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
339905125914	339905126482	339905127032	339905127582	339905128132	339905128682	339905129232	339905129782	339905130332	339905130882	339905131432	339905131982	339905132533	339905133082	339905133632	339905134182	339905134732	339905135282	339905135832	339905136382	339905136932	339905137482	339905138032	339905138582	339905139132	339905139682	339905140233	339905140782	339905141332	339905141882	339905142432	339905142982	339905143532	339905144082	339905144632	339905145182	339905145732	339905146282	339905146832	339905147382	339905147932	339905148482	339905149032	339905149582	339905150132	339905150682	339905151232	339905151782	339905152332	339905152882	339905153432	339905153982	339905154532	339905155082	339905155632	339905156182	339905156732	339905157282	339905157832	339905158382	339905158932	339905159482	339905160032	339905160582	339905161132	339905161683	339905162232	339905162782	339905163332	339905163882	339905164432	339905164982	339905165532	339905166082	339905166632	339905167182	339905167732	339905168282	339905168832	339905169382	339905169932	339905170482	339905171032	339905171582	339905172132	339905172682	339905173232	339905173782	339905174332	339905174882	339905175432	339905175982	339905176532	339905177082	339905177632	339905178182	339905178732	339905179282	339905179832	339905180382	339905180932	339905181482	339905182032	339905182582	339905183132	339905183682	339905184232	339905184782	339905185332	339905185882	339905186432	339905186982	339905187532	339905188082	339905188632	339905189182	339905189732	339905190282	339905190835	339905191382	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23748	21854	29798	24453	21836	20545	1726	431	303	289	243	252	210	197	221	189	176	183	158	153	174	145	162	163	154	156	151	135	138	157	153	145	159	152	161	154	147	148	145	144	146	145	144	160	139	135	122	135	150	129	131	135	149	140	142	137	152	159	143	138	142	133	130	136	124	133	150	144	122	129	133	149	124	141	113	125	108	147	144	165	136	125	142	125	140	149	133	125	140	126	152	140	102	160	112	112	165	106	128	137	116	138	145	141	130	132	151	149	141	134	144	158	125	138	143	143	127	146	152	140	140	143	125	150	139	139	135	114	124	142	122	116	116	140	138	110	141	111	108	123	143	147	171	131	129	131	131	133	144	124	142	137	124	112	126	130	127	137	119	113	138	131	132	127	139	128	125	135	125	135	130	124	128	134	146	126	139	142	124	131	96	114	144	112	126	128	145	153	147	104	143	115	133	128	136	127	129	130	128	137	116	143	123	155	136	142	140	120	152	130	115	126	127	130	128	134	122	123	138	137	142	122	128	140	149	127	115	107	131	134	152	142	137	130	132	118	157	122	128	134	130	148	134	136	135	144	138	124	116	137	143	121	148	123	147	131	168	136	135	141	136	152	137	130	113	131	116	114	128	152	114	130	125	134	150	132	138	129	114	125	131	122	137	115	129	134	111	135	134	152	131	134	139	127	123	142	125	128	145	139	118	117	132	126	121	141	124	141	139	141	123	153	132	114	132	130	139	141	119	125	135	150	126	125	131	137	148	123	150	123	132	118	131	136	139	141	164	150	131	139	133	129	122	149	135	132	118	118	123	123	145	124	139	135	132	131	136	137	135	160	161	120	133	148	137	128	136	130	147	169	137	145	128	133	127	139	139	141	133	130	132	138	140	148	141	124	133	129	132	145	138	127	143	136	130	128	119	105	140	157	122	133	141	130	129	139	135	122	156	133	131	135	135	129	148	127	140	135	147	132	149	140	129	144	123	155	142	134	135	132	117	123	112	124	161	123	142	110	145	156	141	123	165	137	120	146	137	126	132	131	117	125	125	137	150	122	118	131	151	141	137	153	133	120	149	151	122	131	128	138	173	133	123	116	111	114	130	137	124	114	132	147	141	122	142	120	142	135	144	131	132	132	124	134	144	135	143	137	145	137	128	159	161	124	153	124	127	138	131	129	128	135	127	139	132	122	154	133	131	136	123	128	128	137	146	135	124	138	144	133	135	141	104	141	139	128	116	125	139	134	140	127	155	157	118	126	125	150	154	145	146	121	131	131	131	126	136	115	138	119	137	129	143	118	147	138	110	141	115	151	124	141	123	148	118	126	140	130	115	120	127	135	113	119	132	128	137	124	136	123	128	125	125	123	124	146	139	130	125	128	125	133	134	133	127	112	141	129	142	155	121	147	125	126	129	144	145	135	132	130	133	129	143	149	114	133	139	133	145	129	150	114	125	127	137	144	131	116	118	131	142	116	145	153	139	147	149	146	128	117	137	141	136	128	136	124	150	124	131	130	164	135	147	153	138	125	138	129	153	126	134	140	131	145	133	139	137	136	134	145	112	133	135	133	127	132	141	134	138	143	128	114	131	138	149	139	136	129	134	132	139	131	142	137	142	136	133	135	120	137	130	130	153	138	155	131	122	124	98	147	151	133	146	156	126	135	145	125	110	127	150	121	136	144	111	123	119	141	134	135	136	104	116	133	127	129	122	133	137	108	147	139	133	129	106	121	129	140	115	113	128	127	144	126	124	163	134	140	127	129	142	135	118	141	137	129	141	141	118	154	134	140	131	143	155	124	140	119	127	126	135	119	145	136	122	157	128	126	132	150	134	144	110	132	117	118	142	129	143	157	132	132	148	144	116	132	133	130	134	137	127	129	109	137	150	134	117	128	145	148	125	127	126	109	140	126	122	127	129	135	134	139	136	105	129	148	135	148	145	127	151	150	137	141	125	135	116	135	127	120	128	142	120	139	114	163	132	129	121	130	132	141	152	135	124	133	128	140	110	120	109	148	121	141	128	121	142	144	128	136	132	138	124	125	139	119	129	138	123	115	123	134	125	125	150	143	129	118	139	137	134	138	118	154	137	147	122	174	127	138	116	131	123	137	130	151	157	143	153	108	154	150	136	134	137	129	141	154	150	145	132	127	137	121	136	121	124	133	122	127	136	152	127	132	136	135	124	144	151	123	136	119	138	126	129	142	135	142	149	114	117	121	134	132	133	155	142	148	146	141	136	119	133	120	131	119	152	128	143	146	128	135	125	147	144	115	147	127	128	135	138	98	148	132	136	141	120	134	132	127	139	139	138	124	108	144	137	139	133	111	142	149	126	140	151	134	146	136	145	142	127	145	140	142	142	124	124	137	143	146	145	130	135	138	131	129	129	152	140	125	130	141	128	122	138	132	141	125	140	117	143	124	126	155	132	101	138	135	131	134	112	136	146	153	150	138	144	119	150	112	140	147	122	124	137	120	142	135	117	106	110	123	145	116	143	134	138	126	144	127	143	107	160	108	135	120	123	138	131	105	137	118	135	131	128	138	153	139	120	131	130	124	138	146	129	137	122	139	135	130	138	145	137	127	117	131	143	109	140	127	128	137	126	122	143	155	133	131	125	144	112	130	156	133	139	116	142	141	134	123	140	121	135	153	132	114	142	124	114	123	131	136	120	140	150	133	128	139	126	118	129	145	144	138	124	117	144	129	130	144	134	126	179	127	138	143	130	117	146	132	149	120	138	136	128	126	156	157	140	118	138	147	127	137	130	145	134	158	136	128	130	131	148	143	155	148	144	124	129	153	138	127	130	124	137	117	146	154	129	124	151	148	125	119	135	123	155	124	142	130	142	143	136	134	136	123	137	149	137	136	113	143	126	126	125	135	119	133	143	142	118	124	117	147	131	151	131	132	142	147	127	133	148	148	125	119	148	137	129	130	131	147	136	149	123	124	114	132	132	128	120	130	139	135	152	154	133	113	137	127	128	127	127	155	142	118	133	129	144	149	122	139	116	140	139	134	128	142	146	131	120	136	147	135	135	131	135	129	147	135	142	129	141	137	139	137	132	122	145	142	121	141	108	141	116	130	144	123	125	124	118	137	126	130	138	142	129	145	143	137	141	158	134	155	125	151	126	129	137	132	157	112	128	123	134	103	123	133	128	130	138	135	130	132	152	130	128	132	122	142	147	118	132	131	111	133	145	135	102	116	135	130	149	111	130	124	132	100	135	128	136	141	127	126	123	149	133	123	121	137	148	136	126	117	122	130	126	134	116	126	117	144	138	147	141	124	126	135	152	125	117	132	116	124	147	133	137	137	140	150	153	134	136	120	143	111	139	130	148	136	142	137	129	137	120	114	113	131	152	124	159	121	131	142	126	131	122	141	138	120	147	129	132	136	134	112	125	123	136	118	139	129	114	118	140	119	131	131	135	137	136	129	144	125	132	145	121	128	140	117	126	122	129	148	116	124	126	142	133	135	141	144	131	121	121	127
58263	79262	7377	4075	2712	1936	1395	1127	915	811	650	609	523	469	482	419	375	379	348	341	311	319	291	293	320	316	280	270	276	243	267	284	254	268	294	263	256	250	252	262	249	224	267	239	263	244	211	245	233	232	275	215	247	240	241	264	228	255	219	252	223	221	234	253	213	250	271	228	235	237	249	255	253	243	223	211	226	220	231	215	218	263	240	231	215	227	261	213	241	247	206	199	214	236	225	223	211	224	249	237	240	225	192	213	218	234	224	230	259	232	232	238	246	244	226	225	262	215	238	240	231	219	231	243	221	221	207	236	250	202	225	235	220	222	223	224	221	265	229	229	234	227	225	208	243	224	225	258	217	213	209	250	257	220	219	263	225	218	239	235	229	236	209	215	226	219	238	247	227	217	221	203	240	220	240	190	222	268	249	220	199	250	216	217	233	211	221	227	219	221	242	239	245	217	208	234	229	215	220	226	205	218	253	215	235	237	234	219	226	192	230	203	226	244	240	242	233	223	208	204	226	223	217	219	227	207	247	185	217	245	223	234	238	223	236	233	241	221	271	198	226	205	207	200	229	246	230	231	230	211	220	196	228	218	244	211	237	250	218	239	216	201	240	225	220	224	215	218	219	260	243	237	236	230	231	223	224	225	232	239	216	221	222	243	235	210	224	219	238	241	206	221	250	242	226	220	233	217	213	231	213	227	223	228	230	245	234	222	233	230	197	211	209	229	228	228	221	244	236	230	199	247	218	222	235	195	239	223	211	248	219	217	242	258	250	237	232	224	221	206	217	212	224	222	217	230	220	249	209	235	247	220	202	239	215	207	248	247	224	241	233	221	214	222	254	240	217	203	226	224	238	241	206	229	231	210	220	223	252	236	223	218	226	223	231	234	222	248	224	218	209	230	267	221	215	251	226	210	223	222	198	236	244	245	204	234	196	225	212	205	237	251	210	230	238	241	221	234	224	216	228	222	212	219	217	224	250	213	222	231	199	223	259	219	203	231	250	225	239	225	239	245	234	230	236	231	239	236	209	221	227	228	249	231	213	195	240	212	255	228	197	239	215	232	212	233	238	186	252	225	242	212	216	228	233	218	247	223	227	227	215	218	242	246	213	232	212	220	225	229	243	244	209	221	229	214	223	247	249	242	228	245	211	210	242	250	215	207	198	223	234	234	220	246	198	187	232	233	230	211	239	222	223	240	229	224	223	225	203	256	196	228	238	230	221	256	225	221	236	238	254	224	234	225	222	217	231	255	220	221	238	197	212	235	207	233	220	216	220	235	217	249	223	229	220	250	211	225	218	206	241	214	222	197	256	252	215	249	189	242	250	228	240	230	234	213	237	255	222	228	249	226	216	243	222	223	208	213	237	208	243	217	228	231	239	226	237	186	206	225	228	235	240	257	233	262	237	242	214	235	238	248	214	234	198	227	240	214	220	213	263	202	239	242	235	229	240	236	214	225	220	233	218	222	213	198	243	229	234	242	222	247	234	216	221	233	217	218	226	223	234	213	240	212	239	207	244	216	209	238	244	199	207	214	224	226	214	203	207	233	229	218	196	220	213	251	229	240	200	225	223	201	222	228	203	201	255	232	193	245	236	223	225	222	232	239	225	253	221	216	223	238	247	234	232	219	209	227	250	227	234	225	222	193	231	210	234	219	237	214	248	199	239	207	254	224	246	216	234	206	216	237	221	205	241	259	236	241	207	250	195	208	204	245	223	203	220	229	240	204	238	221	235	203	198	227	203	225	224	250	211	238	202	216	213	226	229	221	213	218	243	212	253	230	253	220	246	200	239	220	251	225	226	237	205	213	233	230	219	246	216	254	232	211	226	252	225	215	238	232	195	244	227	213	206	229	215	237	214	232	210	189	221	226	227	259	256	218	222	228	231	237	230	236	226	222	218	220	208	231	237	229	239	231	242	223	240	232	229	215	236	242	229	239	212	218	233	223	221	216	215	227	196	223	236	219	228	223	221	203	220	248	215	227	232	218	236	232	221	215	231	245	179	212	212	218	214	199	208	232	237	217	215	232	226	252	256	210	246	255	202	212	210	223	224	204	233	238	248	235	224	235	215	213	234	259	210	242	266	213	242	226	258	210	216	237	241	223	227	214	221	232	255	232	203	230	211	231	222	223	210	200	192	219	212	236	257	222	231	217	225	245	229	234	231	236	217	229	206	219	243	237	214	232	258	223	222	211	249	230	249	232	231	248	244	208	207	231	219	223	218	238	264	248	235	218	256	227	218	224	218	233	246	262	236	233	253	210	229	222	235	232	220	242	259	233	237	272	222	237	246	221	212	212	210	237	201	216	235	240	213	209	208	204	231	212	238	239	254	226	204	208	214	216	222	231	225	202	230	215	225	217	238	217	224	240	235	211	262	238	238	243	230	217	204	224	208	230	231	235	247	222	222	205	216	230	223	223	236	221	252	205	200	214	231	225	225	243	227	199	222	207	230	263	226	195	227	230	197	244	207	229	252	221	230	227	218	242	234	259	232	244	246	238	237	229	246	217	221	236	234	229	223	243	230	219	233	217	224	242	242	203	229	224	244	219	219	251	226	238	215	212	237	235	252	265	222	221	221	237	224	215	200	260	210	245	203	231	207	237	231	218	224	194	240	245	229	239	219	263	235	210	230	230	229	242	238	222	206	248	258	237	209	236	217	206	204	220	226	222	232	209	232	226	244	229	215	256	221	243	218	226	230	207	255	222	249	228	230	217	218	209	234	246	232	240	242	238	223	210	202	228	218	204	216	243	245	227	214	233	212	219	226	255	222	228	221	218	229	239	232	233	234	237	237	251	193	236	247	228	249	204	234	234	215	206	248	243	226	235	225	229	194	254	230	217	226	225	238	243	229	233	238	233	217	224	227	238	209	230	231	197	230	212	204	241	215	242	240	222	225	256	234	238	240	225	230	219	198	187	226	222	216	238	252	215	241	245	210	215	222	236	212	223	238	228	245	253	222	237	242	232	236	236	258	231	220	215	225	233	226	224	219	241	237	251	224	232	228	223	238	207	236	248	210	228	214	236	235	226	232	206	209	234	233	219	176	235	201	225	228	229	224	231	232	224	233	232	199	216	239	224	246	227	241	231	225	237	197	217	211	233	231	247	250	219	215	225	218	227	231	221	230	217	236	236	236	249	229	230	231	210	206	220	215	239	269	242	245	229	218	237	247	232	232	215	239	217	230	235	214	213	230	226	221	221	252	241	203	238	239	226	229	222	242	190	207	275	246	240	215	194	206	209	212	249	240	215	232	240	214	228	227	199	226	261	252	230	265	201	223	239	249	234	241	228	219	227	217	237	198	212	249	231	207	237	233	220	214	220	220	224	244	252	234	224	212	233	218	243	203	216	251	222	241	212	217	208	203	233	217	195	230	257	229	207	230	231	224	241	213	245	218	206	235	244	228	219	245	225	244	216	236	223	221	217	230	239	226	232	232	234	232	230	239	214	212	222	204	204	230	205	205	229	203	230
27593	21809	12886	1218	493	435	449	438	437	453	444	414	385	435	384	439	427	418	409	406	417	418	392	419	427	408	410	369	412	368	434	414	401	419	409	393	466	429	425	415	405	390	380	408	426	402	416	408	406	407	389	421	446	429	406	431	416	392	399	397	417	417	391	432	391	362	402	417	371	420	407	398	425	422	443	411	411	393	412	417	410	404	421	394	419	401	390	425	402	424	410	416	404	432	408	407	424	403	393	418	440	396	410	410	410	419	406	407	442	447	405	413	416	425	446	394	385	387	416	455	398	405	390	379	383	409	393	399	416	412	400	430	417	430	448	393	419	426	421	397	374	408	432	425	393	396	442	419	392	408	442	420	363	423	427	418	376	420	409	386	417	378	398	412	390	420	398	412	422	390	411	428	420	386	410	402	426	393	397	394	409	409	425	405	429	380	415	400	436	426	418	395	433	415	428	389	415	426	397	402	376	424	423	437	427	413	393	408	406	389	407	413	408	375	395	440	380	420	398	370	410	413	438	413	420	420	418	422	424	434	405	411	437	410	404	402	451	444	446	379	431	413	398	427	392	401	460	360	411	410	445	375	396	417	397	427	428	382	410	435	413	412	424	415	424	387	380	393	362	453	437	412	417	402	395	428	422	461	403	445	397	400	404	415	382	460	426	421	416	409	403	413	401	400	422	438	393	385	414	406	384	429	404	410	380	422	418	431	384	411	424	428	409	415	413	405	444	435	435	383	418	392	419	405	425	445	439	379	401	458	400	479	394	425	418	384	379	408	440	389	421	435	398	459	426	406	422	414	422	406	441	417	388	378	405	396	411	420	369	434	427	416	424	424	433	398	410	429	401	411	387	366	388	416	398	463	352	417	396	405	429	406	428	421	348	434	441	457	413	424	401	385	444	376	418	457	403	415	415	396	382	428	427	382	392	395	412	448	424	444	425	389	416	379	408	405	425	397	411	363	414	405	414	416	414	422	451	451	392	401	420	414	433	378	436	407	379	380	414	420	402	437	397	418	405	382	398	406	422	377	383	404	411	417	385	427	408	404	396	401	408	408	393	393	367	400	438	407	416	417	426	442	431	463	382	399	454	405	416	442	418	398	451	411	396	421	460	400	412	402	386	381	392	411	427	399	437	396	394	415	402	425	413	400	420	388	388	427	398	431	397	423	370	380	443	436	441	392	426	407	416	416	425	438	415	376	399	405	412	432	411	397	418	384	392	422	403	423	397	414	421	418	425	405	429	400	403	422	417	415	415	414	438	428	437	404	389	419	420	412	429	393	410	446	406	397	392	388	369	411	409	404	406	429	435	402	396	409	405	360	417	419	413	389	421	443	410	420	413	395	405	411	429	412	403	404	402	396	418	413	415	436	413	408	410	426	450	408	446	407	425	409	405	371	415	423	394	398	397	454	362	439	412	392	417	435	416	410	375	429	403	400	407	378	412	436	377	425	416	436	394	421	380	399	427	388	439	380	390	434	402	424	416	412	409	402	441	388	450	414	422	381	414	417	405	391	411	413	452	359	424	415	423	436	407	427	446	382	371	427	411	433	393	428	409	426	403	413	424	404	432	396	442	409	369	409	394	422	401	428	398	440	406	453	431	389	411	403	429	420	410	410	430	443	418	438	432	385	402	438	375	443	410	396	432	400	370	442	420	397	424	418	420	423	393	392	439	446	433	397	429	393	429	426	439	405	414	394	442	414	426	424	411	437	421	440	389	405	411	384	405	420	411	439	418	393	388	398	401	422	411	360	422	409	403	448	398	393	429	395	420	410	412	436	434	381	447	404	404	437	402	417	404	424	388	426	435	410	412	427	394	392	414	415	399	392	410	416	405	428	435	451	406	422	411	458	430	423	406	444	441	408	392	396	427	408	420	408	427	380	390	413	399	359	417	413	404	415	427	407	387	385	410	376	400	402	423	395	388	427	403	421	400	410	405	448	414	406	396	409	408	431	422	409	402	432	426	414	412	381	413	407	414	443	366	427	408	398	410	410	428	391	384	384	423	405	411	401	393	418	436	394	420	401	407	412	388	380	442	437	438	423	423	423	404	438	442	438	418	409	459	390	371	416	388	372	433	424	389	425	409	418	421	387	394	402	436	436	407	401	449	390	449	396	426	405	414	420	406	417	410	441	392	414	419	425	430	424	416	398	415	402	407	400	431	422	398	416	418	408	406	413	390	438	449	430	413	435	448	420	424	434	399	415	424	387	410	395	420	407	387	418	400	409	461	387	439	364	428	418	437	416	425	415	415	441	435	394	436	413	357	423	417	416	421	413	376	434	419	449	383	425	412	408	455	419	403	465	413	423	361	431	406	450	444	394	399	403	429	387	437	400	382	428	398	389	413	402	407	397	393	437	398	412	440	413	426	404	414	410	436	398	405	408	399	428	428	424	446	400	393	442	397	412	417	393	358	436	435	423	403	396	401	394	429	418	417	429	434	396	417	385	448	388	409	438	404	413	438	407	441	389	428	447	439	443	416	368	394	410	423	414	440	422	429	424	414	450	405	400	397	428	414	399	431	435	416	419	412	425	394	404	385	415	373	403	379	453	375	417	393	418	412	425	418	422	395	351	421	416	420	413	434	409	407	460	437	393	383	399	399	433	417	407	396	414	424	394	436	407	368	394	409	415	403	429	414	429	428	438	415	458	419	406	444	368	421	410	395	421	395	417	463	420	397	404	395	412	411	428	421	442	403	404	442	426	400	408	394	421	408	443	428	445	413	417	424	412	440	388	414	386	417	397	425	374	412	427	446	390	393	408	366	399	412	425	412	397	400	433	419	432	424	408	403	418	415	446	398	434	433	416	390	423	427	407	410	427	403	419	398	388	421	370	418	424	382	403	418	405	430	407	424	419	397	407	390	442	394	434	418	420	448	389	405	456	425	423	417	397	424	412	396	424	425	418	423	379	397	449	430	391	420	432	424	419	460	414	408	405	406	386	405	425	458	419	420	398	383	416	384	425	428	420	418	419	427	405	410	372	404	415	375	415	416	437	425	415	383	441	406	438	417	435	418	430	437	380	414	396	400	426	419	464	414	392	409	415	471	400	417	386	403	421	422	384	434	414	404	388	392	399	448	398	411	395	401	414	387	424	381	406	431	418	400	421	425	400	428	403	400	413	389	397	398	415	425	445	396	424	412	401	409	439	445	412	428	455	411	409	420	383	388	418	427	442	410	388	410	404	393	422	417	422	433	440	405	398	399	393	441	421	451	380	432	400	404	415	451	425	401	429	380	412	386	422	415	419	398	390	407	400	404	464	406	394	434	399	419	359	424	439	429	390	422	405	412	427	375	390	418	446	412	458	440	401	409	397	426	417	391	369	433	420	393	423	399	424	436	434	382	449	411	411	444	394	437	412	423	394	397	381	382	400	416	392	378	421	431	465	396	389	425	400	407	406	430	402	394	420	390	393	412	428	399	411	426	438	471	459	400	449	395	426	427	454	402	396	403	406	434	390	441	394	407	393
29644	30660	1453	814	785	724	723	704	766	671	681	689	653	682	696	717	695	678	674	678	703	717	689	690	693	700	712	685	690	651	670	688	641	682	699	609	661	669	710	671	676	667	677	673	666	696	645	636	712	624	696	690	708	667	681	719	703	679	700	678	692	672	632	702	690	700	610	645	667	707	672	683	684	692	649	683	684	651	681	646	678	669	681	694	672	650	713	667	679	651	686	669	680	625	610	639	653	679	665	659	670	667	669	664	660	632	654	678	633	695	667	697	692	639	668	685	682	660	672	662	634	610	686	631	658	686	649	672	692	692	669	661	710	668	648	667	696	709	644	646	639	674	700	671	703	637	648	682	669	674	675	634	664	622	655	698	656	694	638	671	652	648	733	641	656	646	702	667	694	648	668	665	675	607	662	672	695	704	649	640	629	665	699	656	665	683	659	660	638	718	677	677	635	684	665	662	646	708	658	686	688	717	683	667	653	691	669	679	713	639	655	696	622	663	704	685	700	679	665	682	709	671	689	647	661	688	684	659	715	647	671	694	687	679	722	628	720	675	681	641	679	645	691	669	677	688	673	655	691	657	677	668	680	671	665	682	624	706	672	616	682	657	620	693	679	691	681	647	662	651	743	691	680	643	698	701	689	651	672	661	707	698	651	690	675	656	668	681	686	694	673	673	651	658	667	646	679	624	739	677	633	692	712	687	661	638	687	645	654	714	658	680	696	645	716	653	694	678	669	637	635	663	690	707	638	648	633	628	670	662	655	656	661	676	721	684	645	651	707	619	676	674	678	668	654	716	667	677	723	675	693	690	676	688	660	648	721	666	645	627	669	679	649	652	681	685	699	688	702	701	646	702	696	650	654	671	706	649	673	650	672	655	676	684	666	688	713	671	661	725	687	673	706	647	670	689	713	671	641	664	686	611	632	689	637	694	667	653	682	646	678	687	700	702	701	707	671	574	686	655	650	700	633	639	652	680	690	629	693	687	726	688	644	691	712	695	655	687	668	690	635	643	648	659	626	681	675	646	691	675	692	655	718	693	724	647	703	678	682	699	668	676	656	669	678	653	646	684	674	653	685	701	654	679	692	658	663	624	673	658	683	730	688	631	671	664	656	662	688	658	700	685	684	605	679	639	705	663	694	623	656	648	675	687	661	702	663	639	698	690	725	640	650	715	653	667	690	669	675	680	635	675	654	669	672	669	609	632	692	628	692	682	666	680	685	631	658	656	657	657	688	614	640	668	667	663	623	700	664	589	674	691	690	700	742	681	672	651	677	684	698	667	695	674	705	674	672	687	712	659	623	636	645	671	660	676	710	643	667	660	675	699	651	685	643	672	689	646	667	708	654	687	682	630	676	700	661	665	679	653	659	685	657	649	634	683	644	701	713	643	665	710	713	659	731	686	654	723	679	656	684	670	655	675	659	690	652	631	669	667	631	667	629	727	625	670	651	612	656	682	646	677	735	692	711	641	686	685	644	650	659	678	666	736	642	713	712	707	716	708	639	679	681	665	660	653	661	662	687	696	659	700	678	696	703	667	718	686	697	683	670	695	669	663	646	674	716	668	663	681	636	661	698	695	673	682	696	689	668	645	684	659	715	727	640	663	674	685	712	618	716	658	684	678	690	692	699	691	645	681	634	717	668	647	721	681	656	642	676	702	646	678	644	658	680	647	680	663	702	673	675	695	626	659	695	660	636	661	639	665	661	648	699	701	627	705	613	671	701	682	682	658	693	600	689	702	641	683	707	678	663	694	646	712	649	653	673	682	693	689	672	674	679	697	692	684	662	655	682	740	656	634	650	641	675	719	703	703	695	681	672	658	678	698	659	681	695	640	667	676	638	707	661	671	688	692	647	673	619	684	683	704	681	654	714	652	686	679	701	643	710	630	656	696	692	713	667	678	686	666	691	670	664	684	728	695	692	634	648	673	682	675	668	684	653	713	667	666	696	675	723	681	719	642	658	678	669	695	708	702	652	674	678	709	665	684	665	675	679	661	699	679	659	679	699	696	724	657	657	696	647	678	648	685	646	648	706	690	644	682	718	637	668	689	683	694	693	641	639	622	682	653	655	727	685	669	652	719	649	661	661	645	644	656	661	714	700	658	683	632	680	674	667	691	689	704	698	662	704	660	659	660	697	613	721	665	688	652	692	699	669	658	671	707	669	690	729	664	641	666	666	646	674	708	624	702	654	662	660	703	638	686	640	677	649	638	682	668	655	621	656	682	735	697	667	714	659	628	656	692	650	692	701	718	660	659	661	664	679	686	644	625	657	683	639	688	615	648	667	652	626	683	705	678	682	677	747	651	687	649	705	665	719	694	648	653	666	686	674	689	668	667	667	741	676	696	687	627	709	681	703	702	637	671	660	608	610	706	660	700	619	670	631	657	690	674	671	724	671	676	687	701	667	665	661	695	678	674	663	707	652	725	676	675	722	660	721	725	680	625	630	704	646	636	657	652	655	659	677	687	709	644	665	663	691	698	626	635	723	718	682	721	667	706	695	714	643	660	693	675	685	686	680	666	642	682	697	701	661	631	663	676	665	658	707	683	626	666	684	680	671	664	676	659	628	703	646	684	730	666	713	630	687	707	738	669	665	645	684	682	718	679	654	653	739	649	663	698	711	629	717	693	642	684	722	682	654	680	661	693	707	673	694	688	680	713	671	681	656	644	668	674	681	711	692	625	674	704	662	681	664	663	648	675	675	639	681	659	633	673	718	658	720	676	635	685	645	653	623	717	684	658	676	710	653	705	660	713	623	676	681	658	730	713	704	682	663	658	727	670	657	659	716	684	689	657	706	661	658	665	677	669	649	662	629	695	651	690	675	665	635	700	646	673	648	671	686	645	704	662	671	677	675	712	711	653	692	655	649	666	690	643	699	690	688	681	674	626	655	666	680	712	712	678	712	687	696	697	630	641	664	710	671	639	658	645	664	714	657	665	692	716	669	681	688	738	668	692	670	668	683	686	686	660	711	655	677	703	683	675	640	668	682	683	665	701	659	655	624	647	690	719	694	651	722	644	697	653	673	665	665	678	677	706	705	665	705	664	691	689	695	694	698	667	690	705	663	691	660	665	699	687	667	655	687	677	670	665	693	680	665	659	739	633	662	701	684	658	683	715	697	700	722	647	681	647	678	655	663	673	648	658	630	688	662	675	686	672	673	652	688	665	675	660	687	688	672	682	707	697	661	700	665	658	668	677	687	660	738	698	668	716	699	668	672	655	668	651	688	668	652	673	700	658	695	660	658	734	679	646	699	689	695	683	640	681	664	662	718	654	690	689	678	705	661	700	714	662	693	679	742	695	661	614	664	655	667	659	696	711	661	672	670	677	673	649	699	671	638	682	654	643	662	674	698	708	721	693	708	671	698	637	707	680	683	664	670	667	687	637	636	736	690	637	663	677	641	696	683	700	656	666	671	657	712	698	669	686	684	628	685	705	699	688	651	636	667	644	621	629	684	672	692	684	649	688
24086	21263	28503	24172	20901	5449	634	484	391	350	353	371	367	407	386	355	330	362	374	352	320	330	325	344	325	321	305	298	318	318	327	340	300	311	340	293	334	328	321	369	330	299	338	304	340	306	292	297	300	309	339	318	312	292	310	300	319	312	350	306	304	332	335	321	323	314	305	331	286	335	329	330	283	325	300	298	319	286	315	292	338	359	319	307	289	307	341	312	333	338	328	313	315	323	340	316	289	295	328	321	296	321	328	308	332	313	291	352	312	310	306	326	304	324	320	311	347	330	312	324	340	296	326	314	300	291	316	301	311	304	307	285	301	301	318	315	307	302	314	313	311	330	293	312	314	330	296	296	308	309	312	321	274	358	304	293	329	320	309	309	335	298	290	301	293	325	324	309	299	353	323	278	308	296	320	328	330	348	307	348	278	298	315	319	300	319	318	310	317	274	309	290	273	316	275	291	302	299	304	285	334	309	325	285	298	306	300	289	347	324	345	310	307	309	311	314	316	325	304	313	318	297	315	318	269	299	311	303	310	324	304	292	312	314	308	329	321	311	267	307	317	306	310	315	295	317	282	329	305	315	327	345	307	292	338	311	297	303	304	295	320	317	321	313	315	266	314	284	308	315	320	292	295	356	282	307	328	308	309	305	297	328	315	313	304	262	287	306	309	291	303	326	311	306	303	349	305	311	311	315	307	302	309	327	330	314	289	298	273	280	295	323	279	302	288	312	319	309	325	316	288	288	294	304	329	321	307	315	301	297	303	290	272	320	282	323	300	305	334	311	315	300	320	308	282	293	325	322	293	293	290	335	299	348	304	314	291	318	324	303	265	330	352	305	294	329	322	299	315	320	296	328	298	319	279	300	296	295	299	297	286	296	314	310	333	296	301	309	306	302	303	322	276	280	328	279	333	325	328	287	286	289	345	356	288	308	294	298	306	313	296	305	305	300	332	310	329	335	318	349	314	307	334	309	299	334	315	300	307	324	302	289	298	317	281	316	323	275	308	307	336	317	288	321	334	312	298	313	335	273	319	322	342	307	348	305	302	324	319	319	334	328	309	281	322	330	336	309	326	316	337	312	346	297	306	320	308	307	313	290	316	329	347	324	313	304	326	317	322	319	287	314	309	304	331	301	331	309	301	323	302	312	305	301	299	303	331	327	279	306	328	346	342	296	338	303	310	290	291	277	287	290	303	290	329	268	300	297	293	276	348	329	322	322	324	311	325	307	305	301	303	336	345	323	343	290	304	315	285	324	289	314	311	317	345	324	313	295	311	317	331	307	291	304	315	277	305	306	321	312	330	296	331	294	298	318	314	298	262	287	327	311	316	322	306	308	298	326	324	342	320	294	265	309	299	290	312	311	316	320	314	326	276	316	312	300	324	331	307	304	333	291	295	309	325	296	306	288	319	325	286	292	323	316	331	316	309	314	301	309	302	323	336	295	330	342	329	290	318	312	295	328	298	308	302	305	338	295	287	292	318	316	302	332	328	293	335	312	330	307	316	309	303	283	309	325	335	349	318	331	299	320	342	355	323	321	275	337	306	316	313	310	312	336	326	307	290	331	302	305	305	279	318	296	308	334	270	319	307	326	332	299	301	303	317	311	295	323	282	305	319	342	344	329	304	292	298	304	297	335	320	294	306	303	280	292	296	316	333	310	283	292	279	304	301	298	291	297	368	303	302	315	275	302	328	295	330	307	311	294	333	317	304	270	299	339	300	310	330	308	288	311	331	295	300	326	324	326	293	329	308	316	333	347	315	287	301	308	304	294	290	313	298	327	306	294	292	337	316	325	337	289	267	293	302	311	282	346	316	304	311	306	292	316	300	296	272	300	300	341	309	326	294	293	317	330	292	320	326	286	313	321	300	321	276	313	300	316	303	295	321	323	321	317	304	278	300	293	295	288	310	309	310	298	294	297	290	334	319	302	318	304	289	292	305	301	327	289	293	338	302	309	346	343	334	354	266	336	315	294	285	324	298	301	335	305	308	304	300	303	312	313	297	323	326	322	306	300	300	307	325	313	325	313	266	317	275	305	274	305	302	306	318	336	305	319	309	281	308	318	322	321	313	285	325	334	283	298	281	295	317	298	345	333	283	292	309	284	306	309	322	296	293	335	324	315	309	314	309	334	304	326	279	312	306	301	299	324	329	275	308	315	295	300	312	319	338	331	311	327	310	343	320	291	320	322	311	308	341	290	332	344	296	319	317	304	319	293	291	304	320	306	305	309	297	300	313	338	297	313	302	314	322	315	279	314	299	323	335	313	282	304	294	325	285	305	327	303	317	291	307	280	307	277	292	325	291	308	355	319	318	334	305	291	305	300	325	321	321	265	310	298	291	266	302	304	307	334	307	335	313	320	317	288	310	290	299	318	324	346	301	288	300	296	330	312	307	306	300	316	304	269	329	321	294	317	303	324	336	323	320	296	349	283	343	296	316	306	320	352	305	294	287	302	359	302	326	293	319	297	313	323	292	292	295	345	313	306	303	327	294	298	289	310	311	307	304	322	348	317	314	288	311	312	332	313	321	328	318	270	277	327	345	315	298	327	364	330	325	289	302	300	310	306	261	320	311	300	340	317	312	282	302	336	312	282	318	316	309	323	313	308	304	311	303	306	274	294	338	326	289	312	306	285	320	294	318	327	326	306	330	339	315	304	312	290	307	289	304	303	300	293	296	311	284	314	335	303	291	300	330	332	294	304	309	311	310	291	306	284	321	306	306	355	299	302	295	319	309	286	313	291	320	330	322	289	303	285	320	278	296	319	292	304	310	318	310	291	297	285	322	314	291	306	302	314	290	343	295	313	342	291	322	317	317	301	298	302	322	303	327	291	320	336	284	303	327	300	308	297	310	339	321	313	327	313	313	306	321	317	309	315	310	332	325	301	308	338	307	334	300	290	304	290	312	323	327	318	315	306	299	284	315	277	311	297	348	329	351	295	342	276	316	314	293	353	300	301	291	287	290	302	277	296	291	319	309	295	310	305	338	290	303	345	313	337	304	310	287	313	279	318	313	301	307	294	315	318	290	343	298	296	307	290	328	321	299	290	295	313	303	295	325	276	328	313	303	299	297	305	323	321	332	294	340	320	274	308	279	317	305	304	338	322	300	286	310	320	312	281	314	303	282	334	303	291	327	278	311	286	320	306	299	330	349	321	278	330	306	332	339	298	283	330	310	317	318	290	283	325	316	305	345	276	293	344	324	301	306	318	277	289	311	327	343	333	313	313	294	304	339	320	267	304	298	330	297	295	313	317	293	304	295	349	293	305	283	266	270	285	296	291	307	303	316	331	284	323	314	298	353	268	282	315	323	314	319	302	344	319	297	326	302	299	297	294	313	256	338	318	321	287	308	282	308	317	313	334	312	302	300	317	312	277	327	303	299	338	318	310	316	311	299	340	302	276	310	298	319	327	310	276	341	314	322	316	308	299	308	306	301	352	309	307	309	301	328	277	311	285	342	315	271	304	275	321
51997	63214	4792	2676	1831	1427	1219	977	895	833	755	670	650	640	631	637	596	607	647	581	564	545	612	572	580	539	565	558	505	566	539	516	543	531	531	530	512	533	534	550	516	531	511	504	524	521	565	562	531	535	569	557	527	506	581	562	523	499	501	519	525	488	537	536	531	541	526	498	563	518	501	562	516	535	495	489	552	526	497	512	516	561	536	498	558	542	488	539	527	512	523	521	507	509	541	490	483	537	556	539	500	519	505	540	540	502	524	501	532	515	561	515	496	538	566	526	531	538	476	511	530	557	501	522	552	574	523	503	566	514	515	535	530	538	542	485	529	560	527	570	509	512	476	515	498	523	508	528	580	551	552	513	526	554	540	521	525	496	518	540	498	543	570	561	543	490	517	544	524	541	515	531	540	539	516	535	503	507	506	560	515	506	490	504	530	531	525	509	503	557	458	586	475	546	542	577	511	557	499	523	548	546	509	542	518	550	540	516	537	541	529	500	511	544	536	508	527	498	546	516	542	507	503	506	494	559	548	526	530	513	511	507	537	544	543	517	494	519	607	500	520	535	517	506	527	534	499	529	520	506	532	554	525	494	517	554	517	518	493	499	559	507	535	508	530	490	528	553	522	551	502	507	481	512	484	544	535	507	549	549	539	479	538	506	510	534	531	548	518	512	510	504	520	506	530	484	540	517	534	512	489	590	517	481	555	537	550	507	542	489	513	513	500	509	532	526	534	513	533	541	537	512	501	496	510	510	552	541	492	546	509	471	529	493	544	523	523	557	531	491	537	512	485	520	510	518	569	490	550	493	499	510	524	547	517	510	529	546	519	546	518	564	548	518	525	554	516	536	548	509	546	542	525	523	526	529	508	516	576	504	537	498	523	526	543	512	577	522	527	512	528	542	546	492	515	527	526	554	498	502	538	500	532	485	559	507	519	491	525	578	546	472	526	539	512	504	525	533	512	511	526	503	515	509	508	548	507	512	538	523	532	499	496	545	507	508	533	505	497	563	541	544	533	558	507	514	518	551	527	556	520	556	522	484	554	514	566	503	517	543	505	513	519	529	519	513	520	513	518	542	539	528	546	526	503	521	537	517	539	511	499	537	530	568	552	486	499	552	548	534	537	546	552	555	489	524	514	503	466	488	503	494	535	521	523	557	510	494	460	533	529	533	486	499	552	519	531	532	513	473	535	479	546	534	484	513	490	526	538	519	491	532	521	527	556	532	538	523	518	514	551	533	521	521	513	527	513	571	501	540	537	511	515	522	533	577	511	527	531	559	502	515	531	510	535	496	506	542	562	520	550	517	489	542	512	498	529	530	556	520	520	525	542	547	542	510	491	532	519	523	512	534	550	493	527	528	505	546	543	542	535	493	506	557	541	536	541	509	518	546	530	523	546	456	565	514	493	533	505	547	527	535	537	514	513	485	524	520	565	517	499	542	465	465	523	517	543	495	519	486	545	512	533	556	511	529	503	519	515	525	523	538	524	512	521	525	507	548	539	593	492	498	508	493	493	531	489	563	492	540	512	560	518	567	531	517	520	536	537	528	574	499	560	509	532	524	509	525	528	528	496	532	515	533	519	504	512	513	511	512	531	532	573	543	531	554	555	572	505	565	514	530	529	550	524	533	483	518	540	517	536	499	515	549	513	565	508	522	545	474	552	506	504	517	496	552	535	541	519	515	483	514	565	543	525	507	513	503	533	541	489	510	490	550	486	524	547	544	515	549	534	528	496	522	502	521	486	502	510	475	521	522	482	537	501	528	531	517	507	512	551	518	539	525	519	535	526	529	500	551	536	495	548	531	487	532	577	527	529	522	555	496	512	535	543	514	505	556	530	517	554	519	571	514	469	535	541	535	511	523	505	518	538	510	519	559	489	493	509	525	545	560	509	527	523	537	535	560	520	571	549	518	530	586	532	485	523	532	519	550	484	486	510	550	524	536	534	525	492	557	500	537	537	503	507	518	538	519	532	501	542	538	510	528	521	547	479	522	513	516	532	507	564	513	540	508	553	535	514	543	501	555	520	532	524	533	526	499	524	537	511	573	504	520	513	563	546	525	534	521	531	553	514	499	536	523	524	519	507	541	530	518	536	519	505	530	529	515	481	507	531	516	551	531	498	507	535	481	485	529	482	588	530	560	528	541	522	523	501	525	558	555	527	545	544	504	522	527	515	543	529	536	534	553	550	521	533	524	503	500	528	508	540	508	518	490	512	515	597	525	521	557	512	495	551	502	523	473	494	539	551	547	507	526	542	519	539	544	479	544	520	527	546	530	510	534	544	501	577	544	552	498	509	583	542	546	516	495	525	508	558	516	496	520	522	529	504	529	481	520	514	552	556	513	556	515	537	522	486	535	497	497	504	500	550	528	537	520	516	540	523	537	517	528	528	590	559	522	528	531	522	562	565	493	487	464	529	527	529	526	563	524	500	544	515	542	507	542	526	490	501	524	533	568	501	502	533	542	551	500	556	546	531	546	534	557	536	507	520	539	542	533	498	482	541	485	538	492	517	515	483	532	534	543	509	543	509	531	533	516	506	496	518	513	541	526	526	548	525	521	504	467	533	527	523	544	543	548	514	493	524	550	514	525	513	534	509	512	537	540	512	507	566	551	534	540	546	532	527	492	549	556	492	549	527	532	511	503	523	512	526	544	508	529	503	537	547	493	524	554	498	506	536	507	554	540	506	521	494	510	536	491	540	545	503	539	528	505	520	553	530	505	533	532	513	524	535	556	514	530	545	530	529	541	540	547	524	567	541	479	563	546	520	519	533	510	506	493	506	546	514	544	532	524	509	506	506	495	522	558	522	498	521	496	539	555	497	517	550	553	518	466	492	559	527	489	484	495	541	516	526	532	519	493	498	491	524	512	551	517	517	533	541	542	515	516	491	509	496	520	503	548	497	535	496	532	517	525	505	537	524	513	501	533	542	541	545	536	518	518	509	517	502	549	524	505	556	565	549	556	501	511	520	550	598	538	488	552	484	541	528	563	530	509	528	503	532	525	509	520	488	503	477	511	487	548	501	493	534	483	499	497	510	532	485	501	504	509	529	549	500	543	504	580	529	502	523	521	546	503	536	553	495	552	529	512	534	560	519	515	509	499	533	486	507	561	533	554	515	523	526	530	552	507	530	533	484	544	520	475	527	534	531	520	498	553	491	529	517	535	525	488	531	537	539	515	509	474	505	522	502	501	510	535	508	532	511	550	518	522	503	527	549	546	500	502	513	505	498	522	482	505	564	552	512	534	534	521	545	552	533	510	560	500	564	492	517	489	520	519	479	489	526	504	557	514	484	536	538	529	524	492	500	503	498	485	493	519	537	540	508	556	519	522	575	517	536	509	514	533	537	505	501	512	526	533	485	497	492	548	540	502	516	504	507	529	538	550	537	499	515	507	464	565	558	546	538	522	486	567	503	553	534	582	534	517	521	554	489	547	498	556	529	532	550	497	484	550	503	564	560	529	526	475	527	535
23096	21214	29167	23518	21201	20921	3117	448	317	268	228	244	214	187	190	200	162	187	152	147	155	138	151	157	158	150	127	136	149	136	132	148	123	129	134	126	130	99	144	146	117	119	128	149	129	133	132	124	153	139	122	121	134	123	114	122	146	103	110	158	124	120	136	133	168	118	121	138	145	113	127	121	128	138	125	142	122	145	123	140	105	133	138	116	130	115	120	119	119	145	134	121	120	136	134	128	133	113	134	131	121	141	129	147	126	131	120	141	111	129	126	141	104	125	108	135	105	127	124	132	115	132	133	109	118	126	134	116	111	131	130	131	119	113	141	120	132	97	134	115	118	117	127	127	113	106	133	133	125	131	128	117	122	114	113	133	139	144	110	142	129	118	126	118	128	127	135	121	131	120	110	140	110	147	102	129	123	132	126	134	130	111	150	110	123	108	129	130	126	135	140	129	118	128	146	132	144	107	121	121	132	135	125	118	115	115	135	137	121	122	130	128	109	126	149	115	118	122	116	104	114	135	121	123	119	133	151	124	122	130	137	126	105	139	126	150	96	124	142	138	148	116	136	109	111	133	143	125	125	138	148	133	110	129	142	143	123	146	130	132	122	150	120	123	128	133	145	127	123	131	126	121	111	112	125	118	108	126	148	134	126	116	106	126	137	125	127	138	120	123	122	124	117	116	110	141	134	115	113	114	148	111	159	116	122	129	135	127	135	125	118	132	126	133	119	140	119	138	125	131	113	133	130	129	115	113	121	122	122	117	130	117	123	132	130	124	118	125	126	150	140	116	125	126	106	108	124	135	106	128	141	112	148	122	122	111	117	122	123	111	134	119	138	138	148	124	128	122	137	138	125	128	125	131	102	132	150	123	126	104	124	117	138	134	116	119	137	117	129	126	114	127	124	125	143	125	139	121	149	128	112	112	130	132	108	118	121	127	137	130	127	131	146	144	115	129	128	105	120	117	120	123	131	111	116	125	121	130	112	136	126	122	127	129	121	130	150	156	130	135	117	129	128	134	114	110	118	128	141	130	126	130	121	119	123	117	136	121	114	115	114	124	108	148	129	126	132	126	114	143	128	120	117	129	130	132	114	106	137	132	113	119	159	113	124	134	122	111	105	135	125	128	144	118	113	127	129	117	139	122	140	149	119	132	132	117	119	140	146	132	130	131	139	141	114	133	118	122	133	125	103	136	98	122	130	122	122	131	149	134	133	133	130	133	116	121	124	133	128	119	131	129	147	142	136	123	125	126	140	122	156	92	107	98	125	124	120	131	105	149	120	135	140	130	119	136	130	133	113	130	110	126	122	119	122	146	138	131	127	130	124	116	142	127	144	145	147	108	115	132	108	116	125	134	128	125	131	113	122	127	135	135	142	134	111	108	132	120	122	114	145	119	123	122	99	139	137	123	135	129	137	121	114	121	114	138	110	119	108	131	141	136	123	131	116	122	128	122	107	116	124	136	128	115	136	131	119	118	152	136	109	139	125	113	140	141	126	137	108	121	130	123	125	116	121	103	118	128	120	132	113	135	139	124	119	106	124	140	96	126	135	134	118	125	127	122	115	116	123	131	137	124	122	139	115	103	137	140	113	124	117	119	134	119	128	122	115	113	105	121	115	125	106	120	129	134	137	130	120	123	104	104	111	110	115	140	107	124	124	135	123	130	121	136	122	130	125	122	131	125	129	120	116	145	136	125	131	114	132	138	122	120	128	107	124	119	120	128	141	103	127	108	122	136	140	130	108	132	126	109	155	120	109	129	127	114	113	128	124	146	119	122	135	145	144	128	98	121	119	122	135	133	120	120	119	133	130	129	142	131	128	125	144	120	119	118	120	112	124	150	118	134	124	132	117	111	125	117	123	135	137	122	119	132	115	124	149	122	112	124	125	131	128	133	134	136	107	134	136	133	135	111	115	140	136	122	136	126	99	118	124	138	121	135	124	115	118	155	127	131	135	117	117	135	151	120	117	132	123	127	126	137	115	142	116	133	150	140	124	139	116	122	121	131	129	131	121	119	139	127	123	133	145	143	135	114	116	128	154	136	111	135	120	114	115	107	141	133	120	104	112	143	114	145	133	116	143	134	120	126	114	131	131	124	126	136	127	122	122	113	128	114	141	139	119	120	110	121	137	124	127	124	107	114	100	132	138	123	127	107	143	107	120	131	132	118	130	114	122	118	124	119	127	128	115	132	126	119	150	114	118	124	135	114	139	134	133	137	143	134	127	116	123	114	128	125	116	125	116	125	127	121	118	141	129	131	127	131	129	116	114	118	126	129	130	122	136	113	130	137	119	125	121	153	127	133	138	122	132	132	108	130	132	104	120	129	130	143	117	115	129	105	118	130	114	141	132	109	131	133	109	127	135	131	126	113	132	143	135	115	118	117	120	147	102	121	127	129	119	108	124	120	145	129	144	128	123	114	135	123	132	110	126	107	130	123	123	113	133	138	135	134	131	130	122	118	117	127	116	140	127	126	129	132	125	134	121	104	133	104	129	106	112	119	127	115	125	114	134	122	124	123	109	106	124	131	147	140	108	142	127	111	127	115	127	115	128	126	129	111	112	115	121	147	127	122	89	126	121	128	113	129	125	101	126	119	112	129	125	118	134	125	133	121	122	117	107	133	114	107	121	131	109	109	110	100	121	107	114	136	129	133	141	106	145	118	112	119	122	121	118	137	132	141	134	115	128	123	133	138	120	135	120	122	114	120	128	114	121	121	112	131	122	139	151	116	123	154	123	136	119	134	115	116	108	127	123	152	142	117	144	131	109	117	134	110	128	133	124	151	131	146	135	124	118	140	120	145	118	131	109	125	105	146	129	109	132	126	132	142	129	125	109	112	130	127	115	125	123	109	136	115	131	142	119	125	139	118	120	120	124	139	132	129	123	134	127	127	135	113	151	134	134	118	119	138	128	138	126	128	141	106	136	128	103	128	140	124	134	119	114	127	139	113	110	134	132	127	113	127	118	144	116	117	154	119	121	122	108	108	129	115	132	133	124	138	123	112	127	136	126	103	142	114	116	107	122	122	126	118	138	124	101	108	117	134	141	116	132	123	137	122	133	111	122	104	135	118	136	124	105	135	133	140	105	118	120	122	140	112	138	119	139	135	127	112	129	129	141	125	111	131	120	134	137	134	134	124	109	116	132	108	136	133	132	124	125	150	128	140	152	121	121	126	105	112	127	128	118	129	135	127	114	118	111	116	120	119	128	126	150	135	125	132	102	136	130	120	130	111	128	129	119	120	132	124	118	125	141	139	124	129	117	121	125	136	131	132	133	117	125	130	113	128	111	141	130	128	106	137	141	122	111	121	126	118	133	131	130	123	126	121	107	130	125	118	127	142	123	131	134	127	136	124	119	106	128	109	134	110	123	121	126	131	135	130	122	138	116	128	119	121	118	115	138	132	150	149	108	121	132	133	127	131	124	117	129	112	148	109	126	136	122	136	107	130	130	124	143	134	132	119	121	116	115	102
57569	70518	7179	4057	2748	1876	1454	1172	905	815	669	585	553	495	444	406	368	369	349	317	291	310	270	299	267	268	282	282	268	254	245	229	250	271	216	235	234	240	221	233	231	226	213	195	220	251	252	273	233	240	215	219	215	227	226	198	250	229	215	218	237	205	220	228	210	198	219	248	207	240	214	240	220	220	218	207	213	247	233	214	206	228	220	204	238	205	217	224	236	224	213	202	227	213	212	232	241	225	218	207	221	213	252	218	195	202	205	205	237	233	223	213	213	207	230	241	224	231	220	193	222	206	208	215	199	204	210	216	225	197	211	245	225	222	224	198	227	228	183	198	226	244	246	227	247	206	221	199	210	225	208	205	224	203	181	241	245	210	216	205	246	217	214	206	241	219	200	250	209	234	213	206	202	211	182	226	238	210	209	218	220	223	210	219	237	213	229	219	208	203	207	183	196	211	220	194	229	224	198	228	223	215	198	237	210	178	231	212	222	214	212	232	252	215	222	205	256	225	205	213	223	207	244	222	188	205	229	230	218	220	215	221	230	188	206	202	194	189	214	223	191	226	239	205	198	191	183	213	192	236	195	210	212	221	220	224	206	214	233	240	194	208	194	218	240	199	209	217	201	192	249	198	216	230	209	210	190	209	200	226	233	219	193	188	220	213	213	224	191	216	204	235	218	225	207	202	211	204	208	221	209	209	205	216	227	214	189	203	202	213	206	207	219	202	210	202	220	206	197	252	229	186	203	225	185	215	214	219	210	215	207	215	218	226	195	188	214	210	200	235	199	215	205	210	226	202	222	195	197	220	202	209	192	224	237	216	201	196	232	209	227	207	198	190	227	210	208	232	210	205	182	240	229	225	186	228	217	214	199	223	199	223	224	228	215	213	196	224	221	215	232	220	191	211	205	217	228	220	189	233	251	191	228	212	227	197	195	175	227	221	223	222	195	213	220	220	221	198	202	217	201	208	229	220	212	202	205	223	221	216	217	187	214	213	231	205	204	229	187	210	213	207	211	209	212	207	220	243	241	226	216	217	247	217	208	221	232	230	208	205	198	206	207	194	209	226	195	203	249	216	205	225	214	209	209	203	216	192	214	185	234	223	196	207	234	194	240	231	214	222	222	234	211	205	207	235	210	206	219	214	192	232	216	210	204	218	236	229	238	204	190	194	226	189	229	198	226	224	226	230	226	221	194	212	248	231	206	185	198	199	230	218	230	216	221	241	225	194	212	227	203	229	217	200	214	221	228	224	215	198	226	211	211	236	223	177	228	222	212	229	234	231	191	224	197	220	228	209	233	196	230	245	208	194	209	223	240	211	203	218	223	199	199	240	203	221	226	216	212	225	178	216	211	173	209	217	185	249	220	208	214	200	210	204	221	192	232	210	227	194	213	234	226	226	217	230	225	216	225	214	218	201	235	209	208	195	209	214	229	171	225	233	203	193	229	238	208	210	197	205	226	204	219	228	203	195	213	198	218	233	221	205	213	206	211	208	218	189	219	220	214	208	219	234	205	220	214	237	226	180	239	231	202	207	214	227	228	216	190	226	205	208	189	191	223	210	211	184	195	207	218	219	195	199	224	218	218	218	196	240	193	218	218	214	210	217	188	189	212	226	205	215	222	233	207	231	215	211	216	187	224	189	230	192	231	210	213	226	198	230	214	202	201	223	240	210	215	220	203	205	215	218	207	208	242	223	198	189	202	252	224	228	206	228	213	226	234	221	225	186	190	242	205	173	237	210	228	226	195	204	239	194	212	254	211	224	210	221	209	211	207	193	216	206	215	242	231	199	224	223	214	222	244	231	197	223	224	212	211	218	220	187	196	198	232	225	191	196	218	226	220	217	237	207	217	199	239	206	197	209	210	251	220	215	218	232	228	193	215	220	217	212	200	233	222	225	211	211	209	222	211	210	241	213	219	205	217	216	213	209	230	219	233	237	205	208	221	226	194	216	213	213	218	210	214	209	228	233	230	201	217	212	203	213	222	220	245	231	219	221	206	204	218	202	204	215	222	211	220	208	205	205	205	204	214	215	236	255	205	207	215	201	197	209	215	211	202	214	215	213	213	220	195	209	197	210	205	219	225	219	205	216	213	219	211	207	222	218	248	224	232	204	213	237	191	249	214	215	187	199	192	207	211	224	210	225	238	230	204	208	202	243	212	227	231	225	219	218	224	215	241	238	205	212	210	221	215	200	214	201	233	214	196	212	206	232	230	220	203	211	242	218	235	222	228	217	211	196	200	203	237	218	215	201	226	243	215	226	200	232	220	209	199	240	201	234	214	231	195	215	206	219	204	223	195	227	211	212	219	224	190	225	219	215	188	250	223	197	212	211	219	215	212	211	225	172	233	202	228	199	199	199	220	225	215	214	218	203	223	224	186	248	234	231	208	214	219	231	222	215	205	211	235	221	208	201	239	191	192	229	203	229	218	225	226	219	229	200	239	199	205	212	257	208	184	239	209	202	195	232	216	212	222	187	216	209	210	225	211	211	216	217	211	223	209	234	221	234	189	213	203	208	198	205	207	200	247	200	207	221	216	198	216	203	221	213	215	195	203	214	223	237	240	217	212	217	199	218	225	218	227	179	208	209	240	204	200	228	234	220	208	216	207	215	195	221	224	223	239	194	208	251	205	218	228	199	209	222	196	189	241	185	190	219	223	199	209	191	219	204	216	193	230	235	218	200	214	226	197	238	224	215	203	221	189	221	197	189	218	211	228	216	223	218	227	206	230	217	215	237	213	235	203	199	216	204	200	219	216	221	218	193	206	218	203	227	210	187	238	235	205	206	243	202	210	211	205	208	225	226	219	226	218	205	233	221	196	203	200	225	225	217	244	226	214	233	209	206	211	214	199	184	211	195	198	186	203	221	204	199	224	205	224	197	210	228	208	201	233	228	195	212	236	185	224	223	208	202	213	219	202	198	202	226	190	222	217	215	208	201	193	221	220	197	237	204	230	227	192	198	221	203	234	212	191	214	222	231	189	227	213	240	219	216	237	200	206	208	221	204	225	224	235	199	206	206	200	212	209	211	193	200	205	205	239	188	229	226	226	208	201	207	198	196	200	226	205	204	239	188	203	211	242	209	215	210	213	184	224	200	217	205	212	218	232	228	205	196	234	214	209	224	195	244	229	194	210	213	205	209	236	228	189	205	204	233	235	202	186	230	213	199	175	220	213	219	234	211	216	220	226	203	218	213	218	209	216	189	186	220	227	208	193	219	214	250	213	220	214	234	209	201	215	204	220	205	218	212	220	205	214	204	186	207	196	235	214	202	220	203	206	231	221	223	200	227	213	208	203	216	206	205	199	219	226	191	234	216	203	206	213	224	237	215	217	223	201	191	236	191	253	195	198	198	225	247	236	196	208	231	193	227	230	213	231	223	193	219	195	223	193	198	214	215	227	223	245	221	242	229	197	214	227	217	229	240	206	185	195	201	233	245	201	201	203	228	221	207	217	214	254	255	206	228	210	203
27462	21663	12401	1067	482	409	420	405	386	432	406	390	395	429	426	388	376	391	391	397	411	395	420	427	394	400	403	392	404	398	405	402	394	424	399	410	393	402	388	393	408	377	382	387	417	388	419	407	389	403	415	373	414	415	400	397	382	418	380	392	403	435	381	407	399	368	429	398	398	377	415	383	393	373	406	361	405	410	389	417	373	425	400	419	396	397	435	398	425	408	392	401	411	369	400	381	388	425	395	375	392	388	415	364	384	390	415	434	387	425	415	406	376	372	392	380	396	395	400	350	425	419	400	432	386	375	383	392	409	391	376	391	380	373	369	381	400	422	420	417	364	392	385	384	410	381	393	410	383	399	416	446	424	395	419	411	362	382	379	449	405	383	412	394	415	391	429	418	425	392	370	373	417	390	392	380	429	438	387	362	385	392	401	367	454	367	400	405	382	398	416	378	415	419	406	396	367	417	392	379	385	415	382	376	442	372	388	388	386	371	379	419	390	394	403	407	378	392	385	392	377	439	364	413	384	389	416	426	396	372	405	402	425	394	348	382	398	396	389	382	412	429	407	438	385	414	393	425	377	405	402	394	425	412	394	381	378	401	385	414	368	390	398	390	373	396	397	387	375	419	406	376	378	406	385	352	439	393	386	410	466	439	378	428	422	392	399	377	387	393	408	385	400	358	379	402	392	397	416	383	413	408	406	387	411	355	440	409	375	421	419	413	408	411	381	400	363	374	398	421	396	407	405	426	403	377	402	352	365	400	399	382	391	388	452	438	393	391	376	403	455	424	416	404	392	355	396	362	390	398	392	421	418	398	400	394	410	420	411	404	395	388	430	350	373	392	363	378	385	382	412	409	436	401	405	392	384	384	390	448	421	386	410	397	400	401	422	398	394	393	377	402	393	368	388	372	402	406	390	393	418	391	376	384	398	406	409	419	401	416	403	349	415	380	370	411	422	376	399	412	435	390	405	408	379	408	391	363	382	376	381	402	372	404	402	402	343	377	402	397	422	394	402	390	379	393	386	399	410	395	370	377	415	418	351	398	371	436	435	400	419	406	375	429	431	391	428	358	401	391	378	424	367	362	366	383	394	390	418	425	388	411	387	404	375	399	394	408	386	403	398	412	347	416	420	437	370	349	376	386	394	406	388	429	395	374	430	372	393	410	402	424	420	409	376	377	397	373	430	372	425	405	383	379	403	413	377	386	403	402	410	378	415	420	415	420	389	364	349	380	410	419	398	400	411	422	395	388	424	436	374	440	396	353	410	405	431	421	414	386	375	404	391	399	371	414	398	402	413	395	433	408	406	412	390	381	381	404	445	434	389	418	389	384	420	392	387	444	371	398	381	403	379	398	416	392	394	386	388	377	391	395	375	372	393	431	424	413	403	383	409	417	403	396	404	409	423	419	438	391	395	377	398	395	380	384	386	426	397	428	386	405	385	411	425	412	388	420	410	412	398	409	393	374	374	383	421	400	418	369	402	393	414	385	436	445	403	381	449	389	390	388	375	396	382	388	384	383	424	419	392	399	391	427	365	382	397	407	425	402	397	392	389	386	397	399	418	364	411	376	371	412	430	396	412	379	394	375	409	388	412	445	417	420	422	401	424	388	413	390	414	382	438	407	369	401	415	363	406	387	378	381	399	392	421	424	430	408	404	423	397	412	425	382	391	401	450	393	386	382	437	404	384	389	391	385	408	369	380	390	409	403	373	395	423	383	406	441	429	401	406	359	376	387	387	382	405	406	383	410	375	382	418	373	426	405	392	369	426	405	386	425	372	404	398	424	422	434	384	417	419	396	432	393	399	404	409	389	393	344	408	398	424	371	437	402	376	393	432	429	406	386	456	373	420	425	386	399	370	429	422	423	411	369	384	387	391	407	363	396	381	406	377	409	408	393	391	394	388	396	401	409	397	390	403	397	428	441	401	402	425	428	370	383	428	395	404	414	394	401	396	406	382	399	393	380	402	416	358	410	372	394	415	398	405	423	382	415	373	457	417	369	423	429	378	401	401	350	402	410	414	403	403	361	414	383	382	419	384	389	374	364	361	382	422	405	404	416	385	387	409	403	404	404	431	397	440	425	399	382	417	387	379	453	445	403	410	412	378	366	412	408	442	442	404	379	377	396	409	372	405	403	428	398	392	422	398	415	381	380	390	352	422	400	426	386	424	391	374	350	362	408	382	400	375	415	378	394	378	374	437	371	395	394	445	373	397	433	420	427	398	391	392	398	425	406	401	372	360	391	393	380	378	396	411	390	402	381	393	399	401	392	400	385	408	406	387	428	438	387	393	404	422	410	379	397	409	400	409	424	405	420	384	417	405	400	438	394	409	373	384	397	383	442	376	431	425	391	380	392	393	389	408	368	421	400	403	420	383	401	399	419	415	383	409	381	381	382	400	387	392	471	376	392	408	411	429	387	434	391	374	406	425	407	398	388	371	378	409	378	387	420	419	438	419	337	408	390	414	420	398	407	384	396	408	406	425	414	413	389	390	387	363	426	416	430	412	392	432	395	400	391	376	370	415	398	390	385	416	401	400	390	424	368	379	386	403	390	358	413	401	416	379	426	400	368	415	391	433	397	402	376	436	383	375	381	375	397	430	387	407	468	430	403	366	373	414	409	352	416	425	371	392	423	368	397	395	391	439	413	389	370	383	424	416	406	406	390	409	376	381	437	402	424	414	442	442	388	397	379	401	382	410	373	407	407	396	422	410	403	432	404	385	406	402	405	378	392	410	387	406	394	389	391	414	416	406	414	381	399	406	390	400	404	404	407	408	387	385	405	425	403	425	405	404	377	423	403	393	379	400	399	384	386	392	419	401	391	429	403	385	438	420	410	377	382	388	392	414	401	388	384	392	411	412	399	402	398	405	421	382	427	380	367	401	392	416	408	361	416	433	354	413	384	413	385	413	378	387	382	418	379	420	392	414	390	382	385	384	432	406	382	410	415	373	393	389	411	407	394	410	407	392	396	429	415	369	405	403	386	382	406	401	405	376	369	401	382	401	404	388	437	386	378	368	401	380	412	421	425	406	408	412	396	398	392	376	394	402	423	394	394	410	408	395	415	442	396	402	427	395	374	411	386	426	443	382	447	385	379	357	379	388	413	390	380	399	395	409	381	420	386	425	422	421	409	363	414	385	388	399	409	373	384	430	399	411	419	376	391	388	422	412	408	383	409	436	426	408	426	400	429	416	423	386	379	407	404	394	395	407	386	443	392	379	412	396	413	393	445	367	375	390	381	382	419	422	362	380	399	380	383	400	367	413	375	384	352	416	395	390	396	382	373	378	393	399	377	388	389	400	398	404	419	436	418	402	390	433	374	408	416	394	379	413	403	405	377	428	401	393	383	406	405	401	383	371	383	387	436	384	367	417	424	401	407	423	393	446	377	407	378	439	396	375	398	389	376	427	395	412	409	383	400	394	374	380	383	381	430	388	405	421	413	399	405	392	420	411	377	400	390	408	407	394	422
28625	30172	1365	830	791	706	747	700	661	673	717	678	654	696	678	683	692	660	666	655	693	597	647	670	736	670	679	689	652	620	684	628	690	653	641	609	669	697	639	638	640	651	680	626	630	636	685	684	644	672	689	661	693	678	640	731	678	679	626	648	676	726	693	657	626	684	682	664	650	678	664	691	646	662	712	661	700	687	641	663	637	671	652	675	669	671	667	661	669	656	652	651	628	693	736	664	646	723	660	683	602	642	664	657	645	644	695	666	704	691	692	663	623	653	663	664	662	678	685	631	654	653	658	654	681	685	727	672	680	652	636	649	663	647	634	638	705	635	693	612	636	696	632	691	650	634	669	668	706	661	686	686	678	668	684	669	735	705	670	729	654	684	656	671	655	692	697	690	603	641	692	669	645	663	702	621	668	650	713	649	670	649	639	653	655	656	649	651	638	685	726	668	718	661	651	684	671	666	696	682	650	680	676	688	690	706	671	648	670	675	678	625	682	659	646	668	671	669	712	662	628	678	638	664	657	665	672	651	685	650	658	634	609	616	720	649	651	641	693	669	656	701	698	638	653	683	645	666	674	665	683	691	689	672	658	664	698	701	704	657	658	636	692	618	667	669	664	635	665	688	658	647	670	684	686	714	636	703	707	673	634	642	603	655	659	645	680	689	651	704	676	665	644	642	628	688	638	643	678	633	702	697	722	659	669	666	681	652	674	604	648	650	665	677	646	631	627	665	695	693	642	686	640	645	698	652	630	684	629	641	654	641	672	639	647	694	701	651	669	658	687	680	637	662	659	675	624	612	674	661	666	663	724	677	666	681	654	670	667	639	645	688	691	678	665	619	680	663	676	656	645	672	640	654	683	631	645	644	600	680	706	681	643	655	743	679	670	659	656	677	674	619	645	719	706	648	618	643	627	647	693	700	659	697	700	673	738	679	672	686	687	673	658	667	638	677	647	662	634	651	687	636	647	687	675	707	669	669	664	666	701	714	665	664	706	670	676	686	672	697	694	674	637	664	635	672	694	645	696	673	714	683	662	635	644	686	691	651	660	673	655	673	706	680	642	653	651	637	657	672	725	703	640	705	649	621	664	642	675	694	685	667	652	703	691	651	648	675	669	642	687	695	688	669	692	608	632	662	674	673	682	673	607	682	627	686	707	672	654	668	648	671	670	699	627	686	688	686	657	648	665	666	609	664	613	660	664	649	669	610	627	724	652	625	717	641	670	702	678	684	665	677	671	668	669	664	670	695	666	620	657	699	648	685	686	616	641	704	658	681	657	642	647	653	691	721	659	636	704	634	676	684	634	672	653	660	649	654	616	670	642	708	638	602	644	671	629	642	630	635	701	663	647	667	660	645	628	697	681	659	656	638	684	643	671	677	652	695	655	642	621	628	690	702	729	651	659	696	710	677	695	710	632	655	659	675	660	635	730	680	620	667	621	672	712	690	645	620	683	691	679	692	685	630	661	639	677	697	682	709	622	657	653	668	663	635	684	652	679	690	700	630	690	689	655	675	691	702	695	669	648	674	584	638	688	682	692	638	675	675	647	639	704	709	647	653	683	637	694	638	638	675	670	706	696	739	662	640	663	678	707	637	661	639	640	705	680	666	621	678	658	644	676	684	690	661	596	681	676	664	640	677	687	653	665	652	663	669	664	715	699	708	705	696	684	669	641	666	685	699	667	645	652	612	664	651	650	656	635	692	695	637	660	605	695	677	626	658	679	691	647	654	698	685	663	659	704	650	666	640	670	726	623	645	670	668	661	616	659	657	704	644	685	692	729	616	667	673	680	668	659	670	678	632	613	717	682	686	689	661	674	732	714	666	642	648	683	712	641	648	669	697	633	626	697	667	659	674	663	652	628	639	664	656	694	649	647	615	640	700	654	662	660	650	671	657	669	619	647	688	651	722	666	623	619	679	681	644	660	637	681	666	696	690	662	658	605	655	657	633	654	698	666	677	656	633	694	687	686	696	673	650	682	617	721	659	692	666	681	690	635	687	686	641	649	684	704	619	695	678	687	642	649	644	660	687	660	700	670	617	659	628	704	702	660	644	631	641	625	661	643	679	649	680	709	706	662	638	674	609	658	625	650	686	684	629	667	689	643	666	627	688	688	695	665	667	691	644	664	642	653	670	673	649	664	677	699	653	659	645	670	697	669	666	643	644	646	667	725	658	678	638	687	619	646	660	684	665	702	625	684	696	613	674	697	622	676	641	713	647	649	673	711	664	703	651	710	704	653	675	683	664	664	636	658	679	731	685	730	695	669	633	666	630	617	696	679	661	672	665	655	664	659	694	703	675	668	628	660	650	669	661	680	648	669	613	671	647	696	640	648	677	619	647	681	660	668	666	675	684	661	608	721	668	629	612	686	652	662	678	649	646	639	660	671	684	631	694	691	647	712	666	637	669	697	641	674	709	694	682	651	669	651	595	613	654	666	624	663	673	695	638	614	698	694	692	653	678	661	711	713	684	641	681	701	661	642	669	665	674	651	718	683	693	698	702	718	628	667	649	619	658	681	692	646	644	685	672	678	624	662	666	609	645	663	619	688	642	715	663	703	632	668	730	677	619	664	645	677	683	682	683	671	669	723	648	657	676	673	635	681	678	660	636	671	649	643	630	689	632	665	671	670	634	670	631	634	676	659	655	687	722	687	701	663	642	680	670	666	724	668	657	644	665	668	678	662	659	609	696	654	658	664	681	692	645	658	654	704	672	679	676	673	671	693	657	632	651	657	666	703	685	621	715	714	652	668	636	682	677	624	676	677	662	652	663	700	653	678	674	642	646	646	637	685	689	654	693	677	702	664	692	699	691	628	659	627	641	704	699	703	662	690	698	664	665	633	674	626	711	684	621	643	677	660	668	669	653	659	646	702	712	667	660	678	694	683	641	698	676	643	700	637	646	711	720	694	708	660	653	719	689	698	679	624	674	646	680	669	646	628	624	650	663	634	655	656	653	649	711	688	637	695	710	650	678	676	650	689	691	662	696	682	629	684	668	695	703	706	666	666	631	621	622	644	712	624	700	682	650	651	641	678	641	623	684	669	652	669	679	687	693	696	690	686	684	690	671	681	681	633	655	679	715	648	668	647	669	630	693	661	672	624	658	660	681	653	661	667	688	651	690	669	676	673	661	645	657	654	683	684	713	691	642	660	686	651	666	626	693	661	626	671	606	682	690	682	690	659	678	686	660	701	634	688	705	684	657	703	672	684	612	656	673	714	599	653	649	656	717	678	717	682	709	669	651	720	677	665	669	627	685	676	693	664	685	677	645	660	648	631	629	666	647	663	684	623	646	669	645	690	670	636	691	693	696	659	660	666	657	656	640	664	676	638	687	625	635	631	635	674	636	672	654	684	690	669	660	684	670	634	648	675	690	681	614	676	653	694	697	635	665	670	679	618	645	662	644	684	683	666	650	690	658	690	650	652	664	653	676	653	648	689	676	717	650	664	647	657	673	634	663	709	647	660	650
24147	21341	28429	24389	20702	4404	600	510	404	390	393	329	363	324	349	311	322	322	329	377	334	341	322	322	311	332	291	355	280	306	286	300	291	300	307	303	306	296	334	303	291	319	290	294	308	292	306	296	318	303	306	312	324	312	287	304	306	288	282	297	295	321	316	342	316	292	321	345	297	292	312	270	324	309	268	342	305	277	298	345	305	274	316	305	289	289	329	296	300	292	333	299	315	333	301	314	297	287	319	314	300	312	296	294	299	346	327	310	297	302	305	317	322	336	307	330	309	316	294	299	280	296	318	313	323	304	303	318	325	292	319	338	336	296	310	284	311	304	315	302	296	301	306	303	314	303	285	316	306	304	311	285	301	280	343	321	320	300	322	295	297	304	292	304	304	306	303	289	279	311	322	309	299	305	305	323	314	290	317	299	264	306	313	340	307	346	304	297	281	303	319	291	333	329	338	330	268	293	282	335	322	276	324	287	313	277	321	294	330	304	313	327	288	306	308	277	302	280	300	280	305	327	308	338	305	327	323	328	301	311	278	281	320	292	301	325	300	295	299	324	308	281	287	290	352	310	289	291	303	323	311	330	318	299	307	307	296	292	285	303	322	286	295	308	296	282	298	252	325	303	345	303	309	309	314	303	310	315	297	296	320	311	288	312	281	315	293	307	300	311	325	328	298	304	306	289	316	306	319	272	302	307	298	301	294	306	327	296	292	295	312	271	297	289	299	280	297	293	316	292	320	301	294	301	300	314	311	310	289	287	347	332	303	290	300	351	284	316	300	324	301	297	318	334	294	326	287	273	307	322	295	282	308	295	311	324	331	321	313	299	305	327	297	312	324	299	270	303	331	337	318	314	278	296	318	302	286	290	310	317	324	319	317	328	304	273	324	283	309	309	305	322	303	309	296	297	300	315	296	289	298	294	308	345	298	329	330	281	305	261	310	329	360	304	305	290	292	312	328	297	317	334	341	305	277	334	316	292	312	302	314	302	310	331	309	293	294	307	293	299	320	284	324	282	296	307	322	302	303	287	316	338	277	290	277	319	280	308	305	294	294	308	262	283	337	318	333	322	325	298	279	303	315	310	286	300	274	318	296	313	315	308	284	299	336	300	291	293	295	301	302	325	295	303	314	321	277	312	339	335	291	287	292	307	323	293	301	307	300	304	314	321	303	291	322	334	312	327	282	301	330	312	278	304	302	312	319	307	347	313	311	289	295	293	305	310	321	318	295	314	311	316	288	287	329	324	312	291	316	312	296	293	310	356	305	304	326	282	309	330	287	314	313	311	340	277	296	306	296	277	294	313	287	306	297	333	306	307	328	273	298	301	289	302	279	316	325	305	285	299	297	266	292	285	289	304	334	307	299	339	313	323	308	309	298	300	298	270	317	321	293	303	340	320	305	283	304	314	296	300	293	307	311	335	306	298	322	303	333	301	303	292	296	308	325	321	323	338	302	315	305	303	318	315	279	313	306	315	291	284	343	266	317	284	314	306	310	341	298	304	295	303	312	293	324	321	310	308	322	323	305	295	303	295	312	311	305	303	314	270	295	306	272	302	270	298	294	344	320	313	319	308	287	343	299	306	308	320	285	315	306	306	291	309	296	308	311	298	293	315	300	310	328	323	292	315	317	297	285	304	323	292	303	310	306	299	306	316	302	304	294	302	322	296	317	309	307	279	338	296	311	309	282	337	318	297	306	333	304	283	321	265	287	307	308	271	288	287	290	303	331	318	279	328	324	308	278	301	314	333	313	298	305	309	331	277	302	290	325	340	302	303	329	325	286	290	274	312	291	281	300	327	316	311	336	276	336	302	334	289	292	315	312	319	285	316	322	325	314	295	315	295	288	313	283	342	313	340	274	305	315	352	317	324	260	309	278	302	297	304	304	278	326	326	288	300	307	295	316	299	317	288	333	298	298	299	319	333	318	313	297	296	316	297	306	298	339	297	316	322	311	311	317	292	331	297	307	337	311	318	308	312	288	281	322	286	292	315	299	297	281	286	307	323	313	306	330	283	303	265	317	304	293	281	325	289	291	302	285	308	298	318	314	267	309	298	294	319	300	303	302	333	315	303	286	336	289	310	318	304	306	342	302	309	277	288	288	278	298	299	292	307	292	301	319	332	316	323	304	320	274	306	283	308	290	304	304	294	269	310	320	311	284	309	293	337	302	312	306	284	355	299	271	289	312	311	309	308	325	299	299	306	305	311	280	311	272	291	322	283	274	315	346	307	317	328	323	300	314	327	314	315	304	292	333	270	304	297	320	291	314	313	303	297	295	323	311	327	308	332	322	299	293	312	356	289	325	337	275	302	291	266	316	299	285	299	317	313	292	266	302	341	303	322	312	270	331	334	297	315	327	322	284	297	313	326	296	309	294	313	300	330	312	293	325	337	296	275	289	312	289	332	312	291	333	307	299	342	296	322	325	311	296	274	286	324	324	290	278	293	345	308	313	282	321	300	297	321	321	304	304	317	297	310	300	302	317	327	267	313	293	333	288	307	343	318	302	315	326	313	346	333	322	309	300	288	321	324	314	304	340	258	320	295	308	344	297	280	298	294	296	296	305	275	278	294	297	327	277	304	332	322	309	314	331	304	291	297	342	311	275	319	316	329	315	305	339	281	327	322	286	284	303	320	312	317	298	313	293	321	308	322	283	308	305	337	330	289	259	329	299	308	333	294	293	290	341	272	303	303	304	338	287	294	306	308	316	316	311	309	336	304	315	292	342	282	306	315	309	334	262	316	316	281	295	299	289	310	316	302	310	290	313	295	295	266	301	329	297	293	288	302	329	320	278	298	346	297	319	296	288	291	283	328	317	333	300	287	307	321	280	306	285	294	304	289	328	297	333	332	295	290	284	317	283	316	314	309	334	323	300	297	318	322	282	288	292	295	308	318	312	315	284	291	303	316	280	312	313	287	274	297	321	309	264	296	311	291	316	304	330	330	294	323	309	283	310	289	305	302	326	286	277	327	318	312	306	299	308	340	306	286	279	281	317	331	279	292	293	320	304	295	319	313	284	316	316	302	351	304	323	292	321	302	295	316	299	337	307	307	298	304	322	322	292	323	322	318	303	344	321	313	281	287	324	302	289	322	308	286	318	297	289	294	284	281	300	337	325	290	340	302	295	318	298	317	328	307	314	302	328	303	317	280	283	288	296	311	297	310	295	292	302	296	335	319	322	325	274	282	295	300	278	301	322	315	301	300	285	304	290	317	304	326	325	295	278	297	307	324	293	269	296	287	315	292	323	345	326	315	309	291	325	314	300	323	284	318	293	292	284	303	314	321	309	324	317	320	286	326	326	297	321	317	278	323	307	282	303	317	327	345	321	315	296	333	271	293	309	319	324	321	313	331	266	296	331	321	331	336	306	278	312	303	315	308	307	305	307	315	317	333	272	309	290	323	308	319	321	317	321	297	299	301	311	322	352	295	321	315	289	301	284	297	329	301	276	291	292	292	304	328	267	319	257	325
53372	65641	4924	2552	1752	1359	1138	972	872	822	803	695	656	659	597	611	652	652	584	571	595	548	562	557	566	587	583	544	563	553	549	529	512	510	541	527	527	513	488	520	549	508	549	502	529	544	509	526	543	512	530	511	531	488	514	501	536	537	519	502	517	509	532	511	573	531	498	560	522	521	530	529	503	528	551	544	553	504	494	538	539	485	517	547	542	549	565	516	506	513	538	540	529	517	533	554	494	497	461	537	495	544	488	519	540	537	506	506	541	495	560	531	552	508	556	530	497	553	522	513	512	501	529	522	520	533	513	519	555	523	519	541	526	534	536	511	538	511	583	495	549	506	503	533	561	561	518	490	520	507	550	535	501	503	487	500	494	566	518	535	509	569	514	506	525	518	525	513	554	475	551	559	507	497	569	508	530	541	541	502	497	506	501	555	531	509	555	524	523	557	510	489	500	534	516	532	551	585	512	479	495	526	548	533	522	519	542	544	519	521	553	516	567	550	540	533	530	534	499	523	531	506	519	518	536	531	488	526	494	536	495	527	517	543	507	515	538	518	517	469	575	516	506	540	522	504	506	559	564	479	524	546	510	515	531	522	504	513	498	562	466	521	529	518	531	501	549	524	514	564	531	513	526	500	500	525	496	539	486	498	545	554	502	502	502	551	504	490	541	570	561	548	539	500	525	551	528	559	510	551	520	531	522	476	550	531	531	522	575	530	569	525	517	502	527	510	509	542	480	512	562	521	504	527	537	530	496	499	527	497	527	521	517	502	534	503	522	529	542	582	496	566	516	532	521	539	482	543	535	543	518	529	500	518	552	530	503	512	555	529	477	536	548	550	524	533	519	495	529	525	506	531	511	575	558	476	517	531	559	545	538	540	526	538	534	524	509	470	537	513	536	494	544	553	528	535	509	502	500	532	499	546	575	529	497	480	513	517	512	519	497	510	473	472	519	506	466	495	515	534	474	518	521	505	510	544	533	531	528	495	540	556	520	491	549	521	520	507	541	504	511	530	520	491	527	546	539	540	547	501	507	513	505	574	554	530	547	533	538	540	535	510	557	526	524	544	520	558	511	536	565	521	562	509	515	471	531	542	529	509	502	487	527	504	513	514	521	539	502	564	543	489	503	517	525	553	546	505	529	530	510	546	527	545	551	522	538	534	521	515	521	548	524	521	501	514	564	514	475	547	519	505	512	538	526	561	534	516	524	528	482	490	532	493	520	529	551	558	484	527	494	532	497	514	542	544	488	516	487	503	533	502	543	512	503	528	516	541	519	524	487	528	559	496	532	494	563	533	567	509	506	492	560	513	514	507	509	537	531	534	521	532	555	507	528	499	513	557	529	565	521	509	531	531	532	510	519	528	507	522	558	541	541	523	549	518	453	563	543	557	499	563	488	516	536	532	501	561	534	549	524	545	498	529	507	541	537	543	515	509	531	495	507	509	529	541	460	554	559	523	532	541	535	550	511	567	546	562	527	534	540	555	483	496	534	459	528	510	565	550	498	508	549	559	531	515	505	532	523	509	538	503	545	550	514	546	491	571	505	526	487	532	502	501	482	508	513	515	495	527	517	527	499	557	559	523	513	528	532	537	541	492	549	564	536	529	484	527	549	530	520	512	520	486	475	583	506	468	496	528	527	532	517	520	533	509	525	479	476	525	520	522	537	531	521	543	518	515	480	492	507	453	538	526	539	518	538	526	552	526	544	548	512	528	504	522	475	494	529	539	512	528	586	509	529	533	501	484	514	512	514	516	560	543	471	527	540	522	506	522	535	549	512	540	508	544	527	490	517	509	543	530	536	522	516	544	491	517	460	507	546	491	506	482	530	506	536	520	518	560	524	542	504	530	511	495	492	522	497	531	544	509	515	503	514	535	524	506	503	463	534	536	552	541	535	526	501	519	529	533	497	526	548	511	503	533	534	506	540	541	513	531	514	530	505	558	526	488	510	536	521	510	522	548	537	510	530	515	505	509	533	522	497	515	528	499	488	544	528	525	523	513	504	521	525	526	540	544	524	522	483	533	549	500	538	467	481	549	515	532	519	519	517	533	525	507	497	503	542	545	492	509	504	534	491	520	524	515	491	542	524	496	550	593	529	540	495	567	526	524	512	555	524	549	483	542	550	453	526	556	523	496	540	541	540	541	504	534	505	540	495	532	539	547	536	505	476	538	553	509	555	561	537	530	528	528	545	529	536	507	554	525	518	545	561	512	511	552	517	526	580	512	528	501	528	509	526	505	523	513	542	513	500	474	547	496	515	512	486	528	512	538	506	560	532	500	512	512	507	509	479	528	505	545	537	498	505	534	530	554	484	518	528	545	562	526	530	544	550	552	549	492	564	514	516	510	515	517	502	524	498	526	505	519	566	498	506	512	547	490	505	487	487	478	543	548	494	506	526	517	560	512	516	485	553	529	539	557	523	546	492	531	521	494	542	530	527	502	552	520	569	544	540	488	530	502	533	538	513	523	519	489	546	550	490	543	521	528	510	526	496	537	504	505	527	520	503	557	529	512	531	548	515	534	512	510	539	524	513	538	542	526	551	520	546	582	526	534	499	510	492	543	511	517	585	521	528	503	552	512	531	519	547	514	519	517	501	539	532	583	555	529	520	546	505	516	524	512	542	529	543	527	555	537	558	496	570	527	474	524	497	498	522	530	586	515	500	523	531	564	487	463	551	512	517	568	554	537	490	506	512	525	537	548	503	471	462	508	530	505	516	470	536	481	526	514	522	476	530	564	530	513	553	516	505	507	554	538	502	533	499	477	551	494	519	483	541	519	558	498	517	522	530	502	480	551	518	505	477	536	551	541	489	484	518	552	524	528	522	518	540	499	529	506	506	504	519	541	515	549	523	514	521	528	525	513	533	542	518	496	526	554	565	541	536	550	504	506	525	505	504	558	543	484	508	523	485	492	560	491	489	532	523	545	521	536	552	511	473	547	546	506	519	531	551	556	492	562	526	464	526	545	528	533	523	509	514	510	567	513	517	547	503	534	539	550	517	511	534	528	526	502	521	544	530	532	542	517	500	458	494	544	539	490	569	500	527	539	521	524	546	481	484	521	501	528	522	489	541	509	551	535	509	495	528	526	512	491	516	519	489	542	558	539	515	559	533	522	565	525	534	510	528	523	518	514	509	536	522	507	546	496	532	551	530	491	482	548	498	478	538	508	543	553	513	538	501	508	532	530	538	527	536	528	538	530	556	534	507	543	505	520	527	506	521	536	495	535	537	532	512	506	525	477	496	510	532	516	497	520	540	541	538	525	492	493	523	480	498	484	540	505	552	528	510	465	525	546	535	522	534	504	520	506	498	539	550	552	524	482	502	498	561	531	518	514	562	529	532	508	566	506	511	480	518	509	566	544	549	505	542	548	540	508	593	526	529	542	507	525	532	524	560	560	522	537	524	533	552	499	542	490	530	537	540	514	491	498	514	546	505	532	499	551	550	497	525	540	574	518	531	542	514	519	530	566
23085	21215	28688	23969	21190	20547	2149	400	300	257	230	219	211	180	190	194	165	178	147	165	149	155	134	137	139	157	150	127	153	144	151	144	161	125	138	132	124	138	125	143	132	138	106	131	125	143	133	128	137	137	135	126	130	113	136	128	137	110	136	141	141	128	143	117	146	130	123	138	162	127	143	126	126	125	119	118	103	127	136	128	119	122	129	122	127	120	141	117	116	127	120	130	132	106	128	127	132	142	85	132	135	124	126	142	117	128	118	115	131	145	136	132	138	120	131	131	143	134	111	116	124	113	142	115	126	120	124	121	135	129	132	128	117	128	128	121	145	119	104	128	128	139	124	128	134	112	116	130	115	131	136	124	138	130	150	150	131	141	140	119	136	104	136	123	117	131	132	156	113	137	129	135	129	125	131	125	132	116	111	123	116	129	120	105	104	139	132	126	100	131	136	134	109	141	119	113	133	127	129	117	114	134	120	108	122	128	130	119	123	138	140	131	138	134	133	131	138	123	121	110	111	140	125	137	144	106	122	108	105	118	122	125	127	129	113	142	122	125	115	130	130	128	113	142	139	148	104	119	119	123	119	126	119	129	123	121	123	122	127	113	132	112	133	124	112	135	145	111	126	109	138	127	136	127	140	118	129	125	121	123	131	112	113	126	128	108	125	109	108	124	142	123	120	123	117	131	116	121	112	117	141	119	119	130	115	125	132	122	139	115	134	105	133	123	111	101	124	138	130	110	130	133	130	134	123	129	138	120	105	140	139	108	133	128	129	110	121	126	136	122	128	113	122	130	108	122	129	128	118	113	136	125	139	125	134	131	128	110	134	141	127	118	126	128	114	126	118	119	119	126	149	109	127	137	127	111	147	130	117	125	126	125	118	140	113	137	137	134	135	127	141	130	133	119	124	131	126	138	121	129	100	130	127	127	123	117	132	134	119	150	147	136	128	127	117	123	113	114	144	126	119	140	132	143	139	116	112	120	124	115	112	140	117	127	132	129	114	105	113	118	107	124	119	130	137	119	124	140	124	95	135	131	127	119	135	145	107	122	130	126	134	125	113	144	126	131	138	112	134	100	139	129	148	112	127	112	117	113	118	117	118	112	116	142	128	116	116	139	137	120	118	143	128	114	101	137	113	116	129	121	119	130	129	128	111	110	108	131	123	120	131	130	129	132	117	118	124	121	134	129	126	125	117	111	125	105	122	135	127	130	131	136	121	124	128	122	151	128	152	141	117	114	116	146	143	119	118	113	148	131	126	135	138	120	126	123	109	128	102	127	142	96	130	136	110	133	110	126	128	138	149	116	122	131	149	128	95	126	136	129	126	117	129	123	138	110	138	118	126	146	127	127	128	128	119	110	128	127	129	134	124	145	150	144	118	119	112	123	115	138	139	124	147	119	145	114	130	136	135	124	137	132	122	119	121	140	111	136	123	132	114	131	125	147	122	144	132	116	128	118	121	123	127	142	129	131	128	129	121	119	121	136	129	124	117	117	136	129	114	128	107	104	111	137	143	119	119	140	140	120	125	120	121	130	106	144	127	104	108	111	123	137	124	127	124	116	114	124	117	122	130	135	126	123	137	138	120	119	107	119	127	128	130	114	125	132	123	127	121	144	128	116	137	133	130	129	124	123	115	124	121	144	122	139	139	123	111	131	118	139	146	129	132	110	122	143	137	130	128	126	144	124	127	140	123	176	145	113	118	125	130	131	114	131	133	121	139	139	129	114	132	128	112	120	109	115	147	121	107	116	126	105	129	130	128	133	123	121	133	134	107	101	117	123	126	137	124	106	139	139	141	122	121	122	130	113	123	105	135	126	152	133	133	127	112	134	119	128	155	137	132	126	142	115	108	123	120	129	127	114	145	122	114	117	123	135	120	117	122	135	144	134	112	132	106	116	136	118	128	114	129	126	147	112	120	109	126	133	132	123	116	121	124	111	131	143	132	120	123	143	120	122	110	127	113	120	132	130	112	124	129	109	125	124	118	113	129	131	125	121	133	135	122	133	118	115	131	114	130	137	115	120	114	120	133	126	104	134	125	129	127	122	116	145	120	120	137	129	127	139	123	122	138	119	123	127	122	128	104	127	121	127	139	105	147	132	119	103	134	101	131	116	124	120	133	155	116	127	136	131	110	129	135	127	131	124	117	126	117	130	111	128	98	98	134	123	113	125	112	137	102	144	127	120	103	121	131	138	110	120	130	130	132	111	112	123	133	135	113	124	113	134	133	139	120	133	115	120	126	133	146	142	123	127	144	132	124	113	134	141	129	111	124	146	125	131	131	165	115	121	136	126	115	128	143	121	120	125	148	124	130	136	127	129	139	117	145	135	119	126	123	101	136	110	136	135	130	142	109	124	137	119	142	147	149	106	134	123	134	158	129	116	124	113	141	121	108	137	119	119	136	133	142	122	124	119	136	136	125	117	134	137	119	107	120	101	121	119	105	123	131	152	125	134	126	137	116	133	136	114	115	120	134	119	142	138	117	109	128	110	104	120	119	124	119	127	117	137	126	133	127	111	134	108	124	107	113	139	123	129	90	114	119	117	138	104	137	122	131	127	123	135	132	120	118	121	123	113	125	112	125	144	111	147	119	128	138	142	131	137	117	124	138	120	128	136	128	125	117	117	149	120	140	124	123	138	120	111	120	130	122	126	118	133	107	107	121	132	132	134	126	130	108	126	142	122	128	117	132	117	118	113	138	111	140	133	114	144	120	116	130	118	112	118	123	130	129	138	133	122	129	126	131	132	110	147	127	128	130	115	126	111	121	131	135	115	129	121	135	119	125	118	112	125	122	112	120	130	123	151	118	110	123	99	126	114	130	112	116	120	125	116	137	116	131	127	116	119	124	140	109	131	159	128	133	127	136	141	115	134	111	116	120	140	113	127	131	122	118	131	117	132	120	116	108	115	135	114	122	134	110	125	140	121	129	140	116	110	126	137	127	123	134	125	125	131	126	112	132	119	130	115	133	150	115	123	119	128	124	130	140	138	148	120	145	120	123	136	126	120	129	125	131	112	124	126	112	133	125	126	124	121	121	121	143	137	126	119	122	141	135	124	116	115	129	133	144	116	118	128	133	132	103	117	126	124	128	106	123	138	120	128	130	134	139	126	130	119	99	137	118	110	113	112	126	125	128	124	117	153	129	118	131	139	138	142	114	134	129	129	128	129	126	132	127	115	128	127	129	109	106	119	129	139	117	114	129	106	129	127	125	113	106	139	125	146	122	112	100	125	134	122	137	123	138	125	132	144	115	113	126	128	113	115	136	136	115	119	112	116	138	124	144	107	116	121	120	114	125	132	135	131	142	119	112	138	125	129	125	104	122	128	116	121	117	131	126	111	131	134	137	131	128	113	125	144	141	142	134	138	133	123	102	135	131	114	141	125	123	128	124	108	115	141	135	101	147	125	139	142	160	134	153	132	110	142	129	119	127	106	138	126	136	141	135	115	105	119	122	112	107	126	143	143	99	134
57996	75774	7002	3827	2484	1778	1355	1077	868	745	582	543	504	443	434	374	371	379	350	331	292	265	294	305	282	257	259	266	268	255	260	245	261	258	215	218	242	253	234	248	253	214	292	237	200	228	219	230	227	231	228	213	254	230	245	196	235	229	224	197	220	217	260	219	213	206	222	220	215	231	233	217	229	211	228	214	235	206	217	221	213	202	220	231	216	221	190	229	210	218	231	254	199	222	212	208	228	232	214	217	212	206	182	217	224	237	204	219	206	218	199	216	212	190	250	197	216	221	225	225	215	214	235	216	257	224	232	202	226	212	214	207	182	203	235	216	199	235	206	229	241	198	190	217	213	219	214	193	203	207	205	231	202	214	234	217	218	217	219	221	202	212	212	237	211	217	252	218	197	241	238	222	215	208	215	219	229	200	235	223	236	227	217	233	220	223	202	221	202	208	236	242	195	194	213	198	205	191	213	199	216	232	233	215	221	221	234	195	205	200	207	200	237	216	220	231	190	236	224	224	226	217	205	210	221	200	208	223	215	225	198	210	231	211	187	202	177	224	217	224	194	237	220	227	215	200	215	210	237	199	231	181	228	240	224	238	203	220	222	229	223	226	225	214	206	213	215	237	220	219	203	222	232	238	214	216	222	202	212	224	223	233	231	224	182	198	207	211	207	213	202	210	235	218	228	220	201	215	219	211	233	219	237	248	221	205	230	212	238	233	196	217	206	233	202	197	222	201	220	230	199	187	203	220	220	235	219	216	194	219	200	226	222	219	207	225	209	186	227	214	220	203	223	226	209	248	197	231	223	233	222	235	238	197	199	213	212	207	219	251	202	193	207	247	226	208	225	228	200	230	235	218	224	216	207	204	220	191	195	181	198	223	233	219	196	228	231	234	204	236	221	207	225	246	207	215	233	203	218	185	205	215	216	208	203	224	228	202	253	219	207	183	196	207	211	213	221	217	216	201	251	223	208	212	224	222	206	205	226	238	207	215	224	203	199	197	233	247	203	203	213	221	220	236	218	213	221	220	219	217	224	194	212	217	196	192	216	230	231	229	222	211	211	186	190	199	197	240	228	210	217	229	222	209	234	207	238	198	231	210	221	209	212	234	222	210	202	216	232	216	222	221	220	218	199	211	199	229	230	225	201	223	218	198	200	233	218	205	206	207	209	226	211	224	219	204	232	201	199	191	202	221	192	224	211	225	229	210	214	220	209	184	205	222	212	205	226	218	216	225	212	217	207	204	196	226	228	195	209	204	223	213	220	177	212	201	190	235	208	206	219	192	214	246	178	211	224	211	212	215	204	223	205	205	224	222	197	180	219	237	221	257	203	204	238	231	194	231	214	231	230	213	214	206	208	200	228	243	201	237	233	229	210	208	220	213	212	205	207	218	223	213	210	215	216	253	190	232	228	202	229	226	203	197	217	228	213	220	237	208	221	215	204	219	211	227	229	233	229	209	222	227	190	204	220	259	211	220	199	213	199	220	193	222	221	196	232	226	209	224	211	227	219	199	197	212	204	218	241	218	194	226	231	198	202	223	210	200	216	207	244	226	213	213	218	232	220	228	212	198	212	230	212	235	222	184	182	218	227	223	210	225	195	239	235	228	211	248	226	214	202	228	226	232	186	216	225	223	197	221	215	215	203	188	239	202	184	183	198	221	187	218	215	205	208	187	214	206	234	205	236	198	223	213	211	216	213	217	189	213	224	193	224	213	231	210	213	228	196	209	226	197	234	223	227	224	197	192	206	205	213	221	203	223	215	212	235	209	182	211	235	238	229	200	208	208	228	199	229	200	200	227	194	225	200	215	195	206	215	219	214	227	205	226	226	231	212	231	207	202	211	215	215	228	213	209	228	202	227	222	222	227	225	191	214	217	243	196	212	230	211	203	235	227	204	238	232	220	230	218	214	197	236	220	189	197	212	202	219	225	211	211	224	219	209	205	224	212	184	218	204	203	215	206	202	220	215	228	221	235	241	200	225	240	207	194	238	200	223	210	200	206	237	191	224	183	232	219	208	228	230	220	228	198	253	220	214	209	197	213	201	251	221	208	225	243	214	223	214	198	215	230	175	217	218	221	209	233	249	209	209	198	219	220	229	212	195	198	212	217	219	222	214	199	234	225	230	227	215	214	196	215	216	231	216	218	220	225	237	239	202	233	221	213	201	212	207	201	224	217	220	223	214	213	216	212	210	189	200	197	217	211	199	252	214	175	220	251	224	211	236	210	199	192	212	226	231	208	221	203	230	207	207	180	226	253	220	194	214	222	216	221	209	243	213	233	209	226	213	211	222	208	210	195	205	226	215	210	213	220	208	232	220	260	204	229	214	195	212	238	229	225	211	215	198	231	225	193	245	223	236	181	189	215	223	217	184	215	210	237	196	218	247	207	199	243	216	225	211	209	224	205	183	208	225	217	204	218	191	198	212	226	204	235	207	205	217	190	212	199	227	224	222	213	208	239	222	208	225	189	210	230	206	213	205	224	224	191	229	221	207	201	220	218	217	235	203	217	216	213	241	224	223	212	229	216	230	219	214	235	195	212	207	197	221	205	220	206	226	228	201	188	189	206	230	190	243	210	204	211	242	203	198	191	200	220	217	223	232	225	218	239	247	239	190	202	195	203	202	216	195	218	200	204	228	220	205	204	218	207	198	227	193	246	243	206	223	239	201	226	211	211	208	210	213	228	222	219	212	211	206	217	211	211	212	202	200	213	248	240	197	187	198	207	182	216	233	202	193	197	220	217	258	205	197	194	224	194	209	214	212	211	212	220	218	181	190	233	227	199	216	188	227	221	203	190	215	201	214	206	228	242	212	213	203	213	213	204	203	217	220	219	229	211	221	221	217	223	229	209	239	233	223	203	205	224	223	225	203	217	211	207	205	209	203	230	216	231	212	229	201	243	222	218	236	208	233	212	204	223	215	207	208	209	215	208	209	219	196	214	218	217	189	215	198	218	199	194	230	250	205	235	221	236	221	213	200	219	184	225	207	231	202	225	215	213	240	238	224	226	225	218	215	214	227	215	227	222	223	221	219	209	212	210	215	220	205	219	222	236	228	195	223	212	219	216	225	217	195	205	226	234	216	208	219	222	191	242	214	211	219	202	190	201	219	214	228	213	199	248	216	200	249	199	193	191	208	217	220	217	204	222	192	204	174	202	209	216	211	238	186	187	219	195	213	202	233	212	221	215	237	220	210	195	243	209	210	216	205	230	230	216	226	220	202	216	215	229	221	214	223	208	203	213	228	203	228	196	220	222	220	241	203	222	230	214	208	214	202	203	233	204	209	200	226	197	218	193	186	227	233	234	242	204	220	204	219	232	234	189	209	210	200	221	207	245	217	218	211	243	220	225	196	189	214	204	227	232	222	206	245	196	204	206	199	221	227	217	215	231	200	210	202	191	217	210	226	207	204	242	232	229	222	216	222	256	212	218	213	240	222	229	236	186	228	223	204	241	216	221	223	208	193	213	225	231
27600	21795	13704	1446	656	622	427	428	417	408	415	392	350	380	403	413	396	383	389	425	425	417	387	405	414	405	425	404	404	435	373	376	427	414	393	407	367	382	395	413	411	402	365	411	385	372	376	407	420	403	411	380	428	432	384	434	397	395	393	399	389	376	398	406	418	379	405	372	420	406	401	381	458	376	355	417	407	414	419	400	417	376	427	372	390	406	403	371	373	363	412	388	411	433	441	392	403	357	361	366	384	385	412	384	402	374	418	371	386	380	407	381	382	393	399	438	391	397	390	424	367	393	412	399	411	417	395	402	371	358	389	351	363	370	388	402	401	420	375	418	397	382	397	422	379	364	397	401	378	368	394	399	406	366	389	400	394	361	396	395	359	428	392	366	397	397	402	367	382	417	418	410	400	380	398	425	393	430	366	398	413	387	400	384	390	367	367	423	403	401	407	391	391	396	393	366	390	370	386	382	380	426	388	362	412	375	408	399	375	434	404	398	421	385	396	398	396	415	414	388	414	400	389	407	420	389	419	415	394	372	383	418	437	374	443	415	400	398	433	381	362	389	416	419	406	382	404	417	399	389	363	421	376	408	397	391	415	378	385	427	409	387	369	367	391	415	410	394	374	344	398	387	396	411	375	380	418	417	387	397	410	399	393	409	395	397	384	417	423	386	418	411	410	372	381	397	378	419	386	404	397	386	411	373	360	391	424	405	423	374	394	434	355	413	411	386	422	410	438	383	415	359	417	402	426	378	367	405	402	412	407	390	366	410	415	376	361	401	423	404	389	379	372	428	376	410	405	390	365	385	424	395	412	394	443	406	404	388	392	409	401	380	370	430	412	395	417	384	391	400	388	387	402	366	368	397	414	394	385	414	407	373	361	403	411	424	401	411	403	391	398	374	375	400	400	417	378	431	396	398	358	391	426	390	412	401	391	412	398	379	419	401	404	397	396	408	392	418	387	401	400	380	373	390	379	390	363	368	371	381	390	433	429	390	382	366	411	405	361	399	410	382	418	393	417	396	394	416	428	403	361	412	377	400	365	383	408	392	397	393	381	377	423	374	416	401	406	389	406	398	409	421	358	390	397	412	389	402	376	389	419	378	390	396	409	425	397	396	418	371	388	398	399	382	364	421	402	376	387	378	389	441	378	392	400	381	397	428	393	383	378	383	406	383	424	367	396	362	365	430	406	386	402	386	391	377	397	381	425	404	408	387	377	407	408	373	400	402	375	406	410	397	389	421	403	377	368	378	429	399	414	404	376	358	409	411	416	361	388	399	434	382	410	402	433	414	395	398	439	396	395	380	391	395	444	416	415	420	384	349	419	399	370	412	384	429	413	372	414	398	397	419	366	384	378	410	397	414	447	399	404	383	391	379	403	430	400	401	408	386	415	430	407	427	379	383	374	394	412	398	414	380	389	394	411	399	393	358	413	427	414	396	393	402	386	409	398	389	422	388	414	416	389	398	425	359	357	401	345	401	429	400	414	389	379	397	385	392	392	380	372	410	419	374	392	419	393	388	380	410	372	422	368	372	408	407	391	371	403	383	411	416	399	445	394	377	383	404	371	387	360	402	404	418	385	394	382	390	396	382	401	400	408	387	377	395	407	386	377	392	417	392	412	377	385	379	406	418	407	404	386	369	412	410	418	423	432	370	413	393	400	388	392	401	399	382	400	390	376	407	379	394	392	410	392	373	405	389	378	407	391	410	391	388	390	387	381	409	424	363	400	386	370	370	391	369	367	408	372	397	409	428	400	401	452	420	408	384	399	402	405	374	392	356	414	415	410	421	440	429	385	374	375	401	413	371	408	383	384	420	392	393	407	402	376	405	361	424	426	367	379	394	378	425	361	404	397	385	359	409	448	382	407	401	422	395	400	400	393	377	380	383	424	389	407	418	396	429	405	410	380	389	361	378	417	424	409	388	411	392	385	366	424	373	394	417	373	438	382	380	405	399	381	404	400	447	392	346	376	383	395	401	379	433	399	393	383	383	375	383	416	403	418	410	391	386	412	417	378	370	386	398	415	415	417	406	397	420	406	395	377	424	397	375	390	405	392	356	409	408	381	403	409	385	426	388	414	372	410	397	439	405	392	419	393	385	399	377	402	349	401	416	386	399	401	379	412	354	408	359	382	404	404	394	376	387	405	426	405	384	420	414	360	422	394	354	410	380	393	397	410	376	411	403	396	405	411	439	409	412	397	394	375	405	399	378	407	382	390	362	399	394	396	404	389	392	383	386	445	420	378	426	397	407	409	435	371	395	415	413	380	390	385	374	447	416	397	382	393	372	423	384	386	413	351	392	397	401	401	388	451	372	399	414	403	403	428	384	415	402	412	406	403	387	409	375	393	405	381	366	371	412	375	411	417	427	370	389	424	341	360	383	385	380	379	410	398	396	377	371	403	370	391	389	405	414	409	372	420	424	405	401	408	373	437	378	379	411	405	398	368	386	430	395	393	427	386	399	381	434	398	381	410	397	403	419	400	400	409	356	352	373	397	378	383	404	390	409	405	396	372	393	428	411	396	365	403	379	433	418	406	358	411	358	401	393	401	406	386	392	422	404	377	385	383	407	395	425	404	400	391	372	408	408	397	401	436	417	391	429	382	443	356	421	378	390	376	412	381	421	405	384	383	404	390	388	378	394	381	356	412	400	400	437	391	387	399	378	361	400	409	364	394	380	402	429	409	396	375	370	392	390	399	410	373	419	372	364	383	388	383	400	385	393	423	381	377	410	407	417	417	360	369	440	432	385	363	417	417	381	404	400	382	409	413	367	380	407	421	384	432	393	413	414	389	435	375	392	417	394	384	392	377	392	396	372	403	421	416	377	401	416	426	423	401	395	370	378	406	386	357	397	375	402	386	387	394	398	416	380	347	376	376	403	428	416	419	416	358	422	396	419	391	429	401	430	401	371	401	383	439	378	416	402	398	400	383	407	404	410	376	361	370	382	376	399	407	414	379	403	415	404	397	416	399	415	375	383	376	402	406	396	384	415	357	407	449	405	438	396	401	410	414	389	393	394	405	407	373	383	435	402	439	420	398	423	443	390	372	420	413	403	405	405	416	377	393	400	398	427	395	364	386	372	406	376	408	412	371	407	388	396	409	396	372	385	434	426	451	383	379	409	404	452	415	373	393	410	390	420	395	397	409	424	439	386	384	400	360	443	415	403	410	377	401	383	421	447	370	391	416	407	396	379	380	411	417	364	399	407	413	401	370	393	376	383	407	381	402	402	402	397	405	396	390	394	395	379	420	384	411	402	402	391	385	392	420	425	373	414	445	373	400	359	363	385	388	423	377	390	381	437	390	383	386	420	377	414	394	371	413	376	408	404	345	401	383	379	426	375	399	402	365	372	399	418	363	394	388	408	363	392	369	377	413	390	376	392	390	394	447	362	384	423	378	433	417	378	415	377	405	365	423	372	395	382	412	405	362	403	398	394	403	398	412	432	408	382	400	397	374	390	403	399	426	432
30494	30482	1521	852	773	822	749	717	675	703	654	710	687	691	611	650	682	691	671	692	697	666	676	711	685	673	606	726	628	688	638	643	673	710	672	640	653	643	671	629	666	659	635	651	674	652	685	704	690	692	695	655	714	683	667	674	606	694	675	684	649	693	653	640	638	597	667	692	627	645	686	652	660	662	671	661	718	657	649	689	650	625	644	673	650	661	656	723	659	665	706	658	664	626	659	681	650	717	676	649	693	628	651	646	670	666	659	626	663	637	608	676	658	645	620	662	657	654	646	659	627	653	632	649	645	654	702	650	624	667	666	656	674	679	688	645	651	682	686	647	610	657	646	634	679	632	652	649	614	604	655	692	662	634	636	634	634	670	662	678	665	640	699	674	680	682	654	639	672	688	663	647	627	615	652	650	648	646	645	650	706	646	631	678	712	665	664	623	703	654	688	664	632	670	644	712	688	597	636	657	685	665	644	709	698	607	680	660	665	677	649	652	643	639	699	690	661	667	670	661	637	670	611	687	649	663	702	677	641	719	716	677	637	680	627	675	713	644	617	647	653	675	690	687	642	666	623	649	675	621	679	678	708	630	638	674	657	634	624	657	686	698	688	645	657	691	649	630	645	638	620	625	655	637	662	679	714	657	626	666	674	706	663	695	613	702	644	614	654	707	641	660	663	684	674	662	656	645	679	676	634	657	682	691	635	618	652	651	640	709	678	710	629	643	692	668	668	660	650	650	651	681	645	664	668	664	648	690	698	658	646	701	671	628	653	691	654	687	623	688	655	641	725	650	615	633	675	658	674	632	684	654	669	684	638	646	636	685	604	680	647	718	659	656	695	649	619	656	654	686	622	621	655	644	667	698	672	685	653	674	652	632	661	673	643	677	707	647	608	680	647	667	625	712	634	628	680	695	634	616	634	678	648	610	655	650	638	643	661	678	652	624	665	693	721	668	602	606	671	631	678	689	668	630	628	642	659	652	673	653	637	704	651	651	682	648	658	696	634	657	680	680	645	638	671	654	613	643	641	646	678	679	638	640	650	623	652	660	697	649	630	655	674	666	635	661	633	696	674	694	653	650	648	659	649	673	669	655	668	633	661	624	703	712	635	663	644	658	686	688	665	666	665	656	642	657	666	680	671	655	665	687	619	653	647	654	686	670	673	675	666	620	662	646	664	652	680	624	682	638	612	684	605	659	663	655	652	674	650	635	667	614	721	654	668	656	662	684	653	735	621	661	629	707	621	684	666	614	596	691	639	609	639	734	641	678	660	678	656	681	676	664	699	653	655	637	659	671	633	671	664	676	688	667	650	669	662	658	663	644	680	630	669	643	667	679	683	648	643	673	679	628	645	710	649	630	679	707	660	660	664	668	699	674	668	638	628	645	646	693	639	683	670	672	612	631	622	674	644	615	699	681	658	696	657	628	674	651	674	626	673	665	640	667	628	703	680	681	656	693	644	630	672	629	684	641	682	668	695	604	622	666	648	644	609	645	686	678	630	638	677	661	662	672	652	657	654	689	717	656	681	685	675	695	656	623	690	679	670	672	671	644	664	649	660	664	645	644	657	663	640	672	658	642	615	630	668	680	714	673	662	638	678	656	704	640	672	639	654	663	657	655	668	674	693	654	632	700	642	679	678	637	637	604	703	662	640	658	637	642	639	650	660	658	687	652	689	656	641	673	667	658	664	681	672	685	635	652	641	607	633	650	662	672	625	655	658	645	649	648	649	677	684	706	679	666	615	653	639	661	674	687	641	573	674	668	602	662	722	680	659	659	624	623	645	677	629	684	704	623	689	644	677	671	646	641	663	652	618	580	688	690	608	638	654	662	662	625	696	697	720	699	714	646	676	678	638	642	665	655	644	644	629	629	690	660	656	716	673	662	636	695	681	658	611	693	655	635	649	661	673	652	639	667	629	633	657	642	691	654	667	633	584	666	686	708	651	640	653	693	683	648	679	667	613	641	639	640	667	671	647	640	629	642	621	641	696	639	690	667	650	672	671	641	652	662	649	652	633	674	635	657	680	683	678	649	648	651	625	658	658	653	714	675	674	688	593	635	599	670	631	598	690	617	651	641	703	628	634	682	645	667	653	613	658	669	654	684	672	649	686	699	639	685	717	645	614	647	626	676	655	635	695	675	632	626	705	636	648	662	645	688	670	631	641	668	685	657	681	636	662	656	628	641	676	678	683	659	679	655	644	672	651	628	684	674	595	643	630	650	670	626	673	658	621	633	635	620	682	635	642	655	667	631	649	684	664	589	622	675	667	664	639	670	620	637	643	628	664	665	659	681	632	647	652	639	672	623	657	647	668	639	661	619	659	637	674	642	602	673	622	676	622	642	684	667	648	668	646	604	658	699	681	653	642	675	679	631	640	677	675	645	635	647	665	659	643	635	642	651	672	632	656	652	655	639	668	641	623	668	620	672	614	685	688	623	669	663	652	634	654	648	620	620	675	692	677	651	645	684	649	648	638	672	643	646	628	611	666	671	664	654	716	636	660	638	656	654	644	683	658	687	635	650	656	659	662	647	656	645	622	664	620	646	658	651	652	697	682	647	661	659	658	681	689	678	655	657	684	723	676	644	703	677	698	669	647	703	671	667	655	632	658	672	707	611	685	650	697	664	686	714	678	721	658	611	647	647	638	660	656	618	690	687	671	644	685	667	647	654	665	633	661	668	668	618	666	653	623	684	698	659	643	679	665	669	665	666	671	665	664	638	653	686	657	667	666	675	620	605	695	674	661	669	672	692	679	674	680	658	674	714	640	641	652	656	710	707	619	615	702	624	640	635	635	677	677	687	643	706	650	650	664	673	631	627	666	703	650	703	638	694	651	663	680	727	674	672	632	627	678	638	682	668	658	651	673	683	650	693	680	670	634	682	658	699	691	664	661	658	660	664	692	625	659	652	629	663	626	678	654	671	636	646	629	692	659	613	690	649	687	571	651	652	682	707	671	673	655	632	628	652	618	662	611	677	642	663	617	658	706	648	672	621	683	650	682	617	691	659	675	656	665	674	659	643	692	637	681	674	679	674	656	686	685	644	648	626	675	636	679	739	671	709	689	650	674	636	647	621	626	648	646	651	662	662	695	698	632	659	653	692	687	637	606	681	655	623	651	655	673	625	658	677	669	698	691	631	614	671	656	682	669	672	680	664	647	639	663	669	647	686	611	648	683	674	681	676	681	653	618	647	625	641	634	637	653	687	648	647	666	682	647	704	635	644	628	684	651	706	652	673	648	649	664	645	647	671	677	645	656	653	641	672	635	638	644	691	651	661	604	662	668	695	667	592	649	673	685	646	607	600	636	667	678	633	664	681	644	615	646	642	641	621	647	648	669	625	630	690	639	626	683	711	681	653	693	640	694	630	662	670	644	631	693	613	653	661	692	668	640	654	671	636	709	598	693	699	637	632	680	650	649	649	672	643	657	667	647	620	656	635	672	642	666	642	624	684	674	631	633	651	650	663	672	690
24079	21214	28383	24226	21130	8996	668	461	419	393	396	353	338	328	319	326	323	351	322	315	344	314	339	310	300	312	320	276	308	303	315	311	317	299	296	316	319	295	297	349	304	321	310	312	298	299	323	277	319	292	312	324	354	293	319	320	278	315	326	305	287	295	299	303	314	310	300	297	325	304	301	276	276	298	310	321	288	289	290	292	313	274	317	299	291	317	306	298	294	316	273	317	300	320	317	329	292	295	295	317	331	291	303	280	347	295	323	305	317	310	272	309	304	327	275	318	318	310	291	319	295	326	294	312	291	303	323	314	299	347	320	343	314	291	293	303	321	289	322	315	310	302	288	304	295	310	302	324	329	305	331	302	312	294	283	335	301	331	322	280	343	292	304	318	287	312	308	316	297	282	313	294	333	292	284	294	291	307	275	345	317	301	257	311	303	279	310	307	290	335	295	301	312	299	297	314	299	317	299	296	282	302	318	271	335	271	271	294	323	338	317	328	316	307	319	313	324	320	294	307	299	295	307	326	283	320	307	313	286	314	282	301	298	311	301	324	297	278	328	305	286	322	310	325	304	294	330	299	297	329	298	317	300	310	289	291	308	288	300	327	331	290	320	283	305	291	295	264	289	286	296	290	313	302	288	304	324	321	297	311	303	325	315	338	325	301	306	272	295	322	320	296	276	303	316	287	302	308	320	308	305	312	307	308	308	293	322	305	280	309	315	286	288	324	337	287	300	301	307	301	289	322	271	294	321	296	306	305	317	303	319	285	277	282	325	324	305	288	304	274	276	301	291	296	290	314	311	313	332	315	304	295	328	315	324	318	334	319	337	329	335	306	277	297	275	319	310	323	282	315	271	313	340	295	305	309	294	322	310	352	314	297	274	327	307	288	302	322	288	317	321	306	308	304	301	280	300	311	284	323	313	308	321	319	291	311	282	342	304	287	290	312	285	273	281	311	277	283	311	312	313	293	339	329	288	326	325	323	287	308	336	294	318	329	309	288	295	278	309	318	311	303	305	321	336	269	304	296	298	287	309	295	335	321	323	333	302	308	316	306	284	292	319	309	318	293	302	312	285	301	305	297	311	319	312	308	293	294	323	267	288	325	297	310	319	317	314	275	283	305	292	333	315	271	309	292	318	317	319	324	336	323	329	286	298	290	307	330	321	297	302	316	341	311	324	309	300	297	293	299	276	312	272	281	326	291	316	354	310	304	309	288	278	330	275	310	303	315	279	319	291	278	325	312	320	296	289	323	309	281	323	291	327	294	297	337	294	326	335	304	307	301	282	298	286	327	282	305	303	292	303	321	286	308	333	314	290	318	321	289	289	317	307	311	332	270	306	282	290	308	296	301	264	294	298	321	313	319	295	297	283	314	304	308	341	300	305	321	306	302	297	322	320	317	294	321	299	295	308	278	297	299	291	277	299	303	297	313	296	324	286	309	322	305	294	296	296	319	283	327	303	305	298	304	304	305	314	332	310	301	273	292	278	309	307	262	319	333	290	307	279	306	301	346	305	284	305	280	307	275	296	298	317	323	301	313	299	309	287	302	328	300	301	320	301	295	323	297	311	305	307	284	271	327	301	331	312	310	319	308	300	286	332	300	327	287	315	273	312	332	315	316	329	294	304	286	306	276	292	304	318	297	286	343	295	297	329	303	315	324	333	290	310	296	314	297	325	319	299	301	299	303	320	276	289	308	279	324	331	313	333	307	323	334	315	290	300	317	316	304	318	301	300	302	287	317	289	284	305	302	279	299	305	323	328	323	324	299	292	309	295	294	293	313	307	309	311	300	293	303	306	298	303	340	302	267	285	295	317	279	316	285	276	297	318	291	317	306	286	279	325	311	307	329	288	304	270	297	311	274	327	305	313	274	283	293	272	290	310	281	327	311	280	289	305	302	308	308	288	326	304	305	298	333	324	266	297	310	329	278	300	285	319	318	282	293	295	329	287	301	297	331	294	283	299	292	319	348	309	307	331	295	295	302	272	290	297	343	288	314	300	348	336	278	311	317	330	311	305	291	303	320	302	286	289	284	307	295	309	293	291	288	309	298	288	295	339	341	331	296	285	299	314	305	307	293	305	300	297	302	294	338	303	298	335	305	303	293	315	341	305	281	278	295	322	267	305	323	310	273	291	312	327	305	295	283	310	317	307	338	295	286	320	310	303	285	289	307	311	317	304	313	324	293	301	264	295	313	291	329	323	294	336	316	327	311	297	331	284	280	319	311	303	356	284	295	287	302	290	341	313	302	279	313	299	281	320	313	297	292	308	306	320	279	288	293	342	293	311	272	302	272	312	299	306	318	282	300	285	291	314	328	311	306	303	268	293	320	298	307	293	299	281	302	313	287	293	300	310	311	304	319	333	307	311	325	332	306	316	313	295	304	352	313	317	322	365	311	266	325	319	276	311	336	291	322	310	273	304	310	293	296	300	288	294	277	328	301	312	331	299	288	303	321	300	299	309	317	339	313	289	281	290	295	310	286	310	294	293	297	289	297	267	312	302	316	292	264	315	301	331	264	304	298	284	321	311	299	303	295	327	337	315	316	306	306	326	289	304	318	299	294	290	326	299	316	346	313	283	303	316	271	311	270	338	314	286	301	311	306	314	292	294	301	316	311	313	268	302	323	295	308	299	317	286	303	311	281	324	308	318	306	294	288	319	326	305	324	334	284	293	286	316	291	302	307	292	288	296	320	299	306	278	298	283	318	283	289	287	328	323	283	316	316	302	301	285	302	280	296	320	307	291	307	299	329	283	306	306	317	298	303	331	317	293	296	289	327	290	316	329	275	305	295	290	335	288	320	292	304	297	300	303	307	323	331	315	292	309	303	297	310	323	301	307	322	311	321	297	318	340	309	283	319	295	278	333	288	327	308	302	307	270	304	285	314	323	292	296	322	312	289	285	303	293	304	325	295	312	303	332	318	286	299	281	326	333	338	315	301	281	299	306	305	297	288	322	319	341	292	318	309	302	329	323	299	305	326	307	307	298	308	278	311	294	299	303	315	326	278	313	295	339	311	301	318	307	292	331	320	268	286	285	309	290	301	335	288	329	313	331	283	347	297	333	306	303	332	309	293	312	308	317	311	289	317	313	301	288	303	333	291	307	298	322	328	275	298	315	333	297	304	283	318	328	311	318	321	271	277	287	310	323	282	265	301	294	309	327	305	321	312	311	330	309	306	291	298	308	296	280	260	313	298	308	313	322	271	293	298	282	302	329	283	295	297	306	307	324	317	298	327	308	267	329	298	332	310	296	276	306	286	308	331	293	320	311	282	281	285	313	315	294	300	292	277	275	310	293	339	335	304	326	278	281	334	310	311	300	284	305	280	323	309	293	294	283	283	311	293	307	302	339	327	302	307	286	296	301	327	291	296	279	291	289	293	290	281	255	309	321	284	304	301	262	336	310	284	317	297	306	285	282	320	274	297	345	294	334	287	333	282	315	299	304	294	316	295	294	291	295	289	295	306	303	304
54078	61648	4731	2445	1797	1392	1144	979	870	792	699	650	701	709	617	616	594	586	548	591	536	593	603	564	541	581	569	562	536	506	572	525	522	544	537	550	514	487	488	532	539	505	524	547	520	518	544	508	480	504	524	530	486	511	528	520	513	532	478	464	530	527	515	556	545	513	541	466	516	553	515	505	487	530	487	505	540	532	485	479	564	531	479	501	521	536	551	523	486	505	547	496	542	516	533	492	513	521	527	505	551	493	520	497	507	583	515	532	552	498	543	507	536	490	520	577	530	497	536	512	539	497	523	536	561	536	556	530	483	510	519	541	439	540	530	520	516	471	491	512	599	522	538	494	518	528	556	512	519	497	524	497	551	513	506	530	549	530	541	494	556	507	519	490	516	519	497	532	518	510	527	524	540	506	540	545	506	527	520	553	547	541	496	527	547	521	510	506	529	511	542	511	543	542	496	500	528	538	464	521	537	542	532	479	534	515	518	467	522	515	525	517	554	493	519	508	481	503	510	523	523	512	528	529	516	547	503	532	553	521	542	554	507	481	522	529	518	504	515	511	525	521	507	525	542	553	482	508	499	494	533	546	514	512	499	503	562	543	526	538	487	533	520	523	509	497	485	550	503	484	509	476	527	536	580	510	548	531	558	547	480	523	521	503	511	531	538	516	464	553	521	518	515	525	498	508	484	482	469	474	481	519	514	526	512	497	515	551	474	531	509	531	532	555	540	559	529	509	508	490	529	566	527	518	508	505	511	521	514	486	520	527	534	537	489	493	517	555	507	514	499	504	519	520	535	502	545	545	523	521	526	487	535	521	530	552	499	557	537	566	513	475	500	498	517	525	501	505	533	572	504	514	561	533	516	549	539	494	532	549	497	537	537	509	513	495	536	555	524	497	534	568	507	528	544	509	518	533	488	569	510	551	549	523	505	541	522	550	483	520	535	543	524	510	522	541	530	541	534	517	453	541	524	533	502	535	531	527	512	497	525	559	548	530	510	535	505	495	520	484	521	516	542	538	496	498	566	513	550	524	563	531	548	551	512	499	540	514	511	523	515	512	516	530	533	529	528	520	515	496	493	483	538	546	499	520	504	480	518	478	496	542	525	529	532	505	503	479	521	514	512	484	555	510	553	570	485	494	544	520	511	549	520	553	501	461	540	503	543	514	527	504	474	560	498	505	510	504	511	523	509	559	516	519	565	497	500	522	551	509	538	536	531	513	491	518	543	513	524	520	524	552	516	494	536	501	511	533	528	483	524	583	497	538	494	531	496	492	532	475	504	514	503	505	529	510	551	528	473	518	498	534	515	493	544	498	527	491	521	530	463	503	509	536	483	544	547	493	510	507	519	537	542	516	521	508	491	550	484	516	553	502	542	520	532	520	525	521	545	539	543	505	493	487	482	455	500	504	540	503	520	522	489	473	561	528	544	541	506	493	553	507	505	482	516	506	542	509	531	555	519	480	508	499	518	539	485	506	517	522	550	503	512	524	484	534	498	545	531	478	521	477	484	495	544	472	492	517	523	489	530	529	532	506	509	498	522	522	539	479	502	566	513	501	511	535	516	532	519	464	509	489	507	519	509	523	516	497	475	516	537	510	488	548	480	488	547	521	551	545	517	499	503	532	532	523	515	521	521	529	494	529	538	500	563	535	564	507	511	517	527	475	556	496	547	522	502	526	532	545	491	502	552	538	530	515	494	502	518	506	527	511	499	506	546	519	554	522	552	518	487	505	533	544	449	507	527	483	490	557	499	492	515	539	500	524	494	484	557	523	531	568	483	502	508	524	520	544	533	506	552	542	506	502	486	496	535	483	499	518	491	500	514	509	528	545	521	503	537	509	532	542	552	500	486	556	532	549	495	482	521	508	578	486	513	516	543	527	501	513	491	506	537	508	531	479	531	526	493	498	559	519	536	527	555	527	481	566	522	511	511	513	517	526	534	522	518	516	507	508	539	542	532	527	512	507	504	511	540	490	517	496	540	497	509	527	534	536	563	492	530	553	479	523	500	551	578	505	481	502	512	514	543	540	494	499	537	525	518	543	509	528	524	526	471	534	512	530	521	526	541	518	494	531	540	561	507	491	527	531	509	541	512	518	560	535	538	544	495	489	549	504	510	506	546	506	510	499	507	539	525	517	543	558	496	491	536	508	505	516	523	511	512	510	490	503	512	489	513	518	549	510	530	494	529	545	538	510	507	534	536	548	532	519	544	482	542	516	481	509	524	555	507	556	525	561	535	523	513	533	524	530	519	492	519	507	478	545	529	500	552	511	547	555	520	502	524	518	530	512	514	520	531	492	505	539	503	537	479	527	467	507	513	471	479	485	500	545	472	518	576	491	545	513	506	519	526	519	502	477	510	502	487	487	522	527	517	528	546	530	512	507	495	502	501	532	569	508	505	523	526	515	550	459	520	542	529	488	511	485	512	556	515	504	498	555	529	524	518	502	561	494	519	496	536	497	527	522	510	516	502	504	470	533	506	529	545	523	508	521	558	523	552	539	498	543	531	531	529	543	491	494	532	493	531	550	523	473	462	474	520	520	515	522	520	507	524	508	556	533	543	508	543	564	518	495	529	519	513	551	526	519	539	549	551	564	537	506	507	506	503	522	503	559	549	515	506	509	494	515	533	526	510	511	516	491	529	529	511	516	520	538	513	537	534	492	516	497	495	517	527	507	501	559	546	526	514	521	511	542	516	546	515	504	519	477	512	543	507	534	507	533	509	494	549	516	519	500	471	506	520	542	502	538	517	508	520	522	516	557	496	525	561	481	534	529	547	553	474	527	532	561	489	503	547	459	528	487	547	541	540	519	530	540	526	539	559	525	512	521	527	514	506	481	510	533	537	531	529	497	469	507	489	524	548	489	569	507	490	532	504	512	541	517	528	524	562	517	536	501	541	530	536	537	499	492	548	518	510	487	518	545	533	483	543	538	529	576	562	534	471	498	559	562	517	528	488	554	502	533	543	496	541	560	573	560	504	523	517	511	563	538	509	539	528	529	569	518	536	505	510	463	530	528	516	525	481	533	559	503	543	529	467	514	592	538	461	477	522	479	486	496	522	532	526	553	506	544	567	499	506	505	529	517	543	522	502	512	539	503	519	558	510	537	540	520	467	524	566	516	497	494	526	481	471	578	528	542	549	503	512	481	496	541	503	564	471	547	509	514	507	551	510	530	496	536	487	480	521	517	520	538	533	513	538	525	504	491	545	554	510	560	509	509	539	519	563	469	537	540	532	528	524	543	534	486	518	521	509	537	523	494	531	494	537	508	527	530	532	512	528	552	544	500	559	527	568	528	521	534	494	479	485	511	517	542	484	567	514	549	521	475	532	481	499	467	520	528	487	500	527	504	499	515	567	545	515	542	497	538	534	527	516	526	512	507	504	513	519	513	510	494	495	517	475	509	568	523	551	527	485	475	474	533	508	523	490	496	488	491	519	514	511	483	484	570	481	503	529	545	501	519	549	555	504	527
23150	21178	29065	23545	21169	21106	6720	437	294	264	233	194	205	176	163	193	171	146	156	176	166	136	153	151	144	141	145	142	137	136	126	140	156	144	143	157	115	136	130	121	123	128	106	133	127	152	135	127	139	114	121	122	125	154	140	122	138	126	128	138	140	128	127	121	122	147	128	104	111	113	114	123	115	127	143	119	119	134	134	121	136	115	130	95	137	107	120	119	110	125	124	117	133	136	134	145	123	117	140	136	115	126	128	113	116	126	110	128	143	122	150	122	124	144	130	111	124	134	135	119	122	96	116	113	139	148	128	136	119	125	127	125	114	114	119	105	126	112	146	131	134	110	137	123	130	129	117	125	129	117	138	121	113	146	120	162	125	126	129	134	141	135	133	121	135	126	119	117	129	122	115	113	133	107	139	115	134	122	134	134	122	132	114	132	118	128	134	101	124	104	120	119	132	109	141	149	117	141	117	127	128	118	136	91	119	129	137	116	130	130	123	111	130	127	123	112	142	113	120	129	114	119	154	126	112	123	128	120	122	114	114	127	127	134	117	121	133	142	125	127	112	134	110	107	107	165	124	130	110	123	131	131	120	136	134	118	123	137	110	116	149	152	121	134	138	127	131	120	111	136	144	126	134	103	123	115	124	136	99	135	130	138	121	131	113	123	122	128	140	119	130	110	151	117	102	143	134	122	133	123	131	102	118	140	118	137	109	120	127	124	106	113	119	136	118	133	122	125	134	134	122	141	133	113	129	119	120	129	145	109	138	137	123	122	120	114	136	136	137	140	108	119	126	111	129	110	140	104	116	122	120	145	149	151	124	127	143	113	116	118	135	129	119	123	138	118	124	127	150	135	121	157	122	117	136	113	124	117	131	126	122	142	122	131	115	145	127	130	124	122	127	110	113	101	114	126	113	137	125	146	111	106	122	140	107	123	117	128	109	119	129	110	113	120	130	151	134	114	127	98	113	118	122	103	133	96	136	132	122	117	123	115	125	121	128	140	136	131	127	133	105	112	116	146	133	124	140	126	125	119	107	117	122	114	135	122	110	120	157	128	105	121	113	127	112	131	102	128	129	119	130	134	123	104	139	120	131	122	117	116	145	133	121	130	124	124	125	129	133	135	129	132	122	145	125	129	119	137	114	120	124	126	129	115	112	117	138	126	116	128	124	122	126	128	139	132	115	125	121	144	128	136	133	119	149	150	119	138	150	115	115	126	135	125	119	118	126	138	139	115	117	125	130	123	106	133	142	118	136	128	122	131	128	116	118	140	117	117	144	117	134	118	121	123	114	129	130	128	135	133	126	136	120	119	118	114	131	128	130	119	118	125	104	118	108	100	137	124	117	103	128	126	115	147	123	141	120	113	130	145	108	117	122	143	127	142	119	133	108	113	138	121	129	125	124	121	118	135	135	119	132	113	136	136	140	109	112	124	128	96	128	121	137	132	135	124	129	135	122	121	117	127	109	114	101	119	130	131	116	111	127	135	119	133	108	140	114	129	131	127	126	123	116	131	126	125	140	118	132	118	132	123	132	86	113	117	134	137	119	124	125	126	115	132	139	121	120	125	106	104	126	146	131	132	140	114	137	121	125	120	124	134	134	135	127	112	120	125	118	132	124	95	103	131	126	115	129	109	137	106	104	119	107	124	122	138	119	126	126	130	127	131	118	125	110	115	108	108	137	135	148	114	146	138	130	111	115	146	135	124	122	124	122	121	130	127	105	112	122	121	129	124	109	138	132	135	145	122	137	142	121	118	126	119	131	123	130	120	124	135	127	118	119	141	137	137	118	101	125	130	124	104	157	138	122	132	124	130	114	122	116	119	125	124	99	129	120	121	121	122	130	128	129	122	118	124	133	128	126	122	137	123	140	141	129	120	114	116	135	116	148	116	121	125	139	128	120	134	128	122	104	135	126	136	120	124	115	114	109	152	132	117	137	117	141	126	119	115	112	114	122	126	141	129	135	115	132	141	107	93	124	151	117	133	107	133	129	111	137	137	117	119	120	136	92	118	135	120	130	108	113	133	121	146	150	122	116	117	124	128	135	115	109	127	116	121	109	129	121	119	121	104	132	115	117	158	141	125	119	129	147	125	122	114	123	135	122	136	130	102	135	127	100	128	120	120	134	127	125	117	130	129	149	145	132	108	118	121	131	135	129	120	123	134	123	136	118	134	119	111	118	132	118	115	116	117	131	119	124	133	135	131	124	112	138	131	131	141	140	128	132	132	125	110	140	120	106	121	108	124	140	132	142	126	134	133	130	105	131	128	134	129	112	122	132	137	131	133	122	127	121	118	113	143	145	123	103	130	115	127	128	112	126	133	113	145	122	126	132	120	119	86	147	136	121	123	128	104	142	127	121	124	115	108	121	127	125	147	121	113	130	133	117	130	122	133	97	117	131	120	119	131	116	137	119	144	145	121	99	122	112	116	122	99	100	118	110	113	126	129	125	106	139	115	101	127	129	122	120	136	103	107	119	130	140	122	110	120	127	115	138	118	121	136	89	114	132	109	122	124	110	119	134	121	132	128	130	104	111	122	146	150	131	133	124	145	118	121	127	131	133	126	134	106	108	139	136	124	147	113	130	133	134	106	113	130	123	116	129	119	105	112	135	136	114	135	123	148	118	134	115	128	118	121	140	101	131	135	131	126	124	124	123	114	100	138	123	128	130	132	135	129	141	114	122	111	126	117	138	130	128	129	127	131	131	115	131	138	124	133	136	111	111	126	123	123	105	131	130	115	123	117	147	101	118	114	105	128	124	133	135	124	127	132	113	129	117	114	126	139	128	127	147	118	118	131	125	134	135	134	139	120	114	122	125	112	118	124	142	133	112	125	145	125	122	132	130	147	135	135	121	134	119	125	130	111	146	133	146	126	121	139	136	142	126	120	135	137	131	125	133	119	117	113	108	114	123	99	128	113	134	131	128	134	119	114	138	143	125	120	97	141	130	107	120	122	125	142	136	124	131	112	126	132	127	109	123	121	128	148	137	122	113	126	138	128	102	110	111	127	109	124	131	129	127	130	136	151	127	140	128	103	128	129	113	135	121	121	117	137	112	125	120	121	116	133	127	107	105	155	124	120	141	132	126	92	115	121	134	120	121	138	139	116	120	132	101	127	143	127	119	121	132	124	126	108	124	125	112	134	119	134	127	105	122	143	135	109	112	141	129	136	116	114	120	151	117	115	127	132	132	124	124	106	124	122	120	129	114	107	147	129	117	113	136	107	128	112	119	138	135	113	121	120	154	108	108	120	128	120	119	121	132	123	123	127	114	119	127	124	113	126	144	125	123	114	136	96	132	120	132	133	127	139	123	145	141	123	117	116	122	123	135	123	145	125	120	142	134	115	132	127	144	120	132	108	116	157	137	128	107	112	131	138	112	120	132	98	115	140	130	133	110	120	110	127	125	111	124	121	129	113	153	105	129	131	116	126	122	128	117	132	119	141	131	139	128	117	119	132	128	136	118	127	130	143
58151	65761	6704	3879	2505	1810	1347	1087	920	765	618	531	486	512	467	386	369	323	333	336	306	333	282	284	291	254	252	269	250	264	244	274	256	237	239	243	245	217	256	255	237	224	251	216	244	205	197	200	221	215	218	232	208	246	245	227	228	215	222	248	219	223	196	226	217	203	215	216	221	214	242	248	210	213	224	215	206	220	204	222	212	208	193	250	224	204	226	227	202	216	198	206	211	223	207	205	198	237	216	224	221	229	198	241	208	199	209	213	204	230	190	229	199	268	249	214	218	218	198	216	205	208	220	197	206	231	237	216	263	207	244	244	198	261	192	197	199	206	212	218	201	238	209	202	221	223	222	210	228	228	225	242	218	229	200	218	227	209	235	216	229	204	225	227	182	213	215	194	206	219	204	206	201	213	225	217	225	199	210	234	235	231	193	219	235	213	217	191	227	199	221	200	185	224	210	215	220	242	188	211	205	215	244	210	207	228	199	197	247	204	230	210	207	215	189	247	197	223	228	221	211	246	222	213	215	218	237	224	217	221	214	185	214	192	193	208	225	229	211	210	208	213	215	226	212	208	237	220	213	230	214	202	222	234	220	213	232	214	206	222	215	232	230	235	214	219	229	206	221	243	212	227	191	208	215	226	239	199	189	219	201	220	201	199	243	214	220	216	227	213	230	211	188	210	201	222	208	228	217	190	209	216	221	227	192	199	216	213	228	199	178	227	226	210	215	226	178	217	198	228	225	213	209	219	232	218	216	215	218	214	212	218	198	204	200	204	204	211	210	222	221	174	210	212	207	207	226	229	219	204	224	186	198	217	226	223	216	209	226	216	212	210	214	206	195	260	208	215	220	240	220	197	210	205	234	214	215	227	212	226	241	182	194	226	233	223	228	218	212	227	202	199	204	214	197	196	227	210	224	234	203	222	207	212	220	191	245	213	212	195	214	209	209	215	207	194	198	189	198	199	222	238	221	236	210	226	213	199	255	220	203	233	199	225	209	209	222	215	219	206	194	195	209	225	223	203	183	215	223	232	200	215	198	218	218	196	211	213	187	250	209	217	214	217	203	207	199	184	220	213	244	229	245	234	200	195	209	199	240	217	249	204	211	201	191	235	229	200	220	213	209	236	221	234	219	202	226	210	218	217	185	211	213	196	207	220	248	225	226	195	186	228	231	206	214	217	232	200	242	202	223	214	214	197	207	207	218	202	195	207	228	224	234	221	212	198	208	220	211	240	206	241	212	222	211	210	214	211	214	230	219	205	234	236	225	226	230	229	212	227	197	228	230	217	191	214	213	187	226	247	235	198	232	235	212	213	221	214	197	207	213	205	190	219	200	235	213	252	207	202	245	198	221	221	254	188	201	201	224	234	211	221	220	236	218	212	224	221	213	194	197	216	207	207	217	210	217	236	215	217	230	208	232	212	217	212	221	219	211	184	215	214	216	237	201	205	205	213	225	220	202	204	204	201	216	221	200	230	203	200	223	213	236	222	197	217	192	220	199	213	214	228	220	211	190	221	211	222	225	209	233	208	218	228	235	209	193	232	223	235	209	200	217	217	205	232	224	203	221	194	198	211	216	216	218	193	222	220	215	235	204	219	225	200	217	216	211	206	215	217	200	203	177	225	190	215	241	214	221	196	209	189	218	238	225	206	200	207	207	200	205	233	206	254	214	204	207	222	220	187	225	229	200	185	214	226	204	225	199	196	225	204	198	247	219	242	215	201	208	227	228	237	190	224	240	224	192	203	172	192	220	226	241	204	206	220	223	228	199	218	211	229	199	196	217	215	206	219	218	197	187	191	218	221	212	213	216	210	237	218	219	207	212	224	221	214	209	233	199	212	215	228	229	212	202	196	230	216	224	209	239	204	212	237	232	195	207	215	203	242	227	215	208	213	199	209	199	242	212	221	210	204	202	216	235	185	191	216	199	247	232	220	215	238	216	213	176	191	232	229	236	207	230	216	222	214	213	211	219	222	214	203	223	213	221	213	211	220	208	249	200	213	209	214	215	202	211	229	205	199	191	221	194	206	226	204	227	213	202	203	217	205	195	206	231	246	223	214	213	215	209	216	210	218	211	208	218	229	212	227	242	219	220	207	231	224	215	254	231	211	227	231	218	220	201	204	224	220	217	215	241	213	208	237	201	207	217	220	227	221	232	224	226	240	189	199	238	223	219	216	222	212	200	187	195	185	217	202	198	206	215	196	235	235	254	211	217	238	221	201	218	189	214	223	201	218	207	200	189	211	227	210	202	212	224	253	202	206	217	192	227	205	207	222	221	234	225	237	211	222	219	230	208	219	207	214	237	262	211	214	238	221	201	177	213	206	202	216	218	208	212	194	237	228	246	231	215	219	227	202	205	237	244	198	206	178	201	203	207	217	211	206	220	210	214	247	220	206	216	220	208	197	226	224	196	201	233	246	232	199	195	179	206	201	194	213	228	206	201	213	218	238	193	216	201	212	229	220	192	221	195	214	197	237	214	218	201	210	226	224	207	207	229	226	204	230	242	202	232	215	217	215	226	201	206	231	191	223	208	231	216	220	228	205	208	243	227	191	198	230	196	217	198	222	215	209	213	203	187	216	211	216	182	221	208	218	198	206	196	231	235	226	230	231	217	203	196	220	201	216	223	194	237	223	220	208	227	215	216	223	204	228	259	198	204	233	228	219	209	213	192	207	194	221	197	234	240	220	213	230	233	208	193	208	227	225	214	193	231	223	201	203	192	251	230	245	221	212	213	224	214	212	218	214	213	203	201	240	212	220	213	211	197	223	209	180	195	222	227	210	198	240	218	207	196	218	212	218	202	195	211	229	238	190	205	213	203	219	237	246	207	218	224	215	210	212	199	235	194	210	193	212	204	204	203	217	221	230	233	227	209	217	249	237	201	222	202	248	206	200	206	202	207	193	192	209	206	248	225	182	236	211	234	232	219	200	230	200	213	217	199	228	214	203	221	210	208	224	215	217	229	217	239	210	229	188	215	219	207	204	185	202	221	209	210	221	217	200	198	202	233	220	205	217	234	216	199	206	208	219	225	216	245	213	204	190	202	231	210	239	194	217	186	217	216	221	201	205	216	204	193	190	192	223	220	217	196	196	211	215	205	187	215	205	210	211	213	217	204	226	204	221	213	223	196	229	222	220	218	208	218	231	255	232	225	209	219	210	228	200	218	207	222	225	236	204	232	214	208	235	233	220	219	227	213	225	243	241	233	233	208	220	219	229	204	211	191	242	234	204	207	211	196	225	209	212	228	206	208	189	230	197	211	218	223	207	222	203	217	230	232	209	215	217	190	206	200	228	223	214	245	221	197	210	205	243	237	222	214	195	193	213	235	236	192	228	202	207	187	227	218	221	234	185	206	212	191	216	227	229	208	193	215	209	207	219	231	201	218	209	217	216	232	234	232	234	218	218	204	214	194	234	232	195	216	229	211	205	199	215	213	228	213	234	196	220	193	199	253	211	221	209	230	222	213	207
27352	21828	13836	1299	510	475	446	415	413	389	434	419	404	414	396	407	369	386	375	390	392	397	405	387	377	396	387	373	414	380	412	404	393	365	412	371	394	403	383	388	364	390	415	411	398	387	372	406	385	417	394	360	405	372	374	396	402	368	385	418	431	397	388	401	387	377	394	412	400	397	387	367	392	376	395	390	359	388	386	393	353	409	397	417	386	367	413	369	391	410	380	412	432	398	376	399	372	406	375	335	389	383	377	393	427	392	382	378	378	438	363	419	412	400	379	395	384	389	414	380	382	399	399	351	429	403	385	374	357	382	409	384	405	386	398	369	381	368	365	386	414	393	369	398	350	367	383	393	428	419	402	379	395	361	376	419	380	385	383	357	397	431	403	398	370	362	380	377	410	416	397	403	347	408	400	388	416	405	407	435	424	386	383	405	394	385	386	411	348	406	381	366	368	401	394	394	415	375	403	388	363	386	398	407	408	391	383	376	384	394	383	423	379	404	378	390	378	376	388	386	381	418	368	420	371	367	357	391	396	394	379	400	373	400	416	364	398	385	384	401	404	381	405	382	405	400	392	419	395	386	374	391	356	354	416	397	402	376	399	393	380	410	377	402	397	356	390	390	376	378	364	397	397	388	388	393	399	359	397	396	386	416	385	394	404	408	430	406	427	404	382	395	408	388	388	347	394	384	427	391	400	378	370	400	422	392	378	427	377	403	393	399	402	359	416	354	396	417	421	398	359	369	377	403	369	383	380	376	401	387	406	402	398	370	373	429	435	367	383	361	396	384	390	397	377	365	435	414	384	386	391	399	379	409	391	383	367	385	376	378	405	390	388	394	407	402	365	367	380	366	380	391	362	400	364	386	380	414	372	397	334	411	380	402	378	410	361	391	409	412	378	386	364	404	393	363	443	414	417	409	414	396	406	400	409	395	369	408	400	379	383	424	405	367	412	378	417	446	396	377	390	403	398	406	413	385	399	407	378	397	365	394	413	403	336	391	422	404	372	380	411	378	365	392	384	397	382	391	403	443	372	399	368	394	392	403	387	402	396	414	417	414	392	370	369	377	400	381	397	414	398	384	408	385	370	413	363	377	445	392	387	407	384	433	445	385	397	410	385	386	383	369	377	393	395	353	331	392	373	387	377	413	396	392	407	365	385	408	387	355	399	388	393	401	404	377	386	392	352	391	401	392	356	389	426	371	337	421	340	461	425	391	356	382	332	381	380	379	376	400	407	400	378	422	395	400	371	368	392	381	380	376	410	369	384	380	389	392	373	375	355	368	400	425	405	411	371	377	371	379	377	405	382	370	381	419	391	410	368	386	411	394	382	400	400	381	382	392	369	351	428	397	377	370	412	403	379	392	396	429	456	404	396	414	373	346	367	400	387	413	359	350	405	387	365	393	394	409	380	395	380	403	388	379	406	408	399	389	419	383	399	374	397	381	395	428	392	383	392	397	403	408	380	409	373	373	360	354	369	409	379	421	410	403	376	376	414	374	391	364	383	407	383	336	367	351	382	397	345	436	389	388	380	392	386	397	344	382	383	365	386	365	394	390	395	379	366	416	380	342	378	395	362	418	368	377	415	408	392	366	387	415	366	418	390	394	392	406	404	387	385	389	376	388	399	384	425	376	405	424	399	397	371	424	399	389	416	386	389	407	376	415	398	429	383	396	415	395	401	358	373	419	363	415	409	398	382	372	423	373	398	391	419	431	390	418	408	378	365	394	357	400	380	354	383	400	403	402	434	441	383	374	351	382	404	388	408	358	400	401	397	397	402	391	381	369	418	366	387	382	383	388	358	424	371	396	423	373	415	337	381	394	377	353	346	400	398	392	393	377	352	387	387	397	414	396	357	369	414	422	398	414	407	419	387	365	383	372	378	398	410	376	361	414	416	403	369	419	433	378	351	392	393	389	418	396	391	406	409	399	398	390	399	379	421	437	381	368	388	371	374	403	404	400	432	383	396	434	387	400	351	394	367	405	419	383	389	377	423	373	410	378	388	368	358	383	410	382	389	437	389	380	418	380	392	417	373	397	395	381	379	380	424	367	423	425	380	396	402	405	409	377	405	429	389	384	368	366	398	389	407	433	388	393	417	376	409	384	427	365	365	364	430	391	401	401	415	379	417	397	403	379	410	409	375	392	419	443	380	403	384	410	373	393	380	408	393	392	379	452	395	372	396	378	351	393	396	385	400	391	393	409	385	363	333	356	391	434	369	413	399	381	392	362	413	384	382	398	388	382	383	417	386	380	378	396	372	378	393	363	382	434	405	419	369	389	377	389	387	382	394	352	381	360	396	403	393	368	385	371	379	374	393	370	394	415	383	401	375	395	391	393	379	424	377	397	383	415	356	380	410	403	358	405	342	394	400	378	408	381	392	376	407	372	367	368	387	376	400	408	378	393	422	440	358	381	395	423	382	394	430	383	368	417	409	402	379	400	415	430	414	364	385	420	391	419	404	353	424	383	395	365	382	410	340	410	419	401	368	385	403	399	420	416	383	373	402	405	402	408	428	398	374	347	394	394	408	393	381	386	408	403	380	444	388	395	415	382	423	386	363	422	414	364	370	385	382	364	393	390	413	381	413	427	370	398	373	389	377	368	394	357	399	422	369	388	359	409	412	395	371	415	362	354	406	386	408	380	364	380	395	373	413	369	420	379	407	394	407	358	394	390	412	388	426	400	380	408	394	386	398	390	399	395	421	408	391	392	402	369	381	384	397	364	361	366	402	408	391	385	432	402	371	383	381	377	405	400	400	401	376	359	423	394	388	406	367	407	391	370	374	364	387	388	356	390	420	385	405	367	400	397	392	413	385	383	400	376	401	392	411	377	387	429	384	361	417	392	414	370	390	389	374	400	386	409	373	378	390	401	401	379	422	384	390	372	367	371	439	377	391	403	400	406	385	390	438	384	411	418	387	395	364	392	432	410	374	400	392	398	443	396	391	376	372	380	407	413	417	407	422	388	405	395	405	377	379	391	420	351	392	403	398	410	336	396	415	394	410	399	377	401	414	398	364	379	374	367	393	368	386	382	373	400	395	372	389	429	368	378	382	404	359	346	383	407	372	378	388	353	387	370	402	393	422	412	385	366	392	398	381	415	409	397	383	391	406	407	397	371	396	371	402	395	401	405	395	370	402	416	398	387	382	384	380	383	401	418	408	402	391	390	390	359	387	421	421	378	412	388	391	386	388	382	380	398	389	392	398	420	410	401	379	404	382	357	400	392	414	394	405	373	383	385	384	362	434	389	382	353	385	406	413	387	381	393	391	412	401	373	413	389	384	395	405	402	375	387	409	385	391	403	428	399	347	370	368	393	395	410	368	418	384	382	402	396	414	375	375	384	394	365	430	365	418	374	389	381	398	337	403	405	396	403	422	375	379	364	395	384	383	371	419	381	394	336	412	415	404	405	396	379	375	384	420	389	399	398	408	373	404	422	400	400	384	407	411	389	367	410	393	354	401	372	383	411
29535	30276	1279	899	742	766	718	730	670	682	695	668	649	722	711	659	628	663	647	646	693	658	643	646	636	694	688	640	663	703	666	685	684	662	620	647	637	628	678	668	682	610	658	677	660	637	609	682	675	646	664	604	591	624	610	670	673	707	650	645	658	654	621	657	611	663	651	615	665	686	674	656	664	629	639	679	668	620	644	667	611	692	667	670	613	674	675	658	662	619	634	689	704	696	646	681	636	608	682	659	655	604	661	666	642	656	642	656	675	653	688	680	703	675	674	622	666	659	624	661	670	615	634	652	668	642	646	673	659	656	665	594	620	668	658	658	724	640	661	642	634	666	708	671	669	689	615	664	653	643	697	621	677	644	687	643	640	664	646	654	609	672	662	636	678	661	668	609	662	669	702	679	704	644	659	618	665	681	663	683	647	693	646	630	651	673	649	629	650	705	648	680	669	646	700	652	650	691	634	640	638	636	672	628	656	647	668	647	613	690	683	649	626	626	622	660	664	684	693	643	642	641	657	649	625	655	609	644	633	694	669	644	656	665	697	661	712	663	684	705	679	632	602	652	632	620	615	652	635	617	674	685	652	694	658	612	656	675	645	678	657	603	679	690	650	667	675	653	702	673	652	628	634	608	659	675	696	699	667	716	674	672	667	678	642	691	633	640	638	720	635	644	663	687	713	652	658	662	664	655	657	623	675	645	666	654	619	659	636	614	647	672	633	641	710	672	663	644	665	693	671	641	622	685	622	658	645	637	685	653	654	603	615	627	658	651	684	645	627	616	644	628	665	645	630	643	624	672	654	641	662	660	667	662	672	602	669	650	638	616	662	684	629	676	671	661	677	650	715	652	684	691	664	641	630	618	656	647	655	651	645	672	658	625	677	651	668	677	650	648	619	609	669	644	591	668	634	609	653	632	665	656	617	651	616	632	689	653	676	620	633	651	649	636	660	635	680	682	690	609	695	628	655	648	702	685	709	640	653	637	664	638	638	669	616	637	682	638	646	631	664	628	650	606	629	636	635	635	653	644	637	628	647	672	650	648	660	667	670	643	674	643	645	671	684	630	636	690	670	667	670	672	657	662	700	658	667	662	666	653	641	663	635	632	703	647	647	630	669	622	657	650	609	665	689	669	686	670	668	651	632	637	647	658	634	613	686	685	664	655	667	689	669	712	679	694	656	636	718	652	670	653	636	713	640	625	667	656	653	665	631	722	638	629	641	639	647	638	668	630	648	687	646	660	699	648	678	660	661	683	696	661	729	674	690	613	633	632	684	685	644	700	655	648	651	659	663	625	649	693	682	646	660	665	662	631	662	654	656	678	672	646	623	660	662	688	631	622	659	677	667	673	661	675	667	679	600	626	668	698	613	675	627	727	638	647	659	686	680	670	634	640	611	649	648	621	651	650	665	659	654	633	621	650	685	636	628	589	653	683	672	672	660	625	627	649	691	640	653	618	696	643	643	644	620	679	670	683	661	648	663	669	632	690	698	624	664	677	627	702	656	667	656	676	645	650	690	674	622	677	622	662	664	677	630	678	621	628	689	632	614	663	664	646	694	710	716	653	692	673	695	673	653	656	641	631	629	683	662	643	659	601	662	649	652	664	645	636	618	594	678	638	662	713	644	640	671	683	645	631	640	629	654	657	693	661	647	640	609	625	656	644	662	599	693	673	685	627	637	636	675	687	647	657	659	721	673	664	652	614	690	645	685	612	661	627	706	631	611	676	670	622	643	706	657	693	638	657	646	666	637	651	687	650	646	646	631	639	672	706	652	670	676	680	665	642	706	638	666	651	702	707	667	635	647	688	615	627	660	625	665	652	656	620	651	677	686	678	685	615	671	635	618	624	665	696	655	648	680	657	682	658	647	689	665	676	594	681	620	624	659	707	595	671	656	634	667	676	619	642	646	690	715	637	610	650	682	671	641	710	652	649	631	701	693	594	608	685	652	656	650	649	673	639	634	673	645	632	640	627	618	708	666	663	677	656	639	671	629	620	650	678	657	639	669	600	673	678	646	653	675	659	667	685	672	664	712	661	644	670	679	639	684	654	658	649	640	644	653	671	628	632	708	633	687	685	635	625	642	693	636	719	643	628	679	621	671	667	680	635	647	655	648	686	683	659	628	673	665	698	618	632	677	667	626	656	644	671	682	626	655	631	698	697	676	600	671	644	683	645	656	683	668	604	694	622	660	677	638	651	660	632	660	636	654	626	687	690	622	628	665	676	629	656	645	682	664	676	644	629	639	683	687	642	626	648	685	636	626	630	652	693	655	720	669	622	662	701	652	632	706	683	593	647	693	692	640	689	697	635	627	623	667	679	654	622	685	638	643	636	646	654	681	631	645	617	668	651	632	680	670	655	659	634	646	668	622	647	628	684	706	614	626	677	615	645	688	618	683	612	625	659	683	692	660	661	670	655	641	641	665	676	646	696	642	638	679	633	637	626	645	648	605	649	638	686	700	701	616	655	637	656	718	667	638	654	653	627	663	637	624	673	669	630	651	687	646	643	666	659	681	630	680	609	650	632	709	641	663	669	654	659	640	635	685	611	652	652	611	709	652	667	643	684	666	658	626	700	681	649	652	710	638	637	664	615	643	624	649	684	699	670	663	689	628	628	629	662	659	684	655	653	684	687	651	601	652	672	668	684	636	664	695	618	600	613	677	673	623	650	684	616	686	594	595	657	667	635	681	644	664	651	662	687	651	621	683	679	644	609	651	622	620	672	666	656	649	600	665	649	680	687	674	624	662	607	647	655	693	623	660	609	620	662	673	741	682	683	639	654	645	686	601	676	648	643	643	680	676	670	618	664	659	652	648	637	673	679	636	637	636	639	660	648	645	653	653	684	629	681	650	638	666	604	662	635	604	670	658	632	661	652	656	637	628	645	676	648	667	656	666	633	698	679	630	647	674	609	629	628	648	694	666	675	667	607	651	678	672	692	670	672	644	614	665	620	652	677	648	615	636	644	660	643	668	660	651	667	706	644	683	684	630	668	614	652	638	657	639	659	643	674	646	651	617	694	688	644	645	638	650	642	615	649	699	659	668	673	645	681	627	670	632	644	571	641	645	660	646	659	652	644	620	640	683	658	643	680	738	631	697	671	643	657	607	663	674	675	612	673	676	661	761	606	639	656	634	649	672	679	684	645	657	660	644	668	666	637	654	649	659	651	652	664	629	681	646	689	662	663	625	621	694	624	666	664	670	678	639	661	660	681	671	654	654	714	651	665	592	654	635	674	720	657	633	651	660	678	662	657	654	686	645	656	683	672	614	650	629	644	636	662	660	635	668	675	655	645	644	601	656	642	670	692	636	690	667	689	599	647	667	677	658	637	643	677	681	677	644	622	688	625	638	676	658	683	675	650	662	648	647	660	587	657	642	633	676	633	625	626	673	622	664	609	670	661	663	676	663	673	654	670	636	635	651	646	680	594	632	653	636	646	672	666	642	668	629	675	656	635	631	637	664	668	666	710
24025	21240	28811	23855	21126	7971	659	438	422	375	367	364	361	375	331	315	335	328	301	317	322	332	316	326	266	311	281	297	299	321	279	281	301	320	311	291	295	287	295	305	309	330	343	289	296	307	265	285	295	294	304	311	317	314	281	302	298	296	291	329	302	297	283	306	277	268	305	329	300	314	320	284	308	285	302	275	289	319	316	285	305	309	300	317	320	292	263	307	303	297	314	295	301	276	290	284	332	296	272	284	316	304	266	332	295	308	297	299	283	273	301	294	306	304	297	287	283	240	308	298	313	292	309	335	290	285	303	328	288	298	296	312	274	313	247	310	285	298	298	324	324	314	282	314	305	314	311	298	321	289	307	301	276	318	272	344	324	312	310	292	307	290	312	306	295	305	317	322	286	307	294	296	302	300	289	271	301	305	287	293	300	321	284	309	283	297	294	311	303	293	284	290	291	301	288	311	321	290	278	293	272	305	293	298	310	323	319	289	330	285	306	299	309	306	320	281	318	280	294	320	290	288	290	279	335	266	262	305	298	315	278	277	276	293	272	315	267	316	260	320	274	276	311	312	292	330	323	309	299	301	294	294	249	301	303	351	249	283	266	297	321	307	308	287	293	331	266	313	285	328	334	284	292	308	294	295	280	288	297	292	321	283	300	322	292	302	314	320	298	307	350	287	309	314	295	291	303	256	282	315	304	294	312	315	302	291	299	318	305	296	298	324	270	298	301	327	302	289	315	311	316	318	311	300	308	307	305	311	300	313	309	283	308	291	295	274	295	275	287	329	295	291	277	287	314	299	276	293	321	269	316	294	296	287	271	297	316	290	311	286	318	266	275	274	301	263	302	308	294	301	322	314	304	305	298	294	306	271	298	302	298	294	284	306	334	304	279	310	295	326	289	319	300	287	286	299	304	304	319	254	295	275	312	296	272	309	283	281	323	316	296	280	315	272	303	306	303	295	322	321	301	283	300	291	314	270	283	329	296	264	298	287	297	301	273	322	291	288	270	282	300	290	293	303	300	309	287	280	294	306	304	316	314	303	314	249	308	287	287	298	299	294	333	305	348	287	295	307	290	300	309	305	278	299	309	296	310	305	285	289	328	298	299	271	298	302	302	300	319	259	340	291	298	271	279	304	278	313	312	303	291	305	328	295	285	290	325	317	308	269	279	306	331	273	291	273	307	344	283	302	258	294	281	294	298	303	315	328	276	276	304	287	307	286	313	313	335	296	323	277	328	280	326	286	305	280	287	296	318	317	300	316	290	297	287	276	291	301	311	270	282	273	296	330	307	340	283	297	313	287	311	323	289	270	304	318	311	297	272	309	291	326	289	316	307	309	314	312	330	319	284	289	280	291	325	305	315	295	280	271	314	327	295	300	307	302	311	284	280	289	314	344	272	307	285	295	299	289	270	310	288	325	309	280	324	285	313	287	298	289	298	312	298	309	291	295	314	302	296	322	314	329	308	331	293	307	304	302	279	292	271	321	318	287	295	290	274	283	316	258	308	323	291	291	295	312	311	298	312	260	281	308	306	279	283	314	282	279	314	306	278	296	299	284	299	287	310	289	261	301	299	275	304	267	324	277	321	305	312	321	286	310	319	311	281	295	294	293	297	309	284	307	270	306	314	328	285	269	322	261	308	305	316	297	280	289	264	299	275	304	315	312	308	272	259	281	286	299	278	267	285	298	287	266	337	276	288	309	305	255	289	299	301	275	275	313	317	321	334	282	331	296	305	300	310	286	285	297	267	302	283	280	265	273	298	279	269	299	304	323	315	283	308	272	280	314	295	298	295	317	296	292	286	311	318	298	297	263	333	276	318	303	273	288	312	308	290	289	294	293	313	302	314	296	306	299	312	286	300	272	269	329	292	293	290	280	293	274	316	315	291	280	335	283	289	290	339	282	297	292	303	299	293	298	321	297	298	315	279	290	298	312	257	318	290	306	284	313	308	344	299	312	310	305	296	312	281	284	294	325	294	292	281	273	283	303	282	318	276	284	297	280	319	292	305	282	337	277	325	311	282	307	301	272	306	297	298	295	320	316	318	300	287	299	295	307	303	281	255	268	278	310	277	296	270	305	297	309	278	305	323	298	298	306	277	305	298	293	257	315	288	326	313	305	280	314	333	267	342	307	302	289	300	289	285	292	300	324	299	280	291	296	298	314	296	304	260	284	282	300	304	287	289	280	309	327	296	282	276	272	304	273	315	294	284	292	308	304	315	309	305	301	334	303	270	281	265	287	314	298	297	292	283	320	335	315	276	290	290	285	305	324	300	333	301	300	297	310	319	323	298	288	302	287	255	308	295	334	307	316	311	278	308	324	290	317	270	323	280	287	297	306	301	320	322	324	330	326	312	315	326	302	297	303	308	284	258	327	308	292	297	332	305	269	288	307	276	277	269	289	278	320	331	279	299	274	315	253	278	295	309	285	302	304	305	319	313	278	271	301	310	276	302	286	245	292	301	290	319	292	293	330	305	312	311	297	299	288	319	295	285	283	310	313	285	282	302	309	316	302	302	289	284	294	310	332	295	257	296	320	276	293	289	309	314	269	295	297	318	279	326	277	304	288	309	282	281	301	275	275	280	298	295	273	300	317	302	282	294	288	267	301	308	290	300	297	296	297	324	300	305	270	286	300	314	315	274	303	283	279	311	308	292	281	312	293	282	300	300	316	271	312	306	309	290	305	286	266	288	311	313	284	309	319	303	293	322	315	289	292	304	303	286	324	288	266	336	326	276	279	305	287	301	279	303	302	300	309	345	295	275	299	308	312	288	288	304	287	304	310	317	294	274	273	274	303	299	289	307	261	344	324	343	264	314	335	292	306	305	273	306	284	305	301	306	279	275	301	300	283	265	294	281	302	333	307	266	318	307	299	332	284	282	320	268	297	314	315	277	295	289	275	315	302	311	303	298	308	297	324	302	285	277	290	313	304	314	288	303	303	310	322	309	292	307	305	304	313	319	291	289	314	274	332	304	297	262	295	285	309	303	272	301	286	297	276	287	294	287	289	310	334	305	302	311	273	317	298	314	299	304	297	324	314	273	280	297	294	271	291	311	278	256	298	302	294	313	291	297	297	310	331	300	289	307	317	270	289	296	293	323	287	284	271	297	260	286	319	274	303	308	297	312	292	295	303	304	326	308	298	270	284	304	280	289	276	307	291	296	300	320	282	313	286	340	295	290	292	283	290	285	298	342	312	282	264	286	285	291	305	281	294	296	286	277	274	323	293	275	259	263	302	286	293	274	314	311	300	303	308	285	295	311	290	294	295	299	297	284	296	312	288	292	332	278	288	299	312	297	270	315	281	312	297	295	278	275	313	312	274	308	280	305	297	294	293	297	294	310	298	329	306	297	266	293	263	272	289	308	345	275	300	311	275	297	275	295	344	278	292	291	280	297	295	311	300	318	289	321	320	306	290	292	290	244	276	318	296	334	242	330	306	306	270	308	306	300	310	318	288	285	322	331	267	326	287
52661	61691	4959	2586	1884	1408	1260	1015	860	730	776	672	680	647	668	618	612	585	570	602	549	572	524	525	532	529	513	522	530	487	562	561	542	540	526	540	520	537	506	538	519	504	542	551	541	515	538	493	537	524	501	539	538	511	522	537	506	503	535	523	514	504	495	541	494	466	519	527	516	463	489	494	499	523	521	510	520	496	460	549	535	505	497	500	516	533	510	509	509	498	493	526	517	481	535	545	473	487	473	519	516	526	530	540	517	532	508	506	533	500	518	491	523	475	522	504	472	519	512	526	483	550	534	533	558	489	476	520	512	449	530	487	541	502	478	490	485	504	504	520	520	504	522	524	497	543	531	532	493	535	501	491	528	475	498	501	533	461	536	521	524	516	496	473	487	523	470	505	470	503	524	550	525	493	500	530	533	508	499	531	558	484	484	527	466	513	509	463	568	530	489	469	516	510	510	539	486	543	524	535	498	499	503	494	540	503	527	495	544	518	528	476	508	531	510	529	524	489	547	528	496	493	534	497	514	524	536	475	526	551	536	516	479	496	526	529	521	476	518	499	534	563	507	544	515	481	489	526	547	496	528	499	526	493	530	478	502	497	547	520	493	529	501	503	487	504	515	507	466	524	504	508	534	460	473	489	535	519	505	536	486	510	478	506	509	484	521	524	550	556	504	496	509	471	565	508	531	524	515	471	549	505	529	497	506	522	529	529	497	537	528	516	504	484	534	493	508	515	528	501	539	527	500	487	491	474	522	519	542	524	568	529	505	515	497	513	502	470	555	537	501	523	470	535	512	501	479	503	489	510	482	495	529	523	486	541	486	487	468	499	486	520	532	495	484	536	501	540	543	518	508	489	538	527	516	518	504	468	538	483	474	555	503	499	496	517	520	500	527	474	490	496	523	573	497	505	514	520	481	523	506	493	512	513	508	514	536	515	505	500	517	524	497	498	481	496	523	494	547	500	503	493	494	489	499	484	527	495	536	510	514	529	479	479	490	523	536	516	498	531	494	472	465	470	572	551	488	484	489	470	508	506	529	514	557	498	494	478	513	573	499	522	512	499	510	554	544	545	518	515	473	496	545	484	516	477	502	499	502	514	520	507	514	489	509	486	515	530	506	526	479	539	507	530	530	513	523	499	560	475	486	509	527	489	507	499	478	479	482	497	510	516	497	509	513	561	517	530	515	498	524	513	504	506	491	522	478	534	505	549	531	517	547	548	530	459	557	500	495	501	486	516	510	501	539	498	495	502	560	514	495	522	502	541	518	523	534	527	535	509	479	507	516	518	518	477	492	512	509	525	485	486	501	512	524	474	479	508	495	521	542	497	535	541	530	540	495	527	472	493	523	503	518	519	523	478	491	526	512	517	482	482	528	513	488	536	499	497	517	547	542	519	518	509	511	480	517	495	483	526	509	501	487	556	506	541	516	516	496	503	495	500	488	516	524	485	519	509	529	516	561	532	502	502	490	546	509	524	486	489	511	509	482	479	489	537	520	492	517	495	505	498	550	481	486	489	517	517	483	482	538	476	494	502	495	482	473	533	484	509	534	505	518	499	555	543	479	498	507	537	512	533	497	506	498	490	486	465	503	529	552	514	520	514	525	526	478	554	484	524	502	515	489	516	484	511	500	501	540	485	486	504	533	529	443	501	521	491	515	483	481	505	474	497	515	513	509	538	518	509	525	545	495	498	534	516	483	498	505	516	502	505	481	487	530	498	510	496	504	504	506	518	495	500	494	496	491	543	528	498	536	552	487	493	580	505	484	509	478	544	498	513	496	517	507	462	538	461	525	547	508	514	531	504	499	476	501	490	515	509	513	462	540	543	460	512	472	478	506	484	517	475	541	529	508	460	541	508	501	471	487	534	520	500	517	521	495	501	518	503	500	532	555	522	534	468	482	525	470	486	525	510	502	524	534	530	508	530	491	485	491	523	519	524	498	524	504	533	512	531	456	513	509	524	511	522	487	511	536	533	522	522	477	514	511	502	505	498	474	505	481	539	523	487	503	532	527	501	498	515	500	506	505	508	529	566	553	540	547	521	478	528	514	505	506	505	499	543	524	503	493	523	477	516	536	518	492	466	525	476	511	520	549	466	475	485	538	512	541	496	548	507	516	485	502	502	511	525	521	515	534	505	506	525	535	520	466	521	477	501	493	456	562	550	523	490	496	537	498	528	499	445	539	528	505	525	520	470	528	494	475	528	532	516	529	501	491	512	508	498	543	549	502	544	533	473	509	482	515	474	480	532	498	484	529	496	494	495	487	479	538	511	473	501	509	457	498	505	533	506	502	512	486	530	504	449	538	561	485	499	523	503	535	488	533	522	509	512	524	541	507	530	508	522	481	494	522	506	524	487	518	460	462	524	548	499	515	559	486	515	503	528	497	473	510	490	511	489	528	486	502	506	497	478	528	503	497	492	497	499	485	443	480	502	474	525	500	509	484	467	493	476	528	500	517	536	510	534	532	530	526	507	499	481	474	474	487	505	525	509	516	523	506	501	485	533	529	548	453	527	487	539	540	528	542	489	487	526	526	497	508	499	453	537	508	533	516	474	484	527	537	517	514	526	499	482	553	506	494	481	530	566	525	526	530	505	507	507	530	503	529	480	485	490	508	514	525	511	488	500	486	505	561	506	491	514	503	553	501	498	502	516	519	519	501	508	519	531	533	514	496	521	476	540	564	516	486	510	550	520	509	562	499	493	488	526	501	533	465	510	497	498	484	495	465	503	513	534	529	479	495	470	501	490	555	461	504	564	514	539	484	514	507	505	505	523	536	560	478	519	513	501	527	479	499	504	536	496	522	480	488	548	516	489	535	488	520	498	473	539	529	503	528	492	480	527	541	519	527	539	515	491	523	555	495	464	482	521	516	534	487	526	510	532	510	515	480	516	562	481	529	558	502	497	520	489	500	502	533	518	520	530	468	469	494	513	496	520	542	490	534	474	498	514	491	493	522	528	526	497	491	543	487	501	500	480	499	513	524	534	524	522	496	546	508	534	518	534	544	506	499	538	495	501	511	533	490	539	509	502	516	495	487	491	506	497	547	485	495	511	472	489	545	533	500	502	514	536	496	488	491	528	500	520	526	471	523	566	499	504	488	509	499	495	542	561	489	505	499	487	519	500	503	542	515	463	520	522	472	561	518	481	493	493	493	501	523	496	518	524	489	465	500	530	502	482	508	501	498	506	495	563	496	506	521	541	538	525	527	513	537	552	497	495	521	569	527	512	536	501	503	499	518	459	488	494	510	471	499	516	492	560	518	463	549	526	516	517	544	538	483	472	498	540	500	504	503	500	514	478	523	539	499	522	529	517	450	482	480	500	508	508	519	548	532	518	530	488	501	491	516	498	497	496	493	508	485	482	509	524	507	533	481	506	528	523	507	483	511	495	499	535	553	492	513	482	522	507	485	513	513	537	515	517	473	491	495	542	515	498	497	501	537	490	506	529	503	502	539	528	485	495	500	556	490	526
23072	21140	28671	23817	21126	20964	3726	411	308	267	222	218	190	210	173	180	166	152	166	147	145	142	147	143	140	149	153	123	146	111	117	137	128	153	139	130	159	123	107	122	120	132	115	124	134	118	127	134	122	110	142	157	120	121	110	114	124	134	124	142	128	114	119	128	136	100	105	119	118	133	125	113	106	125	101	127	120	102	129	118	114	128	94	120	148	127	127	119	114	118	135	115	126	120	126	133	139	115	126	108	107	133	132	102	122	147	113	100	120	103	109	132	125	109	118	122	117	120	108	127	104	110	131	95	127	124	128	104	116	118	120	132	123	112	129	150	114	107	132	122	116	117	140	123	130	135	121	132	140	133	122	153	110	94	112	99	113	120	98	115	133	123	131	112	126	116	121	124	124	129	131	107	98	133	132	120	125	120	117	117	122	122	131	103	111	138	114	109	125	117	130	115	111	128	123	129	115	96	132	133	111	114	126	121	130	124	124	127	124	100	114	127	132	121	123	139	121	118	121	116	119	108	105	108	133	104	132	124	109	124	120	126	126	142	135	129	110	111	113	102	109	132	114	119	118	123	119	107	119	139	114	133	113	112	116	103	101	136	132	150	108	119	119	115	111	130	82	118	116	112	113	111	123	124	92	115	122	116	99	115	119	102	127	111	136	114	106	123	108	110	111	140	119	110	121	131	120	113	108	112	143	113	110	122	126	119	142	105	131	110	112	102	113	128	113	109	129	116	139	107	120	127	115	118	132	123	125	124	101	124	118	114	123	122	137	125	119	119	115	105	119	121	115	112	120	116	116	116	113	111	141	110	128	129	147	126	113	124	130	99	96	119	119	121	124	122	104	118	141	124	107	138	118	112	111	110	129	117	143	131	122	100	108	116	110	102	113	116	114	119	119	99	124	117	102	125	110	128	119	117	120	131	102	126	127	111	124	113	119	120	118	124	129	99	94	114	126	109	127	115	111	123	120	128	124	93	130	137	133	130	104	134	114	107	102	119	112	114	111	118	122	135	120	100	135	128	123	125	113	120	107	129	112	121	133	135	136	118	106	120	113	109	125	122	111	119	127	122	133	113	119	120	103	131	115	125	138	114	131	129	121	106	130	116	127	139	110	140	104	137	131	105	125	105	121	114	118	110	117	138	97	106	108	125	111	126	102	99	114	121	122	129	124	111	121	135	108	122	136	99	115	117	127	129	121	117	124	105	119	115	113	129	117	103	145	129	122	120	110	120	115	125	105	118	128	108	118	113	119	130	107	151	123	123	118	105	112	104	132	138	123	119	122	109	126	118	129	111	108	125	103	116	114	108	105	128	112	105	116	124	112	119	115	126	133	97	117	112	114	123	117	106	124	138	129	118	118	121	128	136	100	141	127	125	98	125	122	124	129	113	118	124	133	111	114	129	130	130	115	120	117	94	130	145	132	120	118	113	131	129	138	96	128	151	151	106	120	115	116	95	129	111	127	114	116	125	112	134	119	122	138	109	132	130	124	114	126	130	120	127	114	131	133	120	112	142	115	115	121	126	138	116	127	131	106	119	142	117	134	113	131	112	129	133	126	125	113	126	114	113	121	109	116	125	118	103	123	120	134	143	107	141	111	118	143	96	123	125	126	120	122	124	117	144	128	120	124	113	121	117	118	104	114	110	118	124	122	119	123	97	102	114	114	121	133	93	124	133	144	144	132	127	107	125	118	110	135	128	131	105	93	106	125	119	143	122	111	118	140	95	121	114	106	135	120	114	129	113	120	114	115	98	117	124	138	125	116	115	124	116	123	113	125	127	119	139	129	102	117	120	116	119	130	115	108	109	140	117	124	122	140	111	116	115	126	126	130	104	124	106	116	128	127	105	131	106	130	113	124	116	115	127	121	124	109	103	118	135	101	127	117	99	119	121	118	131	128	104	110	135	121	136	132	138	124	127	134	112	137	121	133	129	133	115	115	118	124	145	133	118	110	139	122	125	121	116	120	125	98	124	116	116	108	133	105	121	114	105	113	116	124	99	131	112	130	130	100	120	116	115	111	119	124	108	101	127	127	113	121	126	133	106	118	109	120	120	95	119	125	128	99	121	115	116	121	115	134	102	118	110	133	107	128	128	112	119	111	106	128	127	107	105	113	138	117	125	121	106	112	139	131	97	123	119	114	126	120	102	135	128	141	121	112	134	136	128	106	119	126	125	121	111	124	107	126	111	107	131	119	102	124	113	122	122	100	124	122	118	126	121	104	110	101	120	114	104	120	113	108	128	121	118	98	116	130	125	118	133	132	133	117	134	124	113	129	112	114	113	141	114	112	117	120	108	125	127	112	123	124	111	121	122	132	118	128	117	115	126	136	110	128	101	127	104	129	132	115	105	98	137	114	118	125	122	133	134	136	134	110	120	105	114	122	115	128	105	116	99	121	126	120	131	134	111	117	127	139	113	110	106	127	124	117	107	110	134	116	126	119	130	105	107	129	129	116	128	115	102	139	131	100	139	121	139	138	112	133	126	109	136	97	119	129	133	118	114	127	110	123	119	129	114	115	144	114	111	113	123	120	125	114	128	115	109	131	112	121	134	122	140	120	121	131	133	128	113	132	109	131	128	118	114	103	98	118	125	113	113	122	113	112	133	114	115	112	137	114	104	108	121	126	106	130	122	139	112	133	118	110	118	107	130	113	131	125	128	106	130	112	113	135	111	114	122	130	97	133	115	108	108	122	122	113	112	146	107	118	137	139	140	131	108	119	124	102	128	92	98	129	109	108	121	109	112	127	117	111	107	117	127	94	141	124	108	108	95	122	117	132	118	113	124	127	112	112	106	139	117	132	120	125	100	110	115	110	136	110	126	116	106	103	118	112	119	99	117	125	122	112	110	119	104	137	112	116	115	119	108	113	123	116	138	107	125	133	120	125	134	117	129	128	110	99	128	140	130	112	117	109	127	137	123	127	98	122	96	108	121	112	117	132	118	113	120	150	113	116	108	125	128	115	135	139	122	98	113	135	122	118	144	112	126	108	126	109	103	111	117	129	110	139	123	120	110	114	112	116	113	106	134	131	108	127	111	107	127	139	118	128	110	153	114	128	118	126	118	107	122	122	128	113	115	117	138	110	110	112	117	129	119	97	114	135	130	134	127	130	126	105	115	142	120	116	133	107	113	122	121	136	113	132	119	120	131	108	109	112	126	121	110	117	114	123	121	136	127	126	128	98	121	125	123	114	128	153	111	128	102	127	123	117	133	107	111	123	125	119	114	115	99	134	132	110	113	135	117	112	112	114	117	119	111	126	118	142	96	110	95	125	104	140	138	127	131	110	130	123	117	98	138	140	108	110	104	136	116	109	125	125	125	118	123	113	122	123	130	152	113	112	114	103	123	125	102	148	132	107	111	126	112	140	116	134	116	124	119	128	128	119	121	121	130	125	111	99	134	128	106	100	118	130	98	108	136	105	125	117	121	121	108	124	132	121	120	111	121	136	95	115	123	118	123	110	104	108	115
57135	75204	7014	4001	2670	1888	1384	1161	966	753	664	576	496	455	438	400	386	370	330	287	290	301	302	284	276	272	259	257	224	228	254	281	252	243	216	231	221	219	220	231	233	236	237	255	219	239	216	217	214	249	204	227	204	202	194	233	203	242	216	217	223	234	216	211	198	222	227	199	196	204	194	220	173	178	217	204	204	209	205	193	229	206	207	213	192	196	220	200	224	207	222	217	194	203	213	208	195	212	212	196	219	218	197	211	210	219	209	212	236	222	205	219	179	192	240	202	195	185	204	204	210	185	221	230	220	209	229	217	232	190	219	220	187	234	200	220	199	179	202	226	191	198	239	213	219	180	196	197	203	221	189	223	219	212	199	214	210	231	182	212	210	205	214	216	214	217	190	224	215	197	184	180	217	198	223	196	209	211	210	215	217	223	217	215	213	197	210	214	200	216	201	198	199	217	193	223	196	207	200	223	223	221	204	207	193	202	184	217	212	187	215	208	204	208	183	206	180	218	193	226	175	193	229	217	210	198	213	217	185	232	214	201	205	195	212	174	196	220	216	205	215	212	205	211	219	219	217	220	187	206	195	208	200	195	217	185	230	250	207	190	206	198	207	194	205	208	225	193	204	194	216	220	223	221	229	196	207	212	208	181	230	229	193	194	221	186	184	229	219	190	203	198	206	218	219	214	211	192	206	215	202	218	197	191	222	205	180	192	215	208	231	201	224	205	209	202	192	211	202	230	189	228	231	218	186	208	209	203	229	192	219	188	220	225	213	197	203	216	220	223	188	207	211	171	200	189	192	212	203	229	207	198	237	199	229	201	191	205	185	201	212	195	196	209	206	207	196	196	201	207	188	215	202	182	204	216	228	202	203	206	231	213	211	194	201	202	197	199	191	204	187	180	206	213	201	207	209	205	210	227	206	184	203	205	213	210	216	216	207	211	229	215	221	208	204	195	208	190	201	197	208	223	177	237	180	203	197	191	210	206	215	205	207	194	213	232	227	210	194	196	206	182	205	215	242	204	220	218	203	201	200	213	206	206	211	217	204	232	215	207	208	227	226	214	202	190	207	200	208	204	234	242	184	209	229	214	226	214	225	205	210	201	198	224	228	212	194	236	206	207	210	206	214	245	198	197	182	204	208	200	194	187	202	205	235	220	209	221	200	242	201	204	211	212	201	214	218	201	213	224	204	204	203	198	196	211	212	208	232	216	206	183	213	205	198	203	210	198	209	222	222	219	210	185	226	204	201	218	193	196	198	227	192	219	197	214	196	211	177	225	217	202	216	189	199	205	215	205	195	212	208	209	217	210	200	184	236	199	205	215	200	211	193	180	198	217	208	206	192	216	176	236	190	211	217	203	207	177	206	213	227	213	200	213	227	232	198	185	225	180	212	200	201	224	200	227	215	212	205	207	195	222	209	194	212	192	209	196	207	198	216	245	228	191	201	221	196	237	207	211	191	187	203	207	220	177	196	225	218	214	197	248	212	200	197	226	200	225	217	180	187	207	225	189	212	214	219	201	189	192	221	195	226	212	224	214	223	197	206	217	196	216	202	214	192	216	221	208	204	236	179	195	184	199	220	199	213	218	206	186	190	225	186	219	194	237	210	178	203	202	183	230	201	196	190	220	223	184	197	196	221	208	192	198	178	197	201	208	223	186	240	189	232	207	204	205	195	190	189	209	185	207	211	211	200	197	210	210	221	211	218	208	190	205	215	226	183	218	208	203	202	195	194	217	191	213	212	184	162	212	213	186	233	185	220	186	192	201	192	202	190	209	185	196	197	200	217	226	205	207	196	220	199	215	204	221	189	187	209	202	185	200	216	204	211	195	193	193	217	214	192	216	218	203	209	234	186	202	209	178	196	212	214	191	209	209	198	204	204	207	220	199	216	185	237	200	223	198	211	219	217	192	205	240	192	212	217	221	217	213	191	197	195	208	223	201	192	202	213	212	188	206	226	201	212	208	184	223	195	198	223	226	210	201	205	204	215	223	239	195	223	177	207	232	226	238	199	242	224	215	214	217	220	235	218	205	204	242	182	189	211	206	203	216	200	224	199	202	217	207	220	205	220	207	191	224	209	189	208	204	219	202	189	207	221	208	222	215	209	216	211	188	213	205	205	203	194	185	212	202	192	191	199	206	187	194	198	185	211	216	189	236	192	197	203	183	194	228	204	228	225	209	174	222	207	208	202	204	180	213	197	198	203	193	219	214	201	206	220	215	197	226	215	195	214	219	203	211	203	198	205	184	228	215	206	244	204	216	207	194	191	211	205	209	200	218	197	214	215	208	211	203	204	175	233	198	224	219	193	193	214	180	208	203	213	190	201	206	195	181	215	208	204	215	219	206	210	210	212	203	196	185	201	174	181	219	198	218	200	221	199	211	219	200	201	212	212	201	192	186	218	190	202	219	180	217	210	207	200	205	216	237	222	215	217	213	228	206	206	209	206	193	212	230	201	225	208	200	205	206	223	234	200	191	180	218	213	192	206	233	188	205	196	200	215	196	216	189	194	201	220	211	194	192	208	208	202	221	224	200	197	203	175	210	193	209	191	191	198	233	216	205	236	205	196	217	203	204	206	206	219	209	188	215	187	195	207	198	190	186	211	232	206	199	219	222	218	238	203	208	218	223	204	222	222	186	199	178	208	202	189	198	211	210	176	209	206	211	194	195	205	204	198	196	212	212	195	194	195	205	214	199	211	232	177	218	214	194	208	212	189	210	209	198	210	202	245	206	184	214	225	209	204	205	228	213	196	195	198	211	197	208	205	215	211	191	225	228	207	219	198	206	222	229	199	213	213	212	223	206	229	227	216	221	202	207	202	195	229	213	197	211	223	211	199	195	188	216	197	200	196	176	186	228	205	228	210	191	194	210	208	210	214	207	204	205	192	210	196	182	190	200	203	205	227	194	210	194	227	211	203	184	197	191	208	206	221	200	185	213	211	189	195	211	205	226	211	218	191	202	206	206	202	211	224	209	214	201	228	192	212	218	222	238	219	224	222	190	197	208	204	199	218	188	212	226	189	231	187	196	203	196	188	191	201	206	212	215	230	207	212	166	201	200	233	204	218	208	197	205	210	205	197	229	219	199	216	223	214	210	221	196	198	195	216	208	202	197	205	215	210	178	196	200	199	210	213	207	186	188	208	207	203	217	207	197	209	205	209	213	204	205	192	226	209	226	221	214	230	219	188	209	238	196	217	190	208	201	218	200	202	213	206	185	235	177	194	219	219	209	189	240	212	208	196	210	222	225	190	191	206	214	177	220	199	195	213	207	225	223	189	172	190	220	207	210	222	186	207	210	212	198	223	210	215	213	208	206	231	193	208	194	198	206	223	223	215	201	195	199	220	188	218	219	195	206	228	193	202	202	210	212	213	225	194	209	204	181	209	200	197	230	200	192	201	219	192	221	181	212	177	188	213	205	211	206	225	211	188	206	168	211	197	200	202	224	207	215	234	202	213	201	217	194	211	221
27491	21744	14006	1432	514	466	457	412	399	402	402	380	447	404	417	354	382	391	366	410	370	410	375	404	403	411	398	405	362	409	370	370	381	382	398	369	370	413	396	391	425	376	399	386	382	387	394	393	371	356	409	391	410	390	387	399	404	392	397	390	422	419	382	365	395	371	417	392	386	401	355	404	387	369	366	389	409	398	393	396	390	399	348	402	366	361	406	420	352	399	398	366	346	359	382	385	395	393	426	421	378	374	373	380	392	398	381	368	381	360	381	428	372	374	353	390	376	385	368	348	368	365	403	421	367	332	384	421	371	354	382	396	399	376	364	410	354	393	445	430	374	389	372	369	399	376	388	360	398	403	431	350	390	379	330	382	367	410	402	404	392	387	406	361	407	405	352	437	369	389	369	373	383	398	400	406	381	426	437	386	371	396	353	351	389	341	412	411	374	347	351	418	400	365	409	384	388	375	386	384	383	424	395	373	376	372	446	405	371	402	348	404	372	389	402	411	408	361	393	380	403	393	371	402	388	418	358	417	404	376	380	405	394	390	347	388	394	379	379	410	411	375	369	382	400	420	390	398	397	375	376	389	424	371	371	402	385	339	388	377	401	387	379	369	369	408	407	393	359	386	380	403	391	365	389	374	375	383	380	378	402	377	377	374	399	369	388	347	407	408	406	373	380	400	375	375	367	395	398	390	362	373	387	427	403	425	386	365	395	417	349	404	366	364	395	397	413	371	408	411	363	356	388	344	356	405	344	402	415	393	397	378	378	392	394	371	396	403	361	407	396	395	380	371	396	431	376	390	376	321	383	392	369	382	387	413	347	395	396	378	361	385	346	377	359	391	380	395	375	388	397	376	385	379	387	414	392	415	404	375	424	383	363	370	409	381	390	389	382	365	390	384	399	365	402	389	381	389	365	393	398	375	385	365	391	373	410	384	376	385	408	396	407	390	350	370	407	393	388	387	402	386	398	410	385	392	384	412	432	401	406	389	376	376	393	374	391	415	389	393	391	409	390	413	386	398	383	415	407	336	397	372	431	352	366	384	365	386	418	365	428	354	369	405	395	375	393	415	410	367	369	399	376	408	405	378	367	363	382	384	381	423	381	419	385	377	390	380	375	403	381	371	385	370	389	375	405	380	403	410	387	348	373	376	387	408	418	399	381	385	395	355	378	392	372	379	408	386	372	356	388	400	386	440	388	357	392	380	394	350	388	391	355	385	391	398	375	385	388	414	361	406	353	397	393	358	381	408	396	397	371	378	385	372	389	377	380	389	404	399	385	351	407	393	379	362	430	395	412	391	394	395	365	407	382	421	409	412	376	426	377	364	384	387	399	404	370	353	373	373	408	387	356	398	388	393	401	379	392	440	403	381	396	395	396	389	386	427	382	402	386	405	380	383	375	419	383	387	377	398	392	397	380	390	388	389	385	392	385	438	387	393	405	411	352	374	391	376	396	367	384	364	385	390	429	379	415	375	393	359	384	398	399	402	370	382	386	394	389	386	392	388	381	382	396	405	386	357	357	371	412	366	389	401	368	413	391	362	407	379	382	379	372	392	379	358	405	379	402	393	389	365	400	338	411	396	380	408	408	439	360	398	401	391	396	399	384	387	374	371	427	403	395	382	363	383	373	370	383	396	378	403	382	367	395	367	399	373	385	380	373	393	370	378	403	373	347	371	388	376	379	394	425	368	410	397	422	361	371	385	383	393	397	378	389	386	376	412	414	372	392	390	375	373	389	410	401	393	386	428	366	394	418	378	397	375	396	385	412	369	416	424	378	389	403	404	397	404	413	366	382	370	382	357	408	379	412	381	408	405	364	416	400	363	403	343	380	381	383	374	411	376	395	354	366	400	385	372	382	425	394	403	361	425	385	377	371	387	354	371	395	382	378	432	409	391	360	344	429	426	390	389	384	367	391	425	396	394	404	383	347	388	403	394	429	381	384	398	392	407	396	363	423	376	381	384	359	414	396	395	402	356	395	378	412	385	412	378	383	398	419	394	360	398	369	393	389	388	369	379	370	397	400	395	392	372	397	379	405	367	350	387	377	373	409	372	394	354	409	393	395	396	392	371	403	434	381	401	382	394	412	346	357	397	361	393	367	368	388	402	379	359	377	392	365	386	387	387	434	380	410	399	391	372	329	401	393	405	378	397	429	381	376	371	381	388	353	385	390	356	377	402	402	372	405	340	399	392	385	406	413	376	365	356	365	402	370	383	386	393	382	409	368	388	332	349	336	397	422	383	414	356	383	369	331	428	405	405	398	358	419	386	384	416	323	401	401	425	403	394	367	397	391	412	381	373	413	369	374	343	360	401	387	346	393	391	380	380	428	367	362	395	380	374	389	381	383	409	388	361	392	404	382	397	389	371	370	391	381	344	415	374	362	425	392	388	382	383	400	404	392	406	393	392	375	375	387	372	378	413	378	393	412	378	389	428	388	407	382	383	402	415	400	380	402	381	393	374	404	334	401	372	382	363	406	374	398	396	373	400	417	363	352	365	423	411	414	368	409	397	341	405	394	360	386	389	383	354	397	367	387	400	372	377	394	402	386	402	374	395	386	383	361	375	409	398	373	381	402	378	413	407	374	370	355	377	391	399	382	398	378	375	385	409	354	416	370	381	393	384	389	387	409	361	387	379	377	383	411	382	375	353	379	387	398	383	360	378	409	392	366	398	404	391	404	373	377	376	390	381	385	346	435	414	342	402	382	367	396	399	400	390	412	387	399	379	392	423	375	348	386	370	390	404	376	393	385	351	383	399	382	367	386	389	393	368	391	400	408	360	362	380	415	405	382	418	390	408	378	429	370	387	404	350	358	359	352	384	360	384	399	385	375	366	389	378	354	371	405	432	387	400	439	372	372	382	366	368	372	415	399	414	395	413	386	390	415	373	404	370	366	383	400	394	396	410	390	392	403	409	375	378	365	370	372	385	420	396	397	416	394	411	361	356	381	383	374	381	399	379	382	379	356	412	434	417	376	354	376	404	344	385	421	387	380	406	383	378	380	353	336	369	387	403	393	391	403	407	376	404	373	406	354	421	384	350	421	376	434	337	366	351	371	416	349	398	380	372	364	359	385	381	358	392	374	378	386	354	399	382	421	388	402	409	388	372	369	373	442	390	382	395	403	376	361	371	393	381	397	372	403	385	348	379	385	369	397	414	375	376	390	375	385	392	387	349	414	367	397	416	373	392	361	360	427	377	341	385	381	386	409	392	420	414	395	395	376	398	386	392	384	404	388	386	385	419	396	368	393	385	383	419	372	352	354	400	378	395	436	393	363	395	365	374	370	388	404	366	373	388	401	363	375	362	358	362	391	409	376	440	398	415	343	377	357	414	384	400	426	387	414	379	402	417	440	354	388	357	397	387	418	364	393	363	371	367	399	388	385	399	358	395	389	369	419	388	388	391	424	400	391	392	394	377	378	371	420	402	355	392	369	387	375	382	442	382	387	391	351	398	390	423	385	370	390	345
29361	30432	1298	804	778	720	686	720	656	658	622	669	646	662	714	667	683	675	610	638	664	630	647	619	637	652	644	647	645	718	652	659	669	665	667	635	670	632	648	613	704	670	677	654	610	636	670	646	640	669	659	622	646	648	695	722	681	653	629	617	670	646	634	684	639	675	647	626	654	689	670	592	676	680	680	639	669	629	678	648	653	666	624	599	661	668	654	661	625	682	663	610	605	663	649	667	635	638	582	593	656	686	633	657	649	663	651	655	670	704	659	581	656	663	654	719	662	678	699	712	627	644	650	688	642	614	605	636	594	662	639	637	668	590	651	666	670	639	689	629	648	615	641	661	635	607	637	676	621	624	688	628	626	642	658	661	673	602	671	615	623	590	638	658	655	630	649	643	648	659	644	635	632	662	698	679	625	621	655	622	678	628	654	638	656	634	649	643	654	641	613	674	653	665	667	669	671	664	660	593	636	661	598	665	643	588	637	613	626	643	626	660	624	646	650	674	646	614	616	605	673	673	670	659	640	642	670	623	651	676	625	635	627	612	619	636	645	684	654	629	651	670	633	666	656	712	665	640	648	650	672	620	672	664	679	708	637	684	665	631	647	639	633	649	655	618	638	648	643	652	632	614	695	661	602	675	681	616	650	671	623	600	685	630	613	615	620	717	638	663	665	624	652	652	625	650	659	638	678	644	624	648	616	656	665	631	616	626	672	667	639	681	683	564	641	617	637	692	623	682	660	608	659	609	648	629	639	628	664	643	657	646	622	663	664	672	654	646	630	648	628	637	624	623	652	699	649	671	669	683	678	613	639	675	647	651	703	682	703	663	658	645	670	634	710	692	627	656	637	697	635	641	630	651	641	658	678	633	657	641	662	638	665	605	664	655	609	651	647	701	672	658	638	634	691	654	672	625	665	641	660	672	670	660	652	627	663	644	628	676	618	672	660	615	590	649	688	642	624	642	652	682	657	649	640	638	628	670	651	723	613	637	634	637	678	634	676	652	680	647	614	651	662	614	640	665	661	668	619	632	619	642	655	662	582	637	676	655	590	619	669	647	633	649	598	650	630	622	639	660	608	681	607	688	638	625	659	637	650	652	652	682	638	630	687	632	652	581	645	663	609	635	642	686	646	622	650	635	687	623	619	669	678	654	680	666	660	605	615	661	611	645	642	627	637	699	635	668	657	660	673	665	682	704	684	675	642	639	702	677	627	619	619	632	613	656	667	632	643	635	620	648	652	660	656	643	687	612	743	675	631	616	680	662	622	649	643	661	657	654	617	635	667	637	665	681	619	647	693	704	657	657	637	639	641	688	614	652	658	658	654	648	641	609	661	663	670	639	662	656	668	627	627	644	621	631	628	649	649	625	648	664	650	662	635	629	588	674	667	666	639	616	639	665	642	681	670	639	667	662	648	631	661	640	649	656	664	661	615	679	603	674	664	672	679	644	659	674	647	677	655	645	631	647	675	619	640	630	708	682	659	653	697	632	626	659	643	667	636	683	655	621	609	642	654	673	682	647	658	617	643	674	677	690	683	627	642	675	678	671	669	640	649	610	649	628	673	646	638	685	676	631	669	640	673	702	658	626	629	644	657	649	612	681	660	688	596	648	620	651	624	655	605	688	621	632	634	679	676	633	657	642	646	622	644	692	676	617	628	637	657	661	632	667	633	623	667	650	661	660	630	651	622	692	654	680	596	655	660	656	638	635	662	655	638	630	650	653	638	631	667	663	641	623	639	618	639	633	676	739	619	682	679	629	605	668	626	674	627	638	668	592	642	675	642	626	651	637	630	632	615	635	667	642	653	642	631	662	602	663	627	688	640	667	651	635	657	609	692	650	625	635	648	708	654	642	689	645	655	655	659	671	607	638	664	639	602	731	632	674	631	625	627	635	666	635	633	658	660	669	646	666	661	608	674	660	649	640	643	686	652	632	663	680	654	645	649	667	630	683	645	610	628	649	655	622	653	645	620	655	690	657	661	624	617	654	629	642	672	632	631	674	632	694	636	604	672	658	627	566	645	664	626	626	664	671	657	632	646	662	673	705	652	634	613	676	693	630	654	644	673	643	667	674	671	691	650	656	615	651	646	670	607	651	617	652	661	645	646	652	681	679	658	698	646	668	641	646	651	634	663	602	680	635	639	638	657	664	657	629	688	633	634	669	624	656	631	627	655	661	667	716	652	679	665	685	660	622	671	669	620	662	662	627	653	645	693	692	683	683	679	667	632	639	609	643	655	658	652	621	677	625	704	673	634	641	665	631	676	633	645	630	628	619	690	669	601	648	611	655	666	669	645	679	648	637	660	676	644	658	652	611	634	633	664	669	634	629	684	646	669	598	624	695	646	661	664	647	655	611	666	658	616	644	625	619	612	660	622	675	643	660	594	631	610	706	675	639	664	651	669	656	630	656	624	639	676	618	656	639	610	649	651	633	673	676	694	662	607	647	631	689	619	655	679	672	681	700	653	677	640	585	668	645	650	682	650	649	640	636	653	656	607	651	631	630	656	633	641	668	643	636	661	675	684	641	638	659	664	630	624	644	617	658	605	679	662	638	654	685	618	657	627	677	641	628	643	683	622	620	686	692	613	697	630	648	643	634	640	607	672	649	620	637	611	649	635	679	630	650	622	660	656	666	645	638	667	687	631	651	643	642	666	623	625	652	649	659	653	663	645	661	661	653	666	672	629	601	658	692	655	619	663	659	627	638	640	635	655	630	646	599	642	685	642	627	671	657	609	655	647	657	668	635	618	614	649	634	665	595	657	674	643	638	630	653	649	660	600	618	661	635	695	669	655	623	639	663	649	694	620	619	658	637	671	647	658	603	684	664	667	619	670	696	587	679	611	643	587	639	658	614	633	640	615	681	641	625	667	622	668	635	643	635	696	631	653	637	629	618	652	620	649	640	658	635	623	664	614	624	662	638	696	592	674	626	655	629	685	653	671	636	632	613	619	685	645	701	634	636	648	655	647	637	662	663	627	630	660	695	656	709	645	668	696	601	630	654	611	641	679	625	597	600	660	596	656	676	652	641	678	634	619	674	638	626	675	563	621	657	623	661	604	619	670	658	604	621	626	635	674	667	637	662	619	645	638	643	684	683	621	662	655	708	663	670	689	653	608	662	624	676	652	665	679	625	672	628	678	662	662	683	675	672	639	658	605	652	632	649	666	618	645	609	642	632	649	622	647	635	668	652	634	659	628	620	665	635	644	638	614	643	640	671	662	676	662	623	651	678	672	673	625	615	632	669	664	649	623	619	679	677	629	660	614	699	647	604	657	626	646	616	630	669	652	649	618	648	586	636	657	634	585	666	636	661	659	674	664	679	670	660	662	660	635	609	582	653	642	609	609	641	653	677	623	659	620	615	677	625	675	720	629	597	638	629	661	671	638	661	636	628	634	631	651	638	610	632	639	666	641	641	641	664	657	624	685	674	636	642	637	687	647	638	617	646	614	653	655	618	668	623	652	660	668	623
24054	21260	27985	24687	21037	6676	663	447	432	427	382	356	387	347	313	314	318	333	355	290	322	347	309	301	344	314	315	303	300	329	295	303	308	310	317	297	329	306	312	316	280	320	296	307	324	323	332	304	291	328	294	334	305	288	291	291	280	314	282	288	303	296	273	328	295	305	293	309	316	308	274	301	284	306	303	279	281	331	298	314	326	319	321	292	296	299	320	323	327	314	290	296	277	282	312	309	322	261	305	293	296	278	306	279	330	307	271	306	288	315	350	302	300	290	298	297	307	330	314	307	317	291	296	308	289	290	288	297	287	290	306	272	306	280	300	293	306	315	341	270	302	312	304	320	294	275	312	302	289	320	289	284	281	315	310	275	316	306	319	328	267	309	302	304	272	305	308	306	299	326	286	275	291	283	321	319	316	308	288	285	321	295	289	295	304	266	283	274	293	281	287	306	309	311	284	302	273	303	292	295	256	322	280	301	312	273	332	319	292	287	313	300	285	313	303	313	314	327	277	278	298	280	300	299	304	314	291	328	311	285	331	303	279	317	286	282	271	301	317	312	296	297	316	273	320	292	308	278	306	308	323	282	273	306	301	306	306	323	301	297	326	303	298	309	291	328	272	275	296	265	304	289	323	275	286	326	309	269	338	275	274	300	304	289	299	298	327	315	293	302	332	286	290	286	284	317	319	340	308	297	303	318	275	301	318	309	320	294	296	297	295	296	281	314	285	302	297	278	339	304	298	301	295	317	352	321	316	320	275	304	288	308	286	289	280	281	281	307	272	316	302	306	301	287	299	284	307	297	307	295	306	293	295	299	298	315	303	290	292	305	313	278	324	319	313	290	317	316	335	296	296	274	286	327	307	289	321	313	289	297	288	293	310	320	319	299	295	290	301	290	308	302	273	295	301	275	278	258	253	305	287	306	304	267	318	284	311	306	284	311	285	267	304	320	264	296	296	284	308	305	308	282	296	303	278	311	273	301	295	268	285	265	313	318	299	282	308	313	321	327	314	255	311	303	293	299	294	312	314	317	294	293	308	310	323	308	311	317	249	275	312	301	311	293	301	301	288	311	287	324	306	320	292	281	288	298	292	287	317	294	285	322	304	304	296	263	300	295	307	307	322	269	304	274	320	316	328	311	295	307	302	303	299	301	282	317	325	319	290	309	306	294	309	309	312	305	285	309	293	313	299	285	329	276	315	287	282	254	322	287	311	318	338	313	290	307	318	320	271	302	291	305	293	292	284	289	313	294	282	291	337	309	301	319	282	320	337	301	292	294	303	287	318	307	295	266	311	312	313	269	321	293	306	296	306	271	283	298	273	291	287	301	316	296	310	305	319	281	296	328	305	301	311	276	301	304	306	306	294	305	297	311	291	324	302	333	296	316	292	333	322	253	307	291	343	321	320	290	302	338	308	307	296	321	317	304	289	265	287	320	295	303	307	294	297	305	303	277	286	320	281	298	311	335	301	320	312	321	289	289	312	288	318	325	325	320	314	290	281	293	290	280	319	321	298	304	321	303	286	297	280	301	304	306	306	311	326	261	290	332	328	265	283	275	264	292	314	299	325	344	288	307	319	318	341	325	261	299	289	294	328	281	263	293	316	267	328	310	299	312	321	309	299	286	300	293	295	324	316	322	304	314	305	311	295	302	310	277	328	293	295	286	304	287	311	303	293	296	301	307	297	299	307	320	298	305	309	322	286	335	287	288	318	303	316	334	309	306	310	286	332	296	312	305	290	288	286	316	324	294	318	299	285	305	325	332	322	316	294	278	301	281	325	297	288	333	309	287	297	305	319	318	314	301	298	275	329	293	304	316	295	315	314	324	330	320	327	285	311	297	339	296	294	297	286	289	277	309	300	272	324	307	307	298	270	300	303	309	299	290	288	333	290	295	291	332	292	315	293	285	300	322	275	291	316	285	282	298	309	311	310	308	265	324	300	314	304	295	289	328	294	278	312	285	316	281	345	332	271	310	285	337	329	328	322	324	296	306	280	276	303	284	306	290	323	338	326	314	302	277	311	294	305	298	291	281	319	308	312	318	317	288	268	296	318	304	283	329	303	295	298	283	284	284	274	284	325	326	294	331	313	319	352	325	295	312	309	278	319	298	321	313	257	273	311	304	307	290	337	319	335	294	302	310	314	306	262	313	306	343	305	318	289	328	286	292	316	288	259	323	294	276	278	287	321	306	296	287	297	317	301	290	300	280	297	336	281	289	314	295	314	312	310	314	291	316	311	313	287	264	286	331	304	306	290	302	303	303	332	295	296	330	308	309	309	310	306	328	286	272	318	315	299	303	283	294	330	272	287	335	314	303	317	294	323	305	290	292	312	294	291	290	322	319	298	293	324	315	300	315	305	316	327	279	347	302	294	300	300	275	298	285	280	292	294	299	317	328	285	316	320	315	275	306	287	303	310	290	295	284	291	288	310	295	295	295	276	299	273	311	301	306	316	274	293	306	298	290	286	345	261	291	293	321	304	286	286	324	325	324	292	266	293	328	316	284	314	301	309	312	319	332	293	289	313	301	300	301	306	303	290	314	300	325	281	308	316	315	331	270	267	319	322	318	324	332	280	327	270	302	322	328	331	323	295	314	314	316	266	252	295	321	294	315	315	324	283	293	296	279	307	284	300	301	325	306	306	323	285	318	307	321	302	291	327	343	289	301	309	309	288	295	300	287	301	327	299	290	283	294	269	280	281	293	295	313	306	318	308	303	317	327	330	315	283	313	301	321	292	295	318	291	301	296	294	284	315	303	298	283	279	329	286	286	294	288	309	304	310	294	317	318	319	308	312	313	295	317	301	308	268	317	334	332	323	292	314	288	277	344	290	287	297	306	322	300	296	286	305	325	343	305	284	318	329	291	297	280	298	273	282	286	319	297	330	319	292	323	258	287	334	333	324	281	280	289	322	292	317	293	294	279	282	315	316	308	323	306	309	301	311	317	313	331	293	287	307	296	302	290	269	315	276	288	298	334	272	311	271	325	327	284	271	338	325	302	278	305	290	309	295	319	298	295	319	300	300	275	318	284	292	323	297	278	329	284	308	332	293	283	312	274	294	310	293	272	311	314	264	312	283	282	294	280	334	315	283	345	273	303	295	312	304	283	315	280	280	276	295	287	292	294	303	312	302	278	290	306	288	274	289	319	352	278	308	274	310	289	286	290	304	285	291	306	313	315	295	293	303	313	289	306	309	270	292	300	314	295	299	289	324	269	309	304	329	293	301	299	292	286	287	340	305	308	304	316	295	316	310	310	322	283	272	278	246	330	308	307	272	295	313	280	303	282	317	274	304	305	297	313	284	281	300	311	293	293	285	315	322	295	280	308	305	280	326	302	327	295	328	238	287	278	322	289	302	316	286	301	261	318	282	332	293	302	302	294	295	318	299	300	305	311	304	335	309	315	276	285	320	300	288	293	291	309	292	298	294	284	281	289	292	303	305	288	333	289	271	293	302	316	303	304	275	268	301	327
53104	65077	4556	2639	1790	1370	1111	977	862	744	739	697	643	613	642	638	532	622	554	519	572	519	530	531	551	527	497	555	551	556	517	527	512	531	515	535	520	523	485	493	541	521	542	485	512	541	471	484	537	518	539	524	491	545	453	505	531	493	530	516	470	519	509	537	543	484	510	500	490	525	522	512	528	470	500	491	517	477	501	527	465	485	515	486	529	507	477	489	534	491	499	495	501	501	516	520	498	493	497	507	470	525	535	528	509	517	505	503	536	506	487	523	498	505	524	506	493	504	501	494	502	522	498	485	493	518	478	490	500	532	518	559	556	518	526	515	516	487	495	538	481	515	489	526	521	481	514	515	438	526	495	466	516	532	502	491	492	524	478	499	555	471	517	473	531	491	514	559	477	524	513	491	510	521	482	500	484	546	534	548	496	521	516	520	472	522	531	471	545	536	505	541	497	487	507	497	545	538	469	513	469	533	512	498	509	487	509	495	490	516	488	492	489	515	549	478	483	526	513	527	515	546	502	541	493	516	487	507	514	506	525	502	522	491	495	545	498	513	507	513	497	490	533	502	509	526	516	496	513	464	512	496	526	504	529	541	536	496	523	486	463	511	515	510	477	500	524	478	510	510	497	525	507	484	465	473	537	476	481	502	527	502	502	537	472	523	548	522	503	481	491	505	521	523	548	547	489	483	515	517	503	511	490	506	485	550	505	485	507	516	517	518	500	507	525	523	510	506	497	479	499	490	550	508	467	517	518	544	532	491	515	507	521	550	477	539	502	519	490	544	509	484	576	501	483	485	515	514	470	505	549	470	467	495	492	546	477	485	495	503	518	532	501	455	506	513	525	508	497	514	482	490	478	505	526	463	468	507	474	488	496	469	515	487	477	494	497	473	468	512	467	497	530	497	477	521	516	526	449	535	520	532	469	501	485	482	532	511	496	487	531	487	524	566	495	455	484	533	485	529	500	479	495	498	489	471	519	518	515	473	499	485	498	477	520	471	514	515	517	516	500	535	513	501	517	525	511	504	499	498	495	527	527	470	457	507	533	473	522	520	490	515	522	480	517	512	512	474	476	479	521	516	511	506	455	522	516	507	493	521	514	541	524	538	502	534	515	524	475	488	504	532	524	488	514	520	512	537	515	501	483	520	519	520	533	506	479	498	495	490	488	472	502	491	469	509	558	472	516	460	462	521	497	504	504	477	487	519	513	516	517	505	488	507	501	498	497	499	513	491	520	519	512	538	509	508	518	511	540	511	511	546	510	467	485	512	515	503	511	516	508	504	449	458	489	512	479	500	508	503	486	504	496	505	497	531	459	504	520	531	522	474	482	524	511	492	498	507	493	468	523	530	495	558	492	510	515	534	535	496	482	536	543	488	491	493	498	551	498	482	484	461	552	510	493	470	525	483	505	489	521	518	495	515	543	512	506	511	507	492	513	549	508	491	526	534	544	525	510	535	494	491	488	522	529	502	510	505	483	494	502	528	537	524	526	518	515	526	497	499	558	510	551	510	522	503	504	478	571	508	479	511	477	498	498	503	476	475	485	492	507	515	508	501	506	484	514	457	490	518	530	519	500	504	540	524	481	509	475	522	498	534	480	516	520	507	468	516	501	488	477	479	509	529	532	485	475	542	518	497	494	497	481	482	508	502	531	513	493	538	491	466	459	533	527	487	503	479	499	495	505	531	527	528	495	511	513	543	515	535	492	515	533	499	516	488	485	519	492	503	571	525	501	498	481	491	476	521	498	495	497	497	469	510	515	488	466	481	513	482	533	491	538	479	527	493	457	475	523	537	481	519	484	540	501	500	501	525	520	543	505	447	527	538	497	514	508	517	482	494	499	486	509	493	526	475	471	533	457	513	499	510	490	512	517	533	468	542	487	482	524	525	501	480	496	475	516	511	497	528	514	534	516	526	497	542	520	527	514	510	521	505	545	543	522	532	474	478	542	540	492	517	510	501	482	489	484	512	457	535	524	479	514	521	536	479	504	505	513	503	526	503	516	483	489	472	517	542	484	540	519	551	493	561	506	473	502	523	520	461	491	534	442	464	504	486	472	479	500	516	502	491	532	491	511	495	516	526	527	530	514	491	520	526	512	512	472	481	499	472	479	512	529	492	521	553	490	485	466	491	529	526	521	492	490	502	497	516	506	536	483	516	534	459	533	496	441	501	514	529	512	509	498	507	489	524	468	467	520	483	515	475	508	476	502	504	545	516	489	476	476	484	504	487	520	476	497	528	505	484	526	476	464	516	486	487	511	473	498	474	472	525	507	461	519	543	479	497	511	529	524	503	471	476	497	481	483	564	462	496	524	534	471	481	501	509	508	458	466	506	541	479	501	526	529	509	536	493	530	525	524	513	509	517	489	523	546	515	478	496	533	517	513	533	493	498	514	446	563	500	537	516	471	539	468	497	520	515	516	482	487	519	515	480	535	535	490	505	515	520	512	522	501	559	517	499	476	500	548	523	488	499	494	480	501	524	506	515	475	488	532	491	553	482	550	508	483	517	559	505	516	504	522	472	526	511	494	540	509	526	495	545	530	472	534	483	465	477	467	498	518	491	483	483	532	489	511	530	547	488	525	528	521	521	539	506	548	483	488	499	509	529	529	532	535	487	501	527	490	472	487	505	520	551	492	498	503	504	507	482	510	488	514	494	489	532	513	487	475	528	489	478	535	513	505	481	529	481	552	488	545	526	484	547	489	502	517	505	521	506	539	491	503	485	518	507	540	503	510	497	541	537	552	511	489	465	508	490	475	507	501	521	481	563	507	485	491	499	499	504	513	486	500	522	535	491	505	459	499	496	531	494	507	501	489	499	477	495	538	511	516	485	495	505	511	512	481	518	481	519	483	498	514	483	504	521	503	501	507	489	522	484	509	515	536	503	484	491	488	517	488	504	503	493	464	503	479	511	537	492	490	516	472	543	478	549	499	544	529	514	497	525	500	528	539	513	539	496	528	495	496	539	474	507	510	539	485	487	540	511	558	493	555	491	500	521	482	518	503	495	533	486	501	490	500	494	525	516	526	525	525	507	513	492	467	524	496	462	492	490	447	481	531	492	513	468	532	502	501	524	514	514	536	482	497	505	524	508	527	551	493	492	505	489	522	490	487	497	522	541	505	489	508	523	462	504	533	489	502	493	492	512	497	475	523	510	531	526	498	498	504	503	542	503	516	485	467	493	514	508	511	501	513	494	531	527	485	502	505	510	479	507	481	488	511	514	520	472	516	526	554	489	524	491	517	522	501	507	486	536	543	513	515	510	521	539	511	473	506	520	550	489	503	464	503	521	513	497	494	518	508	488	539	519	480	478	480	497	514	531	502	494	512	491	511	483	499	497	505	495	536	518	479	499	505	474	545	517	542	521	505	508	524	521	536	548	501	488	528	569	514	506	484	491	502	498	484	450	476	517	499	477	483	481	499	477	482	533	505	497	519	527	490	504	572	491	464	459	479	526	524	530	507	493	494	543
23083	21200	28368	24276	21187	21027	4358	396	283	248	212	218	212	192	173	170	156	151	140	176	157	151	155	160	130	154	144	138	134	133	141	144	141	136	150	132	111	138	136	125	125	129	132	121	128	113	120	146	135	129	145	117	133	135	128	129	131	118	119	125	111	111	129	131	122	132	126	130	107	142	130	126	115	116	123	115	121	116	133	129	137	111	134	97	129	118	107	140	135	131	114	119	131	125	137	133	142	124	123	107	106	120	120	136	129	126	128	122	116	122	119	126	119	129	121	121	107	116	117	128	105	137	115	114	120	136	109	108	118	120	122	113	132	116	134	114	108	131	130	122	131	111	119	127	141	109	130	131	107	121	115	121	122	143	133	130	132	122	130	102	122	124	112	148	112	131	113	113	113	123	104	135	127	105	108	110	116	102	139	130	120	102	122	129	122	125	123	132	129	100	130	105	133	116	124	129	130	114	113	121	111	118	119	135	114	121	127	103	109	117	123	110	117	123	113	110	108	140	124	121	121	121	125	136	127	125	109	114	120	111	144	135	130	105	99	124	112	102	132	113	120	111	120	112	128	127	136	116	141	113	118	105	109	121	112	112	102	109	123	124	106	107	103	121	127	121	122	129	129	130	151	111	120	145	125	140	135	110	99	128	137	108	116	148	115	116	116	111	130	111	114	108	120	116	111	113	131	129	110	114	111	132	116	108	136	127	123	105	119	122	109	111	140	113	116	110	131	132	116	124	116	115	134	155	107	129	119	133	122	139	126	135	134	126	120	125	113	132	124	122	130	117	129	118	113	110	120	121	122	103	112	107	113	123	115	109	117	120	105	132	113	118	125	117	104	126	101	114	135	118	106	105	125	131	110	122	125	124	96	130	102	117	92	109	118	124	139	147	123	119	112	138	133	101	107	119	114	121	136	113	129	116	109	115	132	130	117	115	125	135	112	124	121	111	132	125	120	120	127	110	98	143	135	114	134	113	124	123	92	124	131	135	135	114	122	123	113	128	115	115	149	120	115	113	125	98	128	104	127	123	120	118	124	129	122	116	117	129	126	110	124	128	132	109	109	128	136	104	123	123	112	107	130	113	123	119	134	116	119	128	107	135	118	136	121	126	105	136	119	123	111	120	131	118	123	126	130	128	112	125	118	144	119	148	125	126	111	118	124	144	153	123	116	126	133	120	103	129	121	93	133	104	122	124	129	126	112	119	109	139	109	122	136	117	113	113	121	126	129	115	120	130	114	139	108	136	102	122	121	128	120	107	122	120	116	127	116	123	96	116	108	113	118	141	103	118	95	111	119	129	125	139	125	122	101	127	121	117	127	104	134	135	126	123	107	140	115	110	108	126	142	126	126	121	145	128	126	114	139	121	125	116	111	130	133	130	104	121	112	110	134	121	117	113	98	127	128	114	117	111	114	146	97	110	118	115	131	128	105	112	142	129	118	133	123	111	152	136	138	124	129	133	129	120	112	140	134	125	111	135	126	105	112	124	130	129	144	119	138	115	104	129	106	120	113	127	127	126	128	142	107	132	115	143	121	133	114	110	125	112	131	108	113	121	122	139	118	118	121	115	112	134	132	105	128	116	136	124	130	109	106	144	139	141	117	128	114	114	118	150	117	101	124	111	130	120	134	115	126	120	93	116	136	124	139	131	123	118	138	110	125	97	123	116	131	112	111	133	127	117	123	146	110	126	120	109	132	117	117	131	124	109	111	131	131	121	101	118	106	118	115	121	131	124	113	115	127	117	136	132	130	118	145	126	123	129	119	117	122	134	117	121	134	125	101	128	114	123	116	113	123	110	127	128	121	109	124	114	133	122	127	122	140	87	123	122	129	112	122	148	128	121	119	90	101	128	126	122	136	118	113	124	107	131	110	128	125	119	105	131	107	121	127	121	117	149	103	115	120	119	134	123	113	118	114	115	119	127	132	113	112	130	141	132	120	111	125	117	123	143	107	125	124	117	110	109	110	112	143	136	85	124	145	113	132	116	102	132	130	94	105	126	127	138	116	122	114	129	131	123	114	120	121	134	103	129	113	122	127	116	109	118	134	101	122	123	130	115	130	114	103	126	124	94	120	116	128	118	112	111	110	127	131	128	119	133	103	120	126	117	119	128	113	130	142	108	104	125	107	118	106	136	124	131	93	125	143	117	127	119	119	123	148	108	114	115	100	123	115	117	114	110	141	127	127	135	112	109	106	145	116	123	133	129	123	130	132	125	106	135	126	122	143	117	132	117	107	125	129	109	116	132	121	121	119	133	121	138	115	118	105	120	108	126	101	111	120	135	128	131	118	135	139	114	119	152	139	128	120	104	130	128	118	122	121	126	108	135	124	119	127	119	132	108	138	121	105	115	136	125	129	105	136	127	119	121	96	100	116	123	120	130	113	118	137	127	98	120	111	129	112	123	116	117	114	120	118	118	120	121	112	111	122	131	139	127	105	105	125	131	121	141	121	129	81	116	138	112	122	134	137	111	126	116	125	131	107	115	125	114	106	126	126	116	126	125	107	121	127	105	103	126	114	142	130	94	142	139	128	124	119	113	117	120	109	120	154	103	111	135	110	102	90	113	132	130	132	124	128	118	112	128	121	150	105	115	110	98	100	150	119	106	108	122	110	115	134	117	131	130	126	119	145	135	135	139	123	122	97	116	127	141	116	100	126	134	127	128	131	120	102	128	99	116	137	135	115	135	141	123	124	127	129	107	122	102	129	143	117	148	120	118	110	99	124	139	112	150	118	127	106	109	111	142	125	131	124	130	110	141	130	133	112	126	110	120	116	131	119	118	120	119	107	128	139	95	124	108	111	106	118	123	131	123	96	114	136	115	138	130	118	130	98	132	121	121	124	125	125	125	129	111	113	112	118	153	122	113	119	129	117	117	108	119	129	138	121	117	141	135	119	148	125	113	136	130	123	116	128	130	132	125	114	101	111	119	120	134	108	143	118	117	133	126	118	119	124	107	120	129	110	111	124	123	119	118	110	102	137	131	116	132	120	97	112	112	134	105	126	114	118	119	108	127	131	121	125	130	124	136	130	112	140	116	124	131	114	113	128	107	114	126	110	112	123	108	107	140	114	136	101	139	130	135	128	142	124	117	136	130	111	120	122	117	117	126	117	115	126	119	135	111	116	136	113	136	120	138	119	130	132	103	128	133	105	128	115	104	112	130	141	121	119	107	130	124	129	99	130	127	114	109	136	129	109	117	125	110	128	129	129	122	102	106	109	126	114	138	120	109	139	110	99	104	135	111	128	121	106	102	113	114	122	115	102	116	108	91	113	124	118	144	99	100	123	124	121	129	139	115	109	107	129	118	119	117	113	113	127	134	150	114	115	110	94	131	127	126	123	109	118	113	139	111	113	142	124	130	115	139	130	105	136	118	132	125	123	115	120	132	140	126	115	118	134	127	120	147	122	121	136	130	117	124	103	109	117	96	123	131	102	118	103	128	125	135	113	115	138	135	132	140	104	107	122	108
56082	68351	6888	4016	2716	1902	1439	1132	904	762	649	544	539	441	417	395	362	364	339	322	315	327	309	285	263	260	246	277	271	237	286	252	267	225	245	206	243	235	223	229	222	254	225	238	226	218	203	229	220	188	224	225	205	191	185	206	220	228	214	205	198	208	205	227	238	205	221	221	216	221	199	217	225	229	189	238	231	215	199	218	230	159	198	184	214	211	201	229	214	197	218	195	204	176	194	204	215	211	196	215	203	199	213	206	203	194	216	205	201	198	222	235	224	228	174	202	217	193	210	190	199	203	219	211	209	193	191	227	213	193	213	223	198	218	232	190	193	179	203	201	210	219	208	236	213	192	186	217	214	226	207	224	233	212	203	229	213	228	222	177	207	211	208	199	206	213	207	190	202	216	210	228	235	226	193	181	185	207	218	185	197	203	213	209	197	182	224	196	220	192	215	222	199	222	174	194	193	214	227	208	215	212	192	191	196	219	178	219	200	207	240	206	185	207	211	183	231	213	210	182	190	216	180	223	184	191	187	207	216	194	188	213	182	194	205	206	189	207	186	216	185	211	215	229	202	194	226	205	217	215	221	194	226	207	214	222	212	234	212	183	185	220	179	189	197	208	216	228	217	201	210	191	231	197	214	202	192	215	215	201	216	177	218	206	236	187	207	225	189	191	210	216	203	185	191	193	189	243	214	210	217	218	193	229	186	220	212	204	210	211	207	208	225	212	228	220	206	198	203	199	192	191	205	205	179	213	196	202	227	213	186	187	221	201	205	209	208	237	194	206	227	202	190	191	198	216	209	189	211	217	216	212	220	189	189	218	220	197	211	202	187	208	206	225	198	223	212	188	185	204	182	209	185	231	210	189	209	203	196	218	227	220	173	220	208	214	193	206	202	212	217	169	201	200	209	189	196	197	205	218	217	198	198	226	209	212	195	206	194	200	223	230	199	189	191	217	197	216	202	214	186	219	201	207	204	182	222	217	213	201	213	205	238	195	215	214	208	202	199	184	169	188	203	193	206	216	207	212	221	203	179	210	184	191	206	187	195	197	190	206	211	213	190	206	204	233	196	204	206	211	180	211	210	201	185	185	227	218	222	213	210	193	218	200	205	205	222	225	187	201	222	185	181	217	196	181	198	211	214	218	194	217	207	211	203	241	205	206	209	230	213	204	196	228	205	223	223	212	186	212	224	207	199	205	220	191	210	219	196	189	191	226	220	211	212	210	206	189	212	210	225	192	219	210	216	203	194	195	234	213	174	182	189	199	199	192	192	227	222	196	214	183	200	187	216	211	222	194	176	214	212	218	210	207	200	214	211	187	200	189	218	207	204	214	191	218	192	202	209	207	226	205	214	211	212	190	231	222	195	212	198	187	193	221	200	185	217	210	198	214	204	216	206	184	209	187	209	202	185	182	202	197	178	195	205	185	189	202	200	204	204	191	207	230	221	210	208	197	206	208	233	196	207	203	201	228	222	217	210	218	166	214	203	189	186	218	209	208	212	209	248	175	197	198	192	183	211	190	193	176	208	205	220	173	203	183	192	219	214	213	190	196	205	198	195	214	210	206	207	211	214	194	219	226	204	192	184	185	207	178	187	202	201	219	195	207	206	225	185	195	222	217	187	204	205	233	209	199	229	217	218	227	217	199	234	197	219	207	188	227	199	190	183	193	192	211	196	197	174	187	187	212	213	183	200	192	210	223	200	222	205	204	197	214	225	225	198	219	226	217	204	197	220	222	214	200	233	230	209	210	208	214	208	206	188	213	203	198	206	192	223	184	199	217	205	214	197	204	189	222	201	209	210	207	197	204	202	196	209	197	180	214	202	204	208	182	218	216	237	194	208	213	214	195	207	194	184	206	212	217	201	188	237	190	194	212	228	196	215	216	209	203	195	198	215	201	174	218	225	210	198	233	176	213	182	212	185	205	230	224	216	191	220	218	215	218	195	192	207	203	210	190	222	222	203	210	204	195	199	212	180	203	217	178	204	200	220	199	170	211	180	191	199	213	213	239	187	190	196	232	201	208	191	219	206	218	190	209	219	187	198	216	193	182	205	215	217	190	218	222	178	207	233	199	208	193	204	205	176	213	216	222	195	194	190	192	190	216	172	201	194	229	206	211	225	202	209	217	198	220	207	212	203	204	207	236	184	233	206	214	208	217	222	198	215	231	177	188	216	205	251	193	195	205	232	187	203	199	220	191	212	191	235	203	217	226	208	211	219	219	221	203	208	206	219	203	184	235	173	218	183	220	237	204	213	211	203	202	230	239	227	202	184	221	233	191	208	197	201	192	217	189	201	221	184	203	210	192	221	230	211	212	191	209	242	232	203	190	235	223	212	196	214	174	196	214	218	193	210	198	200	211	187	190	205	206	199	178	186	219	203	213	221	203	198	208	203	183	212	230	207	215	211	216	230	211	209	201	220	234	183	217	201	201	184	229	199	197	219	187	216	189	212	208	217	202	183	205	208	219	223	190	190	216	227	205	199	235	210	181	186	223	201	221	203	209	212	190	210	204	221	219	214	210	197	197	205	182	201	193	231	195	213	202	191	179	204	186	196	212	207	199	193	197	207	220	197	231	209	237	210	191	208	195	212	222	225	190	196	214	196	199	194	236	181	202	216	213	213	194	203	204	194	184	213	215	215	206	197	185	212	194	205	215	248	182	176	226	215	223	197	205	220	198	199	206	212	169	199	201	207	199	208	211	213	222	198	216	216	224	198	176	203	203	197	215	211	214	223	208	187	206	197	212	223	165	198	191	189	229	211	207	203	208	227	212	186	205	228	214	193	209	218	212	202	237	218	210	189	191	210	184	178	197	216	232	216	218	191	216	194	181	193	234	216	192	198	199	206	226	222	205	192	214	200	203	188	218	196	204	214	199	205	199	211	195	200	228	185	209	200	206	192	180	201	207	231	202	190	208	200	216	187	205	198	197	219	211	202	206	192	221	199	196	219	204	193	199	185	229	191	215	221	209	198	199	211	218	200	205	190	207	190	195	191	181	212	222	206	205	205	197	209	216	206	189	223	221	201	202	211	195	206	241	174	203	232	180	204	187	212	189	197	203	203	223	193	214	189	196	203	193	224	183	212	224	205	215	219	172	197	209	206	199	206	207	216	217	219	171	206	207	197	210	188	213	217	211	202	207	186	191	210	183	221	226	207	196	195	197	215	188	211	209	183	228	217	216	207	196	200	190	209	198	192	211	177	193	215	206	219	241	179	184	193	189	203	220	196	197	189	217	178	187	209	212	213	188	215	200	223	201	216	195	210	225	206	182	202	186	205	193	203	215	218	203	219	207	234	191	222	197	223	196	213	186	240	205	197	204	216	200	221	220	224	256	189	211	182	231	194	196	240	201	204	203	209	222	177	211	209	211	215	213	231	216	191	211	216	189	192	210	210	204	217	219	202	204	220	195	184	218	225	200	220	206	194	206	179	225	216	205	184	212	190	218	192	199	187	216	174	221	236	206	159	204
27334	21737	13889	1458	683	597	445	386	367	383	418	388	379	392	407	412	401	374	379	397	418	402	383	415	385	386	392	372	339	383	392	397	398	424	371	392	420	396	424	402	405	407	377	403	404	409	372	397	387	391	420	388	406	388	409	436	365	343	368	384	360	381	384	396	379	400	376	408	401	387	376	406	393	385	379	361	413	417	383	415	412	383	374	392	411	380	378	377	430	375	361	377	418	387	346	389	386	400	406	383	392	376	368	348	423	420	351	369	366	357	367	388	367	390	404	363	391	385	341	419	396	382	388	359	399	403	373	370	402	409	402	339	442	397	392	393	407	410	373	434	374	433	379	381	418	440	392	397	368	362	363	426	342	375	381	364	386	380	337	391	363	381	375	403	361	412	410	398	364	379	410	384	358	393	393	397	332	379	394	396	405	353	400	379	404	371	404	385	371	384	374	397	397	394	375	409	383	383	383	403	376	375	397	401	374	403	394	368	411	399	376	388	391	400	402	394	403	366	378	378	377	341	378	370	391	370	394	409	385	393	402	401	408	391	391	422	389	344	393	384	383	362	360	384	378	415	368	401	387	351	376	376	360	363	355	353	387	371	346	370	368	401	385	411	368	375	364	378	367	386	401	380	392	384	392	377	418	386	401	387	365	378	363	381	372	387	375	392	390	405	376	372	385	380	356	388	390	360	381	370	376	373	375	404	374	383	435	395	382	399	361	427	341	359	370	345	399	393	381	400	390	381	402	375	350	371	369	405	391	408	406	399	394	392	371	395	417	397	416	382	382	393	383	373	386	338	402	371	368	398	395	410	371	414	415	395	385	400	379	397	410	372	359	438	369	419	366	395	379	380	382	399	388	346	379	377	413	380	362	369	401	363	393	417	405	405	342	377	402	401	381	361	402	352	370	408	398	349	396	373	395	426	355	399	391	410	391	385	358	366	354	380	374	408	386	392	379	356	408	396	375	375	386	349	388	399	402	410	432	353	379	340	353	393	373	398	371	390	401	416	389	397	406	398	394	409	389	367	380	354	406	365	347	401	329	378	358	374	418	372	379	418	371	371	383	402	428	404	361	346	406	392	396	404	403	378	396	384	375	379	366	376	363	386	413	375	396	422	394	389	410	367	403	397	393	390	379	357	375	408	362	368	387	357	392	385	412	381	366	395	412	366	360	360	394	388	353	366	403	397	398	373	405	404	337	391	396	376	363	366	403	359	376	357	389	416	420	358	396	386	411	350	365	368	418	403	352	382	392	380	375	393	407	381	388	399	405	406	367	371	375	395	438	350	375	409	402	356	370	368	379	400	413	374	373	364	388	352	374	378	411	369	396	358	385	396	357	380	373	459	378	382	397	374	373	421	397	401	386	397	372	403	379	375	398	448	384	376	411	356	345	376	400	380	361	415	354	395	383	384	403	391	413	392	397	390	396	401	371	426	398	390	393	403	394	361	360	373	376	395	351	390	395	372	364	382	359	384	373	405	382	392	395	387	404	427	369	390	428	347	356	393	359	372	372	375	398	404	383	360	386	428	416	399	356	362	389	381	370	405	369	386	355	385	409	370	367	386	359	377	373	390	390	394	409	402	372	414	388	380	370	370	397	429	384	377	363	345	399	379	414	377	380	379	377	378	382	413	387	399	379	370	367	353	415	409	383	380	365	396	382	400	391	398	400	399	383	373	392	402	389	411	397	384	380	385	373	385	358	400	381	423	333	428	383	391	398	397	385	372	441	384	370	385	394	353	365	406	356	410	408	353	362	383	399	380	396	404	382	378	360	435	369	382	378	374	381	398	360	418	376	364	380	407	375	368	413	383	381	365	404	396	369	424	386	392	402	381	375	422	386	377	386	425	419	383	407	402	383	411	395	385	386	401	377	376	404	389	381	404	374	425	375	370	405	352	406	390	398	358	409	387	430	382	382	356	385	362	382	385	404	386	436	420	347	407	373	356	392	434	411	408	421	405	381	376	412	395	396	347	359	368	402	359	386	383	400	358	377	386	350	350	374	382	360	343	360	420	404	389	411	386	423	396	380	367	379	402	384	374	390	359	353	397	384	360	412	420	391	368	390	366	364	379	418	398	386	361	406	394	395	369	402	393	387	339	399	374	379	372	393	382	357	380	363	357	344	359	353	401	396	407	406	383	400	383	382	366	399	418	363	379	375	396	426	374	396	362	366	420	409	384	387	402	398	372	396	363	378	397	340	347	364	381	354	367	386	406	371	371	373	402	371	388	419	380	361	371	353	341	349	361	374	365	379	357	392	335	382	393	403	385	391	418	418	393	406	392	374	395	383	382	373	423	408	373	347	372	393	395	391	354	378	380	428	418	389	386	393	321	386	414	397	393	376	408	386	377	418	430	402	391	358	356	369	403	373	371	382	391	395	410	364	377	382	375	395	356	368	402	398	359	383	363	390	388	428	350	388	407	375	387	398	372	396	359	411	386	362	371	377	381	387	383	359	395	396	413	406	378	406	363	382	388	364	382	389	387	377	381	363	389	428	400	350	371	398	417	384	400	349	362	391	379	402	399	381	361	388	397	393	434	420	404	407	361	389	375	374	383	343	404	405	415	396	382	402	406	405	382	359	384	378	373	393	378	386	418	405	395	405	381	374	402	393	385	380	371	350	386	432	337	413	367	377	394	369	409	404	374	377	368	401	420	411	365	374	392	399	406	372	365	402	411	388	393	400	381	372	383	431	382	388	356	354	376	400	396	366	389	387	366	413	381	398	361	367	418	400	410	378	384	383	382	385	373	390	363	355	390	394	383	394	397	409	388	364	377	404	395	365	366	373	378	401	345	374	389	360	394	410	361	384	394	367	385	399	375	383	407	388	389	397	370	400	355	391	428	395	382	385	387	358	398	386	353	366	398	407	391	400	359	387	383	357	378	373	382	384	378	387	411	391	373	406	373	345	372	396	347	400	406	379	355	396	384	365	391	363	371	388	387	385	394	404	417	400	369	418	381	386	400	393	401	405	378	391	385	385	370	381	428	372	374	406	398	371	404	410	376	390	364	389	389	353	406	383	369	390	399	394	404	374	385	381	375	384	395	370	413	404	382	369	398	375	391	382	397	386	375	398	395	373	389	384	385	387	416	383	375	372	369	404	384	350	387	386	368	395	414	392	391	373	374	379	358	396	394	381	355	392	406	406	411	343	376	398	405	404	409	386	380	400	398	374	398	357	407	414	359	387	372	363	363	385	382	384	412	393	403	383	416	376	382	391	384	412	328	402	387	381	381	380	375	445	384	398	414	381	413	393	380	393	391	399	378	362	387	386	381	365	385	392	379	356	386	387	389	344	414	417	408	348	404	385	397	357	378	375	384	368	381	404	360	409	382	372	388	373	341	401	423	359	396	384	416	397	398	378	379	374	390	335	382	378	406	353	414	373	399	417	421	394	403	367	401	383	417	417	406	375	371	369	388	372	411	376	409	378	396	326	415	420	400	399	403	376	391	384	356	370	357	421	411	413	399
28891	30942	1276	875	772	714	694	721	736	639	623	638	636	652	684	621	611	618	603	662	692	670	596	670	635	653	657	615	668	618	661	623	618	642	634	627	660	683	706	665	642	645	630	620	632	617	655	634	659	642	649	632	669	635	664	620	598	625	673	594	639	634	611	610	636	669	628	655	619	630	615	629	634	652	626	620	622	624	664	607	582	621	654	623	649	626	637	650	677	637	636	673	629	670	618	638	645	623	654	622	602	617	639	652	638	648	617	614	629	682	638	628	643	662	650	622	616	649	632	624	659	648	627	615	639	647	627	662	631	611	601	675	651	662	614	647	665	557	624	571	620	652	681	582	617	660	707	662	586	627	670	638	639	614	619	625	636	615	607	660	608	638	623	586	609	590	608	631	697	605	632	639	658	634	647	647	578	632	638	666	642	589	628	600	646	642	610	606	657	640	670	651	643	640	644	651	610	596	656	629	592	610	644	615	583	576	657	656	626	636	626	633	643	620	643	663	638	622	647	628	621	662	607	637	628	651	655	630	643	635	639	621	625	654	636	647	651	619	627	651	642	651	652	661	652	641	616	648	650	582	659	619	631	634	609	643	669	626	634	625	632	620	645	679	611	634	661	656	632	621	650	662	633	651	679	639	626	628	634	633	630	600	659	595	599	605	626	601	614	655	623	619	618	660	606	604	648	665	640	571	631	623	648	655	607	628	622	611	639	653	624	622	651	655	668	690	627	664	665	614	601	630	626	644	614	610	627	613	627	626	631	628	630	603	640	611	621	649	654	660	622	639	631	604	678	618	600	608	622	617	651	636	624	626	625	630	648	595	641	656	668	612	636	652	618	610	629	596	634	641	630	604	577	645	611	625	583	648	657	647	623	663	636	622	653	650	622	649	609	634	682	671	625	659	633	645	642	682	673	568	630	603	617	633	660	620	586	626	650	663	658	624	628	665	643	632	652	664	651	635	619	649	617	660	646	669	663	613	652	638	640	609	631	644	640	634	588	628	661	644	619	635	604	629	637	626	597	651	632	623	641	640	637	601	630	644	594	623	652	619	632	667	618	631	688	637	596	598	632	620	656	607	634	633	645	599	638	641	654	642	615	662	678	643	623	648	629	616	610	651	612	653	656	660	600	690	581	658	606	702	664	642	665	666	659	619	680	592	624	635	634	648	704	577	621	661	686	623	664	674	645	627	711	644	621	625	647	628	630	606	638	657	653	624	631	625	661	648	648	650	695	660	662	632	647	623	681	647	602	645	612	676	658	667	633	690	585	644	626	616	645	618	649	635	600	624	646	648	614	683	630	667	621	673	641	648	617	632	681	646	680	642	633	614	681	638	613	634	654	660	624	674	639	587	644	652	651	600	629	599	652	660	649	640	634	608	662	608	637	645	620	644	636	637	635	637	659	674	677	653	590	615	625	663	660	619	634	693	639	623	620	639	620	632	642	677	644	646	616	665	612	613	633	614	634	652	643	659	627	598	644	621	610	682	631	615	648	631	625	681	637	625	664	685	622	642	603	642	650	599	619	625	583	648	645	611	634	609	639	623	661	652	621	629	638	642	644	649	573	638	667	655	623	612	611	615	612	686	595	631	628	661	633	681	654	637	641	631	629	615	630	593	600	670	667	651	638	643	607	606	623	645	635	625	653	654	613	680	674	591	632	656	610	631	621	627	658	651	673	664	616	642	596	658	614	633	638	605	611	631	633	678	630	645	645	651	627	647	631	605	605	659	612	611	647	656	626	617	667	652	661	637	636	666	639	631	599	646	618	664	601	644	616	644	692	628	665	636	600	664	660	647	658	661	635	614	662	630	680	636	668	580	654	642	603	671	635	621	617	599	614	604	632	676	649	630	620	621	630	680	595	653	573	644	619	673	631	638	643	619	604	658	602	640	640	617	671	655	675	641	622	666	684	665	636	592	671	661	636	670	633	619	661	615	629	656	596	636	601	677	651	632	653	685	647	636	647	629	660	611	638	611	645	633	650	632	628	641	613	661	658	626	613	685	595	635	651	627	660	606	670	630	673	658	653	626	680	670	619	629	611	632	635	681	604	634	673	631	598	614	644	645	637	643	655	660	617	662	624	630	637	654	604	636	644	657	621	591	660	624	642	635	652	619	627	670	687	655	661	648	654	634	628	621	660	632	659	663	669	578	623	640	647	675	617	634	615	650	621	624	602	657	625	659	689	662	609	601	655	630	627	625	625	673	595	641	625	618	623	675	652	630	661	626	588	634	625	633	657	647	626	621	629	654	602	593	636	597	639	598	631	622	620	628	622	653	611	656	617	631	625	653	642	634	636	636	642	663	636	634	627	657	665	614	617	631	656	639	611	633	612	637	644	632	631	653	668	675	622	607	631	650	594	637	624	609	629	685	622	643	630	602	634	614	638	612	673	617	627	614	660	650	622	638	682	595	617	608	604	620	681	621	641	679	620	640	622	639	697	629	637	636	688	690	605	712	627	619	644	656	598	647	644	641	670	674	654	630	626	646	636	622	671	638	606	643	691	638	597	650	576	635	612	627	694	634	632	616	657	628	629	636	638	686	621	656	661	651	682	597	636	665	641	617	641	620	626	656	613	639	650	659	612	644	604	682	666	650	624	634	641	657	637	625	598	651	641	636	627	634	591	634	623	619	681	614	639	617	652	643	670	627	632	624	677	661	659	646	625	661	640	637	671	659	633	627	685	624	642	629	634	586	626	583	690	629	636	672	665	671	648	623	587	630	606	678	649	655	698	598	679	640	609	619	633	592	625	619	606	671	628	630	655	656	666	654	635	636	620	630	607	651	625	650	635	627	664	616	666	640	647	621	640	639	602	630	597	628	662	661	618	616	626	626	604	608	680	596	593	645	644	688	671	627	673	628	614	619	655	631	662	597	682	603	654	646	643	624	641	638	641	674	663	689	636	653	647	636	674	618	615	605	652	653	659	635	647	634	637	633	677	657	674	618	602	608	694	621	704	669	602	635	625	629	658	689	647	655	622	640	630	606	637	625	590	659	646	666	645	647	681	573	654	640	683	623	638	628	646	630	667	650	632	611	648	691	672	647	602	631	654	642	626	619	632	628	655	658	622	621	602	665	657	640	646	629	652	705	626	640	656	621	676	628	648	626	660	686	620	634	656	653	620	628	623	630	671	630	643	649	644	631	702	658	661	637	650	626	640	591	602	642	588	653	624	622	641	604	647	630	624	625	598	621	623	615	652	567	647	691	639	629	636	643	637	656	674	675	600	640	617	633	629	608	630	627	609	656	604	656	625	620	639	660	644	634	670	603	610	710	632	658	684	623	688	668	671	658	587	586	630	641	632	656	607	678	655	604	655	646	657	608	617	590	594	706	657	647	642	660	676	599	634	641	657	607	615	620	606	662	596	641	593	610	636	606	643	643	661	661	627	631	635	627	649	659	619	652	662	676	666	669	623	641	657	639	626	673	637	651	687	652	617	663	625	662	627	676	599	610	612	627	656	652	632	689
24018	21279	28307	24301	20948	5821	638	458	382	415	368	360	306	349	326	327	302	319	312	308	285	315	354	347	267	255	298	287	299	311	324	295	319	327	262	286	267	308	295	290	310	311	307	271	296	284	294	296	301	289	296	331	293	287	282	304	284	275	316	275	299	300	296	292	270	280	304	290	303	300	309	292	305	287	272	279	276	276	288	289	283	287	317	285	264	298	302	285	301	308	306	290	302	274	299	267	289	297	280	278	298	315	303	301	303	332	288	324	281	268	317	297	291	293	298	311	269	280	298	274	278	255	302	299	301	265	313	278	297	305	288	304	293	289	254	247	295	299	321	295	318	285	280	284	299	285	285	289	296	280	291	310	292	289	295	279	283	304	297	269	283	282	261	289	283	307	282	280	282	328	301	283	295	288	307	297	312	290	279	262	327	293	309	308	262	313	290	292	308	297	308	296	282	277	283	276	286	276	314	302	277	329	318	309	303	288	254	308	317	307	283	296	317	299	267	267	314	296	310	289	299	292	279	297	272	298	302	285	307	283	275	269	255	279	282	310	290	297	280	312	283	309	316	293	291	271	286	258	272	264	306	275	278	310	298	305	273	265	324	302	283	310	270	286	297	269	311	274	296	292	288	296	318	297	254	282	268	309	314	298	314	301	265	264	270	288	282	311	311	323	299	271	289	250	282	299	280	308	298	277	289	272	311	293	323	293	300	293	311	283	295	266	299	303	264	301	310	299	306	295	261	295	289	313	284	313	287	306	303	289	331	303	322	315	282	295	276	304	285	279	295	330	300	284	311	265	310	271	303	306	284	292	315	287	277	299	305	298	275	318	282	292	283	264	304	289	290	306	299	285	324	295	299	271	296	286	268	287	310	318	314	285	294	311	302	310	295	281	259	310	287	286	270	299	309	290	288	283	282	280	314	281	289	293	285	315	320	293	285	282	293	306	299	305	280	265	296	306	289	289	287	318	287	284	307	298	298	277	256	304	278	283	284	291	294	299	277	288	269	291	309	297	311	274	291	316	274	286	278	312	290	320	297	312	306	302	298	273	307	314	257	295	294	318	269	317	277	265	293	276	305	307	273	297	288	294	307	303	303	279	314	276	302	282	294	320	291	311	280	278	271	290	301	309	290	274	291	276	300	289	298	287	268	307	315	296	280	281	305	306	302	315	286	295	286	272	275	288	305	294	271	280	277	292	292	314	266	288	301	292	286	287	286	268	305	289	292	277	271	272	308	268	304	317	319	305	291	303	304	309	299	294	288	302	300	294	310	283	321	288	282	285	309	294	294	274	305	266	310	285	270	277	299	298	286	296	288	297	312	319	297	294	341	290	301	297	296	276	292	283	280	309	295	286	296	286	324	305	295	304	301	305	284	316	310	279	267	275	291	275	302	297	293	293	282	281	274	291	297	289	296	300	264	277	279	301	279	293	281	281	342	292	320	309	298	291	297	290	283	335	281	282	305	271	262	293	300	276	298	261	298	286	314	312	303	284	301	300	245	332	273	301	283	301	296	277	292	287	318	325	287	259	284	287	295	279	324	310	313	301	292	267	322	324	300	309	301	306	301	286	309	279	319	298	290	298	289	299	307	280	304	275	296	306	286	288	282	304	261	284	267	297	289	318	305	307	304	308	310	281	324	275	319	268	286	302	263	308	312	265	291	289	284	282	289	283	277	272	299	314	283	296	287	276	305	288	289	267	295	315	276	278	294	275	312	290	301	300	307	275	276	292	292	260	286	276	312	345	276	288	264	299	313	317	302	277	280	287	280	306	255	271	318	276	301	325	279	307	312	300	292	303	287	299	266	276	291	297	308	283	283	286	305	287	300	315	309	315	287	277	312	304	277	288	293	275	273	314	270	301	275	282	286	263	295	286	321	286	276	295	295	275	291	272	288	297	285	264	250	275	272	307	307	306	311	286	298	307	335	288	292	294	285	285	250	254	283	330	295	298	300	279	265	276	283	286	266	301	285	297	263	258	278	297	296	275	302	298	287	303	289	291	278	251	294	284	324	276	305	285	340	300	276	308	272	290	296	308	289	278	323	302	270	271	275	257	267	271	274	286	328	311	296	310	285	307	251	292	309	295	269	245	344	297	309	291	290	306	292	308	290	271	278	294	305	300	288	282	278	313	304	318	299	299	294	295	274	295	295	275	296	275	289	281	257	290	261	275	286	320	252	310	291	291	324	298	313	303	311	320	257	316	270	272	295	302	289	297	295	291	262	290	280	308	285	273	282	296	290	302	293	291	294	301	271	297	298	295	303	283	295	311	285	287	280	315	299	296	305	280	302	296	284	268	306	325	298	258	282	272	304	293	279	272	290	314	291	316	291	333	298	297	278	278	280	298	293	271	298	329	306	302	313	267	288	300	314	291	285	280	316	297	292	300	294	276	297	296	301	282	320	292	276	298	298	305	297	296	303	269	297	285	311	321	285	339	279	273	330	322	300	283	284	312	283	304	291	290	289	293	281	307	317	303	318	297	296	312	287	293	288	291	301	295	291	295	276	317	280	270	296	305	300	289	271	287	319	299	305	277	286	283	304	298	302	271	308	296	294	286	293	295	310	281	308	280	292	303	272	304	280	271	292	308	272	270	279	277	294	282	289	280	301	287	300	281	260	312	277	263	257	311	317	307	331	289	296	275	265	323	280	314	292	279	281	295	305	288	301	302	284	310	294	318	273	309	281	278	279	295	306	282	322	303	274	288	287	282	286	275	316	273	301	266	271	270	311	297	293	299	286	291	299	304	296	317	283	320	279	325	326	269	313	293	285	287	282	307	299	287	287	315	302	297	310	296	285	323	278	294	275	292	296	286	268	301	300	285	274	280	302	285	295	268	308	289	306	283	324	291	296	298	302	326	261	296	280	287	270	334	283	305	319	289	273	290	304	277	302	285	294	291	300	302	278	281	285	307	299	309	294	291	318	305	326	302	264	297	287	318	327	328	293	305	301	308	300	300	308	290	283	260	292	277	236	319	267	309	276	241	329	273	320	291	311	312	327	322	288	303	303	349	277	299	295	286	295	291	298	340	291	257	297	302	327	275	296	294	303	299	288	290	267	278	293	288	297	319	263	324	321	284	282	301	292	300	326	310	303	296	274	289	286	288	273	288	285	306	270	286	297	284	270	304	308	279	300	248	274	286	275	281	304	298	308	270	301	285	296	283	307	306	283	300	299	285	283	291	313	306	315	295	315	281	264	290	291	286	293	289	285	281	283	310	319	280	286	296	291	296	301	300	280	268	279	295	275	269	298	279	279	278	277	306	301	302	304	304	294	294	306	289	279	309	292	296	282	300	281	275	304	323	277	279	290	276	298	315	282	293	276	321	265	314	324	307	277	291	317	321	275	272	303	314	287	290	280	312	306	269	279	270	306	273	307	330	271	284	309	287	300	302	310	299	293	290	282	328	316	300	298	320	325	300	327	311	302	277	302	292	307	309	297	295	287	282	293	273	306	312	278	297	316	287	298	297
51815	63586	4871	2684	1845	1423	1150	1010	866	803	750	679	642	641	630	583	613	566	513	546	541	529	563	589	514	520	552	545	519	528	510	511	508	503	493	518	479	506	499	511	510	484	496	548	504	524	493	513	512	483	468	483	502	486	458	505	509	474	542	524	474	489	498	491	490	483	499	505	522	458	474	500	489	479	491	532	505	489	521	470	502	481	539	515	487	509	499	479	533	498	517	471	472	486	500	493	471	525	525	504	450	462	474	473	537	530	535	522	495	535	532	559	507	468	482	528	527	511	464	481	466	494	479	507	496	521	502	587	500	497	464	506	451	518	474	496	486	515	498	450	520	474	537	529	505	465	494	515	462	484	510	543	487	451	504	499	451	494	525	511	507	477	476	508	520	526	485	505	505	501	516	534	491	508	499	482	470	476	491	475	531	526	514	493	497	506	536	523	512	464	517	529	463	509	527	500	534	465	488	514	505	506	495	504	475	474	536	525	488	475	466	483	538	550	450	500	478	460	489	466	507	522	522	464	518	497	524	520	514	541	479	541	506	508	473	535	496	492	519	508	518	483	497	470	486	520	494	494	499	506	469	492	502	485	530	478	500	496	515	523	484	506	480	515	484	497	512	506	516	535	530	503	498	514	470	519	499	520	484	493	506	470	468	448	475	527	492	479	437	474	497	502	484	470	501	527	558	501	494	485	501	486	514	475	509	513	521	569	492	512	480	541	524	515	524	527	521	497	521	510	498	513	514	491	489	484	505	472	509	478	490	528	473	490	480	486	484	522	501	509	497	485	475	457	525	493	476	496	483	512	501	500	519	491	505	490	482	459	475	507	515	508	487	496	495	498	481	533	498	510	489	483	464	491	510	547	500	489	530	512	535	499	505	470	494	471	495	505	482	496	472	500	510	493	488	485	485	526	499	500	521	445	498	551	469	540	498	505	515	488	484	462	511	464	493	534	524	511	468	485	500	497	514	523	499	483	486	521	479	518	506	480	462	498	501	501	487	450	493	515	470	517	461	478	513	518	539	490	490	527	498	486	523	509	479	509	521	461	481	529	483	507	499	508	509	511	503	493	488	488	514	489	476	509	536	489	511	497	485	498	473	505	461	489	464	483	467	443	503	467	484	478	482	537	472	495	503	473	485	511	514	502	471	512	484	527	506	431	510	512	529	510	523	524	498	478	503	501	474	481	485	467	509	486	481	510	480	493	514	466	488	461	499	495	498	522	524	517	506	510	511	482	548	494	505	498	500	498	488	502	500	505	503	486	498	486	548	510	495	484	498	468	493	519	487	479	476	530	496	494	500	481	503	526	487	453	496	464	530	492	486	503	482	479	472	518	508	476	514	497	466	507	476	462	541	542	506	519	499	493	480	504	498	478	509	497	528	487	532	563	471	455	456	504	506	500	467	462	486	493	487	495	517	493	469	509	514	472	477	540	489	480	499	496	496	525	509	490	539	524	489	465	495	465	465	493	498	505	487	487	523	498	497	479	510	528	532	506	478	497	511	502	481	492	493	529	471	497	536	547	501	493	530	509	515	519	502	510	530	513	498	490	510	432	494	518	506	515	507	504	531	502	522	511	505	465	500	489	506	493	499	510	508	486	512	442	499	514	474	522	508	513	520	485	512	522	487	508	523	484	464	523	498	494	493	502	514	521	508	493	488	455	509	512	505	491	514	501	513	559	527	501	504	499	508	517	507	492	507	524	530	503	500	523	497	493	471	531	482	509	503	501	534	497	491	532	447	539	491	512	467	482	503	493	530	523	539	478	495	530	470	511	501	564	479	510	519	472	499	496	526	555	465	482	473	516	505	478	490	488	504	554	457	479	500	517	473	511	524	510	479	492	482	515	526	495	506	486	469	507	518	498	497	497	510	486	477	451	504	481	475	506	471	482	497	491	471	544	445	466	501	494	538	519	486	499	502	493	504	501	493	497	432	462	495	537	495	494	506	522	518	461	498	502	497	482	454	490	493	470	511	461	518	508	469	549	523	479	551	509	534	491	504	486	469	496	504	498	486	518	530	503	500	492	502	470	507	486	486	505	497	463	470	527	510	540	494	517	440	531	502	527	514	496	515	490	501	471	488	495	524	491	469	478	527	482	506	473	511	491	509	505	499	496	476	528	489	531	495	488	483	533	519	450	513	451	508	454	478	504	505	487	490	477	518	483	478	482	515	505	491	457	536	526	532	526	516	477	470	492	525	521	485	474	465	505	477	493	522	516	508	529	470	524	544	490	512	485	496	519	495	490	521	492	459	462	462	521	501	517	507	509	488	454	459	502	514	520	491	499	485	481	519	534	512	478	492	510	484	467	521	517	489	493	485	472	518	495	480	474	509	460	528	556	473	531	542	525	470	551	493	513	535	536	477	536	478	500	533	499	506	486	498	485	487	456	513	528	507	466	481	461	494	450	502	492	482	525	523	494	500	508	501	466	456	459	514	457	502	502	528	539	508	489	492	485	518	505	501	524	493	514	497	504	494	466	474	513	505	491	528	497	516	496	484	532	479	480	520	501	504	495	489	546	476	499	512	510	530	491	500	513	473	505	500	483	489	503	508	536	469	514	499	488	487	455	480	506	488	509	482	514	531	495	506	487	530	474	467	504	520	467	467	506	469	493	517	466	466	520	510	469	509	484	500	468	483	509	523	512	512	509	511	500	491	536	508	499	534	483	509	530	551	501	480	471	501	473	523	504	507	516	475	506	485	507	497	511	505	508	484	494	533	469	504	471	499	478	514	511	491	472	487	474	507	463	491	505	486	488	479	512	490	537	448	478	488	488	507	496	492	507	518	545	511	525	497	476	501	472	468	454	528	500	533	465	469	531	497	480	503	508	488	513	506	507	527	517	504	478	519	517	474	498	486	461	522	470	507	499	477	476	466	493	488	476	505	482	492	491	503	522	479	519	465	526	493	532	475	499	501	471	504	503	533	499	490	498	505	480	496	511	474	511	505	554	471	489	495	495	464	519	520	476	519	508	494	515	468	488	531	482	500	476	497	516	500	487	491	498	499	495	468	499	538	509	471	501	479	492	492	513	526	483	550	465	481	522	517	538	505	439	510	496	511	480	509	504	515	517	481	497	480	504	507	516	429	538	506	497	517	488	545	532	526	529	529	509	486	468	497	489	520	516	506	495	466	476	498	509	502	468	474	500	497	517	492	473	490	479	470	503	469	502	477	488	472	514	493	494	477	575	489	481	504	492	511	495	491	487	506	487	489	498	506	478	516	499	522	492	503	503	477	471	491	504	462	489	508	506	535	515	491	517	527	471	509	471	503	515	501	477	495	521	486	526	442	472	461	478	459	514	493	495	519	499	491	494	504	469	508	492	500	489	476	459	461	455	507	502	493	514	530	529	525	501	491	482	521	466	509	518	471	515	495	492	523	491	512	470	525	500	483	505	494	522	540	523	521	514	489	504	465	514	483	508	491	511	507	455	536	510	492	490	529	511	493	493	505	479	524	480	483	524	518	471
23158	21222	28709	23993	21204	21110	5023	444	316	268	236	233	202	177	180	168	195	176	142	159	166	128	142	150	116	131	126	124	129	145	135	115	119	117	139	123	134	124	123	119	143	139	143	130	126	124	120	115	121	126	126	127	128	131	128	129	128	143	104	137	120	121	123	116	119	127	117	124	126	138	110	126	128	132	135	120	137	132	119	128	128	120	123	109	115	130	123	136	121	111	111	126	118	114	114	127	109	126	131	113	129	118	122	142	99	129	131	100	120	105	93	111	128	91	117	126	119	114	132	111	121	125	127	114	122	113	130	121	113	127	135	130	97	128	113	123	131	141	111	97	120	126	129	114	121	126	123	114	123	120	120	127	121	117	106	141	124	110	118	123	132	106	122	127	107	132	122	119	130	122	125	112	113	117	102	118	134	114	117	121	116	128	99	139	132	117	118	123	116	126	110	129	116	131	121	116	117	125	109	120	103	98	119	116	115	128	133	129	100	96	124	129	113	113	95	117	136	106	128	99	107	114	109	119	99	110	117	122	106	118	117	138	114	104	130	126	120	115	121	128	118	122	131	141	134	112	132	126	113	118	115	114	120	96	119	139	116	124	115	107	125	116	126	121	118	111	127	119	129	120	120	126	111	120	106	120	102	127	127	134	127	131	110	123	140	119	103	105	112	115	127	112	109	127	111	138	124	108	110	126	97	129	128	92	115	122	128	124	120	115	115	119	117	130	119	105	123	124	149	110	109	105	130	108	108	112	111	125	114	114	108	111	90	121	118	126	114	123	123	109	106	117	118	101	117	121	113	124	104	128	132	110	122	126	119	119	117	118	122	115	112	115	109	113	104	126	117	131	117	118	139	118	122	112	128	130	115	140	122	129	106	115	112	116	116	117	105	112	122	110	115	101	129	124	98	134	113	120	110	108	132	124	123	113	134	123	108	134	122	112	131	102	118	124	122	121	120	146	102	109	126	110	111	112	110	117	132	103	130	124	121	127	141	123	113	117	125	116	98	131	102	114	107	116	108	128	118	102	122	114	128	115	119	112	137	111	115	123	113	115	109	122	121	120	105	120	124	116	107	114	127	124	114	128	130	116	124	123	114	106	118	107	120	106	123	112	100	130	112	110	110	112	105	99	126	134	126	128	93	131	117	116	133	123	125	133	143	119	109	103	125	114	108	124	101	115	122	124	132	110	124	113	111	127	137	98	117	116	116	130	107	105	131	134	123	113	119	114	129	117	138	119	129	111	114	123	127	100	132	121	150	109	125	125	106	119	110	117	104	113	125	97	132	116	109	100	121	105	123	121	102	137	120	120	103	130	88	107	111	104	111	107	109	108	133	114	118	127	132	111	106	121	122	143	123	130	114	124	109	128	117	128	121	130	142	128	124	113	122	130	109	140	117	110	125	121	130	126	100	128	90	104	130	126	122	122	104	122	117	117	119	119	105	130	120	108	104	98	118	115	118	111	123	110	131	130	127	117	115	102	127	117	104	131	96	103	107	123	125	119	124	127	125	127	135	127	133	107	125	112	130	126	124	122	114	121	135	106	114	106	114	127	114	127	129	102	122	108	132	103	113	153	121	110	119	125	107	107	107	123	123	115	123	121	136	107	118	104	105	103	113	135	132	123	128	108	96	107	111	149	126	119	118	125	125	105	133	103	114	130	118	125	102	141	120	113	120	138	140	129	115	106	130	129	137	109	98	116	126	112	135	124	138	114	104	127	122	112	128	134	104	117	103	144	107	111	132	121	120	125	123	111	133	107	119	128	138	109	122	107	130	105	121	135	99	101	133	130	115	96	113	127	124	94	106	128	117	112	116	136	141	121	112	141	122	122	121	118	127	111	126	118	136	116	123	97	151	126	108	133	131	121	108	124	119	139	105	100	118	128	102	122	132	111	125	133	129	98	132	104	127	117	139	128	115	116	112	117	127	105	121	101	93	129	106	119	100	108	112	109	117	113	123	132	122	122	119	127	113	122	127	122	123	114	123	131	113	130	125	112	117	113	104	119	118	131	123	128	110	116	124	107	126	120	137	109	142	143	101	119	118	116	131	108	121	123	127	145	109	112	116	123	133	117	138	123	119	135	118	123	102	136	112	114	129	140	128	121	128	148	143	117	121	116	113	115	136	120	120	132	114	109	113	114	98	111	126	127	114	127	127	141	106	117	107	119	114	125	131	106	133	116	126	121	114	121	103	112	116	110	131	99	125	122	118	109	129	117	103	120	132	132	111	109	120	115	125	117	131	131	132	119	122	130	133	137	108	132	126	114	132	130	131	116	110	126	118	95	120	119	125	134	120	121	164	124	114	114	129	125	106	117	128	130	113	129	125	111	112	100	100	119	119	130	135	108	98	118	130	117	119	126	130	116	128	144	108	124	106	117	120	114	127	131	137	129	139	124	147	116	125	136	133	114	112	120	147	120	116	145	97	145	122	121	96	125	108	101	110	112	113	115	124	145	109	106	134	139	117	126	119	121	121	127	126	120	119	124	122	103	124	114	119	105	118	109	113	124	133	144	113	125	118	107	117	122	124	96	115	109	133	124	112	112	132	118	118	111	104	124	113	138	96	105	123	88	116	111	135	122	105	122	117	123	102	129	135	141	123	101	121	134	111	123	114	107	112	108	121	131	125	112	112	107	115	102	112	121	142	112	115	112	103	119	120	113	119	95	141	96	125	125	123	97	112	115	114	113	97	116	115	105	136	123	138	115	111	124	125	112	122	134	124	117	123	129	150	93	137	121	128	134	114	110	117	131	114	130	124	130	132	139	128	97	143	111	107	117	99	106	106	119	114	125	110	120	110	94	114	122	126	132	128	134	109	131	93	120	127	101	122	112	126	125	98	104	126	103	138	131	129	124	112	126	114	126	120	122	105	103	123	107	88	115	115	128	115	120	101	117	108	108	119	123	129	133	128	113	125	116	106	115	106	119	130	118	124	107	110	141	131	115	100	119	131	123	107	114	97	131	134	122	114	97	130	135	114	128	138	113	109	115	120	120	104	123	85	132	128	105	118	120	110	118	110	130	110	121	115	123	122	102	118	154	104	112	115	125	106	105	100	126	115	112	118	101	116	123	103	132	123	120	102	101	141	120	126	119	107	117	116	126	112	104	121	108	138	109	107	134	136	133	124	133	122	113	112	119	125	120	123	121	102	113	106	134	102	109	123	110	151	117	98	139	125	96	107	113	97	122	133	121	128	124	128	127	103	112	112	123	130	116	141	118	133	128	115	123	119	132	121	109	115	104	129	120	112	118	120	94	129	95	118	109	131	109	129	121	135	125	111	117	115	113	109	116	126	132	128	117	129	119	116	108	134	137	126	125	100	127	114	139	120	130	129	136	127	114	107	108	123	114	116	107	124	148	109	117	119	135	116	122	115	126	124	125	151	118	136	113	120	124	117	125	116	126	116	127	131	113	124	108	94	109	116	134	117	107	111	87	119	102	125	107	112	101	108	111	120	105	130	117	124	133	137	122
55128	67730	6646	3859	2591	1810	1462	1064	911	745	562	573	488	453	417	394	342	353	337	338	279	297	268	281	288	266	266	302	215	242	256	260	216	224	252	242	231	222	243	220	205	215	241	207	207	234	240	199	217	182	181	216	223	198	213	209	227	220	219	207	227	217	219	214	216	222	198	216	196	213	193	228	229	211	197	188	220	212	207	204	201	216	198	194	203	186	260	218	198	195	218	211	201	208	197	224	230	183	218	189	204	214	203	206	220	207	202	183	199	195	192	208	199	213	227	208	184	224	213	244	202	202	237	228	220	211	198	202	186	220	210	219	196	205	190	212	223	227	186	210	182	195	206	181	209	206	174	204	188	183	224	215	213	191	191	207	181	205	237	196	208	197	206	209	196	218	203	216	223	195	202	202	209	208	187	204	179	194	225	203	229	211	221	196	209	225	188	203	223	211	190	203	190	197	199	225	202	202	212	232	221	207	195	195	218	180	208	212	241	197	184	228	185	212	216	198	207	227	199	214	199	204	195	196	188	196	221	213	191	189	201	207	220	218	181	187	195	180	170	204	198	195	190	214	198	194	203	205	216	202	189	195	206	186	187	238	190	196	183	227	215	201	194	197	226	189	195	200	217	216	221	200	214	200	202	231	235	200	218	209	197	184	203	200	201	171	213	185	181	207	197	199	207	194	221	196	217	200	220	220	190	199	201	219	220	202	179	212	195	207	196	209	218	182	202	198	183	208	205	229	211	223	182	201	204	195	181	219	183	206	245	193	205	183	199	205	217	204	198	192	205	209	206	187	218	175	199	205	191	179	233	207	223	195	201	188	211	191	231	205	202	202	200	174	191	186	219	202	209	199	212	212	188	218	223	203	187	195	229	196	194	216	197	226	197	205	215	226	185	182	203	212	207	204	230	201	202	200	187	218	201	211	210	213	202	182	203	215	242	200	226	207	224	207	217	184	196	208	222	200	195	193	181	184	207	217	206	181	191	179	201	195	189	225	231	184	187	212	194	198	209	195	214	197	217	221	185	199	210	197	205	194	187	225	226	215	180	223	187	215	200	208	194	185	203	214	176	229	224	211	215	179	184	214	183	200	237	206	216	184	207	200	191	180	192	194	213	207	187	199	201	200	242	221	212	183	180	206	208	203	192	204	233	215	212	186	218	213	195	214	214	223	238	203	197	216	191	222	186	200	214	222	208	213	196	199	189	195	186	197	222	204	215	193	224	183	200	182	233	216	185	198	210	181	223	195	216	225	196	198	205	197	173	198	218	202	224	220	185	218	219	201	192	207	192	213	205	197	210	189	199	197	197	230	201	204	215	223	208	204	211	214	176	198	221	227	179	198	205	228	188	199	197	194	207	201	191	217	195	208	211	170	210	193	205	219	217	212	195	199	182	180	213	205	221	195	213	194	196	229	225	199	221	190	195	205	227	200	208	181	219	181	206	215	187	187	191	185	213	206	201	225	198	214	195	197	221	185	189	201	182	210	218	206	214	207	196	233	211	202	213	184	205	197	208	209	186	218	195	206	219	215	207	201	220	202	218	219	205	204	199	205	210	191	208	181	213	188	185	210	215	197	200	201	220	195	207	204	218	207	197	227	179	206	199	205	218	188	240	199	214	201	214	186	208	241	192	208	194	202	211	224	191	213	201	186	179	198	207	261	208	209	226	200	199	235	191	200	186	207	199	195	204	193	191	190	222	190	180	193	197	186	173	193	185	203	206	194	189	183	205	209	216	203	185	230	198	180	199	213	215	221	202	223	202	204	191	206	203	207	200	181	180	215	191	178	207	198	184	183	234	197	193	192	182	218	203	210	222	187	199	208	212	185	199	206	210	246	218	206	208	202	183	196	212	201	199	218	205	233	207	177	182	199	180	231	203	207	230	202	199	224	235	208	203	207	224	195	197	217	190	223	186	192	204	182	207	189	214	211	179	196	210	187	203	198	203	189	211	202	211	208	202	209	208	206	207	192	204	177	189	191	200	180	204	231	195	177	216	213	193	219	202	200	216	229	196	198	176	180	208	209	238	246	192	198	187	198	214	223	211	213	209	195	195	197	208	195	196	199	213	204	217	223	196	209	204	194	204	210	194	198	185	210	204	193	193	195	208	192	219	193	195	183	185	208	218	207	192	195	218	197	226	198	199	182	207	217	211	196	188	186	214	173	179	191	216	183	195	194	208	198	219	201	192	178	232	196	189	216	205	221	191	185	179	203	214	197	241	193	210	179	193	221	217	220	196	230	217	195	209	192	208	199	208	192	224	204	202	215	213	220	207	216	214	201	193	207	197	215	204	191	189	188	208	186	218	204	196	204	192	206	198	202	202	192	186	214	207	216	204	209	195	226	222	209	188	220	197	216	194	185	189	199	222	181	189	211	221	229	228	187	231	191	190	218	202	191	195	204	244	217	222	211	188	207	199	203	184	200	220	219	212	181	182	226	222	208	207	183	214	216	199	212	190	197	208	198	192	211	198	194	187	198	204	191	235	206	200	185	198	230	195	186	191	206	196	206	205	222	192	190	205	216	217	206	195	185	182	192	219	214	207	199	222	210	196	204	192	218	206	215	191	215	199	192	228	194	194	222	204	214	234	213	184	175	222	214	202	188	214	206	209	203	198	199	184	198	199	208	245	208	228	218	208	209	186	203	216	214	207	212	200	226	179	222	183	222	202	204	176	207	216	193	196	211	206	211	208	191	217	210	212	199	200	203	199	223	211	183	203	178	189	223	210	197	201	213	191	220	182	230	194	220	196	174	222	211	237	195	204	205	222	215	221	198	209	203	215	206	214	226	188	216	189	224	209	178	176	174	206	220	190	214	210	214	216	193	221	193	194	200	203	209	197	203	191	194	197	200	218	233	205	174	217	220	193	223	225	229	189	197	229	224	222	230	202	204	244	197	213	206	199	180	203	199	196	200	198	181	202	185	194	226	219	206	209	193	221	184	201	209	166	188	204	197	192	212	188	192	215	191	218	207	191	191	217	204	192	200	206	203	190	205	185	181	207	210	191	202	203	199	191	195	186	191	200	195	191	197	208	216	201	225	188	223	227	186	225	193	200	208	204	206	215	221	186	192	200	174	231	207	245	194	196	213	205	211	224	195	198	190	190	208	202	217	208	181	213	202	191	218	200	201	197	206	214	186	208	211	223	180	231	199	220	182	194	198	202	205	238	218	221	222	186	197	216	202	209	190	208	206	190	203	163	191	206	195	184	202	199	179	208	194	218	209	204	205	212	204	188	203	196	198	227	195	193	196	200	186	213	197	223	216	214	193	173	205	209	202	227	203	206	203	200	184	204	196	217	215	197	186	181	185	200	187	196	189	212	205	220	183	222	186	189	198	176	216	225	223	189	204	198	200	213	217	199	215	210	217	188	224	223	205	212	213	234	205	205	211	185	211	200	193	209	219	190	203	176	159	193	234	212	221	199	196	216	207	206	174	204	191	221	219	221	217	197	235	206	194	216	182	209	190	215	222
27555	21783	14525	1429	465	416	411	416	367	420	400	450	411	422	381	360	366	387	393	378	402	395	418	381	402	395	387	389	367	370	345	441	398	382	426	388	392	393	408	331	402	408	375	426	399	404	387	357	382	389	356	353	363	418	364	396	374	393	373	363	366	354	354	397	408	373	412	416	380	389	384	396	388	377	351	419	393	404	385	405	381	347	346	387	381	378	404	384	358	391	353	367	352	381	399	365	332	360	370	407	400	382	389	383	359	387	371	391	430	410	389	364	376	376	394	386	410	374	352	356	366	386	403	387	384	352	414	392	387	356	409	378	364	411	405	382	371	400	385	395	381	395	386	355	381	378	379	392	350	388	347	389	400	401	368	394	387	365	375	405	359	368	354	360	403	375	383	412	379	360	418	357	393	382	416	392	374	367	377	425	374	418	362	399	369	391	383	397	385	381	382	378	411	391	411	370	368	357	414	403	391	396	383	384	392	362	366	354	389	370	360	372	380	390	404	352	392	360	394	389	426	405	381	372	385	374	384	368	392	400	359	423	374	403	393	368	373	372	388	393	372	379	365	382	377	390	354	360	370	373	352	387	390	405	388	377	416	338	370	420	365	397	378	388	367	356	409	381	375	367	356	403	387	419	415	366	375	435	402	394	389	388	396	376	374	377	414	391	380	377	392	362	383	378	349	369	381	385	407	375	361	377	371	398	400	355	397	365	394	415	391	367	369	356	341	392	381	354	392	387	359	362	396	365	381	373	389	394	402	380	372	410	410	387	404	384	398	358	376	363	394	354	390	379	362	374	365	399	392	418	365	385	377	405	351	394	381	338	390	362	374	394	345	367	370	358	378	375	398	373	380	374	406	404	363	388	362	371	399	401	387	382	376	385	404	394	374	380	413	387	405	412	334	378	364	354	363	387	361	366	421	343	364	365	340	375	395	387	375	401	381	400	399	377	380	394	370	386	387	394	396	352	388	371	389	370	399	373	367	425	362	370	368	374	390	368	374	373	382	408	390	370	349	359	361	414	357	396	376	370	338	404	387	381	401	372	379	377	413	415	367	389	356	409	393	385	363	373	421	377	408	378	368	362	415	356	384	357	369	413	379	389	400	367	365	368	419	369	403	379	360	339	374	397	393	408	376	378	430	386	391	377	406	373	393	343	359	351	410	403	371	386	398	371	369	372	416	386	388	371	398	409	391	392	364	319	373	350	381	386	389	378	406	407	376	391	394	399	410	406	408	365	351	379	341	358	382	385	376	392	388	392	354	364	371	404	357	396	380	375	361	356	370	357	386	381	366	406	369	385	365	399	349	365	364	342	363	360	378	348	376	390	391	383	378	428	346	389	372	368	358	392	342	392	385	373	394	385	407	404	362	393	374	376	349	398	382	392	426	352	377	332	372	382	346	371	374	408	333	404	386	383	372	343	385	409	377	383	362	417	391	380	381	388	353	374	418	422	377	388	394	382	343	394	401	411	377	381	362	384	380	365	395	385	367	383	465	377	392	392	408	421	382	362	374	408	421	378	385	365	365	375	365	375	346	371	378	380	402	413	369	381	383	406	406	335	360	388	378	388	372	385	392	379	346	392	413	378	402	396	394	367	374	406	361	365	399	372	362	372	382	376	361	404	351	381	359	372	394	380	376	354	384	411	403	375	375	363	411	389	394	397	417	409	386	372	357	357	370	391	388	351	384	359	379	432	411	356	385	362	370	373	372	399	366	379	400	374	356	400	392	391	402	375	370	370	382	334	358	387	399	335	389	403	366	391	408	422	418	372	366	372	368	403	373	405	405	365	364	381	422	423	394	374	392	396	350	384	390	381	394	355	364	380	380	391	367	386	368	404	378	372	379	336	400	347	406	375	381	363	406	364	357	345	379	383	400	376	381	368	396	363	358	390	354	369	403	357	379	368	396	389	349	373	361	383	351	432	411	398	363	384	411	386	404	359	389	335	362	381	350	390	416	383	351	375	405	393	369	403	387	410	396	345	349	394	366	361	375	370	411	388	368	365	387	359	389	345	370	374	355	391	366	395	389	367	352	384	351	352	386	358	394	388	386	368	392	386	399	376	427	371	422	386	380	377	382	332	398	368	381	389	387	386	378	366	380	370	310	376	350	386	364	389	388	369	350	394	409	401	358	364	388	379	363	386	404	387	373	386	367	383	363	401	391	370	388	373	356	393	381	423	359	361	389	379	383	392	383	405	393	376	395	387	374	377	382	403	390	358	374	352	390	417	385	368	386	347	363	377	358	396	382	404	385	416	386	388	409	395	371	376	375	380	352	425	394	385	382	394	416	409	429	385	380	401	378	382	384	362	394	396	378	389	368	399	377	351	376	380	407	376	336	352	403	365	369	327	406	399	361	372	395	395	346	368	398	349	370	391	392	376	396	382	375	362	387	390	412	386	360	367	380	404	337	370	339	393	377	393	386	386	384	386	407	391	410	370	378	415	349	410	402	394	399	354	406	386	374	384	383	393	398	360	374	371	397	368	357	373	417	376	383	405	378	382	399	411	389	368	391	405	371	372	372	362	390	412	399	367	405	386	345	380	391	401	377	417	363	384	403	380	375	371	389	351	379	388	401	411	377	361	374	433	375	410	375	358	365	392	409	363	369	380	390	388	392	364	398	362	409	391	363	384	368	398	362	375	370	376	331	395	388	368	394	352	366	361	367	374	407	370	356	338	399	381	389	381	384	386	389	393	355	401	382	378	394	399	364	337	380	360	356	378	378	388	371	416	357	426	378	414	414	397	400	375	356	409	353	348	392	366	359	384	380	397	371	390	390	356	394	384	373	369	386	424	393	361	380	375	369	371	394	381	395	357	366	382	396	410	386	392	398	391	349	381	360	351	373	409	372	385	378	388	382	380	390	394	378	369	408	396	399	375	393	395	389	362	345	377	418	392	369	374	346	371	380	415	366	400	416	371	380	393	367	391	378	388	388	368	392	411	390	404	370	385	421	346	387	371	380	352	322	377	365	342	359	363	381	398	349	353	350	365	375	388	383	400	371	358	394	374	377	400	375	382	367	370	354	398	395	395	372	390	419	399	398	369	407	394	383	387	378	364	397	412	352	367	384	380	380	406	378	389	399	336	399	393	386	333	403	377	389	355	386	365	357	392	420	387	399	408	381	392	383	370	349	401	399	412	408	368	386	390	369	372	356	401	376	366	379	379	336	365	383	346	371	367	412	409	389	400	382	357	369	386	384	371	383	370	376	366	399	338	403	402	409	366	371	412	368	364	371	340	378	398	366	394	374	400	404	357	386	343	361	388	401	386	372	373	377	366	403	358	334	416	376	374	364	370	401	372	431	390	358	379	366	379	385	375	401	393	400	388	377	393	436	385	367	378	383	358	385	369	371	382	384	406	397	368	395	402	421	391	397	383	403	358	358	391	389	370	369	405	377	392	346	368	393	366	351	373	379	396	368	368	354	387	353	359	385	365	380	358	417	398	357	367	353	364	364	360	358	412	398	371
29418	31464	1510	837	741	734	718	705	644	661	672	662	627	684	611	634	600	639	673	684	637	654	639	644	626	603	624	665	622	663	637	628	666	640	607	658	638	637	686	657	645	617	620	641	591	628	618	641	674	610	633	642	634	647	644	644	639	625	639	679	641	629	643	621	614	666	600	692	645	670	623	592	614	648	584	647	672	657	617	613	664	606	616	679	630	631	662	643	631	689	637	603	618	654	689	620	650	634	650	630	661	638	649	659	595	625	644	592	662	655	621	652	660	673	615	616	627	666	621	666	671	638	668	632	676	692	634	699	651	653	572	626	627	664	662	614	614	665	619	668	627	673	605	631	621	586	632	614	603	637	635	607	629	620	682	592	647	634	647	640	646	659	657	661	641	657	616	665	651	639	638	675	611	627	624	629	663	644	584	648	655	651	656	645	651	619	677	628	639	630	634	640	628	646	656	674	632	640	662	655	631	632	672	650	673	615	619	610	617	648	690	635	654	657	608	611	667	654	640	627	645	627	635	638	623	653	633	650	601	602	634	608	608	641	632	675	630	628	607	638	633	625	684	649	638	670	626	626	643	642	666	624	650	648	651	576	621	634	640	603	634	647	631	606	633	704	670	670	655	648	624	596	648	618	657	610	654	695	655	648	640	630	635	635	645	585	658	615	645	632	597	604	605	623	679	661	629	651	646	643	639	631	661	682	592	654	622	633	647	637	651	647	675	634	662	651	638	651	640	639	622	650	646	686	624	647	655	671	686	637	646	658	617	614	666	639	675	652	629	604	662	608	647	669	598	625	640	617	636	693	627	622	628	643	690	630	619	644	627	641	646	688	648	616	625	667	651	591	641	658	637	668	602	634	620	603	660	604	620	646	630	623	627	612	588	626	636	630	651	630	589	593	692	569	657	583	640	639	625	651	616	667	617	601	654	645	647	637	621	652	627	642	626	634	674	654	661	663	632	599	629	608	594	640	648	676	588	607	628	610	638	617	670	651	669	596	649	650	609	669	657	637	654	650	628	678	658	624	659	658	636	657	622	632	658	646	589	669	611	655	633	653	631	633	642	598	596	637	640	637	601	654	638	658	582	636	658	650	624	651	657	624	648	607	627	644	630	633	623	658	644	622	684	625	652	610	619	603	645	614	595	600	665	661	655	615	601	661	616	599	606	709	616	651	631	718	636	579	635	612	633	592	613	608	650	666	594	630	654	627	641	663	633	667	650	603	654	603	633	612	673	675	636	592	670	624	653	640	650	669	577	646	670	599	629	697	657	656	638	670	625	710	682	589	594	665	614	654	648	638	635	640	684	634	630	593	635	628	637	630	666	610	666	596	648	618	642	672	633	630	643	639	668	617	638	629	665	686	611	687	638	600	616	643	663	636	677	665	680	630	613	659	638	668	640	643	649	601	687	640	639	632	594	675	643	616	606	661	613	675	659	643	664	656	556	666	614	635	644	687	593	679	634	632	644	673	614	656	622	635	643	661	633	653	675	615	590	623	654	662	633	629	663	650	602	638	613	671	622	642	610	649	672	661	651	663	617	610	620	619	646	642	659	622	662	572	656	649	581	622	682	650	598	664	690	626	651	597	616	706	636	626	652	650	613	690	641	638	653	658	628	596	598	621	632	643	665	618	648	657	643	663	613	613	627	623	691	629	630	668	655	647	649	634	663	636	651	649	680	672	656	643	617	671	590	615	645	658	649	652	699	612	619	625	644	613	639	684	674	648	643	668	609	631	659	625	666	663	621	673	650	662	607	615	651	623	624	646	636	611	625	631	616	643	632	634	597	648	636	648	633	643	657	630	631	660	661	598	621	642	632	594	663	635	650	675	626	648	643	611	665	665	649	637	670	670	564	664	612	678	667	609	582	622	635	615	630	637	651	669	637	629	656	651	699	618	658	658	609	619	605	641	622	644	642	616	653	654	657	630	625	645	688	609	638	649	637	626	647	608	602	616	639	599	598	654	628	667	609	640	599	643	640	637	607	663	592	621	681	627	640	675	637	623	664	659	606	646	660	659	571	675	642	620	669	625	604	667	643	632	638	645	624	653	620	630	683	628	655	632	625	616	657	600	642	623	634	639	645	677	662	658	634	651	672	645	640	653	713	629	648	621	645	665	663	629	641	673	641	693	622	683	628	624	581	684	657	627	611	643	618	623	604	673	657	658	660	636	612	635	640	672	580	579	662	605	586	605	661	617	650	637	647	617	639	621	626	647	654	619	625	633	672	660	635	611	645	620	656	707	644	616	616	607	666	628	647	660	631	681	636	645	624	605	616	691	636	615	653	617	629	636	676	625	635	687	667	666	654	682	634	612	615	627	660	648	679	604	614	664	683	582	610	672	626	626	630	611	648	663	650	632	637	633	658	644	640	666	650	642	627	682	623	588	620	628	636	683	675	669	629	642	657	651	628	684	617	662	639	634	643	634	659	632	611	625	637	681	681	597	669	623	681	644	618	663	599	632	634	651	622	644	629	626	700	644	656	606	638	640	649	634	627	662	609	626	625	648	663	646	603	614	662	612	632	703	624	603	638	618	616	673	642	640	612	652	686	647	656	668	586	664	650	646	678	625	598	641	643	617	635	636	648	663	621	670	683	692	639	626	655	675	610	598	640	667	639	663	627	598	662	633	674	633	657	587	662	677	643	622	593	602	616	646	672	600	622	687	644	689	659	632	618	606	625	665	641	586	637	672	593	663	630	602	671	643	686	634	694	621	668	614	635	625	643	658	652	681	626	630	680	656	623	619	641	625	607	653	657	645	630	613	592	679	608	581	624	624	617	633	614	690	626	617	657	670	604	634	607	645	631	654	624	645	592	605	615	603	615	626	632	625	686	687	651	647	670	666	633	623	661	651	655	627	661	619	608	593	631	645	626	624	663	595	608	655	633	666	612	615	627	628	669	599	613	674	646	621	628	666	636	618	660	632	659	649	646	641	615	626	658	635	626	643	614	648	604	646	611	634	638	631	702	648	609	605	613	634	615	663	661	672	685	634	661	615	664	635	632	646	634	626	662	599	656	633	633	618	615	642	637	626	612	677	651	652	636	608	629	684	674	651	621	641	598	625	598	610	641	607	646	656	679	624	644	657	608	662	703	651	593	631	672	651	644	652	660	644	626	668	636	646	601	616	666	600	666	598	679	635	656	613	627	692	636	660	654	646	610	616	674	636	624	633	631	646	612	638	631	634	618	612	663	630	594	597	624	667	616	642	645	618	623	644	636	635	638	663	633	646	639	667	676	644	690	612	649	621	607	632	622	655	631	693	649	652	614	645	659	630	673	683	640	618	639	670	649	599	614	635	647	665	653	644	609	625	613	637	662	636	654	634	634	643	649	653	601	642	658	635	625	664	613	682	592	628	619	638	634	651	687	640	655	669	664	635	671	669	595	642	685	643	664	637	602	578	628	635	623	681	609	652	661	635	611	661	666	643	621	604	636	648	634	623	631	585	620	667	626	681	637	643	647	607	653	636
24088	21240	28395	24259	21149	8551	652	418	363	377	386	349	354	336	326	329	302	323	307	324	324	316	271	284	306	288	326	322	290	317	289	314	298	279	297	293	347	291	280	283	293	303	300	297	319	290	291	312	304	282	306	327	297	291	261	293	281	254	290	300	293	292	307	294	305	295	307	317	331	286	288	281	270	318	286	281	320	279	284	350	272	314	293	295	306	300	281	286	296	294	308	289	314	299	327	307	289	267	302	287	284	286	293	263	294	291	283	288	292	288	304	273	268	292	284	301	334	283	303	278	288	314	251	300	306	300	262	302	297	295	311	270	292	293	258	288	289	300	290	260	288	276	279	276	303	322	267	273	298	306	302	292	295	276	289	304	303	272	271	299	320	290	288	302	289	297	305	294	295	314	297	300	291	308	271	280	285	296	305	301	281	261	280	315	279	288	280	300	312	294	276	279	291	330	263	263	288	322	297	289	300	359	272	302	300	292	284	293	262	286	289	283	288	292	289	283	304	273	270	280	257	272	266	301	322	285	286	282	317	309	283	320	279	288	311	341	297	239	308	281	298	313	269	310	280	304	284	304	304	309	282	324	311	277	290	288	292	291	311	281	288	284	309	265	272	273	306	301	291	289	284	267	270	305	294	278	322	299	310	309	249	289	310	303	312	266	290	293	279	275	296	282	270	284	305	307	281	310	284	290	322	258	317	283	283	287	290	283	274	295	290	249	293	268	264	312	296	294	273	292	280	269	258	288	287	284	289	288	285	292	275	300	320	292	290	271	282	311	297	283	316	281	299	315	249	296	291	267	261	319	313	295	274	296	313	302	298	286	296	292	303	289	265	316	345	292	281	273	305	289	320	304	305	296	303	312	257	295	266	295	292	287	277	266	293	301	311	277	292	273	310	314	285	295	276	294	309	285	292	259	308	275	333	290	273	308	245	290	317	272	311	296	286	289	270	273	281	293	291	290	278	301	296	273	277	300	313	267	296	260	294	284	287	309	280	312	284	321	289	266	260	306	296	288	316	311	291	275	282	282	278	303	281	301	282	274	299	290	271	310	289	315	292	304	302	263	317	268	293	307	310	311	305	310	330	310	320	321	317	290	268	299	274	308	289	283	308	292	260	281	294	297	307	300	299	307	320	314	278	276	291	278	303	253	318	290	251	290	286	280	262	293	293	269	275	301	291	261	287	284	319	282	295	303	296	276	275	298	287	310	286	302	314	275	283	290	302	296	274	285	289	275	278	319	269	269	294	280	321	294	278	297	296	288	293	284	299	283	297	299	277	283	303	285	276	319	315	312	286	302	294	282	287	273	287	259	289	294	314	292	288	294	298	274	284	296	288	306	265	299	324	308	283	279	277	266	279	297	311	275	315	329	256	302	296	293	266	291	293	276	304	289	283	285	274	281	280	295	280	290	290	302	300	270	277	312	295	327	302	234	320	312	319	326	285	300	301	265	294	313	298	283	304	294	307	325	273	312	296	277	313	271	285	318	251	258	297	294	304	273	287	292	300	299	312	269	314	312	309	292	265	325	298	301	295	318	260	314	285	287	278	313	284	286	341	287	267	265	320	277	299	282	279	305	302	301	306	330	326	289	299	272	316	280	278	297	307	314	300	320	268	285	281	304	252	271	290	282	303	296	288	302	290	329	291	303	302	269	263	310	272	281	278	262	281	295	289	286	303	317	281	307	321	272	310	297	304	284	292	312	274	286	281	294	283	287	287	285	276	301	293	283	298	277	309	287	313	303	281	296	285	278	286	304	275	288	300	298	267	319	283	358	297	304	251	300	266	298	309	320	300	271	296	300	278	268	282	310	311	276	310	286	280	289	308	319	318	278	295	302	306	300	302	306	299	291	313	274	319	292	291	301	300	279	292	326	281	304	291	312	291	291	277	282	300	294	306	315	276	285	292	327	337	323	303	312	270	310	286	282	314	279	266	279	282	307	269	293	273	282	295	260	271	294	275	271	304	325	274	282	284	308	291	303	310	280	287	317	308	332	274	295	313	279	302	270	271	283	285	278	297	279	262	293	286	323	278	295	287	295	291	299	287	287	327	291	296	290	288	309	317	310	271	266	303	298	284	297	341	264	248	286	271	265	314	309	302	284	315	325	289	293	280	309	288	281	281	261	307	262	283	294	274	278	289	306	278	267	294	293	308	299	285	316	287	311	303	339	296	291	282	309	314	298	273	313	306	307	326	262	294	262	276	310	298	294	290	307	327	288	294	292	296	299	278	311	341	283	276	325	292	258	306	295	280	323	302	298	271	272	284	331	267	296	283	286	302	285	293	292	304	299	324	302	283	275	299	310	268	312	296	299	280	266	296	269	292	289	295	312	327	267	281	292	251	301	273	296	288	306	311	310	293	275	277	274	290	313	322	304	311	284	268	310	263	298	286	275	264	296	318	301	293	276	269	295	292	296	289	292	258	309	296	293	286	303	293	293	276	303	281	280	284	325	292	296	296	313	292	318	313	267	306	301	303	331	304	305	296	308	317	269	287	330	299	300	303	284	289	268	298	304	278	294	301	268	322	302	280	301	281	290	311	283	296	274	309	304	262	279	287	272	292	257	277	295	291	307	283	297	299	325	295	295	269	278	307	264	287	277	291	286	286	320	289	292	264	287	260	265	314	285	259	300	284	304	282	327	297	296	328	311	253	293	311	289	281	296	302	248	263	277	294	306	316	295	251	295	282	293	305	286	306	275	258	293	277	311	277	276	265	297	309	291	288	279	288	300	296	283	256	274	298	280	299	281	279	290	308	306	306	306	266	295	317	282	310	293	304	289	307	310	268	293	282	286	299	320	296	287	315	282	278	285	280	297	270	276	272	295	299	289	287	294	301	286	286	278	329	273	299	284	279	283	301	294	314	292	276	284	326	285	276	303	295	255	319	263	304	281	305	289	294	287	291	296	296	270	287	319	266	294	296	295	287	251	270	333	290	302	310	288	310	286	286	308	303	295	284	285	307	297	305	296	306	285	271	308	308	280	302	285	297	262	311	299	332	269	333	315	304	294	302	295	288	314	295	299	299	272	311	283	269	267	282	312	304	280	271	305	258	310	311	308	281	317	289	288	279	280	308	282	283	284	301	282	281	302	296	256	268	286	316	312	329	289	308	315	307	296	311	310	285	324	306	318	287	275	259	322	310	291	285	303	257	305	309	271	275	283	293	286	273	313	314	279	298	305	288	311	300	306	272	296	271	276	309	286	273	284	328	301	297	285	274	282	284	297	313	288	333	316	290	324	298	295	312	323	304	282	293	325	290	289	301	317	286	276	303	308	296	292	326	319	267	257	284	289	290	283	302	269	315	279	304	283	321	286	291	283	308	273	272	319	317	278	300	287	286	267	302	283	293	282	307	288	308	302	296	277	292	275	310	298	276	280	296	279	300	281	279	298	301	284	301	258	277	286	267	293	309	283	311	327	266	321	302	299	281	277	263	300	260	278	274	302	307	284	285	307	294	295	304	263	311	311
52389	60884	4710	2451	1850	1334	1062	993	886	781	760	692	674	636	644	613	559	545	555	542	524	534	556	543	473	549	567	512	523	510	489	502	500	533	501	493	480	480	499	487	547	521	515	503	478	464	526	488	530	517	511	513	565	506	533	463	494	513	460	491	510	475	517	489	478	513	515	489	575	476	492	523	481	507	474	511	481	488	511	505	520	501	517	501	496	506	511	478	491	505	526	498	461	474	505	453	525	520	483	494	493	503	469	500	508	519	494	523	482	506	463	504	483	500	505	493	488	495	504	530	481	479	524	502	441	496	535	527	501	471	494	493	479	516	502	534	478	504	481	509	474	506	512	469	474	507	473	475	519	504	446	518	521	509	500	536	490	478	512	538	489	492	503	474	494	500	519	428	516	530	474	498	477	473	512	487	493	480	477	515	519	510	466	506	501	484	456	525	502	485	544	508	511	505	516	508	477	497	512	510	494	511	494	499	482	489	517	501	516	531	523	514	516	488	484	495	499	495	487	485	487	498	496	470	533	506	500	511	509	542	497	485	461	486	516	484	496	505	525	505	534	483	502	491	549	511	497	496	527	510	494	513	538	462	492	486	503	500	461	463	496	500	470	470	492	502	492	495	499	498	475	488	496	508	502	511	520	503	528	496	450	516	490	503	505	516	457	490	450	473	479	481	507	481	497	468	492	518	498	506	464	495	524	506	518	485	469	472	494	507	506	488	470	489	489	471	469	501	501	478	462	508	538	502	473	518	489	492	475	503	517	511	445	489	522	467	482	483	510	485	455	523	502	467	486	499	526	469	512	482	448	491	475	525	511	482	504	523	504	477	496	512	536	527	499	498	541	439	533	452	510	507	449	504	467	529	469	482	560	471	498	504	525	457	501	490	471	501	480	487	501	466	483	495	431	486	448	498	500	535	494	475	510	500	474	506	467	525	493	466	484	507	509	469	509	487	472	510	518	503	473	477	514	493	477	491	476	536	496	501	521	490	509	485	499	498	497	515	477	492	512	531	487	510	506	502	532	488	506	490	501	495	457	493	512	474	510	496	510	500	496	524	514	511	493	502	526	494	500	462	499	503	475	515	485	533	463	458	479	505	519	488	508	482	505	499	484	488	517	490	476	504	493	461	514	519	474	484	473	499	522	506	541	504	451	490	487	500	460	505	483	502	489	527	477	463	501	494	488	494	544	510	476	500	467	521	497	525	508	518	489	515	487	461	494	476	504	466	501	445	526	524	512	515	486	502	453	506	488	454	487	514	477	486	490	483	514	497	519	510	456	507	492	493	512	472	532	501	523	535	511	506	481	515	520	506	472	487	531	490	500	498	482	503	514	486	491	513	482	485	479	487	446	510	528	480	448	523	497	436	494	536	513	483	486	508	471	475	477	516	500	484	492	505	482	511	468	497	512	493	514	529	500	540	509	506	478	531	506	517	497	530	475	495	505	486	513	507	514	490	488	512	526	500	481	528	491	502	516	480	479	492	518	497	491	470	481	490	500	529	523	534	477	516	504	523	514	509	503	498	478	452	501	518	479	494	523	474	453	499	535	468	488	486	490	513	489	473	525	506	486	512	512	543	488	499	495	517	456	490	507	488	503	472	473	480	519	523	477	505	515	519	512	465	465	471	513	497	487	471	481	519	500	542	497	483	452	459	493	490	549	511	508	493	486	525	516	482	501	483	477	455	490	465	498	554	466	496	528	498	483	513	478	523	549	465	460	468	474	505	478	517	513	497	493	481	503	496	492	501	488	495	495	497	500	561	506	476	494	485	478	510	508	456	468	504	512	493	464	514	491	435	449	484	484	525	530	479	489	512	522	485	546	520	529	485	510	495	513	494	557	479	474	507	504	491	515	516	513	513	491	525	481	516	515	507	481	511	508	501	480	453	473	489	463	466	482	523	499	474	499	461	528	491	501	481	482	499	519	485	500	471	491	490	504	452	497	510	470	505	501	504	508	484	480	524	464	501	496	489	503	522	460	505	516	479	522	487	487	498	516	528	501	498	488	492	477	484	471	464	474	529	511	461	540	499	449	480	434	500	444	523	474	487	476	523	547	479	472	470	518	474	483	549	499	482	451	489	484	487	497	527	514	484	521	527	468	505	538	518	496	493	522	490	522	488	475	494	452	512	525	494	515	470	463	498	492	454	489	478	510	498	523	548	517	480	499	470	527	499	486	498	538	483	492	489	535	488	471	485	525	494	474	489	516	493	490	506	483	506	469	515	474	499	507	496	510	475	518	518	510	472	519	524	501	484	502	449	517	504	519	521	457	478	519	507	478	469	500	498	510	514	492	540	459	500	466	519	530	508	521	480	508	502	557	460	528	521	494	462	531	520	500	491	519	478	481	482	515	496	477	498	480	500	489	508	505	497	498	515	459	512	481	509	500	502	514	499	483	492	500	531	482	448	487	493	468	484	525	484	552	480	477	510	479	499	492	462	516	459	506	513	531	496	530	496	518	493	505	481	509	524	528	523	482	472	483	489	494	511	498	447	490	505	485	498	481	493	540	511	469	499	480	514	476	490	513	564	486	527	510	499	511	514	489	505	503	469	473	505	478	484	466	500	511	501	526	511	480	470	489	464	516	476	479	471	480	502	495	490	501	506	517	536	536	491	501	482	503	500	519	487	472	486	485	532	529	468	502	482	510	484	554	532	510	488	456	477	520	500	542	490	495	494	502	493	479	497	453	491	502	479	529	474	478	473	484	476	496	507	449	475	503	491	492	480	520	499	528	528	475	512	518	488	493	484	468	537	499	483	475	529	468	497	502	507	482	510	494	481	445	489	477	499	463	534	515	475	479	517	474	503	475	505	489	491	523	510	491	540	533	505	519	525	469	514	455	523	513	473	498	452	508	474	511	467	509	476	485	470	479	515	494	494	472	497	522	482	493	485	519	499	523	487	506	493	481	435	470	517	530	480	524	460	509	506	491	513	487	488	483	489	517	474	513	502	487	479	493	489	482	500	489	486	487	492	462	501	514	487	487	452	502	492	483	483	508	458	512	506	495	503	496	521	484	514	507	483	472	470	501	496	494	542	454	508	495	501	457	477	493	506	480	491	501	505	495	453	481	484	504	511	476	526	479	479	510	521	510	507	468	514	496	512	513	515	546	502	481	512	490	506	540	491	515	503	508	483	500	521	509	492	465	509	510	509	464	518	490	486	487	512	492	484	506	515	515	468	459	505	524	517	519	496	483	542	512	490	535	516	535	487	522	509	518	487	477	525	495	469	502	456	479	498	489	556	493	484	505	482	513	504	492	486	508	502	531	476	508	524	505	494	523	480	512	513	530	500	491	508	510	511	557	462	508	469	518	448	509	520	506	510	504	495	499	516	502	495	489	498	499	540	487	467	482	512	498	517	530	520	534	488	499	478	530	507	494	511	504	493	438	526	498	452	553	499	519	534	463	517	505	493	498	475	521	507	489	488	496	506	491	511	509	512	529	494	439	503	467	505	480	520	477	565	510	514
23118	21197	29249	23413	21188	21144	5501	457	286	274	200	222	208	197	180	165	192	152	155	140	156	145	157	141	138	128	128	141	148	150	113	152	108	128	113	94	129	118	129	146	109	145	126	125	126	121	136	122	134	122	126	95	123	128	106	95	111	122	117	126	117	124	111	113	112	113	131	121	131	125	115	137	143	134	127	113	131	126	138	121	119	138	138	123	113	124	116	107	137	114	115	128	123	127	103	128	101	103	116	120	126	103	141	109	121	103	120	117	137	126	137	139	109	124	114	111	97	122	124	109	122	121	122	130	115	125	101	131	121	127	122	118	110	129	122	120	123	108	106	119	135	114	128	133	96	118	117	138	125	129	107	122	116	123	118	122	125	118	141	114	118	137	113	103	128	118	124	126	98	102	125	124	129	121	115	110	102	118	119	134	123	114	111	124	112	111	118	107	114	119	125	118	119	120	119	104	131	110	113	120	118	109	110	119	131	114	120	113	110	127	124	137	111	129	97	134	126	114	119	120	128	136	124	128	108	117	113	127	128	104	105	91	108	118	127	137	102	127	135	93	112	113	116	120	101	136	129	120	120	111	115	123	131	140	121	123	131	124	115	119	123	122	137	108	115	112	128	134	123	134	110	127	106	119	96	94	112	100	120	118	99	101	122	106	124	129	128	106	101	132	106	109	104	121	108	124	97	126	118	128	117	125	120	107	115	121	134	120	109	136	110	127	134	133	108	121	108	113	128	102	116	113	139	138	120	121	124	139	113	130	106	128	133	133	105	117	107	113	143	124	106	124	115	117	128	112	120	134	144	122	113	106	113	130	114	121	106	120	133	103	129	122	124	126	107	106	111	111	126	126	121	125	140	138	132	116	116	115	139	125	119	129	112	108	125	126	108	124	123	122	109	128	128	120	122	122	109	137	101	104	140	123	127	108	115	122	123	109	125	135	112	132	115	112	137	115	102	117	122	135	98	121	141	109	125	110	120	126	121	101	134	115	114	124	134	132	129	112	128	125	128	122	122	126	116	118	135	124	109	109	134	107	128	106	129	132	132	114	114	128	106	111	100	123	126	103	112	113	112	122	118	133	113	125	105	114	114	136	116	113	137	124	115	116	112	117	110	121	109	108	130	119	125	119	99	134	121	126	117	133	128	137	123	131	106	120	106	101	148	136	124	114	114	132	109	112	111	115	129	124	128	126	118	123	113	121	109	118	118	120	102	131	123	118	127	112	114	124	110	127	112	127	131	133	130	118	126	119	128	106	119	109	120	117	104	99	108	119	125	118	114	110	109	116	106	100	103	108	122	125	108	104	108	142	118	129	122	115	137	115	138	116	113	121	132	127	109	118	119	131	116	111	128	121	124	107	132	122	139	126	113	114	110	103	107	121	104	91	100	122	125	108	88	110	147	112	119	116	119	102	141	111	105	108	125	121	140	122	114	110	121	119	119	111	128	116	104	136	121	132	99	124	132	107	109	127	118	118	118	105	127	133	120	117	128	116	120	137	120	136	119	109	124	122	108	110	112	118	141	118	99	108	104	129	128	126	111	108	139	106	134	126	113	103	116	106	114	106	120	118	118	120	115	113	110	110	124	99	131	129	106	111	109	116	123	112	128	93	114	136	101	118	119	122	108	127	121	129	115	124	118	108	101	130	104	122	109	126	112	120	111	101	123	114	120	127	110	117	121	124	138	113	115	147	133	130	112	130	121	97	109	129	138	105	120	113	139	117	106	124	117	110	122	122	96	121	115	118	121	113	100	144	141	105	123	118	115	114	107	131	88	108	131	110	130	101	128	92	122	140	146	112	127	117	128	116	118	109	126	136	135	140	121	129	111	114	114	145	125	126	119	106	115	115	113	124	131	97	108	129	125	138	121	136	132	114	106	106	140	133	103	104	104	108	96	112	111	111	138	111	127	114	126	112	114	123	132	123	124	105	132	115	106	105	110	107	98	123	107	121	129	118	137	132	130	129	131	103	113	121	112	105	101	112	94	131	120	131	123	135	111	120	106	145	117	121	113	104	136	129	110	111	102	118	118	140	111	122	104	111	135	102	124	126	119	123	110	117	130	106	146	109	113	125	116	115	132	115	137	109	104	98	124	121	98	98	119	109	131	114	114	87	119	100	116	129	111	138	104	103	123	119	108	122	129	123	109	128	124	118	123	121	113	125	123	112	142	107	105	110	104	126	121	142	140	117	102	135	123	137	119	120	97	114	122	105	117	127	118	129	136	113	112	133	107	102	110	130	116	130	109	138	129	105	120	121	115	121	119	119	131	121	118	121	98	126	105	130	114	130	129	100	110	116	114	116	132	125	125	123	136	114	129	127	109	112	116	99	118	97	116	103	134	105	117	129	121	121	111	127	119	121	121	116	125	118	131	126	112	109	119	115	105	149	122	116	130	118	103	115	116	118	136	113	120	135	123	119	119	120	117	102	106	125	124	106	110	96	134	121	135	131	117	109	128	122	124	122	118	120	105	103	134	122	118	143	119	124	118	121	117	131	125	111	127	124	111	127	92	115	116	137	115	125	116	126	121	127	113	108	123	102	118	118	117	129	132	127	124	126	116	142	111	115	103	111	109	116	121	117	144	120	113	119	114	131	122	114	134	121	123	118	103	129	111	122	134	114	135	95	117	132	113	122	119	130	136	126	116	126	104	101	107	100	114	119	134	124	119	101	119	157	108	118	102	117	127	115	129	131	123	107	111	133	87	109	133	121	116	119	110	112	116	117	122	124	126	119	114	131	109	106	122	116	105	130	127	116	128	122	105	120	121	126	115	125	116	113	107	138	105	129	108	111	133	120	106	120	128	133	136	122	116	121	110	125	125	126	115	126	118	102	114	131	132	110	130	122	109	118	113	116	134	107	116	91	104	122	119	113	113	135	109	118	117	118	110	114	119	124	122	115	114	110	128	118	95	132	130	115	107	116	106	115	136	103	138	119	119	121	106	124	111	131	132	121	93	129	128	113	116	123	106	118	129	101	121	120	119	109	122	114	115	114	136	108	110	103	127	118	114	97	101	106	105	110	126	148	102	103	129	120	110	113	103	125	123	109	107	122	126	114	115	118	109	117	123	124	122	118	100	122	129	117	124	110	120	125	122	139	123	118	133	127	116	99	133	114	123	109	116	108	118	112	110	137	128	127	114	129	118	115	110	123	110	109	124	134	127	108	115	123	110	113	144	112	111	124	107	119	122	120	115	102	119	116	112	120	107	104	116	115	135	137	100	129	115	105	101	113	113	115	124	138	106	121	114	113	115	119	121	126	104	106	129	105	111	115	112	129	131	123	132	124	124	131	125	108	117	112	129	133	129	113	106	113	136	136	105	119	93	113	126	110	131	110	131	126	140	135	145	114	119	121	116	119	116	120	119	136	110	113	130	99	139	126	134	124	131	116	133	104	102	104	133	111	106	126	129	122	119	124	123	129	132	93	126	119	127	119	120	102	119	112	122	136	151	123	120	109	105	111	106	123	100	113
52708	64652	6797	3954	2658	1805	1334	1071	878	780	657	588	490	452	424	371	389	330	323	295	272	261	274	290	284	255	259	264	249	260	257	228	242	248	256	213	234	250	216	219	224	215	225	215	204	211	223	206	196	204	235	214	214	188	230	199	226	214	199	228	190	212	191	231	226	239	208	236	194	227	191	217	193	202	226	200	205	198	210	201	184	242	197	191	202	211	195	212	220	193	213	218	170	235	199	204	192	208	198	220	211	195	215	200	199	213	210	203	209	215	208	188	191	215	160	168	194	203	209	216	205	221	184	207	188	201	217	192	208	209	181	214	192	206	196	211	209	203	202	201	219	208	214	205	195	191	183	216	202	196	170	211	213	175	196	198	190	194	210	197	192	221	207	217	178	201	204	196	209	206	211	217	201	205	219	208	195	212	210	191	206	208	207	212	208	208	199	217	190	194	176	198	206	169	210	196	211	196	190	199	172	203	175	198	176	193	199	201	206	216	215	211	213	206	196	229	209	183	205	212	203	213	204	218	205	216	199	216	180	208	225	211	207	218	197	205	205	176	207	189	221	209	198	198	205	180	206	210	204	201	188	216	211	174	192	193	192	204	183	206	191	185	199	205	197	173	160	239	192	210	176	188	178	220	199	214	208	181	223	220	183	197	183	186	198	202	187	195	189	202	191	197	214	204	165	207	189	200	214	226	214	223	181	207	195	198	219	209	223	193	202	211	201	203	198	225	207	212	194	206	199	232	224	243	201	194	206	210	197	231	225	215	188	193	200	231	193	210	220	216	203	176	193	201	206	222	203	188	215	216	201	205	191	205	204	214	192	212	178	229	207	204	202	201	209	202	199	211	184	176	201	211	192	209	194	213	208	203	204	211	199	210	211	212	212	226	187	218	209	193	203	208	192	223	222	194	201	190	212	192	241	230	186	199	224	217	195	228	219	195	204	199	205	213	203	191	208	181	212	224	208	212	213	191	201	205	208	223	217	196	208	217	217	201	190	220	215	194	200	232	188	183	229	177	215	213	199	171	221	213	192	211	197	192	203	187	176	204	207	230	215	196	203	226	199	200	214	184	207	191	219	223	212	201	200	198	187	184	192	189	213	218	194	206	203	181	211	197	208	226	191	196	180	200	188	193	221	223	213	198	201	201	185	236	210	179	194	187	202	195	190	199	200	208	190	217	187	232	217	198	205	218	201	201	205	212	202	188	184	190	218	205	186	190	214	223	193	206	199	191	210	222	204	208	221	214	202	196	196	196	234	203	216	180	208	200	186	164	205	202	235	187	196	191	193	198	224	189	174	211	219	183	182	200	205	203	186	202	199	207	191	197	202	213	184	199	207	206	190	194	195	216	208	203	182	212	194	184	208	190	236	199	215	183	221	194	216	207	215	214	204	196	189	188	192	186	187	212	214	220	219	188	188	181	209	204	193	207	181	188	213	206	172	215	236	214	219	196	217	192	228	195	202	197	193	206	192	207	187	217	197	233	209	204	204	223	205	186	219	162	248	199	186	189	228	222	217	197	213	191	209	197	233	189	205	199	231	205	193	197	191	191	183	205	192	218	198	206	203	195	242	190	204	216	185	199	186	221	199	207	181	213	194	214	199	209	195	199	217	210	212	208	179	215	227	177	196	215	228	215	196	192	198	198	195	207	188	193	194	183	220	206	200	186	202	206	189	192	203	232	209	201	192	225	190	192	174	189	201	214	198	228	211	214	213	190	196	188	198	202	208	219	205	209	195	192	200	218	220	192	219	201	175	198	199	220	201	184	215	214	229	204	206	196	195	203	214	208	200	187	179	216	213	197	204	205	178	194	183	193	223	198	218	207	182	193	198	217	202	186	209	212	201	219	215	217	183	195	229	184	214	178	191	199	198	195	185	206	187	208	219	231	197	197	218	214	207	194	205	215	219	209	201	193	198	207	201	195	213	211	199	198	203	180	233	213	199	209	179	199	191	190	181	218	208	191	213	187	196	219	219	208	204	218	209	199	221	192	183	183	184	199	205	220	213	199	184	188	182	191	221	203	198	217	171	191	189	182	210	206	220	209	212	233	197	197	232	208	204	198	206	202	206	212	219	180	215	202	191	189	194	193	196	186	190	209	215	209	198	225	223	206	206	184	204	196	209	186	187	197	219	211	206	190	218	190	194	187	176	192	190	199	187	205	209	203	195	197	168	212	191	195	195	218	208	207	191	184	205	221	209	195	191	202	191	182	207	177	206	217	200	225	209	205	195	226	204	195	197	216	196	204	193	212	205	212	198	219	210	233	218	202	206	224	207	236	198	205	223	190	191	211	213	213	226	235	194	204	240	207	204	201	220	187	201	206	192	208	199	238	179	210	213	205	170	192	178	201	214	213	200	215	200	201	200	208	194	207	206	197	200	199	204	200	194	222	224	199	204	215	173	177	193	199	218	199	201	165	194	197	189	215	209	206	207	188	188	201	179	188	211	198	218	208	199	191	182	179	225	179	229	204	183	205	192	178	197	199	217	196	208	209	200	191	185	202	231	177	198	184	196	213	204	197	198	219	190	210	200	210	209	220	211	221	196	203	233	184	175	189	182	189	197	204	196	191	197	191	201	210	213	194	214	189	196	207	222	206	218	221	193	216	192	201	215	214	194	190	205	190	204	193	198	226	198	203	196	212	188	187	203	173	180	213	192	213	216	217	201	210	214	204	205	196	200	203	193	215	198	181	207	187	184	205	190	197	209	205	209	200	179	222	180	180	206	170	231	192	215	191	185	196	202	192	198	211	217	208	217	189	193	192	206	203	216	214	215	185	209	185	192	185	226	183	188	218	193	197	210	207	203	208	216	216	220	185	201	220	192	211	186	178	212	186	193	209	228	217	200	160	218	207	197	225	187	206	183	196	203	199	192	176	220	210	185	196	203	205	218	204	181	203	201	191	219	195	194	214	171	151	214	191	192	196	191	192	206	224	196	208	191	192	193	210	190	210	205	198	171	197	198	216	179	223	185	209	230	195	209	211	196	200	191	196	188	212	201	210	199	212	194	195	185	213	208	207	190	179	218	194	211	217	207	214	181	211	204	215	199	188	194	231	188	193	226	180	205	201	173	207	194	220	201	218	204	181	188	216	207	219	198	182	191	204	205	191	186	226	201	213	206	194	205	199	218	190	202	211	206	202	208	196	209	189	205	205	195	175	195	187	209	215	201	196	227	170	190	194	198	205	197	219	181	214	211	208	207	187	209	186	189	199	199	202	191	182	212	204	223	245	191	194	191	191	194	199	220	225	211	208	192	196	219	233	223	182	211	206	216	191	225	202	222	209	214	219	204	222	186	193	200	191	197	189	198	239	224	214	217	200	193	191	196	193	192	199	173	197	206	183	202	213	203	211	187	225	197	196	215	199	206	214	183	210	194	213	188	212	223	216	203	203	209	233	195	192	200	211	199	184	251	209	206	208	185	209	227	193	203	209	222	206	193	224	214	211	214	198	210	211	197	211	209	191	196	202
27723	21741	15001	1479	470	408	398	411	383	408	400	405	403	398	415	390	441	380	439	432	409	369	372	395	352	388	366	380	412	394	364	386	383	394	368	376	419	398	354	388	381	383	402	362	383	405	379	387	395	379	388	383	419	377	411	394	382	386	377	382	378	371	385	378	379	386	356	366	405	406	396	392	442	378	392	402	420	386	422	400	367	368	400	392	413	395	353	390	358	373	384	388	368	394	359	382	404	379	372	406	366	414	364	395	355	380	363	352	395	362	413	396	361	347	396	395	404	381	375	397	385	377	403	356	363	410	350	387	387	351	388	420	389	367	398	401	369	369	379	368	421	399	369	387	389	378	401	375	407	401	363	389	403	406	368	399	384	404	356	362	399	375	378	401	388	356	380	382	410	399	402	417	381	383	364	368	393	372	409	387	418	429	384	392	390	436	384	420	404	412	398	391	357	388	390	341	329	356	380	386	375	371	417	377	381	370	345	392	424	368	380	386	364	392	413	392	400	379	402	383	382	389	362	375	396	382	360	370	379	387	389	378	377	371	380	374	391	365	370	383	411	366	402	404	387	388	341	378	384	400	413	382	411	357	387	390	418	386	374	399	398	402	399	394	385	357	382	380	426	362	367	354	389	400	396	381	362	391	384	403	377	366	393	377	415	423	356	421	387	392	394	389	361	400	384	374	371	397	426	415	355	402	359	357	410	359	375	378	355	370	400	372	381	376	398	400	387	380	385	364	383	370	385	407	404	394	400	409	401	396	405	418	378	420	412	414	357	399	384	392	406	401	394	421	379	397	394	385	400	393	396	404	415	379	404	391	374	375	425	379	385	374	405	360	383	381	374	391	385	364	384	391	385	375	395	385	384	395	363	380	374	417	400	404	439	380	390	386	390	378	379	348	385	392	404	417	420	385	391	388	395	386	436	391	370	407	390	375	364	389	421	391	411	379	385	369	381	374	402	393	405	388	376	358	400	377	414	383	398	375	387	389	406	363	418	379	389	368	463	390	367	384	408	374	393	361	368	399	397	368	373	380	428	391	403	403	364	382	346	368	368	386	396	382	423	388	407	406	351	393	412	397	433	418	410	424	392	411	333	376	389	387	436	381	417	425	410	421	399	405	393	398	409	393	350	418	381	388	389	392	373	410	416	403	392	411	392	380	352	413	402	381	409	355	373	437	382	365	409	406	384	429	406	376	388	410	382	392	354	399	383	351	401	392	363	400	381	390	378	345	387	375	388	426	372	401	414	372	368	395	381	383	408	380	404	368	378	396	396	357	396	395	375	387	403	398	394	361	376	354	430	365	413	390	357	395	364	382	405	394	420	366	363	384	337	416	391	377	401	385	399	410	383	390	384	435	386	414	373	405	380	364	385	393	361	405	382	371	393	405	375	364	354	348	368	420	348	396	432	357	383	404	364	366	384	412	416	424	408	364	360	401	386	387	392	362	384	406	354	347	401	417	414	379	381	384	405	393	409	364	411	397	390	372	387	412	419	386	390	398	389	370	395	380	379	365	415	399	427	419	427	356	409	413	371	382	364	412	371	374	368	388	360	366	379	398	395	401	380	388	394	398	368	375	381	386	382	373	387	424	363	390	364	356	368	381	398	387	407	402	394	347	397	364	355	430	393	404	420	397	389	400	404	429	371	369	388	422	421	355	368	407	394	375	379	382	390	364	320	397	366	385	402	391	398	444	383	387	403	382	386	386	382	398	402	378	419	353	421	388	396	398	401	385	408	395	376	353	373	403	388	370	394	382	404	367	401	399	392	413	351	391	358	372	387	408	388	391	400	383	386	419	376	398	333	408	349	399	428	370	401	405	398	425	361	390	424	404	384	399	406	357	395	400	393	399	423	361	390	375	387	399	379	382	386	395	383	399	410	380	383	396	413	407	366	355	378	384	383	374	390	387	347	364	383	400	352	411	389	388	384	385	363	360	338	392	427	358	379	381	380	406	394	376	396	384	381	375	408	386	359	367	392	422	358	404	405	398	404	409	378	403	370	369	359	368	394	413	368	402	391	378	413	388	381	401	385	379	399	393	389	364	362	408	414	395	415	387	429	393	398	359	393	395	389	388	345	425	354	360	388	363	388	373	362	427	391	399	371	351	390	398	423	364	411	402	435	369	345	380	349	385	377	361	377	393	391	399	375	369	383	365	417	345	411	384	394	385	397	433	381	392	413	348	364	410	371	398	426	379	378	357	376	381	382	373	380	409	389	399	360	382	381	388	404	365	397	404	393	417	377	373	386	378	400	373	383	373	376	389	383	376	394	387	355	387	414	364	370	388	369	375	408	425	353	353	399	357	393	385	394	379	429	401	381	403	378	358	405	375	378	414	378	362	434	422	378	399	350	396	383	373	379	387	395	383	385	386	405	378	379	374	372	366	344	426	356	372	369	417	349	399	402	349	393	367	367	403	387	384	416	384	396	399	437	402	405	337	368	381	418	395	373	388	377	364	383	380	409	398	409	399	386	366	390	362	404	399	385	390	392	378	417	372	393	402	412	378	391	424	357	398	432	388	390	382	388	417	394	397	416	408	402	384	395	368	398	387	370	373	383	380	375	407	370	371	366	392	366	387	386	412	365	411	345	379	380	397	406	361	384	350	369	397	416	362	373	369	393	412	396	372	392	363	394	439	370	384	377	391	382	393	366	361	372	397	399	393	375	373	395	391	380	383	370	379	401	394	389	369	378	391	379	403	401	375	397	403	398	397	401	355	414	404	387	412	392	401	408	373	398	402	356	383	380	386	389	419	429	373	353	382	385	391	389	390	376	398	351	408	361	357	367	325	368	386	406	380	380	356	415	412	383	389	397	381	383	438	359	399	429	370	410	397	396	443	426	371	356	411	380	379	364	396	392	389	399	377	378	376	378	377	391	384	401	373	386	395	362	354	393	434	389	354	403	384	349	397	380	390	390	394	385	405	361	363	399	359	359	405	370	333	364	339	354	375	379	342	333	426	380	379	375	386	385	364	397	396	405	364	416	399	404	418	396	393	375	321	380	392	374	383	400	403	409	431	317	372	337	394	380	374	376	391	388	377	395	385	387	391	372	365	350	378	377	390	393	378	405	403	397	367	386	387	373	415	417	386	392	377	369	361	408	355	401	415	388	377	384	386	406	359	370	415	393	399	380	394	396	409	372	356	386	377	387	408	374	404	355	357	390	420	425	387	354	375	371	396	387	430	416	364	388	346	379	399	355	405	382	381	397	397	387	354	391	376	365	392	380	407	376	347	372	378	332	380	406	388	367	404	365	374	421	353	363	341	378	364	390	389	384	394	379	400	411	376	375	401	404	410	392	382	376	371	359	388	354	383	371	350	358	389	362	385	395	371	373	361	393	382	364	360	396	348	373	373	391	396	410	381	369	384	353	386	381	401	387	377	415	362	402	399	397	380	377	385	339	392	378	410	375	410	399	375	364	363	424	393	398	407	392	354	409	393	394	399	386	388	375	377	381	382	378	356	407	394
29355	30380	1422	800	746	722	656	708	730	644	692	613	677	623	602	658	620	648	659	668	702	628	620	598	585	581	651	629	631	623	638	585	627	607	608	644	655	636	595	651	620	657	634	621	658	630	629	629	621	654	633	650	702	672	610	657	625	612	660	625	634	556	645	626	645	626	647	626	652	655	658	662	657	647	646	655	649	615	639	613	686	630	606	614	653	643	623	647	666	621	650	642	639	635	603	629	657	635	612	617	639	661	642	620	649	672	610	667	639	614	602	612	648	649	653	596	650	647	636	613	649	622	610	657	682	606	640	617	608	706	638	648	648	644	659	645	633	680	659	593	617	648	666	601	650	655	637	622	625	628	640	608	678	647	621	655	600	673	623	658	608	658	626	629	610	640	620	651	637	617	631	627	677	679	656	635	608	645	612	629	681	686	648	625	640	620	619	604	616	690	605	603	619	631	617	642	648	616	629	660	636	651	666	619	614	647	649	611	654	625	607	651	623	687	639	632	595	609	602	627	628	584	656	623	638	621	649	622	649	660	635	624	630	633	637	613	625	662	606	650	663	606	624	622	642	601	629	614	629	650	640	684	600	657	597	625	635	641	624	613	670	599	659	618	633	606	618	642	651	602	638	658	641	603	639	640	623	611	643	634	647	616	619	677	578	655	618	645	626	606	603	652	575	657	661	624	619	608	619	652	620	651	644	615	634	624	635	617	642	664	661	626	631	615	646	623	658	565	640	606	624	637	605	668	664	595	637	634	626	647	685	592	677	628	607	643	613	619	649	670	583	646	613	664	606	630	602	670	618	627	683	632	628	659	608	627	643	676	643	667	608	592	604	664	645	619	600	641	673	607	634	602	643	642	600	690	605	617	618	635	650	631	611	578	642	634	642	601	669	614	628	627	663	597	631	638	601	587	629	634	624	603	638	636	627	645	643	666	668	658	635	639	627	636	631	632	651	622	627	645	611	639	651	609	632	622	649	618	697	648	656	640	615	648	650	642	622	636	625	621	622	601	612	649	647	603	682	663	635	641	681	700	650	617	660	659	611	639	636	618	652	602	622	647	612	641	607	667	641	689	612	633	641	657	601	672	632	635	607	656	628	638	639	642	646	591	616	578	593	653	564	699	638	639	650	610	686	617	623	663	617	649	644	675	652	623	655	650	620	624	629	608	630	590	656	643	664	662	662	635	633	667	624	640	629	635	635	673	596	613	639	632	652	663	655	619	635	558	682	605	664	688	673	644	603	619	685	637	618	612	603	651	657	629	616	644	657	637	632	682	630	676	606	650	639	634	671	635	642	655	625	619	653	655	665	632	645	645	622	640	657	656	658	621	639	667	638	654	611	600	598	580	656	675	631	628	657	651	689	641	618	653	649	656	693	627	593	645	620	646	623	676	590	672	621	656	598	645	596	596	616	565	640	615	619	636	617	640	650	610	681	655	691	623	641	647	642	658	632	638	652	653	635	672	615	616	618	647	674	665	684	620	640	673	564	688	674	619	627	640	621	648	633	636	656	644	618	671	659	629	674	651	632	676	621	646	620	671	614	564	642	659	633	638	643	617	628	659	623	643	612	620	684	631	622	606	643	625	629	607	630	629	629	608	616	635	659	671	631	672	620	655	616	644	616	622	651	605	616	618	635	637	632	591	650	650	676	672	642	657	668	664	631	672	626	656	638	607	635	632	634	586	608	653	620	681	598	611	648	618	660	580	638	640	622	643	592	631	649	650	625	612	641	647	654	623	638	652	630	669	666	627	657	607	665	636	613	600	625	606	611	616	616	626	638	633	617	604	607	646	590	637	659	683	649	626	614	639	633	620	640	617	651	635	687	641	621	616	657	595	628	632	646	616	646	629	653	634	631	658	675	627	619	621	614	615	639	660	646	647	667	640	595	578	613	635	611	650	639	649	645	660	661	613	636	634	623	606	636	612	603	619	678	667	660	661	642	638	635	614	625	646	647	581	637	652	621	606	650	603	650	607	655	635	598	582	587	655	612	632	659	601	620	620	613	635	654	628	647	631	635	686	691	676	629	624	650	634	583	686	665	634	625	626	636	705	656	658	662	628	665	639	647	610	659	630	638	649	676	656	604	610	621	623	643	590	636	631	589	639	610	651	586	653	600	593	639	696	596	632	616	695	625	702	672	687	656	648	634	639	656	610	615	669	650	593	629	614	693	633	609	637	634	681	636	639	667	630	617	641	669	605	663	632	614	671	674	633	663	578	645	631	651	625	578	633	692	642	645	640	624	629	605	641	674	684	637	604	632	621	610	650	666	636	641	592	675	665	588	625	646	634	628	645	641	628	648	644	627	661	637	637	632	654	616	628	606	653	628	624	643	648	626	615	690	631	610	643	633	630	668	630	623	632	679	664	652	592	662	614	645	629	637	655	632	617	583	655	644	679	615	662	633	624	608	628	626	645	610	618	592	674	699	651	690	679	611	641	651	602	649	650	642	607	616	658	643	630	650	593	620	634	643	657	644	633	664	627	584	614	657	626	580	641	665	625	655	648	608	649	614	602	642	585	625	609	626	666	646	619	627	630	636	644	688	675	630	652	603	619	655	647	627	565	674	646	650	654	635	632	670	583	621	599	650	682	607	586	588	641	636	625	646	606	647	593	624	633	653	607	660	626	673	596	609	660	618	636	603	615	649	680	633	641	664	668	645	616	643	632	635	621	595	666	636	629	691	659	647	619	613	633	590	691	621	628	634	649	627	646	655	664	604	638	714	617	648	651	636	621	646	591	624	649	616	601	616	624	641	602	641	627	658	653	643	656	628	642	673	668	642	628	646	619	671	642	621	683	697	667	608	708	646	639	604	647	640	638	623	664	611	677	646	595	619	668	625	625	649	608	626	601	623	629	634	620	639	676	651	610	595	657	647	658	626	605	641	619	659	664	672	597	632	652	607	614	613	640	628	663	662	629	628	647	668	587	624	615	660	626	573	634	658	630	611	616	640	639	607	645	664	632	626	621	665	587	625	619	681	617	635	625	642	624	631	624	666	629	624	621	632	655	685	678	620	633	639	650	641	646	612	632	621	641	665	628	667	660	654	634	640	607	629	689	669	660	662	645	589	591	630	617	602	664	645	615	645	651	598	591	632	618	611	624	601	595	617	621	628	632	639	609	621	623	677	621	640	612	643	647	636	593	626	652	610	650	630	649	666	672	649	639	639	607	642	643	667	642	614	624	650	635	623	678	684	644	608	686	605	651	630	625	628	680	622	632	604	622	664	653	589	617	611	641	620	613	613	659	629	638	617	599	616	636	606	646	645	597	675	659	628	610	605	645	652	640	644	645	625	653	602	608	641	619	648	680	595	600	627	629	642	640	639	629	656	592	592	661	648	580	616	625	646	659	629	625	636	642	654	651	650	665	635	638	693	616	619	628	640	634	629	600	646	650	674	642	628	654	643	601	610	640	620	590	642	631	602	636	617	648	662	627	637	616	623	691	658	622	607	640	639	634	632	609	646	613
23918	21142	28835	23560	20904	7032	633	434	393	387	363	357	352	341	306	335	359	308	313	315	292	317	325	315	303	319	306	282	313	288	302	303	316	326	275	286	299	302	274	318	292	274	310	275	277	313	275	272	290	314	275	278	280	289	308	290	300	294	304	303	270	317	282	278	285	306	302	279	317	269	265	288	276	287	310	300	306	290	302	315	284	264	288	314	301	285	313	268	293	279	311	286	281	266	277	287	278	277	304	290	275	302	278	299	303	274	293	321	286	262	314	285	307	298	326	276	277	257	272	285	301	266	300	291	299	280	267	286	279	305	265	287	302	291	270	290	291	266	329	311	319	303	320	291	314	274	258	314	277	314	290	262	269	276	283	314	303	307	313	272	288	303	280	266	329	253	321	287	326	282	291	286	284	277	278	279	283	308	268	295	295	311	271	309	302	293	293	275	300	272	292	289	276	315	270	286	301	293	322	276	288	299	310	327	294	301	282	283	243	300	289	279	267	292	262	285	319	275	286	276	279	286	313	280	285	280	279	297	271	294	283	301	302	248	282	292	276	286	288	251	309	289	297	270	258	306	289	289	308	289	282	324	319	316	314	261	308	261	281	268	282	294	304	315	282	295	303	292	303	308	269	278	277	288	290	291	308	303	276	307	290	269	313	257	302	307	297	308	307	308	302	257	308	312	285	288	275	297	306	265	271	300	285	303	277	281	272	300	282	317	269	286	268	276	301	278	287	297	255	288	294	295	285	278	257	295	278	295	298	304	302	269	304	270	299	290	306	296	282	294	314	302	279	317	301	274	293	305	291	291	292	314	293	291	301	312	302	308	291	298	303	290	277	272	289	280	293	298	281	256	300	276	274	272	264	296	305	293	292	284	299	320	316	289	294	294	267	301	251	288	293	289	303	290	307	272	282	315	323	297	290	286	338	285	290	289	269	293	277	297	304	294	317	306	284	269	302	274	302	266	301	304	278	284	328	284	272	294	308	299	296	268	296	310	287	289	268	267	275	270	302	288	300	308	305	295	287	270	285	260	283	292	302	267	301	278	292	319	271	294	288	288	297	290	296	306	272	292	292	279	302	277	284	280	278	292	291	280	282	275	298	314	310	268	331	277	287	270	281	257	273	318	286	285	310	332	277	310	289	286	289	292	288	302	281	308	292	290	296	292	262	316	279	279	300	307	281	276	282	284	273	270	290	287	290	302	284	281	276	288	284	274	286	333	302	316	292	308	305	281	306	292	288	298	323	267	274	288	289	301	309	292	282	292	274	288	271	275	293	304	275	271	282	297	303	291	280	293	300	306	274	246	297	311	297	289	294	305	291	313	262	286	276	289	303	301	283	302	309	295	265	287	297	266	284	264	293	274	300	317	281	285	270	294	279	297	296	304	306	320	296	282	269	296	301	294	300	294	305	293	308	274	266	279	295	298	296	266	265	283	285	282	294	309	285	272	299	259	284	281	298	274	285	307	286	306	301	300	294	283	307	268	302	266	294	305	277	278	290	317	279	299	294	301	316	305	277	302	270	329	295	296	331	287	296	280	294	294	298	347	322	303	297	283	295	272	277	294	305	275	268	263	280	303	279	287	265	275	290	284	294	295	272	256	272	319	304	299	277	285	295	295	304	282	290	276	301	267	279	317	283	304	288	263	299	290	269	291	309	300	280	292	283	290	312	258	268	284	276	294	278	281	280	320	309	270	299	266	269	321	307	285	279	249	301	306	301	339	303	297	289	274	282	260	274	293	308	304	309	300	312	273	296	277	301	310	296	270	295	300	270	296	277	317	293	301	301	279	275	327	287	319	319	296	296	303	267	279	314	315	276	267	301	294	310	286	306	294	279	290	291	291	301	286	306	285	304	285	295	279	297	280	293	304	295	284	282	304	299	281	316	293	255	282	303	293	271	283	314	303	304	290	289	280	305	305	285	251	252	300	300	315	290	304	282	291	281	305	272	303	272	271	297	299	291	306	270	314	319	276	320	294	324	289	280	308	284	274	314	293	283	305	307	276	332	294	293	324	314	322	282	260	314	280	294	326	326	279	306	299	277	288	299	271	290	287	284	285	279	273	288	308	259	277	263	287	272	260	312	300	302	324	267	267	302	285	302	311	308	285	285	291	284	298	295	268	279	288	337	283	284	298	262	298	274	284	273	269	291	302	282	254	263	303	296	315	284	310	286	292	289	287	270	279	292	309	281	266	329	300	246	313	298	275	281	261	297	304	277	302	314	262	305	316	302	282	306	288	266	292	294	282	289	286	305	335	280	295	265	309	280	278	272	286	314	270	313	298	306	270	281	273	309	298	272	347	285	288	269	273	277	252	260	292	268	277	244	277	279	281	297	314	287	285	303	301	304	275	284	316	305	279	316	300	287	304	306	266	303	277	302	295	271	313	277	261	304	310	290	296	287	291	280	241	311	293	278	285	302	265	289	299	288	291	312	268	304	271	286	288	259	306	307	301	319	282	305	282	284	249	279	259	315	297	289	291	296	309	312	287	321	280	309	305	291	295	302	284	286	277	275	260	278	319	270	289	278	296	270	314	291	275	308	284	302	287	271	289	291	300	301	282	277	296	306	329	288	319	304	292	284	277	282	299	259	289	311	285	310	333	274	284	270	287	288	313	279	300	308	275	295	294	290	304	318	298	264	307	299	289	285	271	248	295	295	305	265	270	276	284	330	292	287	288	322	288	296	281	296	300	288	295	258	272	314	283	272	286	307	294	294	301	306	306	285	298	275	282	303	271	291	261	304	302	294	311	303	304	273	275	262	296	278	312	285	273	272	292	299	292	292	269	319	273	312	311	286	294	301	301	286	319	282	285	290	308	283	267	301	268	290	305	283	273	290	296	275	288	294	288	290	272	317	304	308	297	291	280	296	315	312	283	307	309	284	310	310	261	256	280	307	273	263	285	298	302	298	285	297	271	295	276	287	304	309	268	321	280	261	318	325	297	279	291	306	283	287	302	311	304	276	281	285	317	296	322	280	301	296	297	293	309	276	283	289	301	283	296	320	306	297	293	306	286	278	266	299	287	285	295	263	300	303	306	306	259	293	268	276	264	258	264	265	290	352	283	290	303	280	287	307	316	267	298	298	298	263	297	269	277	317	300	264	305	313	318	287	325	335	297	270	290	319	296	267	294	271	296	294	276	278	299	307	269	274	303	285	283	264	290	271	293	294	301	304	309	301	330	273	307	277	277	277	297	293	296	289	279	302	293	294	279	286	261	281	285	288	295	264	280	313	295	310	313	296	276	284	293	285	303	306	289	272	291	288	274	294	250	305	256	302	284	334	321	321	303	280	322	264	296	286	269	285	285	281	296	294	338	318	305	307	280	284	279	261	286	265	295	275	274	327	313	286	289	314	303	275	281	262	259	321	280	323	284	264	310	259	268	278	302	298	302	277	283	293	288	246	275	288	297	296	294	292	296	282	291	303	303	287	296	304	272	295	310	283	301	268	267	289	296	295	275	301	302	280	280
50563	59292	4808	2524	1680	1392	1121	946	826	763	751	625	680	641	619	588	579	612	567	538	534	561	505	545	481	508	519	541	505	510	546	501	521	475	506	505	489	471	505	497	505	481	490	460	499	494	523	513	469	463	520	502	498	487	492	480	466	513	490	497	521	471	489	479	532	510	523	478	507	452	477	517	506	509	485	468	485	460	474	529	501	472	474	519	495	475	495	497	513	491	466	488	513	465	505	490	534	505	482	482	463	473	467	496	465	495	491	463	503	485	498	448	481	488	512	527	485	466	515	472	463	509	462	457	476	502	470	483	464	530	488	452	488	524	446	523	479	485	468	492	504	499	515	484	488	485	522	489	506	484	486	498	502	493	497	467	503	489	468	510	518	498	485	437	499	490	477	485	467	507	460	466	483	467	488	489	500	482	501	502	508	437	528	504	535	492	464	508	458	515	536	453	466	515	476	461	466	469	497	476	485	472	482	466	499	460	449	511	445	471	471	485	535	518	497	492	481	539	475	439	506	470	477	447	468	494	488	495	475	467	496	490	501	473	441	465	530	476	514	527	469	461	483	496	514	519	460	495	495	474	497	492	469	511	459	503	535	490	479	494	495	478	471	506	508	477	457	488	480	425	439	487	512	467	493	522	474	463	480	472	466	512	514	506	498	461	482	478	438	493	463	483	494	492	490	471	461	486	469	497	482	516	427	537	498	472	504	494	507	459	480	495	492	481	471	494	449	491	446	504	464	474	466	458	515	492	502	469	521	463	452	454	480	468	481	497	499	500	477	495	498	505	495	482	483	512	481	465	462	489	487	497	476	521	477	450	496	497	468	484	486	505	477	486	480	513	469	501	500	459	466	499	499	538	456	480	467	476	477	510	510	499	512	486	513	499	477	517	469	501	481	465	523	497	467	485	506	483	485	482	468	511	475	522	473	497	516	476	507	488	497	457	488	506	465	471	489	499	474	455	454	479	476	477	493	494	520	495	498	481	492	457	484	503	465	474	510	484	479	468	508	468	482	519	478	484	484	487	500	470	485	485	502	491	533	499	475	480	512	492	485	513	479	495	472	508	499	447	514	455	500	500	478	510	503	503	508	521	516	437	488	511	482	462	490	520	461	458	490	530	496	460	467	451	491	512	464	478	453	500	519	511	498	486	534	433	476	511	462	469	504	479	471	469	524	478	508	495	471	483	506	488	498	450	482	536	545	459	472	511	446	469	469	475	485	511	483	503	520	533	504	498	494	505	477	450	468	491	494	511	490	497	482	504	486	544	470	493	525	475	509	470	460	503	514	513	510	461	481	487	496	504	520	537	489	500	481	487	469	497	464	492	522	494	461	477	482	482	472	454	467	449	477	477	469	481	442	492	485	500	501	489	494	487	498	467	496	496	446	460	526	508	509	496	488	484	469	481	459	516	493	475	472	482	497	478	442	477	471	500	508	477	457	476	488	470	487	526	462	520	465	495	519	467	509	492	483	479	513	482	459	509	465	510	482	482	463	518	509	515	481	501	474	495	502	480	454	475	487	486	508	498	459	459	507	461	484	463	458	508	474	522	479	507	453	473	499	525	456	493	471	471	508	482	469	474	472	514	482	496	479	477	520	475	520	524	510	457	520	469	417	483	506	531	530	501	487	496	519	518	510	473	486	518	518	477	471	491	468	469	511	487	494	487	510	500	493	499	489	486	525	483	472	491	483	460	525	500	502	500	521	463	508	502	467	483	486	478	500	477	489	516	505	488	478	477	449	536	504	504	496	500	496	459	496	473	517	502	499	504	499	492	478	478	504	508	493	549	515	492	498	476	481	519	488	498	485	468	454	496	461	497	530	499	492	451	496	494	493	481	501	470	490	547	521	465	518	511	453	496	479	493	493	502	510	507	499	499	509	462	447	494	462	469	476	519	483	487	454	507	481	486	493	501	450	505	508	478	498	460	488	505	446	515	484	479	463	493	484	495	470	516	455	510	474	491	483	469	475	462	527	503	517	510	483	467	484	446	520	498	505	507	498	490	517	531	493	442	484	482	495	506	491	488	489	478	479	454	491	492	484	503	455	531	471	510	498	496	500	459	516	529	520	472	518	472	504	441	529	515	500	475	469	472	465	490	489	495	458	461	516	483	474	530	498	455	478	509	480	484	487	529	495	495	493	493	460	483	484	446	497	476	508	475	479	482	495	490	496	509	507	494	453	486	478	472	476	478	481	488	482	525	537	473	482	475	502	466	501	495	526	494	456	532	527	473	456	500	495	493	542	500	466	516	490	488	477	514	482	458	490	503	448	461	498	487	443	474	497	486	496	466	437	486	448	470	501	480	496	471	463	479	544	479	517	461	526	475	496	461	462	492	494	464	505	490	450	449	496	497	492	507	442	540	459	509	456	483	440	460	472	503	478	486	489	460	478	432	509	514	496	486	488	493	472	476	466	455	459	512	459	507	484	501	498	501	468	482	512	451	518	508	498	501	478	463	484	493	463	464	475	476	456	511	490	459	491	490	491	460	473	497	454	480	523	474	474	551	491	485	475	499	461	482	457	521	480	496	510	506	516	427	497	478	514	453	498	467	497	504	489	446	504	504	445	504	475	499	497	450	483	500	529	524	501	491	492	468	489	514	480	519	489	497	478	490	471	523	481	470	465	495	499	466	496	453	506	487	491	465	490	473	478	492	476	517	483	501	473	428	479	503	472	516	479	525	483	489	511	500	539	521	481	513	515	468	496	507	502	500	536	507	500	504	487	520	507	485	525	472	489	503	489	473	469	485	503	503	495	492	494	529	470	482	513	483	465	472	513	468	523	507	455	494	514	508	486	493	509	505	487	499	490	511	522	459	520	474	493	474	529	470	534	496	520	495	509	494	481	516	471	464	504	516	470	478	522	480	451	469	487	494	500	494	479	495	511	511	487	533	509	511	469	486	533	500	486	476	498	505	474	450	463	469	451	499	487	474	483	483	482	482	500	449	504	468	484	484	475	506	484	507	487	475	478	511	529	499	520	450	479	504	496	508	493	510	509	492	499	508	507	491	500	486	455	502	483	525	472	467	501	481	462	481	470	493	496	508	498	487	483	510	471	505	500	463	493	514	473	470	514	449	482	486	530	483	494	443	493	498	504	506	528	487	489	483	471	516	503	490	493	508	501	493	508	462	487	509	440	483	481	472	466	502	454	478	502	474	513	500	474	489	536	515	485	484	498	480	521	471	500	485	477	477	497	454	485	509	512	468	481	460	521	477	485	483	499	499	484	467	487	496	474	496	502	512	475	466	487	522	471	497	432	502	473	556	494	501	517	518	485	501	521	487	472	505	481	498	482	434	510	474	458	513	508	474	480	480	491	472	482	478	504	457	452	517	440	489	505	475	522	490	503	493	544	458	500	521	471	520	453	477	518	477	476	529	525	508	525	476	524	462	484	502	463	478	486	512	513	484	491	456	452	525	508	489	470	464	518	514	503	478	517	461	480	499	482	500	452	467	470	481	461	506	503	506
23180	21280	29451	23402	21273	21098	4310	383	281	244	200	196	200	194	177	183	166	171	178	167	151	115	154	141	123	132	137	134	115	127	128	143	130	119	136	124	121	138	134	116	133	118	110	102	111	115	128	97	142	115	140	123	118	110	134	131	133	154	119	117	109	110	116	121	130	133	110	111	121	124	124	130	116	118	121	100	117	121	122	121	121	114	124	102	131	111	119	124	135	123	121	140	110	125	112	105	113	117	134	127	131	115	125	107	105	125	114	116	119	130	132	126	129	116	121	147	130	111	124	135	126	107	129	114	126	121	123	116	104	125	113	129	140	130	115	122	133	113	117	125	112	121	106	113	116	106	124	121	120	133	136	108	145	111	106	111	131	114	132	113	125	122	108	123	118	118	115	136	113	137	123	106	118	123	112	136	104	110	127	118	118	109	110	115	142	116	123	112	121	105	124	124	121	106	122	115	124	127	125	126	115	128	144	117	117	113	112	125	121	119	122	138	111	107	128	109	126	126	148	115	113	120	131	113	95	131	109	125	105	117	117	129	133	120	118	127	130	111	116	92	124	122	128	117	107	115	138	126	110	125	138	120	131	107	115	133	109	131	129	121	119	140	126	123	115	104	121	114	117	108	128	124	126	112	115	154	141	114	118	116	119	130	120	126	126	127	116	104	110	117	123	110	118	127	107	128	132	121	107	115	137	125	129	119	114	114	121	120	113	137	110	125	126	106	137	118	129	118	116	119	118	125	109	115	117	129	129	134	110	125	108	118	106	107	119	109	124	117	112	118	119	114	100	136	115	119	121	135	112	115	132	119	128	110	114	107	108	125	115	140	117	111	129	108	106	108	120	112	111	121	133	108	118	121	127	116	120	114	129	110	128	125	119	111	141	121	119	111	128	135	127	121	113	122	117	105	134	135	116	125	120	117	121	117	109	131	119	138	119	141	119	110	113	108	127	131	110	106	102	125	122	146	136	155	122	133	122	109	137	124	123	114	143	129	118	105	115	110	118	119	138	107	126	122	128	114	132	109	114	114	124	113	125	123	112	130	119	123	105	139	127	142	115	114	99	113	142	117	116	124	121	121	125	118	128	111	117	120	129	144	103	120	130	120	125	136	123	140	131	111	111	138	97	128	101	117	115	94	112	105	129	119	118	129	137	130	132	124	134	120	115	137	115	126	132	112	119	118	125	125	112	128	116	134	127	132	117	107	120	154	117	139	119	108	95	119	119	108	131	130	122	141	114	129	110	117	142	125	115	126	98	125	126	130	116	110	126	116	115	117	135	121	130	114	118	105	124	128	120	125	128	112	123	109	104	128	122	114	122	114	123	114	124	118	114	129	123	137	114	104	117	129	128	124	122	101	112	112	120	134	113	103	128	110	112	132	124	122	124	127	120	117	123	119	126	114	88	114	128	121	120	118	122	139	117	115	111	118	127	142	132	123	111	128	126	116	129	128	128	119	109	124	112	134	119	113	124	129	133	126	116	125	120	120	129	134	121	109	103	131	120	127	123	146	129	105	132	129	112	126	132	111	122	122	140	111	122	128	140	129	127	117	109	126	113	105	121	107	113	121	115	136	102	100	101	138	122	98	102	131	116	131	122	137	116	116	125	121	132	109	120	122	124	116	107	122	107	148	124	121	109	115	116	135	101	119	111	124	117	104	119	109	106	129	122	119	116	115	117	140	115	115	119	132	123	123	126	119	125	130	120	116	109	108	110	110	114	119	110	116	104	110	120	129	130	114	108	116	121	135	104	112	116	110	95	99	106	119	126	121	108	111	151	110	119	121	108	126	108	98	119	97	120	112	127	124	120	100	123	122	126	127	117	123	118	122	130	104	118	140	136	124	120	122	126	109	100	115	118	119	141	128	128	107	109	125	121	146	115	126	119	136	107	124	127	121	125	143	100	122	126	115	105	110	114	109	114	123	113	119	122	125	130	126	117	119	113	126	140	111	113	116	104	117	121	111	114	111	122	120	123	115	103	107	113	137	121	121	115	117	111	127	117	116	113	99	99	134	143	107	126	117	126	95	142	100	129	114	109	114	120	103	124	126	107	133	123	137	114	135	104	124	112	134	123	123	115	124	146	132	120	92	136	119	137	98	138	131	111	101	113	109	119	146	108	136	110	123	103	128	112	129	129	113	126	127	119	122	116	124	112	109	117	128	121	136	132	115	138	135	135	103	103	115	131	136	111	120	104	118	104	111	120	116	132	118	119	114	128	114	98	121	120	130	116	117	119	127	116	100	110	112	120	117	117	108	115	121	131	125	124	115	131	107	123	140	118	111	107	104	108	124	127	116	111	133	127	150	120	123	134	108	116	101	121	129	113	123	112	111	116	136	128	108	112	116	115	111	102	110	117	114	122	119	125	118	124	115	117	131	104	124	106	121	138	135	123	127	118	124	110	134	124	104	125	138	96	111	124	120	118	118	122	115	140	131	130	152	123	99	121	114	111	109	119	121	122	122	109	112	137	119	123	127	131	114	115	101	95	110	106	124	116	127	114	117	140	123	124	128	122	119	96	116	151	118	133	123	134	121	113	121	131	115	131	117	109	122	120	114	132	127	120	122	121	140	134	140	117	121	132	121	124	99	129	131	114	146	134	112	124	116	119	123	126	144	131	130	124	116	117	133	106	116	113	121	119	127	121	120	109	127	151	115	118	131	147	120	119	118	114	113	121	122	117	134	116	124	129	132	121	97	113	115	117	109	117	142	131	118	117	128	141	112	122	107	99	104	119	102	127	126	127	107	123	130	127	128	126	115	126	119	101	130	121	133	112	128	105	117	114	128	111	125	109	116	122	115	134	123	111	127	124	116	115	127	129	138	127	116	120	139	115	130	125	128	121	111	125	127	112	128	138	139	128	129	106	102	119	126	138	114	134	125	127	124	124	113	133	99	136	118	123	130	126	118	112	115	113	122	125	104	138	107	111	117	121	121	121	121	102	122	116	129	110	137	100	117	117	115	140	133	151	113	126	133	119	113	101	127	108	120	118	96	110	120	128	112	121	130	120	110	125	111	127	121	115	111	109	112	105	113	103	133	106	116	105	120	114	104	108	105	146	141	104	117	114	115	96	132	124	92	131	113	118	134	128	98	81	109	127	124	125	120	119	135	128	114	140	145	131	102	109	136	124	129	125	108	116	134	105	137	131	130	119	141	112	108	114	141	122	112	114	116	127	123	112	116	134	113	101	134	117	133	118	131	123	101	132	119	120	133	137	113	121	129	134	136	108	133	135	100	117	124	114	137	122	121	144	130	128	134	103	134	106	98	125	124	127	112	136	108	127	114	110	105	134	111	127	122	145	127	114	106	146	133	115	117	127	143	121	105	100	111	121	122	101	138	119	134	143	102	120	130	126	119	105	92	101	129	120	126	115	101	117	153	109	124	116	128	121	128	125	129	127	132	114	110	113	116	128	104	121	130	108	125	120	123	129	119	109	107	130	123	139	119	119	115	101	113	106	120	110	143	118	122
52086	64714	6852	3885	2531	1785	1333	1039	854	744	626	547	494	455	376	384	404	334	327	312	301	296	299	262	261	271	276	243	256	264	244	236	243	221	225	244	210	230	212	244	210	221	240	200	229	249	208	207	215	242	206	221	222	217	242	206	207	210	219	224	240	215	235	213	189	221	197	188	207	207	219	229	205	216	213	220	187	206	237	195	208	214	221	223	232	229	207	205	218	233	190	193	208	224	193	198	201	211	215	222	219	172	218	221	219	220	217	209	198	227	209	196	185	186	208	237	216	192	224	193	226	218	207	209	232	210	212	212	194	210	211	212	191	194	187	202	199	191	200	211	203	191	224	183	219	213	227	215	195	214	194	211	204	207	185	181	189	231	204	220	196	202	201	215	210	183	200	213	205	185	240	188	186	199	213	211	208	204	187	221	213	214	197	206	191	189	196	204	206	183	209	210	193	218	232	176	201	191	216	219	195	193	210	191	204	191	215	198	159	202	206	217	203	215	199	191	214	213	181	194	197	200	186	223	208	204	231	190	209	224	191	205	184	203	202	189	191	219	206	215	219	221	212	200	224	189	183	179	215	195	228	198	194	196	223	221	213	201	214	205	188	178	206	213	196	188	205	209	196	209	213	215	205	186	187	213	191	224	248	214	195	181	201	209	195	202	201	222	212	204	205	209	198	218	190	220	229	220	197	211	201	174	225	206	190	201	210	217	186	202	221	205	204	213	194	217	206	182	204	195	205	183	206	203	212	206	201	190	188	211	205	191	200	197	185	190	199	217	198	212	222	213	207	170	215	199	191	200	206	218	209	203	192	189	197	227	188	225	200	187	200	202	211	219	191	200	220	216	207	197	219	216	178	211	187	198	187	196	192	207	209	208	198	199	192	229	208	220	192	189	188	185	245	209	188	216	214	208	207	227	209	206	211	198	194	210	197	214	235	201	217	196	188	203	213	191	221	195	215	207	181	216	203	197	231	206	179	191	206	206	196	211	225	209	222	221	201	217	192	218	176	211	217	226	209	197	221	192	221	206	229	204	225	208	212	193	199	210	191	192	222	197	207	197	197	211	180	215	190	191	198	214	185	201	208	184	216	216	228	222	199	235	187	206	212	234	195	209	185	188	205	190	223	202	207	203	210	180	223	184	205	187	199	201	184	202	203	204	211	189	211	199	188	210	208	206	195	203	234	194	189	189	195	232	219	185	216	194	214	194	220	204	221	187	199	198	232	184	194	206	210	197	199	204	217	203	197	194	186	207	218	183	191	204	224	197	190	203	188	208	206	203	202	200	189	199	209	187	201	218	213	188	214	215	200	211	228	189	226	203	207	208	208	210	188	192	211	210	188	208	192	195	191	198	183	210	188	219	191	201	205	255	213	209	181	180	221	206	203	222	203	209	209	191	172	206	199	209	232	224	214	197	189	213	192	199	209	188	218	214	199	227	226	231	228	226	197	216	220	205	223	204	205	205	196	200	209	198	167	207	191	200	186	199	199	210	206	177	210	207	213	232	196	194	190	206	185	234	212	192	201	188	193	194	203	208	204	218	180	175	187	210	204	194	189	224	189	179	183	209	218	213	207	237	194	197	209	195	209	228	219	203	158	192	185	211	215	214	216	210	187	184	223	214	185	183	225	194	188	215	206	197	214	207	200	182	199	198	182	195	198	189	212	190	202	226	217	221	186	191	189	203	192	216	205	197	193	200	207	195	224	226	176	203	194	212	210	200	207	200	218	202	223	215	203	188	202	204	183	171	182	210	213	193	174	202	216	217	192	185	189	176	207	197	213	206	198	192	209	215	198	204	196	203	223	218	203	208	233	200	201	204	186	223	203	199	205	189	188	234	217	207	207	189	194	211	208	217	216	199	182	206	202	195	198	202	213	215	205	184	201	216	207	186	212	214	212	189	231	201	201	197	205	200	212	180	188	204	206	186	184	176	195	193	228	193	212	204	187	203	204	220	205	197	173	221	193	221	215	209	179	210	198	200	221	224	177	214	215	185	203	198	197	228	211	196	199	214	196	209	183	208	200	197	203	208	195	217	189	222	199	207	199	206	221	204	195	216	212	203	206	226	229	197	215	195	213	221	194	198	199	185	201	197	201	200	197	200	205	207	201	203	186	203	203	182	194	225	184	203	213	192	219	208	222	203	208	204	192	190	201	200	206	189	228	180	178	195	225	196	203	197	219	237	200	195	224	203	196	213	200	185	171	175	187	208	192	216	188	204	214	197	182	197	225	178	186	193	196	214	176	237	188	191	195	210	197	194	225	218	207	189	240	199	216	213	209	180	205	170	201	197	219	196	219	210	227	198	189	226	183	225	219	222	190	201	205	211	196	180	234	181	226	182	203	209	207	215	200	198	208	222	186	207	206	202	188	199	209	217	198	194	191	192	233	213	203	219	210	210	174	230	199	210	187	223	222	205	186	204	195	217	190	204	201	183	216	218	201	198	205	207	191	185	194	201	213	199	201	207	228	180	205	208	210	195	219	227	193	192	213	220	219	227	188	218	211	184	205	205	182	195	191	189	190	213	209	192	210	182	214	208	195	233	210	187	219	192	196	202	211	205	202	197	208	209	211	183	200	198	227	201	197	205	195	199	198	223	222	196	229	215	202	200	211	229	218	209	190	193	221	210	203	180	218	200	205	187	198	208	184	207	171	224	182	191	208	182	200	205	181	202	203	195	208	211	182	186	191	189	224	206	196	181	199	198	193	189	163	215	196	210	211	194	206	231	198	198	192	196	180	219	186	207	221	212	210	203	208	214	221	197	208	224	172	217	185	210	185	198	215	187	202	195	202	199	200	219	204	193	203	201	201	221	224	194	204	224	216	193	217	206	193	212	212	179	198	194	184	202	204	208	221	197	211	202	187	181	221	196	225	209	210	196	202	213	215	200	179	215	210	198	224	208	197	205	187	231	209	197	211	199	220	202	199	169	210	209	206	201	200	209	231	218	222	205	196	204	212	178	209	201	213	188	227	211	211	192	198	209	209	218	210	206	210	193	211	213	209	226	220	194	232	216	216	182	192	214	231	197	206	220	179	185	196	219	206	196	202	199	203	195	213	190	218	201	204	201	231	212	214	193	209	215	216	208	203	219	213	213	184	224	191	226	208	186	219	189	211	188	200	222	193	222	201	213	194	204	221	197	204	222	207	172	209	202	217	205	222	216	207	200	214	209	184	220	187	208	204	188	198	191	192	206	190	231	202	186	210	195	239	184	188	209	219	204	186	203	193	224	200	184	193	231	210	219	218	215	196	203	226	197	201	178	199	195	201	189	188	196	197	218	221	188	203	202	187	184	217	190	204	197	189	186	206	196	220	236	198	216	190	193	201	218	190	201	191	184	198	189	195	207	182	210	207	198	216	212	194	200	214	205	225	201	214	216	198	186	197	210	226	225	215	212	198	206	184	210	201	183	188	174	232	216	227	198	207	193	222	237	189	197	184	217	219	201	193	191	196	199	212	246	192	201	213	218
27700	21882	14726	1545	626	589	448	404	366	401	375	397	385	373	399	399	387	423	405	387	384	350	376	354	416	372	376	360	355	395	416	391	371	369	375	371	396	406	362	365	381	408	376	344	383	358	391	379	384	348	419	380	355	355	395	385	403	396	394	374	397	378	386	349	407	392	376	366	372	400	381	361	378	367	403	396	388	412	365	412	379	379	385	402	372	403	393	371	383	361	383	369	392	388	369	394	365	397	357	358	396	414	399	356	378	378	391	400	366	405	364	387	365	364	397	373	393	393	320	335	393	375	363	382	376	396	382	387	380	357	391	394	362	396	362	409	404	361	358	369	365	356	377	368	385	359	375	372	409	410	363	398	394	413	378	365	391	344	359	428	338	331	405	369	392	375	383	345	377	398	395	383	404	398	390	359	359	369	408	360	360	372	395	374	373	363	389	370	365	350	385	384	388	398	365	389	377	384	396	375	359	374	390	405	378	368	364	396	397	439	381	395	336	424	405	387	403	374	386	382	430	370	379	370	357	373	370	361	387	386	377	356	391	351	350	384	398	372	379	354	373	390	374	375	388	352	359	360	393	371	389	363	377	396	395	392	355	405	425	374	384	373	377	357	406	392	393	366	377	407	370	366	368	375	345	353	370	376	353	367	399	356	369	369	359	383	358	422	391	377	360	379	375	420	387	369	401	350	387	386	398	366	411	364	423	378	395	364	380	406	352	435	334	397	374	387	374	358	381	401	384	384	388	378	392	381	395	380	362	349	382	355	349	343	372	364	381	386	414	384	342	370	371	387	402	368	377	363	410	368	379	386	365	369	391	385	353	372	390	376	380	385	380	384	366	377	385	389	375	360	409	363	378	361	380	417	361	376	372	414	380	365	396	374	379	358	353	381	397	377	381	383	378	369	411	362	382	363	384	361	387	407	398	389	387	382	387	389	392	396	368	373	394	357	381	377	366	351	396	377	391	418	386	368	359	393	397	369	358	365	377	400	348	400	406	357	394	407	412	390	416	398	369	353	373	398	351	374	362	367	361	355	367	384	429	361	371	394	371	403	381	390	381	397	371	396	396	342	386	365	378	382	348	361	398	377	352	381	385	371	360	375	362	429	336	416	395	419	380	384	367	362	371	400	380	369	389	400	407	386	374	378	417	359	386	388	373	384	353	360	353	369	423	406	390	385	340	387	401	380	368	379	362	412	395	362	384	393	371	397	388	345	391	414	367	383	386	399	383	370	387	336	397	339	396	423	399	378	351	377	380	399	345	361	364	386	381	402	343	409	370	382	394	360	406	397	348	402	382	368	380	387	361	386	395	373	379	378	375	408	367	348	414	389	396	358	401	367	363	388	371	407	376	370	383	392	408	351	374	417	358	380	377	381	398	400	391	356	384	381	378	359	359	362	368	373	380	352	371	385	410	375	358	379	391	406	397	390	378	398	363	372	381	391	385	394	394	346	353	374	374	420	357	353	402	383	354	394	383	391	373	352	382	369	368	371	381	407	429	393	386	361	388	378	376	365	416	355	360	404	365	380	390	390	353	371	339	350	384	353	407	432	312	382	383	370	402	388	393	399	403	383	335	367	396	365	361	380	386	356	380	377	348	396	395	395	378	383	395	379	371	388	357	404	409	381	396	380	345	403	419	356	403	411	388	384	386	366	391	397	393	343	412	393	375	367	368	360	345	382	386	383	374	368	368	369	355	384	403	362	373	400	394	395	379	368	380	392	387	398	378	409	378	401	357	372	383	339	369	383	360	430	378	397	401	376	373	360	379	367	399	337	356	390	381	383	393	393	366	374	385	329	371	375	373	382	377	385	419	388	381	367	387	354	387	398	363	376	384	376	388	433	382	382	373	393	405	388	374	366	381	396	388	428	379	370	396	370	377	391	372	352	374	383	377	399	381	390	367	408	399	404	385	387	389	393	353	381	347	388	385	371	382	379	391	392	361	387	394	373	370	388	395	376	375	400	377	402	347	386	355	372	380	368	389	394	366	372	399	438	381	385	407	362	400	354	374	404	367	367	360	412	392	365	382	381	384	446	394	383	374	375	393	372	388	396	373	373	392	379	395	404	368	386	408	365	365	376	402	363	378	399	388	387	376	392	408	391	340	346	373	359	371	374	389	412	392	383	352	410	385	365	344	391	404	397	388	372	393	377	367	417	341	405	356	395	395	382	387	394	343	398	355	389	379	369	388	368	382	380	403	408	351	356	353	372	335	377	390	374	373	359	385	392	373	348	380	366	383	395	381	374	388	355	395	352	417	386	393	393	408	401	361	362	355	390	353	378	349	351	379	341	349	377	387	392	391	387	398	372	390	372	367	375	391	366	376	340	395	389	375	357	359	363	431	385	397	380	375	401	364	376	377	362	355	387	364	374	388	371	412	358	402	431	372	380	378	384	356	371	397	382	367	385	386	354	406	348	390	387	370	411	384	419	338	353	371	415	381	386	350	332	369	398	393	366	367	373	357	395	404	381	392	427	389	404	361	402	395	388	388	401	405	404	401	369	404	355	375	375	362	398	372	384	388	400	342	396	379	375	350	357	374	369	382	412	387	402	366	368	373	372	367	381	380	391	374	376	383	409	399	365	396	384	387	390	377	381	402	327	363	381	391	384	389	381	388	375	410	344	374	355	431	366	407	366	394	407	343	409	367	398	391	379	365	374	385	404	411	362	399	386	403	403	405	389	411	386	379	390	383	406	373	372	385	376	383	383	350	396	377	367	455	364	368	406	391	375	420	391	403	364	390	361	347	378	393	355	401	344	372	382	384	406	402	372	356	357	408	416	341	387	372	380	380	361	354	378	379	378	376	367	400	366	386	374	387	375	397	406	382	361	387	382	407	365	372	375	351	380	383	395	402	400	390	382	395	377	362	386	390	368	370	388	383	399	391	362	385	388	379	389	372	352	382	378	397	393	387	391	404	364	396	355	390	404	372	390	403	361	421	360	403	365	365	382	377	402	374	394	355	388	379	385	365	392	391	372	402	360	370	393	405	387	378	419	370	384	410	378	368	410	368	361	388	355	375	358	399	394	410	358	374	384	360	354	359	395	388	409	363	377	373	386	401	377	338	391	397	395	379	378	403	403	393	399	405	368	400	395	398	379	352	348	396	364	382	351	376	367	360	400	376	407	382	390	378	353	396	394	374	369	393	382	399	365	355	382	379	356	362	365	332	352	391	394	373	400	380	389	387	370	409	388	386	422	383	371	330	364	384	352	431	377	397	399	402	344	394	360	382	387	404	361	381	363	382	355	388	386	395	380	363	394	407	400	376	417	375	369	442	360	361	380	408	381	341	399	417	393	353	369	379	350	405	362	368	405	416	353	380	391	387	424	394	392	405	410	420	374	377	406	428	369	358	374	389	350	377	369	391	381	413	395	393	376	406	401	384	401	385	347	385	396	387	378	371	365	366	376	375	384	374	368	384	408	389	375	373	359	381	370	376	355	393	389	389	376	369	381	375	381	394	358	423	407
30406	31306	1239	795	751	703	726	680	623	701	669	657	652	674	623	652	661	649	635	626	620	607	662	627	620	624	642	657	604	625	645	652	620	569	599	627	620	614	644	647	629	607	638	648	656	677	603	637	666	591	643	630	660	616	663	657	644	622	618	620	634	609	629	639	626	675	613	667	657	613	619	642	616	653	601	625	641	605	648	636	638	627	607	627	648	616	627	621	618	596	649	621	624	649	643	693	597	627	602	624	622	635	627	620	683	623	653	626	605	628	625	684	623	614	682	623	626	605	625	597	597	651	616	609	623	638	639	662	634	612	636	604	640	660	616	638	629	620	609	630	630	592	619	601	646	603	593	610	639	632	598	582	612	635	614	577	658	652	611	585	611	644	660	632	628	622	634	626	626	644	634	602	640	604	643	621	637	567	643	635	605	614	590	673	602	639	628	683	615	654	640	611	606	611	616	597	635	629	605	641	593	650	613	607	627	649	605	594	597	664	620	616	597	639	678	606	649	654	653	599	620	635	618	643	642	611	577	583	625	628	621	594	638	624	593	632	638	621	612	587	609	600	631	584	648	632	641	644	629	670	611	639	655	645	650	662	664	635	629	627	691	597	681	605	620	618	652	572	683	592	670	613	625	624	636	631	648	624	623	604	631	594	629	648	620	602	626	579	637	599	573	627	605	634	619	601	640	649	671	595	660	637	698	608	604	600	644	630	633	608	617	651	622	608	611	673	591	640	632	656	633	593	654	634	648	625	640	614	596	574	637	602	573	637	608	622	639	662	660	662	622	648	651	610	630	611	646	629	622	628	655	630	603	627	584	631	584	655	622	563	602	622	617	669	625	612	623	632	645	603	641	636	678	627	628	606	652	641	615	617	612	642	615	629	596	589	626	655	567	623	657	612	644	600	638	648	610	623	607	627	649	613	639	641	622	628	614	645	628	652	619	612	653	642	617	607	602	611	611	623	589	629	563	597	613	651	640	632	660	677	647	625	615	600	600	606	611	579	578	574	648	643	614	616	692	662	633	610	591	622	638	639	593	580	573	596	641	574	643	637	671	612	614	626	610	629	616	613	647	655	619	640	622	629	638	639	583	633	633	641	612	584	654	651	640	627	600	655	594	628	616	609	604	641	628	618	643	650	582	622	612	646	639	621	629	617	662	592	680	618	607	642	649	608	646	649	575	632	652	631	634	680	649	635	605	600	651	645	667	632	670	573	649	654	604	606	614	618	627	652	654	622	617	643	656	629	632	630	606	640	642	635	612	642	634	562	625	633	653	631	626	628	658	592	606	653	640	635	596	610	698	630	670	617	609	615	641	613	637	603	650	669	601	600	595	616	584	574	618	623	638	604	667	612	620	668	672	593	648	609	575	621	658	614	620	601	589	643	595	665	617	653	688	584	632	630	623	605	573	614	642	625	648	625	575	620	622	663	611	622	628	602	624	676	649	618	664	617	584	591	602	620	616	623	602	598	650	629	604	612	619	610	625	622	654	627	631	593	642	654	616	623	599	658	642	626	643	632	655	634	590	627	631	647	644	644	656	657	632	590	657	652	637	645	627	635	605	603	614	645	612	627	615	625	617	606	598	586	638	601	652	607	601	648	653	599	635	628	579	618	625	622	659	618	608	640	599	653	600	647	665	640	642	587	631	634	632	618	611	595	608	591	619	594	580	625	604	648	616	660	609	698	618	629	594	627	612	653	670	649	625	612	593	625	596	612	636	622	639	644	627	632	661	640	657	625	620	635	600	626	662	585	622	633	603	587	620	636	618	646	596	634	606	608	633	604	599	594	605	666	631	624	641	576	607	580	613	613	626	605	597	611	606	673	615	624	642	639	670	615	614	606	658	614	649	626	606	623	611	634	688	637	647	587	598	611	598	623	662	646	616	626	638	591	641	589	633	653	609	639	629	644	631	644	676	605	621	617	645	617	676	591	625	655	620	606	604	599	635	614	628	619	622	626	626	598	636	567	621	662	629	555	628	630	617	631	647	627	674	631	581	630	626	602	612	645	629	609	609	651	584	614	658	648	614	634	621	662	639	615	598	616	601	626	617	618	630	588	618	639	652	659	613	630	656	642	576	687	596	644	598	639	608	659	647	622	643	634	621	639	661	639	619	587	645	618	673	611	647	627	592	614	670	642	667	622	606	668	634	619	582	615	622	608	640	601	637	586	636	612	628	664	613	637	619	630	627	604	658	660	654	597	602	650	653	654	632	619	579	654	615	669	611	656	667	584	621	635	628	634	689	592	610	634	651	663	626	606	596	596	640	600	627	661	641	636	645	635	603	648	635	630	617	626	603	623	670	654	632	601	655	601	621	629	625	595	647	644	656	601	652	654	656	628	600	633	674	700	613	635	604	636	633	637	616	638	639	636	606	620	661	650	633	632	598	656	586	629	627	645	603	672	629	644	655	610	626	672	570	639	667	579	570	643	640	643	632	581	602	627	611	615	633	619	619	586	633	612	596	652	640	607	615	595	631	621	610	672	604	634	624	621	635	584	606	640	618	616	659	625	593	635	614	599	667	615	612	646	688	559	659	597	611	608	675	588	658	613	614	628	631	632	650	636	630	587	628	628	610	621	662	571	626	627	674	630	628	579	582	609	634	635	612	637	595	628	633	690	664	638	653	662	647	646	606	623	635	636	601	652	644	628	604	627	590	645	586	607	617	603	652	619	638	586	642	658	673	632	578	596	639	608	603	643	608	602	640	623	687	606	626	608	634	683	597	578	649	641	630	601	636	632	644	627	627	645	642	587	604	566	665	611	643	644	624	544	646	649	640	652	616	644	649	580	606	626	640	613	619	672	640	665	604	635	608	604	627	621	611	577	621	596	625	621	614	630	662	616	607	641	619	635	631	614	623	584	605	639	652	613	621	637	631	611	656	644	652	656	639	613	591	630	660	623	597	638	611	639	622	603	598	607	620	622	678	610	610	631	648	607	593	617	610	661	624	612	636	651	635	603	627	657	657	612	629	640	640	658	626	629	605	616	591	643	633	607	659	644	631	662	625	667	604	672	639	638	620	672	614	639	651	635	617	624	613	665	612	653	616	610	609	645	572	637	608	597	657	633	601	641	627	645	649	585	640	614	610	599	632	678	635	616	603	619	624	645	623	663	626	619	603	621	693	647	596	667	638	621	595	638	649	630	627	652	635	603	603	617	641	641	636	603	648	650	683	581	658	650	628	662	664	593	626	588	625	607	628	660	586	603	641	639	636	642	576	646	671	650	606	588	593	637	614	630	634	654	592	640	619	607	631	607	643	625	594	598	630	616	651	627	594	645	618	632	592	603	636	639	633	650	669	654	633	651	627	631	623	620	589	634	692	639	633	615	653	593	664	612	631	643	612	661	574	641	619	619	661	614	622	648	596	629	610	653	649	612	629	626	653	627	623	642	658	639	628	597	665	607	557	635	649	614	627	640	607	601	614	636	634	634	653	640	644	606	626	653	646	680	671	614	599	638	626	638	630	669
23989	21174	29088	23399	21092	9017	630	466	379	392	343	330	375	329	326	321	318	301	306	312	309	293	303	304	287	298	325	281	287	305	271	312	301	262	332	303	277	254	291	293	275	266	299	310	317	280	304	301	285	285	272	258	274	281	300	275	254	296	265	272	303	300	310	286	305	289	291	291	271	295	277	256	292	282	275	306	273	281	305	278	282	278	302	308	275	282	267	263	316	301	278	290	284	276	288	291	300	269	315	296	289	282	293	297	260	301	273	267	301	277	307	288	314	303	284	274	287	283	295	279	271	291	289	259	289	295	278	324	285	291	296	291	287	257	275	267	258	292	268	283	268	261	259	288	289	250	280	287	298	246	306	277	284	299	309	278	263	266	298	296	297	292	289	272	294	274	270	289	304	294	298	270	268	283	342	288	275	290	273	270	275	275	274	278	268	300	278	270	269	280	309	268	282	296	248	321	277	296	294	270	297	292	260	294	285	313	264	268	276	304	265	264	264	273	252	252	290	250	243	306	299	262	295	299	274	288	296	306	269	273	352	284	290	279	286	288	294	275	301	294	262	267	299	276	285	300	305	294	265	298	293	293	272	289	290	263	310	287	282	297	290	286	277	280	266	242	307	300	308	300	266	296	261	279	316	263	280	276	313	268	301	289	291	277	293	279	293	294	292	271	268	285	252	272	284	284	300	277	313	275	276	297	278	269	284	305	316	274	287	301	304	304	298	269	311	290	269	312	287	298	282	267	294	280	282	289	298	260	290	270	263	260	317	286	242	291	286	271	254	298	276	306	301	311	287	307	310	311	318	266	317	298	270	271	253	309	303	302	273	283	317	280	286	283	261	276	313	290	297	274	305	300	296	279	297	294	281	273	255	310	285	286	285	299	286	291	275	280	267	276	283	300	317	277	265	290	294	305	301	284	289	278	280	274	277	270	258	293	299	268	274	300	306	284	276	278	286	294	276	290	265	278	266	316	282	267	295	328	279	309	301	276	289	284	298	296	288	277	284	276	305	305	292	291	248	273	311	260	283	281	270	262	294	308	313	274	302	282	305	311	283	276	325	259	259	289	331	255	292	309	301	292	275	292	273	303	258	295	275	298	273	280	267	297	292	279	299	292	299	296	318	308	301	276	283	294	293	294	316	292	298	313	267	291	271	292	272	325	278	282	329	307	287	281	306	267	306	309	286	281	287	318	279	284	293	281	269	251	300	300	291	278	293	290	256	302	273	295	301	292	289	308	309	311	286	286	286	273	277	295	291	271	288	276	288	277	288	278	310	307	291	290	272	277	289	342	260	294	295	280	297	291	290	318	270	273	287	297	316	284	272	311	306	283	296	277	292	313	267	272	292	268	294	286	276	320	298	303	264	299	285	301	271	284	290	316	300	272	283	286	302	312	274	292	274	283	272	294	297	287	271	319	306	312	299	280	246	290	300	290	276	281	258	282	286	305	303	306	269	276	301	283	297	279	285	300	260	294	299	307	296	275	291	291	293	288	271	287	317	294	310	301	277	267	282	285	282	299	277	310	289	291	297	269	292	314	307	305	290	271	301	295	325	282	282	282	305	260	294	321	300	313	275	278	303	274	287	282	267	285	279	300	264	310	309	288	261	304	261	311	263	313	257	286	282	291	299	309	289	271	309	247	319	283	332	248	286	300	288	271	286	309	265	306	298	288	309	267	274	280	277	300	285	297	331	292	311	290	245	289	294	289	293	256	266	289	287	268	290	273	283	279	301	278	288	297	289	299	303	301	278	309	282	298	307	309	303	266	304	312	295	320	283	291	295	284	284	249	316	282	266	271	312	280	293	292	296	305	289	304	277	271	287	289	282	241	309	289	271	228	281	306	288	276	278	282	314	284	289	288	275	270	288	307	286	265	315	274	302	288	273	297	287	289	252	283	272	291	287	330	291	292	277	317	264	271	301	292	289	259	271	301	267	281	301	286	306	285	258	326	274	286	292	300	279	297	310	273	280	271	257	309	291	292	296	328	291	316	279	276	264	278	290	274	300	294	314	311	260	269	294	313	266	301	281	292	305	316	277	278	280	254	275	323	279	273	285	301	267	298	292	291	254	305	287	296	289	300	329	295	303	257	267	278	286	297	286	280	272	294	287	248	328	295	273	277	272	268	273	296	257	301	273	303	258	294	261	279	290	273	282	292	257	304	271	286	332	296	262	276	267	290	289	286	281	300	293	291	274	317	286	268	295	300	305	270	251	313	269	269	303	279	296	273	278	258	258	306	336	304	273	297	249	277	283	285	282	309	268	284	257	309	294	305	285	294	278	262	304	277	314	287	301	310	297	288	307	265	268	289	275	261	283	307	279	294	275	283	310	293	275	271	297	296	265	276	273	280	287	252	300	282	284	300	297	262	294	310	295	306	286	303	273	278	268	272	304	277	273	266	273	285	277	337	261	277	294	298	287	288	268	299	325	271	279	279	292	300	312	306	278	273	275	299	284	291	292	285	302	286	259	285	290	298	285	316	304	323	292	296	289	300	299	289	296	305	295	307	284	300	268	253	267	276	288	280	272	292	254	298	276	293	281	307	274	301	306	310	306	270	287	298	262	310	279	272	287	298	264	311	296	307	310	320	264	288	274	281	291	288	300	280	303	292	274	302	291	276	278	291	292	278	307	274	315	267	301	289	270	309	275	309	288	278	276	328	321	283	263	290	268	299	281	286	266	316	277	272	266	263	262	286	321	288	300	289	290	278	288	258	283	303	293	295	295	321	293	276	310	284	291	304	287	276	301	289	273	286	284	277	289	334	287	307	304	273	312	283	266	297	271	289	307	284	284	318	307	294	293	289	286	311	277	296	293	281	252	303	248	305	257	299	298	289	291	273	281	286	303	258	302	295	300	289	276	298	281	294	290	298	275	298	287	295	299	286	252	274	309	295	298	296	294	287	288	284	279	281	270	276	246	286	284	291	320	282	276	265	291	280	298	260	286	278	287	307	260	289	303	279	273	274	283	306	313	300	279	270	300	275	288	290	284	275	341	292	269	269	272	326	288	302	278	290	291	282	262	327	305	261	317	282	293	287	286	293	263	297	266	271	305	301	277	305	299	297	309	284	268	313	294	307	281	269	295	289	300	256	314	307	275	293	254	294	261	265	297	271	299	276	277	281	314	308	286	291	289	307	288	276	280	312	266	296	330	316	290	254	297	254	291	288	315	322	276	280	254	307	304	297	334	280	306	278	259	280	294	290	271	245	266	294	278	280	327	295	285	284	294	304	304	286	304	278	293	283	298	335	276	307	290	262	296	294	308	299	295	280	258	319	256	313	313	304	283	309	294	306	288	253	285	300	320	278	318	286	274	267	320	298	266	267	269	268	262	285	282	304	272	286	287	284	280	305	309	286	299	288	271	279	294	309	287	268	312	301	299	291	297	267	299	290	281	275	289	263	305	300	235	312	310	323	287	297	276	313	293	275	293	323	286	307	302	296	284	282	266	320	287	277	283	287	286	281	275	283
51024	57506	4682	2448	1591	1348	1044	934	823	788	633	649	584	615	607	572	526	533	552	579	566	502	519	537	566	511	481	486	507	503	495	523	493	467	483	466	513	503	509	524	432	502	494	517	518	492	488	520	479	485	471	526	482	515	496	470	480	522	453	493	542	493	498	499	453	480	505	488	507	502	483	497	430	475	502	493	487	484	468	513	516	509	493	479	502	491	459	456	474	483	508	512	511	505	483	487	492	454	475	530	512	470	464	493	488	486	466	512	461	475	488	522	457	488	531	484	500	482	458	504	489	490	499	485	470	524	479	476	463	468	474	464	499	496	484	449	513	512	523	490	472	445	450	453	488	512	519	498	496	528	483	495	486	497	476	506	512	525	490	492	513	510	490	481	491	443	531	489	486	462	444	459	511	462	517	514	488	484	478	475	512	478	504	482	487	469	511	461	493	495	503	490	456	444	491	453	450	480	484	481	474	474	478	452	495	517	443	421	503	524	489	488	455	492	472	446	460	512	500	471	503	504	542	528	466	505	487	445	497	473	483	505	475	536	452	503	524	470	463	470	504	477	466	520	468	476	499	490	510	485	491	517	468	497	530	478	481	454	489	482	516	510	466	484	499	485	464	449	510	484	473	475	529	500	478	517	477	505	493	488	466	487	466	469	475	488	490	468	504	489	509	502	468	501	485	528	471	458	522	469	496	508	478	472	546	506	504	470	480	500	474	485	483	439	518	479	474	515	486	503	516	463	514	510	513	465	473	460	471	494	488	488	486	502	504	466	481	472	495	480	508	484	517	493	476	520	518	490	478	476	534	502	510	500	489	469	478	494	477	484	467	470	462	478	487	470	498	457	442	457	507	496	531	477	493	445	494	488	475	447	528	467	491	524	482	504	508	449	480	495	494	478	464	504	464	482	469	504	475	464	512	481	494	476	483	489	451	513	504	498	469	502	443	464	492	487	461	476	506	516	485	509	499	461	476	478	481	467	465	504	493	484	469	511	472	448	509	468	508	515	493	523	514	491	477	472	474	494	504	494	498	507	463	486	496	470	518	504	545	444	506	486	502	528	474	461	483	475	503	459	489	486	464	529	518	463	471	480	462	489	486	503	439	482	491	511	479	440	492	443	496	493	464	484	483	514	511	483	445	508	481	512	515	482	488	477	496	506	479	467	487	505	462	473	487	504	517	513	527	495	524	472	510	486	469	477	523	466	467	507	494	499	527	509	498	500	492	488	567	519	491	463	508	482	466	496	492	507	518	470	472	473	504	513	458	495	496	479	494	489	478	460	460	456	500	471	512	468	501	520	491	504	469	516	492	460	442	452	453	500	475	491	479	509	523	491	499	525	446	491	491	486	479	483	519	507	523	517	496	476	470	455	490	505	508	511	456	453	491	494	498	476	428	473	501	485	476	533	499	476	516	462	483	488	496	451	521	509	499	467	451	483	477	506	513	458	513	476	500	482	493	482	479	520	523	530	477	466	502	502	472	526	490	507	505	505	497	502	480	439	500	468	468	466	519	502	521	520	481	515	450	499	493	494	507	510	473	508	502	475	508	484	480	512	516	522	472	462	454	508	512	521	475	508	490	544	475	493	498	491	499	474	508	478	490	480	496	464	509	484	513	493	512	475	491	491	486	455	475	489	463	467	512	505	478	520	518	471	512	451	476	485	458	509	466	487	482	516	522	492	455	456	450	460	478	499	503	487	522	453	502	495	499	479	504	500	476	494	509	496	494	482	515	508	502	459	485	491	476	462	541	474	471	511	473	490	495	503	495	449	478	521	478	511	512	500	494	469	492	484	528	521	477	445	487	482	476	460	459	470	502	519	495	516	490	484	481	477	504	484	509	525	481	517	504	483	500	513	524	518	470	511	441	494	482	464	489	556	511	485	491	482	492	478	459	486	481	507	505	479	498	502	455	503	492	437	471	519	490	503	466	455	493	471	465	483	489	503	504	473	515	527	489	434	438	506	484	481	488	525	498	516	525	493	461	451	470	529	489	515	510	487	469	467	505	503	453	492	478	529	530	480	516	468	481	507	515	450	521	485	474	489	486	456	490	491	482	497	499	439	508	469	458	522	494	485	503	495	444	512	530	477	506	472	505	491	512	482	467	549	487	496	478	464	486	531	478	494	461	498	492	486	485	462	464	513	476	472	480	483	491	486	483	502	491	539	512	496	515	452	459	502	443	429	497	472	498	416	455	497	524	538	437	488	475	508	487	500	485	477	494	512	532	481	499	474	490	461	499	473	514	511	468	495	428	469	488	482	513	488	457	458	473	484	472	533	463	505	493	544	475	504	475	489	476	479	482	539	478	480	492	512	475	477	501	470	512	463	516	464	499	461	476	497	494	486	483	474	489	468	501	508	464	457	471	487	466	475	456	472	475	464	512	488	459	456	507	527	520	526	538	491	497	504	475	464	468	460	441	473	504	470	475	525	489	459	485	529	436	491	494	467	505	536	500	494	468	493	494	457	530	506	520	460	483	468	455	476	516	478	450	478	481	522	492	518	482	541	555	508	513	461	487	504	452	459	493	512	467	495	486	502	512	437	486	475	499	474	472	487	503	506	469	504	474	511	525	533	507	520	484	492	478	444	508	495	521	497	482	492	467	512	452	457	485	449	512	501	466	487	505	489	488	500	474	495	480	490	466	469	494	481	480	508	512	507	485	523	478	506	448	487	482	457	457	508	463	484	501	499	481	463	519	477	469	473	490	512	479	503	500	473	487	494	439	485	497	499	466	464	486	469	477	491	460	481	509	459	456	478	461	469	506	494	468	487	475	481	478	523	486	505	487	471	476	486	553	509	465	490	496	480	506	460	483	489	460	482	482	486	471	463	514	511	496	580	524	475	504	439	488	513	488	516	515	497	481	475	481	493	500	490	473	478	456	497	480	461	458	492	469	476	446	484	478	497	505	479	491	477	505	517	498	489	447	477	456	474	483	496	484	486	496	480	500	453	475	499	476	510	481	529	481	480	482	515	491	486	497	507	511	525	489	502	517	518	460	497	508	465	478	468	498	485	498	505	478	539	523	503	480	467	513	502	502	512	492	480	499	466	512	512	513	459	464	452	464	478	474	521	479	497	504	475	498	520	475	487	477	523	481	480	536	479	520	487	466	451	487	509	482	492	524	500	482	510	473	485	513	490	487	497	472	512	478	507	462	513	515	481	474	505	514	460	486	484	473	479	446	529	508	494	488	506	487	466	468	470	470	474	506	495	474	455	524	529	465	520	452	517	525	488	490	500	471	494	493	480	492	512	475	503	509	501	478	514	459	522	532	466	518	471	515	505	496	489	459	479	507	489	469	483	480	532	452	518	503	479	472	500	454	504	485	488	479	497	491	501	469	503	493	493	471	468	490	448	424	495	494	491	464	495	479	472	497	445	519	490	510	477	500	507	520	487	506	509	459	466	496	463	462	527	477	495	445	483	467	512	466	524	478	506	503	455	515	496	461	490	498	523	511	483	468	495	469	507
23091	21184	29765	22859	21172	21160	6270	367	295	246	231	176	186	188	171	192	134	163	156	157	111	164	140	119	142	133	142	134	119	134	138	142	118	117	114	146	130	123	125	109	120	145	112	104	114	107	125	106	133	115	128	142	122	128	126	128	130	123	104	142	119	110	117	140	127	129	114	126	125	132	122	108	135	114	121	120	136	116	140	120	124	131	137	104	146	144	100	98	108	120	109	143	124	113	115	126	110	101	128	136	144	99	157	96	128	134	119	126	105	124	122	109	121	114	124	104	126	107	129	137	120	118	116	147	111	119	130	130	102	128	102	135	124	109	113	124	127	137	118	100	124	127	107	117	130	124	94	121	119	114	105	106	126	114	113	127	119	127	121	114	114	123	111	106	119	126	126	125	128	93	107	119	114	114	121	109	124	134	97	110	113	119	151	131	111	105	121	121	120	137	118	118	103	144	125	125	142	112	111	136	117	118	102	111	121	107	140	133	118	124	147	118	112	114	108	111	109	128	134	119	105	96	120	128	123	124	117	129	121	115	107	141	115	107	126	116	124	113	125	118	117	122	130	94	120	102	129	114	114	108	114	133	121	140	118	115	126	131	118	114	104	127	142	101	130	141	113	113	110	114	125	99	102	107	140	109	117	99	108	126	125	130	114	114	110	121	116	111	115	112	114	146	124	138	132	117	112	107	130	109	140	129	123	117	116	130	126	130	116	117	145	123	115	108	104	108	114	114	108	112	132	121	107	131	109	129	133	110	124	120	122	131	118	114	127	122	126	133	125	113	118	116	95	124	101	134	139	121	135	126	116	119	139	133	122	116	127	104	126	121	139	117	117	125	122	135	143	120	102	126	118	107	139	115	109	128	123	119	123	141	129	121	128	101	114	133	128	124	138	110	105	120	113	129	95	126	126	128	125	120	115	134	115	105	120	120	139	127	120	120	123	111	117	118	131	127	125	125	123	123	111	113	118	109	137	113	119	110	120	135	105	134	93	114	124	119	108	111	115	98	117	120	131	119	137	123	139	124	108	129	120	126	108	135	129	122	94	131	126	119	114	110	109	113	112	107	118	119	148	125	120	124	127	129	114	125	125	121	114	119	110	114	103	122	119	120	136	104	124	120	107	140	113	111	116	119	140	131	109	134	120	107	123	110	125	110	116	91	124	142	102	138	125	108	130	112	113	131	133	120	121	122	127	122	128	111	103	122	118	112	112	107	142	100	108	116	146	126	129	112	100	123	125	125	105	124	124	118	120	123	116	108	135	121	118	111	133	115	115	139	126	123	111	125	116	124	125	122	90	130	111	107	114	131	121	133	120	112	102	115	126	119	122	105	125	124	109	131	126	98	130	111	116	118	141	139	139	107	103	110	126	126	106	123	118	123	117	116	132	125	117	115	134	115	106	117	126	132	120	96	115	102	139	130	94	115	121	133	140	136	111	116	130	139	97	130	121	132	101	122	108	108	125	132	103	130	136	119	126	113	119	130	115	131	118	124	108	121	126	119	116	100	114	121	121	120	120	125	130	117	122	118	100	116	107	109	109	117	110	105	116	111	111	125	97	118	118	121	103	126	102	137	107	125	118	139	117	118	125	112	96	121	104	102	129	135	121	103	113	141	104	115	114	122	104	118	112	126	100	108	128	117	111	89	119	121	102	117	129	118	115	107	110	88	127	116	115	89	110	139	120	120	114	117	88	116	108	128	121	129	120	95	139	119	121	132	123	102	104	115	108	122	113	124	119	130	110	120	128	137	116	103	126	114	99	109	102	104	125	116	132	96	113	128	116	108	118	115	111	124	122	112	132	108	119	108	120	116	119	115	138	144	112	109	117	122	124	111	135	127	126	114	111	121	124	119	106	114	103	107	140	125	114	122	113	106	126	132	159	127	122	106	101	122	131	124	121	144	130	130	108	119	113	117	129	112	122	134	146	121	118	109	116	123	117	108	109	130	110	124	118	126	120	111	117	99	121	112	126	110	127	116	117	122	137	107	116	125	122	116	117	119	111	119	112	124	103	116	117	130	131	118	118	133	128	110	132	122	126	101	110	127	113	126	110	131	125	126	119	117	114	111	112	105	100	118	117	114	122	108	110	132	119	121	128	133	113	136	123	116	116	123	110	118	140	116	120	133	99	116	112	131	89	114	124	135	122	122	120	124	116	112	118	131	116	114	121	124	123	111	111	128	125	136	100	114	138	131	128	113	120	133	107	123	129	104	137	119	118	127	135	117	112	99	114	130	129	133	133	136	120	123	117	135	119	112	131	119	116	125	122	132	142	115	117	111	117	126	114	104	96	114	109	138	115	121	113	120	122	116	119	112	150	119	103	99	118	116	106	109	116	129	110	117	114	128	115	101	126	132	108	110	121	106	137	113	121	122	143	124	135	124	118	130	109	121	120	121	115	111	117	136	115	116	118	133	105	119	123	120	111	115	122	120	129	132	123	107	108	120	98	119	128	105	118	124	119	126	112	114	120	107	125	110	116	123	121	109	115	124	103	114	119	126	99	134	135	128	131	127	114	122	120	130	124	121	121	127	129	118	110	114	120	108	109	114	103	141	118	129	125	122	121	125	105	114	124	145	120	121	118	133	120	102	112	123	120	106	104	119	119	115	142	107	111	114	124	126	130	116	105	107	111	132	135	120	133	124	95	130	124	135	123	117	116	126	125	119	108	123	102	118	129	108	128	109	105	98	130	120	105	109	105	123	123	137	117	127	105	112	133	131	130	124	120	112	115	121	122	133	140	130	117	116	119	125	102	106	107	122	144	113	126	125	117	123	110	123	97	120	124	131	117	116	132	119	130	132	118	131	100	116	114	130	117	120	120	92	118	113	135	114	122	134	120	131	109	126	101	108	118	112	126	101	123	123	118	118	107	118	125	107	105	114	117	110	121	113	115	137	113	116	112	118	121	128	104	120	117	121	112	100	128	108	103	112	131	137	130	120	113	118	128	134	107	138	110	117	109	118	142	120	96	115	137	111	106	118	105	136	112	101	121	110	116	111	116	127	117	101	104	119	113	123	116	120	136	110	120	110	117	128	115	116	107	103	132	113	128	128	118	112	140	108	123	114	114	132	113	104	138	100	131	134	109	116	124	131	136	115	125	114	124	114	131	110	126	120	111	128	115	126	110	100	117	114	122	123	110	116	125	90	109	102	126	117	129	122	118	114	131	123	112	113	132	117	110	110	104	109	114	109	127	126	123	135	122	122	116	118	109	113	114	118	114	107	120	118	111	119	116	127	113	122	133	110	130	103	118	115	121	123	116	104	101	112	101	103	128	121	138	120	98	129	119	126	140	130	133	123	107	130	118	105	117	140	120	109	123	117	114	108	124	108	82	118	124	116	111	130	125	114	132	127	135	127	111	109	137	118	133	127	131	120	113	123	148	117	91	133	118	144	107	130	108	128	125	127	113	94	118	115	123	103	112	111	130	127	124	110	94	108	132	123	131	151	112	109	110	130	145	123	117	116	129	134
50496	61882	6579	3511	2454	1697	1335	1052	840	722	591	531	475	435	431	365	308	360	301	325	309	260	295	276	274	253	265	236	224	231	229	254	239	233	234	211	231	239	220	223	227	210	195	214	217	252	191	230	209	229	207	218	213	203	216	243	238	202	236	190	223	215	200	226	217	197	194	244	220	216	207	206	194	214	222	213	209	241	220	225	201	207	219	199	210	192	214	192	178	171	215	200	207	193	207	193	211	202	199	214	212	186	202	210	202	206	191	208	230	231	217	221	179	210	203	206	216	217	216	188	204	182	202	215	202	230	203	227	210	190	224	183	211	203	215	217	195	209	201	221	176	176	193	218	230	182	184	201	219	223	189	186	191	203	211	203	192	191	190	194	220	221	182	206	198	203	200	209	192	197	204	212	214	196	215	201	195	200	199	168	199	202	185	207	197	205	201	206	218	184	218	189	209	206	212	195	229	242	207	195	222	211	194	191	215	197	188	203	201	194	177	208	226	227	205	216	191	172	190	220	226	200	199	193	191	202	187	212	228	199	199	211	208	197	218	195	190	176	200	185	202	202	209	180	202	210	210	195	200	192	195	216	196	200	202	194	203	196	198	201	187	213	201	209	211	207	209	196	212	189	200	206	219	219	222	207	195	192	200	193	210	191	239	213	209	200	220	197	184	196	212	208	226	211	199	190	196	213	210	175	224	238	189	219	204	209	189	210	198	187	201	203	178	226	197	202	218	189	211	207	207	190	216	198	215	219	210	202	208	203	198	182	201	212	209	226	194	197	196	198	218	207	198	208	194	197	194	210	210	206	195	197	177	194	225	204	208	192	211	199	200	185	200	208	207	209	226	210	230	200	197	183	206	198	217	228	198	218	197	200	219	196	206	182	183	193	210	210	183	203	219	186	209	198	215	203	183	182	196	200	181	194	207	209	206	193	215	197	219	213	177	214	204	212	193	191	191	213	197	213	232	219	220	201	221	195	203	216	194	195	220	186	218	204	186	205	205	212	216	219	205	200	193	203	216	184	184	217	174	202	224	198	227	202	191	215	191	198	226	219	198	195	187	204	187	195	233	195	219	191	212	180	186	201	188	190	199	196	213	182	206	219	205	214	200	211	205	191	197	218	177	223	209	220	182	208	214	227	216	200	195	218	214	189	194	182	215	227	197	188	208	204	213	203	211	201	216	221	200	208	184	210	203	197	210	195	191	198	205	187	208	176	212	205	208	203	230	188	205	230	208	209	203	233	198	194	202	207	203	179	183	205	168	201	203	212	190	221	178	206	212	194	215	217	209	184	222	239	164	198	214	179	191	224	202	202	225	197	196	197	183	206	196	228	215	231	199	175	202	197	209	206	217	191	181	190	216	204	202	210	197	200	215	216	170	194	187	205	193	192	201	206	214	222	223	221	201	209	213	176	227	194	207	195	189	202	206	204	223	206	207	171	199	214	210	182	212	212	187	175	214	179	191	204	187	201	198	209	202	196	204	207	211	204	187	181	194	195	206	200	234	192	254	197	218	183	229	235	211	217	186	218	228	226	213	201	193	207	201	224	195	202	206	210	185	200	182	205	208	192	195	216	207	180	218	199	207	204	196	184	213	213	200	196	220	194	187	200	206	197	203	205	221	199	202	202	210	211	225	197	190	218	175	220	181	214	232	218	205	193	190	206	203	193	186	235	222	218	224	248	192	192	229	208	203	196	206	217	191	198	195	202	216	206	189	195	175	200	214	207	243	220	205	196	205	187	226	216	207	222	213	199	219	204	214	205	174	207	190	213	202	208	214	193	214	193	200	215	185	240	188	179	200	205	219	237	200	185	202	187	221	186	186	191	214	209	198	234	184	214	206	190	203	200	221	206	209	202	207	234	207	203	237	216	200	182	217	208	190	210	197	213	185	204	219	186	196	225	215	225	196	231	212	208	225	225	223	225	205	208	198	199	174	218	214	196	195	199	204	180	225	181	201	208	219	206	206	212	188	215	194	218	217	185	207	218	201	184	191	206	180	222	212	187	224	209	195	193	210	204	226	228	226	207	234	197	229	203	216	208	185	201	236	230	205	232	188	172	213	203	203	196	203	222	188	181	219	222	200	203	187	186	209	197	203	177	197	187	205	229	202	223	219	216	179	209	205	195	218	219	201	217	210	181	198	184	189	214	234	213	199	210	208	200	210	212	202	221	203	190	228	215	184	186	202	217	218	211	188	207	204	228	179	207	211	218	215	222	180	185	223	185	213	179	230	202	187	200	211	192	239	225	201	213	193	197	207	180	225	218	205	178	217	199	198	185	188	207	193	189	193	195	212	193	239	210	203	196	216	208	206	197	184	205	206	207	215	200	225	220	231	198	189	217	196	194	209	210	204	199	218	228	214	205	185	176	210	217	216	181	226	208	188	181	201	195	217	183	198	200	196	204	202	201	188	200	189	187	211	203	196	195	203	229	202	196	199	202	220	198	215	197	207	215	193	196	220	183	197	216	208	189	188	229	213	207	178	213	175	195	211	200	207	193	182	202	198	197	195	208	194	181	191	194	201	201	206	202	222	199	183	190	213	197	173	207	206	194	212	199	193	187	198	205	192	200	181	201	197	196	215	219	174	197	209	172	236	188	212	186	232	227	214	196	188	205	193	215	207	230	212	204	195	206	208	216	210	183	179	202	185	192	194	199	202	209	205	207	193	236	217	184	201	198	205	212	204	218	214	202	212	199	187	203	204	185	228	194	210	195	190	205	212	201	182	206	180	199	209	236	175	208	233	239	204	195	193	197	181	206	186	209	196	215	184	188	220	210	192	175	196	223	203	201	202	193	196	199	207	200	198	201	222	230	193	205	186	215	220	203	217	201	217	196	229	204	214	204	209	221	199	223	200	200	193	222	193	210	215	198	182	214	193	203	223	196	228	222	207	172	200	211	190	206	205	197	203	200	216	214	207	198	197	194	221	197	203	201	206	209	204	182	184	190	203	198	201	211	204	190	178	206	187	185	191	207	194	213	206	204	183	193	234	201	211	177	197	193	204	215	225	206	199	208	231	194	215	206	201	203	229	194	221	191	203	212	208	213	183	204	192	212	192	195	198	231	215	208	194	210	190	196	207	202	220	219	203	203	187	194	210	188	211	193	209	180	182	227	212	202	201	192	196	205	189	194	194	208	189	224	201	188	200	206	206	186	222	237	213	209	201	208	203	250	203	189	203	199	206	214	200	211	206	209	211	200	206	191	209	204	201	208	198	212	185	217	200	187	222	208	198	205	206	204	205	207	215	223	205	208	213	182	215	200	200	216	174	233	207	207	209	225	214	215	202	214	196	205	205	201	211	217	214	184	192	202	218	217	205	219	218	192	247	220	206	190	192	212	195	207	201	210	213	204	183	215	185	212	212	212	190	224	201	195	212	217	213	203	206	222	189	197	195	186	216	196	230	190	208	193	198	192	186	224	223	195	227	201	206	204	222	181	215	200	213	203	199	196	222	224	212	200	191	202	208	213
27789	21962	15263	1609	450	409	383	378	368	400	399	395	361	409	410	344	384	362	372	391	370	350	383	364	359	367	404	383	410	391	401	386	368	369	379	363	351	402	350	404	352	337	356	391	372	353	357	388	364	374	353	395	366	366	362	356	388	376	381	397	386	368	371	411	371	350	369	359	393	373	381	357	399	375	393	409	353	390	386	369	379	399	373	338	335	385	389	378	371	382	359	362	358	366	415	359	337	415	389	357	376	405	364	373	389	388	368	372	350	407	382	362	390	396	373	406	392	352	385	355	389	380	379	385	387	343	381	364	383	360	366	352	338	380	400	375	411	418	406	401	377	349	388	408	393	373	351	378	357	388	348	375	381	383	416	376	381	395	391	360	376	381	368	384	375	386	401	376	378	408	368	360	327	367	380	344	346	412	348	367	375	366	422	405	392	373	364	375	380	382	414	374	345	385	381	357	361	403	371	393	360	372	411	375	347	380	360	359	355	394	375	364	369	360	352	382	372	387	362	401	380	387	385	383	384	367	391	345	371	375	393	376	424	361	372	363	386	379	366	361	358	363	371	367	373	384	383	375	404	359	409	372	377	394	341	351	373	382	373	390	352	380	363	421	353	398	400	348	364	376	381	385	361	365	374	358	410	393	376	342	404	367	371	386	371	349	347	347	410	390	382	377	360	377	386	400	343	405	401	395	387	374	358	364	374	391	389	383	398	343	383	396	383	396	368	365	363	358	404	418	409	380	384	368	381	354	380	362	332	369	382	410	388	367	383	408	383	383	350	388	362	400	375	401	346	394	361	341	357	361	355	393	367	378	366	365	346	355	388	373	383	419	398	366	392	377	396	375	386	369	348	373	370	412	384	397	394	407	386	366	360	353	392	320	385	367	336	356	379	376	373	353	374	393	422	357	370	405	388	351	401	327	381	368	382	374	345	398	388	371	372	375	398	361	368	408	386	375	390	406	360	354	359	361	365	366	392	389	345	358	349	383	361	379	375	398	357	403	414	356	400	422	392	375	364	404	388	424	364	394	375	378	377	365	398	396	393	414	390	388	351	398	408	413	369	353	368	348	366	381	407	363	394	370	352	386	372	369	368	350	367	384	368	368	368	428	363	362	381	419	353	366	393	363	345	364	418	398	391	357	381	361	360	377	383	350	389	371	386	411	366	391	376	397	357	360	387	412	385	405	374	402	390	367	377	354	356	377	368	389	379	392	360	402	358	337	362	386	413	369	413	370	368	370	361	396	342	405	369	383	360	400	377	366	356	340	373	396	360	363	397	397	366	376	383	375	338	364	347	366	361	354	368	417	407	367	399	389	372	392	368	377	369	373	368	379	387	374	379	397	388	399	382	379	355	374	379	361	372	360	386	375	375	366	387	406	367	363	405	346	361	376	365	385	388	353	377	373	398	356	412	401	379	327	364	361	378	360	383	350	371	396	357	372	385	345	357	362	374	415	351	398	365	369	361	370	371	407	395	388	404	410	377	374	361	343	361	381	343	363	399	374	393	385	363	381	393	386	353	407	356	382	380	344	374	331	358	366	400	376	369	403	385	380	372	349	353	385	383	375	384	377	358	371	386	406	389	375	386	343	368	317	358	373	389	365	377	343	367	386	371	344	350	357	359	389	409	379	384	389	373	378	361	352	382	371	385	348	350	374	360	357	372	407	382	369	367	370	377	371	440	368	353	387	375	356	389	355	403	355	348	381	366	426	377	417	392	383	362	346	379	363	405	357	384	379	372	402	387	377	339	375	373	356	384	388	386	364	378	377	403	359	365	384	375	338	346	385	394	395	394	382	366	359	374	397	342	355	385	372	400	377	375	399	363	391	381	353	397	372	389	388	381	355	360	384	377	378	394	356	381	365	391	394	377	387	390	341	378	373	373	348	375	369	375	395	372	380	361	381	382	413	380	363	365	401	398	374	391	381	334	399	361	353	336	372	380	386	412	368	394	383	366	379	368	390	399	377	392	404	394	368	403	406	422	346	358	367	383	375	392	380	386	375	394	398	418	374	387	392	373	414	360	342	381	390	375	348	391	396	388	367	385	379	399	343	376	362	366	394	369	382	396	356	383	380	382	388	355	393	409	368	367	378	361	382	379	358	345	414	376	383	373	385	394	382	374	393	395	412	395	374	384	378	356	350	355	373	372	371	360	395	381	376	360	385	359	368	354	381	380	379	400	380	376	392	351	378	335	370	407	373	360	390	375	376	365	365	368	397	352	386	379	350	377	393	358	372	337	373	399	375	383	390	393	402	377	392	415	384	398	358	385	393	364	382	348	371	387	368	350	374	359	374	360	384	376	362	380	366	368	335	364	374	392	407	381	369	381	403	354	376	391	393	363	368	415	391	380	378	393	373	355	355	411	361	375	392	350	394	404	367	366	383	374	382	385	377	381	351	368	347	396	391	395	385	392	394	382	371	360	389	416	354	374	378	375	383	390	367	379	380	373	398	347	371	390	391	329	349	412	400	403	352	429	377	394	351	385	391	392	348	384	389	383	385	372	380	370	399	377	366	387	369	351	378	356	379	358	398	378	364	372	348	377	373	381	393	366	342	362	404	348	377	365	400	364	374	370	366	350	353	384	328	389	369	392	378	367	393	402	371	427	389	352	386	370	408	386	367	378	400	404	388	398	408	381	381	374	393	404	383	374	371	354	364	374	367	369	376	400	415	386	363	346	368	394	375	358	387	417	370	362	374	346	397	353	375	409	375	382	381	399	385	389	391	364	349	373	379	366	389	366	391	378	363	386	372	371	348	340	366	378	352	358	346	386	400	396	372	353	405	371	379	384	406	359	362	379	378	390	354	387	383	385	375	378	381	362	383	397	395	370	389	376	354	376	409	361	391	364	370	402	384	383	352	391	378	379	401	387	371	357	351	391	345	385	363	375	398	347	363	376	385	390	368	367	372	389	400	384	389	378	380	381	412	352	381	348	348	372	409	387	409	380	378	393	352	353	391	370	413	375	396	367	383	405	355	365	380	377	367	369	342	389	378	379	403	401	368	378	381	337	389	352	388	353	384	387	344	345	407	423	376	384	355	355	363	404	365	370	383	373	366	359	384	334	383	399	358	363	364	371	368	386	380	379	403	376	370	362	395	393	394	370	385	396	354	364	358	380	332	364	381	352	395	371	389	405	357	355	366	345	394	412	406	385	366	408	383	375	401	353	395	351	430	407	374	368	376	398	399	387	398	374	380	376	346	364	368	367	407	399	386	360	388	431	383	374	382	387	360	361	388	372	382	374	378	368	391	383	384	400	388	391	395	373	381	374	386	377	412	377	376	363	382	384	379	340	371	353	373	363	366	373	365	388	375	349	384	344	352	410	400	363	393	394	391	368	381	381	381	392	387	400	357	409	394	346	382	413	368	366	390	414	380	378	362	347	379	391	412	392	404	368	368	368	358	400	356	338	385	366	387	371	378	419	390	340	366	389	383	399	400	390	412	404	379	369	408	390	404	374	367	386	398
30565	30840	1187	764	715	751	669	673	666	649	630	641	660	636	653	594	648	654	635	647	636	600	670	659	631	620	628	586	600	632	611	628	627	622	634	588	639	608	631	622	623	596	634	637	623	647	600	651	658	587	645	637	592	638	618	611	644	616	628	654	639	573	643	634	567	630	623	605	618	653	618	611	632	605	605	653	661	615	665	643	646	638	645	653	624	593	631	657	649	648	632	647	616	627	663	656	610	622	594	569	629	653	631	602	613	656	578	631	638	620	642	628	606	597	643	661	624	621	650	615	627	625	609	597	637	614	616	638	639	592	635	597	578	582	616	608	644	591	634	608	590	616	622	633	638	589	619	651	624	628	650	611	601	630	638	650	675	654	604	623	641	609	609	636	612	661	657	648	585	642	603	630	624	626	617	609	652	617	649	628	636	565	633	623	612	631	588	594	595	591	630	636	597	616	609	644	635	614	613	643	653	635	665	557	636	608	670	602	639	605	623	603	601	651	654	656	657	619	649	656	642	610	619	668	634	627	650	587	614	625	618	678	635	638	639	613	619	665	663	615	625	579	618	616	654	632	649	618	616	590	621	653	622	620	625	606	624	602	633	647	679	604	645	595	651	675	627	646	640	638	627	636	672	611	621	612	647	609	655	639	603	624	628	632	617	618	617	604	661	617	638	637	612	594	644	600	614	593	611	621	589	647	617	628	662	633	593	592	648	636	650	654	588	622	658	583	647	664	669	632	596	621	627	642	639	629	609	617	629	633	626	606	609	626	652	697	628	665	586	608	573	589	693	640	649	641	650	601	608	633	622	595	640	683	646	635	634	607	633	593	698	567	609	617	604	620	658	607	622	611	617	582	667	613	647	613	621	621	618	636	657	687	629	649	638	643	636	668	639	628	624	626	612	653	600	648	581	666	632	618	614	607	629	603	616	614	631	629	602	607	624	657	611	649	652	660	598	622	645	648	644	636	681	639	669	622	619	626	589	618	605	606	629	574	624	621	603	615	647	650	642	658	660	664	584	637	605	566	625	587	634	639	615	575	620	656	657	624	594	620	640	586	590	632	645	616	596	637	612	563	632	663	644	635	644	600	610	612	654	667	636	671	621	653	645	627	634	646	620	597	612	634	597	630	643	606	618	626	647	613	610	686	610	658	611	622	635	620	645	655	655	646	658	663	682	603	623	644	619	636	586	591	615	620	629	634	591	630	618	692	640	606	647	605	660	656	665	628	585	620	608	665	616	666	620	612	644	613	606	668	591	590	605	638	572	588	616	655	664	627	652	566	632	592	644	618	628	651	652	599	580	574	628	644	613	638	664	619	639	617	613	597	624	611	634	643	640	613	631	657	636	607	633	625	601	578	648	653	635	658	629	604	616	620	612	647	606	620	588	588	603	598	592	599	641	642	658	639	672	651	591	655	645	611	610	612	611	682	629	660	613	597	640	659	602	594	627	667	678	646	649	631	618	635	655	624	639	594	580	590	646	608	667	593	591	606	644	642	597	606	582	641	588	628	620	611	616	598	610	660	614	597	626	669	626	610	640	604	661	679	644	604	660	615	614	603	632	630	595	630	631	614	594	617	640	632	628	608	620	612	615	582	610	641	636	609	649	648	661	634	656	608	663	604	569	682	579	604	613	604	604	603	591	626	657	605	614	642	636	600	603	651	644	664	592	616	598	629	644	620	624	657	653	618	636	618	595	639	627	641	614	624	617	588	643	605	599	661	616	636	646	629	635	611	633	620	703	607	645	644	593	643	651	631	598	617	638	652	604	608	617	616	601	637	627	610	589	672	649	614	580	588	640	626	595	619	626	592	627	675	615	591	627	656	675	587	645	570	673	594	593	630	623	589	604	622	609	610	628	626	653	617	668	647	645	659	642	566	592	626	551	635	621	597	645	603	633	624	602	641	598	618	629	650	586	600	630	607	640	674	602	605	643	648	647	629	608	640	647	666	586	625	622	633	602	611	608	671	609	634	653	612	615	647	628	609	644	595	713	592	592	547	618	600	612	619	638	640	610	589	660	641	593	627	617	635	673	612	676	614	608	562	575	600	631	623	577	653	673	644	623	625	629	623	595	637	639	619	653	642	579	626	618	654	632	643	645	634	638	646	649	649	626	660	663	607	650	614	582	598	613	633	629	574	601	601	665	608	648	631	607	624	649	645	617	614	598	635	623	625	607	566	692	658	621	673	618	607	643	618	588	646	653	650	644	622	638	629	640	668	606	627	617	595	648	638	617	616	625	625	629	642	634	651	669	673	585	649	599	632	679	606	690	627	609	643	627	610	602	628	631	627	617	616	612	620	621	639	669	605	600	657	612	598	656	605	589	629	664	619	624	624	640	639	648	639	609	600	621	618	646	578	629	613	612	610	641	606	634	628	599	654	613	630	606	622	625	591	646	565	629	625	590	606	601	663	598	655	600	642	687	620	649	605	606	635	616	600	600	631	648	642	661	632	582	621	618	631	600	621	637	657	657	579	625	678	622	650	686	575	685	590	638	658	604	642	632	588	611	620	683	650	606	628	618	639	614	664	603	668	601	660	665	638	626	576	627	577	637	650	585	610	625	623	594	635	617	623	596	639	639	604	646	625	653	645	590	609	630	633	625	636	651	644	645	582	598	616	634	649	620	637	632	638	650	638	592	658	614	622	619	666	562	604	618	595	633	581	591	596	650	633	638	633	648	619	623	628	629	678	645	618	686	642	602	632	632	598	625	621	614	644	652	633	637	617	588	654	614	626	579	644	623	628	658	629	732	569	623	611	659	587	662	599	637	662	644	613	642	654	644	666	639	609	642	650	609	632	620	629	674	618	588	638	631	625	608	656	586	628	659	658	636	610	655	600	630	616	616	639	628	598	623	642	627	624	572	629	632	626	632	605	592	620	651	681	627	619	617	659	605	629	605	627	624	637	660	624	624	656	675	613	635	650	622	623	606	653	600	635	707	636	653	609	623	630	642	641	639	581	631	630	648	648	624	608	616	581	616	643	615	625	657	617	634	609	634	645	627	646	622	614	638	624	584	642	630	646	613	602	595	633	647	627	630	658	602	609	572	632	609	616	636	620	617	655	609	630	665	633	623	625	692	612	621	642	674	594	559	628	603	658	626	610	593	619	619	618	630	634	617	576	629	654	626	634	624	605	593	612	615	608	621	616	627	568	642	622	610	636	620	610	622	629	583	669	643	640	663	664	615	629	651	635	631	669	615	630	649	617	633	636	634	594	622	580	585	594	642	666	638	658	666	598	653	628	656	592	606	660	594	620	603	664	610	636	639	629	598	628	635	656	626	628	580	634	606	611	634	621	608	652	644	609	597	600	655	606	605	650	596	675	644	639	649	608	660	609	631	641	621	588	657	610	619	658	611	583	632	632	623	611	611	613	629	637	639	634	642	622	613	669	601	625	625	603	619	673	626	643	643	633	681	615	586	633	641	606	616	621	636	615	615	603	669	639	673	630	636	626	625	618	641	643	609	643
24043	21252	29333	23326	21112	8314	636	406	390	402	372	332	357	307	303	303	335	323	275	321	277	292	307	309	259	306	273	296	293	296	294	283	296	302	290	312	274	302	283	314	301	312	300	310	340	287	295	283	291	318	266	310	280	263	281	266	324	274	306	293	258	273	299	291	290	279	268	269	285	301	296	265	281	310	302	282	277	296	283	310	289	273	265	283	321	294	264	282	233	314	284	317	272	290	301	264	280	268	289	306	294	284	294	294	302	279	289	258	281	279	246	278	281	301	297	301	275	283	276	286	270	289	310	270	304	296	302	314	305	312	298	265	283	293	290	296	283	275	350	277	284	304	251	254	281	281	287	287	267	284	280	259	290	267	250	268	298	301	294	289	317	276	318	287	326	273	283	299	270	290	290	318	270	294	310	291	279	293	275	266	298	287	275	306	306	274	291	299	255	258	272	298	264	280	303	310	321	291	277	271	300	301	319	303	300	288	281	299	310	286	274	270	258	306	283	297	308	268	263	295	276	266	281	261	273	287	293	275	286	292	298	256	288	278	294	293	290	280	298	297	273	267	324	277	319	285	281	308	305	276	284	284	271	280	305	284	295	311	261	267	312	280	286	285	283	272	304	272	279	300	290	272	298	275	306	286	285	281	303	287	282	279	275	273	283	307	288	304	283	281	288	294	328	283	288	274	261	293	281	297	299	284	276	319	309	283	295	306	272	301	298	277	283	271	289	294	276	264	307	260	263	310	282	294	291	271	272	249	289	281	270	280	293	297	267	272	308	269	287	270	281	309	314	288	249	275	284	302	264	249	250	299	284	280	286	255	325	299	287	266	280	317	260	280	303	294	287	279	296	294	296	286	274	319	272	288	275	271	295	256	305	275	269	276	290	278	284	303	306	290	279	317	310	281	300	314	293	280	298	279	293	288	286	280	257	300	277	287	292	334	293	286	279	271	312	279	289	295	258	291	293	281	340	311	272	296	282	296	318	292	269	327	296	271	308	302	292	289	248	291	301	293	312	313	290	275	278	297	298	314	297	255	291	280	313	288	303	262	277	311	260	276	264	290	296	280	279	266	256	315	277	320	315	301	270	305	305	300	278	265	261	290	282	265	265	292	280	315	285	292	312	281	296	303	270	321	297	243	281	277	283	266	257	272	288	286	306	311	300	272	280	273	275	281	276	259	258	286	262	299	285	276	296	295	320	270	280	311	286	288	263	269	295	249	286	283	308	297	288	303	279	292	260	333	285	252	273	315	286	275	287	262	274	274	284	289	278	291	279	256	297	315	301	311	285	307	235	266	302	274	272	280	304	268	259	275	319	291	283	271	286	261	321	309	294	279	277	290	267	276	290	297	303	298	285	292	278	292	289	286	290	274	289	257	274	316	296	290	292	249	319	291	287	312	295	259	283	259	314	300	261	288	290	332	291	323	273	283	267	256	292	290	283	304	294	281	300	305	285	298	259	263	282	282	284	283	288	283	263	301	281	268	307	257	290	263	316	284	297	285	315	286	296	298	283	286	291	271	275	313	306	284	289	291	312	287	303	296	308	273	293	292	313	273	284	288	282	288	270	293	294	311	260	279	295	296	313	296	279	310	282	278	316	300	273	300	301	302	295	285	299	309	288	272	289	292	309	313	290	272	289	304	313	276	263	308	301	304	277	330	251	279	307	320	274	259	268	292	280	256	290	317	323	314	253	326	294	291	264	278	278	251	293	288	268	280	302	303	288	282	278	301	278	245	262	280	292	262	260	321	302	297	295	267	265	292	317	286	280	300	289	313	273	292	304	280	306	290	252	299	280	269	276	259	300	300	280	292	265	290	274	268	282	280	291	286	283	310	277	286	278	261	306	247	312	283	286	273	294	300	291	300	316	297	267	268	281	254	264	303	296	301	282	265	268	297	270	274	281	260	280	300	285	300	272	265	277	298	281	266	262	283	291	276	312	298	301	275	282	317	294	289	267	302	284	301	279	267	297	262	284	269	302	294	280	296	274	260	268	288	296	274	260	287	313	314	306	290	279	279	293	299	283	257	283	287	294	278	272	321	296	301	269	301	282	296	276	325	269	295	309	274	265	285	292	267	283	300	281	289	275	281	297	283	253	282	298	303	288	295	242	286	300	262	314	283	288	261	294	295	283	286	274	256	291	288	272	278	307	302	280	280	287	317	308	316	288	295	257	305	294	297	276	252	271	274	289	308	264	305	261	289	300	295	332	286	298	301	283	266	302	283	283	293	277	282	312	276	279	285	271	308	272	302	268	318	255	295	285	278	281	264	297	301	267	273	285	318	307	284	299	285	286	281	284	291	280	306	299	242	306	306	286	267	277	288	267	280	289	306	274	313	274	266	284	291	311	311	284	271	284	302	264	283	306	269	334	263	292	269	298	289	311	276	287	302	254	305	273	315	274	296	274	286	271	252	288	277	319	295	284	282	289	267	293	292	286	280	264	291	293	260	288	287	277	309	288	319	265	267	282	288	261	286	298	267	286	287	266	249	277	301	285	285	295	275	287	281	272	283	284	278	280	294	306	268	264	267	263	282	277	282	275	294	290	277	252	287	306	293	304	286	287	277	292	285	267	300	266	279	312	300	299	326	289	265	295	286	274	308	287	278	274	286	304	287	294	268	276	261	258	289	286	310	259	278	286	290	279	282	292	269	306	290	275	267	290	298	303	270	279	276	311	287	282	265	262	318	284	277	275	264	309	279	319	294	290	273	311	275	299	250	283	278	244	284	271	283	282	299	282	296	232	274	277	259	270	265	294	281	273	287	300	297	325	303	283	299	281	284	277	262	290	286	285	299	279	309	265	272	247	282	284	310	292	303	280	289	305	277	274	306	276	277	282	266	309	293	263	306	280	289	291	265	284	278	288	284	296	267	296	269	312	290	275	256	313	284	262	264	311	266	288	302	281	283	261	288	302	276	289	298	285	304	291	288	278	270	267	283	282	286	286	281	271	319	279	261	265	288	288	245	302	246	294	311	266	265	309	300	258	285	305	285	295	282	273	267	283	274	281	275	281	281	275	264	293	298	287	286	295	259	266	304	299	298	287	278	287	284	289	294	291	277	302	274	272	316	280	274	325	256	278	292	280	270	280	297	274	282	274	280	274	296	287	272	243	271	257	259	298	283	299	282	300	286	296	301	305	288	271	268	246	277	277	292	288	290	321	295	309	262	318	285	306	290	280	268	246	299	253	301	267	307	252	284	301	297	301	297	293	271	276	318	267	287	284	248	283	272	328	278	282	295	293	307	287	304	298	265	299	291	289	314	302	302	284	275	287	285	288	302	261	286	273	303	333	273	279	279	279	265	296	275	289	301	296	288	265	271	264	303	295	302	276	283	273	321	289	276	261	294	279	292	242	316	306	309	293	286	292	287	305	263	249	291	276	300	321	290	285	268	290	308	284	296	295	294	314	279	264	298	290	282	292	294	271	290	299	288	272	278	264	275	273	265	280	299	267	258	257	279	266	291	288	304
50995	58478	4518	2312	1652	1217	1112	899	804	711	639	677	668	568	577	581	579	578	538	559	502	511	557	480	524	493	545	498	537	470	532	503	491	511	494	477	503	496	451	442	513	520	472	473	476	507	465	503	493	489	492	479	489	508	489	503	531	460	479	508	458	471	467	474	501	504	466	507	500	467	464	507	496	462	464	518	495	434	470	481	498	513	449	477	514	482	453	495	476	472	500	499	479	518	442	493	501	478	493	512	503	500	482	523	458	482	451	493	474	472	489	454	451	473	472	476	476	471	490	466	449	484	478	476	458	513	476	471	499	455	484	488	502	494	521	539	464	490	475	487	459	484	514	521	516	455	472	502	483	515	476	447	474	485	493	484	467	502	478	462	522	504	477	479	483	447	462	515	480	483	493	506	475	478	502	521	506	450	488	455	488	459	458	544	497	512	458	483	475	495	497	506	477	500	493	443	489	469	484	471	506	460	512	505	463	515	511	508	488	448	475	494	474	462	479	481	503	459	481	477	496	491	485	499	468	488	487	456	496	463	478	506	447	470	511	486	497	491	469	464	480	505	478	474	498	470	461	489	534	454	459	500	483	489	491	483	517	463	496	472	473	448	508	447	486	457	481	501	465	509	461	476	522	450	464	502	506	470	481	487	475	473	476	490	509	483	456	504	487	483	478	463	501	444	485	449	431	486	525	476	464	510	504	468	446	463	468	504	511	506	525	482	502	469	472	488	509	481	472	479	480	464	475	514	463	468	479	526	486	494	469	518	484	453	444	513	498	485	469	493	503	476	484	414	446	469	466	501	467	486	515	478	479	474	465	497	470	477	487	483	494	479	489	447	481	505	505	504	462	481	487	511	482	498	495	517	476	459	477	489	496	491	480	488	488	505	480	480	517	475	509	497	443	511	485	450	495	472	463	494	502	469	503	498	522	480	512	471	487	520	515	494	476	510	497	501	483	486	500	556	543	465	472	428	477	444	463	508	479	486	482	498	486	484	429	490	493	484	501	427	506	508	478	481	456	476	484	498	463	501	449	481	497	480	455	483	466	464	490	506	475	443	530	475	442	517	511	482	509	488	517	504	463	517	475	471	470	491	502	497	485	464	455	498	463	542	504	475	430	443	488	501	504	452	508	466	475	448	485	481	499	473	477	491	509	442	465	460	504	495	475	492	498	466	485	508	461	454	465	493	477	481	490	487	480	499	505	491	477	477	524	497	493	498	473	454	452	493	471	489	506	465	488	458	477	516	513	470	495	483	476	467	518	485	469	497	528	480	486	524	485	489	470	503	474	515	471	497	464	489	492	456	507	472	481	456	500	542	480	543	493	508	488	460	466	464	516	522	477	527	514	501	491	452	485	487	489	505	448	477	461	468	485	480	468	457	502	468	468	498	493	488	470	491	507	485	524	466	445	501	502	496	498	478	449	499	443	501	491	473	504	463	480	465	489	462	506	472	493	465	488	493	495	475	507	476	467	491	504	471	482	435	450	470	497	538	458	485	520	466	504	482	491	498	496	459	485	501	495	473	499	473	479	520	493	491	473	488	441	497	489	472	456	480	503	469	460	484	507	484	481	443	461	516	478	472	488	498	477	494	475	477	535	492	477	494	500	496	494	491	492	466	501	487	474	490	438	485	503	518	509	471	491	497	471	462	482	552	486	501	452	471	480	477	525	483	484	501	500	457	482	504	461	473	439	470	462	459	466	449	473	432	513	490	492	480	507	472	519	480	503	472	483	525	472	495	479	517	489	473	470	455	489	460	482	486	493	498	467	512	449	501	452	476	483	435	461	462	508	461	476	519	496	482	441	502	526	486	495	424	511	506	437	476	479	480	455	446	462	450	484	474	482	490	494	496	466	491	515	470	478	476	487	522	487	465	520	497	513	463	511	484	462	507	509	477	468	453	494	464	453	497	475	478	473	464	465	470	463	492	498	506	526	510	452	497	470	452	456	432	472	481	525	478	463	504	495	473	486	499	465	464	493	480	503	454	508	501	458	499	463	516	455	487	520	440	533	487	501	489	464	482	543	489	502	498	466	503	504	455	514	482	514	486	518	475	549	473	493	518	463	469	492	447	501	517	520	450	471	465	502	526	528	480	435	463	456	502	487	445	477	498	457	469	469	477	459	461	481	478	461	482	465	490	482	493	496	460	483	472	493	519	470	540	477	484	509	483	488	481	496	471	507	467	486	507	480	477	444	478	501	460	478	459	473	489	504	475	534	482	463	468	477	479	483	487	464	476	479	485	496	456	479	470	465	458	479	477	511	473	440	503	472	502	497	502	501	501	500	538	504	536	458	455	466	462	497	469	419	456	496	509	498	494	494	512	514	471	487	478	501	488	458	490	487	484	476	470	487	499	482	463	500	478	477	489	512	463	464	490	498	502	435	496	447	502	490	497	520	501	467	479	512	488	493	454	475	506	484	489	488	487	499	489	475	481	461	490	480	459	483	460	503	492	478	446	487	492	516	493	488	476	505	461	470	505	486	482	446	527	469	488	448	477	499	488	517	496	475	469	524	494	510	478	469	489	509	451	486	487	523	498	530	445	520	496	481	480	489	456	455	492	493	516	463	471	464	475	504	486	503	455	485	497	500	517	488	513	488	491	502	448	487	510	485	473	480	481	450	485	436	464	486	523	485	478	471	456	485	511	485	498	508	444	486	505	471	464	478	502	498	493	483	485	495	483	493	482	500	478	501	494	468	466	512	467	510	470	484	498	474	486	495	480	521	499	515	505	490	461	528	514	465	468	509	487	476	462	489	471	483	492	486	505	477	463	468	478	491	501	443	489	510	458	523	472	487	521	453	491	484	488	477	476	472	480	460	491	468	484	490	483	477	468	440	498	498	513	491	444	480	492	530	490	509	482	449	474	489	520	487	453	470	474	454	460	483	472	501	449	482	432	446	492	452	453	441	501	501	479	502	502	479	423	503	505	492	510	500	467	461	487	487	529	447	497	490	489	505	484	452	481	488	456	499	468	442	442	483	441	451	453	438	462	547	443	481	497	502	458	447	457	514	487	467	485	474	496	477	444	537	486	511	453	475	499	492	496	483	462	486	504	467	489	464	471	489	539	481	508	500	467	493	487	469	497	501	476	498	438	465	474	482	493	475	470	500	473	473	526	501	478	471	496	465	496	451	513	488	487	496	500	486	493	500	468	475	506	470	481	488	497	466	455	465	461	488	465	481	477	486	505	508	494	500	450	485	502	485	474	464	500	504	477	501	491	492	489	516	485	481	484	503	438	459	525	467	483	458	493	452	485	510	485	481	481	478	488	449	453	458	520	503	482	465	529	457	517	501	500	539	451	464	514	507	463	488	488	506	519	519	531	509	514	525	510	502	509	471	479	524	475	499	460	494	466	475	493	463	487	494	438	497	508	435	464	465	475	448	487	464	520	461	475	503	467	466	502	473	481	470	461	545	505	540	491	498	480	496	462	505	472	489	502	531	479	456	494	477	463	499	495	507	470	482	507
23099	21189	29522	23093	21182	21172	5932	372	293	232	229	209	197	168	185	155	164	143	127	163	135	113	144	123	131	148	121	133	111	122	143	132	124	123	120	133	124	131	115	122	127	131	134	106	114	120	133	134	107	138	125	128	112	113	135	109	119	110	125	139	126	126	120	117	119	121	120	117	128	141	120	114	119	123	144	114	100	103	102	97	139	116	115	90	124	108	103	114	126	111	114	107	92	115	111	111	115	104	111	110	124	106	103	103	110	116	126	118	118	129	93	102	115	121	117	125	117	131	122	117	109	113	114	113	116	125	116	118	102	120	110	114	125	96	122	108	126	107	129	109	97	114	110	112	112	128	115	122	124	97	122	103	107	118	112	118	133	111	114	108	115	111	117	122	111	103	108	116	133	105	101	122	117	109	113	119	110	126	113	107	110	105	107	100	107	94	109	117	104	118	117	111	128	107	115	92	117	138	115	133	100	98	106	123	140	130	119	117	115	115	116	124	119	126	132	129	105	122	117	132	133	117	103	116	123	107	127	134	135	100	117	124	84	119	104	132	123	128	109	104	121	110	117	125	104	119	134	99	108	117	123	109	111	98	124	111	104	96	116	87	125	101	115	116	107	107	125	110	111	86	135	120	107	113	123	118	107	141	127	114	128	131	107	107	121	100	124	108	142	128	107	108	115	129	110	110	125	116	105	117	137	117	124	123	107	124	124	106	118	118	114	116	125	125	111	106	112	110	130	108	118	124	112	123	127	121	126	104	119	111	126	119	115	120	119	121	132	121	109	126	115	137	120	112	119	122	120	133	121	114	126	107	111	129	123	123	133	117	111	99	103	113	124	108	115	128	119	130	130	108	135	101	136	121	112	129	134	118	112	114	124	124	127	100	134	117	123	90	104	102	135	104	124	111	122	122	121	117	122	93	124	134	107	107	107	112	103	123	117	115	124	112	131	125	151	138	122	100	116	115	115	122	137	110	118	106	120	121	131	143	120	115	114	105	123	115	108	132	108	118	112	130	129	129	126	112	98	122	112	109	122	124	121	109	119	110	121	113	120	120	128	132	108	110	100	102	124	133	134	122	103	110	125	117	118	110	126	116	126	110	118	110	100	116	106	105	125	121	114	122	134	112	135	117	132	124	111	108	109	104	107	122	90	119	123	116	111	106	115	122	132	104	132	124	113	87	114	106	108	121	126	109	106	105	140	120	118	100	135	117	105	134	120	129	132	109	118	132	95	97	117	120	103	106	95	102	103	134	117	120	121	105	139	116	122	99	106	118	103	129	119	114	121	128	122	115	117	110	111	109	127	126	129	118	128	130	107	113	126	115	113	122	122	105	108	118	121	132	107	112	132	104	106	98	119	128	101	128	121	144	117	114	124	121	113	115	116	130	112	133	127	110	109	140	113	126	103	130	108	116	114	129	107	132	105	115	115	127	122	121	115	110	117	125	122	131	125	138	113	117	128	112	123	112	145	103	124	146	110	107	137	114	118	115	119	101	101	131	105	109	122	110	106	105	138	120	118	95	111	100	106	120	118	121	109	106	116	107	140	113	109	102	117	108	114	111	124	106	112	105	121	122	134	96	112	114	127	117	118	127	122	102	127	106	131	95	97	119	96	117	112	138	126	106	116	103	119	130	118	131	104	109	106	123	117	131	101	122	117	108	142	115	129	120	87	118	113	107	112	106	121	96	121	118	108	138	119	119	105	131	98	115	121	128	110	108	124	123	129	106	105	109	124	114	131	97	111	108	110	95	101	128	106	124	120	107	114	136	103	123	100	117	112	118	124	128	104	118	143	113	109	105	114	106	127	104	121	107	117	118	122	122	116	112	114	112	114	102	110	110	119	111	121	126	99	111	142	121	122	115	98	117	123	124	114	101	108	108	105	117	101	125	135	97	137	132	118	98	108	110	87	120	117	123	101	111	110	111	114	91	121	105	115	108	129	104	103	130	113	122	127	103	109	123	123	109	135	111	134	125	113	115	114	122	126	131	128	104	123	116	120	124	115	112	110	125	125	114	121	133	120	119	117	104	108	122	122	110	122	117	133	118	98	99	105	127	105	111	135	105	120	137	132	116	103	119	101	131	118	107	117	131	102	121	117	105	121	142	119	118	120	109	119	108	117	119	120	126	121	102	126	122	121	107	112	101	116	121	109	101	110	106	116	116	105	119	116	121	117	98	106	132	114	97	112	95	121	119	136	100	134	113	110	115	106	116	105	115	134	118	117	121	116	127	121	123	126	123	125	115	104	133	124	104	118	91	116	119	109	121	128	119	99	124	119	127	105	128	105	130	124	102	112	127	93	110	125	104	110	95	112	125	106	124	108	103	118	100	104	113	120	121	127	111	122	122	119	114	91	112	107	110	114	130	114	122	104	121	126	111	118	110	136	121	105	111	112	141	111	86	121	120	136	109	118	119	119	120	129	110	125	132	119	115	129	118	119	120	125	112	107	138	126	135	123	109	137	109	127	123	134	101	115	98	111	110	113	120	121	105	101	123	109	133	122	128	117	113	124	126	125	124	101	115	111	120	123	96	111	129	109	113	118	90	116	117	121	123	127	110	114	126	127	126	93	128	138	125	121	118	124	113	121	139	119	130	121	109	127	102	106	131	115	109	129	120	130	132	127	112	126	119	114	125	111	105	119	125	104	126	131	120	102	118	124	116	119	101	128	104	119	148	106	118	120	120	110	130	114	130	110	139	112	128	119	119	132	100	106	126	100	110	113	125	103	149	108	108	116	123	125	96	120	109	126	113	116	117	119	115	109	121	124	108	115	136	122	129	108	118	124	110	105	123	118	109	125	112	103	130	104	122	119	134	107	117	118	113	124	122	125	122	120	111	113	104	135	119	102	115	109	136	104	150	115	131	120	134	119	107	107	120	99	128	116	108	119	102	109	121	101	135	139	130	141	121	109	103	114	103	139	114	105	118	107	134	123	111	130	137	120	123	129	118	111	137	99	126	129	125	142	119	94	117	124	145	146	128	95	113	118	88	108	136	100	120	113	114	117	110	132	105	128	121	127	133	112	116	122	114	122	133	135	120	111	127	122	113	117	128	113	114	112	115	100	147	118	109	105	124	122	140	123	121	92	112	115	123	114	119	120	120	111	109	118	112	134	99	106	116	121	119	114	121	112	94	128	120	112	92	122	115	110	123	119	112	123	125	128	98	107	110	113	125	124	115	99	119	122	123	119	142	92	115	125	119	90	107	135	110	104	121	130	114	115	136	118	120	111	127	109	105	109	118	112	113	121	125	118	104	112	125	115	120	120	125	103	128	100	109	100	114	110	131	131	127	109	108	116	129	111	115	126	119	103	100	101	132	125	103	111	123	113	128	100	119	116	122	116	120	131	106	122	154	112	114	114	127	118	119	118	109	108	122	107	124	117	119	127	110	116	115	117	110	101	130	111	130	138	128	114	131	105	111	138	108	103	133	112	118	106	120	108	114	115	117	115	122	118	130	93	139	110	121	111	102
50305	58504	6666	3802	2450	1701	1247	1032	835	755	602	519	477	431	363	363	357	333	303	333	280	275	266	269	260	259	230	264	234	245	222	241	223	230	237	245	204	219	224	248	199	212	205	211	231	221	213	220	194	210	216	191	212	225	202	199	204	216	225	204	195	210	200	192	209	231	234	221	184	226	194	226	229	189	203	187	204	210	202	217	206	230	238	211	188	177	204	189	191	208	189	204	206	206	200	223	199	203	224	196	205	226	207	204	195	205	201	220	188	180	206	219	215	207	207	190	216	209	195	192	196	176	192	197	200	212	188	198	194	209	192	199	184	181	213	231	203	197	226	186	209	206	192	189	175	210	186	212	206	193	202	228	211	193	188	208	182	218	201	226	204	220	191	205	206	206	200	178	197	203	210	201	178	188	204	187	199	188	207	181	210	190	210	216	211	193	224	203	184	209	205	206	209	191	198	205	204	215	183	176	205	207	203	200	194	209	202	181	226	189	197	203	233	175	208	179	194	208	185	201	190	207	226	236	204	197	189	184	202	211	194	171	206	218	199	200	198	205	183	167	213	200	207	194	197	194	200	203	181	208	200	189	175	184	207	200	225	180	192	199	206	197	203	205	207	214	235	181	197	188	196	213	204	216	208	188	192	199	198	181	193	208	188	184	205	208	170	194	232	184	208	175	185	201	169	204	236	192	197	207	196	182	180	181	203	207	204	182	203	197	196	198	196	210	176	216	213	199	169	207	186	196	211	216	192	220	192	194	207	221	211	178	207	184	212	211	213	184	196	190	187	195	204	178	212	206	194	196	211	187	237	243	215	179	223	208	203	200	228	201	220	191	188	200	194	194	219	187	172	185	206	202	202	184	201	211	227	212	199	196	200	184	210	202	194	205	202	194	187	224	192	182	206	192	190	188	186	182	191	200	194	209	210	185	210	187	219	188	202	210	166	196	219	196	218	204	208	237	211	192	194	182	226	223	209	196	215	208	206	192	191	192	216	186	203	187	187	197	210	200	197	209	209	210	177	189	199	187	235	200	191	215	195	190	197	213	196	221	191	210	210	214	202	187	205	213	201	193	170	172	203	193	216	214	197	202	198	199	206	211	202	204	201	211	207	195	198	193	199	184	167	185	201	201	195	193	198	200	211	224	184	214	197	198	201	191	208	200	209	194	217	193	211	206	208	190	179	203	207	197	195	200	194	190	183	224	207	189	231	193	193	183	205	197	198	205	183	172	200	177	209	190	184	184	197	201	199	194	187	212	195	211	192	199	205	207	198	170	186	183	211	192	184	208	205	196	182	188	202	197	195	185	211	206	202	193	197	184	198	198	194	225	180	209	207	196	198	195	210	200	236	199	201	191	204	207	188	192	193	183	224	183	197	180	164	178	196	193	198	200	222	213	200	198	200	203	191	204	202	235	188	188	189	201	199	207	204	240	219	215	228	206	210	229	198	196	186	182	175	220	184	220	197	154	189	192	196	232	215	197	192	216	212	188	185	174	189	192	230	204	203	210	207	202	220	200	193	219	168	188	194	183	211	194	188	212	213	184	212	187	185	217	200	238	189	212	209	191	184	205	174	219	154	191	203	174	201	225	195	200	231	186	189	184	197	207	168	186	208	238	236	200	190	194	190	236	199	210	197	200	208	181	197	213	182	199	217	188	229	210	206	172	213	208	187	188	215	190	208	187	212	186	185	211	222	205	214	179	187	185	194	180	185	210	198	212	191	216	210	223	214	205	199	194	222	195	197	178	181	206	196	224	209	200	197	195	209	226	224	205	152	204	227	207	195	198	213	174	189	200	218	204	234	199	210	194	197	225	181	203	212	229	192	217	176	232	214	196	203	183	214	224	196	214	200	198	211	216	209	191	168	175	203	218	156	207	193	228	200	221	232	210	202	200	183	202	207	217	178	184	225	210	211	215	189	194	202	188	181	170	199	178	199	215	222	202	207	187	204	207	213	208	196	208	199	188	192	203	186	205	207	187	232	215	204	206	188	226	207	220	188	184	210	217	178	206	206	184	163	200	178	206	206	207	203	201	194	177	173	208	169	205	209	222	203	208	206	205	195	207	185	216	224	233	207	214	228	216	189	206	195	202	217	196	203	193	197	216	197	202	193	199	201	198	191	197	189	190	193	216	192	201	187	192	169	194	201	207	193	207	206	200	193	176	195	207	199	195	215	176	205	182	182	209	205	203	193	198	220	177	203	198	222	196	172	197	178	194	198	189	218	209	178	223	230	187	213	192	214	206	210	193	205	184	190	189	174	217	212	185	190	200	194	177	201	180	174	199	188	204	204	197	212	221	179	223	220	188	211	219	201	198	200	203	174	219	205	203	191	198	231	180	231	182	201	207	204	195	211	192	181	200	201	179	199	228	185	200	211	191	211	209	209	197	222	191	178	200	182	196	210	213	196	179	180	201	198	199	198	218	214	186	193	196	208	207	190	191	206	198	190	221	201	189	179	213	192	191	214	218	201	180	182	193	208	194	187	188	172	217	214	204	214	196	199	176	204	202	190	196	193	183	196	203	191	224	187	207	191	189	205	221	179	208	173	194	200	206	175	176	189	217	187	201	196	183	197	215	211	204	184	221	173	210	206	188	186	174	186	188	204	185	197	221	220	206	196	187	190	206	193	204	188	208	197	194	199	204	190	196	167	180	193	204	196	202	207	190	188	229	182	214	192	227	187	224	214	209	191	222	199	203	189	201	215	209	191	209	216	216	195	191	205	188	177	208	210	206	211	211	197	184	199	187	199	195	203	183	207	187	235	182	209	183	185	206	245	205	232	190	193	213	201	224	213	182	187	202	202	193	196	205	195	196	195	207	208	188	176	216	215	196	211	194	172	190	227	218	213	176	204	216	206	215	194	187	183	213	188	192	199	186	201	206	204	183	215	183	197	206	195	212	222	217	217	223	200	189	216	197	202	184	184	191	207	186	207	183	211	209	199	210	206	219	191	199	207	203	213	198	208	185	218	193	215	213	197	200	183	207	209	210	210	201	189	193	222	202	194	183	195	222	205	203	208	213	193	198	219	182	184	211	190	214	214	178	185	177	166	223	186	194	204	211	210	173	200	189	213	197	188	200	212	219	182	204	235	190	175	207	185	187	182	216	191	205	194	205	206	197	185	191	207	208	208	229	204	178	202	175	192	227	198	191	203	194	205	198	183	206	190	187	173	198	197	206	203	173	176	191	199	222	185	175	196	189	202	201	184	184	204	195	200	201	205	198	204	189	202	200	220	175	213	199	199	207	200	211	214	197	191	208	204	210	195	222	194	198	187	227	178	181	196	223	204	177	196	212	214	211	198	189	186	195	227	214	188	209	222	197	178	213	203	215	198	188	210	211	216	202	225	210	203	202	234	210	209	183	199	207	185	201	193	190	190	185	208	200	209	186	185	201	197	208	198	223	213	182	197	175	199	193	192	211	174	193	218	214	204	196	209	217	192	216	192	190	177	196	183	169	200	198	193	198	212	199
27864	21792	14851	1616	544	534	428	374	414	334	387	349	380	394	364	377	388	362	366	385	357	363	372	380	397	391	379	364	377	364	381	388	358	377	366	353	363	379	390	349	390	359	387	358	335	376	376	380	373	365	368	362	369	346	373	377	387	395	401	371	366	382	372	369	342	368	404	380	341	369	318	361	370	375	377	363	396	390	352	385	350	354	404	376	355	387	338	411	351	390	375	344	342	358	395	352	370	350	365	367	348	399	395	361	379	381	368	407	401	397	365	415	351	386	355	327	371	376	379	370	329	413	383	376	376	369	387	402	374	357	361	366	331	401	406	362	367	366	345	425	373	389	361	368	375	370	353	332	356	385	377	404	356	353	389	379	364	341	363	360	364	373	374	398	376	348	384	374	371	397	382	404	377	355	388	334	369	359	381	375	400	368	379	336	355	349	372	374	384	375	387	340	385	375	352	385	352	388	392	390	382	342	389	373	365	369	307	371	365	358	361	354	370	362	377	346	375	375	364	359	400	418	416	364	368	374	358	351	374	397	393	346	348	362	389	395	364	382	386	366	405	358	330	377	360	391	415	365	369	354	366	347	392	358	356	380	349	390	382	395	393	341	358	389	398	413	344	380	349	334	345	365	376	357	367	370	417	355	347	406	377	376	340	380	364	378	401	366	369	357	385	358	373	374	372	355	352	357	382	387	321	372	394	399	377	362	407	356	352	399	370	393	396	342	374	367	372	402	344	385	373	349	364	388	377	358	357	358	360	348	384	350	346	370	328	349	358	368	377	383	355	354	368	373	345	361	357	392	348	368	388	378	354	352	367	370	377	413	384	386	385	367	365	390	374	341	340	383	374	392	342	355	380	375	352	379	384	376	386	352	342	362	359	366	362	365	390	350	361	379	376	389	388	349	389	417	352	365	332	381	354	399	368	366	390	371	393	398	398	376	388	384	360	359	404	395	378	400	375	380	396	373	360	376	382	401	353	361	345	377	362	375	391	366	396	350	372	395	365	363	363	397	352	348	366	344	362	355	390	380	401	406	374	334	401	353	381	390	353	361	407	357	373	386	395	392	383	390	384	374	366	369	366	379	352	393	374	400	361	362	370	405	354	332	405	338	380	404	390	356	365	350	382	346	400	394	360	388	400	334	370	356	351	407	373	399	347	358	375	363	343	384	351	371	356	356	341	369	391	350	343	372	389	367	386	372	347	368	394	360	374	406	332	394	362	366	342	398	396	368	388	400	343	350	382	333	345	357	398	364	344	369	380	370	356	365	348	375	375	362	362	351	378	346	360	382	398	371	342	377	346	372	398	347	386	363	405	349	389	394	395	358	362	383	325	351	359	360	381	357	343	359	327	370	325	364	382	365	353	375	392	378	384	377	382	360	368	334	358	368	399	398	382	345	376	335	369	402	385	349	377	360	367	386	346	343	388	385	387	370	358	390	417	401	372	357	377	369	377	389	347	395	366	373	396	372	369	375	343	382	352	352	393	359	356	378	403	370	388	327	352	315	385	393	371	342	385	377	390	326	375	363	369	356	386	358	354	383	378	341	373	384	405	349	362	350	338	396	362	358	360	359	358	377	409	347	362	380	358	367	361	366	366	358	383	380	391	383	361	374	379	370	359	357	381	375	376	322	382	380	372	322	364	385	360	399	402	423	359	339	397	348	364	375	378	371	341	368	366	362	409	363	375	392	378	340	385	390	364	355	376	370	404	361	364	374	381	361	348	345	421	361	398	357	393	377	400	363	387	325	379	353	390	359	381	364	389	377	364	388	379	343	365	347	387	401	389	358	376	360	395	389	388	377	352	356	337	390	396	364	398	339	380	336	353	409	389	401	364	388	387	380	358	346	405	385	387	357	394	381	363	367	379	372	361	384	357	353	338	370	322	366	376	356	376	383	359	377	437	374	369	394	415	347	383	418	373	389	388	374	373	404	396	362	372	382	412	375	377	344	377	343	374	369	375	364	365	357	395	375	372	379	383	364	411	366	374	377	389	367	339	378	384	346	369	370	365	394	368	399	350	368	381	384	350	362	398	359	361	392	403	367	358	365	363	357	344	401	322	393	365	339	347	375	356	362	380	368	351	340	397	352	370	385	368	360	360	383	334	353	383	392	375	402	364	343	399	385	375	348	376	363	363	355	397	349	410	332	325	395	362	380	374	372	379	363	356	361	371	338	381	372	346	374	373	376	397	375	381	394	389	368	360	356	384	406	389	383	357	386	388	369	346	391	346	379	356	417	409	380	358	381	337	406	354	402	380	371	318	331	386	384	361	345	395	404	362	344	402	350	371	354	365	379	382	369	405	387	382	370	359	353	392	374	357	359	375	389	381	360	383	389	353	370	417	347	364	340	354	406	387	371	370	368	370	367	373	346	376	349	373	368	378	389	355	379	368	378	379	382	372	359	329	367	364	400	393	350	399	363	333	364	388	353	377	349	356	403	359	364	414	379	361	396	374	385	348	420	339	381	402	350	418	341	359	358	402	406	388	360	376	382	358	384	393	384	374	369	370	378	390	362	351	338	401	348	368	382	356	351	354	375	374	382	397	353	393	380	384	389	373	367	383	380	356	367	381	388	375	407	355	387	390	358	400	372	380	403	390	380	372	372	381	391	372	393	369	370	390	366	408	375	368	347	391	412	393	369	372	358	335	365	343	383	374	351	377	361	389	359	381	396	376	358	389	362	376	362	369	357	388	376	361	369	386	364	396	356	367	385	350	337	373	345	346	391	387	376	345	406	383	371	373	379	363	360	376	388	385	389	371	396	379	351	373	350	366	368	389	361	354	430	377	385	383	397	333	395	370	399	380	383	360	356	392	361	349	370	392	408	341	374	373	365	379	363	343	370	427	364	380	359	384	402	356	362	375	374	370	368	363	370	402	382	402	391	370	370	383	390	381	378	354	369	369	357	345	363	393	365	346	347	386	355	361	349	386	380	352	365	382	380	365	373	357	361	388	392	381	348	381	353	367	368	375	369	357	366	386	395	358	334	370	364	389	377	350	378	367	365	394	381	358	385	364	369	388	383	384	370	389	350	381	364	391	387	355	375	368	398	382	371	374	383	341	354	382	348	374	382	390	357	350	354	367	380	379	360	381	385	379	362	385	366	401	402	370	372	330	354	377	428	381	373	357	341	374	360	358	390	369	402	380	389	411	353	406	366	358	366	366	360	370	349	346	369	381	372	377	389	388	383	352	373	364	355	379	382	351	381	393	375	373	354	373	363	365	393	379	402	375	398	362	353	381	369	347	344	361	396	366	381	421	371	374	325	356	338	397	363	352	391	355	355	377	344	383	403	374	357	349	386	358	363	366	409	358	407	327	393	370	368	358	336	337	391	373	343	372	336	386	380	425	366	373	413	379	382	374	371	349	362	349	341	371	336	376	351	353	356	376	344	390	361	357	379	357	356	355	380	414	366	384	421	367	379	394	361	363	361	372	348	385	388	370	359	383	366	356	376	352	385	364	383	382	345
30681	29952	1176	817	685	680	651	650	628	667	677	609	600	614	610	610	645	630	644	643	639	596	644	611	620	622	620	625	646	657	649	611	622	584	553	644	576	680	597	592	641	629	655	660	605	602	576	635	625	617	591	654	617	597	642	585	597	622	636	570	579	560	624	611	630	656	595	606	640	635	630	610	622	654	615	631	661	586	588	628	621	626	639	659	606	616	622	617	619	606	602	611	634	613	645	619	608	675	611	588	661	596	600	585	633	624	632	592	648	619	612	610	630	602	618	639	598	593	629	591	610	634	634	591	622	602	604	642	629	651	622	636	636	595	644	592	611	638	625	611	628	674	621	639	616	614	602	614	608	578	654	589	658	602	603	564	578	595	639	651	624	590	652	603	591	625	628	607	620	659	642	627	645	591	637	619	648	672	645	653	641	610	619	595	583	591	588	640	643	639	666	602	587	642	652	604	554	626	604	633	656	603	630	600	619	596	596	654	624	576	597	640	595	635	601	598	591	598	601	612	595	612	617	616	623	621	625	607	620	589	608	702	604	627	600	628	611	622	674	622	613	633	623	615	613	621	595	630	618	588	627	650	590	615	626	668	621	677	648	634	650	657	606	603	651	602	607	627	607	620	635	617	607	599	612	654	641	605	594	595	622	653	622	623	629	612	644	616	659	682	602	583	592	610	601	639	636	622	608	612	610	606	590	581	576	591	629	683	600	576	585	657	603	659	586	625	581	613	610	651	632	632	629	668	581	666	668	677	604	596	615	624	578	626	675	637	621	613	626	634	614	615	666	652	656	626	648	613	625	627	627	599	642	655	650	601	652	588	592	614	617	644	597	658	644	630	617	655	648	616	645	628	617	565	615	595	599	588	602	625	639	642	604	644	631	588	625	621	650	604	637	620	639	595	582	610	613	566	650	644	611	604	637	612	619	653	610	633	618	608	625	599	635	631	648	680	608	645	607	605	617	681	601	631	643	623	567	646	655	607	622	559	646	664	636	604	636	576	619	621	616	646	624	619	647	594	629	615	617	625	631	665	595	642	596	640	640	581	585	597	639	631	637	573	585	634	597	648	586	638	585	632	628	609	651	664	581	649	608	625	644	605	654	577	540	621	624	624	642	601	648	623	606	598	618	633	576	606	593	665	636	638	627	625	617	613	645	615	638	638	670	593	650	637	584	623	619	644	578	621	608	635	574	607	635	631	638	600	626	621	650	646	618	657	608	643	645	609	626	622	594	626	644	620	629	630	612	642	625	611	586	633	607	613	596	645	640	621	595	620	565	614	635	598	617	599	631	614	625	645	596	571	618	627	614	645	633	616	631	614	633	633	636	616	611	607	623	642	632	599	649	604	613	613	634	633	595	607	604	646	598	598	614	607	647	638	619	595	583	634	606	564	633	614	577	643	654	618	562	620	625	621	586	584	636	619	596	638	608	649	651	616	638	604	631	619	632	586	620	627	563	639	619	688	611	596	629	593	642	622	645	578	629	627	617	636	625	649	639	639	614	600	574	601	635	628	630	618	649	648	641	600	639	618	586	624	598	611	602	615	613	640	634	625	632	648	624	606	565	614	571	666	643	629	593	609	642	648	572	642	595	593	606	618	606	596	625	620	630	589	632	658	649	635	602	643	609	626	678	625	619	598	635	629	608	588	597	652	613	625	610	625	604	635	610	619	601	612	610	648	646	612	602	607	644	627	607	645	583	632	668	632	641	625	600	639	628	554	612	594	613	646	643	606	640	616	620	609	585	567	586	634	625	605	608	659	610	581	569	657	592	645	604	606	578	611	645	619	583	632	628	607	563	600	614	646	566	619	634	626	653	573	601	630	570	595	579	634	611	638	615	618	655	611	647	627	661	582	606	621	589	626	550	588	601	651	597	623	617	675	633	599	617	585	577	601	599	614	617	636	621	598	612	632	628	589	635	624	608	616	624	630	640	604	607	581	615	605	642	642	619	623	583	616	594	597	600	621	580	611	621	640	597	596	590	625	626	635	597	651	639	597	575	595	635	593	604	627	610	593	590	593	639	620	611	638	618	613	589	579	677	598	628	619	582	610	634	633	602	609	607	609	634	597	570	638	583	617	631	626	619	581	616	571	589	647	601	626	612	640	599	580	625	635	664	621	652	606	631	619	596	601	633	643	631	600	641	666	633	567	600	660	633	594	607	593	621	593	619	611	566	651	657	605	596	615	631	642	595	614	647	609	563	576	609	610	640	645	680	633	591	655	648	580	594	602	591	683	633	632	634	626	598	643	627	658	618	642	597	611	618	643	662	604	626	632	638	709	591	602	644	597	648	622	620	609	608	608	637	610	611	646	687	626	609	651	611	677	645	605	646	662	648	637	630	621	659	634	633	626	622	587	631	621	638	665	649	600	566	624	602	609	613	604	631	616	682	580	587	630	585	617	639	633	603	616	608	630	618	625	603	653	649	640	632	615	632	616	633	649	616	626	596	633	621	594	625	641	595	634	610	582	618	676	596	619	619	601	600	611	608	634	672	681	629	588	603	597	609	655	626	607	642	649	587	611	619	681	622	620	596	587	617	610	600	631	602	600	617	618	589	612	607	628	659	614	598	643	636	620	621	666	647	644	668	622	638	598	652	639	613	632	596	606	564	629	647	643	625	667	651	633	673	610	615	613	621	625	624	590	601	619	600	659	658	662	656	626	580	583	672	629	583	614	620	609	617	554	594	611	613	605	611	636	598	624	615	607	586	600	597	617	586	635	645	609	620	677	585	621	621	599	633	588	619	622	585	643	623	633	629	631	640	580	610	627	626	601	614	636	602	605	613	592	644	619	638	588	621	632	582	595	607	610	650	607	619	585	619	595	675	630	602	613	629	586	646	646	620	627	554	625	643	686	610	633	609	599	621	590	596	587	621	586	619	623	621	633	580	593	602	619	587	625	659	592	629	582	627	634	624	611	636	593	601	529	666	627	639	644	612	638	617	635	622	607	620	633	612	651	610	609	599	631	600	577	581	616	626	618	636	599	618	630	591	631	621	593	610	597	625	631	646	638	567	637	573	611	635	629	642	626	620	641	594	615	582	608	596	609	589	570	597	600	654	615	617	617	631	617	607	647	626	648	601	631	635	577	617	606	638	600	634	589	575	647	619	572	567	647	629	614	586	638	634	601	590	599	673	647	645	616	629	624	607	627	622	630	606	616	627	593	639	655	634	601	586	604	617	597	636	664	652	581	563	572	638	594	629	621	624	630	610	601	628	621	657	612	603	634	631	629	650	586	609	580	644	561	593	647	696	607	608	628	622	610	594	656	632	627	644	631	642	629	577	620	631	631	594	675	624	643	605	641	615	627	570	568	599	614	641	630	593	658	607	604	615	612	604	617	629	648	625	633	604	624	615	586	651	639	585	591	623	627	648	655	598	609	653	612	621	607	659	623	640	624	627	600	616	633	592	608	615	631	556	609	619	625	610	619	608	586	581	576	623	621	583	594	598	560	583	574	602	603	642	634
24042	21228	29004	23579	21154	9609	605	429	358	378	350	348	310	307	260	319	344	336	295	326	293	273	300	294	287	275	287	323	305	288	308	297	286	300	273	321	274	311	273	307	308	251	285	282	254	264	264	288	263	270	251	264	258	290	304	262	291	281	263	296	312	275	292	307	281	314	306	306	275	304	290	281	288	286	266	274	306	309	282	309	268	299	283	305	313	285	272	277	315	272	262	272	280	253	286	290	323	286	321	291	285	301	286	314	279	300	294	266	291	279	300	265	278	259	260	272	282	248	297	278	270	284	317	253	307	313	300	293	259	287	308	261	248	282	275	298	300	271	268	303	256	264	290	267	289	276	296	282	312	295	249	302	277	284	263	272	298	289	302	302	270	286	282	300	283	277	259	282	278	300	295	250	272	286	289	299	253	294	318	274	280	313	255	277	278	307	277	284	305	281	301	314	282	273	291	279	295	265	262	290	296	265	296	275	278	277	287	256	270	273	265	266	282	256	265	300	285	297	281	305	278	309	271	296	284	306	301	283	282	331	282	243	283	283	273	300	282	250	284	274	286	305	300	316	271	257	301	280	269	281	296	265	304	254	301	293	276	269	291	283	305	274	272	279	305	305	277	293	275	280	288	299	280	304	300	294	272	283	267	249	317	280	318	292	323	274	278	288	260	283	287	285	287	273	281	313	301	285	306	283	268	296	278	275	282	261	278	304	273	288	300	318	262	287	288	258	301	290	291	270	286	278	294	248	286	258	297	274	263	306	263	264	266	260	265	294	275	275	307	277	265	272	279	269	306	280	293	304	311	249	247	271	297	285	290	286	304	278	275	294	270	302	291	308	276	273	294	259	271	308	276	285	279	296	294	269	265	280	272	280	271	274	296	272	267	303	273	292	292	262	283	271	286	289	270	276	292	275	301	285	319	261	297	299	287	260	273	318	263	270	310	293	248	282	300	332	287	262	272	276	292	278	280	312	272	269	309	274	280	284	302	267	300	277	278	279	273	289	261	301	261	282	319	251	274	287	271	279	287	299	287	279	293	281	269	297	295	281	295	305	297	292	277	298	279	249	277	284	312	266	298	276	307	294	267	302	268	291	258	265	288	300	281	255	295	299	296	285	274	284	273	298	299	277	272	271	298	263	268	252	318	286	283	290	299	281	291	275	272	295	288	280	296	291	309	285	272	310	285	271	284	303	287	298	293	295	288	273	280	285	273	293	302	271	240	262	256	252	256	256	264	286	303	289	291	281	245	257	261	281	287	277	293	290	277	276	291	278	267	296	275	281	244	293	294	280	297	291	282	277	273	288	310	310	282	282	315	274	265	291	290	260	282	277	264	294	289	283	269	293	307	275	278	306	314	274	287	280	322	264	281	271	264	291	282	307	244	274	288	282	301	265	274	298	255	281	282	287	286	246	302	275	320	276	284	282	280	302	267	285	276	285	287	283	290	273	270	301	303	290	276	294	289	323	305	277	265	270	286	291	276	321	283	296	284	279	263	318	276	286	291	281	276	289	312	286	280	298	259	272	274	276	282	313	296	270	268	285	273	282	300	298	277	296	294	291	276	287	274	289	302	299	262	302	271	267	286	274	260	279	292	306	279	283	295	306	268	240	286	286	276	286	308	256	322	297	281	294	284	277	301	288	275	279	316	288	253	257	291	295	298	288	276	296	310	308	279	298	266	308	277	268	272	287	281	290	290	312	278	333	283	270	259	242	258	261	280	305	303	266	282	304	288	313	271	308	257	278	287	265	277	265	299	258	288	262	268	288	297	298	284	283	260	272	279	280	276	306	283	277	296	303	269	285	253	266	306	275	305	277	277	269	298	276	296	281	301	301	286	290	296	265	324	287	261	298	266	299	254	311	295	283	297	310	310	280	309	298	290	283	293	245	298	287	284	292	281	284	303	272	252	266	300	298	296	294	289	313	287	311	264	251	273	275	306	317	276	267	270	264	293	294	282	276	313	263	300	264	286	312	274	275	268	255	270	287	296	268	260	294	309	308	290	267	288	304	274	307	310	283	303	260	280	304	273	277	296	277	273	259	284	302	276	273	290	272	262	292	266	308	322	305	295	304	286	312	287	277	267	272	261	278	299	286	302	293	270	310	275	316	269	266	258	285	262	258	287	277	291	260	248	256	260	292	287	251	281	285	270	280	294	296	279	290	289	308	296	297	294	278	300	259	296	296	273	331	294	285	282	258	294	312	288	269	290	294	273	257	277	280	266	283	249	282	267	250	259	297	311	282	309	287	302	269	252	282	264	297	300	273	309	277	294	294	263	297	281	257	313	295	305	288	289	307	294	291	266	271	256	300	261	295	298	306	273	247	269	298	295	275	262	279	263	288	264	280	299	286	286	250	277	274	306	289	305	291	274	273	264	277	269	283	259	292	304	325	312	282	263	271	320	281	273	303	306	247	274	288	326	253	265	291	295	293	284	315	296	296	277	272	306	256	292	289	289	274	288	307	283	301	289	288	308	261	263	293	294	285	293	284	274	274	293	312	306	318	278	272	318	303	280	275	290	257	318	299	266	267	304	294	289	286	282	301	277	272	283	305	295	270	277	266	273	299	272	296	301	282	317	278	270	299	265	270	287	296	284	260	294	280	282	283	295	295	285	277	263	233	271	289	274	293	275	285	260	277	272	287	274	284	289	278	273	278	263	288	271	317	256	303	300	295	296	272	292	311	277	309	293	250	276	292	263	298	278	282	287	276	281	293	292	280	267	290	273	300	298	285	270	262	298	270	270	291	266	289	289	250	305	285	305	255	274	300	289	320	295	300	276	288	294	256	262	310	299	274	276	289	235	284	297	317	284	289	283	299	287	277	279	299	278	293	267	266	300	302	308	284	287	282	314	276	293	307	279	268	292	280	279	277	305	271	295	283	270	274	244	295	291	294	300	294	278	259	287	292	297	290	262	292	344	267	293	296	293	290	292	290	269	282	302	270	270	298	265	287	276	265	290	304	276	268	260	310	288	304	277	297	268	263	287	276	288	275	277	326	269	257	267	275	293	271	272	281	323	285	276	291	259	289	303	260	281	277	278	273	285	254	274	311	317	297	290	276	273	288	276	279	248	278	287	287	285	258	293	304	306	294	280	256	283	280	287	272	270	291	284	322	278	290	279	270	302	273	294	283	265	314	282	313	273	296	261	318	286	271	287	259	275	313	288	312	277	313	295	282	289	287	282	310	264	276	281	273	306	270	314	293	246	310	292	247	274	292	304	328	293	292	261	268	256	290	278	271	283	300	262	300	257	290	283	289	276	277	264	277	282	290	272	277	300	299	300	282	290	252	241	278	292	288	273	284	268	281	280	288	260	284	293	269	275	278	286	262	305	251	276	271	292	279	272	287	261	306	289	287	263	283	296	264	276	290	275	270	284	258	287	253	264	291	287	264	300	306	266	282	301	270	269	280	270	266	294	284	274	305	318	278	280	261	305	262	268	293	252	278	296	268	274	272	281	278	290	315	272	273
53190	54830	4417	2299	1571	1276	990	922	810	764	716	652	573	570	571	558	520	511	552	532	544	506	532	493	518	456	559	479	511	473	484	465	502	510	513	491	480	491	453	510	518	480	441	482	473	488	465	520	491	497	497	491	515	511	473	496	469	474	487	475	486	494	491	467	479	497	481	497	506	478	465	493	460	479	486	481	452	526	472	531	506	491	485	518	530	455	479	505	482	500	508	517	483	501	495	505	509	489	459	439	486	465	467	461	492	467	456	513	459	510	490	467	498	459	462	475	528	471	517	471	527	458	492	421	457	456	481	484	463	472	517	469	497	484	501	499	484	458	473	507	466	505	519	461	488	482	466	466	485	488	476	509	503	495	478	470	484	515	510	506	496	444	468	504	514	476	454	469	478	458	443	463	527	494	458	529	525	472	469	459	473	467	458	514	508	492	479	480	466	499	477	486	445	472	441	472	507	489	510	480	507	480	491	459	479	462	455	490	521	464	482	453	512	468	448	482	479	504	456	506	530	472	479	467	477	497	496	487	454	458	461	462	476	475	481	480	493	490	434	482	488	451	483	512	435	474	501	475	457	484	464	500	468	468	457	491	494	483	471	478	487	469	498	490	480	507	478	457	457	471	461	501	496	507	488	493	480	485	470	500	447	476	475	472	451	524	443	483	496	473	466	484	487	487	476	488	515	440	449	442	474	521	465	507	467	470	481	477	483	488	496	513	493	427	480	455	507	482	494	508	512	479	507	468	479	475	459	452	463	503	470	476	484	520	490	480	473	526	457	473	532	476	480	479	464	517	472	463	457	496	461	490	464	482	472	458	489	461	455	497	459	483	471	524	469	485	486	460	465	476	493	466	495	489	472	480	468	493	543	428	484	467	471	533	460	485	476	456	465	498	459	501	476	480	512	461	468	450	458	499	520	506	454	456	486	499	483	460	526	501	427	504	485	476	438	460	461	456	493	493	504	503	514	466	483	490	478	509	473	492	468	477	461	486	485	470	482	457	478	442	502	495	483	488	469	479	463	493	488	479	469	428	487	501	475	437	455	508	498	488	480	484	523	483	505	476	492	470	471	503	477	501	478	490	479	521	437	460	464	452	473	479	488	513	428	462	470	461	476	462	502	466	454	429	449	474	448	457	499	478	481	491	522	512	465	499	529	470	447	496	466	474	505	460	471	482	455	440	442	507	463	453	463	502	489	488	481	465	501	501	474	476	473	522	487	478	459	467	472	516	447	462	526	490	468	477	468	470	485	472	502	496	481	479	476	472	468	446	473	484	452	513	456	421	484	463	482	469	484	480	496	495	457	467	456	436	484	488	468	469	441	462	483	500	478	477	493	462	473	414	465	456	456	467	486	483	465	454	500	481	480	504	523	500	486	475	505	475	477	494	494	465	529	442	430	493	549	471	491	492	476	467	512	470	469	460	486	461	486	470	494	485	468	458	472	448	487	492	486	511	498	496	457	442	520	490	452	462	483	517	520	482	507	473	494	474	472	490	476	477	442	450	510	528	454	447	503	453	442	498	472	450	484	492	439	464	497	492	469	467	484	504	457	468	479	496	478	501	478	465	484	489	461	487	474	454	479	475	471	456	482	546	537	449	481	460	485	491	517	466	467	487	449	476	508	485	500	489	490	476	462	471	436	453	497	474	491	513	479	498	492	509	501	485	491	494	426	488	507	508	500	479	514	487	511	448	463	468	494	438	483	460	458	486	466	482	452	497	494	474	459	512	489	491	450	505	447	485	460	487	472	500	471	487	501	494	463	494	507	446	516	489	426	446	471	482	464	497	483	466	480	467	489	472	498	491	505	475	519	517	491	525	439	476	502	465	466	462	503	470	452	479	478	478	510	484	510	494	473	438	484	468	462	463	468	516	465	526	480	504	461	463	495	456	458	464	514	485	490	531	416	485	459	473	477	506	450	484	483	492	487	464	481	466	475	458	487	453	454	468	456	472	467	492	485	484	434	478	484	485	485	463	474	502	479	479	486	486	461	485	489	496	516	482	437	471	475	489	505	465	465	487	465	483	493	476	480	486	461	479	486	490	492	501	482	473	492	497	471	483	467	458	529	444	506	490	474	473	484	430	464	457	484	511	492	502	479	424	468	456	496	475	517	450	498	482	487	454	473	455	519	506	458	474	496	468	502	460	482	495	454	470	465	446	459	453	466	508	489	461	475	457	491	509	469	464	461	511	466	480	486	530	487	465	474	486	435	440	465	513	479	460	500	475	458	493	506	494	487	468	500	462	488	505	494	462	471	470	482	495	476	486	454	502	472	486	468	439	494	474	485	478	494	498	459	469	477	450	486	501	486	504	484	483	484	488	521	468	493	492	486	448	488	487	471	483	493	518	468	464	487	447	480	506	453	481	448	462	450	487	436	482	492	472	475	447	522	503	446	470	480	489	475	474	518	469	503	518	471	510	473	460	488	497	499	484	447	460	487	471	520	492	445	492	494	494	494	493	476	453	494	524	470	498	435	458	472	493	460	454	499	480	457	494	479	487	465	495	478	483	491	457	542	472	453	490	476	493	522	467	480	472	526	473	483	494	484	493	487	502	483	485	449	469	482	537	429	502	474	467	510	489	508	491	489	498	473	488	504	456	452	432	465	506	461	483	501	483	480	495	470	453	478	466	478	494	460	486	486	490	475	519	486	463	486	490	513	467	504	474	490	465	498	493	469	502	520	472	473	493	500	460	480	496	491	498	485	474	532	495	493	478	477	491	484	476	456	473	495	481	453	469	462	468	435	472	501	523	482	492	457	472	477	499	463	482	493	565	468	488	449	467	473	513	508	469	512	499	465	481	462	470	488	482	484	487	453	499	469	497	492	497	490	466	481	502	489	499	505	460	492	497	485	498	500	477	520	460	504	454	449	518	464	463	511	445	445	462	457	513	492	475	510	418	457	480	459	496	522	461	494	462	483	490	486	522	465	496	496	489	499	441	444	488	476	496	448	527	498	437	512	475	477	450	468	475	473	505	453	514	518	465	461	455	480	482	489	462	503	445	446	541	482	423	475	475	489	465	468	475	478	506	503	513	431	479	470	509	468	484	487	473	463	501	478	474	501	486	439	450	436	485	478	473	447	516	493	482	514	468	467	492	440	467	480	481	463	480	496	439	483	486	471	482	473	509	471	464	475	496	526	466	496	445	498	509	457	485	491	470	465	512	472	469	457	495	504	473	478	467	464	462	475	447	514	482	512	467	531	489	500	477	465	474	499	472	451	503	458	502	486	469	499	478	504	486	466	437	449	472	491	466	481	463	530	441	515	512	461	435	424	507	501	496	436	467	494	426	491	452	442	464	483	504	466	503	475	486	484	489	474	498	488	466	470	444	467	490	487	495	463	482	473	440	464	506	456	480	468	470	514	475	454	497	497	520	488	458	488	474	459	463	505	488	486	531	503	508	507	488	478	447	495	522	529	497	508	491	488	521	487	477	473	496	472	493	508	524	475	484	467	476	451	468	455	471
23034	21206	29549	23119	21195	21192	6886	383	281	296	245	223	169	193	171	178	160	160	157	144	143	134	114	144	117	148	136	135	128	128	142	138	141	142	118	109	127	127	121	139	118	116	129	136	135	134	144	101	128	130	136	105	118	116	125	114	125	98	133	122	120	116	115	107	110	126	118	131	112	133	113	131	122	107	111	117	123	119	129	126	124	127	112	106	118	117	105	122	133	113	132	136	132	105	105	115	106	127	129	100	112	113	110	118	104	106	117	129	115	107	130	126	121	113	126	122	116	121	143	127	128	105	118	117	111	125	124	107	110	114	118	133	113	104	108	124	122	107	119	120	126	106	102	109	119	118	119	120	137	131	119	99	112	132	110	90	119	122	136	116	101	119	99	116	132	115	127	100	116	126	86	122	116	112	115	120	111	110	117	119	102	131	128	112	134	118	117	120	117	103	111	119	94	112	115	102	123	108	116	150	121	109	109	129	114	118	118	119	122	122	119	129	116	128	139	129	125	153	112	128	134	134	133	98	100	114	110	128	106	111	117	129	105	117	123	115	105	129	114	114	128	112	122	127	120	110	133	129	113	105	118	115	93	120	113	108	127	102	129	116	125	117	100	117	110	129	125	120	135	116	112	104	127	124	111	120	131	114	124	110	107	122	123	126	98	123	133	125	118	120	95	107	145	112	135	123	112	112	104	101	102	115	118	115	100	122	131	128	119	117	103	109	104	121	119	122	126	138	124	125	104	127	115	127	98	120	119	112	105	132	127	125	127	127	135	97	102	117	120	139	118	106	121	114	113	129	125	122	134	144	124	126	114	143	97	120	116	103	129	135	103	123	103	124	122	119	118	110	110	113	130	97	99	116	112	123	118	101	106	102	119	117	126	127	120	118	117	127	112	134	118	141	112	116	114	109	112	129	107	113	135	92	111	135	104	128	128	128	125	133	119	104	119	119	100	117	120	129	120	91	119	128	134	142	111	137	123	130	130	112	117	123	106	116	93	116	136	122	109	101	134	117	119	108	111	110	116	120	114	111	108	134	112	117	133	106	112	110	108	119	100	117	116	115	109	111	109	107	129	120	113	95	108	130	113	111	105	125	123	113	115	98	112	98	111	137	113	104	117	115	94	120	113	109	106	135	109	125	124	121	127	112	125	96	121	136	110	120	105	118	112	121	115	127	123	130	110	102	144	126	126	117	121	111	104	118	108	113	112	105	113	135	133	124	129	113	98	138	125	130	125	106	114	115	120	116	111	114	140	125	131	122	124	101	102	126	104	105	111	128	121	114	129	101	115	116	112	115	115	105	121	134	118	119	132	117	121	112	137	114	114	126	121	117	90	108	117	106	128	118	96	132	105	103	146	130	129	120	116	122	104	106	124	126	136	110	104	104	107	126	112	101	126	122	104	106	115	120	113	116	98	131	120	110	102	119	134	102	124	125	98	115	131	165	102	104	123	132	126	111	113	110	134	112	111	119	124	129	111	144	112	128	123	119	125	99	126	119	111	107	133	107	112	129	109	108	123	114	110	117	108	110	108	115	129	112	109	134	120	104	112	110	105	116	130	112	115	99	111	131	124	125	134	117	109	131	115	121	114	143	125	88	120	101	111	104	108	118	109	137	124	113	122	105	122	106	122	128	119	109	126	119	111	148	131	115	116	120	116	142	125	93	134	104	134	106	94	122	104	120	116	104	118	107	143	106	118	109	111	103	117	137	114	117	117	119	119	110	129	114	104	98	113	91	114	114	110	116	120	94	104	125	112	117	118	126	134	120	127	100	115	138	113	116	114	116	111	110	114	109	114	109	127	103	106	108	126	105	128	113	137	110	125	131	109	109	118	102	105	144	121	107	111	108	113	111	119	117	116	109	111	127	121	125	125	121	138	100	106	124	140	105	144	100	110	121	107	116	103	132	124	120	119	124	115	122	112	145	111	116	111	122	110	107	114	109	136	136	117	98	118	118	120	102	142	105	106	138	113	130	111	132	112	123	109	90	134	112	143	125	132	111	118	123	107	126	125	116	117	114	112	120	120	123	125	129	113	100	109	122	113	116	134	128	123	107	119	111	116	98	129	124	115	118	138	101	128	133	133	126	106	124	133	110	129	94	121	119	101	124	116	102	134	115	135	139	111	105	131	105	116	124	101	117	128	113	116	115	118	110	118	116	115	92	114	119	127	102	116	105	114	108	124	110	107	117	127	116	122	112	117	112	107	115	121	105	125	102	123	127	123	124	105	110	114	110	115	110	124	129	104	118	115	112	135	121	133	101	118	108	117	135	115	142	117	123	141	114	131	124	116	123	130	114	109	116	128	111	133	121	129	131	122	132	121	119	118	112	132	105	110	120	109	113	119	123	96	112	126	115	124	108	131	108	104	107	130	122	126	102	113	119	127	110	119	115	101	124	112	127	129	106	117	129	113	114	111	113	93	111	121	95	138	95	119	112	115	122	131	118	118	140	114	115	108	132	107	116	115	114	117	116	120	115	127	122	131	114	101	108	118	114	122	104	127	104	126	120	119	120	110	127	112	131	101	128	94	131	121	117	129	123	114	127	119	106	116	128	114	122	117	98	123	104	108	118	123	124	124	109	106	106	119	111	103	105	111	124	116	129	112	132	129	122	109	123	129	109	115	108	108	119	117	104	128	115	134	115	105	139	134	115	99	123	126	118	105	113	141	95	118	115	125	117	131	106	102	108	123	125	129	104	111	110	131	114	113	111	122	118	98	120	109	85	105	137	110	116	113	116	113	138	121	124	138	120	114	108	99	143	101	124	139	123	121	118	135	123	103	122	99	130	124	125	117	112	112	120	124	136	111	109	94	121	124	115	119	97	119	139	112	100	99	115	127	108	104	113	110	143	105	104	117	112	120	119	116	122	110	139	113	113	114	128	103	127	102	123	114	117	102	118	117	125	105	111	125	113	140	126	115	143	97	91	111	120	130	128	120	121	130	118	121	126	118	113	122	117	110	123	104	122	120	119	122	132	111	121	117	112	132	118	114	153	131	113	113	116	107	146	105	104	111	117	108	109	120	110	131	117	124	98	136	131	134	129	104	114	103	133	123	109	119	123	123	116	127	113	141	135	112	121	123	123	108	130	105	107	112	116	117	109	102	130	119	109	112	103	103	125	115	117	141	132	122	129	122	115	123	121	124	103	105	104	99	141	148	117	123	122	124	134	131	122	114	102	109	107	109	113	113	132	124	106	110	128	102	134	122	135	115	123	128	107	130	114	128	117	125	110	119	126	139	132	124	131	106	125	98	122	103	125	133	130	109	112	106	111	116	125	122	126	119	123	123	120	121	114	115	120	110	113	108	107	124	111	113	129	114	134	127	130	121	124	141	134	129	116	93	102	101	100	119	115	116	94	134	116	119	127	135	124	128	124	116	120	124	128	111	126	133	120	120	102	124	119	115	107	124	122	118	91	147	114	114	109	114	92	112	135	127	108	102	101	95	117	127	142	108	117	117	96	125	108	119	130
52073	56111	6679	3597	2280	1673	1320	1052	795	717	620	474	485	436	406	379	342	344	300	296	265	300	248	241	225	270	237	253	269	233	223	224	234	247	258	221	202	223	195	238	232	232	237	180	198	226	211	234	183	210	224	229	185	210	211	205	202	214	207	230	208	209	204	178	187	207	197	198	192	224	185	199	208	194	207	224	210	201	194	185	191	201	195	184	203	192	221	202	205	209	192	207	238	195	216	210	212	189	193	199	195	201	214	219	188	191	195	188	190	231	204	183	203	192	195	195	215	212	202	194	239	214	184	184	202	202	182	223	204	187	198	224	211	193	203	201	198	205	210	199	202	205	189	226	194	193	190	179	203	192	187	191	184	204	190	203	193	220	198	194	182	205	204	198	195	208	202	202	185	214	171	206	198	182	202	200	186	218	208	179	226	178	201	207	187	197	207	217	182	215	185	190	213	219	195	220	222	203	190	210	209	214	233	202	226	205	193	195	203	213	189	181	184	186	218	192	218	193	204	190	188	207	172	196	227	205	216	195	215	199	179	193	213	212	183	196	204	190	212	189	189	201	199	207	180	187	183	212	176	171	187	215	229	196	208	188	218	203	175	228	193	204	192	223	180	193	222	202	189	192	191	184	207	168	204	195	193	207	215	210	204	204	214	228	205	210	185	227	194	215	217	204	189	212	201	227	196	201	177	218	206	223	218	199	196	196	197	207	202	193	212	193	162	185	202	187	213	199	213	212	197	205	200	210	208	191	185	190	182	192	177	182	213	215	190	181	204	221	203	187	195	201	191	181	218	200	186	210	180	194	213	204	204	175	209	231	207	208	183	198	208	199	216	220	212	191	224	195	182	239	199	178	192	200	180	210	196	217	221	205	162	197	164	200	181	202	195	209	210	177	218	196	213	190	205	188	206	219	187	201	206	204	203	220	208	157	215	190	232	194	187	189	223	195	205	181	222	198	192	204	192	201	192	189	199	223	203	221	195	189	217	200	170	189	210	222	197	193	198	194	223	203	203	211	220	186	186	173	183	197	185	198	197	212	191	173	228	199	210	200	176	211	178	174	190	194	218	203	182	206	234	170	221	220	209	214	202	187	188	163	194	208	204	185	202	226	204	178	198	197	188	184	176	213	170	189	199	196	201	194	209	179	177	203	210	206	203	206	207	188	219	196	209	198	218	209	209	186	190	191	182	186	194	183	209	202	189	190	177	212	200	209	221	190	203	210	217	212	208	212	209	205	190	200	174	185	200	178	214	229	187	215	192	185	220	199	189	190	188	200	211	216	226	189	197	206	215	217	219	193	193	191	184	191	222	192	204	171	190	208	210	210	211	210	184	195	177	199	189	209	222	216	214	189	202	194	223	196	203	216	207	209	199	203	194	177	188	209	222	203	207	208	207	222	186	215	203	192	191	167	188	184	190	204	201	193	205	198	199	208	199	203	184	203	162	194	189	197	203	188	202	202	215	175	206	204	201	190	210	167	206	202	224	227	185	205	191	186	200	193	188	192	211	199	213	207	212	200	183	200	198	179	203	197	207	199	185	203	219	195	237	217	217	214	183	212	197	202	203	207	166	222	220	192	217	182	224	174	263	180	207	201	203	200	208	202	199	185	201	220	229	230	216	222	202	197	217	182	184	208	215	199	219	225	193	203	211	199	173	201	200	200	191	219	214	193	191	211	191	224	202	187	220	205	198	201	206	199	233	196	186	182	196	182	181	184	189	223	234	193	213	208	213	201	200	193	177	187	225	211	224	180	206	187	197	193	206	209	204	184	203	180	194	200	185	196	186	219	215	213	188	210	205	193	213	203	212	201	188	204	207	182	194	224	194	181	199	215	196	178	174	188	197	190	211	193	220	187	231	223	188	204	205	196	205	188	204	202	195	219	181	189	178	196	191	185	194	207	193	210	196	182	218	201	180	216	190	201	188	202	192	195	199	207	189	208	229	195	196	171	169	183	193	191	188	207	225	218	200	232	184	201	228	207	192	195	229	197	227	214	196	209	193	190	195	204	204	215	213	188	189	185	193	180	203	211	174	221	200	198	187	192	197	207	213	193	165	221	204	186	215	175	220	205	172	214	180	193	217	233	198	187	214	205	194	205	199	182	185	204	243	196	197	211	170	200	183	204	196	201	211	196	186	186	215	214	212	205	198	217	197	230	197	216	190	191	216	194	208	186	193	211	193	187	186	190	195	205	183	202	212	200	197	198	184	202	190	193	188	224	199	214	225	199	185	194	181	202	210	198	175	220	212	213	201	223	214	207	216	197	204	195	190	198	202	184	211	198	217	181	183	204	200	189	202	189	190	184	202	189	216	209	177	186	187	191	191	191	193	195	194	197	172	212	208	223	212	200	187	204	185	212	206	218	207	199	185	197	205	187	230	206	207	210	206	210	192	186	172	211	186	200	201	189	189	186	159	189	225	185	214	221	177	207	223	187	190	212	184	187	210	208	211	193	184	216	192	219	199	212	203	186	194	220	193	188	231	193	191	187	199	223	215	177	216	186	199	199	231	199	191	223	200	202	221	191	191	213	194	181	186	188	179	193	186	197	195	216	210	187	199	204	194	176	197	217	212	209	207	165	221	201	183	185	207	180	202	201	238	199	203	171	211	224	195	185	195	190	181	199	195	183	203	214	171	224	200	213	188	203	197	199	197	196	199	187	200	197	195	153	200	183	198	175	204	212	217	194	194	203	199	195	212	207	224	185	213	207	206	217	206	210	186	210	193	193	195	190	212	183	196	200	207	209	196	208	212	202	218	193	211	196	207	203	221	214	185	166	195	217	222	195	179	189	195	191	197	210	216	197	213	222	198	221	209	191	219	212	213	203	204	209	187	191	192	182	212	181	200	174	193	185	211	188	201	215	210	187	187	200	202	172	189	194	197	202	192	208	196	205	212	208	198	202	195	181	180	218	206	200	200	187	207	207	183	209	232	193	223	206	198	230	198	201	186	210	193	217	197	210	184	211	198	193	188	202	230	192	188	190	195	196	183	196	206	194	186	190	191	207	203	207	212	199	199	221	217	222	201	179	205	201	209	217	194	219	232	192	181	200	215	183	169	213	196	219	200	190	225	198	206	209	212	221	223	214	195	193	210	208	175	196	205	200	195	177	203	175	194	207	211	193	179	207	186	203	208	198	206	201	207	211	199	168	200	223	205	198	209	198	178	200	212	192	198	185	180	193	211	194	188	235	209	219	178	184	186	163	214	166	191	200	207	190	199	211	202	221	216	209	210	207	197	204	186	207	182	198	211	195	215	195	207	194	186	194	221	208	218	201	198	207	188	218	198	227	202	196	187	217	187	216	194	170	181	181	217	214	224	218	173	184	238	231	230	174	182	215	206	198	200	182	207	234	187	216	196	186	211	195	200	187	196	201	193	204	193	216	202	212	231	203	191	198	191	195	235	198	208	212	217	204	199	199	220	202	187	200	207	173	192	196	199	196	186	206	178	197	172	220	181	218	197	187	206	204
27775	21955	14601	1398	490	385	405	398	402	431	415	393	361	369	394	339	350	355	390	359	362	376	399	388	376	361	384	379	376	366	372	360	359	379	412	380	406	409	397	391	345	384	365	404	388	380	362	353	395	365	373	378	365	377	356	356	381	393	386	352	346	351	361	388	373	373	350	347	373	378	346	369	351	371	358	358	385	367	374	364	374	347	345	338	352	387	360	358	354	372	394	368	367	362	397	398	378	367	404	390	391	394	355	380	346	364	362	363	401	400	363	372	368	375	381	369	395	351	383	361	374	374	356	357	334	384	390	362	374	371	371	359	379	383	368	345	367	359	375	366	378	370	365	367	391	342	394	382	364	345	345	385	351	380	350	413	359	378	336	347	323	318	391	372	366	363	376	392	393	353	381	371	379	363	334	363	386	364	375	355	405	408	363	411	386	373	385	359	391	368	378	351	371	368	333	393	363	396	359	360	357	342	373	354	393	375	380	369	355	391	338	382	367	375	361	390	364	345	390	377	356	350	336	374	380	338	378	366	373	369	341	349	348	332	355	342	373	386	374	360	376	387	354	347	362	356	345	360	366	367	360	343	404	400	344	371	387	381	353	365	410	376	349	381	386	343	384	358	399	357	309	366	375	376	366	404	370	347	385	389	357	377	381	361	338	357	355	368	399	367	336	354	368	331	339	350	356	370	363	342	395	382	390	378	369	340	362	352	385	377	359	337	383	394	369	354	365	392	342	356	359	367	382	394	397	357	393	354	355	385	393	370	374	397	409	365	390	386	377	367	378	368	358	370	352	353	334	357	393	343	347	384	381	367	410	371	378	396	369	368	348	386	376	385	372	392	362	365	381	387	401	384	361	378	383	383	340	375	375	345	326	332	376	392	376	393	372	394	382	394	373	357	375	356	358	353	348	375	366	387	359	366	350	388	381	368	378	358	349	375	338	408	390	389	380	354	359	379	358	365	406	373	387	372	399	377	377	386	359	395	373	362	374	362	368	417	369	399	382	352	350	369	371	356	391	344	349	394	358	353	380	373	390	388	398	373	323	375	360	375	381	351	343	370	385	357	381	385	370	389	350	346	378	368	349	375	364	372	379	366	340	390	386	369	367	365	329	331	388	378	359	339	391	365	400	384	376	380	362	361	348	355	379	387	401	344	386	368	350	382	363	388	376	367	345	398	365	372	395	356	355	384	366	378	377	360	374	372	366	373	357	385	381	401	394	371	383	363	369	374	397	367	353	389	353	356	366	405	404	354	387	380	384	373	381	372	353	369	384	362	381	374	358	374	394	377	360	347	322	366	365	375	386	358	367	357	349	374	356	371	327	368	390	390	374	385	393	378	360	346	390	365	361	373	380	379	369	389	346	324	383	389	382	335	385	376	370	375	342	387	396	362	383	381	354	369	378	353	357	388	376	377	370	365	373	352	392	345	378	372	329	351	376	390	360	402	379	350	382	348	375	389	363	403	386	390	361	386	356	363	362	346	357	355	368	354	366	366	385	373	376	348	346	349	365	367	330	357	380	387	328	368	352	369	358	361	408	364	377	363	342	350	369	383	394	371	367	390	365	372	362	323	345	417	353	387	370	374	360	375	342	365	364	407	364	369	357	390	351	388	370	391	367	340	352	384	361	367	354	403	365	371	366	360	399	366	366	378	367	348	366	353	371	351	399	361	369	367	403	364	367	351	373	371	370	381	370	410	383	377	341	371	397	384	351	363	378	388	382	368	368	362	332	366	363	378	358	363	374	380	402	379	374	362	358	360	393	376	357	350	384	378	377	367	363	328	425	373	369	390	350	393	377	362	382	397	407	420	363	404	375	372	357	369	353	333	364	344	368	411	331	348	356	400	372	358	354	362	364	387	378	352	392	378	375	387	386	386	360	386	356	366	343	374	371	370	388	371	389	406	389	381	381	383	377	362	376	348	340	367	371	363	375	364	357	373	347	358	372	374	343	376	361	373	350	378	318	377	395	352	375	384	380	339	354	394	388	370	378	344	365	373	344	376	354	365	345	346	372	367	365	381	419	382	380	343	383	396	402	396	376	368	386	331	366	376	402	382	371	369	387	355	391	347	360	338	363	338	388	370	393	398	386	373	411	365	376	388	372	375	366	374	350	406	361	354	385	340	391	374	371	388	366	388	391	378	360	345	374	374	381	380	381	385	397	353	384	373	363	403	363	361	385	414	346	377	376	363	355	356	374	347	345	376	413	369	369	379	386	353	375	371	375	372	356	342	398	362	367	373	374	357	383	370	359	375	369	373	402	364	367	404	352	376	360	395	354	355	367	369	378	368	352	379	367	345	380	364	390	370	386	355	354	383	360	383	364	371	377	395	397	346	354	383	375	350	378	361	326	353	380	351	365	389	371	378	389	371	376	395	360	390	353	397	320	382	362	353	364	360	384	383	349	373	355	394	396	384	331	381	386	381	372	399	363	403	332	353	406	380	370	368	347	356	384	340	371	383	345	402	394	375	343	379	332	369	384	398	386	369	391	382	373	379	370	359	354	350	367	349	376	351	395	379	389	360	362	365	358	336	373	412	367	364	370	369	328	334	340	360	357	365	343	365	366	373	347	418	377	350	357	357	351	354	356	340	353	372	351	354	391	367	380	373	377	390	362	380	392	393	361	356	411	387	413	353	401	391	366	379	381	373	388	342	361	362	347	389	371	353	394	418	362	378	378	414	356	345	352	375	359	376	358	358	374	375	345	382	386	352	377	393	386	361	350	382	367	360	353	371	366	358	388	353	392	401	396	391	352	366	379	376	350	378	373	375	383	349	348	372	369	382	366	366	378	344	359	386	408	366	394	383	395	358	370	363	361	401	388	343	400	402	331	389	357	386	391	382	371	394	324	366	396	364	406	378	349	363	377	366	363	371	363	374	399	382	370	385	351	317	339	373	354	379	368	359	342	361	355	407	358	374	341	356	375	381	366	376	384	381	375	370	351	341	402	352	356	362	388	349	413	402	375	363	387	390	362	382	384	343	361	370	349	359	367	348	397	398	366	369	377	364	366	366	401	356	381	405	371	336	368	355	366	371	360	349	337	388	355	350	383	351	412	378	377	361	380	370	378	408	352	342	348	350	386	384	337	337	383	362	366	364	382	353	373	400	380	386	372	383	356	388	339	369	383	343	379	352	387	354	390	359	362	377	404	367	352	357	415	391	354	345	344	352	361	365	387	348	369	329	381	363	394	374	370	359	389	405	363	374	350	381	391	355	368	376	373	382	335	375	393	400	404	376	365	365	362	349	396	340	342	361	366	388	392	309	381	367	376	357	354	352	338	348	379	345	364	360	370	381	366	379	407	381	364	349	366	352	359	362	364	406	331	378	360	351	388	323	352	346	373	398	364	364	340	356	370	369	401	344	335	379	362	398	383	368	364	380	376	352	382	322	399	366	338	375	374	405	364	380	363	374	415	386	379	370	379	349	371	376	369	395	371	387	363	388	383	351	375	346	373	333	378	375	373	387
30244	30105	1090	787	731	660	670	633	698	631	653	645	632	614	573	617	604	631	600	572	606	562	625	656	653	669	604	600	630	600	590	604	605	569	607	622	654	639	609	623	610	612	643	620	595	613	615	591	650	622	564	578	610	599	629	630	612	569	627	592	667	635	636	633	632	629	661	618	595	616	584	618	560	609	633	577	640	587	600	599	640	573	636	639	660	599	569	625	613	596	601	627	631	636	579	613	592	642	545	620	582	623	633	645	597	655	592	572	626	625	614	617	639	632	607	624	600	662	609	612	561	585	614	593	582	567	584	628	619	595	606	649	646	640	606	599	583	578	638	626	632	616	585	582	604	604	617	664	651	605	631	592	631	611	633	654	639	635	617	562	607	601	620	601	620	627	562	623	548	618	571	608	597	630	585	579	589	588	643	620	571	565	603	611	575	618	579	602	624	654	590	636	587	593	607	611	598	627	568	588	596	624	573	657	622	623	613	622	581	649	558	588	615	658	583	632	651	619	596	625	615	631	679	649	583	596	667	640	638	614	572	605	597	585	601	651	638	584	607	639	642	621	627	603	651	597	598	611	652	619	630	658	636	596	581	615	636	609	613	643	603	626	610	622	613	623	593	604	623	636	651	592	639	632	594	632	619	641	646	627	631	618	588	572	663	601	592	644	630	652	590	631	650	646	540	618	627	593	640	611	622	599	634	581	584	591	587	612	581	593	609	624	608	616	657	635	646	625	599	586	652	610	591	626	587	605	602	604	617	628	623	589	657	653	609	597	571	569	602	550	610	621	632	651	603	643	627	631	596	615	554	621	600	605	667	603	626	590	580	623	618	613	632	634	644	579	597	578	596	638	627	612	590	601	627	603	593	612	630	587	599	642	575	619	626	593	658	594	594	634	581	606	573	607	607	619	584	610	565	649	649	603	583	621	636	597	599	609	601	586	606	584	630	585	617	603	574	602	656	616	625	622	595	666	590	595	638	620	622	667	602	600	661	628	599	645	614	606	637	613	580	622	603	656	626	609	599	585	609	672	585	574	630	619	597	585	630	612	604	608	633	588	623	632	617	616	615	554	599	607	624	572	622	610	586	603	581	648	612	629	610	610	615	668	563	646	571	653	621	623	610	624	589	663	587	580	633	656	595	609	609	570	620	610	622	622	623	607	626	601	588	611	644	631	662	581	599	623	638	598	606	608	605	601	632	640	547	653	593	615	622	619	654	573	671	667	612	604	612	614	595	638	576	621	635	663	603	599	615	604	638	613	607	613	604	618	611	624	646	615	596	631	607	663	616	582	625	604	608	616	624	615	584	682	617	621	624	619	646	572	562	577	642	644	592	609	585	623	616	646	635	636	592	642	623	617	570	625	618	638	585	623	603	632	611	618	605	573	640	634	602	668	638	598	601	610	615	571	627	560	608	580	609	598	663	605	632	611	589	611	593	565	579	608	604	627	578	570	622	589	621	643	632	654	611	647	647	616	592	544	604	600	629	616	635	617	619	610	590	582	606	642	616	629	612	640	660	592	565	628	599	625	631	631	585	640	636	596	607	602	623	631	618	626	637	607	612	599	633	606	644	626	646	601	605	637	662	624	593	604	583	591	605	592	567	598	617	604	657	594	576	655	625	597	616	617	647	665	566	601	602	647	640	639	637	650	643	610	648	643	630	601	612	604	613	608	648	585	612	650	641	646	629	650	630	571	618	594	632	646	617	621	566	601	621	599	642	677	646	618	579	655	626	628	584	551	580	555	630	615	602	624	584	631	597	621	659	583	598	670	601	587	632	595	633	656	647	603	607	628	626	649	632	644	623	667	583	638	636	603	652	607	591	597	630	632	622	599	587	627	597	640	622	630	620	619	572	619	639	589	594	593	589	612	642	623	572	607	622	601	624	646	611	565	640	597	639	653	587	561	611	640	612	628	644	605	642	624	597	647	619	625	610	636	660	620	606	583	644	576	641	604	580	633	614	638	603	639	631	604	607	619	604	620	613	641	602	645	600	588	624	610	626	623	620	588	626	645	607	582	599	641	610	614	597	580	602	594	636	641	600	605	649	578	613	618	610	598	562	603	571	584	604	646	613	572	639	634	578	609	640	604	625	606	619	600	655	637	595	559	615	594	640	604	537	619	587	593	611	587	630	622	618	596	599	633	565	623	628	583	611	621	571	615	596	600	586	602	616	611	636	615	629	598	610	602	599	629	609	575	615	614	611	617	626	628	619	605	572	606	596	624	606	577	624	652	646	586	545	649	603	587	602	621	569	639	621	617	649	587	602	594	637	595	595	603	605	609	638	603	633	607	618	595	609	633	596	605	601	630	599	666	584	618	604	627	574	620	598	531	623	605	596	609	619	601	572	615	615	635	604	617	599	612	603	609	613	619	589	608	637	603	616	615	589	634	603	630	644	674	643	577	601	571	648	614	633	602	604	580	609	622	610	644	601	621	605	622	620	590	580	596	574	602	585	622	603	583	616	629	706	560	591	620	613	639	599	667	617	625	631	601	612	600	616	659	630	611	618	605	632	674	595	600	594	572	636	644	636	594	609	609	593	598	647	624	600	604	640	603	596	603	638	640	623	629	618	620	592	625	612	546	588	618	627	627	583	605	624	620	617	586	581	620	601	616	569	651	613	644	631	561	603	567	633	591	642	597	634	626	574	630	612	621	612	622	656	572	621	625	608	598	651	563	654	558	687	666	591	581	632	580	612	623	573	624	657	611	587	616	591	620	617	581	639	636	633	611	651	600	573	643	623	578	648	641	625	594	615	639	616	610	598	664	674	644	611	616	632	591	600	611	673	581	599	593	586	623	633	612	586	645	548	621	574	633	634	604	546	620	627	600	656	634	617	606	641	615	676	618	597	567	582	599	629	602	634	635	622	637	576	613	630	613	634	648	633	647	619	640	607	589	620	607	617	633	620	659	594	605	589	619	614	613	599	574	658	638	607	644	631	621	637	668	616	669	617	632	586	615	604	660	580	624	650	609	566	615	615	614	646	642	574	584	660	632	578	612	639	617	639	669	587	646	623	629	602	624	579	637	622	604	637	605	614	612	630	595	641	585	587	619	649	596	622	637	609	591	596	662	624	611	578	594	632	630	620	638	615	626	628	653	630	659	604	628	578	601	600	574	581	650	623	562	655	619	646	601	604	599	583	642	616	598	621	615	636	574	602	624	562	594	610	598	599	635	665	614	651	633	600	625	586	635	633	623	567	627	672	622	576	550	591	586	625	619	630	583	582	612	576	605	613	579	644	655	625	652	637	630	665	609	611	611	619	615	635	644	659	636	606	592	602	611	620	614	616	631	613	632	618	584	570	616	627	636	645	595	609	609	614	600	649	580	628	619	610	623	637	607	567	633	582	665	599	608	625	630	600	635	607	608	621	574	589	615	625	642	557	627	632	628	628	578	624	632	608	611	600	615	627	642	604	649	628	613	581	606	612	611	578	632	587	607	620	600	603	609	651	651	631	655	669	613	575	602
24048	21235	29589	22995	21139	9118	634	409	345	383	330	340	315	299	307	347	300	286	291	288	301	280	293	303	290	249	276	298	311	292	320	280	278	291	257	287	282	282	291	307	283	309	276	268	263	266	276	259	283	312	276	264	262	273	304	294	291	320	309	298	272	280	269	261	315	295	246	308	282	293	267	299	246	263	267	288	274	286	297	306	285	284	325	309	297	265	293	251	283	285	307	282	318	268	261	283	286	300	304	287	278	259	263	293	303	310	301	267	243	271	285	307	304	265	273	258	305	309	312	272	270	312	297	279	267	312	299	299	309	276	273	299	292	287	290	261	297	277	285	281	285	264	266	282	273	325	254	289	290	271	297	315	290	281	277	279	281	257	294	299	265	261	282	274	276	291	281	268	259	262	290	252	290	283	304	275	230	261	269	269	286	330	302	274	294	282	253	293	299	280	285	291	249	285	285	266	283	289	263	267	279	261	291	270	291	253	283	267	272	307	286	286	253	261	247	277	300	312	299	252	254	300	278	291	307	278	270	268	299	303	290	302	251	275	268	298	278	299	271	316	284	280	293	301	287	263	285	276	295	289	316	274	279	281	276	309	290	288	274	262	286	289	297	280	247	303	285	264	278	271	264	270	298	299	314	302	276	274	312	274	271	278	267	307	278	333	266	308	284	282	287	259	292	267	286	294	274	287	304	285	289	288	283	284	261	274	256	297	298	290	292	270	252	295	294	274	267	270	278	256	280	276	287	262	263	267	284	279	284	291	276	337	297	279	286	309	290	281	298	304	292	287	293	289	257	275	287	266	262	283	267	283	294	290	274	265	261	305	275	268	281	299	311	256	281	291	290	285	312	282	253	296	257	271	279	273	289	286	283	284	263	308	296	308	279	297	283	259	284	272	272	289	287	270	289	276	281	282	281	275	283	278	305	307	267	269	292	291	290	260	283	287	266	250	265	263	277	248	305	316	264	245	284	302	297	309	265	276	270	289	274	247	273	285	276	289	302	276	255	262	252	291	274	283	252	308	310	282	293	273	301	289	306	283	298	295	283	254	271	293	290	256	287	308	293	279	281	311	305	305	284	281	255	262	282	310	287	284	273	263	298	244	294	306	290	283	299	290	293	271	301	265	278	305	275	257	288	291	266	281	294	290	258	276	286	264	265	318	280	281	250	280	260	258	287	287	291	286	282	300	265	277	269	264	286	262	267	266	289	255	294	321	271	293	279	263	280	282	276	278	296	264	292	288	270	271	282	287	322	296	293	289	274	305	276	279	299	267	281	292	276	267	278	271	266	235	327	279	279	285	291	261	278	271	279	282	285	293	293	295	274	296	289	286	276	290	288	272	289	290	274	268	261	305	308	293	288	283	309	281	283	283	289	307	282	276	292	312	293	282	281	282	265	280	246	282	271	290	283	284	279	289	286	275	313	275	275	308	332	318	263	291	286	276	282	293	265	301	277	274	270	286	272	321	287	246	281	272	258	260	272	280	285	296	255	292	288	280	303	295	264	263	294	297	301	280	272	318	300	284	299	279	296	258	304	299	298	288	302	295	294	307	247	303	291	288	243	294	299	266	297	299	296	273	282	276	287	264	295	273	302	318	256	265	315	307	269	275	274	293	295	316	289	301	269	288	310	287	322	274	262	292	284	303	259	265	293	264	314	290	281	262	280	272	300	279	285	297	250	265	259	302	300	280	273	274	300	293	308	287	297	289	282	308	289	263	281	273	278	277	250	281	242	259	270	272	285	286	277	263	303	321	284	295	235	291	288	287	271	265	274	291	288	285	244	284	274	287	279	263	308	270	309	268	246	292	322	291	271	285	287	273	262	286	273	307	259	314	259	291	262	298	268	270	251	308	292	264	271	254	265	298	292	305	268	275	288	296	290	321	285	298	270	297	261	276	281	291	281	270	291	288	279	286	264	295	266	269	265	285	321	268	269	300	308	245	268	264	272	262	272	316	294	258	286	260	298	296	282	279	281	282	314	312	290	290	299	276	318	255	301	287	289	291	288	275	276	272	288	287	258	272	285	298	286	280	290	264	271	273	271	293	292	291	255	306	282	286	265	301	263	310	266	260	289	286	298	275	293	274	295	326	281	273	253	280	247	276	250	293	273	299	299	287	264	251	270	278	256	240	280	281	286	302	316	300	239	255	309	284	251	284	311	289	267	300	312	267	317	312	293	283	293	306	254	273	286	284	282	286	290	277	305	279	301	287	284	279	261	267	293	265	279	283	313	263	295	269	311	268	281	283	265	286	271	285	279	271	302	255	319	267	273	299	279	286	278	283	292	250	285	267	285	304	303	269	290	270	287	315	303	269	268	280	287	273	296	292	306	306	295	283	260	287	284	291	287	281	272	247	304	259	279	260	280	297	276	283	299	298	287	285	291	307	308	299	273	299	268	276	321	298	262	277	297	271	272	281	272	293	250	265	277	310	262	283	288	268	298	271	297	281	291	284	290	307	296	285	277	276	268	317	300	290	280	285	285	270	315	254	267	276	305	324	310	274	295	273	296	299	285	281	297	282	286	303	274	281	286	289	307	285	273	270	291	262	273	272	271	269	290	278	280	277	280	280	279	291	283	275	283	278	296	277	270	302	291	290	289	265	274	278	276	276	296	270	291	283	255	285	283	305	263	296	287	276	318	265	248	308	305	269	283	299	306	308	269	260	279	302	276	295	296	265	255	289	311	275	267	265	273	253	295	302	273	276	280	297	265	280	303	295	268	272	270	270	260	272	249	271	269	305	286	250	245	281	278	285	271	283	314	300	288	308	266	260	265	291	251	285	289	274	224	307	252	289	288	289	304	301	289	254	274	285	280	264	289	271	334	263	283	270	279	307	280	266	264	284	292	309	284	264	278	285	290	287	302	296	271	301	284	259	260	267	322	310	288	269	279	279	268	314	299	257	270	295	301	305	260	273	274	248	299	277	310	276	281	292	257	293	279	263	279	275	270	270	269	278	289	283	289	272	273	278	263	288	291	286	277	304	287	300	249	286	254	272	293	291	298	278	302	286	277	281	276	282	321	303	292	288	297	273	279	272	295	306	282	309	288	281	275	291	262	277	304	277	279	280	294	278	277	284	274	280	282	267	275	284	306	288	261	281	252	296	289	285	285	284	292	305	269	269	273	302	266	301	262	240	255	309	296	308	266	283	289	271	282	300	281	254	283	273	293	279	281	272	281	286	272	260	293	276	279	276	273	286	258	278	297	289	269	275	264	299	270	289	292	269	292	314	307	261	269	289	280	256	263	283	283	279	261	293	296	286	253	279	281	270	280	281	287	283	291	266	243	281	272	287	270	303	298	271	293	281	294	279	292	298	275	299	291	272	293	279	278	271	289	266	281	281	267	290	277	297	261	278	268	267	268	279	298	302	269	266	285	279	276	273	275	330	285	313	263	280	255	292	288	271	303	281	276	271	275	271	286	288	303	290	266	275	288	266	309	276	283	278	278	267	275	276	269	267	290	273	274	293
52245	52498	4574	2253	1592	1304	1042	825	763	750	698	631	618	614	588	561	569	502	521	550	494	472	515	508	504	518	471	485	501	498	479	480	503	508	493	482	485	445	508	523	471	505	523	482	455	494	459	461	494	502	509	479	498	530	450	545	495	454	490	499	504	498	473	440	507	442	430	474	478	463	469	482	491	492	532	434	499	445	473	461	472	466	466	467	509	464	503	484	483	485	474	469	461	495	470	466	470	470	477	485	484	484	492	463	443	490	479	450	492	495	475	420	488	493	469	511	435	478	498	447	463	491	469	477	442	470	507	506	477	482	481	471	464	475	496	432	424	494	465	526	473	489	458	478	486	483	537	463	515	500	512	487	512	484	500	468	480	454	450	475	513	462	503	512	495	459	521	458	495	506	474	482	505	451	509	482	512	451	504	483	482	460	505	463	471	494	460	498	457	479	493	467	495	470	481	500	508	500	483	446	504	475	501	472	457	471	478	510	506	496	458	481	432	467	467	473	493	471	476	475	431	458	454	461	449	465	459	456	483	480	473	460	486	460	480	485	444	444	502	460	483	487	453	468	465	425	495	495	507	490	481	446	500	515	496	501	498	436	498	505	455	487	474	451	484	466	516	458	429	485	479	465	481	439	494	514	499	467	470	516	482	449	494	457	471	483	469	462	469	484	477	496	477	478	504	496	522	481	510	470	480	459	504	474	444	509	494	462	473	494	455	478	466	482	488	488	483	462	491	470	479	491	472	478	482	478	502	479	554	452	460	481	490	494	421	464	472	467	463	471	460	500	486	468	487	471	460	465	468	487	500	484	488	464	453	481	488	466	491	486	473	477	468	477	466	448	478	491	492	472	429	496	431	488	508	453	446	503	448	498	485	494	481	481	518	487	477	470	488	520	445	504	465	487	481	477	486	510	479	484	476	431	498	475	481	467	476	506	450	477	496	516	479	462	485	499	474	455	491	477	488	497	470	477	495	505	453	456	461	456	473	492	466	459	467	486	462	469	484	463	493	446	521	500	464	479	510	502	505	518	488	480	506	471	447	466	446	484	483	507	477	446	452	458	486	493	475	471	459	515	458	491	510	453	461	462	460	470	475	475	477	502	467	481	481	507	471	511	463	472	501	499	512	453	497	503	456	470	497	450	481	437	496	477	515	463	475	448	478	482	495	424	446	461	474	455	490	475	451	453	471	445	474	513	506	480	487	465	475	483	496	504	435	500	478	453	511	487	499	480	517	449	463	494	489	469	496	494	457	476	500	447	463	459	491	464	466	445	472	474	499	475	503	489	475	495	481	481	431	481	453	478	447	484	454	468	472	457	465	483	485	472	475	484	459	460	463	481	463	515	437	469	493	479	478	439	457	456	515	496	478	456	486	463	452	484	459	461	478	447	449	504	450	477	494	502	468	465	478	450	481	490	486	480	484	443	488	481	484	475	456	478	494	455	470	460	483	476	482	477	471	453	475	509	454	509	473	459	507	485	453	478	493	510	472	468	462	483	489	481	462	473	486	442	487	498	433	486	464	498	467	435	510	455	468	511	515	525	436	452	455	435	458	503	487	462	450	505	469	473	457	477	485	484	464	470	511	471	459	453	444	459	471	449	477	472	482	520	468	455	467	495	476	460	519	480	458	464	498	446	472	496	473	487	477	490	492	523	463	506	467	477	499	478	466	457	440	450	427	477	496	482	508	490	491	495	489	490	484	465	493	466	451	472	423	493	488	520	503	503	478	455	477	451	486	477	464	474	462	452	473	517	462	487	478	464	471	457	522	493	477	438	488	473	502	498	518	463	496	492	476	496	479	478	498	449	464	502	452	469	485	461	458	458	496	479	504	496	487	469	485	486	487	473	466	498	519	459	463	461	499	472	486	456	466	470	497	471	530	452	490	429	485	493	488	468	469	463	458	480	490	459	514	487	485	502	467	481	439	514	485	482	490	450	479	478	476	457	444	490	502	475	482	459	467	449	466	410	467	483	461	418	465	468	492	485	510	480	501	471	525	480	441	447	487	470	455	509	531	452	451	514	504	421	466	478	504	490	462	475	469	508	473	466	462	474	500	499	477	468	494	506	473	476	512	463	507	470	460	440	483	475	451	508	497	457	494	448	474	471	504	496	464	435	467	447	489	507	483	473	501	478	447	450	505	474	443	446	456	465	494	492	456	463	493	497	473	471	483	463	469	499	479	451	449	479	481	465	530	485	498	489	513	474	485	450	444	440	456	480	473	465	477	477	498	484	482	457	448	493	513	494	463	497	475	492	493	466	489	454	447	461	479	498	518	484	470	450	477	450	475	498	468	459	475	485	457	446	504	445	475	443	495	466	505	505	485	480	452	457	472	481	515	490	472	461	503	490	500	448	513	459	456	476	482	474	444	444	480	514	460	485	467	465	521	497	472	443	455	468	469	474	469	510	485	463	500	507	464	491	499	452	460	460	508	450	464	534	529	482	502	492	451	489	484	459	498	477	477	469	466	495	458	476	469	482	473	465	486	510	490	477	453	474	460	489	490	497	476	483	472	476	474	452	516	494	477	488	463	499	506	473	474	474	496	470	477	459	467	499	505	465	502	486	449	496	526	519	474	431	461	482	476	486	488	449	453	492	478	470	516	447	503	507	488	482	470	474	481	489	495	476	438	478	480	447	465	466	479	484	479	492	472	480	434	527	479	457	482	500	480	464	500	466	483	488	456	467	455	523	437	502	461	511	454	490	538	445	475	467	476	488	441	505	509	479	485	515	478	464	461	449	475	492	486	508	455	482	466	465	487	493	474	458	483	444	472	473	494	507	466	510	482	482	487	487	459	482	458	497	484	507	478	494	464	542	481	479	456	466	462	478	489	478	432	479	466	500	490	466	521	461	468	489	548	493	460	509	508	478	467	487	464	477	442	451	473	460	481	458	449	462	430	491	483	470	483	501	498	516	489	491	515	488	478	460	460	473	455	457	496	477	469	498	505	468	467	474	465	463	491	463	430	463	456	499	471	434	446	462	468	468	469	488	486	490	468	498	469	477	491	477	524	478	480	511	465	475	461	472	456	481	454	497	507	487	467	465	485	526	484	476	470	484	505	516	468	489	507	496	491	510	478	469	450	467	475	505	490	455	489	488	467	483	489	492	460	429	471	471	473	477	464	439	487	459	490	463	519	504	442	480	514	469	496	466	516	505	459	467	448	467	459	457	502	468	445	469	479	454	451	486	471	480	482	472	496	478	473	460	468	508	446	484	478	458	446	522	477	447	489	436	498	483	511	505	476	455	456	509	467	462	476	488	456	475	481	506	477	499	480	457	477	475	488	472	467	479	486	474	463	508	480	469	424	473	472	500	498	475	464	459	493	454	453	475	500	477	486	443	462	498	466	474	475	528	468	455	471	482	474	514	496	457	449	462	490	443	453	478	457	466	505	472	473	479	515	509	474	481	471	450	474	468	489	487	485	482	466	468	490	450	469	498	506	467	469	481	491	469	472	469	519	477	470	486
23114	21219	30318	22367	21201	21207	6980	381	277	265	219	202	182	192	205	159	166	160	154	130	144	126	146	147	133	120	140	170	140	139	117	136	128	142	132	131	124	137	149	140	113	118	149	115	103	137	117	122	123	142	131	114	124	134	111	100	129	139	124	137	116	118	112	120	115	125	133	111	114	134	118	139	110	109	102	118	122	130	117	108	124	118	121	100	120	112	110	140	125	105	130	111	112	122	132	115	111	122	103	105	114	119	127	126	140	139	120	120	118	122	126	116	111	124	112	112	115	118	138	132	120	123	100	119	97	125	107	121	113	143	138	115	122	105	109	120	111	130	120	128	125	116	121	112	110	122	126	125	130	107	107	111	110	121	119	128	124	137	133	113	126	130	125	109	122	130	129	111	132	111	125	106	151	134	112	120	123	100	119	114	113	112	122	146	112	116	124	89	116	133	111	117	118	122	110	115	128	122	109	113	133	125	105	116	119	137	98	118	114	124	133	101	102	118	119	114	119	111	91	116	112	121	117	130	116	107	99	127	114	122	121	112	99	132	109	114	124	130	124	143	121	126	127	125	94	132	108	115	141	104	114	105	133	130	112	124	125	129	128	124	101	114	125	117	120	132	129	100	130	117	119	125	108	117	128	119	108	112	121	110	105	136	105	132	125	113	97	130	111	107	125	129	102	112	112	142	122	130	109	110	112	124	87	116	107	110	102	123	120	113	123	107	132	118	118	107	116	123	115	116	113	122	130	128	106	122	125	128	122	133	97	95	103	123	122	127	131	117	133	106	122	121	123	121	131	139	107	105	138	112	123	118	137	131	91	133	118	103	109	105	107	93	123	90	123	112	143	132	117	122	119	130	122	123	121	119	131	125	105	113	116	128	122	113	111	103	122	97	92	121	118	116	108	125	129	109	135	130	119	124	120	136	126	111	108	123	127	121	119	106	107	124	112	111	118	137	109	137	103	132	130	105	133	115	129	113	133	98	139	129	108	135	129	137	121	119	122	123	131	130	115	122	137	98	129	122	93	129	112	116	117	130	137	138	113	137	102	123	125	121	100	121	121	124	133	112	115	114	134	103	113	119	93	128	116	113	118	118	108	102	127	138	120	139	90	130	122	132	88	119	137	108	117	100	109	120	133	125	106	114	128	95	123	112	131	107	118	123	92	113	119	119	111	107	99	121	113	122	126	121	121	138	109	115	124	102	115	114	104	119	115	117	115	112	129	106	123	109	99	119	120	145	114	112	137	110	96	113	131	93	97	115	119	111	106	118	110	112	110	131	123	119	127	105	135	121	138	121	119	99	116	116	114	106	134	125	121	106	111	123	128	103	119	97	108	105	107	106	141	113	107	107	125	119	129	119	111	142	122	120	151	104	107	135	137	130	96	126	129	96	134	97	115	122	121	120	120	120	114	115	124	132	108	115	104	103	125	121	96	118	128	136	109	110	131	117	116	107	101	108	123	126	115	121	92	117	132	129	119	122	112	125	122	119	107	117	112	133	136	106	129	115	143	113	109	122	135	123	107	100	107	123	114	124	112	120	112	120	121	127	110	109	126	128	123	104	125	124	123	128	97	112	111	123	107	104	129	108	105	106	123	119	118	114	112	110	118	117	121	129	106	121	100	114	108	111	113	127	127	100	110	95	119	106	114	117	122	117	116	111	132	106	109	111	115	112	114	112	111	121	99	122	111	133	116	124	121	116	119	122	108	119	122	153	122	135	106	137	125	127	113	118	109	122	132	109	144	116	121	134	123	134	106	128	112	112	101	110	113	130	112	112	114	109	110	124	123	127	122	123	108	111	112	105	119	128	133	115	95	106	136	123	120	122	121	105	111	110	115	114	117	131	113	97	125	119	117	121	110	116	117	124	118	106	105	122	126	123	129	112	127	106	104	119	104	123	118	119	111	123	120	109	130	123	106	131	92	149	120	113	124	114	115	126	108	105	114	121	113	130	134	132	106	120	126	102	137	127	108	113	131	106	110	118	106	117	122	120	115	126	121	112	108	124	112	113	122	122	100	109	103	124	121	107	114	117	130	128	102	109	108	104	120	118	101	114	126	119	111	104	92	124	113	133	117	99	111	115	125	95	111	101	110	120	113	130	124	118	103	105	121	118	131	125	109	129	104	138	115	116	125	119	109	112	114	137	124	110	121	101	104	121	107	120	109	132	119	123	135	125	120	99	113	111	146	110	110	137	125	122	123	135	98	109	121	113	114	113	107	134	100	103	114	101	130	105	116	113	106	111	162	124	109	129	101	113	138	119	113	124	116	97	110	118	112	111	107	135	109	113	115	104	118	130	120	128	115	114	129	110	101	122	109	121	102	132	134	111	101	92	123	143	117	116	111	107	110	100	127	130	128	116	104	115	103	104	114	133	112	121	118	125	121	112	133	109	117	102	128	117	130	113	129	120	141	102	130	129	124	124	105	116	101	101	123	112	113	130	118	132	128	116	126	122	110	132	111	119	124	134	108	120	113	128	116	111	135	108	132	113	114	136	110	108	107	107	135	119	126	111	105	116	116	120	102	108	124	108	125	121	121	132	118	103	110	111	138	138	121	124	113	115	129	106	121	115	117	106	106	133	113	124	114	111	127	132	116	102	101	127	112	105	128	111	99	111	110	141	145	123	111	125	118	119	110	110	138	108	131	115	124	135	119	130	120	129	114	121	132	118	117	108	130	93	124	101	86	101	129	109	124	122	109	107	119	130	128	114	142	111	114	102	133	125	127	129	119	136	116	139	109	124	136	103	118	100	124	130	125	115	123	126	111	125	134	104	132	131	116	122	106	115	111	119	106	115	126	148	106	115	107	134	126	103	113	115	114	124	118	108	167	113	120	122	118	105	109	96	95	127	107	115	115	139	111	132	132	104	117	97	118	134	107	121	155	118	123	123	108	132	110	125	119	123	126	118	107	122	134	95	130	118	124	121	119	123	111	127	121	114	110	122	125	120	101	119	113	123	114	115	114	101	121	112	117	110	100	99	126	102	117	131	122	113	122	103	129	102	135	126	130	117	121	119	112	126	123	115	140	111	111	100	134	110	126	127	124	113	106	128	135	118	108	108	125	136	118	106	126	117	119	118	127	132	111	115	118	112	132	104	114	120	137	125	103	131	100	109	120	124	112	126	107	95	115	119	126	113	115	118	112	114	117	107	113	111	117	135	122	110	111	115	125	133	139	127	120	149	128	126	110	112	129	108	123	119	111	120	116	126	120	110	103	113	101	121	98	134	111	109	121	115	116	110	122	116	119	103	118	129	140	109	120	112	113	110	114	117	131	120	128	136	114	124	101	121	106	117	114	133	140	127	97	106	116	90	114	129	107	112	108	122	131	113	122	112	130	127	114	119	121	133	114	120	109	128	102	120	127	132	124	100	130	125	122	107	115	124	129	115	126	120	124	108	125	115	115	126	120	113	110	128	108	103	126	118	106	105	122	119	108	127	101	123	123	109	100	104	129	102	106	137	113	123	135	124
53569	48146	6249	3425	2307	1637	1280	976	782	655	574	514	418	432	381	344	355	294	321	306	280	305	288	268	285	258	250	238	265	235	264	222	250	221	248	231	213	222	208	206	221	212	214	233	174	196	210	196	213	237	196	205	194	224	203	180	221	209	213	214	199	209	205	212	200	219	195	209	192	185	174	191	211	234	193	201	217	218	193	201	205	184	188	218	191	192	214	216	224	202	186	199	209	224	234	201	206	210	225	215	205	194	185	199	211	206	212	219	182	184	225	226	191	192	226	190	184	190	187	195	211	224	198	190	184	218	200	180	202	195	230	177	219	197	184	238	190	211	203	206	199	224	220	212	216	192	196	195	192	199	207	209	189	195	199	181	210	190	199	193	196	185	196	189	194	166	240	201	195	200	191	201	213	203	179	197	181	189	210	182	225	199	211	207	210	195	204	183	198	211	178	187	178	204	185	177	204	181	232	213	218	193	210	188	185	200	198	182	186	197	206	203	178	179	197	197	186	198	208	188	185	210	184	202	217	178	241	200	225	211	208	189	185	205	201	161	212	201	192	219	220	222	236	205	203	196	216	205	197	178	194	189	181	179	199	214	193	185	207	214	204	226	209	209	234	205	183	211	202	183	235	207	203	202	182	201	202	190	202	210	218	210	188	174	188	217	169	209	151	189	198	216	183	214	198	208	216	204	193	211	192	196	191	221	198	206	197	194	190	197	211	192	220	186	219	236	183	210	212	199	204	199	211	185	199	183	207	196	220	195	174	207	213	214	177	195	213	209	226	203	201	182	201	187	213	225	193	189	185	191	208	182	192	186	198	201	208	177	205	193	206	196	203	224	196	213	195	204	208	203	230	175	197	220	193	192	206	198	201	215	185	184	210	196	197	204	201	196	192	218	198	207	181	216	212	188	201	194	225	205	203	203	198	203	171	191	199	187	208	200	195	185	180	231	225	184	211	205	187	218	205	212	206	182	211	201	191	198	207	206	207	184	214	219	189	188	220	195	208	209	185	199	170	216	207	228	217	206	183	213	203	187	192	206	188	224	212	181	189	184	194	207	214	184	191	186	192	214	200	199	217	205	208	217	189	189	187	217	205	188	184	202	168	168	197	195	206	187	206	224	173	197	195	201	205	194	200	198	199	208	176	208	203	205	202	197	195	191	182	213	220	203	190	186	186	189	180	201	215	205	211	199	193	195	200	194	193	191	226	227	170	205	214	217	184	207	192	166	182	176	209	196	221	186	172	184	213	223	162	222	182	198	189	220	198	213	209	193	206	196	172	205	182	202	202	195	218	218	210	205	213	189	200	204	189	197	187	202	178	215	205	193	177	202	210	183	209	197	211	211	186	187	221	215	209	195	194	189	187	208	186	178	197	203	189	177	204	198	208	207	203	229	177	207	217	217	178	200	178	196	225	192	171	192	194	214	180	183	175	209	193	193	209	207	205	195	216	201	203	187	198	215	188	209	216	207	194	204	199	191	205	192	200	207	220	210	195	196	201	198	211	181	175	179	185	172	199	179	196	199	206	215	198	219	189	210	187	216	189	208	197	206	188	178	181	176	196	198	186	203	208	210	203	182	206	201	195	193	176	194	188	193	209	207	198	197	191	199	197	180	196	223	191	188	195	184	213	199	203	193	196	199	171	196	204	196	209	218	171	182	186	220	201	171	212	209	191	197	209	185	225	212	208	197	203	194	178	203	208	195	196	213	185	232	209	209	218	199	214	189	208	197	208	212	179	199	201	212	196	204	183	219	223	203	194	217	183	193	192	200	205	225	186	182	181	212	204	193	224	214	214	189	184	195	201	217	213	203	210	236	210	187	189	168	227	191	206	193	205	219	184	205	214	226	222	183	215	180	201	195	221	211	192	187	217	204	207	192	202	198	188	206	189	216	195	221	198	207	162	207	207	206	209	190	211	216	189	207	188	197	203	196	183	186	215	189	208	189	207	192	193	213	216	215	204	205	194	198	213	197	201	177	199	179	202	205	198	200	201	208	197	209	192	190	211	195	217	192	197	187	213	209	192	200	217	191	213	204	194	207	199	186	201	229	227	189	207	206	214	205	209	180	186	197	203	207	181	199	203	178	208	204	199	206	206	175	178	222	202	192	196	222	197	190	206	198	185	219	212	208	218	209	192	193	187	205	211	174	221	208	191	229	201	179	170	210	174	206	165	221	181	179	203	215	196	217	206	203	200	200	223	181	197	213	199	220	195	225	229	219	200	191	210	210	216	187	181	208	196	185	191	189	209	227	210	199	188	200	211	207	191	201	190	215	197	195	195	184	200	200	208	203	198	210	182	176	187	205	182	196	204	194	205	195	201	196	196	200	197	205	216	199	185	201	188	201	236	199	216	222	205	201	202	187	214	175	202	199	210	183	200	176	171	193	177	192	226	214	184	194	221	199	216	186	217	172	198	188	208	200	200	188	208	216	197	210	194	221	199	197	208	202	178	173	188	204	192	194	206	207	200	224	211	203	212	166	181	214	193	195	193	188	192	186	183	188	232	217	195	210	202	201	196	209	208	212	204	147	216	215	197	214	199	194	195	212	193	214	198	190	201	197	224	188	209	169	220	199	187	196	198	212	215	218	202	186	217	194	184	188	210	203	194	189	180	198	185	184	198	199	207	211	215	196	213	224	201	204	207	209	219	198	201	182	189	189	188	228	198	211	200	185	206	188	205	187	185	176	197	204	187	215	188	208	222	171	202	220	187	211	190	202	194	195	214	206	225	186	186	190	188	207	206	185	199	191	185	219	204	225	191	201	181	197	229	213	200	173	198	197	176	178	224	199	192	185	219	222	196	172	223	214	215	188	202	197	206	212	203	194	215	190	197	188	208	189	183	204	212	207	163	212	193	181	185	213	200	195	195	220	194	183	200	194	173	204	192	203	210	218	206	207	176	200	189	213	199	203	211	194	228	207	204	196	193	183	214	200	191	199	227	192	180	201	185	206	211	183	188	190	212	200	189	203	182	192	222	183	195	207	198	217	182	206	176	185	183	194	207	204	202	201	173	189	216	200	207	203	197	207	177	194	212	199	179	206	181	208	201	203	201	217	214	205	182	186	182	173	199	198	199	179	201	189	215	208	204	168	191	203	192	214	184	189	184	233	200	184	176	175	184	216	181	188	215	197	204	203	207	167	191	195	198	170	206	215	209	208	223	236	175	195	208	187	181	231	216	173	203	211	178	200	191	187	185	186	208	208	197	202	183	201	179	221	204	185	182	183	210	192	195	228	191	206	211	212	191	204	185	209	200	194	210	186	203	199	200	198	200	195	214	216	181	202	210	191	207	219	207	192	197	207	193	196	207	199	198	183	217	189	193	202	202	231	211	199	182	202	197	210	196	231	187	203	178	195	185	203	197	194	214	212	206	195	171	206	190	186	191	216	197	203	208	204	183	178	207	212	218	180	183	195	182	169	191	210	189	174	184	202	190	199	199	185	178	183	203	182	198	183	166	203	214	190	182	184
27743	21909	14762	1440	433	378	398	352	353	419	344	347	356	385	351	372	374	372	369	362	345	372	351	355	338	354	338	353	355	402	355	350	342	367	402	342	354	371	382	413	361	371	350	367	353	364	384	369	362	361	392	355	354	346	377	365	358	383	396	349	361	337	360	383	376	355	378	353	408	367	395	377	364	353	373	351	339	368	376	388	377	370	344	360	367	354	366	371	368	341	369	409	358	342	392	344	332	365	386	360	342	345	367	385	353	384	368	339	359	372	338	354	379	337	351	355	324	350	379	361	369	367	349	369	362	364	351	392	386	365	323	328	397	367	320	327	373	377	341	358	370	368	374	395	375	381	349	341	307	380	373	366	355	380	310	360	381	404	362	344	376	374	367	390	351	366	367	377	336	417	385	366	360	344	364	372	391	344	367	345	354	332	383	375	394	363	388	367	350	369	375	349	373	332	371	334	394	329	354	349	396	383	372	384	372	349	361	342	346	416	359	343	355	333	394	370	362	385	363	329	358	365	338	391	335	378	352	377	375	389	329	365	359	354	343	368	377	373	333	356	372	378	389	330	358	355	349	357	351	382	384	336	365	365	331	367	361	368	370	375	347	364	357	363	336	383	379	371	360	334	362	392	367	366	341	349	354	380	381	334	378	357	345	381	364	357	404	342	374	390	364	340	360	381	366	369	366	374	381	394	375	340	376	322	384	332	378	361	345	340	337	396	356	342	368	396	370	361	349	363	346	337	368	389	392	343	383	363	389	323	388	368	367	348	410	398	393	365	374	371	361	360	347	390	367	388	384	350	356	354	383	359	373	342	388	368	354	369	359	333	378	354	325	364	359	340	361	374	343	389	377	363	371	376	353	376	350	364	345	358	374	368	360	328	337	346	337	337	341	383	352	361	379	360	393	343	386	372	377	336	366	338	340	350	359	385	373	369	330	372	357	337	348	363	322	323	359	376	386	388	373	368	410	363	364	369	344	377	358	364	344	376	366	329	361	348	381	386	381	365	377	341	376	367	394	385	382	353	345	364	329	366	372	356	346	372	324	336	375	403	326	347	358	372	339	373	352	342	335	373	369	360	370	376	360	368	353	367	362	367	337	346	369	320	382	354	375	389	345	401	377	345	378	355	366	366	406	357	375	367	375	383	370	373	394	339	322	361	374	366	389	353	373	381	329	373	371	391	347	351	362	343	352	387	345	384	351	360	405	381	410	362	371	373	363	365	354	343	391	348	382	333	368	363	389	368	386	343	347	359	369	389	360	366	395	380	351	359	354	366	358	376	358	336	389	360	358	382	378	370	381	347	369	362	389	384	382	326	362	337	363	388	358	382	365	401	376	401	393	370	401	394	374	377	357	336	367	376	371	338	374	362	358	371	353	398	399	360	344	398	331	370	376	370	342	386	343	365	364	365	403	357	378	388	329	366	366	371	361	370	347	352	384	400	360	354	376	347	390	392	372	355	365	361	309	410	364	348	348	335	307	343	366	353	362	351	389	358	355	383	365	366	389	384	367	361	356	346	360	380	351	411	362	374	374	339	338	360	359	356	388	364	348	383	359	419	325	337	372	343	355	385	367	350	376	388	381	377	345	389	387	353	349	373	377	399	366	365	348	346	367	359	361	364	361	369	361	355	369	333	355	335	355	364	383	364	398	368	360	387	384	398	351	354	359	370	381	372	348	342	344	382	361	374	370	378	381	366	405	360	355	366	369	352	351	351	356	366	365	357	389	368	313	350	356	376	367	410	335	327	333	354	336	373	368	333	377	342	403	346	385	367	380	360	372	382	368	355	365	368	403	367	357	376	366	352	392	358	364	359	340	370	334	347	362	362	388	372	375	372	349	366	368	344	370	346	382	342	343	335	367	354	359	348	380	365	348	353	361	375	356	338	363	384	389	388	366	369	374	368	387	346	397	353	382	371	344	384	351	360	348	347	390	367	353	377	346	355	392	382	358	386	350	346	342	388	357	364	363	366	344	317	380	398	383	402	403	371	381	328	384	378	344	349	381	378	357	397	390	357	359	376	381	316	369	358	364	356	328	352	352	364	359	344	365	369	381	375	384	370	341	359	360	391	340	360	366	357	349	355	337	379	365	382	351	316	362	403	359	338	383	358	369	357	370	369	335	353	330	373	348	351	346	358	370	331	364	394	334	338	382	337	390	372	337	381	377	370	349	377	358	361	383	392	343	360	366	373	365	339	369	355	353	332	357	380	359	385	343	378	378	384	355	360	377	347	360	412	398	378	394	340	348	377	388	385	382	365	331	375	334	352	326	334	371	361	352	379	376	370	324	398	384	369	363	355	380	393	358	422	370	362	348	387	364	369	349	368	380	370	352	368	381	356	362	377	361	342	365	353	355	359	391	372	354	372	348	346	350	383	381	376	355	362	385	374	367	333	364	382	365	373	332	373	387	334	350	305	355	352	359	369	378	369	380	372	353	354	365	368	363	381	371	358	361	370	371	343	357	349	341	354	361	371	379	375	377	344	364	365	347	339	348	356	400	404	349	355	343	360	368	372	379	344	369	401	363	370	369	339	348	358	335	341	386	355	349	374	363	368	343	350	357	360	381	367	330	365	369	347	380	365	389	351	347	363	370	346	369	357	356	345	353	365	367	359	340	379	368	369	372	337	366	372	356	361	376	375	352	381	366	351	373	393	350	395	357	358	377	353	332	369	382	373	386	337	391	315	357	364	395	390	338	362	327	360	335	350	362	375	357	367	365	360	354	354	417	373	337	330	390	371	388	364	385	383	369	384	369	368	391	361	393	363	369	401	384	394	359	372	335	359	387	378	406	345	351	385	365	410	336	373	340	404	318	358	385	354	374	389	368	362	329	341	352	395	357	360	389	384	379	359	364	332	385	343	333	346	321	388	362	365	388	373	362	382	353	342	371	360	376	347	398	348	362	355	372	376	350	376	384	378	356	378	364	371	362	363	385	361	367	370	340	378	348	364	355	312	361	365	366	348	374	366	366	408	354	376	378	356	385	361	350	398	372	361	354	400	371	350	342	381	389	364	371	353	357	375	384	359	383	368	346	369	355	372	357	381	368	368	391	338	365	371	362	387	332	364	381	363	370	357	374	372	380	380	335	357	376	376	371	349	343	365	343	371	329	369	347	380	370	400	362	377	369	396	374	386	364	379	352	364	345	367	353	364	363	371	324	360	379	380	379	359	381	344	368	345	383	385	334	367	354	364	352	380	381	375	331	362	356	385	380	386	343	349	354	402	363	366	358	370	357	380	386	344	397	402	349	368	364	349	343	408	360	366	348	359	370	355	364	374	382	345	378	349	400	338	378	357	344	393	382	326	348	357	335	392	366	393	373	380	375	406	384	348	341	386	347	366	374	351	403	365	362	347	377	355	386	386	364	391	369	369	392	347	365	345	366	359	349	369	396	383	375	353	367	362	369	380	399	378	385	406	355	375	395	355	373	374	379	387	381	383	353	363	360	365	335	369	350	381	347	355	322	339
30963	29400	1102	784	713	692	658	641	626	589	650	653	582	627	597	581	547	663	609	572	638	591	641	713	619	608	626	570	611	613	610	628	580	580	647	611	601	696	601	569	645	569	599	623	631	646	638	570	606	583	568	566	584	629	606	618	591	615	605	611	617	645	684	569	629	668	593	595	621	607	649	622	599	602	581	616	592	605	600	623	586	638	611	596	622	605	585	587	599	642	621	624	587	618	615	625	612	658	634	607	594	592	607	598	574	598	627	589	631	594	616	593	609	629	595	615	637	599	605	622	651	646	621	631	625	609	585	615	617	653	623	605	659	579	615	621	634	622	621	686	611	622	612	579	568	601	595	636	597	620	633	603	604	592	623	628	631	598	593	662	602	606	581	610	624	610	597	645	617	626	609	593	590	616	621	619	551	617	590	632	627	639	619	590	543	586	596	653	613	599	614	621	612	621	589	605	578	574	637	628	582	596	604	634	652	596	628	599	589	614	632	575	605	634	608	614	610	601	606	662	577	600	624	637	659	619	626	612	612	613	619	615	671	592	573	590	610	628	603	604	603	627	608	598	623	604	608	587	653	604	603	570	616	647	637	607	651	606	590	628	612	620	631	589	586	600	567	577	625	624	586	612	634	624	630	640	612	615	610	582	597	625	644	637	631	618	608	619	615	578	583	640	635	625	601	567	589	613	609	594	553	587	615	646	634	627	630	593	619	615	610	658	624	621	627	652	619	646	603	637	582	591	642	609	637	625	602	610	585	639	566	630	608	622	622	604	572	590	594	663	642	629	607	595	625	631	641	598	605	601	614	607	573	590	605	620	608	591	564	574	624	593	609	595	599	593	615	611	612	623	624	593	606	658	595	574	641	625	571	638	611	569	584	620	638	608	598	575	583	629	598	612	591	587	645	629	571	540	583	572	635	595	589	587	629	614	599	596	571	617	615	585	619	618	619	616	576	595	584	627	592	577	653	597	680	605	621	597	592	600	639	577	628	613	606	608	567	604	619	584	641	630	608	550	599	600	603	611	652	568	617	641	580	652	584	566	607	568	612	639	590	625	632	605	598	604	632	601	626	631	679	600	582	611	618	580	633	622	603	596	614	617	582	598	597	586	591	602	601	630	632	608	614	584	647	561	635	584	632	584	587	559	621	648	641	622	642	591	601	538	631	623	624	609	605	580	585	598	577	583	635	611	618	594	621	600	634	584	591	630	638	614	601	608	621	623	574	620	574	620	610	617	590	610	613	641	606	581	587	607	560	604	589	579	657	576	605	617	563	610	652	628	611	599	636	600	606	582	598	635	639	643	635	607	600	614	571	608	635	615	596	612	641	626	602	612	606	639	595	628	616	602	613	590	628	631	646	608	593	572	639	574	625	594	626	616	576	601	605	636	595	588	631	606	581	594	567	600	585	636	611	634	587	602	588	579	584	580	574	613	600	596	639	617	645	641	621	611	581	630	635	608	645	620	628	636	629	605	651	585	661	614	591	625	641	577	643	585	607	612	562	632	564	596	649	630	593	636	620	656	640	608	576	561	605	616	592	612	638	570	560	605	596	633	650	597	563	630	651	582	591	610	592	605	587	582	622	603	616	610	596	596	629	639	627	621	574	626	647	591	630	623	605	598	605	584	634	547	637	646	599	603	539	608	622	599	645	645	614	611	626	636	639	610	599	652	611	600	602	613	572	636	628	584	619	622	595	586	632	601	568	566	578	614	604	586	641	574	625	632	617	631	605	605	618	590	582	609	595	592	584	557	608	589	590	593	645	627	625	618	595	615	643	586	558	607	649	605	615	643	570	617	616	629	646	621	595	606	612	576	566	633	609	618	597	622	627	602	593	642	606	606	608	618	623	620	604	559	630	644	566	580	612	619	659	590	601	578	598	595	604	605	584	618	605	583	577	600	606	619	608	557	648	607	618	593	630	622	642	575	628	606	609	654	610	624	626	620	628	588	591	624	577	625	623	633	581	635	638	645	658	576	600	602	599	609	592	606	609	578	592	600	597	629	634	657	615	599	591	605	660	590	594	617	580	583	570	611	598	619	598	657	625	628	620	600	570	598	628	631	667	608	619	595	628	618	603	637	659	594	588	612	604	607	586	614	602	621	601	571	582	610	620	641	592	574	600	652	619	596	587	628	575	631	652	618	619	607	640	605	606	585	629	636	574	595	656	612	644	629	639	641	636	603	571	632	583	552	610	667	543	623	612	621	595	577	602	562	613	602	583	618	624	629	581	611	605	613	620	649	623	614	565	622	627	612	610	632	648	632	610	606	641	610	599	583	629	582	587	617	606	622	629	616	618	590	566	596	610	596	571	620	596	585	622	612	605	577	607	590	621	602	649	603	583	608	596	624	594	627	601	619	589	622	621	647	599	634	561	582	586	588	552	625	607	562	625	617	600	597	598	600	564	655	635	589	602	608	618	596	616	617	645	581	601	606	613	562	639	620	602	636	612	592	612	635	579	641	585	614	591	592	606	659	626	588	596	565	609	635	557	591	579	576	594	574	623	615	629	614	630	580	600	598	614	602	655	578	600	594	605	591	594	623	600	594	589	599	619	604	622	544	641	619	591	603	625	616	552	597	635	603	638	629	620	589	588	591	601	605	610	619	597	577	632	627	616	647	561	635	605	624	579	641	586	586	609	609	637	606	624	598	567	653	647	632	612	597	559	584	614	595	591	595	660	604	574	547	590	598	629	603	602	620	563	661	657	640	590	628	595	590	643	574	641	612	634	612	647	627	523	600	638	626	600	567	624	571	662	595	641	579	597	638	621	578	602	593	631	645	664	621	643	612	615	583	604	621	595	596	618	599	624	612	602	592	616	601	584	607	623	596	584	597	646	620	598	624	640	578	619	585	597	601	603	632	563	612	576	584	546	619	641	593	619	602	613	609	588	618	583	594	629	617	618	661	585	621	603	618	590	587	640	630	629	576	612	609	628	618	579	587	613	593	592	632	599	608	602	578	606	650	629	604	607	606	620	611	627	617	553	607	623	562	618	587	612	621	584	590	634	620	644	621	567	613	596	612	590	615	599	594	600	635	599	614	625	584	626	586	546	609	635	613	621	608	601	583	627	633	616	571	637	611	618	608	563	560	634	598	582	620	600	617	599	589	604	632	659	580	604	577	647	595	630	586	589	611	604	628	623	618	631	624	619	608	599	605	640	605	605	602	617	589	611	633	572	613	591	619	609	634	652	620	626	586	629	614	617	662	578	639	600	652	622	604	607	604	621	586	586	578	631	600	660	598	601	622	636	610	604	646	652	598	605	599	549	616	574	559	610	567	556	628	606	644	651	623	622	607	555	626	623	624	596	606	597	662	581	568	616	643	620	556	598	622	597	595	594	578	608	638	590	570	623	575	599	652	610	588	638	598	595	618	636	618	598	625	633	610	637	609	616	659	614	623	568	628	564	555	626	620	592	612	614	601	591	578	616	643	627	618	574	630	599	594	562	574	641	605	616	601	609	581	643	628
24071	21281	29492	23126	21065	7440	574	418	345	342	318	316	318	304	294	313	301	292	284	295	261	271	294	273	289	278	282	301	307	257	271	263	277	286	300	288	271	264	275	278	261	281	300	275	285	335	286	280	244	267	253	282	263	284	275	284	291	248	258	278	269	269	277	265	279	277	264	248	280	252	300	280	279	277	275	242	249	267	268	279	282	262	301	293	284	265	274	268	294	268	276	283	294	277	302	286	272	277	296	294	288	273	277	299	260	277	279	305	271	280	293	284	254	278	297	291	270	261	278	293	280	293	271	287	298	268	293	260	275	286	275	269	314	278	297	300	273	267	262	280	292	285	284	264	248	278	300	275	275	326	275	286	286	279	268	274	292	269	272	278	266	268	281	274	251	281	264	298	277	277	276	265	288	276	260	265	269	274	290	265	314	294	288	289	272	254	301	282	294	284	266	279	291	280	289	282	272	274	281	273	293	286	257	284	257	280	262	261	279	292	258	263	283	302	293	318	273	273	257	301	321	286	276	267	247	255	289	276	271	270	286	266	282	295	273	296	264	258	283	266	278	265	276	297	270	285	247	274	287	250	284	269	295	277	259	277	263	261	305	260	276	265	287	279	253	290	280	286	273	250	279	290	289	252	266	277	257	288	279	255	280	264	263	298	292	259	263	262	288	261	274	300	267	258	242	272	300	275	254	242	261	256	257	289	293	309	249	257	250	262	277	251	301	294	303	283	281	268	283	294	253	279	277	264	278	276	267	280	290	283	238	258	271	269	293	264	289	258	267	303	254	273	283	255	269	238	305	280	281	282	269	288	291	276	277	275	296	286	268	311	284	285	278	295	267	300	265	279	304	283	265	302	256	268	289	300	276	306	270	260	264	268	278	308	255	290	281	272	287	314	238	260	292	285	300	296	255	250	270	286	261	271	280	259	245	259	280	265	271	260	271	289	259	289	284	294	280	303	281	256	273	272	274	275	276	310	263	245	273	275	295	283	275	300	278	260	305	298	323	274	273	277	281	287	253	282	282	283	263	270	282	247	283	265	302	310	269	293	274	268	299	277	266	314	254	263	296	304	265	295	284	291	315	279	270	243	259	236	295	273	249	272	289	234	286	278	268	274	255	284	263	275	272	296	255	263	304	279	275	262	314	298	257	281	264	274	294	290	254	261	269	284	269	264	268	319	282	307	280	274	268	287	250	280	275	275	276	271	307	280	290	285	275	259	315	297	265	287	283	306	251	271	286	278	309	281	287	286	305	314	293	283	276	263	283	304	288	262	258	274	284	264	279	275	288	289	291	294	283	273	312	275	276	266	286	258	249	289	263	300	285	302	245	268	267	292	282	278	263	287	257	288	279	278	285	304	290	274	268	265	279	267	294	302	264	273	263	260	291	263	275	280	263	285	307	272	239	287	276	288	290	274	247	283	246	222	310	305	264	259	266	272	291	262	268	273	310	323	272	309	257	297	281	278	270	310	309	294	257	270	268	265	281	253	292	287	285	283	293	270	264	299	279	277	264	277	290	297	289	282	275	264	271	282	255	278	259	257	275	288	293	293	277	283	269	272	282	262	287	264	291	282	323	263	298	270	284	303	281	280	292	307	301	280	295	276	299	255	294	251	272	281	297	301	309	307	279	308	276	265	283	293	276	296	290	291	262	257	293	275	245	296	281	317	286	291	281	295	300	273	279	286	274	277	266	267	268	238	268	288	260	286	310	294	283	285	270	273	255	270	276	297	277	264	287	281	273	248	286	267	270	298	295	271	250	263	266	284	255	280	262	288	256	256	249	268	290	253	260	310	273	262	277	271	271	249	246	236	297	275	289	278	292	291	257	272	265	290	293	277	286	259	251	296	285	268	318	266	262	261	295	279	301	253	303	262	260	248	243	280	281	247	255	274	301	279	276	276	251	228	287	270	319	292	275	281	303	277	289	247	267	269	284	273	276	291	265	266	285	269	269	280	254	253	299	273	272	281	279	273	259	269	257	291	272	257	254	293	276	288	295	236	274	259	283	262	289	282	291	301	264	269	311	267	291	305	281	272	270	242	292	297	254	260	269	271	273	274	271	305	314	264	289	287	287	279	262	272	283	277	276	311	271	274	297	272	279	312	295	268	305	273	283	266	281	320	255	285	268	257	238	273	261	308	282	278	269	293	298	274	266	274	265	280	252	296	259	272	257	292	288	264	283	254	259	300	270	298	285	290	289	269	249	285	264	300	287	297	250	298	293	284	305	269	281	279	309	266	274	275	269	283	263	277	298	314	292	285	285	307	271	287	274	258	286	254	271	247	258	254	270	255	263	250	262	301	299	259	263	265	242	289	283	288	260	307	280	261	279	265	275	271	281	285	299	291	251	281	265	288	257	277	269	271	284	282	298	312	287	259	298	273	263	290	287	255	289	261	258	274	247	267	270	276	277	266	250	316	297	238	247	308	273	290	282	288	239	296	269	285	301	283	269	258	301	276	245	276	285	257	274	267	276	261	305	278	298	261	271	257	263	257	297	270	298	260	271	288	255	283	275	269	287	281	297	266	258	275	314	293	251	284	305	295	280	278	265	296	245	257	265	268	299	296	303	258	283	281	277	258	282	255	250	251	241	294	304	256	286	274	289	254	280	273	268	287	284	282	287	252	243	276	286	262	284	280	286	283	288	277	274	256	272	260	319	284	284	301	294	268	255	267	282	249	273	269	263	281	297	260	263	272	273	289	280	277	285	256	267	290	276	260	282	285	274	279	294	292	264	299	271	267	249	272	278	273	298	265	271	283	281	283	274	272	271	297	287	269	294	274	277	306	275	278	265	257	278	290	326	277	278	316	283	273	258	265	271	275	271	262	270	308	281	287	285	261	305	269	306	278	291	280	283	293	265	268	270	263	242	275	283	291	269	266	267	293	297	284	305	300	301	254	274	279	295	294	269	253	293	259	268	261	301	262	274	268	295	275	252	271	282	272	287	284	323	273	290	305	276	297	286	254	282	302	276	263	290	311	312	269	267	274	287	289	253	279	260	268	286	283	272	279	300	297	251	259	301	264	301	271	286	264	276	290	283	281	262	290	299	291	311	275	261	266	264	234	288	265	275	280	282	281	275	302	256	289	266	273	259	267	274	270	256	302	280	252	289	257	263	273	276	258	258	281	290	259	294	265	263	280	265	273	270	284	294	262	286	267	256	316	282	253	295	274	273	281	293	258	276	262	275	300	292	254	286	265	276	299	310	266	271	293	254	308	250	281	257	280	256	271	292	272	266	281	288	293	268	246	268	291	278	262	251	284	311	263	287	293	303	265	285	256	266	278	317	285	271	302	281	283	263	260	274	284	248	290	269	269	270	264	272	305	264	292	273	288	301	257	294	290	281	277	294	309	301	260	273	302	313	292	270	258	276	302	256	257	283	265	282	266	309	262	292	290	257	272	269	279	266	265	278	276	274	268	269	323	279	286	269	273	284	264	251	295	268	275	278	260	291	300	301	262	253	262	306	254
53399	55283	4460	2208	1627	1269	976	914	799	710	649	646	593	581	581	567	534	553	542	547	484	554	519	514	539	517	471	497	529	515	478	499	496	517	479	498	551	479	458	455	492	509	434	501	471	483	444	443	469	478	533	468	440	485	458	496	481	467	458	459	460	463	459	502	505	468	482	470	507	481	491	435	491	472	454	457	497	469	456	438	439	473	472	465	467	514	472	485	450	477	440	483	452	447	473	493	465	443	462	480	478	447	456	476	458	458	452	475	448	479	476	426	493	439	482	449	488	476	480	459	449	442	517	466	470	479	462	504	473	450	445	438	495	464	475	460	485	474	472	499	488	450	483	501	459	471	472	513	504	475	493	467	505	452	453	468	480	488	498	503	472	496	487	440	453	480	454	433	447	473	487	449	485	448	445	487	477	465	461	473	459	482	426	500	492	430	465	511	507	473	438	435	443	500	502	445	497	459	478	477	473	510	476	478	481	487	459	454	477	462	483	497	485	491	470	507	489	507	437	474	461	498	484	487	466	474	461	464	496	439	504	434	499	467	472	501	491	447	447	502	429	443	449	482	471	444	460	441	495	486	497	450	457	450	476	467	479	470	445	482	515	468	495	478	470	494	463	481	439	508	453	452	473	488	485	465	462	453	467	484	467	496	445	486	457	459	504	455	491	474	502	470	475	450	440	460	502	469	477	499	513	479	476	473	450	476	493	488	501	436	496	460	467	473	467	463	479	464	474	491	501	436	487	465	483	495	491	534	449	440	466	471	476	474	458	452	466	477	457	477	464	486	425	466	457	489	461	504	501	467	507	480	484	447	448	477	452	463	488	489	442	476	448	501	450	450	484	512	484	473	503	491	487	439	481	485	456	460	465	531	476	472	471	450	460	473	470	484	492	467	431	474	495	502	454	472	460	485	423	445	470	436	446	492	470	430	448	471	475	459	436	495	477	477	502	480	427	483	492	521	468	491	480	468	463	467	452	473	454	458	475	480	475	474	448	453	459	452	478	487	471	445	448	506	446	485	453	469	467	446	447	452	459	469	480	458	472	426	435	465	474	513	495	481	463	483	437	488	458	488	474	476	476	453	477	443	483	489	472	459	450	442	464	477	477	477	499	467	489	491	461	454	470	468	489	490	532	474	483	489	440	478	489	488	477	482	493	460	425	453	441	398	453	450	483	437	509	455	489	460	460	466	466	469	489	448	487	454	473	516	489	482	452	497	488	509	465	492	487	448	423	475	462	463	453	457	464	501	443	465	470	458	464	463	520	483	505	509	471	484	454	490	466	510	456	453	479	463	459	458	447	450	461	480	491	445	469	459	477	501	477	464	515	457	485	454	509	469	467	490	485	438	440	460	486	480	496	461	451	479	482	456	469	488	487	469	480	467	466	473	452	490	487	497	461	449	479	478	435	469	486	479	487	469	466	483	463	467	473	514	480	484	455	459	446	479	482	444	466	470	505	448	459	466	436	488	450	474	492	486	481	500	479	490	505	483	535	476	452	452	423	455	461	478	495	488	478	450	473	492	485	495	436	458	464	454	454	438	445	453	506	461	476	490	480	465	481	417	491	497	476	473	515	510	494	467	484	458	491	437	460	429	432	478	467	455	460	455	474	443	493	492	470	458	442	471	458	486	467	465	504	467	448	466	473	481	474	466	493	475	454	504	493	468	496	541	487	488	461	455	440	490	502	472	510	476	494	490	475	463	455	470	475	468	470	488	454	440	495	468	491	499	483	484	490	472	444	471	479	483	464	506	481	486	467	456	425	460	428	503	470	447	486	528	472	493	454	466	473	486	471	456	466	462	475	494	472	516	470	438	432	492	446	501	473	458	466	458	446	488	508	464	473	510	490	479	460	485	481	465	476	502	498	502	443	470	469	486	446	510	514	463	459	473	448	421	472	438	522	440	468	453	429	461	491	489	451	469	423	449	496	491	455	488	498	457	478	513	478	466	466	505	468	463	480	483	474	489	488	507	491	460	434	444	485	470	465	444	481	502	481	451	439	466	469	455	475	444	468	475	504	488	495	451	436	468	470	421	512	483	458	477	450	491	467	460	490	439	453	471	489	452	441	455	467	519	503	481	437	482	458	470	497	476	448	458	473	505	458	507	462	444	459	494	458	485	468	465	473	476	515	478	452	471	467	528	452	471	505	455	472	473	458	490	488	487	449	485	486	486	466	449	429	458	490	489	439	455	482	495	481	469	475	446	466	478	490	474	470	519	459	494	479	481	477	487	486	472	428	448	478	457	487	457	490	452	483	478	460	473	515	502	513	472	485	455	510	454	519	489	449	469	475	482	483	464	492	473	455	434	473	484	477	476	493	476	455	463	477	470	433	502	465	487	486	454	459	455	460	467	498	462	435	489	467	489	475	436	467	443	447	502	454	459	461	484	452	485	503	491	455	460	464	482	502	455	433	453	467	443	481	487	443	459	480	504	474	503	434	499	456	492	480	487	470	461	471	474	470	482	472	467	467	483	442	477	487	461	469	465	502	447	473	481	450	462	456	487	474	491	427	474	537	458	476	481	497	466	498	461	471	467	458	450	472	466	468	494	505	457	472	462	482	467	454	458	441	470	483	462	445	496	494	473	470	483	495	486	468	478	483	471	467	439	490	511	481	466	475	487	502	484	472	492	459	480	498	455	459	508	425	447	468	510	502	488	471	458	483	486	472	498	453	480	465	479	453	449	500	434	499	462	488	477	456	467	472	491	456	455	481	458	524	455	458	511	465	464	442	453	456	468	461	465	475	476	480	474	453	448	444	474	475	451	489	498	469	481	491	466	456	438	452	465	450	483	502	494	473	466	476	495	447	465	506	482	495	489	470	454	485	501	547	467	474	434	498	463	450	461	454	469	442	442	476	479	479	466	480	470	478	472	456	459	486	440	519	471	461	456	506	465	481	437	490	448	451	473	439	461	442	499	494	478	455	489	492	488	476	469	464	474	512	484	515	423	468	463	517	458	518	490	468	522	500	482	478	482	440	479	468	476	472	485	493	476	434	480	477	478	511	441	473	467	452	440	514	467	465	472	473	447	470	449	483	448	435	487	494	466	498	474	486	452	423	495	461	462	457	472	440	523	486	523	482	466	482	453	482	485	463	500	455	489	450	470	489	447	494	480	490	494	435	450	512	460	428	462	474	430	480	498	451	493	445	446	466	488	442	516	464	493	462	446	455	459	470	468	494	509	460	448	466	495	454	453	448	474	497	428	472	465	478	446	470	507	447	476	459	436	428	492	468	488	486	482	508	460	474	494	480	455	480	477	500	494	470	467	457	479	479	442	490	480	489	432	451	469	471	454	476	447	431	419	465	433	478	498	470	491	495	489	498	465	498	505	481	456	464	466	470	498	468	488	475	465	477	502	498	504	479	448	492	497	489	504	475	500	476	508	504	494	492	431	481	528	455	502	464	470	500	505	446	480	511	485	477	492	458	474	451	479	475	443	470	440	471	482	499	466	507	507	481	474	423	444
23172	21301	30488	22304	21264	21133	4531	417	256	244	215	201	184	179	179	173	152	141	150	137	142	137	161	144	125	131	126	127	132	134	114	129	121	123	121	118	136	143	109	129	108	138	125	124	131	114	104	125	110	116	122	114	101	127	123	113	106	114	126	113	116	125	118	108	121	102	139	126	114	108	127	141	117	99	95	112	94	117	128	106	104	117	102	131	142	112	105	122	128	127	102	146	121	116	113	128	132	114	130	109	128	128	123	112	117	123	110	122	126	104	125	133	108	104	123	121	116	134	113	114	139	113	110	120	118	145	113	131	122	128	121	116	114	128	127	121	116	102	120	105	105	118	121	117	126	133	121	127	112	131	135	102	103	120	130	124	106	129	114	120	120	119	127	135	119	127	135	112	116	117	128	95	116	117	109	119	130	117	103	122	108	109	116	97	126	111	113	131	112	108	121	119	124	114	119	102	133	106	112	100	132	115	128	117	112	108	108	125	118	123	126	97	122	111	121	114	123	118	125	129	103	105	109	120	133	112	137	138	120	112	115	109	121	125	111	131	148	119	125	107	121	112	112	130	125	132	114	113	131	103	123	114	126	128	116	106	131	94	130	121	121	114	126	118	98	117	133	122	120	116	103	109	110	95	135	121	107	124	111	133	116	127	122	118	120	97	103	121	119	124	107	109	135	110	87	104	100	107	125	122	131	123	109	114	127	113	119	88	125	130	113	110	129	125	103	115	109	114	142	119	108	137	121	99	135	121	123	121	123	112	90	94	120	99	113	124	113	126	116	119	126	128	109	114	122	111	116	116	113	108	108	101	112	130	121	118	114	101	121	110	126	125	110	99	103	113	105	117	117	123	131	132	119	98	116	131	104	112	111	107	116	111	118	151	104	122	119	131	125	118	106	111	120	114	125	129	107	105	119	100	93	128	117	123	123	114	106	104	113	113	131	113	109	112	121	109	120	117	132	117	114	110	127	110	131	124	130	130	116	131	86	110	117	131	110	110	118	114	94	98	123	135	116	122	135	110	102	132	98	128	97	115	114	117	100	123	120	133	116	123	118	106	102	121	117	125	118	105	115	134	122	112	119	94	124	120	96	107	121	123	103	101	109	115	114	124	124	108	96	112	123	134	120	118	126	110	120	130	141	106	118	121	118	98	123	132	124	109	127	112	128	99	109	116	117	117	116	121	118	126	120	108	118	111	116	118	135	107	107	109	116	107	121	117	101	116	136	112	119	122	115	125	109	126	111	100	114	102	130	112	126	114	106	118	107	111	102	99	96	95	102	98	122	107	109	129	105	123	112	117	122	124	121	95	105	105	113	106	125	123	120	133	112	109	113	123	125	125	88	124	129	99	115	114	101	112	102	112	139	124	130	114	130	94	120	114	108	108	119	108	114	111	127	109	96	114	120	128	125	129	114	121	110	104	114	104	129	114	105	108	114	95	123	126	123	121	106	112	132	99	131	130	112	117	117	122	110	127	112	119	123	126	103	138	115	102	125	124	124	109	99	119	107	125	104	105	122	124	121	110	108	101	94	112	95	111	112	111	106	113	97	129	115	133	126	129	114	118	122	118	103	112	120	109	119	104	112	125	132	135	125	103	125	91	125	103	131	115	110	109	116	110	109	133	103	119	127	124	128	128	127	122	113	127	117	108	106	121	120	110	117	113	119	120	112	92	147	123	116	111	112	107	125	125	122	106	121	105	100	118	127	111	113	122	118	143	99	121	134	114	99	123	124	111	128	126	99	135	123	114	130	114	119	134	112	121	113	109	95	121	137	118	118	113	116	110	105	124	111	119	109	133	96	131	127	119	116	136	132	123	120	111	109	105	108	116	122	121	116	112	133	121	124	138	133	98	129	132	98	108	114	92	108	113	140	104	129	113	133	128	122	107	125	123	124	122	133	114	111	109	112	111	114	134	122	99	103	121	111	113	134	118	121	156	127	110	116	113	130	112	134	100	112	128	121	103	112	121	112	111	137	119	103	112	114	121	102	111	112	136	127	93	127	125	143	115	122	131	113	119	117	113	92	107	124	118	114	103	120	105	112	114	115	133	131	117	106	121	115	138	119	108	124	115	129	124	118	129	130	126	109	98	104	139	135	111	115	103	129	133	97	113	114	128	117	120	145	103	94	108	129	125	114	118	96	113	96	114	133	113	109	120	125	115	111	116	116	107	114	139	123	138	120	123	123	118	109	104	108	122	115	116	136	111	128	130	133	118	116	145	104	103	111	125	116	108	116	102	127	108	116	121	136	128	119	124	83	114	123	106	130	102	125	118	102	113	117	111	114	125	138	118	123	121	130	131	117	101	106	132	112	123	128	116	108	120	110	116	116	107	121	118	100	124	128	109	113	108	115	116	99	110	100	119	100	99	107	108	116	124	120	114	129	130	102	115	134	118	117	112	117	113	115	98	127	129	126	106	113	125	113	128	108	83	129	103	113	113	102	122	138	124	126	96	102	113	126	124	119	121	113	106	140	135	113	107	117	124	129	128	112	120	127	101	115	111	122	122	123	129	111	92	106	121	91	122	96	122	101	111	120	113	110	129	117	127	112	109	93	114	110	129	114	108	120	104	106	110	110	116	101	118	120	106	115	113	109	105	101	111	116	126	134	114	117	96	101	122	113	112	116	116	147	100	105	115	88	120	106	111	118	132	116	109	128	139	113	114	116	112	119	130	114	100	123	86	102	129	118	106	106	105	120	101	106	114	107	119	115	131	106	109	137	123	107	125	112	112	123	105	125	114	120	138	127	112	107	117	121	104	129	116	110	128	118	111	124	121	119	108	113	120	109	115	118	146	129	123	111	99	135	110	110	114	119	97	122	119	141	124	107	138	103	125	114	113	104	104	110	126	115	115	139	122	99	119	106	111	119	130	130	107	110	105	111	135	131	112	99	120	120	109	128	85	117	120	117	137	109	91	109	123	119	123	120	114	108	121	113	126	129	115	102	113	116	122	114	115	120	130	139	121	106	113	132	126	119	132	107	127	110	139	104	118	119	114	118	85	110	122	127	117	125	129	122	116	115	123	118	133	103	122	113	129	116	99	123	112	116	136	114	91	114	112	109	123	104	127	118	126	122	108	101	114	110	128	115	101	100	125	100	117	114	115	118	117	108	100	122	111	123	122	133	129	126	107	124	110	119	127	120	131	123	116	113	95	123	134	109	94	130	112	120	118	116	109	126	106	125	107	122	117	115	114	110	103	137	123	137	113	98	108	136	122	136	114	104	129	108	111	132	125	109	122	133	122	130	112	115	102	114	127	120	104	103	113	107	120	120	107	115	124	115	100	113	104	100	115	114	120	132	111	132	119	116	129	116	116	120	116	112	112	117	133	145	130	114	86	119	116	109	122	113	107	120	114	116	102	128	134	118	108	99	116	112	101	125	119	104	126	121	113	120	124	103	105	125	129	139	115	115	108	111	109	122	101	121	95	107	114	116	123	96	134	106	123	120	110	137	117	114	112	111	115	127	125
55514	51748	6574	3490	2301	1607	1257	1006	801	684	604	516	458	374	389	329	320	286	284	319	255	252	257	250	261	270	254	238	243	248	234	236	241	251	225	210	206	217	188	199	228	200	208	219	214	207	214	201	208	233	209	233	197	211	200	201	180	213	213	213	189	222	187	209	205	193	195	202	214	209	216	196	221	186	203	210	233	195	189	211	196	187	214	195	187	171	208	244	210	187	206	193	196	209	199	202	215	207	200	181	203	215	197	186	186	204	202	179	180	203	193	206	184	196	218	206	212	197	196	196	218	203	198	172	198	219	198	182	171	206	200	189	194	205	186	221	191	213	203	191	199	205	178	213	188	202	198	192	197	192	190	172	239	207	192	179	194	179	207	207	204	189	215	193	196	207	222	191	196	196	216	199	190	194	207	237	224	195	200	219	227	181	213	200	221	220	211	209	177	178	213	218	216	220	182	218	200	207	208	212	199	214	201	213	188	219	206	202	216	202	188	208	224	211	181	188	187	201	202	195	185	215	217	203	172	224	202	178	198	186	192	200	181	214	189	188	189	201	180	215	223	190	174	186	198	187	178	200	198	185	193	192	196	198	189	188	189	188	192	168	184	172	202	197	193	197	180	211	202	222	197	170	203	196	194	205	189	210	168	203	202	191	196	197	193	180	207	189	198	206	212	219	181	195	208	210	184	197	204	213	201	196	180	208	208	165	167	203	204	190	193	179	200	183	172	194	230	194	209	196	213	224	201	221	174	212	194	206	214	195	182	199	198	182	188	180	220	186	203	188	178	173	195	194	221	206	196	214	176	189	226	197	184	185	202	167	184	205	193	198	201	203	213	184	194	190	193	197	191	196	220	215	206	191	190	198	205	218	171	193	202	235	212	193	213	178	194	206	216	186	193	197	188	175	219	202	187	183	211	214	220	209	172	185	205	193	202	186	188	193	197	187	213	199	218	178	183	202	226	211	203	205	178	198	181	207	216	186	204	188	200	213	185	208	194	186	201	195	176	228	199	167	191	189	193	197	206	201	189	231	192	169	195	231	194	197	191	212	212	180	204	198	177	234	214	188	196	177	189	214	220	180	190	210	151	190	187	216	176	208	222	188	197	196	200	187	207	193	183	214	224	212	214	188	213	192	205	197	197	200	198	191	181	214	193	202	202	199	202	195	202	209	197	211	229	191	188	188	202	196	212	232	192	196	204	197	217	199	212	200	164	185	194	211	217	200	228	223	189	195	200	223	194	195	182	196	206	205	220	192	206	222	190	193	183	194	205	226	198	208	195	196	177	208	198	203	195	204	186	200	200	206	185	201	202	196	179	194	188	214	217	185	208	212	195	212	198	204	173	216	213	200	204	211	211	194	210	189	207	219	215	164	195	199	180	188	189	215	225	208	193	198	195	201	231	193	208	204	222	184	164	184	194	214	223	189	202	193	188	221	209	201	211	204	221	195	195	198	205	192	206	194	179	177	191	216	202	185	174	192	209	187	188	216	206	180	178	220	207	197	181	196	194	187	194	195	214	203	195	191	196	183	211	177	208	210	196	208	195	178	174	182	181	195	184	187	187	192	211	210	208	209	196	185	200	225	207	163	185	202	237	209	196	199	184	227	214	219	207	213	233	201	194	219	187	235	190	209	200	184	187	169	215	185	175	205	226	183	212	202	201	198	201	206	200	204	215	189	205	177	203	237	204	188	202	203	181	186	172	185	207	167	211	191	202	213	188	185	228	199	213	192	211	222	199	222	219	208	222	221	210	195	213	218	199	217	203	187	183	177	187	216	203	158	197	195	177	213	211	182	191	207	179	193	212	203	187	187	224	205	191	192	192	205	201	217	198	195	198	204	203	221	195	199	195	190	201	210	196	197	172	215	202	196	200	208	213	192	176	203	185	197	197	190	190	194	200	201	196	185	227	221	220	195	186	194	200	199	201	211	203	185	229	205	219	183	211	208	191	198	201	174	194	174	189	208	180	214	208	213	191	212	201	226	211	201	187	185	193	206	198	192	190	194	190	200	215	200	221	200	199	201	207	207	194	206	156	207	179	207	217	211	184	203	201	216	212	211	190	164	189	186	178	205	203	189	206	180	185	196	190	196	192	209	213	209	199	194	186	181	208	200	170	202	192	226	207	205	208	206	201	189	214	207	198	200	179	192	213	206	186	180	200	197	214	178	209	189	183	192	184	213	166	194	194	183	195	189	191	202	217	206	203	193	195	186	201	184	202	205	186	205	180	199	211	181	208	193	204	243	192	185	209	210	208	219	202	178	174	200	180	196	176	185	204	187	196	204	208	212	212	206	183	198	197	201	209	156	221	187	219	218	216	187	210	177	192	200	195	205	198	199	199	218	186	206	187	221	214	189	237	180	189	212	233	213	195	190	172	190	221	230	190	212	188	188	198	178	206	190	190	212	210	211	184	206	224	203	187	197	222	169	204	192	226	195	229	207	214	175	208	220	209	210	199	178	202	187	168	179	187	194	204	197	207	235	195	188	191	205	175	183	202	197	180	205	176	185	212	217	209	207	180	188	195	192	211	205	189	207	190	198	189	202	207	201	189	215	224	186	201	226	183	182	232	209	176	212	207	200	191	186	201	177	194	215	208	174	200	186	196	189	204	221	210	204	173	213	201	217	187	194	194	181	172	193	205	191	218	196	198	208	206	211	194	199	184	215	195	197	198	190	189	203	204	180	195	192	230	197	224	182	175	187	200	196	221	204	215	195	206	193	216	193	173	181	184	208	200	200	201	173	198	203	215	213	203	164	204	211	200	206	214	193	182	206	169	195	205	220	197	209	181	195	196	194	194	224	160	226	198	169	184	188	209	208	200	211	225	208	203	203	248	205	206	200	193	196	195	195	207	211	210	201	184	195	217	227	189	193	189	180	204	179	207	185	196	197	200	191	215	230	206	198	214	214	207	199	185	215	192	193	226	196	207	180	209	187	190	229	202	199	178	204	191	225	214	202	166	223	183	201	195	200	187	221	240	198	184	179	199	209	194	206	204	201	188	190	199	179	210	178	212	182	208	193	181	195	239	184	197	189	208	202	210	180	202	200	207	209	195	191	190	198	189	213	195	191	207	214	201	232	223	205	202	187	188	184	194	168	207	211	230	187	223	190	193	215	181	199	205	207	181	201	189	199	184	190	168	196	209	179	212	198	182	207	182	180	200	199	220	196	201	206	198	179	193	196	199	214	183	208	174	204	212	183	181	165	216	226	203	190	208	192	220	204	183	209	182	206	198	183	228	211	213	185	205	195	199	209	166	204	211	205	209	187	191	206	201	195	188	181	211	215	215	189	203	214	189	196	209	200	212	190	204	218	173	187	180	202	177	206	203	183	211	241	200	191	178	205	211	198	178	225	188	209	210	189	210	201	212	180	218	201	208	212	190	170	197	191	185	207	202	219	178	198	175	191	210	212	195	180	176	198	236	215	212	231	213	172	205	189	175	185	187	180	202	206	197	202	180	185	194	211	209	195
27935	22036	13557	1149	443	408	407	371	389	346	373	348	368	401	376	362	390	381	379	335	350	344	369	356	364	384	356	350	380	372	354	351	374	365	400	382	338	358	371	354	352	378	360	333	352	377	318	377	346	361	375	377	378	362	355	325	334	374	322	387	362	341	367	365	381	353	337	350	357	364	361	378	403	383	349	362	371	342	378	384	359	350	357	382	360	360	352	365	348	362	378	371	348	337	382	361	385	366	349	346	343	331	355	350	385	397	352	334	389	357	371	377	323	374	346	343	390	329	353	350	365	312	382	357	340	330	345	345	344	354	365	343	359	364	341	338	340	374	372	377	339	364	356	360	356	392	359	360	366	374	340	368	377	352	336	356	335	363	389	368	364	389	350	347	386	370	375	373	353	327	378	352	352	348	352	361	360	347	344	348	381	369	368	324	370	336	379	359	381	337	354	373	333	323	376	344	368	364	365	335	382	351	339	358	383	370	362	343	366	371	372	341	383	350	350	373	329	355	344	362	354	370	361	378	381	390	335	342	344	350	359	367	355	374	349	357	363	363	336	376	389	396	346	382	370	374	356	371	397	363	352	378	368	393	382	346	359	355	356	366	339	415	331	349	355	374	344	375	361	371	364	367	371	342	367	361	392	359	349	377	362	382	338	343	341	336	383	353	345	382	386	377	363	326	328	354	351	360	354	354	404	359	391	328	341	324	356	362	392	352	380	346	367	366	361	335	362	362	384	350	357	360	376	337	367	325	377	324	363	373	371	363	355	384	386	357	355	342	336	380	359	365	343	379	357	353	332	412	355	356	397	374	335	382	378	364	371	353	335	362	355	374	342	359	371	338	350	361	355	383	349	323	375	397	365	397	386	351	395	353	347	353	348	364	419	357	362	344	362	358	339	330	320	344	395	341	390	381	346	350	379	366	382	346	368	344	361	361	395	357	385	335	354	358	350	367	362	390	401	355	350	333	363	410	394	360	396	319	363	339	336	361	372	370	348	344	353	372	387	367	327	350	374	381	333	360	348	353	322	359	357	354	379	384	366	364	306	357	363	326	352	369	359	348	383	364	367	376	361	364	375	355	368	364	359	373	334	362	408	354	350	357	352	389	389	354	348	349	360	370	325	349	333	364	365	342	347	346	381	315	344	370	355	340	354	379	337	368	372	386	342	354	375	390	352	407	344	363	350	364	347	395	342	345	373	357	322	362	340	389	393	344	363	379	355	379	356	376	367	385	376	376	329	384	390	396	334	323	350	355	379	350	355	364	348	400	343	368	343	360	340	375	348	367	358	338	340	391	343	368	380	325	379	366	372	366	362	347	350	375	366	346	370	397	335	316	360	376	352	369	365	347	383	380	370	357	349	386	370	405	415	334	382	370	371	348	366	347	330	350	368	347	381	349	359	331	367	360	389	339	332	372	352	374	374	341	386	359	367	383	353	338	363	352	377	347	378	371	381	380	325	396	363	324	343	370	361	384	366	328	377	392	363	367	377	348	335	348	367	391	354	367	343	364	367	386	333	378	366	363	362	364	377	393	326	347	352	374	396	380	399	375	382	369	358	362	369	386	377	368	377	338	372	350	351	337	341	354	359	373	368	342	357	337	351	356	338	379	363	335	369	348	358	327	354	349	357	315	340	388	347	413	367	363	345	390	393	387	393	349	372	350	354	335	354	377	412	393	332	375	384	381	333	368	352	362	378	378	363	356	346	353	359	385	378	366	343	356	346	351	340	371	325	356	345	365	347	347	344	344	367	369	349	363	381	376	403	358	345	388	342	339	379	389	354	394	410	343	338	380	382	386	333	346	354	359	387	359	379	409	383	376	387	417	331	363	395	372	335	359	354	370	369	364	387	369	354	342	373	368	364	376	325	371	350	359	364	399	347	359	349	392	403	360	365	314	376	351	325	355	368	360	362	385	366	322	353	355	375	322	343	376	366	377	351	364	393	354	352	376	383	372	394	378	375	379	357	350	358	363	385	353	371	331	356	402	360	368	337	335	346	355	388	345	339	380	339	353	327	399	344	415	344	361	367	361	362	356	337	363	338	389	312	364	353	390	370	359	367	359	382	333	388	349	334	358	346	381	339	381	353	355	353	346	374	407	365	324	363	383	339	362	334	370	355	354	347	346	374	377	377	350	339	342	369	383	382	380	370	384	393	335	366	339	414	357	376	363	332	360	382	374	382	350	373	357	367	353	392	393	365	363	374	365	371	348	363	400	324	355	359	341	370	339	353	395	362	369	373	361	368	358	381	346	333	365	341	351	380	371	336	377	403	306	353	379	350	363	357	384	373	338	369	350	377	392	346	378	404	382	356	384	347	367	340	357	334	378	377	383	373	362	349	349	352	399	361	347	363	349	348	337	361	348	369	334	333	365	420	339	353	363	364	352	355	363	345	372	338	344	373	376	349	338	348	331	341	366	330	347	368	345	394	362	340	347	337	354	343	371	376	391	353	374	358	359	364	376	361	371	350	385	360	355	377	384	357	385	367	347	355	377	353	358	374	358	341	369	380	372	375	361	360	366	353	323	373	382	339	348	377	361	368	342	304	381	361	361	375	358	356	329	388	380	377	373	353	400	373	345	363	357	372	381	362	344	329	312	365	370	362	374	356	374	342	350	355	372	369	378	364	365	359	378	361	364	325	357	395	371	372	373	391	345	360	368	376	384	389	353	383	361	365	405	348	392	364	351	367	380	363	356	359	350	354	350	355	342	346	381	379	352	375	326	380	368	336	352	336	366	362	373	377	345	342	385	343	379	364	393	398	382	395	378	375	376	358	321	357	366	355	357	409	353	359	394	369	350	357	347	343	351	363	362	314	365	384	342	359	345	364	347	358	358	343	376	368	350	355	348	373	351	341	347	374	359	376	339	370	336	357	354	345	333	346	376	336	341	382	382	363	349	358	351	318	364	351	355	353	427	372	398	338	349	348	363	377	362	338	340	399	362	350	339	399	365	370	377	336	339	353	370	357	364	385	402	349	333	391	369	351	390	389	388	330	329	355	359	355	329	367	365	384	392	376	359	390	359	342	354	372	389	370	349	370	351	362	392	370	382	346	341	387	350	341	394	344	375	396	350	376	389	374	348	357	352	379	357	362	336	342	370	350	327	356	348	394	322	373	364	370	353	368	364	372	355	376	356	364	350	347	380	364	353	384	356	355	383	348	350	385	365	337	355	364	352	381	396	375	353	374	388	379	336	343	368	356	380	335	349	354	386	374	364	364	349	374	341	340	398	387	336	370	390	367	344	341	334	321	353	359	386	386	365	385	369	364	367	320	339	352	367	354	352	363	374	375	385	379	363	360	341	372	372	370	378	388	388	395	365	368	332	348	357	360	342	357	375	359	378	352	362	329	357	354	358	379	350	369	340	341	358	337	336	355	370	361	351	341	366	362	338	371	337	338	358	390	339	353	351	359	362	364	364	405	352	326	375	381	302	361	385	371	348	360	345	354	316	358	367	372	361	365	397	370	370
31230	28985	996	744	729	665	649	673	620	624	617	626	588	611	599	632	641	604	642	596	631	642	604	600	605	613	660	624	609	612	608	601	611	620	607	593	590	607	608	645	604	615	596	627	604	621	588	638	604	620	604	580	595	598	571	578	602	643	621	660	551	600	595	628	618	649	597	617	648	608	591	629	604	580	627	599	634	571	604	605	541	593	609	579	616	593	562	588	603	666	625	602	606	614	613	621	588	565	595	584	617	612	618	590	583	600	607	636	624	592	573	581	588	605	595	589	570	612	599	577	605	601	554	559	599	558	620	623	593	614	635	617	614	579	590	651	590	589	595	572	622	603	635	609	618	554	606	632	632	632	584	628	609	593	592	599	566	611	614	584	582	581	571	615	633	571	635	583	623	589	629	631	568	595	619	614	547	592	624	621	622	566	579	605	628	616	591	605	594	597	623	599	628	578	621	621	605	621	644	595	604	609	612	589	617	597	622	575	683	616	610	632	556	609	549	640	581	590	603	598	590	629	598	610	577	609	601	591	599	596	600	623	641	587	588	606	625	580	572	627	571	616	650	680	587	646	576	603	604	649	590	583	609	599	576	627	626	587	623	586	599	623	609	561	648	618	611	612	619	601	594	643	592	582	582	599	601	621	563	583	651	561	637	629	571	613	597	605	615	613	637	578	604	594	574	616	612	618	645	632	614	631	576	627	608	566	586	633	593	580	630	621	603	565	630	628	604	637	597	580	595	594	669	599	611	575	589	593	606	587	610	627	607	627	627	608	576	624	574	586	628	616	570	599	612	589	593	599	637	592	594	594	587	555	601	600	575	594	586	635	611	608	568	596	606	596	589	598	622	629	622	607	588	551	628	572	604	600	619	607	643	594	640	619	613	565	591	629	587	618	559	639	581	652	610	652	602	586	621	610	612	587	603	618	587	621	553	594	623	602	598	641	625	597	647	576	626	611	555	583	563	616	568	618	596	608	603	614	642	598	587	659	576	638	603	597	564	616	635	588	630	608	597	593	648	541	619	631	638	599	597	632	647	588	604	608	573	647	645	607	628	594	584	577	573	585	608	646	634	617	593	601	610	612	607	601	646	630	592	549	604	593	576	608	616	607	639	653	572	612	622	625	635	630	614	614	575	559	567	633	586	544	617	615	557	591	629	632	614	623	598	593	587	597	583	594	640	583	650	616	560	627	614	612	580	590	587	624	556	617	597	620	634	617	634	625	528	586	548	620	602	596	615	600	575	639	647	624	629	585	611	597	602	586	577	648	619	643	579	616	587	587	644	572	566	588	630	648	615	666	612	652	622	585	613	626	624	649	629	572	596	609	595	620	589	600	619	601	613	589	592	610	596	579	622	601	654	611	610	573	632	597	570	592	606	616	601	595	573	631	612	626	565	570	628	605	609	615	659	598	620	604	599	579	592	598	609	589	626	623	564	551	605	641	605	600	617	590	580	608	583	636	607	596	579	635	563	607	642	582	597	621	619	582	613	602	603	588	612	607	635	580	607	618	595	621	638	571	655	571	607	618	662	623	606	593	617	588	648	624	613	617	642	602	574	561	586	599	597	614	603	595	600	631	612	593	628	591	558	620	584	611	632	654	597	587	608	625	593	586	649	562	592	619	614	619	632	581	604	641	590	615	621	642	550	602	582	583	600	621	641	597	654	624	598	579	623	580	552	631	616	598	567	617	614	583	626	569	597	589	612	621	604	635	552	610	605	576	596	647	600	573	606	563	583	599	636	598	592	625	574	623	598	643	605	610	621	635	573	612	619	598	606	584	655	597	599	608	604	631	602	625	593	585	614	592	559	619	584	588	568	584	640	618	541	569	612	576	575	594	587	629	620	633	603	618	610	585	568	614	617	596	615	607	615	577	600	606	635	587	611	592	590	615	595	599	583	604	599	623	630	603	597	624	627	638	601	588	610	574	611	608	556	594	584	609	613	582	579	595	599	627	605	600	625	577	602	626	629	625	589	587	643	619	563	551	583	574	588	618	593	634	605	593	597	613	593	565	587	619	615	565	632	584	636	623	682	605	611	614	599	607	584	591	567	569	582	595	560	612	659	628	631	590	590	589	581	628	636	592	602	608	613	586	655	605	619	597	572	619	624	578	636	626	635	586	617	645	556	656	565	540	623	621	592	574	625	603	645	591	629	584	621	628	598	601	638	618	580	633	619	664	593	681	619	618	574	603	567	615	683	629	613	636	645	595	600	638	594	589	604	602	626	623	615	596	599	612	581	600	587	583	604	587	590	604	618	579	575	592	615	618	645	603	645	623	599	606	609	587	644	657	642	652	572	607	609	568	613	613	591	612	583	599	598	600	587	608	555	603	600	602	623	594	604	604	592	566	582	562	611	619	645	578	640	583	597	638	621	614	553	611	617	630	643	654	631	581	585	635	603	652	617	632	606	566	610	586	604	571	586	675	587	585	570	606	584	620	628	605	577	599	610	617	578	645	633	582	603	585	594	599	567	613	612	623	594	622	614	583	586	589	646	573	584	653	607	605	586	590	611	618	662	610	584	590	599	606	584	579	627	611	610	552	606	647	570	599	556	626	636	560	626	620	593	643	618	568	621	635	606	602	579	615	583	656	622	593	581	625	624	601	566	580	607	612	613	624	566	617	575	575	611	607	609	599	598	583	585	605	621	610	652	622	649	643	575	624	583	646	567	634	603	583	591	635	592	627	569	595	562	613	581	628	626	598	673	626	633	597	641	628	587	586	561	609	608	607	568	595	587	604	625	584	587	633	631	583	619	585	630	577	614	613	600	608	606	571	610	624	611	595	602	633	586	547	616	609	620	597	562	618	621	628	598	619	579	568	629	606	603	604	605	601	594	596	623	607	595	622	588	616	611	571	592	619	601	607	637	598	645	619	641	585	618	590	635	616	556	613	629	592	596	628	616	629	591	622	609	613	608	628	625	612	597	633	683	597	618	587	586	637	592	596	616	635	623	633	573	638	611	584	584	624	608	601	622	617	556	611	617	607	579	627	634	590	628	614	620	616	590	609	612	623	569	596	615	593	582	600	620	613	538	640	654	604	613	626	598	563	588	618	586	611	590	610	651	599	617	644	583	619	633	615	629	618	602	627	591	581	625	605	632	600	564	585	615	626	561	589	541	592	591	589	624	543	577	588	609	573	551	605	631	629	641	624	624	585	613	598	577	614	642	602	615	645	632	618	599	620	592	580	611	649	554	631	643	588	567	566	635	602	577	564	628	622	638	608	599	620	614	623	582	573	598	583	604	637	616	601	547	605	612	579	656	613	626	606	617	564	642	611	604	597	572	643	588	600	622	597	621	571	645	557	620	617	575	651	632	567	655	659	595	683	596	631	573	635	626	646	595	595	617	615	583	580	551	582	648	615	610	605	599	571	588	602	596	604	610	610	582	574	575	619	584	541	564	603	607	598	590	593	606	604	592	631	580	565	624	575	628	604	637	552	587	594	629	597	618	611	638	595	565	597	591	589
24105	21271	29690	22889	21076	7788	604	442	371	321	341	308	292	328	313	284	290	290	292	303	288	281	292	299	302	262	277	266	244	249	275	271	301	276	270	312	281	247	267	276	260	283	295	296	276	282	265	282	290	275	282	287	284	273	265	257	258	257	283	254	284	276	263	274	284	293	276	272	304	281	280	259	287	275	279	271	301	274	259	308	280	250	275	279	280	294	283	288	297	286	277	263	282	289	272	268	311	245	255	292	267	272	280	278	262	276	250	256	267	282	256	278	252	242	290	257	269	289	266	254	273	260	251	268	286	281	278	241	273	255	260	271	269	256	312	287	248	302	239	266	282	285	249	253	284	278	265	275	285	284	254	243	249	262	245	245	270	284	277	301	249	262	241	256	257	273	260	265	296	276	256	246	289	314	267	287	273	298	277	289	285	296	258	276	267	291	270	268	248	295	270	277	257	298	274	262	264	299	284	277	242	280	246	274	258	284	257	240	267	292	258	277	277	305	252	255	282	250	249	247	249	299	264	272	286	236	245	275	286	281	261	300	270	312	270	270	277	279	299	263	261	278	268	270	278	283	254	276	282	271	289	264	269	295	268	266	271	246	266	272	282	295	246	244	267	278	280	253	267	258	283	257	273	284	250	277	280	270	286	276	261	275	283	260	239	242	285	273	245	279	296	261	257	298	252	275	263	249	258	272	239	282	258	293	255	276	248	272	253	299	262	250	248	298	267	323	279	267	264	288	288	248	261	276	287	291	258	308	268	273	271	279	280	243	269	248	258	292	258	263	275	285	262	280	287	287	264	289	259	252	304	292	290	263	256	237	233	256	223	255	287	275	256	275	263	276	280	287	281	259	288	297	272	285	275	263	260	282	271	267	283	263	285	274	269	249	308	261	288	259	248	273	265	299	280	281	263	262	286	255	299	283	264	275	273	267	253	257	261	307	248	256	279	251	269	283	285	293	263	262	269	262	264	273	310	261	286	278	263	282	292	286	272	280	286	252	288	286	262	266	270	294	268	243	288	275	277	252	288	251	249	295	264	289	276	275	253	278	254	272	290	271	271	251	283	265	284	265	260	240	276	275	284	261	272	274	261	297	286	273	265	252	266	276	280	275	271	282	281	278	284	259	264	272	280	253	259	325	292	291	306	274	268	284	294	271	279	262	275	280	263	257	245	268	259	255	251	258	242	281	266	266	279	295	285	287	279	276	282	288	260	307	297	265	293	266	261	293	276	303	287	272	268	283	289	250	273	336	250	279	269	263	250	267	257	296	258	260	259	324	299	266	251	262	286	241	288	278	282	284	243	282	261	271	271	266	233	259	284	253	276	259	301	267	242	256	281	251	304	270	275	305	274	312	252	268	260	261	261	266	261	269	288	283	268	246	263	302	260	263	253	252	303	261	239	268	283	276	292	273	296	288	273	268	289	268	283	294	296	299	292	286	278	279	253	278	261	270	274	261	255	264	273	319	278	258	303	275	291	275	307	271	263	253	278	258	264	267	259	273	279	272	299	280	285	295	284	271	288	260	264	261	271	278	239	263	277	267	285	272	268	282	266	273	276	254	272	256	265	251	268	283	272	269	272	279	247	293	238	260	299	264	273	288	310	250	279	274	283	271	279	258	255	268	294	270	236	297	287	259	283	270	296	284	313	264	288	277	255	277	280	268	301	277	271	248	294	276	301	289	258	252	255	251	284	260	277	277	275	278	296	265	266	277	261	268	262	284	255	293	250	278	287	243	270	288	290	247	291	283	303	284	272	266	298	272	306	277	245	308	290	257	270	268	281	235	280	274	274	260	275	259	280	276	271	261	285	258	247	251	294	255	274	263	272	277	274	271	247	287	271	281	249	287	264	290	266	277	272	263	253	259	275	278	268	262	248	268	269	284	269	270	296	287	299	291	283	265	280	266	276	293	264	240	243	300	275	320	277	268	286	266	283	282	254	259	263	229	303	270	268	271	286	273	272	264	273	276	277	276	279	255	269	284	289	280	291	253	287	290	261	266	272	255	280	278	288	298	274	279	294	278	279	288	289	255	261	264	269	268	253	282	287	278	284	284	284	300	265	294	277	284	242	276	240	278	283	275	274	267	271	284	268	284	279	285	274	262	270	283	260	258	259	261	282	264	259	276	288	264	279	283	269	262	259	258	282	251	297	265	276	307	264	256	252	296	289	290	258	269	269	268	250	305	250	269	282	273	253	268	273	266	268	266	239	249	302	275	286	287	271	284	277	265	269	254	254	298	268	278	297	270	268	278	289	248	288	258	284	274	255	291	301	264	279	315	288	291	265	261	268	284	258	281	244	258	244	257	216	265	286	261	290	280	292	297	287	255	273	264	290	271	270	235	263	293	281	256	289	257	281	283	256	271	286	253	286	271	261	277	271	271	288	306	248	283	275	254	277	292	266	272	277	237	275	266	246	287	288	290	285	305	269	297	270	253	263	275	283	288	261	281	254	291	275	278	246	265	270	282	283	275	251	247	259	250	263	286	276	269	291	295	261	277	293	308	312	270	283	232	287	260	295	279	264	270	295	273	281	285	252	269	277	261	244	279	228	277	245	308	268	281	262	258	250	270	291	292	255	260	269	260	266	283	261	317	249	275	258	271	308	277	294	271	271	291	278	273	266	247	287	288	293	278	270	289	295	267	261	252	270	262	261	282	264	271	254	284	263	247	255	305	275	242	294	258	256	285	275	248	262	273	292	259	237	280	311	283	265	267	255	273	301	242	264	250	281	265	260	293	287	271	288	298	283	242	296	252	268	252	251	264	258	265	262	265	278	257	269	273	259	277	266	299	267	300	264	253	262	303	275	263	281	281	261	260	277	247	269	256	280	297	259	267	322	239	243	285	277	273	256	280	258	269	276	253	275	273	255	254	293	281	268	307	275	306	288	258	295	273	265	284	301	257	280	308	279	270	258	278	256	289	295	282	252	268	270	282	257	256	274	290	279	300	304	283	279	268	291	289	268	281	281	281	253	275	300	263	234	297	268	288	275	268	282	283	315	269	276	293	302	280	257	256	270	260	264	292	287	304	273	258	281	250	271	295	303	246	285	257	272	292	268	260	241	257	266	273	284	278	280	310	261	275	290	267	264	275	250	285	281	258	274	292	271	269	267	257	275	245	276	300	264	265	305	286	261	297	264	268	260	268	305	254	257	258	257	252	270	267	260	271	272	275	275	281	272	274	318	264	277	269	295	247	273	274	289	266	264	272	290	266	309	254	271	261	276	283	295	308	284	260	284	271	281	271	274	260	263	296	285	274	274	252	286	263	279	276	284	265	274	259	253	278	274	294	286	292	290	282	265	282	289	279	277	253	278	291	239	308	277	261	272	264	291	262	282	262	275	263	275	295	283	280	241	286	261	256	281	252	256	263	303	298	299	264	282	281	293	269	274	286	267	256	260	269	254	262	285	297	291	309	279	242	262	279	271	284	243	270	261	269	247	293	290	268	301	281	288	282	275	299	263	263	287	246
52997	54003	4446	2277	1620	1312	1017	922	755	670	657	622	637	589	559	516	593	504	468	533	484	526	520	512	505	526	524	467	480	448	452	488	517	476	473	470	435	481	472	486	436	448	431	442	454	475	455	469	460	479	458	476	448	479	412	442	471	490	444	463	474	454	473	477	456	475	482	447	498	437	460	421	473	450	485	488	457	479	474	467	450	464	491	515	459	457	510	480	488	485	429	442	455	465	431	456	461	511	466	479	468	481	475	470	473	450	468	470	444	460	468	447	474	494	462	440	470	467	466	441	463	478	463	485	477	454	480	472	445	480	435	482	448	461	506	451	488	467	480	472	460	478	502	457	451	482	451	473	472	470	484	458	427	474	466	460	438	480	466	438	414	467	466	470	482	451	473	474	477	468	454	481	514	433	433	449	442	489	448	447	449	439	458	487	457	500	455	418	447	478	481	469	520	483	476	432	441	450	456	470	452	472	474	473	488	433	472	492	498	480	469	481	499	434	457	471	480	489	464	494	477	488	523	493	446	426	457	467	441	466	466	447	475	436	474	469	456	460	434	443	435	464	441	471	451	471	468	422	476	451	460	478	492	461	473	468	483	483	475	494	470	433	479	441	487	447	490	468	451	509	497	509	468	444	445	464	458	432	443	497	434	469	482	449	460	494	463	459	480	443	478	455	452	484	467	476	453	431	466	434	499	452	451	469	462	445	472	465	446	471	471	461	446	504	472	439	497	518	450	491	487	503	460	495	472	467	469	469	465	439	450	468	468	462	470	460	452	460	471	441	486	491	460	447	501	482	444	463	454	450	477	490	438	456	459	471	468	435	427	463	478	454	463	496	466	452	455	465	476	487	468	502	484	416	466	469	472	441	475	444	443	476	439	452	434	498	466	432	461	453	459	459	461	420	456	476	478	499	467	456	493	480	479	516	450	449	439	489	465	485	465	452	488	458	472	449	454	463	466	435	427	432	452	497	508	450	422	449	485	472	476	462	443	412	464	450	470	488	452	471	507	468	418	440	450	465	478	498	458	471	466	459	426	495	457	440	421	461	467	488	466	480	488	425	469	422	489	465	442	418	446	498	432	480	454	456	466	442	475	450	498	477	498	451	449	435	473	425	491	485	497	464	447	475	441	467	487	439	472	477	447	492	463	456	459	464	476	478	430	505	471	428	487	425	466	435	446	456	471	481	496	456	457	457	467	438	485	441	453	475	477	475	461	467	442	438	450	486	472	431	474	456	512	451	450	463	475	455	459	447	444	440	471	460	445	426	439	454	480	464	509	481	437	465	463	489	447	421	462	470	469	458	497	502	479	449	459	462	444	487	464	441	492	468	497	452	465	463	454	487	457	469	465	483	466	431	455	442	452	505	460	465	462	504	487	469	480	472	474	441	461	525	475	462	522	466	468	492	455	492	473	478	443	458	464	445	476	480	446	462	480	458	466	464	467	439	454	501	455	479	463	465	465	480	453	469	473	492	477	434	419	472	459	482	490	483	422	465	468	467	457	477	458	455	459	465	420	470	447	471	491	408	483	474	475	459	440	471	467	487	497	468	453	503	453	446	442	481	464	443	417	469	520	440	471	448	455	472	425	467	458	469	481	495	451	507	469	444	475	468	492	471	493	497	495	450	481	489	463	472	484	438	470	437	492	440	466	488	472	473	475	498	463	463	484	469	484	450	495	427	502	487	444	454	465	475	448	481	453	446	475	459	486	430	478	466	483	446	470	422	487	444	437	461	472	478	442	478	463	481	437	471	510	502	473	450	479	453	472	487	484	465	465	503	454	465	472	472	494	420	451	459	509	468	479	478	458	470	446	496	455	510	462	483	496	443	440	439	461	461	476	451	437	480	475	488	474	445	463	469	492	450	452	463	493	480	471	457	462	476	493	460	453	496	456	483	457	479	458	477	472	467	415	477	471	458	461	501	471	508	477	475	462	463	459	461	469	470	476	463	467	480	463	476	480	462	455	481	501	484	455	467	494	475	445	447	471	456	479	496	453	473	485	444	451	444	439	441	470	446	435	476	486	480	502	456	459	461	418	455	457	482	433	475	447	471	434	490	487	436	452	476	431	437	448	475	452	462	479	457	465	493	469	467	517	463	445	440	452	475	475	433	443	464	411	479	464	504	487	485	464	444	460	490	468	414	461	504	468	451	506	479	440	481	486	495	470	442	489	433	431	473	468	447	503	437	437	471	432	447	453	475	437	520	467	471	496	489	478	457	463	511	483	487	456	509	451	443	498	449	496	468	483	458	461	470	460	495	479	472	459	456	443	477	487	482	479	494	436	426	461	437	461	438	467	438	464	472	474	453	478	463	439	474	476	483	428	463	483	450	472	477	462	431	467	460	442	465	469	448	493	470	470	408	482	447	464	483	455	480	485	450	470	462	446	467	451	458	459	459	468	444	446	442	455	470	445	435	487	479	450	448	447	489	483	476	466	437	456	437	458	425	488	467	467	470	474	429	485	483	459	495	471	476	488	423	482	464	427	482	476	467	513	433	495	471	451	503	450	475	468	488	426	443	455	464	467	491	460	512	469	477	515	447	437	451	444	470	506	463	445	438	459	515	507	519	472	441	500	479	469	465	463	456	464	468	454	483	457	493	447	454	466	472	395	445	451	466	506	469	493	509	502	461	480	452	506	470	436	456	487	475	490	462	452	475	475	429	431	457	467	481	454	432	468	449	449	475	490	489	466	454	454	472	506	445	470	468	478	457	481	469	440	445	487	462	466	471	424	433	531	441	502	461	471	494	496	448	487	476	460	439	503	457	451	515	444	487	512	427	452	461	545	489	470	488	460	459	451	461	456	451	476	419	450	487	422	473	453	447	491	450	501	489	463	454	479	459	459	460	421	455	455	490	466	457	451	448	469	469	499	453	462	460	471	451	432	453	457	469	472	452	452	474	462	507	512	473	474	480	473	517	468	446	446	501	441	436	477	462	455	476	465	445	432	446	452	449	492	468	488	461	488	467	447	442	474	482	429	457	476	430	485	476	466	455	461	480	499	470	472	487	456	473	443	471	506	471	474	473	448	448	486	468	494	438	458	422	457	438	460	447	409	481	479	457	430	462	463	456	472	450	485	469	434	456	481	480	459	461	470	482	469	467	465	442	467	473	478	470	479	429	440	471	441	449	423	454	450	451	476	448	448	465	506	465	446	508	458	433	437	480	454	433	446	468	460	464	441	491	478	473	470	447	466	480	445	498	482	511	462	434	475	466	475	480	461	463	489	476	470	462	491	428	498	460	473	477	461	501	471	474	484	485	445	450	474	470	464	472	487	438	466	468	459	483	463	463	455	510	468	433	483	478	459	443	453	458	473	495	462	422	494	450	475	434	468	426	453	496	462	466	445	474	458	432	467	435	450	471	482	473	505	426	447	510	450	438	453	436	497	469	482	460	444	458	487	486	500	491	470	471	436	461	434	468	421	467	451	453	417	471	452	462	467	447	455	478	460	465	414	469	479	492	444	442
23045	21199	30247	22328	21177	21111	4649	355	264	244	235	191	160	171	169	134	164	148	159	146	140	133	139	117	127	142	142	136	130	133	115	108	136	124	131	123	120	129	146	150	127	140	113	104	126	103	134	110	123	110	114	125	116	109	128	117	109	134	127	98	121	113	116	95	113	112	120	122	118	129	115	104	104	111	113	112	101	126	106	118	137	113	111	98	110	98	86	124	104	106	103	122	118	114	111	103	94	115	107	115	107	121	104	107	113	113	111	108	115	115	96	103	113	112	102	119	111	108	107	122	126	118	116	139	114	90	122	140	99	118	109	106	117	102	110	107	111	131	119	110	109	114	145	108	106	140	119	113	123	126	117	108	95	121	96	120	128	110	116	105	128	107	112	124	101	109	117	117	108	116	103	115	117	126	118	121	124	143	125	112	110	132	124	103	121	127	109	96	116	97	115	120	106	110	117	111	113	101	104	108	120	121	116	116	107	108	129	103	115	117	113	106	107	80	123	121	113	113	102	101	117	105	101	123	131	140	127	125	117	109	102	104	107	119	123	127	117	112	92	106	117	112	116	128	118	108	129	120	105	117	125	93	107	128	101	117	120	142	103	115	89	99	105	117	129	127	91	117	92	112	88	126	113	100	104	124	117	118	132	125	106	118	120	117	105	120	117	90	126	127	102	109	119	111	100	127	101	129	99	126	103	98	103	120	116	140	113	107	108	108	106	102	114	133	107	125	110	115	100	118	111	123	116	126	125	98	119	102	100	121	124	107	108	113	102	101	116	114	109	112	121	128	103	104	126	100	102	136	116	93	103	123	97	132	111	111	132	104	105	112	108	101	104	116	103	99	98	107	128	111	106	92	109	101	105	106	109	103	135	121	98	120	106	125	120	111	121	117	126	104	115	121	119	118	105	115	109	109	111	100	110	123	122	131	140	130	119	95	101	118	121	137	123	111	121	126	122	105	110	129	118	98	114	117	91	107	112	101	126	106	142	120	101	117	115	123	119	103	115	117	101	129	118	103	114	105	115	124	116	121	103	120	127	115	111	115	116	110	112	139	112	94	109	121	103	120	123	127	106	120	117	98	107	114	109	118	118	106	104	95	129	98	106	105	102	119	99	110	125	92	103	125	117	110	120	108	118	112	87	110	116	107	93	115	114	113	115	117	105	120	115	115	107	119	100	100	116	105	124	113	118	99	118	118	95	107	116	138	110	119	116	104	114	122	134	122	113	100	108	118	101	115	109	114	133	113	101	109	124	106	102	127	128	118	135	98	105	126	126	106	109	130	114	97	93	106	110	117	120	140	102	124	118	105	110	104	109	119	125	108	112	119	105	114	122	131	106	114	111	129	130	99	108	100	114	112	124	98	116	126	111	105	127	118	113	115	125	138	116	123	113	128	99	125	124	100	109	118	119	122	113	139	124	110	112	120	93	95	109	104	119	105	117	126	111	112	100	125	110	116	116	106	109	100	124	98	106	119	106	131	103	103	126	123	96	100	118	121	120	107	107	102	114	99	101	119	113	120	119	109	92	142	134	124	96	128	116	91	100	110	110	117	82	126	110	119	111	115	101	113	123	130	123	102	105	114	137	114	105	109	125	105	126	126	104	111	94	106	97	110	114	114	104	111	114	120	130	101	113	102	119	115	118	114	118	109	119	117	107	123	94	94	119	108	129	106	90	114	141	120	150	105	103	107	103	111	111	110	123	123	126	118	111	113	133	125	119	96	100	138	104	132	124	103	116	100	102	135	99	115	102	89	128	123	122	119	113	122	112	112	109	103	108	106	126	115	119	120	107	116	127	128	84	106	101	100	101	108	115	125	112	100	121	123	125	118	94	116	110	108	110	116	89	97	100	146	109	106	99	118	118	122	118	116	126	119	105	95	115	110	108	110	106	108	103	123	128	101	114	97	108	109	115	102	119	104	105	108	115	115	120	114	106	116	100	116	117	101	112	101	110	120	107	133	112	131	107	124	102	138	106	134	128	116	105	98	121	116	111	117	109	120	114	136	113	103	102	119	118	113	122	116	111	119	118	104	115	128	97	99	115	106	108	103	121	118	114	113	125	115	115	126	100	112	108	114	117	109	102	130	109	115	97	119	110	114	109	111	129	120	102	125	82	99	101	114	116	143	105	119	115	112	89	124	123	112	112	115	114	109	107	111	117	110	112	113	124	109	117	88	126	110	80	118	107	113	90	103	109	105	100	111	102	130	120	122	113	111	124	99	111	95	114	108	110	116	115	90	133	125	132	102	125	99	130	134	108	121	113	118	123	106	126	109	100	104	108	112	105	105	109	119	108	116	101	106	122	91	103	119	97	112	128	138	110	119	111	126	107	96	121	119	115	114	113	116	118	107	102	120	113	101	104	114	110	116	134	126	98	101	120	115	122	118	118	100	131	99	108	116	126	111	106	113	108	115	108	106	112	106	126	126	113	100	118	115	114	99	108	108	103	117	134	121	124	93	107	112	140	126	112	107	130	118	109	119	116	110	116	112	106	114	104	113	128	105	116	127	100	101	105	120	103	115	102	131	110	100	109	101	121	123	131	109	118	110	98	106	108	92	100	93	94	105	117	109	109	93	118	111	108	126	116	113	116	119	117	96	124	119	114	105	113	112	119	97	128	119	108	105	98	92	94	119	99	118	126	94	122	121	103	112	101	121	110	96	121	133	88	121	114	120	125	119	131	125	92	109	111	126	118	117	89	125	113	106	99	107	111	112	100	97	111	114	106	117	101	120	123	84	121	123	112	103	120	112	97	119	99	116	108	107	105	117	113	104	112	88	106	109	114	128	113	136	113	108	123	121	94	116	105	105	118	121	108	93	108	128	111	107	97	118	111	105	126	109	112	125	128	122	104	131	102	96	112	113	117	113	111	107	112	126	129	104	127	118	122	120	110	111	134	119	119	117	123	123	116	103	114	111	113	112	98	119	112	130	115	106	149	105	101	103	117	120	121	105	111	105	125	107	117	138	120	95	107	87	114	98	112	112	117	105	111	95	117	99	115	124	92	114	125	109	96	96	123	97	113	92	134	114	98	120	104	123	112	110	101	124	123	99	126	99	108	106	108	114	116	117	112	132	115	130	113	119	132	95	99	121	120	113	107	124	112	114	116	109	124	131	127	112	114	130	124	113	108	123	121	108	118	111	96	100	116	100	122	108	135	116	90	111	105	109	106	113	116	108	109	95	117	124	110	122	99	120	107	109	85	119	116	117	109	122	126	106	110	106	124	118	116	108	97	128	125	123	117	91	121	120	95	105	117	110	113	112	118	108	99	125	101	103	106	120	138	140	118	121	130	110	110	93	109	127	124	115	112	114	119	110	107	118	103	98	105	130	108	132	119	112	105	110	139	118	116	100	113	123	116	104	112	113	98	128	106	98	103	112	111	120	108	107	103	104	122	120	128	117	107	120	104	127	104	119	118	125	112	116	131	121	129	114	132	95	114	119	90	131	130	99	93	129	98	115	115	104	113	97
54187	53827	6870	3530	2356	1637	1292	1007	786	724	611	482	478	408	373	338	347	300	329	304	287	260	252	253	233	228	234	200	233	244	259	203	192	206	253	233	202	212	209	181	219	200	204	227	222	208	212	200	203	196	200	216	189	198	212	196	212	203	204	185	196	223	205	217	203	213	199	190	195	192	212	206	173	188	197	220	191	212	216	204	179	224	242	203	235	216	178	187	204	192	188	150	209	180	194	190	204	219	189	177	189	220	213	187	180	209	212	205	210	196	212	190	197	193	193	205	177	198	202	187	188	198	220	197	187	174	177	210	176	193	182	208	203	202	183	164	200	187	196	204	185	181	199	169	218	175	202	172	218	172	209	191	210	214	209	177	183	177	201	205	191	192	169	189	206	193	193	193	213	194	190	200	182	202	212	173	193	212	181	194	194	199	199	192	211	187	184	200	204	182	180	192	209	210	187	181	184	194	213	201	202	186	188	197	189	188	204	180	181	182	191	216	193	218	191	212	204	197	195	196	179	194	183	185	199	184	172	204	206	203	219	174	195	208	166	189	196	197	210	219	200	201	186	193	194	196	194	193	185	204	182	196	183	171	193	196	227	212	182	198	184	219	179	211	203	211	182	201	219	187	191	224	173	181	193	204	176	169	189	203	147	174	201	231	199	202	227	209	228	187	199	209	200	190	212	212	162	192	206	181	189	181	184	225	202	176	207	212	175	194	209	202	197	189	176	206	215	173	199	213	193	166	214	207	188	199	207	192	188	180	183	201	182	166	207	193	197	200	186	184	187	179	182	166	194	187	202	201	196	186	200	190	183	166	199	181	186	199	190	187	182	182	197	190	171	218	182	193	181	190	191	198	197	160	161	203	173	195	166	218	189	195	183	208	177	208	183	218	182	195	217	189	193	199	181	203	200	181	204	181	177	210	186	164	193	185	201	195	196	196	196	200	181	160	181	203	193	202	210	172	182	193	211	190	182	180	191	160	204	200	202	189	204	161	181	205	209	202	181	199	215	195	197	202	182	188	219	213	175	190	195	214	188	196	232	190	176	189	227	184	175	175	220	155	196	190	189	181	203	208	195	174	192	167	195	208	186	192	198	197	191	190	185	197	210	184	181	184	193	204	167	196	172	220	166	192	216	200	172	201	175	186	204	212	210	210	178	201	186	204	185	181	183	192	212	181	196	209	208	205	189	181	210	198	221	202	188	204	167	197	176	180	170	206	198	192	214	182	149	178	188	194	204	219	198	200	213	212	215	171	199	199	174	183	192	182	177	159	192	164	186	178	210	188	182	216	182	215	173	202	204	173	171	183	203	204	217	192	183	170	199	193	192	206	206	194	184	195	202	179	202	178	215	183	191	194	191	186	193	197	183	195	200	193	204	215	190	190	180	170	204	207	193	214	191	199	194	176	190	176	197	193	196	187	216	198	187	190	187	202	212	198	204	201	202	191	175	197	201	207	209	191	186	199	201	198	210	213	186	192	223	213	193	183	189	199	199	219	177	180	190	212	196	199	221	187	187	203	178	185	199	193	206	184	194	221	228	223	187	207	207	183	184	178	206	224	198	174	192	194	198	192	184	189	164	208	186	184	167	186	211	201	189	185	201	199	182	198	209	215	179	225	194	213	176	180	184	182	198	192	201	192	175	179	182	189	199	192	179	161	169	202	190	182	189	189	180	200	175	223	188	208	181	195	190	190	161	185	191	209	219	202	199	188	224	199	183	210	191	208	196	192	180	199	168	194	182	174	209	186	186	225	181	195	192	200	205	184	178	206	188	205	161	183	196	207	195	205	202	199	175	222	209	191	197	202	215	177	177	193	189	198	190	173	201	200	226	181	166	215	185	201	205	205	201	196	181	189	214	199	180	184	180	193	185	204	174	217	207	195	213	209	195	189	195	208	194	170	201	173	202	200	210	190	171	185	199	202	192	201	207	191	204	219	175	181	182	170	184	215	226	179	195	191	185	182	186	192	199	178	189	192	184	175	196	188	186	182	214	186	203	202	176	180	206	176	175	185	196	226	195	222	188	187	203	194	181	198	182	198	204	180	203	195	190	174	204	198	199	174	196	180	207	192	200	202	188	212	199	181	167	222	164	174	208	215	181	198	197	201	209	188	178	179	210	199	185	192	212	179	197	186	201	198	206	195	209	197	169	193	191	214	205	179	200	179	184	184	196	198	171	184	223	176	178	198	228	200	187	191	202	190	185	201	196	201	168	196	226	178	207	204	195	203	179	205	201	172	181	216	182	191	190	203	183	189	175	212	203	230	213	188	188	183	205	194	169	184	196	190	205	190	197	203	176	183	174	168	192	219	207	208	195	199	204	205	193	182	198	192	192	183	212	199	176	201	177	193	194	191	183	206	184	212	176	189	185	206	188	194	199	180	176	231	178	194	182	199	184	173	174	163	210	184	193	196	182	199	182	216	187	180	184	199	187	172	188	187	185	193	188	187	177	198	192	187	192	220	200	190	188	189	180	201	182	197	194	203	184	224	199	210	206	194	188	219	190	210	219	160	162	214	205	177	187	193	171	160	208	199	201	190	201	179	170	202	197	185	186	172	214	216	196	162	195	183	174	186	210	200	191	178	187	205	192	190	205	201	174	180	195	191	211	175	196	162	215	185	194	162	207	214	187	192	205	191	181	200	222	203	199	198	221	165	200	212	206	194	212	164	194	190	184	207	175	202	185	186	197	202	202	190	197	176	166	189	222	158	195	193	199	186	203	189	179	200	192	194	186	193	184	197	180	173	186	200	207	193	192	192	227	186	186	185	178	200	211	178	179	209	177	206	199	180	202	184	206	184	178	167	184	191	184	212	158	185	189	184	207	186	198	200	196	181	204	207	199	213	192	177	189	182	172	204	187	208	183	186	196	208	208	240	206	198	214	184	200	183	191	191	192	202	225	200	178	212	189	190	212	174	196	184	198	184	198	178	179	185	204	193	191	189	187	208	190	189	158	177	188	199	197	206	196	178	209	193	191	176	169	186	197	220	188	179	188	170	198	202	195	207	175	193	176	201	196	182	218	160	184	185	218	206	189	194	171	199	201	176	183	220	168	176	191	191	184	169	186	198	218	191	200	183	192	207	203	182	201	183	203	190	186	188	182	203	205	197	172	190	188	177	210	185	217	223	197	187	185	198	178	210	218	184	193	174	194	191	191	167	193	211	192	194	179	193	193	207	183	197	177	186	197	201	210	216	172	206	204	190	198	190	219	224	191	212	199	199	175	177	178	192	184	187	204	204	194	181	217	185	188	204	190	204	197	199	199	179	188	189	196	203	207	188	188	171	210	172	189	199	196	202	213	183	195	177	183	200	195	188	193	222	213	197	187	215	209	187	183	189	189	185	215	199	173	196	190	173	180	200	192	170	188	204	209	213	200	207	193	178	177	196	188	192	194	167	180	213	185	180	186	169	203	164	187	219	206	201	204	184	202	203	169	174	209	169	196	194	202	204	178	193	197	217	177	179	169	209
28065	21948	14029	1228	459	384	396	358	357	360	364	347	376	371	352	357	348	330	342	399	342	334	327	349	362	326	365	374	351	341	340	370	310	363	381	336	374	376	352	363	361	406	358	343	364	370	365	342	356	352	346	388	369	347	363	338	364	347	368	322	354	363	338	326	364	361	347	364	368	342	327	367	386	368	354	389	351	365	367	388	349	339	358	338	343	347	388	375	360	393	347	324	351	368	370	387	341	359	382	374	339	377	387	376	316	379	347	344	378	379	339	377	356	365	330	339	388	344	347	396	375	324	340	358	341	364	353	397	353	338	329	355	352	379	380	332	321	375	356	360	361	349	356	370	344	378	358	368	353	369	313	334	350	360	363	360	366	327	350	343	393	322	367	403	359	375	358	361	369	358	389	368	367	372	369	357	376	366	350	350	360	365	352	379	373	343	362	344	347	363	378	353	377	335	398	336	379	350	338	389	363	314	379	342	373	344	358	349	313	326	327	363	389	339	405	326	368	383	334	360	330	397	364	362	356	370	378	330	391	374	336	365	348	380	356	375	369	389	337	375	341	325	326	391	351	340	355	362	366	326	362	390	343	368	360	369	363	369	368	319	363	374	356	371	343	343	340	390	352	352	357	348	375	337	385	392	362	349	368	371	377	342	364	376	318	351	358	390	357	331	358	350	359	352	390	354	366	362	379	346	398	385	358	364	325	346	391	318	365	384	375	379	370	376	363	362	342	381	316	352	351	344	373	373	351	405	350	371	352	349	324	329	375	355	335	349	342	334	331	383	344	367	322	317	358	391	336	340	360	380	327	369	392	383	382	346	315	344	373	357	357	377	354	339	344	358	391	353	375	319	349	353	367	370	376	350	356	356	368	385	366	376	339	401	354	357	374	363	350	376	336	341	337	330	358	356	373	323	375	349	352	364	336	395	384	366	378	373	354	347	330	341	362	345	348	380	306	328	363	348	337	398	364	374	322	371	376	370	354	360	323	361	362	360	339	376	346	350	351	375	369	323	370	368	360	371	355	363	349	364	352	362	349	343	370	359	343	375	365	357	323	357	360	316	359	354	345	383	350	342	354	366	370	412	352	386	355	356	354	372	356	360	352	339	380	376	337	362	343	352	388	390	353	352	338	326	328	367	376	358	355	356	321	326	397	386	351	334	343	371	358	376	359	350	340	334	381	355	358	379	361	344	360	333	338	337	353	390	355	345	344	338	395	354	359	349	327	371	365	351	339	372	377	348	358	380	378	363	362	371	347	357	364	354	403	338	341	355	335	375	359	353	390	352	360	354	369	367	366	363	352	361	353	366	344	329	372	371	382	365	382	364	369	325	323	342	370	377	355	346	343	382	389	343	392	370	350	340	360	356	334	314	351	354	343	357	349	340	351	332	364	365	404	352	364	388	361	386	335	372	354	360	385	374	361	386	360	301	355	346	375	324	354	373	355	339	355	383	360	359	402	354	358	374	369	362	290	354	353	351	355	337	336	353	364	330	379	341	341	353	358	347	361	355	344	349	369	327	374	314	352	360	341	354	370	359	339	369	358	334	365	350	394	379	314	361	395	365	371	362	367	349	368	361	364	350	377	336	370	314	337	387	352	348	355	368	364	356	338	351	334	364	379	345	340	361	350	412	365	374	378	341	341	377	363	357	327	336	363	365	322	388	332	363	391	358	354	357	329	363	336	401	360	366	332	383	361	370	370	385	346	343	359	329	396	366	332	338	362	371	338	375	333	350	358	341	391	375	357	363	340	391	358	365	350	388	349	355	399	383	378	375	368	339	366	385	350	339	348	350	339	348	369	364	365	339	341	345	329	365	364	373	363	355	360	338	349	374	351	380	360	361	348	366	343	374	360	321	328	330	340	373	381	354	339	327	344	347	335	405	383	392	361	383	376	348	348	352	370	346	359	356	348	345	356	417	333	377	344	360	331	359	372	358	342	330	358	348	354	368	358	370	386	385	353	377	332	329	366	356	383	382	350	351	347	366	340	345	351	339	364	373	331	403	359	362	372	388	353	343	378	399	366	364	386	346	345	350	328	360	383	322	374	388	374	349	383	372	375	363	406	342	347	352	378	368	339	354	384	349	350	364	356	360	356	346	344	343	352	335	376	358	365	357	384	349	379	375	366	373	364	346	379	343	381	379	377	331	369	363	356	365	362	323	315	352	332	376	334	385	348	378	372	359	362	367	370	344	365	371	373	341	332	334	329	370	372	373	359	386	326	359	376	342	349	385	373	346	338	367	407	354	372	350	354	335	378	382	362	352	397	359	334	401	343	374	373	349	383	366	376	367	368	399	337	355	377	337	346	346	366	364	355	362	353	379	375	380	346	377	311	354	326	362	339	331	387	360	372	375	393	382	354	322	305	377	331	383	350	361	347	354	336	380	380	338	378	376	356	372	377	340	374	355	368	335	353	342	352	360	348	354	356	363	351	342	356	330	370	353	389	372	354	356	360	353	380	397	362	354	351	336	333	399	409	340	329	354	348	351	342	348	340	386	344	358	341	344	332	392	329	361	368	381	377	349	369	363	343	387	349	373	355	329	323	344	360	382	358	351	361	348	361	372	348	348	348	369	404	371	387	344	348	343	343	347	341	344	354	326	340	345	385	317	340	336	373	368	373	374	374	394	342	369	398	375	358	365	367	365	373	315	344	346	353	369	354	338	402	332	385	351	319	367	361	327	328	351	332	374	337	380	347	373	359	318	345	339	286	373	363	367	369	365	357	355	363	365	361	359	352	351	351	366	404	314	393	369	382	378	374	377	345	341	342	362	312	321	375	349	375	340	365	345	344	389	356	369	376	374	368	352	316	387	336	360	376	354	370	363	345	390	372	383	350	380	361	399	348	357	340	342	388	349	348	368	335	370	355	396	353	378	397	319	407	337	366	350	335	403	373	343	372	371	361	341	381	356	354	382	358	340	350	347	372	352	324	339	367	363	357	363	399	355	375	378	387	346	424	353	340	341	322	366	368	349	367	333	397	356	347	338	372	379	359	348	340	350	331	323	391	353	345	350	325	375	344	343	344	341	378	354	351	383	371	374	375	364	371	372	348	365	366	339	356	378	348	364	403	382	357	359	361	418	344	376	329	355	382	365	362	398	359	379	342	326	398	358	401	337	402	349	345	353	337	369	370	332	359	352	362	329	372	340	354	378	383	349	364	371	339	359	368	349	352	352	370	351	374	375	349	358	353	382	371	319	339	341	327	354	390	369	378	341	361	353	375	347	320	346	372	371	374	333	358	377	369	369	350	361	353	340	332	345	353	364	343	370	347	360	357	405	356	344	310	329	324	350	342	354	362	342	356	377	390	345	373	314	348	360	381	331	355	369	350	368	406	361	352	365	367	345	355	362	384	345	386	365	370	390	371	347	368	359	371	336	360	364	353	365	357	367	374	339	362	327	367	356	341	391	343	377	375	339	353	372	381	351	378	392	340	364	348	376	388	315	349	323	341	373	355	329	357	383	350	355
31500	27884	952	782	666	672	660	588	606	615	568	623	598	589	633	622	627	614	624	633	583	596	656	587	626	596	552	599	569	625	616	596	616	589	570	605	622	597	638	616	584	608	591	581	596	590	586	592	652	618	620	579	564	597	565	603	594	605	573	589	629	636	521	563	613	616	600	598	586	594	623	583	598	582	584	604	559	598	572	589	603	609	582	589	623	546	617	643	619	618	587	566	593	626	605	580	615	606	573	555	610	576	601	598	572	592	589	602	617	605	572	571	615	631	595	574	617	594	574	606	606	591	642	609	561	608	602	630	590	536	583	606	613	607	651	613	618	572	580	599	559	610	569	603	624	599	620	615	564	570	590	599	589	638	620	602	605	572	631	584	607	619	603	592	608	593	600	604	558	625	575	638	645	597	590	597	602	624	587	565	618	572	594	571	609	646	589	612	612	580	624	569	562	569	626	585	601	588	576	654	607	613	614	588	586	607	590	611	592	633	595	574	610	590	624	598	608	604	606	568	536	585	576	595	560	621	591	602	632	610	665	604	604	590	633	607	627	533	614	561	594	606	608	589	588	563	614	583	565	641	599	567	577	589	644	598	561	557	576	575	631	647	539	581	599	610	609	604	633	631	595	589	576	615	578	596	577	562	609	602	556	602	573	636	580	586	601	597	618	621	607	568	583	597	584	616	627	560	610	616	588	602	572	614	613	585	569	602	607	573	611	601	589	623	577	633	606	600	637	595	617	597	547	581	629	595	598	599	580	594	619	602	578	571	576	607	618	622	608	589	565	634	629	623	614	559	568	582	631	591	622	611	568	639	626	618	604	632	594	554	619	631	559	576	570	582	635	608	624	624	562	614	590	620	549	573	585	613	597	591	617	577	625	595	578	605	596	644	590	596	639	588	596	588	592	598	605	551	606	603	586	579	619	595	605	600	605	616	581	618	586	579	625	556	580	632	630	612	612	585	613	582	575	583	601	581	573	609	578	642	570	620	585	584	540	566	633	596	614	544	583	598	644	598	592	596	575	565	613	638	600	584	590	614	609	572	627	605	574	642	632	632	622	590	622	627	581	591	599	604	633	551	643	641	614	604	622	669	573	614	606	632	614	580	582	664	609	598	578	639	591	587	592	561	590	636	596	559	583	624	562	595	624	588	614	569	621	607	574	601	532	608	572	583	580	580	618	597	578	608	602	567	576	598	577	574	569	621	565	589	590	577	556	603	597	603	628	573	616	577	572	615	576	594	593	604	625	650	600	622	605	559	579	663	625	616	586	572	564	592	590	573	596	603	608	619	543	603	560	598	586	589	594	598	599	567	615	616	609	579	604	577	592	582	654	600	611	605	517	618	611	580	585	594	608	635	600	581	595	596	627	581	553	602	581	601	546	606	630	576	606	573	565	606	573	594	614	584	573	616	605	566	600	595	594	579	594	618	614	578	607	600	612	618	585	606	582	596	640	593	587	624	622	579	567	607	622	569	607	593	619	578	610	628	561	612	598	616	566	575	611	585	610	588	575	632	593	595	621	623	614	614	602	570	559	633	582	605	594	617	550	593	594	618	651	616	576	601	579	616	615	573	597	619	571	642	575	573	648	622	556	601	551	602	618	627	589	608	588	582	613	601	603	604	626	550	578	564	582	616	552	611	642	593	621	571	603	616	638	589	541	554	604	606	585	661	562	569	587	622	613	606	620	578	597	543	574	642	595	575	630	629	566	605	609	622	605	594	562	587	567	621	578	580	600	608	621	601	591	603	623	589	591	587	565	644	575	593	606	611	606	586	641	560	618	589	576	549	599	592	584	616	582	591	659	639	629	569	556	535	598	616	578	621	559	585	586	585	587	600	596	602	613	623	578	593	589	615	611	603	655	611	628	581	638	551	605	634	554	585	591	594	594	575	583	610	584	619	599	603	581	604	571	619	594	596	639	615	603	531	574	587	588	563	602	644	603	592	637	610	614	596	588	595	594	596	544	618	612	586	593	604	611	575	583	593	609	589	545	641	652	595	562	612	613	608	592	584	581	594	570	606	552	602	651	585	594	537	550	652	580	618	599	639	599	562	609	568	591	592	587	666	620	544	595	580	625	565	618	590	616	631	621	607	580	578	539	607	569	597	602	559	611	622	588	622	558	572	601	595	604	613	567	635	601	572	602	657	560	612	632	651	609	526	623	619	627	607	633	565	557	595	585	614	551	584	569	593	593	634	593	582	591	550	583	667	644	625	630	626	615	645	600	610	613	619	637	653	605	649	663	632	564	629	607	569	601	629	583	596	584	591	609	572	599	599	604	575	601	670	581	597	580	592	596	611	598	589	602	604	601	601	564	635	639	565	653	594	599	580	585	579	598	600	597	573	563	623	640	591	583	593	572	597	607	563	571	590	587	606	593	607	583	613	608	592	566	590	577	557	607	619	582	574	582	578	587	645	589	584	611	585	600	596	569	579	579	606	616	632	580	589	571	593	580	575	589	608	595	598	564	612	596	609	617	561	586	599	640	625	580	600	597	564	574	619	633	578	611	633	563	619	574	589	590	594	645	570	594	581	607	649	581	592	591	608	627	615	603	591	605	613	577	621	601	578	557	597	607	612	575	636	581	638	606	590	605	579	601	574	558	584	594	566	598	585	598	607	577	559	608	618	566	611	577	566	586	625	587	610	605	580	611	608	601	621	555	605	613	638	607	578	612	586	592	549	592	606	588	597	580	616	608	613	605	570	591	625	597	599	593	601	597	611	580	588	585	553	635	593	547	614	618	629	586	610	563	595	629	561	611	572	597	595	589	573	625	641	584	604	591	593	618	583	587	612	658	601	587	596	622	583	671	578	577	591	621	617	575	576	625	627	583	570	618	640	600	622	604	611	552	635	574	618	642	589	586	565	562	610	594	583	621	580	597	570	639	584	598	604	550	568	590	607	644	565	590	621	634	594	625	600	562	567	582	604	616	605	573	583	583	594	587	599	594	573	612	609	654	615	620	579	606	607	610	574	587	584	601	566	579	623	556	572	593	636	617	605	597	575	630	597	612	594	626	574	607	587	598	578	629	613	623	583	593	617	573	611	598	620	611	609	618	595	580	587	621	603	601	620	601	567	571	607	573	618	633	630	594	624	630	630	533	613	574	605	599	612	588	649	629	624	603	586	598	562	620	587	581	589	594	598	593	615	597	596	629	589	586	595	572	553	594	599	618	574	584	638	616	637	578	568	580	593	584	586	604	584	607	590	605	574	571	573	571	581	568	593	568	627	555	593	625	590	608	597	581	621	640	630	597	599	576	602	586	625	626	541	622	636	612	590	598	567	636	609	615	557	575	607	613	574	595	614	554	609	589	583	628	553	622	652	596	614	566	591	595	581	614	568	627	598	619	604	598	597	628	607	587	616	608	601	591	592	582	605	597	594	590	590	572	619	620	560	636	570	550	595	605	615	583	617	595	625	600	598	599	572	621	617	588	568	605	556	621	575	592	590	596	576	622	611	599	639	596	595
24067	21270	29383	23281	21106	8064	614	386	359	331	311	320	336	279	283	322	308	276	314	266	309	305	308	293	230	252	277	295	296	295	270	297	273	289	300	256	293	286	292	282	269	285	259	282	262	278	270	263	295	303	270	284	283	291	299	278	270	287	301	243	269	257	264	280	295	294	266	294	319	271	283	312	288	283	270	262	302	280	275	288	261	275	291	263	227	288	278	286	311	257	249	265	246	241	253	257	288	240	262	268	263	255	283	294	289	251	277	249	286	270	294	253	286	297	290	259	279	272	265	310	269	286	257	295	265	274	240	268	265	286	285	300	277	269	270	288	277	301	255	305	276	278	265	291	275	251	282	272	235	292	303	284	254	280	258	278	265	265	277	262	289	298	282	267	256	248	259	268	261	273	250	312	283	299	292	263	289	273	273	277	283	266	277	283	269	262	293	261	256	274	263	273	259	273	269	257	288	281	275	279	273	270	277	275	308	271	271	262	263	280	251	260	259	308	296	295	260	284	263	296	250	303	276	273	294	273	291	255	268	243	310	244	257	252	300	257	270	297	242	290	267	277	271	311	284	301	294	275	305	285	286	284	294	244	245	287	284	282	268	266	245	286	286	293	275	276	241	274	288	301	286	273	249	279	269	275	269	281	242	283	265	280	304	281	287	280	277	286	286	263	279	274	261	269	305	275	281	298	295	250	263	279	248	306	268	281	275	265	283	282	272	289	284	287	252	273	280	264	260	312	274	280	302	289	245	278	258	291	295	272	260	241	284	292	265	266	293	262	275	263	243	289	287	267	269	284	276	282	275	289	303	269	292	249	273	273	281	278	283	282	266	255	256	313	261	294	260	246	317	274	249	274	259	281	241	267	268	285	283	274	276	307	284	277	258	254	297	257	262	246	304	272	243	271	257	295	269	227	269	251	278	257	305	255	270	250	260	256	277	254	284	243	270	270	272	290	254	264	243	268	271	287	273	289	271	280	249	265	276	291	267	263	271	277	262	306	283	298	288	253	238	283	283	263	284	274	268	285	265	239	267	265	281	259	267	275	267	260	271	296	271	265	298	247	255	321	283	273	295	252	283	277	283	287	287	273	284	260	314	275	278	260	275	288	294	267	253	263	277	278	264	244	276	261	248	281	265	243	292	286	264	279	292	274	289	264	267	272	257	265	273	284	271	285	259	274	254	293	243	302	263	287	277	271	253	265	273	259	305	277	257	274	242	253	292	271	280	276	272	290	282	283	276	260	282	247	269	246	254	303	283	261	253	239	284	238	288	280	258	260	277	272	254	289	283	281	289	251	266	259	271	271	270	277	284	294	262	263	260	301	279	264	272	259	235	271	275	263	269	296	252	255	299	249	285	268	276	259	283	288	294	284	243	266	267	287	259	266	258	302	268	303	287	240	260	232	265	259	279	254	257	270	307	288	276	268	274	293	280	301	254	264	269	267	276	257	298	272	281	237	287	279	270	256	289	271	277	259	261	274	290	257	289	271	260	288	283	273	291	288	264	287	289	262	289	281	280	277	289	291	275	294	277	295	256	251	271	274	281	280	282	238	269	311	300	292	261	285	292	251	295	281	259	269	263	283	288	287	276	294	290	301	278	300	265	270	280	253	296	290	245	272	274	291	268	267	267	262	285	275	257	283	283	303	301	284	255	285	260	293	267	288	279	240	273	262	255	232	268	266	253	279	283	288	260	251	276	288	267	256	269	261	279	273	289	277	274	235	263	266	284	298	262	267	264	253	307	276	281	261	254	286	253	261	282	299	282	258	299	285	270	275	275	285	279	286	274	268	270	294	285	283	264	268	282	249	248	252	261	270	269	245	284	277	253	296	281	267	267	272	269	297	283	276	301	264	296	240	280	290	298	285	251	290	254	261	265	271	278	276	264	276	247	310	265	283	270	248	243	274	282	291	293	262	235	285	267	276	280	282	278	252	275	291	278	267	277	279	279	261	291	278	263	301	273	275	297	272	294	292	270	271	285	273	293	257	274	275	275	276	283	267	284	269	242	284	295	266	270	292	307	267	277	268	253	237	251	300	282	286	293	311	269	265	274	280	245	267	275	285	261	272	276	299	281	285	291	281	260	258	266	254	279	262	263	294	253	257	302	253	290	258	262	277	290	240	283	279	270	245	283	291	285	277	264	277	260	280	294	275	265	264	285	265	254	258	249	293	269	303	279	294	271	254	278	275	270	283	264	292	267	298	278	258	259	287	282	284	270	268	262	271	307	255	284	261	281	279	275	284	262	274	251	277	270	294	264	294	288	291	265	284	283	299	245	268	237	235	256	300	231	277	251	266	266	264	264	279	300	278	270	273	245	289	276	281	264	266	285	278	295	253	268	299	275	255	260	266	289	263	254	253	279	313	265	311	263	273	260	272	269	269	270	281	280	248	282	251	265	279	264	270	251	271	284	284	266	286	265	278	296	266	282	248	293	264	301	269	274	288	271	287	288	269	253	268	252	252	270	272	257	262	275	259	266	253	276	277	322	254	289	234	285	255	262	269	257	274	293	307	279	294	273	286	270	277	297	314	282	239	247	268	272	270	262	286	248	280	293	273	271	284	241	289	266	254	276	285	262	242	278	241	296	260	262	292	277	250	271	266	259	249	316	260	275	277	256	273	255	268	276	277	270	302	303	264	271	250	268	255	266	304	240	288	281	285	254	260	283	239	275	262	302	310	273	269	255	279	281	254	242	277	265	258	267	280	249	297	291	259	286	254	253	253	278	261	289	292	289	292	258	260	264	275	267	289	270	285	266	273	257	260	285	256	280	267	286	277	289	216	263	277	254	252	277	288	267	292	290	272	286	271	281	276	281	295	283	273	279	281	288	291	263	291	286	274	263	292	287	278	281	274	262	226	285	312	279	260	257	243	262	288	292	312	237	278	291	264	252	278	270	274	258	260	251	289	289	293	269	252	274	268	255	268	271	301	274	237	267	273	281	246	251	243	269	279	253	287	283	308	290	245	264	249	279	274	284	252	288	271	263	283	276	230	251	234	289	276	279	284	264	285	283	291	301	290	261	271	255	284	304	289	263	271	281	268	292	273	316	271	270	289	262	281	290	280	261	269	283	291	280	244	259	258	248	268	271	290	268	266	278	279	287	303	250	294	262	296	269	269	278	299	279	275	282	243	288	236	256	288	265	256	284	277	291	291	259	274	294	296	243	272	311	256	269	272	246	267	301	272	282	295	265	288	266	251	251	267	277	274	273	261	245	234	251	291	269	286	254	280	253	307	248	285	252	278	260	284	286	268	247	261	276	258	264	262	328	266	260	283	265	240	250	273	256	276	294	291	283	279	275	271	255	266	278	270	279	288	278	272	274	256	271	235	257	261	267	285	231	263	279	260	289	270	270	281	264	246	294	266	265	270	294	272	272	279	276	269	265	278	265	263	276	273	295	286	269	270	269	244	268	276	251	291	242	263	258	289	267	268	267	307	282	266	287	288	268	283	277	216	279	277	274	270	262	278
54071	54515	4306	2232	1530	1209	1007	859	773	683	676	594	604	566	547	572	508	526	521	546	518	493	513	508	482	483	491	486	456	439	469	437	477	474	495	466	465	456	476	497	482	497	482	479	480	478	468	479	495	467	448	494	457	460	481	469	460	447	485	469	475	497	460	466	459	422	481	475	459	414	479	455	488	479	451	502	455	450	464	461	530	467	411	484	499	431	483	507	470	467	432	436	490	446	467	459	443	456	444	479	454	436	475	471	478	461	516	450	457	486	493	500	489	421	455	450	441	505	503	457	458	482	488	459	471	454	427	458	461	464	420	432	513	476	443	476	468	471	451	424	421	497	492	460	457	457	459	456	460	472	446	479	487	477	446	407	480	471	473	438	454	438	447	448	471	445	496	456	470	478	475	461	467	501	465	418	467	462	488	515	475	440	475	469	476	474	444	431	457	471	477	488	448	464	524	469	459	467	461	455	443	460	449	479	474	472	464	453	460	454	480	478	424	463	459	457	512	454	490	423	457	477	468	445	461	491	478	473	471	440	457	445	470	434	472	453	440	436	449	459	473	482	459	482	459	461	448	467	499	449	477	464	479	490	477	454	463	491	465	468	441	510	486	440	480	431	430	456	468	465	488	457	405	511	489	504	433	501	458	478	502	409	468	449	492	490	446	453	466	450	435	487	422	455	466	461	471	471	508	412	475	476	472	464	505	470	462	448	447	453	452	467	421	476	489	471	453	417	460	440	468	439	439	431	482	482	447	476	464	458	438	457	448	477	479	474	441	452	437	481	477	479	452	439	445	465	472	461	446	460	484	447	446	488	448	473	442	475	482	454	441	447	472	455	434	436	450	436	469	456	416	461	462	447	438	445	450	504	457	457	434	452	471	445	468	485	469	456	448	469	446	412	471	465	467	499	458	428	477	479	426	456	495	482	435	486	485	441	467	476	422	417	433	470	447	460	474	466	503	510	480	500	455	478	464	438	467	449	483	492	432	471	456	474	428	480	440	464	429	457	454	486	442	466	462	477	435	461	450	461	481	453	443	487	460	456	465	463	476	479	452	471	483	458	469	442	474	451	459	435	469	453	472	503	474	448	410	455	470	454	456	467	482	468	442	434	449	486	448	464	434	466	432	450	436	459	477	462	419	462	489	470	450	484	474	502	471	491	441	487	442	440	485	427	472	431	403	489	435	471	472	446	473	487	430	457	440	425	436	423	445	514	443	499	458	434	502	470	471	448	495	488	494	425	476	515	463	485	474	454	473	431	423	451	483	456	441	475	492	452	455	426	467	476	445	457	479	462	493	447	447	480	456	465	469	457	412	458	484	470	421	468	507	469	442	461	443	478	468	491	470	456	482	425	449	450	457	481	479	482	432	464	438	451	442	454	453	482	478	450	459	454	463	450	450	425	488	488	442	432	481	454	474	445	451	446	463	457	440	462	458	449	452	455	429	480	457	451	458	443	453	496	484	506	435	460	486	485	461	444	487	460	480	468	489	461	467	470	464	460	464	449	462	460	510	445	434	451	466	477	479	483	481	433	482	474	487	415	462	439	509	455	456	443	488	456	450	450	469	476	483	448	449	474	462	481	443	489	450	464	464	445	444	464	471	457	493	457	464	415	459	448	466	513	459	497	482	498	502	478	456	475	465	469	436	438	452	478	509	428	473	494	476	488	465	489	446	461	466	438	468	447	455	458	468	447	455	461	480	470	463	479	468	444	473	419	464	436	441	419	499	456	443	460	453	417	467	436	461	477	434	455	468	452	468	469	446	465	460	441	466	490	479	426	495	460	452	473	482	471	451	449	462	476	448	448	461	477	482	502	495	461	487	446	481	458	467	436	425	464	444	439	444	446	459	401	451	441	443	442	435	470	464	483	452	461	458	459	493	435	488	436	416	445	467	465	482	488	480	474	489	487	513	455	438	432	446	446	477	442	420	461	455	463	467	454	424	456	451	418	433	452	468	448	492	423	469	469	478	510	454	481	479	468	482	469	467	487	465	464	451	419	461	461	469	468	490	460	447	464	470	450	445	446	479	482	469	485	480	481	463	493	482	431	460	442	447	464	473	498	486	481	472	454	457	478	435	454	457	475	468	499	478	465	472	442	478	455	448	464	478	455	473	458	487	422	459	486	493	446	457	438	438	432	476	462	464	454	474	463	481	449	500	482	448	449	433	430	445	446	473	461	463	441	492	447	449	426	448	483	447	466	436	483	436	456	493	486	446	457	483	480	488	493	420	465	459	451	478	452	464	455	500	492	445	444	472	467	450	497	470	429	470	464	451	424	475	462	456	464	444	462	446	445	437	468	462	475	437	457	455	492	455	434	482	434	483	411	514	498	493	489	457	429	479	463	449	466	496	446	449	469	487	457	471	450	458	442	481	518	483	476	465	455	455	453	473	499	480	440	445	455	436	454	474	468	458	454	478	450	458	478	483	427	484	427	458	415	448	425	443	450	494	453	492	483	494	460	476	459	440	502	475	469	500	460	464	453	465	481	452	490	472	449	471	476	492	463	476	465	420	454	494	451	404	459	426	416	480	488	471	467	475	491	463	492	477	451	441	452	429	433	494	451	453	455	469	453	441	451	438	448	401	461	479	452	471	468	448	438	468	501	458	497	495	464	513	446	472	458	460	433	450	500	426	472	465	469	503	474	468	476	481	448	431	452	496	485	442	432	459	476	462	445	487	477	456	478	449	474	453	470	438	452	461	458	451	456	466	493	455	412	440	452	444	449	469	471	411	442	460	487	470	455	437	480	460	448	422	491	500	469	460	492	483	516	468	459	446	416	471	460	462	484	445	476	450	389	492	483	476	464	471	462	459	526	430	513	449	498	450	452	466	441	476	484	464	457	449	449	466	485	472	434	462	453	475	467	455	435	407	441	464	473	498	466	483	439	490	464	462	476	442	439	473	471	453	452	436	454	430	493	474	474	452	490	469	465	433	443	451	447	432	462	459	501	445	459	511	485	462	437	447	465	433	500	464	478	481	452	479	463	475	446	460	478	465	434	472	495	495	481	492	458	409	484	458	499	458	473	438	467	479	442	425	456	476	422	462	470	457	471	463	443	450	467	468	488	448	462	451	413	467	467	473	490	454	461	438	445	465	487	482	496	474	422	458	436	464	482	487	476	430	461	425	453	480	469	462	431	408	505	475	428	445	474	492	468	482	449	456	527	445	440	466	452	455	440	486	454	437	493	463	493	428	464	435	511	472	470	472	511	456	459	468	450	490	464	491	490	472	491	473	465	443	444	472	458	465	472	470	509	435	466	492	489	454	440	499	438	482	450	467	442	487	443	505	454	521	496	468	448	499	495	448	444	434	477	493	416	473	458	415	490	449	503	420	493	498	465	442	481	482	469	475	450	454	452	506	436	449	477	463	464	463	450	464	432	508	468	491	477	458	451	473	483	481	485	486	471	466	507	457	454	427	462	452	451	464	445	461	452	469	460	434	454	470	470	467	486	483	476	498	435	464	468
23130	21216	29993	22615	21178	21009	3808	372	232	283	200	217	183	172	184	169	153	150	140	124	149	141	130	126	123	120	130	131	141	116	135	106	132	150	119	122	121	110	128	128	131	115	121	113	142	113	112	115	115	128	113	113	136	125	114	101	107	101	114	109	128	117	112	100	102	115	121	122	120	110	108	146	114	121	113	104	106	111	129	117	117	106	111	106	113	126	118	121	127	124	109	119	114	132	100	124	109	112	116	120	118	116	111	118	123	121	120	105	122	115	110	121	94	120	98	126	129	117	107	120	112	110	105	121	124	103	121	139	136	109	96	115	112	104	119	126	109	108	116	99	112	83	110	115	102	115	113	139	115	110	123	109	104	117	113	111	105	116	118	110	112	113	121	99	109	120	102	125	96	113	107	120	110	132	105	97	117	114	120	103	106	116	115	131	96	113	107	108	116	116	106	125	100	103	137	103	119	101	111	125	126	98	116	137	107	99	94	120	90	116	106	110	113	114	101	115	108	118	115	109	119	105	98	124	116	108	107	126	119	112	106	113	116	121	119	122	113	115	120	124	111	117	110	112	131	104	108	129	119	121	100	99	123	113	104	114	122	113	107	104	120	106	121	108	84	95	124	124	116	117	124	111	104	124	102	112	114	103	113	92	104	122	100	108	109	115	118	118	97	121	115	80	110	110	113	131	99	95	128	108	103	118	103	112	92	94	115	115	118	99	85	96	113	125	107	125	117	129	107	128	138	98	114	100	119	125	105	126	120	122	115	102	100	116	109	105	106	105	123	106	90	130	104	116	126	108	109	110	120	115	112	118	87	96	104	109	113	110	130	115	142	126	110	98	96	121	107	116	112	119	112	112	108	116	101	117	114	127	109	116	118	113	112	104	129	106	122	111	144	105	102	113	109	106	99	123	105	130	109	131	117	117	106	116	103	112	110	104	127	128	110	111	115	96	102	119	128	131	112	112	129	86	92	98	119	115	115	126	116	108	124	121	110	117	106	101	120	110	109	125	129	114	113	106	116	121	117	107	113	116	103	108	107	87	110	110	101	115	109	107	104	139	124	85	123	125	117	96	109	120	116	132	125	104	115	128	106	106	116	114	115	130	104	100	120	112	109	121	104	119	105	125	122	117	109	121	129	104	120	110	108	112	115	109	114	124	131	109	138	118	113	118	117	109	116	94	120	107	95	111	135	98	130	105	108	128	104	99	126	117	142	110	109	131	101	114	108	98	111	129	99	84	104	107	117	120	114	130	133	118	109	98	93	116	102	112	99	103	123	120	97	125	115	132	126	132	113	105	135	114	120	115	118	131	103	109	118	114	103	103	104	108	127	120	106	94	127	105	128	127	117	113	123	122	85	130	92	118	121	118	95	113	114	107	97	129	124	103	96	105	117	109	117	126	134	122	126	114	105	105	130	121	102	99	120	116	114	112	128	123	106	127	121	117	122	141	114	119	106	124	121	113	106	102	99	118	115	117	108	107	126	100	119	123	116	115	104	105	109	108	112	94	115	111	101	119	119	102	104	111	104	116	115	124	118	134	114	119	110	108	120	123	118	109	104	117	129	92	107	124	110	110	119	114	117	105	113	97	114	105	115	107	136	115	126	133	125	126	118	121	106	103	116	109	111	106	123	126	104	92	90	103	110	126	128	114	132	97	115	126	118	107	98	96	121	115	106	107	88	118	119	113	108	115	120	107	128	97	108	115	127	98	125	119	93	117	99	115	126	106	116	96	131	104	118	108	122	117	116	116	111	142	112	129	101	104	143	124	104	130	106	106	98	98	122	125	112	114	96	101	113	108	101	135	116	117	118	112	116	115	114	131	118	117	113	104	119	139	110	113	112	117	131	113	113	108	112	106	118	124	113	105	116	95	102	114	119	128	104	119	113	105	110	91	103	115	116	113	119	118	128	117	98	112	121	114	125	123	102	121	115	100	101	102	116	123	105	123	113	98	124	116	113	116	94	112	128	122	93	87	106	91	121	113	103	109	98	108	117	116	102	109	91	120	123	117	114	102	114	105	126	113	112	97	112	125	128	100	104	102	120	108	110	102	107	111	98	113	129	135	115	100	120	97	106	103	85	94	116	126	102	110	110	100	115	104	108	111	91	97	88	100	106	114	129	119	104	114	127	102	118	92	115	110	120	104	106	92	109	118	117	101	130	110	102	115	111	122	99	102	113	116	107	102	106	132	117	116	131	107	102	119	118	110	102	109	107	110	101	123	116	100	107	113	115	109	110	113	114	116	101	115	96	134	114	100	122	105	121	124	117	105	113	111	115	101	113	92	107	106	112	120	124	123	130	98	109	106	94	97	100	115	93	109	105	111	111	120	137	119	114	107	110	121	121	106	107	123	125	134	124	107	129	115	130	124	98	99	98	105	127	110	118	128	115	120	126	118	118	117	115	110	110	101	95	101	108	129	118	119	115	112	114	140	117	114	116	111	90	117	124	101	139	108	108	111	143	111	111	121	128	118	117	115	110	106	109	116	111	106	114	129	99	109	114	116	115	121	94	99	132	114	114	124	123	109	118	115	120	115	121	101	109	127	118	119	114	121	114	92	90	108	117	100	125	119	126	85	119	123	106	86	129	124	118	108	138	116	95	115	118	116	92	112	137	122	136	106	105	95	115	115	110	127	112	113	120	108	121	125	107	106	112	95	105	129	111	115	105	129	127	107	112	109	111	136	108	113	111	121	121	124	116	126	105	112	109	121	80	116	141	123	106	124	114	126	96	118	106	110	111	103	145	118	112	113	121	114	108	104	110	114	136	116	141	92	124	118	106	104	123	94	119	110	102	113	103	113	118	94	120	117	116	124	113	132	107	112	118	102	106	113	117	125	134	108	135	120	95	119	101	104	123	112	125	119	107	112	136	137	158	100	123	93	110	123	118	121	130	121	115	119	121	108	128	116	111	98	131	115	131	131	122	120	102	127	132	123	139	104	125	115	118	106	121	127	130	114	102	109	92	112	92	117	111	104	116	130	117	129	108	116	105	119	117	119	127	103	109	113	115	108	121	111	99	115	116	117	119	118	113	103	108	105	90	105	124	134	116	119	121	105	110	119	108	107	114	115	119	103	90	103	123	125	102	111	118	125	116	117	113	110	108	121	89	119	127	92	103	120	107	120	123	108	116	128	113	113	101	111	121	109	121	125	100	116	115	118	110	113	123	99	106	124	112	104	128	104	131	121	107	121	104	128	112	107	91	128	132	120	124	127	95	99	128	122	126	116	100	91	138	110	109	119	119	112	100	118	109	127	105	92	123	116	102	101	115	112	96	127	125	118	124	97	103	140	124	93	130	128	105	94	109	110	114	100	102	114	116	121	131	99	114	117	107	128	103	105	117	114	124	90	116	112	111	118	124	116	98	107	117	107	118	121	98	110	98	116	102	102	115	102	125	112	126	123	124	93	113	115	106	112	115	126	101	107	119	107	114	117	129	118	102	129	102	116	111	94	123	126	104	108	101	119	110	109
52686	57209	6600	3433	2238	1568	1235	983	774	611	587	464	453	405	397	341	273	346	309	283	267	278	270	235	247	223	224	253	249	227	235	238	241	221	232	218	210	198	217	240	199	196	211	235	206	209	225	216	219	190	201	196	205	200	199	207	197	180	210	197	181	222	204	186	209	209	188	216	187	195	212	182	182	200	190	182	188	215	199	205	202	191	218	209	183	186	178	196	204	192	225	212	181	197	164	210	195	202	195	168	202	195	204	194	224	226	204	220	183	192	219	187	176	174	197	191	191	201	237	181	194	189	186	172	212	198	174	198	197	161	199	196	205	198	207	207	194	200	183	178	195	189	217	191	195	201	191	183	194	183	182	194	179	174	180	196	184	204	201	198	177	221	166	205	182	205	211	190	191	189	181	186	183	196	204	190	186	200	172	198	206	203	162	198	182	211	211	189	195	195	173	185	188	182	205	191	206	166	194	195	164	175	195	207	196	232	218	208	194	206	186	201	201	184	177	206	199	186	198	174	219	215	202	205	186	198	173	202	219	199	200	208	185	198	168	198	192	160	182	212	206	175	196	177	218	179	215	170	205	195	187	188	191	170	181	191	199	187	202	185	171	165	181	171	202	189	190	209	214	206	197	183	190	196	210	205	192	182	200	201	187	198	170	200	170	200	196	180	215	177	203	166	178	190	191	200	178	183	190	178	171	203	164	209	183	185	190	197	198	194	201	180	192	177	165	176	191	172	177	181	216	169	209	201	219	210	157	191	193	195	185	196	187	193	203	188	212	183	160	193	196	204	210	185	195	191	215	196	193	198	208	175	216	207	210	181	182	184	219	210	200	195	193	192	187	190	185	182	196	203	200	185	185	202	175	191	175	204	219	187	191	185	190	193	219	190	230	158	184	210	169	203	176	185	182	192	174	198	199	222	195	199	217	208	205	186	189	180	172	198	179	205	179	179	184	178	187	202	183	184	214	182	191	222	191	220	204	174	190	186	185	201	179	214	178	197	189	213	200	218	217	195	175	171	196	178	210	180	178	208	195	174	191	189	191	183	199	168	222	191	208	187	193	211	198	183	192	212	196	207	180	194	182	196	182	188	190	180	168	151	190	187	201	175	205	203	171	193	190	206	179	188	192	199	226	227	175	217	183	167	186	183	201	230	203	213	194	184	194	203	186	177	200	188	205	178	212	187	186	184	177	195	179	177	201	207	187	190	174	171	194	207	188	199	176	187	188	190	210	183	201	216	183	193	192	190	188	189	191	206	189	223	176	204	157	209	180	195	193	212	215	181	214	172	214	199	200	195	173	184	195	185	200	224	185	189	180	185	206	194	174	215	209	188	175	180	198	169	218	172	194	199	220	203	180	203	194	204	193	188	197	201	204	189	200	195	189	195	195	202	178	202	182	192	181	190	206	190	187	208	182	181	171	209	211	191	176	195	202	195	188	177	173	205	184	176	198	197	190	186	191	202	188	186	194	186	205	193	170	208	176	205	192	188	185	173	189	200	193	211	198	199	184	179	181	227	181	187	211	188	210	208	187	177	187	178	220	196	212	197	191	212	185	187	176	186	166	168	183	206	188	165	207	194	199	209	219	209	167	229	195	198	201	199	207	187	195	204	172	189	207	191	193	173	169	197	170	177	182	208	202	183	167	161	183	184	181	204	196	174	193	208	185	205	191	159	173	222	214	178	214	153	186	192	178	199	178	180	162	189	197	202	175	185	211	185	194	182	211	210	203	185	211	182	197	192	189	196	181	179	180	188	183	184	191	189	190	192	174	191	172	212	188	178	177	199	189	203	195	213	184	208	164	176	186	185	221	177	187	204	191	176	184	188	188	181	203	175	213	178	209	195	189	183	176	183	188	190	194	189	178	199	157	202	172	190	163	222	191	180	190	203	184	200	204	205	186	196	196	166	167	215	203	210	181	190	227	200	202	176	198	205	167	191	171	194	192	193	172	199	184	198	207	197	197	190	232	152	196	207	175	185	206	179	203	220	204	196	150	202	175	206	190	194	196	203	182	202	207	183	199	207	196	189	175	164	186	175	190	205	191	210	188	178	207	191	208	172	226	211	207	176	180	189	199	158	200	181	189	191	202	170	185	210	213	203	186	181	194	192	212	208	197	185	192	198	212	173	223	184	202	200	175	172	184	195	209	201	218	224	183	187	165	204	188	184	191	197	197	183	185	174	209	196	183	196	209	217	187	214	183	191	200	199	217	196	222	196	197	174	221	213	184	202	192	184	196	190	177	179	185	195	182	218	215	203	179	189	188	157	218	176	207	191	215	194	229	200	179	198	202	185	198	212	206	199	180	201	213	202	211	205	196	188	182	191	211	194	217	207	205	218	181	194	193	194	196	219	182	198	174	190	206	169	208	175	185	189	180	208	200	174	176	202	177	214	173	180	171	174	178	179	200	197	207	169	193	166	179	177	178	181	192	210	195	206	202	178	166	184	202	208	209	178	193	179	186	171	181	189	234	191	182	184	202	203	187	203	178	213	200	191	196	181	186	196	205	183	217	204	182	200	200	196	184	207	166	183	207	194	180	177	192	183	161	179	206	182	167	205	179	196	205	190	181	203	179	191	188	194	190	192	199	178	174	182	192	192	203	199	199	221	180	190	199	186	199	197	198	214	186	193	196	188	194	203	186	195	186	180	199	193	214	205	191	190	208	199	178	173	189	197	200	204	182	169	187	211	227	178	197	202	189	170	206	193	203	199	167	175	203	178	212	191	184	183	216	208	203	197	203	202	190	210	164	176	192	183	206	211	186	192	195	178	207	194	168	192	211	198	195	205	184	183	168	176	170	194	207	204	218	201	179	192	195	168	193	174	193	190	197	212	176	193	165	199	186	208	177	196	167	185	194	221	201	184	197	201	176	193	190	171	199	164	169	176	190	179	192	181	191	185	184	199	210	185	216	214	178	206	204	208	205	184	195	199	179	185	197	203	211	196	205	204	192	206	158	193	192	202	198	206	176	185	191	194	197	213	216	193	181	185	167	217	182	203	170	169	199	208	199	184	201	185	186	192	209	203	170	163	204	199	181	189	205	176	175	160	185	162	195	201	186	170	204	196	196	184	168	200	178	179	190	192	199	214	209	190	205	184	209	203	200	189	203	182	200	185	202	200	200	193	198	182	163	210	192	181	210	201	201	191	170	193	192	188	185	203	217	198	187	172	197	203	201	194	200	210	186	183	184	167	194	199	190	182	182	178	198	191	165	188	200	206	173	189	186	188	193	175	199	181	193	192	200	182	211	173	181	168	165	194	159	192	189	209	184	195	188	193	195	217	196	166	211	201	177	190	194	208	203	199	201	207	177	194	201	190	197	185	200	182	191	192	219	207	196	213	171	193	186	214	191	184	181	199	180	170	196	180	194	189	212	188	196	223	173	216	202	220	219	194	198	180	205	205	209	182	169	185	195	192	221	175	200	199	216	190	180	179	193	191	193	203	178	199	221	166	184	182	214	173	166	194	181	187
28302	21911	14145	1338	438	393	376	352	356	402	369	360	387	373	350	342	369	353	321	380	343	372	338	350	353	364	369	358	318	323	353	382	377	341	368	379	358	325	347	344	382	360	368	364	342	343	345	352	362	366	353	320	334	346	346	330	376	336	368	368	356	352	348	391	367	366	378	348	337	373	368	374	374	370	348	358	352	323	386	371	373	329	366	345	325	360	345	369	358	355	333	365	344	325	369	335	348	383	340	374	363	355	350	390	355	372	359	342	378	395	369	351	374	346	388	346	339	374	343	357	325	365	345	349	384	317	369	366	342	363	372	356	350	352	365	344	356	380	363	328	346	408	347	337	332	301	343	367	364	359	369	348	293	354	394	402	345	353	362	356	343	344	344	356	351	374	365	320	360	352	338	388	367	345	349	354	329	326	355	375	354	335	358	357	355	356	347	355	372	377	363	338	367	350	369	342	332	370	351	406	360	353	372	391	378	373	348	374	336	363	353	373	351	384	345	334	344	349	344	392	367	365	373	335	311	327	349	366	357	376	368	374	338	318	352	384	378	362	372	379	355	352	380	378	326	360	359	334	359	347	333	379	324	388	352	351	343	345	362	379	374	374	347	374	349	338	362	360	324	366	330	347	390	342	376	340	351	358	353	331	374	376	362	394	376	331	348	358	353	352	336	376	329	328	354	370	377	329	389	346	365	364	361	376	347	344	340	351	386	393	359	341	348	377	356	313	345	344	343	394	374	382	328	330	356	357	355	346	350	390	345	360	337	337	327	365	361	368	323	360	338	347	351	348	363	356	383	358	384	388	327	357	352	385	351	414	357	381	367	351	339	333	374	327	366	360	360	366	392	355	362	322	320	345	390	372	351	342	375	360	363	374	399	366	383	373	347	351	351	364	375	337	354	384	389	370	341	330	343	375	332	349	348	375	380	396	360	367	348	353	334	353	382	365	352	365	346	345	374	357	371	359	341	341	359	360	406	367	334	369	358	360	363	353	386	364	340	369	341	378	358	362	360	345	363	387	323	358	327	379	390	376	364	369	363	390	332	361	340	378	343	362	358	365	340	367	356	365	359	341	377	373	353	378	363	351	406	358	362	372	365	374	381	371	349	338	354	307	347	332	367	368	328	380	358	348	344	386	346	338	343	346	350	365	365	359	355	343	350	342	361	371	387	352	360	372	355	355	381	336	360	368	324	315	355	364	353	340	359	343	382	354	351	356	355	348	373	409	378	358	381	360	334	382	313	356	326	373	372	365	375	365	348	359	382	363	372	356	341	342	369	376	363	303	344	359	377	335	355	358	365	347	360	358	377	388	349	336	355	352	370	355	360	347	362	321	378	350	364	343	343	379	348	324	364	326	339	372	384	400	356	323	363	314	328	373	338	373	363	366	343	350	362	349	341	348	341	347	344	328	357	346	388	359	357	369	367	352	345	359	389	354	336	374	374	349	373	383	366	373	378	368	379	364	368	352	346	361	373	369	364	329	315	334	399	351	351	361	346	372	379	354	342	354	374	351	351	368	339	338	363	349	321	363	380	361	382	371	357	354	374	349	302	356	330	353	356	374	373	356	345	336	346	371	330	361	392	374	364	362	367	350	388	381	365	359	395	355	348	328	366	374	374	354	384	344	343	360	350	354	367	335	371	359	373	364	378	377	297	365	408	367	355	343	361	371	358	332	373	333	349	340	344	376	402	342	354	357	359	340	356	346	353	369	352	399	370	382	385	356	352	342	360	387	356	351	352	325	334	352	338	349	356	316	345	346	396	362	329	335	346	364	349	367	357	376	349	365	349	356	344	357	339	402	353	333	335	332	323	344	373	372	374	324	330	350	369	366	357	377	337	403	328	361	343	350	349	351	375	370	357	379	356	331	375	363	381	362	387	356	372	365	360	389	404	362	370	378	373	373	357	347	375	333	366	386	373	373	355	357	361	338	329	363	353	374	338	377	312	366	356	321	372	363	348	353	383	394	353	355	367	337	354	389	353	341	350	373	407	353	363	363	364	359	377	363	378	332	353	331	348	360	363	378	347	348	381	316	360	360	366	364	366	378	350	346	385	347	386	374	370	350	333	373	359	346	376	383	376	352	363	366	315	345	343	367	335	365	339	370	359	327	385	334	291	360	370	375	373	345	353	350	337	360	357	378	345	349	344	372	371	363	345	373	339	338	361	381	371	382	358	334	377	361	361	329	362	370	364	365	350	373	355	397	337	335	331	384	352	379	377	367	352	340	376	322	338	361	367	347	363	326	369	363	361	351	346	351	331	344	357	367	345	345	371	327	368	345	347	340	341	340	358	337	348	326	355	329	346	385	346	377	357	359	334	343	337	334	372	358	347	330	327	341	354	348	347	385	356	346	357	372	340	371	337	362	351	333	350	366	341	362	348	381	376	356	355	361	371	342	341	316	363	356	372	358	364	338	369	362	346	362	367	372	386	350	344	322	343	352	356	357	367	360	336	327	369	314	327	363	345	371	361	361	362	326	384	372	378	365	340	372	362	357	337	349	368	339	367	340	360	368	362	380	361	384	358	349	387	336	319	361	354	349	383	353	382	363	317	378	343	354	353	371	360	357	368	338	350	366	327	350	376	362	347	381	356	365	395	340	392	391	355	360	318	368	358	353	362	345	378	359	356	348	370	359	360	318	348	354	336	343	334	348	335	366	352	336	370	381	328	368	345	402	344	323	386	351	342	366	362	348	348	369	338	387	343	388	363	358	352	348	351	360	337	353	355	343	363	340	318	323	339	367	333	376	340	345	386	355	361	348	361	355	365	375	375	346	341	368	359	381	355	344	379	365	353	368	362	366	358	350	373	350	380	355	363	357	341	345	335	369	406	355	389	378	354	371	346	325	359	383	352	394	383	374	367	372	353	328	333	346	363	349	351	378	352	381	344	390	344	316	379	365	378	348	379	357	350	352	362	361	368	352	342	371	366	391	370	328	333	376	360	371	336	351	346	377	351	333	358	345	359	336	337	350	322	341	360	367	384	339	337	359	369	375	338	377	351	370	359	384	359	388	353	336	351	354	350	367	343	354	341	326	358	365	360	340	375	344	340	376	375	373	351	364	370	375	351	341	339	338	383	372	385	391	363	355	353	356	363	346	369	394	374	358	338	356	349	346	321	324	375	353	375	356	370	392	365	346	373	350	377	300	357	377	360	372	372	379	365	346	338	345	384	344	364	317	377	369	346	382	367	352	317	385	361	313	343	366	352	334	360	376	334	329	333	366	370	365	335	333	359	355	337	335	351	367	389	391	349	353	382	345	376	348	364	350	336	325	338	356	339	350	328	367	388	333	359	361	371	354	345	336	311	339	344	328	345	349	364	334	377	344	384	360	348	382	353	356	350	396	371	286	392	354	354	379	376	359	341	369	388	353	361	350	370	355	354	350	355	361	336	338	337	332	386	374	335	379	362	351	335	314	363	357	358	336	346	382	397	362	354	385	343	382	330	334	377	341	347	374	335	397	353	332
32360	27510	918	668	694	639	623	635	591	598	636	547	623	551	654	570	622	571	578	556	586	575	627	611	553	575	597	581	622	592	631	598	600	607	599	599	584	590	577	611	578	626	632	601	602	566	579	567	582	554	570	590	613	604	609	564	626	606	587	639	563	570	564	585	607	571	604	567	608	588	613	596	584	588	576	613	623	620	561	605	560	598	588	577	577	603	621	613	604	574	581	585	629	589	567	600	589	612	555	613	588	611	573	615	619	583	599	577	613	625	578	602	604	638	621	572	646	584	595	627	590	570	606	608	582	574	586	580	596	594	585	612	548	603	614	608	592	583	570	584	597	599	602	594	592	585	582	618	618	553	594	593	612	593	591	569	592	599	584	600	634	619	582	598	564	594	609	589	599	624	589	584	577	616	596	644	619	602	587	598	581	574	589	610	641	558	568	600	623	580	628	569	598	653	596	612	557	584	634	612	550	610	591	579	606	577	595	565	579	592	620	560	548	580	621	625	593	633	598	591	609	613	613	608	620	631	581	611	594	602	563	648	596	561	617	624	576	594	604	593	602	606	606	626	573	590	587	590	621	603	617	590	604	569	628	566	584	650	639	605	616	597	578	582	582	619	617	575	599	610	581	596	571	623	606	610	628	631	631	550	528	591	600	607	582	599	623	599	593	604	592	592	592	580	621	598	602	607	577	629	607	609	538	613	606	587	598	586	587	627	597	555	595	561	595	593	573	601	577	595	584	604	590	567	595	588	596	577	626	608	624	608	579	579	575	613	619	610	588	588	565	618	546	559	646	603	615	551	592	573	599	627	634	623	620	574	589	628	576	610	623	580	557	604	561	622	608	626	601	568	620	594	592	588	613	609	623	590	612	609	584	611	635	612	586	607	606	603	603	577	591	576	661	579	597	582	593	649	604	579	612	625	579	560	590	581	590	557	574	602	552	580	614	602	592	582	602	552	587	632	606	602	602	605	651	612	569	581	586	567	627	589	603	609	589	608	609	609	591	591	568	600	603	591	610	578	576	563	598	588	622	595	642	566	614	618	615	623	603	629	624	592	633	528	614	584	571	611	599	637	619	591	593	592	643	558	589	602	624	599	628	589	590	632	580	579	633	588	602	603	564	610	622	603	600	581	600	543	586	574	575	604	627	587	615	573	609	590	644	588	609	546	548	588	577	589	555	579	557	589	570	590	619	588	594	583	586	591	596	620	628	580	624	595	589	635	602	595	635	585	600	607	575	609	590	585	580	582	586	580	583	590	612	610	606	634	612	618	597	557	604	592	602	591	609	643	616	616	552	621	590	584	607	572	588	590	604	603	631	552	609	586	614	598	571	622	563	606	608	589	581	601	584	593	610	599	657	618	581	580	614	597	626	581	590	588	621	624	573	626	583	581	616	587	613	596	630	642	598	598	596	621	555	610	592	566	594	612	610	600	600	646	590	627	559	572	637	618	585	638	597	626	594	592	580	556	611	571	609	614	651	573	641	602	569	601	579	572	648	591	613	638	585	566	626	615	646	578	587	567	587	599	583	606	624	560	572	657	606	576	595	579	581	596	552	583	596	589	617	597	568	608	644	591	598	639	563	567	606	587	564	610	589	632	628	549	664	595	559	547	583	616	595	571	601	571	624	613	591	566	593	638	595	663	611	591	567	577	616	581	592	581	586	543	619	607	591	616	629	581	616	566	623	622	590	574	621	557	582	613	567	570	568	582	605	628	590	612	597	603	593	596	583	598	577	641	619	602	622	636	666	601	586	615	591	578	574	652	591	587	611	529	628	574	560	591	577	595	577	597	577	584	589	608	575	584	582	594	588	610	558	581	609	607	615	616	555	619	580	583	616	601	588	636	600	588	641	572	604	586	578	593	562	564	591	581	570	596	551	587	562	596	573	602	566	611	606	566	583	599	588	609	611	573	526	605	575	583	570	590	562	549	581	602	574	604	632	594	573	603	618	529	576	616	601	557	668	613	591	605	573	585	586	553	614	600	572	602	585	587	591	554	625	609	631	584	604	643	585	567	569	547	605	608	566	608	606	621	563	576	632	592	550	601	562	589	607	591	596	596	604	593	602	553	623	587	603	551	594	580	578	623	580	594	604	576	574	606	584	586	632	621	554	641	608	606	595	609	660	586	556	590	584	564	612	622	591	594	620	605	593	606	623	589	625	618	604	568	568	555	558	585	609	572	663	596	620	594	586	626	653	566	616	560	570	616	608	653	613	574	598	602	630	600	573	563	593	556	590	624	633	581	601	603	605	587	577	643	558	611	565	607	617	620	601	607	621	580	641	580	593	597	604	586	613	575	616	571	620	560	597	597	573	563	614	624	616	586	593	609	601	548	600	596	609	654	572	582	609	616	547	603	594	576	617	587	599	563	589	582	612	588	633	564	547	574	568	594	640	594	583	618	574	583	595	595	604	589	627	562	611	639	609	634	589	620	573	603	557	597	596	638	578	631	607	562	554	599	604	609	587	601	598	550	663	581	569	562	631	619	645	576	585	584	579	589	591	561	577	585	554	533	611	597	568	615	610	597	560	588	599	591	579	563	608	581	649	598	578	623	571	617	614	614	612	554	582	584	579	555	565	613	597	579	566	565	616	589	610	599	604	628	586	600	633	605	567	586	586	617	573	637	646	550	587	585	575	617	632	590	609	595	600	613	582	576	599	563	598	569	595	559	584	631	611	622	601	549	611	605	575	569	580	628	559	585	557	601	604	596	579	630	557	581	618	575	604	613	597	602	584	595	518	628	604	611	605	595	572	626	621	562	598	590	621	625	618	635	594	610	590	612	566	608	605	589	566	612	587	576	593	549	590	579	589	581	578	564	568	622	630	648	569	583	569	618	584	569	575	577	609	586	617	559	601	593	600	553	634	614	561	565	546	586	586	602	587	621	546	593	577	648	647	569	559	601	624	568	592	601	575	542	625	597	603	665	582	635	614	580	605	577	581	557	600	664	602	597	597	580	582	597	612	596	602	620	558	643	576	596	604	597	610	615	613	626	587	633	639	621	591	581	617	590	681	609	595	605	594	617	598	609	559	562	626	578	610	556	603	602	610	576	572	595	589	610	618	638	536	584	599	615	589	607	578	600	558	563	609	622	600	592	599	606	566	561	638	558	649	587	594	588	628	605	568	613	616	589	588	583	593	557	592	570	626	607	620	591	604	572	609	635	603	574	596	600	546	608	635	613	596	628	648	586	563	586	571	582	619	570	609	571	566	613	589	599	588	544	581	590	621	559	554	618	582	568	591	627	602	574	626	605	597	594	588	598	605	615	594	612	575	570	604	630	618	603	603	604	586	607	625	576	558	646	570	611	662	624	585	601	579	603	597	566	556	583	597	629	567	607	604	611	606	615	628	610	578	605	627	595	644	597	567	569	633	619	621	584	622	577	584	582	598	590	589	538	583	588	624	588	607	579	582	603	617	583	596	586	608	571	583	670	604	598	593	583	589	610	537	600	610	567	571	619	596	586
24093	21265	29282	23329	21090	8070	588	394	381	342	315	333	308	301	316	301	310	257	285	308	287	306	296	269	286	289	268	284	284	283	282	268	280	274	251	276	265	273	277	295	303	267	262	249	275	286	253	270	279	272	286	292	282	281	276	296	267	266	283	273	268	277	305	260	281	269	271	288	267	251	291	289	269	305	255	284	295	284	276	265	256	314	273	293	306	272	263	292	270	280	293	271	303	261	285	292	284	248	277	248	278	262	288	308	278	285	266	275	306	241	270	271	315	284	260	286	275	282	270	270	274	278	299	262	266	282	285	256	275	276	291	250	252	279	289	301	269	265	248	283	287	265	272	270	280	274	261	279	256	278	265	280	273	297	289	292	286	277	283	284	266	288	295	283	267	257	255	275	291	317	262	259	304	261	276	288	275	268	269	289	282	303	288	297	279	269	252	286	272	265	272	252	248	281	276	264	288	256	265	272	254	283	286	270	268	254	259	262	261	289	277	251	261	275	254	277	259	292	278	296	269	254	244	287	273	273	304	275	255	258	279	256	275	243	287	248	298	271	292	296	253	248	278	279	277	257	265	242	282	280	280	289	258	300	256	272	270	252	285	267	261	259	267	271	283	247	257	264	272	272	264	264	288	294	284	245	239	272	249	297	250	249	291	296	292	255	253	262	271	258	253	263	255	271	318	252	262	292	264	293	265	274	266	272	262	293	288	247	293	254	296	272	254	260	260	302	300	295	262	276	274	278	275	245	239	267	292	247	266	307	301	261	283	271	260	270	273	258	275	313	268	249	283	262	258	260	271	266	281	263	282	289	270	288	256	273	277	300	253	265	294	258	271	264	261	245	262	269	270	271	293	283	267	279	261	291	271	269	279	300	245	264	278	290	266	275	264	258	275	263	298	298	288	287	268	278	276	303	278	265	307	295	275	248	277	277	288	284	270	252	292	255	300	271	292	291	267	270	255	254	276	278	253	272	271	244	271	249	291	281	284	272	289	276	277	253	265	289	250	264	294	276	258	264	302	251	281	284	283	269	276	279	273	295	269	295	240	285	275	293	282	239	285	242	264	267	296	271	260	265	282	269	268	284	297	300	279	260	241	263	277	257	276	287	282	255	307	263	285	259	305	263	298	283	289	271	255	266	288	290	273	251	259	279	257	262	298	267	283	269	300	293	263	286	262	295	289	277	286	259	265	308	306	269	303	265	316	285	285	294	276	257	272	279	254	287	233	289	246	280	257	260	273	265	243	260	263	267	286	285	247	263	297	276	288	269	299	265	256	259	273	276	301	272	266	239	277	302	276	294	292	279	296	277	248	284	280	243	270	253	275	243	288	271	272	273	303	253	241	267	262	272	283	276	297	290	268	272	272	245	248	283	318	294	263	235	277	255	301	283	238	288	287	273	276	254	293	253	292	268	268	297	290	302	294	266	253	287	267	263	263	269	261	244	270	248	287	266	289	303	288	261	295	268	269	321	257	269	261	278	255	252	259	284	258	283	248	276	261	268	283	304	249	274	280	265	294	286	250	276	275	257	291	269	304	261	288	292	282	279	299	266	252	284	262	276	273	295	269	311	275	283	246	259	274	268	280	286	302	286	270	274	255	278	246	300	299	267	262	270	284	278	296	307	280	283	254	279	295	263	251	286	298	271	297	260	262	270	274	247	268	289	278	299	277	292	280	264	251	297	276	247	269	251	270	267	290	262	264	293	252	264	312	291	278	304	272	266	279	273	270	255	249	253	289	259	283	303	270	272	277	262	270	250	282	285	240	295	306	272	278	270	263	289	294	292	275	270	261	254	276	259	270	270	234	311	282	298	295	291	287	252	265	251	276	278	260	264	295	281	279	262	289	265	254	266	254	254	268	298	275	294	277	278	297	274	260	270	262	324	260	264	289	298	270	275	271	268	270	266	270	281	271	268	288	253	283	251	269	251	257	253	277	247	294	277	293	281	274	264	260	300	267	262	275	279	278	274	300	305	280	331	259	280	293	273	272	268	265	283	236	262	272	312	289	262	261	256	280	286	279	292	254	274	259	286	245	236	289	276	289	283	291	289	259	289	279	277	251	258	288	274	292	240	285	294	293	280	261	268	274	262	297	288	266	248	269	298	277	280	311	276	267	254	274	268	258	260	293	306	306	261	285	247	301	289	280	272	227	281	289	266	260	281	271	274	233	300	272	289	256	305	283	283	271	247	281	279	280	261	266	279	280	237	308	261	287	277	294	308	281	280	287	287	253	278	262	301	256	231	277	300	252	264	279	278	264	233	272	246	244	290	260	284	267	261	292	299	255	291	256	266	278	272	282	298	271	263	272	262	312	264	244	285	273	283	271	276	256	259	307	318	297	279	291	290	279	266	269	280	276	291	283	294	272	244	276	259	250	265	304	269	278	232	257	282	264	256	269	242	262	243	287	250	294	272	287	295	270	259	260	273	261	261	282	272	272	258	247	265	294	264	304	250	254	287	279	278	263	267	273	278	279	283	254	264	278	257	269	275	284	285	280	267	264	270	266	305	259	261	264	275	280	259	279	263	272	278	295	258	286	273	247	285	270	249	255	274	270	267	268	252	243	274	258	236	269	258	257	273	285	287	268	286	283	290	295	274	298	265	271	283	276	279	278	257	272	283	271	299	280	292	292	277	268	267	265	255	278	286	272	267	278	310	262	276	298	292	285	261	304	255	263	240	271	277	295	269	261	265	275	275	276	266	274	273	266	288	283	277	282	279	254	282	272	279	254	274	303	276	258	282	268	278	280	290	245	284	299	254	308	297	274	255	280	296	248	283	293	280	268	281	293	280	276	241	282	279	262	287	306	302	280	288	279	261	254	336	279	268	251	298	313	272	287	269	279	295	266	301	269	258	266	266	279	271	294	303	248	252	291	272	249	269	292	274	289	278	236	266	254	265	288	279	289	259	273	289	280	275	259	262	265	283	285	257	273	251	263	288	259	279	286	229	250	250	289	275	236	292	259	276	265	270	260	282	277	269	299	279	262	278	245	263	278	291	278	242	263	265	262	275	257	298	262	246	287	302	288	280	270	266	279	285	273	245	272	308	293	281	253	295	279	273	259	252	285	274	262	272	273	289	289	283	281	256	261	282	273	266	273	265	264	274	277	262	278	313	277	281	286	296	264	268	266	256	280	264	299	283	275	293	264	283	277	320	262	301	293	266	272	268	273	286	281	262	308	277	281	263	270	262	305	259	277	277	299	297	254	276	271	244	275	307	274	281	263	235	297	284	294	250	281	266	255	259	265	268	282	266	275	284	268	256	274	290	281	251	279	256	297	274	228	277	261	285	249	295	313	251	270	267	267	267	288	246	289	290	277	255	285	274	230	267	274	280	301	266	246	276	290	260	284	243	293	268	248	272	279	270	285	267	281	260	277	268	295	271	288	271	265	251	302	271	276	272	284	264	260	286	271	254	263	268	266	240	286	263	294	275	247	287	242	271	286	254	267	270	295	283	243	247	259	294	268	267
53153	55653	4160	2162	1506	1224	956	851	766	717	673	612	584	557	540	519	533	547	527	482	513	489	477	507	506	500	490	444	479	496	437	479	464	511	447	463	461	462	444	469	514	476	451	425	471	481	436	467	460	451	459	440	422	446	478	478	455	443	489	490	486	502	468	430	488	472	461	449	449	430	442	457	482	495	460	482	460	489	450	479	421	429	466	483	437	461	453	470	500	468	436	436	464	456	491	483	437	488	485	466	448	465	427	462	489	453	460	449	477	464	466	461	467	422	437	449	441	459	457	518	424	445	420	459	437	462	448	489	489	481	464	465	473	428	466	475	468	506	485	454	453	470	451	452	461	457	434	417	447	454	465	491	498	495	419	483	440	441	492	425	462	460	486	461	432	458	474	443	467	437	466	458	482	520	458	480	469	449	445	465	473	478	448	460	456	484	440	493	484	460	504	493	511	486	468	435	436	522	472	456	461	463	469	428	446	450	468	431	424	459	446	465	460	484	477	418	462	494	488	458	486	468	456	463	465	443	457	468	453	423	484	464	467	447	455	455	481	476	493	442	484	502	435	446	470	483	495	478	452	462	448	471	468	490	407	447	478	437	447	483	462	448	417	466	500	452	467	478	449	486	442	450	450	468	441	477	446	452	467	474	443	479	481	484	472	475	472	444	433	492	451	473	444	456	434	434	435	452	428	426	435	431	481	479	480	459	412	413	446	450	463	448	447	441	483	467	460	448	501	432	434	422	459	494	445	438	450	485	481	469	439	495	448	469	468	466	470	471	446	455	453	486	470	480	474	486	450	470	493	437	478	464	466	490	499	474	465	494	515	449	427	441	443	425	502	456	463	461	476	437	494	479	445	456	461	474	449	420	457	501	448	425	443	451	475	478	442	458	457	447	447	445	454	480	474	436	445	480	501	459	452	471	484	476	467	416	448	491	491	438	440	439	459	410	488	478	486	461	476	471	475	434	480	455	444	451	460	462	444	454	478	468	461	458	459	458	431	442	433	465	467	401	486	461	462	442	473	481	461	469	442	419	457	488	482	439	478	431	427	455	488	445	465	445	416	500	445	445	455	464	469	469	483	464	428	463	438	501	483	460	465	423	429	455	433	443	466	474	478	469	464	467	460	437	482	468	435	475	437	448	462	417	487	415	461	474	456	470	482	476	483	460	494	438	458	472	416	489	447	441	469	457	493	489	478	452	437	433	430	464	447	475	468	452	402	476	426	468	484	462	483	455	441	436	475	466	474	466	455	492	442	477	484	493	463	472	451	471	457	458	464	447	407	449	458	446	443	486	423	472	490	448	467	435	484	438	497	472	443	459	461	457	460	431	470	493	492	449	478	434	474	478	408	476	463	461	421	449	483	507	452	464	433	445	492	464	414	443	463	445	436	467	435	486	497	470	437	452	494	443	454	467	433	459	494	447	456	471	438	485	491	477	455	446	427	493	481	460	470	470	457	474	448	443	464	489	449	450	470	452	431	478	474	508	430	449	434	444	476	483	474	459	480	404	460	444	409	460	449	451	479	467	451	469	467	453	470	462	429	472	460	458	486	471	442	430	438	453	451	464	475	460	458	469	464	437	426	482	475	468	472	471	464	421	437	444	425	417	464	484	446	466	460	433	422	478	478	481	436	396	456	441	455	476	444	476	427	483	480	434	438	458	440	483	491	474	442	437	426	467	462	460	486	435	426	441	471	454	419	462	440	493	462	433	450	457	490	448	441	448	464	481	481	476	441	410	449	474	466	479	441	426	435	430	457	465	492	466	477	476	513	465	452	462	462	461	427	471	498	494	460	460	457	445	440	460	436	436	476	468	477	492	476	467	426	486	468	458	464	474	474	478	454	489	464	460	469	466	466	452	439	458	457	475	461	435	440	454	457	444	418	424	431	460	446	445	458	444	470	436	465	419	454	469	450	443	451	440	455	459	477	443	474	479	438	469	459	474	454	465	470	434	465	459	462	423	469	446	459	439	484	428	490	479	447	478	485	478	445	436	466	496	413	490	451	450	470	506	475	435	423	468	465	463	461	463	483	455	451	468	492	468	462	445	438	457	428	444	472	441	467	437	453	468	435	484	445	451	467	477	473	438	473	457	460	470	464	465	406	433	467	454	448	441	470	452	484	450	430	448	462	473	470	475	423	488	458	467	438	472	456	436	500	440	454	491	455	472	431	424	418	451	483	447	472	471	448	444	478	463	433	458	448	479	438	471	440	460	464	494	472	437	484	457	460	420	492	459	445	474	449	467	492	433	484	453	470	447	423	456	443	433	474	416	466	451	447	476	447	447	434	476	483	453	451	480	453	441	459	500	456	426	479	416	442	443	459	460	457	470	462	494	474	475	469	408	461	485	435	458	449	450	451	461	450	480	483	489	416	414	495	468	446	484	420	460	482	424	473	476	441	488	485	466	432	453	447	416	434	469	471	474	463	456	450	445	488	476	445	466	449	488	423	460	444	460	461	442	500	435	465	493	435	410	465	447	426	431	444	442	521	470	459	457	443	505	472	456	461	447	460	448	462	444	477	482	475	440	455	458	436	483	450	466	448	450	456	461	412	509	452	450	456	432	479	499	455	460	455	468	429	453	492	494	465	475	455	474	475	450	460	466	430	489	445	446	422	427	449	486	467	499	460	449	489	443	467	489	457	464	498	505	463	459	437	437	452	460	448	484	494	466	448	516	460	435	442	469	473	484	464	469	468	475	489	493	465	415	451	460	434	468	427	484	411	513	440	445	482	424	464	443	454	425	473	454	442	494	479	475	482	471	441	461	465	444	478	473	448	476	454	456	455	468	511	475	451	481	443	455	468	472	445	459	476	452	443	423	448	465	431	417	456	496	453	456	455	417	449	504	466	499	481	449	478	445	505	460	455	483	432	450	468	487	453	454	458	471	479	457	434	471	438	455	473	487	450	432	479	456	482	443	420	417	497	465	427	470	458	456	448	456	514	457	481	452	447	475	476	437	485	494	483	488	459	456	489	459	453	456	436	475	453	461	485	447	478	455	467	465	440	449	481	442	434	474	456	449	425	484	425	424	458	467	462	469	408	463	483	439	477	434	479	479	454	469	448	461	444	463	458	456	473	460	458	486	471	481	456	477	424	467	421	484	456	459	480	469	447	463	480	442	463	459	449	485	446	464	427	452	477	437	491	483	458	435	428	460	453	441	458	464	476	468	450	483	462	440	458	459	445	437	456	484	390	463	468	470	488	460	440	464	466	443	450	506	456	450	422	469	455	494	452	462	474	479	476	514	443	430	470	450	449	434	448	452	507	449	409	463	449	436	422	470	456	457	444	425	443	423	486	492	454	471	475	471	450	447	482	459	480	468	470	461	434	478	462	470	486	465	490	492	472	475	465	485	466	455	459	436	462	453	478	460	484	450	463	464	472	426	479	460	448	475	463	459	442	443	488	449	475	461	435	457	458	482	440	487	438	479	485	433	462	448	475	467	470	499	457	446	457	452	419	482	475	426
23053	21220	29823	22834	21190	21097	4480	383	241	243	199	174	166	183	151	165	137	136	147	143	155	132	148	148	138	151	123	106	131	120	143	127	130	132	104	126	131	137	113	111	135	129	114	132	122	117	131	126	125	113	139	98	131	125	112	109	107	125	113	113	124	116	110	104	115	103	90	137	118	137	109	132	133	110	117	108	118	103	96	108	109	125	125	111	109	130	98	116	108	116	106	134	111	111	118	119	109	123	120	132	134	109	95	136	141	109	124	102	114	120	117	107	120	112	108	131	125	123	114	113	114	128	98	125	119	107	109	119	98	117	94	113	108	115	98	111	106	97	115	123	114	95	101	106	116	107	119	126	110	118	126	113	112	123	120	120	107	120	109	119	100	110	101	120	111	122	111	119	123	109	114	111	111	107	90	128	120	126	125	107	109	117	117	98	115	138	103	108	126	109	109	117	126	109	120	105	112	124	124	98	96	108	111	89	110	122	106	103	113	113	106	111	108	99	112	102	92	116	121	124	112	127	129	107	105	127	119	114	125	109	107	95	121	129	114	118	110	104	96	107	107	102	113	112	107	112	105	122	97	130	119	108	133	111	125	112	116	100	131	119	95	105	94	99	109	99	119	114	115	120	101	101	127	116	118	100	129	99	130	124	103	124	111	104	110	116	128	101	112	96	138	123	120	123	103	108	129	116	109	111	115	107	110	114	103	120	107	118	118	109	116	110	126	116	130	107	105	95	121	115	92	103	103	113	128	113	122	118	113	105	110	109	122	101	121	114	110	128	112	94	127	127	137	107	114	104	100	113	88	103	133	123	99	116	117	110	104	107	110	128	108	117	98	93	114	111	105	133	122	114	111	99	117	126	110	111	122	106	110	122	122	103	114	101	99	135	101	103	106	99	100	108	126	114	124	106	112	119	129	98	103	106	122	137	121	108	112	96	98	109	130	113	96	117	118	125	93	128	113	94	104	111	108	104	125	114	116	123	110	107	121	111	103	114	125	112	114	116	113	124	120	129	121	121	123	116	108	103	112	111	125	116	120	133	107	101	104	90	113	107	105	117	88	127	112	123	122	114	117	118	116	130	118	100	106	108	95	104	126	132	113	111	115	115	117	108	127	100	99	111	106	113	108	105	106	126	122	112	117	112	112	85	101	120	102	110	100	134	111	116	115	114	109	135	93	136	111	132	109	117	139	112	127	104	122	96	104	129	97	116	107	123	115	111	118	108	125	123	138	127	119	113	111	94	109	96	97	111	104	117	108	124	119	112	126	106	128	115	123	103	129	111	118	111	121	102	111	123	122	106	121	122	108	113	106	98	112	98	139	113	100	121	118	132	118	127	127	126	112	132	105	113	122	118	99	112	118	138	101	116	130	106	116	117	110	114	121	90	97	126	96	118	115	123	120	115	110	116	100	121	123	94	118	116	113	117	119	122	93	142	116	102	126	105	131	124	135	107	114	120	108	105	106	107	113	118	132	120	122	102	112	98	105	96	125	107	112	119	102	109	111	126	101	106	120	114	126	122	99	101	117	134	90	118	126	108	128	130	132	114	111	103	111	117	118	119	127	111	110	100	120	109	102	110	116	105	115	101	106	120	101	99	103	98	110	111	114	89	126	108	123	116	127	118	90	109	119	115	138	106	109	120	113	106	126	103	133	112	123	116	96	135	100	102	113	104	118	86	121	107	116	115	108	110	123	118	119	116	107	112	94	109	117	115	112	108	106	114	101	105	96	98	123	110	99	132	107	98	125	117	114	121	123	102	105	120	86	137	126	113	100	120	114	97	102	106	113	105	105	141	110	113	111	108	118	121	111	107	124	111	110	113	105	123	122	119	116	108	122	113	116	120	129	122	106	117	122	108	97	115	90	111	99	117	125	124	115	110	126	112	115	121	104	104	104	112	117	128	120	102	126	117	124	121	92	111	117	90	114	106	127	98	129	105	109	99	103	129	138	123	103	127	112	99	116	103	113	122	130	122	112	109	123	104	111	135	103	116	119	112	122	117	119	144	113	111	128	117	103	114	101	121	121	125	107	130	119	118	113	108	124	108	114	115	127	120	115	89	129	102	80	123	124	97	109	119	92	118	118	134	108	127	102	125	108	117	117	92	115	107	97	108	113	120	106	102	127	111	123	114	117	111	100	109	106	119	104	110	113	125	92	95	93	115	113	111	106	111	134	114	121	125	93	113	126	113	110	115	117	141	107	116	113	128	110	117	113	115	102	116	91	101	102	113	127	110	126	120	111	133	126	114	115	119	106	138	133	103	120	116	123	104	112	113	112	103	117	120	125	99	104	106	113	131	131	105	123	116	128	103	124	116	113	121	131	104	106	110	104	130	111	125	128	103	112	113	117	130	121	117	105	125	112	116	103	115	121	120	101	123	100	112	112	124	128	125	116	110	131	118	119	119	126	119	119	106	127	96	105	131	93	107	127	109	125	112	118	103	105	134	94	103	109	120	117	127	93	116	112	104	113	124	120	114	124	120	112	107	114	110	101	111	109	90	111	111	120	123	116	117	120	123	133	105	133	124	125	127	107	130	126	119	107	113	122	109	106	117	113	114	126	104	127	119	127	114	120	106	120	97	120	102	104	131	101	105	109	94	99	116	110	103	124	107	110	105	103	95	116	110	102	145	95	134	122	127	122	102	122	132	117	110	108	102	123	134	121	110	114	126	93	107	107	98	103	124	128	114	111	120	124	115	121	109	118	104	119	114	131	117	106	134	102	117	113	119	122	112	124	113	126	115	116	107	106	100	104	122	111	121	116	114	108	101	101	112	111	125	116	112	117	121	132	114	115	106	117	120	110	127	135	120	112	101	124	118	108	112	94	117	106	108	127	113	116	109	114	112	119	130	121	131	114	111	120	139	149	132	95	115	106	102	104	99	124	124	127	110	124	121	92	118	117	120	117	102	110	119	116	94	116	103	116	113	100	106	125	118	115	121	109	149	111	101	134	120	107	86	93	120	103	109	113	108	127	99	98	120	121	124	113	118	107	114	124	131	117	113	119	117	119	124	93	118	109	108	106	111	113	95	109	108	89	132	131	104	103	115	91	110	117	83	107	115	125	119	112	108	125	112	124	123	106	122	134	108	94	126	141	117	108	118	127	106	127	115	124	103	117	133	119	115	123	104	105	94	115	120	102	130	113	104	117	110	137	130	131	115	107	111	116	99	118	99	98	116	97	121	121	122	112	136	109	118	98	107	117	104	138	106	118	99	107	112	102	115	116	114	129	125	82	109	105	121	113	125	123	114	115	120	112	109	119	103	104	118	114	127	109	126	96	102	107	121	130	94	99	122	118	119	95	106	109	108	96	105	109	122	139	112	96	118	117	118	117	115	115	122	106	99	118	126	115	107	104	101	109	127	102	125	115	131	103	107	120	114	123	115	117	122	120	136	112	106	110	108	108	123	113	111	102	108	108	123	123	113	116	121	119	112	117	108	101	119	119	124	104	119	111	106	136	114	108	115	113	111
51479	60802	6306	3325	2316	1540	1155	955	747	644	546	477	486	384	382	345	314	288	273	290	279	258	281	239	232	260	246	233	228	216	223	214	231	237	211	209	214	201	204	222	216	215	210	211	214	221	207	200	224	202	200	189	217	208	192	200	216	176	184	203	182	217	186	168	189	199	193	191	200	205	196	192	204	201	191	206	192	183	171	191	198	185	175	172	200	198	202	205	188	166	206	203	187	178	183	209	211	167	198	220	179	178	191	182	174	165	189	176	184	200	181	210	202	171	199	178	217	204	181	191	192	181	200	201	188	189	222	211	218	181	204	184	179	185	200	181	208	178	174	200	205	204	199	183	216	166	180	179	167	181	176	222	219	185	210	184	170	187	190	179	197	191	207	207	210	184	184	186	199	210	177	207	180	192	213	205	183	186	160	198	178	219	182	177	176	207	179	221	220	176	206	192	177	196	184	207	217	167	173	211	192	203	200	185	196	156	181	198	176	177	182	214	179	187	190	186	209	185	215	208	199	217	192	183	183	176	192	186	198	192	176	187	203	176	194	183	179	194	230	202	177	196	193	197	194	212	178	178	183	193	187	192	185	194	187	179	193	207	185	207	180	189	206	178	211	202	174	164	213	206	214	177	187	200	196	221	210	206	193	198	163	188	207	200	210	193	172	188	213	191	182	199	229	199	212	183	178	176	201	195	158	202	195	179	186	199	196	175	175	199	195	191	203	195	170	187	187	188	209	192	214	205	202	191	202	192	205	211	187	191	193	174	171	207	195	196	200	189	195	206	197	190	193	183	183	192	180	186	183	196	195	203	202	205	188	189	188	188	179	197	200	193	195	210	185	177	195	211	202	192	181	195	199	207	175	204	207	209	219	166	195	200	204	215	186	177	191	192	207	172	210	208	189	156	185	183	184	207	172	212	228	179	204	189	166	194	199	177	208	187	196	171	186	208	203	165	198	195	203	197	203	210	193	192	199	197	203	197	174	200	183	189	204	198	191	204	199	181	198	199	199	188	187	184	208	176	199	179	179	205	189	196	192	208	203	197	191	201	183	195	195	210	178	191	191	186	201	206	198	207	169	192	189	207	187	157	204	193	187	175	191	193	191	184	210	170	179	170	143	194	210	189	188	177	187	184	188	209	187	177	199	164	202	200	181	189	195	193	183	197	186	182	164	191	192	182	204	204	216	201	191	183	193	183	168	202	202	224	197	170	182	189	198	198	192	208	202	196	197	188	179	178	176	180	176	192	177	174	192	168	185	180	204	198	197	196	208	180	207	191	180	183	180	205	181	182	201	184	203	188	189	199	182	201	190	184	202	172	184	220	195	201	208	191	194	178	187	195	180	210	202	172	204	191	189	165	167	179	214	219	216	172	195	179	187	192	180	209	196	196	212	184	181	183	191	170	216	178	180	172	187	211	206	202	202	187	197	209	183	198	181	193	184	177	173	200	169	184	202	219	220	184	167	209	190	219	181	205	181	194	200	178	185	205	175	178	209	179	191	190	184	183	182	194	209	179	202	193	209	204	186	192	185	182	169	206	198	214	215	182	185	206	166	193	205	187	178	199	193	201	203	199	205	205	192	185	177	192	166	197	199	198	186	184	153	185	200	191	200	194	183	200	216	205	200	159	171	199	202	216	213	211	171	204	207	212	190	172	187	205	195	187	202	209	203	185	184	230	216	187	202	199	187	194	201	174	193	196	191	204	189	172	225	160	212	203	199	215	198	191	214	213	190	169	190	201	174	193	178	190	181	194	183	177	177	213	175	182	187	188	184	200	189	187	199	207	205	211	178	207	181	212	198	171	193	199	184	193	179	197	193	208	206	177	194	212	199	186	198	190	207	190	189	202	191	202	192	170	197	207	190	156	174	202	170	196	201	189	212	209	212	191	200	198	187	176	191	204	184	191	211	196	201	204	197	195	175	194	182	191	188	192	201	177	213	171	182	170	215	187	180	186	182	180	194	177	165	214	171	197	185	212	192	180	192	186	179	232	185	213	189	202	187	178	184	189	178	206	181	206	210	213	198	191	164	199	201	171	198	182	180	186	183	203	189	200	189	178	200	193	203	187	195	186	188	207	179	172	171	198	197	199	241	198	207	214	163	197	206	184	198	179	176	185	205	189	204	211	172	198	204	194	218	194	203	189	210	185	202	192	228	191	183	205	173	190	183	198	163	178	226	203	182	196	203	188	164	215	194	184	188	209	166	210	176	174	205	194	207	191	181	202	188	154	188	167	188	171	188	199	213	180	185	200	188	202	185	144	209	192	212	213	216	193	197	194	198	193	183	192	198	206	197	216	193	192	189	188	193	182	194	205	206	174	193	183	191	168	209	204	189	170	219	175	207	202	209	152	215	204	196	196	180	188	209	200	179	184	177	197	202	186	182	176	198	161	211	185	203	212	212	176	189	195	211	208	207	187	203	191	207	203	194	181	185	206	194	215	211	194	174	184	194	191	183	208	176	161	183	194	207	204	210	175	194	190	195	212	186	200	188	215	159	168	176	201	184	198	193	194	188	180	162	192	182	199	226	187	214	195	224	200	191	176	191	194	151	172	210	178	207	200	176	186	172	203	188	188	210	214	232	218	188	182	178	183	217	195	189	187	195	189	184	190	175	203	194	213	196	200	198	179	210	161	182	178	202	211	194	185	200	201	200	205	175	178	182	191	210	199	203	197	193	194	185	213	189	190	182	200	194	194	189	205	203	187	221	220	180	181	169	192	173	215	195	179	196	204	209	209	183	187	190	188	174	189	173	177	185	201	216	170	196	186	198	218	187	186	184	179	202	164	204	184	177	193	231	187	210	178	175	181	195	187	183	167	191	195	198	223	205	193	189	203	196	190	190	206	206	211	207	185	196	155	178	195	202	193	197	194	224	218	201	181	204	181	201	207	191	194	183	195	195	212	184	181	176	172	183	188	186	189	170	196	202	185	193	201	174	215	199	193	184	180	211	191	175	197	196	158	215	164	202	189	211	204	200	187	193	175	191	193	192	210	207	198	201	208	170	219	214	203	204	178	195	199	159	191	195	201	183	189	191	195	177	180	201	209	205	189	187	189	168	180	189	201	184	170	190	177	199	181	179	180	167	201	179	191	196	208	186	202	175	172	192	204	194	187	218	212	185	183	198	206	192	172	193	203	209	167	213	207	205	217	187	208	185	195	184	158	154	189	213	192	180	228	198	208	178	193	208	192	189	188	221	175	202	174	210	183	185	198	201	194	202	217	173	200	183	223	195	187	201	169	201	178	215	201	210	202	192	197	190	191	197	198	190	190	194	198	194	194	193	201	185	197	187	163	203	177	177	212	185	203	185	190	217	178	179	185	191	164	192	195	204	227	188	159	192	193	207	195	193	174	177	177	157	204	187	204	187	188	180	203	240	187	197	188	193	195	152	181	208	169	220	194	167	213	181	183	183	198	184	175	201	196	200	227	181	176	196	186	250	203	191	180	185	216	191	167	202	185	170	178	202	173
28199	22178	14961	1461	391	383	341	399	364	422	329	344	365	336	341	324	309	358	378	351	359	360	349	389	327	356	348	389	334	360	356	381	340	358	371	335	386	375	351	333	367	378	350	347	345	343	371	308	346	374	366	348	338	357	372	364	355	424	363	347	365	404	385	348	371	333	358	361	333	369	335	396	353	336	367	366	392	381	358	338	358	371	335	378	391	335	349	316	335	356	362	344	380	326	346	346	371	357	360	395	331	355	380	388	338	387	361	371	349	350	329	344	361	387	371	389	352	362	341	355	379	350	342	361	334	364	342	367	351	375	347	344	343	362	360	354	364	347	348	363	372	329	339	386	357	361	335	386	366	349	338	348	381	349	358	340	336	362	355	340	326	367	361	375	349	399	310	332	343	370	392	377	352	337	352	393	374	354	330	334	338	378	391	358	377	370	344	381	352	386	362	382	345	347	351	354	335	377	347	325	351	329	297	378	358	334	370	346	368	338	368	355	351	346	345	367	350	368	380	373	328	366	351	354	342	353	370	320	358	330	378	361	310	334	334	364	325	382	344	342	386	351	322	338	379	314	356	361	326	397	384	364	374	338	360	374	363	369	354	341	350	377	366	370	370	378	379	365	381	376	344	391	353	333	327	365	363	373	389	341	371	362	361	341	378	360	374	327	380	369	333	349	368	345	321	378	406	332	328	367	338	351	352	348	319	356	353	356	352	363	359	354	350	356	369	389	346	375	352	353	364	360	374	347	358	349	354	350	321	360	348	347	375	351	376	369	375	374	329	349	382	345	348	366	318	391	349	343	346	353	329	349	372	365	351	350	344	386	352	380	388	358	386	372	350	363	357	348	364	322	380	372	362	383	327	337	379	366	350	320	350	369	367	336	388	344	394	350	392	374	321	330	388	362	346	331	367	363	367	349	330	339	396	354	356	377	370	372	374	399	378	370	345	330	374	379	346	367	335	349	363	363	347	376	375	352	345	368	377	333	369	360	358	384	361	388	327	373	316	371	370	366	351	364	344	332	332	358	333	361	388	356	390	327	346	354	388	350	342	374	387	357	407	370	367	368	360	340	356	342	380	354	337	357	370	363	354	346	406	344	371	345	349	362	333	359	379	383	356	358	392	390	369	368	339	372	344	362	343	374	365	356	355	321	338	341	352	318	347	349	341	352	328	342	371	359	394	357	320	348	321	331	349	363	381	385	368	369	369	323	334	376	348	334	360	422	357	385	361	371	376	366	320	324	327	340	328	356	350	383	367	377	335	323	374	361	340	358	351	356	335	328	332	306	362	355	338	354	362	342	355	348	354	365	362	368	341	388	377	340	304	374	348	345	358	368	352	359	344	352	325	332	324	402	345	358	363	348	379	353	351	337	330	400	335	352	369	331	378	367	329	376	364	345	346	339	346	321	381	351	322	328	372	403	351	355	322	376	366	405	351	353	349	384	336	350	359	324	357	352	383	369	371	374	353	351	369	368	354	360	333	360	409	354	346	346	360	374	347	326	353	380	335	368	354	334	368	365	367	346	369	359	341	363	348	392	370	359	325	380	364	346	358	364	372	340	370	355	364	338	384	364	380	346	361	365	377	351	320	333	368	361	347	363	362	341	337	336	389	332	375	360	349	365	374	344	326	389	361	343	376	361	333	351	380	360	387	341	376	351	376	339	370	355	354	348	341	360	342	386	390	358	333	338	370	345	344	335	337	335	354	345	347	343	334	334	344	372	366	350	352	358	368	362	402	387	368	375	394	349	377	325	384	345	337	360	368	336	356	337	359	336	360	360	344	364	344	360	347	370	396	342	368	362	354	381	349	362	356	331	391	322	387	326	359	395	329	325	351	359	339	345	346	368	329	369	342	405	353	362	381	336	339	352	369	347	362	352	364	367	340	355	343	359	359	363	354	313	349	391	320	367	362	373	331	355	353	358	343	344	345	335	371	348	357	334	381	351	355	382	375	354	342	374	367	332	349	343	349	350	377	345	349	350	357	372	359	323	371	347	354	367	344	382	325	365	366	364	371	337	308	357	340	336	372	355	342	364	366	381	343	338	354	369	339	338	350	320	354	320	320	367	389	365	392	376	379	347	360	357	322	310	334	352	375	340	317	347	370	359	349	366	363	359	375	360	375	353	365	363	389	352	383	335	371	365	340	353	368	358	362	347	308	366	380	342	329	353	365	349	340	357	322	373	367	356	364	370	374	362	362	358	341	320	333	347	396	336	344	374	341	331	378	347	352	348	384	343	351	338	353	322	374	368	369	365	309	326	366	351	352	317	330	375	369	350	364	357	357	372	342	354	368	332	343	353	391	358	349	365	376	384	390	366	351	381	353	352	399	358	376	348	357	364	316	356	368	383	371	359	344	361	378	386	362	358	351	343	324	365	381	349	361	359	368	346	332	353	359	376	346	342	350	310	362	369	331	366	343	347	347	337	353	398	354	338	341	322	354	348	363	343	321	346	362	362	372	380	368	345	366	377	322	357	344	358	348	335	358	389	336	359	349	364	392	343	371	371	342	369	349	354	364	314	369	359	349	354	331	350	382	345	370	387	343	370	365	320	337	361	337	324	351	351	376	384	357	339	337	349	355	369	358	350	378	390	362	369	336	351	337	348	354	381	329	349	355	331	354	333	348	346	359	408	336	339	369	374	342	380	348	373	349	348	349	338	344	370	354	353	352	366	369	370	355	359	387	366	352	362	418	346	329	353	370	356	322	383	355	362	365	338	349	348	399	354	351	313	321	368	349	344	332	331	340	373	372	378	348	375	322	353	358	340	356	397	329	359	388	331	344	330	342	367	371	372	371	354	348	367	381	359	348	344	330	338	366	375	364	368	358	369	346	362	383	334	373	361	350	339	366	357	331	371	340	340	349	331	369	320	354	346	340	356	357	324	341	360	384	367	329	356	377	368	345	336	360	356	336	356	375	340	338	366	369	336	394	320	363	334	384	332	356	351	384	340	335	350	330	352	365	337	341	369	346	362	348	341	363	355	366	351	371	358	393	368	387	344	368	371	344	357	348	355	352	358	373	346	389	373	384	319	340	355	341	348	353	352	347	358	358	323	350	372	348	358	318	342	364	328	334	360	355	325	317	354	341	351	367	375	297	345	329	355	328	358	340	351	364	370	350	336	361	338	347	346	324	343	347	335	324	342	358	339	390	326	341	400	343	392	369	384	373	370	349	394	388	383	363	336	351	369	357	356	389	361	344	342	350	340	348	362	340	326	363	359	320	352	369	379	368	332	356	359	370	357	330	366	348	341	343	344	375	347	388	371	380	366	360	351	352	364	386	345	376	342	336	340	332	382	367	326	388	367	358	366	341	383	378	368	346	366	351	379	386	350	386	380	348	371	379	385	377	367	349	345	326	369	372	335	348	336	369	352	354	362	333	351	323	343	360	336	364	333	372	387	366	358	347	353	369	391	352	336	373	355	345	369	340	366	338	345	343	371	361	356	375	352	338	348	364	359	365	349	357	353
32332	30111	1051	693	723	605	597	603	612	591	614	610	624	546	578	604	629	615	638	641	611	616	587	580	629	587	602	561	607	599	638	621	594	608	604	597	578	574	549	609	553	615	620	611	594	596	583	591	591	585	632	588	598	579	596	573	624	643	629	564	549	625	605	562	627	593	605	613	571	577	571	638	591	636	577	632	603	631	574	579	637	629	583	573	559	594	587	568	584	605	588	605	606	567	628	546	586	596	613	609	630	601	603	600	564	571	568	591	584	627	551	587	583	563	594	611	619	619	575	576	559	559	599	627	612	573	615	594	546	537	609	582	575	583	569	632	617	625	582	633	532	584	593	617	566	567	606	574	582	594	623	580	641	558	579	606	596	597	583	539	637	599	593	583	575	591	582	614	579	605	595	591	548	578	592	555	605	583	612	575	628	614	605	590	550	585	571	609	590	585	579	604	582	623	612	601	625	615	597	594	582	594	596	575	598	544	565	662	629	603	620	573	621	648	641	564	581	598	539	554	594	578	591	576	618	560	600	591	602	600	599	581	618	590	566	547	632	608	585	642	595	634	649	554	561	598	625	572	572	606	581	616	595	605	572	586	595	582	577	542	616	601	612	556	625	582	635	560	584	614	601	602	589	588	621	635	593	636	581	543	554	582	586	580	567	544	583	581	627	591	617	604	597	547	585	618	598	597	589	589	594	565	562	629	582	598	597	602	573	621	555	562	585	609	582	579	634	600	608	623	559	624	560	612	610	600	579	573	573	580	588	621	602	585	600	632	610	570	571	533	543	590	599	611	586	595	632	571	577	591	559	608	617	597	622	597	551	576	607	575	606	602	600	596	631	592	604	618	533	565	589	608	655	602	585	606	582	572	578	610	630	613	576	577	611	641	594	610	540	614	594	592	601	594	607	568	585	607	550	591	552	622	621	571	624	579	572	600	598	610	633	613	569	562	562	540	553	584	612	614	591	607	594	572	612	582	604	629	579	559	636	599	574	592	577	589	606	615	591	600	579	575	582	600	588	567	572	600	601	601	606	609	606	572	538	590	564	634	611	564	560	605	576	561	616	561	607	624	573	570	560	591	552	586	575	629	635	574	561	569	613	580	597	546	583	592	617	592	567	596	553	594	577	594	624	582	609	590	575	542	593	560	623	634	608	626	583	596	620	575	606	614	591	604	566	597	599	578	565	593	636	638	575	564	622	590	623	591	597	602	605	583	631	624	574	550	585	587	616	557	598	573	589	616	599	601	579	551	591	632	615	589	576	570	554	547	589	646	607	579	584	541	587	601	627	605	577	590	611	562	608	600	628	596	610	600	571	599	561	579	590	575	601	647	613	635	587	568	599	601	630	588	582	579	566	598	587	601	598	563	599	590	561	597	594	580	579	588	584	581	586	591	611	576	626	610	579	588	580	600	630	587	600	587	595	604	575	654	552	635	602	589	626	614	542	583	582	580	600	560	590	613	601	629	616	604	588	633	608	564	609	605	570	564	628	586	566	614	582	645	596	565	597	594	584	540	625	563	581	615	576	599	600	572	578	575	587	577	605	595	599	578	569	582	564	586	622	604	602	647	595	631	567	594	589	589	595	568	637	600	595	601	563	621	593	617	617	594	597	565	584	644	589	584	603	599	614	622	572	629	628	553	600	600	645	638	594	568	583	604	604	582	620	547	580	620	557	645	585	563	561	643	600	620	582	584	595	589	618	585	575	611	628	531	623	619	607	517	603	586	591	571	567	559	597	590	642	583	606	559	566	580	601	587	573	591	570	581	590	580	564	591	585	540	573	610	616	637	593	596	586	582	605	592	600	582	602	590	606	610	602	583	614	578	545	617	556	581	591	600	586	552	591	592	599	616	623	610	583	614	643	596	594	615	638	629	638	587	627	557	561	578	584	606	572	594	608	602	556	559	566	581	593	592	615	607	600	597	603	591	564	599	560	648	534	577	550	582	586	584	558	566	594	604	594	599	591	598	600	582	644	566	600	612	620	591	648	559	596	576	609	566	587	580	607	586	584	621	610	572	590	613	624	623	586	598	618	614	589	573	608	585	608	611	590	601	602	585	570	594	584	611	573	585	589	581	574	588	614	614	607	578	563	584	556	619	604	576	611	595	612	632	562	624	578	572	603	573	627	535	597	581	624	595	587	591	555	593	597	566	578	588	581	609	603	607	581	559	608	604	605	604	598	553	612	537	607	610	569	566	625	604	554	617	616	600	602	592	597	572	566	616	631	597	609	560	568	609	578	620	616	594	602	599	546	616	571	571	593	577	612	588	608	605	623	558	595	578	565	566	573	575	594	604	534	633	609	594	625	604	585	580	590	623	567	606	644	587	572	608	546	616	555	596	584	595	567	611	615	568	597	643	601	598	541	621	531	631	617	585	623	613	589	579	567	535	574	566	581	573	581	571	608	600	599	611	624	572	584	545	566	624	631	566	605	628	603	578	582	608	584	600	605	598	571	591	554	597	578	644	587	557	594	525	576	608	582	598	555	594	574	559	587	596	621	567	602	578	549	599	590	623	652	564	575	578	594	605	623	577	583	581	590	549	583	615	627	564	624	588	570	588	579	590	573	591	555	601	588	603	617	580	611	596	576	579	569	589	588	625	604	581	558	608	590	612	604	557	581	632	601	629	599	566	576	596	554	554	587	599	580	661	603	618	597	576	537	586	588	612	590	632	562	591	547	601	573	604	586	548	589	597	587	566	554	575	653	552	560	588	566	609	575	615	599	627	585	627	630	608	564	622	574	612	608	553	565	568	611	636	571	584	578	629	619	579	583	557	594	660	591	570	630	558	591	580	602	517	597	592	582	578	621	606	614	586	620	581	614	624	631	585	591	624	582	610	561	559	570	593	596	596	615	563	634	581	596	586	600	637	590	602	593	556	587	564	583	584	627	575	572	601	611	614	591	601	592	637	601	639	616	613	566	600	557	600	604	629	598	543	591	590	574	555	599	535	570	641	620	601	581	577	571	638	593	577	601	583	592	579	601	638	600	639	606	573	583	598	602	587	595	613	582	592	611	574	621	598	624	607	561	567	627	574	670	643	585	582	588	553	608	615	599	575	570	616	576	567	621	568	583	586	610	579	610	551	552	559	602	647	591	579	591	607	585	616	620	613	593	626	596	629	644	575	607	593	565	567	573	611	567	562	593	616	586	581	609	595	622	559	585	608	586	574	594	598	568	566	599	606	606	585	603	598	580	609	601	590	622	605	589	611	580	585	606	577	584	566	628	571	590	608	609	588	619	591	565	576	560	568	538	600	585	618	560	548	629	579	610	591	538	578	557	565	609	593	561	566	578	581	598	624	563	570	586	632	567	616	601	587	583	584	579	583	610	585	627	600	596	604	586	608	609	557	582	607	613	592	625	597	592	580	628	586	598	570	584	591	615	568	562	564	561	599	582	602	583	604	594	610	597	601	565	589	625	612	603	587	550	585	559	568	584	578	546	591	607	585	618	590	609	611	580	552	600	615
24094	21242	29184	23465	21171	11291	668	399	352	363	332	314	301	274	324	251	284	284	300	259	281	298	275	307	285	285	251	243	256	294	279	246	274	272	300	283	270	287	269	290	261	298	264	290	263	281	275	296	256	271	259	274	256	312	262	295	258	279	277	248	275	297	256	286	260	262	259	254	265	261	242	254	264	274	237	276	252	266	282	295	246	257	257	251	263	266	289	248	275	296	265	280	272	274	248	274	274	276	272	287	242	277	261	286	251	267	249	253	261	276	260	261	244	324	252	259	263	268	262	289	260	275	276	271	273	291	278	280	272	277	270	269	250	250	293	249	291	256	258	254	257	247	257	285	262	262	256	263	277	258	265	290	299	284	281	249	250	243	268	284	287	271	244	273	255	274	276	290	283	272	237	277	275	268	274	267	269	281	251	283	274	285	275	291	245	254	293	257	269	273	268	283	272	256	268	257	268	264	250	277	286	264	235	284	259	279	271	281	279	235	271	272	281	255	260	282	296	258	282	260	269	254	282	268	257	303	245	282	276	280	240	242	283	261	283	265	288	267	290	273	271	262	258	267	273	244	288	239	247	261	275	299	272	262	276	255	242	272	247	276	264	270	289	265	253	266	249	251	266	267	289	294	264	242	270	255	290	245	259	258	261	292	262	258	277	240	242	296	265	253	253	273	291	275	284	290	297	273	289	242	273	274	255	309	258	270	281	274	268	257	271	263	273	260	277	264	274	248	279	287	267	252	295	268	279	269	255	255	291	274	268	282	238	277	274	291	285	272	288	277	263	266	241	263	262	266	286	272	259	253	267	274	283	293	268	271	275	269	275	276	266	310	267	230	263	276	264	261	273	290	269	299	269	270	278	210	319	271	280	251	272	261	282	295	288	245	286	248	257	270	282	267	295	270	280	269	270	257	308	229	244	260	261	280	270	259	260	279	271	283	261	250	265	278	284	243	308	279	277	280	290	277	259	260	252	268	282	280	274	258	275	281	286	254	281	310	256	297	240	254	284	269	226	284	258	255	255	233	281	262	257	262	224	257	265	241	251	269	263	306	272	258	278	272	238	254	281	239	252	275	262	250	276	296	281	278	305	274	261	259	257	251	287	278	257	273	265	276	286	286	291	269	276	249	281	250	267	229	242	265	272	245	259	283	256	298	252	266	263	280	263	293	290	294	259	278	270	256	274	293	252	266	248	269	260	252	291	278	278	298	249	288	260	254	265	263	263	249	239	265	276	276	293	264	245	272	258	265	296	291	253	283	257	298	259	267	272	246	271	270	257	289	277	256	267	254	286	269	280	299	261	282	304	282	270	266	260	254	271	265	272	263	241	273	298	243	283	248	272	271	273	261	292	246	251	260	249	274	244	268	283	263	250	266	295	295	264	262	265	280	283	255	269	274	276	279	274	270	297	258	274	254	273	287	271	249	281	250	295	296	284	284	274	263	259	288	260	288	268	271	251	276	282	226	265	279	273	269	262	275	280	239	262	270	250	269	263	268	318	272	258	280	293	280	280	279	261	256	301	285	283	264	246	252	273	269	295	276	276	278	249	257	283	255	253	257	291	271	284	266	313	282	273	255	255	266	273	280	264	258	271	279	271	263	274	290	270	263	255	272	249	272	285	265	256	268	280	256	311	254	266	276	276	276	260	262	281	250	281	244	261	265	277	270	285	278	301	257	284	250	247	262	266	254	273	267	274	298	248	257	257	257	252	231	278	248	255	252	276	280	241	269	262	277	255	252	270	249	284	267	272	252	284	272	286	238	256	279	284	245	281	309	255	284	258	246	254	278	261	268	291	261	252	269	260	289	257	254	271	255	288	280	270	259	247	253	249	288	277	274	288	299	260	280	257	281	289	259	268	270	267	287	269	288	242	279	276	287	240	246	273	273	283	282	265	262	275	289	240	290	275	257	245	266	281	276	266	286	271	265	266	263	272	290	290	247	269	265	273	286	257	258	250	294	280	275	276	305	262	294	244	272	273	262	296	275	278	263	293	251	299	293	289	250	261	253	287	252	273	265	268	267	283	262	245	282	272	267	259	242	259	269	274	240	258	245	277	267	295	270	255	272	246	262	266	288	269	229	263	295	275	276	257	261	246	274	253	269	253	235	279	298	262	259	260	250	292	268	263	276	263	272	288	268	251	290	280	287	304	286	281	298	254	264	262	253	254	275	250	289	285	274	274	263	265	265	267	276	260	278	266	261	253	247	259	299	260	266	260	273	262	268	290	246	256	270	288	256	287	232	269	266	300	280	262	247	272	273	268	281	260	249	275	266	252	286	271	241	243	284	249	284	276	253	265	267	283	268	284	273	273	281	265	261	264	274	249	249	251	256	244	259	274	225	281	250	278	291	256	282	271	285	256	276	271	250	250	294	275	276	262	287	288	257	247	228	283	298	258	237	260	267	294	276	253	267	266	277	255	240	267	268	296	268	266	243	276	256	277	272	267	249	249	235	291	260	273	287	251	278	269	277	254	242	283	256	285	293	279	236	288	227	273	256	259	268	266	253	275	282	250	251	273	258	277	266	277	259	233	293	257	244	244	253	264	231	282	278	251	263	280	230	230	264	247	255	275	250	272	275	266	276	273	275	261	255	262	279	270	274	272	249	258	273	261	260	282	264	268	253	249	265	292	260	275	262	284	302	268	269	305	259	248	256	260	280	267	261	290	256	280	264	276	250	295	272	292	272	279	247	272	255	254	282	248	259	271	313	284	249	290	265	283	290	266	282	259	263	267	280	240	272	221	250	234	261	283	241	278	267	286	292	303	255	266	246	280	270	277	270	262	261	265	288	323	290	285	275	266	296	272	270	321	319	284	282	272	291	263	268	254	266	261	260	240	256	251	298	273	297	258	247	262	268	263	258	286	279	268	244	265	256	291	297	285	253	254	294	256	278	262	283	277	265	274	282	267	287	274	261	267	252	276	258	266	246	288	278	264	292	293	298	268	281	272	255	266	263	261	238	285	253	257	255	251	264	278	266	268	275	259	281	283	272	279	278	257	288	270	224	255	256	246	259	241	231	256	265	247	266	254	254	270	282	264	257	271	255	258	233	257	251	277	249	295	259	268	275	264	293	279	260	285	263	293	267	268	268	269	254	297	276	266	296	275	271	290	262	256	266	295	244	250	274	265	271	282	233	284	276	277	269	286	272	245	278	300	279	289	271	276	245	278	226	284	248	249	250	302	265	292	295	274	286	273	267	244	252	295	253	240	249	292	263	239	278	265	256	273	265	244	240	238	263	257	292	296	290	269	235	284	283	268	240	293	295	253	254	284	254	261	254	291	262	272	268	247	239	253	244	250	251	273	252	262	289	292	299	270	273	268	283	275	240	257	236	269	263	284	255	260	254	287	254	267	242	247	260	266	290	297	288	254	243	296	260	256	293	260	274	300	247	260	281	249	261	245	265	287	252	289	250	259	278	290	285	259	280	275	274	287	257	259	262	260	248	253	220	256	287	267	289	256	255	256	287
53979	49372	4018	2161	1496	1207	960	794	771	698	606	593	568	531	545	535	496	496	486	516	479	494	457	508	490	498	478	512	496	452	485	461	433	486	484	453	458	476	511	494	454	456	481	439	457	481	493	463	479	463	462	453	474	452	450	469	469	477	437	489	474	451	503	485	447	459	455	449	448	450	449	475	479	450	461	447	433	471	502	468	445	461	463	460	442	452	451	464	488	477	485	459	441	479	459	466	455	450	499	415	462	503	498	419	461	462	441	431	467	480	451	475	444	479	458	478	468	465	470	396	450	458	477	441	457	394	441	438	505	452	457	496	442	471	450	485	458	440	436	470	447	446	485	471	456	461	475	468	475	435	471	446	484	451	436	474	451	446	498	409	456	422	449	459	468	470	470	430	425	471	414	457	452	467	432	424	476	420	480	421	457	460	462	452	474	458	458	481	434	459	451	437	439	453	435	502	446	446	477	479	434	439	446	452	449	450	445	443	463	421	423	462	500	441	445	501	491	467	455	418	476	461	459	495	424	444	494	462	467	460	429	493	458	477	457	436	419	481	464	457	429	408	462	463	447	429	464	471	489	474	465	413	421	429	450	465	460	459	472	445	467	482	417	464	449	439	484	459	467	456	464	430	457	468	435	453	419	496	465	474	450	467	429	469	450	443	470	446	465	492	478	465	469	452	426	454	452	421	458	488	446	474	451	462	469	428	450	434	469	467	441	467	458	452	447	443	477	446	457	440	431	502	449	444	439	425	451	454	444	445	462	468	467	467	472	472	452	476	485	453	488	479	452	460	454	505	428	425	466	425	454	454	441	424	490	444	468	418	430	465	442	449	454	426	461	429	447	416	447	455	453	422	474	446	436	410	444	437	454	428	452	460	437	448	462	459	418	449	448	443	442	438	438	459	478	474	452	454	438	477	426	461	463	436	462	406	448	473	468	468	476	462	449	463	444	446	455	453	467	454	457	454	497	442	475	471	462	477	447	473	464	446	486	449	457	453	475	454	475	450	480	442	452	486	465	441	445	418	441	505	477	470	444	481	426	438	449	446	439	436	452	476	439	428	438	460	418	467	436	464	443	448	466	460	443	455	478	466	482	490	468	448	442	424	446	471	471	456	459	453	477	465	464	456	430	444	455	478	423	470	439	444	450	434	418	485	436	482	444	435	471	423	450	484	440	464	415	430	453	450	437	463	443	467	476	465	444	426	476	476	483	485	496	468	483	458	470	453	484	444	449	444	465	441	409	499	463	458	447	432	445	481	474	473	456	455	471	433	462	451	446	445	443	462	441	518	457	441	458	428	442	457	469	445	459	432	488	426	489	446	434	451	476	431	466	430	461	469	440	446	465	440	490	446	432	417	478	437	450	418	408	475	471	443	425	455	467	440	455	447	431	479	425	454	444	426	451	467	487	449	437	433	468	485	430	472	470	477	498	439	431	484	452	476	424	481	468	489	448	466	498	418	449	472	442	467	510	441	455	457	439	484	441	447	477	459	423	495	444	489	457	447	463	410	468	471	420	436	451	418	415	469	433	452	461	463	458	457	463	440	432	430	454	461	425	476	445	459	465	486	504	480	484	454	490	459	427	469	441	453	466	470	453	471	461	457	439	467	444	446	456	465	458	486	434	426	451	462	462	437	482	451	442	435	441	431	466	400	459	474	435	403	459	428	444	461	466	416	488	428	422	477	445	439	443	471	462	503	454	496	480	455	419	442	452	485	417	453	463	455	456	466	457	442	447	429	433	418	480	464	448	488	428	465	425	454	437	441	443	431	459	439	463	437	451	460	469	435	462	477	461	434	453	470	475	438	469	448	419	424	487	454	483	477	472	433	460	432	450	432	463	466	491	478	422	466	444	432	438	466	485	439	455	450	446	463	443	461	481	453	492	467	460	455	437	466	459	476	484	419	476	470	480	434	473	456	476	417	434	489	490	470	436	496	463	512	504	463	475	476	460	410	435	451	434	429	456	491	468	449	471	435	434	441	450	429	439	434	443	426	471	474	447	437	463	469	463	459	458	505	459	445	443	446	453	470	452	437	441	432	407	486	446	451	495	442	480	469	490	419	491	470	495	495	502	442	439	455	442	461	490	428	467	451	455	460	474	423	447	448	454	479	445	454	450	451	453	401	450	436	474	443	441	441	448	447	430	457	413	469	477	438	454	436	478	451	467	478	439	453	442	450	438	443	456	492	436	447	457	480	480	437	451	468	449	470	474	456	480	459	492	465	445	477	459	439	486	441	437	462	460	452	434	470	477	474	443	478	426	458	454	422	461	445	463	455	435	450	462	418	430	434	476	453	436	456	462	462	403	480	468	450	457	433	448	463	468	439	468	438	468	470	491	460	465	431	427	423	493	446	493	455	451	471	457	471	468	442	460	450	451	479	485	447	427	476	460	450	454	471	484	474	483	518	453	434	454	460	448	442	446	451	455	467	441	442	469	480	488	443	448	475	438	452	474	422	477	463	454	439	474	486	456	471	457	424	465	448	439	457	412	485	472	472	444	457	492	418	439	468	462	446	475	425	442	437	442	481	430	454	483	437	452	428	490	478	474	477	471	477	484	398	427	473	449	459	470	445	478	451	400	463	416	450	492	474	439	472	473	454	456	413	495	465	460	431	451	475	467	457	430	449	421	453	464	464	418	459	476	465	423	443	452	469	497	455	440	455	448	457	427	457	457	446	483	424	434	463	442	451	434	465	440	477	471	421	466	464	442	461	449	454	443	442	450	422	454	474	475	483	446	453	487	449	455	447	463	457	505	484	446	492	466	474	444	504	473	488	465	462	436	474	485	446	442	478	465	441	475	457	466	448	448	476	459	457	492	434	461	451	431	447	464	466	446	449	431	475	462	464	407	457	459	457	473	402	443	430	437	449	460	475	461	421	458	478	466	462	446	456	429	436	454	427	451	472	440	437	490	484	432	486	493	460	476	449	458	448	495	468	439	463	468	475	457	456	463	485	459	457	483	442	423	435	433	459	459	477	436	439	456	416	453	446	478	453	447	444	462	457	452	484	430	437	444	480	494	437	455	458	478	447	460	453	494	454	429	463	461	463	432	450	450	429	442	483	440	444	431	444	437	500	492	442	465	463	472	421	457	475	456	457	467	442	476	476	446	478	448	496	473	463	431	502	440	435	477	493	445	459	426	433	448	495	434	462	419	461	454	425	415	499	438	478	464	464	445	468	473	444	463	467	457	461	483	429	449	444	444	461	448	455	459	490	454	457	458	465	448	475	505	439	470	480	453	445	438	469	435	460	449	433	475	409	432	438	439	454	461	423	478	452	461	431	479	441	455	434	453	480	445	491	463	440	441	423	430	490	480	458	480	426	449	409	441	458	459	473	419	469	430	479	467	461	466	485	464	442	472	457	379	429	470	439	478	461	427	434	472	447	480	476	440	428	495	460	437	442	464	444	455	488	502	443	453	476	439	450	479	443	440	443	475	454	491	481	475	505	442	474	458	450	482	448	489	486
23046	21101	29854	22556	21090	21118	8891	378	257	222	205	171	165	171	175	176	142	152	137	123	115	124	127	145	133	136	119	134	124	113	126	111	117	117	139	117	112	108	123	113	105	114	119	123	105	121	112	116	116	113	115	132	117	115	118	126	127	115	110	112	108	98	95	111	131	108	127	90	112	126	150	119	107	122	125	118	101	122	110	106	114	94	121	121	100	104	107	118	132	92	131	101	124	118	122	130	105	99	133	117	116	86	126	118	114	104	91	112	124	99	106	110	95	117	120	108	123	103	105	113	114	119	116	105	101	107	127	113	111	135	91	100	104	102	121	122	126	121	104	112	117	111	108	109	115	99	109	116	115	108	110	102	117	111	94	111	110	118	114	129	114	109	130	107	102	106	107	101	125	115	100	135	100	96	114	115	125	125	114	95	105	117	103	113	118	96	119	110	94	121	103	113	110	104	125	114	110	113	114	105	119	100	133	108	111	125	119	114	124	92	115	108	92	105	113	121	136	117	102	117	114	129	109	93	85	115	107	120	112	117	110	121	121	120	114	105	97	109	130	93	112	108	102	103	127	100	127	101	135	110	120	141	119	123	127	120	99	112	117	122	101	82	101	110	92	114	119	114	103	113	112	121	116	137	103	95	128	108	104	111	116	129	105	106	101	109	106	133	133	115	102	109	126	113	119	111	117	89	129	113	129	109	97	95	116	109	126	112	113	115	97	121	115	109	103	110	108	123	123	95	121	119	110	103	126	115	103	97	110	112	115	110	99	89	106	115	114	116	106	106	125	124	102	112	117	120	124	106	110	111	108	116	127	119	108	114	126	122	106	114	118	97	121	108	143	114	117	123	121	105	126	134	96	119	115	119	117	105	134	120	115	116	123	127	126	112	117	117	127	103	118	95	119	105	115	120	102	116	103	102	94	104	111	118	121	98	96	110	111	118	111	121	106	122	110	101	126	104	99	113	114	110	94	133	117	117	94	94	116	109	90	115	117	122	92	107	117	113	125	128	90	119	124	119	120	114	108	86	126	109	119	96	84	109	122	103	108	116	96	111	101	130	131	88	112	109	102	105	105	101	116	109	128	116	107	126	112	110	91	134	116	107	124	106	108	119	124	108	105	105	96	108	113	130	111	110	109	100	116	129	116	116	127	109	108	104	129	106	126	105	103	116	110	115	125	114	136	117	110	112	114	103	101	116	113	102	116	100	106	111	115	105	112	112	100	107	103	104	126	120	128	109	116	98	109	117	108	122	114	128	95	121	112	116	108	116	125	127	105	131	99	113	120	114	106	117	119	103	109	124	114	106	124	111	106	107	118	115	96	139	112	110	110	126	104	104	127	108	119	125	111	112	105	94	106	113	109	107	107	101	115	113	116	119	120	111	108	117	128	102	117	90	115	120	100	121	102	108	106	112	110	113	112	106	122	98	123	90	108	104	106	114	108	106	118	116	112	125	105	109	138	107	119	112	113	109	114	114	101	109	118	99	111	112	109	104	118	126	104	122	113	97	121	111	112	116	97	121	115	112	104	104	102	123	121	109	115	114	126	122	116	118	115	101	115	106	137	98	113	113	108	105	113	114	122	102	114	107	132	102	106	98	119	105	127	93	128	124	129	116	124	111	116	100	104	135	124	122	81	98	100	126	100	102	112	104	119	111	119	112	129	128	116	128	141	112	110	117	117	111	110	120	140	106	107	97	106	107	116	114	106	109	98	110	101	116	122	96	93	119	91	117	109	129	114	110	106	108	115	129	114	110	112	122	108	101	112	120	115	122	126	96	98	96	105	118	102	100	110	117	116	83	139	112	118	126	105	107	124	99	118	123	114	120	111	94	117	103	115	125	114	116	129	111	123	104	118	101	130	107	105	109	103	121	100	128	110	103	120	110	121	115	104	95	97	111	107	106	111	105	102	118	88	105	120	119	125	128	119	114	95	122	106	103	127	91	96	103	117	118	112	122	106	127	110	111	118	100	126	122	108	112	116	118	124	125	118	98	103	131	122	106	124	122	124	115	107	121	108	129	101	107	104	107	106	109	122	113	100	123	104	111	118	111	131	118	108	97	119	125	108	116	108	102	113	106	126	106	118	104	98	125	113	121	113	124	115	120	97	111	115	107	111	117	115	125	116	103	134	104	117	128	96	121	116	97	111	121	113	105	117	91	107	107	141	112	110	92	104	119	115	118	117	108	117	125	116	112	108	110	131	111	110	129	123	122	99	111	98	97	97	126	103	120	123	128	105	114	115	126	114	108	98	96	119	113	114	100	119	110	91	102	92	107	128	120	94	130	102	129	97	97	129	107	106	122	135	99	119	126	127	108	112	95	118	97	108	125	115	96	100	116	111	121	130	104	121	127	110	125	112	93	104	115	124	110	104	128	100	119	106	110	108	133	112	108	131	109	118	100	128	121	116	109	138	121	115	117	109	115	135	127	125	135	107	106	99	114	117	116	124	101	114	117	126	104	110	110	118	97	125	100	100	123	128	116	120	120	112	96	136	108	92	104	98	114	127	111	115	109	105	105	131	134	119	114	119	100	112	114	115	107	118	86	118	108	120	114	108	109	115	111	112	138	134	103	127	109	113	138	98	107	122	111	110	109	115	107	143	123	134	107	119	112	101	135	133	107	113	119	109	132	119	100	127	101	104	131	118	102	124	115	112	108	105	115	133	104	126	119	100	125	98	110	92	125	128	111	109	116	113	108	128	111	126	118	109	95	103	114	116	121	109	90	85	118	91	132	104	111	116	111	129	99	139	109	116	124	130	107	108	119	128	95	88	109	110	118	119	129	131	112	121	112	117	122	101	106	132	97	114	131	96	115	94	116	133	88	96	106	123	123	113	106	118	95	104	115	124	107	123	113	111	127	118	107	117	113	128	110	106	122	101	98	108	104	119	121	105	130	110	105	108	124	114	112	121	96	113	105	115	121	105	119	99	96	117	103	103	110	116	107	117	114	103	120	110	94	92	103	96	99	118	118	99	119	110	110	82	116	110	121	117	112	115	111	149	127	113	112	116	88	112	133	108	111	138	98	105	120	105	103	102	122	106	110	108	117	129	113	97	107	106	112	114	125	95	100	125	110	120	123	97	112	110	119	102	100	98	100	124	124	118	95	109	109	113	120	122	112	107	114	116	93	112	108	121	118	98	99	106	110	105	112	102	100	112	111	111	99	107	102	114	90	111	107	119	113	123	113	120	143	117	111	126	116	105	120	101	124	112	111	117	119	110	122	127	112	130	97	114	108	107	99	116	133	121	101	106	118	131	128	103	124	112	126	130	95	118	85	109	103	118	117	113	116	111	115	116	113	130	119	108	104	90	114	97	102	108	106	90	123	122	112	106	113	90	95	114	115	110	118	93	116	117	129	109	92	121	105	111	102	97	120	103	111	105	123	132	94	110	99	128	120	109	122	112	107	115	116	110	121	117	123	119	119	121	110	132	112	113	96	107	111	108	111	110	128	105	105	120	139	110	102	136	91
55135	47843	5986	3235	2223	1607	1193	949	752	613	561	476	415	360	349	357	320	281	288	279	277	262	274	250	251	208	234	265	229	208	237	220	203	236	223	201	202	201	217	193	214	189	206	214	196	208	205	200	228	196	196	178	220	219	218	205	215	188	191	192	201	177	200	211	206	201	203	210	202	213	198	211	186	172	205	204	211	193	175	199	181	205	174	186	207	173	204	194	198	202	209	208	217	204	202	196	194	195	175	211	202	192	196	215	174	200	190	199	211	196	179	196	182	199	197	182	207	184	201	162	188	206	185	183	184	193	177	199	189	154	211	186	200	196	190	200	188	184	195	226	187	202	195	191	164	208	203	201	193	166	173	186	182	174	200	218	175	176	191	188	207	175	174	190	211	183	188	206	186	198	201	174	189	161	194	206	192	189	196	202	200	173	186	202	172	201	206	170	184	163	175	197	181	198	157	201	174	192	191	196	187	218	186	210	209	184	203	205	195	212	187	202	188	197	173	211	188	190	169	174	195	217	164	197	190	192	180	191	168	184	177	180	171	185	200	178	152	181	192	185	193	190	160	164	194	202	206	185	177	200	189	173	207	156	206	180	198	181	214	186	174	194	187	178	203	202	192	212	201	180	186	191	208	184	204	169	187	181	200	178	226	189	210	199	185	216	179	201	189	188	170	201	195	174	193	181	186	187	196	204	193	196	187	182	222	199	195	192	202	175	176	173	174	179	189	200	215	189	196	174	192	188	183	192	188	220	180	186	196	204	158	192	201	171	187	189	186	178	183	175	208	187	193	213	194	181	193	177	191	184	199	209	165	192	173	190	194	182	186	170	173	223	203	161	192	178	191	182	199	187	172	192	189	203	177	200	192	150	198	194	185	182	181	200	181	238	194	207	199	207	170	193	152	209	202	190	178	204	201	179	185	170	184	195	195	174	178	172	191	210	187	173	183	177	194	216	201	178	189	194	197	191	197	187	210	207	194	199	199	178	177	186	197	189	189	199	203	197	201	165	197	186	186	171	196	202	210	180	174	212	178	197	203	174	192	185	187	172	176	193	215	203	194	204	190	190	167	181	193	189	206	201	173	177	211	206	203	179	212	231	202	196	185	191	210	181	201	199	207	208	172	193	195	201	170	206	198	181	200	196	214	182	184	172	177	182	198	180	185	224	241	165	185	209	191	189	176	193	173	179	170	181	192	174	176	177	200	189	197	199	195	171	173	174	218	177	201	191	191	175	191	218	177	214	174	209	178	191	178	196	197	185	201	194	189	200	157	179	189	187	211	196	185	199	188	189	200	199	199	181	173	194	178	189	171	226	174	186	187	206	176	192	201	243	181	158	181	189	181	196	208	191	206	192	190	177	204	174	178	191	169	201	201	192	200	188	186	189	201	175	180	213	219	180	206	187	187	217	150	194	176	176	180	194	187	207	181	173	185	195	199	202	209	198	205	194	203	193	166	215	182	189	192	182	160	189	220	181	197	204	183	204	187	203	191	173	201	216	194	193	176	203	177	183	200	216	184	221	195	186	178	199	208	173	190	199	178	214	162	196	190	189	195	155	183	191	173	203	162	177	203	212	192	185	193	186	181	180	194	193	167	189	182	199	185	206	191	206	169	202	184	207	199	186	185	208	207	190	209	202	189	194	209	208	206	202	191	209	201	194	219	189	169	205	214	195	197	210	181	190	181	171	155	207	204	202	174	216	177	176	206	195	188	206	192	182	216	212	183	207	189	187	191	175	170	174	194	176	196	168	178	194	213	187	191	191	211	179	175	190	198	162	187	201	204	185	178	169	186	195	192	202	180	183	189	181	184	210	174	184	175	202	178	217	193	180	186	199	199	192	183	220	201	160	189	184	172	198	188	204	167	203	193	173	212	189	175	197	198	190	185	206	212	180	175	193	198	192	195	196	182	184	197	196	181	198	197	180	206	178	173	198	186	166	175	209	173	199	172	179	181	217	186	188	206	184	178	180	166	170	181	185	195	216	184	187	202	208	188	212	197	190	167	194	216	188	202	189	199	202	196	213	170	201	168	188	189	192	152	210	181	189	190	227	203	212	202	209	179	183	184	197	183	169	199	175	170	190	189	190	215	205	182	177	177	194	192	175	163	174	208	198	193	191	184	190	201	183	197	203	184	160	199	204	193	181	176	159	184	175	168	167	167	201	175	186	182	180	208	196	181	201	196	209	213	180	201	207	169	181	179	204	201	230	186	187	195	180	158	196	201	179	174	192	180	208	188	194	175	210	171	188	208	201	195	185	193	196	192	192	162	194	180	190	196	187	175	197	181	183	162	208	200	189	220	191	186	191	194	188	171	189	194	171	186	171	208	185	188	194	191	191	200	177	185	189	215	212	189	192	203	209	198	164	203	184	198	181	166	179	193	178	202	212	189	193	172	208	166	190	176	204	207	197	200	184	195	210	185	224	194	188	201	177	187	195	199	183	157	178	185	222	193	197	171	165	176	184	185	173	201	204	193	175	182	219	184	199	197	203	187	194	183	192	197	183	188	210	179	183	195	194	185	215	197	188	186	190	195	177	186	196	184	204	159	211	180	204	179	222	208	201	205	164	188	180	202	176	189	165	199	172	176	186	173	172	221	186	197	199	202	194	173	208	181	214	200	171	187	183	193	198	196	165	203	186	177	178	199	209	190	166	216	196	186	184	189	200	192	171	181	211	200	211	178	202	157	175	165	187	201	198	200	185	197	196	198	182	182	185	185	185	190	190	212	194	210	180	191	201	188	175	200	164	181	184	175	218	196	203	183	187	188	204	182	199	189	172	185	183	202	183	200	179	170	191	185	215	174	195	201	211	201	175	196	174	201	191	165	211	185	188	200	187	188	189	220	200	186	200	196	212	189	187	172	216	194	176	191	183	186	187	183	205	178	195	207	182	191	195	196	186	208	183	196	175	204	161	191	192	203	192	193	183	183	203	174	181	165	197	205	181	166	203	196	181	189	174	199	175	202	193	195	210	188	193	208	208	176	188	195	204	177	207	217	205	184	181	233	199	199	186	196	199	205	169	210	180	186	204	178	197	177	181	171	176	188	200	202	192	197	199	204	185	197	200	190	209	183	216	213	187	199	166	206	171	156	165	190	185	163	188	179	176	175	189	177	182	178	196	174	191	186	178	198	189	195	181	202	175	166	185	181	190	143	175	196	155	178	196	190	177	196	199	179	187	195	191	202	192	183	229	190	201	208	201	205	180	202	206	180	185	177	187	181	169	166	189	199	187	186	180	184	192	192	189	178	190	173	184	193	167	184	184	189	207	181	190	146	207	194	191	208	190	179	201	165	202	179	179	187	182	156	209	181	197	185	174	199	186	200	207	204	199	169	180	211	204	189	188	173	203	175	199	182	166	187	199	177	179	164	210	196	170	190	164	184	199	199	169	169	208	201	174	177	183	199	191	187	184	217	207	202	196	187	192	187	166	191	171	187	187	187	201	199	187	195	197	177	195	185	189	190	178	197	206
28084	21890	15982	1723	470	429	376	371	343	406	364	353	364	332	339	349	317	344	351	327	346	370	361	364	353	348	369	348	364	336	361	371	349	364	348	339	341	341	351	359	362	331	345	378	358	367	360	306	363	352	327	351	324	340	381	354	353	360	332	332	360	365	357	345	341	348	381	324	336	336	362	381	382	354	366	383	363	389	358	336	326	327	376	334	348	369	364	339	351	371	376	381	387	352	339	376	354	391	343	369	347	341	365	379	353	367	343	370	344	310	331	353	365	341	391	364	352	380	381	396	372	368	348	369	361	333	369	371	345	343	362	360	376	337	330	335	364	365	335	370	333	388	341	344	363	343	353	336	345	350	372	318	354	340	344	367	329	319	361	361	372	369	372	375	323	373	400	323	384	360	359	328	356	346	331	333	374	353	370	364	391	364	346	381	352	357	362	372	349	334	375	343	331	346	342	383	371	347	380	348	351	347	384	346	363	372	353	370	326	373	365	362	349	320	364	404	334	332	343	355	323	347	355	351	396	358	400	346	357	360	340	357	324	350	380	352	357	357	349	335	360	351	382	357	388	385	350	323	339	319	350	362	348	347	362	372	346	326	329	345	367	343	352	372	334	360	352	344	361	373	353	334	372	337	345	384	370	341	336	356	365	351	330	339	350	330	352	345	344	370	351	358	336	332	366	350	375	347	390	374	332	340	321	363	343	357	357	352	356	336	374	342	327	351	337	347	372	359	365	383	381	356	338	409	338	350	356	346	349	345	371	372	381	345	352	360	291	326	347	364	379	350	364	366	370	355	354	363	336	337	350	353	331	365	352	311	360	369	342	372	370	349	338	370	331	363	359	352	318	365	357	353	348	332	350	380	362	360	344	359	375	343	327	344	375	334	360	367	354	338	353	342	353	352	348	339	349	327	350	381	360	359	353	331	338	362	358	363	352	381	330	365	380	339	327	363	371	349	339	326	394	312	335	340	353	381	372	347	374	369	360	329	334	363	334	365	342	363	346	342	361	333	374	355	344	374	362	357	388	359	330	373	342	366	345	358	335	357	380	339	342	357	356	348	355	344	403	360	340	346	345	356	383	344	349	355	348	353	379	367	336	402	325	318	349	333	322	372	311	347	363	340	368	376	373	349	343	356	359	325	350	360	354	334	343	312	366	333	400	353	338	362	349	362	344	356	355	354	399	352	386	369	363	327	365	308	340	366	357	366	345	348	345	373	332	362	362	338	356	335	305	363	356	344	361	337	385	330	319	339	387	353	336	353	340	403	356	360	351	353	380	349	345	339	329	346	372	396	344	383	350	368	351	389	329	352	363	370	367	382	375	389	338	379	366	328	344	372	399	363	326	377	355	355	316	383	358	328	354	343	359	334	340	354	370	305	373	335	341	309	363	347	369	372	347	329	345	355	363	368	337	339	334	328	331	326	353	324	386	351	322	344	346	353	363	349	359	339	332	359	348	373	347	363	350	356	335	326	348	349	362	326	381	312	334	321	338	369	319	348	373	321	362	345	332	359	354	365	377	351	348	393	358	349	353	340	364	368	354	338	367	362	359	361	394	322	410	360	345	313	361	351	324	340	350	338	313	366	327	355	352	358	332	356	382	378	337	353	342	348	352	351	385	349	343	367	362	331	361	387	326	366	369	381	366	342	314	358	323	360	340	332	360	357	366	355	358	404	355	330	298	337	353	335	338	364	344	361	355	356	370	320	397	335	361	378	388	355	335	355	355	344	333	349	352	355	337	375	367	377	349	340	342	365	356	353	351	369	365	363	346	359	354	353	353	388	345	331	343	363	339	318	368	357	392	345	331	356	368	342	366	384	363	324	350	320	359	349	323	321	339	352	342	338	356	376	362	339	380	322	385	371	355	344	346	333	344	355	372	339	377	340	329	354	333	356	364	345	397	340	353	367	362	369	318	345	336	371	356	343	361	359	349	345	375	359	328	401	369	323	335	352	349	359	367	338	345	346	317	368	364	367	319	353	353	345	365	349	340	347	380	317	327	344	363	370	338	347	362	320	385	347	332	365	347	357	357	381	318	352	362	322	344	370	382	374	325	355	332	329	362	379	382	328	341	356	353	339	328	317	386	341	357	386	358	379	354	351	362	352	359	374	370	357	348	351	358	343	383	321	352	361	350	355	364	341	341	318	342	347	368	344	344	342	332	369	351	375	375	322	337	309	375	343	343	362	369	364	359	331	355	349	321	369	343	364	362	343	351	339	336	364	358	322	331	340	334	333	323	347	347	355	344	339	386	336	361	358	350	354	348	346	343	400	327	374	358	343	364	376	367	354	348	316	352	387	330	387	338	333	334	375	332	366	358	333	322	364	332	373	372	363	381	359	337	367	337	339	328	366	347	363	348	336	368	328	364	349	374	351	348	345	369	321	328	348	365	344	351	364	308	366	350	358	356	367	359	328	381	362	356	365	359	334	360	364	408	315	380	395	368	353	359	357	306	349	367	384	342	356	355	395	357	370	368	355	359	351	353	358	351	367	344	329	357	351	357	336	368	341	343	360	340	370	345	342	336	321	340	330	346	364	336	330	373	350	365	355	377	310	342	361	330	344	329	353	342	366	388	361	347	358	324	357	371	343	370	358	361	359	351	394	333	322	365	357	362	336	320	366	359	369	354	340	343	361	351	354	338	322	369	385	324	353	351	335	348	352	338	364	334	358	323	352	359	354	360	335	365	348	375	342	354	346	339	402	376	345	371	337	344	380	370	368	390	323	337	346	318	391	356	403	325	319	352	350	344	377	358	355	346	364	348	341	384	384	356	374	361	361	380	338	318	321	366	364	360	347	337	362	344	373	349	334	340	330	389	330	365	304	356	326	342	346	359	364	330	344	384	359	359	352	378	340	384	328	357	343	375	381	355	347	329	349	331	365	356	351	355	301	347	354	308	361	375	346	349	345	359	365	340	352	334	380	354	370	360	333	356	350	376	343	347	359	370	337	357	371	342	336	326	347	339	353	350	364	361	387	351	324	332	365	348	352	343	371	324	359	330	350	358	350	348	323	353	376	334	335	352	336	367	395	351	390	388	338	396	352	358	339	355	357	328	373	336	331	362	366	349	385	326	372	352	355	338	331	359	380	339	352	351	333	361	372	347	368	301	338	358	356	371	340	328	372	341	332	341	364	331	336	332	335	351	329	380	367	361	337	323	354	382	344	379	356	370	337	334	371	377	365	359	352	378	355	335	328	312	339	370	332	367	357	359	358	346	325	352	371	335	326	384	358	366	381	349	356	371	348	350	384	349	372	371	370	348	377	377	393	377	359	368	321	360	325	360	340	329	360	387	370	343	347	365	349	315	363	369	322	340	352	350	344	406	370	412	389	327	358	369	359	355	346	360	369	324	332	369	357	362	350	357	355	358	342	367	341	389	357	368	331	354	354	363	345	361	339	362	354	349	363	361	378	359	372	356	337	344	334	344	363	370	370	336	351	342	352	340	340	369	349	363	332	331	367	323	382
32468	29004	1078	698	668	642	646	626	607	552	595	594	597	597	619	574	621	576	623	579	609	576	541	528	608	589	565	572	594	578	559	602	541	604	559	594	616	574	560	597	583	615	579	618	607	590	603	570	588	559	572	598	598	545	557	572	593	602	569	583	550	592	613	616	593	582	622	562	552	633	610	559	590	571	600	587	589	599	626	578	556	571	562	587	547	593	604	579	586	511	572	612	525	598	567	631	590	571	579	567	566	617	598	591	572	581	538	540	589	599	613	590	577	584	581	570	575	592	602	556	583	552	527	558	586	609	607	563	603	580	578	579	570	569	586	557	565	579	602	576	589	610	549	596	573	600	592	589	583	608	564	587	613	573	596	567	580	590	574	603	571	584	613	581	630	601	576	579	554	581	599	582	601	556	595	612	595	571	583	565	639	566	562	600	564	586	614	583	607	595	586	558	574	554	559	593	526	557	611	555	619	568	585	600	595	598	555	546	562	577	603	538	614	589	583	577	609	600	558	610	570	605	596	584	641	565	556	569	580	610	554	591	563	613	615	560	612	577	605	593	585	577	611	579	570	590	592	618	540	574	553	571	534	549	568	601	536	587	563	588	614	559	547	579	577	599	595	541	565	525	574	585	583	574	583	569	602	564	570	542	529	597	576	567	608	560	574	572	569	572	616	565	588	615	613	581	593	580	589	590	570	590	589	596	543	608	564	591	576	558	601	577	565	584	562	587	574	590	610	604	622	573	602	606	617	550	574	584	604	543	566	597	609	639	559	586	622	606	590	540	565	573	601	614	596	578	575	581	573	588	603	582	597	568	583	591	552	612	611	583	603	567	587	576	622	568	605	567	568	580	588	578	568	576	597	624	574	583	627	603	569	575	621	543	590	611	608	572	600	588	577	622	570	591	581	607	580	538	598	547	599	558	590	601	629	589	586	601	596	555	587	577	597	593	562	567	584	574	580	572	610	606	580	590	592	556	600	566	548	544	562	553	592	593	596	549	595	575	585	567	550	597	594	581	581	609	548	553	528	579	582	576	605	618	579	612	551	591	562	586	566	564	593	566	580	604	583	618	617	589	565	592	580	520	619	616	621	587	586	593	570	572	570	604	557	529	575	578	555	569	534	560	563	588	576	600	571	616	581	567	625	586	636	582	653	597	602	610	563	532	558	624	578	588	564	561	608	590	546	604	594	562	548	555	574	555	556	602	621	570	546	582	556	592	563	584	583	573	568	567	546	565	597	660	530	557	582	579	535	589	525	607	559	564	592	592	564	568	574	581	582	567	591	561	571	550	519	587	563	592	597	586	636	546	572	596	561	597	587	571	589	576	600	559	607	549	598	592	605	593	559	590	584	578	549	596	541	559	592	554	591	604	591	552	568	610	545	611	592	544	603	574	544	618	609	544	602	570	581	600	602	599	592	541	612	566	594	579	580	577	587	559	559	568	580	582	572	560	591	598	555	571	591	590	593	601	518	594	568	585	554	621	584	581	622	581	560	596	544	598	579	550	565	591	598	581	544	594	552	578	537	588	590	568	587	573	629	543	600	549	552	551	571	539	582	562	578	636	596	617	568	617	563	577	610	608	567	564	572	605	564	582	583	578	544	574	625	582	607	595	565	605	569	583	597	571	587	609	584	586	580	579	570	607	572	624	578	553	544	572	568	603	578	582	609	594	587	589	584	559	600	590	570	568	576	584	598	573	576	537	557	542	595	599	557	573	595	578	580	534	553	613	625	615	566	539	612	604	653	610	635	620	558	573	552	579	584	597	553	572	609	554	622	584	575	620	608	567	595	562	524	573	571	568	551	610	570	620	532	592	599	575	570	595	592	573	597	574	572	583	558	549	652	558	547	579	594	609	607	573	606	597	569	644	589	592	554	600	570	591	568	581	570	580	594	558	584	586	545	574	570	645	554	590	584	575	574	577	617	575	561	616	595	603	587	568	603	590	583	587	612	588	550	579	567	582	593	575	545	573	545	558	607	602	585	572	590	571	559	576	615	542	557	597	622	607	590	572	561	565	620	585	576	582	583	614	578	597	578	559	584	618	542	593	590	604	590	586	594	566	585	565	574	565	569	568	568	585	568	604	598	594	562	593	604	579	601	624	562	569	588	578	623	626	551	521	599	580	558	584	581	596	552	618	564	603	590	589	583	589	598	577	556	650	608	594	594	560	567	602	600	586	581	576	587	537	565	573	595	593	583	581	543	584	602	595	573	622	592	544	575	596	595	558	600	591	585	569	610	649	612	560	586	562	586	562	594	541	578	569	575	614	617	567	573	541	591	559	576	587	593	584	608	538	590	614	559	551	599	571	578	546	538	556	614	564	577	579	592	631	550	546	545	598	611	615	596	592	573	582	592	609	594	608	546	566	610	620	495	579	644	579	586	537	586	582	581	607	580	566	625	551	590	599	562	611	628	568	586	603	582	586	595	571	623	541	564	586	556	496	555	552	568	584	585	571	596	583	561	582	609	563	551	622	589	592	549	560	566	595	616	624	566	560	573	576	583	558	620	598	584	560	571	624	620	618	550	590	564	596	555	595	550	594	577	572	621	577	601	573	581	576	554	541	575	622	600	608	618	554	620	600	619	572	579	553	555	567	609	603	590	609	614	597	581	578	575	596	613	584	602	550	573	561	555	592	601	613	584	582	559	586	578	569	587	575	575	611	605	569	613	581	570	645	560	547	609	610	597	579	562	537	592	610	626	544	560	535	601	581	564	556	605	591	595	607	564	586	597	556	591	554	584	533	586	607	555	649	568	619	637	567	595	633	582	607	539	532	559	561	572	598	562	575	634	642	553	587	612	572	587	556	576	583	576	625	580	608	590	589	618	632	550	595	566	566	581	538	628	617	549	543	603	565	576	571	591	582	564	603	565	621	608	585	598	640	581	566	563	600	597	579	574	629	558	607	574	609	563	586	608	555	621	594	561	586	588	621	556	583	565	549	554	624	609	627	563	628	605	546	585	574	628	594	586	599	584	571	563	605	569	538	579	600	596	596	563	554	612	558	570	576	599	567	574	546	587	543	558	585	588	540	584	624	587	537	590	555	591	575	587	546	562	565	577	552	551	605	559	593	585	579	614	558	551	596	582	565	569	539	555	568	613	556	585	579	543	566	579	617	608	579	541	624	535	590	578	565	600	549	584	630	597	564	578	550	581	602	602	582	557	556	589	596	596	561	558	578	571	526	546	552	551	573	607	574	636	593	595	588	585	588	579	596	633	574	601	579	595	595	576	555	598	598	565	561	594	634	653	611	588	557	636	651	559	587	547	594	586	560	591	576	601	592	545	605	604	641	586	602	547	565	560	504	573	541	582	589	607	623	561	577	601	561	591	553	575	592	618	579	588	551	576	564	607	560	597	560	595	575	570	633	605	550	618	531	573	582	573	607	608	606	617	562	590	585	606	611	590	558	541	583	571	564	571	623	603	594	621	590	606	620	591	613	594	548	578	586	600	585	581	577	583	593	581	600
24106	21255	29215	23467	21188	11082	651	390	343	332	372	312	341	298	315	275	293	303	288	293	292	286	288	283	303	280	267	286	245	257	279	288	245	286	293	273	288	279	271	296	261	282	315	264	279	254	297	250	279	291	286	259	287	260	292	242	255	267	270	260	253	314	258	284	282	243	269	273	274	248	259	267	255	238	271	287	283	264	253	293	276	274	273	276	261	265	291	302	267	309	247	248	263	269	272	266	272	249	274	244	254	239	265	272	254	264	282	310	253	266	250	272	286	293	261	255	264	260	275	269	289	275	279	257	290	279	272	273	270	294	260	241	281	245	265	247	282	263	288	274	293	264	261	244	233	251	283	248	257	277	287	270	255	251	254	245	255	296	273	269	288	263	268	274	270	289	290	273	270	255	260	255	265	291	259	238	259	270	267	264	276	271	280	282	282	285	285	264	248	264	282	250	257	280	296	271	268	279	290	295	288	277	247	248	262	267	289	228	263	270	268	249	253	273	287	251	265	266	284	248	271	286	267	229	254	260	277	244	273	270	259	263	265	278	284	269	286	270	272	270	287	282	261	264	276	262	236	279	264	246	285	260	276	278	282	260	256	264	260	285	280	270	243	273	272	262	272	230	261	263	227	235	242	273	277	280	298	285	262	246	259	281	279	268	260	248	291	265	234	270	252	247	263	272	274	273	273	265	257	276	284	241	281	244	258	265	288	269	267	283	257	275	276	280	313	268	273	282	237	264	263	284	278	260	271	277	275	248	274	294	250	262	261	276	260	261	270	268	265	281	241	269	233	236	255	256	274	275	281	270	252	263	253	272	285	253	268	283	261	272	246	255	249	275	257	282	263	267	275	250	262	281	272	276	286	282	292	277	284	274	258	270	290	280	261	279	263	248	257	267	288	281	268	303	255	282	282	303	268	293	260	263	267	240	288	279	287	285	272	285	276	270	263	287	260	268	274	285	259	260	270	246	242	251	252	264	288	254	269	242	296	259	238	272	279	293	290	272	292	259	250	257	272	274	275	251	277	284	274	275	278	248	273	282	258	264	254	289	225	271	267	264	278	252	283	257	270	276	244	295	266	280	289	276	262	240	269	299	264	252	252	269	265	280	260	275	282	246	273	252	309	271	250	272	281	247	265	286	257	267	249	238	251	279	287	264	288	250	266	247	268	292	264	266	286	258	283	263	283	257	238	266	275	278	255	286	252	251	270	270	274	286	267	308	286	256	292	275	282	267	276	267	283	274	271	273	288	263	253	268	259	275	262	243	267	284	256	273	294	274	246	264	287	270	278	263	274	256	270	287	239	283	265	280	258	260	258	261	292	261	263	242	278	273	274	275	245	272	279	247	310	272	239	271	252	277	288	276	302	250	303	251	261	262	277	263	285	252	252	265	249	256	272	274	292	281	277	263	269	256	267	275	289	257	261	265	276	260	266	270	270	276	280	271	271	272	250	270	258	288	257	286	271	262	270	285	260	293	275	249	264	257	248	284	272	283	287	258	253	281	273	260	309	310	275	264	277	261	273	295	263	293	273	277	270	238	262	284	266	271	295	287	239	248	299	257	270	302	254	280	267	261	267	297	255	284	282	288	263	255	260	255	298	305	285	283	295	281	292	254	249	239	290	275	247	250	306	277	280	249	282	300	267	269	268	278	277	285	269	280	283	286	278	242	276	277	257	281	271	256	235	258	263	275	239	280	272	259	253	288	278	307	259	263	263	279	295	251	300	293	272	270	260	263	266	248	243	271	264	277	257	269	281	277	218	266	231	265	263	282	270	239	260	253	260	297	273	257	237	270	271	279	277	264	274	254	264	270	281	289	259	265	280	281	248	274	252	271	281	267	269	260	291	267	265	275	254	285	255	254	278	249	308	260	251	277	285	257	244	253	269	252	259	244	242	278	271	270	258	284	273	267	250	269	271	262	269	278	272	299	251	280	298	271	287	275	250	279	285	253	270	251	277	262	296	271	254	310	249	265	282	253	274	247	267	290	249	278	248	267	245	254	279	285	254	319	243	261	298	254	286	278	271	267	284	274	287	256	223	283	261	282	272	316	261	269	264	252	271	279	255	253	268	238	257	267	275	264	266	276	282	269	243	257	253	240	283	274	270	269	270	252	261	266	265	286	267	275	290	250	281	289	257	234	273	288	246	292	263	266	260	288	259	258	230	271	252	283	307	250	269	287	302	264	257	270	254	244	275	281	245	252	269	276	263	265	272	286	276	252	256	279	261	261	292	256	268	251	299	240	291	247	266	286	282	239	244	283	278	263	273	248	260	273	259	258	241	273	255	264	252	280	254	289	275	284	297	275	256	291	251	264	238	300	245	284	285	253	293	246	269	235	262	257	255	278	254	272	255	281	266	282	278	289	274	256	251	277	276	241	238	294	270	276	266	284	250	284	319	282	248	279	266	272	264	259	286	266	296	259	271	264	271	262	282	258	289	251	239	233	273	284	276	283	280	294	261	257	319	296	284	271	250	274	272	274	273	275	256	257	252	268	271	287	252	264	266	271	245	276	294	278	266	262	316	249	259	249	280	247	269	263	291	271	275	273	269	260	280	280	281	261	269	256	236	253	281	273	251	275	269	269	262	253	270	261	274	246	267	276	257	260	251	278	243	281	299	267	243	240	236	273	261	275	268	288	241	254	261	254	278	302	283	249	269	268	259	287	293	263	261	262	267	282	267	282	251	262	241	262	249	248	281	292	288	288	254	257	283	259	241	296	297	276	278	281	266	281	270	268	259	293	282	249	278	250	220	285	280	279	245	298	245	270	257	302	264	277	238	248	281	250	258	258	262	260	284	241	258	272	273	246	272	283	279	269	269	259	267	230	298	282	233	285	273	259	270	264	270	274	275	268	267	250	287	278	260	258	271	283	295	284	273	239	245	296	293	267	273	291	277	261	274	290	268	262	247	248	281	262	266	267	261	258	231	285	281	279	271	236	276	284	274	249	262	274	238	261	263	245	242	271	252	272	258	292	273	288	262	258	253	282	258	268	264	253	270	262	275	249	276	243	259	233	278	266	261	281	242	286	274	291	274	247	256	263	261	270	285	253	299	283	275	258	285	263	250	268	254	280	263	268	254	297	265	263	241	279	267	276	286	252	250	273	299	272	280	271	275	244	291	269	257	291	267	276	273	215	253	264	249	269	278	285	274	268	266	282	250	260	289	235	272	301	247	261	268	264	261	280	246	252	281	300	272	257	280	279	270	300	266	268	232	286	251	262	280	267	248	305	287	257	269	259	267	282	236	247	266	255	266	292	238	253	276	278	270	258	255	239	280	288	286	270	261	243	258	274	286	263	297	262	289	270	254	277	268	259	243	286	305	267	274	262	256	255	252	275	260	242	300	255	243	289	288	273	262	254	238	260	258	276	271	250	295	306	258	261	270	257	252	283	278	297	278	259	290	285	269	260	270	279	277	246	292	272	275	288	262	243	251	259	282	292	255	254	240	278	263	236	261	292	280	273	262	256
54964	52764	4082	2129	1549	1182	971	858	710	689	652	566	588	568	573	521	516	480	495	501	506	491	521	482	441	449	482	474	469	459	464	455	475	443	485	460	467	471	460	442	464	450	475	456	438	440	417	443	445	448	425	437	478	474	475	482	429	451	462	482	467	449	444	455	469	399	425	476	482	413	450	503	486	456	486	493	432	421	475	457	421	453	457	452	432	495	500	476	446	447	470	444	433	471	451	441	417	454	455	472	433	438	463	444	477	463	470	504	455	427	445	455	457	478	461	451	486	473	453	468	426	466	463	454	447	469	423	435	430	443	442	454	429	478	453	468	405	466	428	429	456	451	499	447	451	443	472	466	465	463	447	449	455	385	443	451	455	455	433	473	446	425	485	429	444	458	475	441	496	468	449	430	417	465	483	420	451	458	451	444	444	467	477	468	455	457	474	457	465	450	427	426	445	437	458	429	404	445	472	461	478	446	452	448	431	435	469	449	433	478	434	444	446	426	447	419	454	422	384	443	435	443	413	473	447	453	460	475	469	453	440	455	443	457	422	480	433	465	419	479	470	434	435	405	445	486	431	455	449	423	428	480	493	435	435	400	424	475	435	436	430	465	412	459	512	447	447	467	434	447	483	419	430	452	462	447	444	456	466	446	458	439	433	465	453	449	470	448	484	430	460	487	472	462	466	436	425	435	444	441	412	418	446	438	457	463	457	428	433	436	430	487	421	476	449	451	468	465	443	455	442	482	419	443	444	437	450	458	443	445	460	465	433	498	456	459	444	487	457	465	426	451	449	460	425	467	445	482	459	476	464	449	430	472	475	485	471	467	462	443	488	442	471	431	409	450	443	420	451	448	433	441	453	473	451	486	410	469	409	442	458	465	439	431	480	438	419	451	470	422	466	432	442	460	426	436	465	464	445	465	468	452	447	462	405	472	436	449	454	469	436	441	436	469	461	440	475	417	453	440	440	493	435	455	433	441	479	446	447	421	455	442	414	465	484	466	440	482	456	429	422	462	451	447	457	461	478	438	435	415	437	452	444	440	480	443	446	481	468	441	441	421	473	426	439	467	447	441	477	432	475	422	441	472	470	432	436	450	452	471	425	427	437	464	448	453	446	460	440	453	445	450	466	445	472	463	443	471	464	461	485	445	459	450	490	460	440	467	451	460	443	394	449	479	418	435	448	486	432	477	469	442	463	458	452	438	443	468	490	456	467	461	436	406	432	457	424	399	428	416	401	486	477	490	447	472	427	421	429	461	439	441	410	455	435	430	446	409	476	435	465	456	449	452	444	471	458	443	428	456	490	467	461	421	449	439	451	421	445	494	483	451	478	430	441	431	489	459	445	445	449	455	466	467	458	446	466	490	444	484	485	455	462	479	454	447	462	444	446	428	431	476	437	452	476	446	469	460	463	471	462	428	485	461	482	452	485	441	471	444	438	425	453	431	421	442	503	450	403	492	467	467	430	441	442	460	411	427	444	415	437	439	450	445	461	450	525	447	463	470	462	435	431	448	460	446	453	465	444	477	447	468	443	431	468	456	439	437	476	454	425	456	496	433	462	455	464	462	463	444	447	456	457	452	502	423	428	424	441	444	508	452	470	492	427	429	480	476	417	446	474	460	475	457	423	477	439	425	432	449	450	476	483	453	439	438	453	440	439	434	463	479	473	445	461	456	444	483	452	444	478	436	487	444	444	443	433	447	482	453	451	437	455	473	450	501	438	451	439	457	471	469	409	431	451	453	451	477	475	427	484	478	389	432	447	452	448	430	414	471	448	456	429	447	451	461	456	469	463	403	449	477	490	439	462	462	452	447	431	485	482	428	434	479	432	429	467	425	425	438	434	421	444	446	455	469	458	424	463	463	445	441	477	474	454	424	447	452	474	440	476	466	464	457	432	448	442	460	482	448	443	429	445	465	424	485	445	452	445	470	453	472	469	484	406	459	489	493	405	453	420	465	433	467	467	444	490	457	454	459	429	457	429	408	409	470	453	460	476	429	409	420	439	453	467	494	462	483	449	465	414	442	446	453	479	410	439	456	419	470	450	468	454	446	434	453	435	448	419	462	448	462	438	471	444	431	430	427	456	443	438	453	497	485	467	461	466	482	425	462	443	473	456	473	455	439	464	428	460	451	443	432	440	454	460	460	465	439	458	454	472	448	444	409	461	463	485	440	462	459	433	426	468	437	433	480	492	478	460	488	472	444	446	467	454	405	444	462	450	465	436	442	461	443	466	462	444	439	464	439	439	423	437	458	483	469	427	459	475	480	380	438	419	460	443	469	440	457	486	460	440	486	447	461	461	443	406	443	408	450	460	465	457	495	436	432	435	444	434	431	434	441	427	459	492	421	459	444	434	451	465	419	422	447	449	456	438	432	430	479	508	492	454	438	439	402	488	450	441	443	422	467	436	447	437	452	483	421	421	471	452	444	430	467	449	451	429	440	434	428	431	443	431	491	449	455	447	462	479	431	446	438	439	449	464	448	442	450	447	457	450	474	495	485	450	468	482	466	445	481	444	448	496	437	445	478	438	449	456	458	418	464	442	485	469	462	436	450	458	451	447	474	483	440	470	451	450	432	419	469	476	477	447	421	459	424	405	438	408	453	461	456	457	484	462	433	470	467	460	444	458	398	427	419	468	477	453	484	444	450	458	457	462	457	452	441	431	452	427	433	430	471	471	455	403	434	466	457	439	443	437	463	450	459	462	452	420	445	418	488	471	474	473	478	462	474	468	475	450	439	434	455	427	498	438	469	410	417	459	446	459	434	463	455	444	421	445	472	407	458	458	438	440	460	431	461	444	468	462	495	452	467	424	424	457	407	450	393	445	486	467	447	455	447	476	435	471	490	451	456	443	428	450	434	454	417	444	416	444	451	462	473	466	442	446	452	473	432	490	416	480	469	400	470	440	447	457	434	494	461	486	450	448	472	425	467	455	467	493	469	450	434	476	450	506	470	453	436	458	435	472	422	425	459	458	446	437	445	466	436	454	421	445	445	473	448	478	431	476	449	446	462	464	470	472	444	478	493	464	443	445	478	440	462	481	456	440	467	445	486	447	445	438	441	435	467	432	474	434	418	458	483	410	472	459	471	414	472	454	426	452	458	412	440	467	425	463	461	470	497	461	413	422	412	430	496	462	453	470	453	446	494	456	473	478	469	444	485	458	467	440	437	440	419	435	445	461	473	477	399	492	501	441	423	481	450	466	477	440	447	460	454	467	485	453	463	443	449	446	489	458	452	441	442	463	437	428	451	463	458	420	445	443	444	463	430	460	440	453	413	501	468	480	450	447	461	443	447	404	432	435	466	436	463	469	452	419	477	481	510	433	489	494	453	473	433	453	447	466	453	455	488	432	428	408	413	461	459	448	462	458	420	470	448	494	459	458	441	463	464	447	462	503	429	467	452	436	413	430	485	462	479	423	494	440	418	476	471	433	450	454	417	452	440	425	455	480	473	441	447	457	428	453	453	458	423
23129	21187	29234	23369	21166	21181	8897	382	282	246	229	177	171	185	147	149	152	156	147	143	135	139	148	127	117	153	108	122	122	100	120	123	113	126	127	123	113	110	122	132	128	109	126	138	117	110	124	98	131	103	130	133	132	114	123	117	114	125	100	115	124	108	106	98	111	115	109	110	125	105	105	100	124	121	121	121	107	108	111	118	101	107	104	102	125	96	115	100	118	101	105	113	110	113	121	120	103	101	98	104	118	110	109	118	112	113	113	110	110	105	106	116	126	111	116	97	120	103	104	105	114	96	116	126	133	116	106	94	91	115	114	107	94	108	114	96	112	104	107	110	112	110	118	113	92	116	103	116	109	104	91	126	119	131	115	106	112	101	92	116	118	108	116	126	100	105	115	99	112	118	108	116	140	95	108	122	106	112	112	122	122	107	104	108	133	97	127	127	113	128	95	91	117	121	103	115	109	119	119	122	104	113	115	97	91	119	113	103	96	114	128	116	115	109	97	115	119	105	112	114	107	129	119	113	100	103	119	97	100	108	122	118	91	107	86	99	109	106	112	92	101	124	118	100	122	98	94	115	122	102	102	105	128	108	101	110	97	102	81	115	96	111	118	123	108	110	123	112	106	86	115	126	114	108	111	110	108	94	108	111	121	110	134	112	117	112	113	121	120	93	89	108	112	107	119	128	124	119	102	88	116	113	117	123	102	113	112	119	103	109	109	100	108	108	108	87	117	119	124	115	103	114	109	111	106	115	123	119	101	115	129	126	139	92	107	111	124	112	136	105	129	111	100	114	118	113	103	125	98	105	104	112	104	108	102	105	125	125	119	123	92	103	132	106	108	123	121	104	127	111	117	103	113	102	98	119	118	94	123	113	114	109	96	102	107	120	100	123	127	107	134	132	111	125	112	106	116	117	108	102	109	113	112	119	123	123	89	112	128	110	92	115	93	102	102	114	100	92	118	115	108	101	111	93	114	112	97	91	92	133	99	122	119	122	109	129	103	90	126	118	108	131	105	97	118	109	116	119	111	104	108	114	107	115	127	101	100	96	112	107	118	107	103	111	120	101	101	106	87	128	120	105	93	116	121	107	112	108	127	141	100	94	115	108	107	116	107	94	119	107	128	105	102	119	110	113	105	112	122	107	126	97	106	109	114	128	106	98	120	128	103	133	113	113	112	110	112	103	116	113	124	106	109	111	126	112	125	99	127	115	95	128	121	103	103	109	122	115	110	100	120	118	119	134	116	121	114	98	115	116	125	137	103	110	106	106	109	116	91	121	111	91	115	116	111	113	113	110	145	115	106	123	90	124	125	115	107	108	123	95	107	130	120	111	126	101	129	109	97	118	122	112	120	122	95	91	106	112	100	108	97	119	115	108	95	95	111	125	121	124	112	116	118	99	101	101	104	98	97	105	104	97	133	110	123	98	118	134	116	110	123	103	112	104	119	94	120	105	99	114	117	101	125	117	109	102	136	121	113	113	114	113	91	103	99	101	104	98	120	118	104	100	113	93	100	111	102	116	109	114	115	111	117	133	106	111	132	123	118	118	114	93	107	114	118	107	122	108	108	99	125	104	104	119	110	115	111	118	112	93	115	116	120	116	112	120	117	110	109	110	101	127	115	112	108	112	104	108	104	111	127	106	108	102	110	114	115	110	100	113	128	104	108	133	105	93	108	108	131	110	107	96	120	124	130	105	121	101	109	111	112	110	109	118	115	104	113	116	104	102	98	93	118	115	103	120	123	125	117	103	109	101	112	110	99	114	126	111	113	112	90	127	98	110	108	130	104	113	124	121	113	120	106	124	117	103	98	109	121	117	110	111	105	95	110	103	126	102	129	114	128	112	107	95	104	90	114	105	111	104	112	120	120	131	85	105	98	129	101	118	129	116	112	104	131	116	93	103	117	114	107	126	123	142	94	104	116	102	136	105	89	122	123	107	105	112	118	116	110	109	108	140	102	101	107	101	127	115	100	98	108	116	124	135	102	112	114	115	110	94	98	97	116	134	133	109	99	114	102	109	106	113	100	98	103	103	105	105	109	91	118	119	80	120	110	101	109	113	88	89	108	115	111	100	112	111	118	110	110	104	116	112	116	119	117	94	132	126	134	110	106	122	115	91	110	115	108	118	109	116	118	105	111	114	112	129	103	108	109	102	109	106	93	108	114	106	120	111	92	102	105	113	134	120	111	111	129	122	92	99	104	117	97	96	110	123	102	121	111	95	125	84	107	118	108	99	130	120	130	119	117	112	90	108	95	88	113	101	106	116	106	108	108	106	107	117	113	101	113	107	94	96	121	105	98	121	102	103	108	97	121	111	101	107	102	130	102	104	109	97	123	126	118	119	99	93	102	111	100	123	102	113	120	108	103	120	124	107	101	120	107	116	113	127	124	126	108	100	113	117	96	98	108	111	118	102	108	122	106	116	106	98	109	122	103	106	112	99	120	114	119	123	112	130	124	107	121	116	112	107	110	84	119	116	111	109	109	103	110	132	93	113	126	113	97	100	124	122	129	131	107	131	96	125	116	100	120	117	103	109	111	107	106	107	109	122	108	125	120	109	105	109	81	117	89	124	94	106	100	100	126	113	110	107	119	103	101	121	108	118	123	112	100	96	104	97	115	125	99	107	116	127	96	126	113	125	119	98	111	93	110	112	127	114	91	143	105	109	124	121	108	105	110	109	99	99	91	124	103	100	116	105	112	111	119	130	135	111	89	104	110	106	115	107	116	114	107	120	102	98	117	112	116	119	118	112	100	110	106	99	101	107	126	107	110	96	128	104	121	109	114	101	108	103	109	129	112	112	115	117	111	121	117	102	110	116	114	113	112	110	112	122	124	116	106	117	126	105	103	101	91	100	94	120	119	119	107	103	115	112	127	101	115	115	105	93	111	111	119	114	120	106	106	106	106	88	100	96	119	101	123	144	108	121	106	105	108	109	110	114	105	117	108	108	132	110	104	105	109	95	116	109	108	105	98	117	115	104	104	100	113	101	122	112	124	115	108	111	115	110	120	148	118	120	111	120	127	100	111	107	98	107	118	107	101	128	106	116	109	104	91	91	99	121	102	92	97	98	117	104	115	106	116	105	117	122	110	88	108	121	126	105	111	114	100	118	96	126	105	121	128	100	90	118	99	101	103	99	125	111	119	136	107	119	106	107	115	98	88	99	101	120	115	113	91	87	96	120	113	89	125	139	123	91	106	104	142	121	125	103	111	128	123	117	106	124	97	106	89	112	128	99	122	117	116	116	113	127	104	117	90	114	114	107	120	113	110	128	134	107	115	100	103	108	100	93	135	109	106	130	124	101	105	134	111	80	107	117	107	91	104	105	95	124	106	123	109	102	130	109	112	113	104	96	116	134	106	113	112	97	106	112	114	114	106	105	106	111	128	116	132	109	122	119	95	117	117	114	124	120	109	102	121	116	103	112	109	123	116	119	109	134	127	110	106	113	105	117	110	127	116	102	105	95	116	116
58312	56625	5763	3332	2166	1614	1220	926	807	672	562	510	456	432	378	298	330	321	287	292	249	291	247	272	230	218	283	236	224	203	202	241	208	229	214	209	212	215	180	194	212	207	224	203	236	216	204	214	184	201	175	196	192	203	191	181	173	214	192	190	211	183	185	198	207	186	202	197	188	208	204	216	204	197	215	202	191	206	194	180	185	172	186	172	192	190	221	208	193	177	209	181	179	224	201	197	177	187	162	194	203	193	185	185	190	174	193	184	193	194	174	205	207	180	200	182	177	176	201	184	188	225	190	212	204	203	188	192	202	190	210	187	205	172	212	186	179	154	224	204	196	221	195	189	176	212	178	187	212	191	195	192	208	177	174	187	175	187	214	191	202	171	201	182	181	185	180	178	173	195	192	185	186	168	150	207	175	205	194	198	176	194	189	187	216	211	197	190	193	196	200	172	185	193	188	191	200	171	177	186	184	160	191	199	174	155	186	204	192	203	202	221	188	187	191	190	181	176	194	181	197	200	182	196	189	197	180	181	182	179	188	178	168	206	185	178	169	174	180	187	167	184	180	186	189	206	186	211	203	190	167	199	205	200	197	171	203	210	208	177	168	219	189	174	162	205	159	207	169	171	204	207	168	180	184	191	214	188	176	194	187	196	156	182	199	184	205	181	206	173	214	182	197	211	213	179	157	201	168	192	189	186	197	182	200	193	222	195	178	171	206	180	204	195	201	187	190	205	183	179	191	176	206	185	160	195	174	183	213	198	170	185	190	192	204	191	188	189	204	200	186	204	192	192	165	178	168	190	171	180	203	209	198	185	191	192	166	199	193	212	152	185	222	171	182	189	182	179	159	194	175	191	184	180	191	206	181	184	177	171	181	197	168	195	199	194	179	172	194	193	186	188	188	221	187	195	180	200	183	185	191	195	161	181	172	176	204	179	183	198	185	206	195	198	152	186	196	192	200	175	198	180	177	208	193	210	168	171	183	207	162	190	182	205	180	179	193	180	197	206	209	169	191	175	198	193	189	206	176	192	212	177	182	184	184	196	172	198	211	176	180	192	200	186	194	197	194	171	187	207	197	177	181	200	185	197	186	177	180	190	207	156	189	208	188	174	205	164	174	175	178	207	189	191	184	180	205	183	205	188	176	180	190	222	198	202	188	186	196	220	185	180	186	195	217	202	198	179	190	166	195	181	193	186	212	191	191	192	198	187	182	159	173	182	198	179	196	198	183	173	190	176	207	172	179	198	183	199	190	190	194	197	177	178	206	206	195	183	185	193	189	185	172	189	189	190	200	186	211	207	199	182	178	196	194	197	168	180	176	190	183	187	210	195	200	202	184	192	177	157	191	175	172	206	187	191	187	190	193	169	201	183	196	169	192	170	210	186	181	198	199	202	193	188	199	197	192	192	192	191	167	184	177	196	215	177	191	213	179	194	180	211	183	149	184	206	194	189	190	196	190	210	184	167	169	172	178	185	189	176	167	226	177	214	204	198	198	188	180	154	189	213	171	189	201	197	194	182	182	186	208	207	205	205	187	184	172	203	208	206	205	211	204	182	183	187	203	177	196	196	208	176	163	185	167	195	188	184	193	188	177	201	201	174	176	187	187	205	197	194	196	186	180	202	182	193	190	197	220	194	177	197	178	174	187	181	183	171	188	169	183	189	167	187	192	201	205	186	181	184	164	183	207	211	197	179	183	179	176	177	183	188	201	195	164	186	200	206	216	189	192	189	187	205	175	187	178	190	181	181	188	207	172	211	183	189	192	196	190	174	206	194	205	170	191	179	170	196	168	197	195	192	186	173	195	192	194	184	158	168	187	191	213	193	182	192	202	175	194	209	203	196	191	181	201	184	229	189	171	166	191	178	182	198	228	195	186	192	185	183	184	171	214	186	177	190	180	204	176	192	179	207	187	173	186	199	183	160	189	198	175	201	187	189	179	199	168	192	191	195	177	171	202	185	205	180	206	199	181	193	180	183	171	185	186	163	172	186	199	193	204	191	201	200	189	185	205	191	184	184	194	152	196	180	186	196	185	200	170	160	198	189	192	199	212	164	182	193	183	184	198	187	217	170	165	194	190	164	180	208	161	182	178	189	185	180	186	208	173	171	197	178	176	192	198	165	229	195	207	187	196	162	175	174	164	189	194	178	189	194	181	181	154	181	213	199	203	180	196	170	194	186	199	194	222	188	186	201	196	187	187	188	199	180	174	214	177	171	205	179	184	197	187	178	173	184	200	184	172	175	204	208	185	195	186	208	184	187	200	193	176	160	175	196	208	191	164	181	207	191	197	183	214	176	199	170	174	224	187	174	176	184	207	182	196	163	194	179	194	198	190	203	194	185	187	195	180	194	188	199	161	198	195	178	190	204	194	188	167	182	167	168	202	161	193	192	170	165	201	193	199	202	199	210	190	176	184	187	171	163	202	184	180	195	189	177	189	209	194	193	196	205	192	188	199	193	175	175	191	176	187	170	198	190	194	197	183	203	181	184	197	183	169	192	171	197	176	173	177	173	163	199	192	191	171	195	175	169	166	165	196	206	182	172	204	176	205	180	197	198	169	218	187	174	202	186	199	189	202	178	156	151	187	187	186	194	192	203	185	182	206	187	162	187	211	187	188	163	207	190	174	194	201	183	177	190	172	176	171	188	217	181	182	185	196	184	195	174	203	203	207	207	195	200	203	190	193	190	194	155	203	191	207	180	164	179	190	209	172	203	175	190	193	182	181	189	172	200	182	177	190	195	184	200	199	186	175	192	205	172	175	177	189	211	184	201	174	204	205	164	200	186	164	186	188	187	173	187	194	162	193	202	208	210	188	197	163	195	195	188	172	178	184	168	197	177	210	184	166	167	187	187	185	177	203	184	193	181	195	212	184	207	201	184	179	187	186	166	184	164	180	177	197	198	166	152	167	181	199	172	205	179	184	178	172	177	176	207	175	191	178	173	193	191	163	182	173	200	191	187	171	187	168	180	210	205	175	204	179	208	191	190	215	212	185	201	178	164	192	198	204	191	169	186	178	206	165	191	203	215	167	208	206	182	198	191	196	185	202	180	166	175	213	183	172	194	190	220	178	203	181	194	190	168	193	200	205	198	199	216	194	182	195	197	191	181	177	180	174	193	199	197	218	163	179	199	189	192	192	206	176	185	187	161	198	169	198	178	175	194	223	205	173	173	192	180	183	192	188	191	183	189	205	171	164	191	162	181	168	191	167	189	218	191	194	207	178	189	190	201	211	177	183	202	195	189	197	186	206	170	197	180	182	173	192	186	175	174	191	184	189	198	182	220	192	161	191	150	183	197	185	163	199	197	185	192	186	187	191	183	193	197	168	200	217	178	190	186	165	175	181	164	177	194	175	192	205	168	212	183	173	197	182	195	197	192	191	186	185	164	185	184	192	191	165	207	215	184	184	217	188	203	189	186	176	175	196	190	190	172	188	200	199	210	178	191	201	208	146	187	168	186	182	192	175	182
28005	22013	15426	1593	442	376	362	369	360	369	363	355	337	361	371	351	359	344	316	347	417	342	347	385	328	350	365	366	324	336	340	325	349	360	359	335	351	377	353	355	334	338	348	346	345	352	386	361	372	373	335	403	357	327	356	362	377	340	352	336	385	370	375	367	326	349	327	390	363	329	358	345	335	365	350	360	341	352	328	368	369	321	363	355	360	358	361	374	344	350	332	361	354	317	378	370	343	365	322	332	341	333	362	327	333	352	334	348	348	329	323	366	325	345	318	355	331	360	350	353	323	316	353	331	365	332	363	341	358	342	323	372	356	358	385	362	352	347	380	375	334	325	342	331	372	325	348	361	357	365	406	330	369	363	336	341	371	352	317	361	357	345	364	312	328	366	349	359	332	363	351	338	373	348	327	333	358	361	329	358	352	356	336	322	343	360	342	330	356	319	333	358	355	353	344	366	352	336	337	341	341	338	343	356	342	367	326	356	363	372	410	338	370	382	310	370	345	333	351	345	375	311	348	322	352	355	369	355	314	336	348	332	327	349	337	338	327	359	367	351	336	346	313	341	338	342	360	330	334	342	357	347	334	337	344	348	339	303	389	344	367	337	346	350	357	309	341	352	366	367	345	319	331	377	327	377	364	324	340	318	376	316	331	340	364	367	379	356	339	320	348	360	348	359	338	345	341	351	318	347	324	349	333	374	348	346	341	330	324	367	344	355	300	342	387	341	340	355	350	349	355	362	334	346	369	345	346	335	295	297	357	335	392	341	322	341	331	344	363	347	361	339	339	349	295	354	339	333	357	329	357	306	335	356	368	354	382	336	333	357	384	321	313	312	332	316	332	328	351	342	324	330	343	353	346	352	342	326	361	340	354	327	373	367	353	355	330	320	371	331	348	379	353	338	322	331	360	333	344	325	339	325	329	381	350	338	320	336	356	363	369	331	326	368	321	364	365	375	341	367	330	321	367	333	383	354	321	338	353	344	349	350	327	330	377	383	391	342	366	362	360	367	369	309	381	347	371	351	355	363	355	332	354	340	376	361	342	343	374	348	356	361	344	344	347	371	383	328	340	383	354	374	363	339	319	335	358	330	349	345	361	372	365	350	322	359	328	352	318	339	343	377	344	369	357	347	330	338	295	346	340	384	348	351	356	347	335	350	355	335	330	317	363	343	341	360	352	335	345	341	375	353	352	374	348	356	349	334	325	342	338	327	342	390	381	359	323	368	372	367	348	340	365	330	333	347	343	300	334	366	342	326	331	386	340	313	332	357	297	353	352	311	324	361	354	356	352	354	316	364	332	373	345	368	364	335	350	388	340	327	335	350	343	341	351	309	335	328	340	351	316	366	309	366	323	329	345	325	327	359	359	345	361	329	338	324	357	351	353	351	349	315	330	338	345	379	337	333	350	412	352	356	359	308	355	368	364	330	323	360	351	334	329	328	317	377	351	368	346	358	339	314	332	355	342	341	324	317	365	317	346	318	356	320	378	350	343	357	339	354	342	326	360	333	375	392	326	343	365	366	339	335	345	362	344	365	343	337	361	340	372	338	375	352	351	316	331	322	331	372	337	351	366	328	388	344	375	337	361	336	372	393	322	347	313	343	349	347	328	363	337	338	362	369	347	330	316	349	355	295	358	335	349	370	372	369	334	326	357	380	341	349	362	367	389	332	344	377	362	391	340	347	308	366	321	365	340	341	333	338	320	369	296	323	353	357	333	341	358	326	338	351	357	352	353	333	331	376	345	353	362	326	345	343	356	351	346	367	345	340	353	342	309	344	372	332	329	345	354	373	341	371	320	353	337	345	338	334	337	323	347	349	361	337	367	320	395	339	358	340	350	351	345	350	340	355	341	356	317	336	356	329	379	365	357	357	340	355	369	360	384	353	338	317	365	342	332	349	310	370	355	356	323	331	322	373	358	360	378	351	343	339	348	332	331	347	364	362	357	358	335	362	382	353	343	329	359	362	369	351	378	314	328	355	326	335	382	340	364	337	308	335	312	337	336	351	369	363	310	332	364	351	335	348	355	325	340	330	307	330	360	369	321	323	354	336	343	313	314	360	324	334	357	375	328	369	329	360	369	317	344	334	341	383	358	359	358	352	397	351	358	354	348	317	371	354	354	371	347	345	324	361	334	387	320	322	355	337	319	331	357	349	345	405	344	356	335	358	395	356	350	357	336	380	312	346	335	366	395	375	338	380	371	325	341	342	330	353	348	342	371	347	339	334	361	330	380	347	369	356	335	377	363	348	354	365	338	341	345	332	325	346	354	352	373	356	362	343	375	360	369	390	357	323	309	360	343	322	336	330	375	359	354	357	347	326	357	365	351	333	413	358	332	333	321	349	330	351	320	368	332	352	365	340	334	341	328	345	343	328	337	367	355	377	333	344	332	373	355	380	357	319	332	360	347	367	352	361	331	369	349	327	335	354	367	359	364	342	346	365	334	331	325	398	365	349	343	345	374	341	367	351	347	357	344	338	341	351	358	337	335	364	341	336	366	328	325	324	364	363	351	345	370	376	325	345	337	348	341	367	323	333	325	345	351	376	373	335	369	329	328	373	363	336	321	316	359	306	377	336	312	319	362	317	330	375	377	362	337	352	369	385	347	331	375	337	337	351	346	354	364	353	337	347	353	369	359	341	338	354	325	355	343	375	353	316	355	330	346	350	351	343	375	338	337	333	343	365	315	328	363	364	306	366	321	349	337	305	326	338	347	355	355	332	320	371	342	343	371	340	367	338	334	331	322	337	324	349	339	346	351	356	324	349	348	330	347	415	339	338	337	357	339	340	370	351	344	334	332	357	328	347	337	335	328	363	325	342	340	325	338	347	345	336	345	313	384	342	341	375	356	289	360	376	340	324	333	354	384	378	359	357	313	366	324	338	357	328	345	342	341	351	368	355	348	368	336	332	354	373	319	360	315	343	382	343	335	356	333	342	364	336	369	322	372	325	349	349	330	342	353	340	376	350	362	338	360	338	338	356	353	360	331	331	344	356	331	333	345	323	357	341	383	363	347	336	372	326	356	358	354	329	360	369	389	346	357	323	344	341	346	339	346	370	357	340	350	363	339	353	318	343	363	349	326	362	362	348	340	319	353	367	316	322	395	334	357	368	362	379	363	345	371	350	371	335	353	353	329	354	352	341	334	327	324	344	365	305	357	350	336	351	350	349	341	344	347	357	316	332	362	338	352	351	331	347	353	307	355	373	357	347	346	346	303	333	341	358	349	356	350	358	321	353	354	358	376	349	342	358	373	343	308	329	342	335	322	353	346	355	334	335	358	352	376	331	340	328	356	346	330	382	332	344	336	377	354	368	321	341	357	340	334	348	379	366	324	356	337	333	369	354	322	312	366	362	345	362	326	329	357	390	343	364	342	383	356	354	344	355	337	354	327	371	340	325	329	350	350	364	362	341	359	380	355	348	365	336	368	371	322	341	338	365	341	312	371	334	363	337	374	341	346	345	343	366
32352	30258	1199	761	680	659	614	617	592	628	599	596	602	631	539	553	568	553	569	541	586	590	557	557	580	587	638	599	531	579	571	608	599	572	569	547	628	597	560	577	574	583	603	574	540	621	606	533	588	592	585	564	606	602	572	608	619	588	585	591	628	519	582	550	613	628	565	580	560	589	571	572	572	536	591	580	589	560	572	563	601	582	584	559	607	561	612	579	591	571	590	605	585	587	585	514	561	606	561	582	564	555	545	585	553	585	581	553	504	545	607	611	589	549	582	607	560	585	556	570	564	574	589	545	595	562	559	574	594	579	558	595	566	557	597	562	597	572	587	530	574	557	604	546	560	566	541	540	563	583	595	592	581	556	558	565	581	589	572	609	548	585	560	554	604	580	555	580	552	578	590	577	570	546	587	594	572	570	642	611	577	535	603	581	574	603	606	579	616	585	626	586	599	537	608	592	570	587	564	621	569	547	593	588	545	562	616	569	548	586	578	561	590	570	567	599	552	556	596	607	577	620	576	594	610	560	595	600	557	574	539	563	631	598	595	623	594	574	578	536	600	617	579	577	544	568	559	574	597	650	587	570	560	542	589	614	572	576	604	563	587	585	587	548	561	556	621	598	524	556	579	530	573	568	566	548	542	559	556	583	596	608	580	583	590	622	562	587	598	603	592	586	619	574	585	598	605	598	568	558	543	539	574	595	554	606	595	601	575	557	580	579	586	586	620	611	553	575	588	589	565	542	573	565	582	599	552	592	591	644	539	586	579	594	573	576	565	547	548	538	608	574	556	587	580	582	613	674	574	566	581	566	580	551	599	573	540	571	586	554	581	551	565	578	598	556	560	583	570	585	585	579	603	568	570	564	587	541	593	571	583	590	568	623	583	571	596	579	586	580	613	566	523	533	580	559	582	537	555	593	593	607	589	548	601	591	563	563	594	587	546	537	540	555	552	592	618	585	545	575	573	576	604	574	541	601	564	594	560	570	563	598	606	572	548	578	589	537	584	625	567	545	585	588	625	588	610	560	586	587	570	569	615	580	573	572	554	552	539	571	531	578	551	602	566	575	564	599	598	575	609	605	589	558	622	572	607	611	598	616	583	609	603	578	550	581	546	548	590	580	613	586	535	612	625	575	576	603	580	603	585	577	545	576	584	578	552	568	583	604	549	578	610	591	574	567	615	556	574	567	579	541	598	555	533	605	569	575	584	563	575	552	564	567	571	554	591	542	589	591	590	604	572	594	559	565	558	584	590	579	566	558	563	559	570	541	581	605	601	565	567	593	563	547	582	523	621	532	577	526	536	575	576	557	547	587	566	557	583	558	582	601	540	580	565	568	585	584	580	560	570	583	599	578	566	554	585	567	595	572	600	596	596	554	588	568	619	586	564	555	623	571	519	550	594	603	571	563	537	580	602	565	603	581	559	586	561	578	558	594	593	509	575	598	582	564	564	559	537	535	570	629	596	603	585	568	599	587	600	547	623	588	584	589	593	565	596	562	635	569	586	550	590	494	542	541	572	587	597	562	559	569	584	552	527	594	556	571	529	527	540	619	578	565	575	589	613	583	621	581	578	579	578	577	583	535	563	574	546	547	571	563	591	540	568	594	568	588	600	586	580	594	604	615	553	611	576	579	560	576	609	554	555	567	569	597	572	584	597	589	564	590	599	589	580	568	584	602	590	570	582	579	558	574	554	554	605	583	580	592	555	597	620	564	561	605	605	539	594	587	581	597	564	585	593	604	602	575	617	587	621	580	556	591	548	565	589	589	591	579	583	546	586	545	597	607	579	639	542	611	542	618	560	601	553	561	582	569	573	531	551	612	581	599	569	574	528	584	579	625	585	590	609	546	555	558	607	583	550	547	616	566	584	597	580	569	595	529	537	549	588	627	538	562	576	569	589	570	556	625	604	580	607	558	584	604	574	565	547	560	566	583	588	599	546	542	594	612	579	565	570	630	580	564	553	613	583	613	577	574	593	580	583	589	580	552	555	556	520	596	580	581	578	591	535	592	565	571	580	585	603	568	581	574	529	587	610	602	604	600	583	602	554	572	569	524	607	558	572	578	592	563	600	573	581	587	619	622	548	577	574	592	553	606	588	543	578	577	579	567	563	581	556	581	585	605	600	564	606	577	594	582	573	575	541	594	588	595	597	607	548	584	584	612	578	568	525	587	566	556	581	609	536	565	532	572	615	577	592	540	601	602	580	612	548	554	577	567	576	543	592	579	546	571	585	573	586	551	603	560	568	546	625	578	574	599	545	566	584	577	589	608	546	607	585	534	610	597	549	630	574	608	585	610	600	584	590	552	596	575	606	550	599	604	525	587	570	563	546	576	598	552	535	568	604	543	631	599	567	540	625	589	597	580	589	591	571	582	583	557	618	588	585	592	575	582	555	557	612	595	574	560	567	583	587	548	555	556	574	574	588	597	575	558	580	537	577	601	577	546	595	578	570	567	573	583	573	555	555	587	577	591	575	624	599	535	579	597	571	606	581	552	561	565	566	555	578	528	648	579	539	629	530	553	561	583	539	554	568	593	589	587	594	581	550	577	557	538	546	586	596	585	616	574	555	559	601	627	630	549	609	555	543	581	548	576	552	565	595	553	578	572	638	598	546	599	619	650	578	550	601	606	573	567	571	582	539	591	581	548	569	618	574	559	563	545	550	577	573	545	569	589	630	595	597	553	596	588	603	584	580	531	579	589	566	604	512	537	543	533	569	550	549	563	581	542	574	574	584	568	574	589	606	553	582	576	584	566	575	574	573	555	590	605	594	547	564	593	589	559	621	575	608	597	584	565	558	573	560	626	545	632	592	529	579	599	582	574	601	595	596	589	597	572	550	609	544	568	590	548	617	551	591	556	607	573	604	564	597	578	523	601	534	535	523	577	601	562	571	630	603	605	596	567	562	590	625	551	582	578	574	579	577	552	566	541	607	576	612	563	605	583	565	582	559	585	562	582	565	575	575	533	561	610	588	586	570	569	582	555	564	565	562	559	610	610	563	613	594	579	573	533	562	580	594	576	630	605	559	603	596	530	587	564	560	581	572	549	549	574	572	569	592	598	579	571	542	577	576	550	626	581	595	564	569	578	634	618	590	550	586	597	566	561	567	550	529	602	574	579	574	582	577	598	625	571	571	584	553	596	552	551	554	590	566	572	562	594	553	563	575	610	580	568	612	613	571	599	558	576	577	543	582	542	557	568	607	606	567	567	532	579	583	577	586	513	563	580	552	523	582	567	590	575	567	584	568	554	574	598	570	553	610	576	573	559	596	592	619	564	574	588	592	582	596	544	582	590	563	580	548	585	548	575	574	579	578	547	579	598	583	594	581	539	542	572	544	578	549	586	590	578	559	570	572	552	569	586	578	552	562	558	568	564	559	604	615	581	580	559	604	563	587	590	551	585	573	614	593	611	568	620	551	589	520	585	611	576	564	580	615	586	598	605	574	581	547	564	565	595	582	568	606	544	571	576
24193	21312	29361	23451	21218	9825	588	377	323	354	296	307	315	303	282	314	308	285	320	289	267	268	279	284	302	255	254	256	286	288	276	274	261	297	257	273	250	244	268	255	310	307	277	280	262	247	274	296	284	250	279	272	268	263	244	268	254	249	312	245	269	229	269	259	283	251	260	282	257	272	275	266	244	267	241	244	287	265	263	252	276	261	237	265	252	244	248	245	204	283	290	234	257	252	259	271	214	295	264	287	256	266	276	277	247	273	281	252	236	260	290	265	252	255	289	249	296	263	250	270	255	279	264	248	257	259	253	267	277	318	273	285	268	266	267	268	248	270	240	236	292	248	265	249	271	265	269	260	248	267	263	268	234	268	251	275	238	254	260	253	231	266	247	247	235	244	229	276	239	278	232	263	266	249	277	273	280	271	256	247	267	262	275	258	276	303	278	264	248	278	233	266	245	253	265	251	257	261	264	254	269	304	259	253	293	283	263	274	260	258	235	246	276	282	262	243	269	259	256	263	243	270	235	287	259	306	235	255	255	266	246	246	283	274	272	245	260	242	268	262	254	281	243	276	260	275	276	293	285	252	267	256	298	264	256	274	262	265	257	245	266	237	248	256	260	270	265	269	279	248	260	272	258	256	255	274	277	269	283	244	239	285	269	258	259	264	283	255	251	274	273	284	273	287	287	275	252	266	260	254	258	245	289	271	273	278	280	288	272	259	244	275	274	272	276	264	245	296	237	247	247	268	259	236	270	253	262	252	249	302	266	270	262	270	278	265	276	256	246	273	273	252	259	281	260	262	276	248	263	272	268	239	257	283	274	288	245	257	272	280	253	270	238	254	259	278	275	267	248	269	264	239	274	310	306	260	288	238	275	251	261	268	269	256	255	262	259	282	247	257	284	262	297	256	262	263	280	258	281	236	270	280	245	256	238	264	281	274	253	255	284	269	262	276	257	254	269	273	263	269	276	271	225	249	268	262	268	261	272	262	271	267	263	274	246	255	278	258	265	252	279	260	238	287	256	243	284	268	272	278	276	256	236	257	251	264	262	276	267	246	242	285	255	277	268	262	285	236	294	260	254	258	265	260	270	254	275	241	262	290	282	263	266	291	248	285	226	233	251	264	254	292	258	244	234	266	250	266	260	287	246	275	269	229	266	246	263	267	277	294	282	280	240	244	261	280	278	244	260	283	269	272	246	262	275	251	252	290	244	250	276	288	273	262	259	260	234	271	238	250	272	260	216	255	253	284	257	246	288	284	279	253	269	276	230	260	268	279	258	283	269	240	240	243	260	285	269	269	275	256	251	269	275	250	290	237	250	271	261	254	252	273	252	320	297	270	263	287	236	281	279	262	238	257	242	314	252	277	265	231	278	295	242	263	291	282	321	293	276	263	261	245	297	277	284	272	290	253	234	270	293	280	263	290	268	220	251	255	257	255	246	253	292	256	265	305	249	285	262	276	271	271	252	239	240	280	255	263	258	277	238	271	263	259	269	246	253	263	278	273	266	268	229	280	269	253	280	255	245	284	291	283	257	269	249	264	253	245	255	280	278	274	280	253	253	252	321	298	275	244	276	303	284	263	290	298	276	295	253	295	290	245	272	265	279	275	264	278	263	270	239	266	297	286	250	248	250	276	291	278	281	268	257	260	254	260	248	291	261	256	251	271	276	287	243	255	258	262	245	231	260	289	281	255	258	253	244	259	246	265	280	252	277	270	248	258	270	249	280	236	282	280	236	259	253	262	232	272	245	275	267	280	264	241	232	254	280	246	271	294	265	255	264	255	248	277	276	267	262	233	247	256	283	260	256	259	259	250	270	241	261	255	235	282	272	250	250	230	255	246	268	272	255	300	271	277	246	272	254	233	250	250	244	270	249	260	259	251	272	240	271	282	257	260	280	301	235	257	233	257	245	272	265	245	225	283	280	269	254	235	255	264	279	272	237	256	259	282	257	281	284	288	270	284	257	274	268	268	264	243	249	263	234	294	271	301	248	280	288	281	267	230	274	242	282	271	275	272	289	270	253	253	284	258	241	255	291	255	262	277	284	257	269	278	232	265	243	266	252	263	260	225	253	277	288	216	264	258	258	273	270	296	282	256	262	259	253	245	259	292	257	288	247	263	254	253	261	285	244	237	256	268	238	240	266	252	275	252	277	293	272	251	248	282	263	259	258	268	244	244	264	288	295	270	226	276	261	261	295	270	298	290	245	280	250	282	242	231	269	266	299	255	265	259	294	276	264	259	258	270	243	264	265	266	271	274	273	245	254	258	282	265	264	259	292	260	289	272	265	257	276	247	258	250	280	281	296	274	232	256	245	295	295	275	260	263	250	269	272	243	258	271	267	257	267	295	262	266	261	263	268	236	246	260	263	257	238	258	260	248	240	263	284	255	275	283	258	262	269	241	270	302	277	264	272	269	318	223	260	237	279	249	237	278	266	200	263	261	259	262	248	257	281	285	246	260	264	254	262	262	294	242	249	288	261	266	262	267	298	268	278	256	270	242	283	281	236	265	281	286	276	250	284	232	276	244	276	229	273	286	288	249	263	245	263	261	269	280	269	260	235	264	270	276	271	268	284	265	259	246	282	287	242	225	250	244	262	232	244	281	242	276	272	270	262	273	261	239	268	266	258	257	265	290	240	236	269	250	247	263	247	237	246	275	236	274	261	248	279	286	280	271	266	256	262	279	291	262	278	253	255	275	254	297	276	231	277	238	267	263	247	266	250	245	275	240	267	283	302	262	253	283	268	275	257	283	254	263	276	263	269	281	262	249	253	251	243	272	237	268	269	278	283	220	303	249	268	248	250	265	260	249	258	241	235	271	273	304	243	270	228	274	256	250	279	286	272	246	268	281	235	261	228	242	264	268	263	298	266	264	262	250	266	261	270	260	246	258	273	282	266	295	254	246	243	235	259	264	246	263	274	293	246	271	272	259	249	263	268	232	279	281	243	268	267	229	264	240	259	280	262	254	266	278	253	241	271	266	252	274	225	269	240	253	281	277	257	290	265	268	274	287	259	260	245	255	281	290	252	249	286	261	265	256	269	274	247	257	252	267	248	272	269	283	243	255	263	284	267	229	239	253	256	301	278	250	291	224	254	234	274	282	244	253	247	241	257	278	238	258	254	285	254	266	250	251	245	249	260	272	257	254	268	264	236	256	248	252	276	269	290	239	253	285	286	259	308	251	283	262	252	280	242	266	279	253	265	259	245	282	249	253	271	270	271	276	237	272	260	279	281	243	285	274	259	268	264	253	258	264	259	260	258	261	265	305	279	269	274	273	231	261	268	245	263	260	262	251	265	247	252	290	258	246	280	254	253	269	276	242	277	240	245	292	263	247	256	271	253	256	265	285	273	273	277	256	263	261	225	289	268	258	256	288	305	256	266	269	246	243	272	268	264	266	235	273	278	257	236	286	272	240	253	254	264	261	266	256	283	276	245	248	268	262	274	268	252	245	263	276	263	260	259	274	233	269
55855	56641	4151	2220	1608	1176	992	803	739	645	632	624	544	546	578	545	530	465	454	512	485	506	503	474	475	481	433	476	472	469	447	442	463	484	460	460	425	495	510	481	437	456	461	449	444	461	446	443	449	454	444	462	456	479	426	431	454	424	460	456	491	428	471	439	461	471	496	459	489	433	441	450	451	418	448	406	463	453	472	466	456	471	426	432	427	465	463	439	495	427	433	462	478	466	484	470	448	431	431	454	441	430	452	450	412	470	427	414	465	450	454	413	415	462	467	434	458	427	425	462	451	438	438	450	434	439	471	452	455	427	428	466	408	427	420	438	432	460	448	436	407	444	429	446	446	430	442	434	453	471	450	428	428	429	427	459	436	418	419	460	432	432	430	452	469	444	469	449	431	446	424	438	473	459	435	448	485	445	463	494	425	495	433	452	443	444	403	426	427	440	461	444	473	442	427	441	470	435	457	455	454	464	428	450	459	433	465	408	455	443	420	404	423	438	430	441	466	457	440	438	438	454	432	412	451	452	479	436	461	442	446	449	466	458	440	447	449	464	472	465	466	446	450	434	476	434	452	436	453	442	451	464	416	435	474	469	480	394	476	449	441	435	475	438	446	414	466	431	426	431	414	476	504	463	486	439	463	455	455	442	439	419	435	473	446	460	468	461	442	466	485	466	477	450	442	431	442	433	466	443	458	423	456	471	450	405	455	428	486	437	444	461	403	470	440	457	460	452	432	442	470	471	463	461	445	470	467	435	393	430	453	483	439	432	446	450	478	452	422	434	425	433	412	438	416	455	438	437	454	446	484	449	412	480	453	441	473	451	440	403	485	420	445	450	445	463	455	442	437	418	460	462	480	392	472	427	467	441	438	480	440	434	406	445	412	482	454	487	448	452	427	467	442	466	453	438	488	401	437	447	453	429	423	411	448	434	495	447	450	424	426	440	447	434	474	464	471	433	429	471	454	472	429	444	420	483	426	434	461	440	462	462	419	431	428	430	474	454	439	447	466	430	456	441	447	422	423	434	437	440	447	430	462	440	435	418	476	470	449	456	470	458	433	462	423	442	459	411	448	457	471	461	467	445	465	466	412	460	434	433	457	418	439	459	422	461	450	430	446	443	404	399	416	459	481	450	429	441	427	473	429	439	457	462	438	478	449	437	438	452	432	477	450	450	446	463	418	439	442	439	449	456	441	476	432	466	430	448	450	466	444	489	454	482	410	461	424	478	443	472	451	449	438	442	455	442	435	463	452	474	457	496	451	459	436	472	437	436	458	453	448	392	488	480	432	390	448	462	439	442	455	468	424	478	458	432	477	422	449	432	446	477	415	468	462	443	433	467	479	477	450	513	450	451	430	437	456	434	433	457	454	432	451	467	441	463	465	469	436	427	423	418	461	475	426	453	427	455	430	470	463	451	435	418	474	444	459	447	435	438	438	448	473	472	413	451	426	478	437	450	450	435	431	458	473	474	441	420	460	465	432	454	434	442	451	468	472	459	450	417	463	460	437	405	450	405	434	440	430	426	467	417	468	449	435	424	461	426	427	436	462	462	442	420	447	463	473	429	414	447	465	454	435	413	432	428	431	423	472	402	417	443	467	441	455	448	425	472	478	460	425	446	485	438	446	473	466	421	415	418	453	454	455	452	442	468	452	446	441	471	476	490	482	458	488	423	449	428	441	468	429	491	457	409	418	385	412	435	459	430	444	459	450	456	422	483	467	429	423	461	458	412	459	436	468	484	429	433	435	392	434	424	457	447	467	446	454	435	477	452	458	405	499	443	529	459	498	469	450	421	411	431	421	438	439	418	488	454	423	448	479	420	469	456	432	450	456	473	419	459	442	428	490	437	479	460	464	479	468	446	445	434	450	438	436	462	448	448	453	447	474	462	423	464	489	421	441	474	413	506	472	453	490	418	464	474	456	405	424	455	453	467	407	430	454	435	403	433	453	436	483	456	442	438	450	437	461	480	447	392	407	423	469	429	466	426	449	466	448	432	402	419	469	456	424	434	476	404	459	497	414	468	441	453	445	460	510	441	484	429	451	413	474	468	452	416	445	464	443	485	442	437	468	460	428	468	446	472	440	430	471	456	433	481	453	472	449	456	447	489	493	448	454	465	422	470	453	441	420	422	398	443	412	441	405	492	462	487	426	466	465	486	477	436	444	441	431	436	482	447	441	480	458	448	483	416	462	400	460	458	415	466	470	445	476	501	465	465	397	467	450	478	461	427	450	476	421	447	398	435	431	412	500	471	472	471	440	465	415	462	445	430	457	447	470	461	449	495	437	451	461	444	466	454	469	502	446	426	509	437	424	495	431	467	448	439	465	445	453	438	453	424	437	478	447	455	498	449	416	446	416	437	478	461	464	463	442	433	423	441	460	462	439	440	404	450	455	465	463	460	446	418	442	436	435	468	432	443	461	468	428	414	445	456	470	436	421	468	478	432	458	436	427	446	455	449	434	474	463	456	414	457	470	443	428	452	442	450	435	444	464	400	445	452	412	462	436	482	466	434	479	447	419	444	441	431	514	452	410	447	450	426	467	456	411	406	424	452	438	450	435	431	416	422	467	461	433	407	413	477	458	470	423	449	428	438	438	483	436	439	449	447	420	425	448	447	494	481	470	451	489	469	429	457	472	428	442	446	435	474	424	410	477	444	448	424	456	445	417	451	460	440	423	432	465	439	446	444	458	479	443	437	431	432	451	404	492	450	444	429	405	428	443	465	425	445	450	463	412	438	459	443	435	433	426	451	452	441	460	423	442	435	429	456	440	462	437	436	411	447	456	430	452	450	474	469	427	444	442	471	469	442	473	419	463	433	427	470	437	473	463	429	452	466	433	470	445	462	418	487	481	481	446	457	467	448	412	419	500	409	456	449	433	468	454	426	454	440	443	446	453	453	474	443	440	465	473	453	394	477	451	440	447	411	456	472	456	475	425	468	439	454	463	452	489	460	445	433	467	467	458	451	452	441	427	482	409	447	426	447	423	439	444	435	457	453	429	430	461	449	442	423	434	458	443	457	437	435	460	452	420	424	438	470	415	498	482	475	462	459	461	422	458	455	429	447	443	447	488	409	404	474	467	444	445	407	477	431	470	470	438	486	406	451	450	491	464	443	474	468	453	446	446	441	436	429	439	450	459	461	445	487	434	417	439	448	453	510	397	447	436	452	439	457	424	427	462	490	457	464	438	463	460	419	435	454	474	438	443	500	447	452	426	430	400	437	448	438	458	416	429	452	469	477	452	416	467	465	440	459	445	437	470	438	453	467	409	435	420	429	445	463	397	429	430	407	463	466	434	431	436	438	463	438	451	427	450	445	438	443	409	489	489	448	432	404	414	514	449	470	432	457	461	413	463	467	464	461	448	416	455	433	440	448	422	474	430	475	437	444	428	451	466	466	439	461	440	482	448	452	434	471	453	407	423	480	452	376	416	467	457	466	523	461	420	414	480	469	470	446	430	454	453	422	419	460
23177	21236	29553	23136	21211	21194	6879	366	275	212	197	199	186	192	150	151	154	135	137	122	137	127	127	145	118	120	119	125	119	135	130	120	101	121	107	108	111	123	102	106	110	108	98	121	126	135	136	114	118	98	93	118	116	129	104	112	126	113	114	113	117	110	121	113	103	116	113	129	108	123	102	107	123	111	135	104	101	107	130	100	117	115	108	113	115	106	105	95	113	105	124	102	115	126	109	110	111	97	101	112	106	120	88	117	107	122	112	112	105	102	120	127	114	111	111	107	120	111	116	105	128	135	111	105	107	123	125	112	116	108	113	102	91	109	124	122	105	114	106	98	109	123	112	102	124	100	109	89	103	123	89	132	95	102	104	95	117	117	100	103	102	106	118	112	120	95	114	112	118	109	119	116	116	98	123	112	90	128	121	111	101	115	101	117	106	100	101	102	105	119	106	124	100	105	103	107	103	108	83	126	106	107	130	110	102	120	129	96	109	105	101	100	126	117	105	110	117	93	111	105	109	113	112	102	112	108	109	117	108	87	88	122	114	106	96	129	110	127	103	103	105	101	127	90	120	117	102	107	94	112	130	98	99	115	104	110	113	117	92	130	100	108	105	116	97	103	115	101	106	104	114	103	101	130	117	122	85	112	118	103	112	119	118	108	92	135	108	95	121	99	104	115	102	95	99	109	112	107	106	133	103	91	96	132	108	126	129	119	115	94	115	106	139	125	116	111	100	105	132	109	109	105	124	127	127	120	104	103	117	84	125	107	107	99	115	109	107	108	118	111	113	102	101	105	105	108	116	125	123	104	103	117	118	89	101	97	103	116	109	112	115	96	107	111	105	92	116	109	108	117	105	104	116	100	112	118	98	119	94	133	117	87	110	103	118	109	93	96	99	120	107	104	105	102	105	116	115	122	118	106	127	119	108	119	125	119	100	123	106	121	110	115	110	98	102	114	117	97	107	111	108	122	109	106	122	94	115	124	120	97	104	90	120	97	119	85	106	95	102	112	123	105	91	112	86	99	116	98	115	117	115	111	113	104	126	83	121	98	82	101	111	96	102	98	132	101	109	91	106	103	121	93	83	98	115	122	121	111	118	116	109	120	88	116	113	123	95	120	100	102	108	97	81	110	110	124	124	117	118	96	111	125	121	96	106	108	102	138	106	121	119	109	133	130	115	102	113	106	112	97	102	115	105	109	112	108	129	113	109	114	109	108	89	115	121	106	121	119	97	100	122	110	99	98	119	125	117	120	114	99	123	119	115	122	116	107	116	105	112	123	100	113	93	117	107	134	99	113	95	98	116	105	98	108	114	92	119	91	125	107	119	114	112	110	107	101	123	104	118	103	102	100	138	122	118	111	118	114	106	99	108	103	121	105	114	98	117	121	109	111	107	124	116	100	119	102	111	118	101	88	111	121	104	118	125	108	104	98	113	98	103	108	103	96	113	117	116	98	106	94	109	122	118	115	104	104	115	92	103	116	106	96	126	104	102	77	108	111	93	101	126	93	106	112	108	102	82	105	94	106	109	109	112	110	103	122	113	113	119	113	122	108	119	109	101	103	90	112	93	102	120	103	113	108	98	106	108	104	107	118	115	101	105	92	117	113	125	99	142	98	93	109	119	106	115	126	111	128	133	96	111	102	103	120	99	125	105	124	106	102	112	110	92	123	104	105	121	109	97	113	112	89	107	110	112	121	95	119	116	109	112	111	91	138	122	94	102	100	115	132	114	121	97	88	112	75	126	115	101	123	111	131	106	103	106	117	128	121	108	102	112	102	101	117	92	109	115	115	113	114	127	97	115	107	115	106	107	104	119	108	148	106	134	110	117	110	105	93	96	125	122	123	109	89	97	106	115	120	120	109	94	87	93	97	104	113	97	126	123	105	123	129	129	95	112	99	119	109	127	118	99	121	119	115	113	122	112	111	110	118	101	101	91	106	113	137	120	106	112	102	124	95	95	105	104	136	88	121	118	90	99	111	121	99	112	119	111	114	95	119	113	107	120	123	106	123	113	112	128	100	121	114	89	99	106	112	104	117	102	110	108	123	110	119	117	126	124	108	109	117	112	117	114	114	100	105	102	117	121	123	116	104	118	109	114	118	105	105	137	98	96	104	114	122	96	113	102	97	98	107	119	111	110	102	109	96	117	129	107	97	106	121	94	115	95	116	104	94	125	94	99	120	111	99	108	112	107	121	101	113	97	114	95	122	108	108	114	118	102	123	92	90	127	120	104	117	99	95	102	107	125	111	113	106	109	120	96	112	111	97	105	103	97	96	119	123	105	97	112	112	98	105	115	122	112	94	99	103	129	103	96	116	119	124	105	121	99	110	103	106	88	110	111	104	126	102	110	120	112	103	85	134	105	137	89	111	100	111	110	121	98	96	92	107	111	90	93	121	118	121	135	101	95	116	90	117	120	107	108	97	128	98	113	98	122	102	86	104	105	108	115	90	115	117	91	85	110	110	104	112	102	107	116	103	106	108	104	124	108	105	92	114	107	113	113	103	96	136	103	102	104	118	98	118	130	104	99	97	120	112	93	112	96	107	109	109	108	108	118	119	114	112	106	100	104	97	95	109	105	106	105	115	103	103	97	126	114	92	103	109	116	115	100	117	98	120	99	112	112	115	102	129	115	129	104	101	119	106	102	100	102	113	101	117	123	112	107	98	100	86	106	105	110	129	116	109	99	109	110	112	103	120	98	114	96	125	109	120	98	98	108	124	113	99	101	128	88	99	112	99	136	100	114	111	112	109	108	100	106	91	122	128	110	103	108	112	116	110	132	101	117	121	108	101	110	110	101	100	115	106	104	91	120	110	96	100	111	98	97	128	123	118	100	112	102	97	125	103	106	99	116	110	118	104	124	119	119	117	111	124	108	120	110	119	112	105	92	96	102	108	116	110	87	103	109	110	108	102	104	119	116	111	123	104	119	110	101	104	111	131	115	106	110	115	126	84	113	118	92	106	93	106	104	137	113	121	115	116	112	100	121	92	116	100	109	122	101	114	121	103	111	107	123	82	92	110	133	105	107	116	108	95	107	119	109	104	111	91	113	116	105	97	113	111	91	122	110	115	123	93	99	104	113	112	116	109	123	107	123	102	120	104	117	100	107	102	102	106	93	120	99	94	107	125	130	111	112	101	116	117	122	120	105	107	100	121	115	97	114	109	105	98	118	111	114	100	123	108	110	114	126	98	101	110	112	95	98	120	102	119	115	108	112	108	105	105	91	113	125	109	103	109	101	94	111	125	118	112	116	109	93	127	96	120	110	132	112	104	89	110	95	129	105	127	106	112	110	92	109	118	109	100	104	113	97	98	103	99	117	114	98	105	119	106	110	122	91	103	104	107	107	122	123	127	133	113	87	113	103	116	108	99	108	105	117	120	101	107	97	111	123	109	94	108	127	97	104	113	108	110	103	124	114	95	108	97	114	106	92	104	118	104	117	117	106	131	113	118	134	115	114	97	109	106	100	111
57870	58403	5675	3399	2253	1620	1250	918	777	672	554	474	435	419	367	357	311	326	291	275	268	250	262	257	232	258	223	237	225	256	217	191	220	185	202	235	203	202	208	192	201	205	217	199	196	169	205	206	184	190	200	163	210	193	172	170	200	185	203	204	192	191	222	195	171	219	176	183	222	204	192	182	167	179	172	177	203	153	160	179	203	196	201	181	197	198	172	208	208	198	175	166	182	193	183	162	173	198	158	165	183	179	194	189	183	182	189	153	172	184	185	211	188	178	180	194	183	188	159	183	201	199	178	153	197	169	177	177	186	185	184	200	182	180	182	196	192	208	194	188	163	170	195	193	149	166	208	183	178	215	176	203	200	198	187	191	168	182	196	196	197	177	174	176	213	188	188	192	191	222	182	190	179	201	178	174	163	173	180	172	196	197	180	194	201	188	182	187	202	189	198	185	187	169	184	173	150	187	178	195	208	195	186	194	185	199	199	179	182	184	179	191	204	174	187	177	191	184	192	172	198	188	173	168	195	176	191	203	177	213	190	184	174	183	164	189	206	197	200	221	191	176	179	183	201	157	200	176	175	177	164	201	188	174	189	191	189	189	177	187	177	189	180	173	211	191	174	181	188	164	182	183	192	177	173	188	197	186	172	164	188	175	195	213	157	174	198	201	180	202	194	168	166	186	189	178	166	177	190	173	186	184	184	176	193	191	195	184	184	164	184	211	220	210	175	185	195	179	185	203	181	175	208	198	179	187	172	168	188	184	186	197	207	202	171	161	189	165	185	183	220	210	171	178	192	178	195	198	193	164	202	173	194	184	178	187	178	196	181	169	194	199	171	213	198	178	181	180	198	180	204	175	222	165	167	159	205	166	170	198	170	176	191	193	165	210	174	197	180	180	173	190	182	181	175	179	198	177	198	198	190	152	176	177	181	188	213	202	177	185	215	178	211	178	191	172	198	166	188	177	209	174	159	191	195	198	205	207	191	176	172	167	186	186	204	168	173	180	203	186	196	226	163	206	211	198	187	178	176	191	188	201	189	177	195	183	191	198	195	173	188	193	184	169	179	186	182	188	171	164	182	183	194	200	195	182	190	186	171	159	186	199	173	189	218	189	194	189	177	204	165	188	195	156	194	150	203	198	173	199	163	184	149	178	170	197	171	194	176	200	196	183	195	191	187	170	149	175	180	172	173	180	217	172	168	188	174	161	177	172	181	181	204	175	183	211	190	188	161	169	177	190	166	189	180	186	191	174	182	185	188	170	183	181	170	197	183	211	165	184	183	202	197	185	155	192	190	193	185	159	171	186	174	202	185	207	185	191	188	186	182	186	178	178	175	184	190	186	209	214	183	173	181	195	195	180	193	166	183	164	179	186	158	164	191	167	212	173	187	177	170	178	179	200	181	175	195	186	162	179	167	171	204	202	177	210	184	169	194	195	197	189	207	175	177	216	203	178	207	178	174	189	178	174	182	189	190	170	203	185	162	205	179	194	177	180	164	180	191	182	192	177	168	175	191	181	169	173	177	215	208	166	176	184	192	192	173	202	184	205	176	193	185	193	205	167	171	193	181	181	180	192	183	215	172	184	179	178	211	167	208	173	181	192	172	192	195	150	169	171	193	177	174	195	161	188	191	191	200	183	195	203	208	166	185	194	186	183	183	202	190	183	197	197	211	182	180	174	198	188	187	158	195	185	206	202	183	175	208	188	212	191	187	184	174	209	184	192	189	188	176	191	212	200	195	182	188	194	201	172	201	197	159	171	189	194	167	192	182	191	174	164	161	182	181	172	189	194	172	184	180	204	209	196	181	183	179	193	199	167	175	203	188	171	201	158	176	182	198	185	192	188	181	182	176	191	202	190	201	191	178	186	201	167	193	179	191	175	174	182	177	205	181	184	192	161	187	198	178	173	203	185	183	191	186	160	190	164	201	164	185	175	205	162	215	202	188	193	169	187	164	203	182	181	195	179	171	169	182	173	184	194	187	165	200	188	173	190	205	175	213	207	188	191	202	183	195	174	184	171	179	207	180	177	201	198	199	192	195	171	208	200	180	191	177	188	208	199	191	203	185	180	166	200	180	158	190	186	173	196	168	187	180	185	196	188	153	183	179	189	166	186	199	186	206	192	216	174	175	178	191	189	185	189	168	211	188	182	170	159	194	201	203	183	175	195	171	190	177	185	209	190	185	192	192	172	188	183	218	174	184	185	195	204	184	196	171	188	185	171	171	206	196	159	166	217	205	199	198	185	174	185	202	189	164	199	197	191	175	166	203	182	200	180	194	192	202	168	200	185	212	203	173	176	166	178	177	189	169	194	196	184	178	183	178	172	193	184	191	182	190	202	177	196	175	209	178	190	170	195	183	175	194	164	203	185	216	191	183	186	187	188	193	157	191	199	189	189	174	209	162	189	184	193	183	183	182	184	179	194	172	180	189	218	190	190	193	179	172	183	205	183	187	176	206	180	187	192	191	238	180	191	168	214	209	185	200	174	185	174	187	183	191	184	170	196	177	180	198	195	206	175	205	177	183	192	152	191	172	205	176	205	187	187	192	164	199	189	176	172	182	201	175	180	202	183	178	179	186	175	163	193	184	188	183	205	189	171	199	193	190	182	165	199	179	181	172	171	172	177	201	178	195	202	175	174	191	191	198	185	185	179	174	206	171	201	201	197	174	195	197	180	177	189	181	201	177	182	198	167	186	188	179	192	199	192	188	165	196	175	175	182	194	165	165	177	172	182	186	204	205	180	176	182	194	167	164	189	172	173	194	184	203	221	163	193	175	179	191	186	193	169	198	166	183	187	196	183	189	184	179	174	206	195	219	200	181	201	205	185	181	187	197	182	166	188	177	210	184	181	183	179	191	184	178	156	186	189	189	186	171	162	209	188	191	201	184	168	187	191	198	195	173	193	203	210	210	168	166	182	182	166	176	192	177	176	208	159	171	172	183	189	179	160	195	198	196	171	193	191	189	197	188	190	185	210	192	199	188	181	189	210	199	195	198	183	173	182	178	195	187	185	182	185	209	207	177	182	167	193	186	202	175	209	185	175	181	189	169	192	181	173	191	193	173	193	193	162	182	164	205	166	179	165	179	197	177	182	168	166	152	188	158	196	194	178	194	183	205	178	174	201	187	184	209	180	192	166	175	180	178	186	200	181	194	167	165	193	179	156	173	188	183	193	165	179	174	186	172	163	181	200	165	193	202	178	216	183	202	190	182	189	158	173	173	178	202	187	178	213	182	212	179	180	188	177	196	191	175	191	170	176	174	187	164	169	205	179	195	176	175	181	180	169	173	182	169	195	179	208	197	180	178	204	202	156	185	199	190	161	209	205	181	179	164	179	181	165	195	186	178	192	172	186	152	191	210	180	201	198	214	190	194	195	187	186	159	198	187	189	165	188	190	168	194	184	210	157	175	173	173	196	167	187	194	191	191	176	198	174	189	181	186	166	155	173	170	197	204	180	173	186	200	192	152	187
27832	22147	15632	1547	373	349	367	364	366	374	367	369	357	350	335	333	378	322	324	328	351	368	380	326	339	342	336	329	315	374	342	358	355	346	340	361	340	356	348	350	372	360	354	341	335	367	352	372	369	312	340	347	346	327	318	307	349	345	334	341	379	336	341	329	325	344	307	355	333	344	365	362	345	338	346	368	337	370	344	346	341	321	353	325	338	346	361	342	325	328	350	343	352	337	347	339	353	364	335	356	316	337	348	340	347	329	351	312	356	359	334	343	334	352	348	361	334	363	316	315	350	362	357	353	364	358	351	307	339	342	346	348	328	321	359	323	307	326	330	334	347	335	340	335	340	391	370	321	342	343	401	334	325	393	350	357	355	350	343	329	353	344	354	370	352	358	359	350	340	332	389	374	349	349	325	375	374	331	369	365	337	328	325	371	308	289	309	335	325	371	381	313	350	329	338	317	365	340	337	310	361	358	379	350	345	349	358	344	342	329	353	345	358	332	360	362	354	346	345	304	320	354	332	333	335	370	345	359	341	361	337	350	322	326	344	351	368	340	342	354	350	333	364	331	357	375	331	355	339	329	313	333	315	339	317	351	360	326	357	350	340	326	345	357	352	334	371	353	374	354	349	374	349	358	365	345	345	352	331	333	345	323	346	348	373	344	353	358	344	357	342	324	343	306	348	369	345	329	349	337	349	323	334	345	332	352	327	338	369	332	341	322	354	328	368	328	352	332	353	325	347	355	325	316	352	346	359	367	361	341	344	368	346	354	332	323	320	317	332	360	340	345	341	364	328	308	338	339	334	364	353	331	332	324	302	332	362	335	322	335	349	336	339	351	290	321	318	342	371	324	365	341	353	375	350	371	322	350	355	350	378	322	322	367	348	350	343	360	352	353	314	357	308	378	358	377	330	336	331	350	328	357	350	343	355	342	308	340	332	348	377	313	315	343	355	329	345	355	355	347	371	333	344	344	365	305	369	300	362	378	340	350	348	337	337	359	328	361	343	315	325	354	340	357	344	354	348	401	359	351	347	353	333	316	365	348	335	361	340	314	327	361	304	333	353	319	372	361	345	323	322	357	359	358	384	312	348	345	350	330	345	353	355	356	325	360	336	337	316	334	346	376	334	338	365	365	318	349	331	376	330	350	375	357	332	329	341	328	360	350	358	357	373	353	344	337	340	361	391	342	370	314	371	350	364	350	366	362	361	374	362	329	365	379	362	363	349	342	314	352	356	363	347	348	324	370	305	365	367	352	387	352	331	343	343	342	331	307	359	326	381	360	369	328	335	345	341	335	362	370	324	323	312	361	330	336	354	320	368	350	331	363	341	362	310	364	368	342	332	376	355	331	335	332	340	357	341	340	346	356	370	368	341	379	346	372	329	355	343	338	343	352	339	349	286	347	349	356	315	377	365	352	310	325	353	351	337	330	360	334	340	342	378	318	347	376	351	314	313	356	315	345	357	301	338	368	373	331	365	337	358	362	320	356	333	335	314	368	345	313	340	319	308	353	339	360	318	378	351	345	363	334	362	366	352	332	374	342	353	323	349	350	335	345	323	345	351	327	341	336	313	338	364	335	297	335	354	332	360	367	321	334	328	317	357	332	359	318	322	345	326	378	372	331	335	328	374	350	345	334	307	348	338	390	345	324	350	359	363	363	334	385	354	320	368	338	349	332	332	319	326	354	348	349	344	349	359	361	353	369	351	323	338	363	339	368	356	332	314	329	361	385	373	348	352	351	341	371	329	322	369	334	354	330	318	367	342	354	356	400	331	304	344	371	396	363	353	326	376	364	345	358	352	347	335	366	327	356	353	344	341	331	344	339	354	307	318	352	329	353	351	322	333	340	335	328	363	367	356	343	348	337	369	351	338	308	380	301	339	327	350	311	324	346	378	349	348	359	350	323	351	372	320	301	356	335	324	318	352	351	316	345	315	336	312	306	357	356	349	353	381	340	365	356	353	349	328	328	395	359	373	347	345	320	342	340	340	344	354	375	327	338	332	358	338	357	335	346	362	342	310	344	338	380	334	340	362	380	329	343	318	308	351	326	351	377	351	347	342	334	367	342	359	350	351	350	339	358	337	373	340	343	335	312	348	306	323	345	331	338	315	335	314	377	367	311	374	318	349	350	307	363	373	377	353	366	318	320	377	325	367	329	350	359	326	337	348	366	373	343	358	349	339	364	364	348	312	321	363	369	367	373	377	316	351	343	337	343	342	330	345	311	352	304	334	322	357	306	339	370	362	337	327	342	350	295	336	308	331	372	366	332	358	323	344	340	343	347	357	345	346	346	325	318	352	367	343	327	363	331	322	385	329	346	328	345	354	331	340	362	344	365	369	321	352	334	326	360	351	375	348	330	363	311	307	362	344	333	370	361	340	352	346	355	336	322	310	359	379	349	384	344	357	292	368	329	368	351	348	322	335	330	331	355	357	353	327	353	347	351	314	356	317	349	346	338	351	332	349	352	392	356	365	328	319	355	371	317	315	368	334	342	341	351	359	328	369	315	323	361	341	334	313	337	354	352	335	325	344	329	317	365	342	333	363	338	343	367	363	337	376	353	320	312	370	350	361	375	336	356	356	334	356	322	287	342	356	336	343	341	365	328	333	342	335	342	346	342	340	328	321	334	353	324	333	351	347	369	321	340	330	348	350	339	320	338	365	345	380	379	369	367	360	338	360	354	358	365	360	339	327	350	362	345	351	350	331	346	343	359	341	336	350	312	373	332	339	340	343	345	368	345	359	345	374	346	394	348	362	348	392	324	344	312	346	332	326	339	344	359	320	342	344	340	352	352	356	323	372	355	333	379	344	331	320	351	371	353	375	370	328	401	365	299	387	326	329	319	346	337	354	366	337	335	335	315	346	358	360	367	345	351	335	334	363	362	302	356	312	338	316	339	343	324	316	331	326	325	367	323	349	364	382	317	341	332	348	347	351	342	366	344	374	341	368	358	348	316	363	317	333	322	405	363	332	344	338	364	329	330	326	358	351	330	373	329	351	365	373	326	355	355	354	317	361	340	325	361	361	352	356	320	360	331	341	313	310	335	351	371	344	359	361	378	340	346	346	323	324	345	348	352	338	364	382	322	371	350	357	363	342	333	353	351	374	340	334	336	353	356	337	341	339	343	342	333	359	356	341	357	330	325	349	365	358	345	326	328	336	318	336	356	336	324	367	342	377	345	309	361	351	328	384	312	363	346	358	333	354	350	349	359	360	323	365	332	372	353	368	353	360	340	343	371	342	408	342	357	341	362	357	339	342	351	297	322	317	351	347	365	333	344	322	350	333	363	316	329	374	323	361	357	349	367	352	366	320	333	364	307	363	379	371	373	340	348	341	361	366	364	364	342	360	333	369	388	327	331	355	333	327	347	350	316	347	325	340	365	333	344	324	356	346	281	343	358	375	324	351	333	348	337	377	366	335	385	352	364	335	348	365	326	327	336	312	365	345	316	352	321	370	342	343	375	368	310
31320	30240	1312	733	659	631	653	608	628	576	582	579	590	591	562	596	563	630	596	552	542	548	598	602	604	613	575	571	558	599	603	551	535	536	571	571	579	548	561	569	589	561	562	550	544	575	566	602	563	616	614	572	555	552	581	600	606	530	587	601	543	543	571	578	590	513	601	602	585	564	612	576	536	549	580	568	562	579	607	577	529	532	560	606	586	582	606	585	524	569	575	578	570	538	547	538	519	609	598	620	560	578	551	584	536	621	521	593	550	573	569	581	583	572	576	558	557	539	581	592	574	518	588	551	564	571	555	583	597	573	570	581	611	577	568	630	542	562	544	514	533	552	560	578	564	562	537	559	569	552	588	605	570	569	586	611	559	581	585	583	597	533	573	542	569	588	546	605	554	574	582	600	582	546	565	544	575	609	553	601	513	545	597	590	561	544	601	576	605	575	539	594	571	542	538	538	603	583	563	571	571	591	572	540	539	598	600	609	607	579	592	574	541	598	573	565	538	569	527	612	572	579	575	552	561	524	608	556	611	555	588	538	561	546	539	563	606	581	568	538	585	601	544	515	540	571	561	581	530	570	586	566	556	556	537	555	583	570	559	592	568	598	554	576	560	581	602	588	573	576	569	583	588	569	553	600	582	577	555	565	590	558	536	550	566	584	573	602	562	551	534	542	602	565	546	596	569	569	560	595	583	531	506	556	577	548	549	562	616	605	607	537	582	561	588	567	585	605	562	583	582	577	581	579	603	577	567	541	592	555	555	568	559	547	622	559	577	601	612	583	547	583	598	561	599	551	548	535	567	585	541	584	585	534	594	569	605	543	582	565	622	567	593	535	528	558	557	558	578	539	611	543	578	539	582	597	571	587	553	584	567	539	561	549	615	585	545	597	565	592	540	563	542	535	599	571	575	547	573	594	558	565	568	602	620	608	614	586	567	541	529	603	572	577	547	576	562	568	576	566	567	540	563	546	559	560	585	623	556	571	569	558	557	579	566	545	544	587	555	560	624	578	560	566	538	547	615	557	556	578	570	582	597	572	601	565	563	591	566	532	559	564	583	583	580	596	615	587	543	543	598	572	562	534	587	557	574	587	571	550	584	573	566	552	572	601	565	539	625	593	571	514	599	589	587	583	604	546	550	569	574	592	554	582	566	609	603	592	566	582	563	594	593	553	539	594	607	549	532	566	564	587	536	560	556	580	547	603	556	571	578	567	561	585	574	546	545	577	517	580	577	594	554	574	603	611	564	558	547	567	557	578	560	495	551	554	576	581	556	588	554	568	567	547	569	627	594	555	525	575	545	581	531	568	538	550	528	549	550	591	581	613	627	562	586	566	570	561	597	557	548	597	561	555	572	580	558	534	567	589	559	569	564	594	567	591	580	565	520	596	555	589	611	564	587	575	562	545	580	589	524	563	605	534	556	572	569	550	546	547	568	590	548	533	581	555	571	608	560	577	553	556	567	567	616	539	591	535	601	538	564	573	539	551	569	577	537	567	591	564	591	613	599	606	569	548	598	543	535	571	604	573	567	581	568	631	599	564	615	636	560	554	570	550	588	578	590	558	569	570	579	613	588	523	539	577	559	566	537	591	585	548	593	581	596	597	568	583	617	568	564	577	581	571	545	550	545	580	539	584	572	565	560	554	525	637	552	539	599	555	566	577	602	568	542	577	579	559	602	537	596	560	509	497	598	566	578	619	525	564	589	583	507	561	597	571	598	616	556	586	546	560	567	526	614	529	569	604	577	557	588	577	603	558	553	514	559	604	553	615	578	549	559	566	537	598	537	566	565	561	582	614	586	590	595	573	561	556	582	555	543	590	558	601	576	590	588	578	588	557	556	571	535	552	532	541	544	566	586	543	577	589	589	585	556	546	567	563	565	546	569	535	574	585	596	609	593	509	584	609	521	610	602	587	584	633	578	576	581	592	573	552	576	595	543	573	589	578	581	559	566	552	565	549	572	503	590	583	622	582	558	562	565	562	559	582	547	556	581	555	585	568	572	579	599	586	572	532	526	533	546	560	575	543	606	605	568	609	547	580	520	558	567	581	560	573	532	558	577	518	544	559	570	592	611	536	563	559	603	536	541	573	563	571	577	555	584	581	588	587	592	554	582	582	625	555	535	553	543	585	576	597	550	535	587	557	608	536	638	591	539	561	564	600	590	571	615	575	560	540	573	548	564	562	593	578	543	588	580	596	558	571	571	538	537	549	597	578	544	584	558	623	598	555	549	589	582	599	567	610	553	589	545	550	583	557	577	573	569	540	589	549	576	548	561	604	567	604	566	571	543	583	535	582	587	584	557	598	588	567	523	603	556	608	547	558	613	571	605	580	525	573	565	573	575	548	555	558	553	570	552	512	568	587	540	557	575	565	517	582	575	530	562	561	584	544	553	599	612	611	615	555	560	595	588	571	549	587	547	559	575	582	531	529	577	597	621	580	556	559	599	565	577	557	604	540	533	556	615	578	585	591	547	568	582	546	592	590	571	556	544	612	612	568	555	588	571	599	580	618	576	551	547	576	592	564	587	593	584	537	584	542	577	600	621	562	612	577	567	591	555	550	554	559	529	561	536	569	615	537	589	574	571	589	580	571	559	561	605	527	583	619	539	591	554	566	593	609	612	569	566	602	561	582	549	577	515	548	559	576	558	521	572	571	562	602	582	575	578	601	575	580	597	575	543	561	584	575	585	543	570	555	594	593	536	587	563	564	611	564	570	555	576	578	538	572	576	597	582	540	601	578	611	574	580	554	580	557	578	559	579	610	549	596	563	607	528	569	554	547	567	553	568	559	615	562	597	567	561	597	611	558	562	587	599	549	609	606	601	590	555	569	579	576	546	542	571	585	571	572	535	580	580	569	550	586	548	563	545	566	554	595	553	591	559	548	599	501	571	555	604	572	562	551	604	550	596	569	577	579	591	629	606	610	600	545	632	543	623	575	580	638	549	567	592	579	571	547	571	537	574	575	568	529	580	542	563	567	565	598	601	603	553	622	573	597	558	572	570	596	548	587	527	557	586	583	535	594	545	555	587	592	612	546	568	567	586	563	556	553	605	608	553	533	564	568	575	551	532	639	618	621	596	547	581	537	574	583	598	508	578	632	532	604	544	568	551	528	565	531	566	616	603	556	557	552	575	591	583	587	566	581	602	616	589	603	544	508	525	566	597	542	567	600	557	536	578	576	558	543	577	590	585	553	588	597	536	564	564	556	560	525	566	576	540	611	584	562	610	578	563	575	571	551	582	549	561	564	593	598	632	573	560	584	544	580	569	560	554	552	588	556	611	599	572	567	568	626	578	565	585	576	532	545	590	573	603	622	540	565	578	579	563	565	581	549	559	537	585	577	597	562	536	613	580	575	577	591	626	562	557	584	563	532	574	576	575	560	576	562	574	562	540	582	543	562	612	559	518	587	578	550	551	550	579	573	556	604	559	566	604	591	547	518	595	570	563	581	579	557	607	533	589	558	576	533
24129	21262	29350	23262	21156	9913	658	421	320	348	323	272	270	287	323	290	265	267	252	293	301	289	263	277	227	289	251	266	277	264	277	274	248	260	261	253	257	273	252	266	239	246	276	265	292	249	286	267	251	249	255	235	277	289	257	261	259	247	295	274	241	262	266	266	267	251	252	269	262	248	244	264	243	258	278	273	253	255	260	263	224	257	282	257	250	242	270	252	278	246	258	265	253	277	269	251	252	262	235	264	241	255	263	261	278	223	260	258	257	260	258	247	291	260	275	254	239	233	267	249	267	252	272	273	277	293	300	248	254	258	253	277	286	256	247	248	256	258	260	258	259	248	275	254	249	254	258	242	249	254	288	266	275	263	232	258	269	226	259	260	272	257	247	256	235	262	274	278	247	232	262	241	252	275	259	242	266	237	256	257	240	267	267	287	271	263	265	248	256	254	230	233	283	256	285	273	237	229	287	269	273	262	236	263	272	259	272	227	262	251	236	225	258	276	271	243	271	241	233	253	285	274	258	234	262	275	240	264	287	267	273	228	268	272	237	286	250	286	286	279	251	231	245	245	245	280	276	250	272	230	254	284	239	233	295	253	244	267	282	242	236	240	263	234	243	226	261	249	273	265	257	269	258	263	250	234	265	281	238	245	259	259	257	260	272	276	235	264	244	241	247	239	251	252	282	238	245	267	247	267	245	239	236	232	246	255	257	244	237	249	246	235	288	239	253	270	235	239	243	299	247	239	235	250	240	277	236	247	256	267	237	238	245	266	266	255	254	244	269	265	262	244	254	242	245	250	264	249	275	280	270	262	292	270	251	266	292	267	273	275	283	272	264	273	244	252	242	286	249	259	264	264	294	279	234	283	273	275	261	269	258	249	241	271	228	263	268	249	277	265	257	257	239	245	283	282	235	264	243	251	255	261	272	300	263	284	255	284	265	241	233	258	260	276	299	260	272	240	228	253	253	257	262	239	249	267	264	265	272	268	246	255	274	276	280	278	242	236	242	271	258	255	255	253	274	248	272	248	262	273	253	241	254	289	241	257	272	258	284	269	237	258	245	243	279	252	283	247	272	236	251	261	285	256	252	270	256	253	255	268	279	294	260	198	256	264	247	253	266	242	238	261	267	259	254	272	255	271	265	254	245	256	252	281	254	266	272	280	269	266	271	229	254	243	247	280	264	287	249	219	270	218	251	260	242	230	288	266	240	227	254	259	264	246	282	228	256	246	281	248	279	239	262	251	270	269	261	264	263	268	242	244	257	272	259	248	267	287	234	274	247	246	281	272	289	252	273	266	234	262	247	263	262	224	279	269	254	263	266	261	254	244	265	259	261	269	253	280	249	269	277	262	237	260	277	230	249	259	277	268	277	246	260	271	265	258	252	267	281	236	296	259	251	260	216	227	249	267	257	269	263	268	260	283	276	287	246	252	271	244	254	251	295	260	256	273	231	253	247	241	245	281	263	258	252	257	234	256	255	252	258	224	240	264	245	261	267	245	236	274	268	255	288	253	235	279	257	252	281	266	253	262	267	272	239	280	254	272	263	257	255	236	252	296	231	273	258	256	249	256	293	234	234	258	230	272	263	277	280	247	270	246	268	227	262	242	251	267	276	236	284	234	267	273	254	264	256	265	280	245	304	271	260	233	255	270	268	262	264	274	291	271	254	222	252	235	237	275	256	259	244	245	252	263	254	243	260	267	260	272	242	267	247	259	253	254	246	253	250	237	264	261	296	273	250	268	258	235	246	242	249	255	267	252	263	239	274	268	282	240	260	240	258	251	233	271	244	308	277	266	241	245	270	277	272	271	256	243	252	259	292	242	269	273	241	269	260	241	257	261	259	263	248	264	243	238	248	248	256	257	240	276	251	241	246	258	261	259	255	231	244	252	287	251	271	253	271	291	295	243	238	244	259	250	246	272	253	267	243	257	257	267	251	239	247	268	270	255	246	246	248	277	269	246	248	254	246	255	283	266	255	244	243	257	263	250	295	266	235	250	279	272	261	246	250	248	229	226	240	239	230	243	267	253	268	277	282	251	249	235	263	251	260	271	246	247	247	289	288	278	240	259	253	227	265	262	284	284	256	251	257	295	270	277	279	241	262	264	253	257	255	269	265	243	271	266	268	267	261	279	266	271	264	247	271	233	244	253	269	238	262	254	279	239	250	289	244	249	273	283	251	255	269	247	270	250	235	279	248	292	285	267	269	235	275	312	270	265	249	280	249	257	255	255	262	259	253	262	237	231	280	260	272	266	267	249	284	272	269	245	274	252	260	252	245	271	257	275	250	262	273	281	244	254	260	249	261	231	233	270	241	232	261	266	229	250	253	237	267	251	251	226	248	259	283	250	250	238	261	280	249	238	282	266	258	269	278	266	242	235	239	258	240	266	271	245	261	244	242	240	275	253	257	277	261	246	271	248	233	272	244	252	257	255	273	245	270	253	247	281	257	265	232	252	259	268	263	243	254	262	257	245	283	216	275	270	240	290	264	291	284	285	251	238	270	245	275	249	280	262	239	263	222	233	270	267	253	260	269	250	269	285	249	245	243	248	267	253	267	274	249	235	264	251	253	263	251	240	230	256	260	272	243	276	228	252	264	272	254	279	253	301	257	227	283	262	259	254	258	293	249	246	281	264	263	258	261	293	263	268	268	271	247	254	256	245	258	263	241	250	254	295	254	244	248	243	281	228	240	268	251	237	258	256	263	245	282	259	297	238	251	256	258	264	259	305	282	247	255	255	253	236	253	237	266	259	270	254	272	243	255	234	280	262	266	283	258	238	263	234	290	238	240	257	257	256	271	263	224	251	259	270	239	266	262	232	282	246	268	269	259	262	290	270	268	242	272	275	242	238	239	276	259	237	253	250	254	242	276	251	288	248	248	246	260	254	285	243	248	270	251	248	273	266	279	290	274	273	261	252	228	262	243	259	276	253	287	274	265	280	248	260	247	255	254	267	274	248	260	258	266	275	261	261	252	258	251	271	237	272	263	286	244	259	256	260	241	255	266	268	229	282	260	261	258	270	249	237	249	238	252	248	265	275	266	244	256	261	257	239	277	289	275	297	270	269	283	262	287	267	268	266	263	258	224	244	244	243	251	266	262	264	232	242	251	272	251	260	235	263	279	308	274	276	273	274	251	255	255	240	235	264	272	248	245	275	246	222	228	259	252	254	250	292	263	270	226	256	270	252	229	251	245	254	260	273	232	235	262	261	245	274	265	265	261	257	274	241	279	245	271	292	265	250	273	256	241	229	256	277	265	275	245	257	279	229	246	251	270	267	266	267	251	257	286	257	266	266	256	267	251	266	272	247	243	280	242	227	238	268	280	255	225	256	270	273	255	232	233	266	270	241	233	255	276	256	227	235	260	246	252	260	240	247	226	260	247	248	259	243	269	250	266	237	213	271	247	255	251	247	274	265	237	254	279	229	245	242	279	271	251	251	255	250	237	286	273	243	237	259	255	264	243	295	266	229
55196	50693	4237	2279	1642	1245	957	912	826	701	637	635	599	565	522	517	492	502	464	454	484	444	494	465	438	474	458	468	417	472	450	456	480	443	454	469	490	435	451	438	466	433	453	435	460	450	430	480	428	454	441	429	416	438	452	445	412	442	443	452	439	445	409	428	466	425	450	457	494	434	434	462	451	487	417	458	434	480	457	455	452	416	439	422	390	430	495	447	373	451	437	455	467	415	439	440	415	415	443	453	429	423	436	455	429	433	428	421	432	460	463	412	416	471	416	452	446	449	434	461	438	432	433	420	421	453	429	421	401	424	417	458	401	425	458	442	445	446	442	435	440	455	448	436	433	423	440	464	461	453	476	443	414	446	421	444	444	440	446	424	411	470	454	463	449	502	450	444	444	449	442	439	390	426	422	411	440	455	414	427	446	415	416	424	462	419	411	442	394	400	416	432	422	459	437	460	442	459	466	425	446	434	429	426	446	444	455	467	472	432	425	446	433	448	455	427	442	429	431	455	404	436	469	426	449	447	423	440	429	423	473	448	451	436	436	396	430	456	427	407	431	437	424	433	444	455	462	434	442	410	422	448	398	422	445	447	428	428	427	407	437	455	450	465	446	456	435	455	421	460	430	428	427	428	459	439	453	399	447	405	411	461	456	413	415	423	450	430	425	418	455	406	430	425	402	467	448	428	468	424	441	411	425	425	424	450	460	426	451	424	432	428	434	435	416	415	398	449	449	405	439	459	442	411	423	421	403	448	456	437	421	423	440	431	425	438	401	418	466	430	425	423	410	426	435	422	437	422	417	427	420	463	406	437	406	450	447	394	444	456	443	421	443	416	430	425	489	421	384	423	438	432	453	435	429	455	443	438	404	442	422	416	419	427	434	432	431	428	445	443	423	456	463	440	457	415	421	473	481	422	422	459	432	415	469	459	448	422	407	411	441	443	440	407	449	448	449	409	431	434	457	371	426	421	445	388	442	438	434	430	438	463	394	403	414	447	453	416	445	417	432	432	450	418	418	439	421	424	415	414	449	431	422	463	419	444	449	447	435	438	425	457	452	433	441	423	467	415	456	444	439	441	432	424	440	448	437	468	447	419	437	424	443	417	439	446	479	451	441	425	459	446	457	437	440	442	462	439	424	434	419	458	471	457	464	420	456	423	443	439	511	461	422	425	451	415	465	440	410	410	446	418	461	443	413	402	452	469	445	434	423	427	431	466	461	431	440	451	404	436	423	466	450	420	446	433	437	434	431	409	423	445	427	441	451	430	429	436	454	461	438	422	442	450	458	443	453	438	406	434	393	428	428	432	445	453	395	434	443	433	398	440	420	465	430	461	480	451	451	446	418	440	440	437	447	435	382	434	438	407	430	419	431	470	409	429	442	414	423	437	459	426	388	425	443	429	437	427	430	440	440	418	411	461	456	423	412	437	427	416	434	435	443	423	430	424	419	445	444	437	428	429	404	431	443	434	409	457	430	382	411	412	436	424	444	437	457	439	427	470	486	449	404	440	519	420	425	409	448	432	421	488	433	417	423	448	435	459	406	428	436	416	478	485	463	412	475	437	417	498	423	432	455	475	435	421	443	448	423	424	394	457	429	433	428	433	426	466	422	456	414	457	450	457	438	402	410	400	400	426	438	424	427	449	427	405	477	425	471	451	460	459	410	433	438	433	433	441	434	451	433	450	457	431	458	422	449	423	426	425	468	455	456	468	427	436	454	451	450	417	426	408	410	430	416	449	453	421	417	434	445	399	436	438	404	403	436	449	436	442	443	419	457	457	395	424	414	476	451	441	466	415	440	413	467	461	452	421	394	422	432	434	441	447	434	390	427	439	439	454	448	444	477	434	467	483	438	408	428	412	405	430	423	433	426	442	417	453	468	406	447	470	474	424	452	437	442	445	401	416	445	436	446	465	430	434	430	423	452	463	461	426	462	424	450	470	429	439	429	430	445	432	476	430	448	466	407	468	470	462	421	418	395	448	454	450	408	441	397	423	413	465	457	465	438	422	409	458	426	441	458	424	463	437	436	426	438	466	462	423	423	448	431	475	402	431	432	433	467	427	488	379	443	439	427	407	426	436	455	464	463	412	439	447	437	444	440	459	429	438	453	405	427	428	430	475	455	455	443	448	442	430	436	458	398	437	448	436	464	432	449	424	452	453	417	421	454	447	436	460	410	475	416	404	464	433	458	487	441	470	410	451	403	437	480	391	431	428	471	459	391	474	433	435	443	417	406	447	400	398	426	431	442	446	430	440	463	459	424	440	488	426	434	431	437	427	444	392	452	430	456	427	436	387	435	401	431	420	438	433	421	414	401	464	439	445	463	419	440	446	447	412	451	432	450	464	451	481	423	472	453	416	471	438	431	424	418	453	434	443	461	407	415	422	455	435	451	457	460	451	430	446	441	453	473	448	417	426	438	434	446	422	440	473	408	397	434	463	463	422	476	475	465	444	435	452	424	448	437	461	452	392	443	439	459	401	420	421	434	433	462	408	425	424	469	429	427	446	453	413	434	445	395	451	413	417	464	396	426	441	472	439	418	452	439	444	435	454	458	424	389	451	441	466	411	419	429	481	432	436	453	450	467	435	455	420	418	466	425	434	447	431	490	476	454	444	428	436	454	440	388	442	432	395	422	439	433	433	419	448	419	457	436	422	476	423	418	417	433	424	416	435	425	478	440	437	431	451	465	459	470	394	427	474	412	416	407	443	435	455	453	454	421	392	466	464	428	422	470	476	427	424	481	440	442	465	395	443	450	451	435	452	432	445	426	461	457	441	414	414	432	467	414	466	419	447	450	457	420	434	462	440	432	429	411	452	439	441	464	431	458	429	395	433	449	451	424	430	411	444	413	456	428	421	430	430	423	441	452	425	431	416	441	424	436	454	444	440	425	456	461	408	435	458	452	418	436	436	422	442	444	408	394	448	414	425	407	418	421	418	431	432	432	440	442	429	395	405	442	436	450	458	467	466	450	439	407	438	477	440	451	426	437	468	448	428	421	439	477	488	457	445	447	460	468	459	412	395	426	442	432	413	433	450	417	461	451	419	431	435	413	441	430	430	436	451	460	432	398	379	487	436	413	449	414	420	449	430	455	429	445	444	438	426	411	426	434	452	414	405	451	387	437	435	456	421	458	439	418	438	436	429	417	432	459	444	452	393	441	423	432	450	458	413	452	457	439	411	426	449	393	440	463	431	465	476	466	476	426	423	411	404	445	460	467	424	415	415	430	424	447	436	411	483	443	424	421	424	436	397	465	488	437	433	431	400	426	427	435	411	438	426	450	434	446	423	468	473	456	393	456	408	474	423	430	468	441	442	438	441	462	398	421	451	434	429	440	442	428	418	500	407	443	440	435	465	455	485	464	417	425	421	465	423	452	415	445	439	430	491	442	412	419	389	457	456	422	466	448	481	436	393	397	451	439	401	433	410	427	436	423	439	489	450	444	435	470	453	440	434	447	419	471	435	434	426
23118	21221	29930	22733	21192	21198	8073	381	248	231	213	193	169	177	154	162	140	150	129	119	133	128	113	119	132	146	128	145	136	115	116	103	110	107	108	115	112	105	115	111	99	110	114	103	122	96	99	108	114	116	116	113	125	107	97	111	102	111	109	132	99	117	111	100	106	101	110	101	110	104	112	121	114	117	95	116	93	111	119	101	113	106	113	95	118	82	111	108	91	119	116	106	124	93	97	104	121	103	109	95	106	99	102	123	100	102	111	103	106	97	126	108	123	102	109	102	106	97	106	101	113	110	108	109	86	104	96	104	101	103	94	106	84	101	103	104	116	120	101	132	111	111	109	104	103	112	90	105	101	106	107	122	120	102	101	111	100	100	94	93	103	117	102	107	118	91	118	110	108	108	95	96	100	96	99	99	108	115	119	113	91	106	108	95	108	90	109	107	92	107	121	105	108	86	88	99	99	120	118	82	97	102	92	90	116	110	124	109	113	109	105	101	114	93	110	111	103	95	94	121	112	114	106	104	110	113	116	88	106	117	116	125	91	107	93	107	98	112	99	97	117	88	116	100	103	94	120	102	105	93	111	105	140	105	103	115	119	107	95	112	85	103	113	101	102	100	103	92	95	134	120	101	90	133	113	104	102	105	109	118	114	99	99	109	106	111	104	120	115	83	95	134	121	119	85	106	104	114	115	121	94	98	102	127	116	86	93	117	106	112	100	112	122	97	114	105	113	90	105	99	122	107	107	103	104	127	121	107	107	105	102	115	107	114	108	121	122	101	107	81	96	100	108	112	109	102	120	122	107	104	117	97	92	93	90	98	104	93	121	114	89	122	107	120	101	82	96	81	89	111	129	110	99	105	107	124	102	106	89	112	119	91	84	101	102	102	116	117	104	99	109	99	77	106	104	106	91	113	99	112	121	111	99	98	113	107	101	116	107	110	118	117	86	103	101	96	97	112	114	128	111	118	108	108	123	98	101	92	98	107	104	113	97	112	116	87	115	95	90	90	104	100	100	107	95	107	94	93	87	103	109	105	96	91	109	99	107	108	97	110	97	98	88	93	109	85	87	104	87	103	104	104	94	96	105	100	110	106	112	116	100	104	80	113	98	106	107	118	99	96	99	104	105	99	115	97	97	102	106	101	109	94	109	101	116	101	122	92	122	112	91	120	102	114	103	104	87	115	94	104	105	125	92	101	100	103	121	106	133	115	113	111	109	98	98	99	101	96	111	92	103	102	107	87	128	106	100	104	97	84	105	91	91	104	108	107	102	92	111	98	99	109	104	132	89	92	89	106	108	106	84	106	99	134	97	104	95	88	111	111	109	125	111	100	96	111	98	96	116	105	119	109	130	97	115	98	114	108	89	99	90	101	103	115	98	103	116	91	110	104	93	99	109	108	102	105	119	108	80	103	102	104	120	92	114	91	117	103	99	109	108	120	97	95	120	112	105	100	98	102	106	108	110	92	116	108	102	105	100	100	103	101	106	95	118	87	110	107	104	103	102	97	95	94	99	110	109	87	108	115	106	113	110	100	111	104	84	96	108	108	115	91	106	86	111	95	89	94	119	108	102	107	109	101	104	93	93	92	102	112	85	97	119	96	115	119	106	103	106	95	110	122	93	109	121	117	101	120	126	118	98	95	101	127	96	94	95	109	120	102	105	111	91	117	116	107	98	116	110	109	98	110	100	95	113	134	111	100	112	96	89	113	103	104	120	108	112	113	113	90	100	96	101	85	109	112	100	106	106	91	96	106	103	109	110	105	100	101	107	109	95	97	111	108	113	122	105	119	97	110	104	97	97	120	104	112	104	90	99	113	117	118	105	102	117	95	104	118	122	108	90	98	99	95	128	102	104	130	99	119	92	100	107	105	97	97	104	92	111	87	117	115	88	116	116	111	104	106	85	91	120	106	108	105	98	122	94	111	96	125	109	95	110	109	110	98	99	102	101	113	108	112	110	110	105	113	104	92	108	124	98	99	112	112	105	113	106	88	107	121	103	122	115	115	86	120	103	76	98	124	111	117	105	95	128	99	99	101	102	93	101	106	130	106	107	89	105	123	79	90	99	116	119	108	107	110	94	115	98	122	103	100	124	104	99	125	114	97	106	120	112	112	109	108	102	94	112	99	112	103	95	97	105	95	108	115	107	114	113	92	127	106	109	89	89	100	106	103	111	110	120	107	110	100	132	103	99	103	102	114	114	106	107	99	102	114	102	99	111	116	103	125	126	120	102	97	88	103	108	103	110	117	111	123	101	103	95	110	105	119	108	107	102	100	122	109	109	117	110	117	100	113	84	116	108	96	109	118	111	118	101	110	128	87	107	108	103	104	107	102	109	96	119	97	108	97	90	95	110	105	109	93	94	97	102	102	103	92	116	94	96	114	114	96	113	105	91	83	110	106	121	94	79	98	90	91	98	103	90	112	95	102	118	111	111	120	105	88	116	93	97	100	102	98	85	119	109	106	104	98	107	98	95	112	114	113	116	94	114	117	108	118	111	118	98	110	101	114	97	109	97	98	90	103	106	87	110	109	109	113	101	111	108	103	119	102	95	103	101	97	92	95	113	106	103	112	96	101	111	95	93	95	117	114	108	106	105	110	83	92	111	100	110	122	118	101	119	94	103	95	103	117	105	103	91	91	116	108	99	91	69	109	110	98	89	117	120	118	104	111	104	106	108	109	98	105	100	128	123	109	110	99	127	117	96	108	106	115	107	102	109	112	102	102	102	107	108	88	97	110	108	118	100	101	100	106	112	106	118	114	92	101	89	117	102	92	123	115	118	88	116	99	111	113	95	105	108	113	96	101	91	94	127	95	115	93	109	108	118	116	99	85	111	106	111	114	86	96	124	86	120	123	112	97	120	106	115	98	107	113	102	96	126	113	115	84	102	109	99	113	106	115	101	118	110	102	107	99	116	118	103	105	117	116	131	102	122	103	104	87	142	98	126	114	108	109	93	115	92	104	97	84	104	105	115	116	88	123	100	94	92	113	91	99	105	99	120	133	120	119	115	101	107	103	100	107	114	122	112	95	97	102	113	104	107	101	102	113	114	90	94	98	114	105	118	110	116	108	105	110	135	95	95	106	104	109	120	95	110	96	110	95	100	105	110	109	108	125	95	113	106	95	112	97	87	115	114	110	95	124	82	96	101	107	109	104	88	111	92	92	103	102	112	86	88	112	117	109	101	86	96	103	107	107	113	125	113	101	91	108	90	114	105	83	95	110	125	118	113	116	108	114	109	112	84	114	115	108	107	90	101	105	98	108	104	110	113	128	102	91	113	105	95	92	103	93	83	97	107	85	101	100	105	94	118	125	100	93	101	97	104	91	95	94	95	90	94	106	126	91	89	83	114	122	115	99	99	114	122	110	92	105	100	103	109	109	95	126	102	100	110	102	100	117	107	96	114	99	87	125	90	119	116	99	100	108	109	139	92	93	106	113	109	115	90	110	102	88	93	114	101	116	114	111	112	99
58705	53807	6188	3447	2374	1641	1190	956	776	616	583	505	463	434	387	342	344	296	297	291	270	256	243	202	242	235	233	219	230	213	206	249	219	209	222	191	178	186	210	195	214	209	188	228	197	182	189	188	195	173	212	197	185	217	169	205	201	172	187	174	200	186	197	194	183	166	192	189	207	197	184	175	163	161	178	183	201	192	162	175	176	192	168	175	180	176	170	176	188	218	157	185	197	203	195	201	203	171	192	173	196	197	169	192	191	180	222	196	184	188	195	176	219	201	178	190	180	166	199	158	203	175	194	161	188	192	201	213	179	155	205	166	184	180	163	189	196	164	194	184	179	162	201	169	176	168	158	144	183	187	178	179	167	187	202	165	144	188	193	191	185	185	184	189	178	174	206	182	148	187	160	193	208	176	183	191	192	175	156	182	160	178	182	163	202	170	193	182	180	186	205	162	194	184	189	183	214	193	194	174	161	190	173	210	172	184	172	185	187	182	175	173	192	161	176	168	179	191	165	190	194	193	174	181	179	171	181	194	193	190	179	165	174	193	187	174	162	171	194	199	181	169	170	180	167	165	189	199	173	189	173	171	168	167	180	171	160	184	183	164	195	178	157	184	188	195	182	170	173	173	161	184	178	186	162	169	214	182	170	182	188	198	177	166	188	183	189	181	190	185	188	176	198	169	174	183	165	172	185	161	189	180	160	169	182	168	184	173	170	171	183	185	188	174	180	175	148	192	177	162	187	206	165	188	168	179	163	169	176	185	185	183	175	180	182	191	179	188	170	181	173	184	190	172	174	184	150	180	190	185	179	197	184	175	183	173	161	188	212	191	199	188	181	185	197	186	191	189	169	177	177	182	182	197	176	176	188	185	168	194	220	194	169	217	170	159	178	188	169	153	173	182	145	197	168	179	156	191	190	186	200	177	184	178	163	178	191	211	183	170	204	162	200	183	178	167	177	194	185	173	195	180	172	174	192	195	192	186	184	165	161	153	175	206	185	168	176	166	176	179	197	182	158	174	183	186	181	181	198	174	193	183	197	197	172	159	200	175	193	178	143	185	194	190	200	188	189	186	184	210	175	163	191	196	144	161	165	197	177	171	170	194	165	184	193	176	183	171	171	195	174	180	207	185	184	183	197	182	173	175	198	159	192	183	196	168	174	186	170	205	188	154	175	192	192	175	216	185	178	183	161	199	176	199	200	147	181	184	188	173	193	190	185	181	183	194	193	176	172	178	167	168	173	175	177	179	171	187	198	180	192	198	171	168	178	179	182	183	168	160	207	157	192	188	175	174	180	169	192	178	208	193	194	206	180	186	196	192	183	180	181	181	187	182	179	168	163	167	201	164	181	205	173	195	159	200	163	179	197	169	181	171	171	167	206	196	181	160	184	219	193	191	189	191	214	187	185	224	170	177	178	176	182	173	171	161	195	206	190	186	214	147	195	186	161	192	195	184	167	171	188	178	174	180	167	171	162	178	181	191	190	177	172	176	172	179	175	191	174	181	175	178	195	187	165	184	178	173	177	185	185	179	191	199	196	187	168	169	191	207	171	162	168	183	173	148	155	164	184	184	177	159	195	174	172	178	170	181	182	159	183	177	197	154	176	193	194	177	156	190	202	193	196	178	188	173	179	150	163	189	186	195	175	195	172	187	169	181	191	199	200	171	169	183	189	204	197	155	181	162	187	167	183	163	202	182	192	174	182	173	178	171	189	179	175	179	182	179	203	209	155	193	165	192	193	175	197	174	159	156	214	154	162	163	198	187	190	181	182	183	169	156	169	191	193	152	204	192	166	193	199	154	177	202	168	170	169	188	198	169	208	191	193	185	175	185	182	197	192	147	207	176	181	165	167	170	196	163	190	161	199	171	174	165	174	172	166	169	173	161	199	173	170	173	202	164	167	175	171	192	177	173	187	155	157	190	182	190	185	158	202	176	183	187	206	172	189	201	166	171	178	209	191	167	156	171	175	200	191	191	186	164	180	173	179	164	200	170	189	169	156	182	178	188	158	190	175	179	184	163	193	182	182	180	169	176	165	189	185	181	187	181	180	197	162	175	172	192	175	198	194	178	185	193	199	181	173	174	188	203	165	190	185	162	210	171	185	171	172	160	186	162	178	199	176	194	180	198	176	177	184	197	180	156	178	164	192	164	190	190	170	176	167	209	188	188	175	169	197	173	196	156	178	176	179	171	185	181	202	181	179	180	168	190	198	183	180	185	171	205	177	170	186	188	185	165	185	191	175	177	175	172	202	201	207	186	167	196	198	206	160	179	188	188	183	186	167	174	177	186	167	173	182	194	189	201	157	186	196	199	187	157	185	173	172	180	175	175	177	177	172	194	186	191	194	202	183	190	156	178	172	186	196	182	163	196	179	159	172	170	185	172	166	191	181	165	192	177	161	175	183	190	214	199	194	172	194	191	191	195	188	186	162	169	182	190	178	179	185	204	201	187	208	169	182	169	187	195	172	172	170	185	189	200	193	186	184	175	214	200	181	197	212	193	184	182	171	189	207	181	165	177	174	180	205	163	194	182	189	178	158	189	174	177	157	182	186	214	187	176	177	177	164	179	188	187	171	187	159	174	166	184	210	176	181	178	195	175	153	173	195	162	159	184	159	188	178	175	184	163	183	188	199	189	180	175	166	209	192	188	177	191	209	163	164	166	189	176	184	161	187	170	203	192	187	186	168	178	174	160	172	184	176	211	170	190	143	198	190	177	179	184	178	178	198	190	177	196	175	181	165	166	172	203	162	174	177	198	187	172	189	181	180	166	188	170	177	184	179	164	189	175	191	188	190	190	172	192	189	171	162	179	151	160	189	174	197	182	181	162	177	175	171	189	167	180	190	185	199	165	183	172	187	161	179	201	184	172	181	192	185	174	198	160	193	169	193	207	180	203	151	171	167	182	190	188	158	181	189	205	197	174	199	188	155	160	159	205	185	172	173	181	184	177	175	179	161	173	170	192	181	163	175	185	183	184	174	159	175	177	188	170	189	150	189	166	181	180	172	194	189	169	143	169	178	193	184	201	176	174	179	174	163	178	187	190	183	201	171	186	181	183	172	195	178	201	188	194	178	185	156	199	148	166	206	174	178	194	191	168	196	140	161	177	192	192	185	161	181	174	193	207	194	171	191	203	183	164	173	189	172	183	191	180	160	163	185	197	179	213	180	186	187	204	152	184	200	153	190	182	191	193	179	208	161	178	191	195	180	167	208	197	181	182	179	165	184	177	193	184	162	183	159	175	190	211	195	164	158	173	208	193	175	176	186	191	208	186	178	196	195	187	179	200	196	170	180	189	170	190	171	181	159	191	199	190	189	180	153	176	167	179	195	176	182	177	196	193	181	178	190	171	195	157	185	180	190	154	202	175	204	196	183	201	209	202	175	173	198	206	174	171	178	169	174	183	209	171	179	185	173	172	181	157	186	195	180	195	190	164	173	174	200	177	163	198	165	182	149	173	167	184	162	205	190	202
27635	21919	16567	1993	426	353	331	334	350	330	360	381	368	353	361	323	366	343	340	309	337	327	374	299	305	325	342	314	322	364	342	323	366	320	331	338	317	340	341	323	358	374	345	347	343	345	344	331	357	356	315	353	381	326	336	331	322	331	348	319	323	335	321	322	326	352	316	336	319	337	332	365	358	327	356	321	326	338	342	313	341	333	312	334	327	352	282	362	367	324	359	341	335	352	355	313	331	334	311	337	326	338	338	333	353	329	339	335	317	349	354	324	337	345	334	318	348	330	320	350	378	317	346	337	327	311	311	315	343	326	335	322	346	317	345	330	324	338	349	361	363	319	348	342	332	371	363	353	378	319	327	364	318	317	352	329	343	340	324	343	348	330	327	336	351	293	332	311	320	323	361	333	349	334	338	336	316	329	319	337	345	342	326	336	342	340	334	314	369	345	333	346	343	319	320	333	327	336	338	344	308	330	374	362	336	354	313	339	336	332	293	360	327	332	299	357	326	342	324	317	338	347	321	374	347	336	321	327	350	325	336	333	352	358	339	328	336	364	325	367	336	319	345	316	339	333	390	374	325	332	337	346	310	320	342	344	326	317	322	318	328	310	369	334	334	321	370	339	367	340	355	342	360	330	331	353	360	333	333	359	335	295	325	323	339	351	322	324	335	343	326	326	345	347	335	312	346	347	367	349	325	322	317	338	326	307	338	338	315	348	324	354	320	304	337	337	328	337	338	371	334	341	333	343	320	320	350	325	334	361	333	336	310	329	350	332	311	312	313	328	328	327	314	307	341	329	313	345	342	369	325	335	357	368	327	339	349	314	357	334	309	298	323	334	324	374	358	326	351	360	346	318	379	347	338	334	325	365	369	368	347	353	308	316	333	344	323	353	348	311	342	351	348	332	326	341	336	333	334	311	332	325	352	365	366	325	364	344	351	327	340	350	340	355	292	327	299	335	322	344	323	348	364	353	343	322	321	294	350	337	333	345	350	347	348	337	335	289	318	353	359	348	368	317	368	370	339	371	325	325	341	332	321	333	313	342	336	351	374	332	320	348	347	355	372	314	322	325	327	360	339	316	340	345	351	337	320	312	323	359	371	365	363	338	330	316	345	319	357	350	320	325	342	323	356	328	323	371	336	329	333	317	360	354	332	299	327	340	345	301	349	359	337	340	318	336	349	351	342	359	319	363	334	347	337	342	332	358	313	315	354	316	341	321	306	366	321	306	351	338	356	314	325	300	354	333	342	316	335	340	334	338	372	328	335	320	312	331	367	343	338	325	315	344	324	341	336	344	336	346	293	339	335	329	304	333	324	325	364	359	310	329	307	339	345	325	329	344	326	323	343	324	371	341	340	336	348	340	335	344	353	314	335	330	324	347	326	372	321	334	358	362	308	335	337	366	310	340	343	339	357	325	340	324	321	329	275	313	353	360	316	364	376	359	334	347	349	327	320	326	306	324	362	339	340	351	318	306	327	339	328	306	354	340	335	347	323	311	346	366	325	302	336	343	327	321	353	355	313	372	327	351	318	333	327	322	359	355	340	331	317	315	319	376	316	336	342	353	326	326	344	354	335	335	378	347	357	324	376	342	342	326	326	349	335	332	360	339	336	322	363	325	335	333	340	318	365	340	316	319	334	323	334	326	354	358	356	347	335	332	316	338	328	362	343	341	326	377	327	325	356	342	335	337	323	336	342	356	341	349	360	332	322	334	353	342	368	385	342	314	337	319	346	317	329	349	315	327	335	338	304	377	372	333	330	309	374	367	350	372	339	336	308	342	346	343	354	342	357	347	319	358	338	344	336	343	324	341	342	328	335	342	306	345	332	343	299	329	333	341	361	337	308	322	340	309	354	320	304	339	361	357	358	358	331	346	323	347	315	330	326	348	309	360	382	364	360	323	376	353	298	352	342	334	357	350	385	349	318	373	329	361	338	300	339	349	334	330	372	359	324	335	382	314	317	365	330	305	368	333	341	330	343	370	326	322	324	308	331	340	353	342	349	357	361	310	390	350	339	342	331	336	302	324	323	368	335	308	342	351	346	350	374	341	360	339	344	316	343	342	337	309	341	348	349	311	327	331	336	345	349	358	366	335	341	351	347	309	335	354	338	321	329	337	334	336	340	346	346	330	349	314	350	324	315	313	362	351	334	352	351	353	335	378	362	352	340	340	338	320	326	316	330	353	358	333	356	332	363	345	337	332	337	350	313	305	335	356	341	342	336	334	330	317	333	295	372	298	342	328	358	375	340	376	353	322	375	367	362	339	360	372	332	342	309	363	297	350	358	343	322	362	345	336	314	356	388	368	341	382	355	344	332	357	330	318	351	323	333	346	314	345	317	348	335	282	326	344	311	325	327	335	336	345	326	331	365	298	312	373	318	332	342	339	347	346	353	347	332	338	306	352	319	365	367	297	326	331	331	362	355	339	306	330	366	308	356	361	316	338	341	374	352	345	335	369	328	349	346	300	338	371	335	281	357	316	343	332	345	347	333	329	348	361	353	372	327	339	332	307	345	327	325	297	309	351	359	330	369	366	353	335	376	336	346	375	307	318	337	336	367	335	320	330	328	340	331	323	319	334	332	322	357	342	352	325	359	331	358	339	326	320	374	318	301	298	316	328	290	368	338	349	366	347	349	334	340	352	334	327	345	322	359	338	326	320	334	368	313	361	323	337	327	334	350	346	350	361	336	318	322	321	358	307	315	333	324	323	346	365	348	335	372	368	366	353	358	337	346	323	333	313	332	329	324	333	354	322	360	302	331	345	338	323	362	349	338	352	317	328	326	325	344	337	370	362	345	337	357	311	344	360	321	320	312	356	355	352	335	331	295	350	323	340	346	348	334	347	356	316	330	324	339	332	336	304	328	362	336	321	328	359	330	338	318	346	300	376	358	329	375	334	339	345	319	351	347	317	357	336	328	336	322	331	350	311	344	317	350	331	361	309	364	340	349	292	334	346	331	334	305	341	316	339	336	335	346	347	351	338	339	313	377	339	292	309	320	335	372	326	329	332	349	336	326	336	313	324	324	319	319	381	322	352	348	340	315	353	325	348	342	324	326	341	355	351	357	306	384	350	347	351	364	351	322	315	353	364	326	365	339	349	314	363	316	342	331	330	318	352	326	318	321	346	351	332	338	343	346	324	370	357	355	320	314	337	340	335	324	335	332	335	329	327	361	331	292	316	348	305	369	341	325	331	322	331	339	330	356	332	341	337	346	341	347	337	335	337	345	370	291	345	327	323	334	332	351	307	333	308	300	350	358	355	324	338	354	326	305	347	300	338	346	359	359	351	337	351	362	321	354	368	322	333	327	341	346	360	354	317	348	312	333	365	335	339	335	353	365	331	348	322	356	321	363	356	329	321	364	342	324	334	382	294	349	324	356	313	338	350	341	344	333	363	321	333	383	330	359	309	337	311	379	334	323	316	357	391	341	343	346	331	326	350	369	314	335	308	330	356	343	353	330	351	322	346
30523	30676	1101	708	645	623	590	568	532	561	573	561	533	581	580	589	590	544	533	539	581	582	588	596	565	582	564	564	564	565	545	563	581	520	558	588	581	539	550	581	580	592	574	580	527	581	601	584	547	560	580	557	550	523	588	570	606	563	547	537	578	581	571	528	575	580	553	574	589	532	527	566	566	528	582	525	575	547	566	571	527	592	544	569	539	565	547	562	562	582	533	535	541	596	537	554	552	546	564	560	556	615	554	559	548	586	533	594	554	544	590	551	591	577	570	586	522	576	572	555	545	558	568	520	555	571	558	615	531	579	560	631	569	563	563	577	540	530	548	565	577	559	572	586	575	549	552	522	590	560	510	582	555	527	577	562	568	580	581	580	562	562	570	582	533	522	552	542	593	558	578	552	551	594	551	595	596	591	566	560	555	560	564	532	518	565	569	556	542	547	541	564	587	577	563	538	590	579	553	535	567	602	578	586	533	557	526	568	592	585	578	533	594	587	592	550	561	544	584	571	534	506	587	589	552	615	580	586	567	595	572	499	515	581	560	603	523	549	549	554	608	612	554	558	539	542	575	528	580	554	550	570	572	539	585	593	592	545	547	577	592	530	620	566	590	613	584	550	579	593	539	530	548	538	596	538	562	565	541	527	541	578	586	528	557	532	567	529	608	577	548	603	586	529	566	540	578	570	542	569	530	526	571	572	525	567	593	564	593	543	602	528	583	601	594	516	559	549	572	567	563	524	559	577	582	569	562	592	528	559	586	562	560	577	551	568	554	584	580	585	512	582	584	548	587	543	537	579	526	554	551	570	574	542	570	582	565	566	537	561	546	550	546	556	551	561	535	594	583	543	536	561	587	563	550	592	584	584	556	608	593	556	572	623	575	588	571	560	545	593	560	556	569	531	560	572	530	580	526	551	562	543	551	560	562	541	555	570	573	589	560	546	607	565	567	577	559	545	580	561	559	551	551	569	562	558	531	571	537	561	597	572	575	576	559	577	556	532	552	558	563	553	595	550	540	584	523	523	564	544	555	569	542	578	545	571	610	569	632	579	573	540	542	584	598	554	547	614	546	568	578	573	570	570	498	563	563	542	552	563	558	553	543	584	552	551	494	533	612	572	552	550	565	562	545	568	621	574	569	585	549	549	575	540	562	560	570	573	567	579	541	550	538	579	578	561	538	554	561	549	591	592	574	568	593	584	511	551	562	580	553	556	532	562	553	602	556	562	558	548	557	525	544	551	606	513	593	569	513	566	553	553	567	577	571	557	557	572	541	528	609	516	535	505	546	523	552	547	551	559	600	555	501	590	601	544	536	562	556	607	565	580	526	516	589	567	579	565	546	558	565	556	557	628	548	545	553	591	555	575	584	557	554	563	589	515	580	546	568	544	590	543	572	540	572	597	559	567	585	585	548	531	513	566	583	589	573	528	553	508	553	592	585	587	578	530	536	556	576	541	574	556	535	517	535	549	563	567	528	577	577	577	598	569	551	556	524	561	541	574	577	587	535	563	585	544	556	598	575	574	558	569	586	566	561	579	512	536	573	604	547	571	574	548	573	549	542	556	566	573	548	549	561	575	542	502	579	535	556	565	548	546	583	577	556	575	567	556	554	565	572	584	540	570	555	547	557	557	587	598	551	583	559	533	554	534	542	557	566	555	573	553	540	567	586	542	558	591	532	594	573	542	555	561	597	552	540	559	553	547	588	597	545	553	534	559	594	594	545	555	510	539	597	578	551	549	551	558	578	569	569	544	550	572	501	540	570	530	561	615	555	541	557	532	563	578	566	573	538	558	569	552	575	593	515	550	589	531	522	578	538	561	592	569	545	572	576	560	553	571	546	568	545	599	557	573	538	563	551	567	538	590	561	543	553	564	542	570	568	612	620	614	593	538	559	535	538	530	586	555	564	576	558	570	599	570	600	570	549	579	537	574	537	518	586	546	562	541	558	557	572	541	575	551	560	596	550	577	592	590	612	563	529	527	577	564	605	531	588	565	558	585	577	575	611	566	572	552	573	577	555	559	587	555	601	577	557	575	551	536	578	511	589	547	590	522	548	563	553	552	604	532	587	566	593	539	517	582	587	552	568	548	517	573	509	518	540	552	528	560	584	574	573	557	537	555	615	531	549	566	552	601	576	571	584	560	581	561	577	540	581	558	593	571	504	561	567	604	552	594	554	553	532	577	536	571	584	545	569	545	555	593	586	512	556	547	537	568	591	535	560	564	567	592	547	519	569	513	580	558	569	559	521	573	605	610	577	587	552	519	573	555	597	540	571	553	569	530	563	566	558	528	582	536	551	564	603	526	553	581	544	543	551	555	554	540	593	563	550	533	550	569	584	537	544	565	577	592	550	591	545	618	573	531	530	552	587	569	595	584	542	574	526	583	546	539	523	587	557	557	609	561	573	572	572	600	607	589	587	551	588	525	557	564	569	548	580	554	572	585	555	585	549	575	546	576	578	535	585	546	567	522	539	534	527	549	548	583	556	567	597	588	555	535	565	550	556	547	550	528	545	560	589	583	547	540	573	564	596	573	574	569	592	534	568	537	574	555	570	559	550	589	574	573	593	551	579	576	586	572	516	541	535	618	555	566	551	589	538	572	527	570	585	540	553	536	594	505	545	580	571	569	520	514	585	543	557	559	589	521	569	596	568	537	578	569	558	573	580	571	589	586	572	564	585	613	550	586	533	554	563	527	560	570	568	557	515	597	576	555	581	546	564	564	522	581	561	550	563	596	587	540	613	551	582	619	553	561	592	570	545	573	580	518	554	576	603	539	569	563	539	601	549	580	553	558	541	571	535	553	538	552	594	544	589	564	589	574	556	568	580	594	598	558	513	557	558	537	562	555	558	557	621	598	564	554	602	576	524	540	544	581	569	550	547	562	557	542	573	524	590	533	537	546	553	536	590	542	604	552	570	568	602	572	570	583	543	551	569	570	543	541	605	527	542	586	538	590	529	522	540	602	584	564	546	553	572	558	569	599	587	555	554	541	526	574	595	559	561	563	569	596	586	549	564	576	556	569	550	565	614	568	571	577	542	591	562	585	570	521	601	580	528	613	525	588	542	563	578	596	538	576	585	546	541	532	588	540	589	523	575	564	553	543	564	529	545	580	561	564	559	536	557	607	564	553	529	587	583	551	586	574	559	564	576	554	568	556	613	589	588	549	546	564	560	555	539	577	566	514	521	565	599	567	562	555	608	567	613	555	488	571	550	534	558	589	569	543	519	593	553	561	530	592	581	564	592	537	596	542	550	568	568	547	574	578	571	552	535	628	545	582	566	561	534	577	557	562	531	538	569	548	578	542	542	550	537	582	580	615	540	570	489	599	558	536	517	580	558	557	642	570	565	498	549	562	560	553	562	571	579	567	577	577	573	551	580	535	575	568	601	572	593	547	552	586	568	570	559	538	571	574	564	545	572	535	586	571	526	556	574	550	605	515	585	557	562	554	565	613	533	577	546	563	519	606
23962	21156	29405	22908	21038	10578	691	374	355	337	285	301	299	295	316	276	289	253	296	258	254	246	260	256	260	277	277	253	249	261	254	261	240	246	256	265	251	275	246	266	242	266	237	280	244	242	236	248	239	265	237	242	237	253	234	269	237	266	254	246	272	237	269	262	253	243	261	277	233	249	264	262	263	275	270	258	252	270	259	277	260	235	257	245	259	267	258	229	229	259	249	243	246	249	245	232	259	274	259	242	230	272	250	251	273	241	240	233	266	247	250	233	232	274	255	274	259	265	239	279	261	254	215	231	260	253	256	264	243	239	254	260	237	277	229	261	241	220	236	239	241	264	226	215	228	264	274	268	237	240	256	270	252	241	262	269	232	234	246	249	293	268	244	254	234	238	265	252	263	259	257	233	261	244	223	215	238	271	251	275	267	245	230	237	243	264	248	257	253	253	253	255	252	246	237	236	257	258	249	269	256	254	257	257	266	256	257	255	238	281	265	237	244	259	244	249	237	234	244	270	256	265	250	255	262	241	244	237	231	281	248	256	240	254	235	260	249	237	248	282	261	243	249	257	256	261	249	271	283	254	257	244	241	255	229	250	236	210	276	259	236	252	249	263	265	254	237	269	229	251	221	253	247	230	268	229	255	249	250	220	236	238	249	242	275	260	241	244	264	250	236	251	264	257	270	258	250	226	244	236	252	238	229	238	240	261	256	250	254	255	234	279	221	232	266	246	241	244	267	256	255	245	233	270	257	222	254	229	240	253	238	243	229	286	255	256	240	253	265	251	271	240	252	259	238	226	247	258	246	238	246	260	247	237	232	249	259	251	242	260	245	240	257	245	245	258	262	288	246	242	275	259	243	262	228	241	279	232	226	270	221	242	289	235	245	252	254	269	261	284	257	256	232	256	244	252	208	292	271	243	264	240	250	237	229	283	253	233	271	230	270	262	235	251	245	235	248	231	269	268	248	204	233	277	243	243	280	228	232	289	256	268	244	228	229	252	265	240	274	231	242	259	209	248	262	270	256	211	255	268	251	262	245	246	259	257	277	233	246	253	245	243	233	237	270	244	279	255	217	240	254	240	254	249	260	261	269	259	239	257	240	244	238	247	275	277	254	272	229	243	267	274	272	231	238	249	238	248	233	238	239	274	250	275	239	267	254	232	246	253	250	239	290	251	231	238	260	270	261	254	252	244	242	246	252	223	264	244	234	242	241	253	262	255	265	263	261	258	258	241	249	280	284	252	215	241	257	238	254	269	235	243	254	264	274	257	242	264	241	231	241	252	250	277	245	262	252	254	263	250	234	266	243	245	256	249	222	220	262	281	260	241	235	267	233	244	247	232	254	262	273	232	225	252	282	259	259	263	261	249	244	246	270	272	245	259	231	259	250	273	251	258	245	275	255	236	239	284	253	249	246	246	263	251	256	241	249	272	240	253	252	237	264	250	241	247	258	249	264	257	253	257	226	245	248	264	243	223	258	259	261	243	238	236	259	236	271	263	244	233	279	253	233	226	250	257	263	256	259	267	252	251	254	252	241	267	246	259	249	276	264	261	238	271	262	252	243	251	250	259	233	246	221	243	231	256	233	238	230	230	260	263	272	253	255	257	223	282	238	225	249	273	258	253	237	249	265	247	247	248	257	250	280	259	239	224	256	254	226	269	302	248	283	252	243	237	250	248	268	271	228	252	228	266	241	254	245	240	261	249	254	255	266	258	242	241	256	245	285	235	238	257	268	240	259	273	273	285	214	274	237	248	252	250	269	269	227	230	252	280	270	262	246	265	238	243	273	234	246	245	263	216	265	269	245	254	251	246	256	252	257	253	272	245	260	268	253	265	244	268	256	249	251	236	271	242	272	242	262	244	234	259	269	248	245	227	239	239	264	221	228	249	255	254	243	267	241	247	253	238	253	240	246	269	263	276	268	250	257	239	266	264	262	253	239	251	258	257	239	207	234	227	254	246	258	221	252	265	246	239	220	263	283	271	239	240	226	235	247	258	230	249	243	242	256	262	243	226	258	246	231	236	266	208	237	246	236	264	261	254	244	275	237	262	231	266	240	233	245	282	290	285	217	272	270	259	248	254	235	232	259	246	228	244	242	235	265	248	246	238	252	273	234	235	254	246	263	228	256	276	250	268	243	249	248	233	240	241	223	232	238	221	262	257	271	242	265	249	235	238	242	250	242	275	222	255	255	266	262	231	258	250	210	261	253	241	285	253	234	228	254	223	253	249	257	280	245	225	244	229	232	253	252	237	248	251	269	240	240	232	268	272	229	244	247	280	258	247	242	256	248	226	239	255	259	239	267	255	238	231	246	261	236	234	223	276	272	242	207	283	244	234	234	265	281	266	263	250	245	251	247	230	238	249	215	249	244	274	248	266	239	237	247	253	275	254	242	256	248	249	265	247	259	247	260	264	251	257	233	253	247	254	255	237	263	254	235	257	239	261	235	260	243	262	252	256	274	236	260	239	249	228	262	250	254	242	264	280	247	222	249	262	248	268	213	247	254	243	260	242	263	289	267	233	259	238	259	215	252	250	239	251	257	243	240	251	259	258	232	237	232	215	259	215	256	236	241	253	254	241	258	279	227	251	225	219	254	242	256	254	266	225	239	220	253	309	236	271	232	268	234	260	291	264	259	256	234	241	254	244	261	255	275	268	254	245	263	255	247	256	259	240	254	256	248	278	240	247	249	255	267	264	253	252	288	240	259	258	252	254	251	227	231	270	264	235	272	242	233	242	254	236	251	275	245	253	261	258	237	220	261	269	261	245	284	257	247	211	231	249	249	262	225	245	258	248	256	253	268	253	248	207	263	215	247	239	225	253	255	275	254	233	233	215	231	226	242	241	222	276	244	263	280	261	258	273	243	242	251	264	249	256	254	242	250	243	261	240	258	220	242	261	260	224	268	254	254	252	267	225	248	266	282	242	233	258	260	266	260	243	251	247	253	225	271	280	233	235	268	227	265	264	254	231	271	254	226	259	238	245	256	244	229	255	243	246	272	262	259	250	233	253	255	250	243	246	254	274	242	239	235	249	254	229	251	222	270	293	272	251	239	284	260	255	228	241	240	267	227	256	288	245	264	259	293	221	245	228	273	236	246	265	268	258	243	226	242	239	280	244	225	245	252	247	265	258	244	255	250	241	242	251	229	230	282	259	278	290	266	270	233	256	257	223	272	249	240	238	241	258	256	213	275	276	266	257	295	249	248	258	214	238	280	237	253	240	240	254	250	262	243	282	261	257	223	270	249	238	248	217	233	256	259	235	247	238	241	246	240	232	219	257	273	222	268	227	271	250	256	258	235	267	252	258	236	252	265	227	236	243	235	249	243	227	231	278	250	237	229	259	251	235	263	241	258	257	274	250	249	240	291	270	223	261	243	223	250	256	248	235	242	239	286	235	281	258	235	272	250	258	236	241	259	269	247	266	249	263	278	243	227	265	241	234	245	240	248	253	258	263	243	231	243	218	266	243
53053	53778	4304	2389	1613	1252	1026	860	757	701	640	627	575	558	509	530	453	478	489	445	476	514	445	499	487	456	450	468	486	455	434	414	412	460	399	448	416	421	442	405	430	467	440	456	412	408	444	422	443	472	421	435	427	418	409	419	417	449	429	434	426	453	416	402	437	409	456	446	436	402	439	431	443	424	425	440	420	458	474	477	401	426	455	378	447	395	433	418	414	436	404	446	422	466	428	420	417	439	403	466	412	440	429	420	421	435	443	408	420	440	425	434	463	430	414	417	427	432	394	409	407	437	395	429	433	396	441	402	452	464	392	407	434	398	451	443	410	432	429	434	453	438	427	413	411	433	421	436	442	404	442	431	391	402	441	428	415	429	463	436	432	411	457	431	468	444	408	406	429	410	439	390	425	449	441	444	433	435	421	448	404	422	395	424	453	421	444	416	427	416	449	441	474	461	393	424	439	433	419	435	400	432	436	451	428	416	398	425	442	419	415	412	406	452	441	428	422	417	417	414	435	388	408	427	457	422	412	417	432	409	454	409	410	392	437	428	409	446	414	417	437	456	438	443	418	411	428	420	380	473	405	434	444	431	466	428	372	408	423	437	438	436	445	389	444	426	431	449	427	431	417	412	446	425	391	423	383	457	404	439	431	433	436	454	439	418	408	399	422	428	444	434	430	456	417	453	401	437	445	391	450	438	439	421	440	446	425	389	419	427	420	456	418	439	431	419	424	422	410	442	401	452	422	435	436	412	418	459	418	428	428	470	417	417	413	416	432	405	436	427	399	440	415	440	434	452	413	444	404	427	416	405	403	436	419	441	437	455	431	411	412	441	432	442	466	440	433	426	448	429	426	422	439	424	451	427	437	427	423	417	418	406	410	417	411	381	446	429	424	386	413	451	450	412	384	453	395	406	450	419	429	424	447	421	432	444	393	439	404	443	433	444	410	438	449	439	438	421	436	444	419	431	431	452	426	442	431	413	418	439	449	442	424	452	454	419	433	458	415	422	423	407	429	446	452	430	423	419	445	431	386	433	434	408	428	421	399	427	461	398	439	426	443	415	368	442	445	447	405	400	386	415	451	446	443	412	441	444	394	408	424	408	449	413	413	403	432	447	426	466	453	416	415	420	449	446	482	436	422	417	415	453	423	426	441	475	459	439	432	433	430	458	421	446	437	408	446	440	426	439	439	433	433	444	444	391	400	418	457	435	439	367	462	448	430	403	420	394	443	469	426	422	478	428	422	431	420	430	450	382	415	439	424	418	414	429	453	425	433	395	469	426	426	441	437	437	402	460	409	373	414	431	439	454	429	413	414	410	445	445	439	441	425	425	419	432	426	464	442	373	428	417	461	437	397	444	444	412	456	448	396	449	419	456	416	431	413	457	448	397	448	438	429	428	423	413	430	449	435	429	426	428	425	462	446	406	443	418	426	441	423	434	433	427	416	411	440	390	421	425	431	410	440	429	444	415	406	429	466	385	408	463	423	453	438	427	397	413	425	419	483	462	409	458	417	416	460	422	441	474	446	433	435	418	414	423	449	415	418	413	411	431	404	448	415	437	413	468	443	465	444	440	411	458	447	419	438	437	450	424	438	442	416	414	435	445	440	460	420	417	406	409	456	377	424	448	440	421	455	406	420	423	446	443	420	435	435	417	420	404	446	434	431	420	410	425	422	438	470	430	457	434	414	431	415	450	431	414	401	418	450	471	424	407	415	430	463	430	440	436	444	453	421	444	450	408	457	409	443	449	444	428	417	440	442	432	401	445	397	437	419	439	441	438	406	406	427	407	442	413	437	447	390	406	453	406	375	409	379	438	411	435	433	407	436	446	395	435	423	397	432	376	426	410	418	394	393	422	435	386	436	392	426	411	387	431	454	436	444	435	390	468	390	460	462	423	422	432	447	436	445	410	439	413	432	467	440	421	378	412	439	439	446	449	456	395	433	444	423	419	417	446	394	423	431	441	427	404	428	446	453	432	433	435	414	420	415	416	419	449	439	452	447	440	416	427	462	427	405	473	413	421	401	411	390	438	451	421	402	430	440	428	420	433	409	430	417	432	439	427	433	418	420	430	429	400	411	419	439	440	452	440	442	427	453	416	426	410	441	394	441	437	438	453	398	422	425	450	421	398	405	458	422	424	434	470	438	455	452	430	426	440	427	432	450	430	409	463	430	450	455	398	404	427	422	449	421	405	463	461	484	426	450	374	411	444	432	429	407	410	444	425	473	405	439	458	455	454	424	399	405	432	441	401	443	423	417	412	453	397	432	413	417	433	375	458	454	449	388	467	425	446	416	416	418	391	414	451	437	426	439	432	445	417	417	410	412	417	402	438	434	428	422	419	444	396	443	438	416	447	444	432	415	468	428	411	458	383	407	437	421	446	434	386	455	428	437	453	420	410	425	402	429	410	419	407	440	423	448	434	413	454	437	427	412	447	397	450	427	460	432	434	437	424	423	444	443	419	428	410	428	451	422	419	406	421	426	420	436	409	442	409	460	430	437	470	438	454	404	435	422	472	425	469	479	451	397	462	411	421	387	399	445	449	438	442	423	404	470	383	447	448	447	439	404	430	448	433	408	429	442	397	430	398	440	448	440	471	408	404	460	434	422	438	446	452	410	436	455	400	422	438	399	441	405	435	407	390	409	408	454	408	434	404	421	450	417	414	412	417	416	420	511	423	415	430	415	436	462	392	396	430	443	380	427	477	454	447	404	389	411	462	423	413	408	422	382	440	442	443	400	418	404	458	450	434	441	386	420	477	401	403	435	430	416	419	417	453	467	475	410	402	389	425	409	421	422	406	435	422	408	415	430	450	401	395	425	428	420	403	416	419	384	474	418	411	465	418	413	436	438	456	435	412	432	410	425	415	389	391	439	413	429	397	378	413	414	466	440	425	399	438	428	443	447	442	410	379	423	434	399	457	450	453	419	427	412	457	426	403	396	419	445	421	399	428	422	406	436	433	420	413	413	406	423	414	438	431	434	415	421	418	415	435	418	434	422	404	420	420	447	448	432	394	407	411	439	422	402	444	414	425	422	414	411	440	423	430	465	441	449	420	441	451	430	408	451	407	413	415	445	437	436	443	391	460	413	429	470	386	429	463	436	413	463	395	428	434	438	400	414	388	414	439	432	452	421	425	415	417	436	396	424	431	425	437	399	413	441	437	424	438	407	465	409	449	405	423	454	443	436	415	420	454	407	417	421	430	429	420	424	411	427	445	416	436	435	414	396	441	416	415	385	418	422	435	441	413	445	445	424	379	399	461	420	429	405	448	421	438	421	419	449	398	427	428	421	439	393	437	435	413	463	398	445	419	392	426	453	445	459	470	399	426	440	405	450	436	489	472	404	424	438	449	443	432	445	405	431	394	452	421	408	403	434	428	407	426	407	427	444	437	419	441	410	449	410	450	442	418	412	476	415	451	411	431	408	411	434	394	429	425	426	404	437	439	458	426	475	424	412	413	421	421	415	433
23126	21206	29979	22665	21186	21208	9327	408	271	244	220	184	180	152	147	157	126	145	110	165	132	119	121	133	116	118	102	107	106	116	108	94	107	121	128	95	105	109	98	110	116	122	110	98	110	108	122	106	102	104	104	96	113	104	102	119	108	105	118	108	127	109	104	104	105	107	103	89	109	103	99	102	111	108	93	102	104	119	99	84	97	98	117	130	112	105	109	100	95	109	108	96	83	99	95	102	103	104	114	106	126	106	103	121	109	101	111	118	103	107	100	112	99	106	89	94	100	107	83	102	99	115	107	115	94	101	97	103	102	110	105	92	102	91	108	86	118	125	106	108	98	110	102	98	104	88	87	112	86	122	86	108	107	112	104	97	129	105	107	111	121	103	102	87	92	104	114	108	95	102	90	97	94	103	106	85	99	89	93	94	115	108	103	103	106	100	123	130	93	92	102	131	98	100	101	107	121	107	114	126	104	106	111	94	96	112	92	108	111	111	108	73	109	106	120	117	85	95	99	110	99	101	104	95	87	103	83	122	94	108	109	113	91	100	91	97	107	116	101	99	104	102	109	106	116	105	99	97	99	99	79	100	86	112	104	102	90	120	92	85	104	94	101	95	102	97	119	92	108	106	99	92	97	101	125	91	108	104	94	100	92	102	99	123	110	97	145	117	108	107	112	99	104	108	106	110	96	95	71	80	112	99	108	97	98	112	101	94	85	108	94	89	100	86	114	92	129	95	95	92	107	97	101	99	101	99	96	104	107	103	102	90	105	85	107	89	107	109	96	102	102	105	84	103	119	102	103	124	107	85	95	100	97	98	109	87	81	94	95	129	104	99	101	112	111	94	101	92	92	116	90	103	85	117	126	95	104	117	108	87	99	105	110	90	94	107	90	103	103	93	105	111	106	103	89	105	106	110	79	88	94	102	119	109	93	104	117	99	90	119	97	102	107	102	103	136	91	105	102	102	101	96	93	102	109	113	90	109	101	89	95	90	93	89	96	92	93	112	90	117	99	92	100	105	92	115	105	90	102	102	106	105	120	103	110	84	124	101	114	102	123	112	100	123	80	89	122	121	121	91	105	121	118	96	115	104	98	115	80	103	122	107	102	110	111	91	118	86	99	102	96	105	105	119	104	91	93	100	111	86	100	101	105	108	112	118	104	98	115	91	107	105	103	99	100	96	99	84	102	113	103	98	112	108	97	116	102	101	86	103	111	85	95	87	86	106	109	111	97	112	126	84	104	109	90	106	93	96	93	119	96	98	86	99	99	109	115	112	96	96	91	80	108	118	111	107	133	88	96	94	88	122	108	98	109	99	95	100	119	116	112	117	90	107	89	85	80	103	120	101	97	104	109	103	104	93	103	77	67	97	108	118	90	120	112	101	93	96	95	123	100	102	106	104	95	98	113	104	103	117	99	88	116	103	104	101	95	96	103	100	96	122	91	101	93	120	96	109	93	106	109	104	90	89	84	92	100	92	113	97	91	113	101	94	118	105	108	103	110	117	99	89	97	116	105	102	86	87	104	107	113	96	94	103	100	97	85	101	97	98	89	104	106	102	81	108	90	101	90	92	107	119	94	94	108	106	109	95	100	111	96	101	97	99	105	89	106	116	105	102	91	105	97	87	100	99	108	117	108	93	116	101	117	129	94	101	113	99	105	92	108	100	101	102	97	107	90	90	92	95	106	107	86	104	107	119	100	93	95	112	97	106	109	97	106	95	106	80	94	117	112	116	117	109	113	94	95	110	93	119	105	117	98	106	108	100	83	96	95	87	103	100	111	109	98	96	123	117	119	100	94	95	95	110	121	109	99	130	109	100	90	96	83	98	98	110	122	107	102	98	100	107	99	91	104	114	100	108	102	101	106	116	100	109	99	91	124	114	117	108	98	114	103	91	88	98	99	106	92	93	90	110	101	104	102	121	96	107	102	106	105	89	102	109	110	101	74	88	96	91	78	113	83	105	100	94	92	85	101	103	93	111	107	108	109	91	102	99	99	95	103	119	117	94	99	85	102	94	99	103	95	115	87	97	108	107	102	114	95	101	104	114	87	111	101	91	113	114	99	106	114	100	107	106	107	103	108	109	92	98	104	81	92	98	100	103	108	111	109	86	102	94	103	111	96	97	119	97	98	90	117	90	102	91	113	112	107	108	106	90	112	92	105	95	104	94	92	102	90	102	101	115	106	113	103	122	105	98	110	92	111	106	92	105	107	118	110	93	89	120	104	106	114	105	82	95	96	97	86	100	113	98	112	128	88	78	105	97	101	105	112	104	88	107	94	100	92	95	106	84	81	94	100	116	101	105	101	101	75	95	99	100	107	112	100	112	90	91	92	93	118	110	99	111	109	118	104	102	106	90	101	102	113	94	81	127	93	104	97	107	107	105	102	90	116	112	107	110	101	106	104	109	111	89	96	84	93	89	105	100	97	90	91	94	108	95	98	94	109	106	93	101	111	90	108	115	101	103	85	97	101	99	104	103	100	106	101	102	104	101	101	108	102	107	100	99	121	91	108	105	107	86	117	91	99	108	99	103	106	81	104	122	107	98	93	100	98	87	110	102	99	95	99	101	89	93	97	95	115	87	106	89	113	117	108	107	105	101	99	96	100	97	112	89	108	117	98	91	102	117	115	117	109	100	103	104	93	128	117	91	97	118	104	103	97	107	106	98	108	99	103	102	104	98	93	98	93	106	106	90	106	97	89	79	109	97	99	122	82	82	112	95	100	123	96	112	84	94	94	91	90	97	105	97	105	103	91	113	109	104	96	109	96	114	104	95	100	107	100	79	104	108	105	102	97	117	92	88	86	106	98	85	91	107	86	91	103	102	98	112	120	122	117	105	98	97	98	122	88	98	97	110	101	90	95	88	108	99	107	99	115	96	105	92	104	107	97	84	119	91	111	119	114	90	115	85	104	113	101	94	108	119	106	83	103	76	86	117	110	86	91	102	112	107	103	84	92	94	98	101	90	109	118	107	110	96	89	107	100	114	101	116	92	110	113	94	103	104	109	92	101	117	108	99	93	101	103	95	102	87	97	123	86	91	106	96	113	101	101	95	121	92	103	107	93	98	93	111	95	87	101	107	83	105	100	102	96	95	105	103	96	102	86	103	101	81	98	99	107	88	108	101	111	104	109	102	100	99	94	103	93	102	95	87	114	93	94	92	115	103	98	92	101	108	113	104	121	106	100	109	91	89	97	93	107	99	104	114	108	94	95	110	100	119	78	108	100	115	101	95	96	97	95	101	91	91	91	96	97	113	110	106	102	98	105	105	118	98	96	95	92	106	94	101	100	124	105	104	111	83	105	103	96	100	108	112	99	83	97	116	92	90	105	107	88	102	87	119	108	112	91	81	134	92	105	107	115	90	95	108	91	126	104	90	103	108	101	96	104	110	97	113	110	113	104	112	81	106	114	106	104	93	114	114	117	101	111	104	111	100	88	111	111	95	108	102	106	86	84	104	84	99	91	91	100	101
57023	55130	6322	3745	2443	1807	1359	1073	877	692	590	534	421	438	370	355	334	282	283	292	295	251	236	233	185	222	240	208	207	220	225	208	204	199	229	232	217	219	181	198	204	175	208	186	188	199	175	210	195	190	172	157	172	184	187	188	176	183	192	180	190	187	163	173	195	187	178	184	168	180	184	180	170	173	181	174	187	172	179	172	189	181	174	174	180	197	182	167	189	166	188	165	174	173	195	167	158	165	183	187	163	159	212	187	180	159	172	157	163	172	161	156	173	172	191	167	175	176	160	172	166	203	161	156	183	158	174	173	179	187	189	198	169	204	173	178	185	169	151	158	178	168	175	156	182	181	179	155	168	188	184	158	162	158	175	196	164	170	176	177	165	162	191	191	150	169	143	172	190	177	177	177	175	179	174	165	175	167	161	166	175	170	176	183	188	179	182	166	178	157	146	170	146	179	170	194	156	160	182	181	184	185	173	180	182	189	154	168	174	158	174	169	157	190	169	183	168	160	164	188	177	169	161	173	187	171	152	169	181	169	175	179	195	185	155	177	185	158	202	152	166	161	174	190	172	158	174	162	170	154	174	185	182	185	155	184	199	169	157	156	178	157	164	164	188	188	171	191	164	152	171	176	196	166	182	186	183	165	170	187	181	159	181	191	172	148	176	188	170	173	173	180	166	172	172	180	163	166	158	191	171	168	178	168	169	149	162	176	174	208	170	186	182	212	166	180	148	179	171	167	160	177	186	183	166	163	195	172	208	194	190	160	157	162	176	146	166	149	171	148	178	181	169	186	160	183	185	188	148	154	175	175	170	152	183	188	165	184	172	168	165	170	168	179	190	172	168	186	178	196	199	173	167	188	194	165	172	176	182	154	197	159	187	160	165	155	183	187	173	205	175	168	155	194	166	166	164	163	166	195	142	168	159	177	157	155	171	190	173	148	164	158	150	172	166	174	198	171	167	186	175	175	157	154	190	175	159	163	205	167	172	174	192	176	167	169	188	177	179	178	184	173	172	189	192	182	169	164	169	184	183	158	183	150	175	170	163	173	195	171	168	164	167	197	175	177	182	172	165	170	172	161	172	171	203	179	168	182	166	171	164	185	187	153	179	164	160	172	182	176	158	165	173	169	194	176	176	159	146	181	164	156	162	148	179	166	166	190	192	177	196	182	175	187	163	157	190	163	164	144	174	158	183	185	169	186	174	181	192	176	196	162	153	157	177	181	175	199	146	179	178	191	162	165	183	176	174	188	197	178	184	190	190	166	171	172	181	165	149	157	171	207	167	190	165	184	178	193	161	172	187	167	192	166	167	166	189	153	171	166	171	177	180	174	171	182	188	166	175	159	169	177	187	172	193	187	170	160	179	163	157	186	171	174	178	167	168	175	190	152	150	188	178	186	173	172	178	166	194	207	213	174	164	172	172	166	168	185	150	172	163	165	168	166	179	174	181	178	163	183	189	162	150	188	187	182	156	170	183	179	164	194	171	178	200	203	159	169	161	154	158	156	187	176	190	165	166	189	179	168	163	179	178	174	156	183	212	137	191	186	171	173	147	172	187	182	182	175	177	172	154	154	171	165	178	200	182	164	163	147	155	192	182	157	147	161	172	208	194	200	159	206	171	188	179	156	169	223	178	190	180	179	153	174	146	167	168	173	155	151	193	164	169	154	167	172	171	165	174	168	184	167	178	177	167	169	172	163	167	201	173	165	172	150	159	179	203	203	166	151	168	175	190	172	188	163	188	181	185	174	167	181	164	183	182	166	169	171	154	155	180	170	162	189	184	172	181	156	185	193	169	175	164	174	177	189	169	161	174	172	174	164	191	167	172	179	170	187	179	193	159	162	159	174	169	186	169	179	148	174	210	154	148	175	173	173	185	199	181	165	180	189	172	145	185	149	188	189	181	185	195	172	157	190	161	180	162	169	168	157	182	164	176	171	169	153	188	178	204	170	143	179	162	190	186	169	161	185	167	171	165	164	187	187	196	184	156	147	174	172	190	155	174	166	189	189	150	191	162	159	203	161	163	193	158	170	163	190	157	168	196	190	198	168	172	165	170	186	158	179	184	191	166	169	167	182	192	155	169	177	177	165	192	174	183	169	165	169	184	193	181	184	185	166	178	184	192	179	197	177	179	164	168	186	203	182	177	170	180	205	155	168	181	172	178	176	179	189	162	195	160	163	177	168	183	195	152	177	189	194	196	147	192	162	174	155	202	165	169	178	197	191	161	188	188	169	191	188	184	168	166	184	166	187	158	155	177	178	172	181	176	183	175	193	167	177	177	167	177	158	158	190	161	157	189	177	183	161	159	178	170	170	188	179	190	169	173	199	202	158	164	200	184	212	178	162	176	173	156	186	151	163	163	158	171	185	179	183	161	166	174	188	183	193	188	182	183	199	171	195	161	158	179	179	175	167	163	182	190	187	175	184	166	199	212	172	167	200	197	176	181	165	162	172	208	181	161	184	157	167	179	187	167	198	173	180	188	153	207	172	178	160	168	144	165	168	194	181	159	188	162	184	180	162	193	174	174	173	204	180	175	175	168	173	162	194	193	161	164	175	170	180	165	164	183	166	212	163	166	155	158	175	184	173	184	176	167	197	179	162	143	192	182	166	166	196	182	186	166	154	178	179	156	179	181	185	173	156	166	173	168	167	170	188	169	187	188	175	164	172	169	177	154	188	167	181	174	203	178	161	164	170	176	177	174	189	176	181	182	172	167	190	203	170	184	165	174	199	175	175	206	169	188	169	179	175	172	172	188	185	197	170	183	169	156	172	181	171	181	185	177	172	179	185	174	164	186	173	162	209	174	191	166	168	165	167	163	184	186	154	180	192	168	175	165	190	166	177	168	165	165	173	178	168	155	179	161	168	181	166	163	168	190	176	170	169	184	206	181	189	167	177	196	174	161	165	165	160	178	177	156	154	184	178	178	175	208	207	177	172	177	182	184	196	174	186	184	177	171	149	191	177	166	177	166	185	145	176	189	189	180	187	175	182	168	169	173	158	168	176	187	157	161	176	166	202	167	178	165	175	166	183	183	161	169	180	197	166	179	164	152	175	185	171	169	193	177	154	189	166	154	173	186	167	188	171	169	163	157	168	160	187	185	179	170	163	176	163	179	159	166	162	176	182	168	165	169	178	183	146	173	181	177	188	190	157	168	182	141	163	184	185	189	186	151	151	171	183	164	183	144	162	159	167	157	178	182	160	165	189	186	172	194	202	153	186	175	176	197	188	156	171	148	168	159	175	172	186	162	209	198	163	169	179	170	181	183	175	194	189	173	195	176	191	158	167	171	162	168	169	172	180	155	170	160	185	191	166	175	190	173	173	167	160	185	181	191	178	154	178	157	176	147	181	162	182	173	176	187	178	153	192	186	203	180	180	174	192	197	185	179	178	170	154	180	198	172	179	152	194	176	173	157	172	161	183	162	155	197	186	173	161	177	174	184	203	174	176	154	156	201	172	177	176	186	191
27379	22051	16569	1921	448	389	337	362	353	333	318	333	343	334	323	332	317	315	336	300	329	356	328	327	332	317	357	378	354	332	312	343	332	326	333	351	340	319	362	324	340	355	317	341	349	303	343	346	352	325	356	342	313	357	327	338	301	327	349	324	350	332	327	338	320	347	324	335	340	333	338	329	341	318	339	328	341	356	331	291	320	341	350	330	298	345	370	343	363	329	302	325	340	350	348	356	325	316	347	305	325	382	349	365	354	333	360	344	322	360	315	335	321	349	349	310	296	325	336	330	333	351	311	347	312	333	360	346	328	315	368	355	332	352	330	353	366	347	371	368	326	337	347	324	335	333	324	340	350	338	311	333	308	319	345	322	350	325	316	287	325	346	335	308	317	340	316	315	337	369	331	331	326	325	359	329	311	302	306	330	305	343	331	321	324	342	344	351	327	311	338	337	343	322	366	323	373	341	298	384	344	355	342	319	311	310	366	324	326	339	341	339	326	333	302	313	331	334	331	320	320	348	343	320	321	357	319	305	304	346	332	331	333	313	390	334	364	337	335	321	319	383	316	323	339	360	363	294	348	373	336	340	341	325	330	326	281	345	344	320	334	328	364	345	314	328	324	334	319	334	330	323	331	317	326	319	322	356	340	335	330	355	322	326	329	327	296	336	328	354	324	335	336	331	355	315	319	314	325	333	343	336	314	329	330	334	329	367	298	327	317	327	371	341	303	337	332	360	315	352	331	317	303	342	350	337	294	323	315	345	326	316	322	335	317	326	339	341	318	326	332	322	350	354	297	331	339	329	327	336	329	328	336	351	339	300	339	353	349	355	340	351	329	305	322	347	351	328	366	354	328	337	329	365	337	323	329	331	344	324	355	336	333	326	337	323	291	357	351	306	330	319	328	324	349	346	347	362	332	344	342	358	327	360	323	351	318	340	369	313	300	359	311	336	324	363	319	358	337	322	327	356	284	342	331	320	324	340	363	315	338	318	332	324	345	314	347	346	346	341	361	335	310	340	311	317	364	337	325	317	360	323	319	343	333	349	327	337	341	329	332	358	331	347	307	328	359	311	321	328	357	349	345	332	310	337	297	337	340	334	360	359	322	332	352	327	342	370	348	335	322	384	339	327	323	325	355	338	299	330	310	334	355	334	325	306	337	324	350	377	351	331	305	300	334	351	313	315	352	351	328	330	372	326	283	335	349	347	331	336	350	312	318	347	321	321	332	344	342	304	297	346	312	301	361	300	351	317	322	380	317	316	356	304	333	379	311	313	322	329	352	320	348	304	338	358	338	331	363	342	341	343	366	295	334	338	340	314	337	366	359	336	304	362	325	336	309	337	335	341	340	327	308	310	342	346	326	313	330	346	341	340	327	354	366	362	352	362	336	312	336	340	342	308	360	299	309	344	331	351	350	331	354	379	360	317	346	362	341	311	332	353	340	335	278	362	308	351	311	316	313	352	366	328	336	331	311	336	352	321	338	329	342	346	334	309	322	357	356	310	306	319	347	325	318	318	350	348	337	334	342	352	325	307	359	378	313	317	356	351	332	333	309	349	343	337	308	356	334	319	340	306	312	310	324	337	322	302	352	320	327	355	315	347	347	326	337	366	324	357	351	368	322	313	355	320	334	330	319	302	316	323	318	339	357	312	351	342	302	362	313	372	371	331	309	352	354	328	325	317	350	370	360	347	347	326	334	370	355	324	358	353	343	318	351	342	321	330	353	337	365	349	317	309	333	347	357	339	319	310	328	333	338	351	304	320	312	332	334	332	337	297	329	342	344	321	353	326	351	326	322	345	342	340	333	342	315	328	331	306	348	319	354	318	289	340	328	334	347	337	331	358	343	347	312	290	344	359	330	332	306	350	348	331	352	339	302	326	326	296	333	345	335	348	357	325	330	320	372	325	343	336	353	310	315	341	314	352	354	351	307	306	327	325	325	337	287	344	362	328	330	332	305	342	329	330	313	323	337	288	317	395	328	318	350	333	364	312	313	327	344	319	301	343	351	345	312	350	339	342	305	337	321	332	372	342	323	324	305	341	344	321	345	344	315	349	339	339	333	348	286	381	317	343	353	354	328	363	325	311	331	333	328	329	343	349	319	318	313	332	323	305	322	365	329	363	318	336	321	324	298	336	300	329	374	315	327	356	313	326	327	341	315	397	310	355	335	383	350	323	333	339	344	328	341	353	319	286	329	351	312	384	326	329	299	299	344	325	332	320	339	315	356	357	330	326	309	292	344	340	339	349	345	340	327	330	346	319	297	346	310	345	322	341	334	333	352	335	343	309	281	345	342	336	339	307	329	332	368	321	315	345	322	313	345	333	333	352	335	331	352	315	310	320	378	295	324	345	347	353	330	341	362	309	347	331	334	332	370	329	356	323	345	343	359	354	353	306	322	326	345	341	323	333	328	317	351	333	302	294	312	332	327	338	352	361	319	299	334	356	328	330	326	329	328	338	347	394	351	338	311	365	335	311	329	335	300	341	352	327	312	315	319	315	311	330	335	364	327	336	348	302	359	343	340	331	313	342	310	295	354	323	324	356	356	332	313	343	327	314	315	363	319	331	324	324	349	318	361	322	341	309	338	300	356	335	352	367	300	355	331	320	359	337	323	341	327	316	318	333	355	337	322	329	344	346	337	363	334	312	350	338	333	309	362	330	350	322	321	355	335	330	303	346	308	355	328	322	326	331	345	335	354	348	316	306	326	353	351	356	330	335	311	302	341	342	368	341	326	320	305	339	338	310	332	332	330	345	314	352	314	317	361	354	304	306	313	348	311	322	344	335	331	324	352	362	347	326	338	344	348	295	377	298	325	323	353	320	376	338	342	341	350	334	341	344	349	326	335	313	377	339	366	314	365	371	332	356	319	345	336	322	304	297	323	321	346	300	308	355	306	341	352	301	298	335	319	313	311	322	330	340	308	320	330	358	325	316	326	324	357	339	339	330	351	327	346	356	320	338	352	321	334	342	316	374	327	346	357	338	324	347	333	351	304	358	319	339	326	376	361	303	334	350	325	350	324	336	352	302	343	321	358	302	329	329	357	324	343	341	340	295	353	309	353	306	342	323	321	310	305	358	319	319	329	318	355	356	302	344	332	303	313	323	338	335	331	324	332	327	318	329	350	354	369	302	324	338	335	326	304	322	308	317	340	315	329	359	346	336	331	321	338	361	329	366	322	352	346	326	299	338	327	335	347	325	344	334	330	331	329	301	328	337	332	327	306	317	324	339	310	350	314	319	313	347	323	336	351	341	345	335	328	305	353	331	350	351	318	353	354	334	333	338	354	351	334	346	340	340	307	323	315	308	341	339	331	316	349	319	340	314	327	346	330	333	351	328	314	342	312	322	320	335	331	336	337	349	322	334	329	331	339	314	319	311	365	317	341	330	335	363	330	341	354	331	338	317	326	337	318	333	343	343	317	350	314	347	340	349	312	308	329	314	324	345	348	305	317	316	338	322	328	373	349	354
29452	32547	1093	682	618	619	565	632	552	572	539	568	561	583	581	560	552	565	525	565	525	558	557	580	609	545	567	537	554	564	544	557	550	566	552	548	560	549	567	553	594	533	559	530	543	535	537	546	529	579	579	593	525	600	548	544	587	572	513	563	549	553	520	521	572	570	505	531	547	546	519	596	587	553	567	520	561	575	536	553	552	561	542	531	528	540	546	523	539	567	540	547	572	555	543	565	576	551	570	528	524	529	540	581	549	544	570	546	572	531	557	567	561	548	583	557	579	554	584	546	572	561	576	580	552	555	548	531	565	524	579	567	542	529	554	562	572	525	552	571	531	579	556	565	617	523	570	533	552	554	532	539	574	540	538	546	558	547	546	527	508	521	544	567	574	551	571	557	579	613	569	532	554	525	582	553	524	578	527	567	592	537	574	520	596	539	593	547	580	563	554	509	561	580	558	562	545	562	598	536	585	570	548	540	576	537	550	544	498	502	528	545	538	579	590	504	548	581	553	580	565	608	551	539	568	589	559	557	587	545	564	611	591	540	578	580	528	582	574	526	528	546	489	580	537	500	526	526	556	551	553	572	591	532	569	579	600	577	534	550	553	571	534	578	531	562	556	538	564	556	551	603	582	559	593	534	545	587	556	517	571	519	524	541	562	557	578	544	572	535	534	545	593	518	522	565	583	565	541	589	574	559	561	560	541	557	546	566	612	557	512	550	548	532	567	583	506	569	517	580	517	548	557	507	547	525	528	570	532	532	563	551	535	549	549	566	587	536	532	526	587	556	507	516	578	553	587	566	548	540	592	535	532	552	547	576	547	527	564	582	525	518	559	572	624	544	577	583	553	548	601	574	571	568	545	521	568	535	540	531	606	536	560	552	539	583	564	562	575	574	555	541	511	569	573	596	550	531	563	536	575	548	557	553	536	588	556	580	505	530	546	550	569	544	627	520	558	617	562	572	555	574	524	546	563	556	543	571	570	528	560	584	563	573	526	561	528	576	565	557	551	537	577	588	532	551	553	548	578	537	528	573	565	540	525	543	548	542	526	570	565	537	540	571	566	597	571	558	574	565	563	505	571	563	519	531	555	514	565	590	516	526	548	563	554	538	592	546	583	519	539	578	567	563	545	535	575	553	569	548	606	548	564	576	555	535	571	568	539	533	533	563	490	545	600	521	540	528	547	562	585	571	579	597	586	553	545	560	533	565	527	520	574	588	552	549	581	525	572	561	565	551	618	535	578	581	527	552	570	576	549	538	542	532	562	550	561	565	549	561	598	530	526	549	552	577	617	535	551	548	481	529	586	577	536	525	559	582	579	540	570	576	578	561	602	598	534	547	549	495	515	580	565	553	536	540	519	565	565	588	535	590	553	557	533	549	527	569	543	544	573	543	536	550	561	551	560	537	538	524	542	536	547	552	567	568	603	524	568	560	562	539	545	540	518	547	553	565	549	567	557	558	570	543	588	561	541	582	571	541	608	611	533	532	577	562	596	513	545	569	585	526	551	554	535	527	562	540	532	522	584	514	547	545	562	544	543	563	536	582	509	540	538	526	543	593	544	536	593	578	547	535	613	566	537	554	545	551	562	565	590	494	546	523	584	538	547	575	591	538	534	556	558	576	560	561	556	599	565	558	558	534	525	596	575	547	562	523	524	531	515	534	584	538	576	558	555	582	533	598	550	566	536	566	560	547	504	577	525	580	558	496	551	610	517	571	520	576	550	562	582	525	505	596	608	516	562	553	486	545	574	542	548	566	546	523	556	543	558	557	551	574	564	543	580	490	551	540	535	535	533	559	540	581	539	548	577	562	581	543	560	532	520	516	551	535	562	547	521	575	540	587	543	529	568	561	546	550	521	545	553	530	567	578	512	528	556	584	564	556	604	550	541	541	572	517	546	565	551	547	522	591	562	555	543	560	547	538	575	553	542	578	543	569	592	578	521	591	572	529	535	556	499	544	590	557	534	591	596	536	525	549	551	576	608	537	528	605	518	527	541	564	589	579	569	537	555	574	596	540	544	522	547	567	606	561	568	559	584	521	544	554	591	492	564	547	581	572	529	614	553	559	571	553	548	559	537	570	580	579	559	583	553	577	571	577	555	572	520	562	522	593	561	550	548	562	544	587	549	564	518	621	546	550	546	527	576	554	534	567	534	532	540	572	572	560	528	531	541	535	552	563	572	561	599	580	595	571	539	579	569	581	552	582	572	545	553	539	535	545	567	544	569	568	565	564	565	488	532	560	566	537	549	527	584	489	589	585	580	553	525	547	545	555	568	573	601	535	553	562	557	572	558	578	584	546	581	543	592	563	533	569	584	541	560	561	552	576	581	571	581	576	564	539	545	549	566	561	617	563	542	548	566	552	581	558	540	568	558	551	556	530	571	609	557	566	577	531	531	526	582	562	554	582	526	547	558	497	525	566	599	544	533	599	545	537	570	596	522	567	578	537	565	507	523	538	567	571	545	516	530	570	535	549	557	528	535	596	529	556	510	546	522	549	545	547	527	543	560	543	580	516	513	555	578	548	531	580	529	590	518	543	571	521	537	532	503	561	522	564	547	552	570	567	570	547	551	559	503	507	562	582	542	534	518	571	573	536	546	544	543	503	569	560	567	506	557	516	612	584	583	562	550	508	577	548	568	588	533	572	530	538	563	513	585	571	545	554	544	533	601	564	548	512	533	545	548	535	569	533	536	556	567	585	531	508	537	527	521	564	567	589	544	575	550	557	562	514	521	576	529	510	532	536	544	560	531	540	577	549	563	558	557	550	589	555	581	576	539	553	562	538	562	559	574	501	550	556	545	523	569	588	561	550	601	569	545	550	569	574	552	571	547	575	554	562	540	504	561	513	553	560	541	523	556	537	554	557	570	534	539	555	514	541	553	555	528	555	547	530	545	613	499	568	583	537	556	604	529	513	575	547	501	604	637	563	557	495	556	519	582	558	570	569	580	589	584	546	564	545	536	524	503	584	575	571	555	532	550	546	551	525	535	544	537	545	499	562	497	553	547	529	558	536	519	570	547	547	547	574	514	551	568	528	594	570	577	536	594	576	568	571	572	556	543	568	574	619	531	525	553	589	567	553	552	573	561	558	546	549	540	535	582	577	527	563	574	588	524	562	568	558	552	552	586	599	547	532	522	541	539	535	545	578	572	557	527	576	505	556	567	560	550	554	556	586	562	519	550	548	559	549	543	574	547	554	590	597	539	538	534	542	502	546	580	541	596	552	577	549	540	542	568	534	532	602	589	523	591	593	567	560	610	559	528	562	580	590	516	560	558	545	540	488	544	536	508	565	545	557	589	540	568	539	583	598	522	553	540	599	568	568	563	552	530	531	560	543	591	595	536	548	572	575	553	562	570	554	571	523	567	537	582	546	552	530	552	555	562	526	532	539	556	541	598	534	559	529	586	528	573	520	587	553	551	551	546	557	524	551	571	588	584	516	586	506	552	505	556	609	565	569	513	541	564	623
23971	21187	28789	23724	21102	10773	611	387	340	297	313	334	286	281	268	250	237	289	262	275	282	291	267	269	283	250	261	264	243	266	257	241	217	214	269	251	216	258	236	222	271	225	250	258	252	227	269	266	255	245	269	270	258	243	241	232	282	260	230	228	290	248	261	227	260	244	252	225	262	231	245	229	270	254	251	260	250	235	257	238	242	245	251	235	234	248	238	250	255	222	234	260	271	263	271	257	250	256	268	256	238	290	263	288	243	227	254	264	253	240	244	238	242	261	217	224	249	225	243	247	224	257	248	263	251	254	233	230	235	237	239	247	218	234	244	267	236	250	271	254	231	240	248	256	263	271	215	230	257	261	239	236	260	241	252	247	261	220	275	237	259	259	258	268	247	243	253	242	269	245	258	259	266	249	217	257	237	279	238	287	246	256	242	217	239	250	235	230	221	248	243	221	240	229	243	251	255	228	290	242	276	231	263	248	236	259	282	265	230	231	259	265	234	246	210	242	273	232	258	247	230	249	229	252	249	240	249	256	200	256	215	283	256	238	224	268	265	264	222	253	256	241	252	252	276	255	265	249	237	214	211	267	234	248	246	266	236	235	272	245	243	236	235	248	238	258	248	261	245	233	250	241	222	277	251	273	267	287	243	230	218	269	259	228	231	244	268	240	256	247	248	242	249	289	232	266	256	276	249	268	255	234	238	252	256	249	253	222	242	243	243	230	246	226	235	250	280	261	261	228	230	200	257	247	248	247	271	245	242	258	249	256	213	220	255	233	213	262	245	258	220	256	252	276	215	244	251	253	267	236	249	254	258	250	256	284	226	268	244	254	260	237	256	268	244	235	263	240	235	209	276	253	247	228	248	246	252	264	235	257	246	270	217	253	255	235	230	226	255	229	236	223	256	209	254	238	238	253	261	246	258	231	264	284	254	240	261	275	266	247	248	246	268	269	251	230	265	262	240	246	274	244	236	243	253	233	227	276	245	231	251	258	252	253	231	258	234	247	245	272	254	266	242	226	268	276	271	258	249	265	265	264	261	234	238	244	233	238	247	217	250	263	257	275	247	240	263	197	261	253	231	238	252	261	269	232	247	244	223	256	234	238	260	283	255	265	266	255	225	255	241	259	245	252	257	255	252	239	255	247	254	253	262	243	247	261	245	227	251	230	264	253	280	226	233	262	237	256	271	224	228	250	247	255	246	230	246	235	265	224	248	256	251	249	246	234	272	234	252	238	288	245	265	251	251	230	279	250	221	241	260	245	268	220	207	250	262	241	229	225	248	262	236	250	226	244	287	243	281	247	240	250	217	260	265	267	251	266	220	254	233	232	274	240	223	271	228	267	267	248	239	254	241	252	243	242	247	272	241	252	251	235	253	275	261	225	235	232	228	259	259	237	256	283	254	258	242	259	233	258	241	234	252	238	240	273	254	233	240	232	254	250	236	259	237	277	227	239	258	276	250	217	243	241	248	252	245	241	264	225	249	258	244	238	255	218	229	232	250	242	230	237	247	270	237	269	231	232	238	240	268	231	266	265	267	233	269	244	248	272	242	266	274	264	254	250	261	256	268	256	240	235	265	258	276	275	251	274	261	211	261	245	250	275	232	260	266	244	256	235	239	262	243	269	245	256	280	245	224	240	258	255	237	257	258	241	224	249	262	219	254	247	237	257	257	240	249	248	248	273	240	269	236	257	233	258	265	236	257	236	245	251	260	258	237	243	235	247	264	271	245	270	249	237	232	261	259	272	264	259	262	264	245	255	253	212	256	267	266	224	251	246	272	253	257	254	252	263	272	255	245	242	261	230	252	273	238	250	219	255	219	234	274	243	278	243	264	275	238	264	263	235	235	239	244	234	249	268	248	240	237	248	245	234	259	267	243	269	232	285	258	262	244	264	256	246	244	253	240	280	259	271	261	259	232	234	263	235	256	272	237	223	254	269	270	226	243	264	259	237	257	233	268	260	255	231	248	242	229	253	250	218	241	274	254	239	265	262	261	287	232	250	265	257	274	263	265	250	234	245	258	234	249	265	255	221	239	247	249	252	274	289	263	262	257	248	251	251	248	275	245	245	257	267	218	229	252	229	259	223	230	268	236	234	260	243	247	259	246	275	241	250	282	269	258	281	264	233	226	262	241	247	281	279	231	256	251	235	262	243	249	227	241	240	252	245	244	277	264	244	250	254	250	250	236	231	257	248	264	241	252	268	255	235	240	249	244	247	229	256	283	249	235	252	265	262	242	265	260	251	263	246	247	260	270	238	244	233	256	230	271	246	251	269	253	251	229	257	236	225	235	259	256	244	249	265	241	240	236	230	245	273	241	229	248	239	263	258	261	261	275	257	260	248	244	241	250	236	277	218	243	272	264	253	227	244	264	268	240	238	237	265	242	236	252	258	262	265	255	244	262	276	262	257	223	265	240	214	225	235	230	268	262	242	245	225	270	246	259	235	259	218	290	256	252	265	245	267	244	260	215	212	244	257	256	239	224	255	242	241	227	234	242	264	246	255	244	230	262	257	264	248	256	233	237	270	259	265	249	222	238	247	214	232	247	263	258	243	233	230	234	229	260	271	256	256	248	267	234	264	255	240	234	235	274	264	237	262	256	244	259	261	274	243	228	254	248	265	260	277	231	235	276	274	268	262	258	237	251	240	231	244	236	208	242	274	249	255	251	251	250	252	240	237	248	234	220	255	230	233	258	227	268	253	251	258	262	249	266	254	236	240	256	270	240	249	224	245	255	252	277	231	243	259	252	244	223	268	248	272	255	238	229	246	229	259	232	242	280	253	260	228	247	255	269	232	239	263	248	218	240	300	244	266	283	234	247	257	268	245	222	234	260	222	251	250	250	274	275	234	268	265	226	232	271	263	254	264	256	239	261	239	244	263	252	287	243	235	244	258	242	268	246	266	246	245	248	245	249	240	258	243	238	219	244	246	257	215	251	254	273	248	259	224	269	212	269	214	246	248	248	239	257	267	257	249	247	233	250	247	245	261	234	234	224	221	251	280	233	225	239	269	238	228	243	270	250	242	266	229	253	247	246	265	277	259	260	241	229	273	260	254	246	233	238	265	232	239	244	235	255	245	249	271	253	248	241	267	261	236	255	251	247	265	258	262	221	234	248	236	232	248	280	262	247	243	222	256	242	270	259	225	250	235	272	238	242	253	265	251	272	250	253	273	250	253	230	250	229	247	269	238	241	284	260	258	235	235	236	227	253	242	206	240	283	251	258	270	254	233	229	234	265	258	242	228	248	242	265	234	266	253	238	264	261	268	250	226	247	236	230	244	248	257	249	260	240	224	221	257	285	228	266	233	235	251	275	248	247	281	260	248	230	252	285	249	264	268	241	262	224	261	230	202	253	240	237	244	254	246	241	237	251	233	266	269	267	220	259	270	242	256	232	230	222	277	270	260	244	253	242	235	259	246	265	255	257	245	253	244	266	268	256	275	263	254	262	255	262	289	250	223	226	277	272	241
54182	57950	4509	2413	1666	1244	1018	922	761	757	651	571	548	547	563	498	486	470	475	496	491	462	468	474	464	463	453	450	456	460	453	470	427	450	426	439	432	459	456	447	426	419	396	434	423	441	445	450	451	425	431	464	439	474	433	442	419	390	401	438	436	398	388	439	387	391	422	455	431	416	434	397	382	419	419	446	455	449	436	429	404	446	423	415	433	374	403	403	449	436	424	434	371	428	437	455	393	430	419	422	440	414	384	394	405	449	429	438	420	417	435	438	445	457	484	432	395	382	423	446	423	400	429	455	414	425	418	410	440	427	421	439	416	444	423	430	393	440	460	443	403	438	409	404	437	401	401	456	412	416	431	449	380	391	436	420	433	435	385	433	399	404	390	420	411	446	400	446	436	413	388	425	418	414	436	433	450	439	424	435	415	421	448	448	443	410	432	420	413	468	416	428	427	468	410	379	450	417	452	413	413	460	401	436	461	434	453	401	436	439	428	430	450	404	423	426	384	456	410	473	406	432	425	429	438	425	438	414	395	441	424	403	424	400	435	421	385	441	421	422	420	458	453	444	426	405	425	413	399	412	439	417	394	420	411	412	402	416	444	387	429	455	410	428	451	393	402	425	457	445	432	423	416	403	412	417	440	424	423	418	418	419	426	405	402	417	411	420	470	434	411	424	419	420	459	384	432	437	446	407	450	433	413	426	414	457	455	416	403	402	438	414	428	418	450	426	433	451	418	368	412	424	440	433	427	456	448	424	435	419	401	422	393	410	393	412	400	414	422	409	423	426	417	421	419	440	414	434	401	422	410	406	407	436	377	422	434	406	466	400	430	449	453	400	391	423	465	414	406	460	405	433	437	438	428	420	422	432	420	406	441	393	453	437	443	402	421	419	428	458	442	383	417	399	441	420	424	407	429	411	423	428	389	400	440	386	404	408	428	420	429	413	398	405	421	430	452	447	403	421	437	391	419	436	426	403	450	402	399	444	416	413	406	460	420	415	429	462	435	412	420	437	428	441	430	399	413	407	389	452	408	430	445	435	428	440	427	409	425	397	438	453	432	412	451	428	407	425	415	435	422	389	464	436	416	432	413	405	423	420	418	462	388	419	437	439	398	420	392	406	395	432	436	414	409	444	419	396	430	412	426	467	411	448	424	449	439	420	410	402	426	381	408	382	408	444	463	412	464	458	447	437	407	432	405	422	452	422	450	434	450	421	428	405	387	397	427	460	418	409	401	416	416	401	418	438	458	412	446	400	426	417	438	419	431	428	434	427	408	422	420	424	430	390	457	439	451	470	428	477	374	415	438	404	419	430	384	414	427	471	400	439	417	462	422	419	417	394	432	422	404	400	429	375	379	466	377	460	402	408	438	436	407	424	424	418	434	447	421	399	434	440	415	407	460	432	416	429	398	403	402	426	420	418	422	454	435	396	423	453	451	414	382	420	427	419	377	440	416	447	451	432	450	455	419	416	434	427	390	420	426	442	396	438	435	430	402	434	427	432	417	430	453	442	415	379	459	395	437	427	428	406	449	474	420	408	416	398	437	421	441	435	426	422	434	426	421	427	429	398	406	417	440	410	436	423	386	430	401	429	449	422	422	446	414	431	405	448	396	411	409	432	401	435	392	390	457	420	432	416	435	425	450	426	423	431	419	409	412	432	385	450	392	440	397	437	388	433	439	400	421	445	421	426	405	386	406	398	403	425	427	438	459	442	436	395	410	396	419	444	392	439	424	417	403	416	429	399	437	381	462	411	448	428	408	399	419	413	401	402	419	459	440	434	397	456	439	391	388	438	446	433	415	421	395	412	404	434	410	446	409	408	393	420	406	414	433	432	421	408	422	398	413	407	413	385	422	385	427	383	411	447	413	428	451	426	433	416	408	436	414	429	421	404	414	438	426	447	451	416	413	465	424	419	444	451	459	408	430	459	438	400	418	432	417	407	429	396	447	427	450	448	406	447	409	420	431	420	425	383	420	422	407	408	430	421	438	416	435	429	396	399	429	410	463	392	411	430	440	384	404	407	410	428	473	428	433	396	414	417	395	413	418	406	417	454	405	436	432	429	418	418	419	398	425	422	414	420	423	387	442	434	410	431	401	396	437	431	429	445	400	406	421	399	373	450	442	388	430	429	420	374	433	398	407	406	435	435	428	442	441	423	453	427	470	454	404	394	403	422	385	457	411	421	434	430	440	427	442	384	356	449	385	405	428	438	484	435	405	408	417	396	443	419	445	445	452	415	444	419	420	388	426	412	441	412	422	445	404	418	391	405	455	444	440	414	394	371	444	412	404	410	405	439	461	439	444	422	443	398	451	436	429	419	404	462	439	431	433	465	439	442	421	414	419	436	395	385	468	433	391	419	396	403	434	428	466	410	415	396	440	449	416	430	409	413	438	452	413	458	449	430	428	459	419	422	390	436	409	412	421	470	410	416	408	448	474	428	427	449	442	423	395	380	412	431	422	425	422	384	417	431	410	410	449	430	407	418	424	429	442	379	418	444	418	414	399	415	385	471	418	422	401	413	435	420	455	411	396	444	421	406	407	403	423	444	458	431	445	423	408	398	420	443	430	397	387	434	435	404	476	422	371	411	470	413	448	433	404	400	428	384	465	395	448	425	452	430	439	445	429	427	434	430	394	417	443	400	439	410	423	402	414	416	423	414	420	407	423	398	391	445	395	433	421	447	426	412	394	438	431	440	400	428	399	437	440	424	419	439	390	456	437	421	459	433	451	393	416	401	444	436	425	399	414	397	394	456	419	418	418	413	427	417	431	388	392	433	436	429	413	435	410	404	418	416	450	408	389	420	417	460	408	427	441	389	427	422	422	411	446	413	467	413	388	398	426	428	438	451	390	440	439	441	411	422	435	436	448	386	435	404	399	403	433	448	386	441	422	432	395	411	432	439	414	432	447	428	432	395	451	436	414	412	437	425	463	434	401	363	465	417	423	433	413	415	443	415	424	425	408	403	450	410	416	432	430	399	432	404	404	424	408	409	426	419	421	414	466	446	401	429	391	416	438	418	405	447	403	445	448	448	422	443	386	420	436	445	406	398	407	429	423	382	407	425	451	442	430	414	440	454	413	383	445	433	462	414	360	427	403	380	443	425	361	447	402	431	397	433	404	411	422	416	428	392	420	436	432	457	407	401	419	412	415	439	432	436	437	451	436	429	436	406	411	408	449	432	443	410	421	414	402	429	406	430	422	443	441	425	435	437	379	421	406	418	421	426	404	400	404	450	433	406	441	438	425	413	385	440	429	445	406	456	418	408	429	439	470	415	417	429	435	429	420	417	441	395	428	435	412	394	453	440	396	426	440	393	402	430	411	463	423	427	448	453	418	406	436	405	436	422	414	412	382	450	429	397	425	406	462	402	439	415	425	401	398	417	429	392	435	432	434	429	431	411	395	361	406	368	453	415	412	388	381	441	442	460	412	445	416	422	418	422	401	432	453	402	442	406	395	469	438	413	419	421
23198	21301	29495	23380	21271	21273	7350	422	263	233	213	217	160	198	156	156	130	135	156	119	135	116	100	142	114	99	123	112	100	117	99	128	106	110	100	93	120	103	111	108	95	104	106	97	104	124	97	104	102	105	100	95	106	95	102	93	100	99	111	99	128	113	113	106	119	109	91	94	99	111	111	98	100	95	111	121	101	93	105	99	108	111	85	92	117	99	98	102	113	99	101	84	98	109	101	110	102	110	97	113	98	91	106	132	111	107	103	105	102	104	119	109	87	94	99	91	97	99	91	104	112	101	94	97	96	93	116	98	119	85	106	101	86	102	103	116	95	102	98	105	98	98	133	82	101	114	107	101	102	101	108	125	104	98	88	92	103	114	99	95	100	96	96	116	89	93	103	96	86	113	103	106	122	106	104	107	93	88	99	96	106	94	92	111	91	90	115	96	111	86	89	106	95	93	97	94	98	103	119	96	99	104	85	99	91	88	95	82	105	91	90	96	93	83	90	95	107	108	104	79	80	98	100	107	104	110	114	120	107	94	108	101	109	96	92	121	110	94	99	109	102	102	102	103	85	86	112	108	92	92	99	111	115	115	98	115	98	112	94	90	102	116	111	90	100	106	101	100	84	114	95	101	93	88	109	101	96	101	101	110	92	102	98	97	99	117	97	105	77	88	104	108	93	96	97	99	108	108	115	107	91	119	93	92	113	93	101	97	88	92	103	105	98	113	103	102	99	93	91	110	92	100	103	102	91	113	110	97	97	114	87	106	101	96	116	117	83	110	109	113	99	102	87	108	95	108	97	96	99	98	88	98	88	97	94	94	106	88	113	112	105	99	109	103	97	90	101	92	112	90	97	92	100	88	107	117	100	104	103	107	91	96	89	109	90	105	114	91	102	99	89	113	105	111	99	107	98	110	101	113	97	98	106	91	89	118	97	107	113	101	112	85	99	88	108	96	98	107	115	108	92	96	101	102	116	102	109	86	103	108	115	113	110	104	93	110	97	98	96	92	79	106	109	116	93	121	115	103	90	95	106	107	110	103	105	105	94	97	90	94	85	109	118	80	115	89	86	90	91	95	104	108	95	99	95	117	102	105	96	98	112	74	108	112	102	88	76	109	90	96	93	99	105	110	104	92	103	97	88	96	124	105	101	106	109	107	87	101	100	112	99	112	107	98	101	91	89	109	104	108	98	100	97	97	109	84	86	90	94	86	100	81	101	105	114	100	91	94	93	106	104	98	102	85	99	87	77	101	112	120	94	115	86	108	101	75	94	104	86	89	95	108	97	106	117	97	106	117	117	98	103	105	95	112	117	93	122	113	106	90	108	111	93	94	85	96	84	99	94	112	96	94	118	97	102	113	110	116	111	95	104	90	97	109	105	110	98	103	121	81	97	118	111	98	92	94	97	102	96	104	111	115	103	114	98	107	103	95	94	85	85	106	101	106	95	126	123	114	112	99	100	92	95	106	103	91	112	87	118	113	83	113	85	85	94	107	98	99	110	95	107	111	120	111	93	99	108	87	94	107	114	90	99	87	93	99	120	102	86	95	108	110	111	97	97	105	117	136	91	113	93	101	105	98	83	88	107	103	91	84	92	103	81	78	116	78	111	96	107	105	97	89	99	85	109	92	95	104	104	117	101	94	110	101	107	80	99	96	75	103	99	91	86	102	97	107	89	100	102	88	89	107	101	105	100	109	122	109	97	89	101	107	109	100	104	90	110	98	103	85	104	78	111	75	92	95	103	95	90	113	88	96	122	85	96	112	124	99	114	106	108	113	100	108	97	99	126	113	102	102	111	84	91	96	108	96	94	92	92	105	97	96	108	100	98	105	112	103	101	88	104	95	98	118	92	94	98	107	105	103	111	82	99	97	99	109	102	107	109	121	105	110	101	105	95	111	95	104	98	94	87	88	89	105	92	111	89	97	85	104	96	122	96	133	125	72	107	107	103	91	110	91	106	111	96	119	85	91	103	103	97	102	100	104	105	90	103	98	95	86	99	86	84	98	100	76	95	120	101	110	98	85	104	106	96	88	98	84	111	100	112	91	111	94	81	107	99	91	94	106	111	105	97	130	93	105	95	99	93	102	118	98	99	110	91	108	111	100	92	90	97	107	84	90	103	103	92	87	101	121	91	99	92	93	112	111	89	103	107	109	101	89	105	115	114	78	103	92	98	91	106	79	87	110	94	103	110	103	110	117	87	114	83	96	94	94	116	107	109	107	104	120	104	104	106	93	108	91	102	114	101	101	105	101	94	91	100	112	98	95	94	101	91	107	94	85	101	84	84	96	106	93	97	113	124	107	93	103	96	92	118	107	110	89	99	92	96	107	90	110	82	96	112	105	102	90	104	113	97	95	107	86	89	90	98	93	91	101	122	103	97	111	108	97	90	105	75	75	99	114	113	98	93	118	89	106	108	109	105	114	79	108	91	93	107	112	126	111	107	105	100	103	118	110	95	100	85	104	89	92	78	102	97	114	87	115	105	113	101	104	96	109	116	99	90	108	122	90	86	97	71	107	106	97	100	94	98	115	112	107	98	116	86	92	91	107	92	123	108	95	104	99	95	75	105	98	115	105	103	99	99	106	115	110	96	110	87	89	86	106	103	80	109	109	85	108	94	116	88	87	85	116	108	107	78	93	99	107	100	93	84	100	92	98	104	93	96	80	99	92	90	105	120	104	111	90	116	82	87	104	85	91	94	110	100	114	94	105	84	98	116	122	92	84	114	92	102	89	119	119	117	97	101	103	103	96	109	92	104	96	93	93	100	94	102	96	94	101	91	107	98	110	87	96	98	109	96	106	105	91	92	112	101	95	96	105	113	92	115	102	94	88	102	110	109	107	94	97	96	108	102	119	88	103	99	107	100	86	91	93	94	93	107	85	97	104	76	83	102	103	97	116	100	104	93	90	92	112	95	102	95	97	98	98	94	95	104	106	106	85	104	115	92	101	114	94	90	106	82	101	93	115	103	116	105	92	93	88	87	93	107	102	93	107	104	97	103	107	106	119	111	107	95	106	113	102	107	116	86	104	92	87	104	102	94	127	84	98	106	107	93	95	106	111	97	105	86	102	91	94	95	90	100	107	102	97	105	116	89	80	127	94	94	107	112	100	94	90	92	110	104	108	90	103	108	104	103	94	100	98	80	113	94	98	102	95	105	85	103	107	108	105	103	108	113	81	106	87	114	113	107	95	104	103	112	91	119	101	112	133	91	101	101	90	94	110	100	100	96	112	94	100	113	94	85	97	89	90	97	88	92	100	93	100	103	115	97	100	92	98	72	99	98	106	99	87	109	92	112	116	91	110	89	83	113	109	112	102	104	104	101	106	88	83	91	96	123	102	100	101	97	110	103	101	91	94	107	101	113	96	107	84	85	82	96	103	111	107	101	91	111	96	90	79	100	115	109	102	110	90	100	85	88	104	96	111	113	93	99	105	90	80	99	89	91	74	113	106	91	84	95	95	106	99	94	106
57705	66264	6719	3922	2644	1818	1446	1107	895	755	637	507	448	418	386	329	317	307	296	259	264	260	244	269	225	232	231	202	233	207	209	223	197	188	187	179	236	198	213	194	195	181	178	185	192	173	177	175	204	192	193	184	196	173	194	214	167	178	181	192	180	181	164	177	180	170	167	152	173	193	201	180	157	162	160	184	187	173	201	147	167	158	151	181	186	158	179	156	187	192	171	204	186	192	164	170	178	177	189	169	167	192	156	164	170	166	180	164	167	180	158	163	172	176	193	153	164	168	150	169	134	170	172	155	167	171	181	178	190	167	190	184	189	180	185	155	184	161	152	158	153	181	188	163	168	163	197	153	187	182	170	164	172	173	167	211	191	163	160	155	168	163	186	154	155	148	152	180	176	162	152	150	182	172	184	181	180	166	179	154	176	169	162	165	159	185	173	172	161	169	176	179	164	172	174	151	185	175	169	191	158	148	183	178	157	179	179	149	177	182	172	171	170	196	182	180	174	142	170	167	190	171	159	178	176	172	178	156	168	170	156	161	163	166	160	170	195	159	175	178	160	182	170	167	181	191	188	165	157	191	174	172	152	164	198	175	167	148	177	171	174	179	151	207	178	158	168	179	178	162	171	178	186	150	156	152	161	154	166	143	172	164	164	152	178	162	165	189	179	174	171	156	147	194	154	185	158	189	192	158	176	175	168	172	167	167	159	163	163	158	176	171	151	168	176	153	157	191	181	168	175	182	161	169	164	182	164	184	158	192	146	173	173	153	162	181	179	168	174	193	187	167	168	188	184	147	158	176	165	183	147	184	183	157	168	165	176	183	178	165	165	159	170	175	175	183	163	170	162	138	194	162	183	163	167	174	172	186	174	184	170	164	156	158	175	151	141	192	161	168	161	186	167	183	172	180	182	167	162	183	157	161	164	170	185	171	173	185	163	162	181	176	191	162	168	172	162	171	178	181	178	173	149	181	165	160	157	163	176	139	180	188	173	166	188	166	183	180	185	169	168	182	148	156	152	169	156	165	185	155	181	177	166	183	157	166	169	160	170	151	156	166	157	181	172	172	169	169	157	161	180	154	162	178	188	170	158	152	170	170	145	154	160	174	153	169	179	154	196	184	166	176	178	177	185	163	174	196	154	174	159	180	160	168	181	162	184	167	161	169	173	166	189	183	169	181	159	190	166	185	173	157	172	167	179	170	190	175	177	184	165	151	156	168	162	179	166	182	198	164	188	182	193	186	178	161	179	183	155	178	162	174	168	166	177	156	183	169	173	192	172	173	163	173	146	148	143	159	167	167	152	176	181	171	180	153	185	183	172	196	157	172	161	143	190	196	163	188	160	161	188	169	188	195	167	176	176	161	160	171	160	162	183	163	162	141	171	175	167	156	195	153	171	180	171	192	173	173	161	158	162	192	193	147	162	196	165	174	182	158	185	167	168	153	194	159	161	168	184	186	174	174	168	164	190	176	169	168	167	173	176	177	186	166	179	174	185	185	188	164	167	153	165	171	158	187	184	149	159	173	170	173	202	178	172	163	174	168	184	174	177	184	167	171	181	144	180	149	156	160	157	153	167	209	182	175	177	160	180	183	170	180	153	166	170	191	175	162	208	184	172	191	172	177	154	174	158	191	159	173	157	198	163	176	159	181	158	165	181	153	154	138	171	163	154	184	168	155	169	159	162	153	151	191	174	157	160	167	169	204	165	176	177	190	174	150	163	167	190	147	187	177	165	163	154	176	182	163	163	171	170	184	183	161	159	187	183	160	180	176	172	168	181	162	168	151	154	159	169	179	142	158	175	193	172	147	155	169	160	168	168	181	195	161	163	135	154	168	173	175	179	175	147	200	166	176	159	153	172	168	173	193	154	175	190	180	158	190	178	149	171	185	170	169	180	164	199	148	174	160	183	167	166	193	166	155	181	163	163	143	165	168	172	156	168	184	155	179	144	179	167	165	181	183	158	203	177	174	167	173	165	171	145	172	152	162	169	139	159	186	173	170	192	185	154	153	157	185	143	178	206	153	184	164	133	174	166	204	181	162	172	194	167	181	184	162	193	175	173	179	171	156	165	165	179	177	161	170	154	185	154	192	166	170	163	195	181	148	158	165	191	189	162	195	179	147	165	163	162	171	158	185	191	177	162	168	158	163	155	162	177	161	182	169	163	175	158	158	152	171	144	150	164	157	162	163	174	183	175	149	154	150	150	183	179	157	174	172	178	189	166	139	167	161	151	167	180	178	157	162	160	160	171	169	181	197	181	153	183	168	169	172	164	167	164	162	186	184	188	153	168	176	168	175	186	167	179	207	190	155	171	179	170	161	156	173	155	174	170	165	171	159	174	170	161	166	154	135	151	154	170	166	169	174	162	170	189	166	165	167	180	168	169	180	167	162	174	159	160	167	192	183	173	165	177	171	168	163	197	172	161	172	152	170	178	175	163	166	153	186	156	165	193	182	184	170	176	181	193	160	153	175	166	167	206	156	187	158	173	177	174	167	179	153	179	154	142	188	150	165	168	178	178	168	176	159	160	155	165	180	159	183	191	181	201	168	167	150	178	175	156	173	174	189	153	176	193	150	159	154	179	187	174	181	182	189	166	180	169	163	191	178	170	164	169	167	168	165	161	157	176	158	181	170	183	167	169	187	193	174	167	182	171	169	163	195	143	176	195	159	181	175	151	174	174	177	160	166	174	161	198	172	176	175	167	166	183	164	160	172	161	186	173	173	152	175	178	164	190	182	210	169	179	158	159	162	164	162	161	187	182	181	162	152	167	154	179	181	178	157	171	202	156	197	179	147	157	181	176	183	151	156	166	165	167	179	165	178	193	162	156	186	170	166	168	179	177	179	161	182	169	170	178	162	160	167	166	180	166	181	153	157	167	168	163	157	153	167	158	171	160	158	144	171	158	169	189	160	167	169	192	168	166	173	151	177	165	166	163	175	160	180	146	187	170	158	171	176	185	157	172	178	171	182	174	156	144	162	165	156	151	197	195	199	186	158	179	155	190	160	186	170	163	171	177	166	188	170	163	163	164	165	203	191	193	164	154	153	163	176	180	179	173	157	157	186	174	147	150	167	184	164	173	163	155	167	178	182	188	192	149	166	159	194	183	168	175	165	183	145	175	143	163	177	184	162	181	164	197	173	169	160	168	159	174	201	170	168	153	160	154	188	159	168	165	182	174	159	157	168	157	170	182	173	173	140	160	178	151	160	176	162	161	167	178	187	168	153	165	181	190	159	213	150	165	167	154	165	154	159	178	160	145	154	165	178	173	179	184	183	178	164	172	158	162	185	170	165	161	162	163	162	175	173	173	150	191	187	169	169	139	176	177	162	188	155	150	160	182	174	165	155	182	159	178	185	192	146	144	161	172	182	169	170	170	178	185	168	149	191	153	170	164	167	142	174	176	176	165	142	191	131	188	160	195	177	166	147	179	159	186	187	152	158	175	174	154	173	153	172	160	180	167	148	156	206
27334	22274	15795	1785	533	426	390	346	325	333	339	331	350	327	350	329	313	309	319	325	333	320	322	317	374	322	301	303	315	329	327	326	334	374	330	313	344	324	313	332	335	327	322	336	286	312	313	353	341	325	316	359	335	340	347	293	322	327	323	317	331	335	286	326	317	369	327	331	329	332	388	358	347	343	319	327	339	358	302	319	336	364	313	326	343	314	325	333	343	338	357	305	353	341	317	324	353	326	327	335	291	341	308	308	295	351	326	335	346	307	348	326	312	323	335	340	341	317	329	330	349	351	316	285	336	363	309	319	347	310	347	304	315	332	314	308	359	315	340	334	314	305	339	367	318	341	323	324	341	304	335	339	337	310	323	289	344	347	333	319	321	324	339	297	340	327	315	329	336	319	353	353	330	358	324	347	318	329	379	323	345	332	329	348	302	338	319	332	320	328	332	312	344	355	320	314	307	336	337	313	331	326	337	324	305	336	333	346	321	362	339	335	317	335	325	334	346	318	290	345	321	336	313	297	339	321	346	305	329	339	332	372	334	311	352	340	355	312	347	317	336	307	345	311	330	341	342	339	337	335	321	336	317	390	323	351	321	316	321	305	337	300	302	307	309	336	364	316	288	333	311	314	334	310	333	331	310	326	315	336	342	334	337	338	318	320	344	349	341	307	294	317	326	333	344	286	343	317	342	370	336	327	301	343	353	335	296	314	346	336	314	313	365	306	347	326	329	327	313	316	337	319	336	359	332	313	327	310	327	289	349	304	339	323	310	352	336	304	364	299	352	348	327	304	343	318	307	339	345	327	319	337	333	334	334	306	336	340	332	334	362	346	334	344	335	336	355	361	309	340	322	326	357	308	317	318	324	360	316	329	311	274	330	297	339	305	316	322	325	324	330	311	376	330	351	365	371	322	317	315	325	324	309	340	348	334	321	336	315	304	300	341	343	300	334	343	292	319	317	324	344	342	372	368	310	360	310	340	330	334	343	326	343	347	338	340	337	352	323	334	332	347	341	326	326	321	288	297	343	322	333	330	358	352	339	321	347	358	322	302	352	357	312	304	366	316	328	350	323	336	298	330	337	335	347	303	339	340	319	307	325	307	326	335	319	339	302	358	326	357	322	325	355	294	356	341	318	341	344	314	318	317	342	358	355	335	317	329	348	304	332	318	327	334	331	338	364	322	355	372	339	327	314	368	316	319	322	338	324	348	327	311	304	336	353	321	315	327	396	319	345	385	288	319	328	318	303	352	333	338	304	313	322	344	329	308	331	330	339	362	309	338	358	339	301	287	300	294	313	322	329	355	342	332	334	341	321	319	331	320	343	329	332	340	350	349	310	312	323	345	321	293	337	332	334	325	329	306	348	313	334	324	315	319	363	310	318	342	326	330	349	324	364	362	336	326	373	357	340	284	335	329	314	324	373	335	335	323	335	298	318	362	352	321	339	356	308	336	320	330	335	354	354	335	333	297	322	330	329	317	342	322	323	309	304	326	296	308	347	327	308	320	312	363	312	286	326	330	309	341	307	314	326	334	317	329	317	321	302	336	370	353	315	290	374	334	306	332	360	348	337	344	341	344	328	372	332	316	329	345	343	343	315	320	323	282	338	329	361	305	344	324	325	332	303	306	309	317	326	353	343	334	300	336	349	355	350	314	289	335	324	314	336	357	328	321	344	319	293	308	324	318	330	309	350	361	318	371	329	345	329	344	322	340	316	292	325	357	358	337	338	343	356	313	335	341	328	333	311	342	339	333	343	322	305	322	312	347	303	316	302	312	321	344	333	312	340	323	359	346	318	342	349	324	332	336	325	314	319	331	314	362	326	328	336	334	348	347	297	360	340	324	372	331	325	324	325	348	313	375	318	339	371	317	362	323	290	285	317	301	279	341	326	350	336	301	320	330	360	333	305	324	353	316	338	286	349	339	337	321	325	309	331	341	323	309	319	353	317	298	348	330	334	350	332	328	328	335	343	330	328	326	346	312	318	307	335	303	359	331	366	317	323	351	319	317	316	326	351	342	355	357	354	326	319	303	289	314	327	347	355	351	349	309	347	322	340	308	345	341	369	347	342	305	341	325	297	337	333	353	324	313	306	313	319	320	341	312	347	353	317	329	324	326	345	324	340	336	332	325	328	342	342	338	337	352	313	328	355	324	337	296	337	313	365	356	312	310	325	322	326	320	340	335	315	322	338	343	302	345	352	323	293	347	324	347	342	322	322	315	349	312	373	341	298	329	306	342	330	331	356	349	309	288	345	335	328	353	333	304	337	367	326	340	367	290	318	331	311	328	320	294	343	324	347	327	326	349	339	315	328	320	329	294	342	302	308	309	356	320	325	315	340	327	346	326	340	324	346	329	354	325	326	340	338	336	335	350	311	306	326	333	304	292	334	322	325	286	315	308	348	330	332	312	323	332	340	315	310	338	313	306	344	320	320	300	320	325	310	357	348	300	319	352	297	344	342	320	335	271	347	327	307	315	325	326	334	352	318	334	302	354	314	374	302	336	366	350	358	348	336	332	322	350	345	305	345	311	343	335	317	332	324	327	320	359	332	319	371	314	327	335	296	309	361	315	339	315	347	311	330	338	337	314	328	372	338	324	318	331	307	338	347	325	340	314	320	341	345	321	315	356	335	349	365	329	356	307	355	334	322	325	337	330	353	327	311	351	329	316	317	343	344	332	309	309	340	305	336	326	295	326	338	316	333	326	342	341	291	328	326	324	306	349	348	332	330	317	335	320	332	327	303	336	350	337	322	365	330	311	344	347	337	331	316	363	370	314	336	356	307	340	360	320	340	358	309	343	315	342	297	322	312	358	313	333	343	318	352	341	335	342	322	330	338	331	363	337	301	304	318	310	336	336	333	344	328	360	342	313	373	308	342	308	340	329	314	314	334	326	339	325	321	335	317	350	330	353	314	310	321	295	293	325	315	336	346	346	303	337	319	331	324	345	334	319	325	283	324	319	331	331	335	320	338	332	327	354	329	361	337	311	329	318	302	363	372	342	337	338	336	350	315	330	307	310	328	339	340	321	344	324	319	327	356	315	369	342	337	355	336	328	335	304	334	319	325	346	362	342	323	306	332	351	341	302	314	347	341	333	335	328	312	291	329	339	326	326	337	340	321	327	319	317	349	333	331	295	330	325	347	315	361	318	318	340	338	308	339	311	346	315	329	316	359	314	302	341	354	336	348	347	322	342	342	312	335	312	351	320	295	355	326	347	337	319	344	340	324	337	313	323	319	334	314	330	310	287	320	324	321	290	320	336	335	341	320	332	314	313	313	329	335	327	376	353	321	300	353	356	367	315	319	308	332	321	317	340	334	336	335	377	330	331	325	352	325	357	333	308	350	308	341	330	359	337	347	314	330	336	313	353	336	306	287	370	360	320	353	296	338	338	349	301	343	327	339	314	323	349	329	373	343	334	365	349	309	318	295	311	355	352	332	279	339	305	326	325	318	326	359	333	329	344	321	330
28088	32655	1151	698	667	659	611	569	548	562	541	544	544	584	567	560	531	526	578	579	592	585	529	608	571	548	524	554	570	553	572	522	561	552	534	562	553	514	535	537	551	589	527	557	567	526	530	554	557	531	542	549	543	524	599	546	554	544	559	550	564	549	578	572	565	534	554	617	510	548	550	559	545	549	559	565	569	561	571	583	527	536	587	548	543	539	577	503	537	569	566	549	540	550	575	526	560	515	550	547	553	562	543	521	500	525	554	540	553	603	557	538	538	566	564	556	589	544	539	544	544	611	585	549	571	587	566	503	514	520	575	554	547	590	541	554	524	550	542	536	549	571	520	510	565	537	569	580	544	495	489	523	544	535	601	546	563	562	514	556	516	541	574	530	571	543	562	551	532	541	571	585	587	577	500	534	537	510	567	499	578	541	505	572	538	536	523	511	576	556	530	526	553	519	556	554	528	574	501	553	543	559	553	531	597	527	543	519	567	575	531	550	552	568	552	546	601	584	567	525	495	568	544	498	533	544	515	529	517	542	525	547	536	528	533	549	555	509	542	531	531	543	594	526	522	597	537	548	573	568	518	553	570	549	553	550	544	498	521	538	596	498	522	543	538	526	585	554	591	544	518	541	548	565	547	540	507	557	553	489	535	536	543	544	528	559	526	562	550	557	554	529	518	502	564	524	564	549	534	522	531	546	516	563	557	529	531	555	556	546	541	544	491	574	549	515	575	498	586	555	552	557	539	545	555	512	548	511	519	556	561	532	555	551	520	519	516	543	533	541	570	519	559	543	550	537	567	515	520	569	493	570	518	509	554	514	561	511	522	528	594	589	546	531	561	540	549	557	528	579	533	522	526	564	543	542	523	519	505	547	540	532	520	520	566	552	528	533	539	568	593	555	549	568	550	520	575	541	540	558	583	536	550	547	565	582	580	517	515	563	560	533	579	543	530	548	519	529	560	521	536	558	530	519	603	536	578	544	592	537	533	553	524	563	552	575	533	573	547	498	600	537	578	597	529	519	522	547	571	541	557	564	551	534	557	553	531	522	555	519	539	574	539	539	518	568	517	521	546	574	573	508	590	515	564	578	527	524	549	557	534	575	531	547	569	567	556	549	586	579	512	514	567	540	548	512	560	561	554	553	544	571	527	532	515	566	500	575	573	552	560	553	527	571	565	556	536	537	522	533	556	546	568	538	514	513	565	557	567	507	565	582	575	547	528	554	579	549	550	526	567	583	573	533	575	536	529	547	536	540	609	538	554	570	553	514	559	558	557	557	549	532	577	516	544	511	565	558	593	554	561	547	538	508	560	503	570	578	542	558	541	543	554	529	556	540	568	553	569	557	554	545	547	523	588	545	540	561	585	521	549	554	559	573	546	592	546	531	504	536	553	550	521	530	537	581	526	584	564	486	531	540	572	539	536	579	536	553	511	561	561	536	575	577	548	517	521	552	545	553	501	527	631	524	554	569	516	569	542	515	550	549	526	541	526	566	569	539	521	527	558	534	528	558	561	550	549	585	506	570	544	593	554	555	562	524	581	572	514	523	530	535	564	496	505	526	556	557	555	526	560	525	538	565	535	601	541	558	545	551	546	530	548	540	543	582	548	540	570	555	525	509	587	601	591	559	575	557	527	511	517	612	517	537	525	560	575	550	547	550	537	550	531	501	555	577	540	537	553	556	572	543	528	598	517	581	539	608	536	571	535	570	491	554	528	551	542	552	594	531	531	544	521	544	504	542	554	529	573	595	533	573	526	509	528	521	534	523	564	544	568	536	570	524	575	538	505	564	595	554	500	557	576	542	517	541	553	535	546	555	551	581	531	560	546	522	547	550	571	518	582	516	566	511	525	545	571	559	553	523	550	553	526	559	545	576	509	533	516	588	553	581	556	498	553	575	537	527	534	576	537	556	554	594	523	582	574	527	552	551	522	542	569	568	536	519	532	614	516	550	544	586	563	532	557	552	541	550	574	552	587	555	511	570	537	553	546	551	555	506	556	538	527	608	552	568	560	560	515	509	539	550	563	522	547	534	578	568	556	529	542	537	525	520	563	518	581	554	569	519	556	595	563	538	569	577	534	586	540	593	552	534	529	559	531	528	532	557	546	522	578	540	519	568	559	570	589	574	553	516	527	564	563	522	554	519	490	534	508	559	537	526	561	534	537	581	568	557	524	542	550	564	557	542	551	530	514	537	525	553	560	554	522	521	527	503	547	573	534	516	572	547	554	552	513	546	569	584	553	553	545	539	581	548	517	523	539	528	518	519	542	530	536	528	544	510	505	512	546	535	522	570	550	548	516	544	496	566	559	575	525	571	565	546	523	524	535	514	509	585	533	559	561	537	489	502	544	546	476	570	565	565	584	525	557	568	556	549	534	563	540	533	570	526	520	555	580	540	575	519	531	577	580	513	530	549	560	496	540	531	551	538	562	532	561	540	583	529	530	560	523	572	538	581	523	562	549	541	564	527	544	575	559	535	534	515	550	569	554	552	560	570	555	544	511	574	548	545	544	528	534	548	552	554	578	577	572	578	578	515	559	572	519	570	570	556	523	562	502	555	551	546	542	585	554	520	490	565	537	550	528	521	559	544	559	574	533	531	551	544	579	582	565	551	575	542	543	549	564	568	534	553	570	566	544	609	505	568	581	533	512	563	533	574	574	572	478	565	547	548	565	543	536	543	508	550	517	528	536	553	499	553	536	562	568	578	535	538	542	550	581	532	565	559	584	569	551	574	552	495	568	547	556	561	525	537	537	562	567	542	545	571	494	586	531	532	554	579	521	533	554	500	534	551	519	536	586	566	543	575	568	515	530	542	557	545	502	520	567	569	563	587	521	557	538	553	549	538	570	539	580	565	581	600	530	549	542	562	535	511	541	573	518	569	563	536	519	531	540	575	509	552	577	553	524	569	528	547	519	534	516	526	536	556	558	582	530	544	559	544	553	511	532	492	509	556	590	547	531	570	576	551	522	522	504	511	589	540	568	532	542	550	546	528	552	547	531	500	540	551	551	520	553	580	530	525	558	572	526	566	578	555	548	545	536	540	545	558	583	534	547	505	524	557	544	536	538	517	577	577	541	538	560	523	513	505	543	537	551	556	543	552	561	571	544	529	564	513	564	520	575	568	558	523	535	519	532	566	535	533	548	566	526	570	537	566	527	536	550	558	521	568	620	560	556	544	557	566	576	536	521	536	557	540	528	561	558	514	541	557	533	571	489	521	549	563	599	542	547	563	570	533	573	546	535	568	552	536	562	529	549	567	564	499	537	495	558	565	548	528	552	512	536	510	574	530	539	533	547	498	527	573	586	578	529	591	553	521	549	551	494	543	564	496	547	521	544	570	563	466	570	530	548	508	599	566	501	532	512	516	539	555	558	555	556	575	559	537	503	570	587	543	529	543	546	530	538	549	519	521	529	609	550	540	547	549	572	572	547	548	585	564	532	542	551	514	549	538	558	539	570	548	583	538	570	519
24042	21258	29103	23502	21146	9887	618	417	343	343	312	299	299	280	269	249	287	267	273	251	260	270	269	256	246	233	261	259	287	251	267	259	256	258	225	256	250	240	280	258	221	282	262	257	225	237	255	227	239	256	260	223	232	246	253	244	220	280	254	208	217	235	228	239	262	233	243	273	264	229	255	229	269	265	250	248	223	219	257	247	249	241	227	248	256	250	235	244	234	255	233	260	230	263	246	252	237	264	217	233	239	229	239	257	259	246	268	258	241	243	251	250	236	238	240	255	253	235	239	238	258	241	229	250	218	227	217	232	261	220	230	242	268	263	242	252	241	241	234	256	222	258	268	254	250	253	265	269	234	237	247	260	262	223	251	250	220	253	237	257	263	229	251	260	237	242	259	255	259	232	255	259	251	251	251	257	238	233	253	240	239	250	232	239	248	235	207	250	221	234	260	242	259	237	249	249	236	235	222	240	256	222	242	239	251	256	233	275	246	251	255	258	210	254	253	254	250	238	258	226	253	249	240	244	226	255	252	254	229	216	250	226	242	245	218	267	259	234	235	239	225	252	239	241	250	245	242	242	271	237	237	232	266	252	231	263	233	231	217	257	256	240	245	234	254	234	236	223	244	239	220	223	240	255	242	233	279	246	219	229	244	244	231	227	236	277	229	202	257	255	234	247	269	228	257	247	246	219	244	226	213	251	235	253	245	235	218	220	240	244	249	247	229	257	252	232	257	254	253	241	274	254	254	257	246	259	257	248	227	221	246	256	250	243	280	229	243	218	251	240	259	252	251	219	230	239	256	259	240	242	228	235	241	248	236	272	224	226	222	253	232	244	258	253	260	245	250	254	258	238	251	236	225	250	215	233	240	216	250	273	241	262	231	238	238	254	223	271	223	246	232	229	238	242	264	267	280	270	245	236	225	252	249	237	251	225	236	259	239	246	271	222	262	251	253	236	240	244	249	238	249	233	239	212	218	260	256	242	259	233	270	236	257	240	219	214	238	248	233	255	270	240	270	213	252	247	247	233	243	236	234	229	217	235	270	223	242	250	253	254	256	231	216	239	240	236	235	235	241	248	248	222	280	217	259	273	280	233	244	234	275	273	233	246	266	229	231	228	247	218	257	224	222	248	225	254	249	254	232	205	233	259	248	259	262	263	245	225	269	254	254	274	250	229	250	257	279	261	235	228	238	257	235	245	237	235	243	227	251	234	237	252	250	254	231	229	248	256	241	211	256	254	239	252	271	234	223	237	246	238	252	240	234	273	235	209	236	223	222	242	241	205	232	262	254	220	231	216	263	249	276	234	248	262	238	241	273	227	234	252	274	229	248	231	247	229	229	253	263	232	242	231	254	249	258	271	233	268	226	241	246	236	265	238	262	241	250	240	256	248	237	239	267	244	220	235	247	236	242	220	252	249	231	243	238	230	240	236	251	250	248	246	239	239	233	241	240	248	249	231	289	241	253	259	230	261	231	247	246	244	250	257	261	270	246	248	255	240	256	233	235	237	260	249	231	238	261	260	232	225	266	252	264	248	228	231	238	251	232	249	235	237	229	233	243	266	247	212	264	229	242	254	224	237	211	239	236	221	257	262	251	238	257	271	223	272	257	252	252	231	225	248	224	258	240	255	255	233	276	252	259	253	258	208	249	248	224	237	256	244	243	220	220	238	252	236	246	249	264	241	220	263	244	224	211	242	243	222	254	246	221	238	264	237	252	252	278	242	262	256	247	239	255	225	246	255	245	244	263	252	233	226	243	266	271	242	244	245	245	246	255	259	234	229	218	243	236	261	278	234	249	234	235	245	232	263	243	269	240	213	262	228	235	263	229	250	231	249	250	250	268	256	234	242	248	261	246	214	248	217	250	269	238	216	226	240	215	247	253	229	220	247	219	271	239	270	274	226	250	253	244	227	259	229	228	238	219	253	259	258	257	241	231	242	253	209	233	230	239	241	248	260	253	224	244	256	236	256	270	250	248	215	245	255	243	244	243	253	215	250	224	258	281	229	243	241	243	208	247	271	240	224	233	248	237	223	224	226	241	215	247	263	229	233	217	234	263	253	241	263	239	252	264	244	216	267	219	262	239	224	246	242	255	251	263	240	243	235	240	252	240	259	220	257	249	240	262	219	240	250	226	250	239	239	253	236	256	268	236	266	248	254	253	245	248	254	234	258	271	270	237	227	224	249	256	236	247	245	223	243	226	220	233	247	256	247	240	254	255	235	236	247	228	227	268	223	257	253	232	212	304	253	260	201	231	224	203	257	262	253	233	225	253	265	243	229	239	273	221	237	234	230	273	261	221	248	211	251	237	258	257	279	246	244	266	226	243	239	245	230	249	250	243	248	244	268	228	252	262	270	242	235	260	223	264	220	255	231	228	239	272	255	251	256	234	245	233	246	208	222	220	259	231	232	241	221	237	238	223	253	232	272	255	257	258	262	238	256	270	239	231	239	241	226	226	265	264	219	232	282	278	249	238	247	234	258	232	235	248	249	264	251	268	219	227	255	248	245	240	227	221	231	254	237	232	222	270	262	244	243	246	240	260	244	250	244	240	239	234	242	245	253	246	206	220	235	265	245	266	226	244	221	281	249	238	257	263	216	243	245	259	277	271	256	257	240	223	219	227	257	243	236	226	248	231	259	262	246	234	234	211	264	228	239	249	238	217	232	238	250	230	237	239	254	255	255	250	260	255	256	248	214	231	235	244	264	253	235	261	238	233	250	255	258	241	221	208	237	250	249	215	241	231	226	242	221	250	239	232	226	236	252	223	244	274	273	270	270	249	239	259	221	249	239	251	230	235	244	222	254	224	266	267	246	208	240	252	254	238	255	236	249	263	221	253	248	242	243	239	257	240	235	203	246	248	243	250	242	245	248	245	254	239	262	266	224	247	245	248	269	251	247	286	229	237	230	232	205	237	264	229	246	227	218	222	224	206	261	230	241	244	252	219	247	229	243	225	245	231	255	241	233	261	257	252	265	242	252	228	247	237	229	242	254	254	243	245	251	232	256	229	221	260	231	270	221	258	258	249	254	232	234	253	250	232	268	253	242	285	267	251	267	249	203	256	249	247	254	259	222	263	236	258	263	234	234	269	239	210	223	243	257	255	259	232	258	227	232	273	262	230	264	236	242	239	241	227	234	253	238	249	251	262	223	235	217	227	247	265	251	249	259	246	199	232	245	250	260	247	237	263	233	227	241	249	243	235	258	278	238	231	242	246	241	242	232	230	252	241	260	236	251	250	271	228	259	256	250	234	288	264	246	240	220	245	251	268	224	230	234	238	243	221	234	260	256	241	249	254	242	242	241	248	235	235	248	206	244	260	240	239	249	251	270	243	259	249	257	236	233	238	232	256	209	241	255	209	251	232	224	248	258	285	221	224	251	272	267	226	256	265	249	263	227	251	250	247	263	221	234	249	258	259	251	239	210	247	238	261	207	248	246	230	225	252	244	242	232	251	247	229	233	219	230	258	268
51160	59862	4843	2625	1815	1406	1025	969	797	677	632	563	559	550	551	535	509	497	495	521	429	463	462	437	451	427	443	428	432	404	399	444	410	458	411	404	439	424	416	424	401	453	444	424	416	450	391	375	448	415	413	395	420	431	423	403	416	419	431	408	418	395	402	431	442	458	409	404	429	398	425	425	450	410	433	446	391	442	401	415	401	408	424	436	416	380	376	406	394	415	409	391	420	406	413	405	419	424	420	414	440	460	437	432	436	423	409	434	433	462	427	421	445	403	383	441	406	439	442	402	386	445	425	411	416	431	414	410	419	426	408	374	410	449	409	382	424	435	396	417	425	397	398	440	390	394	470	412	373	440	390	423	413	453	414	388	432	430	430	402	409	406	411	401	415	441	448	431	399	413	419	392	436	378	405	420	410	446	414	414	411	388	437	430	407	436	432	411	422	403	401	394	397	415	393	438	419	429	380	413	440	430	440	427	400	419	427	457	414	414	407	389	420	416	400	398	399	457	378	409	442	442	458	413	391	417	390	400	413	410	430	423	421	456	412	409	395	389	419	455	383	415	434	406	438	423	388	413	456	409	425	385	400	421	405	400	421	399	413	441	423	396	445	442	429	403	407	403	385	425	435	413	455	368	430	408	380	428	377	390	366	437	452	397	403	427	437	448	448	398	450	406	391	431	418	389	432	408	372	351	423	399	393	403	419	431	430	421	412	430	386	395	462	435	443	428	436	433	422	427	445	453	401	366	439	449	405	407	408	429	430	432	397	436	417	390	404	434	404	367	427	398	424	418	444	421	434	409	383	441	423	412	384	413	429	417	416	431	437	422	415	431	423	411	450	374	427	402	413	416	446	432	426	423	411	408	435	391	423	403	418	414	399	403	428	399	381	417	418	409	430	398	433	405	452	455	402	413	404	420	354	404	388	462	408	403	457	424	420	429	439	444	405	401	413	394	406	422	406	418	411	423	421	466	401	358	420	433	434	396	417	438	421	424	445	373	413	423	398	417	400	451	397	385	417	367	380	412	438	421	447	435	453	431	392	393	394	448	424	389	405	422	435	400	432	401	414	421	428	395	433	413	446	420	378	396	436	422	406	416	451	400	404	443	400	374	416	427	438	429	438	428	388	408	439	398	386	397	385	449	378	379	406	448	429	446	401	406	452	450	441	457	451	411	371	396	388	437	412	414	384	415	409	395	438	422	430	438	428	406	438	431	442	446	419	418	396	387	417	377	417	456	419	424	395	432	447	386	419	427	413	419	441	440	438	399	396	408	416	384	414	406	422	418	411	429	382	430	439	419	399	431	439	419	406	408	389	407	397	419	380	436	443	438	383	405	405	448	428	450	410	477	423	394	420	390	411	400	411	417	408	391	398	397	401	414	420	404	398	404	405	411	421	434	448	391	388	386	425	439	409	429	446	417	423	408	394	413	412	409	439	415	400	423	411	452	436	428	434	428	436	451	432	408	431	424	431	395	374	418	395	441	391	399	409	410	431	422	419	425	369	390	414	402	404	391	416	419	424	438	424	362	397	452	434	447	404	379	431	454	388	411	424	432	391	395	429	453	446	414	422	376	401	430	438	418	406	405	417	450	379	397	410	417	421	386	419	400	414	440	420	411	373	408	436	409	413	399	427	392	401	410	412	454	429	406	437	439	400	394	461	434	454	417	410	434	433	387	395	413	385	432	421	409	417	372	421	462	391	444	447	412	440	397	430	426	437	406	417	422	409	429	431	410	415	430	374	402	383	448	427	407	416	406	402	416	408	401	422	427	410	442	445	364	405	395	412	398	388	413	407	437	405	435	418	468	442	436	407	384	425	407	422	447	391	426	432	429	435	386	418	415	475	398	415	420	444	409	423	417	413	389	413	378	389	399	385	447	414	390	386	415	407	410	432	424	400	448	380	412	393	409	430	383	445	433	423	434	417	444	419	454	407	398	416	403	401	433	407	412	411	412	414	445	409	430	404	401	422	421	414	400	435	409	441	433	427	384	429	441	438	400	430	405	397	429	420	434	414	410	405	416	430	401	397	410	370	401	420	421	397	418	444	400	445	415	404	444	404	422	422	414	372	390	390	431	405	419	445	428	394	402	427	396	408	421	404	407	421	429	428	402	432	432	412	452	418	416	425	381	422	407	415	400	433	400	436	443	439	414	416	414	427	397	407	432	444	404	421	445	431	398	454	447	425	401	419	429	420	404	412	413	390	404	444	441	411	406	395	410	427	414	415	394	373	439	412	429	385	372	452	415	407	426	427	428	384	405	410	432	442	419	408	413	405	407	386	381	418	419	427	376	400	403	407	440	400	394	445	377	421	399	418	396	418	403	391	402	381	412	407	450	399	408	388	429	411	403	411	405	440	416	395	401	418	393	434	408	400	412	378	433	423	413	427	437	387	446	432	416	390	405	377	417	422	420	427	444	417	422	414	438	405	406	446	402	387	420	420	432	407	405	447	373	432	398	419	398	387	397	411	392	420	424	420	405	437	459	432	402	405	411	461	435	433	429	379	434	403	419	429	405	439	435	406	440	411	467	413	393	423	431	416	408	371	393	403	431	448	406	457	405	400	429	428	427	400	415	433	396	380	402	415	408	408	422	411	410	431	398	421	403	410	399	402	363	447	418	436	446	417	404	406	443	417	449	420	416	417	420	420	379	432	406	404	430	440	400	398	449	420	418	428	468	429	414	430	412	415	404	411	422	426	396	449	436	419	415	425	415	436	397	449	399	411	406	403	427	415	424	406	386	421	407	391	400	454	425	419	421	456	447	405	439	466	417	438	376	402	408	417	436	486	441	372	441	397	414	414	393	422	436	413	400	399	417	409	402	417	413	426	407	449	418	403	424	389	421	433	419	423	416	383	428	457	458	420	403	399	417	379	404	407	412	365	438	406	439	447	425	415	403	414	425	404	439	404	428	395	454	456	425	393	392	411	414	409	407	394	398	449	421	447	418	421	423	442	425	426	431	428	452	427	393	420	426	379	421	414	431	413	437	400	435	378	417	422	397	410	378	424	426	388	427	398	408	396	410	399	412	450	395	405	393	413	439	401	424	434	392	445	449	453	397	401	414	453	445	407	419	418	433	446	413	418	434	420	401	384	409	439	426	380	397	470	409	417	447	402	405	406	452	420	441	362	384	426	384	438	406	450	404	427	404	407	405	420	356	429	417	392	411	416	436	458	439	464	418	437	432	399	411	407	408	400	411	401	445	414	391	417	411	392	443	389	390	412	410	431	418	420	423	404	391	426	444	416	458	407	392	412	425	415	393	402	441	420	407	362	435	424	433	469	437	444	412	434	390	426	407	418	424	404	400	433	410	425	445	418	421	388	432	414	415	419	406	415	422	433	442	384	427	419	395	431	423	426	397	375	445	378	443	400	399	408	417	411	398	418	391	410	406	386	400	389	417	389	389	382	435	440	386	435	436	423	447	407	438	448	439	449	417	426	436	375	405	453	413	419	375	400	428	410	427	429	396
23091	21214	29584	23072	21190	21173	6492	423	306	223	238	205	178	164	153	129	130	119	113	130	131	134	120	131	123	96	105	119	105	104	115	99	98	108	105	101	103	107	114	109	111	107	86	111	89	109	94	106	100	96	86	111	105	107	98	94	90	101	104	108	96	88	101	80	80	111	108	101	105	95	88	101	123	98	114	91	107	95	86	107	87	79	85	100	100	108	107	83	93	105	96	99	95	101	82	96	96	97	93	94	101	91	94	95	93	112	106	94	104	103	108	91	94	97	92	92	94	105	102	94	107	101	110	96	96	112	85	105	111	103	115	99	95	87	99	99	89	88	95	92	101	97	105	94	92	82	108	106	113	96	112	92	87	88	105	104	93	94	103	111	113	109	95	83	77	106	97	91	97	95	105	98	81	88	101	87	100	88	107	105	103	97	115	87	104	115	95	96	78	100	100	108	86	91	87	86	94	88	116	101	107	87	95	92	92	114	85	80	106	98	75	99	103	90	99	82	116	98	88	94	89	107	90	95	94	92	97	82	92	111	106	108	104	92	81	88	82	86	91	85	90	91	87	79	107	117	112	99	84	76	97	92	97	104	101	97	90	108	103	106	89	89	94	101	77	103	75	81	96	117	85	96	78	88	88	95	94	88	115	101	86	107	95	105	100	100	89	96	116	93	102	95	95	99	92	95	86	95	104	91	105	101	100	103	91	97	93	84	85	80	95	90	89	102	100	101	127	91	83	79	108	71	104	102	83	82	87	96	112	102	90	112	91	91	97	99	100	101	80	77	95	89	87	84	84	92	86	101	87	98	89	100	101	102	83	102	98	91	103	90	105	93	90	87	84	94	92	82	88	107	85	97	92	74	100	90	90	108	110	92	103	89	94	102	102	98	105	96	92	91	108	95	107	100	87	98	86	79	91	106	79	108	113	106	99	111	89	107	95	113	97	99	87	98	96	80	108	107	113	93	75	108	88	105	94	94	85	89	95	96	92	93	90	101	96	86	80	89	95	92	95	100	119	78	103	85	95	104	84	86	95	112	91	86	89	85	107	73	100	95	108	93	106	98	83	96	103	86	102	99	106	110	107	96	100	99	85	96	89	102	96	92	97	86	101	101	121	88	87	84	92	86	107	100	107	86	88	106	103	99	81	83	114	85	82	106	88	96	94	84	82	95	101	97	87	90	85	88	93	97	85	95	91	79	107	88	107	98	96	90	104	109	78	113	103	83	103	82	100	84	99	107	99	108	98	88	84	96	95	92	78	89	106	94	81	102	98	81	88	75	107	91	75	84	105	99	90	120	96	91	94	101	95	100	86	86	108	90	91	85	81	105	95	80	99	85	94	112	100	90	97	90	110	80	97	94	113	124	85	100	100	83	99	92	92	92	82	89	94	104	102	82	91	94	109	93	79	86	104	93	101	87	85	90	92	89	99	91	104	100	107	105	101	100	101	97	79	107	93	95	106	103	95	95	90	97	99	81	91	93	92	104	101	105	80	89	95	99	79	86	84	90	85	99	80	100	89	106	100	84	101	100	100	93	116	83	85	92	94	88	100	98	67	95	93	99	90	90	81	91	99	93	80	100	97	100	98	98	100	114	96	91	91	88	91	81	110	102	89	90	92	105	98	111	81	115	91	85	97	86	99	96	88	92	107	96	93	106	85	106	87	86	99	98	93	95	115	89	104	98	98	82	92	110	100	104	97	95	100	92	92	90	83	88	94	78	94	89	89	88	87	78	97	118	92	94	96	88	91	101	87	79	80	87	101	106	81	87	91	90	92	105	87	98	93	84	87	95	104	90	93	88	96	85	90	94	100	97	105	98	102	110	94	102	111	100	85	88	71	98	92	95	90	96	87	89	98	91	74	105	99	107	92	105	104	78	103	79	95	83	108	87	98	92	80	88	92	109	113	95	96	90	106	90	97	89	95	88	109	94	88	93	96	97	98	105	100	86	86	102	88	97	91	99	109	102	96	122	96	101	95	80	95	87	93	97	82	102	87	107	111	69	90	91	116	101	86	92	84	87	97	82	89	115	113	102	90	107	102	95	101	98	89	95	107	106	94	93	91	80	94	89	105	89	93	89	88	84	91	103	98	95	87	91	101	84	76	83	92	82	96	99	105	110	88	94	82	96	88	93	98	90	98	99	79	103	92	80	81	91	112	104	102	97	95	99	105	104	98	103	94	111	91	92	106	92	103	91	104	98	74	103	90	96	91	102	79	104	102	87	99	95	100	104	106	81	108	104	111	94	87	90	91	95	104	91	83	85	95	98	111	110	84	99	94	98	104	86	94	97	91	115	85	100	96	76	92	105	84	94	97	92	95	75	85	106	94	86	93	91	94	96	90	81	102	104	80	77	95	104	96	100	85	83	82	89	112	88	89	97	99	108	89	92	92	100	82	107	100	87	100	102	90	100	82	96	80	69	92	93	113	85	88	93	81	99	85	106	95	109	104	92	109	92	95	99	106	82	94	93	105	82	82	113	102	84	106	76	91	107	81	109	92	97	94	86	78	112	88	80	104	88	93	109	94	93	94	107	87	88	105	101	89	107	98	119	99	98	90	87	99	89	121	74	93	96	111	100	78	98	103	92	88	71	89	99	94	106	94	95	85	94	95	98	106	94	99	86	74	98	104	98	96	87	125	90	84	99	103	97	94	107	82	95	106	81	100	98	99	108	96	116	95	117	92	111	101	79	87	96	109	84	88	87	96	109	87	89	113	97	94	91	97	93	84	88	105	86	104	89	98	71	85	115	87	90	100	105	86	92	109	96	85	79	86	86	89	89	83	98	89	91	87	96	86	110	95	97	96	88	99	89	104	91	82	95	81	105	90	94	94	92	79	100	87	104	115	95	81	117	90	94	98	96	94	88	91	102	88	80	82	101	116	107	90	109	90	72	92	101	83	105	101	88	88	91	88	84	88	70	109	100	108	109	102	75	92	84	96	106	86	102	100	113	92	90	88	101	112	93	102	94	99	96	104	90	101	87	100	76	97	119	109	102	93	77	98	82	85	104	80	88	125	82	80	87	80	88	104	104	97	97	80	99	104	86	99	84	90	108	92	95	95	84	87	99	96	99	87	110	102	81	91	75	87	85	87	105	107	92	93	119	89	105	90	97	92	104	107	93	88	84	91	81	97	95	93	92	99	103	88	95	92	109	94	84	97	85	89	67	91	93	91	105	93	87	93	90	100	92	100	87	105	86	99	84	100	97	98	100	101	90	89	90	84	100	109	102	90	98	96	90	75	106	89	100	113	80	107	87	93	98	103	83	101	91	83	104	89	92	100	118	88	90	89	117	94	119	93	73	88	103	94	106	87	109	86	83	100	85	95	90	109	93	81	89	109	98	103	99	108	86	88	81	87	97	101	97	109	80	77	84	95	86	86	99	101	82	87	101	114	101	97	112	95	98	93	104	96	92	93	88	91	90	109	86	97	97	92	104	105	93	89	89	92	104	95	95	93	109	97	103	102	104	104	98
54708	65172	7203	4237	2807	1999	1423	1136	959	775	637	557	523	453	421	345	338	334	308	254	284	230	259	258	231	254	224	228	208	233	221	229	197	193	173	185	197	174	198	179	189	212	199	167	181	179	161	214	171	186	192	195	175	179	161	161	161	153	174	183	199	169	176	190	170	192	189	157	169	153	169	162	156	160	147	178	176	157	166	160	154	171	163	187	175	159	189	164	171	179	160	159	162	142	171	150	161	158	140	159	170	176	163	157	151	162	160	153	144	154	152	178	170	181	156	187	193	157	152	167	158	160	180	161	154	142	165	175	143	163	168	162	178	161	162	161	152	180	149	163	161	166	153	173	174	155	161	152	157	145	156	159	162	147	170	174	178	172	157	200	129	168	175	159	160	161	158	163	173	167	159	161	162	154	173	154	150	169	182	178	166	172	165	156	160	144	159	158	154	163	153	171	175	187	177	154	161	173	164	163	162	158	160	171	159	168	157	164	176	163	160	152	154	179	163	151	148	188	128	143	152	148	154	148	166	162	170	171	169	162	179	165	137	178	164	148	160	165	160	188	157	155	172	150	169	180	142	156	148	166	164	173	170	178	167	167	153	151	149	170	166	181	184	156	152	141	164	182	141	159	182	156	168	144	164	151	167	158	145	172	154	161	146	153	163	158	180	163	159	143	153	171	155	173	167	135	143	158	166	191	157	164	144	193	159	184	165	167	175	152	180	180	189	156	181	151	193	145	140	196	175	168	150	144	151	161	171	151	188	158	157	172	166	135	178	182	163	168	148	179	162	158	170	174	143	161	199	181	137	144	149	143	153	163	176	180	165	173	177	167	154	183	184	162	151	124	164	156	165	165	172	171	163	174	169	168	147	152	167	161	168	149	148	164	143	173	171	174	166	170	205	177	190	167	172	157	166	144	151	164	160	148	165	140	141	177	170	165	168	182	177	174	154	149	165	172	155	153	148	159	141	175	151	159	136	156	168	165	167	162	161	166	171	156	174	160	163	178	170	165	180	165	166	161	190	171	188	175	171	162	175	180	143	189	142	163	154	168	162	153	144	169	187	127	156	167	162	160	174	170	190	186	172	150	158	154	161	142	162	167	159	164	172	168	169	178	153	169	147	169	178	144	149	150	149	172	170	156	142	152	186	145	133	195	176	164	171	152	168	166	141	163	181	175	174	174	161	184	164	144	165	176	164	170	161	171	165	141	184	143	159	177	162	162	182	151	160	176	166	153	179	157	165	184	146	154	174	170	191	173	165	188	170	162	158	140	167	156	183	145	171	152	159	148	152	157	164	158	162	176	176	174	165	160	170	139	190	154	159	180	151	159	143	167	139	156	156	143	159	157	173	147	154	152	160	180	151	162	183	161	177	146	189	162	168	173	166	177	147	178	162	163	160	149	159	150	167	169	141	156	155	154	160	170	139	171	148	169	168	150	173	150	172	153	160	164	185	181	146	168	167	166	152	154	170	153	149	178	137	163	141	156	159	175	178	172	177	166	176	139	177	196	166	178	161	149	162	171	159	161	164	156	187	157	159	175	168	169	167	165	172	190	173	158	151	161	150	158	165	168	168	158	173	154	156	139	162	149	169	137	142	176	146	172	163	172	161	167	156	168	142	161	180	176	160	160	145	181	174	156	167	150	147	177	159	173	171	166	156	152	151	190	159	181	194	161	179	170	163	152	136	152	166	148	167	171	185	160	147	153	157	190	148	181	161	161	148	186	159	167	158	162	171	162	155	154	173	161	139	171	160	175	157	166	181	166	139	157	164	143	152	138	134	157	169	153	160	176	154	166	145	156	153	151	160	158	159	152	178	159	163	169	160	167	171	170	144	153	164	167	151	179	155	162	153	135	182	154	157	162	165	142	190	168	175	172	157	152	165	166	146	175	161	148	182	167	187	153	176	165	176	149	144	167	186	148	147	175	174	150	178	158	167	157	168	187	170	146	162	159	188	171	148	160	156	159	166	146	161	156	161	166	181	169	174	163	178	168	173	170	156	148	156	161	177	170	145	155	169	161	189	166	163	169	132	155	153	156	161	166	172	170	136	168	167	181	165	172	169	178	181	158	176	152	140	164	162	181	155	171	137	161	158	155	183	158	172	156	168	159	158	161	166	173	174	163	163	163	159	165	143	163	159	153	162	160	169	158	154	164	168	167	160	173	152	177	174	162	159	143	148	166	185	146	172	161	168	176	159	161	166	164	149	169	167	175	188	179	142	148	144	174	174	182	174	173	175	172	167	158	159	157	145	166	169	158	159	152	155	180	183	154	172	160	165	179	157	164	164	185	162	158	161	172	169	172	161	140	166	152	154	175	172	197	143	144	170	159	162	175	173	165	161	163	157	171	155	164	142	168	172	173	187	149	167	177	150	140	152	164	150	154	180	162	167	158	150	154	136	187	165	168	146	175	148	187	155	186	141	164	172	165	170	166	165	178	159	153	167	175	176	199	151	169	165	156	164	161	153	166	144	178	159	154	194	159	148	154	177	150	163	173	164	159	167	151	169	160	170	185	151	150	159	181	139	153	155	180	166	159	157	158	188	144	170	173	187	193	159	163	165	163	166	165	167	172	166	164	169	162	156	179	162	158	182	164	172	171	157	181	179	170	150	182	166	176	166	165	151	159	153	170	170	155	158	172	172	149	176	160	163	166	158	164	158	164	165	179	152	154	166	166	153	159	181	161	158	167	175	161	163	184	142	158	177	160	165	151	169	158	149	177	140	146	165	175	152	167	154	181	154	170	156	155	159	178	186	151	160	180	147	167	160	161	177	162	161	156	177	166	159	166	163	166	153	170	167	139	173	169	155	156	146	156	168	193	154	174	160	167	166	158	149	150	156	150	153	163	173	171	162	162	155	140	162	164	172	173	173	141	182	132	186	166	182	180	163	153	167	180	178	179	195	163	173	203	170	169	163	166	173	154	176	183	146	153	150	184	175	160	171	155	161	154	149	159	152	148	169	146	166	187	147	152	170	172	142	168	171	175	171	150	164	165	160	163	170	145	165	150	151	134	182	159	163	188	182	175	157	158	170	147	174	154	164	170	181	153	193	146	158	160	171	157	171	164	188	173	200	190	163	150	181	164	140	180	148	145	174	171	166	160	160	161	165	164	176	194	179	161	169	163	175	174	173	173	147	160	167	155	147	161	147	156	154	175	161	177	170	146	167	166	168	172	174	163	158	145	163	165	182	167	177	145	153	162	170	149	173	174	186	148	144	151	153	165	132	180	158	171	151	171	154	160	151	179	174	166	150	178	142	152	184	157	165	178	181	172	167	171	173	167	147	161	176	164	151	158	165	162	161	168	167	187	155	143	160	159	159	172	160	157	163	146	151	171	148	153	176	141	177	184	164	155	161	169	155	166	169	179	151	143	145	160	178	158	165	183	150	169	164	154	160	153	187	135	171	167	155	163	170	153	164	156	171	189	148	162	144	176	171	176	189	168	170	159	173	158	154	160	168	147	175	153	171	164
27131	22121	16190	1742	390	389	342	346	324	335	316	287	285	334	323	316	316	303	323	354	310	348	316	355	324	306	310	318	288	321	297	325	318	330	342	326	340	324	302	319	344	307	295	353	327	306	304	336	311	344	326	353	345	375	309	319	311	343	300	333	320	337	334	317	345	337	295	321	302	280	319	328	328	359	318	326	306	319	315	313	323	283	331	320	300	330	316	313	307	321	307	323	302	325	348	313	323	337	327	310	325	279	320	325	327	325	343	348	297	311	303	339	340	341	350	329	296	287	327	303	288	316	294	337	359	319	332	326	324	324	314	333	315	347	304	341	350	331	310	336	322	351	318	356	307	333	312	312	329	327	312	324	353	335	303	305	359	292	336	301	321	327	303	303	302	345	336	329	326	314	292	345	329	326	322	323	324	339	314	312	315	309	330	347	309	310	339	353	327	344	329	371	318	309	320	315	346	292	332	346	323	308	324	329	324	304	322	316	314	310	344	295	307	320	318	331	307	330	344	326	287	298	341	336	319	309	300	345	361	342	332	323	319	304	342	313	308	312	297	347	304	326	312	332	330	327	317	301	329	282	330	308	330	332	325	312	293	330	324	313	312	353	323	311	323	325	322	331	319	334	322	332	311	320	283	304	332	312	301	345	341	299	334	314	339	323	316	325	335	305	323	303	322	327	361	324	356	297	332	319	308	327	311	325	357	336	302	297	301	326	334	335	351	329	300	339	330	341	301	319	320	322	324	323	327	337	314	310	281	329	321	363	341	318	314	328	314	329	299	337	314	332	331	330	315	323	335	336	331	345	324	313	301	305	298	339	313	341	321	308	312	344	306	294	320	332	310	351	315	317	334	322	323	305	323	322	330	313	368	340	335	340	329	350	327	303	301	302	362	332	323	338	304	345	304	338	350	329	306	346	316	296	350	319	324	321	300	304	340	304	364	319	321	326	298	318	342	318	306	307	362	331	343	339	324	319	335	338	312	334	339	326	326	361	328	316	338	331	304	326	320	355	327	331	296	320	330	310	309	331	280	328	329	316	350	313	345	342	322	307	312	310	314	321	360	287	330	320	321	294	310	314	326	303	301	302	319	369	319	314	313	307	357	346	319	323	325	353	371	322	336	328	343	323	309	289	308	316	302	334	340	318	313	326	322	320	355	342	314	334	285	305	319	349	317	313	309	353	316	344	292	356	314	343	341	355	346	317	352	312	318	317	351	305	351	297	329	312	341	334	338	298	320	328	307	308	295	329	338	318	307	317	331	338	333	294	288	345	339	333	296	327	325	302	315	297	321	310	339	330	341	313	338	322	292	299	288	318	299	328	321	318	319	314	319	322	324	280	314	341	309	335	327	345	333	304	291	338	337	327	338	315	319	308	329	316	323	354	298	320	319	306	352	314	310	290	322	309	326	288	367	343	325	347	322	310	332	312	317	312	328	322	330	326	308	344	320	336	349	360	304	342	320	350	348	330	339	335	318	314	337	306	336	320	331	360	306	311	308	300	319	347	317	349	324	309	343	332	332	284	344	335	300	320	337	300	350	312	315	326	352	336	309	340	329	324	335	335	299	323	337	331	372	305	340	285	324	331	361	345	293	346	305	356	331	335	331	341	313	313	322	324	354	320	321	329	310	324	311	346	316	332	313	327	313	312	305	342	338	317	340	332	300	298	301	355	273	332	333	323	314	301	309	337	317	317	331	329	295	304	329	309	307	310	306	320	368	315	339	341	320	289	336	325	317	320	305	320	317	297	320	318	305	300	315	311	316	313	292	327	322	300	337	323	313	340	327	280	349	330	305	319	286	309	315	326	336	355	319	293	337	315	336	342	289	345	323	300	333	325	276	324	323	332	329	331	323	311	339	332	288	315	297	321	329	326	313	311	348	307	305	319	280	314	329	310	305	306	318	332	316	304	330	324	294	321	361	317	320	357	344	324	331	274	346	338	315	331	302	307	327	308	322	358	339	329	315	334	333	310	322	288	303	282	348	333	342	285	330	348	277	310	327	307	330	316	349	288	324	316	344	303	335	299	296	301	350	310	339	323	298	323	314	342	318	336	355	323	324	290	303	335	319	339	331	323	332	305	321	327	318	342	338	286	324	261	324	319	333	338	309	318	336	346	341	328	315	334	285	337	337	360	325	336	325	303	306	305	337	364	318	348	323	323	288	331	353	296	341	301	307	307	337	307	308	348	317	327	326	338	312	330	347	336	325	315	312	307	348	323	327	306	307	327	339	274	325	296	334	293	301	324	277	330	331	316	310	298	333	337	290	319	323	313	323	332	332	333	323	311	324	320	349	315	321	307	345	320	324	325	302	321	300	309	318	323	292	320	295	329	331	312	301	328	299	307	337	314	345	335	334	322	312	329	341	321	323	318	307	355	328	322	320	293	292	333	321	330	327	331	314	343	339	305	349	326	336	292	321	310	324	329	295	345	287	297	340	289	318	382	318	305	331	332	313	319	337	322	355	312	364	374	317	345	341	334	329	356	339	299	338	297	326	297	320	328	335	312	321	328	313	312	299	320	311	317	303	312	345	294	332	316	316	313	332	333	336	307	321	347	316	283	322	298	321	363	337	319	323	336	315	304	328	325	330	335	288	326	344	322	309	310	351	318	326	324	328	343	322	343	299	357	326	340	328	324	343	332	307	333	332	361	334	326	335	327	354	309	320	318	323	319	334	334	302	314	301	337	312	338	317	311	331	302	322	322	340	333	325	343	312	310	311	291	333	338	329	350	303	300	321	341	331	345	315	302	331	284	316	333	323	306	306	306	320	351	358	291	329	297	345	298	311	325	327	315	317	323	293	330	337	343	339	305	335	327	326	331	320	316	318	336	362	297	314	294	339	316	299	319	340	326	326	323	321	309	325	348	318	298	356	343	342	311	313	311	326	323	341	346	313	319	340	333	309	344	300	342	342	322	326	331	310	353	350	316	314	333	340	314	327	297	317	295	332	343	308	284	330	331	324	324	323	336	311	344	334	312	337	321	333	331	319	317	315	331	322	307	296	322	317	296	333	343	313	337	317	338	335	320	320	302	337	295	304	332	309	304	331	336	311	348	317	332	332	340	274	310	340	300	317	342	304	295	307	306	306	330	302	301	330	313	344	299	304	326	308	306	319	338	342	336	322	300	302	303	272	302	309	309	297	343	321	301	322	354	325	307	342	299	336	347	324	318	308	317	328	330	337	297	317	337	353	303	314	273	326	299	335	348	307	341	299	344	319	341	390	317	312	333	319	344	338	325	307	338	330	319	320	332	318	311	343	340	313	331	312	328	321	347	320	329	343	339	323	326	319	307	349	337	302	333	330	316	309	314	306	344	348	335	324	309	305	318	324	321	328	324	332	300	320	337	326	341	335	299	290	299	337	340	297	343	344	328	303	307	317	310	296	309	296	292	347	327	307	323	306	294	344	351	301	317	291	331	332	300	348	337	339	320	358	323	329	336	327	340	304	332	316	322	325	346	289	288	366	286
26614	33709	1294	716	663	631	552	581	558	587	530	573	536	563	555	550	593	561	548	551	518	550	561	545	565	548	575	555	555	585	514	526	593	516	546	538	556	557	566	538	531	490	571	527	562	529	544	550	555	561	566	550	521	557	536	564	539	577	504	536	537	544	541	573	509	528	542	543	530	545	539	563	531	588	515	566	547	534	530	523	547	553	526	570	547	552	560	504	505	536	488	535	545	576	566	547	519	508	545	565	519	523	530	564	532	529	539	505	554	567	527	574	517	552	568	518	515	521	504	546	554	519	534	515	561	543	505	530	550	528	496	574	534	531	546	547	542	560	553	515	553	571	553	546	517	521	513	544	500	508	543	513	513	580	564	575	563	593	521	490	547	517	545	525	505	576	506	560	545	492	541	529	545	504	531	492	528	552	536	516	562	513	543	537	505	550	528	517	536	538	527	513	526	534	538	513	537	495	492	542	539	543	529	560	565	567	535	543	543	520	570	556	550	511	534	543	538	516	569	575	540	551	549	534	590	541	547	511	533	543	541	535	522	571	568	569	542	548	528	550	551	541	547	536	524	512	539	575	566	474	521	563	556	544	531	547	519	552	535	550	598	579	540	512	526	519	526	563	544	501	528	542	558	569	519	543	559	547	550	547	559	504	524	576	585	542	517	516	554	525	515	555	577	554	557	543	546	489	585	566	543	555	538	520	530	563	548	561	502	547	554	547	520	518	561	560	541	567	557	520	528	549	515	567	546	519	519	562	603	559	510	520	539	515	489	597	533	513	505	523	529	564	514	523	551	547	522	530	522	527	514	559	537	544	566	543	518	563	573	503	548	531	531	562	533	545	572	571	558	536	535	536	571	504	557	515	589	530	534	529	522	514	526	537	543	517	531	526	538	510	536	524	543	505	513	524	518	544	520	508	546	564	577	500	508	527	512	577	534	518	556	544	520	546	553	549	540	521	531	544	563	534	520	545	556	595	533	567	553	522	542	510	495	633	546	549	543	523	557	522	538	590	541	527	521	533	544	513	544	505	538	581	542	520	554	559	532	557	503	550	516	578	526	529	568	509	545	574	524	550	528	539	501	524	555	546	577	520	560	513	557	515	521	505	542	562	574	510	618	549	558	517	519	527	534	557	552	550	561	540	527	527	545	563	529	525	540	516	510	550	502	532	555	507	587	541	512	527	569	522	532	520	544	535	555	517	486	569	547	549	519	566	545	511	571	523	523	528	564	589	524	569	541	520	552	533	572	534	548	546	554	513	540	543	543	517	554	553	546	529	548	546	531	505	530	580	494	540	557	542	546	547	573	517	533	535	537	564	520	562	534	540	546	563	560	505	553	494	556	504	519	588	545	519	532	523	508	522	544	564	619	528	550	532	547	547	510	533	516	550	529	537	531	527	517	545	566	559	524	544	593	511	523	534	547	514	555	519	535	516	557	526	525	502	518	516	531	571	562	558	523	568	494	534	560	546	501	518	585	544	553	555	582	520	532	527	578	543	568	533	556	561	529	518	546	543	521	536	561	517	525	537	517	542	585	506	518	573	528	495	537	530	531	521	563	549	576	509	531	531	549	559	576	509	582	513	535	538	582	534	529	533	536	513	522	527	555	546	551	545	571	560	525	545	586	487	537	557	568	537	541	557	518	534	542	503	523	556	537	581	544	528	560	560	559	543	532	548	573	518	586	561	518	538	556	530	542	526	531	547	543	550	522	536	552	531	543	525	491	557	493	504	541	533	521	511	572	564	546	513	563	522	550	594	565	571	573	538	497	544	513	543	513	557	533	584	510	555	562	584	565	553	566	540	562	550	547	619	527	541	529	527	560	543	539	489	579	511	533	559	543	527	550	555	550	584	544	545	549	535	533	529	558	542	542	574	525	586	582	538	502	537	598	526	572	527	565	518	516	546	499	558	561	544	534	539	578	531	535	535	552	554	517	519	524	538	567	540	557	551	534	585	539	538	531	521	524	555	488	519	551	505	559	500	573	541	538	584	517	521	584	576	529	495	584	555	517	560	534	520	584	519	516	525	511	541	524	557	544	531	538	545	555	571	531	550	550	491	553	511	547	539	541	495	541	515	565	539	549	584	516	548	520	491	537	544	518	546	578	533	553	506	552	572	527	529	543	545	548	551	541	544	502	500	536	563	503	536	590	586	563	571	540	547	549	557	561	533	502	537	529	520	550	556	533	591	530	550	543	547	575	550	513	583	528	551	521	573	540	531	534	551	515	534	527	553	541	528	543	534	526	510	569	542	542	496	514	532	554	523	539	542	528	533	551	562	533	554	526	562	581	526	543	545	547	507	534	543	503	528	517	577	520	545	527	580	531	536	523	485	519	551	567	554	533	561	523	558	539	555	551	567	539	516	565	523	561	569	546	505	590	552	557	542	535	549	533	543	570	553	516	558	514	513	526	559	534	522	536	497	504	569	547	544	540	569	546	546	560	538	537	512	558	548	566	522	578	523	566	536	528	551	539	529	519	493	555	527	506	553	593	561	553	525	568	557	530	524	514	550	514	551	527	535	580	555	553	570	553	509	541	532	538	580	531	542	504	513	527	527	515	511	535	530	520	548	524	525	541	522	544	539	546	574	520	521	523	532	553	513	545	544	520	574	569	491	538	583	548	544	528	541	565	523	544	523	540	492	525	556	567	555	545	567	511	530	559	514	536	528	517	541	523	551	520	513	514	590	531	570	554	540	517	502	556	503	510	534	516	507	519	575	529	542	530	509	556	550	524	578	575	566	547	509	557	556	538	557	536	530	561	506	522	543	564	551	546	573	540	571	587	523	525	571	540	501	551	561	483	528	547	566	580	534	551	516	522	514	532	558	601	549	562	540	513	560	520	544	521	516	553	517	492	553	511	510	588	479	543	519	554	511	541	522	487	529	528	567	531	527	553	546	543	567	541	546	585	510	521	534	548	560	540	523	529	546	549	542	555	525	546	530	558	547	551	545	565	558	543	531	529	521	531	536	528	540	524	562	538	526	574	515	526	547	551	562	569	529	532	536	508	523	550	534	531	543	565	543	520	560	548	532	543	529	531	538	512	535	519	538	566	541	574	539	521	543	560	534	559	549	559	522	562	549	551	526	533	530	528	559	499	514	550	545	507	507	513	522	565	552	546	509	557	566	559	542	509	510	534	610	541	517	540	542	555	539	560	517	546	528	571	561	566	518	543	510	599	559	560	497	530	596	526	535	588	489	578	517	533	555	552	568	550	523	513	522	576	603	537	544	560	564	561	529	541	497	559	557	530	565	531	573	535	549	523	532	548	577	560	555	586	532	534	570	526	529	539	525	540	519	544	565	541	530	516	553	565	545	586	537	572	551	527	488	573	559	548	561	577	532	552	549	518	529	546	522	569	516	516	520	495	568	544	557	532	542	535	513	548	577	539	521	517	510	576	495	529	552	563	546	540	526	536	527	498	538	556	506	532	540	547	536	557	529	529	546	528	557	560	533	535	546	583	560	534	550
24089	21285	28897	23698	21158	10590	619	432	322	312	321	273	310	290	289	275	264	260	296	267	233	252	246	255	269	276	244	251	246	256	247	242	237	269	260	250	286	227	237	253	255	249	237	252	238	263	268	231	226	222	240	230	232	206	265	253	254	244	250	256	256	268	237	256	217	243	249	233	258	212	241	226	251	232	236	230	247	240	228	229	260	211	234	218	247	229	259	253	251	247	233	242	265	233	217	248	234	258	239	243	251	229	234	243	236	251	223	252	210	232	238	227	245	238	245	215	238	252	226	235	248	260	218	250	264	221	273	260	232	229	228	218	257	251	241	247	265	230	230	226	244	245	239	228	230	237	243	239	255	226	237	252	239	223	237	257	240	240	264	248	269	223	239	205	218	216	233	238	264	246	237	224	233	240	233	246	252	234	240	251	226	251	261	223	232	231	215	217	226	259	250	234	220	215	251	224	239	250	237	246	243	230	243	282	232	205	227	263	227	199	229	278	226	224	243	254	226	261	254	239	230	257	230	220	238	244	208	220	253	285	231	227	230	226	267	243	238	215	223	231	253	256	258	227	253	252	229	245	219	229	293	229	211	259	237	223	221	245	245	228	230	232	249	252	242	215	257	231	254	240	250	229	246	220	273	245	233	240	261	221	256	231	220	220	268	273	248	274	257	220	240	243	262	272	246	237	227	248	243	246	235	239	255	255	274	243	231	199	229	220	217	228	231	258	222	242	231	258	258	244	218	239	234	212	219	239	229	226	274	211	270	251	238	244	231	238	227	235	270	242	248	225	243	240	236	236	225	243	240	273	221	248	245	223	231	240	245	242	240	255	234	250	218	233	239	251	243	259	222	251	237	215	225	232	229	235	248	234	228	233	232	273	220	247	247	248	238	238	257	252	266	225	220	245	256	256	312	243	229	244	223	269	245	226	243	234	226	226	275	248	240	255	224	234	228	236	220	219	214	262	261	267	237	235	218	218	236	243	248	228	220	215	251	256	206	220	252	220	237	234	253	260	243	223	229	225	256	248	246	220	227	230	270	243	249	250	226	238	227	233	210	232	233	246	257	264	227	233	232	241	239	239	254	239	237	268	250	239	243	245	239	231	233	246	249	229	264	208	259	245	222	252	243	243	240	243	253	232	202	223	261	215	252	235	220	225	277	240	258	228	242	238	230	249	233	224	256	242	230	251	224	230	238	219	218	234	263	229	248	227	223	235	250	259	232	232	244	224	246	257	242	250	244	279	242	254	228	243	249	219	248	225	199	218	252	222	236	267	243	230	258	231	221	229	253	236	240	235	235	222	271	251	225	266	246	259	256	267	264	244	235	218	234	284	253	229	235	236	260	251	226	251	250	226	222	222	235	225	228	260	253	247	221	248	252	222	245	230	240	260	227	251	229	254	236	257	218	215	230	250	256	261	272	230	249	249	220	247	182	237	238	255	211	251	243	255	210	237	233	245	237	246	288	252	262	248	236	260	260	250	234	215	209	242	212	251	244	238	239	244	250	225	219	259	265	236	214	242	240	246	250	220	234	253	251	230	226	250	228	247	245	247	265	252	249	227	249	261	233	247	254	231	228	251	208	239	264	230	259	249	224	242	255	235	238	251	231	241	226	238	206	226	239	241	217	225	242	218	245	240	246	226	210	248	242	254	241	253	243	214	248	248	237	262	248	242	230	244	225	228	246	244	238	238	247	232	261	246	247	248	256	263	229	222	242	240	232	253	216	225	223	206	237	242	248	251	242	225	245	215	246	228	245	210	251	264	255	233	254	267	246	249	273	229	258	245	237	249	219	220	248	246	240	241	261	255	230	276	211	242	243	262	219	217	239	243	232	218	224	233	266	225	237	240	265	239	237	243	239	225	240	236	224	245	249	242	265	245	280	237	230	218	223	223	218	233	233	217	242	215	239	265	231	251	248	247	235	240	257	247	245	215	251	261	246	209	211	263	260	231	239	256	246	261	246	245	208	260	221	257	219	223	236	262	231	225	246	229	244	259	245	226	256	195	242	199	250	250	210	244	260	257	250	214	222	248	241	216	266	207	222	249	246	266	245	230	246	242	228	238	251	217	252	267	280	230	232	235	258	270	246	247	240	239	238	255	206	225	212	243	215	261	236	241	231	249	261	267	251	248	242	198	249	246	241	236	219	246	241	234	263	227	260	242	230	229	229	248	238	248	234	235	223	214	225	251	256	228	262	271	241	237	235	230	231	247	248	219	245	225	232	232	240	232	225	248	251	251	213	234	226	227	268	227	234	222	235	256	263	221	263	245	250	270	269	261	238	271	226	234	249	236	233	223	237	244	234	220	247	235	256	250	251	244	240	251	214	238	225	245	230	213	205	264	246	216	252	219	228	224	228	234	264	242	244	237	217	250	236	250	227	228	215	236	239	244	238	254	235	231	255	217	249	261	216	224	237	265	228	232	254	250	239	244	253	250	235	235	221	228	232	244	240	266	249	245	247	255	259	217	211	278	239	237	262	261	214	229	232	231	249	272	248	229	223	247	210	228	236	242	245	245	207	248	258	254	233	225	232	244	251	235	254	234	239	221	226	236	230	221	254	264	267	253	236	223	241	231	229	264	268	249	241	222	256	244	256	243	265	246	240	218	252	243	228	236	222	246	233	232	235	251	252	241	226	254	231	261	231	209	243	266	242	270	248	254	247	236	254	275	224	227	235	223	253	226	238	213	242	246	254	243	234	247	224	243	254	270	234	199	219	241	255	244	248	253	232	251	242	233	253	210	227	271	236	235	240	243	258	246	238	254	274	220	260	256	235	233	217	229	227	231	250	225	224	240	237	227	266	221	239	256	240	214	221	236	233	228	219	227	260	239	252	213	270	261	236	241	229	253	239	246	249	232	237	209	205	239	238	242	239	238	221	234	268	258	243	213	235	253	242	254	237	264	271	249	217	256	263	228	225	245	217	239	263	217	237	263	232	260	245	243	241	240	243	242	249	237	236	251	253	233	246	242	236	252	252	245	228	220	216	248	234	259	260	237	255	228	255	251	261	262	240	266	232	255	249	229	220	247	244	237	248	258	239	226	230	224	215	242	240	229	257	224	247	233	239	194	264	239	263	221	239	265	261	258	215	231	237	258	260	241	247	240	248	248	233	238	245	231	233	239	258	224	222	236	266	238	265	249	253	261	266	274	234	264	228	240	234	254	244	249	205	245	221	245	241	271	267	231	234	247	252	249	232	260	241	261	252	257	262	224	276	238	230	234	241	223	233	263	241	252	216	257	260	239	217	253	218	221	225	232	225	250	228	251	258	246	228	220	249	249	233	223	235	223	224	265	257	236	249	242	259	234	248	227	245	233	238	270	251	233	245	252	246	242	235	204	226	247	244	257	233	246	226	270	245	243	259	248	256	253	257	257	258	241	241	249	254	229	251	241	252	226	246	209	212	243	239	249	230	248	265	249	222	237	230	211	243	236	232	258	242	223	244	241	238	229	246	233	233	228	237	235	251	239
50766	62642	4812	2620	1802	1351	1095	970	753	668	681	600	587	549	535	493	483	515	433	487	489	469	440	470	463	450	470	459	432	442	438	445	436	442	432	433	417	441	417	379	424	453	471	421	431	428	412	435	468	418	416	476	418	431	420	403	414	374	436	393	439	417	426	393	415	423	423	375	421	406	428	392	419	448	440	406	446	442	413	398	431	411	366	383	460	405	427	418	394	400	393	469	400	414	459	417	410	389	402	400	371	427	427	420	430	392	401	441	438	371	414	425	395	403	385	376	378	440	411	386	389	437	444	398	457	402	445	400	411	442	393	420	404	422	406	401	405	391	377	455	418	427	396	398	392	427	418	416	384	383	398	404	418	427	387	391	442	399	409	385	400	406	411	436	410	399	410	389	401	400	427	406	391	429	396	419	443	415	421	435	391	423	441	393	412	409	440	415	408	400	445	420	417	413	427	424	394	448	421	415	399	421	387	403	395	439	413	408	433	406	415	408	421	379	398	410	409	443	416	402	410	393	401	424	417	420	451	398	415	387	409	438	418	415	394	431	441	389	418	416	386	414	426	442	393	419	430	439	374	426	450	432	411	401	433	421	422	438	443	379	429	414	442	433	446	425	411	388	420	378	401	408	426	408	416	399	395	402	387	395	398	397	429	435	408	401	403	406	401	410	445	409	429	419	402	395	405	440	426	424	401	435	412	406	404	451	377	406	458	406	400	431	414	386	435	437	374	431	421	421	395	398	386	424	386	432	413	388	399	432	429	392	411	407	415	426	428	377	440	428	422	419	430	398	385	383	399	398	410	460	401	395	426	433	401	444	399	385	416	430	434	434	397	421	368	415	410	451	403	404	412	376	437	426	429	401	401	432	412	423	451	416	422	404	408	354	392	414	402	416	409	402	372	435	422	393	391	417	415	418	446	444	432	391	411	469	400	391	405	381	438	372	406	419	418	378	393	396	443	409	362	397	392	393	387	362	368	419	416	457	425	371	414	423	428	390	419	390	405	427	442	380	424	405	408	391	415	436	397	415	409	378	430	394	375	405	399	433	407	388	408	384	406	418	407	423	405	409	407	408	475	439	461	387	437	361	413	431	436	410	391	423	396	420	445	438	441	421	377	469	398	419	414	387	416	429	369	415	394	425	445	393	448	402	420	409	396	405	437	418	380	423	409	424	379	424	406	430	430	420	413	447	445	422	381	419	416	428	428	413	375	425	388	420	418	403	388	415	403	422	429	404	404	406	424	387	437	390	396	421	408	431	391	420	389	390	418	426	433	436	433	414	422	396	397	405	409	425	448	396	447	429	429	419	433	431	403	444	387	402	404	407	442	404	431	395	447	426	436	430	378	396	412	428	427	424	427	395	433	457	396	431	394	385	425	402	448	388	411	416	401	399	445	410	443	410	420	385	427	423	443	453	398	418	407	420	423	414	426	410	422	401	385	408	383	414	441	434	390	426	460	392	424	374	419	404	377	402	390	414	432	360	427	443	414	400	390	429	377	417	419	418	365	412	421	419	438	377	415	447	394	414	397	352	431	400	437	403	398	398	403	420	402	409	418	421	397	382	416	393	390	362	434	406	404	409	413	440	391	413	384	405	415	418	393	416	404	437	398	446	416	393	396	414	431	449	411	400	397	428	388	363	424	384	432	452	404	435	425	410	410	386	364	424	414	411	403	440	433	397	402	401	416	414	440	400	434	399	409	430	417	362	414	407	426	432	385	379	443	399	419	406	412	415	398	415	392	423	406	422	410	404	401	404	411	382	405	393	413	415	385	378	430	406	422	419	426	406	424	398	386	399	423	435	445	446	412	446	406	422	423	388	385	425	409	407	420	380	385	421	426	367	434	439	403	395	423	390	429	430	437	415	415	420	401	422	430	425	389	389	442	409	407	413	402	408	417	388	392	447	390	410	422	411	405	413	403	443	442	441	380	390	433	405	422	406	397	444	432	423	383	402	380	427	421	404	431	407	393	375	414	397	442	390	410	432	446	391	449	399	393	402	401	459	435	398	419	409	428	405	385	415	414	400	405	425	448	404	404	430	405	403	416	396	406	375	411	388	412	417	404	389	426	401	430	415	403	442	435	397	400	406	403	399	407	410	400	424	433	392	427	419	419	378	420	448	395	419	376	379	373	401	377	409	430	409	411	415	404	402	411	397	414	421	412	438	418	418	423	414	445	424	431	414	414	403	404	405	435	416	406	437	394	406	383	464	441	410	396	408	382	408	430	432	396	380	377	425	397	426	380	393	409	410	393	406	381	404	366	441	415	398	384	426	419	405	418	412	434	456	374	398	378	429	430	415	421	437	409	391	408	407	391	415	416	383	361	396	416	397	411	423	394	395	414	416	403	398	432	395	400	378	381	405	408	418	401	400	419	416	432	399	381	407	382	419	398	407	418	419	382	423	398	371	458	406	410	392	383	404	387	437	423	405	387	410	430	400	397	417	390	425	397	445	413	418	408	407	394	415	407	409	396	382	443	420	431	423	436	431	398	393	384	438	429	409	408	383	434	397	417	402	400	417	430	384	401	377	410	404	395	395	416	414	404	401	431	441	442	413	386	408	448	427	384	390	436	413	396	404	389	410	420	401	456	446	442	391	405	426	434	406	393	407	362	409	404	388	424	376	440	395	412	376	405	411	386	409	432	394	403	434	405	419	407	431	426	422	401	420	422	440	423	386	429	401	359	430	381	409	387	429	445	443	393	406	404	410	431	405	411	386	410	423	456	416	424	437	421	405	384	424	386	448	420	420	420	409	394	407	417	407	427	443	413	427	369	418	382	365	410	395	375	399	407	378	382	431	433	422	417	415	412	449	424	386	420	393	400	364	415	359	417	433	431	370	400	396	402	437	419	391	423	430	417	427	417	419	459	420	386	430	391	388	391	417	416	394	404	414	427	430	392	419	397	388	416	423	439	420	425	410	410	380	380	387	439	437	429	417	383	424	416	446	404	407	389	403	432	422	404	428	409	418	434	423	391	407	389	413	439	425	388	414	406	404	437	417	411	383	399	404	393	400	394	409	423	434	419	405	393	390	433	413	438	436	415	393	402	402	442	389	432	395	426	418	390	409	430	417	425	422	396	420	436	394	415	408	424	397	429	400	449	430	441	406	406	407	416	443	413	413	399	375	433	460	399	425	401	418	395	375	402	370	399	418	409	420	395	415	402	388	426	405	401	429	429	405	405	398	426	391	398	414	432	391	435	407	418	393	420	408	383	460	385	359	405	377	402	410	408	408	439	392	404	423	401	402	444	423	418	397	382	396	416	394	407	404	392	408	384	405	426	434	402	373	424	424	414	416	410	440	413	394	396	406	405	423	427	430	394	427	397	389	411	435	388	433	404	422	440	418	383	400	374	374	402	393	396	395	430	418	403	433	406	425	402	412	401	406	427	401	412	393	423	396	421	367	415	391	400	382	374	437	389	438	438	432	405	435	446	434	395	383	454	404	409	411	456	420	386	406	430	390	396	413
23172	21289	29235	23577	21244	21217	6738	437	303	251	212	193	178	149	153	154	127	147	120	149	120	99	129	117	109	112	126	114	112	101	110	110	89	94	109	84	113	120	90	88	95	115	90	93	96	96	94	101	93	84	97	98	92	101	97	90	94	100	110	105	100	104	90	84	81	94	87	95	68	87	94	97	90	101	98	97	103	99	99	119	100	94	93	96	106	102	74	92	91	92	94	80	107	92	98	91	86	97	108	96	84	117	90	75	91	93	102	92	107	111	117	99	101	106	95	100	97	103	80	106	90	94	95	88	91	115	85	98	92	104	94	81	93	102	91	109	89	94	101	118	98	107	93	104	88	91	88	79	81	94	115	83	107	89	114	99	112	89	105	80	95	105	106	82	102	71	106	91	95	92	98	87	98	93	86	104	87	75	88	94	95	110	83	96	91	85	95	103	112	92	83	98	108	87	102	85	99	103	72	85	82	93	90	102	74	79	88	89	114	111	107	111	83	100	82	103	97	81	87	106	85	90	76	103	103	102	90	82	108	90	94	99	110	114	98	93	93	104	93	80	105	98	84	76	92	88	99	91	89	101	103	78	92	103	86	100	107	97	105	119	104	101	102	90	100	96	111	102	100	99	108	120	100	88	91	81	87	102	89	108	87	97	101	99	87	80	90	100	90	101	73	93	98	90	112	111	102	96	103	91	90	103	115	93	106	92	104	85	86	77	91	92	88	107	87	85	97	88	82	84	112	99	110	103	99	94	90	100	96	99	99	90	89	107	92	92	89	108	92	88	90	97	89	92	88	89	91	84	99	94	109	84	98	82	81	110	89	92	96	94	90	100	83	100	95	92	108	99	87	96	100	102	104	86	94	117	104	104	89	102	103	97	95	105	84	98	97	97	90	88	110	96	96	89	98	85	94	87	116	107	99	77	94	105	96	99	111	100	82	98	101	79	96	93	96	100	97	85	87	85	88	117	116	94	91	84	98	93	102	107	116	102	116	97	92	106	91	100	105	97	104	101	100	87	101	83	82	98	108	92	84	80	88	97	92	112	101	99	104	92	108	95	90	106	101	99	80	100	100	113	104	88	108	86	100	100	97	100	99	104	98	95	95	90	88	96	102	95	89	118	92	92	109	89	79	80	83	96	112	100	89	106	90	95	87	93	101	92	102	85	100	87	110	90	80	80	89	98	96	90	92	98	85	88	110	88	77	94	80	98	96	94	79	101	87	84	97	93	97	101	96	88	89	91	97	109	84	101	96	96	88	84	107	79	93	88	101	91	91	90	90	86	84	103	96	103	97	93	102	100	94	120	104	78	102	99	88	91	109	102	87	106	106	111	91	91	93	90	83	93	102	85	105	108	112	108	79	103	81	87	97	92	85	106	89	87	80	80	91	105	87	89	85	93	93	89	106	99	103	104	96	88	94	120	88	77	83	107	102	79	101	101	102	99	96	109	84	91	93	88	76	100	97	92	74	94	99	112	89	101	105	103	91	105	95	94	85	99	98	107	103	91	119	99	92	85	99	93	98	90	93	105	82	98	93	88	95	87	100	111	99	92	91	89	88	74	112	89	101	95	96	122	110	89	101	89	96	97	105	92	105	99	92	92	80	105	102	89	96	103	79	85	94	103	101	100	108	72	107	103	98	86	98	100	106	99	85	101	104	107	96	96	96	78	106	77	102	99	94	87	93	95	97	93	108	70	82	95	85	96	101	110	111	100	97	98	107	95	98	91	80	92	101	119	103	90	99	79	94	94	111	109	90	82	103	98	89	116	89	100	83	106	100	113	90	97	101	97	95	92	101	84	109	95	92	102	119	86	102	84	88	85	91	110	101	96	91	95	93	101	84	94	104	97	92	81	82	101	92	91	101	80	104	76	83	89	91	100	85	105	87	82	102	104	96	88	90	86	103	103	90	106	85	97	95	81	73	81	83	84	95	83	82	96	87	95	88	97	96	96	86	94	93	102	97	94	95	108	93	108	94	87	96	105	98	85	98	83	94	94	91	86	97	75	115	93	96	88	103	101	94	87	87	102	118	93	99	105	111	93	89	99	93	85	77	86	81	76	109	108	96	101	97	91	102	100	100	89	80	95	107	108	115	90	101	103	117	101	94	111	85	98	86	97	90	83	80	90	96	90	74	91	109	99	99	87	88	92	101	102	99	97	97	83	98	84	97	88	76	90	90	111	96	102	99	91	84	84	106	78	102	91	85	93	105	89	88	103	114	81	91	91	89	93	104	91	87	105	97	97	99	90	107	91	89	99	104	89	89	98	91	103	106	85	94	74	81	97	110	100	89	86	92	91	103	103	98	97	77	90	83	83	98	97	100	88	92	97	90	87	89	90	99	84	91	97	83	99	101	104	103	100	114	112	101	81	105	94	86	97	106	111	98	76	109	96	89	104	94	87	88	100	106	74	93	107	88	85	91	89	97	103	74	114	110	94	88	79	104	98	107	87	104	89	89	97	93	89	88	86	94	114	95	95	89	82	102	116	88	83	90	96	90	92	80	104	90	92	99	100	92	91	96	114	105	78	101	96	89	96	104	103	99	92	101	107	109	104	90	89	87	89	98	92	91	90	109	94	92	87	101	110	94	91	105	101	98	83	98	91	91	81	88	108	112	83	110	89	102	98	83	95	107	90	95	94	82	99	111	102	92	100	72	105	95	106	105	119	101	101	101	103	89	78	104	101	101	95	99	89	97	105	109	91	84	88	117	103	88	101	102	92	122	103	92	94	103	90	87	89	83	108	103	86	89	109	79	94	92	100	96	96	100	96	80	85	94	83	95	87	100	108	93	89	75	91	104	74	88	91	80	82	92	99	113	84	109	104	98	95	99	99	89	94	98	83	94	91	85	108	78	94	104	112	100	105	102	94	105	95	101	70	106	94	102	94	81	97	103	108	106	91	97	84	90	88	93	104	74	89	87	91	100	91	115	99	85	103	83	109	103	93	83	99	102	100	119	88	100	104	94	83	76	104	91	79	87	100	116	96	100	89	85	103	91	107	83	100	111	90	80	93	88	94	84	92	88	83	104	82	107	90	104	86	77	98	86	84	74	95	84	99	104	97	98	87	96	94	88	107	98	79	82	91	90	93	103	80	107	105	86	80	89	108	89	106	106	104	88	121	88	94	101	81	97	92	95	91	85	90	101	79	97	97	91	76	77	99	82	81	96	85	96	106	105	105	101	98	78	104	98	85	93	115	73	92	95	98	91	93	89	89	96	121	96	88	101	106	105	95	107	94	87	93	114	90	99	80	93	109	93	103	96	96	105	86	82	86	94	92	104	97	115	96	91	84	89	91	98	92	97	78	82	101	104	75	93	93	93	100	88	102	106	89	83	99	102	90	109	79	99	111	95	81	83	109	100	108	91	107	85	90	104	89	88	91	99	102	97	85	93	88	80	106	106	88	88	70	99	110	84	87	103	93	101	74	99	89	102	98	94	101	89	105	101	83	98	88	96	95	97	94	88	85	93	73
55479	72976	6886	4067	2677	2003	1412	1063	942	775	608	578	496	442	406	335	345	301	280	269	256	269	241	239	234	234	220	203	221	220	188	210	215	209	201	191	179	188	203	175	175	185	191	180	169	189	172	171	189	179	183	193	195	168	178	181	189	196	156	175	182	174	178	209	150	181	184	186	184	175	169	158	196	190	176	149	151	173	170	169	177	165	164	147	177	155	185	182	150	177	162	180	173	166	168	157	146	162	169	151	192	166	164	163	163	167	154	155	143	160	170	165	159	179	179	159	181	173	163	159	144	143	160	178	147	155	187	168	177	194	151	180	158	167	159	174	182	166	135	172	181	148	130	145	164	158	169	178	178	167	170	182	156	178	141	151	171	154	159	172	178	162	166	165	157	187	161	170	151	160	171	164	152	150	172	151	141	182	182	169	155	145	133	165	143	146	183	148	148	155	149	157	160	171	165	155	160	180	162	169	168	147	166	159	167	173	176	164	167	160	144	178	161	176	175	152	149	131	183	156	156	162	179	160	161	161	166	175	166	139	179	141	164	160	153	172	171	153	157	172	184	162	169	151	150	153	169	157	128	185	141	142	161	160	159	187	162	158	193	172	161	162	157	156	174	160	148	163	155	172	183	183	148	171	149	175	165	170	137	174	176	164	155	154	160	159	156	169	154	166	164	172	171	150	160	179	186	179	154	150	132	178	169	146	154	161	163	167	164	180	159	143	175	170	164	135	134	160	149	180	177	166	176	136	163	168	166	168	151	183	169	184	158	172	162	163	142	172	171	156	142	176	155	166	144	157	168	177	150	162	146	165	162	166	147	167	180	170	158	169	164	153	146	156	181	171	145	153	161	167	158	149	155	149	200	164	153	190	164	170	162	168	147	154	155	162	157	165	168	139	151	166	148	164	192	155	162	159	149	147	157	171	155	186	149	163	162	136	149	151	152	152	172	169	163	155	166	164	158	161	156	167	148	155	191	128	185	140	156	142	153	176	166	181	169	146	156	175	184	169	159	150	166	166	192	169	152	172	170	176	164	160	158	160	162	158	160	161	147	150	166	166	163	161	176	155	172	191	176	152	170	136	179	172	143	154	169	154	167	163	158	157	181	164	174	189	161	175	176	159	139	146	149	174	142	152	169	141	152	155	146	151	160	152	153	151	161	150	164	176	163	159	180	147	160	168	176	156	168	185	181	154	150	167	174	156	146	166	172	166	163	163	165	139	161	174	147	183	156	179	168	171	179	159	187	162	166	166	172	152	166	162	156	167	171	167	178	176	162	147	193	137	137	182	162	155	150	168	158	176	179	170	183	172	153	166	156	156	158	169	171	154	140	177	153	193	161	161	146	153	171	176	146	173	171	167	175	154	146	166	166	170	145	163	171	157	170	163	154	174	189	176	162	174	157	175	149	164	169	141	125	159	162	170	178	161	151	175	187	162	172	154	156	134	157	181	153	149	157	165	157	179	167	177	150	155	156	136	142	159	172	180	174	167	169	169	159	162	158	163	161	166	147	157	144	156	171	158	175	179	166	166	168	160	161	146	179	154	175	138	156	180	150	148	149	173	147	188	153	151	178	147	172	161	177	179	195	151	165	166	172	178	157	151	147	152	149	162	157	154	180	164	155	157	144	174	158	131	170	173	148	157	150	153	159	175	147	184	166	184	178	159	163	179	173	195	165	176	148	163	172	166	176	138	161	165	155	161	172	161	167	162	178	182	177	166	167	174	158	159	165	156	146	165	146	158	172	177	160	159	131	134	147	184	181	141	146	142	171	157	181	185	166	168	168	174	168	179	185	159	165	166	157	167	156	165	178	171	175	143	169	138	159	151	176	178	189	180	162	143	142	164	174	158	165	161	176	138	164	176	156	159	143	156	152	155	190	176	164	163	164	151	188	159	180	162	177	142	182	166	145	161	162	159	165	164	158	163	172	154	201	181	165	164	179	184	166	165	164	159	159	159	158	161	153	164	180	174	163	156	159	170	159	151	136	136	194	162	174	149	147	172	157	178	151	181	181	154	169	147	137	195	170	155	161	147	168	150	173	146	167	160	174	175	181	160	152	153	169	147	154	166	160	154	194	154	164	158	170	158	165	163	141	147	138	155	171	159	187	155	160	140	171	156	163	181	153	189	162	155	175	152	164	149	147	160	155	158	181	138	190	163	175	173	166	190	146	168	174	140	177	164	158	169	149	160	161	161	173	167	164	141	155	172	160	183	148	168	159	154	186	165	158	167	166	170	169	174	164	168	150	156	160	167	150	139	160	162	177	151	170	139	152	162	159	159	147	166	167	149	172	152	173	158	147	171	172	151	189	160	177	187	148	156	182	160	174	130	147	159	159	180	179	164	171	169	165	163	167	155	164	175	157	161	155	189	150	162	161	167	168	176	159	157	158	172	165	139	151	156	137	177	167	145	161	172	148	151	160	170	155	152	169	155	174	162	165	166	161	166	165	185	151	147	153	178	163	157	167	153	175	170	183	174	152	181	159	143	170	165	145	169	168	149	184	150	161	151	171	169	158	153	153	168	137	149	157	166	158	139	186	154	162	162	151	160	176	142	172	158	163	154	157	171	170	129	175	170	174	176	149	157	165	143	168	170	162	161	165	185	154	166	199	178	150	172	170	158	146	131	165	147	176	185	152	179	164	170	167	179	147	165	163	177	155	164	156	143	157	185	139	165	162	149	169	163	147	159	146	163	143	160	182	162	148	161	155	174	167	174	151	158	169	151	166	146	170	184	172	190	153	141	178	166	157	172	157	160	174	159	188	141	147	175	174	166	186	152	178	149	139	166	156	162	147	143	162	142	175	187	147	159	168	168	159	173	161	173	150	162	177	169	180	158	179	149	172	166	165	159	186	168	171	183	163	153	128	149	156	161	175	150	152	162	171	176	156	191	161	154	172	151	184	154	159	157	177	171	171	180	160	167	158	177	163	173	174	176	166	185	176	153	170	145	161	143	174	170	154	153	156	168	148	176	161	156	167	151	180	174	157	172	173	164	179	164	154	145	171	180	175	156	159	141	153	167	191	166	151	138	152	155	150	164	166	184	175	177	176	173	175	162	153	179	155	164	139	164	165	167	143	153	144	178	172	173	172	181	189	186	159	185	146	176	168	180	160	166	160	167	164	165	172	157	159	167	164	153	174	167	217	169	145	159	155	185	145	161	143	172	162	154	155	155	165	194	178	164	174	174	156	174	150	187	131	169	152	159	159	170	151	166	153	181	150	166	187	186	165	162	173	171	159	177	171	172	164	168	155	197	194	173	166	159	177	159	176	172	155	176	175	153	155	151	174	188	175	159	158	163	156	168	172	166	151	152	198	155	155	150	170	142	148	159	179	160	171	161	166	159	175	163	166	164	167	184	158	170	178	174	154	153	150	159	172	164	174	164	148	163	172	182	167	151	159	156	162	169	160	168	172	170	155	157	136	160	175	153	166	179	155	157	144	162	147	175	159	167	160	146	151	183	156	158	177	175
27153	22391	15682	1690	417	382	352	326	334	314	342	297	361	315	368	342	326	325	313	349	344	313	333	312	323	332	298	358	333	338	347	310	308	316	341	291	301	354	308	310	307	334	323	311	302	309	296	340	333	312	338	333	292	324	325	334	315	310	302	335	299	330	346	309	319	315	312	327	292	322	315	329	306	332	322	305	384	312	306	321	310	337	320	343	307	309	323	305	312	344	319	299	334	327	354	301	319	319	342	347	295	298	353	334	350	332	330	321	285	334	342	304	337	317	296	289	343	314	310	311	328	353	329	332	303	341	310	339	322	361	324	340	317	322	344	314	335	299	326	351	348	304	323	284	334	353	321	329	312	330	321	320	352	284	344	310	296	332	298	348	344	322	283	307	313	308	336	316	346	312	342	289	329	279	304	306	311	304	327	345	273	342	328	329	338	314	332	312	317	344	322	338	314	314	287	259	340	343	330	331	274	290	325	331	317	318	328	276	318	310	304	312	306	314	326	330	282	328	328	308	303	330	324	294	319	316	335	352	331	324	312	315	333	318	310	334	303	338	334	344	330	311	334	311	332	358	281	346	307	372	334	358	330	358	338	349	326	333	325	337	269	331	324	317	316	329	331	338	328	304	311	353	348	330	352	363	307	363	343	370	326	313	299	305	310	319	309	305	320	341	332	343	329	284	327	332	333	307	324	321	311	288	312	294	308	326	314	333	342	338	321	334	345	318	301	305	339	357	317	316	331	322	331	319	306	325	326	325	318	317	327	340	322	311	311	345	333	330	335	334	312	340	319	322	331	294	315	316	308	312	308	332	304	321	327	363	294	358	314	302	299	315	337	296	317	311	318	320	317	340	299	321	288	336	289	348	337	336	327	318	326	318	320	338	320	326	320	319	307	326	342	339	286	310	307	316	285	324	327	313	313	328	346	323	314	286	289	316	301	344	322	364	322	308	300	334	334	309	313	342	306	307	344	300	318	306	324	291	313	334	301	346	326	335	322	345	317	288	360	330	344	322	322	309	308	334	317	329	345	317	345	327	348	306	298	309	338	348	309	317	343	345	327	314	327	313	311	291	320	301	289	308	345	316	314	332	323	346	334	335	302	290	318	328	302	309	327	330	307	279	326	311	304	335	345	353	321	326	320	333	333	338	294	313	316	309	320	313	305	305	332	321	321	338	340	310	307	307	329	349	326	332	341	320	292	308	313	343	311	311	304	301	285	325	316	287	326	311	318	294	339	320	286	355	322	331	329	306	320	298	308	316	316	327	349	298	314	320	318	331	313	318	325	324	314	322	298	333	311	319	283	328	324	343	320	315	317	326	356	318	301	322	337	310	338	334	333	264	328	322	326	305	321	332	350	272	317	332	320	301	323	290	353	317	326	349	319	313	332	297	314	359	313	341	306	334	318	306	295	313	290	321	322	319	324	314	350	312	330	304	296	339	335	327	300	336	310	364	325	310	300	327	301	310	307	328	310	312	310	323	291	314	315	303	340	307	301	307	335	318	312	307	309	328	312	330	307	342	322	345	322	305	317	319	316	342	346	316	307	364	322	328	302	351	339	331	332	317	314	377	326	334	315	327	319	328	317	338	338	323	304	299	298	322	305	327	335	316	306	307	342	309	311	295	307	311	295	319	308	312	306	321	319	328	303	336	313	340	341	298	328	336	347	313	321	344	330	315	303	271	338	292	305	317	338	327	307	304	315	344	324	319	330	344	326	336	310	350	328	317	319	312	331	308	317	332	313	318	276	319	338	318	315	332	326	313	341	322	322	322	325	316	337	324	313	305	308	294	309	326	328	336	309	317	341	314	315	324	326	290	320	306	315	363	323	304	330	312	361	328	330	296	324	331	276	277	364	332	341	345	331	298	296	306	306	299	362	316	326	303	322	333	319	312	315	310	305	309	305	320	332	298	319	339	308	327	330	319	306	309	337	289	312	325	374	298	331	330	323	298	311	326	342	311	303	324	322	312	287	331	330	331	312	357	332	300	320	308	327	306	281	301	322	345	318	315	316	337	340	291	324	322	329	304	317	319	359	290	298	340	319	316	326	321	323	332	331	324	331	319	323	335	348	355	318	298	327	333	335	328	351	307	319	304	329	292	310	313	315	307	335	319	342	329	329	327	317	311	286	323	330	306	333	301	302	340	299	359	338	301	306	312	320	320	339	324	303	360	328	306	333	317	319	327	337	320	311	320	312	334	319	318	346	280	347	323	322	323	334	306	292	316	320	290	311	350	337	306	345	343	314	313	340	333	333	309	348	303	331	338	303	283	298	288	309	332	327	313	336	304	314	300	329	325	318	289	307	328	308	302	319	284	328	356	327	333	333	309	312	324	324	331	319	332	331	323	319	297	327	327	348	311	315	321	347	343	294	314	346	336	317	319	308	311	318	305	333	337	315	356	326	296	328	331	337	297	323	326	337	325	325	345	330	331	319	294	296	304	360	318	294	310	298	324	336	323	355	321	293	311	341	303	339	309	315	334	332	300	361	292	309	325	332	294	318	324	293	322	323	336	373	297	285	322	360	318	343	306	284	320	325	304	294	302	312	343	332	321	339	286	318	334	337	321	332	341	313	352	333	319	336	295	333	312	334	332	308	343	339	335	294	315	330	328	339	316	328	291	328	329	314	320	314	330	332	324	300	329	331	325	321	314	326	311	318	306	345	312	282	304	341	279	319	306	319	278	343	322	292	315	297	318	330	342	287	344	318	340	324	312	320	306	318	365	333	309	310	349	328	298	321	304	292	313	328	322	314	324	293	299	303	333	348	306	305	315	307	305	324	290	313	328	294	354	315	330	322	323	309	321	323	333	293	302	324	351	361	303	346	331	332	295	327	329	293	356	339	310	315	306	323	329	314	332	305	329	306	329	320	334	311	295	340	327	321	326	319	336	312	312	353	296	318	303	339	324	317	322	353	341	319	313	338	321	359	305	313	329	310	324	291	315	311	317	370	342	326	300	352	314	293	337	355	327	308	307	305	319	333	307	294	304	318	326	325	336	326	327	315	315	306	322	332	318	341	324	324	314	314	334	354	308	326	326	325	319	305	330	319	319	347	325	343	340	320	318	304	317	279	302	301	331	335	333	328	340	295	326	312	327	332	307	329	309	327	298	293	343	300	290	306	313	322	327	314	345	336	332	288	304	298	319	321	321	344	319	322	289	319	323	297	343	329	322	293	308	307	313	348	348	345	310	313	329	308	297	329	341	331	304	316	340	304	313	329	278	334	287	315	310	354	301	341	299	313	318	341	306	314	320	302	303	299	298	317	347	331	306	358	348	310	330	338	306	341	328	311	325	332	340	314	319	323	369	321	326	295	343	321	287	312	294	316	341	327	347	299	315	304	352	315	303	353	342	318	310	310	329	330	287	312	316	323	319	343	303	313	310	322	325	295	333	330	319	318	307	367	317	339	273	333	300	333	341	347	337	328	331	321	305	327	322	312	304	317	305	318	336	327	320	332	315	359	341	315	305
25795	35377	1676	783	661	585	589	587	539	564	591	560	540	507	565	568	536	549	522	542	559	518	566	541	527	509	556	513	545	485	568	539	547	530	555	550	535	524	566	494	506	532	526	545	486	532	544	582	530	543	533	539	539	546	540	521	532	542	531	518	547	588	572	482	558	541	529	540	543	544	531	543	455	558	542	558	531	523	532	550	488	536	516	511	535	511	546	517	488	526	544	489	542	483	518	482	521	545	538	525	526	537	484	513	528	542	547	454	494	568	555	545	585	529	514	540	541	530	561	546	554	532	573	547	540	488	556	529	545	547	529	538	509	557	556	513	508	542	554	543	539	526	509	529	524	518	547	509	558	540	502	524	547	499	543	545	522	566	506	538	575	538	519	540	551	521	488	516	509	517	532	518	549	546	536	534	510	531	534	472	523	491	482	547	585	519	517	546	515	518	527	590	486	528	584	572	489	484	538	566	508	558	530	525	521	518	513	535	516	559	549	516	543	540	536	545	523	549	516	538	542	531	529	545	552	559	517	542	551	567	521	558	543	517	539	530	531	526	526	568	539	535	511	494	554	519	548	520	519	555	560	534	559	504	519	542	532	558	545	531	518	517	572	512	523	518	565	536	512	555	547	542	537	532	523	522	550	516	543	515	524	515	531	526	533	545	513	565	570	555	545	510	505	507	551	569	578	549	518	499	562	495	548	556	549	525	543	547	528	559	560	567	540	564	516	534	536	544	536	533	522	524	513	556	532	524	550	561	508	524	561	550	545	523	516	570	516	522	541	558	557	529	549	524	576	523	515	531	508	568	534	515	512	564	530	514	571	508	502	503	516	541	534	570	570	543	562	536	514	530	476	524	489	528	527	542	519	565	580	526	523	570	536	567	489	534	560	526	577	557	531	568	551	493	552	535	555	519	526	500	498	517	523	503	528	501	515	520	538	531	532	558	565	528	545	556	519	519	520	515	606	548	510	539	513	564	523	512	533	557	531	518	500	563	509	550	539	543	546	555	554	557	568	518	525	516	570	528	516	513	562	528	509	525	506	564	530	477	501	495	538	510	552	538	537	510	504	549	555	488	496	514	495	529	512	548	497	551	570	510	546	481	564	510	519	490	535	530	521	562	545	548	531	510	535	536	495	552	531	538	524	572	516	484	530	551	519	512	509	587	535	558	526	511	508	539	542	571	510	602	551	554	546	540	568	529	515	563	531	554	488	534	558	504	510	545	511	512	511	494	574	536	531	522	561	543	522	543	537	527	546	517	595	509	564	551	542	525	502	545	533	545	521	548	522	559	486	546	539	493	497	584	519	533	509	485	541	557	540	533	546	521	533	502	541	529	522	537	518	535	554	562	527	562	544	510	532	522	556	544	534	544	484	554	471	539	568	516	529	503	541	530	525	551	536	515	530	559	526	530	523	573	565	517	545	527	496	495	558	535	525	531	539	566	524	563	539	527	527	539	540	558	520	550	565	546	556	532	537	513	565	559	502	520	541	557	524	546	528	540	525	507	553	536	513	497	537	525	534	504	511	531	515	569	542	539	532	529	553	566	521	525	520	512	502	530	508	545	542	521	524	510	524	553	544	517	515	485	587	543	514	528	547	556	503	525	548	538	545	535	552	539	564	546	587	551	541	564	500	554	526	523	549	552	543	546	548	533	538	511	543	533	530	564	542	539	537	526	533	505	535	524	522	514	510	538	515	507	545	529	540	537	540	580	506	525	546	552	505	535	523	586	511	528	511	516	571	506	513	575	556	521	560	545	575	527	543	501	552	564	534	552	605	497	542	577	543	562	540	510	576	554	531	495	521	556	516	508	536	552	535	551	517	508	536	544	563	509	523	534	507	525	531	516	518	511	585	531	544	538	510	521	528	504	538	544	528	537	567	541	517	542	536	548	547	526	558	518	536	556	538	482	573	529	494	500	507	586	531	585	604	499	509	526	536	569	569	522	534	492	542	489	556	506	485	518	550	539	531	531	506	545	505	544	519	561	559	526	550	522	582	537	533	489	500	543	506	544	554	513	497	506	560	549	543	488	544	590	561	535	545	522	535	506	518	544	543	517	572	540	505	537	512	498	513	545	578	529	514	502	552	514	565	531	501	536	501	523	537	590	517	525	513	535	552	537	560	530	525	505	517	533	509	526	507	502	522	566	566	549	583	561	509	516	563	496	520	582	573	567	537	510	581	523	542	505	529	542	512	559	527	538	530	556	506	515	522	497	507	526	550	497	531	487	519	505	565	557	527	520	559	516	564	540	505	559	549	547	530	532	521	535	495	505	598	524	565	556	547	532	531	527	533	536	519	553	541	561	521	498	526	517	491	546	527	557	542	555	484	537	547	545	507	536	513	543	540	575	561	550	529	537	558	526	511	539	506	517	513	541	544	557	525	575	513	533	505	536	572	542	576	546	500	490	550	572	497	527	540	592	473	518	544	557	526	566	536	523	544	478	484	570	542	508	500	509	536	520	530	520	551	542	530	540	564	546	480	529	518	550	524	504	522	512	519	550	575	520	510	541	490	519	599	561	571	555	567	518	559	556	486	526	540	496	558	546	529	558	552	526	554	542	546	563	591	522	537	564	519	553	614	493	555	534	501	546	491	512	499	538	583	574	540	520	513	556	544	552	562	581	543	556	540	493	566	564	518	535	536	574	538	549	562	537	528	502	499	542	552	526	515	573	549	519	527	518	533	532	504	540	520	516	528	515	557	543	538	517	547	536	533	503	537	503	566	540	538	516	511	511	538	547	577	519	500	550	500	547	534	517	576	589	522	560	543	499	536	532	510	565	507	555	563	512	586	567	526	499	502	491	505	538	504	518	520	495	586	545	539	513	516	509	516	534	590	583	515	557	570	523	553	499	530	557	554	550	525	534	535	579	530	526	530	512	536	551	512	522	537	559	501	508	521	548	518	542	517	552	608	530	482	548	532	588	547	519	549	573	539	534	548	527	549	564	522	504	489	524	565	520	536	497	529	543	551	542	487	517	507	587	543	511	528	536	512	527	532	557	537	583	518	515	544	556	547	531	510	549	529	502	512	544	521	559	530	548	509	526	532	525	526	549	538	536	562	573	521	515	546	519	538	563	543	573	539	540	550	504	507	536	538	492	530	555	552	563	491	558	541	535	514	575	523	503	521	511	549	517	509	528	517	517	572	555	501	486	558	543	561	556	519	545	548	523	527	541	534	549	510	530	525	515	515	532	549	527	537	534	551	545	515	524	531	532	519	543	557	540	521	554	548	546	547	551	547	496	559	521	517	543	568	509	558	532	535	579	514	540	561	530	536	547	557	573	539	549	545	546	551	528	557	556	523	534	568	529	528	555	526	543	542	516	588	511	547	550	549	475	546	526	547	531	543	555	548	539	556	505	552	524	496	502	556	545	517	523	560	518	537	560	545	553	535	550	548	495	528	526	552	531	519	517	527	531	576	516	528	530	566	563	578	549	551	539	547	559	544	545	526	538	537	518	522	522	521	570
24085	21287	28624	24052	21121	9158	636	380	352	337	310	319	277	281	310	241	289	236	271	275	259	242	279	233	262	229	254	222	256	261	246	208	234	260	256	240	230	249	223	242	229	215	231	240	268	258	265	233	246	247	228	233	243	255	253	244	217	229	232	238	273	245	246	232	218	269	224	248	205	229	246	217	229	224	235	218	219	228	230	239	233	272	227	234	237	242	230	261	242	217	243	255	253	221	215	263	238	206	205	254	222	255	210	243	246	236	211	230	240	250	247	229	269	226	249	249	260	239	255	266	256	238	257	239	253	274	249	239	245	263	226	229	230	237	223	221	253	228	243	240	231	242	239	223	224	240	262	248	233	230	244	231	232	227	249	227	276	258	255	231	234	234	223	224	260	216	258	248	234	244	220	236	231	231	231	240	235	224	266	224	269	232	254	232	272	228	258	233	207	243	234	234	232	232	229	250	248	228	241	268	256	230	235	247	223	222	220	266	260	233	229	203	220	226	228	220	254	249	260	249	237	225	256	228	230	251	242	224	227	235	272	234	241	216	242	212	261	256	247	243	207	229	239	218	220	224	229	252	221	237	220	234	256	257	239	229	258	231	250	253	253	259	245	227	208	208	252	252	208	237	215	240	226	245	237	222	245	241	218	236	259	248	221	237	231	226	217	217	237	270	236	217	247	252	224	243	212	208	252	249	188	193	242	229	238	229	251	244	228	230	247	244	216	238	257	258	251	226	219	225	237	217	264	242	250	248	228	228	224	227	242	247	234	249	248	245	253	231	241	232	246	249	221	213	226	230	236	240	237	223	243	220	233	240	243	239	264	220	256	239	258	251	257	236	243	254	254	243	217	247	225	225	231	240	243	241	234	258	268	239	238	263	243	211	234	227	241	274	213	247	233	230	235	214	251	256	246	245	237	231	233	249	242	270	217	230	227	245	245	218	238	241	248	230	249	222	239	255	272	241	225	254	235	248	258	239	218	229	253	252	246	246	252	249	229	217	229	236	224	221	225	260	258	235	226	235	240	261	236	242	243	238	256	230	216	244	213	240	242	228	259	230	242	238	251	247	241	253	235	246	214	235	247	239	224	253	235	243	242	231	239	238	229	238	246	230	248	234	238	216	243	241	231	226	215	241	221	236	271	240	222	237	221	241	220	225	233	218	279	209	245	213	250	228	245	232	238	214	228	276	249	239	253	229	241	249	246	280	254	224	221	243	225	224	218	232	232	239	222	253	246	251	239	221	229	229	228	201	240	210	223	224	232	229	237	244	218	225	219	216	258	266	245	258	224	234	239	255	235	238	264	241	236	253	250	232	232	240	235	263	229	241	208	234	226	241	241	204	207	234	268	215	238	255	253	232	229	242	225	218	240	218	236	245	240	208	209	219	226	214	216	250	217	237	249	221	262	246	228	229	224	225	228	261	263	198	237	245	238	231	265	208	241	270	210	238	226	221	254	250	246	240	219	253	242	228	212	239	192	211	240	200	262	245	260	206	229	237	242	241	213	224	215	236	246	218	234	233	239	227	219	245	231	258	221	243	221	234	234	255	228	211	248	234	238	270	227	239	227	197	220	223	256	230	224	239	265	267	232	217	252	253	236	241	219	226	279	230	229	250	228	211	268	226	211	211	233	206	243	264	201	254	247	227	225	253	234	271	230	230	226	238	214	234	239	232	233	238	252	223	241	208	247	245	229	262	244	206	243	237	257	250	243	214	250	206	214	238	202	268	240	240	212	276	221	246	231	225	257	228	239	226	223	219	247	210	227	247	260	248	230	214	226	243	213	247	234	230	237	223	226	242	253	216	197	226	238	230	243	222	251	248	261	224	226	243	242	207	227	240	256	215	283	266	246	210	245	236	234	260	278	250	245	208	262	214	215	251	237	228	246	227	229	237	237	227	229	254	226	244	223	244	206	227	250	228	239	252	245	228	240	244	253	227	257	236	220	209	253	258	231	205	226	243	229	242	225	250	252	232	272	215	228	237	219	231	212	228	254	242	241	246	248	239	229	231	228	224	229	226	261	221	231	230	225	229	226	233	244	230	237	217	265	241	275	211	249	247	237	208	246	240	239	227	225	231	250	234	234	246	248	224	240	216	246	245	246	237	215	270	243	224	258	187	218	241	246	235	271	236	251	228	234	200	232	207	238	219	246	256	235	242	236	244	240	202	245	228	217	257	231	254	221	237	232	223	224	217	232	221	231	220	218	264	249	203	233	223	240	261	230	226	228	257	265	250	249	243	239	236	235	236	245	220	245	259	207	208	249	214	219	264	244	209	260	264	207	251	227	263	262	222	230	214	253	213	206	234	245	265	253	233	232	234	269	251	220	217	258	247	238	245	211	243	234	231	231	233	236	252	251	252	253	233	231	230	255	244	272	219	252	255	248	226	246	231	243	222	253	219	219	237	220	233	275	242	231	221	235	245	233	248	229	247	241	235	212	238	237	245	237	226	252	243	245	214	217	243	237	245	255	206	231	239	226	270	223	230	227	218	242	214	241	242	238	243	218	240	225	248	251	227	221	229	255	242	235	234	225	264	240	219	225	227	240	233	237	269	218	254	218	212	262	214	253	248	247	261	230	221	234	225	214	204	268	243	246	264	229	213	237	230	231	239	244	228	201	235	244	237	246	241	229	241	244	229	250	262	257	255	213	247	253	224	245	243	228	238	261	198	247	208	238	231	251	221	241	248	232	250	232	254	227	229	220	268	249	247	237	216	240	224	257	198	245	231	237	219	235	248	253	244	229	259	226	221	240	212	240	244	225	253	231	194	257	217	234	246	224	254	229	236	226	223	202	243	246	228	253	240	266	251	256	243	221	210	232	241	265	229	239	225	246	239	242	245	218	232	240	208	239	219	214	224	254	254	227	216	245	240	230	251	241	258	235	241	235	230	239	245	227	229	230	243	231	250	206	243	232	234	229	227	225	223	244	230	246	238	244	264	253	275	232	201	211	221	202	246	220	240	246	238	246	245	239	234	233	224	250	214	207	250	229	226	246	253	224	242	232	232	231	262	269	259	237	235	241	233	234	236	224	234	231	208	266	236	242	224	211	233	234	235	244	235	257	225	244	241	227	226	262	219	293	229	240	233	243	233	232	233	241	226	237	232	252	252	247	252	237	225	238	255	236	232	230	239	237	239	239	229	221	239	217	271	234	248	237	232	232	240	234	249	226	276	220	281	245	219	216	211	237	236	223	225	220	248	253	232	242	263	225	279	239	223	227	244	209	254	226	234	225	268	274	239	246	237	204	260	238	226	219	236	235	254	253	245	227	223	246	233	259	216	211	252	248	241	249	221	203	253	248	244	254	216	240	231	234	222	238	211	228	241	244	265	202	248	250	219	225	219	234	237	261	203	242	259	197	281	237	226	238	221	226	237	239	247	226	271	239	254	244	232	217	198	235	255	219	216	217	226	223	248	180	215	251	257	255	248	245	244	232	221	240	219	215	212	237	237	243	232	237	221	243	201	234	219
48884	65711	4824	2744	1863	1424	1114	914	763	702	677	588	610	522	526	513	508	458	487	450	475	481	479	453	436	435	452	441	410	384	421	388	462	407	415	395	471	411	401	419	422	419	403	415	427	383	401	413	420	423	420	413	414	417	404	410	417	402	405	393	414	411	420	387	414	418	379	386	420	397	414	387	441	409	436	425	413	399	408	377	384	434	388	393	444	436	403	451	388	404	402	409	386	411	420	400	413	399	402	424	404	464	416	393	453	390	373	377	407	439	441	419	381	387	391	411	395	433	409	404	413	384	426	389	411	407	388	390	385	391	393	416	414	397	380	392	422	412	412	424	401	397	420	430	419	377	422	395	413	441	412	396	388	433	389	416	387	404	414	423	415	403	425	422	428	417	399	397	410	401	406	407	360	411	395	379	413	407	403	399	401	391	403	415	398	405	389	417	406	409	453	373	385	419	407	429	372	370	385	414	416	408	428	410	376	412	393	368	388	383	394	378	395	399	420	402	398	390	418	412	404	409	405	445	405	423	405	400	395	443	410	366	423	394	441	371	436	432	404	417	383	392	393	421	384	427	388	422	417	374	399	405	420	424	417	409	385	423	401	371	428	396	380	373	413	399	360	392	442	394	411	427	404	392	392	398	418	410	403	386	442	410	427	392	392	389	435	400	409	390	413	428	392	412	423	430	387	387	410	407	398	398	383	402	431	391	421	398	428	450	427	366	394	384	343	424	455	393	379	419	395	388	419	439	409	407	357	425	388	377	419	400	432	388	389	419	389	408	396	439	424	388	401	399	424	407	394	391	405	404	421	422	433	403	426	399	355	402	384	412	361	391	394	395	396	437	395	395	381	380	391	425	399	420	394	417	400	396	406	395	374	416	412	427	392	411	360	390	422	388	405	417	399	395	386	398	380	426	414	390	458	402	410	384	387	393	436	409	427	422	405	411	441	404	354	381	398	413	388	403	382	389	397	386	383	368	383	380	422	422	383	395	400	429	397	384	374	410	373	390	404	388	417	408	409	382	396	452	369	455	385	413	386	410	406	408	392	382	397	430	448	413	389	370	409	424	416	391	387	419	411	397	407	399	389	407	401	416	419	397	401	416	399	404	412	397	397	405	413	439	405	397	409	428	383	385	424	385	381	434	419	399	400	385	403	401	438	437	403	409	433	398	398	361	441	361	419	402	367	386	370	421	406	412	385	390	371	424	429	361	414	390	389	407	394	415	403	400	396	395	398	393	381	389	354	391	421	417	425	390	394	402	420	392	366	388	431	407	348	395	398	419	415	399	389	361	425	393	405	406	402	397	399	407	435	430	373	409	417	389	426	409	411	404	373	395	405	392	357	404	432	402	373	390	386	426	445	403	424	389	417	418	412	445	369	433	406	419	430	391	419	420	392	413	405	436	419	383	370	429	389	395	378	388	388	404	423	397	428	408	421	407	409	397	445	418	405	403	410	405	386	449	420	369	390	395	406	411	392	407	363	382	431	387	380	417	403	423	409	383	407	386	408	383	416	403	370	400	454	418	399	361	409	420	415	407	410	393	389	415	399	401	401	426	380	410	381	432	392	395	396	390	403	393	376	400	393	450	392	376	399	374	400	403	397	400	391	402	397	396	447	402	408	440	397	394	373	407	391	377	361	434	412	413	391	422	403	411	402	400	413	414	394	383	402	371	400	400	409	398	405	370	374	395	386	438	442	421	411	420	410	386	386	383	417	400	399	401	361	391	411	374	454	386	403	412	400	424	366	448	436	406	419	410	374	447	383	398	388	406	412	454	377	410	375	381	403	416	371	415	429	394	414	419	408	405	408	371	381	379	419	415	386	369	396	386	378	403	348	385	399	395	401	393	435	393	374	407	420	453	421	392	391	391	419	383	408	415	357	383	376	430	393	423	390	420	382	399	392	381	420	392	384	392	400	429	403	421	408	435	379	438	405	396	396	400	410	404	376	419	407	422	369	387	371	414	374	406	408	398	405	367	418	371	398	395	419	434	428	378	414	382	377	380	368	414	397	395	419	396	396	423	409	414	415	404	397	401	443	359	395	403	428	429	401	409	433	373	392	383	402	384	435	400	403	410	410	367	431	388	404	418	416	407	402	421	388	419	401	415	366	377	414	416	419	368	403	397	408	388	446	397	414	401	391	380	431	364	384	430	437	406	407	392	405	384	413	359	386	372	371	391	426	386	411	433	441	434	398	406	397	422	397	411	399	380	396	427	401	390	424	396	414	363	451	395	398	382	400	410	443	404	398	398	407	422	390	449	424	407	384	399	368	388	413	429	389	392	397	415	406	437	388	369	398	376	398	399	395	396	419	399	392	441	381	431	412	409	425	436	419	400	394	394	404	391	405	444	440	368	386	434	442	397	406	440	388	400	451	395	432	399	402	402	371	397	419	434	416	406	397	388	375	390	427	424	383	415	430	392	386	410	428	416	401	383	399	390	411	431	428	409	357	412	401	401	407	393	410	396	422	367	418	398	420	397	397	388	433	411	435	352	416	410	390	441	419	410	384	420	399	390	371	413	387	404	397	426	390	417	441	426	393	408	410	382	408	352	436	422	409	396	345	420	416	388	404	408	423	414	379	410	407	437	378	409	389	375	375	393	418	388	433	366	369	407	418	388	418	379	455	398	416	409	366	411	411	431	417	418	447	424	409	399	394	416	405	408	381	428	429	384	404	393	416	396	395	393	410	399	400	404	367	403	396	395	397	432	412	417	388	380	432	435	402	448	412	397	382	422	418	407	426	446	401	402	415	416	383	414	391	404	381	398	386	394	386	380	358	392	410	369	403	365	441	388	422	358	346	414	396	397	405	400	376	388	376	394	402	408	406	390	390	388	349	402	417	435	390	411	407	410	418	368	396	403	397	422	405	406	412	425	430	413	403	396	426	402	424	404	425	397	438	375	419	378	398	408	423	394	408	427	367	407	420	406	436	386	393	400	377	422	378	410	388	398	402	397	386	420	407	423	375	396	406	405	402	399	391	380	403	356	417	383	410	406	409	352	379	378	403	376	451	407	400	365	415	381	401	407	415	429	429	422	420	380	410	410	423	395	400	374	378	398	377	413	479	424	384	420	453	441	373	388	411	414	376	368	389	383	406	388	397	383	425	387	441	378	393	389	400	401	420	412	420	400	389	386	430	414	396	422	426	403	387	446	432	396	410	424	395	412	415	421	435	429	423	411	374	405	434	405	390	413	384	368	448	399	423	424	391	417	398	373	373	399	382	383	392	394	433	363	373	363	400	400	379	384	395	380	405	420	411	421	376	397	415	411	418	398	416	395	417	401	416	419	400	383	362	365	397	417	429	410	409	402	425	395	389	449	386	403	415	419	404	375	425	377	400	369	418	388	391	457	362	430	410	438	437	380	398	405	391	379	394	434	396	414	404	395	433	374	375	403	431	387	445	413	394	405	397	410	397	392	416	402	399	437	407	439	390	369	407	430	432	378	407	394	387	431	369	383	403	385	419	381
23081	21214	28877	23772	21185	21176	7085	457	286	259	225	211	195	158	155	157	149	135	134	125	119	121	119	115	112	116	123	109	99	113	108	100	108	98	106	102	87	105	90	102	81	85	99	87	83	103	96	79	90	87	93	88	100	88	83	97	77	104	92	73	98	104	87	112	80	102	100	101	92	101	95	91	87	88	87	105	90	85	107	95	115	82	103	104	92	107	87	89	107	95	91	84	91	89	90	90	96	88	94	84	99	85	97	94	80	68	91	86	85	107	85	78	89	75	90	100	83	86	80	101	81	87	91	102	73	92	92	88	89	99	98	83	119	103	99	85	89	108	97	97	100	83	104	82	92	73	86	93	96	91	80	98	89	97	95	93	92	108	81	94	86	77	74	95	103	108	99	92	88	94	76	78	105	82	89	86	93	81	113	81	74	106	83	106	98	83	102	88	80	96	99	117	117	95	97	95	75	102	94	98	90	83	87	92	88	90	68	94	96	107	92	98	89	97	93	89	101	111	88	80	97	100	92	86	102	98	82	98	89	86	86	90	100	101	95	101	84	89	93	82	88	96	97	85	86	80	90	78	99	108	100	101	86	83	89	98	93	85	74	97	96	85	90	83	92	98	76	89	101	104	88	83	72	100	90	91	97	79	100	107	91	96	90	103	100	81	93	87	77	84	99	71	80	104	97	83	100	91	108	92	86	93	81	107	87	100	86	93	100	69	80	104	80	91	94	99	93	84	88	115	88	93	88	85	79	68	93	88	83	91	93	81	84	103	98	85	87	104	76	97	89	98	89	93	81	87	85	95	95	84	81	91	80	110	92	104	86	83	83	98	92	80	104	110	104	99	85	91	103	94	77	94	92	89	82	81	94	76	94	76	100	90	93	102	106	90	78	98	98	90	97	95	87	96	67	77	83	96	73	73	92	91	86	94	92	87	79	85	86	94	101	93	86	70	78	100	91	93	90	99	90	65	91	107	77	85	80	77	77	86	97	90	82	88	103	99	89	97	97	97	93	88	82	93	85	104	98	91	78	92	96	82	81	94	97	101	81	85	78	73	85	100	98	85	90	90	72	70	92	96	87	88	75	80	98	100	102	95	95	86	98	85	88	98	71	90	96	80	83	88	90	82	84	92	76	92	76	100	93	70	94	84	81	106	86	92	87	71	100	96	98	101	91	94	88	88	79	95	80	80	78	89	95	89	106	110	92	82	94	90	81	101	68	103	80	93	97	90	85	75	82	86	95	103	112	108	95	86	80	78	94	106	91	85	97	94	87	93	85	89	103	91	103	96	103	90	92	87	72	92	95	93	93	105	92	87	89	94	90	99	104	95	112	81	94	87	83	94	85	99	107	100	100	91	81	85	88	106	88	104	89	81	92	88	90	92	95	90	78	83	102	105	93	104	96	122	95	82	84	85	104	87	97	108	83	99	78	102	102	112	103	94	77	100	80	88	103	82	106	57	80	105	76	81	102	97	90	91	96	91	89	90	92	102	90	91	84	103	101	82	75	92	79	107	92	105	105	104	93	81	95	79	105	94	86	84	105	88	87	104	90	94	117	89	93	94	107	97	99	100	98	81	92	88	94	78	81	102	100	91	96	88	94	90	82	90	94	98	77	88	82	99	72	112	67	102	95	81	89	88	79	94	98	108	105	102	89	99	59	112	92	94	86	81	92	81	115	81	99	83	94	75	84	78	72	81	73	95	76	83	82	98	98	98	89	92	96	99	100	90	89	85	90	97	99	104	110	91	75	106	116	74	91	90	98	96	78	91	94	104	105	102	77	110	93	103	100	85	91	98	94	82	102	118	93	90	88	91	104	88	96	82	93	91	77	101	94	89	89	97	93	90	94	98	88	86	93	102	91	87	76	91	96	79	99	96	85	84	95	92	89	87	88	107	86	83	86	76	109	77	98	86	75	81	84	86	85	86	101	94	94	84	89	93	86	89	77	68	91	89	84	81	75	97	77	93	111	78	107	89	91	116	89	89	92	100	94	83	113	109	92	86	89	95	64	100	93	106	96	112	68	91	89	95	72	80	88	102	93	92	95	87	99	96	87	96	85	89	94	88	74	96	97	82	95	90	99	95	91	86	82	89	97	92	81	87	103	85	96	90	108	100	95	74	102	78	75	82	104	84	93	97	105	90	85	85	96	91	101	84	100	92	105	92	87	97	88	80	72	74	108	86	81	89	87	99	92	98	82	85	103	85	88	84	86	99	83	89	96	70	79	99	104	89	81	91	76	103	99	104	89	88	77	87	71	90	87	106	102	85	80	83	88	99	104	106	90	104	95	88	76	98	69	85	97	94	87	89	97	90	88	100	89	93	83	94	92	78	100	79	92	87	107	76	109	91	105	97	90	86	103	103	94	89	81	88	97	84	75	110	81	97	95	91	101	90	103	92	97	92	89	82	74	91	90	91	87	87	96	79	84	84	99	81	98	80	75	88	84	75	113	111	79	106	101	74	79	102	88	97	96	73	101	103	91	80	108	86	91	97	80	90	89	85	87	90	82	91	86	93	77	89	101	88	88	98	97	89	93	83	85	108	110	83	96	98	90	78	85	98	85	88	77	89	86	101	87	89	88	111	94	84	81	93	94	77	101	85	91	99	87	116	81	86	107	81	101	83	86	83	89	96	72	90	90	104	90	95	90	93	95	96	108	107	90	93	104	77	111	68	78	92	99	98	97	111	95	90	104	98	101	91	91	88	85	101	87	87	88	86	84	108	96	105	102	85	102	93	110	99	96	95	92	97	82	100	83	106	93	113	75	91	98	83	108	79	82	92	87	115	91	82	81	90	74	79	105	94	93	95	83	92	91	107	73	91	81	94	93	90	74	92	100	73	86	97	86	85	88	87	86	85	97	105	79	73	83	99	99	92	90	73	102	85	89	85	84	88	105	103	96	109	96	100	82	92	82	83	96	90	89	83	88	88	77	108	80	95	75	89	73	84	101	87	101	96	84	84	80	78	79	86	94	86	88	95	96	98	84	84	95	105	94	89	65	80	85	88	93	95	98	87	93	99	97	84	86	90	93	93	92	84	76	98	96	105	95	89	87	81	110	82	88	82	96	76	89	82	97	94	95	96	95	87	86	98	96	79	75	112	86	89	88	80	107	91	102	96	100	103	94	98	82	71	88	71	94	88	98	91	107	90	99	97	101	85	88	104	99	92	94	96	93	87	94	100	93	104	91	102	102	84	105	122	96	77	87	102	110	88	95	95	78	74	102	99	76	95	107	98	103	77	94	90	93	90	91	90	82	102	78	118	96	103	109	83	91	85	84	86	90	97	92	91	91	76	98	92	106	70	94	99	94	83	84	97	84	94	85	90	102	93	90	101	108	75	95	73	114	98	96	91	105	84	87	96	97	69	97	96	87	89	93	101	81	91	90	85	82	106	82	100	94	105	90	76	112	88	89	90	97	86	81	82	97	97	93	100	87	89	110	83	95	86	100	102	88	96	107	90	109	93	94	89	109	87
52843	66752	7159	4509	2878	2066	1607	1210	920	766	673	555	459	444	427	385	348	305	309	250	241	267	248	231	211	218	216	228	176	213	184	198	212	200	167	174	193	179	202	178	194	173	184	184	180	160	172	186	161	180	173	182	170	166	167	151	150	159	159	167	176	167	172	192	151	163	155	165	147	148	131	135	151	165	138	168	148	149	166	174	160	166	183	148	180	152	159	154	176	156	174	162	155	172	175	166	145	166	140	169	174	149	170	132	149	154	169	149	157	159	160	159	138	153	139	153	167	153	161	174	161	170	163	150	160	144	142	152	175	179	176	162	144	132	145	174	185	174	147	160	142	172	164	162	163	161	131	157	172	146	150	150	172	168	160	151	163	168	145	144	162	147	151	172	144	149	165	178	165	169	152	182	160	155	202	159	185	156	120	140	149	159	140	150	163	152	161	180	164	159	154	157	162	132	162	155	138	169	159	137	161	141	167	166	181	155	154	137	162	153	154	163	139	150	185	166	179	151	163	147	167	165	175	153	189	170	160	137	157	152	150	153	167	161	167	186	152	143	158	164	164	146	160	133	131	164	147	166	150	132	143	145	159	165	148	147	163	158	163	170	152	160	164	157	137	138	145	146	162	150	145	170	147	147	165	165	157	148	150	145	153	132	132	159	166	166	156	130	158	156	137	158	161	155	166	147	149	149	168	175	154	152	191	146	173	170	136	147	158	162	154	154	179	165	138	149	148	155	173	160	163	163	151	159	167	161	139	152	143	168	161	145	187	149	177	170	159	166	164	158	162	166	171	150	164	153	155	155	164	147	172	160	141	175	158	140	154	166	147	172	153	147	139	160	151	156	155	154	159	165	155	163	159	159	137	158	151	184	173	161	159	155	159	134	158	155	150	166	145	163	169	154	149	149	145	120	154	173	160	141	165	172	140	160	159	152	167	176	160	127	134	154	159	144	132	155	157	161	147	163	153	179	134	153	152	160	162	174	171	166	162	151	152	150	163	151	172	143	161	156	167	163	151	163	149	153	177	167	168	164	125	147	161	165	168	177	170	167	152	175	175	125	149	155	170	139	158	148	149	159	170	168	148	124	166	161	174	153	148	152	135	143	151	152	147	153	165	148	166	140	150	162	143	142	157	154	177	160	165	161	164	143	159	180	151	169	156	155	151	165	141	137	162	173	145	154	144	140	146	144	150	155	150	156	163	167	163	175	153	141	153	164	175	155	160	152	153	172	146	140	162	159	144	160	147	159	151	142	140	162	163	151	176	141	157	180	159	154	151	154	180	165	145	158	141	137	147	169	172	155	147	151	172	166	144	134	185	168	166	142	151	161	141	164	163	178	158	154	158	143	164	162	163	139	179	138	154	146	133	166	154	170	143	154	169	137	169	154	182	159	153	155	166	168	142	152	136	169	138	160	158	149	156	149	147	162	148	157	157	158	170	156	168	144	163	164	146	139	162	150	148	161	146	158	140	153	183	148	148	158	167	134	182	133	174	166	139	139	150	159	148	145	164	167	166	152	154	159	130	155	156	156	144	170	167	144	155	146	152	160	173	147	165	152	164	158	138	144	167	135	156	149	125	163	149	149	140	150	146	151	179	146	167	156	156	161	154	159	168	171	156	150	162	147	164	173	164	173	147	174	169	141	154	151	158	161	155	168	146	159	152	156	136	136	145	156	156	134	144	167	149	157	144	145	164	152	157	148	184	166	147	156	165	153	160	177	164	164	159	140	168	165	150	162	162	157	142	159	146	166	141	156	154	154	157	143	139	170	158	157	173	145	161	149	149	136	142	149	159	160	134	138	150	168	165	154	158	163	140	156	147	178	166	157	166	145	155	166	175	151	164	160	162	162	158	165	174	153	142	157	172	161	133	125	155	169	149	164	188	156	156	142	141	153	163	144	164	159	142	156	156	147	155	155	145	177	157	161	180	144	146	172	144	136	150	132	153	168	147	147	128	169	133	188	150	175	163	159	177	137	148	152	177	163	154	155	151	144	146	168	148	146	164	150	161	152	154	148	155	149	168	153	144	147	153	171	159	151	156	168	177	160	151	159	154	157	155	145	176	167	154	166	146	155	134	151	150	181	167	147	158	152	165	161	140	162	166	170	164	147	153	149	145	157	159	140	154	171	138	146	148	173	156	192	175	168	178	144	195	145	168	156	157	138	149	150	151	180	154	165	166	164	189	169	173	143	144	153	128	144	166	152	143	143	151	120	167	155	134	139	155	167	164	159	161	132	184	161	161	132	162	148	164	138	151	155	147	151	156	152	147	149	148	147	142	160	148	155	151	154	138	156	173	137	171	159	162	134	153	155	159	149	140	165	165	166	170	156	151	151	168	146	166	151	187	135	158	154	170	168	175	153	172	140	142	168	159	163	175	177	136	148	144	152	159	176	161	131	144	159	164	169	162	148	146	168	161	148	160	158	167	160	148	174	144	156	135	150	146	157	175	148	146	165	166	157	154	167	160	169	149	149	169	167	157	158	159	139	171	148	153	168	179	163	163	133	173	177	162	165	144	178	182	151	140	147	155	155	144	143	158	143	164	157	172	158	142	144	134	145	164	190	133	147	158	132	168	162	156	154	165	161	142	150	151	142	174	146	141	170	146	162	165	175	172	146	122	159	153	151	155	169	159	152	133	156	174	158	161	126	158	143	137	176	137	178	161	171	156	137	148	158	155	158	145	145	137	164	148	144	159	155	170	155	171	182	167	188	124	165	155	141	162	154	157	140	176	168	176	156	141	163	155	166	193	164	169	175	162	149	161	160	163	157	173	167	170	156	150	131	166	177	145	151	159	151	162	169	154	132	148	163	142	148	169	157	161	148	176	150	147	147	156	154	153	171	188	135	145	148	187	158	168	157	162	170	162	167	162	170	157	144	163	179	163	150	161	167	160	159	158	139	152	180	153	176	150	166	138	146	147	151	138	165	181	168	160	147	147	170	144	156	150	145	197	139	145	162	149	162	147	149	129	166	167	157	160	160	179	153	161	167	161	172	141	165	149	149	148	155	150	153	145	178	147	145	162	133	142	146	156	150	171	172	148	134	151	148	155	166	158	165	167	156	149	166	140	147	159	149	144	155	133	170	162	146	154	142	151	147	143	175	154	139	134	156	159	155	136	148	150	157	159	149	180	141	174	151	162	148	141	147	149	147	152	176	153	128	161	125	159	159	158	158	157	146	142	142	148	182	156	171	162	136	136	149	165	159	155	168	144	172	139	165	153	155	155	146	160	149	164	143	175	147	142	159	169	144	156	158	175	161	155	134	149	163	158	137	143	171	163	138	148	155	160	148	149	148	141	147	153	152	159	159	172	148	175	152	145	139	170	153	156	184	156	164	158	129	153	142	180	146	142	163	161	151	157	138	154	158	135	166	149	174	136	152	154	161	154	172	143	144	155	129	168	178	160	151	149	142	168	156	129	163	135	141	145	147	142	143	151	158	153	164	167	147	147	164	161	163	132	147	161	148	164	145
26926	22013	15209	1512	411	358	329	322	334	316	294	298	318	315	315	313	292	315	314	317	327	319	313	293	350	306	313	300	335	315	317	330	329	309	316	317	332	296	295	306	311	318	316	335	300	312	294	326	319	311	316	308	300	328	306	300	318	288	311	339	281	305	318	321	288	303	290	285	322	264	320	299	299	291	297	309	307	286	298	309	328	300	318	321	321	331	320	315	312	343	299	320	311	321	337	346	313	281	305	284	308	317	316	274	298	315	306	298	286	286	291	291	335	318	311	289	306	306	313	305	306	334	304	328	305	303	335	310	318	332	317	305	300	303	310	322	314	322	283	324	288	306	291	316	293	324	310	291	310	352	320	302	339	321	301	320	306	290	280	307	324	316	342	296	314	304	308	308	322	322	314	281	340	310	277	283	314	311	297	318	319	292	302	308	338	348	299	314	312	306	335	296	276	314	313	315	316	311	292	293	310	344	311	308	323	313	335	311	296	327	280	328	317	335	309	325	327	290	320	305	312	289	310	294	296	335	315	320	310	321	312	314	286	276	308	316	298	311	305	321	302	276	339	307	336	322	304	302	307	306	283	282	306	314	297	321	296	315	279	304	287	279	297	291	303	286	343	291	294	304	323	315	354	341	287	332	307	319	299	330	342	297	296	317	300	309	300	290	314	306	311	313	313	327	280	288	325	304	312	287	310	322	288	324	297	321	302	316	297	322	326	293	314	327	308	301	315	329	313	295	320	314	311	316	307	305	291	300	300	343	317	315	322	298	315	331	308	309	318	337	326	325	321	301	301	354	294	322	303	288	308	297	308	351	300	272	308	317	322	294	296	278	332	329	295	302	325	325	321	317	307	344	306	283	296	291	311	298	298	320	303	301	303	266	289	333	289	330	301	317	292	313	304	334	317	323	325	319	329	310	314	307	331	286	330	326	338	320	315	321	307	321	318	291	311	294	307	284	288	302	299	302	334	307	338	333	313	317	322	324	301	316	316	334	292	292	328	339	315	340	306	353	319	301	342	281	295	302	313	327	292	296	291	310	357	343	321	321	322	305	288	313	317	323	317	303	341	340	306	296	314	284	331	318	337	308	320	289	272	323	310	328	318	325	269	301	327	286	315	307	305	280	337	300	288	279	296	321	313	322	321	288	299	306	300	308	312	310	296	299	328	298	312	335	289	313	304	309	337	300	326	296	321	319	307	305	336	314	330	334	306	341	310	298	320	291	374	281	299	308	323	304	293	301	320	309	307	276	291	310	286	311	266	303	295	294	321	317	323	314	341	306	303	296	295	315	305	318	308	307	342	277	332	299	351	336	325	312	313	285	333	326	301	296	296	327	313	314	322	313	343	339	298	319	314	306	317	295	357	329	308	303	311	312	363	322	322	299	310	302	319	272	331	316	289	316	327	290	298	267	313	283	299	308	315	277	307	313	317	301	326	310	329	323	289	310	308	332	319	312	324	319	307	336	334	339	300	311	286	301	299	292	322	302	319	303	330	324	318	338	316	309	299	324	307	308	261	291	345	313	326	268	304	329	287	318	345	304	286	301	303	317	318	296	291	316	321	308	332	343	305	296	329	340	281	304	312	315	331	303	322	294	318	309	281	342	308	330	313	301	295	285	311	288	293	322	330	290	317	304	342	318	287	307	284	337	337	314	289	285	326	319	331	295	309	295	316	314	328	315	312	323	304	287	290	283	283	300	291	347	296	319	295	290	310	311	298	291	323	332	274	318	330	300	293	298	319	291	325	337	303	300	344	282	310	333	310	313	308	315	329	326	314	304	332	269	310	316	306	318	313	323	289	280	304	292	284	320	324	317	330	322	299	323	311	331	320	321	315	284	318	328	292	321	328	309	318	306	356	312	320	300	296	297	325	311	327	328	272	284	302	310	283	333	309	309	328	310	315	300	339	330	308	304	286	319	293	296	306	315	295	307	338	328	300	291	294	282	311	283	292	296	315	332	318	343	299	304	313	328	324	286	318	318	318	333	325	324	301	299	290	286	314	338	304	285	333	336	307	319	338	311	304	313	334	330	354	297	338	318	288	297	293	352	276	314	306	313	288	297	306	316	339	303	355	315	316	299	310	314	326	313	291	344	302	286	315	302	307	300	290	337	310	342	289	270	334	295	339	303	298	314	299	308	335	338	319	289	322	324	309	325	289	293	324	316	310	311	327	292	308	295	324	307	331	334	318	310	313	292	340	307	324	287	320	310	306	298	305	319	313	304	296	301	315	297	313	333	288	316	302	261	332	302	290	308	330	308	290	329	348	339	331	324	300	308	338	313	328	312	297	330	305	343	322	324	309	288	328	319	288	278	310	265	319	321	311	318	304	317	330	292	315	282	300	288	340	321	298	308	307	333	302	297	325	324	299	280	276	292	308	346	280	302	340	323	302	311	308	310	316	288	323	318	329	292	313	318	316	297	301	337	295	316	307	296	310	293	339	304	298	293	284	311	347	316	295	280	281	313	309	277	344	317	310	308	325	308	331	309	319	303	293	322	311	320	300	276	314	317	339	279	284	351	298	296	357	300	288	319	295	329	296	299	299	303	286	313	320	330	291	330	318	346	282	330	322	328	325	295	304	319	296	295	356	311	316	307	305	323	294	324	314	294	297	306	272	295	305	322	325	318	314	322	314	333	299	309	326	332	339	307	319	320	313	289	289	330	321	314	291	302	335	333	324	341	319	298	305	290	334	300	282	328	290	321	292	311	332	306	328	299	332	294	294	310	299	339	307	288	290	320	312	301	299	300	319	305	289	286	308	313	312	342	300	295	310	316	332	315	315	313	304	302	332	304	313	294	314	331	284	298	315	320	325	297	323	272	310	331	295	304	316	287	307	310	296	284	308	288	290	319	337	315	302	277	316	276	298	315	335	316	288	296	301	313	314	280	333	286	351	315	278	335	321	284	296	321	305	304	301	324	296	299	301	318	281	312	342	309	331	333	308	320	285	361	286	334	333	320	330	313	299	315	299	294	296	317	331	306	337	321	282	293	306	329	311	337	292	307	288	294	308	279	296	297	291	300	309	315	294	307	313	314	293	305	291	282	316	327	273	309	305	295	295	321	335	304	314	329	317	291	298	308	299	310	295	274	327	307	309	304	332	313	314	312	277	329	270	321	299	282	328	308	290	290	328	346	311	286	300	294	318	322	307	331	305	295	279	306	314	300	293	346	315	299	301	306	292	303	276	310	313	337	291	322	317	326	296	305	332	316	303	303	316	327	299	300	320	316	296	289	289	330	297	302	296	296	343	299	325	319	352	336	295	332	298	311	308	291	303	295	309	311	315	283	299	289	282	319	301	287	291	321	290	297	299	299	291	345	321	312	322	283	307	310	300	271	319	312	299	297	306	291	303	297	309	296	294	305	298	286	315	326	300	331	307	338	346	310	322	336	295	340	275	272	327	305	314	280	282	310	326	324	287	334	332	353	289	342	307	303	294	290	320	282	325	342	291	279	321	289	314	320	340	322
24049	34139	1901	711	648	605	595	535	571	555	526	566	549	477	563	565	537	540	511	512	544	554	522	509	536	491	538	490	523	517	505	519	503	539	511	552	552	526	514	523	513	510	514	517	520	515	483	478	528	523	570	491	492	523	550	505	522	484	512	537	532	512	503	515	543	539	513	514	512	522	533	536	552	499	533	530	504	517	467	502	479	550	523	524	499	508	517	522	459	506	517	539	511	508	545	495	566	580	513	500	514	515	525	492	552	474	495	529	516	505	513	499	519	537	487	514	568	488	502	517	537	516	514	533	472	545	495	500	525	522	509	536	499	537	510	480	530	492	485	527	534	558	487	537	486	519	503	522	532	541	495	560	515	455	497	565	551	527	544	536	505	512	527	553	520	497	529	547	541	517	506	550	505	502	532	514	520	506	521	526	532	537	539	524	508	520	533	531	510	514	532	544	506	558	489	542	542	512	523	521	525	531	521	472	502	549	549	496	507	536	525	489	521	511	511	530	516	479	498	534	574	542	535	547	534	484	500	511	497	508	519	520	489	523	511	471	499	518	488	518	515	501	470	474	534	536	505	515	507	548	532	527	544	518	488	545	526	549	519	504	582	511	509	495	535	486	533	545	555	546	544	542	535	561	496	513	552	527	515	491	540	571	531	532	533	484	503	499	543	515	568	493	487	516	485	508	557	541	552	497	528	525	527	499	531	564	504	560	524	521	495	531	544	530	515	523	574	541	501	509	523	520	514	535	526	526	513	468	514	527	515	541	485	511	537	520	510	487	518	503	496	543	496	543	515	514	536	532	529	565	510	515	543	505	542	555	502	548	546	541	513	514	525	516	505	560	519	511	535	546	514	533	537	533	514	496	520	517	515	551	509	541	543	525	516	479	510	491	523	523	506	482	524	494	543	510	499	469	536	512	527	507	510	532	490	497	505	512	591	531	521	526	573	538	544	524	496	498	501	479	518	515	479	533	497	513	532	490	533	503	506	521	517	524	536	533	543	541	527	492	452	539	487	524	518	526	534	503	476	495	527	522	480	529	528	552	519	502	521	503	528	507	505	512	540	524	567	498	511	532	582	536	506	503	573	560	511	527	509	521	512	548	524	517	520	542	483	561	537	488	529	516	504	519	538	534	504	520	504	531	473	504	516	544	524	519	568	542	504	525	505	516	499	522	495	496	528	542	494	546	551	512	532	519	531	523	552	533	505	488	575	521	535	531	542	496	484	512	477	502	586	510	533	476	499	515	532	523	494	491	481	520	520	532	516	458	525	533	547	521	507	476	512	514	543	520	511	549	482	552	501	544	492	527	530	503	524	525	559	526	503	490	542	505	510	540	539	534	536	542	508	543	529	499	523	534	523	505	493	519	539	511	541	531	511	542	514	509	476	565	555	551	580	519	544	517	525	563	503	518	539	526	560	524	560	556	544	526	524	534	507	550	495	529	525	510	530	497	548	527	517	552	507	476	509	507	551	524	527	541	532	523	498	525	507	566	552	552	492	514	492	525	545	483	535	511	502	531	527	527	545	553	487	541	498	525	517	525	555	523	536	522	499	495	523	528	541	548	509	557	496	501	500	492	533	534	534	555	503	517	520	538	513	541	564	530	547	489	548	522	514	494	550	525	506	513	560	548	521	528	482	512	520	513	518	547	541	518	509	496	507	554	528	540	513	514	523	480	493	462	577	532	497	514	532	526	512	507	506	529	503	526	518	495	489	576	522	533	477	534	525	534	564	503	493	514	526	535	538	503	478	516	549	551	531	505	527	542	537	546	496	508	483	517	500	500	464	529	515	513	516	507	508	517	559	485	542	551	564	532	542	513	493	541	571	511	526	535	523	530	483	515	490	473	514	499	513	502	533	500	496	512	494	503	540	512	547	552	499	535	537	486	496	514	538	514	519	564	531	506	537	514	529	506	527	518	536	547	519	538	519	530	528	553	485	517	517	563	511	505	483	538	487	537	545	494	531	485	503	520	528	526	515	521	514	488	477	475	511	513	526	516	492	521	491	519	524	507	546	505	535	513	535	559	540	544	560	514	535	488	501	480	566	559	576	524	483	557	566	519	538	499	547	510	505	509	469	531	517	535	476	536	535	507	502	510	531	460	526	536	522	533	518	490	528	535	546	526	497	526	536	542	518	527	556	529	526	499	546	527	521	552	519	477	532	519	521	561	540	503	526	528	526	519	467	542	511	504	555	527	509	516	473	533	543	492	501	542	516	542	544	572	527	525	534	529	520	513	497	518	551	560	513	515	536	535	542	506	565	560	521	554	481	527	534	505	509	541	507	544	519	518	513	489	544	498	485	527	513	528	531	556	516	533	479	498	558	479	489	535	520	511	502	516	498	542	520	561	544	511	511	486	542	555	515	522	533	550	522	506	492	548	545	515	496	512	506	526	562	533	529	494	505	523	523	505	513	493	515	502	532	550	491	516	524	538	510	529	523	476	529	521	526	531	529	496	504	515	513	540	506	564	510	509	503	515	521	532	534	520	528	488	563	524	519	522	524	522	527	495	555	550	490	587	544	499	519	507	534	526	529	493	549	538	535	565	507	497	532	533	502	479	524	567	520	547	498	527	505	524	542	500	503	478	537	539	518	517	525	540	532	526	521	552	503	524	524	540	532	533	523	543	519	542	536	479	549	516	547	516	514	552	534	506	513	541	537	517	492	488	517	549	538	531	561	476	504	542	489	495	526	488	546	535	531	496	539	504	523	549	512	532	535	525	495	513	525	549	535	520	562	518	522	593	531	510	521	560	477	516	482	530	525	504	505	514	515	511	546	553	505	546	491	511	510	508	476	554	480	499	529	492	534	517	511	507	478	514	530	552	536	508	533	516	538	531	498	495	504	551	486	528	547	527	506	540	536	544	495	529	532	508	528	485	519	529	560	564	514	519	489	521	501	539	536	554	485	507	544	502	498	497	566	513	503	533	529	570	499	520	500	520	543	544	513	531	544	514	504	544	536	523	500	511	508	561	515	524	470	513	578	476	544	518	501	564	531	516	525	502	556	537	526	508	562	500	545	517	504	547	534	507	538	510	539	544	512	538	525	526	567	523	484	516	538	501	521	540	483	541	552	497	555	539	557	478	556	508	535	474	572	493	512	500	535	514	516	559	511	521	560	546	567	475	514	516	558	508	527	542	507	551	531	514	492	525	554	555	513	523	519	522	561	517	519	478	542	506	531	483	567	472	529	542	486	530	525	532	538	532	494	492	512	523	500	539	524	530	484	511	520	519	549	522	501	517	511	522	508	522	530	518	502	540	551	518	556	527	491	542	579	514	502	535	495	527	497	508	569	508	534	509	525	492	531	552	536	509	512	502	505	532	529	518	524	518	487	528	571	521	548	543	533	546	509	487	502	553	499	528	492	518	512	526	528	489	496	507	523	508	541	523	552	507	526	516	521	501	458	534	543	500	525	525	462	530	522	489	509	509	524	492	505	512	520	520	532	535	526	554	528	507	507	516	531	544
23981	21365	28061	24551	20792	5721	591	419	323	323	286	290	288	245	285	271	211	249	229	270	240	229	227	232	262	239	244	237	228	249	248	262	260	230	223	254	242	210	243	244	242	257	249	236	252	216	234	236	215	242	242	227	192	228	270	257	232	243	253	208	251	243	212	229	225	212	264	234	209	229	231	231	222	240	223	229	236	234	242	230	243	229	256	230	221	231	230	228	233	220	231	244	238	240	216	239	237	212	212	235	216	215	225	221	232	202	226	247	218	227	230	224	235	208	237	215	229	200	222	211	246	227	243	244	232	253	230	213	218	241	245	204	253	227	223	199	215	245	261	240	234	216	238	199	242	206	230	243	224	221	223	232	230	240	256	219	240	239	210	238	231	252	201	221	232	250	224	241	234	212	229	224	230	241	243	238	244	238	225	225	255	244	235	263	239	225	194	251	241	226	226	244	238	223	211	204	235	248	248	247	238	238	237	222	248	222	220	272	210	240	240	230	240	206	252	233	258	229	245	248	228	218	206	225	228	232	232	235	214	234	223	217	219	228	210	218	211	243	242	248	230	210	238	201	207	245	221	249	225	228	245	222	175	226	238	243	204	220	229	230	226	213	206	225	237	220	230	243	234	252	216	219	217	237	227	245	212	231	233	215	233	218	250	218	232	254	233	226	225	282	239	218	239	207	254	230	218	219	223	219	222	203	216	214	260	238	217	220	241	214	228	229	240	223	231	220	213	258	208	253	225	226	228	221	197	221	257	213	269	208	228	231	216	227	237	233	233	209	235	215	219	215	222	254	226	223	239	252	230	201	207	223	217	228	197	235	230	242	239	254	237	238	234	244	226	214	215	229	224	195	227	230	212	256	251	242	269	242	222	245	242	230	242	214	215	225	219	244	252	268	227	236	240	219	213	241	220	225	244	229	229	243	227	213	226	216	247	202	234	222	241	221	234	254	236	229	208	229	242	239	229	217	229	240	237	211	219	200	225	236	236	231	224	220	241	222	216	208	209	226	236	220	229	252	241	224	245	195	209	219	236	253	231	230	241	216	220	242	233	232	256	238	221	217	198	247	233	229	243	207	250	223	229	222	233	229	225	219	250	189	210	223	238	222	229	230	240	248	249	222	227	218	242	230	212	230	225	217	222	228	226	224	221	212	239	268	246	227	225	218	259	215	237	239	237	221	242	222	240	241	245	236	218	222	224	234	233	212	223	227	224	237	239	219	224	240	216	231	216	219	243	247	228	240	208	212	257	226	256	221	246	234	207	233	269	215	205	239	219	206	232	235	254	197	259	238	248	235	220	232	248	224	213	240	228	228	253	221	226	231	254	239	227	224	234	213	233	222	212	258	212	207	226	218	238	245	217	255	217	224	222	225	266	210	240	232	239	255	216	219	229	228	246	226	248	208	202	250	217	262	218	253	255	225	237	244	225	260	226	237	223	214	244	256	233	247	218	238	235	240	212	248	258	210	201	233	258	218	232	233	254	225	214	214	224	229	239	241	234	205	223	214	242	229	217	229	197	227	215	231	233	211	237	234	238	198	211	220	229	210	243	222	207	225	207	234	234	226	237	239	254	274	221	228	260	245	244	227	205	204	225	266	230	235	215	252	212	226	238	206	238	237	228	220	224	208	204	214	231	240	215	226	247	214	234	216	221	248	250	202	253	214	227	232	254	211	217	237	211	225	213	228	218	230	225	225	237	222	236	238	222	246	233	252	221	252	245	231	210	207	221	249	233	229	220	213	221	221	237	237	199	240	261	242	206	227	230	217	226	219	225	236	220	228	237	229	216	248	226	209	236	246	203	232	199	235	226	230	230	247	222	238	230	230	239	249	213	223	246	247	227	216	247	223	221	200	220	238	233	237	223	213	218	217	219	234	256	234	245	264	206	235	215	225	227	233	225	241	237	264	224	254	236	221	230	210	213	240	207	216	228	225	211	221	202	222	244	220	220	214	223	195	228	218	239	232	213	250	214	222	248	215	211	230	201	212	234	220	226	238	232	225	207	280	213	240	222	228	232	212	216	237	249	228	252	238	231	228	233	234	232	226	225	232	243	223	216	213	220	216	230	233	265	237	212	237	226	234	235	216	223	237	271	239	230	221	246	231	236	226	252	251	229	230	210	228	217	231	239	198	239	229	219	212	232	218	216	234	227	229	216	223	208	199	239	205	233	231	233	231	230	245	231	222	239	208	226	219	220	248	242	222	238	203	220	227	227	227	216	217	236	243	243	203	256	232	204	211	196	240	222	215	218	216	219	248	239	206	217	202	230	219	241	238	211	227	255	227	237	253	230	211	225	244	220	223	240	227	231	209	203	214	217	220	221	241	234	240	236	239	192	224	249	206	243	240	231	217	220	213	253	241	213	228	247	225	225	224	219	263	222	225	216	225	232	247	229	231	213	241	218	233	212	227	253	253	243	239	222	225	237	229	202	220	216	202	232	251	223	255	250	212	237	229	227	252	201	223	214	259	242	238	229	215	239	221	216	225	230	242	213	237	222	206	205	237	221	218	223	257	229	238	236	238	239	221	233	212	235	220	232	231	249	221	223	216	223	251	248	201	230	241	218	220	228	205	240	220	244	246	221	252	247	196	260	238	235	218	240	244	244	236	215	218	243	241	219	208	212	205	215	206	220	218	252	230	212	234	232	250	220	243	191	259	211	217	216	269	238	249	225	252	224	231	239	235	221	236	261	246	199	242	240	228	207	200	232	220	213	237	251	230	226	226	220	235	227	229	219	231	245	234	214	242	248	234	228	257	240	229	242	234	223	231	217	246	232	218	205	225	251	210	235	218	213	213	235	226	223	214	208	259	215	226	213	231	227	230	206	220	210	211	240	230	230	247	200	213	214	212	232	241	255	215	217	236	222	225	232	228	234	249	222	217	241	202	218	228	228	222	256	206	216	225	228	254	224	206	232	245	249	224	218	222	239	222	226	234	232	258	244	247	223	222	254	248	233	210	213	225	233	242	221	234	242	260	238	224	248	233	258	223	228	219	259	189	223	256	236	238	216	223	224	237	240	238	231	238	226	210	218	240	232	223	232	254	240	233	252	255	218	243	226	216	235	220	245	229	215	227	223	215	251	244	219	227	210	210	242	244	243	214	215	221	223	228	252	217	225	232	226	230	236	198	225	215	244	217	215	241	231	214	232	224	216	225	243	236	210	244	249	231	247	250	234	220	206	212	242	242	224	229	225	252	232	231	243	246	214	222	270	237	236	250	250	272	240	241	233	262	215	214	248	231	200	257	222	228	218	216	222	247	196	224	192	207	227	246	222	256	249	215	231	248	242	236	255	274	262	238	223	229	239	225	220	212	224	209	232	219	221	252	200	223	232	246	257	233	237	251	226	221	234	250	212	220	228	276	228	219	242	234	242	209	242	249	240	215	219	220	246	230	225	226	238	232	233	212	216	219	236	234	216	251	233	236	236	216	280	246	244	218	243	256	239	241	220	225	234	222	217	242	218	262	228	240
46511	70741	5548	2846	1936	1406	1160	1004	824	721	663	567	598	576	518	505	461	462	465	468	441	464	415	442	462	409	436	415	423	481	396	427	405	396	430	423	420	430	398	414	430	410	362	399	411	424	389	419	407	393	394	423	416	414	379	382	397	415	387	389	397	424	390	408	409	385	401	406	419	394	425	418	411	399	398	399	430	391	367	431	413	402	379	360	409	400	403	419	390	403	387	406	407	412	379	380	388	414	396	395	404	394	409	389	442	398	394	378	371	392	385	409	410	435	401	424	410	383	394	413	415	407	407	390	401	433	373	374	396	397	425	394	402	389	411	401	400	434	384	431	416	359	407	421	364	402	398	405	369	426	419	401	398	406	385	393	412	384	373	409	419	399	381	408	383	413	408	392	382	438	386	439	383	402	356	421	412	391	382	420	389	393	425	415	389	403	392	412	413	378	377	397	417	375	380	407	422	372	372	373	383	400	399	405	407	401	412	413	376	374	428	371	385	372	407	413	388	367	412	425	391	390	382	400	369	394	397	391	445	422	385	405	449	434	433	375	412	380	414	423	417	387	386	413	367	392	418	403	383	427	430	369	396	392	433	404	399	410	406	379	401	365	403	361	408	412	434	388	387	398	381	417	393	421	404	377	428	388	428	370	402	383	366	389	377	401	400	389	418	382	397	413	405	388	383	412	408	364	361	408	435	381	408	412	408	390	415	376	407	421	371	396	415	400	360	394	368	407	383	391	378	397	421	405	410	386	377	398	359	414	365	404	415	382	404	418	384	404	407	378	398	373	407	364	369	374	398	401	387	423	396	409	417	398	392	410	405	397	401	391	425	381	382	369	376	395	412	379	384	393	427	430	385	415	384	405	405	423	423	457	445	378	376	395	386	379	403	389	372	424	391	414	382	404	422	416	444	419	370	417	404	396	422	419	388	390	394	364	371	437	368	422	357	391	371	392	408	450	386	435	373	376	430	386	439	394	421	424	371	377	376	400	412	402	350	380	402	399	441	391	375	385	416	392	411	407	409	394	370	409	437	400	391	389	410	376	390	412	413	427	430	385	396	381	377	380	411	381	401	393	373	387	414	393	408	395	418	419	383	438	404	413	393	410	341	420	384	395	392	403	413	411	386	362	391	408	405	368	390	383	398	416	363	410	412	385	412	409	402	376	395	405	399	402	408	418	423	398	368	400	404	427	394	401	403	386	411	377	412	419	437	400	447	374	431	408	387	363	388	390	430	401	390	421	383	392	400	378	390	417	348	394	396	376	415	401	381	394	376	392	420	389	370	432	386	420	420	400	363	385	423	400	397	404	375	388	334	360	398	392	419	410	409	386	403	396	385	383	377	399	393	382	419	394	385	377	404	400	408	389	397	373	399	413	403	404	388	407	415	406	410	390	407	440	395	384	401	380	438	418	397	381	430	387	395	385	389	422	403	391	401	361	417	391	351	372	399	400	443	400	405	346	442	404	398	398	414	386	423	384	431	401	396	391	382	399	432	422	419	406	409	368	405	436	390	402	434	392	408	409	397	406	384	410	421	421	375	416	398	416	380	439	374	395	414	393	410	378	406	431	395	409	404	383	391	405	361	421	381	390	391	409	422	383	428	407	384	417	412	378	406	403	395	409	388	403	378	383	389	424	434	378	416	422	392	412	403	394	386	438	374	400	388	404	422	420	370	415	403	409	391	434	388	396	419	357	400	392	394	411	404	377	393	398	410	376	351	411	422	395	381	388	378	431	403	355	386	410	438	351	370	393	418	377	381	411	371	387	404	419	406	396	404	402	407	406	374	374	408	375	420	399	399	376	370	407	406	381	399	407	399	389	380	385	423	379	400	379	378	401	409	389	408	402	430	419	400	429	385	411	389	422	426	407	438	389	378	391	413	378	406	437	401	399	373	402	398	393	390	396	368	411	400	411	392	391	410	414	413	417	391	400	411	388	415	382	407	408	406	390	399	402	392	399	367	365	384	388	433	406	392	420	419	388	420	419	403	355	397	382	406	399	400	404	419	400	392	415	415	378	425	403	440	392	391	394	399	415	398	424	375	393	384	412	390	377	404	438	394	388	393	400	398	437	368	401	393	401	412	444	422	405	366	404	382	426	393	363	352	362	368	378	416	401	393	386	396	409	430	414	382	393	406	372	427	412	378	374	409	373	355	413	406	426	353	397	422	395	423	397	400	406	377	372	406	434	413	386	401	402	398	419	394	422	407	368	388	377	400	396	389	401	397	401	412	443	402	406	403	402	402	399	380	386	378	389	366	371	378	375	409	370	373	390	422	413	401	400	372	422	443	426	437	369	401	393	394	395	390	387	405	380	379	390	413	388	417	369	394	376	402	405	409	352	361	391	399	383	404	412	416	411	404	385	375	377	403	396	369	421	416	399	439	370	394	388	385	437	408	403	393	367	402	432	404	374	384	357	380	418	393	416	424	395	424	405	344	395	399	385	401	384	426	400	417	413	380	412	395	394	370	355	400	383	374	380	417	375	428	374	392	360	413	417	423	379	398	393	390	406	409	375	366	410	409	409	394	407	383	404	424	401	402	399	402	403	393	390	368	425	375	460	408	425	393	404	371	415	397	389	394	384	408	407	401	402	400	387	414	428	448	405	401	403	423	397	394	429	403	407	377	373	406	418	417	390	362	400	391	429	403	380	410	386	380	403	423	399	410	408	456	376	397	375	431	370	407	406	378	392	418	403	374	377	391	385	400	408	387	415	396	368	391	397	372	394	406	427	398	418	389	404	401	370	360	385	385	369	404	384	426	390	429	404	420	366	400	429	414	386	396	395	405	386	422	412	375	367	382	397	399	415	377	428	381	389	387	400	405	355	430	392	367	364	378	398	403	399	430	382	398	405	425	388	377	408	421	413	408	402	397	418	410	386	388	369	427	367	444	408	392	399	407	368	403	397	420	385	399	396	421	362	362	425	358	395	347	385	412	405	395	370	416	378	403	359	371	385	404	368	367	415	390	384	400	405	391	359	386	397	381	422	391	434	361	404	399	372	403	440	388	440	392	400	387	427	416	386	413	365	393	405	407	379	379	406	377	413	398	392	432	395	416	410	387	406	398	366	402	393	398	401	361	391	370	407	404	429	434	388	401	403	372	375	380	415	407	396	451	403	381	373	387	364	387	403	421	386	394	392	416	369	430	388	438	398	401	387	378	416	415	398	427	397	388	358	395	406	392	398	394	411	386	385	414	398	406	416	415	388	404	372	384	390	406	368	375	415	388	388	427	404	411	417	380	403	382	364	404	424	395	385	391	374	396	397	381	432	373	380	417	433	375	412	398	373	374	346	407	419	392	390	384	365	391	375	373	390	365	415	433	416	383	420	393	408	378	397	466	393	419	395	400	385	397	410	401	365	407	373	406	403	399	409	379	412	392	406	387	373	406	411	389	413	386	408	420	411	400	353	391	394	389	381	400	404	414	395	428	381	355	376	389	372	383	385	430	372	405	435	357	401	366	408	366	375
23117	21305	28751	23912	21186	20729	3311	378	283	282	209	190	173	173	174	176	164	152	119	130	134	108	116	113	106	94	105	91	104	94	106	111	114	95	112	123	98	111	117	106	103	93	97	85	93	82	97	93	85	89	101	94	79	87	77	103	93	96	83	89	92	93	89	87	88	88	111	81	100	75	81	96	89	89	100	95	108	91	88	90	109	113	100	106	91	87	87	96	64	81	109	98	85	87	99	70	78	86	88	96	92	74	87	97	92	82	82	81	82	87	85	79	96	107	87	90	101	82	106	80	95	82	92	77	87	103	80	99	83	75	114	84	91	87	101	82	88	102	99	80	93	88	116	101	88	79	80	86	98	87	79	97	94	85	88	94	87	88	80	76	86	78	115	85	88	87	86	76	89	85	87	75	102	80	72	102	96	88	94	81	94	78	92	89	105	89	101	98	101	98	89	106	86	90	95	108	98	101	86	103	101	92	91	99	91	85	83	73	87	105	68	89	75	77	82	91	113	88	93	94	81	98	100	89	88	83	75	98	81	100	90	106	95	106	95	101	79	116	110	90	88	73	114	84	87	94	105	73	91	102	88	77	89	87	92	93	79	99	78	85	89	94	112	86	78	86	88	95	87	90	80	89	82	71	95	100	76	78	91	93	81	109	94	94	97	90	92	89	93	99	98	85	90	90	88	98	98	80	76	96	124	99	71	109	99	85	82	101	86	97	83	87	83	76	87	93	84	82	91	100	95	75	82	87	77	82	73	82	78	81	99	100	99	69	95	74	87	104	84	90	85	93	82	83	93	99	89	83	82	94	75	82	85	86	96	83	84	83	98	92	84	109	78	94	88	88	86	97	93	77	96	95	81	86	90	86	93	83	95	89	96	88	93	94	96	91	83	104	87	104	96	121	93	103	96	86	85	109	82	106	107	79	81	98	87	93	81	91	76	103	83	84	101	95	95	80	87	89	94	75	104	84	60	81	111	96	72	82	94	94	84	71	96	92	88	90	86	89	75	74	90	86	96	99	83	88	84	85	94	90	86	86	99	102	74	75	101	93	88	89	87	86	88	86	91	89	85	90	88	84	98	96	88	68	89	77	85	87	91	95	101	91	118	94	110	98	85	89	92	91	80	104	101	94	111	66	97	104	107	102	73	88	92	90	101	93	91	86	101	81	71	97	75	92	86	88	93	85	95	97	85	81	82	92	84	82	98	85	80	104	88	82	94	95	91	72	94	99	73	100	96	106	80	89	96	103	84	94	97	83	85	84	100	101	102	75	96	92	93	78	104	90	101	95	98	107	89	89	93	91	98	92	80	67	97	78	98	98	90	96	88	95	92	90	81	97	95	72	94	91	100	94	86	92	88	80	111	73	92	90	88	87	78	91	66	87	100	87	94	88	81	78	89	75	98	80	84	99	77	101	99	79	76	90	85	88	67	102	91	107	96	82	89	90	94	95	92	97	102	82	90	85	87	94	85	86	87	85	89	109	96	98	99	96	90	78	87	98	94	83	75	98	70	93	78	115	99	109	99	74	94	103	96	98	100	88	104	85	88	98	83	93	97	89	77	86	84	73	81	87	109	85	91	77	95	91	82	92	86	86	91	86	85	85	84	107	88	89	89	94	93	93	88	74	95	113	89	103	84	95	87	97	108	99	73	89	83	88	91	88	109	106	89	82	96	100	105	88	100	82	81	97	78	100	88	97	90	91	101	96	92	93	77	81	94	101	73	89	84	95	86	93	99	97	102	91	84	86	86	82	90	84	87	89	91	83	93	80	79	81	103	76	89	77	92	92	96	117	78	85	84	86	104	85	80	84	98	96	76	97	90	83	88	81	78	88	113	100	97	79	85	78	95	102	77	89	119	108	79	90	94	82	87	84	89	88	97	93	79	99	85	88	75	90	95	86	84	86	67	92	89	104	84	82	82	79	88	83	85	92	100	82	94	75	86	83	77	91	84	107	88	108	95	71	92	79	89	75	83	99	113	84	94	81	87	87	70	100	95	101	98	85	97	78	90	78	89	77	80	96	80	87	79	78	93	91	106	89	86	79	92	95	85	101	85	86	103	88	94	110	89	93	93	85	87	102	80	77	85	84	94	89	70	85	88	83	97	92	81	80	89	90	77	100	86	92	92	82	107	93	92	90	91	78	85	104	79	86	96	102	82	83	91	85	85	92	90	81	87	93	87	89	80	94	91	88	93	90	83	83	84	88	90	78	82	90	108	68	89	73	88	76	71	80	107	92	77	85	91	90	102	90	86	86	94	99	87	90	90	80	77	85	85	78	103	93	98	93	114	95	90	99	99	84	86	86	94	76	81	82	104	94	92	76	102	83	96	71	83	74	83	95	104	87	78	70	89	87	90	95	74	81	102	88	105	92	89	93	91	100	107	71	86	104	95	83	107	75	80	90	91	83	98	99	100	102	113	97	80	100	78	93	85	99	93	85	89	79	67	74	78	83	86	89	105	90	85	92	87	88	70	104	94	84	82	90	105	98	98	91	84	109	76	86	89	104	92	88	93	80	79	77	90	99	76	95	94	89	93	91	101	94	75	87	83	79	93	85	92	97	100	87	104	78	99	73	88	70	91	93	108	95	94	89	94	94	97	87	85	89	90	87	88	86	90	81	96	93	106	86	78	105	103	70	81	101	79	89	82	80	79	98	90	86	85	57	86	91	84	87	82	91	96	88	81	84	91	111	100	104	84	92	84	89	97	91	92	90	88	92	79	92	94	81	97	89	84	81	91	74	102	105	94	73	98	89	94	93	90	78	97	78	80	88	87	84	77	82	96	89	86	87	100	98	75	99	79	89	71	96	82	78	71	81	97	92	86	81	69	93	72	84	81	89	105	96	93	86	86	88	86	73	100	97	83	84	74	83	87	81	90	83	91	97	105	85	102	83	102	105	95	97	105	95	83	78	105	91	81	90	90	83	82	87	109	84	100	91	89	103	90	95	101	85	83	83	106	105	90	78	84	100	78	93	88	84	85	95	101	109	111	99	105	80	84	86	105	99	99	91	86	85	100	84	96	93	92	104	89	96	68	97	92	84	79	96	94	106	102	97	78	95	91	99	100	101	90	82	98	102	95	100	82	87	80	95	99	90	93	88	71	97	78	96	70	85	100	85	88	74	82	80	86	83	87	80	83	82	82	94	88	104	85	86	104	106	89	94	96	88	92	86	83	109	81	74	83	109	89	91	94	97	74	83	87	80	74	105	93	104	108	94	76	91	77	90	94	85	91	75	82	83	88	93	98	78	97	81	102	82	93	88	78	87	87	87	88	92	97	89	90	77	83	102	101	87	96	76	88	67	95	93	71	95	100	101	69	81	82	88	94	89	79	85	84	87	84	104	86	99	69	89	90	98	94	85	71	88	86	87	83	87	96	85	74	78	91	101	94	81	89	78	101	95	102	96	84	81	105	109	99	98	79	72	96	102	95	80	83	76	103	77	82	102	91	95	87	87	78	103	110	77	91	80	93	88
50716	74671	7192	4432	2880	2132	1613	1222	950	784	705	579	476	471	404	356	337	330	302	277	267	259	254	218	235	245	216	194	230	190	201	212	174	198	197	202	189	182	181	194	189	180	184	179	184	175	185	160	174	190	168	147	174	161	177	194	178	161	177	174	161	163	163	167	169	166	150	187	174	152	147	171	169	150	171	134	162	165	174	161	173	166	129	172	159	165	155	142	156	171	156	157	141	160	179	162	158	180	150	203	156	172	179	167	153	165	180	188	151	170	157	140	164	151	158	159	168	142	166	133	157	129	153	143	137	148	140	152	155	172	137	168	158	169	149	139	161	153	187	151	159	143	156	156	140	149	138	171	149	135	158	157	148	149	158	147	159	140	161	148	167	158	151	156	160	163	159	151	165	160	163	152	141	142	153	160	166	151	145	165	155	160	152	149	147	147	142	149	149	142	133	158	150	158	143	161	144	154	136	174	166	131	147	151	161	139	160	155	143	158	160	162	188	170	152	162	143	172	156	148	162	148	155	179	164	144	140	154	152	159	166	168	139	157	146	164	150	152	146	176	160	145	171	155	140	149	136	157	188	146	133	160	152	152	146	139	172	136	114	151	146	164	149	182	181	150	150	163	133	142	177	144	166	155	157	161	139	161	156	175	148	142	164	142	150	164	158	165	162	129	165	142	155	143	155	164	151	172	147	154	151	140	167	180	145	159	152	138	135	168	152	141	141	153	137	160	128	132	150	158	153	144	148	170	147	156	172	146	146	135	143	158	144	139	154	163	154	166	154	145	146	152	179	154	153	177	149	130	139	162	172	155	146	140	152	160	149	162	161	170	145	164	156	146	156	161	160	152	155	149	150	139	149	170	148	130	162	158	171	147	149	150	162	148	145	141	151	132	154	160	139	156	176	147	151	177	133	159	153	153	134	156	145	155	139	176	163	146	139	148	163	157	165	146	166	153	132	152	165	155	160	146	153	152	170	137	148	169	147	169	158	171	151	158	158	149	140	148	146	165	154	161	153	166	156	160	153	144	168	154	163	172	154	176	147	130	125	159	154	162	165	142	150	139	148	148	150	134	160	156	161	175	156	143	162	153	167	134	143	164	157	160	161	165	148	140	155	166	151	156	173	160	177	149	166	154	138	163	153	168	142	158	158	134	131	158	136	172	159	148	162	154	146	148	163	147	144	165	168	163	195	154	152	144	178	143	145	145	172	166	142	168	174	140	159	151	163	170	157	156	160	147	149	163	156	145	166	170	151	172	164	153	168	177	150	154	157	146	173	157	124	153	160	153	170	138	175	149	139	174	137	140	151	166	189	187	138	144	161	149	154	162	163	178	165	160	147	142	127	160	143	165	120	149	150	144	152	159	157	133	174	147	157	156	156	148	160	179	168	149	149	162	163	160	128	152	159	154	131	157	160	174	172	156	153	175	171	176	170	144	169	170	148	136	145	151	141	136	157	179	149	166	152	164	157	160	135	159	145	154	164	165	161	151	145	155	160	129	142	154	157	163	156	125	123	143	163	164	149	144	156	133	171	170	186	165	158	160	150	153	155	169	155	156	142	156	160	162	149	156	184	168	152	170	141	179	146	166	153	151	161	164	162	162	166	158	164	179	153	140	145	179	157	157	167	155	165	128	155	157	163	160	142	158	150	138	156	145	165	161	154	151	142	146	145	164	147	173	142	144	162	154	176	165	157	162	152	162	147	152	164	157	141	154	137	138	156	152	163	149	185	154	197	153	159	156	166	147	155	151	140	180	174	161	148	129	159	165	155	152	163	165	147	177	154	176	152	135	156	140	156	170	158	162	150	156	140	147	144	170	169	155	144	145	140	148	132	154	156	165	158	166	167	150	149	160	163	169	137	132	158	156	198	168	152	140	169	150	141	160	167	166	147	158	159	163	168	157	155	154	165	161	155	149	154	181	134	167	158	172	178	154	152	143	127	139	124	181	147	166	157	147	150	148	148	158	157	153	164	157	149	159	150	165	139	149	192	156	165	161	154	147	152	168	167	154	171	150	157	150	159	133	163	148	140	133	165	157	154	152	155	143	175	154	164	171	159	160	139	152	145	164	160	154	147	139	181	154	137	152	160	148	152	143	156	154	143	136	177	141	135	141	163	183	144	166	150	136	154	162	158	167	161	149	167	166	146	142	155	140	168	170	150	149	171	149	152	159	136	159	169	156	152	148	151	139	140	138	160	175	132	159	165	165	162	151	134	151	183	163	140	144	162	162	149	165	144	154	147	146	159	155	136	164	147	163	152	156	137	154	149	157	158	152	165	163	119	147	156	165	136	162	156	164	177	152	153	126	148	165	153	160	157	155	144	165	161	172	153	149	165	166	170	152	149	172	166	178	178	154	150	140	159	153	155	162	168	155	176	151	153	138	156	170	148	169	153	159	163	145	165	162	149	164	140	171	156	166	142	146	165	164	168	173	161	143	159	146	157	152	181	151	133	153	165	154	128	168	162	153	166	139	181	138	174	167	162	141	179	153	171	149	154	148	150	154	134	148	138	137	153	144	142	160	152	171	157	163	141	182	142	152	181	158	139	154	151	149	148	146	168	188	157	158	143	155	147	147	148	184	162	145	168	147	147	144	158	157	142	160	172	166	147	155	165	132	165	155	131	149	166	154	167	174	159	154	150	156	134	157	151	144	149	162	150	136	150	156	146	147	155	146	161	140	137	160	151	150	161	155	166	158	171	139	148	155	144	132	161	168	145	167	164	146	180	168	169	147	155	152	140	143	176	161	120	140	136	152	147	136	165	141	156	164	166	161	142	172	167	141	143	158	145	170	150	143	157	159	149	163	138	161	164	152	155	174	155	148	146	153	173	147	168	148	158	151	150	154	165	165	162	154	150	148	144	176	148	150	159	178	150	149	174	136	169	186	155	167	137	131	171	154	175	153	143	163	150	149	153	162	155	152	156	150	134	163	158	177	157	141	148	140	154	152	155	167	144	150	156	148	159	138	139	167	139	157	152	162	157	173	149	155	135	141	189	169	140	151	173	163	144	159	146	160	176	143	185	143	156	147	168	142	150	161	140	157	161	133	151	133	167	155	162	146	157	161	164	142	156	174	194	155	146	158	149	144	138	143	174	142	149	137	164	156	153	149	157	152	165	150	157	158	173	182	151	145	127	169	151	148	143	145	130	147	163	154	181	144	169	150	138	185	174	160	167	161	143	157	157	157	141	155	161	138	139	166	138	151	129	158	156	167	164	154	163	159	141	164	150	163	126	130	148	159	123	165	159	133	180	155	163	140	140	129	141	159	160	175	173	152	150	155	163	167	185	163	150	154	151	154	170	157	152	143	121	153	152	131	142	160	153	140	154	137	163	145	150	174	150	159	168	160	171	169	137	146	155	158	140	125	160	169	147	154	160	129	166	161	157	137	154	171	170	163	148	158	160	168	147	124	154	156	132	152	141	151	167	157	145	137	143	171	143	146	141	159	169	153	164	135	153	156	159	151	163	138
27040	22864	14638	1446	436	333	350	318	359	317	355	325	331	313	297	311	328	309	329	335	296	301	301	287	303	335	318	271	335	312	306	283	306	306	321	299	325	332	320	270	305	303	330	294	319	321	281	288	305	320	301	302	301	319	301	308	293	312	333	313	309	324	314	286	299	265	341	323	330	283	317	310	317	294	299	325	300	306	309	320	311	309	299	311	322	323	333	311	282	343	302	312	322	279	342	338	294	313	334	286	354	338	329	297	303	321	311	293	315	279	335	311	335	320	302	314	303	309	347	257	321	295	303	315	300	299	328	300	317	290	292	349	297	318	306	340	309	287	321	298	330	305	316	337	318	296	317	330	341	315	276	296	297	299	319	307	322	300	281	344	326	306	308	304	315	305	284	337	279	304	307	298	326	346	328	339	328	282	323	322	304	337	285	306	289	309	298	319	314	304	304	315	307	321	288	299	324	326	320	310	271	292	312	295	329	300	341	332	308	319	312	319	322	277	302	342	305	302	345	295	316	281	306	288	339	304	328	300	310	301	321	319	349	276	315	318	287	314	312	294	332	297	289	308	281	311	317	331	281	343	293	288	292	295	333	288	296	291	321	301	340	343	313	329	323	298	319	321	295	281	304	312	313	311	324	288	323	328	304	295	312	324	321	299	309	324	315	311	314	324	338	297	334	318	288	300	307	320	330	299	329	303	285	320	290	318	313	321	326	348	296	299	324	305	311	319	315	311	298	334	320	323	323	302	293	275	325	309	298	299	324	305	344	297	285	290	312	289	290	296	331	300	316	293	298	351	317	328	302	342	278	309	324	277	314	311	326	325	293	340	312	324	322	308	318	324	322	317	299	316	295	293	302	316	334	321	312	285	290	302	315	293	342	305	349	299	294	289	317	269	300	284	304	337	329	310	317	322	332	321	291	296	302	319	318	325	328	315	317	301	343	295	294	306	342	333	314	308	301	302	317	297	322	296	318	309	321	295	326	309	292	294	339	332	328	340	312	311	279	314	309	287	332	316	295	320	315	316	323	317	300	312	268	315	303	323	340	332	337	309	295	327	328	322	293	301	301	308	320	306	264	329	325	307	304	278	319	298	298	328	279	300	304	319	288	305	296	290	299	330	331	296	329	313	306	314	330	272	294	314	305	303	310	326	294	300	355	326	311	345	290	295	325	303	299	297	307	278	318	274	305	328	294	320	349	298	321	311	321	297	306	287	279	338	343	289	278	334	321	313	293	328	297	320	342	302	321	280	308	290	322	294	328	321	318	303	333	289	290	357	325	340	285	310	309	309	283	297	319	324	294	291	300	298	296	297	302	308	285	276	325	316	276	312	319	325	329	318	320	335	324	330	322	321	340	305	321	287	296	291	323	317	296	292	338	351	316	330	312	317	334	312	288	309	332	321	329	356	318	313	296	286	308	306	281	332	326	309	318	299	290	301	323	274	326	295	286	312	310	316	326	308	327	330	303	308	321	286	312	336	324	325	324	335	321	307	286	300	302	320	271	302	292	331	316	284	319	303	329	303	316	293	294	269	332	286	304	298	320	322	285	320	319	299	343	289	310	293	272	330	346	310	311	287	313	316	300	330	348	305	289	318	317	311	324	299	341	318	317	326	301	314	300	332	319	314	327	317	311	304	285	288	307	316	311	295	291	304	337	297	313	327	306	308	337	311	294	279	307	324	288	322	311	338	313	336	328	305	294	308	328	313	332	310	322	311	312	314	298	282	320	300	327	345	302	282	309	369	341	315	284	308	325	308	324	293	315	311	335	270	298	314	293	313	301	305	318	321	307	283	305	295	302	295	317	321	333	293	349	316	309	284	347	314	301	290	305	310	302	306	298	258	332	300	303	314	335	320	292	316	319	306	294	311	292	298	296	297	299	343	329	290	290	332	319	330	303	339	298	290	311	305	319	302	323	317	306	267	319	302	301	292	294	313	327	301	287	345	294	329	299	311	302	302	338	284	305	299	316	323	314	319	319	309	289	316	325	323	285	321	313	325	300	322	317	315	315	304	326	376	305	310	325	275	343	291	288	295	323	323	283	330	338	300	318	324	295	325	297	304	288	308	324	322	297	278	313	288	318	290	320	313	303	310	318	290	280	289	334	314	305	338	307	325	288	315	312	289	322	282	299	309	308	301	303	302	310	338	328	314	333	335	304	285	312	313	337	302	349	314	337	324	320	323	312	298	294	313	293	300	306	305	314	300	312	317	285	327	326	309	292	302	315	296	310	295	306	293	318	314	324	306	309	303	331	306	303	312	320	290	331	311	312	273	326	315	314	338	297	327	339	287	286	283	305	313	314	310	298	304	294	288	339	264	304	312	339	382	293	340	322	332	296	319	311	292	314	283	321	322	307	328	334	327	313	313	307	321	297	312	276	324	321	290	310	284	303	304	306	295	322	324	312	329	305	320	302	313	322	287	299	317	301	335	291	276	308	305	307	307	290	309	287	322	301	304	302	298	307	307	296	310	314	301	318	283	307	312	299	326	301	297	320	323	308	317	303	308	311	351	297	304	315	352	310	316	327	300	320	277	326	307	383	305	320	330	308	325	323	323	317	313	308	315	333	340	322	314	283	312	305	295	326	307	319	323	317	299	282	281	293	316	323	296	296	309	302	311	303	314	311	316	298	320	316	330	317	297	286	319	321	303	315	323	306	330	305	293	296	278	309	336	288	320	368	321	297	314	340	321	302	299	317	302	308	317	291	305	288	298	301	272	292	303	299	291	311	278	302	296	333	304	337	300	313	304	339	322	296	325	293	301	316	324	313	297	298	332	314	291	321	334	330	316	289	335	288	318	283	280	326	332	305	313	311	305	291	278	282	316	319	300	330	318	314	323	295	336	308	317	299	289	318	324	326	301	320	318	310	333	307	332	302	344	290	274	313	315	301	337	301	330	325	299	271	266	305	307	328	326	328	324	323	275	319	305	332	302	315	288	310	310	305	296	300	316	330	325	311	349	299	293	291	318	300	328	321	320	282	316	277	317	320	300	311	284	340	306	307	320	315	309	328	320	303	326	306	284	325	328	298	275	273	297	353	314	290	330	299	344	307	329	366	334	334	316	301	309	279	343	304	301	310	357	328	320	271	309	340	277	301	281	317	348	293	292	316	301	333	330	330	312	306	301	321	333	314	294	296	334	293	334	317	300	305	300	309	315	318	322	313	320	335	320	349	334	309	320	324	349	335	318	301	307	329	306	345	355	299	309	296	309	311	304	311	308	320	285	332	323	284	299	364	317	302	297	281	327	348	297	318	302	330	308	309	304	286	341	306	343	302	291	296	302	307	288	290	314	307	294	324	308	309	306	317	327	291	340	310	325	295	326	337	317	290	287	317	332	307	343	333	293	295	285	319	309	303	283	314	289	333	307	334	328	350	306	330	328	323	308	321	302	294	317	293	324	274	305	323	290	280	330	290	304	299	299	288	287	306	317	300	286	311	300	314	306	326	289	273	326	327	324	347	293	345	336
24154	36442	1292	748	689	590	561	531	573	543	569	514	524	541	558	541	514	550	571	579	494	494	527	535	540	516	539	500	512	519	541	499	517	500	524	512	521	561	521	502	584	475	568	516	534	499	532	527	516	521	501	514	507	501	490	518	458	535	521	556	500	507	510	479	470	492	550	552	513	470	479	530	509	504	524	531	553	527	526	496	490	563	498	572	514	523	537	519	534	560	523	510	500	544	486	534	500	472	514	520	573	515	487	517	513	512	486	525	532	508	554	479	511	539	528	543	518	523	534	551	494	507	530	536	537	504	512	504	492	511	522	548	519	467	524	549	553	477	501	505	485	518	533	519	514	506	519	523	510	591	534	528	560	552	556	575	511	509	509	520	548	522	554	513	558	539	519	512	537	498	489	547	545	517	535	531	509	512	560	496	530	539	499	531	542	493	525	490	518	509	520	514	532	580	495	525	528	517	532	537	520	493	549	494	527	527	507	523	533	553	556	505	507	540	523	489	551	516	504	518	568	514	559	519	498	474	526	529	490	522	585	514	513	535	547	520	539	498	525	474	555	481	511	487	523	545	572	528	511	546	484	537	479	521	507	515	532	514	514	507	542	528	518	499	567	528	523	522	512	474	521	537	526	558	518	498	463	546	525	528	514	487	491	534	557	528	477	546	557	563	531	536	503	517	527	494	547	474	538	525	512	522	545	529	508	502	508	483	511	523	490	569	536	550	549	510	547	497	475	544	586	507	490	542	505	525	513	525	533	499	527	488	525	560	495	520	484	496	530	551	518	550	532	508	515	543	498	565	532	546	516	558	531	537	509	515	515	507	515	495	525	523	555	520	537	525	551	540	472	554	508	466	520	530	526	551	518	545	547	519	526	511	481	531	522	481	511	527	545	498	529	548	548	517	528	496	506	510	501	526	541	491	528	482	547	497	513	562	536	564	508	512	510	541	519	516	527	558	527	552	535	511	517	542	529	507	545	508	536	529	488	546	520	524	548	471	509	507	510	502	546	516	548	482	508	519	525	495	523	534	493	519	515	516	474	517	497	552	517	511	496	509	535	546	500	506	538	486	531	566	543	533	522	499	555	542	507	535	513	506	499	498	463	548	517	548	514	545	476	530	522	530	537	552	521	534	484	549	509	535	531	539	478	545	533	535	517	499	509	556	551	503	510	529	501	506	502	498	549	536	502	528	552	507	520	532	529	536	512	502	522	540	538	549	508	515	491	530	542	520	538	510	519	494	532	557	544	513	490	508	490	491	527	539	527	516	533	551	530	505	521	492	518	508	555	481	523	492	520	491	560	497	483	579	505	524	514	525	506	496	529	526	508	479	528	503	565	562	515	559	502	525	525	505	503	528	543	545	539	538	548	563	534	456	492	492	505	541	507	517	517	532	501	503	542	490	551	495	541	522	482	526	534	546	489	517	509	558	529	538	547	494	527	554	501	521	491	506	520	522	499	491	527	511	523	554	525	526	543	550	547	552	514	502	537	559	504	519	530	554	511	515	536	500	564	533	532	486	475	492	518	521	513	536	496	548	534	492	546	534	530	481	571	536	505	514	539	505	522	486	476	507	517	526	465	528	496	503	502	535	522	515	510	549	493	514	520	514	455	520	533	534	484	511	503	523	564	510	526	516	547	554	516	495	544	548	534	515	545	552	531	495	527	473	510	533	545	522	485	532	510	476	521	528	486	529	566	493	538	510	520	524	513	553	494	489	474	512	502	520	499	514	544	517	488	508	515	492	533	508	519	509	516	517	523	504	547	523	524	558	538	483	500	523	544	505	511	601	524	522	513	539	524	534	509	525	506	515	529	530	504	528	520	553	557	516	555	522	540	529	541	510	499	542	535	517	492	490	548	508	532	506	522	527	508	526	582	505	504	511	520	527	534	518	521	533	505	496	519	516	498	530	499	544	540	500	513	507	506	531	520	529	518	502	539	536	520	531	541	514	533	508	524	515	510	503	494	526	508	535	507	524	502	558	520	485	521	516	566	530	479	519	514	566	475	493	550	525	483	519	505	539	536	523	511	547	518	506	548	537	516	533	561	565	502	533	526	513	470	529	517	529	490	527	523	582	512	513	524	475	538	532	482	497	540	513	481	529	507	550	524	567	520	500	507	554	518	479	509	519	517	527	515	561	537	488	523	500	505	580	549	520	562	520	525	496	529	491	512	476	557	548	493	522	501	509	528	541	506	539	527	540	521	496	505	546	545	509	526	559	509	531	576	478	521	535	539	542	501	502	556	523	510	510	490	511	509	527	551	509	558	506	501	513	515	508	496	501	505	556	530	571	538	562	548	560	474	503	518	498	515	513	517	511	556	519	538	512	534	534	535	513	486	510	529	517	500	490	555	525	499	511	527	504	534	509	529	533	516	535	485	523	546	517	520	498	528	549	509	524	541	481	499	480	561	524	498	516	550	513	516	517	565	538	484	507	549	508	519	524	523	547	514	537	532	541	534	553	545	541	522	544	525	501	486	506	483	570	538	511	517	526	508	514	524	503	536	538	517	555	501	567	564	513	486	550	507	519	553	540	513	497	504	502	505	504	500	552	517	549	570	526	509	544	539	536	538	542	569	530	512	535	541	495	532	471	514	535	539	533	510	508	528	537	533	526	526	525	533	530	525	529	543	523	531	502	549	499	526	517	507	524	540	495	490	509	473	496	529	533	577	516	529	542	551	509	499	525	535	577	509	539	502	520	511	520	487	499	507	512	523	561	488	533	483	528	505	491	523	553	513	533	486	539	526	574	524	525	481	503	507	505	522	527	491	512	517	504	495	529	515	509	517	551	537	532	491	497	526	553	530	498	530	556	507	535	558	545	449	539	556	537	477	479	536	526	547	544	509	473	522	535	526	538	539	555	523	510	518	513	529	508	544	551	528	520	497	482	498	515	506	506	515	497	509	488	545	504	545	526	501	553	505	495	543	523	541	500	509	515	491	529	554	516	555	537	505	533	525	504	486	518	523	516	546	486	496	539	539	481	525	537	498	540	503	489	586	501	530	567	547	500	544	501	505	525	533	528	516	508	532	508	487	558	532	513	490	523	554	523	531	502	523	523	517	542	524	495	504	517	549	524	495	548	499	542	526	534	532	504	505	525	517	506	502	522	503	528	502	506	520	562	515	509	527	543	560	520	538	533	525	509	551	510	541	542	534	518	559	524	491	541	525	549	528	530	536	521	507	507	480	516	493	551	507	511	500	527	467	432	534	542	520	534	573	551	533	508	519	536	543	526	466	513	531	530	548	535	517	500	489	474	545	525	517	547	522	505	507	540	509	540	540	543	536	505	567	500	506	521	540	518	538	509	543	501	518	501	554	572	532	518	481	521	528	536	554	482	508	523	538	514	487	516	529	539	514	553	496	515	531	535	484	497	562	548	520	520	537	515	507	481	491	505	514	515	501	520	500	573	509	520	503	508	534	492	518	525	516	532	529	534	509	497	528	521	526	498	508	503	537	492	514	503	500	494
24027	21675	28446	24214	20588	5032	559	383	328	313	351	279	294	262	266	263	259	236	288	262	234	253	235	260	242	249	224	230	227	261	237	216	234	215	247	233	209	218	239	246	236	229	242	245	235	234	241	236	252	204	239	233	206	242	231	244	212	255	227	203	226	239	219	223	251	230	216	229	216	246	223	221	235	221	223	255	193	208	224	212	249	208	222	187	236	252	207	213	214	234	222	221	222	228	230	210	207	238	215	205	221	225	238	227	218	215	194	215	235	247	237	246	232	263	201	242	244	237	214	209	238	220	242	227	242	249	225	220	238	237	218	199	266	248	227	251	240	245	206	217	242	236	236	223	207	224	251	251	230	233	243	233	235	225	234	229	223	228	242	242	231	231	222	214	228	230	231	238	239	243	238	196	239	249	243	236	236	203	249	215	196	226	208	229	211	241	231	234	218	243	233	207	246	242	221	241	220	226	236	237	229	220	227	244	239	195	222	222	248	225	219	238	202	204	200	210	231	243	237	244	224	215	224	226	222	250	237	233	240	216	233	239	240	231	207	230	249	223	259	218	260	209	207	210	205	203	220	212	226	219	223	226	255	222	247	228	231	248	254	238	225	215	205	250	237	213	212	253	212	223	230	257	201	245	210	209	212	206	240	224	232	211	221	222	224	243	222	201	253	251	240	223	234	223	230	219	224	230	205	202	221	243	254	216	242	235	230	215	222	216	255	237	220	225	232	223	250	222	220	217	224	216	224	214	273	231	239	254	200	234	250	241	228	208	234	223	213	236	207	235	239	246	237	232	230	241	237	204	234	230	224	254	228	230	234	231	206	245	241	208	205	239	256	234	227	234	227	241	242	231	216	237	256	223	249	210	233	226	230	211	227	241	218	236	226	212	234	252	220	199	229	243	212	223	249	230	226	201	251	220	231	224	217	230	218	207	220	232	221	238	244	230	262	227	254	259	235	242	230	244	223	217	237	231	236	209	215	200	233	211	232	229	223	244	244	235	198	239	222	230	216	250	223	199	244	218	221	203	215	255	262	262	246	200	215	220	260	214	231	257	238	230	237	218	219	202	213	225	221	201	239	241	225	222	209	236	222	231	213	206	229	223	242	213	215	230	220	205	233	212	239	254	246	237	248	197	228	238	232	229	228	269	235	215	251	230	219	236	242	248	237	238	222	229	199	228	244	228	239	248	245	219	221	237	230	221	235	232	262	201	237	236	237	199	215	236	222	235	239	230	209	228	220	202	217	200	237	218	244	212	208	228	237	217	222	217	222	227	240	211	254	225	214	184	240	187	215	232	226	245	208	209	226	241	264	221	242	226	218	195	262	246	236	224	216	217	223	248	243	282	215	228	219	210	255	244	242	222	236	227	238	236	214	224	219	229	226	242	243	209	204	211	215	228	241	219	227	230	218	237	245	236	238	243	233	241	231	255	231	245	232	224	231	253	210	221	218	237	237	219	217	223	229	270	235	242	210	253	237	236	202	206	230	229	256	210	231	222	236	238	260	250	244	207	250	191	239	200	212	246	211	212	216	224	229	232	228	219	214	260	252	235	241	243	257	216	239	235	211	256	247	218	239	209	227	217	265	195	230	236	249	226	232	234	255	214	249	243	222	201	230	237	251	253	238	199	240	236	234	210	233	223	216	223	224	256	255	215	249	236	223	257	255	251	222	235	209	215	216	255	228	222	221	268	242	216	252	212	222	246	249	208	240	212	222	233	255	242	226	204	202	215	224	232	217	226	224	233	233	216	204	232	214	240	217	247	226	236	217	220	210	216	214	228	224	237	232	223	237	213	222	218	245	214	235	219	218	225	229	213	232	249	219	256	241	223	229	243	234	236	226	219	246	238	233	239	244	223	235	243	239	237	220	237	237	257	224	227	234	226	242	228	223	219	233	249	237	222	221	216	219	214	226	211	218	210	207	224	230	235	246	232	206	241	252	202	229	237	209	227	211	197	210	233	227	234	241	216	232	236	237	213	219	239	202	248	212	254	218	215	230	244	205	247	231	220	255	236	229	210	206	245	229	219	252	206	214	239	256	227	224	248	241	226	245	214	211	257	227	211	241	232	231	232	220	239	231	238	218	224	225	226	261	236	233	245	234	206	256	222	249	230	259	233	233	227	236	238	205	233	227	253	251	222	230	204	234	215	215	221	214	231	224	202	211	234	195	258	218	225	227	247	250	208	233	241	232	182	251	231	255	207	244	199	214	246	179	235	233	235	202	207	218	239	239	223	234	228	244	247	237	241	239	222	224	246	220	237	257	228	225	231	249	232	238	239	237	237	231	225	257	236	221	215	228	201	224	205	227	209	242	235	223	258	239	227	232	208	236	226	240	242	222	249	209	213	233	250	239	226	198	254	239	243	207	254	220	226	220	211	248	240	227	234	196	245	195	207	227	246	235	212	240	229	242	229	191	220	243	214	218	234	226	245	249	241	210	266	224	211	225	232	229	227	223	235	236	243	248	234	222	237	234	215	226	232	237	239	221	229	219	220	262	249	210	213	226	208	227	226	246	239	221	211	237	244	226	230	221	216	224	218	206	223	238	235	225	244	222	242	241	208	197	244	243	211	228	232	213	226	232	225	229	211	227	241	219	227	243	213	210	218	242	223	237	231	217	222	228	244	224	276	218	239	229	230	242	212	211	231	220	259	214	238	221	259	221	253	240	240	235	196	239	211	227	243	222	211	193	208	215	216	207	212	234	207	229	237	202	192	218	241	254	208	216	218	243	202	220	237	239	218	232	242	245	243	232	213	206	235	231	246	236	231	243	215	240	232	226	212	250	232	246	228	246	238	221	217	231	216	210	223	234	252	243	221	253	228	212	232	240	229	231	226	247	224	244	229	222	238	205	228	245	223	234	214	240	234	218	212	219	219	213	245	201	247	205	245	228	196	218	225	212	217	236	238	246	216	235	220	221	238	206	218	210	227	222	231	228	237	244	234	228	210	224	237	240	248	238	228	233	237	252	245	212	215	211	236	241	234	197	246	243	240	220	238	231	211	241	235	221	230	206	222	227	224	239	220	210	229	208	226	212	238	244	201	223	260	230	234	209	216	245	241	222	221	223	234	217	257	254	233	216	205	218	230	233	222	259	210	241	218	203	217	216	252	213	231	232	245	220	222	250	232	241	245	240	219	218	210	207	237	212	226	237	216	228	221	239	247	229	223	214	241	206	241	209	208	232	227	246	239	209	241	227	245	213	202	249	237	222	204	202	238	209	267	223	203	214	236	243	218	219	243	275	221	265	235	218	199	238	217	202	198	206	230	232	224	213	260	235	218	237	243	228	238	221	222	218	239	229	261	229	217	212	243	220	243	259	214	244	239	247	225	207	214	231	209	216	217	262	250	240	226	208	252	222	231	195	229	210	235	219	216	233	239	214	209	248	232	221	233	230	208	268	239	208	229	227	225	227	233	226	238	267	208	221	223	230	239	238	208	215	225	215	239	213	228	218	268	227	219	227	238	222	263
46188	68988	5059	2771	1897	1423	1083	968	783	754	655	622	585	485	537	492	498	481	475	486	465	462	440	426	455	415	435	406	424	392	408	414	426	423	391	405	439	423	396	382	393	393	382	422	383	393	414	412	422	433	379	412	402	382	392	399	365	375	415	413	406	414	428	431	364	407	407	363	391	375	407	378	374	428	386	411	394	429	405	415	369	397	377	401	370	424	414	390	388	360	374	395	397	438	375	412	375	377	404	365	386	405	396	387	452	349	404	391	377	425	428	442	379	382	382	347	376	384	405	404	393	394	401	375	397	402	364	423	402	409	381	389	391	431	405	400	383	381	383	379	384	394	377	378	400	394	431	398	411	407	414	441	422	407	390	450	386	409	406	385	380	386	390	387	400	410	397	366	361	409	393	405	365	400	376	395	391	420	398	401	401	346	380	380	408	399	435	375	398	385	364	406	354	403	419	424	390	402	394	401	400	376	392	403	381	375	404	375	368	418	373	369	368	410	368	422	438	401	402	407	365	386	386	384	392	412	407	394	402	400	387	380	403	388	377	407	390	383	364	379	380	377	429	383	425	390	413	405	383	396	413	423	412	392	389	400	416	409	366	398	395	386	379	392	408	368	398	412	418	427	416	391	395	389	404	414	398	380	379	363	407	412	402	399	416	416	438	426	357	373	395	419	394	364	387	407	415	399	411	411	414	418	424	397	395	400	409	368	432	413	396	361	390	392	374	391	371	403	379	417	362	394	410	380	399	376	380	419	392	417	391	429	388	376	363	387	381	374	413	389	363	399	390	385	444	385	368	417	392	372	428	401	405	419	390	442	400	374	377	389	403	380	387	366	405	390	412	413	427	394	389	426	402	387	389	395	385	385	386	394	413	397	388	376	393	410	398	381	391	403	374	425	397	368	351	378	423	419	407	426	403	438	378	398	435	427	420	388	417	389	398	387	394	412	413	390	385	378	360	419	400	396	400	380	387	398	422	429	415	378	391	359	381	405	367	356	412	399	366	420	381	401	381	380	408	389	393	361	381	409	407	395	371	397	371	396	391	389	409	424	430	353	379	377	421	381	389	387	430	384	375	402	416	408	366	366	371	375	387	372	382	417	396	412	410	383	417	396	410	417	380	413	405	394	421	406	384	424	420	418	380	432	406	401	407	414	338	398	390	392	393	386	397	368	416	390	438	426	355	401	385	380	402	400	425	431	367	387	364	408	403	407	401	394	394	404	401	386	406	410	371	420	397	430	416	426	384	372	412	399	413	409	381	401	385	443	402	407	390	410	382	388	407	380	402	401	422	393	380	393	402	378	423	404	385	447	389	385	399	377	384	395	375	361	425	396	414	387	369	416	383	396	368	405	386	391	400	413	367	360	399	434	396	393	397	373	430	386	372	393	408	388	384	381	371	445	423	388	394	402	377	400	388	367	394	444	401	390	374	425	441	362	367	372	381	410	400	382	422	414	391	401	405	393	398	395	411	436	391	405	396	430	388	394	363	393	411	421	387	400	396	349	418	424	390	411	397	379	384	386	403	401	397	373	399	383	408	379	396	382	428	410	384	432	374	411	355	371	406	364	374	346	410	401	412	397	400	406	378	410	400	375	386	408	388	392	404	405	402	409	437	404	432	422	398	412	389	374	412	390	413	397	377	392	384	354	375	380	376	432	395	401	389	356	408	376	399	392	418	418	405	365	441	450	422	393	364	412	364	398	375	407	379	436	432	379	417	412	363	399	428	396	376	390	390	389	390	449	388	393	421	386	375	445	388	372	377	431	425	412	405	382	393	392	381	370	390	409	397	371	404	413	403	396	370	418	377	382	397	375	372	400	434	420	399	395	395	380	408	384	438	428	379	394	398	378	416	368	394	393	361	383	391	388	415	370	392	381	424	389	359	369	380	410	381	381	402	376	408	372	415	417	382	380	414	417	376	419	380	356	397	417	423	400	397	380	384	408	403	431	426	397	376	373	368	397	389	419	413	372	363	373	414	379	400	399	371	386	403	397	411	356	377	392	363	379	347	380	393	421	401	385	378	386	404	416	409	370	420	376	392	366	400	397	372	404	400	413	418	392	379	417	395	391	382	406	424	402	409	390	388	396	393	391	410	423	394	398	385	377	396	391	372	416	403	409	426	382	388	423	416	368	411	375	393	382	409	398	402	406	407	408	377	394	391	414	393	387	404	372	409	377	403	413	405	427	383	383	375	390	427	361	336	361	365	396	393	413	402	394	442	422	436	362	417	411	386	374	392	389	380	370	388	392	373	365	392	337	386	398	428	424	406	419	394	371	408	395	392	387	395	421	372	372	398	419	379	402	399	384	377	376	384	391	410	406	431	423	430	397	420	400	373	412	379	394	433	402	404	374	405	402	391	378	361	378	430	414	406	385	393	398	399	375	408	414	386	426	390	394	378	426	374	394	348	392	384	380	383	456	358	389	423	390	378	383	374	377	409	395	390	378	398	364	377	402	380	414	353	412	439	438	410	404	377	369	410	401	372	396	403	389	389	454	388	399	390	389	364	395	364	369	370	394	356	433	417	384	365	382	423	419	407	396	393	359	400	372	402	366	379	374	416	390	392	402	427	393	425	387	363	408	416	367	372	386	416	366	441	396	369	384	393	399	378	376	383	376	348	396	393	359	368	379	372	400	379	406	387	367	370	399	360	400	388	360	404	390	375	415	411	382	406	401	375	363	353	411	393	384	403	404	388	384	410	392	437	410	360	403	381	377	380	392	362	376	403	381	425	369	406	402	413	413	450	413	402	425	405	364	382	382	346	402	395	404	408	385	419	375	379	434	377	429	388	391	389	408	423	386	362	385	402	398	410	398	409	395	434	400	368	384	389	413	386	392	407	365	386	403	406	450	409	394	381	399	394	359	373	379	395	414	419	351	381	408	383	408	421	385	401	426	383	357	393	415	377	422	409	437	393	409	367	371	390	386	358	386	408	394	397	411	399	428	406	404	384	379	388	371	380	352	356	385	360	400	406	437	385	399	410	409	405	396	397	410	391	377	392	433	370	382	370	409	401	422	422	382	415	391	399	385	374	382	383	403	425	397	342	406	364	370	385	386	410	408	399	405	412	377	400	394	422	355	385	415	373	415	407	395	393	386	384	366	389	405	385	374	405	409	405	396	376	384	410	385	386	407	400	430	397	379	407	424	372	358	405	368	378	409	417	360	389	353	397	396	378	448	379	417	397	379	380	398	410	385	401	389	366	398	433	438	398	448	389	377	381	421	381	417	361	415	395	392	357	379	384	421	383	400	400	380	418	426	398	420	380	406	398	424	359	434	408	423	411	365	392	382	391	363	384	406	422	373	375	407	367	400	371	410	417	393	415	378	398	428	390	370	380	364	401	395	392	400	388	397	370	377	404	374	385	361	397	386	383	387	370	376	356	416	393	400	405	411	401	402	382	362	373	405	423	394	391	415	380	409	364	397	360	384	386	370	381	420	383	431	365	397	401	387	391	410	377	389	390	380
23083	21519	29812	22871	21199	19267	1593	391	286	225	230	186	190	153	126	147	137	104	117	119	120	115	133	106	112	109	112	113	102	100	94	102	98	109	107	91	92	115	118	89	92	101	109	92	90	87	109	98	99	98	100	90	88	96	84	107	95	90	91	106	82	104	104	89	89	89	83	75	89	89	94	89	85	89	90	97	69	86	89	95	93	91	99	105	85	84	103	96	81	87	97	84	87	86	102	82	116	93	90	88	88	84	93	72	79	87	89	101	92	85	116	79	99	97	90	123	94	94	78	99	71	80	97	90	89	99	75	74	93	103	75	87	106	82	90	92	84	87	96	82	83	71	66	114	101	103	84	84	84	93	90	73	102	93	87	100	88	91	72	95	94	99	105	96	77	78	96	79	93	76	91	87	77	82	79	88	100	93	95	83	89	94	103	72	95	111	94	75	69	90	94	71	92	110	90	89	90	84	109	81	78	70	102	97	98	82	87	80	90	90	96	87	91	92	92	88	90	99	101	95	98	75	104	96	80	99	72	85	100	75	80	79	76	92	91	92	86	103	88	99	91	81	91	90	87	94	109	89	73	97	76	99	90	86	73	77	101	71	79	100	102	90	96	86	75	96	78	94	86	103	88	103	104	94	68	90	84	98	82	84	83	93	88	105	97	77	101	70	70	91	90	88	90	91	96	71	81	74	74	73	85	86	75	76	87	80	95	92	79	77	81	86	80	87	97	83	83	92	100	97	82	88	94	87	94	94	88	92	99	93	103	91	74	99	95	85	86	85	93	90	96	80	92	91	81	85	79	78	78	98	84	79	90	62	97	83	79	91	93	82	91	86	75	76	104	89	101	87	74	82	97	91	86	77	117	100	78	89	99	90	89	70	91	96	92	80	92	94	84	103	84	82	95	99	89	82	97	86	84	82	101	89	89	96	79	99	102	76	90	92	91	76	100	80	86	93	85	87	88	101	101	100	86	89	79	98	96	73	71	83	70	91	99	99	84	93	94	86	82	95	81	80	85	90	103	90	86	84	83	90	79	101	87	91	97	76	75	89	74	80	93	91	71	85	92	89	90	90	94	94	77	89	93	95	89	79	81	109	96	92	88	87	84	87	80	85	92	87	86	80	70	80	101	83	98	85	101	93	95	107	93	86	88	91	82	92	97	77	103	88	87	80	86	85	91	100	97	84	76	98	87	72	88	94	84	106	103	97	97	89	71	92	76	95	102	72	87	83	92	97	98	70	83	96	110	80	89	85	91	92	79	88	100	89	98	95	83	92	96	91	94	94	75	105	98	76	82	99	83	86	92	92	71	97	84	93	92	91	71	91	84	90	110	88	110	101	89	73	100	92	89	101	83	92	79	76	98	101	97	92	86	74	83	98	85	91	95	85	107	81	94	93	76	82	83	94	90	79	105	88	101	94	89	92	82	95	82	81	100	76	84	88	84	90	66	94	70	93	87	92	96	86	93	97	75	91	98	84	95	112	103	93	101	84	89	93	96	88	78	96	91	76	90	76	91	89	82	98	83	90	96	83	105	89	95	82	77	101	93	82	79	93	93	87	92	77	92	100	95	98	98	99	77	86	87	113	81	95	98	71	67	91	102	93	87	91	87	72	103	77	87	104	81	81	88	83	83	79	99	85	83	87	85	78	105	93	88	76	94	100	80	100	73	92	97	89	79	102	80	84	88	88	93	101	87	92	91	92	83	97	89	88	96	94	86	97	94	89	85	79	83	76	93	97	90	77	77	111	91	96	97	99	110	93	89	92	83	88	94	99	103	95	92	84	96	99	95	74	73	84	84	77	78	73	73	96	92	108	84	101	81	87	86	79	79	73	90	105	87	82	75	85	78	82	96	110	107	100	87	87	85	86	85	80	95	99	97	94	96	85	93	97	100	88	90	99	92	83	94	77	75	91	92	90	78	90	83	83	89	95	101	85	89	90	94	88	87	96	81	85	97	86	88	86	99	87	106	92	82	80	69	74	104	96	102	78	89	74	97	79	98	90	94	75	106	104	85	82	96	84	85	85	85	86	89	95	87	67	84	100	78	80	105	92	92	81	101	94	103	77	86	87	99	86	88	74	86	98	90	94	77	89	73	72	96	89	86	82	83	93	96	105	89	87	102	97	83	80	101	83	78	91	101	83	89	82	94	90	89	98	85	96	83	82	85	89	74	92	98	79	82	80	94	96	89	72	87	92	76	91	91	88	91	93	89	89	105	100	84	86	99	88	88	77	87	88	76	88	96	83	100	84	97	82	83	93	91	104	87	76	85	83	103	75	82	90	99	98	84	79	88	76	92	99	87	83	98	92	87	89	80	69	109	95	80	90	100	85	88	91	99	83	106	98	87	111	78	88	97	92	98	91	87	75	89	95	96	97	92	80	97	94	87	92	97	89	93	104	82	89	81	100	99	91	70	81	95	106	79	79	107	79	84	75	83	90	79	93	87	94	84	94	92	88	92	98	114	92	90	84	85	88	92	73	88	86	82	92	105	86	94	90	90	86	89	97	94	81	89	100	77	96	106	98	103	83	85	86	87	86	83	92	92	76	96	85	98	102	81	82	98	90	73	86	90	90	91	79	111	87	74	83	103	102	105	79	95	80	83	100	81	81	73	68	81	88	87	87	98	87	82	95	89	91	101	88	105	74	90	82	84	88	85	76	76	92	84	95	92	86	94	99	91	91	99	69	91	91	92	91	98	100	98	101	97	91	90	87	98	75	84	94	105	106	94	82	94	83	82	76	94	88	81	77	112	98	65	91	86	93	96	88	102	84	83	93	90	75	81	106	87	87	75	93	82	81	77	97	79	89	89	73	81	82	96	76	95	94	77	75	86	80	94	84	104	86	79	81	80	89	100	100	88	85	90	82	101	103	100	95	74	106	96	99	87	91	82	88	84	82	87	100	94	90	87	87	88	91	113	82	97	90	92	115	87	97	81	89	104	99	101	105	95	78	85	99	77	83	97	95	72	79	97	84	107	108	85	94	83	90	100	92	89	111	98	68	93	86	91	86	84	78	96	94	83	87	80	87	82	82	78	98	83	90	81	96	84	83	91	90	101	87	91	99	80	83	96	93	105	80	81	100	87	104	85	91	87	81	89	75	100	102	92	106	102	92	83	91	96	84	94	100	101	82	87	89	75	81	101	75	84	88	76	85	89	80	91	87	86	86	91	70	76	82	86	87	88	94	92	87	99	82	98	74	98	91	81	86	104	84	105	90	93	99	83	82	75	78	86	103	91	101	89	87	91	87	94	87	77	83	92	92	84	82	82	97	96	91	71	96	92	83	80	97	84	88	86	85	85	98	91	92	96	74	93	93	88	91	87	101	103	101	75	85	83	77	85	97	80	97	75	104	112	91	86	72	92	87	83	97	100	90	91	87	81	79	77	75	84	94	79	92	96	81	90	99	93	92	112	88	73	103	97	86	103	90	85	95	96	93	77	74	96	79	93	91	76	74	77	88	87	89	99	91	98	85
49276	66109	7383	4399	2866	1981	1501	1190	996	757	647	536	534	463	429	377	333	309	260	291	268	228	238	241	229	216	212	222	214	195	178	182	195	203	184	194	168	194	164	169	166	163	166	172	156	162	166	168	170	186	168	174	172	176	137	183	197	162	180	149	190	178	158	149	166	154	181	158	154	162	170	185	162	171	138	165	169	166	174	157	154	157	164	147	180	176	146	152	156	150	163	148	135	145	146	157	154	181	171	139	143	152	130	137	156	174	154	156	146	173	155	146	137	141	154	171	148	155	132	146	141	156	167	164	152	162	133	139	142	147	153	177	148	158	157	162	162	154	162	142	171	162	150	172	159	160	156	159	174	153	155	150	153	166	140	136	142	129	173	157	153	152	170	142	159	162	157	157	161	150	168	148	130	146	152	147	169	156	155	161	166	164	140	151	160	155	143	149	154	146	176	161	142	145	155	166	156	144	152	161	169	174	130	155	146	172	159	150	156	141	139	173	145	173	171	153	158	142	143	130	164	141	146	146	135	146	166	165	148	142	146	152	163	162	141	151	138	138	159	156	134	147	150	154	149	180	160	166	161	143	172	165	155	158	150	154	170	155	160	152	146	184	163	143	147	170	145	150	158	168	176	166	155	157	150	150	162	147	172	149	155	153	135	135	147	162	148	167	174	148	146	153	161	167	163	134	163	147	138	155	143	151	149	154	155	153	152	142	151	167	161	170	150	154	165	159	164	166	175	146	171	149	145	164	157	159	155	139	151	165	128	156	165	165	159	165	161	136	152	163	169	160	157	167	168	150	139	139	149	138	154	144	142	161	148	175	156	150	146	157	168	154	153	157	158	163	144	161	142	145	151	166	144	162	139	183	178	159	164	147	170	156	160	157	160	124	171	157	160	147	159	154	146	162	154	156	145	163	150	157	137	156	160	151	160	160	160	142	171	155	141	154	151	167	160	155	147	140	172	161	153	184	173	177	148	155	147	183	165	143	147	152	147	147	166	164	153	159	142	150	152	166	155	153	163	145	166	135	163	139	150	162	163	159	136	144	143	147	146	146	131	159	163	152	150	152	148	164	181	164	170	161	158	150	153	165	142	168	142	166	168	161	164	149	172	138	158	161	152	158	146	157	143	154	167	160	168	141	139	152	141	164	153	154	142	160	157	141	175	138	157	146	164	194	175	149	148	150	152	135	145	155	147	154	146	152	144	165	161	161	168	170	171	143	142	164	119	182	147	144	139	144	148	137	151	150	159	148	149	143	131	139	185	134	145	139	154	134	150	162	156	156	180	137	174	157	167	171	151	155	153	141	149	147	163	154	155	186	171	170	149	158	136	160	146	171	141	153	150	153	144	127	157	163	144	157	156	165	157	161	147	140	151	159	144	158	158	164	162	156	161	164	160	156	141	168	132	158	167	155	148	178	159	158	147	154	153	176	147	149	148	148	167	162	153	174	155	149	144	157	149	136	156	150	138	158	162	155	149	174	158	165	154	168	155	143	175	151	162	149	156	141	164	148	177	153	143	142	152	142	136	141	143	143	164	168	161	121	164	161	157	162	164	146	153	158	147	151	155	147	148	145	142	160	133	144	158	139	174	148	138	164	147	152	153	164	168	168	139	144	174	170	158	167	159	130	159	164	170	145	142	149	161	168	154	161	150	144	162	161	142	166	156	142	173	160	143	135	162	134	140	129	140	159	141	158	148	148	165	156	155	166	132	148	146	161	167	163	144	147	150	158	163	143	148	156	163	153	137	168	161	153	153	148	144	149	142	142	144	154	153	147	157	145	176	186	170	158	162	179	169	162	144	151	160	157	164	147	151	137	161	148	161	139	133	145	148	149	157	162	143	159	160	164	166	160	160	132	165	141	158	171	149	151	146	154	156	158	140	149	159	157	140	145	154	160	139	165	159	166	164	146	147	144	160	199	144	166	161	142	151	164	178	166	145	144	169	144	151	138	155	144	160	156	133	166	152	157	159	135	162	135	160	156	142	154	126	140	164	148	154	150	146	161	159	134	169	156	153	143	162	152	161	134	134	145	153	167	145	127	133	155	134	163	143	152	150	149	163	153	175	140	174	140	153	139	169	160	179	147	149	156	137	146	188	145	154	160	157	143	160	151	171	148	158	140	139	151	144	136	127	162	149	165	137	152	146	139	140	158	136	146	142	148	163	155	149	150	193	162	156	162	162	150	165	151	142	150	147	165	141	139	147	150	145	152	152	160	153	159	170	151	160	158	147	162	135	140	160	156	155	162	142	169	143	146	135	169	148	146	164	137	165	149	156	146	178	160	125	143	142	160	155	152	152	148	141	171	152	186	146	163	164	178	168	153	171	155	148	154	152	145	160	156	152	168	144	174	166	145	161	151	177	160	164	172	153	166	164	158	167	155	140	177	149	121	144	159	173	171	134	151	143	154	155	157	147	151	161	140	128	151	178	163	164	172	188	163	141	154	146	135	150	140	145	150	156	133	153	167	170	159	164	129	161	159	170	144	169	153	171	146	173	162	158	145	137	157	142	149	136	143	174	165	151	163	147	167	158	158	161	146	156	154	153	142	172	150	158	143	137	159	157	161	146	154	166	144	143	176	139	182	175	160	162	134	153	152	150	152	142	180	155	144	148	162	159	165	166	158	167	140	156	149	165	161	160	146	152	156	169	145	157	137	139	160	156	182	165	165	173	171	147	167	143	154	156	151	146	155	172	166	139	173	143	157	163	144	149	163	142	137	140	148	160	167	156	158	166	153	168	159	155	160	142	160	163	149	175	152	163	164	147	149	166	145	165	158	170	150	180	149	142	148	158	144	149	171	152	142	146	139	150	144	151	157	151	149	146	146	147	144	165	179	143	177	140	166	155	143	156	146	186	170	160	151	166	147	162	141	159	143	143	129	142	163	168	163	142	166	170	146	147	134	168	160	148	151	156	141	135	150	157	167	147	174	157	155	152	117	170	115	144	161	143	151	146	131	192	148	165	147	185	158	148	167	155	166	184	152	166	159	136	141	154	174	168	148	147	158	155	184	141	146	168	174	158	167	163	159	156	151	168	177	134	146	171	162	142	149	153	154	153	143	159	159	156	158	143	131	161	173	172	155	160	152	152	156	165	146	147	156	158	157	146	149	157	140	167	155	166	155	188	158	153	146	128	145	159	156	149	179	151	160	149	147	141	187	159	123	136	175	148	145	158	147	125	138	147	147	166	165	167	145	156	161	164	161	151	171	172	136	140	136	161	157	152	178	163	159	155	152	131	157	155	171	161	132	157	145	155	139	149	176	172	168	146	162	157	168	160	162	140	159	146	135	169	149	180	155	136	157	157	151	149	152	153	159	163	159	131	134	127	182	162	138	168	180	181	147	147	140	139	134	168	156	126	185	144	160	161	158	148	138	151	158	153	161	164	152	152	168	144	158	166	163	142	143	173	152	135	173	165	146	139	152	165	163	158	147	126	152	124	158	143	154	171	169	155	137	166	124	149	162	154	162
27087	23047	14226	1270	411	345	307	322	323	318	311	267	317	320	290	301	314	298	292	321	284	309	280	335	286	312	292	314	319	323	316	334	290	308	295	306	301	289	291	308	302	327	313	299	293	326	300	305	310	278	318	312	333	303	332	314	296	323	321	289	302	284	297	293	307	294	333	309	298	298	298	332	298	300	276	293	278	287	309	308	346	285	301	311	322	282	309	301	286	298	313	340	316	329	318	313	332	299	325	321	288	294	274	289	303	309	294	293	293	322	309	324	303	273	297	287	310	295	302	317	323	314	305	282	306	302	292	333	339	260	331	310	309	298	312	307	358	324	314	349	295	294	306	319	305	337	277	292	300	320	331	317	331	297	327	287	299	303	285	316	332	277	293	303	291	319	314	308	331	289	322	313	286	302	304	322	300	308	310	260	299	298	310	336	259	305	296	311	296	325	306	278	342	298	301	292	299	305	321	303	296	326	311	308	306	310	307	298	305	310	299	298	312	277	304	316	304	300	293	340	289	290	326	323	300	317	282	320	305	334	339	292	302	288	318	298	299	308	280	278	307	292	301	310	286	303	293	314	278	285	301	304	289	315	314	305	297	332	317	292	277	302	323	300	311	288	309	311	292	295	296	327	323	302	327	284	292	317	293	295	288	305	314	285	315	305	305	310	326	327	294	318	331	294	273	289	291	326	314	275	314	340	309	309	340	315	310	307	282	314	309	289	303	271	327	282	305	288	281	308	310	331	332	291	304	314	299	308	313	332	307	308	314	306	274	244	312	300	311	341	295	292	306	317	302	326	284	280	278	321	326	336	286	305	319	302	294	288	322	319	324	322	305	316	277	292	318	303	322	294	323	323	339	334	289	317	304	286	309	328	346	317	298	338	324	281	315	332	297	304	315	276	280	297	331	290	302	335	293	304	267	304	305	324	322	308	325	292	327	351	302	311	343	270	314	289	312	310	289	272	312	320	298	321	286	300	311	340	296	311	328	279	296	281	280	283	314	316	373	302	319	319	277	291	316	282	306	317	301	313	306	278	311	315	326	279	292	307	310	270	312	339	271	309	309	308	335	292	311	302	315	300	336	294	272	337	326	331	314	296	298	317	323	310	336	331	322	300	312	329	320	332	292	316	328	300	314	337	303	291	301	312	292	306	283	318	328	345	297	294	277	322	318	306	294	318	291	254	300	296	347	306	283	295	330	311	303	327	288	296	309	309	291	288	298	314	290	306	366	328	308	289	297	328	269	338	279	360	320	314	307	304	296	318	329	302	302	305	335	294	292	291	288	302	300	323	292	302	316	306	309	308	314	304	293	284	292	299	290	330	315	328	313	329	259	327	299	305	306	318	307	291	329	291	338	312	307	313	321	303	315	304	309	287	315	319	291	312	299	317	341	278	318	307	317	310	300	299	308	314	293	304	338	296	311	292	317	299	316	318	273	316	319	312	321	301	325	298	300	296	330	317	308	318	321	336	324	325	352	324	323	329	291	307	324	304	315	308	311	287	280	310	308	323	329	325	299	283	298	324	308	321	310	337	291	311	341	312	340	278	264	320	307	291	285	297	324	308	315	312	320	280	330	311	276	319	311	317	303	273	308	309	323	301	308	294	321	290	288	322	353	304	302	301	336	313	278	305	306	288	289	276	308	295	315	320	325	319	313	297	318	324	295	291	304	319	287	279	303	314	322	313	314	304	313	305	292	329	298	300	327	315	288	306	303	322	297	316	288	280	277	303	315	317	294	323	309	309	295	331	328	318	294	302	289	311	302	308	324	290	326	332	307	323	270	349	291	319	309	283	312	294	316	346	319	325	298	323	271	323	281	318	315	265	301	289	297	299	313	286	286	342	278	300	352	309	284	307	311	295	308	300	283	274	299	272	325	291	312	305	290	334	331	301	316	314	311	323	303	335	315	293	289	331	302	296	303	331	318	307	295	321	321	279	305	310	343	297	295	340	319	302	313	315	314	318	305	292	317	297	325	270	294	254	302	314	299	270	280	304	341	293	286	316	319	288	333	290	264	302	317	295	304	307	318	313	309	277	296	307	305	300	295	280	297	298	298	301	273	298	302	333	305	288	298	276	315	326	290	298	297	298	314	333	298	289	274	313	317	324	303	300	341	309	321	279	300	324	311	329	302	299	327	305	289	289	330	291	314	302	307	336	300	290	283	314	321	308	298	299	319	299	311	291	296	295	327	298	321	295	302	305	307	315	282	269	321	324	291	312	313	311	305	324	295	332	321	326	275	274	311	321	341	331	291	315	291	320	324	291	346	283	306	292	297	297	299	303	292	323	316	289	280	329	297	292	321	335	325	310	298	304	315	348	297	335	310	342	320	300	340	288	332	300	321	314	331	327	301	301	317	305	310	340	326	302	301	314	285	294	327	299	312	327	293	291	289	305	320	301	318	316	308	279	283	267	297	266	295	335	301	303	281	316	308	303	320	284	311	309	330	280	301	292	283	297	307	304	316	323	294	369	323	314	296	312	300	279	302	308	329	312	326	342	280	299	294	318	305	278	306	343	298	304	291	329	312	312	306	294	279	330	284	310	273	313	287	301	292	299	287	328	321	328	319	294	319	293	315	308	310	333	304	333	308	304	302	300	315	302	306	296	304	281	318	290	342	302	316	300	342	330	335	302	290	288	301	281	340	305	299	297	300	317	297	335	311	310	326	331	303	311	293	323	318	320	303	326	301	333	270	325	296	323	310	299	305	283	307	304	300	320	320	327	306	311	293	288	320	284	322	285	305	309	298	305	309	292	326	310	306	318	280	300	328	293	277	312	280	297	292	333	324	313	310	324	312	298	324	287	281	260	301	300	307	277	333	303	317	328	300	315	306	278	297	314	300	307	286	322	324	309	307	303	296	317	329	303	331	306	286	324	326	283	306	295	328	308	320	313	332	312	297	306	295	304	307	321	314	334	292	306	324	334	344	308	299	331	315	296	299	291	345	298	316	300	335	288	306	294	291	313	304	307	274	301	275	344	309	332	300	326	303	308	291	308	296	305	313	304	295	305	341	310	297	297	295	305	299	337	296	302	312	319	294	305	314	320	284	287	291	288	335	316	303	317	339	285	298	319	322	358	320	286	315	326	287	300	301	313	321	300	287	310	306	285	301	330	277	305	299	255	288	309	310	304	292	283	313	281	305	299	298	304	296	298	267	320	280	311	294	293	307	316	334	313	321	294	302	286	325	331	339	290	297	292	314	315	355	301	317	329	313	329	275	308	307	321	293	293	300	299	313	288	304	296	313	284	342	303	318	309	300	310	296	286	300	301	290	291	301	333	312	319	307	289	280	318	302	312	282	324	298	291	316	312	328	333	280	317	320	294	300	305	280	333	289	333	291	289	318	288	289	317	329	283	316	335	303	303	288	314	310	322	312	335	295	321	322	309	315	321	302	289	320	313	307	317	292	344	272	323	324	307	297	293	337	281	315	298	328	323	304	293	306	325	303	318	317	307	281	316	340	298	312	303
23786	35689	1215	708	627	580	558	551	566	514	498	538	524	503	523	536	510	518	509	492	512	492	548	465	478	511	496	521	507	506	506	522	512	496	480	496	527	486	495	469	485	500	499	498	539	514	513	509	514	477	490	511	538	512	513	530	529	528	527	515	508	476	521	515	546	470	502	496	525	510	505	507	561	517	485	538	558	514	524	498	484	473	513	562	500	491	528	549	521	519	488	534	483	523	503	529	499	554	543	524	516	528	480	540	472	504	517	556	529	497	530	518	513	481	554	498	510	540	464	497	510	498	517	549	499	509	542	525	507	544	533	513	522	505	529	513	504	478	492	511	508	501	486	510	599	496	517	498	538	513	493	498	499	527	515	520	548	509	506	557	493	511	567	514	499	526	531	520	548	525	541	531	526	504	512	478	489	516	484	484	504	523	508	518	522	523	503	516	531	567	501	526	553	511	515	557	522	480	491	521	488	528	542	507	504	520	519	512	475	506	501	506	515	498	509	487	603	499	540	567	546	548	501	516	535	536	558	559	526	509	476	495	499	501	499	513	537	506	513	530	516	518	518	506	511	483	556	517	509	495	523	555	522	529	510	521	473	522	513	476	529	509	493	510	495	535	507	505	491	521	514	495	504	535	503	515	503	539	504	530	515	524	535	505	575	525	530	464	523	507	517	493	521	544	533	531	519	519	543	510	493	478	535	536	518	534	538	491	507	533	520	509	505	527	526	539	516	504	562	526	499	552	506	500	519	555	518	511	506	472	499	516	544	525	519	533	559	547	502	481	552	471	484	538	477	529	502	503	525	532	542	514	524	488	490	517	529	523	512	520	521	504	504	511	499	527	492	515	511	527	480	495	470	513	491	511	485	484	542	508	568	504	501	476	497	529	525	496	545	505	540	497	485	525	521	486	500	502	489	486	510	514	471	526	542	505	533	536	531	502	501	535	496	532	533	545	507	524	498	481	541	526	516	493	489	543	561	533	503	522	495	511	518	533	499	516	492	515	501	494	504	505	511	542	544	490	516	532	532	519	519	483	482	492	535	541	531	546	531	508	501	550	525	539	510	504	495	481	508	526	493	478	519	497	542	490	503	547	504	545	512	497	466	543	569	541	513	538	539	490	522	549	449	489	479	550	490	523	537	547	536	490	501	492	510	540	486	535	518	500	520	512	508	504	562	536	546	535	525	462	497	514	507	511	499	462	489	552	542	510	548	496	534	504	527	563	534	508	511	487	514	463	476	510	519	522	527	500	472	528	554	491	527	544	498	521	536	507	580	558	505	503	506	498	538	504	522	514	554	505	516	511	513	579	530	517	551	520	513	509	550	538	461	546	496	508	519	533	560	490	504	541	531	518	466	485	533	481	509	516	545	512	499	515	507	520	557	529	534	500	498	561	526	531	482	538	495	532	485	501	531	495	511	508	511	515	549	532	504	470	520	530	494	506	509	551	541	520	524	501	508	482	506	497	560	513	496	529	517	542	499	506	504	528	549	539	529	473	491	496	512	530	527	502	515	526	523	566	532	541	531	504	458	513	531	542	502	539	486	528	523	524	509	507	522	506	534	500	505	513	494	487	519	501	493	459	507	512	524	472	512	509	480	510	496	510	505	516	513	524	512	536	540	476	491	531	513	526	539	488	528	510	478	513	492	500	499	515	514	500	508	505	519	518	510	497	503	490	510	534	496	535	568	519	525	486	456	519	528	545	516	541	481	545	507	527	534	498	516	515	514	503	525	546	534	527	514	514	495	484	512	475	510	519	502	517	501	526	477	521	520	523	545	487	507	504	551	527	499	524	522	506	490	491	522	513	500	458	504	518	499	551	538	505	522	520	528	509	521	500	539	504	541	537	466	547	522	539	522	513	500	517	531	458	585	537	508	520	518	560	528	528	501	514	500	520	526	520	485	503	521	524	546	514	547	500	512	515	520	496	507	473	508	497	545	485	497	512	466	539	510	546	485	509	526	529	518	491	521	514	545	481	557	522	536	561	524	477	507	521	489	527	518	503	557	527	513	505	494	498	520	547	483	501	475	511	524	515	537	498	504	470	477	506	581	594	570	529	497	517	567	499	508	549	487	548	518	480	508	509	503	509	526	477	533	525	510	521	545	533	570	503	523	531	548	495	482	511	520	474	479	532	500	516	430	477	494	481	530	497	511	495	561	502	542	506	478	470	513	516	563	508	544	543	534	509	549	516	495	490	529	530	498	493	521	531	510	513	504	538	528	530	515	501	496	556	526	494	506	510	488	517	481	498	519	544	521	531	506	497	479	522	537	527	499	504	520	480	565	488	495	522	498	528	534	527	528	527	479	486	497	494	524	521	534	537	514	513	469	514	582	554	538	507	523	522	543	517	509	566	517	509	495	531	506	548	494	508	502	498	526	512	517	534	536	529	523	546	495	482	491	529	518	460	511	452	538	549	513	537	529	498	558	496	490	523	535	463	516	510	499	524	476	467	485	514	565	490	489	471	531	522	509	529	534	523	527	491	493	513	527	510	499	558	509	513	526	487	513	500	515	488	552	515	500	534	568	492	519	511	515	538	499	490	485	531	502	480	517	539	491	522	511	535	501	593	523	502	551	529	484	530	530	503	520	551	495	501	466	477	503	530	541	556	504	518	525	512	558	504	519	507	510	523	477	501	486	504	485	513	503	495	529	503	523	488	504	507	513	517	490	537	496	520	466	539	534	555	513	471	554	516	507	507	506	518	545	534	529	508	495	531	501	502	492	506	533	510	518	512	539	527	491	505	563	455	488	524	504	511	496	494	540	540	562	490	483	521	546	465	489	511	531	493	483	509	507	477	545	521	526	531	528	523	542	521	537	527	457	509	560	514	543	509	521	509	491	522	507	513	506	554	514	549	481	466	451	473	512	530	535	506	519	518	525	503	495	486	536	520	494	518	534	495	499	546	550	492	525	505	522	531	509	546	500	540	515	510	530	510	528	544	506	540	553	525	516	524	556	507	524	545	475	532	504	504	492	506	507	534	507	542	483	527	499	491	526	458	539	513	505	473	514	513	548	505	441	498	499	509	543	514	528	513	507	467	536	459	540	501	548	505	500	502	503	516	543	551	526	514	538	486	498	531	534	528	483	530	496	523	554	515	515	567	514	488	527	513	476	511	539	481	571	525	525	546	531	522	524	512	479	523	511	507	514	524	535	514	530	510	503	491	479	484	506	503	558	555	502	513	536	534	520	498	537	518	470	517	508	518	496	496	489	561	492	544	504	500	493	489	524	545	502	508	489	531	494	512	533	480	522	523	499	505	526	487	507	490	522	478	488	546	541	507	520	551	491	493	491	519	499	534	566	478	505	558	529	507	482	496	524	506	481	537	526	521	529	501	519	504	551	540	532	537	484	530	507	486	542	540	499	548	520	495	510	495	513	537	487	522	560	488	508	533	488	498	516	500	517	504	514	502	484	492	484	490	526	476	531	511	492	516	554	486	471	470	541	506	539	538	544	505	468	554	538	535
24008	21540	29561	22963	20784	5802	622	411	347	337	272	294	297	242	256	268	253	252	267	241	244	221	247	237	250	227	260	248	244	253	232	210	244	239	212	211	224	238	215	240	232	199	212	201	234	235	238	226	246	242	192	239	234	228	224	232	255	206	225	248	222	235	199	233	212	222	242	233	214	218	219	239	249	218	235	223	254	204	232	259	225	226	241	236	221	210	232	217	230	231	212	219	228	229	212	230	249	227	248	244	224	231	228	226	219	243	213	240	205	238	234	208	213	219	221	218	235	251	232	223	212	201	218	228	252	227	227	248	225	248	230	231	223	230	226	190	226	241	207	253	235	220	229	231	250	239	216	247	227	223	213	226	231	246	231	232	219	249	224	225	234	188	228	243	216	224	224	201	250	220	227	214	222	198	236	219	211	207	241	226	239	216	212	248	221	253	223	226	241	210	224	228	200	218	211	227	232	220	247	234	216	266	234	212	223	250	235	223	210	231	230	214	210	210	238	217	223	229	214	218	234	209	224	226	227	215	250	206	230	213	247	220	246	212	230	245	216	235	212	232	204	237	199	228	246	211	218	232	223	206	213	217	207	213	208	198	227	249	222	204	195	225	213	237	221	226	236	218	263	239	250	218	216	226	204	254	227	236	198	235	241	217	246	249	214	197	236	232	235	219	211	225	222	246	227	229	205	238	227	244	215	206	243	232	223	237	229	201	237	236	229	215	201	222	212	216	214	229	202	204	231	227	210	227	202	231	238	231	229	224	243	226	216	209	237	254	214	233	215	239	244	210	229	232	215	214	220	215	240	240	216	235	245	222	213	233	218	226	228	235	254	240	245	232	216	204	199	226	240	203	233	278	230	241	231	234	224	234	229	253	248	223	210	215	223	223	205	226	227	201	211	209	188	232	219	212	233	207	222	268	236	229	240	202	229	216	219	221	212	244	214	220	235	215	207	227	235	243	230	215	224	199	228	213	239	230	207	209	237	229	236	212	228	222	235	214	233	224	216	219	226	214	200	214	262	244	216	200	206	239	242	221	254	228	237	222	238	237	215	239	222	232	187	217	245	228	220	228	231	193	247	229	220	243	220	247	202	223	253	215	222	196	230	243	245	222	226	224	231	220	248	226	228	241	242	224	245	228	233	214	199	226	204	244	234	229	236	236	202	214	240	219	203	248	238	224	218	228	238	234	227	225	203	244	218	235	203	202	190	224	213	203	227	206	237	238	263	238	240	262	234	209	225	256	212	195	235	232	192	207	198	225	229	225	235	248	218	219	255	237	224	228	221	237	207	240	242	220	206	225	218	224	223	199	225	221	212	211	247	224	202	205	235	211	231	243	239	214	232	242	237	239	215	245	221	213	240	253	216	186	209	238	234	213	230	236	238	209	237	238	234	219	199	213	208	236	212	220	234	202	219	246	226	213	196	252	221	215	209	229	229	209	235	217	231	220	244	258	217	213	220	217	218	222	232	231	228	233	204	255	243	227	242	220	245	234	204	231	231	221	208	221	223	241	217	218	209	236	221	214	235	221	198	205	238	210	222	238	228	222	196	208	247	234	228	220	227	218	240	218	260	204	229	224	229	200	220	226	220	235	218	263	220	237	213	213	233	227	211	224	237	204	226	239	219	220	223	240	228	218	229	222	233	216	228	236	251	228	234	237	244	218	210	221	229	232	236	209	222	233	244	234	218	220	217	235	223	224	244	234	211	205	219	226	237	211	220	239	220	231	225	231	218	218	232	236	218	219	244	213	227	237	223	220	225	228	225	239	238	210	227	219	230	193	239	227	240	242	231	229	220	244	221	234	230	230	218	233	235	222	235	200	219	233	225	222	203	229	218	237	237	215	233	214	226	211	222	235	248	251	242	232	242	201	236	240	210	229	227	240	228	220	245	214	216	222	235	245	211	204	220	233	232	184	239	216	191	233	233	208	204	243	244	214	205	212	227	243	213	228	219	228	223	237	226	222	209	223	222	227	236	253	239	222	208	216	218	232	254	231	219	250	231	218	201	262	219	205	233	238	230	228	236	233	228	228	226	215	226	225	195	227	235	217	222	218	252	223	215	209	231	220	219	244	215	225	226	233	208	260	215	222	214	236	237	207	220	182	234	223	247	245	222	211	243	232	204	217	229	226	217	221	238	186	239	196	236	234	239	195	207	207	237	207	221	227	235	228	239	229	243	234	214	206	216	221	210	250	246	188	217	232	238	209	202	220	216	201	217	217	246	201	216	195	235	214	218	211	220	217	221	264	221	190	205	225	236	203	220	218	224	224	204	238	235	241	211	230	220	220	215	212	249	231	246	219	226	231	243	234	226	230	228	218	257	189	198	226	250	221	246	240	213	232	205	212	217	219	226	248	219	222	223	216	232	193	240	231	235	251	237	219	224	229	260	227	226	197	226	225	232	219	232	217	223	241	226	208	230	225	222	236	235	216	234	223	231	243	220	225	254	209	226	209	229	224	247	235	224	219	248	204	206	216	221	220	237	211	223	211	241	232	232	231	233	245	195	229	228	248	228	218	240	229	244	230	186	223	201	229	225	215	208	251	236	233	238	212	248	233	217	210	211	219	219	226	230	279	247	258	227	211	234	248	227	191	224	209	226	218	221	216	238	222	237	210	219	235	237	200	223	213	223	191	214	217	231	211	222	205	223	200	212	231	226	226	243	232	227	236	201	232	234	243	208	221	224	192	231	216	237	207	256	217	208	243	214	235	245	218	188	228	239	250	212	246	244	222	218	206	220	237	217	241	239	220	212	203	216	264	226	219	224	212	227	201	223	210	242	231	224	210	221	207	221	213	228	244	231	261	239	237	227	225	259	241	200	225	220	234	232	214	219	255	234	231	227	219	234	231	239	213	227	220	226	214	236	210	244	226	247	227	213	219	236	200	216	221	237	224	233	231	238	222	227	236	210	218	227	236	228	247	216	241	214	215	239	217	215	245	219	240	232	210	227	207	223	211	231	208	224	238	232	214	226	211	232	230	234	219	223	207	202	206	238	223	236	208	208	216	228	233	247	224	239	215	215	230	236	226	213	222	232	224	241	220	196	228	206	207	234	221	244	257	228	241	222	218	222	231	212	245	218	224	227	236	209	221	215	206	240	247	247	246	218	225	226	255	239	208	228	251	224	237	195	243	244	261	217	231	237	217	210	229	222	211	250	231	257	205	234	223	232	220	249	234	223	197	217	204	225	240	226	215	245	226	214	234	237	229	227	210	232	246	206	197	212	247	205	234	262	212	221	203	229	239	240	222	253	217	252	236	247	215	217	226	207	204	223	227	257	220	209	212	245	250	220	243	255	217	224	235	230	213	229	209	215	220	217	225	244	234	227	222	221	220	237	219	208	235	236	220	222	202	230	222	249	246	213	207	210	222	237	228	232	239	227	198	227	243	226	229	228	208	219	211	229	217	240	214	225	202	200	210	238	217	214	224	203	235	198	247	236	241	220	220	237	219	194	220	225	220	196	240	274	240
46348	58525	5291	2779	1886	1509	1143	939	827	723	642	679	521	533	545	515	487	480	481	491	415	432	453	427	421	447	398	429	407	408	400	433	371	389	394	427	408	398	391	417	378	388	387	439	405	406	374	409	373	401	419	398	419	415	404	398	396	370	418	388	369	385	398	388	416	399	393	392	407	418	410	413	395	349	398	423	371	437	371	382	400	408	388	404	402	356	392	385	365	366	395	378	357	413	383	416	389	401	365	383	406	400	385	394	404	404	375	404	390	408	398	395	423	425	368	429	422	396	370	405	414	380	404	377	396	343	386	381	378	380	391	398	382	393	412	401	381	405	441	391	398	427	384	379	395	382	368	417	374	409	425	390	387	405	381	413	361	392	403	388	392	373	400	407	408	373	386	354	404	388	373	389	379	405	403	372	369	364	417	351	428	406	394	389	379	392	390	408	368	397	363	372	370	380	380	380	359	386	374	400	361	389	369	364	374	361	380	378	369	364	446	380	416	383	389	386	417	404	360	374	372	379	420	386	407	407	363	368	382	379	401	378	361	381	370	407	377	371	365	430	377	393	376	386	380	395	384	402	370	374	395	389	372	376	395	404	379	372	368	385	366	375	412	395	424	366	406	374	367	384	380	355	420	386	413	406	404	380	395	411	389	418	408	399	373	374	391	369	387	366	401	398	384	400	370	394	402	392	381	416	418	372	396	392	378	379	386	380	394	387	385	384	406	365	403	387	382	365	372	386	379	353	422	395	371	332	402	376	406	365	408	371	408	335	418	415	385	407	381	360	396	374	379	446	395	417	415	382	381	374	392	369	393	374	414	395	393	389	402	398	382	429	412	370	366	403	397	412	354	383	376	367	355	393	389	384	378	400	365	383	349	384	363	362	403	371	391	401	436	399	375	390	393	414	392	415	382	379	376	424	396	408	375	384	376	378	366	384	391	405	381	386	383	410	407	380	415	364	437	392	375	382	389	402	336	403	403	396	396	406	394	406	351	378	406	408	363	375	409	359	424	393	360	372	379	452	357	365	398	402	407	376	394	403	384	395	400	387	407	417	403	411	359	414	396	402	369	374	397	402	403	384	360	390	377	381	414	403	410	335	373	332	376	419	391	363	378	428	383	413	372	372	413	419	412	412	397	388	378	395	357	349	391	392	372	428	402	356	398	387	424	373	350	382	401	369	372	418	358	390	374	379	384	383	368	410	382	421	355	396	360	372	398	386	382	420	393	362	373	377	383	377	384	393	380	419	407	410	420	403	364	408	387	366	375	376	426	366	426	364	382	422	414	390	421	358	373	411	452	413	386	377	371	381	390	399	385	427	373	372	386	381	411	381	364	389	411	398	420	423	384	392	386	382	362	383	384	356	351	373	380	396	394	395	385	397	397	364	368	379	396	430	369	358	375	385	388	380	400	380	407	383	391	406	404	406	390	357	365	382	346	362	428	400	415	416	410	350	382	395	391	357	409	402	390	382	387	358	382	363	386	440	390	410	362	387	407	387	381	389	391	338	396	396	366	394	376	421	377	386	413	388	354	383	393	404	391	415	364	349	370	402	370	366	403	359	411	400	416	401	373	366	388	369	385	390	391	386	375	396	409	375	414	387	355	384	396	377	380	357	386	384	369	419	398	366	394	391	421	388	390	392	406	395	379	379	356	366	407	391	391	382	414	364	391	421	381	375	398	375	385	389	378	383	418	375	402	367	386	385	350	342	416	382	419	411	315	403	419	404	393	371	426	376	422	383	377	385	380	364	394	395	383	387	384	363	373	393	384	396	397	352	373	424	387	418	386	363	359	396	387	397	366	372	431	365	371	393	391	421	387	355	387	382	355	382	382	403	370	393	388	369	396	383	387	362	410	412	385	390	398	395	425	429	405	367	365	408	377	348	377	380	376	428	382	420	391	403	388	357	379	355	372	411	356	383	393	390	402	410	404	333	386	369	369	398	391	387	406	382	385	396	387	363	404	371	369	411	403	408	385	427	376	413	361	386	361	399	385	364	388	398	398	426	397	399	387	389	358	377	398	391	406	372	411	384	378	383	371	423	341	369	385	389	369	417	367	374	398	417	380	395	397	400	403	386	372	378	386	403	391	361	372	369	376	385	439	372	379	385	362	401	383	388	403	337	371	372	427	384	417	395	372	415	379	366	371	333	392	347	393	367	415	399	385	404	416	389	398	402	391	361	402	393	367	407	389	359	397	403	385	390	414	364	379	357	367	417	352	400	435	357	387	372	385	404	337	397	418	378	376	408	367	410	387	359	385	377	373	386	395	393	381	369	368	398	411	383	392	395	379	358	365	386	394	410	384	456	396	403	404	408	412	401	392	380	372	375	387	397	369	356	383	367	420	370	376	401	429	370	411	388	443	392	378	414	395	392	416	417	384	379	353	392	390	372	420	426	430	422	390	402	425	396	400	419	357	408	365	381	391	429	381	425	394	401	384	426	396	390	406	393	404	404	414	344	382	382	368	392	373	376	396	389	370	342	393	371	369	413	358	386	403	378	372	407	393	382	407	387	423	371	373	370	386	380	404	406	372	372	390	390	384	389	417	388	366	417	352	401	398	402	370	400	392	405	394	380	383	406	390	359	377	424	404	371	432	401	385	407	391	393	383	376	393	389	388	395	428	385	397	374	347	399	381	401	400	411	388	355	364	382	418	387	368	412	397	364	404	389	414	394	405	426	399	381	353	401	390	393	370	399	403	430	367	385	349	374	396	374	377	420	470	395	401	397	363	399	408	391	396	402	375	399	360	388	423	400	420	368	384	387	363	399	371	404	366	417	403	408	407	384	390	404	406	356	375	395	452	386	386	429	354	413	369	410	363	376	397	395	412	417	394	370	393	387	405	350	395	375	409	418	402	377	415	393	402	359	353	370	427	377	380	409	392	356	426	393	386	384	374	424	378	394	383	387	375	402	378	395	363	390	369	393	412	393	384	400	352	389	377	382	405	392	408	391	380	377	407	356	407	428	363	423	419	426	390	382	414	360	393	371	370	393	401	413	375	372	440	403	400	372	373	408	393	371	368	368	382	410	380	408	411	386	393	374	363	393	380	396	417	383	373	425	377	400	383	392	426	379	368	399	457	389	366	361	381	377	392	366	421	361	374	365	382	370	398	377	408	418	400	366	419	405	341	357	380	377	394	396	371	375	379	369	378	397	409	388	398	406	362	402	387	381	399	380	379	378	367	382	380	395	415	369	363	396	359	387	419	415	386	415	383	421	410	390	405	354	367	370	377	415	392	380	382	420	376	369	392	407	378	390	416	402	370	382	378	370	416	389	385	393	345	377	384	392	387	356	392	381	381	397	359	373	406	395	366	401	382	380	388	393	375	347	385	377	402	413	380	412	410	388	376	398	385	366	379	357	411	365	411	384	397	391	389	389	381	411	401	403	381	367	398	393	423	403	380	410	360	389	380	370	386	383	348	391	400	395	436	405	408	395	406	404	361	402	390	366	393	404	394	387	386	410	369	391
23123	21384	30367	22234	21194	20458	2826	370	335	283	237	201	171	164	154	157	137	125	110	128	129	99	122	92	103	112	103	102	89	101	104	100	96	100	70	110	100	90	101	98	102	87	90	104	94	76	90	90	90	99	96	90	73	102	77	92	89	94	87	85	90	89	92	87	90	76	89	71	93	81	86	88	100	82	81	80	79	94	83	72	79	84	85	94	87	86	91	97	82	83	101	88	96	87	100	85	72	93	100	77	85	72	82	81	99	91	98	77	69	95	87	86	90	93	71	94	97	82	84	85	85	99	86	95	94	76	75	87	85	86	80	100	81	89	82	82	91	106	87	80	83	81	87	83	85	76	87	83	77	90	94	95	100	88	80	77	78	85	64	92	95	90	91	92	102	71	88	89	92	87	74	87	103	91	83	109	80	92	90	85	83	86	76	92	84	71	103	92	69	88	80	67	68	103	86	80	86	86	110	82	82	83	98	83	82	92	79	75	95	75	69	79	82	85	81	86	89	86	94	83	91	88	76	74	74	77	82	89	77	87	90	88	67	77	91	90	93	95	90	87	90	78	79	96	85	94	85	84	99	81	71	94	91	96	85	90	81	79	79	102	86	93	66	82	84	86	94	81	86	85	92	104	90	74	90	79	92	101	77	78	78	73	75	74	91	83	96	88	86	80	96	91	93	80	103	75	82	80	84	87	94	101	69	82	82	78	80	85	80	82	94	84	81	101	101	82	96	85	82	100	76	91	82	80	89	98	108	81	69	94	82	84	100	102	65	77	93	91	97	82	84	74	82	86	94	87	99	85	91	76	89	75	89	86	87	78	79	90	68	101	85	87	98	85	100	79	87	85	64	97	68	83	97	92	102	86	88	71	77	92	92	95	94	84	87	83	86	85	86	94	76	98	90	89	83	95	65	81	66	82	67	80	87	85	90	81	96	95	82	88	99	84	82	68	73	92	100	81	85	87	72	103	77	80	89	77	81	73	87	75	83	83	78	92	78	92	88	100	82	87	78	75	93	90	83	92	68	97	90	87	78	85	76	78	80	71	87	80	94	85	84	85	83	82	85	85	87	76	78	93	79	85	76	90	85	86	81	84	91	91	87	101	107	96	88	86	87	79	81	95	76	95	93	76	97	90	79	73	99	103	89	95	93	91	87	80	77	93	98	81	70	90	91	95	85	93	94	102	95	74	76	72	83	83	89	101	101	96	91	89	87	83	96	94	84	80	91	73	93	107	80	84	91	92	94	78	77	82	80	73	78	78	74	81	100	84	89	95	73	89	90	103	100	79	92	98	96	100	106	74	73	88	89	85	95	90	93	73	93	104	82	76	80	85	75	83	72	76	80	78	99	74	114	106	84	81	95	88	78	92	91	84	82	84	77	77	98	87	91	99	90	80	75	90	77	99	80	79	98	89	85	88	77	87	74	83	86	96	92	93	89	75	80	88	81	87	82	82	64	86	93	75	90	91	74	83	88	80	102	91	101	80	76	82	101	87	106	100	84	75	91	75	87	105	90	85	78	110	81	96	90	74	86	83	95	74	86	97	108	81	97	91	75	72	94	89	94	89	83	88	76	73	73	79	79	101	93	78	68	102	91	65	80	91	95	90	84	92	84	86	111	90	98	92	88	77	73	91	82	96	85	83	95	88	87	72	81	88	88	69	79	79	94	83	85	82	91	90	90	80	80	79	94	87	80	87	90	90	86	90	102	100	83	75	80	76	83	89	85	80	84	82	87	89	80	83	70	84	70	92	83	100	75	95	97	88	77	86	85	71	67	79	77	94	93	76	89	94	83	93	81	80	99	75	99	69	87	66	92	88	84	67	79	77	86	77	93	67	82	86	76	79	80	83	83	68	81	76	88	79	97	94	91	95	72	65	76	87	97	82	82	94	91	77	109	86	81	86	87	89	98	92	82	80	78	85	95	101	89	86	83	72	99	93	82	99	85	89	99	97	91	96	92	79	91	86	94	89	84	79	74	78	85	92	78	87	87	95	97	99	84	76	92	77	87	89	87	96	83	83	86	96	89	92	88	93	74	95	82	68	94	66	72	72	99	67	78	88	88	99	89	90	70	77	85	82	98	91	80	81	87	79	74	82	107	84	91	88	75	86	102	102	96	77	87	90	85	73	82	76	83	100	94	85	92	60	92	95	80	91	72	91	75	83	95	87	90	73	84	89	96	81	94	77	81	76	74	99	99	90	83	82	86	66	77	81	73	76	80	87	91	87	95	85	92	91	85	90	77	76	101	86	76	91	75	76	87	75	104	103	85	97	92	81	77	75	95	94	90	72	84	75	103	79	100	95	87	78	82	88	78	75	73	80	90	101	97	85	97	67	104	83	92	90	88	64	92	86	84	86	91	93	81	105	78	80	80	88	73	71	75	75	89	89	68	80	92	92	91	74	76	77	85	83	75	94	88	97	93	85	83	85	84	94	94	99	84	103	88	86	89	126	100	66	86	81	65	84	87	86	90	88	90	105	86	74	92	83	108	70	93	68	79	91	97	87	99	104	105	83	71	100	88	87	83	87	96	88	108	80	80	82	91	82	117	75	81	70	85	81	95	84	81	110	89	87	99	96	73	68	79	103	82	91	76	85	106	73	82	83	94	108	87	77	84	77	89	94	86	91	71	85	81	84	118	78	71	95	89	99	99	89	80	85	84	85	72	83	82	58	80	76	97	108	87	80	74	82	91	102	77	77	93	82	92	75	91	80	82	75	82	85	85	81	96	80	96	87	73	86	89	83	86	85	100	88	63	93	77	90	84	74	90	77	83	86	93	73	82	94	91	81	75	94	78	94	69	83	81	73	78	98	93	88	85	102	87	74	87	94	82	92	93	63	87	85	102	95	81	69	76	80	73	93	71	83	85	84	73	91	97	82	80	81	75	89	79	71	89	73	101	89	68	96	83	82	84	77	73	101	86	98	75	90	91	75	97	86	79	91	101	80	86	71	73	104	100	82	82	96	78	97	80	93	88	89	87	84	97	90	88	94	97	79	99	87	87	81	73	95	109	93	99	97	99	85	88	91	92	72	91	91	106	79	80	87	94	85	70	90	81	83	101	77	98	78	80	83	64	75	89	80	100	89	71	85	89	112	92	98	73	91	88	78	88	94	84	76	88	99	76	86	93	87	74	66	92	90	73	76	85	104	103	92	69	77	85	91	104	84	92	82	102	79	63	84	95	94	77	74	85	87	78	97	85	90	81	90	88	75	85	73	90	83	83	90	91	88	93	84	105	85	77	101	61	79	84	76	78	60	92	98	80	93	89	100	81	98	107	82	89	88	96	90	80	70	73	82	89	88	87	80	80	87	71	90	109	81	81	89	112	98	84	90	89	95	82	81	89	97	71	79	93	82	94	98	89	85	92	87	81	89	90	82	85	90	77	70	75	82	78	62	83	63	66	89	84	76	75	82	103	92	94	85	84	68	84	72	107	97	89	86	90	89	83	89	69	84	88	80	79	96	102	91	91	81
49411	48481	8036	4601	3007	2083	1628	1294	981	786	693	596	535	484	420	362	351	298	280	307	271	271	239	248	229	226	217	199	218	185	210	202	206	178	177	182	188	169	138	188	173	184	177	178	171	152	161	168	178	159	177	181	153	165	153	159	135	171	172	178	142	166	159	162	144	147	161	135	157	146	146	152	151	134	141	154	183	148	174	160	136	148	148	148	143	161	149	167	118	122	146	158	154	168	139	142	171	169	135	142	149	178	174	135	145	154	160	131	170	137	158	149	128	134	149	159	140	168	148	152	147	150	151	133	165	157	143	162	123	155	154	149	131	153	154	160	170	150	145	172	145	162	158	169	161	132	153	153	151	131	148	148	168	152	134	150	139	142	127	142	133	155	171	143	154	144	135	147	146	141	157	147	156	172	140	149	138	160	160	125	145	150	143	138	160	150	150	164	160	143	171	148	131	153	137	158	154	135	143	178	136	131	147	157	171	117	129	156	125	156	143	130	161	149	155	141	149	156	154	146	138	164	144	171	154	147	179	180	144	133	156	158	157	152	148	155	163	156	155	155	156	144	135	144	158	147	131	162	156	151	140	148	130	160	166	152	150	146	148	167	146	115	147	166	127	140	151	161	157	150	130	147	176	146	162	151	158	153	146	166	163	138	160	162	144	130	135	146	166	142	148	155	154	150	136	141	148	157	150	135	148	132	151	153	149	142	148	154	144	155	169	167	129	138	147	156	146	173	145	157	163	161	170	145	158	140	177	155	132	134	141	138	156	141	145	148	161	137	146	143	167	158	131	136	150	149	153	147	143	165	145	158	142	133	182	148	169	154	150	137	140	141	153	145	137	124	171	136	129	150	143	167	160	148	138	148	145	155	163	149	134	153	157	144	140	155	164	139	118	139	150	142	147	145	151	169	134	133	151	156	154	152	154	140	130	157	135	153	158	159	146	146	133	147	138	146	144	164	147	151	140	148	159	155	154	146	132	143	153	155	156	145	151	126	170	149	156	141	133	144	147	155	147	143	139	137	139	158	144	131	152	135	128	167	171	145	164	145	169	132	146	131	169	149	137	146	127	131	154	150	146	161	173	148	144	163	148	164	133	159	147	132	147	147	156	141	173	163	165	146	142	167	155	147	164	157	132	137	144	163	152	126	116	145	146	141	129	139	156	134	149	159	146	169	147	140	134	156	142	137	155	144	128	164	147	159	143	158	148	153	164	158	157	142	150	154	177	160	152	144	143	140	168	162	121	145	153	129	144	152	137	153	149	160	127	135	151	163	171	156	137	144	162	162	125	165	159	144	168	128	159	139	158	156	147	159	144	162	161	159	170	143	150	157	151	166	141	139	140	140	130	113	143	148	136	152	134	140	189	158	157	168	151	149	141	164	140	144	162	160	163	137	156	136	176	139	169	152	144	146	150	141	152	129	135	142	149	155	150	126	166	129	126	166	129	162	154	158	149	151	151	139	159	139	170	153	147	160	149	155	151	158	151	131	146	170	131	146	139	167	156	145	172	162	150	143	141	160	162	140	148	141	150	155	149	181	134	140	133	136	175	148	142	147	136	149	140	138	124	149	163	156	137	133	127	170	143	152	169	153	138	155	158	151	157	155	167	140	135	135	155	133	145	170	142	135	158	150	134	145	152	136	131	162	158	149	131	171	158	143	177	152	139	156	148	135	157	155	135	145	173	135	155	152	139	144	154	155	144	147	150	161	133	153	160	146	153	160	138	163	165	148	150	131	134	125	168	156	146	139	152	144	129	142	145	163	154	154	118	143	145	139	153	127	165	128	154	150	139	143	134	157	162	130	167	157	142	149	137	139	157	158	143	117	129	155	155	153	169	147	138	139	159	135	149	137	157	117	146	154	135	153	162	135	148	131	158	132	158	150	138	168	171	128	164	153	145	151	160	154	135	141	157	143	153	168	141	154	150	151	138	169	138	161	158	138	147	150	164	153	144	167	170	146	139	151	127	136	132	162	137	150	153	148	153	137	169	142	143	147	147	155	151	128	143	156	133	129	151	152	130	155	161	129	135	152	165	149	148	148	140	166	135	133	141	173	153	143	139	144	146	143	147	130	168	131	149	155	162	139	161	156	148	157	138	166	132	145	151	155	124	153	155	155	153	158	125	134	126	148	149	156	133	146	136	138	139	138	161	147	145	126	166	162	140	149	147	156	151	133	146	133	137	153	159	157	140	136	156	140	147	133	151	165	145	160	153	155	159	171	147	136	136	163	143	145	159	174	132	134	147	162	167	140	138	134	123	159	146	138	154	145	129	128	145	140	138	135	144	129	151	154	138	166	140	151	157	192	166	140	147	156	134	159	167	167	160	141	163	154	137	143	138	149	146	153	150	176	145	164	140	151	136	138	128	154	158	157	151	154	154	148	140	134	154	138	153	117	143	142	150	163	176	159	154	154	151	129	154	150	141	139	153	142	149	149	148	162	132	143	146	153	130	134	147	154	153	134	129	158	149	171	155	174	153	152	157	151	143	151	165	153	143	137	181	129	132	143	143	141	148	146	137	184	176	166	161	141	140	140	124	140	136	149	147	132	128	132	155	141	139	139	155	150	136	163	130	156	165	138	148	143	122	147	147	144	159	156	165	153	171	140	151	129	148	122	158	132	164	145	130	137	170	180	165	169	166	139	179	149	152	132	147	151	151	146	143	147	159	159	164	140	156	137	155	164	152	158	153	148	140	132	159	135	166	135	152	144	142	164	145	132	139	133	178	139	176	136	143	155	136	163	127	142	133	151	153	147	162	132	154	152	144	145	150	143	154	163	167	138	144	148	172	136	143	144	144	133	143	114	173	148	146	151	144	157	159	140	126	153	131	133	148	140	145	147	159	160	162	152	139	151	150	150	141	139	161	148	156	159	143	144	140	136	148	158	161	143	152	157	166	152	142	141	162	171	163	149	153	150	142	148	170	148	147	147	163	153	173	148	155	134	151	176	130	126	133	171	140	130	155	147	156	156	148	144	147	143	136	159	145	144	153	148	174	165	148	139	163	139	140	130	132	149	138	169	146	145	169	183	150	150	145	180	131	126	161	130	150	144	144	155	133	143	164	140	159	147	136	135	136	141	151	162	153	145	130	134	155	136	147	149	193	146	139	145	179	127	157	145	155	139	144	136	136	151	175	158	152	154	150	151	155	147	168	165	169	143	174	173	145	145	153	157	140	149	164	138	148	148	140	149	160	141	137	145	171	148	160	142	142	168	168	138	133	152	138	162	148	150	172	139	161	137	153	145	155	140	160	161	148	156	165	170	129	136	165	144	161	148	158	168	151	170	149	166	130	146	134	149	143	161	135	131	138	144	146	130	144	139	167	155	133	151	134	151	146	146	153	166	146	149	153	150	152	144	145	135	139	144	146	146	154	155	151	147	126	153	134	148	141	137	135	140	159	154	139	133	144	138	158	146	137	131	152	151	164	139	142	143	147	146	155	146	163	171	140	155	149	151	174	148	141	170	153	167
27049	22955	13724	1031	361	335	317	343	330	298	331	313	323	330	331	304	316	296	322	286	323	318	332	293	312	299	326	295	314	314	294	321	313	338	319	297	312	329	317	286	319	310	316	302	286	304	304	314	325	316	308	291	320	293	252	308	309	327	286	318	302	329	315	288	314	286	296	313	317	312	319	296	286	320	306	251	348	308	301	318	276	330	326	341	281	302	328	278	317	295	297	312	286	293	310	315	284	305	289	320	325	293	293	302	333	317	311	293	274	298	291	326	295	317	330	289	280	308	292	282	300	291	303	307	270	276	315	310	330	333	309	319	260	315	282	310	297	301	322	324	301	319	308	339	331	302	283	294	324	302	286	308	302	291	312	338	288	309	314	294	296	276	316	289	334	317	329	300	283	314	305	305	318	293	302	301	299	297	296	289	261	300	306	339	303	316	292	338	305	294	300	292	311	313	313	293	282	292	297	325	332	297	297	304	289	273	291	313	316	279	314	291	297	304	344	305	331	333	298	281	308	271	325	321	321	293	327	311	268	343	295	333	308	312	301	299	298	295	292	334	315	306	353	295	291	321	290	318	292	318	324	284	302	319	312	296	335	291	289	328	299	294	307	323	325	294	288	302	303	286	298	287	343	306	323	290	287	292	289	278	289	314	300	294	305	294	298	344	295	314	292	272	316	308	303	305	287	305	286	304	336	285	330	334	293	322	304	301	310	311	318	327	302	327	304	302	302	285	322	297	303	332	317	309	298	323	325	303	293	327	315	321	279	315	300	287	289	337	287	279	285	305	281	310	319	301	307	295	307	311	289	318	303	279	292	294	328	280	303	304	288	287	312	306	321	306	304	269	302	298	315	290	359	272	293	320	293	305	300	324	311	301	299	289	307	320	313	286	309	284	291	294	284	330	306	302	309	317	298	322	303	317	332	289	283	335	299	298	312	311	256	292	283	318	309	278	266	328	290	292	326	297	283	307	296	275	301	286	266	346	353	335	297	302	328	301	334	341	291	340	308	310	300	294	282	354	292	314	298	309	309	297	324	289	313	299	292	303	298	282	301	289	327	332	277	279	309	304	306	318	311	302	296	297	314	291	307	309	280	318	303	294	319	306	284	282	296	353	312	287	323	321	283	312	301	282	319	294	286	292	309	306	319	292	317	346	319	296	306	320	314	319	302	268	306	323	310	311	311	316	288	311	309	286	300	304	302	305	305	278	314	277	302	296	287	335	316	306	335	305	308	298	296	281	276	329	308	313	299	289	289	285	299	312	257	268	320	321	314	307	309	304	329	326	302	306	281	296	298	322	317	328	291	275	304	280	303	310	289	297	282	318	288	315	298	323	315	342	310	304	314	315	321	308	315	310	295	282	296	302	349	311	326	270	308	322	322	309	308	292	307	294	322	282	305	301	291	308	310	337	306	299	296	307	310	287	289	316	307	334	310	292	326	266	275	300	302	315	330	320	286	327	340	276	298	299	283	322	317	313	333	280	343	313	288	310	314	290	301	297	281	272	293	307	313	315	313	291	318	321	315	323	313	304	331	286	304	328	312	304	320	324	289	312	326	293	317	294	333	297	338	325	275	296	299	330	273	323	306	295	269	309	303	280	318	268	280	307	286	315	303	312	316	343	339	268	313	268	298	311	296	321	299	294	299	287	303	310	301	322	330	287	339	325	295	306	293	279	353	316	280	316	304	320	299	300	307	306	318	313	288	317	271	283	309	303	280	289	297	297	277	308	287	312	352	296	253	322	310	295	323	286	344	305	264	301	276	313	313	305	303	294	287	316	304	300	267	317	298	275	293	298	317	307	343	282	304	296	312	300	290	296	281	289	297	321	317	313	290	295	288	302	289	316	302	348	282	285	306	302	300	305	291	308	306	319	296	321	292	297	267	302	290	285	335	297	321	321	307	337	320	327	306	286	307	317	293	287	297	295	283	322	302	310	327	302	287	278	314	311	307	326	323	298	307	302	298	289	321	311	304	309	272	297	313	278	308	316	313	304	305	309	311	284	302	308	297	325	316	307	328	304	318	289	303	302	282	319	306	301	313	325	323	311	344	323	311	264	276	315	292	308	296	270	307	290	309	305	325	280	296	287	305	325	314	268	306	336	305	306	310	248	307	339	290	315	271	287	318	309	274	297	315	308	282	331	284	299	247	330	311	306	275	315	308	299	287	292	337	322	310	298	265	336	308	288	283	311	336	273	308	284	334	299	327	263	285	293	289	311	321	317	289	312	275	321	314	364	307	311	306	289	302	324	287	290	302	301	304	311	321	290	308	310	299	320	254	318	298	322	299	312	309	292	289	325	334	269	284	314	357	301	303	331	302	290	286	257	322	311	296	306	337	309	295	292	324	295	295	331	308	310	277	290	301	301	299	289	331	286	310	317	289	315	325	297	301	302	312	294	302	264	293	307	305	309	297	300	293	302	310	300	311	301	297	277	282	297	309	292	299	293	325	324	309	273	296	320	302	298	331	291	284	303	303	298	316	277	314	317	285	320	316	331	300	295	304	332	272	295	337	314	317	288	298	300	303	300	324	299	276	311	297	289	326	316	322	257	242	304	286	311	311	283	315	325	283	334	287	270	283	314	309	310	313	310	281	294	323	295	301	318	293	313	287	311	320	327	313	287	339	322	307	301	325	300	285	306	317	294	300	315	321	306	302	345	286	288	324	273	300	300	280	299	327	274	318	329	336	279	306	297	292	327	319	312	322	318	304	302	274	347	320	291	329	311	304	321	305	325	326	306	319	290	327	301	293	314	288	332	318	247	284	314	301	316	286	272	319	289	321	321	270	304	271	268	319	323	296	290	301	315	298	299	316	315	303	304	283	316	308	283	313	312	306	307	288	286	316	299	290	311	286	290	310	290	276	339	300	304	333	326	283	293	341	283	318	311	340	301	288	277	296	331	277	285	310	298	328	321	311	284	323	307	307	309	287	306	322	291	297	314	271	333	307	285	334	311	315	302	289	311	314	318	345	280	334	294	264	312	271	274	303	289	336	319	330	335	318	323	319	298	284	301	313	295	313	284	309	298	294	328	313	334	284	313	311	271	289	309	306	307	279	322	321	311	316	310	290	334	312	306	288	305	290	333	292	303	297	326	303	280	296	329	290	287	304	294	309	308	315	296	314	270	310	305	281	321	293	308	327	308	298	283	301	313	292	321	276	311	303	292	265	309	308	280	292	306	293	279	319	312	313	293	336	310	312	301	308	312	318	321	288	331	289	317	296	307	340	304	293	291	307	323	284	310	337	327	294	283	294	272	277	294	323	296	284	308	285	322	317	301	315	296	291	283	299	316	297	280	279	280	324	327	326	297	324	316	303	296	303	297	298	300	305	301	353	325	295	337	307	329	307	321	303	281	270	304	318	306	290	293	304	309	306	313	310	290	323	286	276	299	308	293	320	302	303	289	302	337	327	310	278	322	319	298	301	291	292	304	292	311	282	311	313	311	307	303	309	283	310	280	300	300	327	304
23204	34277	1218	691	655	578	598	567	534	537	568	488	522	526	540	527	539	502	509	505	523	510	534	495	467	553	527	519	495	494	548	497	498	506	504	518	507	499	539	495	490	544	499	545	518	527	511	484	508	535	485	491	519	512	508	524	493	508	493	498	562	477	498	497	481	476	511	498	507	507	539	465	542	511	542	510	499	510	543	511	498	502	465	528	510	530	541	511	524	497	491	495	523	504	533	510	485	511	509	533	528	496	484	491	544	495	483	487	505	506	535	525	554	488	496	499	509	512	519	543	520	516	500	519	506	520	505	517	497	525	555	488	520	476	485	511	468	458	525	486	475	464	474	505	511	527	525	536	494	512	518	532	472	520	502	516	532	498	514	533	500	493	494	511	562	492	501	516	503	519	498	506	507	521	500	507	509	524	513	505	517	493	526	484	531	540	530	522	496	514	518	518	508	487	499	497	526	500	480	527	531	525	526	489	491	520	521	494	482	477	521	528	480	514	529	552	512	484	505	491	497	518	544	531	498	518	519	517	523	510	498	524	563	499	531	517	471	500	539	500	513	521	531	498	508	512	476	481	461	461	531	508	544	490	532	510	527	490	491	511	494	502	526	524	485	516	513	527	505	483	497	486	482	492	475	501	529	559	522	504	512	516	524	538	441	472	519	534	489	507	491	495	497	477	483	523	521	512	504	513	512	484	543	497	508	520	490	479	544	476	552	510	522	505	539	525	486	494	509	518	533	509	491	483	552	500	500	505	525	518	510	496	544	510	489	528	493	500	482	498	494	503	475	514	505	522	527	520	531	494	505	436	510	493	492	471	500	547	488	489	508	543	504	510	512	534	518	517	542	532	543	530	513	473	507	476	522	499	518	481	508	535	510	532	499	556	530	485	507	532	516	487	495	507	510	481	541	513	547	521	548	497	501	507	501	541	496	502	505	507	528	493	516	486	533	473	504	484	550	497	526	542	492	520	509	514	522	508	536	553	493	535	493	563	556	525	493	535	519	503	524	489	522	509	552	532	539	495	520	531	486	538	536	475	512	493	567	522	506	479	557	503	500	505	539	530	502	557	521	523	556	539	502	532	525	497	523	528	528	524	530	500	528	546	555	494	496	468	519	525	517	490	485	512	516	535	514	534	495	497	527	477	546	488	521	482	545	516	490	582	495	522	492	486	508	533	483	505	510	523	520	540	538	540	484	521	511	496	522	506	494	498	487	490	533	488	508	519	478	529	521	532	504	484	514	515	536	543	460	509	488	518	536	533	496	517	481	512	477	519	497	495	500	521	512	539	519	501	536	549	526	512	521	555	494	507	513	494	479	512	555	515	511	547	478	524	518	497	508	516	532	506	506	476	500	525	498	507	542	497	520	549	503	534	533	504	488	503	500	502	513	501	528	514	492	489	527	542	486	506	498	537	534	501	539	507	517	516	530	492	513	478	515	507	490	528	499	502	514	565	486	538	511	511	529	516	522	530	494	497	512	477	494	535	496	504	533	507	539	507	472	547	510	507	509	512	486	481	486	515	503	530	518	496	519	521	515	523	467	499	540	540	495	499	501	480	456	503	503	501	502	523	500	495	455	513	506	529	513	490	546	517	497	516	486	515	529	536	534	485	509	523	523	503	483	495	523	529	518	523	507	533	502	470	512	484	538	513	515	485	544	455	496	484	558	519	465	513	521	515	542	480	526	521	500	500	549	513	476	510	525	529	463	492	474	511	493	547	500	561	466	524	543	572	495	469	527	507	519	513	536	497	467	502	517	531	518	493	499	512	543	494	532	522	491	542	547	504	533	525	519	517	519	470	524	505	545	484	520	483	483	529	529	531	474	519	563	509	488	497	490	501	540	511	497	496	464	500	528	505	476	493	567	515	524	521	530	506	458	540	505	516	495	491	505	499	513	489	514	503	535	501	519	495	527	501	485	495	499	547	519	541	494	516	492	536	494	473	530	528	489	457	510	540	534	501	495	544	534	503	530	500	519	559	508	514	512	525	526	488	503	485	478	508	512	529	535	495	583	533	497	476	533	529	500	476	456	508	528	494	478	488	480	514	521	540	493	492	515	490	479	498	523	491	492	536	521	540	475	513	487	518	465	471	482	545	504	499	541	516	522	518	537	499	517	505	484	520	501	476	516	510	509	494	559	539	482	473	514	505	488	534	516	485	471	491	523	487	524	494	537	522	512	497	544	522	542	547	502	484	543	551	511	492	501	506	484	498	473	498	538	530	503	514	506	476	536	520	512	533	499	510	504	549	550	535	491	518	556	502	543	489	513	528	538	509	495	547	496	552	506	456	521	511	525	515	504	496	490	530	529	474	539	509	516	525	482	521	502	518	529	512	478	506	534	508	542	513	531	543	528	499	494	488	463	535	517	529	520	558	520	518	519	488	521	504	500	505	490	533	528	512	491	474	468	524	509	538	532	541	460	501	492	473	504	495	484	467	499	496	493	464	508	503	518	521	547	501	488	492	486	559	512	508	533	475	474	542	520	550	538	540	500	516	499	530	521	500	501	495	496	509	507	533	479	496	517	502	509	500	521	555	501	521	479	523	483	516	525	529	493	500	538	465	517	511	503	550	491	485	514	470	469	486	526	537	507	508	544	560	498	490	505	466	524	555	476	531	492	465	489	512	472	492	503	523	498	557	544	511	470	497	514	485	460	529	496	530	487	501	518	494	549	502	481	548	474	501	498	469	470	476	518	521	514	518	496	522	538	515	471	544	483	510	513	517	498	505	506	469	525	477	566	538	506	531	521	510	503	479	509	576	522	470	509	513	482	502	494	508	503	493	496	539	550	499	520	538	526	529	494	554	485	470	484	531	524	494	504	480	469	503	471	514	522	484	553	468	498	539	481	511	458	508	488	491	475	492	522	518	463	526	518	572	508	508	517	536	489	515	494	507	486	487	516	523	488	500	522	492	529	480	522	492	534	491	543	545	515	501	517	555	478	518	555	496	522	529	528	534	502	530	544	493	542	538	520	513	502	498	545	508	500	545	498	495	500	514	507	503	514	525	523	503	510	476	543	523	526	488	514	529	522	488	536	519	468	501	535	482	518	542	511	534	505	505	491	483	522	539	495	522	556	495	515	491	531	552	535	503	518	487	531	526	501	507	486	503	553	493	547	524	529	527	480	549	508	533	554	489	527	525	533	489	522	517	490	472	478	548	519	490	513	536	499	494	565	493	549	510	527	511	554	471	521	494	514	505	483	520	514	468	511	512	533	500	499	533	517	536	524	500	497	523	555	501	517	491	510	518	505	491	494	526	483	472	541	508	524	527	509	545	526	501	493	501	487	519	514	521	516	485	505	481	514	486	529	493	503	509	500	538	474	501	466	531	494	500	528	461	527	534	526	473	514	486	547	532	515	506	540	570	482	501	510	508	499	534	522	523	540	533	545	511	537	503	520	523	506	484	479	501	508	519	482	545	523	499	524	526	534	489	537	491	510	498	509	486	546	519	518	545	514	514	518	550
24007	21687	29964	22469	20186	3928	577	426	336	291	306	297	258	288	277	248	250	233	266	236	267	275	218	228	232	255	229	225	237	232	220	223	207	217	239	205	214	211	232	226	235	258	251	255	206	230	239	223	210	196	211	238	219	238	245	211	242	248	237	225	217	217	220	231	226	225	206	202	228	239	236	220	224	247	206	235	217	248	227	226	221	200	219	218	227	222	231	241	223	218	190	217	211	236	202	210	216	231	203	238	240	233	226	230	246	220	199	217	217	206	227	218	215	228	221	205	211	238	213	223	224	221	211	193	245	218	224	200	231	248	224	209	251	254	219	222	219	221	218	230	215	221	212	235	218	206	204	226	223	200	236	241	233	221	200	218	215	202	226	239	230	210	250	201	219	232	243	211	227	203	240	199	240	207	247	277	246	234	208	216	250	221	209	236	220	233	244	227	215	215	215	235	189	212	238	233	221	226	238	229	223	221	234	245	222	229	208	248	229	217	214	222	224	241	215	251	248	227	235	205	233	232	198	241	238	202	227	224	228	229	217	195	211	216	229	199	225	228	215	227	184	231	230	220	199	235	206	225	246	225	216	209	215	214	240	233	224	208	222	222	248	218	198	202	219	222	219	205	239	213	231	231	232	221	237	234	212	239	210	230	244	217	211	222	227	201	225	228	232	216	232	249	186	232	216	238	226	225	230	236	246	219	240	226	230	209	229	205	211	223	236	226	214	222	245	239	215	236	210	219	220	246	246	220	249	247	221	213	217	217	218	226	249	226	223	241	229	219	230	231	256	224	204	206	215	227	229	211	237	217	204	222	216	236	208	245	206	217	233	236	231	232	210	211	224	236	225	214	211	208	238	210	236	237	221	235	217	226	208	230	228	231	226	215	218	228	222	224	214	217	243	217	239	220	207	246	208	218	231	221	228	206	238	223	247	194	235	220	222	187	219	196	230	230	242	218	202	224	216	229	243	236	220	229	222	219	215	197	219	199	227	231	242	229	203	227	219	231	181	228	249	213	198	236	213	212	234	224	216	260	238	228	214	221	230	210	230	203	213	226	206	245	212	196	232	221	213	253	214	227	197	221	219	227	236	235	219	208	211	226	209	188	239	210	212	231	223	211	217	226	227	220	198	228	243	205	198	221	262	217	212	215	233	220	227	217	226	215	202	211	210	225	232	211	210	224	236	242	245	215	230	216	222	213	203	205	216	213	230	215	204	208	213	227	205	218	239	239	266	222	199	217	240	223	229	246	235	220	221	222	240	230	223	229	234	214	232	237	224	230	216	245	213	223	225	202	224	228	237	215	230	237	241	213	216	220	230	213	242	218	212	247	214	196	190	206	211	232	216	248	215	215	205	235	226	255	243	210	237	230	202	198	225	235	212	233	222	212	213	230	220	234	229	219	233	209	238	229	243	225	242	220	250	227	221	215	240	219	214	229	240	227	211	243	197	240	254	249	215	197	214	231	241	230	225	219	240	232	235	225	219	216	222	214	215	237	218	198	245	235	204	224	226	258	246	225	215	207	223	189	192	200	225	220	234	225	205	222	226	221	235	211	245	205	229	218	219	242	242	222	197	217	244	213	225	238	223	236	238	219	206	252	239	223	266	211	245	202	230	244	221	228	224	235	202	218	213	221	231	243	206	213	212	230	210	223	221	209	222	215	240	216	221	231	194	219	244	247	235	225	220	206	210	236	220	240	232	251	233	244	215	223	228	238	225	225	224	217	250	224	235	233	221	194	211	239	224	222	216	232	217	206	233	240	227	219	214	242	238	214	220	212	223	248	240	244	222	200	228	234	248	209	209	230	226	189	214	212	220	204	236	186	237	238	222	255	244	206	220	243	209	218	222	215	226	228	239	217	221	240	213	227	232	237	246	219	232	245	230	209	219	234	212	265	241	222	217	212	205	215	237	227	243	241	220	204	244	223	206	210	251	222	219	224	246	236	207	215	228	229	225	213	219	246	221	208	219	203	211	246	226	205	233	242	219	204	218	216	254	238	212	222	211	256	240	225	228	219	230	243	227	228	230	236	216	236	226	220	243	210	219	232	245	235	227	217	258	212	212	227	227	223	219	200	222	205	212	195	235	206	242	208	233	213	231	224	202	205	220	237	219	226	268	243	208	217	225	202	222	221	240	220	190	221	226	249	222	229	213	229	211	239	223	251	228	209	232	223	208	199	224	276	190	220	234	250	234	211	205	204	232	209	229	228	208	203	213	235	225	235	231	225	258	225	250	212	189	222	213	220	241	208	194	232	212	199	237	221	214	214	261	214	237	232	222	211	215	193	237	212	232	218	236	221	204	202	226	232	222	237	230	224	234	241	227	216	211	236	217	240	220	218	229	220	209	193	223	231	228	202	224	207	236	236	189	243	235	216	229	225	220	211	222	232	243	222	212	223	251	197	219	212	250	227	251	217	223	225	222	238	210	216	217	252	227	236	213	205	224	188	225	226	221	224	232	230	192	235	217	253	215	220	216	217	226	217	259	226	244	230	219	205	231	226	181	198	205	216	225	226	254	214	209	234	210	232	210	213	205	229	235	228	200	239	249	225	231	221	197	228	218	228	209	212	207	224	210	230	227	228	244	251	216	217	200	214	225	235	229	238	203	232	222	222	231	215	227	222	202	247	228	220	229	247	205	207	202	210	201	216	229	227	223	223	253	223	196	213	238	239	233	220	243	211	236	239	211	230	216	212	228	227	225	192	216	210	243	218	219	220	230	205	211	235	218	220	205	243	207	249	222	211	220	212	197	221	217	212	196	238	239	257	226	242	226	206	187	237	228	225	197	242	215	239	228	225	210	224	199	208	241	231	214	207	215	230	212	237	215	225	261	220	212	241	210	227	246	228	232	238	209	222	239	238	243	214	201	216	248	241	231	233	228	234	215	211	221	228	217	235	199	238	240	219	231	220	206	211	237	227	226	218	211	203	233	207	232	235	215	221	222	228	226	236	216	211	233	242	213	231	218	220	227	241	216	228	226	207	239	224	223	219	232	235	213	189	220	238	248	224	241	224	235	204	220	209	222	220	220	250	229	230	220	222	227	228	228	218	205	240	222	244	215	226	203	226	244	258	231	209	196	224	222	239	243	220	228	223	229	227	222	229	237	217	211	241	203	227	247	227	247	217	246	201	228	245	233	207	229	246	234	226	217	217	223	198	223	237	227	237	227	233	252	231	212	205	228	214	229	236	229	201	206	240	263	212	229	226	250	227	230	242	235	197	212	196	215	235	220	223	191	212	266	218	215	215	220	230	222	238	220	233	230	205	229	212	221	214	237	240	222	211	230	228	211	214	228	220	222	200	245	254	231	215	222	252	230	218	223	213	229	209	236	210	216	201	234	237	241	224	219	231	217	238	215	219	227	219	225	237	245	236	209	235	212	223	223	246	223	233	221	212	207	200	237	243	208	219	218	212	217	230	227	217	236	199	219	213	227	251	234	232	228	233	196	243	240	256	228	240	217	217	195	204	213	235
46118	49784	5362	2893	1920	1306	1106	980	792	732	647	590	548	543	497	490	466	478	470	415	421	426	422	437	403	434	425	438	390	385	416	404	422	410	355	409	371	411	410	417	416	397	383	415	420	416	373	354	389	382	350	398	386	398	372	414	411	384	403	394	375	373	399	383	363	363	381	384	384	387	376	358	376	414	402	400	341	396	358	411	372	380	381	391	392	382	362	397	393	405	391	400	352	385	385	380	395	376	397	369	394	377	383	346	388	405	390	391	402	375	371	390	364	427	360	372	377	386	363	389	359	408	384	402	374	373	426	386	395	374	403	362	368	394	402	368	402	359	405	371	395	406	396	404	393	357	357	424	426	403	420	364	398	366	393	377	405	332	391	362	374	383	403	428	402	377	361	381	375	365	363	392	402	390	410	409	367	363	388	398	366	370	355	391	379	407	386	373	370	393	382	376	372	397	398	404	357	377	368	390	359	394	392	363	378	406	390	388	346	406	377	334	407	371	410	369	363	379	373	369	402	396	360	378	395	386	386	368	393	385	363	390	342	348	335	408	356	374	421	387	383	379	365	385	366	387	404	388	353	404	419	393	392	371	366	392	378	425	406	388	397	379	387	408	411	394	373	388	415	371	356	417	362	385	398	380	354	377	381	394	334	372	389	374	346	386	374	367	379	379	368	396	356	404	378	383	382	372	391	395	359	394	384	375	359	396	399	376	395	401	371	382	406	393	365	377	389	375	378	396	385	361	380	377	379	418	405	406	392	389	386	385	388	382	375	380	384	401	378	373	381	398	400	376	391	406	390	395	374	396	381	404	396	411	355	376	390	378	412	369	384	358	393	405	399	378	421	380	411	398	394	381	381	397	375	366	389	378	435	387	388	372	410	355	384	385	347	387	368	411	385	378	407	377	384	382	382	401	403	409	368	379	359	353	377	381	398	370	387	406	395	366	404	432	403	389	364	384	365	393	379	362	402	395	382	398	397	346	386	378	401	381	392	408	385	414	446	391	392	418	382	344	367	377	404	387	375	363	374	391	367	390	364	365	389	393	392	408	360	410	375	401	405	389	417	374	376	362	405	367	388	392	353	372	384	397	420	368	338	379	368	366	374	388	360	376	381	389	402	380	400	383	354	397	398	344	382	388	376	386	357	388	407	394	395	400	373	374	355	375	373	380	405	385	378	378	375	384	393	384	407	397	352	375	352	367	404	408	393	357	408	396	374	371	378	338	386	387	366	407	370	357	401	398	349	360	405	386	406	370	373	390	396	420	410	368	379	374	387	406	366	385	384	374	393	372	375	395	392	375	399	410	405	390	344	374	382	374	395	374	417	360	387	411	389	424	379	360	380	368	415	391	358	376	393	361	342	390	385	376	383	372	389	375	373	390	398	342	418	395	389	374	374	386	400	390	375	419	378	401	349	398	374	341	362	411	383	399	393	405	361	375	362	353	374	380	386	419	347	378	381	379	375	381	403	363	376	376	384	401	424	363	389	393	352	359	370	407	373	415	397	384	386	388	409	375	384	375	392	381	395	388	388	356	398	379	402	389	402	377	403	394	376	384	368	361	372	386	365	372	362	369	389	398	367	370	387	386	351	373	414	400	356	381	373	386	359	383	388	313	409	389	367	369	365	391	398	366	363	421	386	401	413	357	401	389	379	380	341	376	393	392	408	380	395	390	369	374	409	371	407	391	335	390	368	391	396	400	339	406	380	399	382	346	401	376	380	415	391	400	371	368	365	339	362	383	370	405	398	371	395	355	395	394	422	361	419	406	411	414	376	336	409	406	340	377	388	409	347	356	388	407	382	386	365	338	408	391	375	383	383	371	372	366	363	395	383	393	449	402	358	380	366	360	390	375	395	386	397	367	383	377	374	365	418	406	366	377	400	371	400	341	390	384	368	376	374	391	404	388	368	388	367	347	378	399	371	410	366	360	396	383	362	346	368	394	412	365	388	416	323	403	372	380	389	374	420	436	374	385	391	408	388	363	377	376	363	378	416	384	356	402	386	381	371	364	383	389	418	393	398	405	387	378	366	411	403	388	394	369	403	376	376	382	398	353	390	413	397	374	377	405	375	354	368	399	361	390	392	373	361	369	359	393	383	367	364	365	403	350	364	366	374	408	365	344	390	360	368	374	336	373	356	411	398	391	426	363	372	361	382	385	380	368	411	381	386	371	362	391	406	402	385	367	386	399	357	364	372	349	392	367	390	409	368	373	378	363	394	366	388	402	380	377	405	398	382	387	402	380	389	342	376	369	364	368	365	363	379	393	362	394	373	399	360	389	371	351	390	382	387	369	390	375	384	380	385	408	356	356	368	386	392	412	391	367	408	379	358	362	377	404	389	390	385	401	423	366	363	390	398	401	367	377	390	384	389	398	359	428	361	393	383	377	387	355	389	395	356	409	401	393	400	370	394	357	367	373	394	380	406	410	366	398	386	397	373	400	379	367	393	375	391	369	366	378	375	398	349	367	388	391	398	396	407	386	369	386	397	394	379	388	374	379	381	406	398	375	399	374	414	386	411	360	362	365	414	404	367	376	390	383	374	379	397	386	350	411	357	403	400	363	396	381	386	407	418	386	403	383	401	369	419	383	357	413	347	374	402	383	359	363	339	358	377	402	387	329	370	369	376	383	394	386	384	397	400	373	367	403	396	413	367	346	388	372	386	370	365	393	384	396	399	399	391	378	434	347	353	398	374	403	399	410	355	381	391	420	364	382	389	402	367	392	404	394	371	356	362	371	415	392	394	394	394	359	398	356	400	391	379	393	409	336	359	399	407	396	385	354	386	394	394	356	398	382	359	388	374	375	354	370	390	389	385	389	341	378	356	386	383	401	406	387	347	373	404	356	406	370	376	407	372	381	373	368	383	378	355	385	401	398	379	388	360	382	391	376	394	383	402	411	374	401	381	413	386	398	359	372	395	404	352	372	374	374	374	388	400	414	372	416	410	395	347	410	386	379	378	405	358	362	384	408	360	374	402	433	406	401	360	393	361	387	388	396	349	392	356	404	342	366	376	376	420	363	377	389	374	408	368	431	383	378	344	373	361	378	393	366	417	402	422	396	396	375	382	349	353	373	372	383	395	360	324	395	395	402	385	387	370	359	364	396	402	387	345	375	410	412	358	439	405	383	381	359	348	370	361	378	386	403	398	371	393	346	347	383	365	371	368	377	391	350	382	347	398	383	405	411	380	380	399	387	379	402	353	348	357	357	365	362	389	349	385	391	366	388	404	372	353	405	365	345	387	417	388	379	388	375	412	370	372	379	381	381	406	406	395	383	413	421	408	348	403	392	413	407	404	410	391	399	381	369	379	359	400	387	357	400	392	403	385	367	406	365	415	332	390	396	343	396	415	396	356	408	411	370	370	402	382	409	384	390	394	396	383	361	428	386	384	364	369	345	395	355	388	382	405	384	388	392	367	376	387	367	388	399	361	390	362	396	363	377	368	381	386	365	383	401	384	418	365	396	373	377
23179	21491	30431	22100	21194	19560	2026	425	242	245	200	214	188	169	156	127	139	147	126	96	127	117	128	111	103	107	133	102	121	94	85	103	106	100	88	97	84	96	91	86	94	103	93	99	97	91	83	99	71	100	84	96	101	92	71	92	74	90	89	77	89	84	94	98	72	83	91	84	103	98	91	97	95	74	95	80	96	75	114	84	96	81	104	86	87	86	86	98	72	91	101	92	96	87	99	82	91	84	90	76	94	70	95	75	83	104	94	71	85	80	91	81	87	69	75	103	103	88	73	85	99	73	100	84	94	56	91	85	68	80	80	87	98	80	84	77	92	87	98	82	94	79	83	104	74	88	91	82	90	91	89	80	73	90	103	90	69	92	91	76	73	88	93	78	74	86	92	78	85	86	81	73	75	92	89	74	82	66	88	86	82	108	90	88	86	83	66	93	96	79	101	78	96	80	71	82	89	83	70	75	85	82	84	95	91	83	88	103	83	90	90	68	99	80	89	88	106	107	82	91	83	79	94	74	79	82	100	84	98	87	101	96	100	114	93	71	106	85	80	71	85	80	95	84	74	89	83	82	81	81	88	92	92	82	90	89	76	89	92	77	70	81	79	97	106	69	74	94	72	69	79	80	81	92	87	91	85	88	101	91	90	71	93	82	66	85	85	82	99	97	79	99	87	83	76	84	90	81	87	79	93	71	89	101	102	87	66	81	76	92	82	91	85	86	80	106	102	102	88	78	104	81	100	79	75	80	93	88	82	74	67	71	84	76	73	78	85	82	81	72	90	92	91	77	81	84	68	78	79	81	67	81	93	68	66	93	73	82	74	89	76	75	81	88	81	77	78	78	93	107	92	90	91	81	72	92	73	87	76	84	81	83	101	79	85	89	87	110	81	77	87	96	76	104	85	76	95	88	87	76	67	86	102	88	72	81	76	90	97	83	101	73	84	77	88	71	82	78	102	83	81	85	80	84	74	65	91	85	96	87	88	78	84	78	83	70	97	54	87	104	81	67	93	80	79	85	100	90	88	83	85	77	82	81	93	95	100	72	97	93	88	82	85	87	80	86	84	77	83	88	92	80	85	102	101	82	86	91	96	85	88	84	86	82	90	89	87	79	92	89	74	80	88	65	80	86	84	71	82	85	85	71	99	86	70	102	82	73	77	88	83	89	81	93	89	99	78	73	83	83	68	82	85	106	87	71	91	79	93	93	96	86	84	88	87	86	91	91	85	76	79	86	92	82	90	102	82	92	83	82	86	106	88	99	85	80	81	92	99	91	77	82	83	76	75	79	96	80	106	81	97	82	101	76	93	75	93	96	86	107	95	81	77	82	95	71	84	89	82	88	71	88	90	85	76	91	84	111	73	92	85	76	82	86	91	102	73	92	81	86	78	84	88	74	100	93	90	95	93	86	88	83	102	90	85	65	90	82	76	71	79	80	87	77	88	73	80	84	92	92	79	73	73	84	108	90	95	89	83	72	81	96	81	90	105	64	94	82	79	88	78	81	80	92	91	90	84	81	83	94	63	95	81	73	93	82	83	93	94	94	78	99	81	69	91	91	97	72	88	90	73	94	88	85	70	80	70	93	84	92	82	76	78	95	76	82	80	89	87	81	77	91	83	71	70	73	79	73	97	81	67	97	82	80	89	78	83	80	69	89	79	83	93	96	94	79	93	77	92	70	115	72	97	101	92	82	88	99	81	71	98	91	77	81	87	107	71	82	92	90	92	112	94	82	79	87	91	102	80	89	67	85	90	92	78	82	85	85	75	77	72	69	89	88	87	83	87	74	98	68	84	102	88	101	81	80	84	92	73	85	83	88	100	89	80	93	81	86	71	77	89	77	84	67	99	85	74	97	88	84	86	73	98	94	80	70	81	84	85	74	80	93	95	93	77	78	81	87	83	89	91	95	90	92	66	94	76	66	86	94	79	60	76	95	79	78	80	86	91	90	74	85	80	81	86	84	82	100	95	86	96	85	79	79	76	91	83	74	101	88	91	88	84	87	81	85	84	84	90	88	79	62	78	92	87	87	79	87	78	86	75	103	87	80	83	82	74	79	84	85	82	93	90	90	77	91	84	95	71	82	103	94	86	90	80	93	83	98	88	94	82	77	81	97	93	80	93	87	98	75	84	87	98	67	83	80	70	111	88	93	99	87	84	71	90	92	113	95	76	81	68	78	79	83	79	72	85	82	87	91	87	78	80	89	94	80	97	82	93	91	83	71	95	101	79	78	76	103	88	96	74	98	81	100	86	86	82	68	89	84	88	81	72	70	84	96	95	75	88	88	90	78	91	71	75	90	97	86	90	87	92	88	76	90	87	99	62	99	85	96	97	79	96	96	77	83	76	96	94	80	89	85	77	88	96	82	82	84	84	79	90	83	69	78	94	75	94	67	81	94	79	86	93	88	89	91	75	90	90	84	85	92	83	87	91	85	64	96	75	85	78	78	77	80	86	62	90	80	90	95	88	72	86	92	76	83	75	92	76	102	101	86	81	104	109	86	87	80	85	100	94	86	79	94	75	79	92	85	82	98	77	86	92	99	78	74	74	84	98	87	79	67	73	79	105	83	86	93	103	96	90	88	72	74	73	76	82	70	87	104	85	90	76	118	77	80	91	83	83	84	75	94	90	80	93	86	68	77	86	100	83	74	92	72	86	99	86	90	90	92	99	95	91	91	89	78	95	79	77	96	91	65	100	73	81	67	76	76	103	88	97	86	86	98	99	85	102	88	88	70	105	76	83	81	93	96	95	88	82	86	77	83	92	95	89	76	89	99	84	76	90	70	92	84	82	61	72	79	80	69	95	95	87	76	61	75	80	100	96	95	96	85	80	84	79	80	81	78	83	91	81	87	87	78	90	68	71	89	78	91	83	79	74	95	82	102	87	81	88	93	87	88	76	80	79	97	85	98	92	83	91	88	73	89	81	78	88	78	75	89	86	77	86	73	75	86	88	85	84	93	94	77	117	77	92	79	96	92	89	83	85	95	77	76	91	88	97	75	94	78	92	85	84	88	73	73	81	99	92	98	78	76	88	87	86	85	82	87	79	80	101	71	88	81	93	95	117	87	78	71	100	76	83	84	75	107	77	95	82	105	90	81	80	90	87	84	77	70	68	105	84	85	92	98	71	75	88	88	80	70	94	83	85	89	112	103	112	79	89	85	76	74	68	77	86	86	91	76	84	74	94	85	109	91	80	78	82	89	79	85	94	82	80	105	96	84	96	80	96	95	88	84	83	82	90	93	85	102	87	91	108	95	79	88	72	96	69	67	99	80	81	69	91	88	75	80	83	101	89	92	70	72	88	78	88	92	82	92	77	82	96	81	91	81	85	86	83	72	77	79	90	85	79	77	71	94	83	87	101	83	99	86	96	76	74	94	84	70	101	99	79	71	106	77	86	73	70	87	93	82	98	96	93	96	74	66	106	85	62	105	84	92	71	82	83	81	75	86	96	77	70	90	86	67	74	97
51054	52419	7672	4559	3061	2080	1536	1216	968	819	697	595	494	454	392	370	326	299	308	278	250	276	231	224	206	224	213	188	215	199	197	195	197	215	156	197	191	157	158	179	196	154	157	161	149	153	162	157	185	167	156	166	182	162	149	162	169	139	128	164	160	155	159	172	142	153	143	161	138	162	165	141	128	161	154	147	156	152	164	177	158	145	171	162	156	149	142	155	173	136	182	158	146	153	134	140	145	150	151	136	156	173	147	160	167	158	145	154	139	153	155	131	144	154	133	140	149	164	125	127	144	148	158	154	114	157	148	155	155	174	130	131	142	145	146	185	151	146	171	136	132	145	158	154	167	146	155	140	143	116	155	158	155	136	165	138	159	137	147	157	147	131	171	128	152	132	126	150	148	127	133	146	146	165	145	165	151	147	160	151	134	137	149	138	135	156	149	152	140	159	165	150	159	131	141	158	144	157	135	170	155	158	124	142	170	143	147	131	144	146	146	161	178	154	154	161	147	143	133	139	157	168	154	132	127	168	146	156	165	145	137	157	138	149	162	147	142	161	158	153	180	147	162	127	155	163	154	155	149	143	135	171	142	150	149	130	136	151	152	151	148	139	150	134	149	149	153	166	140	140	151	152	141	169	153	142	157	144	145	160	144	152	170	153	167	132	144	154	155	150	143	167	141	129	148	154	160	178	161	168	146	144	142	160	145	175	135	148	192	161	147	136	147	154	152	151	165	168	139	155	152	149	132	164	153	177	137	143	163	142	142	148	151	142	131	144	153	136	147	146	140	140	155	119	156	143	147	148	132	172	143	145	129	151	149	144	142	147	168	158	156	151	164	156	161	160	151	133	146	139	161	139	153	169	155	150	131	168	163	157	137	173	129	134	145	134	150	167	158	141	150	154	137	139	127	142	139	155	138	132	148	145	156	144	142	154	148	127	154	150	120	139	153	142	140	154	145	148	145	148	157	125	138	153	144	137	162	152	122	144	137	142	133	151	154	150	175	131	151	143	150	137	160	150	122	166	164	156	139	149	144	145	144	131	150	152	150	160	164	155	149	147	153	186	147	145	149	154	137	160	156	155	126	130	156	146	140	137	146	153	155	148	133	132	155	138	146	132	129	149	131	153	139	132	152	157	139	161	145	149	138	160	151	150	148	157	138	142	157	151	170	135	147	151	153	157	123	177	135	149	144	159	152	152	150	149	169	169	138	148	168	157	151	176	128	149	143	135	156	128	162	155	130	154	159	139	159	161	144	130	153	155	141	159	146	134	150	137	147	151	164	154	163	149	166	137	167	134	132	151	147	147	116	179	141	146	146	132	149	160	158	147	127	124	145	138	153	154	126	130	141	142	170	151	155	158	143	165	152	163	134	157	154	169	124	153	160	164	136	137	130	151	129	148	177	148	138	146	138	146	140	131	127	129	161	136	139	158	149	128	154	159	125	128	140	125	163	166	145	157	154	162	129	141	161	147	142	178	175	166	140	138	154	147	145	122	134	150	134	133	131	161	130	131	148	140	113	139	171	119	148	159	145	151	147	140	163	150	139	166	133	136	139	148	168	130	168	146	166	138	160	123	142	131	140	144	156	165	141	156	136	141	130	122	125	153	144	149	150	147	171	155	166	147	152	147	145	152	156	147	172	148	157	163	153	136	140	149	147	140	150	133	143	120	140	126	135	160	161	151	155	136	153	134	149	137	148	153	160	166	147	140	160	149	142	131	157	153	134	154	158	125	130	150	136	130	138	137	139	178	125	125	152	148	169	150	145	162	143	153	144	143	145	145	136	162	158	131	132	144	133	147	151	134	146	134	149	145	152	147	140	134	149	137	144	147	156	144	134	155	132	147	146	150	155	138	157	148	162	152	130	143	131	138	173	155	142	133	149	139	144	151	160	146	151	165	166	161	156	144	147	141	141	145	140	143	143	136	147	136	141	156	151	146	125	158	149	144	143	133	131	160	155	133	151	144	142	129	165	144	155	158	152	131	153	165	149	133	152	153	158	143	136	158	133	135	157	133	139	163	152	152	141	162	170	132	147	140	137	172	139	139	142	152	147	146	145	133	133	153	165	160	170	133	150	130	145	157	146	138	148	142	137	147	149	152	127	135	161	141	163	137	135	141	136	143	134	131	146	173	134	151	137	144	147	134	123	139	137	161	130	145	162	139	159	141	128	138	174	143	158	175	155	128	137	127	158	152	148	137	155	144	147	157	155	137	139	152	157	138	175	136	171	157	157	135	147	141	154	186	154	140	151	168	146	151	132	162	162	125	143	157	157	154	155	145	153	166	149	158	151	136	159	149	147	138	124	153	161	113	146	118	154	149	133	154	133	146	148	140	153	170	148	137	159	153	153	140	153	147	154	144	138	130	164	172	149	151	152	138	163	138	142	128	135	129	140	170	150	144	151	139	153	134	130	140	133	162	171	155	137	143	155	149	118	150	121	158	155	145	164	127	145	151	160	142	139	170	151	159	155	135	127	126	145	153	153	142	156	135	142	143	148	155	141	142	160	140	142	143	175	180	154	145	151	141	141	153	125	132	139	141	128	151	166	134	146	155	163	134	140	150	129	165	141	131	144	153	153	177	138	120	154	144	178	145	154	134	128	151	146	155	141	156	150	149	138	131	140	158	166	140	130	156	149	160	148	133	143	162	169	133	149	140	137	148	151	153	141	133	144	171	164	143	145	143	143	139	145	131	156	148	150	127	151	154	152	142	136	136	149	181	153	130	143	149	122	149	171	123	140	133	156	136	141	136	153	145	146	143	152	150	137	137	143	169	166	147	145	141	162	156	164	152	159	153	136	139	148	130	173	128	161	150	156	163	147	154	164	153	147	149	155	145	145	159	152	155	145	156	142	131	157	150	132	159	157	156	133	151	145	149	153	143	143	135	117	144	140	162	128	169	163	163	147	134	129	148	148	131	146	131	161	153	149	138	127	155	138	139	143	142	157	139	144	140	138	135	140	157	156	154	142	133	136	148	147	148	136	163	165	150	153	158	142	167	160	140	159	147	168	135	146	148	137	140	123	173	164	119	134	161	167	139	140	145	147	153	156	128	121	138	151	149	146	150	157	158	136	142	144	157	139	153	143	156	132	150	125	156	166	151	151	149	144	128	136	120	132	134	152	136	133	139	143	144	163	130	159	151	138	152	157	157	147	152	154	153	140	145	151	155	151	141	150	143	160	134	137	143	143	146	105	162	163	149	136	144	172	151	149	155	139	163	120	126	146	151	126	145	163	155	148	126	134	140	171	165	142	141	140	138	160	153	143	149	160	157	146	135	135	155	138	130	133	152	152	143	147	138	153	123	137	135	151	156	152	157	144	153	111	158	154	143	168	188	145	172	151	149	149	162	161	131	153	139	157	135	140	146	140	138	159	129	149	160	155	125	166	154	151	162	147	154	151	152	144	138	125	158	153	136	137	161	141	147	159	150	141	153	179	141	139	143	142	159	157	141	133	140	149	146	142	165	148	132
27078	22441	13600	1136	483	460	343	316	292	316	335	297	280	335	306	275	341	277	336	322	290	283	306	290	284	321	288	299	256	293	315	300	307	303	301	305	308	303	298	295	321	285	281	312	325	314	297	329	278	312	299	313	307	327	304	305	323	307	280	320	307	278	297	284	283	291	288	307	284	287	296	305	298	300	321	303	329	306	287	287	280	302	345	316	298	325	286	295	288	276	302	253	299	308	302	308	274	309	304	303	283	281	293	290	305	320	298	289	300	292	275	297	289	318	264	295	262	296	276	302	339	284	291	304	333	305	293	289	317	283	311	325	257	317	287	308	279	296	286	297	294	305	323	271	291	293	281	289	323	285	301	325	305	297	287	279	285	316	271	284	273	285	288	307	290	315	316	284	262	304	319	247	300	278	309	321	332	306	314	291	337	317	288	309	333	273	275	300	319	280	297	295	308	280	297	335	304	304	289	286	294	268	291	273	250	313	309	299	272	286	272	288	306	311	308	296	306	292	305	295	304	304	314	280	286	301	304	327	353	279	295	306	275	296	279	243	296	296	295	324	305	285	320	288	307	297	286	300	343	315	298	329	291	321	282	307	308	287	317	297	282	314	287	296	298	290	294	306	311	293	324	278	291	267	295	313	272	277	264	309	333	322	279	319	320	318	290	293	283	267	273	278	278	306	314	311	298	280	291	301	295	283	326	295	292	328	316	275	344	275	270	341	306	299	287	290	306	290	300	286	304	292	297	310	323	326	295	296	298	331	319	313	259	329	305	273	299	291	313	303	305	304	276	294	311	281	283	310	336	304	287	282	284	271	310	282	300	286	296	278	279	296	315	281	313	301	304	310	301	308	301	263	291	321	288	301	341	307	298	308	272	308	298	307	276	312	276	321	297	297	300	280	304	291	287	356	309	316	278	309	310	278	296	309	309	293	285	269	293	301	288	263	319	274	296	280	324	287	280	316	280	254	285	294	297	292	288	289	298	318	304	315	314	288	298	260	292	292	318	311	306	344	288	299	313	281	295	270	290	344	309	301	305	287	311	305	280	305	278	275	340	290	289	299	317	300	284	289	317	282	308	324	289	268	303	293	287	309	305	281	303	293	314	290	279	317	297	305	289	311	303	307	281	304	326	277	296	301	313	310	271	287	303	307	280	281	302	329	302	288	304	256	292	311	297	297	278	295	275	301	318	314	322	294	311	326	289	328	317	277	315	294	282	281	274	322	299	295	298	320	314	314	276	267	303	285	319	304	268	276	304	277	281	316	299	320	309	313	249	279	309	266	313	285	283	308	312	305	338	277	314	283	279	308	304	331	299	303	290	293	310	278	299	290	271	317	290	277	292	282	295	282	295	278	306	300	281	273	279	299	285	291	274	285	323	300	317	268	305	282	322	337	305	285	301	295	277	296	308	305	328	314	312	308	309	305	313	336	277	310	293	286	276	286	321	308	326	297	315	266	290	272	271	263	268	306	313	270	289	304	306	307	274	293	314	308	309	284	317	296	268	319	296	305	293	298	288	287	285	290	320	305	300	289	297	287	319	310	277	310	316	305	311	316	306	323	315	309	298	305	287	338	283	275	271	325	290	299	293	344	259	274	296	307	296	280	313	280	299	303	305	296	292	308	300	288	310	311	331	282	305	296	303	273	309	289	299	333	277	284	290	312	279	311	291	302	303	286	315	308	288	296	264	297	329	295	277	301	314	285	317	280	278	334	310	314	301	303	331	296	304	306	290	286	285	300	286	279	302	289	306	267	268	282	309	297	302	290	298	301	290	310	299	297	315	308	256	275	294	292	282	284	290	308	314	274	293	282	306	302	295	314	319	288	312	277	306	318	326	296	283	294	268	260	315	315	271	305	267	314	307	307	311	287	331	287	282	268	309	274	277	302	296	308	295	351	310	291	311	301	311	295	290	313	268	312	273	287	298	275	315	302	283	299	318	281	326	301	314	338	291	263	296	292	297	275	312	308	314	275	334	313	304	316	314	279	278	290	294	257	290	270	281	298	287	297	311	308	277	275	274	297	275	318	289	323	340	275	320	304	279	288	289	284	294	300	296	271	307	321	300	300	301	299	336	309	271	329	334	309	298	325	311	309	301	278	293	279	279	296	295	287	310	290	291	320	309	279	328	299	267	311	281	298	303	283	290	308	287	316	286	327	325	280	280	293	297	303	319	308	315	298	281	296	285	318	323	327	299	305	322	323	291	301	299	298	316	302	287	289	305	308	328	327	298	311	321	326	313	296	312	332	303	314	293	287	298	301	301	265	264	285	292	298	273	279	312	330	296	293	300	298	306	328	305	302	271	311	279	288	307	287	284	260	325	310	290	302	324	298	318	302	299	281	273	297	306	279	259	309	291	312	294	295	300	303	275	292	296	296	326	275	297	312	280	268	341	314	312	305	282	306	272	279	331	294	318	304	284	266	335	302	317	317	307	326	304	315	296	304	306	295	287	291	285	293	309	293	282	307	296	305	342	329	305	322	288	281	325	333	339	314	288	310	288	296	300	308	286	296	331	295	298	286	309	330	288	342	279	295	301	329	281	291	268	297	285	316	288	314	329	284	313	310	310	311	310	328	296	275	271	313	319	263	267	286	304	275	327	293	316	297	322	302	300	307	286	285	292	319	259	280	314	287	298	316	267	349	289	289	292	283	318	333	283	299	334	250	309	293	316	312	307	317	320	313	302	303	281	319	289	289	286	312	294	289	348	304	315	315	298	302	292	301	301	318	300	288	293	287	281	292	298	341	340	307	294	286	317	281	291	314	308	303	316	298	285	291	307	264	311	325	285	310	286	311	296	296	331	284	299	289	290	313	321	292	296	273	310	305	312	290	301	331	286	305	315	283	303	299	313	303	306	319	296	286	269	307	280	298	320	304	260	300	295	294	282	312	285	282	291	268	303	312	282	296	285	314	296	290	310	308	294	319	287	294	264	299	281	284	331	320	316	297	306	324	277	291	277	276	296	308	317	288	288	338	329	288	282	300	295	314	300	294	286	284	329	287	331	286	270	363	301	284	315	302	288	289	302	289	303	282	293	296	287	296	284	288	320	290	332	304	295	329	304	296	258	333	307	294	311	298	293	315	275	300	311	309	322	292	275	290	304	286	275	303	287	285	350	309	288	273	320	272	302	337	311	280	316	292	310	301	328	294	274	302	289	295	301	257	293	318	286	305	292	301	305	307	291	281	322	297	304	274	296	253	281	307	308	282	314	308	291	286	309	292	317	282	289	263	290	289	312	292	291	297	305	296	281	286	309	299	269	287	281	330	286	292	315	302	332	285	301	293	302	326	300	271	299	297	274	322	286	292	278	302	309	317	267	302	282	321	310	289	315	277	275	296	297	292	313	293	297	303	273	313	315	280	343	277	280	296	298	291	301	292	303	281	290	279	270	305	301	298	274	329	279	311	294	325	315	309	276	278	312	313	281	277	315	281	327	314	278	330	278	302	284	292	296	304	296	277	303	309	289	299
23747	33794	1190	694	673	575	570	560	532	553	526	542	482	541	493	510	525	524	517	526	502	517	493	493	493	501	521	500	502	499	480	484	458	545	548	525	489	552	521	515	496	529	501	493	517	497	527	506	505	503	525	483	538	494	509	530	501	467	519	477	498	467	476	519	482	511	513	518	500	496	486	538	509	519	484	535	453	474	522	501	501	494	483	509	497	548	470	483	498	501	511	537	510	488	495	553	502	510	486	459	503	516	502	463	479	445	536	527	514	500	499	491	482	504	517	531	499	490	520	482	469	497	527	506	563	499	558	517	501	536	486	474	444	483	510	517	506	524	479	495	475	516	480	486	526	522	502	527	516	523	517	493	483	516	507	477	501	556	501	510	511	518	523	509	536	494	487	489	482	517	508	478	525	524	503	511	551	481	497	459	507	519	500	500	486	499	479	484	511	492	555	501	497	518	532	518	497	457	488	523	491	513	506	514	468	479	531	495	496	512	547	513	500	502	483	520	505	543	502	531	493	523	483	512	502	531	486	540	519	491	489	484	511	510	499	513	495	493	476	487	520	504	542	509	494	542	463	477	488	470	507	483	536	480	522	480	496	478	507	522	520	504	483	511	463	512	472	464	524	511	508	514	501	521	504	512	494	502	484	474	471	515	515	493	536	487	472	490	465	497	507	463	467	478	478	496	514	464	469	495	492	487	509	474	516	535	499	483	488	500	545	503	493	523	493	514	499	520	474	495	492	535	512	518	507	465	477	476	539	497	523	488	521	507	489	526	481	507	467	514	530	541	492	518	484	516	511	489	507	501	505	470	529	485	516	514	508	496	484	511	474	484	490	508	470	494	496	512	512	531	518	515	510	518	560	503	492	474	516	526	479	535	518	505	539	559	443	489	488	498	487	514	530	556	508	497	446	488	506	501	498	483	520	520	483	499	481	487	512	494	498	497	462	478	534	514	505	502	516	483	539	557	516	493	544	540	533	501	509	508	489	516	456	491	505	508	511	500	521	509	494	478	512	519	508	523	486	484	487	478	535	524	505	501	517	506	472	469	527	522	506	499	476	500	550	537	531	470	499	516	493	497	516	487	536	513	524	517	509	493	474	527	508	518	498	516	500	505	502	498	516	473	447	485	500	509	480	467	501	530	548	513	495	469	496	480	488	481	522	530	504	503	481	513	480	502	507	524	474	478	491	499	494	448	449	511	506	489	501	476	550	514	489	512	517	537	492	495	464	464	493	525	504	479	469	493	488	507	494	470	544	509	488	485	551	516	457	485	510	449	497	513	493	526	509	517	495	496	513	538	544	490	520	502	509	503	457	489	515	501	441	497	510	491	509	473	492	479	501	489	485	532	479	496	478	521	509	512	514	510	521	486	509	495	495	471	520	510	476	516	501	505	459	505	514	494	494	518	533	515	520	455	461	509	513	474	515	468	498	481	505	461	511	481	509	509	507	476	471	507	546	475	500	541	531	468	472	488	526	495	498	526	505	555	474	484	517	535	505	460	457	466	506	511	444	477	472	493	555	480	487	496	501	451	491	540	489	523	493	482	518	498	509	478	502	534	505	495	528	481	488	550	491	484	506	478	514	505	525	487	463	502	488	498	498	492	500	507	500	477	517	526	541	509	473	477	478	505	461	503	498	512	476	492	505	477	475	520	497	511	509	519	531	510	475	483	565	545	504	520	456	488	524	512	500	504	498	494	488	495	499	477	522	488	467	465	478	516	515	500	496	499	550	525	530	533	519	520	504	475	514	493	479	482	508	484	518	509	491	500	499	492	520	470	487	506	499	466	475	482	507	489	509	510	475	495	516	480	501	451	509	451	519	526	516	477	531	521	493	493	494	545	535	497	485	539	480	483	536	524	510	481	469	477	509	548	528	511	496	505	477	499	488	515	519	534	499	506	522	478	458	460	548	509	488	518	491	520	524	502	516	480	492	519	489	481	499	486	513	499	484	498	485	539	507	475	536	521	536	547	471	500	510	479	503	497	462	512	503	466	475	513	510	453	507	498	510	471	525	505	500	495	535	529	488	498	543	526	511	466	483	526	481	486	525	482	514	476	485	494	492	528	501	497	458	472	532	513	486	470	529	517	526	508	479	510	501	512	469	475	509	502	534	488	510	537	506	491	480	477	489	528	500	489	481	510	506	489	483	513	492	476	492	492	522	497	524	486	523	467	475	475	496	540	545	482	498	542	509	487	502	501	511	480	532	542	487	528	461	552	495	508	499	484	512	537	500	528	508	488	509	522	467	532	481	487	472	473	465	496	497	508	498	528	513	456	487	526	514	510	512	500	524	470	492	522	546	513	533	536	485	534	502	491	515	486	518	539	482	511	492	470	528	508	466	484	475	518	514	470	511	447	501	511	515	476	562	467	503	534	552	509	510	525	534	475	496	491	499	507	500	482	505	498	512	514	512	492	537	477	468	508	484	555	505	537	466	509	499	536	508	510	508	493	481	470	522	478	445	519	481	539	533	503	502	505	492	501	544	498	501	459	460	523	527	467	478	476	494	481	536	518	493	499	535	540	495	529	518	456	480	476	503	514	498	463	509	512	522	481	522	478	523	517	500	502	489	529	499	528	535	500	465	523	488	502	497	536	529	509	478	471	516	482	510	529	472	490	484	523	503	477	525	502	485	512	467	520	500	474	499	473	493	534	515	487	506	493	582	498	495	518	489	465	503	492	506	509	492	523	496	482	506	504	478	485	505	528	509	513	502	507	547	559	506	476	482	509	490	498	513	533	507	506	475	454	505	499	499	520	535	492	478	528	493	477	529	494	538	478	512	465	486	435	509	458	524	531	535	500	480	513	563	491	500	505	488	476	528	485	546	499	502	505	474	534	527	492	478	512	491	535	524	507	490	532	484	498	500	506	491	474	495	474	529	465	485	460	520	480	515	513	531	492	479	526	491	499	512	495	527	546	539	488	506	470	511	487	509	484	442	495	529	532	499	502	485	513	488	498	493	535	498	483	478	512	505	520	505	512	534	489	494	507	505	507	496	514	520	456	482	555	498	487	514	510	506	470	493	479	522	542	521	522	477	461	437	511	505	484	513	518	490	493	519	522	505	517	523	517	520	492	464	446	494	460	499	475	518	500	533	469	545	505	462	494	491	521	502	518	491	512	520	511	493	510	527	521	511	488	506	495	525	494	529	523	531	522	523	467	532	488	510	502	478	512	470	553	485	508	488	546	555	526	500	520	478	498	507	524	506	490	509	489	520	513	511	531	480	495	493	494	493	493	528	476	481	501	487	500	536	498	549	497	483	534	529	506	500	485	524	492	512	489	494	488	500	497	499	540	507	506	495	507	536	533	483	512	527	498	488	531	514	472	493	488	523	468	513	526	487	520	493	494	509	475	483	457	507	469	550	480	501	512	488	522	510	528	496	474	518	508	498	476	519	508	522	499	492	453	480	529	492	490	520	513	474	445	448	515	539	504	533	463	492	478	513	522	552	525	500	493	527	493	492	534
24091	21480	29198	23346	20742	5520	580	362	335	338	310	275	289	252	259	276	256	210	261	239	243	250	254	242	253	252	234	251	203	253	213	221	244	227	188	251	216	226	213	238	219	227	238	203	204	221	217	232	218	228	236	206	222	219	229	223	232	215	237	222	232	236	211	225	230	220	219	203	239	211	196	203	215	244	224	234	208	221	201	217	243	207	219	253	181	233	223	229	238	223	239	226	208	224	242	221	217	206	225	216	213	215	239	214	208	210	259	218	227	211	221	236	221	229	233	265	227	208	235	190	215	223	221	244	252	228	233	234	225	212	211	204	213	231	218	204	235	226	240	213	204	246	211	237	223	219	199	246	217	188	222	215	216	223	223	216	220	220	241	247	210	211	210	228	223	219	230	222	242	204	217	191	220	225	211	217	223	243	238	211	198	217	185	198	247	226	205	220	235	184	219	223	208	222	245	219	203	228	223	206	218	222	220	205	222	198	227	233	209	231	224	202	245	230	232	217	227	227	197	215	235	202	226	195	243	204	213	213	233	211	207	221	199	199	200	232	256	221	215	213	208	221	228	211	204	221	200	218	206	229	206	219	242	251	199	217	200	195	228	246	210	238	221	208	236	209	229	234	238	224	200	216	224	231	234	206	212	208	246	225	217	226	225	243	225	212	202	240	217	238	205	201	227	220	230	197	219	208	216	221	219	224	223	227	203	231	206	233	180	236	233	218	224	228	219	222	234	217	238	209	229	207	203	210	224	196	200	212	220	228	214	234	211	230	217	238	175	217	230	260	230	214	234	211	232	197	249	241	226	192	212	212	232	241	193	210	220	208	206	222	224	224	197	246	222	197	185	244	234	235	199	252	210	212	199	230	234	213	219	236	229	213	256	211	194	218	220	239	218	227	218	213	217	211	184	240	231	232	214	197	250	207	236	223	236	240	236	246	238	224	214	222	224	222	241	210	202	221	205	202	217	216	227	206	243	211	221	220	216	214	216	221	225	223	196	242	215	209	214	205	209	232	215	209	193	187	235	226	230	241	216	220	245	225	205	238	241	262	222	243	210	231	214	220	211	239	224	232	198	237	213	224	226	234	213	204	200	249	234	211	200	225	205	199	201	228	229	252	240	226	235	225	239	207	217	215	227	200	195	226	215	207	221	209	180	229	213	196	188	218	216	220	203	221	227	218	219	209	218	199	215	232	184	224	209	226	254	231	231	252	243	252	233	232	215	205	208	268	230	210	215	240	221	231	202	215	248	193	237	227	234	242	239	224	221	220	212	248	215	226	218	205	225	225	206	238	209	213	224	242	210	231	248	222	236	201	238	215	201	213	221	220	226	196	221	207	221	225	232	233	244	218	214	212	197	232	224	239	219	204	236	217	202	238	190	200	213	210	218	220	223	241	243	195	216	202	216	209	223	234	216	222	233	235	234	215	216	197	220	231	230	233	214	234	230	206	209	205	211	212	222	235	236	214	222	215	226	217	244	225	247	242	232	222	224	228	200	210	193	216	223	230	202	198	220	217	202	240	223	247	196	229	237	245	215	223	213	234	211	213	244	236	222	222	225	211	199	204	210	247	212	249	232	222	224	216	212	218	229	207	206	230	226	236	226	204	232	210	227	207	221	222	212	185	250	199	231	200	213	225	219	246	222	224	228	214	220	222	213	189	217	213	239	239	202	221	226	203	226	197	203	196	220	252	207	210	254	214	233	196	216	233	237	224	239	209	226	212	208	222	217	203	220	241	225	200	218	209	224	204	229	192	203	249	219	225	260	221	197	204	221	216	227	219	222	216	209	216	210	200	212	222	202	219	218	220	226	219	227	194	250	222	237	207	220	240	213	229	207	238	195	240	237	211	208	234	197	218	206	210	233	233	222	215	227	216	228	235	213	235	205	207	211	237	214	246	205	233	230	190	220	219	235	208	226	198	233	214	239	212	258	217	227	240	226	209	227	206	221	239	197	219	234	252	206	222	183	207	226	193	216	216	189	250	236	229	246	212	220	210	233	219	231	193	242	201	205	196	226	220	243	217	227	234	208	227	233	226	218	208	228	218	222	236	189	227	223	247	233	216	208	208	217	210	226	215	188	228	228	227	215	225	210	217	222	230	221	235	238	219	215	223	192	221	233	214	229	239	225	233	217	214	242	209	231	240	232	212	229	215	215	212	232	242	237	216	198	228	216	215	220	212	223	202	193	233	224	220	211	217	233	217	204	214	241	216	214	234	221	195	221	232	212	233	214	219	214	232	240	225	233	222	230	203	233	212	226	207	190	239	223	219	254	217	230	231	232	228	235	241	235	222	203	243	237	227	214	227	225	241	226	205	219	238	235	203	197	220	221	208	234	211	199	213	209	203	219	200	210	241	225	218	208	199	212	224	200	243	212	221	201	230	243	215	224	237	241	203	213	235	231	230	181	220	230	201	210	203	213	209	225	213	217	228	220	200	205	219	191	212	186	214	219	204	204	243	193	214	236	232	220	208	250	218	232	198	218	194	218	239	194	200	208	220	224	215	239	225	222	205	241	200	205	209	225	229	200	230	210	221	213	207	219	223	226	225	249	206	234	199	221	252	219	236	249	245	232	221	193	213	241	247	223	216	211	236	212	230	217	219	245	227	220	225	243	199	213	201	222	243	205	224	200	233	201	249	228	223	223	216	227	194	215	216	240	218	223	200	240	230	234	186	212	222	190	191	228	232	244	213	230	220	236	236	226	216	208	225	231	239	215	193	195	216	211	239	227	207	220	225	216	227	225	198	214	220	239	191	225	211	241	214	220	213	226	202	206	203	214	225	223	248	211	218	261	246	190	244	248	205	230	204	242	226	246	211	241	204	227	223	231	229	196	219	220	241	235	202	229	202	217	238	203	212	206	204	222	204	220	223	225	224	239	215	191	211	241	239	245	234	203	238	228	225	227	230	221	207	213	211	234	230	227	213	215	197	229	226	222	237	223	200	246	204	216	220	200	210	255	204	206	234	221	216	228	231	216	240	221	255	233	219	232	211	229	228	211	229	230	210	225	241	210	207	228	215	222	222	210	185	214	217	224	223	223	211	191	237	219	207	262	197	211	215	192	214	223	225	228	211	267	199	206	236	214	194	216	227	229	218	234	233	209	221	248	234	232	218	212	205	211	208	206	222	236	213	232	210	218	206	213	207	238	219	249	209	212	209	232	222	223	214	248	221	210	209	198	211	209	234	225	238	214	230	205	204	205	195	232	241	219	231	219	221	209	219	215	213	206	237	212	215	207	223	231	215	240	198	231	223	227	225	197	212	210	224	214	236	197	221	237	221	197	243	219	217	222	213	242	207	214	234	224	243	234	211	206	187	234	212	203	199	199	223	221	239	238	225	201	219	212	228	240	224	246	218	204	213	214	228	238	213	226	226	225	205	210	228	238	248	192	203	210	208	212	229	231	224	233	198	236	235	217	243	209	200	226	201	220	222	212	186	215	221	191	205	229	215	209	185	217	264	213	220	220	215
48027	55314	5477	2863	1966	1437	1197	943	835	722	696	618	548	541	514	493	450	487	450	429	433	420	443	395	425	412	427	388	391	419	433	395	409	421	398	404	394	410	384	384	418	403	380	365	378	355	406	388	427	400	369	389	403	358	394	374	363	385	406	396	402	389	378	408	350	364	349	382	375	372	363	377	426	365	366	401	357	379	351	367	394	369	368	382	385	360	376	372	362	396	397	359	376	373	394	377	366	387	396	390	351	396	393	349	369	391	350	400	380	359	355	356	369	381	392	404	399	389	386	403	390	414	401	352	381	350	387	400	374	338	372	362	399	373	377	397	354	397	368	336	378	392	401	389	389	337	398	424	375	388	362	397	374	385	357	411	394	398	382	410	384	369	342	412	367	369	383	357	362	380	382	347	376	367	372	393	349	390	371	398	363	423	400	363	355	365	388	344	372	336	341	378	361	410	386	378	389	387	335	359	417	365	416	367	394	370	371	401	378	400	399	406	391	356	394	368	359	378	365	394	357	378	365	380	393	358	377	385	387	370	365	353	376	376	397	354	389	350	403	411	367	377	367	398	384	427	372	372	400	373	400	381	363	351	356	377	360	405	395	372	370	368	387	386	350	397	386	392	355	369	363	406	397	403	334	389	376	380	377	400	402	381	400	340	368	390	410	389	347	383	393	416	415	376	358	383	372	394	338	372	372	403	396	354	436	395	363	372	350	387	381	363	351	381	361	389	356	386	366	435	407	376	427	392	394	369	349	396	347	391	407	386	380	392	396	362	357	378	357	384	381	374	382	390	379	361	382	385	377	367	389	392	361	407	363	394	368	381	389	362	392	393	362	371	380	383	372	359	381	394	389	388	342	363	362	394	383	370	394	354	384	383	389	360	407	364	425	392	373	378	377	375	397	375	372	402	376	362	376	371	375	374	370	372	384	370	387	371	380	419	378	365	379	351	378	348	386	360	361	372	379	375	382	388	395	397	375	365	366	363	355	351	390	383	372	376	380	345	392	365	381	376	365	383	387	377	414	390	369	408	384	393	345	352	384	390	368	334	324	363	377	392	369	384	385	367	385	392	393	401	421	376	378	374	363	385	373	347	360	398	356	367	355	368	374	366	398	360	364	390	350	362	372	354	341	399	349	341	397	331	347	382	406	370	368	390	393	379	381	346	359	363	404	396	350	371	396	377	386	365	364	387	371	358	399	373	353	392	387	396	387	358	373	338	389	391	380	399	379	371	404	400	403	397	400	377	364	370	379	369	382	385	387	387	347	392	401	386	390	391	354	377	385	370	400	361	378	363	373	402	382	375	382	359	356	374	369	361	355	375	375	382	372	363	408	388	361	366	395	334	369	343	355	395	408	406	366	373	346	385	375	369	427	411	375	406	391	360	392	383	376	361	361	373	378	341	347	378	366	382	389	395	360	374	359	398	383	362	379	383	350	365	362	397	390	364	367	401	364	381	389	408	399	374	365	362	376	382	353	400	395	421	365	377	378	389	361	384	393	378	406	354	355	369	384	370	384	381	391	368	390	353	357	382	380	365	387	364	359	368	389	385	410	379	362	390	403	377	367	371	374	366	350	353	405	366	383	370	371	365	370	424	352	403	378	340	416	390	382	369	364	378	380	397	347	361	383	420	357	376	366	331	395	377	393	350	377	380	389	365	426	366	407	397	377	355	394	349	393	362	382	381	415	382	385	404	380	378	354	323	388	389	402	354	404	356	358	347	369	363	381	387	402	385	358	402	344	380	393	376	391	367	372	423	368	386	379	398	366	338	383	373	395	380	358	335	363	395	406	348	377	357	398	392	397	368	400	378	389	352	363	386	383	411	366	361	392	380	380	403	355	390	377	334	349	366	381	381	374	389	372	389	381	380	379	388	350	391	409	365	394	387	394	391	371	374	377	364	375	358	389	370	368	415	405	366	362	346	393	371	385	381	372	366	382	356	359	385	402	364	394	375	368	444	343	367	371	367	372	363	369	364	384	406	382	383	389	337	353	359	377	421	369	365	349	351	374	350	382	375	420	376	393	359	357	381	395	395	416	371	376	363	356	380	385	383	370	365	356	371	397	390	370	402	395	356	383	373	421	355	367	363	386	382	394	383	379	388	395	327	333	372	383	379	394	386	372	368	399	407	425	405	396	357	364	377	396	383	394	370	382	362	368	370	397	384	393	385	372	354	392	298	392	359	351	365	370	377	363	390	406	366	376	394	374	367	375	358	382	389	350	366	382	381	383	395	378	370	385	385	383	397	378	380	384	366	384	383	346	355	353	371	417	369	372	395	385	366	362	362	372	361	381	385	351	388	378	356	383	379	358	382	372	399	378	384	401	391	392	397	405	404	361	385	393	393	375	399	412	383	387	367	348	355	365	409	357	332	353	392	341	394	364	337	369	364	366	376	357	402	382	387	356	389	346	368	393	352	423	393	373	379	351	379	373	365	399	379	380	389	382	392	353	404	366	367	391	398	408	388	351	340	383	393	384	346	360	355	373	441	399	391	368	392	377	364	379	412	405	395	366	375	369	377	331	414	377	355	348	388	372	388	387	388	361	361	372	396	374	393	409	386	373	388	378	385	383	393	360	392	367	386	390	385	375	383	360	362	364	358	375	366	359	358	382	394	434	341	391	372	380	360	361	373	374	370	373	322	377	377	389	389	373	404	393	404	372	386	367	378	371	420	369	398	394	375	368	381	417	386	343	366	373	369	368	384	352	386	384	401	382	344	356	368	381	377	400	359	395	412	340	360	402	365	373	398	357	371	412	384	386	376	399	407	369	396	369	355	385	370	352	390	379	376	359	377	389	396	360	352	368	379	405	419	349	375	394	360	363	368	404	384	343	373	382	393	388	365	401	354	386	349	351	361	387	397	357	349	380	363	394	370	342	386	417	349	383	372	366	374	408	361	389	361	393	400	361	384	395	369	387	368	379	397	400	357	428	383	372	404	396	380	389	361	378	413	399	364	360	402	423	403	411	375	374	391	365	378	376	346	340	354	377	396	353	391	387	388	338	365	343	386	380	407	374	377	350	377	375	394	392	353	381	381	371	352	337	360	388	332	352	384	393	397	390	370	364	386	395	376	368	387	370	387	368	402	380	386	362	364	380	398	360	394	356	369	409	400	368	381	394	387	359	354	366	367	364	378	405	391	351	406	406	386	349	418	355	375	400	383	371	369	353	366	350	359	376	387	369	360	386	371	386	371	390	354	375	356	407	376	416	399	381	399	359	370	369	383	417	424	364	337	376	400	346	368	397	350	355	383	374	393	401	405	385	346	379	414	404	379	363	360	404	381	395	367	398	380	386	390	380	371	379	407	368	363	373	364	389	402	382	342	361	347	368	384	348	370	369	328	396	377	391	394	386	359	363	361	392	378	368	389	329	398	366	392	402	392	420	396	402	399	412	364	403	387	402	394	365	379	410	363	420	385	401	391	362	417	373	377	390	377	371	346	391	405	390	373	401	410	348	401	364	388	393	364
23079	21449	30083	22342	21151	17813	1305	394	292	261	226	190	152	169	142	125	123	127	111	109	105	96	127	118	120	102	103	103	109	103	104	100	87	107	92	95	89	88	94	81	81	92	91	95	78	89	99	90	86	100	71	111	81	76	103	75	74	94	74	109	85	90	105	95	77	71	77	77	96	77	83	76	83	70	93	66	85	78	74	78	72	82	79	91	84	87	88	76	75	92	73	82	88	92	85	82	90	80	84	94	89	84	95	80	80	87	70	73	83	80	80	87	71	98	115	77	70	91	93	69	82	98	78	81	78	87	76	83	99	73	79	91	89	89	75	79	79	79	88	75	63	86	95	78	94	77	93	79	81	86	68	93	89	87	80	89	102	77	78	81	76	84	93	75	77	95	99	86	85	88	92	83	94	78	90	75	91	79	86	81	69	120	78	83	90	78	88	83	65	75	86	80	80	77	58	104	81	82	78	74	88	101	85	100	77	86	92	58	75	74	76	106	76	78	59	75	100	80	85	70	59	79	85	71	87	75	76	69	75	70	86	80	98	89	98	99	92	83	86	82	77	69	86	88	100	99	99	81	92	100	80	94	98	93	102	92	77	74	80	86	88	73	69	77	86	84	98	69	79	92	79	68	77	59	74	68	66	84	77	97	92	87	66	78	88	93	87	65	80	72	98	94	87	74	91	77	81	84	91	76	83	101	91	74	85	82	73	82	85	88	85	92	95	65	93	73	90	84	88	80	82	95	101	89	78	80	83	81	75	84	91	70	80	96	71	94	99	74	88	81	84	79	91	95	84	81	71	98	83	86	94	93	86	101	94	88	68	95	97	86	104	76	65	72	79	102	79	88	82	78	92	78	82	68	82	81	83	68	80	74	93	79	75	81	87	88	89	86	97	69	86	84	92	85	98	88	72	79	70	85	95	93	97	73	80	89	91	83	87	76	84	71	81	83	93	75	77	99	97	76	80	77	81	85	80	81	94	98	84	80	77	71	72	97	88	84	90	76	102	95	65	81	83	88	93	83	79	63	79	84	83	74	77	79	81	81	89	81	84	85	83	84	71	64	71	107	78	93	98	77	105	80	83	92	84	87	85	71	76	80	82	70	79	74	77	96	74	78	83	91	94	87	90	77	85	74	93	86	76	86	92	80	98	79	91	77	84	71	89	84	91	85	76	87	78	80	83	90	92	96	68	87	93	76	97	87	72	79	77	87	108	82	105	96	85	86	73	90	97	56	92	83	84	98	89	83	87	80	77	86	98	77	81	86	94	81	66	81	73	90	89	93	90	89	72	77	95	85	100	110	75	91	95	99	101	87	88	79	84	88	89	81	101	77	72	86	71	93	72	96	91	77	89	83	82	86	94	88	86	72	69	86	87	89	74	83	100	98	91	92	66	76	80	69	71	103	71	81	78	91	74	82	79	93	86	74	84	83	81	78	102	82	84	78	83	68	85	78	89	69	75	83	84	96	92	85	74	84	84	75	82	65	73	89	92	85	61	77	94	85	82	116	102	96	89	93	79	85	95	93	70	82	83	91	76	79	84	86	90	82	82	88	96	91	86	75	96	80	86	90	69	79	96	94	111	88	75	78	93	91	60	86	74	87	71	92	82	74	92	102	76	103	86	86	86	90	76	77	75	86	72	81	79	92	72	82	81	71	69	89	87	92	103	73	91	85	73	78	77	92	69	91	85	78	69	79	96	78	90	78	74	97	91	74	83	67	77	92	93	89	78	89	87	90	81	84	71	78	82	78	65	81	79	87	90	77	84	91	71	95	88	86	83	87	91	108	99	78	106	83	74	75	86	87	79	84	73	83	89	69	94	89	80	81	70	94	69	85	84	68	76	69	85	79	74	81	99	88	91	83	98	89	76	77	65	86	65	74	86	96	90	84	74	69	80	73	78	93	79	83	77	85	94	68	74	89	99	87	89	90	87	73	92	85	78	70	82	89	70	83	85	83	80	80	86	68	101	81	92	76	84	91	87	75	87	83	85	87	82	76	99	65	84	93	82	68	78	73	74	71	95	81	72	71	99	92	79	93	95	84	93	69	69	82	86	73	85	87	95	85	72	88	86	77	93	109	89	105	85	92	80	77	81	72	74	69	104	76	79	92	85	73	78	78	86	86	63	88	87	86	85	89	70	95	80	84	89	86	85	74	98	86	85	83	86	90	91	73	96	97	78	84	91	88	69	81	67	89	82	78	71	87	72	82	81	81	82	77	74	79	91	80	81	77	68	80	87	85	70	76	96	83	99	89	85	92	82	66	85	97	92	96	87	93	89	85	92	75	86	79	79	70	88	83	74	101	76	85	76	78	86	82	93	79	92	82	79	91	91	84	88	73	86	85	73	85	81	85	66	82	84	83	83	85	89	82	89	88	74	69	95	75	84	86	85	104	98	73	81	81	79	76	73	90	82	89	75	94	79	83	100	71	91	75	82	101	87	80	76	79	71	81	87	100	80	74	80	72	86	98	68	93	79	87	82	104	81	84	83	104	80	78	105	85	84	99	101	90	72	87	108	91	96	100	77	85	74	81	94	78	71	79	90	84	99	93	76	88	99	60	88	82	97	65	72	69	96	85	76	99	82	87	76	72	79	61	75	76	96	81	76	88	101	103	83	90	75	73	79	83	87	72	72	63	85	86	97	89	96	87	74	88	69	76	87	70	66	77	89	88	90	87	104	90	73	67	101	95	96	83	85	77	77	92	92	85	88	90	88	79	69	86	85	74	87	69	87	98	91	73	91	91	71	97	76	82	88	81	85	78	74	98	72	79	84	84	98	83	81	90	78	98	75	81	86	70	96	89	74	75	64	84	66	81	105	60	70	72	87	72	85	83	79	86	89	83	78	82	77	82	75	81	90	95	87	86	74	73	80	84	84	65	69	79	74	89	92	81	96	98	91	77	104	75	72	65	75	71	101	77	88	90	74	78	95	79	84	86	74	77	100	91	74	87	88	77	85	86	87	97	80	79	83	63	86	85	76	96	80	76	83	75	88	86	83	72	72	84	89	96	89	92	71	93	92	80	73	103	79	92	81	76	95	76	85	82	74	84	83	77	73	84	62	76	59	83	71	86	71	87	91	86	95	93	72	87	92	68	82	93	97	80	72	91	86	77	87	90	93	87	86	80	92	102	80	81	90	94	92	83	71	81	63	76	94	96	72	74	101	85	97	80	88	84	87	82	87	71	84	80	87	85	76	78	69	87	77	77	80	66	94	88	72	96	80	64	97	81	78	85	85	103	79	92	91	87	76	72	78	79	91	87	83	86	79	80	80	89	79	67	87	78	92	87	95	86	112	84	70	79	79	73	80	81	80	74	66	70	78	77	82	101	81	91	65	85	93	87	74	88	87	67	87	82	83	74	71	78	78	93	94	83	106	89	86	92	92	87	85	83	77	106	77	76	84	84	67	76	88	80	70	76	93	82	93	87	63	55	85	79	92	95	83	87	78	82	89	78	94	85	80	67	76	83	90	71
52296	51434	8262	4663	3084	2171	1582	1254	1000	798	691	571	520	474	413	398	369	312	296	287	276	214	270	253	231	197	226	206	216	187	195	185	202	198	178	167	206	179	165	168	147	164	185	169	176	162	152	161	154	170	137	165	145	180	139	155	176	151	138	170	147	155	174	146	147	146	160	146	168	141	135	139	146	142	144	144	120	143	167	154	136	154	166	137	150	128	153	137	161	130	160	187	143	136	157	148	175	144	136	145	171	148	150	131	148	160	145	130	167	144	151	150	159	149	156	140	157	150	145	130	135	127	154	142	138	146	152	143	120	128	154	139	166	139	138	131	154	169	144	148	140	134	149	143	150	143	130	140	159	157	131	157	164	163	159	147	145	134	139	156	160	127	162	139	144	119	151	159	158	162	141	157	149	150	159	166	142	130	133	147	127	142	135	148	140	154	157	136	151	168	139	128	156	154	122	145	141	141	151	148	136	145	147	150	156	153	140	148	161	152	115	155	146	146	123	137	135	148	141	153	152	137	164	133	150	137	149	134	136	140	160	133	136	140	138	162	140	150	134	130	144	137	153	157	159	147	129	153	157	134	136	136	136	159	154	153	159	160	159	157	148	149	139	154	165	148	126	143	148	136	147	140	120	166	133	168	144	163	139	135	135	148	138	139	142	145	132	152	153	147	154	152	142	128	133	135	142	130	142	150	142	147	149	123	140	133	134	144	150	145	130	134	153	149	146	143	137	146	158	132	146	145	125	141	131	137	164	148	161	156	143	142	134	148	141	161	157	161	158	170	157	163	136	166	144	150	162	144	137	135	153	150	148	155	147	139	142	137	155	147	133	142	139	142	142	145	140	145	137	131	147	147	142	147	136	151	173	123	141	136	136	157	141	177	134	127	137	145	135	132	141	141	165	147	140	146	158	157	136	148	184	143	158	140	165	141	122	146	152	139	129	149	106	145	143	144	166	152	170	156	154	145	168	133	153	141	181	157	125	154	160	134	142	142	139	121	124	145	164	135	124	140	148	122	148	147	126	144	152	175	118	152	142	134	155	129	147	148	146	148	149	156	161	159	133	131	161	133	155	160	130	144	149	145	130	151	135	124	139	141	131	142	147	142	163	167	132	162	140	127	132	145	131	134	129	154	146	151	142	146	144	142	129	140	126	138	130	130	134	146	130	135	173	159	163	149	154	141	144	127	144	131	153	149	162	133	126	147	137	158	154	145	126	150	152	154	152	183	151	168	128	108	147	157	133	136	145	152	151	155	163	150	150	152	155	143	150	141	132	156	142	141	129	155	125	153	143	157	168	147	114	136	134	131	136	166	156	149	168	152	156	149	146	138	141	131	148	155	149	149	136	142	149	142	147	141	134	150	144	150	115	136	115	165	145	156	129	146	133	149	133	116	146	159	182	147	147	130	153	141	133	147	156	169	137	163	163	154	143	146	143	131	131	149	141	147	147	130	145	160	154	145	125	140	112	125	149	121	139	138	143	124	127	150	163	134	141	139	132	146	162	152	166	145	158	145	161	149	161	151	163	152	145	133	135	157	146	142	127	161	161	135	149	150	155	146	140	127	154	134	148	144	140	153	152	135	149	161	132	149	142	129	150	131	139	164	132	150	132	164	143	139	143	143	148	135	143	154	126	128	143	149	146	125	138	138	144	142	164	139	152	153	132	142	163	134	146	136	133	152	154	146	139	160	153	164	148	140	144	140	136	155	148	142	149	154	127	139	141	130	149	140	156	150	152	133	151	153	138	153	150	141	145	154	163	169	149	129	143	140	114	134	147	142	139	159	137	134	154	141	139	144	157	135	163	133	130	142	131	130	151	164	142	132	160	155	149	130	148	136	138	135	143	153	132	147	142	129	163	130	158	135	164	117	160	133	121	161	137	142	155	149	150	134	154	150	151	130	124	135	161	137	135	150	162	128	156	151	124	136	136	141	133	146	155	144	147	122	144	147	136	154	124	158	134	137	146	153	144	169	148	153	142	154	132	134	138	161	163	127	150	149	133	135	124	120	168	159	129	146	154	122	136	142	135	156	146	147	168	148	162	150	134	152	128	156	163	157	140	151	130	126	161	140	140	155	146	162	148	142	134	167	147	132	154	152	147	145	129	122	142	141	144	130	145	138	150	152	139	137	139	143	145	120	141	145	153	161	170	121	148	149	162	152	133	155	126	158	127	148	140	159	173	152	144	152	134	137	138	155	129	161	148	142	150	141	162	141	149	143	145	130	167	138	154	142	147	130	139	142	142	158	119	135	152	122	143	147	129	138	127	143	149	123	131	124	143	142	150	161	148	152	160	138	156	151	144	137	137	136	137	147	132	145	134	140	141	134	121	147	168	133	151	149	149	146	140	144	150	128	142	158	150	162	155	130	153	147	150	148	150	155	170	132	132	145	147	129	137	148	147	149	159	146	141	124	156	128	127	147	154	128	142	147	166	138	166	122	145	133	141	153	154	141	149	156	141	158	144	161	124	135	148	150	156	139	143	163	147	145	138	144	150	161	153	136	144	143	147	141	147	161	158	150	167	116	146	160	127	149	134	153	144	125	123	135	159	149	127	125	157	117	141	155	148	137	146	133	141	132	138	137	127	165	149	135	140	137	139	150	131	157	143	143	127	157	159	148	144	133	151	140	143	137	143	131	143	134	150	142	127	162	139	146	128	148	152	118	135	131	156	156	139	138	149	165	132	149	153	145	114	151	148	133	151	153	127	148	142	149	130	155	128	128	133	148	129	152	128	165	134	130	163	141	152	149	143	145	153	128	152	161	159	139	161	149	134	162	157	148	160	141	130	148	144	170	155	157	143	162	123	147	161	170	155	117	151	130	143	151	152	143	151	141	143	152	130	148	125	148	164	146	160	153	145	141	128	138	148	153	134	126	152	136	152	177	137	130	152	152	159	139	129	151	133	150	134	151	126	154	146	148	113	141	130	145	150	164	167	131	162	142	145	118	140	153	142	154	123	125	154	120	145	156	138	147	131	165	130	130	170	139	129	145	143	143	142	140	130	145	137	137	160	153	150	137	144	158	161	133	120	136	150	147	153	131	143	130	152	144	152	156	141	154	138	135	145	130	138	140	141	135	147	157	159	140	133	163	137	136	144	124	148	119	137	162	133	109	144	157	154	152	153	133	165	140	131	150	138	154	132	142	151	113	133	164	143	128	119	145	152	170	147	161	146	124	140	160	148	159	146	142	130	133	134	133	164	150	142	137	154	145	136	141	143	123	124	148	165	125	159	144	132	138	151	150	129	149	138	154	156	140	147	144	160	152	154	128	142	153	137	129	131	168	155	132	154	136	124	161	134	131	152	130	156	152	155	159	156	132	146	151	116	141	140	152	134	146	136	132	155	156	135	143	147	146	148	145	144	165	137	146	143	152	147	148	163	148	139	113	143	149	159	141	141	136	132	154	155	137	144	132	144	134	140	143	125	133	135	144	145	155	139	149	134	154	145	138	129	158	149	144	130	149	139	156
27050	22873	12295	919	456	378	344	322	328	308	289	294	284	310	286	323	294	287	288	307	326	312	309	279	303	328	286	302	296	294	324	288	286	285	284	305	294	295	271	284	281	315	297	267	283	303	269	304	306	283	325	327	314	283	304	306	289	292	297	308	300	282	293	274	269	268	288	244	309	290	300	316	292	301	303	317	282	296	284	303	302	286	281	279	276	330	294	331	311	293	295	282	302	320	322	272	302	312	301	295	296	288	316	297	290	284	311	291	296	306	314	293	298	289	289	298	308	294	293	312	267	298	281	299	314	297	279	291	283	317	299	320	295	293	312	271	282	297	281	278	296	305	276	289	308	299	293	316	306	313	268	309	305	300	298	273	322	296	301	314	282	280	287	292	270	290	268	289	298	311	314	301	273	281	324	301	281	284	283	268	328	304	273	321	295	284	313	320	300	294	310	311	318	308	281	307	311	291	309	271	297	303	277	292	313	278	285	280	303	287	300	319	315	301	278	322	286	281	289	302	301	283	295	296	322	329	273	314	299	287	294	292	295	307	300	290	253	279	312	328	301	290	322	298	266	332	295	271	275	282	305	312	284	294	296	293	272	275	274	305	303	300	297	314	256	337	302	282	254	282	289	320	285	282	319	315	310	313	324	307	274	301	307	315	289	286	287	284	282	279	331	313	317	306	296	307	321	286	330	302	293	269	295	261	318	310	286	293	264	301	278	278	299	286	283	306	297	282	295	295	261	300	257	288	289	293	283	266	273	310	281	277	312	261	321	305	278	270	275	291	283	301	287	317	294	306	292	267	284	301	311	298	286	312	276	308	316	288	310	279	295	295	289	292	298	305	272	294	268	308	298	299	335	298	295	315	279	298	282	274	332	312	319	268	298	302	290	327	281	324	310	305	278	279	291	294	312	305	289	297	300	268	292	303	298	293	254	317	304	308	281	312	257	286	285	305	303	292	302	301	285	279	270	291	307	331	285	315	293	282	290	309	280	308	284	293	305	303	277	306	298	291	296	277	306	303	294	305	300	304	337	301	301	298	285	318	292	264	272	268	302	328	295	266	292	289	284	311	330	322	300	282	311	315	280	284	277	271	295	320	329	304	288	265	298	306	278	336	303	258	289	263	306	286	293	304	278	300	288	300	271	294	294	279	303	327	298	281	303	321	328	290	300	289	252	282	288	326	300	312	304	291	315	289	309	291	290	312	317	297	289	282	282	298	271	315	279	335	306	268	289	302	296	295	308	299	282	324	290	282	281	294	280	312	314	297	288	312	284	317	291	298	319	281	303	287	270	292	300	319	287	307	294	286	304	303	321	321	295	336	279	287	292	307	293	269	315	260	303	308	320	304	343	298	302	311	307	315	298	280	299	300	328	322	288	300	283	278	281	284	303	290	289	321	300	286	300	273	300	281	297	291	293	280	289	286	265	267	281	324	283	311	302	282	285	235	277	311	308	285	261	294	318	323	298	267	304	298	302	311	282	306	312	292	305	286	268	278	328	266	309	292	279	307	274	291	319	309	293	284	300	276	290	261	296	305	296	294	298	251	281	293	307	287	291	291	247	264	291	279	277	306	287	287	301	288	312	288	311	293	314	296	319	280	320	282	287	280	287	286	315	316	321	306	306	275	285	283	294	281	292	280	282	322	289	275	278	258	299	294	271	296	313	285	295	312	309	323	318	282	298	308	297	283	307	318	301	291	313	306	292	279	256	287	277	328	301	316	290	296	273	284	285	331	311	306	319	290	273	276	265	276	293	299	324	290	272	309	286	310	305	303	275	282	295	287	323	276	271	280	294	269	283	337	276	282	263	265	279	301	300	308	290	297	315	299	287	297	294	294	293	280	312	310	289	285	314	292	315	279	296	282	309	295	290	298	362	281	307	259	289	293	276	321	296	314	259	315	280	289	292	326	283	298	306	300	285	308	282	291	291	295	290	265	294	282	289	297	287	293	281	274	297	297	327	323	315	277	310	284	232	306	285	302	277	301	330	314	298	303	287	314	304	282	290	286	294	290	287	315	281	286	305	277	301	281	309	302	317	286	266	285	330	307	262	260	274	274	288	301	295	303	306	298	275	297	295	307	290	279	279	288	314	273	295	296	296	340	283	295	297	312	294	269	307	286	309	280	267	293	280	306	331	287	301	291	283	279	269	286	270	273	313	256	337	310	317	304	294	293	296	296	308	293	314	281	305	267	315	271	302	303	292	307	298	295	318	284	289	334	291	256	256	304	315	281	300	292	284	305	298	272	291	284	307	318	300	300	282	304	278	295	270	303	297	289	281	297	296	288	270	300	287	273	293	301	276	287	280	305	290	307	300	275	272	289	312	312	290	283	275	299	276	284	298	307	280	278	292	313	280	292	292	312	272	299	287	298	292	303	349	294	299	295	275	308	310	312	284	306	299	274	311	319	302	272	298	309	307	307	306	297	275	277	288	275	280	312	315	279	307	282	310	277	309	324	294	302	289	293	317	269	297	275	287	282	307	301	298	289	295	277	287	325	303	315	305	302	285	317	325	297	285	340	279	305	302	296	300	308	310	287	300	266	288	305	300	285	289	300	286	303	310	320	311	324	306	260	261	301	326	310	287	299	304	289	296	296	289	296	283	309	293	310	294	310	258	293	316	298	310	273	266	285	291	327	313	296	275	323	312	309	320	290	306	291	306	282	304	316	309	267	292	276	296	300	326	298	257	292	310	259	280	286	314	300	301	278	304	298	308	309	297	263	284	302	316	308	276	291	297	274	292	290	266	293	321	287	288	283	279	306	295	323	301	273	301	313	322	294	329	296	313	310	305	326	309	298	291	322	283	313	283	296	316	295	262	283	303	287	271	311	306	333	308	305	313	301	284	320	274	283	294	312	324	293	327	319	333	301	303	278	269	268	283	291	268	291	291	303	312	271	285	296	290	279	284	303	306	318	282	302	302	266	286	284	308	248	305	300	295	281	302	298	289	273	265	312	283	308	288	284	262	295	292	271	302	308	295	285	302	272	298	274	315	301	307	300	297	304	315	268	322	293	278	296	300	288	290	292	266	274	314	303	290	293	325	301	295	300	278	276	277	291	319	278	293	301	319	292	286	294	306	288	297	304	281	278	279	269	297	307	276	311	304	313	335	309	289	299	313	289	284	318	308	286	297	328	296	325	285	281	323	287	283	266	293	304	268	305	273	280	310	287	306	248	297	298	296	281	296	296	267	317	284	275	284	323	313	308	275	283	305	277	313	268	268	299	311	277	318	298	285	310	300	287	299	288	299	284	311	295	297	282	290	262	313	317	266	290	323	310	277	289	279	286	300	282	262	277	301	284	301	300	284	285	295	306	299	296	295	315	344	309	285	297	327	304	288	326	290	283	275	338	311	322	280	291	280	285	273	291	307	315	288	289	297	304	264	275	301	334	315	284	280	278	298	301	308	262	308	299	291	281	329	291	288	296	312	275	314	292	278	309	323	297	293	294	269	314	310	279	288	319	271	283
24464	33437	1069	722	590	608	595	553	578	553	494	519	482	562	556	518	548	505	494	493	501	472	518	476	480	476	481	520	507	503	498	518	507	509	537	495	492	516	479	489	506	504	476	469	495	493	491	475	478	497	501	514	545	493	483	534	527	518	521	507	512	504	500	467	490	482	502	492	494	507	515	492	458	489	472	511	523	528	530	526	498	446	537	491	477	495	490	525	487	503	490	440	498	490	485	474	508	498	523	485	541	474	510	501	485	509	496	480	490	485	446	502	481	528	479	491	540	494	525	477	505	497	523	507	564	488	500	472	488	486	494	517	486	465	524	511	519	533	541	484	496	500	488	503	477	522	508	502	517	488	520	504	486	481	487	483	500	481	539	515	522	541	496	513	505	444	521	498	473	491	519	494	517	489	524	513	506	475	522	497	497	504	478	495	470	496	478	504	464	505	523	515	508	501	495	469	514	460	481	493	504	497	508	457	500	499	524	518	479	508	520	493	466	521	480	521	513	495	526	496	477	491	493	508	478	449	534	507	501	500	477	512	520	468	499	492	494	474	477	483	490	481	513	501	453	495	494	491	524	488	516	455	491	461	464	540	535	498	485	497	518	479	460	493	504	503	475	505	457	502	488	513	506	474	518	472	454	499	533	479	514	502	503	462	496	517	486	495	479	514	532	495	495	487	509	516	508	515	534	544	465	518	503	513	435	464	490	491	487	464	509	484	498	527	465	501	470	495	507	500	444	523	465	526	492	494	535	463	462	497	458	469	523	510	496	494	500	483	493	505	487	498	508	484	520	497	491	521	496	488	498	516	531	485	499	512	481	478	518	478	544	480	524	527	498	504	503	497	526	500	521	459	481	490	486	555	501	488	518	502	517	506	517	479	485	469	520	511	506	513	519	481	495	507	471	496	504	516	459	468	529	485	503	501	490	463	559	510	478	517	503	501	488	492	499	481	453	480	515	457	538	479	470	525	521	504	493	534	508	451	485	483	486	456	471	523	563	492	539	502	487	490	535	486	533	506	489	505	520	496	499	517	496	507	478	483	471	495	490	482	505	508	488	477	509	482	515	486	521	465	487	486	519	492	477	516	503	516	528	506	473	492	516	510	478	480	497	478	508	560	498	533	462	538	489	516	508	502	496	490	514	495	505	501	516	479	509	502	511	489	501	522	508	522	508	501	517	485	497	509	536	487	522	508	507	492	512	482	533	493	498	514	518	490	500	533	489	501	455	508	503	477	486	501	530	494	483	516	463	527	488	489	529	525	487	469	486	494	474	461	560	507	512	529	462	470	510	476	499	463	515	478	473	558	497	494	480	490	463	520	507	467	475	496	512	513	501	465	535	500	503	482	501	494	490	484	473	507	463	502	498	476	541	493	503	502	471	492	480	524	509	535	484	499	470	518	517	462	491	509	506	485	472	513	479	513	486	524	494	468	492	509	497	502	524	467	521	499	533	491	504	445	477	487	462	457	503	521	479	476	517	487	473	492	488	527	510	473	495	479	488	483	469	490	491	483	474	481	526	497	500	509	454	502	511	506	499	485	469	573	478	513	469	508	481	473	495	488	513	460	517	476	504	533	509	466	502	510	463	538	465	499	494	492	500	498	501	498	526	530	479	483	505	489	536	506	513	511	488	504	511	477	543	492	452	480	514	492	508	547	488	517	508	494	503	496	464	513	488	483	511	515	484	519	491	533	524	501	475	527	514	475	491	495	541	481	535	494	484	510	500	451	470	532	479	510	476	497	488	483	515	522	514	514	495	483	483	464	520	488	511	516	490	532	452	476	480	489	507	502	468	488	496	571	526	517	487	491	521	469	496	491	558	491	458	491	477	511	447	505	498	496	464	486	501	506	472	479	504	525	517	525	509	463	558	476	508	467	499	476	495	540	498	530	517	510	510	525	444	488	492	494	468	477	495	512	484	526	482	518	479	515	474	483	555	492	509	510	507	483	496	473	481	472	519	495	507	519	463	500	501	510	498	512	494	526	490	475	496	497	521	462	509	473	496	504	543	492	508	491	483	471	524	498	499	511	436	510	524	505	487	532	552	521	509	534	498	497	467	494	493	469	493	504	521	523	494	485	506	479	514	491	530	476	499	517	483	523	494	518	511	530	457	495	494	536	466	507	490	486	515	522	482	463	534	471	477	513	541	464	513	520	461	494	501	508	485	492	525	493	448	491	469	481	482	447	493	517	536	531	514	478	488	492	492	520	517	518	521	454	476	468	506	489	518	476	486	469	503	502	450	490	504	483	522	551	506	520	514	530	491	536	475	521	545	509	503	504	518	526	547	500	511	507	504	488	477	540	507	495	484	529	492	489	533	508	502	484	502	482	507	531	496	507	489	486	482	499	494	510	503	490	499	504	512	491	488	490	486	476	472	494	498	496	473	502	543	516	500	508	490	467	528	494	492	460	496	516	484	497	525	505	509	445	475	519	467	481	517	480	496	533	538	516	527	445	507	529	506	538	469	498	452	495	509	502	534	453	517	523	478	499	472	493	488	503	529	509	498	494	471	493	495	484	477	536	557	515	480	525	549	544	507	485	499	490	544	510	514	461	511	485	500	479	469	532	499	491	489	472	503	512	488	508	515	499	468	536	525	466	498	509	506	497	497	496	505	480	467	519	485	487	483	501	488	509	511	513	473	538	484	529	482	483	504	499	514	506	460	487	496	508	477	495	475	519	495	515	481	503	497	496	468	509	517	505	484	504	535	517	507	514	555	458	520	533	493	525	488	497	506	471	481	494	501	504	490	519	521	516	515	528	528	468	489	523	500	534	482	496	492	543	540	446	490	487	494	519	521	484	484	509	488	520	502	454	516	506	495	509	515	508	506	494	499	505	475	478	510	517	505	464	501	510	430	505	481	500	476	503	513	467	499	484	488	491	511	515	472	494	502	481	498	502	517	519	498	474	512	465	493	525	453	487	487	484	477	503	505	522	526	559	487	477	517	513	494	502	487	485	506	493	507	514	507	526	502	489	522	484	482	498	522	479	549	521	511	516	512	500	494	547	457	470	529	528	500	486	508	470	515	482	528	492	482	497	478	516	484	487	522	481	467	493	524	507	507	544	519	469	477	507	537	488	486	446	465	528	494	517	487	494	471	505	487	483	518	489	501	499	483	470	510	475	497	490	485	529	516	501	497	447	486	483	512	455	525	502	505	463	486	551	486	490	524	507	538	474	500	513	525	501	520	478	455	526	487	485	481	504	462	484	488	487	539	468	505	515	507	471	520	513	489	466	527	485	530	540	484	516	487	513	489	493	475	475	472	533	495	520	507	524	495	507	480	509	531	503	495	496	479	553	522	486	495	494	535	442	501	479	539	457	497	525	517	529	546	495	516	492	469	509	449	499	472	502	496	514	505	517	470	506	471	538	483	487	503	514	545	508	528	515	478	520	524	506	514	502	485	510	493	496	489	453	475	517	493	513	489	488	522	461	508	508	507	478	473	486	481	503	512	486	470	497	478	473
24066	21461	29136	23465	20552	4565	523	395	326	288	307	273	289	271	247	288	265	244	244	239	219	253	240	236	224	222	209	233	221	243	245	247	219	232	238	221	230	224	213	267	214	216	208	222	236	196	222	214	216	224	240	228	209	193	216	195	246	240	213	219	231	231	209	209	223	218	225	222	220	198	245	224	223	208	223	215	225	208	246	239	208	243	194	213	219	221	191	210	227	201	208	210	205	239	210	203	212	211	209	221	212	212	210	204	210	195	250	210	206	227	227	215	224	234	222	214	191	251	234	234	224	202	223	228	226	219	212	216	188	215	216	207	226	213	237	201	200	220	206	243	197	216	217	227	215	207	221	202	200	228	192	223	214	233	239	203	220	202	203	220	204	235	193	222	193	205	202	227	219	205	216	223	195	212	225	205	195	223	248	192	209	237	202	200	226	221	222	208	216	196	216	221	201	251	194	235	217	232	215	198	199	207	234	230	233	223	221	221	218	213	210	210	219	220	204	230	234	206	217	238	213	223	212	208	194	234	193	219	243	228	222	223	219	201	207	222	225	268	213	229	200	221	196	234	212	198	231	197	215	203	220	239	237	202	219	247	217	212	216	210	202	223	240	226	197	220	210	225	215	212	201	196	236	195	230	221	206	224	219	218	189	193	210	215	249	229	198	212	223	226	221	271	236	196	219	208	243	197	236	192	246	191	209	250	212	188	223	214	211	205	210	211	204	215	224	225	214	230	210	197	208	225	229	224	238	216	224	206	204	218	221	229	215	219	198	199	218	240	218	189	210	234	216	191	217	211	210	228	214	195	188	235	229	197	233	211	213	183	189	240	229	215	206	199	216	236	213	225	203	223	220	220	216	239	208	234	211	216	199	208	223	222	248	182	225	232	205	217	213	209	213	238	220	207	218	221	240	205	221	216	230	229	219	207	224	183	199	207	218	181	203	244	202	241	228	216	217	209	208	208	214	199	232	225	255	219	207	197	220	208	181	195	238	204	257	223	201	214	209	219	219	225	230	242	245	240	234	194	214	217	188	232	213	206	235	197	217	216	222	194	228	222	194	200	207	227	197	221	217	204	218	202	220	217	219	222	202	231	210	215	220	226	233	204	196	210	212	219	220	205	227	238	197	210	228	206	204	200	239	217	226	223	202	206	215	235	207	206	235	228	215	214	198	253	196	217	198	217	228	191	232	218	197	192	200	233	195	213	211	233	205	206	229	208	207	203	222	211	230	194	235	217	214	233	231	237	187	210	224	180	203	236	215	226	213	211	214	238	213	216	213	214	233	181	217	228	209	214	195	205	206	221	217	207	218	221	233	242	213	249	230	207	202	225	187	206	223	208	200	203	231	215	192	180	202	220	230	212	218	208	233	231	236	183	204	201	223	196	191	209	223	210	210	230	199	243	187	205	221	217	215	187	223	208	196	221	210	214	227	191	184	201	233	239	197	223	219	213	238	216	221	208	207	194	215	214	217	213	225	232	208	227	241	222	196	225	230	230	246	212	208	252	201	213	209	234	240	245	245	215	222	224	213	195	230	226	202	211	180	228	223	221	228	236	227	229	218	229	202	209	246	226	236	217	203	215	203	214	216	224	226	221	219	196	227	226	230	221	198	216	215	223	221	213	214	216	231	220	222	200	191	224	184	218	209	217	211	200	215	201	201	212	211	226	218	194	225	211	226	217	236	211	216	191	232	217	189	221	226	226	197	173	223	211	210	192	190	197	226	210	213	191	200	200	197	189	237	207	207	221	213	237	203	233	233	215	189	205	205	216	228	206	217	232	218	231	209	237	212	217	211	214	232	194	240	212	208	239	245	190	226	234	235	214	197	217	209	200	219	217	228	236	199	220	205	230	215	211	188	205	187	199	206	226	217	229	237	205	209	231	196	221	208	231	219	206	218	215	231	207	217	192	202	197	217	220	209	221	196	222	242	195	214	219	196	200	212	188	212	229	219	211	206	229	224	210	246	218	212	217	221	234	218	223	212	225	188	255	224	211	216	240	209	203	225	228	245	187	216	200	220	202	223	220	217	219	223	247	185	207	204	228	213	235	210	240	218	215	201	223	189	202	239	223	207	219	211	217	236	229	204	209	211	213	225	226	237	212	226	213	224	202	200	196	225	205	201	199	212	241	210	220	192	238	217	234	217	201	226	227	199	221	213	226	200	225	206	206	210	262	212	189	234	206	224	229	217	244	210	186	218	232	228	219	209	213	225	218	242	214	218	200	243	200	206	218	210	209	225	242	214	210	195	207	211	190	212	183	218	224	191	212	233	215	233	216	233	226	194	211	221	212	206	200	220	227	236	213	211	235	220	224	216	222	207	227	217	202	198	202	199	202	228	227	237	219	234	204	196	214	221	235	186	218	217	217	211	199	221	189	211	216	209	211	218	206	234	204	227	228	220	206	215	204	211	215	220	227	207	206	217	216	216	221	209	211	221	207	222	224	203	206	212	209	220	199	209	226	214	220	202	208	218	197	220	196	220	231	238	228	220	213	215	225	206	222	219	233	217	220	225	222	219	199	232	201	203	220	239	217	222	209	206	236	200	209	202	209	206	231	223	237	230	241	207	211	245	221	220	202	218	241	225	200	206	222	200	227	236	212	226	221	231	211	214	223	190	216	222	229	189	225	203	231	234	223	208	215	242	176	207	204	220	215	198	209	242	229	225	213	209	215	213	197	211	229	205	208	206	233	233	209	223	198	242	214	227	195	216	192	211	206	237	212	213	202	206	220	212	236	238	219	233	191	218	198	240	190	234	218	202	227	180	223	195	214	240	202	209	226	203	231	247	237	206	213	214	222	201	228	176	198	205	206	211	200	217	240	203	238	224	224	223	220	216	220	204	204	226	215	220	237	199	226	204	229	216	208	215	207	222	221	229	227	225	193	235	180	210	219	210	205	240	192	212	218	216	190	178	213	221	198	224	209	223	206	182	238	221	214	201	210	229	238	204	210	179	210	207	220	224	205	200	212	211	251	217	229	219	200	213	218	207	230	205	221	226	222	211	237	249	208	226	201	226	214	204	230	228	206	215	246	228	221	221	219	258	213	212	237	196	213	205	221	230	214	197	211	198	201	214	213	240	218	206	232	213	221	188	213	213	209	222	211	210	225	201	227	210	195	236	229	221	209	221	237	213	233	215	198	209	209	220	231	219	227	231	194	214	209	218	218	217	194	222	231	230	227	215	218	219	215	195	239	217	189	214	209	219	219	214	228	225	206	235	223	233	212	222	219	219	210	223	217	217	224	198	187	191	208	221	231	220	216	244	222	238	217	227	221	223	205	220	208	190	224	226	224	206	219	210	223	219	228	230	217	202	218	207	220	219	228	207	212	196	203	212	223	236	209	196	189	204	221	193	199	220	213	205	197	214	207	208	201	223	230	212	236	222	234	216	200	223	198	216	222	230	230	204	209	230	198	193	219	221	213	227	220	212	209	200	192	236	221	212	209	218	204	208	215	228	222	191	207	215	186
47832	56539	5538	2818	1975	1526	1137	937	820	688	684	589	563	483	485	495	466	459	443	477	473	440	410	437	415	435	405	404	404	365	388	393	376	384	386	384	393	393	424	399	417	362	349	414	379	391	368	380	371	340	391	384	395	378	392	345	421	390	386	396	418	366	364	379	351	348	388	355	381	362	413	399	388	380	379	371	379	405	395	377	358	369	374	328	342	394	369	406	374	374	364	370	373	385	399	381	398	379	365	345	385	392	398	369	387	395	383	374	360	370	389	383	388	347	397	375	347	357	408	368	384	369	358	420	386	398	399	383	368	355	377	388	357	393	348	392	354	386	372	370	382	377	346	377	360	369	346	347	351	354	389	361	395	404	350	390	356	404	402	386	349	345	368	385	371	364	389	382	338	348	356	373	398	378	361	371	403	385	366	387	366	351	396	383	401	412	351	400	394	369	404	388	372	339	380	335	395	359	387	357	401	375	395	386	389	376	390	426	400	388	345	383	387	374	373	378	365	375	349	363	351	385	396	389	366	356	398	349	389	379	419	399	374	359	374	364	377	349	385	373	392	369	341	372	382	375	349	386	365	367	397	356	409	374	371	379	406	358	367	369	392	386	361	368	386	346	363	362	410	373	364	403	397	388	418	382	380	400	357	359	356	347	366	383	368	340	352	351	352	374	384	406	417	347	393	392	365	356	374	380	381	423	389	360	382	389	336	391	404	357	372	366	366	394	381	377	404	370	380	382	360	389	381	320	368	383	369	362	361	344	388	358	374	379	399	353	395	414	376	383	350	398	379	349	380	379	350	386	342	386	385	339	399	346	382	365	404	377	407	382	371	382	382	364	409	375	409	379	351	376	382	367	351	353	371	379	355	394	351	396	370	402	362	366	393	390	363	357	351	352	385	386	372	361	395	369	385	403	389	379	369	365	367	374	354	392	378	369	392	371	368	395	348	377	351	392	362	381	376	407	390	383	370	356	380	356	376	410	379	404	400	398	389	388	361	398	364	387	378	382	385	350	403	382	333	396	348	357	392	375	395	315	377	347	339	339	367	346	404	373	330	383	360	364	371	378	388	345	354	392	351	383	394	362	369	339	391	402	364	385	398	378	376	348	392	375	379	366	404	406	375	364	399	384	378	383	369	402	387	348	362	360	363	345	377	396	382	345	367	365	405	386	311	403	383	379	372	389	365	399	329	380	412	390	354	387	374	363	366	366	394	378	384	387	360	381	366	365	372	384	377	383	403	360	342	374	388	383	366	359	385	354	394	402	343	403	391	370	365	342	371	374	350	364	414	349	366	391	357	360	352	399	399	357	393	360	375	389	370	360	368	363	397	384	385	361	360	395	371	345	394	387	356	391	382	381	349	381	391	342	389	375	368	388	425	377	394	359	400	363	339	376	355	359	381	356	399	374	365	379	348	384	381	370	373	388	377	366	359	373	373	343	400	377	407	379	381	362	358	425	366	355	382	397	412	371	374	393	350	365	389	386	430	368	398	375	414	397	378	372	392	378	382	378	388	394	377	410	378	407	389	386	362	392	382	368	367	350	386	364	391	379	370	366	342	372	373	422	377	388	404	412	366	406	379	383	422	366	396	388	386	400	393	403	337	379	366	371	400	354	353	354	383	341	318	365	380	364	391	378	384	372	383	403	325	396	378	370	393	349	362	390	365	369	382	409	372	370	381	394	360	356	383	364	341	350	394	375	387	360	399	347	372	379	369	350	371	377	403	389	443	398	370	357	383	378	383	384	380	383	335	361	362	408	373	370	384	348	368	365	393	365	384	393	344	404	323	324	406	373	372	363	388	393	327	380	387	356	375	373	333	380	388	424	388	337	388	334	342	369	395	406	374	366	387	354	412	384	374	384	391	360	369	384	393	368	379	386	351	393	372	365	396	408	359	367	376	384	356	365	349	356	367	398	351	386	401	367	343	353	361	376	359	362	354	379	393	389	398	388	337	389	369	367	375	376	334	352	403	419	367	372	360	365	385	385	374	371	352	385	370	364	378	356	378	380	369	418	366	386	382	395	374	348	388	375	340	366	361	378	386	368	368	368	373	380	374	409	359	364	374	387	365	370	359	397	409	344	396	348	371	375	376	396	380	418	363	388	332	351	372	380	401	378	352	360	384	391	414	344	367	349	379	380	369	399	356	389	379	387	342	384	367	377	391	349	348	333	380	346	389	368	375	378	357	366	346	392	383	369	360	382	410	397	363	367	404	377	415	366	361	374	399	382	332	407	331	372	394	374	378	412	366	369	387	351	380	371	375	357	340	360	402	379	367	350	344	366	402	399	391	339	350	369	365	362	394	354	370	353	361	379	407	384	323	383	365	412	383	371	362	368	366	348	357	375	383	388	390	371	402	389	376	366	360	362	360	381	382	390	388	379	375	356	354	342	336	358	396	402	393	353	386	371	378	413	366	374	375	405	386	395	343	356	405	381	358	351	351	393	357	378	374	368	383	359	401	362	379	367	364	365	381	391	365	391	384	382	345	348	379	357	354	377	375	353	343	399	403	356	397	400	398	385	329	371	397	396	388	378	348	386	383	368	375	368	362	351	367	380	381	402	389	400	360	346	367	350	379	372	357	376	368	327	349	379	389	396	379	374	374	403	384	351	397	391	402	341	404	364	375	394	400	380	375	360	392	345	367	342	372	385	370	351	371	366	388	336	397	367	352	423	424	389	373	357	360	422	337	371	363	357	350	341	374	358	380	380	372	368	386	375	408	367	374	373	400	383	354	363	378	377	367	341	347	354	388	370	378	351	347	378	405	399	383	375	374	404	359	409	343	364	365	401	365	404	365	341	348	361	380	397	356	377	378	406	378	370	376	372	386	360	381	370	363	392	383	369	378	373	361	379	395	385	395	379	372	374	397	354	364	384	381	393	372	384	377	375	382	363	357	372	374	411	375	389	365	374	371	327	376	373	377	372	392	406	333	416	392	374	378	383	320	386	416	393	340	373	399	399	335	377	365	377	384	387	348	367	380	338	384	380	385	392	396	405	358	380	329	400	361	374	377	391	347	342	368	369	391	345	393	349	367	346	394	379	364	358	401	347	366	370	380	338	371	383	356	354	391	361	386	381	341	356	370	379	348	372	371	362	402	379	367	389	428	363	364	375	390	380	397	380	365	388	345	370	395	359	374	382	380	384	404	381	350	332	394	351	372	366	422	362	380	400	347	350	354	373	370	364	375	391	402	373	388	381	357	378	358	391	381	378	378	355	364	351	359	369	349	371	382	361	355	385	367	392	384	395	390	375	384	364	388	366	352	394	378	379	401	398	354	391	393	381	386	375	371	350	358	404	411	385	383	381	369	331	425	354	350	379	365	389	380	386	347	382	390	326	401	357	411	402	375	335	398	415	346	409	370	361	374	360	423	403	407	359	357	413	371	374	374	395	355	430	383	396	370	365	349	385	362	366	377	354	364	369	397	375	373	404	382	394	350	401	387	361	412	432	379	381	365	386	363	362	337	370
23056	21305	29768	22901	21194	19789	1836	426	281	246	233	195	181	168	149	154	136	152	113	133	115	96	100	118	132	107	99	107	98	100	101	93	95	106	86	106	115	81	94	91	76	91	87	83	94	86	108	89	99	91	87	77	68	94	88	79	78	87	99	100	106	89	95	80	88	80	82	95	78	78	93	79	96	78	83	91	90	83	83	76	64	97	87	75	74	87	80	69	75	78	78	75	86	87	70	89	79	96	79	89	86	79	78	76	84	93	98	84	84	86	85	87	87	98	76	75	86	86	85	79	87	84	79	91	83	80	79	79	78	102	77	78	90	63	90	91	72	92	78	81	84	87	79	94	69	84	83	80	81	79	75	87	70	73	70	79	66	85	83	91	74	78	92	80	74	78	91	101	68	72	104	78	68	73	74	69	84	69	70	87	92	67	91	80	111	79	90	100	82	81	98	99	90	90	82	89	96	96	79	73	84	95	77	82	90	81	74	75	76	99	82	76	74	91	85	78	97	89	93	79	80	86	75	67	96	86	84	82	86	73	74	86	85	70	92	80	87	83	88	99	94	93	100	92	79	86	83	87	100	78	84	98	96	81	82	88	84	71	67	68	81	74	77	80	70	92	85	76	98	77	89	92	82	80	87	104	71	92	90	96	85	79	93	97	80	87	83	71	88	80	84	88	91	90	76	87	95	90	80	70	83	87	84	93	100	101	76	91	87	82	88	79	85	98	84	73	81	74	79	81	80	78	79	76	99	73	67	77	73	88	101	89	80	93	81	76	67	99	82	80	76	73	80	88	67	91	102	82	77	84	83	69	89	81	95	79	84	82	92	70	72	81	66	88	67	89	86	79	88	71	91	74	95	82	101	79	79	91	77	85	78	88	84	88	78	72	84	71	80	70	76	87	80	74	89	84	83	77	71	79	93	86	87	85	83	74	76	91	98	71	99	79	92	76	74	65	77	85	78	101	88	78	75	86	84	87	84	90	89	70	85	91	90	95	88	76	81	78	86	75	73	85	70	78	87	92	90	74	80	82	91	94	79	82	78	92	80	92	93	72	76	89	95	75	75	97	84	84	97	69	82	79	81	76	84	85	91	79	82	77	65	86	85	80	91	89	64	81	87	92	71	82	89	68	74	76	94	87	80	80	76	83	87	81	67	85	75	75	67	92	92	77	95	75	90	74	86	73	91	85	67	85	77	87	77	91	86	95	92	82	87	78	81	79	88	86	90	97	91	86	84	99	96	82	93	83	91	89	60	80	83	83	78	85	66	63	76	85	85	101	78	84	88	85	82	74	88	76	86	80	80	96	95	81	75	85	72	83	67	85	86	100	75	68	75	90	71	64	90	81	93	86	80	94	93	85	77	77	72	83	100	100	92	97	67	87	86	77	82	81	76	105	102	91	83	86	93	65	79	68	66	91	66	85	76	79	76	78	86	87	82	70	87	79	78	81	78	89	89	94	82	88	88	87	87	78	78	81	78	92	86	106	64	107	79	55	83	82	87	87	90	75	108	87	92	101	84	71	86	85	78	74	92	83	82	85	87	79	79	75	83	91	67	76	95	76	93	89	69	77	86	82	87	75	80	86	67	106	80	93	74	88	85	85	105	74	85	85	96	74	73	85	87	59	83	72	112	86	84	68	93	82	73	81	85	81	75	76	77	82	67	89	95	98	94	71	82	76	86	91	83	93	81	73	79	92	71	73	92	85	74	71	80	83	75	71	77	85	75	82	85	73	90	76	78	81	86	71	87	79	91	95	74	83	87	80	78	78	97	75	85	79	81	109	82	87	100	68	80	80	71	82	93	99	73	90	81	69	95	96	82	83	79	65	85	96	81	85	81	95	74	97	85	79	78	81	71	78	80	68	85	75	72	79	77	79	87	68	99	86	76	79	89	71	88	83	79	76	79	93	69	90	77	89	75	97	77	85	86	83	80	81	94	74	82	66	76	76	78	64	93	91	93	68	90	77	71	92	89	84	91	90	80	90	74	83	80	86	76	77	81	84	81	77	89	95	89	84	80	86	93	84	83	79	83	82	75	84	77	86	73	88	77	76	75	70	76	71	86	91	91	91	86	87	96	115	84	80	62	84	72	89	91	91	81	89	74	83	85	95	76	69	94	93	80	87	58	99	89	67	83	82	92	92	94	72	82	91	79	96	94	69	86	78	91	91	89	73	89	83	93	88	80	81	96	84	70	71	75	87	86	73	86	89	73	79	101	98	75	79	84	86	80	88	79	74	87	61	78	84	75	103	88	73	90	89	90	94	79	75	98	88	76	91	77	76	76	77	88	87	68	76	98	86	63	97	82	65	77	101	97	95	104	80	88	80	69	88	73	77	85	85	104	86	92	76	78	85	73	70	88	85	98	76	85	79	78	99	90	84	82	83	67	81	95	91	87	80	73	98	97	79	80	61	73	72	78	91	92	95	82	66	89	75	79	78	74	90	77	80	88	82	85	75	91	82	83	84	71	86	69	77	93	86	85	98	79	89	79	84	75	75	86	84	76	75	93	76	83	92	73	83	83	89	93	76	81	89	73	94	86	83	84	87	62	83	105	85	84	98	85	87	89	93	87	83	71	80	94	89	115	90	78	85	93	77	78	84	70	88	85	84	70	87	93	84	75	85	76	69	70	71	76	77	102	72	88	72	93	82	81	77	82	80	80	79	73	87	86	76	91	66	77	80	83	75	67	60	89	82	78	81	81	73	76	83	89	73	83	78	79	85	77	79	87	75	78	79	95	79	81	90	82	85	73	68	77	73	68	79	78	84	83	82	81	93	93	95	80	78	83	67	82	83	81	93	70	93	87	84	84	89	84	86	83	77	88	82	71	83	68	82	66	78	98	87	80	87	79	90	71	95	75	81	83	106	98	70	88	96	75	99	74	85	73	85	102	87	88	88	91	84	92	82	78	91	64	76	75	73	69	77	67	93	85	96	102	83	69	88	85	74	77	98	75	71	69	79	83	76	89	92	75	84	76	97	75	92	76	91	91	65	78	92	86	89	64	96	87	96	68	100	84	80	64	82	86	88	98	80	66	91	91	96	79	77	101	83	95	85	84	86	90	72	86	67	90	73	71	68	92	73	104	84	93	76	74	69	81	75	80	98	73	73	93	67	87	91	98	74	76	97	81	90	80	80	88	90	87	74	73	81	94	72	86	88	95	61	92	88	73	97	74	79	98	80	75	85	78	75	85	96	105	72	75	77	93	83	88	73	79	84	90	75	69	87	84	95	74	84	82	79	78	82	87	87	67	88	66	85	85	81	69	89	80	89	78	79	72	82	79	74	86	72	90	79	86	70	86	71	95	87	63	87	77	85	85	92	95	78	94	102	75	91	85	87	61	79	89	79	79	90	81	79	80	73	68	88	83	86	83	80	65	81	77	78	81	86	86	75	92	93	65	79	74	59	87	78	88	96	82	94	84	76	86	77	86	71	78	84	85	73	75	66	96	73	91	99	88	75	85	97	81	93	73	77
51832	60253	8315	4672	3045	2151	1566	1122	1003	828	658	594	511	436	449	417	316	320	303	299	258	234	250	240	231	204	214	193	208	203	197	188	186	177	173	191	190	181	160	163	201	182	170	172	161	167	152	166	178	136	160	138	160	168	173	165	153	160	171	140	143	148	165	166	159	141	150	156	161	144	135	178	150	156	135	150	154	132	142	158	139	155	149	133	140	153	129	158	161	158	138	142	123	148	148	176	156	139	142	150	134	138	140	145	139	170	151	133	118	153	143	148	145	139	131	140	144	160	136	146	143	176	138	136	154	165	152	136	139	128	137	136	140	139	155	139	145	145	147	154	132	130	135	148	142	162	143	174	167	148	131	143	149	136	154	154	154	136	150	148	140	137	148	139	161	140	148	161	146	147	151	147	138	134	157	153	145	144	129	149	145	139	139	144	152	118	123	139	141	152	162	147	123	136	144	126	142	149	143	149	154	140	133	147	158	135	154	132	146	131	161	137	156	150	145	129	141	129	154	147	146	168	155	131	155	144	151	127	160	145	139	133	133	139	154	139	157	143	144	152	134	127	156	142	112	130	137	148	146	139	128	125	130	153	140	139	148	149	133	151	144	151	133	127	122	161	153	147	166	136	143	140	132	175	150	142	144	137	132	140	148	141	159	148	163	145	129	138	150	134	137	151	151	128	140	149	124	132	137	134	163	135	151	146	136	138	119	125	157	157	159	138	148	133	141	132	155	158	132	155	148	146	150	147	140	121	142	141	151	142	132	144	151	139	149	131	140	118	140	128	145	134	156	144	153	152	152	138	111	113	155	148	128	137	137	147	141	155	137	118	117	135	129	136	146	140	129	166	139	145	131	138	144	131	159	123	142	163	145	140	149	116	163	144	144	143	141	172	142	159	136	141	148	143	147	146	137	148	131	126	162	134	130	148	143	162	147	179	149	126	150	149	141	137	144	125	126	146	137	166	125	128	131	141	139	149	170	162	147	123	168	151	142	140	151	134	128	144	137	148	158	142	153	117	158	138	146	143	144	117	137	152	137	136	137	134	167	134	146	142	156	142	149	144	119	161	147	143	146	140	180	124	121	147	156	146	152	134	136	144	155	127	146	150	121	146	132	148	134	141	126	146	128	128	153	146	125	126	139	136	136	122	126	156	139	136	151	140	132	139	129	148	156	151	143	119	141	133	143	135	159	155	133	123	137	114	131	147	143	146	153	144	126	141	152	145	133	143	162	122	139	157	137	126	127	140	141	127	139	138	149	130	156	131	142	143	140	136	131	143	166	150	141	140	149	140	150	151	155	122	152	115	124	140	137	128	132	133	122	155	136	143	129	143	150	132	159	148	153	165	141	148	118	125	130	129	161	131	142	149	132	145	152	152	148	146	142	146	161	110	145	143	153	133	147	155	120	134	130	142	139	152	133	138	151	171	144	140	138	146	151	155	139	139	160	144	133	133	148	142	139	133	125	128	148	165	149	141	133	149	156	140	146	126	161	157	139	151	149	132	153	131	137	155	149	141	145	141	155	161	143	163	155	138	161	156	144	161	148	143	131	135	163	141	140	140	145	149	151	129	140	150	149	138	147	170	131	138	151	146	150	150	156	144	145	129	131	136	143	160	133	124	153	171	141	130	156	145	146	143	156	132	147	154	153	148	154	135	148	145	142	145	161	131	136	140	155	167	142	126	124	134	130	130	149	139	144	137	134	151	116	140	146	138	136	128	147	152	128	141	141	128	165	148	137	142	156	132	155	170	149	145	141	151	170	156	146	147	157	121	152	156	145	149	146	137	151	143	157	130	138	143	154	140	139	136	144	135	145	130	155	143	129	128	154	151	145	137	125	141	127	127	142	124	136	156	133	149	133	135	137	158	141	134	162	138	144	132	138	123	149	144	147	120	130	158	136	162	147	157	140	138	123	155	122	131	144	164	145	151	140	153	132	143	165	157	139	125	130	123	138	158	160	147	127	143	145	141	151	152	140	137	131	140	143	139	129	157	133	151	141	153	158	157	133	137	146	151	147	137	152	157	139	165	141	151	152	152	136	124	128	129	144	145	149	142	132	152	146	146	136	157	160	148	132	143	136	129	131	131	144	144	141	141	136	148	137	144	162	163	136	143	163	140	162	154	144	147	150	135	171	154	138	144	126	153	157	131	143	146	175	153	149	124	152	153	169	139	146	141	128	143	151	121	140	144	131	145	145	134	132	119	132	145	132	141	149	147	144	147	148	148	151	157	139	151	164	143	132	142	148	127	154	149	158	124	139	140	160	129	150	133	145	138	137	135	152	143	124	137	127	119	160	144	140	153	159	131	148	158	146	155	167	152	139	133	157	162	134	138	160	147	143	126	158	142	147	146	136	144	158	131	138	155	131	136	150	152	139	118	145	127	139	144	159	125	133	151	168	142	146	137	142	129	128	146	144	156	139	146	144	149	136	131	141	145	159	177	160	166	170	153	137	150	151	136	153	162	144	141	136	174	141	144	148	138	133	130	153	140	143	141	134	151	139	134	152	149	155	134	160	141	142	135	135	142	145	159	157	131	143	147	145	128	143	154	152	137	139	150	163	147	155	142	142	137	150	130	135	143	159	159	141	151	152	144	146	139	146	127	127	147	122	159	148	143	140	145	156	129	142	144	150	125	147	171	114	150	141	128	129	143	140	134	141	147	149	121	140	134	136	155	133	123	170	139	113	121	127	150	132	147	142	132	172	148	145	149	147	160	143	141	137	150	151	139	142	142	143	141	146	165	163	131	136	139	166	138	154	162	137	137	149	165	149	141	138	148	150	164	144	168	134	144	145	187	129	131	140	130	135	151	123	128	140	138	136	136	148	150	147	135	138	160	135	148	145	128	123	127	146	126	134	149	147	141	150	156	156	153	118	137	126	137	162	134	144	144	143	120	134	136	147	135	156	167	155	155	161	159	144	144	135	140	136	151	141	151	126	143	135	130	149	152	137	152	125	121	143	154	165	149	158	145	129	134	128	127	141	144	164	127	134	139	148	121	146	139	153	143	135	149	116	154	138	133	158	123	145	127	159	155	137	136	165	147	152	140	154	129	142	153	138	128	146	145	160	142	153	147	146	148	140	168	131	136	134	160	133	131	142	139	143	150	165	140	146	129	160	131	138	132	133	160	139	145	150	124	147	141	150	154	127	117	129	123	138	132	128	150	158	142	138	140	124	147	131	131	133	165	129	125	135	142	161	141	158	148	134	143	154	138	147	132	137	128	147	160	159	132	134	134	149	128	126	150	143	153	133	159	146	157	166	142	127	155	123	147	139	155	142	142	138	161	159	127	132	134	150	126	126	157	170	147	155	149	153	178	136	134	153	154	131	142	137	164	141	132	135	165	133	138	138	136	173	127	147	134	155	142	132	142	133	138	158	143	141	141	124	151	153	143	154	164	131	134	136	134	135	141	139	157	151	132	150	149	140	134	130	134	140	126	140	167	153	150	114	141	126	134	130	156	147	135	148	142
27044	22932	11982	897	386	305	288	305	273	293	251	289	291	294	304	306	271	285	306	288	308	323	282	286	311	261	319	277	289	283	296	302	269	285	298	289	331	290	304	301	306	302	305	296	316	288	291	295	292	257	303	316	290	276	261	303	274	276	299	281	290	266	274	308	278	284	278	300	311	289	295	310	303	301	299	280	270	291	319	295	300	290	266	280	305	299	272	288	305	309	280	287	277	309	296	289	287	310	290	285	288	295	281	288	306	296	271	293	308	314	266	290	306	302	280	281	303	288	300	332	298	287	319	281	275	310	279	293	285	315	292	307	286	284	274	305	259	317	293	275	293	297	268	274	267	301	293	297	319	283	312	302	283	297	294	290	292	274	288	295	290	309	266	276	293	300	307	310	264	308	293	314	291	281	250	312	301	293	289	270	280	313	278	303	279	275	306	287	294	281	290	280	289	281	261	292	309	261	281	301	268	271	302	340	299	272	294	293	289	308	303	273	266	288	325	285	280	272	294	277	288	311	290	304	295	308	271	268	283	312	283	290	307	280	293	274	323	298	317	294	288	259	277	324	293	329	285	287	294	278	298	309	269	273	285	298	277	272	319	295	271	277	294	282	311	269	316	310	265	276	292	322	314	280	293	292	293	301	314	282	302	275	255	283	298	299	308	296	292	287	277	264	302	281	306	274	292	279	300	319	282	274	291	300	269	297	294	316	296	266	295	258	273	293	299	321	295	303	300	277	265	316	295	295	290	307	289	286	275	290	286	281	269	283	281	235	291	275	298	273	309	286	278	264	309	315	279	272	257	298	283	294	319	263	282	320	257	282	328	288	294	278	274	295	283	313	254	308	309	306	279	282	282	278	265	285	317	293	291	254	273	275	289	319	272	302	264	279	329	270	299	301	309	288	276	288	257	274	297	309	297	319	294	270	273	283	276	275	319	329	287	288	301	292	290	286	289	265	282	292	263	265	283	307	266	326	297	290	291	287	282	261	324	317	274	312	293	274	307	285	263	269	277	297	258	284	280	289	295	300	282	281	261	296	285	283	289	299	289	253	267	298	283	289	301	262	320	289	292	287	300	306	301	326	278	314	314	296	274	311	268	265	305	304	264	265	275	314	289	298	306	292	306	279	288	276	273	285	299	313	302	305	293	306	295	317	291	265	279	309	289	305	288	273	283	282	294	297	271	280	306	336	270	302	289	303	313	287	276	265	290	273	285	284	275	312	290	299	282	270	282	291	298	282	282	275	297	268	313	289	299	272	268	303	303	270	275	337	293	282	299	266	249	299	278	279	287	265	296	273	277	289	300	298	305	270	268	288	273	278	301	285	267	269	289	290	294	292	262	285	278	284	281	278	288	281	307	264	310	305	280	296	270	304	309	299	276	305	281	275	290	306	286	279	296	288	277	285	317	257	287	312	271	316	281	300	246	271	317	288	303	290	282	281	283	301	308	292	275	321	280	293	309	294	297	306	302	285	266	291	294	276	290	252	273	277	282	288	291	298	292	286	315	285	287	305	277	277	283	320	312	284	312	293	298	290	273	245	292	269	308	290	270	304	281	313	277	286	253	303	305	325	287	297	294	292	275	289	303	311	298	281	258	299	282	317	328	301	287	293	313	292	280	278	262	282	290	312	304	278	321	302	289	261	279	240	311	288	318	304	316	274	304	313	304	288	266	287	318	299	269	246	330	287	280	313	277	309	281	289	287	281	291	271	262	321	288	288	283	280	294	273	260	288	287	275	290	288	312	276	296	294	267	281	315	296	285	304	326	305	257	312	247	275	304	274	314	272	322	289	315	285	303	297	285	285	292	265	287	303	289	298	295	273	299	300	314	279	290	299	262	276	304	296	319	289	303	301	302	287	281	287	285	293	271	281	271	307	276	283	283	287	261	287	276	321	306	314	296	297	291	323	306	304	307	286	308	268	274	300	292	257	294	285	288	290	297	268	287	303	261	297	265	290	269	293	285	298	332	312	266	284	311	301	292	269	289	275	306	300	305	302	300	305	264	316	295	302	275	297	289	291	269	311	262	284	314	290	298	262	264	250	258	317	262	268	278	310	283	319	297	302	259	288	302	306	279	283	298	279	316	276	287	291	303	323	303	278	247	286	293	256	304	293	306	279	264	267	271	293	303	297	300	327	289	275	267	252	280	277	284	295	273	264	279	257	266	256	268	302	279	283	277	301	290	286	291	296	320	299	283	304	304	302	292	271	297	288	284	335	283	280	293	273	299	274	273	265	290	285	263	285	286	300	292	314	276	298	302	285	280	308	274	303	305	263	301	253	288	297	303	302	284	344	298	313	284	331	291	292	288	315	263	342	304	295	284	286	303	276	285	289	306	288	315	265	294	255	297	272	281	306	310	270	257	292	305	301	294	310	290	300	317	304	285	286	282	274	311	301	301	281	295	316	292	268	312	354	289	303	301	274	322	274	303	281	263	317	301	303	278	287	289	278	320	276	324	264	297	253	299	296	309	284	299	272	294	252	296	267	282	293	284	290	271	296	302	267	266	296	281	292	283	298	298	298	286	287	286	306	284	280	300	295	285	302	275	312	285	293	315	311	265	263	280	287	262	284	272	276	325	311	292	288	284	293	306	291	307	255	291	313	302	304	291	299	264	288	278	278	290	299	291	293	283	258	296	283	287	286	321	302	304	267	288	321	296	310	294	308	303	266	283	295	314	286	294	296	310	286	316	270	261	278	293	256	293	274	285	288	299	290	292	289	274	286	322	276	286	297	254	273	292	303	292	290	283	248	292	272	289	284	275	277	303	277	274	295	273	284	281	281	288	266	304	274	275	308	301	298	301	270	325	282	273	306	278	276	293	298	286	296	272	279	296	287	289	292	281	290	269	264	270	273	282	277	289	315	284	292	286	289	260	308	315	289	286	270	306	274	266	279	304	275	296	335	309	300	266	319	261	293	296	267	289	295	305	320	269	295	295	306	276	291	267	283	300	302	278	289	286	298	274	292	289	263	289	317	282	294	278	297	289	293	275	299	295	271	279	251	308	273	290	306	273	267	327	295	290	268	263	268	300	302	320	287	322	284	284	263	293	269	299	299	284	315	292	269	285	265	290	303	318	280	260	305	260	287	296	293	305	296	277	287	288	287	299	279	282	320	298	280	283	274	277	280	311	301	274	275	328	310	289	279	254	282	310	317	296	289	293	311	292	293	271	295	283	288	297	299	278	270	289	285	287	277	293	279	300	293	287	289	323	300	278	286	264	258	267	288	307	269	275	292	288	285	313	289	292	307	300	305	270	298	300	273	267	306	315	297	280	294	299	305	291	330	294	300	269	301	261	253	259	291	271	307	268	319	287	310	255	288	281	263	283	299	302	250	279	296	257	268	274	307	262	306	275	294	290	298	312	275	248	298	302	282	315	286	288	319	256	312	282	292	316	290	301	323	319	286	288	298	311	274	264	285	304	297	273	281	278	312	294	282	297	291	299	280	289	292	283	271	317	292	277	282
23732	34596	1189	686	675	556	554	526	549	526	504	549	497	463	495	481	544	507	532	490	528	503	463	510	515	474	469	508	451	515	512	533	483	500	471	474	528	484	493	506	494	489	472	475	463	499	490	504	472	504	472	494	499	510	488	514	485	471	513	474	480	517	521	474	447	489	469	497	489	479	495	488	505	507	505	537	497	495	476	556	512	436	523	494	489	451	499	441	472	483	493	558	507	464	531	507	476	528	493	527	538	480	466	476	524	515	517	501	500	477	486	468	506	497	474	508	483	538	525	459	480	508	517	508	530	500	469	503	476	467	460	515	454	494	453	496	514	476	506	511	507	488	459	473	529	518	531	504	478	511	537	514	504	464	496	503	502	481	494	529	473	503	477	475	487	455	472	486	479	483	502	543	445	470	512	480	489	495	509	529	480	509	507	513	517	497	484	532	516	486	492	513	504	486	474	469	483	510	461	467	485	495	473	489	455	502	492	486	512	467	493	517	486	486	508	491	511	483	498	524	487	521	500	538	464	481	519	515	497	498	496	530	508	485	523	500	488	524	541	492	469	474	508	509	494	476	497	488	502	462	496	477	514	553	496	481	466	462	522	464	458	487	501	468	519	484	514	513	467	492	523	551	530	494	499	501	479	505	438	473	479	476	471	472	505	550	493	486	496	512	487	509	492	508	509	525	524	473	503	486	485	495	481	483	476	489	490	453	479	502	457	500	480	480	528	467	520	501	499	466	491	495	503	471	532	500	529	519	509	475	475	524	483	511	504	499	503	526	509	480	493	504	486	476	489	508	512	540	502	482	507	460	493	484	516	456	480	510	483	489	495	488	519	509	509	479	496	500	452	490	523	499	507	526	462	488	501	526	462	486	503	490	519	527	449	456	526	501	508	513	496	481	489	489	493	483	458	496	486	503	532	464	514	516	484	453	511	514	520	507	468	497	481	526	505	510	510	494	481	491	465	424	527	484	488	499	478	486	489	487	453	491	513	519	472	529	501	497	492	474	541	499	500	483	506	510	507	520	499	480	482	480	441	527	513	482	523	448	478	486	535	509	531	474	481	495	484	508	494	494	485	495	501	499	488	509	462	458	445	456	494	514	519	481	498	466	501	531	503	501	486	501	490	514	466	462	479	539	517	528	487	496	485	536	493	502	527	470	440	522	461	469	496	505	511	514	489	496	468	510	489	467	453	492	497	477	533	466	511	456	485	523	501	531	468	508	491	529	524	490	451	497	483	490	513	512	472	482	518	502	478	495	499	491	517	452	494	501	504	486	506	503	488	468	475	472	522	496	470	467	506	511	510	521	481	488	470	473	495	528	512	494	513	460	468	495	474	528	482	495	477	478	439	438	502	518	458	495	461	468	496	531	473	508	478	485	498	499	492	513	486	504	490	486	480	467	512	513	477	490	518	481	498	488	510	532	503	494	465	447	529	477	489	513	491	476	468	492	498	451	505	471	483	517	530	506	449	481	480	491	481	493	517	496	472	495	508	484	516	538	439	474	495	474	468	469	487	466	535	496	472	489	507	489	521	514	504	491	506	524	485	512	514	475	496	460	510	524	484	496	494	499	449	511	461	449	524	458	548	471	496	501	475	507	510	498	477	470	473	502	502	478	471	520	512	502	492	481	475	515	504	481	487	463	505	495	504	472	470	525	492	496	503	512	473	510	496	479	467	486	456	516	517	470	490	488	492	513	501	475	446	508	458	469	542	446	457	476	474	476	514	522	561	479	508	504	505	446	476	504	500	487	487	491	499	471	479	500	495	527	481	474	502	495	494	549	488	482	526	490	467	515	466	531	513	519	509	491	511	517	470	457	511	447	433	469	481	488	518	493	474	466	466	499	504	498	541	467	491	487	489	532	468	521	462	483	497	473	492	526	495	540	470	497	512	502	496	522	501	510	465	506	464	496	480	513	483	492	530	500	462	482	480	535	485	495	483	513	489	488	511	524	448	455	539	464	492	494	520	493	490	476	532	513	489	520	542	486	525	465	509	519	511	490	493	484	507	503	439	514	473	487	464	493	504	489	466	491	498	470	535	514	518	532	506	515	522	508	509	519	510	499	524	493	524	489	466	458	424	494	482	460	563	535	454	461	510	500	462	495	486	456	483	473	507	514	490	492	510	488	521	497	522	523	471	472	514	482	516	474	462	466	535	481	523	473	512	485	459	520	505	512	510	507	459	472	476	470	515	494	437	497	495	489	493	504	468	482	492	476	498	506	451	504	470	520	495	483	498	474	528	502	504	488	471	495	516	473	485	490	467	478	494	509	482	503	470	450	523	494	511	516	551	488	469	498	482	501	505	519	504	490	505	485	447	462	462	497	479	502	468	483	485	481	466	542	489	470	464	510	468	515	487	482	465	509	492	474	503	498	464	490	485	481	485	491	479	516	498	492	453	484	485	478	527	513	511	474	521	505	498	494	505	505	508	504	474	524	486	502	494	478	469	459	499	509	480	510	549	476	515	514	515	519	497	498	517	509	511	490	499	480	506	532	463	458	488	491	526	477	510	503	553	472	498	498	483	494	471	479	467	468	498	542	498	511	486	506	523	441	552	510	534	485	506	461	488	493	498	512	489	510	493	526	507	458	470	505	500	452	485	512	490	456	512	470	483	496	479	471	516	466	513	535	478	513	504	500	455	478	523	456	469	519	518	523	450	495	505	515	501	525	477	484	465	437	497	495	463	511	490	502	484	456	462	494	485	478	467	489	526	480	528	509	537	465	509	503	511	489	454	481	459	504	535	471	500	506	497	512	511	525	525	510	466	521	488	472	543	502	499	521	472	525	503	482	509	483	501	480	511	483	503	485	488	487	519	488	471	531	484	514	477	490	482	516	479	494	494	486	486	486	487	491	514	512	480	512	513	486	495	510	467	489	474	523	472	476	487	485	480	481	489	488	550	464	522	478	483	524	480	532	493	482	483	472	507	499	496	474	478	495	464	467	503	486	512	476	503	530	543	461	474	471	504	541	461	515	467	495	496	513	464	486	486	501	461	498	490	489	502	491	523	474	493	476	497	506	489	469	538	510	473	512	515	487	481	533	471	462	461	486	477	499	481	503	480	487	521	488	497	554	518	477	458	497	485	509	485	510	491	505	495	514	504	478	488	489	502	495	486	516	467	514	482	460	504	455	511	503	456	523	468	486	546	457	498	442	486	502	514	501	486	467	514	500	446	513	484	475	496	478	516	496	516	535	491	485	497	448	508	490	470	496	477	496	461	456	525	513	479	495	505	529	492	519	514	481	481	536	488	460	516	510	495	503	490	470	532	508	488	481	479	491	479	489	519	528	477	470	487	528	549	515	467	534	486	487	470	490	524	504	509	480	476	513	485	494	467	502	445	525	531	510	459	472	512	493	516	512	499	502	490	474	504	508	495	497	476	501	488	511	514	510	496	487	482	489	463	461	531	491	503	490	492	521	521	448	540	524	505	487	481	500	505	506	491	527	477	493	531	469	476	516	465	452
24025	21791	28823	23811	19663	3249	542	369	306	314	287	271	270	258	255	250	256	244	218	203	219	214	254	221	215	247	233	236	209	212	223	222	230	233	208	197	203	259	211	224	207	216	206	224	228	203	215	207	215	204	222	205	233	225	204	243	208	210	208	229	211	209	235	220	206	234	228	217	198	208	201	204	223	223	232	210	218	219	227	218	201	207	208	214	214	200	208	219	211	208	222	207	235	213	220	203	223	203	199	216	200	215	224	208	192	215	236	199	216	246	201	215	200	196	209	194	208	209	214	197	196	209	235	212	199	222	230	188	197	211	254	213	209	216	228	201	209	221	192	190	233	225	203	209	222	231	224	217	209	194	202	191	200	205	182	198	185	239	228	211	224	218	231	218	243	221	206	225	221	188	226	245	206	196	219	204	238	212	235	220	203	211	213	204	228	226	203	236	201	209	225	227	203	230	223	166	199	207	231	199	216	210	217	204	213	216	228	217	220	223	220	210	229	181	186	224	236	187	222	193	196	212	229	206	210	190	228	204	229	162	190	191	186	199	229	213	207	202	210	195	208	205	208	217	226	212	202	206	209	210	217	235	207	222	212	216	201	192	230	176	233	200	183	198	193	190	198	190	201	221	256	208	198	197	218	237	193	234	206	214	223	239	204	222	198	251	230	215	216	181	207	225	216	208	218	224	198	201	193	238	196	213	205	230	211	215	184	227	215	188	227	224	212	189	215	205	198	194	214	205	231	214	218	209	208	230	207	211	198	210	227	244	200	222	212	237	228	200	237	210	194	215	219	236	218	205	213	204	206	240	210	222	225	231	186	220	210	212	204	239	235	210	198	229	220	220	208	217	202	199	203	204	211	222	225	223	231	198	201	203	189	213	245	218	218	209	209	217	207	197	232	200	219	233	236	217	231	219	194	193	210	194	210	194	219	233	215	222	191	236	198	213	207	222	235	226	228	218	200	217	193	232	229	217	207	207	210	250	197	197	219	215	222	200	220	238	221	190	220	220	212	196	211	202	197	209	202	207	210	214	195	236	213	211	223	222	211	213	198	212	184	199	217	217	207	206	228	224	197	197	197	201	200	203	242	214	204	217	224	216	229	202	200	196	200	200	221	207	227	200	209	215	227	200	210	192	242	224	213	226	222	209	225	208	209	211	188	221	193	216	207	199	217	208	242	213	216	233	216	230	207	264	206	223	239	210	196	221	232	198	228	210	242	212	216	197	227	220	213	224	211	234	200	242	209	202	222	227	246	221	202	209	236	246	214	186	216	213	224	198	199	210	203	234	207	224	199	202	197	216	212	192	223	179	195	201	214	195	215	218	222	200	217	209	182	192	211	225	209	215	229	224	224	204	194	212	215	220	230	239	212	218	223	222	209	225	202	202	224	227	200	211	229	215	223	211	191	240	200	202	209	215	210	200	202	240	241	243	221	177	215	220	223	233	209	194	211	196	236	208	189	244	191	201	212	216	222	216	225	216	225	234	211	208	220	218	234	212	205	214	221	224	226	187	236	221	202	218	219	224	198	199	226	230	214	228	225	211	240	222	214	201	205	214	215	191	200	215	209	203	194	196	215	210	233	202	227	219	200	214	242	195	223	230	219	209	206	216	219	211	213	219	196	198	215	211	203	203	228	201	192	228	215	223	189	212	213	234	199	226	206	223	212	213	218	224	202	196	214	208	220	199	209	209	193	223	221	236	219	200	210	233	198	221	217	216	239	207	229	210	232	212	203	193	204	211	212	234	216	213	217	212	206	228	186	195	200	211	213	186	236	222	216	208	192	206	209	200	223	213	198	204	191	230	219	205	213	225	205	195	209	234	203	224	221	197	222	224	226	207	231	214	209	205	196	203	221	203	196	195	230	223	196	211	222	189	194	207	213	240	188	200	232	218	202	171	196	188	199	209	176	226	214	237	221	212	220	218	190	235	207	205	200	217	208	225	203	221	216	188	222	220	201	211	206	215	198	206	210	196	234	233	208	224	211	215	217	240	217	195	208	201	202	220	198	223	227	223	203	200	205	213	244	241	231	181	222	209	202	249	228	193	218	189	205	214	208	201	198	236	205	228	188	182	219	208	199	228	203	201	211	207	239	223	219	229	200	219	213	216	183	223	194	225	193	215	190	209	231	216	206	190	202	215	187	219	209	215	189	204	220	208	201	238	186	226	219	237	222	179	218	229	207	196	174	212	184	192	202	205	186	233	229	188	199	220	224	242	200	239	212	204	233	225	215	208	230	220	191	228	232	220	189	187	233	198	222	231	196	193	210	196	209	194	220	223	214	197	227	210	224	232	224	223	232	216	203	216	248	217	221	221	204	208	238	212	202	215	195	215	205	188	213	237	218	190	207	239	220	210	203	202	226	202	213	221	191	215	222	235	198	223	217	208	233	215	203	229	198	226	218	213	222	204	197	232	204	210	244	236	218	220	218	204	214	199	190	201	215	229	182	190	204	200	205	202	210	210	200	208	206	204	199	200	213	210	215	214	214	235	230	234	227	241	243	204	220	210	252	207	240	207	220	241	211	191	221	218	223	211	214	216	223	216	219	213	199	208	222	203	197	226	208	219	216	212	203	212	213	203	214	216	218	214	216	244	215	203	194	201	212	214	213	221	201	239	217	213	231	199	213	231	223	219	228	207	199	222	212	187	195	200	196	231	213	220	197	203	202	164	226	210	198	227	199	209	260	209	235	202	236	221	209	201	227	226	218	206	215	209	209	194	204	191	196	220	205	189	232	243	201	208	194	206	231	204	192	209	217	219	234	204	227	214	212	242	225	247	190	203	204	236	173	225	226	217	207	174	193	231	235	201	207	227	215	211	186	204	215	219	229	211	216	219	223	220	229	230	210	203	210	209	204	212	232	190	226	200	212	216	189	234	195	210	211	209	212	187	210	227	223	223	220	214	221	217	222	197	210	226	191	212	218	212	208	209	223	203	227	198	202	207	217	192	208	214	219	229	203	205	208	225	214	184	207	205	197	211	181	226	193	221	228	211	204	187	198	210	242	220	214	192	250	206	197	228	221	207	207	201	216	213	195	205	224	185	207	218	231	221	205	225	209	219	197	236	202	223	185	206	233	204	189	198	205	203	199	188	211	212	199	205	192	194	199	256	216	237	201	210	213	231	219	215	225	241	208	212	215	186	205	241	209	202	194	227	204	201	222	207	182	216	216	216	244	212	210	214	220	217	203	220	214	217	210	214	210	206	236	198	207	223	228	193	227	193	227	226	211	215	248	206	222	207	212	212	231	189	225	219	220	192	206	241	205	199	208	202	194	225	202	212	206	191	203	211	239	198	223	229	205	210	198	200	210	182	177	229	200	230	205	214	209	207	190	209	225	205	213	190	236	193	196	213	235	220	232	163	204	203	186	202	210	218	231	230	231	232	222	196	207	227	218	200	212	213	206	220	191	210	214	214	196	213	217	220	228	185	207	221	191	215	197	214	207	201	203	176	217	236	174	212	214	225	212	209
47035	58688	5591	2940	1941	1480	1162	951	822	662	635	594	553	540	522	465	468	461	495	458	431	451	415	418	396	412	418	375	397	382	434	379	386	414	404	390	391	422	394	379	382	397	358	406	368	391	392	388	395	390	389	353	380	397	392	398	400	370	384	348	356	368	384	363	362	390	370	344	389	382	397	357	355	344	365	412	397	378	369	401	321	360	358	376	388	368	389	395	361	394	360	380	372	371	414	370	390	360	361	398	355	382	363	391	377	330	366	375	372	348	361	394	375	390	382	377	383	362	383	338	395	359	371	400	383	382	352	363	355	381	361	365	323	375	361	386	386	362	383	383	373	349	375	369	353	412	376	352	385	325	378	364	338	370	371	401	366	346	383	398	364	320	375	373	347	366	378	388	333	347	329	388	367	403	384	361	354	342	404	346	380	340	366	354	366	355	398	377	377	379	412	385	343	385	363	393	382	380	349	366	382	349	404	380	371	369	336	368	363	361	392	408	346	353	375	367	364	368	352	368	351	381	375	385	369	391	376	358	386	393	354	370	322	397	365	399	399	363	369	365	402	374	393	372	376	357	373	378	376	358	379	373	360	360	379	366	402	379	393	364	357	382	371	380	349	360	336	356	376	362	388	374	370	375	379	352	366	388	366	332	357	363	397	366	343	358	392	365	351	368	391	369	388	365	359	372	408	342	337	392	374	385	335	355	356	354	389	352	395	376	368	385	367	372	344	361	363	328	358	377	355	333	396	376	360	329	400	404	371	394	335	384	390	353	385	373	355	351	348	365	346	352	358	372	377	358	361	391	356	348	375	358	383	390	415	391	376	369	400	375	401	337	353	358	417	336	391	369	386	347	382	383	389	377	362	385	363	373	385	360	333	359	359	354	365	361	380	358	388	366	433	383	357	365	400	390	376	382	411	355	376	365	358	387	343	336	404	373	361	376	392	370	387	339	366	385	381	353	374	390	355	366	359	378	375	351	389	381	373	381	336	354	367	391	360	397	383	381	361	378	349	336	375	384	394	361	344	331	375	362	372	357	371	321	367	339	375	395	365	347	386	360	386	372	419	391	381	395	380	386	380	360	369	413	354	355	355	395	342	376	373	360	406	348	372	377	393	369	353	350	393	352	381	375	357	383	383	336	354	382	365	372	343	378	420	381	367	377	349	372	357	391	345	340	362	372	325	376	393	389	370	366	354	375	357	342	350	382	386	378	384	371	362	391	389	365	380	371	373	359	389	342	352	382	356	388	358	409	366	403	347	367	355	366	375	372	345	374	381	376	371	373	359	356	346	392	371	358	352	397	376	370	393	344	367	369	352	384	355	387	350	379	377	370	364	401	365	377	392	385	354	363	354	389	356	398	381	373	373	371	370	369	397	374	369	369	375	391	367	393	362	373	371	412	354	392	397	367	357	376	410	355	377	351	375	330	363	349	370	371	352	424	397	373	353	361	376	387	408	388	382	370	385	346	364	373	348	341	365	396	343	357	361	390	385	356	400	378	339	342	372	397	370	356	361	362	347	391	385	379	381	381	382	373	359	369	390	377	386	380	378	374	358	362	376	375	353	392	409	421	388	421	327	367	388	368	375	334	366	399	385	389	380	364	340	358	357	366	322	360	348	400	359	396	365	353	346	362	323	360	373	348	362	370	395	404	363	359	377	357	358	344	385	397	366	355	381	365	374	366	316	352	383	356	367	361	387	362	394	372	355	383	353	362	351	366	377	350	399	348	378	335	376	387	342	410	391	400	387	350	368	353	375	357	353	407	388	382	382	397	405	378	382	357	375	368	349	353	363	346	390	393	388	380	380	372	366	370	398	346	327	369	374	382	375	367	429	337	349	402	363	364	372	371	377	339	374	362	364	376	388	355	398	354	346	372	358	390	341	406	353	398	374	361	368	336	396	358	382	354	339	363	394	398	391	369	370	382	368	400	350	344	373	365	390	395	358	375	359	367	375	346	353	391	335	375	397	399	388	389	338	367	330	408	430	366	367	398	377	360	326	382	372	378	344	426	371	336	350	354	380	338	344	405	342	363	358	392	371	363	386	365	382	334	359	369	383	366	370	343	374	376	367	365	357	387	369	354	364	387	395	382	369	393	393	363	373	363	358	373	367	431	403	342	391	376	388	377	365	348	374	379	329	371	353	365	392	389	393	398	379	403	367	354	366	331	390	366	402	357	370	404	373	437	346	378	377	363	398	389	386	405	386	361	367	365	368	374	346	405	371	385	383	330	381	382	359	338	361	366	373	371	379	351	393	392	351	355	357	349	404	329	405	387	400	368	379	369	363	389	364	354	406	382	357	358	387	351	356	389	335	374	397	336	396	359	360	394	386	397	344	365	374	384	374	382	407	360	377	398	351	347	390	365	363	370	386	383	333	355	360	369	405	351	332	386	369	365	387	350	354	353	367	360	379	344	379	375	353	396	356	415	356	404	366	351	362	351	382	375	348	390	400	364	395	373	372	361	380	343	373	372	378	352	357	361	369	361	368	401	355	390	372	390	362	371	366	356	396	372	380	378	380	354	367	364	380	368	369	353	381	379	390	347	364	394	349	338	389	405	389	352	357	362	345	324	397	378	358	352	365	374	374	356	355	337	373	354	355	396	353	370	364	349	419	406	393	355	355	412	364	331	369	368	366	396	377	384	377	373	377	365	382	370	352	364	377	358	372	384	393	397	382	387	353	363	379	391	392	347	360	357	376	406	364	378	383	388	418	372	399	363	414	360	368	355	347	339	358	416	382	336	364	344	389	371	394	393	356	383	340	368	370	402	339	394	365	353	387	394	358	356	399	341	338	391	401	371	399	399	373	365	371	377	361	373	358	334	384	372	351	377	343	365	378	352	367	367	364	379	355	382	348	342	371	364	381	390	356	395	371	355	366	401	394	389	349	372	384	379	371	386	348	415	376	365	372	356	348	356	401	388	383	390	377	398	385	357	354	381	374	375	380	376	329	383	358	356	354	366	377	366	369	362	383	377	367	340	373	359	382	402	357	351	358	358	352	388	389	377	404	349	354	371	379	395	366	360	376	393	387	394	396	357	356	409	334	331	389	362	400	336	361	370	385	397	366	379	397	355	323	386	376	387	361	381	376	341	390	340	404	360	397	369	394	400	370	384	408	388	351	371	305	337	342	381	399	339	348	390	364	391	373	337	388	383	373	370	387	374	363	338	336	371	358	361	378	374	395	367	359	347	387	368	378	372	381	371	347	347	379	383	361	335	347	366	368	355	360	380	407	362	375	385	367	364	371	380	364	351	340	358	382	359	364	378	379	393	383	386	390	381	412	365	383	366	386	347	397	380	339	350	399	366	372	383	384	389	384	365	356	386	365	381	361	384	398	397	381	379	356	358	343	386	370	371	395	370	386	368	387	374	377	352	363	380	352	363	366	348	384	352	363	376	399	378	343	364	348	344	353	363	397	376	392	365	364	378	367	403	343	329	412	374	379	372	344	369	359	383	332	368	352	382	389	425
23091	21425	28996	23653	21192	18710	1364	422	290	241	216	195	167	142	137	120	126	128	123	126	110	98	113	102	104	99	108	104	88	100	96	110	106	90	92	87	75	84	86	80	81	108	103	78	80	100	85	79	78	73	63	90	93	76	81	87	68	73	77	91	85	94	89	92	79	77	82	77	72	74	83	79	76	82	98	76	92	99	77	84	79	62	76	60	89	70	85	99	94	78	97	79	74	86	78	77	83	95	89	74	61	84	90	82	84	75	76	90	87	79	76	74	92	87	65	85	77	81	86	89	94	82	77	78	83	79	77	72	77	85	93	70	83	82	73	89	87	100	71	87	81	61	94	80	84	82	81	79	69	87	95	77	80	73	90	67	82	83	107	75	75	74	74	83	93	78	82	76	71	75	72	76	83	95	66	69	77	78	70	70	80	87	87	82	82	75	80	90	79	105	82	73	86	78	79	90	90	82	94	96	93	87	74	79	69	88	90	74	77	92	88	69	70	94	87	87	79	80	107	78	85	88	83	66	89	73	97	68	101	78	106	82	103	90	89	72	85	73	70	75	86	92	59	82	81	92	84	80	81	86	75	77	82	93	70	71	70	76	88	82	66	94	75	91	84	80	85	85	88	82	80	81	79	93	93	89	84	82	82	78	94	79	97	86	82	97	63	85	63	72	71	64	78	76	74	69	75	78	105	81	82	86	93	65	88	71	77	87	70	97	75	103	88	70	82	65	77	73	80	81	63	79	74	76	73	68	71	92	78	69	72	71	83	88	78	85	82	76	85	75	81	73	95	73	73	90	74	73	89	80	76	73	96	75	64	76	72	53	69	74	85	72	82	101	80	71	77	80	83	76	66	84	98	71	77	83	86	81	88	79	74	80	75	68	74	77	75	72	94	95	82	76	68	89	65	67	72	77	76	80	96	74	74	73	82	74	91	91	92	81	84	76	65	93	81	72	82	74	86	89	77	70	78	83	86	78	77	79	61	79	79	79	91	80	71	88	85	88	75	69	72	89	77	88	83	70	84	75	71	86	80	89	87	84	84	86	80	72	85	83	85	78	87	75	79	83	82	75	71	88	90	86	97	72	77	87	66	102	79	71	76	73	87	67	70	70	79	99	83	76	89	82	78	90	81	68	92	77	92	78	70	78	70	95	85	74	83	84	86	82	63	75	69	84	82	69	73	79	68	83	73	90	63	85	80	93	72	95	95	80	92	82	89	89	80	79	94	88	91	82	75	77	72	72	58	92	86	80	82	88	61	86	88	82	61	76	75	89	90	76	68	85	81	78	70	64	78	98	80	77	88	86	83	82	73	92	82	70	89	89	84	72	94	84	89	83	57	87	80	87	71	79	74	65	87	95	82	86	80	72	76	91	78	84	84	95	85	75	74	59	75	90	77	94	62	65	84	79	96	85	96	87	78	77	78	70	69	77	89	88	80	70	81	72	85	65	79	101	86	70	92	65	74	73	75	74	76	88	75	86	85	78	89	80	88	95	70	91	85	82	76	90	69	84	78	80	89	78	83	92	69	91	81	56	79	97	72	87	110	80	93	68	92	93	87	76	83	72	76	87	78	79	94	76	78	77	78	86	75	74	87	79	79	79	81	73	93	77	76	81	81	71	81	98	75	85	73	84	66	66	84	81	76	88	79	70	69	88	86	71	64	84	75	83	78	81	77	74	77	83	73	94	78	75	79	93	79	70	95	77	86	94	80	83	82	85	70	84	75	62	65	87	82	77	77	85	78	68	70	97	95	67	102	75	83	71	78	91	89	89	85	77	74	83	78	76	73	75	70	82	75	73	102	78	74	85	79	78	65	68	78	84	72	82	90	70	82	75	73	79	74	67	84	80	83	77	83	89	75	78	89	74	70	92	91	92	72	67	76	70	84	89	82	75	86	74	74	82	69	87	75	83	74	77	78	83	86	103	72	84	77	93	89	82	76	83	75	88	78	77	82	77	91	90	77	80	64	92	86	79	85	73	90	82	88	94	81	78	97	66	85	65	74	83	95	77	89	80	88	58	90	87	80	80	77	81	78	79	79	80	73	86	79	82	80	68	71	81	75	75	87	65	73	85	69	75	68	84	79	78	93	64	93	72	77	85	83	72	94	80	83	98	92	85	66	80	64	68	78	81	93	95	93	88	77	82	78	86	84	87	80	99	90	78	80	83	67	69	80	110	90	73	71	71	81	80	70	91	72	73	79	74	89	79	80	93	81	69	89	50	70	80	64	97	97	81	74	94	80	80	82	77	80	51	74	73	75	72	81	81	86	77	80	84	69	85	91	84	85	94	88	78	86	68	73	73	94	80	94	76	77	86	74	76	80	76	76	83	79	96	89	80	74	87	82	85	73	90	76	90	90	92	64	72	80	69	85	94	81	77	82	91	77	72	72	87	96	96	78	86	65	88	80	77	83	90	72	79	78	80	72	79	81	74	76	74	98	80	90	91	85	87	70	71	83	80	66	76	94	83	77	101	71	89	86	95	100	78	91	86	86	76	71	86	95	86	65	95	85	76	77	92	69	75	67	71	87	104	87	68	62	60	82	81	86	78	94	86	67	71	87	89	70	78	79	95	74	86	70	72	87	81	84	73	80	75	72	76	84	80	78	95	70	92	75	77	76	84	80	92	76	74	74	81	84	91	83	91	82	83	85	72	74	71	68	83	74	84	85	76	71	85	98	84	76	84	74	74	89	93	72	77	82	71	70	74	89	89	87	63	94	84	79	84	88	74	81	85	82	97	75	83	75	75	92	93	76	92	80	77	66	82	86	85	64	75	90	70	76	82	91	62	95	65	84	68	81	84	74	59	69	76	74	74	67	85	83	85	84	93	85	78	70	73	84	88	76	72	80	87	67	72	90	79	80	85	92	71	85	83	90	60	81	88	64	82	84	77	76	84	76	87	82	86	82	74	73	80	82	74	77	81	89	77	77	73	76	91	94	67	84	76	63	84	87	91	83	58	81	65	58	72	62	65	68	76	84	79	82	94	73	91	69	67	81	80	75	78	86	68	71	71	93	81	75	85	67	94	69	101	85	81	85	45	86	80	99	85	89	85	84	74	97	93	100	84	78	86	88	80	63	71	73	78	100	74	76	79	91	79	83	86	83	71	83	87	80	85	70	77	69	82	85	86	72	98	84	65	80	85	89	60	78	93	86	97	77	72	75	83	78	70	97	87	73	84	74	67	76	78	83	66	87	80	82	96	76	73	87	82	75	82	90	88	81	69	75	73	74	82	76	74	91	60	89	76	88	95	106	76	81	84	102	77	95	70	77	83	79	81	79	83	93	70	92	87	92	75	88	80	75	67	69	81	86	80	85	74	66	85	82	76	93	78	62	68	62	64	84	78	85	76	76	76	74	76	80	75	79	91	86	69	90	70	104	69	79	70	72	71	91	102	86	87	68	98	78	86	93	78	91	82	84	84	93	86	79	81	96	85	66	86	85	75	105	74	84	67	86	79	86	85	93	81	79	78
53652	55853	8607	4662	3087	2172	1697	1286	1046	837	685	591	504	450	397	332	358	344	306	283	280	270	232	217	221	226	185	189	191	179	195	182	169	177	156	170	168	184	159	160	182	148	182	164	171	138	157	151	149	134	144	147	167	133	144	144	148	156	157	138	157	148	152	160	138	172	146	145	153	150	151	127	139	161	140	149	135	140	152	148	156	109	166	133	121	137	137	138	154	134	162	159	141	150	136	126	148	143	139	151	131	155	149	142	179	133	142	144	151	119	145	162	147	148	128	142	158	143	151	149	145	165	138	132	157	128	140	137	134	171	119	158	126	160	137	146	163	149	156	140	159	132	131	160	122	152	115	142	147	146	135	147	140	148	138	151	137	131	140	151	145	159	143	130	172	130	139	163	154	141	162	139	139	133	136	151	134	159	136	153	137	154	147	146	145	157	140	155	149	156	131	136	157	133	132	153	153	146	129	138	125	143	130	141	146	160	120	130	149	127	136	125	150	142	152	145	143	128	154	139	133	146	151	163	142	137	142	155	139	141	156	147	142	132	118	134	138	145	125	124	110	146	128	131	141	139	134	153	146	149	118	146	154	145	140	136	135	138	120	145	140	128	128	149	143	111	166	168	134	120	135	164	136	147	145	156	152	133	136	148	116	141	132	145	137	127	131	139	144	140	158	161	126	117	133	142	141	134	130	127	135	139	137	143	132	168	150	140	148	138	141	144	147	139	135	145	140	127	146	144	136	148	145	143	141	125	156	148	149	123	118	159	146	144	156	121	119	136	130	134	143	156	150	162	159	133	122	137	149	144	150	137	112	131	136	141	144	138	161	143	132	135	132	132	146	134	118	145	129	164	150	136	161	138	130	147	148	160	136	146	141	129	148	122	151	145	137	134	139	116	148	126	138	148	134	156	135	140	149	139	130	169	142	154	151	112	136	139	150	122	137	141	139	158	134	122	139	127	125	169	126	147	152	159	132	154	127	124	147	133	140	126	145	119	139	143	127	139	142	156	134	169	121	132	138	157	145	160	140	142	148	121	131	122	119	120	151	156	148	145	154	158	134	147	125	135	156	145	140	114	133	130	134	147	172	141	122	135	136	123	148	143	127	145	137	149	132	132	141	144	145	145	127	137	133	123	148	143	154	157	139	126	172	148	135	150	155	134	147	151	116	145	178	149	151	149	122	143	155	149	136	142	143	148	139	137	149	126	144	128	127	162	143	146	140	159	135	150	160	152	138	120	136	131	153	143	142	134	138	126	137	116	157	135	157	148	152	149	152	130	124	141	161	144	141	133	126	149	134	137	130	148	144	125	144	150	134	148	135	122	151	142	147	150	145	137	135	126	139	131	129	130	143	130	135	139	152	153	126	129	127	146	136	130	131	135	117	140	142	127	141	119	148	128	142	143	151	151	131	157	159	144	149	142	130	146	141	142	132	135	151	119	138	152	121	148	149	163	129	139	126	133	143	135	152	128	123	132	145	124	154	127	144	152	141	157	140	153	126	156	134	133	142	146	135	139	135	135	145	132	134	157	148	131	148	150	140	127	135	132	148	138	163	127	140	181	137	154	150	129	151	155	152	119	121	165	126	117	157	144	144	139	137	151	147	143	142	148	147	146	135	139	144	142	132	145	143	121	147	142	155	123	119	149	124	126	134	129	144	129	157	117	133	145	178	144	135	144	151	117	138	157	150	140	134	137	150	152	139	126	128	145	144	142	158	136	162	139	140	153	124	143	154	143	104	137	145	152	140	129	165	148	136	136	117	132	155	154	142	148	135	152	144	139	133	140	163	147	140	131	133	156	124	140	149	127	122	148	141	149	145	136	124	147	139	156	135	154	151	140	129	133	137	149	144	152	153	139	129	122	143	150	153	150	132	156	124	123	132	136	140	142	156	143	146	124	139	135	143	134	136	159	137	120	136	125	156	147	156	133	142	124	138	120	163	133	155	146	160	156	126	134	143	153	126	120	139	143	163	152	142	162	155	123	134	125	160	126	119	133	172	143	150	144	133	157	131	115	137	132	136	153	147	139	128	149	163	119	135	151	132	139	150	144	155	126	139	146	141	159	131	120	131	148	149	140	144	143	150	128	142	148	139	133	145	111	137	138	173	149	145	138	158	153	149	124	150	158	134	155	147	141	135	132	136	131	129	149	138	132	128	136	144	134	150	163	136	152	142	129	143	160	135	157	172	133	147	132	136	138	150	130	126	150	155	142	141	123	147	138	153	144	135	168	128	114	132	158	144	143	130	138	137	136	151	127	140	116	138	143	148	162	131	132	125	138	163	140	148	134	149	129	140	133	134	127	142	146	135	137	137	118	137	156	142	147	144	108	141	161	140	161	137	132	126	148	148	135	150	151	150	151	149	133	135	127	139	141	149	141	139	151	130	154	141	145	159	139	117	138	146	137	133	123	134	140	125	145	145	138	156	136	132	120	143	139	138	140	158	146	134	155	150	147	133	156	150	129	155	132	151	130	125	121	129	150	134	110	142	139	149	144	145	142	143	130	153	133	133	147	156	139	132	139	146	125	150	138	140	153	134	137	112	137	147	113	144	139	136	148	148	127	173	126	126	146	153	138	148	130	128	130	130	145	133	143	121	132	151	163	140	146	140	139	147	131	156	153	146	168	138	145	132	132	130	152	135	140	134	158	111	144	124	142	145	150	139	139	151	138	159	145	150	135	121	145	141	148	161	135	140	144	131	121	129	147	128	144	125	138	145	146	138	150	149	140	158	141	116	119	126	154	143	126	146	142	128	125	141	141	134	142	137	126	142	148	145	147	141	158	148	146	140	123	127	132	138	138	127	157	131	141	146	136	147	150	138	174	167	154	159	157	152	129	144	137	140	143	156	154	125	132	153	149	124	135	134	138	136	123	147	149	136	158	145	155	141	140	144	121	138	134	143	134	145	156	144	141	133	150	122	139	144	136	139	141	160	148	119	129	131	134	152	141	155	151	127	153	157	128	152	143	137	147	137	139	121	138	144	133	128	133	131	132	135	127	130	163	158	137	117	129	146	142	141	159	143	138	147	145	119	140	155	147	151	127	152	143	146	135	146	137	131	149	156	147	136	123	153	144	135	123	123	134	132	135	130	138	138	146	147	120	145	141	142	143	146	128	130	163	148	139	139	141	147	154	144	139	160	154	147	156	146	125	145	141	125	146	131	136	141	144	126	163	140	150	131	118	134	132	158	133	158	144	163	131	136	136	119	155	126	136	136	163	160	144	130	146	139	134	125	134	160	142	139	139	143	148	128	151	139	142	152	157	141	134	142	135	127	129	130	136	149	143	137	126	141	166	137	121	138	138	133	134	133	130	154	137	145	158	160	133	127	128	129	150	136	130	144	137	124	142	138	142	137	150	133	149	146	140	135	140	133	143	146	127	160	145	118	128	143	175	139	140	149	154	141	154	141	170	124	114	122	144	160	120	149	144	162	113	126	141	155	138	137	143	133	129	129	148	137	141	132	146	133	129
27042	23017	11773	890	388	308	302	309	316	298	328	292	288	273	288	315	292	306	316	289	279	277	293	285	319	264	287	307	289	292	274	299	286	242	305	272	300	304	290	257	298	276	261	313	277	294	292	292	288	299	316	282	303	281	310	283	324	296	276	286	294	292	294	305	318	295	297	292	299	282	279	282	274	296	316	301	273	304	315	323	303	266	254	324	266	303	311	288	278	291	295	301	279	266	276	275	324	278	305	290	287	293	324	290	271	304	298	324	289	275	288	281	303	306	295	281	277	276	290	277	287	327	300	293	258	277	266	271	307	288	296	281	277	288	315	294	266	266	274	289	266	279	295	309	286	278	287	295	297	307	301	308	264	297	317	288	275	306	284	280	288	314	269	274	270	292	284	286	299	291	280	268	317	286	312	292	294	281	285	301	292	289	277	282	286	279	318	265	289	280	287	302	295	279	296	269	301	332	290	276	284	317	292	277	284	294	254	274	274	266	272	290	257	304	298	315	288	302	292	275	310	286	284	298	271	268	306	311	296	285	278	248	299	261	250	303	278	287	311	276	312	280	304	276	258	276	328	312	301	262	300	336	302	287	259	284	309	285	291	270	296	287	274	298	293	258	275	275	253	284	256	271	306	273	274	287	270	282	305	265	301	286	302	280	268	295	307	297	278	283	260	270	310	287	266	276	290	280	276	310	266	273	295	288	300	247	278	276	266	270	277	282	303	279	286	274	303	287	282	270	287	303	297	288	298	288	294	280	292	280	274	314	273	295	292	261	270	275	279	270	268	300	287	276	280	308	306	282	282	285	268	302	298	299	280	309	294	301	283	293	289	259	254	297	270	285	290	310	317	308	299	277	290	284	282	260	303	288	302	270	290	298	324	263	301	293	274	279	279	300	275	289	291	283	286	271	297	281	273	290	276	297	301	262	287	294	302	259	281	301	276	266	265	304	282	252	279	283	280	284	302	276	268	263	287	300	318	291	299	265	301	274	291	287	276	319	301	271	289	270	272	288	286	295	273	267	303	287	310	286	302	302	301	321	318	293	300	286	272	287	293	282	259	294	330	284	299	258	288	279	289	292	289	317	290	279	292	293	265	263	264	299	265	279	321	282	324	286	301	301	279	299	292	310	296	278	259	311	287	302	298	292	283	301	301	308	275	290	298	288	298	287	300	293	277	298	292	293	315	299	304	280	286	300	290	316	322	298	271	276	296	266	298	285	306	302	245	278	294	286	293	313	279	262	290	293	299	259	287	280	310	288	273	250	268	293	302	278	304	259	307	310	275	283	272	276	304	305	281	312	293	300	290	297	306	298	292	292	270	309	283	290	294	291	318	279	271	282	276	274	270	317	259	293	278	282	278	292	282	285	314	264	284	278	291	267	294	311	288	275	270	267	301	284	292	289	288	267	275	295	289	274	282	286	286	306	265	300	280	315	265	282	261	289	267	296	314	289	279	250	275	286	257	278	281	280	262	275	279	298	292	313	284	289	285	294	284	290	320	294	279	290	283	281	305	278	261	266	277	274	281	316	285	257	278	253	304	284	302	286	302	273	300	313	315	285	311	280	284	318	273	295	279	285	289	306	313	313	299	290	269	313	319	295	281	302	275	294	311	289	308	282	263	285	299	274	296	279	285	267	294	304	276	306	277	298	288	290	273	283	293	297	279	308	284	278	280	291	264	307	262	313	290	299	296	282	289	292	296	298	280	293	280	291	306	326	302	283	286	291	286	308	274	282	291	276	277	330	314	281	271	254	289	285	287	264	284	296	279	306	292	290	295	252	284	264	261	290	305	286	272	259	285	304	293	315	299	280	269	270	276	301	296	279	277	260	293	275	268	300	289	298	266	292	292	265	263	258	263	268	292	293	263	267	267	294	294	258	329	290	300	279	287	322	315	280	282	286	280	297	289	288	286	278	311	270	278	271	282	288	268	266	286	300	283	282	290	269	283	284	286	291	274	315	288	295	277	270	259	289	275	265	272	295	259	297	259	273	282	261	278	276	306	268	315	267	297	318	296	300	280	292	272	273	312	278	295	271	250	287	286	294	344	267	263	296	299	282	300	277	287	285	277	313	284	262	281	283	276	281	263	256	292	288	259	299	281	295	293	286	286	300	251	232	298	300	272	302	279	299	247	326	283	329	302	265	284	293	268	259	316	296	257	264	282	271	294	261	296	320	296	286	300	293	287	284	252	263	301	294	269	275	266	298	286	269	281	267	272	264	290	254	306	264	288	292	319	288	298	294	294	289	296	301	281	254	312	298	275	281	288	308	268	306	295	308	304	259	286	300	297	287	304	279	290	301	300	292	258	302	296	308	276	296	278	259	268	254	248	251	295	301	284	312	258	289	296	289	286	247	294	277	291	303	324	244	270	299	314	268	293	318	271	268	330	279	323	321	293	299	293	279	280	267	320	265	274	281	277	304	289	284	286	301	298	266	263	289	287	262	303	285	286	329	252	288	271	280	259	305	286	270	273	310	283	287	278	323	288	286	297	259	270	314	285	282	289	276	283	267	271	281	254	265	266	296	289	298	297	311	285	298	298	335	275	298	290	313	303	291	284	296	287	264	275	290	301	239	293	283	282	278	290	276	294	275	270	313	271	289	269	276	309	273	257	293	288	266	273	305	290	304	274	302	317	314	281	284	325	282	281	278	283	273	263	293	288	289	275	281	259	294	264	309	305	277	284	283	290	310	294	304	295	274	312	261	296	316	280	292	289	265	298	285	295	291	301	319	278	296	270	272	290	281	284	299	278	288	275	272	273	285	266	275	267	276	299	327	279	317	279	252	288	301	286	270	280	314	298	253	303	284	266	262	288	296	268	268	290	281	311	276	293	254	317	285	286	298	271	275	307	301	291	289	296	298	295	302	266	291	274	292	294	248	287	275	305	295	286	302	310	294	289	291	289	284	298	282	316	310	264	309	301	266	310	282	295	317	289	268	296	286	280	324	271	275	292	302	289	307	258	292	288	303	274	314	264	291	303	285	300	282	300	308	276	296	262	310	272	287	300	281	303	272	293	253	326	297	283	258	274	289	282	297	305	292	280	306	285	282	294	283	293	286	273	298	306	311	293	266	286	289	281	279	263	290	283	267	309	275	277	278	287	262	280	319	298	277	300	254	277	299	293	282	287	279	304	284	294	266	243	295	300	282	284	318	267	311	270	257	279	272	294	274	287	248	296	308	268	291	293	289	254	267	284	293	261	264	276	280	288	301	281	297	287	332	278	255	305	270	294	323	275	279	294	275	283	297	282	301	262	329	273	279	306	274	297	304	243	269	267	294	294	285	335	281	301	286	290	305	286	317	257	283	274	293	264	279	314	305	284	309	300	310	298	296	280	282	284	294	288	287	286	272	297	281	280	282	328	329	277	313	284	283	279	313	304	311	294	322	289	289	301	270	279	272	299	296	276	293	297	292	289	302	308	306	292	271	313	299	292	284	301	304	273	290	290	307	307	309	291	310	262	294	291	287
24286	33092	1054	709	613	551	504	563	525	486	590	532	501	487	534	491	514	498	506	522	480	465	473	522	491	498	442	476	497	468	475	512	472	475	499	561	519	523	471	501	458	547	480	477	495	541	493	521	493	500	485	456	503	493	517	478	498	460	468	494	493	464	469	489	445	475	498	545	506	520	527	485	508	518	490	477	479	463	455	473	494	459	443	468	511	483	492	510	502	511	475	429	519	529	442	509	485	453	476	492	488	458	505	511	491	476	500	492	500	473	513	480	515	473	464	504	513	516	460	468	478	529	516	422	476	496	502	483	510	480	499	489	502	463	502	510	499	490	500	472	483	489	493	529	506	504	476	469	504	481	504	492	534	463	479	499	488	486	478	485	496	481	498	511	473	497	466	462	521	477	477	459	483	513	445	539	473	502	473	484	506	505	493	480	457	469	512	460	495	482	500	485	477	486	527	509	474	456	489	484	492	492	486	455	488	491	514	475	464	486	524	493	513	495	505	504	476	516	514	480	486	484	503	530	520	486	431	453	486	482	485	407	447	474	481	479	495	483	485	476	486	510	517	516	533	465	505	559	456	504	469	498	497	511	495	453	515	510	488	504	522	523	452	517	546	474	487	471	453	478	481	489	465	503	516	525	497	459	499	472	468	496	475	502	502	492	461	471	488	477	498	483	506	514	476	510	501	511	491	457	510	501	488	484	485	464	501	490	461	517	465	491	469	484	487	501	518	483	477	454	491	495	489	483	504	485	517	495	511	517	481	468	503	457	484	466	515	488	472	498	469	473	510	467	460	489	499	478	498	470	454	469	491	501	528	529	484	522	484	463	497	489	505	513	446	501	470	490	481	476	472	474	501	432	447	485	523	489	483	477	492	500	473	451	483	465	474	495	485	497	480	481	474	454	511	508	498	510	474	494	485	511	496	456	502	482	513	477	471	463	466	460	492	520	496	485	446	509	464	510	531	504	497	511	512	503	456	506	560	426	486	472	507	460	453	508	472	445	471	517	468	503	479	461	497	502	445	475	448	454	479	484	484	465	509	445	476	559	487	503	487	485	458	465	446	488	508	470	464	474	496	486	491	468	474	537	480	498	440	485	479	485	497	463	491	490	486	463	481	514	538	479	439	501	472	530	489	490	487	510	474	511	487	485	483	488	482	535	496	517	495	509	490	486	501	500	468	436	520	544	485	474	508	490	473	476	499	465	491	471	508	504	511	501	496	472	468	483	483	476	491	458	507	477	466	480	476	499	524	477	484	476	528	494	552	491	492	468	493	487	496	498	486	474	448	497	461	500	473	503	476	473	482	483	442	472	516	477	478	490	506	515	462	517	508	503	476	495	459	465	487	472	504	494	470	505	473	449	499	499	484	493	490	476	492	527	492	486	495	507	536	490	505	503	487	464	493	472	492	515	455	461	512	500	455	475	485	521	474	511	494	495	506	487	490	482	484	471	507	500	468	496	461	514	490	503	521	493	453	479	477	531	482	445	463	467	468	502	495	495	472	478	493	503	443	469	459	537	507	518	460	447	498	515	493	452	493	534	470	481	517	506	503	506	467	439	490	463	474	499	527	492	477	489	546	515	486	500	476	505	460	488	473	446	469	513	531	452	504	510	485	491	446	477	461	479	475	490	462	503	498	474	503	461	501	490	495	494	502	469	453	492	483	487	474	479	495	478	471	490	524	481	493	472	502	515	565	496	474	490	475	484	497	460	474	492	471	500	487	521	503	480	474	486	475	473	479	502	466	478	446	498	484	490	454	468	473	494	503	542	485	528	454	527	478	490	491	493	510	499	474	454	501	536	477	496	480	512	512	489	511	515	473	493	473	455	512	485	493	467	449	521	458	498	486	468	487	487	506	480	528	495	461	477	454	513	490	508	464	481	490	513	431	466	488	498	475	464	507	516	513	463	490	497	521	497	492	483	491	509	479	460	459	464	488	473	493	510	483	511	519	473	499	445	463	505	477	490	493	460	497	493	530	449	463	497	487	480	467	470	497	463	516	517	457	484	490	493	436	510	502	490	510	552	490	517	461	482	498	445	494	497	511	453	474	469	483	451	482	523	498	506	471	482	468	489	506	499	466	491	489	486	498	492	477	473	495	484	502	469	533	483	488	518	496	514	474	466	494	469	483	478	471	497	474	468	466	441	448	502	510	494	503	513	510	507	458	493	439	490	509	484	484	497	518	486	454	513	509	550	504	488	458	481	454	515	455	484	477	506	483	474	445	475	514	492	450	479	482	488	493	510	480	517	465	461	497	478	466	472	487	508	471	485	494	475	506	507	469	481	532	449	455	497	469	459	495	481	505	516	464	459	493	474	478	490	469	447	519	488	466	535	510	496	478	455	510	494	482	502	484	454	510	490	479	477	469	478	477	457	438	537	461	501	459	446	482	483	473	486	485	484	447	479	455	456	485	509	501	476	505	488	495	501	447	480	478	476	491	495	492	478	494	500	497	495	470	523	486	515	490	486	475	484	485	510	477	507	505	464	448	524	499	467	459	434	488	474	445	497	535	469	516	475	450	540	483	471	465	508	459	503	468	514	465	452	475	493	484	451	479	487	481	499	482	476	459	461	459	490	477	476	488	521	507	507	509	529	510	486	492	501	460	477	473	491	519	490	456	447	495	475	475	453	513	492	518	477	524	503	488	477	496	482	507	494	465	493	499	501	472	474	495	487	449	551	444	487	494	517	454	473	504	449	492	531	466	497	484	480	463	499	472	475	502	481	492	462	419	516	500	510	474	441	461	523	469	446	486	496	464	491	490	465	454	513	465	515	502	534	494	499	507	487	464	513	477	498	488	464	478	464	509	475	487	496	507	492	478	493	494	516	527	490	472	525	521	508	486	515	484	514	500	502	498	449	496	487	452	505	506	500	490	479	475	505	495	490	469	467	508	470	473	470	487	500	492	514	461	463	469	525	492	500	485	510	500	471	515	529	488	478	465	474	501	499	530	520	464	470	451	500	473	458	496	500	451	474	504	494	508	489	521	507	479	526	511	523	480	510	497	480	488	470	486	454	458	495	477	479	477	525	480	460	449	504	456	463	481	504	484	488	493	480	510	480	486	470	438	486	463	485	503	513	490	487	474	478	474	517	480	455	482	522	527	475	460	474	494	510	503	511	460	498	505	428	467	455	469	458	488	472	520	503	491	476	523	474	495	467	481	512	492	539	492	494	536	519	463	491	489	490	469	526	439	510	467	494	511	470	481	504	523	454	502	462	487	528	515	489	495	489	513	493	484	454	475	481	491	448	500	482	486	476	487	518	481	481	463	476	532	505	469	510	480	500	492	476	452	484	478	485	526	468	483	478	449	492	422	482	471	508	469	481	491	521	481	501	499	470	457	474	512	477	498	495	481	501	472	490	499	510	521	485	509	514	489	521	518	492	482	484	488	456	473	491	493	509	484	523	522	484	467	510	512	514	442	489	511	476	479	491	486	501	468	484	528	469	518	492	488	467	485	477	441	483
24013	21518	28479	24171	20330	4158	537	401	327	286	282	258	246	260	263	257	233	209	226	229	233	237	235	224	259	252	239	222	235	218	207	202	219	211	193	226	208	227	218	216	196	215	198	225	216	254	221	184	219	195	204	210	208	223	215	219	209	197	240	203	183	203	203	187	196	229	193	229	230	185	229	210	230	198	214	225	188	221	211	196	198	225	243	194	215	187	219	187	213	195	208	209	231	188	208	221	213	207	225	196	218	221	192	212	191	231	171	204	208	214	231	190	214	216	190	228	203	203	213	233	213	210	223	206	202	210	210	208	240	223	224	218	191	219	190	224	242	220	243	181	218	204	197	205	214	225	224	209	200	187	212	210	226	215	190	201	210	236	229	231	211	208	228	208	237	200	213	212	221	204	224	198	193	209	254	203	228	204	202	202	202	224	209	190	223	239	197	221	226	187	222	209	237	215	214	183	201	206	201	206	207	237	229	198	221	217	212	222	202	219	207	195	209	210	186	226	200	233	214	204	207	213	215	219	234	207	198	204	209	202	201	197	193	185	194	219	206	204	201	195	210	206	200	229	198	244	200	211	204	230	203	221	228	251	210	189	230	202	193	211	212	228	232	222	216	224	205	203	208	196	213	221	212	198	209	219	184	246	219	212	188	208	217	194	237	221	213	199	215	235	204	210	178	220	239	206	204	222	226	209	207	223	199	216	224	201	191	184	216	209	178	217	213	203	230	211	202	200	203	203	209	217	202	205	226	192	204	194	197	221	219	221	203	189	206	232	211	195	226	193	195	225	189	198	234	229	238	206	221	195	186	215	205	224	204	207	208	201	228	200	199	190	194	205	221	218	211	223	199	208	218	224	226	211	224	244	200	199	213	222	212	188	208	220	206	212	196	198	213	227	223	223	213	196	240	226	222	203	201	190	216	214	213	233	195	220	197	229	204	184	198	221	205	193	228	212	189	224	217	221	204	235	207	191	239	195	207	225	201	207	223	217	198	200	217	191	208	223	215	248	232	198	214	207	190	213	187	214	184	205	218	211	242	214	228	200	208	212	197	220	184	199	256	204	203	224	215	197	196	207	195	225	227	206	212	216	183	224	211	224	230	204	213	205	231	195	213	186	212	212	191	226	198	222	226	200	218	210	196	220	204	207	197	202	234	205	191	242	219	209	236	222	235	230	215	240	246	217	225	224	228	201	205	231	196	219	204	227	234	210	198	198	224	216	204	224	201	193	208	206	212	196	216	210	190	197	212	204	216	211	217	199	213	208	232	218	212	227	235	230	201	207	200	169	197	227	192	239	206	219	225	212	227	248	217	216	209	198	214	215	214	218	200	226	230	200	191	204	231	233	201	202	236	203	186	197	193	220	210	213	224	192	240	201	200	217	205	204	207	208	203	219	237	192	226	215	213	212	222	184	214	208	210	242	198	205	201	221	216	226	181	209	197	227	238	210	225	227	189	210	215	226	200	207	206	220	211	206	185	237	193	194	209	209	225	215	262	202	198	197	180	221	210	204	227	215	230	205	221	217	210	204	243	199	206	188	217	195	205	180	195	228	217	227	202	198	198	179	222	208	193	210	190	197	215	209	211	207	220	233	207	203	225	188	219	221	218	205	214	211	213	199	217	209	195	217	210	227	191	229	201	183	202	194	207	225	218	242	196	200	232	217	225	208	184	235	216	214	207	213	205	198	197	207	201	202	221	222	228	201	189	222	216	204	204	216	237	225	202	217	209	235	217	187	186	201	220	221	206	216	196	199	222	222	211	241	199	221	235	187	210	215	198	224	215	209	199	202	188	216	214	195	202	213	219	216	205	195	238	259	192	218	207	219	207	233	220	225	212	228	207	208	207	211	210	208	240	206	226	202	223	220	214	233	199	221	238	237	208	209	221	209	207	213	199	193	231	222	218	217	224	209	192	205	209	200	217	227	213	223	217	217	227	195	210	209	207	194	198	222	198	203	209	222	210	243	208	192	214	228	223	220	208	206	204	204	237	212	217	199	220	225	205	203	203	222	192	200	192	199	227	215	203	244	220	204	200	217	211	217	205	218	229	222	188	220	217	220	242	243	210	207	203	231	234	206	210	198	198	199	209	207	210	217	218	205	199	216	222	201	202	195	199	201	220	182	218	198	219	192	220	208	223	214	227	229	189	200	212	175	205	191	227	209	211	207	195	223	220	228	220	191	209	180	228	185	217	207	218	193	200	187	202	203	227	200	227	238	228	216	219	189	189	200	207	229	229	209	222	208	206	191	187	214	216	198	198	192	197	177	192	208	233	215	208	211	205	209	187	182	199	225	208	210	214	201	229	206	225	205	214	196	207	198	214	229	206	209	224	206	200	229	230	192	197	222	206	206	207	200	205	201	213	191	216	207	248	186	211	216	199	217	222	220	218	212	215	201	213	230	206	198	202	225	231	211	210	227	211	196	228	224	202	222	242	225	191	200	214	224	217	198	209	201	214	203	222	200	221	202	222	229	206	214	223	176	201	231	216	212	231	211	216	197	229	218	200	223	197	192	224	203	242	205	195	228	201	227	201	195	227	199	215	219	218	218	206	256	207	176	223	212	187	190	222	219	195	219	186	211	217	222	229	222	224	212	191	218	206	177	198	218	201	212	231	218	196	205	197	220	216	218	204	218	228	230	248	221	211	196	216	177	200	246	232	197	203	216	229	223	196	198	233	212	217	193	221	193	217	191	197	227	225	209	200	222	221	218	220	176	189	203	187	187	200	200	208	202	216	217	229	231	200	225	205	195	205	215	222	206	200	219	221	195	213	230	221	200	236	243	223	221	239	218	233	199	194	213	233	211	234	221	197	216	214	203	202	188	226	230	202	218	227	208	233	193	199	215	249	217	216	225	239	214	209	226	215	225	216	214	198	195	205	238	208	203	224	217	216	207	211	240	210	221	210	230	230	191	220	194	245	237	195	236	190	195	222	246	219	199	192	204	224	203	190	186	232	180	209	212	196	201	221	188	211	212	213	220	202	205	194	214	208	205	226	203	221	217	204	236	223	217	219	172	219	211	208	220	188	206	237	205	235	205	224	220	201	207	222	193	196	212	209	209	222	214	206	203	225	217	217	187	227	219	212	194	218	191	212	190	198	199	226	223	229	235	228	190	207	186	194	204	209	200	225	168	201	201	219	204	203	193	231	223	188	217	216	216	197	231	186	226	201	208	234	224	203	202	218	220	212	217	216	213	195	222	216	228	224	246	181	239	216	203	213	203	240	205	208	203	229	210	201	231	232	204	201	224	231	197	220	195	222	211	201	207	187	232	217	197	228	200	228	213	189	202	212	207	193	187	208	209	206	215	195	215	224	218	214	200	200	207	177	215	242	217	234	240	233	198	210	216	214	186	207	205	234	254	219	236	192	207	223	204	232	203	211	214	202	218	222	218	203	214	189	209	197	230	240	196	215	208	201	198	232	213	213	199	217	217	219	214	205	231	209	216	210	218	233	217	166	198	203	229	230	211
48394	59451	5590	2970	1935	1457	1156	972	796	667	633	577	563	558	524	460	475	456	433	431	471	390	442	410	410	383	409	437	345	422	381	360	380	383	415	385	353	392	379	364	373	359	372	337	387	409	399	405	383	358	387	362	366	354	366	346	366	366	390	378	396	401	335	373	384	349	370	360	386	335	384	370	327	360	368	432	370	381	393	359	395	358	376	388	392	374	382	354	318	394	367	360	396	398	368	339	338	372	361	346	361	393	382	363	373	359	355	359	387	381	376	352	384	403	371	412	374	346	360	361	366	367	373	361	340	374	365	358	399	356	354	389	385	399	381	368	393	372	403	380	382	362	350	393	376	358	335	364	370	366	323	380	353	368	372	383	355	359	371	380	341	331	393	341	354	394	382	367	397	378	321	370	335	365	398	342	368	381	384	356	349	373	360	362	356	393	369	370	353	364	336	337	348	399	387	370	408	305	377	351	350	320	392	354	335	377	369	362	388	363	350	367	375	329	341	382	347	337	372	376	352	367	370	369	377	387	347	372	356	379	338	392	387	398	385	364	383	345	349	328	333	318	404	352	340	342	379	334	395	349	352	357	406	373	323	375	352	377	373	374	353	361	349	339	365	338	379	394	382	366	399	369	373	354	398	367	381	389	349	347	376	353	382	381	352	329	383	342	366	375	361	367	344	366	385	366	344	365	339	356	357	360	375	382	383	373	349	344	351	406	348	356	336	385	350	383	361	419	351	364	366	385	352	408	377	363	348	352	398	389	336	366	380	348	352	374	348	359	399	392	344	355	381	358	385	372	356	352	364	328	396	329	383	378	364	346	370	396	381	365	346	371	363	347	337	334	372	348	398	354	346	351	381	361	366	328	367	380	363	356	355	363	347	328	355	368	372	366	363	368	391	362	349	393	355	388	359	344	366	345	397	389	353	341	348	354	323	365	358	347	393	358	343	379	355	373	391	378	392	353	362	395	342	358	400	370	364	353	403	389	364	355	354	377	349	372	324	379	381	355	350	372	357	339	369	354	374	387	319	371	361	359	352	360	366	346	397	325	407	388	385	365	335	381	336	368	332	366	375	391	354	345	403	354	373	376	364	367	343	369	370	382	391	344	379	385	385	391	363	373	349	367	354	383	384	370	359	353	340	385	365	363	359	356	328	358	347	351	376	393	383	384	393	386	390	330	363	357	354	370	365	337	383	369	351	350	362	340	376	346	397	357	371	336	390	356	363	352	356	370	369	350	340	374	361	375	382	367	373	378	387	326	367	366	376	358	344	364	358	334	408	394	359	355	392	323	352	351	373	400	386	379	369	324	334	359	362	354	351	309	353	381	380	341	359	354	375	367	373	355	382	383	379	399	385	363	383	380	371	375	358	371	368	377	379	370	339	364	352	390	368	366	377	364	350	363	349	347	373	363	366	331	351	376	367	326	383	381	365	337	372	370	395	335	373	376	351	348	385	349	380	386	376	369	387	396	370	353	344	348	398	373	343	368	381	366	373	337	399	356	324	381	361	350	356	330	385	352	343	368	356	342	361	331	403	362	376	354	404	333	381	343	357	382	357	381	407	373	384	365	366	349	363	394	382	378	349	379	390	330	370	372	345	368	407	387	385	352	380	332	378	359	403	353	358	368	350	384	390	366	370	346	364	351	387	372	359	354	364	345	379	342	336	359	379	377	353	375	349	372	369	362	373	323	372	346	403	394	332	339	362	352	347	333	373	330	351	351	377	390	370	360	357	372	368	372	373	366	396	364	385	332	341	343	354	398	371	352	378	378	353	379	355	357	401	376	355	322	375	375	362	373	356	332	378	329	403	333	385	403	340	363	368	359	356	414	399	369	341	373	363	356	393	393	398	337	359	358	380	374	376	370	356	372	375	372	345	348	368	385	382	373	399	363	351	377	377	326	352	343	361	324	376	376	380	346	379	365	388	359	351	361	369	396	376	368	380	370	359	366	392	344	339	373	364	382	381	375	351	368	390	368	379	354	360	362	390	375	384	381	360	374	398	372	367	368	395	376	326	359	344	353	389	354	372	360	345	370	341	346	394	327	355	387	322	358	349	350	348	349	344	372	365	382	367	367	373	347	342	364	375	332	371	407	382	380	311	403	373	343	321	362	338	376	389	381	375	356	390	405	369	369	386	354	383	362	365	382	389	353	421	404	363	371	377	360	382	367	327	317	359	344	372	382	345	386	350	345	357	358	352	385	373	383	398	383	346	348	342	361	350	372	372	370	380	385	343	395	378	366	357	373	367	330	365	363	346	335	380	341	358	400	353	352	377	377	353	385	351	354	370	373	360	328	368	363	410	377	371	351	385	389	353	366	362	335	375	369	359	370	392	354	369	410	370	368	366	349	342	391	371	339	348	407	347	319	394	373	330	348	391	332	400	396	377	376	367	360	400	377	344	368	372	353	381	347	373	361	355	379	369	393	366	363	389	390	377	377	380	357	375	394	371	365	395	374	352	385	377	381	359	388	354	369	385	383	339	344	360	325	348	380	413	375	338	350	367	356	383	358	398	355	374	365	340	386	377	363	357	343	364	363	376	338	380	382	381	351	345	340	349	394	344	356	386	372	357	347	332	409	341	353	353	371	354	335	405	371	355	366	419	331	404	330	377	362	371	387	364	385	395	354	392	385	410	368	354	333	380	377	389	365	398	362	358	367	388	374	360	393	372	389	368	347	356	377	356	354	355	357	375	361	368	348	355	381	356	365	373	363	374	421	352	335	383	373	411	395	327	403	378	361	380	368	332	358	399	349	406	380	352	351	360	350	320	384	366	365	365	334	358	358	367	395	360	345	338	354	388	382	360	360	392	372	379	384	384	364	336	363	377	375	403	381	363	388	377	352	398	383	335	407	401	359	359	388	365	375	414	364	379	381	376	360	382	351	373	362	394	388	309	396	400	380	374	365	357	347	334	336	332	408	385	354	368	363	377	388	380	376	371	363	349	370	390	376	374	380	364	339	357	380	378	374	385	362	363	331	334	375	333	353	357	371	383	380	394	377	362	366	382	389	396	336	361	372	346	355	340	390	376	356	358	380	397	379	342	370	381	409	369	335	352	355	392	344	363	371	353	358	393	358	412	374	370	377	375	366	380	388	345	405	352	352	370	358	344	371	364	397	347	360	395	370	349	367	349	365	341	401	357	338	358	332	339	387	354	362	335	377	379	351	332	354	386	366	347	373	323	349	354	356	384	353	382	376	366	351	363	335	362	392	376	392	413	359	356	391	364	341	384	377	338	375	379	363	364	390	375	389	394	380	336	379	354	365	380	371	354	402	347	371	369	370	374	355	392	370	375	355	370	375	339	384	392	356	376	389	385	375	348	392	366	351	356	359	360	354	394	383	390	376	372	347	352	334	356	398	321	374	365	347	359	386	352	366	402	379	381	359	350	351	379	406	367	381	354	366	405	348	394	357	365	376	364	342	400	342	371	376	344	352	382	372	367	362	364	369	386	390	355	362	341	345	333	327
23095	21332	29345	23337	21192	19202	1500	404	305	256	200	202	173	176	138	132	127	136	104	84	119	116	115	101	110	125	93	90	78	95	91	95	92	102	83	86	89	86	66	90	83	100	85	81	79	80	87	90	73	96	80	85	97	85	84	76	65	91	95	73	81	68	90	88	68	90	88	79	84	71	75	90	78	66	82	86	98	92	67	80	83	81	83	72	82	83	80	85	76	83	72	72	85	99	88	86	72	74	66	78	75	72	80	86	87	81	75	66	81	81	69	75	76	93	92	91	104	78	88	87	88	78	87	76	64	79	99	73	62	86	74	81	95	79	70	67	73	72	74	87	90	79	81	81	68	82	66	76	78	99	90	82	82	89	76	92	102	80	74	80	76	80	72	73	65	86	84	91	62	93	94	65	85	82	68	85	70	85	80	72	64	87	88	78	80	86	82	65	82	80	83	76	87	91	84	79	83	83	59	105	81	84	75	93	71	77	77	96	80	72	94	82	85	82	83	96	73	88	77	54	94	86	82	70	79	78	90	74	82	84	67	84	88	73	85	86	91	75	81	77	87	81	83	62	76	77	94	69	71	73	66	79	80	92	86	89	81	69	82	73	75	88	65	77	75	75	83	96	84	71	85	76	76	68	90	97	59	65	89	77	64	76	76	78	75	98	60	97	72	76	76	69	78	88	99	74	88	83	80	68	86	80	83	82	75	82	89	64	70	102	75	72	92	83	83	79	83	56	74	78	81	90	80	92	82	83	81	87	70	88	78	74	67	82	75	89	90	89	90	73	78	85	75	75	79	84	60	87	78	77	69	84	84	73	80	67	79	76	82	61	81	99	72	62	79	77	78	74	82	71	79	69	84	73	89	77	89	86	85	77	98	74	78	77	92	67	73	74	85	69	78	89	76	85	77	90	87	87	102	67	90	78	75	72	85	92	98	79	76	72	74	73	70	94	81	71	82	77	90	89	73	55	87	77	82	101	86	79	77	70	76	68	86	78	91	80	85	78	90	87	70	94	71	85	79	82	90	82	66	94	75	70	60	92	78	77	72	76	87	78	88	93	71	75	77	74	85	69	77	86	68	92	83	85	72	94	83	66	87	78	85	109	96	96	84	80	81	81	81	82	78	83	88	69	77	73	80	78	81	67	74	70	64	62	76	77	82	73	61	73	73	76	73	81	75	72	87	82	93	70	67	87	73	86	87	84	90	70	85	74	76	67	84	91	79	87	85	88	83	70	85	65	87	86	79	84	76	76	69	78	71	68	76	80	72	81	85	77	77	84	73	72	67	74	79	71	108	89	83	73	82	71	94	73	92	90	75	71	66	66	103	73	65	72	74	83	80	83	79	89	82	81	80	84	85	88	75	82	73	82	80	74	83	70	78	79	84	87	74	87	73	83	67	80	81	60	88	72	93	71	68	70	73	91	99	83	82	69	65	79	64	73	82	74	67	68	67	76	79	77	81	82	77	76	82	85	86	83	77	75	73	69	83	65	81	81	68	77	80	89	68	71	68	71	75	78	95	86	84	71	85	78	86	84	86	95	84	80	81	77	84	73	63	84	82	68	77	82	75	83	82	82	75	75	75	76	88	64	84	76	85	73	86	82	87	71	88	71	78	67	66	93	93	96	71	99	80	73	84	63	74	66	92	83	61	70	78	84	85	71	81	77	93	88	83	78	79	71	76	71	74	81	71	79	72	79	77	76	87	65	85	81	86	66	73	85	86	68	75	63	82	72	69	84	77	82	79	74	82	80	73	82	87	83	71	62	82	78	82	68	66	90	61	81	100	78	67	88	83	75	67	72	79	70	80	83	71	73	72	82	74	71	67	85	81	63	86	80	76	78	68	86	83	70	80	84	84	79	64	85	68	74	76	75	74	87	92	78	84	75	74	84	80	66	93	81	79	90	70	68	86	76	70	91	78	74	93	66	77	87	72	85	69	84	79	79	78	69	64	86	81	80	74	85	83	73	93	93	67	80	66	96	89	84	73	75	83	87	92	92	79	84	99	75	80	85	81	80	91	81	86	82	79	81	80	79	79	71	76	74	87	77	70	83	77	71	82	72	75	74	77	71	91	78	92	100	80	78	83	83	89	77	78	81	80	80	85	91	73	76	83	84	76	79	79	94	90	87	92	63	70	73	83	87	83	84	80	69	72	81	67	76	79	94	71	84	99	74	92	81	70	68	75	68	73	96	78	94	83	74	81	75	80	76	74	74	70	80	62	66	70	80	73	74	82	78	74	77	94	70	73	84	75	69	76	92	74	87	71	81	80	72	79	81	69	91	81	85	71	65	65	79	84	84	74	80	96	77	76	87	72	63	94	64	68	92	91	61	85	64	68	74	78	81	87	69	83	81	69	82	82	68	72	89	94	81	79	76	100	70	72	79	70	108	79	85	76	81	68	68	89	78	69	75	67	86	89	61	74	79	62	85	101	79	82	76	77	78	69	87	78	77	76	89	78	84	65	81	85	82	79	96	92	76	79	74	71	75	68	74	64	68	91	83	79	88	78	85	67	81	89	80	71	83	75	76	75	75	89	75	94	94	100	88	66	67	80	66	98	83	82	80	66	111	71	84	77	86	90	63	86	65	92	69	74	79	90	80	84	82	84	81	73	79	74	73	72	79	74	56	93	80	89	84	83	69	98	90	64	62	75	82	70	79	70	67	81	79	68	74	80	79	83	78	77	65	108	86	92	80	84	72	76	85	53	53	75	92	60	77	82	74	73	78	86	77	81	62	72	59	77	82	84	80	83	75	56	77	92	89	88	69	83	80	85	80	74	79	86	69	65	85	88	83	91	86	80	75	99	86	81	80	78	85	78	106	66	74	56	72	75	66	65	68	68	87	84	83	86	75	83	94	75	76	81	88	65	72	93	100	64	73	73	76	98	64	109	80	68	88	69	77	86	81	88	89	66	74	76	73	80	80	77	57	76	59	96	93	80	91	77	83	81	84	71	71	80	84	88	80	86	77	80	82	77	55	93	67	70	72	79	80	71	79	99	79	72	88	87	91	88	85	79	85	78	86	69	74	78	65	58	90	96	86	71	78	79	79	80	89	74	91	76	87	96	91	74	85	87	74	86	85	93	81	83	76	64	85	72	83	97	80	69	88	75	98	62	77	59	92	85	82	84	79	72	80	96	80	73	83	80	75	86	71	82	73	72	91	85	84	71	86	86	88	86	72	87	64	86	78	97	86	82	78	93	77	83	83	92	89	68	88	77	73	84	79	72	93	76	71	80	97	61	70	83	80	72	94	74	80	83	82	87	81	85	65	90	86	82	90	91	79	85	86	76	80	68	88	94	67	79	94	88	70	63	75	90	83	73	84	76	89	100	77	81	88	96	77	88	75	83	64	80	73	71	69	70	78	75	86	81	75	72	67	70	68	63	74	67	87	96	81	78	89	82	62	77	64	79	57	85	72	87	75	67	93	68	89	99	82	82	75	74	91	80	84	89	66	79	86	78	59	73	69	76	73
53985	59682	8941	4667	3141	2185	1664	1195	964	817	650	588	521	462	406	372	360	305	287	291	258	247	238	196	227	219	232	194	185	180	209	187	172	182	179	153	175	155	181	167	144	170	146	179	175	155	135	159	150	153	157	148	159	142	155	157	171	155	145	160	152	145	141	152	153	167	147	124	145	157	141	155	149	160	150	124	149	153	147	138	123	127	141	137	143	141	160	131	157	132	129	137	141	137	139	147	151	130	149	138	123	165	147	136	146	137	150	133	121	151	143	158	133	127	157	128	120	143	140	97	137	138	134	145	139	146	131	144	147	132	149	128	162	139	166	133	121	159	124	146	144	146	152	144	141	120	132	157	140	165	127	133	136	141	159	149	133	129	133	141	128	146	144	121	154	121	130	151	141	148	125	134	129	143	159	152	135	126	112	147	147	118	142	165	140	137	128	134	116	138	142	146	119	125	133	150	151	146	126	127	144	143	143	138	139	130	146	140	146	108	146	147	132	166	146	134	133	163	153	128	144	147	139	146	131	156	125	109	147	151	127	155	148	134	129	145	123	146	138	137	145	160	131	154	174	130	148	137	135	136	139	132	137	158	139	119	166	125	141	127	158	130	139	125	151	145	139	156	129	138	144	121	150	137	153	135	140	145	153	140	137	138	137	152	147	111	149	134	159	136	129	130	132	141	138	126	149	136	152	141	136	133	148	151	132	147	125	122	146	162	151	145	140	134	136	149	117	154	148	141	135	148	125	144	146	149	119	131	143	138	136	148	147	131	140	140	153	132	134	136	132	145	126	130	141	135	137	142	146	150	151	141	140	124	130	145	161	145	144	124	149	149	135	153	148	164	140	129	143	134	134	124	118	144	154	134	131	144	130	145	156	158	139	143	143	124	142	139	144	130	149	141	135	123	146	117	159	131	128	144	135	168	144	143	134	145	134	133	113	140	137	148	131	137	126	134	144	160	155	128	147	140	151	155	142	147	134	141	137	127	127	128	128	140	147	141	143	151	157	130	148	133	156	139	139	131	149	145	134	111	135	151	141	132	142	135	133	148	134	122	154	141	140	123	153	139	146	159	138	147	156	138	140	138	147	133	152	121	134	143	162	141	133	141	146	136	131	151	144	139	169	144	118	123	122	133	140	177	119	134	161	126	129	157	136	176	138	125	127	132	154	146	145	149	141	153	133	124	149	134	168	134	127	154	136	143	118	148	139	143	128	140	140	133	154	160	144	148	124	130	153	147	122	132	132	143	147	141	130	147	143	140	134	147	116	132	124	155	161	151	143	113	141	144	143	140	138	148	132	138	143	115	143	132	142	149	164	113	124	130	149	137	150	130	144	121	121	143	128	142	150	155	147	134	120	141	129	129	130	157	150	143	136	140	144	144	141	130	120	158	136	129	134	138	123	164	123	133	139	113	142	149	145	140	131	146	125	138	122	164	146	129	135	149	128	117	113	135	153	141	132	135	139	138	132	119	132	159	143	129	147	138	137	131	140	138	131	122	144	132	145	123	151	151	132	121	125	126	132	136	135	143	142	138	150	162	129	158	154	149	151	140	139	137	136	151	136	141	141	124	154	160	135	129	153	147	137	142	142	139	124	126	127	142	128	143	127	129	153	147	147	137	144	139	132	160	160	131	126	124	140	129	133	137	150	140	142	143	136	146	135	141	154	118	142	134	132	134	134	141	145	132	131	145	151	123	136	123	138	129	113	136	134	141	126	137	143	134	138	142	151	157	127	127	138	137	155	140	129	131	126	150	124	139	150	153	127	121	141	122	150	129	152	156	135	152	147	142	131	155	119	153	153	142	143	134	149	124	146	136	143	150	138	120	169	140	145	130	133	136	140	139	126	141	169	149	112	131	130	146	142	140	136	144	135	132	134	132	155	139	144	130	125	160	129	151	132	135	147	164	138	118	128	152	152	125	122	133	136	154	133	157	141	137	139	143	152	135	137	122	143	125	144	128	120	127	126	142	123	134	134	126	151	136	140	116	144	157	157	142	121	142	136	133	130	120	140	151	141	141	134	137	139	125	144	138	130	141	145	141	149	150	126	128	157	142	145	161	147	128	133	165	152	140	136	148	160	138	143	140	141	133	148	119	151	136	118	126	150	140	134	125	126	130	144	129	143	147	121	135	145	136	137	151	148	121	137	136	131	153	156	150	142	142	149	165	148	125	120	110	147	135	152	141	148	143	134	133	136	124	134	137	137	149	131	139	127	146	120	123	142	145	158	149	146	138	136	124	135	128	135	146	143	130	136	139	126	118	128	154	173	117	143	129	140	157	144	143	148	133	132	134	161	128	148	139	138	149	133	139	126	122	143	140	136	151	149	149	121	128	134	132	136	137	142	152	163	144	126	127	161	146	126	155	134	131	123	152	136	145	153	172	139	112	128	128	158	141	158	134	130	132	113	139	113	138	134	148	140	116	126	156	147	152	134	127	132	123	127	156	145	148	145	120	131	133	134	127	123	154	147	132	140	130	145	139	114	128	121	135	126	143	129	135	130	153	142	126	125	162	156	124	130	126	141	161	126	149	123	138	147	150	151	147	146	163	138	157	139	147	137	136	135	123	138	135	147	142	165	148	128	130	131	129	127	138	148	139	133	144	142	135	125	143	139	163	119	113	124	136	150	133	128	147	137	123	105	130	143	130	142	139	138	124	157	126	155	149	139	125	148	147	164	127	138	147	140	150	141	126	140	129	128	168	147	121	137	119	153	133	132	135	135	142	133	151	128	152	125	168	148	127	144	155	142	138	147	130	132	129	149	131	119	121	142	134	130	156	136	127	156	154	165	127	122	151	120	136	128	123	135	150	148	130	129	129	144	129	129	128	163	138	128	141	123	147	138	126	154	131	131	139	145	135	129	124	138	152	116	127	135	146	149	139	135	124	149	132	138	145	141	146	146	137	142	155	136	148	159	130	144	132	137	124	139	132	132	133	130	122	135	148	162	104	142	164	144	124	149	150	157	143	136	134	135	144	146	127	125	140	141	123	136	117	129	134	125	140	135	147	149	143	146	146	136	155	144	118	134	128	142	126	130	127	135	108	129	149	122	129	161	145	132	137	134	150	136	156	134	143	142	147	148	119	134	132	147	140	144	135	150	141	152	129	151	140	146	135	136	135	130	136	121	166	146	125	118	160	146	145	154	117	130	130	140	142	137	147	136	137	150	136	149	135	132	131	132	134	132	135	159	133	143	160	120	125	139	157	134	144	132	140	145	147	126	149	135	142	154	142	129	151	153	134	149	139	135	145	124	143	146	133	144	142	137	162	133	139	125	144	157	137	141	125	138	173	124	142	141	119	131	155	124	136	156	110	125	142	125	120	147	145	170	131	130	136	133	134	121	115	149	125	128	143	131	137	153	128	142	134	135	150	137	148	142	134	138	152	151	141	146	152	146	149	157	141	147	150	121	140	118	137	134	138	149	160	167	136	135	132	126	134	128	143	122	151	135	139	148	141	166	149	144	146	122	131
26992	22281	12975	1020	411	334	284	321	298	306	251	283	278	277	256	268	300	301	273	284	276	284	259	264	268	276	303	301	282	320	303	279	283	276	296	281	289	289	291	304	294	303	273	280	266	284	291	269	286	264	305	282	266	292	300	293	286	294	285	269	285	276	287	297	297	300	290	303	274	289	254	304	275	277	265	288	272	318	294	260	289	298	274	267	287	298	300	316	274	256	299	242	300	276	261	273	311	271	293	276	284	280	285	283	288	254	311	300	277	298	288	274	286	281	272	299	283	284	275	293	294	274	286	300	284	295	274	258	285	275	287	291	292	271	263	309	265	295	308	252	275	283	250	264	297	294	288	277	298	267	270	277	294	284	275	258	290	265	259	276	277	257	260	246	272	255	287	278	264	263	273	292	284	325	283	308	243	253	282	273	293	282	290	296	246	266	269	286	304	305	278	280	275	276	271	297	268	284	257	301	299	282	246	289	271	243	238	279	290	251	304	286	272	282	280	283	282	285	305	250	244	303	259	305	282	326	303	303	280	277	304	283	242	281	296	271	277	256	285	291	315	299	291	274	284	283	316	290	295	299	270	284	288	310	301	277	287	298	287	287	290	292	265	275	290	258	282	293	323	301	283	306	322	319	288	275	273	267	253	277	305	283	297	330	257	272	328	265	274	301	250	291	258	311	266	284	276	296	262	271	321	285	303	303	272	304	310	296	301	250	256	275	273	253	315	288	289	283	262	259	305	276	301	267	296	279	287	290	295	292	289	313	278	282	272	270	238	284	289	286	278	297	269	285	285	276	284	246	295	268	242	291	270	268	300	307	270	296	254	312	268	283	287	266	288	272	323	282	284	279	278	270	272	287	283	280	314	274	281	284	240	285	272	272	293	259	308	294	285	274	307	296	286	275	279	273	275	252	289	282	293	285	318	282	281	292	280	303	301	284	271	283	288	247	295	288	300	282	311	280	283	259	294	287	264	286	331	273	290	270	320	271	282	295	288	286	286	271	278	293	301	259	293	256	245	265	249	296	293	295	289	306	306	279	304	290	250	319	296	271	270	272	271	269	288	291	290	290	288	277	291	265	261	282	293	271	263	296	292	300	280	259	281	302	270	295	280	303	285	293	297	267	277	300	273	288	301	275	269	276	281	283	273	284	300	276	267	286	268	278	263	291	299	312	285	278	256	248	294	250	321	296	286	250	288	264	284	295	279	280	286	286	279	296	297	284	292	301	265	292	309	268	294	294	280	287	292	273	290	281	284	318	287	282	264	278	300	309	291	274	292	327	290	284	275	274	265	288	282	264	302	299	277	281	285	274	276	301	250	275	286	308	266	281	253	250	287	274	272	288	290	234	322	264	277	263	265	287	274	304	266	292	262	302	297	278	262	299	291	304	300	273	287	279	299	291	281	310	301	267	254	301	288	290	341	244	259	297	293	255	304	281	314	292	291	255	252	299	283	274	274	291	264	288	275	262	248	282	247	289	272	296	262	283	289	288	284	267	288	274	294	270	295	270	267	283	274	272	288	282	291	302	297	300	312	262	282	311	314	259	256	303	262	312	293	291	302	273	305	295	283	304	303	254	301	305	265	274	252	270	264	276	300	284	294	277	262	309	294	265	293	282	286	270	270	287	304	298	282	264	292	294	268	303	272	301	298	297	270	291	301	279	268	287	276	264	271	274	268	281	283	259	289	282	277	268	297	275	295	297	268	283	299	278	290	283	332	279	324	305	286	289	286	281	293	282	302	296	273	294	266	271	284	291	283	270	288	308	287	288	313	313	285	273	268	281	257	306	284	263	306	274	266	234	256	261	268	282	296	267	276	270	276	303	275	271	270	293	288	277	249	279	257	288	297	291	267	287	298	279	288	286	299	273	253	308	268	284	281	288	259	297	285	268	280	273	311	272	306	333	275	256	287	267	270	288	282	307	269	286	272	273	281	295	279	265	276	297	286	271	276	302	297	276	261	296	297	346	285	267	279	298	272	298	292	279	264	289	287	296	276	294	286	294	273	284	308	262	295	291	276	280	286	277	259	274	298	295	298	292	286	257	275	269	298	261	296	286	288	267	272	279	280	287	278	316	272	288	254	301	276	286	259	283	259	283	296	290	286	306	305	279	296	313	281	288	317	323	288	312	273	296	289	274	321	305	316	287	251	263	274	270	300	270	277	290	272	292	276	249	261	309	292	279	277	326	288	258	297	294	282	296	302	281	268	280	285	241	290	262	280	262	281	293	294	291	282	260	290	275	299	289	281	301	295	314	318	272	291	281	287	296	290	274	286	293	267	292	288	268	276	286	292	285	289	287	297	289	264	268	278	290	275	294	330	310	266	301	275	275	277	283	247	284	285	284	281	298	272	280	253	271	283	272	239	283	285	288	298	278	292	272	282	262	276	259	278	270	302	274	280	311	308	291	273	285	280	283	286	286	268	284	298	287	291	287	246	263	253	295	263	284	258	254	277	267	307	295	273	288	275	282	297	309	260	280	312	243	282	273	282	299	288	305	264	274	287	314	276	288	297	290	276	288	295	279	284	267	277	269	316	283	300	312	276	272	271	308	287	271	301	299	294	256	285	288	248	281	281	257	276	305	281	284	277	264	259	277	297	292	284	297	269	298	296	292	281	270	270	271	276	260	274	291	293	302	268	284	296	273	289	258	296	279	281	255	266	256	277	265	268	269	265	270	293	284	302	317	273	293	281	266	276	265	267	271	295	279	246	282	293	313	293	272	271	255	275	312	274	266	296	263	268	277	272	269	289	283	255	294	305	269	273	274	293	268	269	302	258	244	268	273	291	307	289	309	282	285	296	302	266	259	283	293	319	297	303	261	273	250	290	276	264	281	284	301	291	270	291	280	273	320	272	255	312	309	290	294	309	297	282	289	292	285	280	260	278	269	319	289	298	269	251	283	282	287	243	286	311	278	290	296	269	280	292	274	317	279	275	262	312	302	299	272	277	262	265	257	290	285	285	295	280	278	260	249	280	292	283	283	304	268	257	275	282	267	292	288	284	309	279	302	223	261	320	286	301	251	306	279	239	271	265	286	268	260	290	299	311	272	262	311	290	261	276	300	298	301	290	272	297	286	286	292	299	272	294	295	272	264	272	286	289	258	293	311	287	268	298	296	256	276	286	288	264	296	314	258	286	254	264	287	302	297	285	283	273	254	278	279	287	269	303	245	268	271	281	306	278	306	283	262	309	283	269	303	301	286	301	293	285	268	301	292	287	283	299	289	310	314	282	286	295	301	309	262	292	289	296	256	254	261	292	286	255	279	278	321	274	274	279	273	305	302	303	271	275	297	278	303	270	256	296	281	273	267	290	301	292	275	277	258	278	266	305	279	272	262	332	279	291	279	296	281	279	289	231	295	293	270	282	246	284	269	300	278	277	261	242	279	286	291	276	306	271	281	277	279	269	278	272	229	270	290	292	262	290	272	282	258	268	281	266	272	299	255	294	305	303	279	265	255	247	312	265	251
23925	31812	977	712	631	584	569	535	521	467	532	471	538	506	476	502	448	505	470	477	476	463	491	502	505	480	500	463	454	473	502	447	472	498	465	465	466	492	477	475	459	470	458	480	505	512	472	467	519	473	477	496	482	464	486	486	476	477	514	464	499	503	466	479	479	459	521	458	478	484	558	482	494	468	474	474	458	483	481	491	486	480	527	483	450	445	466	479	493	482	481	460	516	499	457	479	539	514	478	537	434	476	500	477	488	503	528	462	497	477	449	486	482	467	476	487	517	468	500	457	479	457	478	475	490	457	510	476	443	481	490	458	494	520	481	486	476	485	476	505	474	456	473	464	490	504	433	470	473	494	449	491	512	497	473	508	483	501	507	506	510	484	459	473	454	502	461	476	458	504	496	442	472	462	518	472	496	489	476	489	504	456	494	461	498	504	462	496	488	488	498	492	480	480	472	510	505	515	479	430	442	463	465	468	481	500	467	470	454	496	501	467	472	473	533	467	481	448	511	493	477	472	504	452	509	512	452	501	500	478	441	454	454	491	469	502	504	486	532	479	476	451	500	472	486	452	505	470	473	477	486	488	471	463	519	463	480	454	510	431	535	444	451	479	474	460	475	496	466	467	466	454	468	463	491	501	479	544	436	512	483	442	462	494	514	432	501	496	490	506	491	472	455	494	499	458	479	495	487	452	481	476	496	472	481	474	502	514	466	482	479	483	499	441	486	470	471	470	469	515	486	483	493	450	474	494	460	476	458	477	479	467	456	492	500	492	491	496	466	516	531	469	481	463	478	485	470	502	460	467	500	483	493	493	495	505	451	504	435	455	481	477	484	494	469	511	464	494	481	445	460	476	488	491	471	491	510	496	484	455	444	513	493	492	493	503	518	483	475	490	492	493	473	494	475	481	529	473	473	500	449	480	477	463	500	464	477	510	459	461	464	442	480	467	486	461	485	460	489	459	473	459	485	500	501	465	477	471	458	474	440	463	464	479	506	442	492	485	461	450	458	497	499	461	482	482	478	465	441	502	483	480	476	503	474	475	483	489	500	516	468	488	527	478	490	523	487	473	479	497	472	508	458	480	461	488	503	481	470	444	487	460	485	517	523	483	511	456	491	477	510	469	488	503	450	465	461	486	460	479	483	478	467	486	537	482	454	480	480	484	485	456	485	509	505	503	478	475	487	518	464	463	475	489	479	499	530	483	458	511	487	468	481	457	466	474	483	438	477	455	482	486	514	498	456	481	501	467	476	458	458	459	508	505	476	479	534	498	474	416	481	490	479	481	486	508	484	523	459	483	503	514	524	489	478	479	486	448	486	497	467	487	481	514	487	505	481	457	490	478	495	489	478	463	505	485	475	458	501	460	475	458	499	493	515	506	487	493	478	470	473	473	489	484	468	512	495	535	510	499	517	494	486	466	466	460	467	462	507	476	450	487	497	514	512	431	473	481	441	461	506	504	534	458	484	497	509	492	454	449	448	487	495	408	478	468	481	484	496	469	451	460	458	452	462	467	481	516	548	496	447	491	488	459	489	461	491	479	524	473	487	475	467	468	460	518	486	493	487	475	471	513	449	508	470	485	447	501	462	435	459	491	472	467	473	466	480	496	484	487	449	472	456	463	469	489	512	447	512	456	500	515	447	450	471	486	457	460	485	526	475	487	492	505	498	466	480	444	488	476	421	489	518	494	446	483	479	445	447	503	482	458	488	454	498	499	496	461	475	447	492	468	456	453	466	485	470	468	552	482	451	510	497	497	479	465	478	458	487	441	454	444	479	506	518	513	481	461	486	512	457	454	437	481	470	453	507	460	484	476	481	461	516	477	461	506	494	501	448	466	535	461	498	502	449	497	438	470	501	503	493	453	479	514	475	459	502	470	438	466	484	470	438	521	427	476	478	481	483	460	515	526	462	486	479	467	447	455	468	478	503	523	488	512	464	467	478	465	454	485	469	488	478	521	513	455	510	476	524	520	477	497	489	437	469	500	466	494	482	471	502	454	497	480	451	472	469	514	451	490	506	453	493	446	487	472	461	495	490	467	477	452	471	478	489	495	488	504	461	483	486	483	520	498	523	434	480	466	501	505	491	468	452	450	492	420	484	481	461	492	473	501	510	493	479	463	472	494	458	504	483	474	487	491	483	498	441	471	481	506	454	502	465	504	485	438	436	483	488	458	495	503	468	458	474	519	498	443	474	516	475	472	479	443	486	485	476	481	457	500	450	479	477	453	498	493	472	479	491	484	447	467	439	447	470	536	469	488	490	487	441	479	468	439	488	472	490	489	492	494	469	485	490	494	442	468	481	473	500	461	488	496	493	482	463	487	483	513	459	492	495	452	519	466	490	506	477	438	456	475	486	471	468	468	460	484	459	487	462	477	460	479	481	472	499	478	511	487	489	456	464	483	485	484	488	477	494	454	501	463	473	481	476	463	525	534	485	502	448	483	478	455	480	466	479	480	470	493	502	493	462	470	477	497	512	517	471	470	477	501	529	502	471	451	478	476	469	489	483	495	493	457	442	478	479	449	465	488	470	482	464	467	468	464	513	496	494	490	493	484	482	522	509	482	437	462	471	472	470	473	515	507	447	469	501	476	509	506	484	514	507	526	510	528	474	474	451	489	476	471	431	446	503	484	497	489	470	499	447	419	513	471	450	513	481	515	458	494	474	490	519	498	508	498	473	487	481	480	461	470	476	489	477	451	471	444	491	507	488	497	474	483	442	505	453	497	471	511	503	465	465	492	522	482	485	451	468	497	449	467	470	512	475	481	456	463	473	492	472	506	498	455	483	456	484	475	472	481	455	459	491	496	479	497	467	472	478	460	512	459	505	429	466	499	448	461	511	482	445	503	450	474	515	484	489	480	445	448	496	468	499	464	509	488	481	456	464	460	468	480	493	499	480	468	474	455	481	477	485	514	480	485	476	450	489	488	499	461	453	447	463	484	485	476	480	494	469	523	487	461	472	507	481	440	476	503	441	485	454	448	470	467	508	468	463	472	497	488	481	481	512	521	470	438	505	487	542	467	490	452	501	540	498	505	495	507	462	499	493	497	498	491	486	515	511	472	453	467	476	461	488	460	450	486	517	468	497	432	466	507	519	477	486	459	488	424	462	482	496	486	458	489	472	463	491	482	492	465	509	492	448	458	486	455	499	505	511	512	435	493	510	487	478	477	507	504	492	464	492	486	486	464	474	471	520	480	440	512	477	491	481	486	475	493	464	472	468	517	491	543	478	481	496	485	462	495	444	469	503	460	473	470	481	479	482	473	501	449	472	522	483	477	468	492	491	474	490	507	499	459	484	480	500	470	461	477	512	453	537	499	480	492	496	496	462	470	424	504	452	506	481	462	507	463	497	515	463	520	464	464	472	488	489	483	458	506	541	462	444	468	508	448	499	461	465	491	490	462	479	474	445	469	480	487	513	487	454	503	453	473	445	477	466	507	496	477	498	472	430	475	489	445	491	487	490	470
24047	21464	28332	24246	20075	3349	517	386	340	303	261	229	243	238	265	242	242	249	191	226	246	202	218	249	210	243	240	230	202	224	216	222	238	184	236	218	214	210	241	218	227	196	208	240	231	212	189	209	218	181	227	205	202	222	206	196	217	210	209	194	207	215	189	196	217	203	196	196	221	204	207	220	206	205	209	212	207	215	207	181	227	208	201	210	216	195	211	219	203	202	209	243	194	195	230	217	206	228	211	225	195	220	184	199	237	224	208	185	227	188	187	183	197	226	195	202	206	190	205	208	212	211	215	210	208	198	196	222	194	212	209	185	213	233	241	211	237	203	207	220	206	201	251	214	214	186	197	227	177	203	208	216	183	183	201	214	206	244	181	199	227	215	190	201	215	202	221	191	206	200	191	211	214	184	199	207	208	222	215	231	213	194	180	207	211	187	227	219	221	189	251	221	213	200	225	212	239	207	223	188	206	194	208	184	197	206	199	210	228	174	216	207	206	219	218	198	195	196	200	236	202	190	230	200	188	180	198	206	206	191	203	214	198	214	195	222	211	202	208	199	212	233	228	228	210	195	210	195	181	203	229	215	205	179	203	183	202	201	206	209	199	200	179	215	198	200	197	185	201	178	212	205	201	197	212	230	214	210	199	194	217	199	195	191	206	187	204	212	208	223	216	203	204	212	202	188	215	209	210	203	207	200	189	219	239	214	220	248	207	208	235	215	182	189	213	198	211	199	217	221	209	206	195	210	200	195	204	223	201	210	193	208	193	229	217	240	173	203	212	206	198	228	180	211	200	214	193	232	204	217	189	227	218	202	201	212	199	196	217	214	226	182	220	242	191	232	195	226	224	171	203	195	193	214	231	240	204	212	186	215	219	224	218	212	224	191	225	219	211	203	192	183	190	188	221	205	211	196	198	198	225	197	209	215	193	219	195	192	191	211	177	204	224	188	196	197	253	200	216	213	201	178	201	204	222	207	215	240	217	211	190	186	221	193	197	202	198	217	203	200	216	224	228	184	228	221	213	236	218	204	196	204	206	196	224	232	194	202	224	218	202	223	188	204	213	207	220	193	193	193	184	202	241	178	226	211	212	186	208	228	214	210	206	220	185	222	196	203	210	203	199	230	197	183	203	227	201	234	216	219	209	204	225	200	193	208	205	198	168	220	241	208	204	212	202	196	209	212	205	225	196	215	210	218	215	200	233	202	217	198	203	203	210	213	198	204	188	219	200	183	219	219	214	184	188	213	197	197	189	200	228	196	180	182	198	223	226	201	194	204	195	242	198	197	197	190	203	211	215	210	233	176	197	196	208	202	205	229	192	232	175	189	219	219	221	207	186	237	207	223	219	215	217	189	231	205	207	187	194	245	216	200	194	211	189	207	215	218	209	199	200	193	198	206	233	230	225	220	212	199	191	237	195	218	193	207	203	191	180	190	212	199	210	220	217	198	193	206	222	224	203	192	223	222	198	207	195	195	203	226	191	201	197	202	220	225	195	185	221	227	231	211	208	211	216	212	186	202	201	203	183	227	196	207	197	225	193	203	189	228	213	203	185	201	188	206	222	188	219	213	212	195	208	221	185	201	198	193	228	218	228	196	178	195	222	209	209	218	205	212	192	209	213	235	216	209	202	169	208	202	215	210	209	196	215	212	198	198	205	216	218	213	199	244	209	209	204	203	201	196	216	211	209	212	210	213	226	218	215	219	182	210	202	208	201	229	221	209	197	198	216	189	215	192	177	199	232	203	189	205	200	187	213	216	202	191	209	200	220	230	197	212	197	200	214	212	215	221	212	186	218	206	199	212	218	206	186	218	205	203	193	198	200	223	233	218	206	211	201	221	200	212	241	215	238	203	215	206	193	200	190	206	199	184	201	215	193	190	195	229	202	195	196	251	184	213	207	201	213	215	209	241	209	201	215	220	257	197	196	195	214	228	198	205	196	174	208	214	214	220	205	224	207	226	200	227	229	213	187	245	213	197	188	187	200	209	203	242	211	226	221	212	185	198	211	204	197	196	209	204	239	195	220	208	178	216	201	211	189	216	210	196	191	214	184	216	211	205	208	205	213	200	207	193	222	204	227	198	221	235	206	183	235	219	207	192	223	202	207	198	194	236	177	193	220	190	189	237	218	217	209	229	226	192	223	188	208	196	201	209	194	221	202	220	205	185	224	208	218	192	203	254	195	205	196	206	222	205	201	198	183	188	219	207	204	218	195	217	223	217	215	200	197	215	215	195	202	190	204	198	176	215	216	207	193	196	187	220	205	197	188	191	227	215	234	228	188	208	200	239	181	196	208	202	209	223	190	202	200	215	243	209	190	201	198	228	213	222	182	206	210	215	197	194	216	218	219	204	202	217	203	200	209	222	227	179	220	232	190	178	202	208	210	199	213	212	231	173	207	199	204	232	197	218	181	202	195	186	200	215	205	200	190	212	223	190	233	207	192	186	188	216	211	199	197	214	235	203	204	196	219	217	167	216	188	198	212	198	214	201	217	202	200	197	223	200	195	213	174	242	222	176	223	227	207	236	206	209	221	197	220	190	213	197	192	186	193	193	225	223	188	193	195	212	214	211	199	227	220	213	203	216	203	205	210	188	203	201	195	229	168	223	224	199	231	202	199	202	213	202	193	244	226	182	229	209	197	211	216	213	211	224	219	232	204	182	233	211	184	201	194	217	231	220	219	246	198	202	223	204	239	184	216	204	194	185	220	222	210	217	200	219	191	207	196	209	192	222	201	205	211	202	207	213	206	215	198	219	218	204	193	186	215	204	221	192	217	204	224	193	212	214	207	227	206	197	181	209	226	199	208	207	219	216	202	223	232	202	178	204	206	197	199	209	213	205	214	190	205	210	201	188	203	218	219	193	204	221	235	202	229	185	209	226	212	223	198	209	199	207	202	203	210	200	235	213	184	198	209	206	184	237	240	209	201	198	205	204	201	217	212	184	224	220	198	223	221	200	232	243	195	193	222	223	194	206	217	229	193	221	193	202	207	204	228	221	207	208	215	204	217	196	185	228	225	228	207	206	188	206	212	183	211	220	201	181	208	240	213	196	197	237	188	205	232	228	200	219	230	209	174	198	187	193	213	194	219	228	232	231	194	187	199	223	213	217	209	203	261	185	197	221	200	209	197	201	195	187	207	204	195	205	181	205	219	204	209	211	212	216	183	238	184	202	225	205	199	197	204	225	203	219	193	186	224	216	199	180	223	190	224	198	206	197	227	208	232	212	202	204	172	196	199	223	193	188	191	202	217	205	211	200	206	229	197	201	205	228	207	211	207	221	224	212	216	202	204	223	225	226	223	195	203	202	214	219	169	202	241	216	216	191	183	214	204	194	224	196	210	214	216	216	213	219	206	189	222	235	196	223	182	199	204	215	239	198	218	204	207	212	198	207	218	196	221	198	197	209	230	200	214	222	195	218	215	221	217	176	223	208	208	210	188	177	202	201	200	209	211	198	209	204	206	199	207	209
47298	55371	5934	2949	1963	1464	1130	915	795	673	641	548	520	503	455	447	474	415	465	420	443	411	408	407	454	377	448	396	381	387	382	383	386	332	353	369	352	366	410	380	387	355	412	403	346	359	360	369	397	376	382	358	372	369	393	339	367	361	348	370	388	362	411	354	386	347	398	357	338	333	358	321	351	369	332	347	356	364	375	359	377	333	367	365	342	338	375	329	325	367	364	353	405	331	370	357	364	339	391	368	369	354	324	378	364	385	373	325	338	360	321	368	362	355	379	359	357	381	379	383	335	329	348	372	375	353	349	380	377	339	327	336	353	390	352	381	371	355	367	382	372	359	366	353	366	354	337	353	382	369	383	339	368	342	381	344	372	373	361	339	368	334	380	401	360	373	342	369	391	376	360	364	372	358	356	359	414	347	356	397	367	359	386	374	326	308	364	376	337	385	341	347	354	382	354	338	350	383	367	334	350	339	379	358	335	362	337	343	372	370	391	367	353	344	368	355	361	344	378	331	356	340	341	347	357	364	391	377	341	381	380	369	370	348	343	397	341	334	375	384	330	357	368	352	341	352	352	382	325	350	376	377	376	347	346	341	341	373	374	331	358	347	360	395	340	363	361	353	348	361	356	375	353	365	350	341	348	369	379	351	346	337	339	362	328	360	351	356	346	330	351	370	332	356	342	355	352	343	351	354	352	401	384	355	370	369	380	357	345	344	375	313	377	377	368	361	354	349	337	359	383	362	355	355	356	349	356	345	356	362	373	360	349	342	350	358	393	341	374	355	358	368	365	368	345	351	338	352	342	357	346	346	349	371	377	384	362	321	367	342	328	363	374	336	377	390	357	329	362	345	382	373	358	353	381	358	368	319	401	327	360	388	342	366	377	350	385	344	372	365	353	361	360	387	337	362	368	352	384	344	349	364	335	322	373	387	364	361	379	368	381	359	366	365	330	316	374	373	378	367	337	354	347	357	351	339	338	344	377	371	374	366	355	345	360	378	350	342	357	354	374	371	351	382	370	366	347	369	341	374	368	384	360	378	358	345	349	357	346	389	360	374	374	345	354	343	366	335	366	369	371	303	327	351	337	365	364	358	320	323	340	353	331	360	344	361	354	363	350	362	366	390	370	348	346	336	368	343	390	367	378	364	362	345	348	370	323	348	354	339	355	370	375	367	347	381	362	346	346	343	362	334	352	357	371	342	348	347	342	374	375	350	330	362	362	359	374	344	324	371	359	343	356	344	325	318	330	354	362	356	368	356	354	344	360	373	347	324	372	349	336	399	362	379	400	395	349	321	373	366	371	377	356	366	393	335	381	358	380	366	366	369	350	346	349	362	333	357	366	379	335	362	326	353	365	373	342	330	381	391	385	346	346	360	353	348	326	331	387	380	325	368	377	360	345	347	347	355	365	347	378	340	348	366	334	346	349	334	347	390	340	349	349	345	331	385	362	358	373	355	372	324	324	361	343	350	334	365	363	371	339	363	314	332	356	360	383	362	370	381	367	363	356	338	337	353	364	331	353	416	365	329	339	373	347	352	355	351	371	353	387	371	344	352	346	367	372	362	339	375	369	342	353	365	344	360	360	382	370	312	350	372	385	364	378	337	356	362	375	350	383	377	374	343	356	341	356	348	329	358	401	356	381	374	353	359	352	351	347	367	371	364	365	372	370	363	364	357	364	369	382	328	376	354	357	368	374	318	366	358	404	361	340	349	396	333	345	347	365	381	348	379	366	387	380	387	360	381	350	383	348	364	373	321	365	368	340	396	377	383	366	354	356	334	351	339	387	354	365	343	365	349	327	333	367	378	348	368	346	329	389	353	337	333	375	385	374	369	358	342	402	330	395	330	345	371	341	373	401	352	365	379	399	352	369	354	358	339	369	343	322	352	350	342	363	355	346	326	340	361	335	374	371	392	358	380	403	373	367	364	344	367	347	378	372	358	365	363	359	333	369	343	327	378	354	377	375	372	353	342	349	355	368	368	332	355	396	365	372	356	386	366	343	384	395	386	386	341	377	361	357	356	363	381	375	376	349	359	350	344	361	369	355	373	338	372	390	341	321	390	361	332	344	375	359	373	355	368	354	366	361	358	364	329	343	338	370	346	327	363	363	352	376	340	338	338	377	391	359	341	355	353	360	344	353	353	334	369	400	372	375	386	376	382	368	361	348	373	343	333	386	376	374	334	370	345	351	346	328	397	369	383	364	363	369	353	380	353	372	380	361	359	365	367	338	367	355	378	326	360	352	359	343	394	366	360	383	379	364	399	382	331	330	346	343	345	371	371	348	378	353	344	368	359	341	332	398	357	353	354	357	366	355	371	365	383	366	324	346	350	370	352	359	343	339	328	323	313	370	338	350	333	338	396	351	370	362	386	383	333	354	352	321	342	349	354	337	346	375	320	351	343	363	357	328	340	365	322	378	364	344	349	350	357	379	357	327	359	368	369	364	370	354	352	342	332	344	325	362	359	391	362	358	356	360	362	349	358	364	355	331	381	373	361	329	347	362	381	371	345	332	337	383	369	352	358	357	356	334	356	338	370	380	346	363	364	369	356	372	370	369	389	339	333	361	311	364	358	363	347	369	345	324	363	367	334	348	375	348	365	359	357	351	355	329	359	366	353	319	363	380	347	349	357	368	370	364	358	350	379	357	371	352	369	350	385	332	374	381	378	364	334	374	379	374	374	364	388	342	336	352	357	344	372	333	414	332	339	361	333	358	377	353	356	372	307	362	325	355	336	339	356	376	347	335	337	372	350	354	366	344	373	375	391	349	367	364	352	334	337	319	355	376	385	353	403	378	329	347	359	361	335	370	319	343	396	368	340	346	343	377	334	362	314	363	327	363	375	380	339	391	391	362	369	361	366	348	344	350	317	361	348	400	371	370	353	348	387	348	367	360	355	356	338	353	380	357	345	366	344	375	351	370	343	364	375	342	345	353	382	326	321	387	370	340	346	373	383	327	394	315	389	380	346	381	373	345	323	358	348	391	324	364	367	371	350	389	324	377	371	381	337	358	355	377	367	361	366	343	359	365	350	353	340	378	352	353	366	356	356	369	368	378	379	340	371	359	347	381	370	354	343	365	366	356	369	371	352	377	340	342	351	341	357	344	354	337	370	347	358	340	367	383	339	361	354	356	359	342	370	373	361	360	327	343	350	366	377	307	370	347	374	361	362	356	370	355	367	377	368	343	347	354	367	374	370	370	366	377	347	372	382	363	365	379	350	328	317	373	352	340	343	361	340	366	347	382	376	340	370	375	361	363	389	372	389	354	348	341	353	333	374	379	359	376	363	350	343	396	368	375	358	362	382	374	395	357	349	366	354	374	394	382	346	337	343	349	364	387	360	347	359	360	367	343	335	352	394	366	360	353	309	349	357	328	352	393	377	369	375	365	355	357	350	386	343	332	351	368	387	358	341	336	379	330	353	375	395	376	378	341	367	351	344	361	375	381	345	350	341	381	343	369	360	343	320
23061	21291	28930	23747	21195	18967	1378	424	315	259	209	193	171	178	149	151	162	145	137	121	118	123	112	91	119	105	84	87	100	114	85	96	96	91	69	86	92	88	69	78	80	83	96	92	88	70	72	66	96	83	81	89	85	73	94	82	81	82	70	79	98	98	84	70	87	94	87	72	79	61	99	79	78	68	104	72	67	85	89	68	84	68	72	75	73	83	59	59	94	84	83	73	65	71	82	91	81	77	88	74	74	80	77	84	88	85	90	73	87	75	94	90	84	82	80	73	80	78	83	79	78	65	81	76	88	70	71	71	90	67	64	81	85	72	91	97	89	75	94	84	67	80	87	88	91	88	67	79	79	75	79	75	73	76	75	91	66	72	88	96	81	75	79	62	81	78	73	92	85	74	89	79	73	74	79	84	81	91	63	82	83	77	84	64	64	70	66	73	90	63	79	70	61	83	85	79	81	68	73	67	81	87	74	72	90	77	82	89	67	72	74	77	68	86	69	69	79	71	86	79	59	85	91	76	83	93	69	83	79	77	79	80	88	77	98	81	81	85	67	98	98	65	79	64	101	76	73	67	84	60	89	67	53	63	84	72	82	67	71	77	78	65	67	75	57	77	83	92	88	85	64	79	69	71	65	85	56	86	67	74	82	94	77	93	64	84	73	75	79	85	83	86	77	85	78	77	73	73	93	71	80	74	80	97	70	82	87	74	72	84	83	81	89	91	81	76	77	75	73	99	84	88	75	77	76	90	72	76	87	78	90	80	93	85	60	86	61	85	77	83	89	83	91	77	63	78	91	82	85	65	95	67	75	78	64	91	74	73	92	65	72	67	79	58	82	81	77	89	70	75	67	70	87	81	91	85	89	79	91	87	69	77	81	79	70	60	89	67	72	80	69	89	83	92	77	73	73	67	81	64	59	85	102	69	72	93	77	85	79	85	67	73	97	71	77	70	82	78	79	75	70	77	83	79	75	80	67	90	79	71	88	80	79	87	82	77	74	103	93	85	87	72	73	62	84	82	99	78	71	63	85	82	86	90	76	74	71	86	81	72	93	63	80	83	74	86	102	83	83	69	79	69	82	74	87	58	77	81	61	59	64	78	66	86	80	83	83	74	85	62	82	88	74	74	68	69	77	74	84	64	67	87	64	81	96	59	80	87	71	73	87	69	82	86	80	71	79	71	73	70	69	79	81	74	81	75	67	76	72	63	74	86	76	89	86	68	82	66	87	98	71	78	68	87	71	81	71	81	73	83	85	70	69	80	65	84	64	66	76	64	68	80	82	80	64	70	76	65	93	93	90	69	81	75	87	74	91	70	83	99	75	74	82	69	78	59	90	86	65	71	62	66	62	84	60	80	77	85	81	101	92	64	97	71	85	76	84	73	68	62	74	72	90	73	99	76	74	68	82	74	85	83	70	75	80	80	75	90	70	84	57	91	74	74	78	92	87	67	73	86	87	96	69	81	70	76	61	74	76	93	81	64	77	80	84	97	96	94	84	82	69	91	70	72	79	85	87	80	89	83	87	93	86	84	71	81	71	70	70	76	64	82	86	73	68	93	90	76	85	87	76	70	90	85	77	67	88	80	71	68	84	74	95	81	79	79	96	80	87	91	76	77	82	86	74	85	60	88	75	91	61	69	76	58	68	76	72	95	95	81	65	86	81	75	70	81	69	75	83	77	66	88	73	80	73	81	65	84	88	69	79	81	72	89	96	63	74	71	88	83	87	67	91	81	79	71	80	64	92	90	94	87	71	87	81	76	82	80	69	81	84	95	86	92	83	65	89	80	72	76	83	65	79	64	76	80	57	72	84	84	77	83	72	81	83	89	92	66	65	73	66	90	83	83	72	83	81	73	86	66	71	87	71	70	66	80	66	78	80	77	94	75	61	74	85	87	92	79	91	72	68	80	69	84	72	85	102	81	77	73	92	68	86	90	61	75	84	71	88	69	78	72	76	68	85	86	68	75	80	87	80	77	82	79	67	76	70	78	73	85	75	81	79	77	77	89	79	77	63	91	79	84	75	92	69	87	83	64	85	85	89	70	84	93	78	76	77	74	100	70	79	77	79	74	57	76	89	76	69	78	78	79	61	78	74	74	80	63	81	71	62	84	76	83	87	68	72	73	78	80	82	74	69	78	67	78	91	69	81	69	82	78	64	85	78	78	75	83	87	77	82	86	92	78	74	79	73	77	90	81	84	87	81	88	80	70	83	76	91	83	84	88	84	53	78	63	86	76	66	75	92	84	63	80	71	81	88	82	73	86	86	88	85	95	76	69	92	84	77	67	76	82	68	83	90	71	74	76	62	65	77	68	77	75	70	78	89	64	71	84	97	64	82	66	79	76	61	72	96	86	91	75	80	74	68	80	83	88	92	82	76	82	82	78	82	78	84	89	62	72	74	97	84	80	78	76	85	71	75	77	91	75	71	83	75	73	77	88	75	72	88	82	95	79	69	96	85	70	80	70	72	89	68	95	86	72	69	95	67	62	84	81	72	79	76	75	88	68	79	88	70	74	85	72	85	83	88	86	85	80	77	78	87	82	68	86	69	81	84	91	74	89	76	79	67	72	79	97	91	89	65	82	79	92	77	77	72	73	75	78	82	68	68	63	86	96	79	90	88	83	68	80	84	81	82	64	71	96	51	76	74	89	74	73	76	80	98	76	69	64	82	56	87	87	84	80	81	89	77	79	73	76	86	79	56	78	74	96	81	70	90	100	79	77	81	73	84	77	73	68	78	71	74	73	85	63	76	72	82	84	83	77	77	61	87	73	77	74	91	98	82	84	73	76	77	88	75	85	74	78	75	90	80	81	84	92	82	65	84	77	75	79	84	86	80	72	93	90	71	79	83	82	85	86	88	73	80	76	64	77	91	66	80	87	84	93	80	85	75	98	74	70	78	82	94	85	71	64	84	83	66	77	72	87	80	74	76	86	64	53	63	72	75	72	73	98	71	68	76	89	70	78	78	65	72	83	80	80	78	88	78	88	79	82	87	77	63	85	77	74	75	74	60	74	71	71	82	68	70	80	72	75	82	75	84	80	96	68	71	66	78	68	75	73	84	83	72	73	79	64	79	70	86	75	66	87	81	76	81	103	71	77	74	83	71	80	75	84	73	77	77	83	88	88	68	86	82	81	78	86	93	75	97	91	68	90	83	84	71	84	83	81	66	66	62	67	94	79	67	86	73	86	81	76	67	81	63	81	79	70	77	76	66	77	86	91	82	80	88	74	93	80	64	69	75	80	83	74	75	81	83	77	80	81	93	83	74	97	71	75	85	72	68	84	92	88	69	79	84	71	70	83	73	80	77	75	71	84	73	89	86	79	76	60	70	71	76	88	80	72	66	83	68	98	78	75	73	71	73	61	82	70	83	76	72	78	68	78	70	84	91	64	75	81	75	70	81	86	92	72	70	76	82	74	69	78	79	77	84	91	83	66	76	71	72	78	81	72	64	65	68	76	79	74	63	67
54729	57994	9004	4780	3143	2217	1670	1258	1013	869	710	586	548	440	398	356	338	323	306	251	261	229	250	206	198	217	192	201	179	187	185	182	178	185	193	177	157	157	160	171	164	139	165	147	147	143	133	163	147	160	154	150	162	145	171	170	149	147	149	145	144	150	145	141	128	159	145	130	126	119	158	120	165	142	143	145	140	135	136	143	153	122	137	162	140	136	122	150	134	129	133	152	150	140	140	131	163	118	141	138	131	141	144	141	111	133	129	141	146	169	133	120	138	132	139	129	143	139	162	141	150	146	124	155	133	149	135	140	109	130	132	157	156	140	137	143	123	139	146	157	133	129	141	128	147	154	130	138	160	136	144	138	133	135	120	130	144	135	155	150	109	133	141	126	135	136	134	151	139	138	141	121	137	136	138	138	132	120	138	148	138	132	109	127	127	137	138	140	149	140	118	136	139	146	130	139	130	134	133	139	137	139	149	149	139	117	142	155	145	147	124	137	137	157	134	123	139	128	122	153	151	125	105	124	112	129	139	144	113	140	133	133	146	135	125	129	144	152	129	141	131	135	125	144	133	123	143	123	157	140	134	129	139	146	145	137	139	138	133	157	136	138	125	125	135	145	126	163	128	130	137	137	147	136	121	145	145	123	146	142	129	129	135	152	117	144	143	137	125	136	123	145	114	138	152	122	139	141	133	146	140	162	133	145	161	136	140	136	138	149	139	127	128	135	160	139	131	143	121	143	140	130	159	139	147	137	137	132	125	155	135	139	139	115	133	127	126	134	126	125	138	142	147	139	137	120	143	155	139	147	143	138	147	132	144	131	141	137	131	133	149	138	144	135	124	129	123	154	140	127	138	123	136	139	117	142	135	126	142	144	122	157	151	171	140	129	109	150	146	149	137	132	157	146	137	134	137	118	147	161	128	159	135	130	141	161	122	135	148	143	116	138	127	134	136	152	141	147	148	145	144	135	145	131	141	129	127	130	126	129	122	153	141	138	135	130	145	122	147	132	132	158	132	134	127	132	141	159	119	146	152	127	149	126	147	149	139	150	113	119	127	132	144	138	149	138	127	143	135	128	137	122	148	144	142	125	128	133	151	138	133	137	135	144	132	150	150	143	140	138	134	157	118	148	140	119	151	151	155	137	136	114	145	125	168	128	140	133	142	134	152	148	135	131	146	146	138	135	134	143	141	111	121	143	142	127	128	119	139	154	157	130	125	137	134	140	128	124	134	128	137	145	137	141	137	141	123	127	151	132	140	137	129	131	145	124	118	125	135	126	133	141	137	113	127	133	160	149	138	124	132	139	140	133	148	161	126	118	150	147	160	112	143	139	152	122	134	125	151	141	129	123	139	156	135	138	140	133	157	129	122	129	162	134	160	134	111	145	143	157	158	115	137	133	133	120	138	130	123	143	131	139	137	140	134	146	146	123	149	128	127	117	142	128	143	139	132	145	150	135	127	142	135	141	125	130	145	142	131	154	131	125	116	148	121	141	129	128	147	145	134	127	127	128	149	114	136	155	142	148	152	119	139	126	146	136	126	129	126	149	131	138	129	140	163	133	128	123	125	145	154	148	144	122	133	143	146	132	134	137	140	143	137	141	136	133	151	101	139	161	134	132	127	146	132	137	145	144	141	116	122	142	156	142	157	132	118	133	145	130	152	119	151	154	148	147	137	140	147	143	135	150	141	148	125	122	143	148	153	139	115	113	171	153	128	145	128	146	127	152	153	129	127	151	117	136	113	121	132	134	149	135	138	115	138	136	124	132	120	144	138	145	126	164	123	165	120	129	126	143	124	128	142	154	123	149	139	147	135	139	142	138	157	128	143	153	133	134	123	124	132	127	131	128	133	136	120	139	156	139	139	134	127	124	137	118	123	116	136	134	139	134	134	140	127	131	124	135	129	143	137	137	128	137	135	125	148	134	127	125	145	119	133	133	134	137	122	136	135	129	122	119	146	147	123	140	134	136	129	129	137	124	160	137	133	156	144	130	146	139	150	136	128	135	127	136	145	135	151	141	130	150	133	155	142	130	142	139	153	163	129	152	127	144	138	132	144	123	125	132	118	152	149	128	122	162	150	126	131	142	142	143	157	153	123	142	142	130	126	136	154	135	130	140	150	122	142	121	141	137	139	145	129	129	131	152	140	154	143	124	151	138	133	148	150	129	141	123	150	164	130	158	128	125	157	141	121	143	140	130	127	135	149	119	137	139	131	126	133	105	120	130	136	136	138	105	146	135	146	123	134	140	118	127	127	132	143	130	127	125	137	143	137	141	156	126	135	145	135	140	131	142	133	139	134	129	140	144	137	112	132	125	133	137	131	132	120	142	142	124	141	152	163	144	126	126	123	130	139	135	152	130	147	148	141	148	149	143	138	148	135	128	157	131	135	127	154	148	152	156	144	148	130	147	138	127	137	129	140	142	113	136	149	149	109	149	135	147	142	125	150	128	137	121	128	140	119	125	147	133	136	139	132	150	123	124	147	145	135	140	137	104	134	128	106	152	156	148	129	150	116	157	136	117	141	142	118	120	119	134	132	143	114	119	124	144	134	150	122	138	151	142	137	134	143	126	140	124	143	119	144	142	132	135	127	138	152	144	153	139	134	129	142	137	124	142	142	152	126	129	122	135	128	125	135	140	159	146	127	149	149	131	124	148	144	118	142	157	136	126	121	126	140	146	124	128	126	138	138	143	135	126	143	152	177	143	160	141	140	119	136	135	132	140	126	133	135	147	138	134	135	121	141	119	137	151	152	141	149	139	145	133	161	121	123	119	135	142	115	153	119	171	140	128	143	129	122	153	155	152	129	123	141	136	142	124	130	149	141	139	161	143	116	127	130	138	131	123	142	146	127	131	138	127	157	131	138	140	139	141	149	127	133	123	154	119	109	156	144	124	147	123	127	132	138	118	144	153	116	134	128	139	119	132	142	144	118	119	130	149	116	145	124	153	131	134	141	146	127	142	135	131	157	120	137	143	136	129	134	127	134	138	140	130	126	129	126	115	119	111	133	138	151	157	142	136	167	123	159	137	123	131	113	145	159	144	127	132	131	117	144	136	144	130	124	123	130	117	140	147	138	126	136	145	113	141	156	145	118	127	147	145	135	134	122	145	120	136	115	129	125	125	126	136	131	151	119	147	118	135	157	132	129	121	130	136	132	144	130	123	129	138	135	127	131	124	153	157	123	121	138	118	139	120	138	126	154	137	141	137	142	132	141	140	129	128	123	159	137	136	116	135	137	154	146	127	124	130	129	147	132	138	148	136	126	125	125	142	139	111	128	131	160	119	141	133	122	122	122	140	136	147	142	125	112	138	141	128	144	153	140	133	135	137	138	133	144	123	129	128	136	137	119	150	169	118	147	145	162	123	130	131	120	130	139	128	141	132	127	128	139	144	147	157	125	136	138	126	146	139	148	139	139	142	155	148	144	131	144	139	131	158	142	158	126	134	162	157	140	142	158	133	127	147	142	114
26926	22394	10846	862	480	395	297	287	302	288	290	282	320	275	271	315	296	286	265	293	302	283	283	282	301	283	253	301	284	279	287	229	266	280	321	289	293	285	311	282	259	289	286	279	268	306	270	302	279	312	249	270	281	294	280	304	282	281	282	320	273	274	265	279	287	274	273	290	272	310	288	280	265	278	276	295	327	250	274	294	298	288	289	298	271	275	289	297	267	283	290	272	283	280	299	287	272	302	310	289	268	290	293	264	256	317	273	327	295	285	293	292	264	288	289	280	263	271	274	282	292	283	262	290	297	279	281	306	302	284	283	242	287	284	295	290	282	289	302	267	337	288	285	331	304	270	276	279	289	285	275	298	273	289	270	254	266	272	294	266	277	275	278	285	271	278	293	295	274	278	308	266	276	275	267	275	314	261	301	265	264	286	245	292	290	264	299	298	279	314	272	272	244	293	275	293	262	290	288	281	263	278	281	277	332	284	278	277	253	290	292	281	282	264	320	283	255	288	294	247	269	290	297	292	258	284	259	290	285	285	299	298	281	290	295	285	260	281	273	301	264	290	281	281	278	285	273	291	312	278	259	286	268	287	268	261	272	268	272	266	265	298	278	316	252	301	298	284	291	285	305	305	256	289	282	290	285	278	301	287	302	293	262	258	315	302	288	276	265	265	290	278	284	288	287	285	288	287	294	246	264	259	276	279	244	255	292	272	269	259	272	303	289	281	304	271	263	268	276	285	282	283	284	276	273	282	276	290	296	298	306	299	270	284	281	269	296	318	303	286	265	277	292	301	285	311	276	283	281	310	296	261	272	293	281	319	295	275	299	316	276	274	287	284	281	297	288	292	284	287	246	293	320	311	299	269	276	272	258	280	292	275	278	277	297	293	293	258	270	245	285	290	288	276	312	285	281	274	292	283	263	267	265	290	269	284	272	299	261	273	277	282	298	272	287	296	303	300	292	286	243	290	280	313	273	275	289	270	252	256	307	276	249	284	268	286	247	279	287	269	300	272	289	298	291	258	311	271	290	278	262	289	289	293	267	290	294	282	250	290	288	291	262	255	279	273	305	274	302	290	289	268	273	270	296	281	277	250	298	261	295	294	288	265	261	275	287	263	305	306	300	314	294	278	272	303	289	269	256	258	307	265	248	267	263	301	302	266	286	308	280	268	333	265	296	294	295	288	274	275	273	279	277	295	280	315	294	286	277	306	263	258	280	288	293	302	265	259	274	304	262	284	318	258	271	287	303	264	284	265	299	253	279	277	285	292	269	239	270	292	317	273	287	295	265	289	277	268	298	291	272	306	285	266	284	281	266	302	315	313	246	270	278	287	275	282	303	294	274	242	283	286	284	288	278	285	276	279	296	311	292	281	280	296	274	292	273	291	244	324	271	286	285	268	255	292	268	267	268	300	290	245	257	266	274	294	276	260	259	315	252	284	269	309	272	288	265	259	253	301	284	261	286	261	310	285	286	298	277	279	256	261	317	275	279	282	285	264	277	263	289	274	291	287	298	299	268	266	303	295	298	302	281	272	252	283	272	273	262	249	262	286	268	257	270	300	263	250	291	294	263	272	263	281	290	297	288	293	291	302	301	296	268	281	294	281	254	273	281	294	293	302	260	303	284	293	285	303	267	298	278	289	277	296	257	276	284	271	270	279	274	292	280	269	293	301	266	296	270	270	307	306	259	288	291	291	279	255	287	270	281	273	266	276	300	284	288	276	265	280	281	311	285	273	284	278	263	280	254	271	282	308	291	266	283	260	242	251	299	278	284	280	263	313	328	256	296	271	280	296	271	272	269	293	270	271	276	256	281	288	240	258	290	300	302	303	286	265	253	290	303	279	281	284	290	249	239	300	259	268	300	285	289	266	277	254	270	281	288	278	275	285	285	294	290	285	271	287	273	281	284	277	294	276	275	308	272	300	292	269	281	251	293	241	316	280	274	282	305	263	281	247	298	312	268	276	265	239	257	323	277	295	268	275	311	296	284	284	296	299	290	310	313	234	240	279	267	275	284	264	238	263	288	294	267	279	271	305	254	283	261	275	291	260	278	294	301	294	266	272	266	239	295	317	285	275	290	247	306	297	286	305	269	267	297	291	270	263	287	294	274	276	273	297	317	306	302	303	256	304	267	257	282	287	260	267	270	258	297	296	282	284	322	295	272	287	274	256	296	269	251	260	273	279	291	271	290	279	290	277	276	314	283	274	294	291	280	276	279	304	273	258	332	294	268	237	272	270	281	283	260	256	297	260	283	303	267	265	282	309	304	278	276	296	305	279	316	274	307	294	249	299	282	305	284	301	256	297	268	271	320	319	243	280	284	285	285	276	300	285	283	294	307	274	284	259	277	300	271	270	261	275	265	285	280	257	301	299	274	259	285	307	279	291	295	287	294	276	285	286	287	290	316	268	268	247	288	274	256	294	253	268	271	255	257	275	287	321	277	271	286	285	236	297	323	293	256	285	283	282	287	269	262	257	270	247	250	281	254	279	297	283	292	288	256	288	252	297	292	299	298	286	299	327	277	278	258	288	290	271	252	247	264	264	313	284	252	311	252	272	255	277	266	240	262	276	264	256	273	301	280	324	275	304	264	267	296	275	262	301	299	266	296	260	272	288	237	271	277	282	310	290	278	288	288	260	263	331	263	299	272	288	295	265	261	286	288	279	283	266	314	308	280	290	297	272	272	292	274	248	293	287	265	264	292	288	290	293	302	309	290	286	285	286	272	308	258	294	277	272	294	295	294	316	264	282	263	264	291	296	306	312	261	298	269	314	272	261	287	294	282	260	285	282	288	296	271	281	274	298	249	275	303	280	286	326	268	283	305	280	288	274	338	283	277	286	269	268	314	286	265	268	292	271	277	281	286	257	261	273	289	280	282	281	287	292	312	282	290	255	305	253	261	289	246	291	252	267	273	276	286	264	260	275	306	271	272	299	274	278	277	279	311	273	241	275	293	280	268	255	298	266	308	267	288	259	254	267	284	281	295	257	284	247	268	270	285	242	293	275	286	292	300	281	282	264	314	311	270	282	280	271	313	281	304	297	286	271	249	305	287	267	278	279	308	257	283	317	285	267	270	287	269	274	257	256	284	276	286	288	307	308	299	264	296	278	309	297	256	270	293	263	294	286	278	271	301	233	260	298	268	291	247	278	285	271	268	273	287	274	322	290	280	284	289	261	281	293	295	300	303	299	276	272	265	260	300	321	305	271	260	276	257	298	290	247	283	292	253	319	254	294	275	303	290	262	289	312	313	259	281	272	275	303	293	280	273	288	275	306	263	278	280	272	303	275	282	277	289	309	279	281	279	311	262	279	290	294	283	299	253	265	251	291	255	280	284	273	256	271	284	251	267	277	295	301	300	281	268	276	294	294	265	284	271	271	299	318	266	265	290	263	276	282	263	264	270	304	280	313	294	259	309	304	276	250	310	297	311	287	266	267	323	269	266	278	254	309	283	314	295	286	276	289	272	285
24330	31549	1032	755	622	575	567	547	512	503	511	453	485	471	516	504	482	466	476	528	463	500	450	420	491	445	518	476	463	501	507	445	474	490	436	508	455	504	490	523	459	477	463	478	486	499	490	476	506	498	456	464	456	488	495	474	458	494	501	488	489	489	475	456	470	461	466	477	450	442	485	502	426	452	494	458	464	478	459	460	482	468	478	519	464	429	461	501	478	447	498	479	433	483	486	472	441	463	489	465	519	517	439	495	483	468	496	463	537	458	438	522	451	511	513	514	499	470	559	507	493	492	478	466	488	476	451	463	457	458	433	473	452	468	440	425	480	496	497	466	454	482	455	490	436	482	498	488	452	509	462	480	484	443	426	496	484	460	470	471	450	482	480	466	471	464	499	491	483	499	488	507	506	501	470	483	471	480	476	475	455	504	499	456	488	500	460	448	522	486	428	455	474	476	494	466	449	512	474	465	509	495	459	481	470	492	477	464	476	461	459	480	484	489	499	474	466	493	491	501	503	450	472	473	463	469	476	463	488	499	466	463	451	480	477	423	492	444	478	487	450	510	463	535	464	462	451	484	451	474	475	465	496	488	466	456	518	508	500	466	484	525	509	453	477	426	458	465	454	487	464	507	516	441	455	513	452	462	439	456	468	486	498	481	499	476	443	498	447	496	491	496	483	489	468	484	450	475	498	467	492	516	493	490	455	488	450	442	499	483	486	500	448	438	463	500	497	478	479	472	470	478	495	503	491	484	452	515	506	509	468	495	463	509	418	492	494	480	446	480	510	466	457	437	479	477	487	457	527	487	512	467	469	458	444	431	452	482	496	493	469	467	491	473	462	453	511	467	500	460	462	482	461	472	491	469	434	503	474	464	496	465	464	455	477	493	480	502	436	521	518	477	483	467	494	452	463	479	467	499	519	488	413	463	482	496	445	461	487	460	469	465	502	442	432	501	481	486	485	452	466	474	475	511	491	440	498	458	465	485	476	467	500	456	475	458	446	491	459	531	457	451	487	488	495	486	456	494	472	469	473	475	490	503	475	526	477	533	452	468	483	489	453	444	442	430	492	493	457	470	460	449	553	509	496	459	467	492	464	468	496	513	472	469	450	476	507	480	459	433	467	476	492	463	427	499	518	461	490	471	460	436	450	472	473	482	456	482	512	527	499	465	471	473	478	482	477	469	487	488	476	497	468	529	471	474	469	439	446	479	472	498	504	493	446	507	488	466	424	438	461	484	453	513	464	480	495	453	507	457	467	468	447	491	447	499	477	514	478	487	457	495	464	489	523	489	445	513	450	507	448	460	492	461	455	457	518	482	489	474	500	490	482	463	493	460	459	431	473	506	468	458	486	486	466	450	504	508	458	481	512	474	465	470	482	492	463	488	485	480	490	487	487	459	472	482	499	478	481	466	465	470	481	484	484	491	470	450	498	492	478	465	471	447	505	497	445	527	435	452	488	500	465	482	456	498	437	475	482	429	477	479	493	489	465	446	482	498	481	450	471	501	464	472	492	449	434	488	535	470	489	485	485	479	442	468	472	451	466	481	500	472	507	457	455	497	452	472	483	467	477	466	495	471	452	509	527	469	477	461	477	495	480	439	506	452	440	450	483	508	459	488	472	508	473	459	507	472	514	452	523	489	481	469	454	443	466	482	508	445	458	478	455	480	468	476	472	477	467	485	448	501	475	484	458	487	431	457	433	477	499	493	455	482	479	497	481	456	425	502	453	442	489	463	418	474	498	460	454	493	520	465	477	443	506	459	452	411	462	484	484	455	491	495	436	449	471	438	491	458	479	472	454	461	476	483	421	450	495	528	442	453	471	449	492	496	466	493	487	473	491	467	498	482	477	461	460	486	454	461	507	500	470	491	495	494	460	471	449	502	469	437	500	479	491	528	484	448	498	506	464	472	443	447	494	492	517	499	446	484	497	453	480	487	492	489	442	487	456	451	467	493	439	458	489	479	457	473	477	474	442	479	491	481	503	480	481	502	479	483	465	482	472	493	476	468	488	476	498	455	495	481	527	503	496	470	481	462	476	456	513	479	432	479	476	455	512	451	480	459	500	481	472	508	476	468	474	463	475	458	482	450	477	472	493	476	501	501	457	473	487	492	491	439	487	435	472	487	506	447	459	470	479	500	501	483	464	481	493	476	470	476	451	509	519	458	476	458	464	473	490	475	465	475	455	490	453	473	483	453	500	452	507	455	454	470	485	474	498	478	481	484	460	439	489	470	478	458	505	498	467	475	453	460	479	529	488	499	479	476	484	463	491	446	499	501	453	494	487	473	447	474	481	455	439	475	490	451	445	463	451	535	466	515	463	447	472	472	497	444	471	485	488	462	490	487	489	460	458	453	471	470	517	508	440	459	480	473	462	445	469	474	449	471	471	461	500	477	458	504	463	456	528	471	480	467	496	471	469	479	517	473	467	456	466	471	472	462	437	458	493	448	479	492	451	501	496	490	456	489	441	447	502	526	493	483	441	496	454	473	488	462	484	489	463	481	480	428	457	478	506	449	497	522	493	438	496	482	523	478	505	453	450	481	492	482	487	461	546	469	469	461	502	463	477	480	465	494	475	495	434	480	469	512	499	480	470	467	478	452	464	488	471	484	460	488	486	484	478	460	471	473	471	454	507	480	464	488	462	468	456	511	475	486	504	481	462	452	446	442	461	499	513	445	463	457	486	463	468	494	484	465	445	480	498	481	511	460	466	472	462	469	456	490	441	489	472	475	464	477	464	449	476	482	496	473	508	464	516	496	471	471	487	409	545	496	458	501	491	471	457	445	431	453	466	478	487	480	462	460	469	488	490	458	467	459	497	509	493	491	474	465	509	468	494	501	489	498	484	485	440	452	493	487	493	450	487	467	443	457	433	476	473	440	465	457	436	468	461	453	456	484	471	498	484	503	451	467	526	477	467	487	446	495	489	458	505	514	519	505	463	463	456	480	497	489	476	493	452	442	474	468	487	444	475	493	443	436	472	471	445	463	471	457	476	494	486	497	492	470	492	527	473	472	510	491	481	448	463	433	473	516	429	480	486	492	477	476	471	444	476	470	492	467	490	471	443	468	456	437	509	477	500	460	505	444	455	478	463	501	466	455	480	463	524	473	458	484	471	465	464	456	476	455	460	465	454	453	487	468	487	504	482	491	449	492	515	451	492	453	453	481	518	497	504	473	466	455	505	457	466	476	528	488	474	474	476	511	488	504	510	488	467	475	460	470	454	484	455	501	497	500	445	437	494	504	478	508	477	471	503	495	492	536	472	465	501	479	492	466	457	456	492	481	488	507	459	480	469	512	479	459	483	447	486	483	465	490	473	437	448	468	491	463	438	427	488	448	480	482	454	475	472	479	507	454	458	445	483	455	493	500	449	496	470	468	481	459	467	467	525	474	468	511	437	484	481	492	436	486	454	459	463	462	478	458	501	442	475	453	459	494	496	477	508	468	436	474	505	434	460	459	477	466	463	490
23871	21630	28220	24155	17829	1741	479	358	321	298	286	247	251	261	245	266	259	220	225	245	234	222	233	217	190	182	203	186	205	210	208	196	206	188	230	196	199	223	203	190	213	208	204	190	206	209	227	211	220	195	204	230	201	200	229	219	206	225	191	190	193	207	200	219	202	200	226	202	183	234	222	225	227	207	221	193	193	204	199	191	233	199	204	204	202	201	205	202	219	191	193	184	210	218	224	202	220	195	180	216	206	189	212	191	198	187	186	185	210	196	204	199	195	211	222	206	204	213	185	199	225	207	218	192	191	223	212	176	183	204	187	195	204	196	208	208	209	203	209	191	211	186	192	207	194	222	211	187	207	220	206	235	192	214	210	202	189	211	200	207	191	182	196	186	191	183	228	196	217	204	188	204	226	191	188	202	198	218	202	222	209	189	188	197	207	193	205	209	201	198	230	216	190	210	194	177	186	203	226	172	231	202	199	177	192	201	213	228	212	193	228	219	208	195	208	221	210	209	199	224	208	231	201	225	187	203	216	179	216	207	249	200	171	214	208	186	192	188	191	208	199	198	182	212	222	234	191	218	183	203	195	182	198	201	205	218	181	178	201	201	210	210	187	215	193	201	238	228	195	205	185	199	208	217	196	193	208	211	186	201	196	212	205	195	181	209	216	186	201	217	188	206	203	184	193	177	214	197	202	210	174	208	208	207	214	201	198	201	188	167	221	213	234	209	197	197	210	189	208	217	217	207	221	191	203	204	227	193	191	185	196	177	224	202	211	187	222	241	191	213	220	222	207	218	205	192	205	210	222	195	207	203	179	212	182	209	185	210	202	199	218	203	204	194	215	211	219	227	212	191	194	185	214	206	207	201	208	207	205	193	195	210	235	204	201	219	204	210	193	228	187	218	202	205	197	180	202	205	208	191	215	209	203	203	228	212	210	192	209	196	188	220	210	211	221	199	206	201	206	196	209	234	189	215	201	188	192	188	186	211	235	232	193	191	199	192	217	204	201	211	207	202	188	205	185	197	215	210	211	190	190	201	211	183	176	192	196	215	190	212	198	196	212	209	201	206	186	226	183	210	231	220	233	188	193	192	196	193	204	212	190	204	231	211	211	225	191	230	180	196	228	190	199	216	240	193	204	241	197	232	192	195	216	195	204	211	220	226	193	200	210	197	216	184	214	181	201	191	210	224	226	185	204	197	193	203	209	221	206	176	209	220	214	203	218	218	192	194	223	208	219	207	214	202	201	181	206	219	201	198	182	206	197	166	190	222	198	187	203	190	212	207	207	201	208	224	223	190	177	215	220	191	203	205	212	197	190	201	188	214	186	217	210	203	210	193	197	190	193	229	186	169	204	188	193	216	207	180	231	218	225	204	209	207	217	229	183	236	199	177	181	192	190	230	231	200	217	218	208	200	201	217	200	247	220	198	202	205	201	221	200	209	211	206	216	241	201	229	176	201	205	188	177	194	207	196	204	205	230	198	197	222	181	199	189	209	211	218	198	202	192	205	212	220	190	209	226	183	195	204	180	219	194	200	226	192	216	203	198	202	191	199	182	210	219	206	221	182	229	177	176	235	224	197	197	207	186	196	213	216	185	222	204	205	192	211	198	191	192	203	205	227	194	185	196	214	202	185	201	214	202	221	173	189	220	229	202	179	203	207	196	201	180	175	209	193	204	209	185	211	202	195	215	196	220	200	216	198	218	206	188	226	190	200	208	200	205	224	208	213	228	187	202	208	226	186	200	229	227	205	205	233	226	201	221	206	211	209	174	216	216	208	230	210	216	207	215	183	222	226	181	184	200	181	199	213	220	220	190	194	218	188	176	224	187	201	192	220	205	221	212	180	204	203	216	239	160	202	188	205	193	217	195	206	219	203	189	196	209	208	193	200	225	203	214	203	214	209	187	185	206	192	193	205	215	188	208	204	189	214	191	214	191	208	204	223	208	229	190	222	217	186	200	217	207	190	200	200	195	220	183	224	218	226	210	201	207	195	217	185	194	188	194	223	194	203	228	205	216	226	213	232	223	195	241	231	215	196	203	233	189	229	227	218	181	221	217	211	203	212	202	216	198	197	200	233	217	209	211	193	225	234	203	198	210	212	226	220	195	208	199	180	236	199	208	211	201	183	192	208	198	230	213	194	217	244	210	208	193	199	206	188	197	197	209	191	176	204	211	203	212	220	193	201	235	215	213	222	217	186	202	167	206	210	226	222	201	204	193	216	188	203	194	198	208	229	205	198	210	200	222	192	188	228	196	229	190	197	207	199	203	202	191	208	198	236	218	222	203	205	206	211	213	214	234	185	207	201	206	185	219	193	208	219	218	183	208	194	208	208	192	197	226	211	174	185	172	199	200	208	226	210	211	183	187	203	207	227	197	202	191	211	211	196	227	202	214	190	195	215	235	212	220	223	198	191	200	187	198	192	205	194	220	208	223	196	205	208	195	228	189	223	227	178	223	218	183	201	186	212	189	212	188	205	187	226	199	193	197	196	202	176	195	215	208	218	197	183	205	210	196	190	202	197	217	195	203	224	195	182	200	187	205	221	189	227	218	200	214	215	203	188	204	218	200	192	210	204	187	194	201	196	206	219	188	200	221	206	190	197	191	194	196	208	216	203	203	217	211	180	198	223	208	175	219	216	197	212	180	200	212	209	200	215	207	201	204	198	208	197	210	190	209	172	198	190	203	224	199	237	203	195	217	205	200	208	220	192	222	203	201	190	186	204	210	188	190	213	182	217	173	198	171	200	234	186	216	214	193	206	176	207	192	234	215	212	188	209	193	203	182	233	223	223	216	206	211	197	222	202	196	192	204	198	209	225	184	194	190	202	191	193	185	200	218	193	198	194	217	196	195	203	216	202	191	214	204	231	221	191	185	191	221	190	233	206	218	216	201	212	176	197	188	206	216	212	228	211	199	212	209	213	218	200	201	192	197	205	189	192	232	228	235	182	188	197	200	215	222	217	236	203	223	227	194	207	205	211	227	200	197	203	225	210	202	208	205	195	200	209	209	190	193	222	194	204	202	210	213	194	183	195	208	247	216	219	193	224	193	220	188	224	183	215	181	197	204	205	209	220	157	209	206	205	205	201	220	205	203	192	201	210	213	224	225	238	212	199	207	193	185	196	185	194	206	178	204	234	210	193	174	204	202	178	230	190	223	196	202	208	193	228	227	214	218	197	176	212	232	184	194	190	197	198	184	169	177	211	185	212	184	186	195	187	233	202	184	200	170	224	219	196	193	241	205	213	197	207	190	194	213	186	210	215	210	203	207	209	182	186	189	202	225	191	210	160	198	207	200	219	204	193	188	191	219	223	198	233	212	206	208	222	197	213	216	195	205	234	212	209	200	199	210	187	205	230	232	202	206	213	215	189	207	208	192	208	234	216	199	197	209	224	168	188	185	189	216	180	186	219	224	228	205	204	196	212	206	189	185	197	211	213	192	206	206	178	193	188	203	210	210	190	218	193	210	211
47283	54906	5837	2910	1953	1438	1148	963	840	695	601	591	535	527	445	490	479	408	424	438	416	369	396	394	390	392	394	375	385	398	374	386	390	368	368	406	357	416	348	326	354	400	375	382	325	360	347	373	325	387	350	356	351	345	362	353	358	323	353	329	360	322	337	365	355	352	357	350	350	364	347	343	381	313	358	369	379	355	315	351	347	365	353	343	351	393	354	352	368	290	342	336	353	337	334	337	367	344	337	348	322	367	345	314	372	344	322	357	323	345	392	354	361	341	327	372	334	334	342	364	368	361	353	389	356	329	323	374	345	361	371	333	335	369	370	358	332	365	340	331	343	371	373	348	316	358	375	361	372	329	352	388	334	368	357	354	367	367	362	348	343	349	370	378	351	389	365	355	334	355	317	366	372	358	398	352	353	354	348	345	345	364	372	355	327	343	334	365	328	328	374	346	335	349	360	357	350	368	372	366	374	322	370	359	325	358	359	327	334	338	366	371	361	344	367	357	351	342	355	342	369	339	349	345	353	374	369	375	371	363	311	401	362	350	357	340	351	356	371	360	367	313	360	378	314	330	379	337	340	369	339	360	351	380	353	366	328	356	354	343	342	370	361	353	341	372	360	365	381	363	355	347	353	357	328	346	351	378	356	361	380	344	344	367	359	355	347	334	384	348	347	343	363	339	351	338	345	391	313	373	360	369	319	347	329	337	344	401	368	326	327	377	333	358	383	314	317	368	365	366	368	364	348	349	386	342	379	365	348	346	372	351	361	370	362	342	341	360	347	364	374	351	337	363	378	353	375	374	347	350	337	372	376	378	358	410	351	351	368	337	352	377	359	379	369	385	345	352	331	329	355	356	340	380	368	328	362	360	364	365	355	343	335	364	357	380	349	359	301	372	393	331	352	307	350	336	384	335	368	374	338	354	346	375	328	353	343	349	331	356	373	339	380	347	387	369	377	368	361	395	363	344	356	344	364	355	347	340	350	354	347	369	360	369	393	353	347	363	410	336	361	389	340	341	353	303	331	371	348	351	342	357	343	367	367	356	353	330	377	334	351	374	348	346	379	371	358	371	350	375	350	344	345	350	352	358	307	356	313	361	325	342	343	327	359	374	344	368	361	362	362	339	360	367	367	341	331	381	379	382	349	340	362	357	334	350	367	333	352	379	331	362	329	345	365	370	364	332	367	364	356	350	388	339	345	347	361	343	362	355	338	365	384	330	328	360	390	345	383	383	355	317	353	324	343	344	331	378	396	355	370	388	353	349	351	369	373	374	339	364	359	384	366	357	365	340	340	328	388	365	355	382	381	348	403	375	345	354	350	366	390	378	361	332	342	374	360	358	387	375	369	348	381	333	356	326	358	352	321	330	372	356	340	418	356	358	344	363	370	375	322	362	320	363	344	359	351	337	357	354	317	361	349	359	353	365	335	370	379	322	364	309	369	337	322	374	368	358	376	353	355	346	350	381	361	360	406	391	367	379	309	392	376	366	340	310	340	328	375	348	349	392	355	361	345	348	336	343	335	345	328	369	342	361	344	385	371	341	365	351	356	365	369	358	374	372	341	344	344	345	337	360	348	360	361	373	353	356	371	355	385	356	381	354	368	342	340	361	373	381	380	358	388	343	326	346	370	342	358	344	380	316	397	374	372	360	346	353	336	315	373	355	349	368	361	361	340	358	369	349	340	372	350	364	380	352	344	379	365	338	337	354	351	341	337	321	397	373	362	382	349	343	344	396	356	316	358	345	343	355	339	326	342	334	404	328	324	360	393	327	360	342	345	357	346	399	360	397	386	372	334	365	348	358	352	348	301	409	349	359	348	334	352	337	349	361	341	319	334	326	363	378	317	340	368	350	342	343	360	369	340	338	319	353	404	353	367	334	357	360	360	357	371	357	336	359	351	362	320	328	338	354	339	365	347	328	337	348	327	352	351	338	376	348	338	347	351	349	352	347	336	364	330	336	347	345	361	345	358	362	361	335	349	330	361	355	339	360	351	373	356	364	367	368	366	395	357	375	386	376	385	367	373	343	356	373	359	352	363	390	336	354	354	338	373	362	386	363	362	373	355	331	352	351	374	376	353	360	348	371	373	345	311	363	325	331	363	380	376	384	373	331	356	348	320	336	363	345	387	367	353	345	350	332	358	349	342	380	318	356	360	343	359	369	352	358	317	322	355	333	377	357	345	356	340	337	358	353	350	340	368	369	357	369	378	394	392	317	349	332	355	332	334	374	380	369	317	334	367	324	343	387	365	379	384	371	374	343	344	313	355	370	382	370	370	364	360	367	354	363	381	363	367	370	353	356	340	325	331	402	352	379	332	362	365	394	356	351	368	352	350	351	353	335	342	357	321	345	337	330	353	351	339	306	363	373	361	379	376	340	331	358	372	327	347	375	312	341	331	342	363	388	341	345	360	335	344	351	365	348	349	355	379	341	344	358	349	340	378	346	333	357	348	300	351	336	362	384	352	397	391	338	358	338	374	334	375	361	322	366	318	318	339	383	330	356	344	320	346	328	374	371	354	367	354	333	357	387	343	364	355	334	364	402	339	373	387	383	364	360	359	365	376	379	348	359	379	372	344	350	340	389	346	353	362	340	357	321	341	359	327	371	385	319	364	367	353	368	333	347	360	356	343	352	364	331	360	346	367	378	313	337	334	334	385	379	371	355	351	356	351	402	308	377	339	371	337	363	384	345	367	347	386	382	358	353	370	362	391	379	345	350	359	323	333	360	332	362	369	353	354	344	361	362	340	342	326	384	364	340	337	339	351	376	366	364	388	368	307	358	375	356	340	382	328	345	333	339	355	361	342	368	378	334	356	376	376	351	352	355	327	390	356	363	385	335	336	359	385	360	366	346	393	345	364	348	360	327	359	334	358	385	348	356	378	337	373	330	341	386	382	362	363	378	363	352	335	365	331	337	367	347	354	341	350	365	335	377	359	345	334	341	359	364	394	356	364	359	370	382	344	328	348	347	376	348	374	352	339	364	328	348	327	364	354	325	358	333	357	327	357	352	330	360	381	360	349	327	343	342	370	365	375	360	378	334	334	328	376	367	348	324	375	346	353	351	377	355	333	357	350	364	345	358	366	336	367	380	344	334	332	337	334	370	359	363	343	342	333	361	365	318	350	331	356	341	333	381	356	355	315	348	333	382	339	354	356	356	337	356	343	370	354	359	373	359	353	353	369	348	326	355	357	368	377	347	380	368	335	359	345	355	390	336	321	319	334	348	322	364	349	356	364	371	353	353	344	345	333	334	362	335	356	384	379	336	334	371	338	341	370	362	343	338	352	341	347	372	331	337	368	352	364	355	357	381	390	377	365	336	346	385	365	384	383	349	361	357	348	304	322	343	378	390	392	351	358	329	371	367	350	322	353	359	386	356	331	330	335	355	363	334	340	348	354	347	329	358	367	317	374	345	412	376	347	359	349	344	353	378	354	358	337	362	351	328	317	349	368	356	364	363	366	348	356	357
23157	21332	28430	24241	21204	18346	1349	402	302	226	211	203	178	143	155	121	147	129	121	117	109	110	105	114	94	80	101	105	113	77	110	94	96	89	91	90	72	87	105	84	86	99	85	77	73	86	73	90	96	87	91	92	70	86	86	71	81	75	68	104	75	71	77	60	84	89	83	79	73	70	81	65	81	85	75	76	72	75	72	88	62	88	67	79	78	83	73	72	85	73	73	85	89	73	77	71	62	70	68	69	70	64	91	92	58	97	87	66	69	92	79	71	78	74	75	70	74	75	67	86	57	97	72	72	77	79	80	84	71	80	78	89	81	64	83	90	75	73	88	80	70	65	79	89	84	83	92	74	76	81	83	95	89	92	55	80	81	77	79	62	73	68	89	67	66	79	89	85	88	74	67	99	82	70	84	91	68	66	77	62	75	65	79	71	85	72	76	82	89	61	76	85	71	75	87	79	86	75	77	80	79	82	71	95	91	85	59	67	77	73	78	81	77	59	81	71	64	61	93	76	71	80	84	74	71	71	86	83	78	83	71	79	83	75	89	82	55	93	71	88	68	70	73	85	65	78	71	69	65	73	76	76	72	92	72	75	89	79	76	97	65	63	82	80	84	78	79	71	75	56	82	79	79	77	85	72	80	88	82	89	73	79	64	67	79	82	77	62	81	79	80	66	62	65	76	80	71	73	91	76	94	93	87	69	79	65	84	65	74	67	74	75	67	76	87	83	71	58	73	77	61	74	83	67	101	67	72	65	70	70	70	55	87	76	86	79	61	79	80	67	66	84	74	95	82	76	82	59	68	79	84	96	78	68	58	84	78	63	78	80	65	68	79	75	75	83	80	75	93	83	62	80	75	72	87	70	74	66	76	68	62	67	73	76	71	71	80	96	92	80	71	74	94	82	79	64	75	72	73	74	71	69	77	91	87	62	86	69	78	73	88	87	85	91	85	81	90	76	78	76	78	94	78	67	66	86	81	65	68	72	75	76	62	87	68	74	76	81	85	74	79	87	92	70	88	84	75	79	85	81	87	77	75	82	80	92	86	75	78	81	73	75	80	86	75	76	86	73	83	87	71	79	73	95	68	88	81	78	62	79	100	89	70	68	77	74	84	64	79	72	80	82	73	95	83	81	76	64	87	70	67	66	83	80	68	75	67	60	56	93	73	66	63	71	80	76	78	68	77	81	82	93	63	78	78	89	69	75	68	59	89	91	77	76	59	75	59	73	70	76	71	75	94	78	82	70	66	82	76	79	85	77	73	82	83	69	63	78	81	77	89	79	64	71	88	78	86	69	57	86	82	66	83	67	71	91	76	73	68	89	75	76	81	76	82	79	82	57	78	90	61	73	65	90	80	68	68	77	74	74	71	65	79	75	82	69	58	70	81	86	83	91	66	70	87	77	79	69	73	74	72	87	76	53	81	87	62	88	75	67	70	78	82	78	68	75	88	61	91	76	67	94	80	94	69	75	85	66	76	68	77	70	66	72	90	78	69	77	80	81	69	73	93	72	85	74	75	84	68	80	59	75	73	85	76	86	75	78	72	81	73	75	67	75	80	61	92	82	81	76	71	60	66	75	65	71	76	82	95	72	76	76	65	84	80	66	87	74	72	83	82	85	75	103	77	82	68	75	88	84	87	60	86	79	89	79	87	87	75	66	73	71	72	92	83	84	80	84	72	74	87	77	74	77	74	69	92	80	75	68	59	72	67	86	75	62	90	78	77	74	88	74	92	89	80	77	75	75	81	79	82	73	61	80	73	67	75	77	84	76	79	77	54	79	89	84	89	72	77	85	67	73	71	71	71	69	71	71	98	71	76	72	72	64	53	86	73	64	71	92	90	71	75	77	62	72	82	74	75	85	70	83	73	73	78	82	78	70	69	75	79	79	65	76	83	73	87	73	72	91	75	82	68	75	76	73	72	60	92	65	68	85	79	90	71	85	76	83	69	72	86	84	66	90	77	73	84	76	66	71	89	62	65	98	82	86	107	95	78	72	73	66	82	66	91	77	75	62	75	64	62	74	72	84	92	72	68	75	76	71	85	74	84	74	80	57	93	75	89	78	82	71	62	77	69	68	68	87	76	65	75	60	63	86	90	76	68	55	85	87	82	77	75	71	72	69	82	79	82	73	84	77	77	78	88	75	74	72	80	78	63	81	84	73	95	89	91	82	80	77	86	83	82	71	85	79	94	74	74	73	90	81	56	80	88	82	69	74	82	81	60	69	74	64	78	79	68	81	66	68	83	85	83	57	83	65	73	77	73	66	79	87	80	71	92	84	57	66	80	72	74	76	83	92	79	69	79	85	67	78	85	82	80	72	90	82	64	79	87	87	73	78	75	74	85	84	77	70	75	76	78	64	82	62	77	81	86	62	90	81	67	78	76	70	77	82	78	91	75	88	65	82	68	76	89	75	75	87	60	82	80	71	70	69	70	82	80	72	59	82	67	76	84	77	67	75	80	74	76	70	86	78	75	63	74	75	75	77	78	80	81	69	68	72	74	74	91	72	70	65	98	79	63	83	80	54	77	87	78	71	67	71	76	67	79	72	67	90	75	88	67	93	83	81	84	66	60	66	84	70	87	96	71	65	85	76	97	92	77	82	83	69	64	66	77	81	82	78	74	88	67	69	78	76	59	67	72	79	82	82	74	93	76	66	67	85	73	75	67	70	82	85	83	76	63	74	81	79	77	68	71	65	77	84	79	87	78	86	80	72	90	83	79	60	77	74	74	67	81	73	71	73	67	82	61	69	79	75	76	66	72	63	83	72	88	80	71	84	63	76	76	83	73	85	81	67	71	81	69	77	73	94	94	86	96	86	69	67	73	63	79	95	69	76	77	69	84	78	87	74	76	74	85	65	58	75	76	76	79	90	97	85	78	85	75	73	66	70	77	93	82	65	71	95	90	79	82	70	98	83	76	74	75	78	81	79	76	66	83	74	86	69	78	79	76	91	73	62	73	75	66	84	66	84	65	77	80	78	75	77	75	67	75	66	93	102	89	71	73	71	73	84	64	80	97	71	89	78	68	78	76	73	87	76	82	66	67	71	70	70	89	71	67	83	92	88	76	68	62	83	73	73	65	74	81	79	81	77	76	73	74	73	76	92	83	68	74	77	64	80	75	77	72	77	70	66	79	74	82	78	67	81	65	68	83	52	72	88	74	77	69	86	80	75	81	85	70	77	66	67	59	77	71	89	77	81	75	69	71	66	67	71	76	93	78	85	70	60	86	65	83	74	91	62	81	83	70	81	66	78	75	90	73	66	80	73	71	60	83	86	85	73	80	64	85	76	75	80	72	76	78	77	86	90	77	72	86	88	78	84	63	75	71	87	76	97	63	74	89	88	79	79	75	77	64	93	80	80	79	78	68	96	71	84	83	66	88	69	80	87	80	75	66	67	59	65	75	85	83	92	78	78	50	70	85	85	87	78	96	78	75	65	80	77	76	74	81	76	68	84	70	71	89	73	85	75
51923	54909	9463	4989	3137	2289	1656	1263	1053	800	727	598	518	447	370	389	326	346	292	253	274	256	248	212	219	212	167	193	204	180	172	173	198	174	174	179	168	175	192	182	169	172	148	145	128	173	143	156	160	155	145	174	145	173	124	126	132	157	181	133	153	151	141	135	137	119	132	146	155	158	155	124	138	143	148	143	124	140	115	147	126	159	144	130	145	123	156	144	139	132	145	144	128	145	136	156	136	120	136	132	133	143	164	127	145	146	145	143	150	126	149	137	134	137	136	134	145	147	124	127	113	141	145	130	128	145	140	136	139	135	157	131	153	131	139	135	151	146	145	135	132	138	139	113	147	130	122	157	124	131	126	143	128	134	121	134	123	146	111	111	134	100	128	139	132	123	149	116	162	140	142	137	131	149	122	130	152	124	128	142	149	143	126	140	125	121	121	147	123	134	137	137	136	145	123	118	128	128	145	131	122	136	125	123	142	129	124	109	127	140	137	128	133	131	145	125	132	141	134	162	114	132	134	120	130	130	124	109	149	120	145	125	143	134	162	124	151	121	134	168	136	147	140	139	136	126	125	133	136	120	144	124	117	139	114	133	131	153	137	134	133	144	140	136	143	133	116	138	142	137	143	130	167	142	122	129	137	120	136	155	139	119	138	153	138	114	121	141	136	127	116	125	122	124	149	139	125	119	141	129	141	131	146	123	139	124	131	119	138	129	135	120	126	135	144	110	142	120	137	131	137	143	132	139	111	137	151	121	112	143	119	138	146	138	128	131	131	126	141	139	133	131	130	121	127	149	129	129	128	144	132	154	155	133	142	131	125	130	139	117	131	135	129	123	121	137	128	133	139	150	140	138	146	158	139	147	123	119	117	147	128	122	119	123	126	135	128	137	124	143	144	127	135	132	141	136	155	164	112	137	120	135	134	133	132	133	135	135	142	121	116	128	131	132	143	147	136	113	126	108	143	130	107	140	149	127	125	109	135	126	132	124	142	122	156	139	141	115	125	137	123	109	114	112	137	132	126	129	137	122	110	129	124	131	137	129	118	141	151	144	113	123	128	128	137	136	137	139	144	132	135	127	122	131	139	120	151	126	140	131	147	134	137	133	124	119	152	132	115	119	116	155	154	143	163	137	129	119	117	119	133	143	138	152	132	119	140	120	130	128	110	120	119	146	159	138	137	134	151	134	132	142	161	131	116	140	163	132	119	138	143	120	130	127	126	141	116	147	128	145	133	131	117	113	133	116	117	151	121	128	123	117	154	146	122	141	130	110	127	127	135	116	132	124	149	138	146	133	138	131	150	151	123	139	140	132	136	115	140	141	140	117	146	148	138	122	119	137	150	133	113	153	133	134	127	125	143	143	145	133	137	118	126	130	139	136	151	142	127	131	148	135	135	151	134	131	137	149	136	126	138	134	152	139	154	129	132	131	118	142	121	147	135	124	126	124	127	122	159	137	127	131	112	135	143	126	131	134	137	139	115	120	143	118	144	120	110	123	128	127	138	125	145	143	138	135	133	141	119	138	139	146	120	129	135	120	151	119	130	130	148	146	142	134	122	149	126	163	127	118	127	135	127	145	140	129	123	128	141	120	146	130	142	141	134	124	142	129	155	109	137	146	152	140	133	120	147	120	133	125	139	140	120	136	142	137	122	116	132	118	109	129	132	145	116	120	132	129	146	134	112	132	144	106	146	125	132	120	131	135	126	127	130	131	127	125	127	125	142	115	156	133	139	127	124	151	143	131	128	120	135	133	136	130	146	126	134	153	133	143	128	130	139	129	147	149	125	132	126	135	142	120	116	126	123	141	126	146	146	117	140	136	124	135	156	134	125	137	154	107	136	116	138	132	139	132	156	123	164	129	106	133	129	147	131	111	132	126	144	134	137	141	143	123	142	138	133	144	122	139	135	135	120	123	135	127	119	139	137	138	128	124	137	142	133	138	128	118	112	153	133	133	142	135	118	140	137	123	133	142	120	142	127	154	137	120	129	117	133	134	154	134	123	129	128	135	149	140	121	123	123	165	133	110	123	143	126	135	150	135	119	135	131	135	128	144	153	111	129	138	147	129	125	133	140	139	129	141	121	134	150	128	136	130	127	148	154	120	108	131	164	131	122	151	138	125	121	128	124	127	139	124	129	132	114	149	116	128	135	108	136	146	140	136	121	136	121	123	132	127	123	130	136	161	138	120	130	148	140	126	127	110	135	137	131	143	136	134	126	132	130	134	125	121	112	122	138	121	133	142	140	111	141	125	162	159	118	104	138	130	114	140	132	128	132	140	133	130	152	144	126	126	130	121	158	123	131	125	126	131	134	122	137	137	146	141	144	153	142	147	149	138	121	124	134	127	116	129	147	128	147	130	138	128	109	127	144	131	126	137	120	127	123	137	134	144	139	148	139	128	125	139	124	128	135	143	133	134	135	120	128	138	131	122	133	123	120	124	147	126	123	130	121	144	121	131	137	157	117	129	132	130	125	138	120	131	144	143	127	135	150	104	137	136	138	164	165	144	133	116	122	147	161	148	131	107	127	130	140	136	137	118	130	133	140	146	135	119	125	148	138	117	128	151	143	142	137	149	157	158	137	134	123	129	148	142	128	123	120	127	132	155	141	127	152	132	131	156	139	120	134	126	130	127	134	141	124	123	152	140	130	122	100	123	137	132	146	124	114	135	149	132	142	131	134	121	137	130	133	144	141	122	123	124	145	122	146	135	126	133	124	131	135	136	125	155	120	132	123	136	126	158	131	132	139	121	133	139	138	143	149	117	139	148	134	147	144	129	111	132	140	123	131	139	133	142	122	116	130	134	131	134	141	139	141	139	132	146	105	140	163	157	137	125	143	129	140	134	131	138	132	123	139	144	141	144	139	147	142	144	145	127	134	133	118	133	145	147	112	154	141	129	118	142	125	134	129	138	129	134	128	137	127	143	122	135	141	144	143	134	155	116	128	146	129	126	132	132	131	136	111	150	121	147	129	134	148	119	134	125	132	145	129	124	136	136	132	131	136	128	123	138	115	109	129	125	120	134	124	123	127	118	149	148	149	136	151	136	132	135	126	110	141	128	165	140	111	133	117	151	130	137	141	137	128	126	135	115	142	145	139	124	133	123	151	122	124	110	126	111	136	136	131	136	124	145	133	129	138	133	125	127	126	134	147	123	132	153	126	132	122	145	128	141	143	127	108	152	144	153	149	134	136	160	140	123	131	165	134	117	118	118	144	134	157	146	119	153	128	167	135	133	109	126	142	138	136	134	135	135	118	141	136	137	126	137	141	152	148	157	134	143	134	112	130	114	131	122	156	138	136	116	118	150	131	129	137	118	124	145	144	115	127	115	134	116	152	138	147	152	132	152	125	133	138	135	149	148	116	118	118	140	140	141	156	118	140	123	116	142	131	155	137	115	130	129	132	110	123	153	150	143	131	119	144	125	142	150	124	134	144	120	130	130	131	140	143	149	123	121	122	124	128	159	135	120
26934	22045	10604	720	347	304	291	287	275	263	280	294	281	283	278	279	270	286	273	264	281	269	289	274	267	253	261	281	288	292	269	272	275	270	290	263	280	280	285	269	286	255	265	281	271	271	268	288	277	265	252	254	253	272	275	259	262	284	296	273	286	275	273	278	239	276	267	314	293	266	261	300	259	294	280	235	263	281	283	270	267	266	257	293	270	283	288	277	243	249	275	280	282	257	295	242	282	255	273	278	290	251	271	289	249	260	265	276	268	286	277	280	258	254	280	289	268	276	252	295	294	293	288	277	258	266	323	294	287	268	289	288	277	259	299	273	297	294	268	284	289	254	260	220	265	251	278	279	278	304	289	256	267	295	290	283	315	281	280	281	268	307	305	284	280	292	260	299	272	275	295	252	314	273	284	279	256	276	294	279	291	267	317	291	281	311	282	278	283	264	274	271	255	281	263	290	274	223	263	277	280	290	281	284	280	304	252	280	276	288	268	284	278	260	290	286	257	276	277	278	270	277	272	276	272	277	272	299	267	288	248	257	300	282	304	286	284	282	309	283	293	260	285	286	270	272	277	265	294	255	279	248	276	270	292	248	286	253	296	262	256	314	298	293	276	294	275	248	272	272	284	272	292	281	288	276	301	286	284	286	269	244	304	272	260	259	262	264	259	274	283	287	252	278	290	288	267	269	300	259	287	269	276	278	255	280	249	272	252	271	237	276	291	266	276	266	296	288	257	274	307	289	291	260	290	278	300	268	272	278	282	273	284	257	265	282	252	269	275	278	263	258	270	293	265	286	273	258	270	264	267	263	272	290	272	282	284	274	282	261	274	288	279	255	262	282	268	284	266	267	273	282	249	268	282	275	297	242	279	278	258	299	305	289	253	269	267	311	267	272	256	274	289	284	283	258	275	260	258	286	270	257	262	272	266	289	261	288	273	271	255	252	274	258	278	295	289	279	253	262	271	302	257	295	273	276	285	278	254	270	280	272	283	276	285	289	270	249	265	261	299	265	267	273	269	292	268	275	270	327	288	279	289	259	288	281	300	284	265	270	288	267	304	260	285	240	264	274	259	273	268	295	267	265	276	293	277	254	284	304	237	277	284	259	293	267	260	264	265	283	301	275	288	275	276	297	252	240	263	281	263	269	277	296	280	264	292	261	259	265	281	260	267	296	279	259	265	284	283	275	243	311	273	278	258	282	284	296	284	280	283	279	280	251	310	288	242	243	257	288	286	300	267	270	278	271	271	280	254	271	240	249	264	243	275	261	282	274	290	265	307	294	301	261	273	307	264	264	287	268	257	238	289	269	272	304	286	271	266	244	296	276	276	272	267	250	280	306	271	290	286	266	282	264	286	261	260	291	271	274	265	283	266	276	279	258	275	265	283	276	277	285	289	260	297	281	295	285	298	284	272	286	257	278	267	263	253	261	259	273	257	238	283	245	289	289	296	257	271	252	251	289	305	295	281	265	296	251	276	257	281	267	297	269	245	266	238	302	275	273	295	260	251	244	258	287	262	274	278	297	275	284	285	287	279	286	280	254	305	259	292	271	312	290	286	273	304	284	273	279	278	264	247	294	298	260	256	275	253	280	278	271	305	258	282	256	289	285	298	284	261	273	263	275	289	284	294	269	250	310	290	254	291	301	294	256	252	263	263	258	241	233	286	288	259	282	289	275	269	306	297	283	265	265	282	271	279	297	246	274	264	301	280	280	278	262	250	285	314	294	320	279	309	262	257	248	248	286	266	276	294	251	263	277	287	295	286	287	264	284	281	288	298	286	289	275	313	293	273	268	261	287	280	269	296	269	262	288	289	281	270	270	297	264	297	272	287	276	262	294	262	292	279	279	305	246	248	273	261	261	294	268	279	250	299	256	266	278	266	284	288	283	286	280	273	289	290	283	271	270	303	286	312	300	280	286	255	283	252	279	264	278	297	273	302	285	257	272	280	261	264	254	270	267	277	271	283	266	267	299	291	272	256	292	262	293	293	275	291	269	255	281	280	297	281	305	276	291	265	248	239	278	260	274	255	284	273	274	261	278	285	285	294	277	248	252	259	268	277	272	261	270	285	305	272	261	290	300	254	243	260	289	264	297	253	264	262	253	255	268	283	265	278	264	287	264	287	265	276	269	294	283	299	261	278	288	257	259	306	299	271	279	264	263	258	303	247	272	249	282	272	255	271	285	264	254	250	281	288	285	285	276	268	276	291	288	291	260	254	271	260	274	273	272	249	260	276	285	290	268	290	259	279	312	254	271	255	300	273	279	280	272	300	278	255	278	279	249	235	247	289	303	280	278	288	314	317	242	243	260	290	281	248	285	262	294	277	260	270	285	275	283	301	267	293	295	255	270	271	285	279	289	275	283	262	298	288	273	280	266	274	264	270	299	272	272	256	291	290	266	257	272	285	261	294	251	262	258	282	273	296	265	269	257	247	288	267	290	285	273	244	296	298	299	286	278	277	233	255	289	277	265	281	295	287	273	279	296	267	252	263	239	273	260	269	288	264	277	309	279	255	286	291	272	299	261	274	283	279	282	287	305	283	269	304	288	282	267	260	268	270	264	279	289	275	262	283	268	301	305	271	287	262	264	254	290	249	260	294	294	293	289	273	288	261	268	265	264	248	270	278	260	282	268	279	269	263	284	277	268	242	290	267	253	284	314	314	293	252	290	277	265	286	280	285	293	292	268	301	310	271	279	271	314	286	299	240	282	275	278	295	308	302	251	255	291	327	282	289	267	291	285	265	282	291	275	279	297	296	274	286	293	274	275	304	284	294	267	260	252	299	244	279	282	285	271	249	267	297	288	295	247	277	253	271	275	309	294	297	254	306	295	266	278	253	263	290	260	272	288	289	252	315	302	305	312	257	285	276	306	292	276	259	256	264	279	262	291	259	279	250	278	265	277	275	235	282	295	284	285	262	233	305	268	243	263	257	282	273	254	272	275	272	263	259	294	287	259	303	257	273	283	278	276	277	254	249	290	304	281	269	287	284	253	267	278	265	288	256	296	277	272	297	300	287	276	249	273	299	268	285	275	262	260	291	280	281	275	270	279	278	265	284	292	279	259	295	234	253	284	269	302	245	294	260	273	303	297	278	280	265	278	269	294	276	282	286	287	283	278	253	256	285	300	279	273	250	298	303	263	278	279	288	275	285	248	280	262	270	277	257	266	283	300	288	265	264	273	286	298	287	262	295	274	316	286	259	267	239	277	250	272	263	257	281	286	309	265	281	306	248	270	277	263	280	270	258	288	271	263	264	257	257	266	287	270	320	298	288	265	274	296	286	275	259	277	274	295	311	268	271	298	274	278	274	276	275	268	238	284	265	258	276	269	257	266	278	284	296	269	301	274	269	281	267	264	269	306	251	245	250	258	277	297	260	287	269	267	281	264	235	301	261	299	289	276	278	249	299	307	273	278	278	277	269	260	270	287	288	262	275	252	264	271	235	277	269	276	301	288	277	269	283	251	239	279
21969	30785	1079	737	620	524	539	518	496	534	525	495	509	497	505	489	459	484	501	489	504	474	492	470	457	476	451	471	408	440	499	465	447	465	435	466	461	450	451	488	434	483	452	490	474	476	429	494	459	459	467	500	474	491	502	495	458	476	463	470	440	476	480	494	454	475	453	461	445	475	443	455	460	499	454	450	462	477	460	460	465	484	469	459	449	466	500	484	452	455	469	491	485	468	484	480	484	488	460	459	450	480	461	477	478	462	475	453	427	475	455	448	487	496	499	446	478	473	457	483	449	474	472	463	458	462	478	456	516	491	447	433	472	442	488	462	474	441	484	471	481	480	485	474	464	436	432	483	454	465	494	437	495	489	463	442	451	488	489	442	433	511	510	444	470	496	473	479	454	525	475	484	452	450	456	442	491	451	493	472	480	485	480	476	447	472	475	442	467	463	487	491	479	484	477	485	483	506	510	469	478	441	471	437	487	491	446	496	440	477	482	476	484	483	492	469	501	474	475	496	435	450	448	489	471	410	492	483	488	486	483	518	517	480	478	489	464	459	467	458	464	486	439	520	472	467	480	484	456	454	463	442	498	463	483	455	458	458	515	440	477	505	486	511	474	454	465	441	449	464	440	488	478	480	435	508	467	484	478	457	475	438	470	463	466	513	429	466	488	485	468	475	476	497	512	465	464	450	453	538	493	488	492	461	480	473	454	464	464	458	478	495	484	457	456	480	411	470	496	488	473	455	518	486	468	417	473	486	456	490	452	505	459	477	505	427	483	469	486	482	461	504	480	497	479	445	446	466	449	479	488	501	474	492	473	477	433	491	450	477	484	441	479	454	500	464	501	497	471	495	478	456	483	450	464	481	470	483	455	443	486	454	533	524	475	488	465	482	466	469	437	469	462	461	435	488	456	438	463	485	464	440	459	438	506	475	447	460	482	479	469	485	469	476	450	492	498	429	437	487	453	461	481	487	461	462	421	442	516	500	452	462	483	461	483	444	471	479	478	487	456	468	460	483	452	469	468	483	482	463	522	454	461	487	462	445	465	479	458	478	440	480	443	457	469	473	464	465	462	458	491	464	482	475	447	437	492	479	466	451	476	470	468	456	476	477	455	460	423	498	423	474	462	444	463	466	470	460	465	471	502	466	480	452	457	475	447	474	477	462	468	454	469	466	465	516	477	457	467	464	485	458	448	448	460	450	507	476	486	466	442	441	463	468	500	459	453	446	473	466	468	474	469	445	457	473	474	489	462	468	473	496	481	500	455	535	464	472	479	442	506	495	507	518	464	451	472	433	476	445	489	468	455	503	487	445	485	455	483	440	455	465	455	466	471	483	491	459	475	489	457	493	450	489	454	478	459	444	459	479	449	496	486	466	438	483	494	440	482	496	486	488	470	477	451	497	459	478	487	507	481	500	479	481	434	515	478	481	480	515	468	500	513	483	413	430	497	469	485	481	491	445	464	411	461	492	446	457	452	479	454	483	448	451	482	498	445	467	460	517	490	457	473	485	457	481	499	475	496	471	489	508	467	478	461	497	467	501	485	499	447	468	460	514	468	493	497	484	406	481	473	465	486	469	520	467	518	469	461	456	486	484	484	458	488	459	481	488	486	484	502	466	472	485	447	428	443	486	446	481	495	478	460	470	492	475	490	435	470	415	428	470	450	441	470	445	497	486	456	444	496	471	424	463	503	483	524	481	513	491	544	452	490	483	457	449	495	472	478	485	531	438	475	472	485	480	496	472	497	478	485	510	471	516	488	471	476	474	480	475	470	469	469	504	494	471	439	474	483	455	533	471	513	455	477	510	507	450	503	458	482	494	521	466	467	476	457	459	443	487	479	451	499	499	470	471	446	494	467	439	454	511	442	449	492	462	455	448	478	462	454	458	465	498	468	503	476	476	457	500	493	479	484	483	465	465	501	452	452	474	462	465	475	477	503	453	405	484	458	458	482	469	482	496	487	463	484	459	460	513	489	487	454	461	498	455	470	478	472	474	469	477	427	442	471	477	475	455	467	485	465	447	485	478	484	419	465	444	459	445	483	476	493	490	429	460	470	495	475	456	507	475	458	466	461	449	472	457	498	468	510	456	450	533	459	435	501	483	459	472	432	459	464	515	468	479	443	456	464	458	478	463	486	498	441	461	495	485	463	466	475	439	496	510	487	487	465	481	465	445	471	485	473	457	484	449	462	453	443	468	466	449	418	469	485	436	489	469	497	438	469	458	508	457	450	450	494	537	461	471	468	460	509	487	438	476	481	470	445	470	504	456	495	483	486	491	462	514	483	427	458	474	492	468	473	442	488	510	472	519	438	466	475	494	508	448	464	464	472	486	447	461	481	446	470	429	477	441	449	438	454	494	464	498	456	458	482	447	484	483	433	482	472	464	480	464	450	452	490	470	465	464	504	468	496	500	483	521	483	460	482	456	476	435	465	444	439	409	458	502	479	491	433	470	472	515	488	487	443	459	443	478	490	457	509	420	435	483	459	487	440	503	474	489	449	454	537	496	418	503	460	471	422	458	469	408	478	500	493	511	448	477	455	474	499	453	490	467	524	488	466	514	448	476	440	429	482	429	466	443	475	471	533	462	489	471	490	498	458	488	504	479	484	456	455	457	479	477	480	468	459	462	501	466	448	494	493	479	442	448	476	469	463	498	433	439	460	422	458	455	496	465	463	472	495	434	434	465	472	494	444	486	504	473	457	482	468	475	473	455	488	470	488	439	448	501	490	487	473	474	439	508	474	435	483	490	459	476	455	463	497	476	488	525	487	470	457	471	453	457	458	506	494	487	472	496	464	466	467	484	466	473	451	493	471	470	469	470	456	487	499	495	459	459	467	484	440	460	462	494	442	486	484	437	491	485	462	453	458	472	441	455	469	478	444	470	475	508	508	492	465	432	429	469	477	486	456	448	506	491	460	484	422	467	476	515	486	519	458	516	487	507	456	502	508	479	478	491	494	484	450	432	527	470	459	512	480	447	491	439	486	502	475	427	463	479	485	418	475	494	427	497	486	467	461	466	469	437	464	486	454	471	436	497	466	442	452	488	493	485	469	460	489	469	498	457	468	484	470	535	448	466	474	457	480	494	454	462	480	471	459	506	469	494	441	469	469	490	485	437	460	489	410	486	487	458	465	473	496	466	432	465	457	490	457	430	492	490	480	489	481	465	485	478	456	474	497	451	464	436	464	435	514	455	469	461	464	463	462	486	494	450	482	448	471	456	466	470	520	463	465	458	442	448	493	467	503	467	505	451	445	467	480	479	422	451	462	504	471	475	453	476	511	459	485	431	447	488	463	460	457	483	460	470	477	495	468	482	447	443	508	486	461	479	493	479	482	497	421	469	478	479	484	462	473	497	487	442	465	473	456	479	448	466	448	448	479	474	453	524	492	420	476	504	462	477	476	470	441	462	475	450	461	476	463	480	481	466	455	489	479	447	530	468	475	473	468	488	443	498	510	404	479	467	481	473
24085	21613	27951	24677	17884	1879	504	419	315	274	297	270	238	270	232	242	232	232	218	229	214	211	197	210	224	220	201	206	205	221	209	238	205	211	234	228	218	214	208	190	209	234	205	201	197	197	196	213	210	208	171	192	218	198	205	202	198	208	213	196	181	212	219	217	195	228	193	221	191	216	204	177	177	207	224	191	184	222	208	180	195	209	223	203	206	197	193	191	204	195	203	209	213	215	210	196	194	207	208	207	223	200	211	209	203	192	223	202	186	191	202	191	242	193	203	232	166	196	197	196	184	213	226	191	191	210	206	217	210	203	203	199	210	221	206	208	221	192	206	198	205	168	210	205	189	185	206	203	188	195	210	206	224	200	217	200	186	192	204	206	213	189	195	199	233	202	212	191	192	198	209	182	173	186	235	212	220	219	213	185	195	188	181	180	218	179	202	217	217	192	221	194	229	207	195	213	218	192	188	208	203	212	195	198	210	219	186	182	208	179	215	207	209	208	185	195	193	205	201	200	220	193	210	232	188	206	196	185	196	186	208	205	235	220	236	195	198	205	222	189	218	193	198	181	186	215	206	207	205	220	186	194	208	175	209	200	188	192	220	196	171	177	200	195	193	180	220	192	189	181	186	216	212	212	210	199	204	217	203	208	177	217	224	209	216	200	213	221	179	195	211	203	199	188	205	187	195	183	180	199	216	227	202	198	182	210	205	198	215	209	222	175	205	183	218	229	221	191	188	198	183	194	205	203	216	211	195	188	228	212	207	190	191	213	191	208	203	204	199	185	181	217	197	196	203	200	225	214	200	186	174	193	201	182	206	198	195	191	206	196	197	202	217	214	199	211	188	201	207	219	208	211	188	206	222	200	188	198	204	216	181	208	221	203	226	214	197	208	203	205	202	200	207	209	190	194	205	202	234	189	204	217	203	209	192	187	217	201	211	199	200	216	176	204	212	212	184	189	206	195	182	208	211	169	197	196	192	189	204	226	193	207	211	174	183	171	220	202	199	210	194	179	197	198	207	222	204	216	233	206	194	213	203	196	189	202	211	253	217	186	194	211	194	196	179	199	197	207	209	186	212	174	188	192	198	189	212	219	199	207	202	184	204	194	184	185	213	199	199	205	217	211	198	203	214	209	220	206	220	200	201	216	220	197	173	185	196	190	215	161	212	200	180	222	190	206	199	202	211	185	195	203	210	233	203	199	180	192	180	188	215	197	171	200	207	206	227	212	204	188	176	215	193	191	193	203	193	200	195	225	210	185	209	206	200	208	182	226	214	199	209	208	215	201	192	200	209	205	226	207	179	212	210	206	193	179	207	204	208	191	202	179	183	206	203	216	204	199	201	178	195	195	183	209	216	197	208	214	200	171	219	215	197	199	171	182	177	199	193	205	204	184	197	214	192	208	208	197	187	216	201	219	219	192	189	189	186	219	188	187	204	201	196	189	199	193	212	176	162	199	193	212	211	230	217	224	195	197	169	202	197	191	225	197	204	226	216	211	216	212	187	187	206	193	198	218	229	224	195	198	185	179	205	220	174	226	210	217	201	191	206	184	224	208	208	187	208	193	176	216	204	223	195	217	213	190	174	185	198	209	207	192	193	198	222	193	207	194	193	217	215	232	203	209	211	206	212	198	213	204	178	197	213	210	196	193	218	199	154	194	202	221	207	190	217	207	194	184	198	203	187	196	219	189	189	207	210	210	216	191	198	211	212	184	198	196	211	191	214	202	199	232	192	200	187	183	185	195	211	218	180	191	199	232	215	190	213	197	208	197	230	201	202	177	172	222	205	176	207	217	212	169	193	186	185	180	221	228	201	196	212	183	189	212	175	215	233	219	196	193	221	217	198	210	199	205	210	216	192	184	202	215	207	191	193	203	202	216	209	215	202	191	194	220	195	224	192	216	214	181	213	192	184	206	199	193	186	218	189	201	183	219	190	194	193	207	174	200	204	190	182	199	164	223	182	186	212	199	205	223	225	166	203	205	163	194	171	210	210	195	230	201	201	187	198	209	198	188	197	197	209	202	218	202	205	207	198	195	183	199	190	214	198	200	218	237	211	211	197	219	185	202	194	212	188	193	183	220	214	191	196	219	177	223	210	193	210	185	211	222	214	182	216	188	180	203	205	178	206	204	207	191	209	196	202	209	179	178	194	219	221	205	202	190	210	203	213	185	193	201	177	231	207	193	214	184	211	193	206	181	241	205	236	198	184	207	163	196	184	210	206	202	203	204	182	208	180	189	191	224	205	221	206	209	184	184	197	205	182	220	230	203	214	209	200	193	201	207	200	180	217	196	197	217	194	204	194	198	189	192	211	195	208	190	215	215	202	209	209	195	221	199	172	227	227	193	193	200	198	199	200	210	154	177	195	192	232	212	225	186	202	191	214	203	199	210	196	199	217	209	190	202	218	176	210	204	218	193	201	207	226	203	215	201	207	174	210	227	221	185	207	190	196	191	179	207	207	175	210	206	201	197	181	195	210	199	178	215	206	206	213	181	191	202	176	183	181	198	197	197	209	203	209	215	197	196	195	220	201	200	209	209	217	190	200	221	194	200	206	199	187	207	185	222	182	214	192	212	205	187	210	207	190	211	173	218	211	205	222	207	183	190	202	194	196	204	214	197	220	193	196	197	185	193	186	208	212	183	202	213	207	200	205	179	188	199	178	204	213	220	209	203	194	211	213	188	217	231	186	199	202	193	172	199	210	193	208	194	195	171	220	208	219	194	177	209	186	210	182	216	191	215	206	202	198	224	207	184	207	184	177	197	185	223	209	176	205	197	198	202	175	202	194	208	220	180	208	181	203	194	192	189	213	196	253	215	188	184	185	211	217	191	206	203	189	219	198	208	190	192	177	214	236	232	222	184	198	199	217	198	232	231	221	182	208	180	208	206	221	189	204	180	165	187	179	181	190	221	179	186	210	221	223	176	187	182	223	202	225	161	224	199	190	227	201	205	184	217	201	197	222	203	218	205	223	191	195	213	202	186	214	189	182	221	210	201	178	207	188	181	205	200	188	170	187	209	183	203	206	215	200	217	190	219	180	202	211	177	204	220	210	209	224	185	201	197	206	195	216	206	213	226	214	193	192	206	161	182	207	219	209	198	209	187	203	179	198	211	200	224	205	225	201	209	215	198	200	207	185	197	185	216	198	190	198	200	209	228	208	216	191	211	186	188	195	183	199	182	175	207	214	183	215	215	208	208	203	174	195	199	186	173	197	199	214	191	205	217	208	217	219	198	188	199	207	200	173	216	196	205	193	199	184	199	212	195	196	205	204	192	192	203	227	242	209	190	196	192	196	204	205	212	211	187	206	201	202	210	208	236	196	235	223	216	215	203	208	190	187	208	219	202	208	204	229	176	174	218	180	175	193	213	201	233	186	188	191	200	202	190	203	200	208	173	175	189	210	198	198	200	206	218	208	204	221	192	209	202	220	177	189	186	208	199	188	196	227	209	207	214	213	198	192	210	207	227
45455	54376	6035	2965	1946	1446	1135	962	827	744	604	611	561	517	480	454	460	440	457	436	389	373	428	425	378	399	378	389	377	396	393	398	360	337	372	339	373	371	368	370	412	382	377	371	366	381	357	348	387	369	341	366	385	356	363	367	350	354	314	341	331	370	337	377	349	378	351	361	370	344	365	369	393	365	377	355	363	367	341	332	361	380	375	348	332	355	368	349	326	343	336	343	321	355	341	345	338	362	345	333	354	347	363	388	374	391	340	361	333	359	356	372	359	354	351	375	358	327	341	390	354	361	370	353	398	330	337	364	324	348	353	376	310	325	336	344	354	347	351	339	364	316	353	358	352	369	379	369	327	347	349	331	357	342	366	354	374	325	328	335	391	338	304	330	412	358	354	386	328	322	342	350	418	342	333	372	342	363	364	395	329	364	365	369	361	365	344	382	319	359	338	369	350	355	368	344	338	340	355	377	355	345	329	358	368	370	354	375	344	362	316	355	334	339	361	364	367	350	339	328	363	354	322	337	337	350	339	358	348	338	347	338	363	371	364	347	365	358	351	354	305	333	390	360	364	326	351	362	347	335	346	345	319	360	360	312	354	354	377	363	332	335	351	376	362	336	375	324	359	334	350	339	367	347	317	325	419	334	345	365	370	340	340	363	359	342	368	362	348	368	318	352	337	341	376	318	348	388	359	363	338	331	321	352	334	365	342	375	389	346	333	362	346	343	332	348	336	345	373	364	339	358	367	364	345	351	325	346	342	334	374	357	370	338	333	351	365	368	351	358	350	331	347	352	353	330	302	365	316	309	338	316	362	358	369	354	344	351	354	377	372	345	363	359	366	318	383	335	325	359	354	330	368	367	372	365	339	363	353	347	335	342	344	329	345	359	337	356	330	358	347	365	337	365	385	347	365	334	374	385	341	328	380	378	348	356	356	356	383	362	374	364	309	370	374	340	352	344	370	356	347	372	328	343	351	377	377	363	366	350	356	315	312	359	319	339	326	330	362	357	346	349	314	330	383	356	355	351	378	351	318	363	362	331	343	339	351	376	360	361	358	347	328	369	374	358	334	349	292	332	350	326	383	353	344	346	357	367	363	335	375	352	382	325	339	348	377	310	357	399	385	354	351	347	348	304	351	356	356	360	338	325	305	357	315	344	380	351	368	351	335	365	387	355	397	330	334	335	341	348	369	350	338	353	354	317	333	359	332	345	357	367	360	338	358	404	367	354	342	346	353	346	378	351	360	350	342	347	354	342	360	357	347	369	362	358	368	405	352	357	338	380	359	348	326	355	344	343	335	324	348	337	360	342	354	346	378	347	336	359	318	354	334	355	367	381	355	372	360	340	354	346	344	375	324	362	375	339	400	383	357	368	357	349	347	331	363	359	355	353	314	363	344	394	346	351	361	344	372	370	353	331	366	364	342	339	368	378	330	335	386	358	336	348	345	352	317	335	339	336	346	352	362	384	352	365	344	357	364	362	344	323	343	357	367	346	377	370	372	382	356	336	337	358	334	354	349	339	323	336	369	355	342	344	334	356	347	357	364	347	353	337	336	331	320	356	312	346	378	408	325	346	315	322	364	354	353	340	341	381	361	318	320	348	356	349	333	362	366	367	311	326	374	336	339	369	353	357	344	339	328	329	348	350	340	360	336	351	342	367	358	367	371	367	359	354	329	342	333	344	343	333	343	391	372	352	391	371	344	320	383	351	344	331	340	335	339	405	347	371	330	364	356	325	361	357	383	337	354	346	365	339	321	354	346	350	364	385	347	338	371	359	361	365	397	353	353	343	356	357	331	355	332	351	319	375	414	329	354	378	353	340	359	350	354	393	361	369	375	354	342	342	360	336	353	343	350	375	341	352	343	393	333	345	345	353	347	342	357	325	344	358	338	346	343	372	360	348	318	358	354	336	353	384	367	311	360	347	335	334	365	339	374	358	353	356	334	358	348	344	371	327	362	332	341	340	342	349	330	397	368	350	341	362	353	347	339	337	349	383	408	324	341	363	362	343	356	355	368	323	345	320	350	345	337	348	372	326	350	354	376	368	370	353	339	331	342	377	355	374	324	335	382	315	356	339	348	349	369	353	326	360	348	365	326	355	377	347	330	346	371	356	348	345	344	362	316	360	339	373	324	345	328	375	334	356	334	350	359	363	330	344	343	390	335	335	355	351	329	355	332	333	378	350	344	331	352	337	366	373	361	344	327	355	353	353	365	359	342	349	326	353	365	336	331	344	360	389	386	336	378	322	355	363	347	340	391	363	332	366	337	330	347	349	356	351	336	358	364	348	353	369	378	355	345	340	355	350	345	377	368	373	338	359	344	322	351	344	353	330	362	382	350	332	342	374	369	381	363	348	343	358	343	375	363	387	363	334	383	329	362	330	358	351	362	340	358	352	343	358	339	337	340	340	328	358	353	364	373	362	345	383	328	352	364	359	331	361	332	333	338	358	328	322	332	365	360	326	344	357	353	357	375	321	373	347	348	355	343	342	343	350	366	332	326	350	359	323	351	385	359	340	351	347	326	363	366	344	327	342	354	359	351	344	352	375	340	344	335	329	362	296	381	377	334	357	344	348	382	374	355	366	313	347	334	355	371	359	385	355	352	390	338	377	333	327	342	340	358	357	318	356	364	328	332	359	367	318	370	313	369	363	356	377	327	371	366	360	355	367	362	355	344	375	329	367	324	365	373	345	391	362	336	341	329	372	403	342	395	339	351	349	331	337	377	335	358	365	363	351	349	352	367	332	351	364	399	362	354	380	331	320	348	389	378	350	378	341	362	352	347	349	354	345	349	352	338	353	387	344	307	362	382	339	371	387	335	348	358	356	362	360	339	334	319	334	354	347	318	365	387	348	374	342	336	345	333	381	319	343	357	346	366	341	341	380	317	341	362	350	316	326	321	317	354	355	352	341	325	353	351	339	369	367	359	391	360	349	343	367	352	357	348	366	313	355	341	330	358	370	338	373	370	344	342	351	347	375	357	352	346	364	364	335	387	353	344	378	345	371	346	364	333	370	333	344	331	367	372	355	340	327	350	362	343	339	376	340	351	366	319	343	335	348	367	308	357	388	358	347	341	359	350	340	365	339	347	341	359	320	311	351	368	377	337	354	362	347	329	366	328	359	322	343	341	323	364	353	354	348	309	317	378	328	326	361	340	339	359	353	364	380	342	353	364	348	344	355	347	355	358	348	373	327	321	310	347	338	328	370	397	323	381	362	304	343	335	330	346	325	364	380	348	355	345	382	349	346	370	345	325	351	361	332	346	345	326	375	333	365	353	355	354	382	350	347	346	354	346	323	335	374	355	379	333	325	348	348	366	327	379	346	351	352	367	365	372	309	347	361	354	375	358	351	329	367	367	347	353	337	358	355	350	390	324	353	331	346	331	348	353	361	343	371	352	311	356	358	344	378	352	346	358	350	365	327	361	384	345	348	358	346	352	336	342	382	343	338	349	382	359	381	333	324	339	325
23075	21312	28772	23949	21197	18987	1446	456	302	242	225	174	195	146	143	145	127	136	132	127	114	121	107	105	93	91	110	89	97	90	94	80	107	82	92	96	74	70	90	96	99	89	94	80	90	71	91	81	91	81	73	89	70	66	87	77	76	86	73	80	88	103	74	75	92	78	84	82	74	72	75	62	78	73	80	69	90	81	84	67	86	67	83	83	87	73	89	62	76	67	77	80	77	77	89	81	79	83	70	81	75	76	79	75	67	77	63	75	77	83	91	74	80	82	73	64	67	68	65	81	92	79	89	80	84	79	77	77	66	68	83	70	88	86	66	79	86	75	76	75	81	74	80	78	74	77	89	52	80	92	73	56	63	75	69	69	70	76	69	76	72	92	88	66	77	75	79	93	70	73	69	74	62	93	64	67	76	71	68	93	82	74	67	79	72	84	89	66	88	74	84	71	83	63	72	66	72	81	82	63	68	81	83	73	76	77	65	87	62	87	74	75	80	63	91	82	77	85	58	80	68	84	71	76	70	66	63	61	93	72	82	89	85	70	66	66	62	58	68	76	88	63	96	75	75	64	78	79	68	82	84	80	77	61	80	80	95	85	69	70	85	73	68	75	89	93	78	74	76	70	89	74	79	72	72	96	85	89	73	79	74	74	68	78	74	82	70	83	73	86	80	91	73	81	79	71	82	83	75	86	79	91	77	62	65	76	72	66	88	85	82	74	79	73	77	65	66	78	70	71	55	85	70	63	74	86	74	74	72	78	75	85	67	82	72	83	73	73	67	71	67	80	89	73	93	89	79	77	68	71	61	74	65	73	75	84	80	90	74	78	85	61	74	72	72	70	66	82	65	67	73	65	78	75	75	76	69	73	58	79	85	72	84	81	82	71	69	80	64	73	69	83	73	79	80	91	78	73	68	73	72	70	74	79	76	57	96	72	76	63	73	76	79	69	73	89	66	77	70	79	73	73	89	69	79	69	71	70	57	74	85	75	82	81	80	69	84	76	68	79	83	71	80	54	72	67	84	72	70	70	77	62	83	64	86	82	85	75	75	76	91	69	69	79	94	63	75	56	77	71	76	86	78	65	76	61	73	76	91	62	60	78	82	82	66	94	67	73	73	87	81	83	59	73	63	72	87	80	71	67	77	81	74	82	67	84	72	76	63	75	78	61	75	71	75	66	73	77	71	100	64	78	75	78	85	80	84	76	92	78	77	88	74	78	69	76	75	66	78	81	75	77	78	72	78	79	73	68	67	78	70	72	73	83	73	90	60	74	91	71	96	91	61	96	82	66	79	91	61	80	78	82	56	62	76	81	70	98	70	84	76	78	72	72	87	69	74	74	86	67	81	84	96	85	76	94	60	68	78	88	87	90	77	90	67	88	86	89	81	72	72	71	68	76	68	78	74	73	74	67	84	70	83	83	69	73	77	72	65	81	74	69	79	90	63	77	83	75	82	63	97	94	68	86	74	80	70	63	76	65	73	70	69	86	82	65	77	79	61	81	85	109	79	67	85	79	80	79	70	76	69	60	69	87	81	73	67	83	65	75	84	84	66	74	88	74	74	71	79	73	75	83	75	76	77	64	58	65	76	78	72	75	87	54	72	72	77	69	76	81	69	81	70	65	76	76	75	85	76	74	76	67	75	73	75	71	85	96	79	83	69	74	62	91	75	89	72	92	78	87	73	83	71	67	83	84	84	79	74	86	74	79	75	66	84	79	85	73	70	72	76	63	75	78	82	82	63	89	80	69	90	72	70	69	74	73	85	80	82	69	68	83	74	67	66	61	66	73	83	68	75	76	80	82	78	84	61	59	80	64	76	64	76	80	76	78	72	90	91	67	72	79	59	87	88	76	60	77	69	78	83	60	81	77	67	76	76	68	87	73	87	71	67	77	81	86	84	96	74	64	71	58	67	78	68	82	57	74	79	82	74	89	79	69	86	85	89	85	57	71	59	71	73	76	79	78	97	65	73	92	59	69	81	63	60	82	75	71	72	91	81	90	80	77	71	81	89	85	68	77	81	77	80	84	66	83	56	75	82	87	71	95	77	84	88	71	75	74	79	71	63	73	60	77	61	72	85	83	72	79	69	81	59	85	70	73	70	77	89	63	89	69	70	83	83	79	76	69	72	81	62	79	92	78	71	63	70	79	95	77	81	77	76	80	84	81	70	72	73	71	80	70	62	84	78	74	76	80	82	80	78	92	80	80	67	64	67	71	69	73	77	75	88	72	67	93	77	95	80	64	68	88	86	97	78	71	78	81	68	86	82	72	78	81	68	81	69	61	70	77	75	76	91	80	91	74	72	81	74	76	60	65	79	66	78	69	83	77	90	54	73	79	73	85	76	76	67	91	74	79	86	71	71	60	80	79	86	80	78	76	71	82	54	85	63	74	66	65	70	81	77	87	85	86	77	71	57	71	82	80	70	79	95	71	74	70	68	73	81	69	90	81	81	58	74	69	76	85	67	72	72	80	67	76	76	76	61	80	82	74	74	68	66	70	82	79	81	78	75	79	75	89	87	85	72	73	92	69	66	79	77	68	80	86	64	70	90	76	70	83	81	65	90	79	86	64	100	84	91	71	78	66	92	90	78	72	62	70	61	77	74	78	74	75	71	61	70	102	83	59	72	87	67	82	109	80	78	67	79	82	76	74	74	54	74	69	91	80	71	53	59	72	82	81	82	74	72	66	65	65	76	61	75	94	80	78	63	83	75	79	64	73	74	73	66	85	77	50	83	85	87	72	79	87	84	71	84	83	48	80	67	83	79	78	81	64	75	70	68	66	64	84	69	70	80	66	67	85	84	70	74	66	54	78	76	72	69	83	70	69	60	75	65	69	73	73	70	68	81	72	75	67	65	73	81	64	77	71	81	83	74	71	74	83	76	83	71	83	69	77	80	65	69	66	74	82	70	71	75	86	90	68	82	65	71	64	86	82	68	82	73	85	71	78	65	86	65	85	80	92	67	76	81	88	81	77	74	81	91	78	84	70	89	83	85	67	79	73	73	79	68	84	81	80	76	66	83	70	85	75	82	80	83	76	70	103	83	77	86	86	75	68	73	72	62	79	75	60	76	87	83	65	81	71	79	78	88	82	75	71	68	89	81	87	79	72	73	75	79	80	83	73	68	87	81	85	73	76	95	77	71	78	96	66	74	84	75	65	78	69	91	71	88	76	77	71	66	69	83	87	81	78	63	69	77	75	73	70	75	69	90	67	79	82	78	54	74	83	64	70	69	97	84	74	86	75	60	83	76	85	77	70	75	70	63	62	96	67	79	72	70	71	84	81	67	92	74	76	86	98	83	87	76	74	64	101	76	74	69	71	69	73	71	79	74	78	76	65	69	77	81	70	82	77	90	67	78	72	85	71	96	72	65	78	71	75	97	61	67	69	74	85	94	75	77	82	72	65	76	72	77	79	70	63	80	72	58	64	80	85	76	77	72	71	59	74	89	65	90	76	63	84	84	74	72	78
51699	57965	9234	4832	3153	2278	1742	1296	1042	859	720	600	520	425	381	382	364	339	327	266	272	257	241	222	225	209	191	186	205	210	193	183	169	175	175	186	173	174	167	170	181	176	147	145	145	173	157	152	147	123	145	161	134	134	122	162	128	163	133	144	150	164	128	132	129	149	126	136	140	151	152	112	130	108	140	132	143	115	154	127	151	141	127	147	143	162	129	131	111	146	155	137	146	121	136	143	155	130	136	139	132	127	125	143	139	124	138	134	128	152	144	136	137	121	142	152	139	134	116	136	105	136	138	132	148	148	117	122	133	119	123	137	144	142	145	126	123	151	130	153	129	119	119	129	145	106	126	138	146	138	114	148	140	135	133	113	157	128	131	136	127	131	132	136	117	137	150	136	146	122	131	135	128	138	143	150	133	121	146	117	121	147	116	117	142	114	135	127	125	128	122	136	142	139	126	133	149	156	136	129	127	112	113	134	145	125	137	125	142	127	142	141	143	135	119	130	138	115	123	102	131	123	111	145	127	147	125	144	137	148	125	128	117	143	128	130	120	143	133	136	141	139	138	132	148	140	128	135	149	141	112	140	128	135	139	144	133	116	128	151	132	126	131	136	133	124	140	134	136	138	127	117	118	135	126	128	120	139	137	129	141	129	133	126	129	140	140	143	114	118	134	106	130	146	124	143	116	119	129	123	121	148	145	129	149	145	138	105	141	145	145	130	148	140	124	152	135	128	135	131	130	147	111	115	142	123	146	152	141	127	132	126	130	122	155	128	146	137	135	137	133	120	121	115	153	158	129	128	144	144	143	140	144	146	140	149	120	145	122	133	144	141	139	137	121	150	147	116	138	128	127	127	143	144	139	124	141	124	136	133	110	120	119	132	141	132	139	130	143	150	117	147	120	150	128	127	138	115	138	158	126	150	114	132	116	129	129	142	148	142	141	132	138	126	128	113	140	132	142	133	132	131	133	126	155	140	122	142	127	134	135	120	116	144	122	123	145	144	127	141	131	149	148	139	150	122	117	132	125	132	136	154	125	115	149	134	121	130	116	148	150	136	142	138	148	138	126	150	128	127	130	150	130	132	122	126	121	121	143	128	136	124	144	119	133	138	124	122	129	146	114	132	133	123	134	125	143	135	114	135	118	118	133	112	133	141	154	117	118	141	127	121	98	122	135	134	139	142	132	136	141	140	145	140	130	121	135	132	138	111	136	133	139	151	145	159	136	119	138	125	144	124	116	105	126	156	148	134	142	140	112	128	118	128	133	128	127	119	142	121	131	152	132	141	126	137	129	130	136	124	126	136	131	145	144	125	123	133	160	127	121	126	137	146	131	130	129	150	142	138	145	126	127	132	126	114	120	135	156	121	128	132	132	125	131	119	156	152	112	128	143	117	118	122	124	139	134	138	143	135	110	110	116	124	119	134	144	132	126	128	130	134	157	135	116	121	152	136	124	142	142	121	132	136	145	118	143	117	137	130	113	116	145	156	126	141	127	115	134	156	129	135	129	130	135	120	120	142	122	134	128	115	127	126	137	130	152	126	125	140	142	115	130	130	107	122	135	131	123	144	122	129	130	129	131	119	110	126	146	128	137	145	158	150	132	142	127	148	146	130	109	130	157	140	124	147	146	139	145	138	126	140	132	115	132	119	121	142	117	136	144	138	141	124	126	142	131	130	124	124	128	138	135	132	136	132	113	128	119	123	119	136	138	120	106	146	142	115	123	127	135	126	128	130	150	143	130	119	130	129	118	138	120	133	118	124	147	158	137	125	131	131	141	143	115	136	131	131	115	135	130	136	110	127	121	130	138	120	112	142	122	124	123	148	111	115	134	130	154	116	126	118	120	111	139	137	141	108	118	139	140	133	135	121	142	137	116	159	139	135	129	122	142	148	126	140	122	123	129	143	117	133	135	133	140	139	125	147	123	114	135	121	126	129	122	122	113	136	129	140	134	140	145	140	129	106	125	136	127	143	128	126	135	130	155	128	125	121	137	144	121	129	143	119	137	134	123	110	130	140	125	141	133	130	132	126	121	121	121	160	136	114	131	155	127	111	125	137	130	120	139	129	141	135	124	129	150	140	115	127	150	139	123	129	159	138	132	139	126	151	125	116	165	138	145	147	134	136	98	125	134	135	156	128	136	132	138	117	148	135	134	100	141	135	126	134	129	140	133	127	113	116	132	128	115	117	143	119	153	131	122	129	141	132	115	136	122	136	126	131	150	139	134	142	135	113	144	136	116	150	99	142	134	145	133	143	109	129	114	129	129	123	117	150	137	129	128	132	121	147	117	131	124	141	121	121	130	144	118	123	114	125	143	136	135	136	135	138	140	110	143	115	140	120	126	127	113	117	120	135	121	138	119	115	119	136	130	135	135	127	124	125	119	123	114	127	136	127	131	124	144	129	127	145	154	148	130	129	148	132	141	156	135	131	140	119	110	141	119	106	138	129	141	116	118	134	120	138	111	144	147	134	143	128	134	119	119	141	127	124	153	147	135	131	130	134	137	148	132	142	139	139	137	129	145	140	123	139	133	108	134	140	141	146	146	124	114	141	125	144	153	140	140	121	146	121	114	123	134	134	136	126	117	119	127	121	130	142	124	133	131	136	112	126	131	129	121	147	150	151	132	122	139	149	122	142	122	136	121	138	126	136	114	131	119	139	131	143	120	143	151	127	125	121	126	122	147	136	147	139	147	121	138	142	128	117	118	140	116	149	137	129	121	145	128	132	134	130	128	133	120	128	132	129	104	115	132	130	126	147	114	150	129	108	143	126	113	137	136	124	110	126	123	131	146	135	126	120	143	139	126	132	132	141	137	141	142	131	145	136	145	140	119	136	132	144	130	138	131	134	135	153	129	151	125	127	129	146	137	128	145	126	126	127	138	134	132	135	133	129	139	127	132	131	127	119	128	130	123	150	138	122	133	123	126	140	148	117	134	120	116	138	122	146	140	133	144	148	137	115	121	155	141	130	125	117	135	125	158	125	130	134	133	136	132	131	144	115	130	131	125	124	116	137	124	141	141	125	137	161	134	116	148	132	114	137	119	125	123	138	133	133	142	125	124	131	148	116	136	144	137	121	132	123	108	131	129	129	137	139	140	109	139	144	131	140	125	136	158	142	120	126	136	138	117	116	131	123	127	115	139	115	130	136	131	133	135	124	147	127	118	143	123	127	112	128	128	134	127	147	123	129	125	133	165	135	136	126	154	114	133	136	123	121	142	128	117	130	117	134	109	129	126	119	137	128	121	146	140	139	160	125	122	127	125	151	130	120	113	137	129	124	124	129	142	136	127	110	132	144	138	120	127	132	135	117	158	98	130	143	121	133	110	130	121	145	112	145	131	139	138	118	122	115	145	105	129	136	123	130	132	131	144	133	125	112	110	121	142	104	128	127	139	133	156	130	136	121	119	118	140	135	129	137	135	151	117	126	164	133	127	135	154	135	140	164	108	140	138	130	145	135	132	130	136	145
26859	22105	10941	763	294	270	265	262	311	282	257	287	251	277	274	256	281	255	260	282	279	282	274	282	260	277	241	259	262	285	269	256	273	273	305	266	276	267	250	265	293	303	273	263	292	282	268	272	310	264	274	277	252	268	292	270	264	270	262	256	275	266	299	279	259	293	251	275	264	274	273	273	279	272	283	260	279	257	246	268	265	266	291	261	268	286	279	241	296	278	279	243	289	249	269	286	254	282	292	261	258	280	277	282	280	279	266	275	287	284	244	263	276	268	252	273	264	286	274	253	272	271	256	266	274	297	256	287	281	281	264	262	271	293	259	268	265	267	245	255	288	292	268	276	272	264	272	271	282	265	257	283	275	279	255	273	267	283	271	292	242	282	252	276	287	278	262	237	258	262	273	277	283	288	288	290	311	270	270	277	274	252	262	283	280	266	254	278	270	291	263	250	267	248	227	281	225	250	257	292	254	252	277	284	276	281	290	291	253	253	264	269	275	284	279	283	256	248	259	265	291	274	283	262	284	287	286	266	283	278	249	284	277	260	281	301	246	277	270	236	262	280	282	268	292	269	282	270	301	314	304	259	263	273	250	262	279	284	275	265	255	273	248	280	293	275	283	290	258	263	298	256	277	261	260	299	285	284	290	269	276	309	298	242	276	274	270	265	295	257	277	263	271	282	285	272	293	265	280	270	242	243	263	284	256	241	245	263	287	303	290	260	247	256	260	244	259	282	257	329	261	257	282	260	272	270	268	275	294	279	296	265	270	257	272	279	293	259	284	281	268	281	288	279	259	287	274	274	271	276	273	297	285	283	266	281	291	271	292	253	271	241	277	282	291	239	287	260	290	250	276	315	292	256	285	265	246	255	272	277	262	239	271	277	281	284	285	278	252	287	256	279	267	249	260	269	288	285	266	257	269	278	280	279	264	271	297	258	284	276	242	281	290	302	263	289	291	256	266	286	255	268	295	289	256	264	256	273	257	283	270	281	274	258	270	283	290	271	257	256	281	263	258	281	246	285	257	284	267	257	269	269	297	320	275	282	283	265	259	237	285	268	268	271	254	287	242	276	254	260	250	288	290	277	257	269	260	315	291	273	276	287	258	275	282	259	280	263	263	298	245	281	251	285	271	297	238	298	280	283	288	273	247	270	252	272	289	264	300	271	300	287	309	237	267	271	249	255	296	281	268	295	286	281	279	277	279	299	272	251	261	293	248	278	278	279	274	270	291	274	298	286	272	279	279	283	302	268	255	275	245	275	248	263	267	289	289	272	261	263	265	265	295	247	277	293	295	270	276	267	260	289	293	266	277	285	292	260	258	268	271	256	272	291	278	252	281	266	300	250	264	264	265	311	298	252	278	289	290	268	260	260	303	297	295	281	263	279	282	290	274	282	260	265	283	277	295	276	286	288	276	283	299	258	285	257	294	285	260	279	251	269	286	287	292	245	301	257	277	267	304	243	232	267	277	266	274	269	287	290	267	279	286	264	271	262	294	314	294	259	266	262	264	286	248	291	298	276	247	257	300	271	265	275	291	290	277	280	272	283	299	282	287	263	292	258	278	298	287	266	294	268	276	252	248	239	244	298	299	278	278	267	276	258	249	283	281	290	277	297	274	265	268	284	257	256	275	241	290	273	275	297	294	284	279	257	242	287	291	263	273	287	253	281	246	292	272	266	265	275	284	283	271	277	268	282	245	275	270	279	256	316	286	290	266	307	306	282	290	254	309	277	275	267	270	263	276	272	277	244	268	250	296	282	257	303	244	268	249	271	274	300	245	279	272	262	281	261	279	275	270	291	282	298	281	279	278	243	272	254	262	317	262	271	282	254	285	239	257	292	277	278	272	264	268	260	300	277	289	255	267	271	264	270	268	283	282	255	256	290	257	274	266	264	260	310	306	273	281	259	262	288	249	257	240	285	319	249	248	280	291	270	272	284	236	283	283	283	284	271	252	280	255	244	259	268	264	267	274	309	283	244	275	265	278	242	277	271	292	291	261	268	278	276	287	276	276	287	305	290	284	282	254	281	260	274	273	245	278	271	283	305	259	285	288	253	261	296	299	239	270	288	295	259	310	270	253	263	269	259	278	250	269	280	280	267	263	279	281	271	266	270	257	271	255	287	298	247	264	271	248	261	303	284	300	257	277	269	265	284	252	255	271	300	280	266	262	278	276	298	281	257	274	248	261	271	260	312	255	284	291	271	242	289	277	268	289	298	262	298	268	261	281	298	279	277	261	263	282	289	272	261	283	251	264	276	263	268	256	272	250	289	256	269	299	285	278	269	282	270	271	287	282	270	269	229	269	276	264	260	289	312	291	291	286	244	302	270	266	275	266	274	267	262	281	266	276	271	282	286	284	279	258	285	274	264	260	286	278	272	264	274	309	270	274	270	295	287	280	265	266	279	258	277	262	234	316	269	286	261	286	269	253	286	267	284	266	265	261	296	255	268	240	260	275	258	266	273	281	266	250	265	296	273	288	291	271	257	288	275	262	268	270	258	278	285	249	305	307	251	268	276	265	272	283	252	277	257	263	303	266	289	253	282	294	280	277	247	276	256	244	276	282	282	279	281	257	263	271	280	238	264	269	258	294	289	268	275	281	293	262	276	291	272	278	270	278	287	265	299	241	278	262	288	267	287	259	273	294	241	298	294	269	279	305	264	263	276	260	296	277	267	305	270	278	271	292	259	260	278	282	252	258	284	294	252	258	255	264	276	269	287	278	274	260	257	277	251	268	266	280	265	273	273	266	262	280	273	278	248	253	271	285	281	273	280	261	287	293	271	258	245	263	266	290	300	259	297	270	278	259	299	287	257	281	281	276	283	283	295	247	281	253	280	279	289	259	283	291	282	290	243	283	276	266	257	260	262	263	288	282	243	280	308	274	270	288	272	253	296	274	295	238	312	265	286	276	271	260	268	288	272	292	291	243	263	278	266	248	288	263	284	300	294	285	281	272	262	245	248	275	283	259	278	277	262	286	268	271	267	288	271	256	279	269	271	286	298	299	297	290	264	250	248	274	275	266	268	279	284	282	290	269	259	249	261	284	297	279	273	268	297	310	257	286	295	246	281	269	291	254	240	288	291	280	280	271	264	274	274	269	242	277	294	275	268	270	300	283	264	270	266	258	258	276	298	277	265	247	266	267	264	249	298	301	243	251	254	244	257	252	283	273	281	300	282	282	252	273	292	255	288	253	260	283	269	269	270	233	300	253	260	300	249	285	283	258	263	278	296	263	237	254	305	264	285	272	261	272	300	282	282	261	273	261	268	290	267	282	274	244	275	302	277	280	241	303	298	297	241	306	286	294	280	278	248	267	239	259	260	259	268	256	283	282	287	285	281	246	292	282	261	250	264	291	281	273	261	281	244	297	278	290	274	274	292	252	284	302	300	261	283	273	257	289	274	283	245	259	268	283	265	260	278	288	279	272	281	255	256	265	255	294	260	268	296	266	256	263	251	269	276	286	290	271	264
22630	30803	1037	703	618	562	532	513	523	502	462	521	453	482	474	514	446	456	448	485	474	467	519	444	452	484	480	470	453	467	464	461	477	460	470	450	457	504	454	450	482	452	484	459	473	486	497	516	449	476	459	483	489	488	472	471	458	459	487	468	457	461	478	526	502	471	449	477	468	491	502	466	449	477	466	444	469	454	474	485	416	516	460	504	451	468	507	424	498	467	449	464	440	452	479	478	485	496	486	457	473	516	465	472	483	480	473	434	488	480	504	462	477	481	463	467	509	446	473	495	447	498	459	457	462	471	479	437	474	438	469	442	500	468	405	490	491	436	491	476	441	497	485	438	442	466	503	476	453	473	446	478	449	500	446	461	456	454	464	494	493	431	471	492	439	478	456	457	463	476	472	504	478	469	468	473	471	487	470	495	468	495	449	459	478	483	451	453	486	455	477	482	455	460	424	461	472	458	501	476	429	467	484	462	464	473	448	443	479	482	462	449	492	504	483	436	501	457	446	428	482	453	485	499	442	453	458	461	465	442	461	428	438	428	486	485	436	478	435	473	489	458	482	459	474	497	449	489	459	499	494	470	438	441	511	453	469	435	460	500	513	481	463	508	493	481	482	479	460	447	476	475	449	473	464	447	441	435	459	450	436	430	481	472	491	446	458	454	463	491	441	456	428	512	504	491	470	481	496	501	466	452	466	494	510	486	455	479	450	498	448	499	479	490	465	527	484	412	480	473	468	483	502	487	433	478	504	506	454	499	435	493	479	504	452	473	474	476	438	450	478	444	480	487	465	442	462	421	467	480	459	497	483	441	441	445	503	458	480	457	478	434	479	484	471	445	500	453	468	490	471	458	428	444	450	443	494	467	499	486	443	445	460	445	481	439	474	479	447	436	497	473	431	486	468	482	464	464	440	489	457	473	466	490	503	470	489	467	509	470	485	473	502	459	458	464	428	453	495	480	456	454	487	453	498	441	463	494	528	431	509	440	507	459	468	503	451	460	433	520	454	471	487	449	472	474	454	476	473	467	484	450	422	428	443	506	491	472	505	505	464	474	491	485	454	443	429	446	459	452	454	483	478	450	476	460	454	509	462	480	470	456	453	482	471	453	481	504	467	467	477	455	467	470	440	428	479	433	430	491	476	485	474	464	451	500	478	512	444	452	479	434	461	462	472	449	447	474	445	471	477	454	434	429	425	434	458	493	454	475	483	478	454	470	439	453	489	480	446	488	463	496	477	474	466	507	485	446	473	449	456	434	468	466	481	514	450	441	444	484	515	435	481	462	457	462	461	459	460	463	471	431	438	495	469	426	457	466	419	458	472	436	490	466	445	470	472	446	454	436	473	451	504	463	468	454	460	478	434	448	445	492	471	474	508	457	449	470	460	464	446	467	458	486	475	503	484	483	464	490	447	461	439	451	466	486	439	449	462	467	489	445	471	468	462	444	493	472	491	451	462	450	474	466	463	455	441	471	478	454	430	441	462	496	483	466	416	474	474	497	453	472	422	466	474	443	456	462	459	443	411	428	478	517	443	434	469	474	454	509	494	469	462	486	449	479	486	478	436	447	493	485	458	480	473	469	488	515	436	463	465	474	463	464	386	482	501	492	469	440	470	478	476	505	458	457	460	463	461	478	455	456	486	481	517	485	478	486	504	445	471	469	444	455	483	458	490	486	447	462	480	463	470	470	449	446	513	442	485	447	430	488	459	475	461	445	505	448	477	489	480	427	449	497	436	469	438	484	458	472	466	437	516	457	503	513	475	459	469	400	440	461	439	485	428	463	409	449	485	442	449	510	482	501	492	428	456	473	438	481	529	464	473	442	458	493	477	435	484	462	439	475	475	484	478	472	465	462	494	477	475	426	449	461	440	456	495	463	451	500	470	483	477	447	469	464	420	508	413	459	459	466	441	493	496	449	493	488	483	484	502	512	425	460	467	498	442	539	450	453	503	465	467	482	449	507	485	472	429	451	440	454	441	483	503	450	462	460	489	499	463	473	486	464	515	454	469	482	490	423	450	469	466	478	458	473	465	465	496	451	455	469	511	524	466	444	456	501	468	472	486	492	422	481	449	470	522	455	472	479	484	458	478	496	500	484	464	462	498	467	459	427	461	492	476	490	486	446	463	529	483	501	469	476	456	505	494	477	471	467	451	470	456	467	444	450	487	484	474	430	486	460	426	489	489	477	448	453	499	478	467	448	471	487	449	463	460	472	472	406	491	468	448	482	473	416	457	470	506	462	501	473	454	460	453	504	498	450	506	452	392	472	501	445	455	452	470	462	525	461	504	445	481	483	443	475	466	499	467	471	465	469	480	438	459	467	481	515	514	498	449	461	472	476	468	468	441	508	481	458	444	429	464	502	440	472	497	451	504	471	477	486	444	462	444	462	480	488	471	456	475	459	455	476	463	465	435	449	441	447	445	468	442	464	480	453	462	487	478	496	485	491	435	489	435	469	454	489	451	466	489	513	450	501	504	424	444	477	493	471	493	489	484	454	482	429	453	447	490	492	456	422	472	447	498	444	498	459	461	507	437	469	467	434	486	445	455	492	438	446	475	462	467	464	496	458	470	481	495	428	486	477	458	488	460	479	457	476	464	433	474	493	440	481	452	493	467	459	443	475	472	501	439	453	474	419	453	439	483	479	486	470	469	463	445	493	440	420	435	473	451	454	500	442	441	445	449	514	496	466	498	485	452	460	462	465	517	507	445	450	477	421	482	464	471	475	444	459	465	494	483	459	466	468	471	486	499	461	448	470	455	433	481	453	460	492	477	438	489	496	455	481	461	466	462	464	470	444	489	463	477	485	475	463	447	482	435	493	477	479	463	462	462	477	531	457	498	452	434	462	464	463	475	471	440	493	478	432	455	450	465	495	478	450	495	500	475	488	512	461	444	454	507	462	474	482	461	469	440	430	465	488	463	484	459	474	484	471	481	458	480	445	430	472	458	455	496	442	456	467	502	452	487	438	468	445	464	489	508	499	485	427	452	434	439	490	472	456	495	491	456	464	451	431	418	444	437	454	522	477	478	459	476	453	494	442	474	490	463	452	479	488	455	420	479	443	494	479	503	445	460	467	459	481	493	502	466	501	480	471	476	475	434	464	458	454	472	447	473	433	485	459	460	428	452	434	475	434	459	490	436	475	451	492	483	480	498	506	467	484	463	464	429	472	458	493	497	473	456	485	433	474	439	454	488	492	471	459	451	447	458	471	416	453	463	466	477	517	480	477	467	464	457	466	450	486	438	481	443	465	439	448	489	484	465	458	482	426	529	487	476	434	455	477	456	460	486	456	485	475	500	469	460	494	439	448	424	459	471	472	468	457	466	446	484	494	471	474	440	481	471	490	460	473	468	459	498	491	477	447	482	479	444	460	452	451	463	445	481	452	461	471	418	475	489	463	492	474	504	490	481	480	431	435	470	459	469	486	460	464	464	479	447	484	406	506	494	475	461	467	444	484	450	461	458	439
23989	21335	28104	24537	20525	4186	531	362	280	282	288	297	244	243	241	223	225	247	217	225	217	229	251	213	208	212	236	211	208	191	193	197	191	211	189	216	211	181	186	188	220	205	208	219	200	239	192	175	182	213	196	201	206	198	196	191	206	199	205	198	173	193	189	211	207	208	171	211	194	173	178	209	188	188	197	196	212	197	209	206	183	213	196	206	191	180	204	174	206	211	181	212	198	191	199	190	192	187	193	201	206	191	188	223	183	216	200	198	173	189	197	232	209	208	218	208	193	212	187	206	213	185	198	181	193	195	196	200	195	204	205	204	208	198	188	196	227	203	200	210	222	201	186	188	235	204	214	211	196	200	203	203	178	201	204	212	206	218	195	208	192	211	195	175	184	202	210	184	181	204	201	191	208	206	196	178	177	205	190	191	186	193	177	188	214	200	197	208	181	183	199	198	170	213	193	194	154	183	190	171	194	200	210	191	224	176	164	192	196	213	220	179	195	210	212	209	193	209	179	184	192	178	204	175	174	178	187	195	198	180	177	220	184	195	175	213	202	184	210	202	193	199	203	208	193	194	216	194	204	187	182	186	229	199	208	209	197	201	217	185	212	203	201	210	201	191	225	210	192	237	164	203	212	170	177	196	213	214	209	208	178	200	230	212	182	222	191	174	164	193	188	187	179	206	234	202	181	188	186	203	201	188	198	187	177	213	214	181	208	191	170	187	207	212	200	182	207	185	189	211	217	199	176	211	202	206	176	194	194	183	172	209	216	215	216	188	218	175	184	198	189	206	193	192	218	190	202	228	213	185	192	224	204	169	196	192	171	184	191	173	193	203	208	202	181	192	196	179	162	180	203	208	188	202	207	208	213	207	189	222	183	188	193	194	201	193	190	222	192	213	204	205	192	202	189	180	168	199	206	199	198	185	194	182	191	206	189	191	196	193	202	186	188	199	198	212	204	206	201	206	210	188	195	185	214	215	210	176	184	197	187	215	225	206	209	213	187	191	193	204	205	179	192	189	177	179	189	198	208	192	212	185	204	207	175	181	203	203	185	177	234	196	195	204	186	188	182	183	190	182	197	177	193	186	212	216	193	213	208	182	205	197	178	193	203	196	191	178	220	204	200	187	202	205	208	199	206	176	176	196	209	181	206	199	183	211	185	186	208	205	213	209	220	182	206	194	190	167	175	210	202	204	199	202	186	225	166	185	202	220	189	196	214	195	189	203	181	197	192	206	174	189	210	186	191	183	168	198	191	217	199	190	195	199	197	183	201	194	191	193	198	195	201	189	190	168	203	167	180	216	199	219	193	203	230	205	213	174	202	197	195	205	178	225	183	189	173	201	208	192	206	198	211	197	186	195	190	203	193	221	185	204	197	209	213	189	192	212	186	192	189	195	212	195	194	192	206	189	194	227	182	207	199	200	198	181	197	206	201	217	216	208	169	232	201	171	197	250	217	213	203	196	194	167	189	199	201	181	180	186	200	182	195	204	202	215	219	197	226	212	217	203	180	225	179	205	186	178	197	188	207	204	188	189	182	202	199	190	212	182	187	201	202	175	198	184	202	210	201	183	194	221	197	202	193	214	219	204	194	195	210	191	188	191	185	224	202	208	186	190	210	193	174	190	193	216	172	174	206	197	196	212	192	212	191	218	233	181	213	188	179	191	188	196	206	187	222	179	194	206	220	204	204	192	206	198	229	190	223	200	210	195	190	204	194	190	214	182	214	214	200	186	167	206	218	206	184	191	220	203	228	202	193	195	219	209	174	210	195	216	215	213	186	205	177	197	191	201	185	184	207	202	222	195	191	194	185	197	218	219	205	191	170	172	192	210	185	177	208	214	197	230	178	211	197	179	193	218	217	206	184	187	201	205	201	198	198	194	194	202	195	199	217	201	189	188	178	194	179	205	199	201	197	200	218	197	187	184	195	201	216	200	195	194	222	209	211	193	190	170	193	204	189	194	212	201	190	209	213	206	201	207	190	208	192	206	185	174	193	198	208	197	209	182	190	207	182	162	199	183	209	174	201	203	200	209	210	226	192	211	186	205	230	201	226	223	205	203	196	176	244	226	220	212	194	188	225	205	198	212	172	216	182	196	203	198	205	219	218	222	187	201	212	182	184	202	230	203	191	191	188	198	177	170	202	191	189	209	178	189	195	163	189	193	230	196	180	198	198	187	210	191	174	189	203	202	186	206	179	171	184	206	191	179	178	184	212	195	181	196	186	221	183	220	214	204	208	199	184	192	216	178	218	194	182	239	202	200	203	202	188	228	223	219	196	208	225	218	176	199	186	203	210	186	179	173	218	182	199	205	194	200	202	217	208	201	174	191	190	211	205	209	203	188	191	221	184	210	196	181	193	226	210	193	204	168	202	206	207	214	211	184	245	204	193	200	211	225	198	183	190	208	190	208	205	192	183	204	212	185	187	210	197	196	192	212	197	223	191	182	204	188	204	186	189	215	176	206	198	209	198	209	193	196	214	199	193	186	213	185	206	222	185	198	198	212	208	192	189	196	177	182	209	192	209	203	207	183	164	211	201	196	222	194	206	204	198	184	182	181	186	198	190	190	229	222	211	215	194	183	168	216	187	191	187	182	191	210	196	206	201	202	193	206	230	172	213	211	208	203	210	186	210	194	201	205	221	202	201	206	194	221	191	191	203	186	201	189	188	210	187	186	220	195	194	220	202	200	218	188	183	193	192	216	182	200	205	207	204	193	176	220	198	198	201	217	194	209	199	202	227	216	193	186	185	200	168	212	206	198	212	202	185	228	233	225	177	184	177	225	190	211	168	187	192	176	187	198	208	188	200	222	179	186	202	220	183	223	191	214	205	169	204	204	173	200	212	195	210	173	196	191	202	199	193	197	233	230	178	215	209	214	219	192	178	187	187	194	189	204	211	175	199	214	205	183	173	205	217	189	208	183	192	185	192	196	183	185	207	174	209	187	219	191	207	212	197	198	188	206	226	210	185	206	200	203	198	202	202	185	198	180	191	224	219	157	184	219	218	210	205	189	190	182	166	194	204	194	200	214	212	185	203	214	219	218	178	175	224	185	197	212	203	196	202	206	199	188	185	197	197	224	210	202	191	190	193	199	230	219	181	193	185	210	218	187	206	192	209	202	203	210	213	217	208	201	190	194	198	200	197	210	199	217	208	196	198	205	198	187	211	198	214	196	185	206	185	198	206	187	204	208	176	200	201	174	189	204	190	183	204	207	213	195	213	227	175	210	220	200	194	183	206	174	196	201	189	196	179	206	206	195	199	191	205	210	192	185	221	190	193	202	202	215	174	209	192	195	215	206	188	207	200	193	225	217	193	210	195	189	212	188	166	221	203	187	184	204	209	214	186	198	235	185	208	219	215	199	188	208	188	231	213	185	197	196	184	183	216	200	184	181	204	203	218	191	192	211	197	209	204	212	186	183	187	192	182	196	187	201	208	179	205	211	188	205	182	182	185	195	181	184	204	205	214	204
45990	56965	6146	2951	2080	1535	1194	950	804	741	649	569	569	548	477	471	505	435	438	454	411	417	416	395	383	422	378	428	394	420	372	376	387	391	376	380	377	341	332	416	363	387	369	357	356	387	317	403	356	380	347	338	406	376	331	336	351	357	363	361	321	386	360	339	359	363	377	355	314	320	368	333	327	335	346	370	324	335	340	348	336	351	349	368	336	313	337	360	357	347	330	362	356	313	340	334	361	311	340	332	375	355	348	351	364	320	334	354	336	325	354	337	353	389	310	342	346	383	380	338	366	365	329	344	372	324	380	330	370	349	367	340	338	324	332	385	375	352	363	331	361	334	360	346	349	355	364	333	338	336	375	323	361	349	348	359	350	335	341	358	347	361	346	344	339	323	328	382	360	357	355	348	314	342	343	335	361	347	335	347	345	333	321	354	348	323	345	328	340	372	332	352	381	395	334	361	335	370	358	368	322	352	332	359	328	333	363	350	334	328	357	361	329	312	328	359	352	330	352	370	339	351	385	345	330	376	368	372	335	374	360	329	378	382	368	363	372	355	339	377	345	338	352	322	357	288	346	327	339	337	354	364	325	346	333	335	326	351	323	342	364	329	347	356	323	377	307	361	317	355	346	360	356	338	350	364	347	339	356	329	332	366	300	370	330	346	385	356	360	349	334	367	367	345	303	347	362	329	339	339	356	379	349	364	347	347	373	371	348	360	356	360	363	328	338	360	356	371	320	329	340	329	317	364	370	370	371	325	353	348	357	347	358	359	348	360	370	347	373	323	331	360	364	333	314	321	313	346	348	347	361	368	370	347	357	350	336	324	332	293	345	351	379	362	368	320	305	364	344	306	361	338	357	343	379	351	360	368	332	318	336	393	350	352	293	328	347	347	379	364	337	331	339	378	369	344	308	332	351	324	363	347	350	341	355	369	339	296	354	381	348	358	393	368	335	323	363	378	353	354	378	331	330	372	319	386	319	331	344	349	346	369	350	346	332	352	353	363	360	378	287	366	345	372	336	365	353	338	349	349	331	354	339	366	335	324	357	349	354	333	337	358	347	342	332	385	355	358	326	343	314	349	350	353	367	354	372	342	367	361	348	356	383	348	340	330	328	305	371	346	358	305	336	331	378	352	358	369	342	365	335	348	354	324	346	381	354	362	332	355	370	363	361	336	347	355	358	366	363	326	360	370	352	304	350	337	371	306	359	329	303	360	333	347	372	350	348	323	335	352	378	344	331	324	336	355	342	353	339	336	362	327	337	382	347	389	355	342	323	374	342	347	374	312	317	341	343	348	336	366	301	353	358	334	341	333	328	365	341	326	352	345	343	364	328	346	327	335	367	308	350	341	357	326	329	320	328	330	358	323	368	329	323	339	307	336	366	342	344	350	361	372	321	364	346	361	381	339	323	332	371	338	340	359	344	342	329	369	326	332	285	328	351	340	317	354	381	341	361	345	363	315	363	339	350	353	363	342	387	348	359	332	360	330	324	360	337	351	356	348	326	339	372	349	350	311	351	338	354	339	363	376	329	379	346	351	349	378	346	332	323	326	352	327	322	329	323	342	357	336	338	358	354	353	360	329	327	352	332	352	333	350	365	348	338	316	336	335	335	359	357	356	324	322	343	325	350	322	330	344	350	361	373	325	328	323	289	344	335	364	311	346	318	375	329	328	377	336	361	344	346	340	358	373	342	367	339	339	323	365	335	324	340	329	337	353	344	339	342	309	356	329	347	314	370	361	314	329	380	364	347	349	341	349	329	325	326	386	344	314	328	343	308	356	339	337	357	320	374	367	337	352	354	336	364	362	333	332	350	303	360	341	348	358	356	343	368	329	331	329	317	356	322	332	320	346	340	338	352	369	325	353	334	334	364	350	346	312	387	309	360	374	345	369	350	338	311	378	327	346	338	348	341	347	324	367	328	329	371	359	328	360	341	362	314	373	363	361	359	350	346	334	339	363	339	362	361	355	316	336	368	348	352	364	361	352	353	320	358	356	342	363	341	368	350	382	343	362	359	383	383	342	357	337	364	332	341	355	358	339	346	344	342	343	359	355	362	365	366	344	354	316	335	327	355	350	346	339	324	379	337	355	326	339	326	356	335	329	354	352	341	341	347	351	360	355	366	334	356	353	345	354	367	335	336	332	341	325	353	375	328	361	372	349	346	352	342	333	347	337	346	348	347	343	328	351	336	329	344	381	370	324	336	381	349	357	368	352	364	343	335	328	354	298	311	340	355	356	330	325	326	360	400	355	331	349	343	352	362	341	338	343	351	340	349	317	335	353	344	358	360	343	346	367	374	313	358	307	321	346	384	375	338	345	316	358	343	345	371	366	333	373	341	358	331	353	364	350	325	350	340	368	349	386	345	367	316	323	344	345	348	330	329	346	363	334	339	361	345	350	342	356	334	337	364	341	333	336	372	338	345	371	322	331	354	320	314	339	353	306	340	352	351	329	325	350	340	367	348	351	361	350	329	365	359	357	318	357	345	351	354	383	348	357	341	347	372	367	385	386	359	371	335	325	349	372	337	384	359	345	321	346	355	370	316	352	354	347	347	356	340	360	347	330	344	345	310	354	340	332	332	356	362	346	385	312	317	354	348	331	367	314	304	350	348	304	328	347	345	364	343	336	352	317	356	342	324	329	323	363	348	333	337	358	344	352	328	319	369	306	346	350	348	337	373	338	380	360	375	342	334	374	383	383	373	344	357	336	366	354	384	338	332	370	354	333	374	306	341	337	325	369	365	369	331	387	343	326	349	346	370	345	340	373	340	349	369	344	339	380	329	343	326	327	342	355	338	367	351	364	331	372	358	325	341	347	336	370	349	385	340	347	324	334	358	367	347	341	391	379	346	344	368	322	354	365	333	341	359	385	365	316	353	356	347	372	344	384	355	334	365	330	350	344	350	342	367	339	337	348	339	388	346	349	325	332	340	337	328	326	382	352	341	341	349	359	326	326	334	341	315	354	340	365	363	406	333	389	319	351	308	358	358	324	322	344	325	371	330	366	382	319	350	360	346	338	322	375	358	373	350	338	349	342	349	345	350	353	350	369	342	345	326	356	338	333	338	320	366	320	372	331	326	330	357	360	325	373	318	362	341	356	344	377	333	330	393	371	340	340	387	353	335	355	350	332	321	387	368	359	363	355	343	335	340	368	400	331	362	373	355	357	310	356	351	339	333	357	361	336	350	344	359	334	344	350	353	356	322	332	325	325	335	342	338	354	354	312	357	343	377	341	366	330	363	357	343	358	339	307	341	332	346	343	350	363	367	370	357	347	325	359	344	390	330	331	333	346	340	355	349	349	328	342	356	362	354	347	323	326	347	356	347	325	362	355	334	341	366	349	366	362	365	324	349	342	354	340	338	336	349	325	328	348	343	340	349	355	356	385	350	368	340	354	338	312	346	352	367	317	340	349	353	348	376	352	393	339	352	331	351	303	354	350	349	352	313	339	354	347	365	347	344	372	357	343
23109	21240	29055	23586	21194	20341	2096	473	326	252	233	194	182	170	165	141	103	108	113	121	103	104	113	102	97	121	87	100	89	80	79	93	85	85	74	75	78	88	83	82	73	98	87	77	82	102	89	80	62	91	79	89	77	79	64	75	87	69	65	87	88	83	74	79	74	81	66	81	81	63	67	78	71	70	64	80	77	75	88	78	74	78	69	76	80	82	78	65	67	72	90	60	69	82	62	79	74	78	78	80	65	79	65	75	88	72	66	86	74	82	86	63	76	60	74	65	79	67	79	81	70	84	70	80	69	64	77	73	83	71	70	75	77	73	79	79	66	73	72	68	72	62	83	72	71	79	71	76	63	69	77	77	68	65	95	56	72	78	84	76	69	71	78	64	70	60	81	77	94	59	79	71	81	63	72	71	84	85	70	81	54	61	73	74	65	71	68	78	73	71	67	68	80	67	79	67	78	82	69	72	63	83	75	70	71	67	77	55	72	78	61	76	73	87	77	79	68	71	77	74	82	66	72	76	59	71	81	72	62	78	94	68	79	90	69	68	76	69	69	81	74	63	67	74	78	87	92	74	78	60	83	74	84	72	85	75	61	69	73	94	75	81	87	57	63	65	85	67	64	68	79	70	78	67	78	70	65	71	66	77	80	59	66	80	79	75	79	79	78	71	69	74	84	84	85	80	64	79	65	75	80	64	78	72	81	61	77	81	82	67	69	71	82	66	82	72	57	83	75	96	69	61	82	56	69	69	58	78	68	77	74	82	66	59	59	73	85	76	75	71	75	66	68	69	69	73	72	65	69	57	82	85	78	76	65	64	75	79	73	62	58	75	69	75	85	72	81	69	80	74	74	74	91	85	78	73	85	77	80	83	72	78	76	75	71	83	66	65	75	83	57	89	71	81	76	77	84	71	77	70	87	72	79	84	84	78	69	69	68	69	86	63	76	66	73	53	79	77	64	75	75	79	85	78	66	88	86	70	78	75	67	90	87	65	66	74	77	59	78	81	58	76	67	61	73	71	84	69	80	89	78	53	72	66	79	82	64	70	79	83	77	73	69	68	76	76	77	69	58	72	68	73	88	75	79	81	72	75	61	92	72	92	69	100	87	85	63	69	83	84	62	77	69	76	78	71	70	76	91	63	70	91	68	70	65	83	81	83	86	69	67	72	68	65	79	77	86	82	73	86	80	75	67	75	81	68	79	84	69	68	66	75	82	70	64	77	57	75	64	79	73	63	64	80	62	62	62	76	67	64	68	67	79	70	47	67	80	69	67	64	66	67	84	73	84	73	68	72	70	69	76	64	81	85	73	82	88	72	96	92	66	79	87	59	78	81	73	77	77	70	81	67	53	76	64	64	74	85	69	66	74	96	73	72	81	58	74	66	80	77	76	71	82	77	82	75	77	71	75	81	69	68	62	78	77	66	76	69	84	80	69	81	80	100	98	64	75	75	61	72	62	84	60	64	58	63	92	77	77	74	80	66	79	73	69	74	72	72	86	74	78	86	67	63	91	82	62	64	71	70	98	84	89	74	76	71	67	66	64	69	78	73	70	89	78	82	74	81	73	78	68	72	73	57	72	79	82	65	90	78	70	68	84	79	85	77	86	52	59	79	70	76	68	76	71	72	73	75	73	75	77	61	69	70	74	84	75	72	67	70	81	78	68	79	72	72	77	65	85	66	70	72	74	78	67	95	57	80	76	63	64	83	72	68	88	70	85	74	75	75	76	77	59	81	79	79	74	75	66	77	67	66	83	69	80	71	54	75	72	68	68	73	68	66	61	65	83	61	91	72	83	80	62	75	48	84	60	67	73	85	86	92	83	86	60	64	81	106	78	62	71	68	69	68	79	77	79	84	70	77	74	89	80	62	72	70	67	68	77	85	79	59	66	61	83	65	83	68	58	64	79	72	63	73	66	65	88	59	75	69	67	69	75	91	63	83	68	89	68	81	69	85	76	71	74	91	85	61	73	73	60	50	61	67	58	74	78	68	69	75	79	87	75	93	91	76	86	70	76	81	80	71	83	80	80	84	70	87	71	72	64	86	67	72	67	67	79	74	59	78	55	64	66	87	75	84	80	80	72	60	75	68	74	72	66	77	75	78	68	73	79	74	72	70	79	72	58	60	76	88	67	66	75	75	71	69	61	83	87	76	74	83	72	73	80	81	64	63	69	70	92	76	83	70	57	71	81	80	71	69	69	80	82	90	89	74	79	83	65	87	64	67	86	80	68	68	62	74	81	72	87	84	73	71	78	69	80	72	82	62	81	84	69	69	72	75	58	71	74	88	74	68	66	56	74	79	64	73	77	59	74	69	62	81	63	76	72	62	70	76	72	66	72	89	67	58	72	73	77	70	95	64	82	74	78	67	60	68	67	65	84	58	70	80	74	85	65	66	82	75	72	79	79	81	85	67	78	66	75	73	79	69	77	70	66	72	57	73	74	77	74	65	67	60	88	84	79	75	72	71	84	73	67	63	68	72	76	65	80	82	78	92	59	83	72	81	80	90	83	79	76	77	80	73	75	76	68	81	66	72	67	59	68	60	64	71	79	68	82	85	80	77	84	80	66	77	66	71	70	74	78	72	66	73	65	76	76	74	71	75	90	70	64	86	69	63	76	76	80	72	81	66	78	78	75	77	79	74	71	72	67	77	75	67	81	89	69	72	61	59	73	71	73	74	73	64	70	84	74	69	62	88	99	64	87	63	86	73	75	78	70	83	87	87	74	79	85	66	68	74	64	73	69	68	62	62	68	79	72	90	81	65	74	71	72	72	65	76	74	69	78	64	75	70	80	71	83	70	87	84	59	71	65	69	71	66	61	66	56	69	70	64	63	88	68	74	81	54	69	63	72	76	66	78	81	73	71	76	88	68	64	77	82	67	58	77	59	74	66	74	72	85	80	70	72	74	70	72	79	67	92	79	74	71	64	77	82	66	71	82	70	83	84	72	72	95	79	70	71	66	76	63	75	79	80	63	74	86	72	71	68	63	73	66	75	65	83	63	82	52	68	71	85	88	70	79	69	71	80	77	71	76	92	66	80	82	76	88	67	69	66	68	73	80	58	75	81	76	85	73	68	75	60	73	65	68	82	67	65	73	70	72	58	61	73	76	65	73	69	74	60	85	78	73	76	69	78	75	65	87	72	68	78	79	66	69	80	89	86	65	72	67	68	82	60	69	58	81	87	60	68	73	62	85	96	63	67	71	87	74	63	56	67	83	78	88	63	74	55	90	82	71	62	83	64	86	78	76	69	66	84	67	95	74	83	83	84	65	62	69	75	68	58	70	68	54	74	77	71	67	77	67	70	48	81	64	86	83	70	75	77	76	72	64	64	87	68	72	79	73	77	67	80	99	77	98	78	81	62	85	70	71	69	75	68	79	75	76	72	67	78	79	73	69	78	74	68	77	77	73	75	58	76	85	68	82	76	73	89	87	67	69	62	87	79	72	90	72	71	70	64	65	59	76	58	69
51658	64324	9410	5029	3249	2280	1770	1327	1029	888	716	595	526	454	375	350	346	321	318	255	246	249	232	204	211	198	204	211	191	169	177	185	171	186	166	172	167	166	146	155	164	169	152	180	166	136	149	143	130	148	142	153	154	131	110	132	138	135	121	155	140	137	137	153	130	142	135	133	165	139	124	123	132	147	138	129	124	149	140	119	135	150	131	121	137	117	152	137	125	137	134	116	133	138	132	134	125	133	138	150	137	149	137	129	151	139	119	130	138	138	143	117	126	132	128	138	120	145	122	123	113	136	151	133	118	122	125	124	115	136	113	128	126	117	126	125	118	133	120	123	131	121	104	119	133	129	130	137	131	139	135	140	138	140	130	130	140	125	136	132	128	121	114	138	135	141	128	126	126	137	112	134	129	135	129	121	128	111	144	142	120	138	130	133	130	121	112	116	126	132	140	118	122	115	140	125	115	124	119	115	134	116	133	128	145	126	142	132	121	128	123	146	118	129	135	116	118	128	128	121	132	123	114	136	143	132	144	121	111	136	123	108	130	134	134	126	119	135	155	137	116	111	142	138	128	126	121	132	142	134	110	112	134	148	114	130	131	124	127	117	118	127	128	119	148	115	120	135	152	108	145	141	130	120	128	123	147	119	120	137	126	136	114	148	139	155	136	132	123	129	126	133	129	130	134	116	116	125	123	118	136	126	107	122	127	127	114	136	105	122	114	122	144	119	131	139	135	119	115	106	130	123	137	136	123	126	120	122	136	140	125	120	126	131	139	130	108	155	100	125	134	108	129	138	134	135	115	127	124	133	122	122	127	125	139	138	114	140	146	143	143	125	132	106	116	138	141	122	131	133	114	133	115	135	111	123	147	121	132	142	120	143	112	122	134	119	132	130	140	111	131	131	113	124	154	117	130	128	118	132	122	140	131	118	133	146	129	125	103	124	142	118	127	133	144	126	112	104	110	111	121	124	148	103	146	140	139	127	122	149	104	124	141	128	143	117	138	136	122	147	127	139	121	154	130	126	143	125	123	138	143	118	140	131	140	128	128	135	121	121	146	133	128	130	130	139	118	138	138	117	142	144	121	126	123	143	118	119	140	111	132	124	128	116	119	122	135	141	119	163	155	124	120	125	133	129	132	118	122	156	119	152	122	118	123	128	147	136	131	126	142	125	139	131	126	138	125	119	126	125	117	143	125	139	123	128	134	139	139	121	134	138	115	122	141	135	112	129	142	147	140	102	139	119	141	127	124	105	135	130	119	122	146	114	114	126	122	140	115	131	102	131	119	115	127	129	110	130	147	128	145	133	118	140	154	136	126	140	128	133	126	125	131	132	120	129	120	135	126	122	114	120	157	125	104	145	120	115	136	136	118	123	133	121	112	122	122	118	150	136	131	131	135	131	140	132	133	148	147	131	125	122	112	132	139	121	135	113	134	131	132	132	115	136	144	127	121	126	135	113	126	125	132	137	156	115	120	126	114	106	146	127	126	126	138	127	129	130	133	134	128	121	129	123	141	126	126	132	111	144	121	140	124	124	112	122	134	116	120	129	127	121	145	134	135	122	125	112	121	143	122	122	101	119	130	115	127	141	139	128	112	122	128	145	134	139	122	120	123	115	141	128	123	155	130	136	142	131	130	122	123	118	129	125	118	124	145	129	121	127	140	132	113	130	108	135	135	126	148	136	130	112	149	115	127	133	119	121	125	120	145	135	135	119	119	123	115	124	134	135	140	138	137	128	137	124	131	131	141	127	142	140	121	139	122	127	136	118	158	116	131	155	115	132	155	118	126	124	120	128	139	129	126	145	134	130	124	169	134	146	122	120	126	118	119	128	127	118	125	125	112	147	144	118	122	122	121	140	125	131	123	119	134	137	135	112	121	115	127	135	123	147	102	127	118	123	140	135	128	140	118	127	130	136	142	146	139	123	122	128	132	127	127	136	127	133	113	136	128	127	127	119	120	117	128	141	130	122	122	128	123	138	127	111	129	123	153	121	126	119	119	113	126	128	138	123	108	125	131	116	120	117	139	143	137	141	110	149	135	126	141	122	132	127	130	130	114	145	115	134	125	151	147	118	114	125	129	128	122	127	117	125	141	110	132	117	133	142	144	145	118	121	136	138	112	123	115	143	127	132	132	131	119	129	130	150	128	116	134	117	117	117	136	126	136	124	120	136	115	131	123	133	125	120	119	133	146	150	141	112	112	117	133	126	122	122	122	127	148	122	126	122	138	123	116	116	136	119	129	128	112	133	125	121	122	122	116	128	126	103	129	125	119	133	126	147	116	135	138	103	115	134	133	120	115	111	108	131	136	108	125	131	136	138	140	115	130	106	139	119	127	126	125	130	124	132	141	126	140	118	130	131	135	113	121	115	129	136	136	113	140	119	117	135	130	119	143	121	127	123	124	153	126	124	129	86	112	117	126	126	128	126	139	139	129	133	131	113	118	123	152	140	121	116	112	115	114	126	130	132	131	140	128	130	126	133	112	129	125	136	111	119	125	115	134	133	140	131	138	127	110	140	134	130	117	118	125	105	122	146	123	130	144	122	128	113	114	105	103	130	136	134	120	134	151	135	111	122	122	128	128	123	125	144	130	126	134	127	127	117	133	131	115	103	118	132	121	126	120	144	114	128	145	112	148	118	148	131	118	123	141	121	134	116	127	139	129	124	131	138	131	124	141	122	132	121	127	148	131	125	146	134	135	143	144	126	124	126	136	112	131	149	127	132	134	114	117	118	127	120	118	123	152	132	146	121	140	121	124	143	123	117	130	125	137	135	136	122	126	126	143	146	132	129	129	116	109	143	131	134	122	113	133	126	100	121	143	124	110	116	145	128	141	131	125	128	138	133	121	116	129	135	131	129	122	113	128	127	119	131	136	113	125	105	105	116	133	133	135	122	120	140	141	127	121	121	136	138	137	147	126	122	138	136	133	131	110	120	127	158	145	110	117	143	124	140	139	123	149	126	129	131	118	102	109	154	137	149	149	123	130	143	136	126	122	140	135	114	124	124	143	110	139	119	108	130	128	116	147	122	122	134	132	132	133	124	138	115	125	119	142	117	125	170	119	118	133	136	119	142	144	143	107	143	112	128	126	134	123	123	110	129	131	129	119	122	128	121	125	129	113	139	136	128	137	116	143	119	113	122	130	123	129	123	168	119	130	132	110	125	121	112	134	124	120	145	118	130	135	142	118	120	139	120	119	125	116	128	110	125	136	120	140	131	142	126	129	127	122	129	140	137	117	138	123	99	130	123	125	134	108	142	124	122	116	120	133	130	123	120	123	137	158	128	128	142	138	132	121	113	132	139	129	127	110	128	125	118	137	140	131	124	125	134	123	124	124	131	107	117	133	141	133	121	128	118	147	114	141	122	125	133	139	129	148	138	111	133	154	130	115	137	136	114	134	124	147	128	130	109	110	141	133	114	135	144	123	146	102	116	138	133	147	125	115	135	120	132	128	133	122	125	126	116	136	115
27048	22004	10845	729	358	317	295	268	279	313	280	275	281	295	280	252	283	233	264	270	262	309	260	257	262	281	263	287	257	274	253	255	254	288	292	264	257	282	260	302	265	278	256	258	255	260	244	287	270	271	237	285	274	298	285	284	274	280	264	286	255	254	249	276	266	282	287	254	257	265	251	289	285	239	259	266	271	255	247	250	289	273	240	273	250	264	237	264	296	273	257	262	285	273	283	268	256	268	279	296	274	259	262	272	279	274	288	283	260	262	277	301	288	227	290	271	274	268	269	285	269	272	270	266	275	259	275	279	292	273	257	265	291	268	260	265	254	297	245	312	233	244	269	263	280	259	268	259	283	289	277	256	260	242	261	263	283	249	281	264	251	269	250	277	291	259	305	265	294	288	278	277	248	263	273	319	306	267	295	246	267	296	283	247	245	259	259	287	253	267	299	256	285	263	255	274	277	273	270	279	276	260	243	247	292	281	275	291	267	256	293	289	285	269	266	241	241	271	254	254	253	284	273	263	259	260	267	271	250	247	261	246	270	265	271	259	265	287	269	258	285	302	249	281	282	266	266	250	253	265	272	275	267	301	266	264	277	257	248	265	290	291	269	264	251	265	332	222	317	259	260	245	273	256	281	277	274	247	272	267	242	264	257	260	253	264	253	278	296	291	257	254	256	260	241	278	262	267	282	273	239	273	282	291	253	271	283	239	261	261	274	278	275	302	262	266	270	267	246	266	263	289	277	231	303	262	275	260	284	228	270	295	302	273	251	265	250	266	275	256	266	309	264	246	251	277	239	289	260	265	270	246	294	295	286	286	294	269	280	252	278	278	259	246	236	268	268	274	284	258	261	281	255	276	296	240	277	284	256	277	261	261	257	272	282	282	260	265	250	268	270	280	247	287	281	271	263	263	254	267	251	274	285	285	308	267	299	271	272	271	271	269	254	238	284	257	248	294	251	291	279	248	284	264	269	278	241	253	258	260	236	279	256	275	262	283	287	253	282	296	266	254	267	287	258	254	267	247	260	256	274	260	277	291	271	275	247	302	248	267	265	267	269	257	263	281	287	263	276	270	281	272	280	254	293	281	263	258	249	298	278	245	253	275	277	235	286	255	256	272	269	270	278	278	259	284	266	270	282	275	273	266	254	267	241	262	278	268	247	300	263	283	249	287	287	268	271	265	259	298	247	280	249	280	259	248	261	313	296	263	297	286	284	253	258	264	238	278	272	259	230	298	256	271	285	292	255	273	266	293	274	275	266	273	287	292	245	268	272	245	280	253	263	283	278	284	288	286	270	278	246	294	252	262	271	270	257	282	265	270	293	278	248	288	242	288	271	292	265	276	243	278	275	267	290	261	251	282	285	301	279	271	293	279	270	248	268	268	259	298	263	266	277	262	279	270	249	297	296	258	243	283	288	268	275	272	268	290	288	259	271	264	243	252	281	266	289	265	279	272	271	282	264	265	287	285	281	289	265	263	231	262	271	284	270	260	279	279	241	277	275	264	273	277	259	272	246	320	279	242	291	306	256	283	252	283	261	271	277	318	281	268	268	299	263	260	243	269	257	287	241	259	253	255	256	281	254	286	278	239	268	252	299	294	253	265	275	261	298	271	252	262	272	272	276	272	294	267	261	259	293	272	289	260	281	272	251	246	262	281	255	218	281	280	267	281	254	266	254	248	277	273	240	256	292	289	265	253	260	252	258	249	282	256	258	253	277	284	297	284	306	304	267	268	279	287	255	249	260	271	287	258	276	292	250	282	262	264	245	292	264	274	251	269	289	252	276	292	270	285	266	314	285	247	245	293	273	250	285	257	281	256	282	286	265	289	272	276	307	262	289	289	276	250	267	278	255	268	253	292	276	261	282	273	216	276	269	281	272	289	245	271	251	270	252	262	297	278	281	268	271	236	261	264	252	273	274	264	261	248	292	257	258	256	251	287	276	304	265	293	254	300	266	270	236	278	275	240	300	271	255	272	267	224	271	250	282	279	282	245	263	266	249	279	270	249	238	265	283	294	272	299	284	296	302	251	266	274	281	271	278	276	298	284	284	241	261	282	259	268	274	263	268	282	251	273	234	294	272	245	248	290	291	250	275	242	259	270	264	280	256	255	256	279	262	275	274	272	266	263	277	247	278	265	300	287	266	260	269	287	275	265	273	267	257	278	259	290	267	251	276	266	254	245	272	299	255	288	245	274	261	298	254	274	255	267	276	252	282	260	237	260	271	291	271	260	291	280	260	294	274	258	253	251	277	254	294	259	275	283	286	265	274	275	286	292	261	287	292	260	242	240	266	263	278	273	250	258	271	247	289	287	280	248	264	258	296	292	246	261	264	281	245	284	248	238	259	288	284	255	285	252	243	248	271	294	265	256	279	261	252	281	271	260	262	298	265	262	289	253	270	262	256	295	262	273	281	260	256	269	247	281	257	295	275	267	289	259	244	270	276	267	281	287	272	270	268	261	283	300	260	270	271	269	288	291	249	252	280	264	279	297	258	263	291	268	285	289	263	274	285	246	243	240	273	263	270	280	255	276	237	278	253	287	257	257	300	292	263	253	250	254	293	278	264	293	251	292	268	275	302	313	289	256	257	275	289	287	243	302	233	272	301	259	248	259	255	263	246	282	263	252	271	285	266	290	268	296	247	268	233	287	270	286	261	287	275	304	284	258	287	265	256	276	240	275	278	247	278	284	291	262	299	259	287	274	274	253	281	290	279	255	250	269	271	290	302	241	285	237	293	300	268	264	263	268	274	293	288	286	277	289	287	261	281	264	280	273	267	256	254	286	232	262	282	291	284	258	279	269	273	271	284	262	256	260	258	274	280	290	249	280	269	264	306	246	277	272	288	275	286	252	269	267	258	265	265	263	293	281	266	264	251	270	235	278	265	249	236	276	246	262	297	246	257	271	258	277	262	254	264	264	286	295	266	250	275	199	274	248	266	240	257	254	261	242	267	305	266	302	264	244	291	272	292	252	273	288	278	276	288	282	252	273	293	289	272	285	273	276	321	275	238	245	292	261	267	285	263	233	275	252	272	296	271	267	262	275	278	281	309	268	267	273	289	272	246	294	268	268	303	273	268	261	273	298	272	295	290	284	277	270	246	264	287	284	270	267	254	245	225	266	274	276	269	274	255	280	249	269	293	272	295	274	239	284	255	297	266	243	283	273	284	269	270	290	287	291	257	278	248	301	274	255	244	302	279	253	274	259	277	283	276	272	311	269	253	286	292	289	258	266	243	276	250	290	253	299	279	266	262	287	240	271	246	276	275	272	295	283	272	246	288	258	282	256	262	308	294	264	277	264	287	268	277	258	254	299	236	286	278	255	262	293	258	283	236	277	251	275	258	283	264	254	262	258	239	252	275	283	272	285	270	286	270	239	263	259	282	278	261	284	267	279	272	277	259	282	285	293	234	250	245	274	276	284	267	275	261	253	263	278	274	262	258	275	273	290	279	260	274	279	290	263	261	268
22599	28297	1039	679	577	549	549	528	529	461	456	472	430	494	507	465	422	418	463	462	483	490	493	472	461	440	481	514	462	482	455	470	447	485	401	474	450	445	424	461	433	481	423	459	440	466	455	471	465	485	489	458	440	471	451	443	438	467	452	434	467	498	454	446	441	471	479	495	460	431	453	436	465	465	455	448	438	480	476	442	435	481	443	431	482	429	456	466	458	482	457	441	455	446	442	469	428	466	458	463	439	473	450	443	426	436	443	469	473	491	469	435	441	440	482	489	478	459	496	436	458	449	479	457	441	479	411	435	456	462	445	479	468	452	425	484	411	426	461	464	458	458	472	464	476	444	466	461	458	440	490	454	401	481	468	450	454	461	457	441	456	452	456	464	445	426	437	508	457	461	456	433	478	478	434	460	478	470	480	450	504	446	445	465	446	436	429	422	465	439	435	467	497	467	487	453	447	505	459	465	473	451	450	444	447	457	454	464	447	459	459	455	451	448	416	489	408	444	434	471	443	447	450	472	452	443	465	427	436	433	450	471	466	496	466	489	466	455	451	433	450	433	456	441	425	467	473	458	452	436	472	477	452	423	432	493	440	440	416	486	453	460	452	439	433	497	450	450	473	495	480	456	461	464	466	409	467	462	440	448	444	449	488	489	440	473	454	464	471	445	496	448	448	455	494	460	446	490	470	437	409	437	463	430	447	451	407	475	494	435	430	458	438	420	471	439	481	484	434	473	452	464	469	481	463	455	435	468	449	480	485	491	429	452	430	462	483	440	432	439	429	442	463	487	468	455	447	461	457	451	500	447	450	443	459	453	459	452	444	434	445	457	476	445	450	470	451	459	464	448	453	441	484	478	467	487	447	465	505	457	474	480	478	458	455	468	473	466	476	478	461	470	447	445	470	460	444	455	441	444	475	442	441	474	508	454	495	476	462	477	435	471	465	451	468	457	476	472	472	464	426	483	444	448	449	496	429	437	464	458	465	464	464	433	459	454	485	434	436	470	458	420	463	469	490	472	478	461	456	461	510	458	482	476	450	457	449	456	455	464	472	426	439	438	510	451	477	444	433	483	476	511	468	462	448	482	451	445	455	439	452	450	432	428	447	416	446	423	440	478	467	477	468	488	495	483	419	462	437	466	473	439	459	410	458	475	432	450	468	445	471	481	426	471	455	494	462	453	442	481	446	443	490	475	464	432	482	452	468	499	454	466	451	474	465	463	449	420	481	440	444	437	462	431	457	435	457	486	478	461	467	479	468	443	484	458	474	452	450	459	457	448	462	441	489	477	459	507	442	483	481	458	426	465	457	434	462	480	460	450	473	421	484	476	482	475	477	461	438	477	468	461	438	486	439	446	458	506	464	468	455	466	474	451	427	499	422	485	477	451	470	473	465	504	447	502	513	466	458	518	438	503	449	489	461	460	448	460	466	479	451	483	450	456	437	460	452	478	462	498	505	507	475	447	472	445	450	463	480	468	464	480	465	494	482	445	482	452	419	536	493	466	434	462	447	470	454	406	432	467	439	469	425	464	467	491	469	444	486	441	477	498	489	488	420	412	486	492	458	442	496	447	475	473	461	459	458	458	437	451	482	473	428	451	430	457	465	495	471	464	438	485	468	461	454	452	417	471	484	454	432	440	482	434	424	447	443	461	442	453	424	416	444	463	445	434	415	449	445	496	455	447	485	439	466	479	449	461	452	472	412	456	453	484	461	463	478	463	477	460	485	480	478	479	443	489	464	491	471	432	435	445	446	499	457	445	461	427	459	461	483	429	463	483	438	494	464	503	428	505	456	478	461	457	471	454	483	451	439	454	445	469	475	462	460	473	458	446	472	483	458	453	447	484	459	478	473	453	471	439	492	473	482	460	472	484	441	464	456	468	467	470	486	458	459	474	447	461	466	449	449	457	450	470	440	445	483	474	446	438	468	467	416	463	451	425	448	464	474	471	464	464	447	460	436	462	479	439	473	470	475	494	513	489	479	438	487	475	467	485	465	502	489	434	479	442	468	466	490	478	432	442	431	432	468	438	420	436	447	462	426	476	463	495	428	463	491	478	480	466	415	435	421	430	408	454	468	427	471	461	453	440	429	497	497	423	472	446	420	428	476	458	408	452	491	453	476	438	450	472	456	428	479	465	480	481	442	495	429	461	452	456	472	488	464	499	482	455	467	448	486	471	435	464	449	468	460	451	407	444	437	443	468	482	469	397	462	436	437	434	489	472	466	495	470	421	449	489	419	430	468	464	443	486	475	478	446	446	466	501	448	462	469	463	443	493	475	447	458	444	472	481	446	454	510	464	448	467	444	446	471	477	464	464	454	465	473	448	483	479	449	478	463	455	452	458	469	467	460	493	438	478	482	450	435	464	446	476	465	480	455	486	473	434	462	477	453	459	486	431	457	476	482	471	438	468	475	475	442	441	455	493	452	463	483	435	460	460	489	502	476	461	445	447	484	453	440	431	483	440	478	440	482	473	457	443	443	459	483	484	490	474	443	473	488	481	470	462	451	433	423	451	477	495	464	434	470	451	466	450	463	450	469	477	503	477	449	474	452	469	472	462	475	460	463	493	436	455	440	473	450	421	413	438	478	457	448	449	464	474	493	458	475	445	457	463	470	469	476	446	429	467	475	457	461	427	489	460	435	446	446	476	465	492	456	455	472	464	442	437	473	474	467	427	468	484	465	455	461	462	441	454	448	447	491	470	429	482	473	443	443	457	430	427	476	435	481	466	474	455	479	471	471	464	462	426	419	473	464	429	499	444	449	475	481	446	474	460	439	433	454	460	432	421	448	455	446	467	497	457	491	412	454	448	444	481	504	458	445	475	413	454	471	472	421	466	481	464	478	456	474	483	481	477	449	423	498	437	450	478	413	483	470	435	442	445	458	483	482	462	455	430	461	474	492	459	442	462	485	495	467	490	439	431	513	479	470	470	460	447	469	464	463	467	463	470	470	449	467	447	482	482	435	414	455	428	431	432	482	451	461	473	477	430	503	429	443	480	463	463	477	432	432	480	477	474	433	475	471	434	504	448	431	451	452	471	436	479	462	432	456	467	509	451	463	450	483	456	438	478	454	466	466	453	474	483	431	493	440	491	472	443	482	447	506	476	461	493	459	450	444	472	460	450	527	427	443	473	511	465	435	471	456	448	476	450	421	454	439	443	441	479	475	433	454	442	446	438	461	457	473	467	472	448	469	472	446	477	491	455	473	427	434	452	413	474	453	462	449	451	440	427	430	482	470	480	488	488	487	452	456	458	478	493	453	456	449	490	503	467	482	448	468	462	491	467	471	496	453	476	487	479	458	452	477	477	462	437	447	455	463	476	429	429	461	457	454	422	471	440	511	448	459	455	425	461	472	470	464	501	478	454	479	482	465	445	445	457	435	432	435	477	462	455	463	460	450	469	450	453	459	457	477	470	499	500	472	464	454	465	498	483	467	475	431	503	456	457	436	481	476	481	451	486	460	479
23997	21379	28451	24191	19988	3059	563	391	309	310	251	249	285	247	255	236	230	245	226	224	203	208	220	224	220	182	235	234	210	210	201	205	207	200	205	213	203	189	204	190	212	214	185	216	184	182	216	174	207	213	198	212	199	175	179	212	213	182	201	195	178	203	191	194	206	177	206	204	211	198	200	214	214	236	200	187	188	190	209	194	202	211	196	198	202	214	219	192	210	199	180	180	239	198	188	208	199	200	187	205	195	190	207	199	215	188	201	191	187	216	202	164	195	177	207	196	228	177	184	189	183	204	206	184	172	164	166	186	194	228	199	194	188	198	200	175	190	206	193	190	204	202	199	215	196	201	193	199	191	204	177	211	188	150	214	200	188	200	202	193	180	200	189	192	182	215	195	177	207	185	161	203	205	208	201	189	191	188	195	181	212	207	223	194	201	196	189	223	205	199	178	187	223	192	215	221	214	195	187	200	212	205	208	193	219	182	178	179	213	195	205	224	186	172	238	181	205	198	181	178	193	210	181	181	215	187	189	185	190	181	217	191	183	199	205	178	204	191	170	202	185	189	170	193	223	210	212	184	201	192	198	189	207	211	182	180	196	163	184	184	198	200	180	177	168	204	192	173	197	186	197	182	164	202	206	208	198	200	198	196	210	202	194	197	209	200	202	177	197	178	211	177	202	187	207	187	217	206	210	200	204	188	175	216	188	199	206	205	168	193	180	188	194	177	185	220	210	182	179	231	210	195	205	212	200	192	204	191	197	183	204	199	180	207	192	207	218	178	198	207	208	186	179	202	191	224	218	189	194	221	187	185	202	217	222	183	215	195	209	179	171	198	191	222	206	191	187	217	194	184	181	185	201	199	190	202	184	219	211	180	208	197	204	209	187	197	162	196	193	207	189	199	219	180	203	197	188	180	191	195	223	187	180	200	202	204	195	216	198	193	192	209	177	201	202	192	202	199	209	184	196	163	200	201	171	191	215	190	194	188	215	189	202	187	183	202	200	194	182	198	207	183	203	212	180	190	197	201	203	200	235	186	177	193	191	184	198	235	165	204	196	198	193	187	203	209	199	190	201	236	211	187	196	180	201	205	196	171	194	189	223	208	192	205	187	193	209	175	186	228	193	191	191	166	224	193	195	212	195	185	193	179	204	184	176	199	210	196	220	196	188	205	199	218	195	197	180	194	199	202	190	199	191	194	183	178	184	202	209	190	199	187	169	188	188	218	185	191	179	219	183	192	191	178	196	188	215	178	204	208	206	184	195	177	222	208	212	194	195	223	172	202	197	233	173	199	202	178	194	182	184	209	185	214	211	216	198	182	195	191	196	206	179	198	196	223	184	155	200	211	203	171	183	212	192	190	192	207	198	188	182	196	188	190	178	207	199	189	180	199	193	184	192	194	183	204	187	202	203	195	211	211	167	199	208	203	196	217	212	201	192	218	210	195	207	185	199	182	173	180	198	183	210	192	193	209	201	207	186	180	181	191	197	188	174	194	200	182	207	180	209	199	210	219	185	190	199	205	172	211	208	189	228	197	178	195	210	186	174	204	182	209	182	197	187	202	202	211	197	190	200	191	195	169	200	191	184	198	197	190	203	189	202	199	228	182	225	165	189	217	195	207	221	229	190	194	204	174	182	177	194	177	194	185	208	193	196	227	179	211	193	191	230	204	218	167	183	183	197	184	192	216	201	198	215	193	200	182	194	216	207	197	185	188	192	203	196	196	187	200	194	193	187	196	193	215	225	179	189	194	199	206	231	200	197	181	198	194	162	195	186	197	195	192	176	181	186	213	195	191	196	176	174	204	203	185	216	206	223	201	200	177	196	187	182	173	206	168	193	226	185	168	203	198	192	176	207	208	203	198	203	190	199	190	184	185	162	173	212	196	192	166	201	209	193	200	204	203	179	200	208	204	188	196	218	200	189	215	179	187	192	193	208	229	167	182	206	197	203	171	189	179	200	205	206	162	210	178	203	194	199	193	193	174	189	176	176	196	207	182	205	167	187	164	205	181	200	207	179	178	191	201	213	221	232	172	214	203	208	186	195	187	200	204	212	214	200	183	206	205	197	206	204	211	211	197	213	194	194	174	203	202	220	215	189	192	203	181	207	195	206	199	191	195	194	180	190	197	196	212	211	172	203	186	188	196	208	215	212	197	202	213	184	192	178	194	164	187	191	171	200	204	193	181	175	209	193	192	198	195	207	193	187	204	190	200	180	185	205	197	206	194	201	194	206	208	186	199	188	199	190	199	201	181	201	186	207	191	202	197	183	196	216	209	194	196	194	177	206	182	182	196	200	180	201	204	197	206	189	184	224	216	178	189	183	212	199	194	194	196	197	204	197	203	191	192	204	199	187	176	182	203	177	193	190	205	173	178	207	213	200	208	217	200	192	159	185	222	218	203	209	206	200	198	182	193	183	195	191	185	182	186	201	202	187	188	207	203	218	205	169	186	194	217	187	194	211	211	209	210	179	181	179	195	184	173	226	183	219	194	182	212	211	166	210	220	193	225	195	210	206	211	185	191	182	211	187	194	208	174	178	197	213	205	203	170	206	182	179	192	202	187	190	204	192	190	208	187	200	180	192	204	205	205	187	204	220	170	229	194	181	191	192	214	209	223	197	210	217	195	183	203	183	173	174	184	221	197	194	207	210	220	207	176	206	179	204	172	203	206	200	186	186	197	218	212	204	194	201	189	189	213	203	193	193	223	199	212	187	190	204	198	189	209	221	192	213	183	184	189	201	171	217	209	185	189	193	201	209	204	174	148	192	212	200	201	201	196	202	178	182	179	190	203	222	204	183	188	204	223	216	188	212	190	196	183	184	203	192	199	181	231	197	206	189	224	192	175	190	191	217	183	199	195	215	197	192	182	187	178	205	184	194	199	216	202	189	188	179	226	196	191	201	178	196	224	188	182	208	196	202	200	201	196	166	204	183	192	192	215	185	179	192	195	198	207	172	182	199	197	193	198	201	181	172	187	190	198	194	188	196	200	200	203	207	201	205	224	207	187	208	183	211	200	189	182	201	213	228	210	190	200	172	195	198	204	190	188	214	207	191	207	200	203	196	204	217	216	182	203	190	182	181	200	193	215	196	188	150	219	195	192	164	179	192	197	208	195	204	178	197	216	175	163	208	190	204	189	178	187	187	215	206	201	199	172	187	209	194	188	177	191	176	175	220	203	183	199	200	182	165	202	200	209	203	173	188	187	187	195	178	193	189	193	182	179	186	182	198	212	203	202	191	213	197	206	180	224	199	207	197	205	209	206	201	208	214	196	194	211	196	168	220	189	209	195	184	184	192	196	188	202	225	222	202	198	206	182	177	205	182	192	183	192	169	204	175	174	186	172	209	203	200	201	205	194	202	196	196	186	186	216	199	212	208	230	210	187	201	198	175	201	171	198	212	218	203	195	195	222	182	172	195	195	206	210	209	191	209	201	196	204	207	187	221	195	194	191	204	207	183	189	204	184	181	214
44962	55501	6149	3137	2107	1478	1254	1002	800	704	681	543	559	496	474	472	455	391	413	404	438	376	348	390	350	363	391	356	380	365	385	353	384	362	350	380	380	372	367	337	375	353	360	371	347	382	362	338	349	344	321	376	364	322	388	325	344	341	347	345	362	347	315	321	368	349	354	324	350	350	345	368	341	314	345	347	333	366	323	357	306	344	345	353	354	377	297	350	355	354	342	327	322	358	341	357	347	347	335	343	352	357	314	354	335	369	324	343	331	334	341	349	343	362	355	316	329	340	348	315	334	347	308	365	345	358	352	329	357	362	337	342	341	370	351	339	360	320	342	345	337	347	297	335	343	343	305	337	338	351	326	343	359	344	336	349	338	309	361	319	339	350	315	348	354	356	367	356	324	337	311	343	332	351	329	357	359	333	344	312	359	298	356	346	348	366	352	358	329	315	326	362	333	327	313	354	321	342	331	329	347	360	339	359	363	338	341	372	332	342	363	331	334	327	363	382	334	332	296	363	358	338	360	302	347	320	352	342	346	321	332	326	327	329	352	349	317	340	361	335	333	339	330	361	330	306	368	341	351	372	332	343	345	354	336	352	336	341	347	343	339	340	325	342	328	333	357	370	381	359	350	347	356	343	370	350	303	351	355	317	309	376	387	319	334	336	341	342	348	373	340	370	336	344	357	330	354	333	367	328	337	328	312	334	378	367	361	359	325	336	371	347	370	336	326	333	325	345	334	343	341	317	352	357	358	326	365	356	337	338	341	345	352	354	353	357	347	325	382	338	357	356	355	353	316	353	357	356	328	334	322	339	343	317	316	367	334	372	359	326	329	341	333	341	371	356	334	304	348	335	337	319	329	316	341	319	326	306	337	367	321	333	343	357	331	336	332	332	341	356	330	355	348	334	386	325	364	326	340	308	357	323	329	328	349	355	307	322	348	357	314	319	314	369	310	351	322	323	356	350	353	343	315	345	342	301	396	365	334	336	338	336	322	355	353	342	323	325	358	365	307	345	310	329	361	336	347	336	358	356	335	340	356	331	316	352	336	341	356	348	369	345	358	337	326	354	369	354	334	348	342	336	376	323	310	333	337	332	331	347	349	359	327	351	303	335	354	316	322	347	357	335	353	336	349	335	343	333	323	346	367	358	348	307	335	339	332	333	338	345	342	332	344	301	347	324	344	323	352	332	375	339	340	338	346	328	341	347	354	312	359	343	329	371	334	364	316	349	340	320	340	330	351	365	318	353	373	341	324	361	323	340	350	320	382	349	368	322	336	341	383	342	365	349	327	337	336	335	346	340	333	370	339	357	326	346	332	322	341	322	323	339	338	351	349	340	329	333	325	352	323	362	344	329	363	352	330	324	350	355	342	353	354	322	337	375	338	366	341	342	357	359	343	338	348	373	291	328	303	347	346	349	372	339	357	342	382	338	342	391	368	348	333	355	340	360	331	355	336	325	337	342	327	336	336	343	336	318	378	389	316	367	335	315	360	324	327	370	355	319	319	360	360	382	322	340	329	336	343	341	328	335	335	366	343	369	338	341	322	346	345	348	323	352	360	351	327	334	319	343	310	345	346	363	350	360	372	347	348	315	328	304	347	331	369	365	360	310	285	336	335	341	331	329	324	339	326	335	339	293	311	314	335	344	375	326	347	342	364	379	360	309	389	363	331	378	353	307	372	326	353	331	344	358	336	364	357	327	328	322	351	342	357	352	371	349	316	342	344	356	331	335	334	353	347	348	377	333	315	372	351	330	334	345	335	357	361	370	361	354	326	344	361	317	369	335	342	360	356	344	342	385	352	365	341	362	346	338	330	331	340	344	345	331	330	334	348	330	357	352	319	362	347	331	371	337	336	331	364	342	354	354	368	355	329	325	331	326	355	321	354	351	328	322	350	369	367	304	331	342	337	291	357	351	344	311	331	347	366	308	380	348	344	362	337	350	335	354	379	352	325	374	330	352	336	353	333	341	330	335	345	361	337	340	366	341	353	316	341	312	356	358	317	327	330	314	332	304	339	332	331	334	313	332	338	371	326	346	343	331	309	318	345	331	356	301	358	334	340	327	379	325	369	328	352	326	306	341	339	345	359	351	376	319	359	338	336	329	359	355	345	363	373	312	317	372	334	334	342	345	316	351	363	333	342	349	326	355	357	356	350	354	352	355	322	342	322	344	316	381	329	339	342	332	337	339	322	317	343	323	325	334	319	352	361	349	340	329	352	371	336	345	337	312	315	355	360	356	352	350	353	343	352	325	343	325	366	326	316	342	339	333	376	330	327	349	347	361	346	332	322	326	317	328	336	353	352	340	325	348	348	348	350	340	313	342	366	348	359	322	350	328	321	368	349	356	340	361	352	349	336	313	317	325	384	331	309	343	338	318	323	365	357	309	332	336	341	323	357	339	323	349	363	332	347	369	332	337	323	349	335	339	358	355	322	336	344	303	309	355	322	355	333	356	362	340	331	387	341	334	356	336	364	312	379	348	350	369	359	353	353	348	332	363	348	327	325	343	361	336	319	328	337	330	357	350	330	322	351	368	341	360	335	329	332	345	344	321	375	339	324	353	352	347	358	357	322	337	348	320	346	330	332	348	368	325	374	370	341	330	347	354	304	312	345	352	324	326	343	347	351	343	326	360	335	343	361	364	326	373	342	341	376	323	346	297	325	366	345	347	330	336	355	281	307	347	354	342	383	316	343	382	346	345	377	309	363	354	338	346	328	367	333	351	363	333	329	343	344	315	346	294	339	357	346	345	341	347	325	342	336	343	345	334	323	321	330	340	363	340	318	320	345	333	329	354	328	339	353	344	336	331	328	338	337	339	350	362	341	354	327	347	347	337	314	337	355	356	317	340	356	324	340	327	352	337	342	346	366	384	362	328	298	380	336	348	317	342	340	357	343	320	348	336	324	354	340	313	360	359	351	362	374	358	345	329	342	354	270	320	363	326	345	339	327	303	370	338	324	351	343	332	369	352	367	327	357	353	362	356	361	333	320	336	341	386	352	325	345	391	341	335	325	375	338	332	347	344	334	336	328	347	379	335	358	320	362	359	333	324	343	324	356	351	322	329	385	319	385	345	345	318	352	313	329	355	342	352	325	296	353	355	344	345	312	339	357	348	382	375	359	381	324	319	326	324	310	341	303	318	347	356	325	363	346	355	340	334	370	344	353	337	316	315	367	342	343	342	347	346	334	378	318	349	340	354	336	309	347	338	355	338	364	329	348	317	317	346	343	344	360	341	332	343	334	325	330	344	312	362	353	339	329	341	318	329	357	350	361	321	332	370	361	307	322	334	311	353	356	333	345	342	347	333	321	339	353	348	342	320	335	337	333	349	329	341	362	354	360	316	355	347	345	348	336	359	356	352	341	339	333	349	332	358	359	343	340	331	367	329	328	356	317	358	336	366	317	346	361	337	348	359	312	327	328	340	348	325	388	342	350	302	368	313	353	322	332	322	318	341	334	333	372	349	329	326
23106	21228	29214	23431	21175	19596	1745	440	262	239	233	214	152	159	156	134	138	117	106	106	105	90	100	109	105	104	94	95	89	77	105	79	90	107	85	81	80	84	86	85	82	76	67	81	75	82	73	82	88	77	80	72	76	92	74	75	95	81	89	74	77	95	87	65	75	79	74	81	93	79	72	75	71	69	73	82	66	66	72	74	79	77	74	73	86	80	76	72	78	72	70	85	76	87	60	72	66	77	81	79	79	67	69	83	81	69	73	70	72	81	79	73	73	64	79	67	68	71	74	70	58	85	69	70	73	75	72	71	77	80	80	76	61	77	61	77	79	67	73	61	83	72	67	69	90	70	66	73	99	72	64	75	78	68	75	73	79	95	64	76	65	73	73	70	70	84	71	70	67	79	75	62	70	82	74	75	69	73	81	84	84	69	76	81	63	63	79	76	71	80	62	71	65	68	70	73	61	74	75	89	71	63	77	58	69	67	90	73	69	79	61	71	85	73	78	75	78	74	82	68	76	58	73	78	64	69	54	76	75	95	73	58	76	65	62	74	81	62	78	68	76	88	78	77	74	58	70	62	70	80	59	69	74	78	83	67	77	72	73	71	74	62	79	80	81	68	72	76	76	76	60	76	71	76	69	86	75	80	69	68	73	66	76	76	57	77	73	81	76	77	71	70	66	86	64	68	79	74	83	64	63	82	83	78	88	65	73	62	77	66	64	79	77	67	75	69	71	62	62	71	73	66	86	79	84	80	75	73	65	80	64	78	43	85	70	55	68	74	74	79	84	77	78	64	73	85	78	92	79	62	60	67	66	79	76	86	76	57	81	69	69	86	73	68	79	66	80	68	65	83	71	76	78	84	90	68	63	80	71	66	67	73	68	58	90	60	71	77	78	81	73	70	73	80	76	70	59	63	61	76	74	72	78	60	91	68	72	72	65	86	78	85	79	77	66	71	85	55	70	76	76	68	61	76	71	69	81	72	67	79	70	74	69	68	91	75	74	63	67	65	64	83	53	59	73	78	74	76	67	75	80	60	65	74	84	79	68	72	71	65	71	70	83	73	79	59	85	88	69	65	81	85	66	66	83	76	82	75	80	65	79	61	76	62	80	74	67	65	75	78	77	59	56	69	50	54	50	76	73	82	84	69	81	66	84	56	63	75	59	60	74	63	55	70	62	73	79	60	96	67	72	63	74	61	59	69	78	73	76	78	70	71	71	63	80	68	77	59	71	58	74	77	87	66	67	71	75	73	69	66	71	70	78	72	68	66	77	71	75	84	73	69	57	75	84	62	76	72	62	69	89	65	62	76	52	78	75	75	70	71	74	88	69	65	85	79	78	72	61	85	64	75	68	74	77	80	68	61	68	83	70	70	75	82	86	56	64	73	75	74	71	66	80	70	83	79	57	76	73	64	76	77	82	63	70	82	60	80	71	69	65	70	71	71	73	81	69	64	71	54	77	70	76	58	72	60	78	68	71	72	84	75	76	67	74	72	59	81	69	77	67	64	80	71	67	71	80	61	78	84	63	81	77	66	67	82	81	77	83	74	68	77	66	77	79	62	73	66	62	73	59	64	72	70	58	63	79	64	71	78	85	75	80	75	63	88	84	67	73	105	77	68	69	71	78	78	73	66	68	63	66	74	59	72	57	73	78	49	61	78	89	67	69	84	70	66	54	81	96	69	80	67	73	84	98	80	74	67	75	80	70	65	65	82	70	68	69	79	60	76	69	76	94	74	75	68	84	81	66	66	70	67	67	69	83	71	80	59	65	65	85	77	77	61	77	57	76	65	64	78	68	65	79	79	71	63	82	74	79	83	89	76	80	72	62	81	91	72	78	63	65	64	70	59	68	85	62	69	84	75	69	72	67	70	77	80	71	85	77	61	70	93	69	80	90	77	75	76	75	58	69	76	69	70	69	64	73	67	65	65	78	92	75	53	79	80	66	82	71	95	70	73	69	72	71	56	77	51	88	63	69	85	81	91	86	68	67	71	59	80	65	73	77	88	69	59	66	66	73	69	74	74	67	78	73	67	77	60	70	90	62	89	78	81	69	87	59	90	75	76	62	52	75	68	83	89	72	73	90	70	70	84	68	84	94	74	78	78	74	69	85	91	68	86	45	68	80	64	77	67	74	73	72	80	86	75	79	71	71	81	57	82	64	71	68	79	70	78	70	77	66	84	81	78	66	77	67	77	65	77	73	69	71	65	71	72	64	57	86	72	63	65	75	69	85	81	96	58	81	78	71	74	78	83	71	75	69	74	78	72	86	72	67	70	63	69	62	73	70	60	59	55	67	67	65	61	82	60	57	89	66	61	76	72	64	81	73	64	69	72	59	79	73	73	83	72	69	76	78	76	62	68	70	91	78	59	70	74	68	84	77	71	73	65	64	69	59	78	75	73	67	73	78	63	68	71	62	76	65	61	74	71	68	57	54	66	73	72	75	74	80	77	68	56	65	81	74	68	74	75	77	74	75	61	60	86	68	75	76	60	55	76	70	61	63	63	64	69	68	90	81	68	64	60	70	62	57	59	54	83	71	82	81	74	79	67	75	83	78	60	73	72	64	65	60	61	80	87	59	74	71	66	78	62	69	63	63	74	81	61	69	61	84	59	70	67	73	74	58	81	71	64	84	74	83	66	93	65	63	71	66	74	83	71	67	68	68	73	66	70	80	73	79	65	74	61	67	73	67	88	71	67	63	71	70	74	85	77	84	63	67	67	72	73	70	77	68	73	72	67	76	69	70	78	68	72	86	67	50	68	83	88	81	80	63	80	60	64	65	53	70	83	72	79	70	75	82	72	66	67	57	75	59	67	50	82	75	64	77	46	66	70	68	57	77	70	70	69	78	78	73	72	70	88	63	72	82	86	58	81	83	76	69	75	66	76	78	75	81	81	63	85	70	70	72	67	64	77	91	67	86	85	80	69	79	83	79	74	70	75	80	65	94	74	83	74	74	64	64	83	78	81	74	66	87	65	64	75	60	72	69	68	86	68	83	63	56	67	72	72	80	86	74	70	75	60	53	62	68	74	59	55	82	77	66	76	71	80	76	79	65	75	69	76	68	73	65	72	71	56	62	79	66	78	66	75	80	56	84	82	77	71	64	82	71	64	83	79	61	96	80	64	66	71	67	77	77	69	77	66	61	62	85	64	71	68	73	64	83	76	63	69	83	84	77	70	73	59	73	60	74	78	68	84	73	77	65	84	71	70	81	73	83	76	81	61	78	79	78	73	72	76	77	71	66	70	61	75	64	77	75	61	70	61	70	69	66	77	68	74	71	71	64	75	71	68	70	82	66	63	76	69	58	72	69	82	74	65	59	88	81	75	72	53	76	74	68	79	75	77	75	69	68	50	87	88	71	78	61	66	63	80	77	61	66	62	78	70	73	86	65	72	76	68	68	75	60	76	79	62	75	70	74	67	60	91	63	66	67	69	70	79	79	81	77	55	50	70	70	74	79	83	69	84	71	75
49401	60506	9466	5308	3271	2399	1731	1299	1057	925	720	628	512	451	401	407	346	326	310	295	276	261	245	261	215	184	202	188	202	183	172	191	157	166	174	158	156	173	191	169	157	146	149	168	154	146	152	155	139	138	161	144	156	123	153	130	131	136	141	135	144	119	137	149	157	134	143	111	135	129	146	134	133	141	143	139	126	111	126	158	127	135	129	139	129	136	105	133	142	115	124	144	121	124	139	119	135	129	111	118	126	132	130	135	146	128	97	109	127	117	144	128	111	144	121	136	146	147	122	140	145	116	128	118	151	117	124	132	109	121	108	122	166	140	132	149	129	117	128	128	142	129	135	155	119	120	118	135	142	142	146	128	123	129	137	134	138	141	161	120	134	126	116	121	129	126	119	146	138	120	131	102	114	113	118	131	137	111	125	124	124	115	122	132	117	118	109	118	124	108	146	137	112	118	122	112	128	129	120	127	102	135	127	119	125	120	119	128	122	130	133	132	134	123	118	139	129	121	138	130	113	145	129	134	111	112	131	127	121	120	148	127	108	133	118	151	145	139	123	118	124	127	140	122	125	139	126	144	110	121	148	103	117	119	125	135	125	137	127	123	118	134	132	114	125	117	147	127	115	116	121	128	107	149	126	131	131	124	106	145	135	116	117	145	124	120	121	131	101	142	145	132	111	122	136	112	131	108	103	107	130	116	114	130	127	122	121	120	126	140	124	126	109	140	111	127	121	135	117	129	129	127	147	131	128	127	133	125	142	139	130	122	120	127	121	118	126	129	114	133	119	111	141	136	145	131	120	138	137	139	122	140	119	111	125	122	114	111	133	129	123	142	125	114	124	130	123	119	134	128	147	128	126	128	134	123	111	138	122	123	126	145	128	122	140	104	145	118	144	137	138	119	112	129	143	134	123	122	138	116	155	123	126	135	134	125	127	128	135	140	122	119	118	135	134	117	132	106	127	142	132	132	141	144	110	152	126	130	129	137	115	131	117	118	139	132	129	125	116	122	115	142	113	119	130	139	121	128	124	143	130	118	138	121	121	105	122	133	130	146	115	112	142	117	119	122	125	115	138	128	136	141	129	120	121	135	117	120	136	121	133	123	104	126	138	130	131	122	127	164	134	123	102	136	135	158	113	129	139	137	114	112	136	122	118	122	129	135	122	130	134	151	139	133	137	141	114	113	136	142	133	130	135	139	120	118	123	116	132	115	137	145	123	130	111	131	121	124	152	120	142	122	116	138	127	105	135	130	136	131	131	147	149	124	126	116	120	130	117	151	151	104	136	129	127	123	143	128	122	109	138	127	122	129	111	118	132	124	131	123	119	140	123	133	114	126	141	141	116	119	147	124	112	123	121	125	132	116	129	128	142	125	127	160	136	137	123	146	114	115	133	108	96	114	116	124	113	117	143	111	142	123	128	121	137	124	135	120	127	120	127	144	140	126	132	127	125	148	121	120	122	112	136	152	112	130	122	115	110	128	119	126	132	133	146	115	121	117	138	133	120	118	122	137	134	131	104	110	145	134	126	128	133	125	119	108	121	110	140	123	145	119	129	128	119	109	134	119	150	130	126	139	107	117	122	138	131	116	127	114	143	103	134	115	124	123	125	141	135	128	122	137	130	121	120	126	116	123	124	126	109	120	148	111	112	131	128	137	135	145	135	126	130	152	143	119	131	116	148	111	132	115	124	117	112	96	94	130	113	127	93	124	124	132	131	102	126	123	128	119	122	147	120	134	130	143	141	131	130	134	108	145	114	112	124	124	129	123	105	124	128	142	152	125	143	123	142	134	120	111	131	109	131	123	114	153	130	116	146	121	124	132	117	111	118	110	135	110	107	138	116	137	130	144	133	144	131	137	124	142	140	124	130	130	125	132	113	137	140	124	137	124	139	116	145	128	110	120	131	119	136	118	133	135	134	124	130	125	124	123	130	119	126	111	126	150	149	121	138	145	132	141	110	119	109	116	129	129	127	120	124	133	94	130	126	110	138	114	121	138	114	114	117	141	122	116	131	131	114	135	117	117	139	118	120	135	123	132	110	145	132	132	115	125	118	132	138	121	157	117	122	122	104	128	129	145	135	125	151	109	144	113	122	134	127	131	144	123	120	126	124	140	116	124	138	120	125	132	134	117	136	132	131	121	128	143	128	137	113	118	126	129	133	147	124	119	122	135	117	139	117	141	128	140	144	123	127	136	139	126	134	136	131	122	130	126	115	132	114	125	129	121	129	132	126	137	131	121	140	118	138	133	142	131	122	127	133	109	132	128	126	111	125	126	124	144	129	128	137	124	121	135	119	152	132	120	109	133	125	126	124	116	134	143	133	109	132	125	136	126	133	142	130	129	118	107	117	132	121	144	109	112	136	111	137	133	119	129	124	118	110	116	122	131	127	137	140	114	131	120	122	116	136	131	116	115	118	136	118	109	150	111	117	115	120	134	130	134	120	115	128	139	113	122	148	122	111	123	135	128	127	135	121	128	116	140	129	120	132	128	130	143	159	145	117	131	129	128	121	141	138	99	125	128	121	123	138	124	125	107	126	115	124	144	113	128	117	134	96	139	132	148	142	122	139	107	134	116	130	123	134	113	108	144	123	132	124	127	105	97	149	115	125	142	136	146	150	106	126	129	130	145	120	116	138	125	125	124	114	142	126	120	132	121	127	145	131	112	145	124	115	130	112	138	125	113	119	152	135	148	128	109	128	126	130	124	159	126	129	134	153	106	138	150	146	125	136	128	136	138	110	116	139	127	105	120	100	124	115	114	124	113	140	128	142	138	146	128	128	134	124	124	147	108	117	127	124	129	126	127	134	125	130	115	127	123	137	119	118	138	124	123	121	128	141	138	146	134	130	126	141	113	116	122	130	133	122	131	124	121	122	138	136	128	133	138	117	128	117	113	126	124	139	124	107	115	146	126	126	120	128	130	133	99	136	128	115	133	115	127	133	136	114	104	137	127	133	121	139	135	142	125	145	143	119	157	147	133	123	131	128	115	134	128	130	143	148	126	126	133	127	118	144	127	134	127	134	121	124	112	124	121	131	106	155	139	130	115	126	126	106	113	141	129	93	136	147	126	142	127	137	126	113	141	104	134	128	101	133	106	130	136	129	143	138	137	134	148	137	103	126	107	113	123	105	125	130	118	104	110	120	121	130	120	131	115	113	113	122	132	126	131	118	118	128	129	120	142	153	125	121	136	118	115	126	145	139	145	140	143	130	111	119	147	133	144	142	115	127	116	122	129	128	125	106	117	114	137	153	131	163	113	130	139	122	135	129	120	143	129	147	114	115	135	106	144	136	137	118	123	117	123	123	117	117	125	130	130	121	121	141	111	131	123	104	139	94	153	131	128	129	131	124	133	128	136	110	124	140	142	121	110	132	137	111	134	119	112	125	122	123	136	139	116	129	134	133	136	125	121	148	142	123	129	115	122	145	143	130	158	109	129	111	124	104	123	117	120	134	124	121	146	131	119	110	136
26960	22009	11586	820	336	303	301	259	261	263	283	279	250	250	300	253	266	290	281	271	298	250	256	268	275	271	237	289	283	262	252	255	267	275	267	229	266	281	264	245	260	288	279	245	250	265	274	284	249	274	240	282	272	274	273	313	265	288	287	242	276	278	283	297	275	237	258	273	246	234	266	248	259	239	268	271	255	267	251	264	260	269	295	264	273	258	289	250	279	235	264	266	289	267	266	235	282	275	272	273	244	255	260	250	249	275	274	270	260	259	269	254	245	268	258	282	277	263	259	286	262	257	284	254	284	252	251	252	290	273	275	276	282	272	243	261	278	257	240	274	279	265	259	225	272	269	268	259	282	272	261	279	284	259	258	277	260	295	269	266	273	280	283	247	230	270	280	303	250	221	264	258	253	251	274	292	274	275	263	263	248	255	250	232	254	279	244	254	249	270	282	283	302	275	250	251	263	260	270	273	255	309	248	257	258	261	273	267	268	274	283	256	267	259	262	254	250	256	280	282	235	278	287	254	253	251	274	254	277	274	270	266	254	269	264	261	259	276	330	280	260	272	279	281	277	257	276	258	283	268	263	282	261	254	266	276	249	299	275	265	266	255	278	264	295	266	250	257	238	254	254	304	242	240	266	248	269	274	256	265	256	250	251	284	264	304	270	261	280	243	274	278	284	258	257	251	262	284	276	268	263	295	264	274	282	284	280	246	279	254	244	242	299	266	261	257	252	252	266	279	262	292	257	272	278	252	260	274	265	265	272	276	258	280	238	266	271	273	297	282	276	258	257	275	242	270	260	302	269	267	281	275	284	234	246	280	254	279	244	253	274	272	262	259	265	284	270	259	279	251	268	261	281	248	276	259	269	283	262	272	268	259	252	289	263	285	276	264	295	282	278	238	268	254	289	250	276	270	251	285	257	286	240	262	245	244	279	263	265	234	245	264	275	280	270	282	280	250	264	269	259	243	272	264	253	236	266	255	279	255	251	263	277	277	286	262	272	267	277	268	249	281	268	248	251	267	246	259	218	247	272	252	275	295	288	270	263	249	235	276	264	265	261	238	265	279	270	258	296	289	258	263	270	250	251	267	272	269	253	246	258	305	269	285	257	237	308	263	272	282	247	279	276	255	296	291	266	287	251	276	277	250	244	262	290	254	271	282	247	297	253	279	259	264	241	286	248	286	253	286	240	275	249	279	289	242	250	274	267	246	282	267	260	271	269	265	262	256	253	256	274	237	251	262	280	281	247	271	262	244	249	245	262	261	243	273	270	296	266	301	239	256	263	269	264	279	245	289	271	272	245	253	262	285	261	280	281	288	250	271	276	272	267	285	269	278	265	264	253	255	286	256	244	266	256	291	271	289	238	271	262	256	277	240	260	244	248	272	288	261	253	289	266	271	260	272	271	252	256	242	249	244	272	261	264	240	266	237	252	270	287	267	259	274	287	315	249	255	301	278	233	260	294	268	270	265	273	264	264	254	262	260	284	265	260	276	302	255	287	275	282	240	292	279	270	260	269	236	276	269	265	282	247	260	269	261	244	234	278	272	265	276	286	254	273	294	278	241	263	272	258	245	283	279	247	286	285	273	271	249	274	276	271	261	258	287	247	253	243	286	259	294	280	269	273	270	267	263	257	245	242	258	253	255	244	282	268	240	261	274	261	237	275	289	226	276	288	267	232	285	286	257	283	273	285	246	271	225	261	276	269	265	251	239	244	270	238	280	262	290	254	270	267	275	284	263	257	252	235	268	290	243	267	258	283	226	283	271	258	259	273	284	281	241	238	279	237	262	245	290	292	271	290	253	256	267	256	274	274	249	282	242	269	252	255	255	266	242	266	291	266	225	287	238	243	252	263	277	258	289	272	255	271	228	277	246	297	265	285	262	252	271	270	284	222	243	269	252	262	279	250	270	259	282	233	239	253	284	285	274	230	270	288	246	287	287	272	272	244	262	283	244	255	250	250	267	256	259	265	284	271	245	270	284	259	270	263	271	282	260	283	256	243	245	286	263	309	242	261	301	272	241	249	275	273	281	285	284	250	281	297	258	255	265	253	259	242	258	267	255	272	260	270	274	282	256	287	260	269	266	262	240	252	232	274	281	252	277	250	272	262	281	290	257	245	279	285	265	238	263	272	267	235	261	288	274	263	269	242	252	248	291	257	267	271	273	287	242	265	286	285	261	261	267	286	271	293	279	259	266	293	268	255	267	245	287	285	290	278	256	275	260	289	246	250	246	252	251	273	288	285	252	260	275	262	288	267	257	261	270	244	232	263	242	258	243	281	269	267	316	278	256	244	257	250	246	272	297	268	277	262	257	268	237	269	259	279	249	273	279	285	268	270	246	263	245	249	269	237	252	276	257	259	300	263	284	246	309	258	272	268	280	274	264	276	272	277	242	262	261	271	287	294	276	277	254	266	274	270	259	273	273	275	279	288	252	240	258	283	254	266	280	270	275	254	295	268	271	262	266	290	257	268	293	277	253	254	247	273	286	284	280	265	281	268	261	235	252	270	283	256	284	241	303	262	269	275	235	281	274	255	255	252	251	269	273	271	251	293	258	258	244	268	263	301	255	238	255	275	286	282	285	253	291	272	260	265	297	256	254	270	245	257	250	265	274	248	264	241	270	266	269	267	268	277	256	258	259	256	252	269	261	269	264	282	230	271	266	315	275	281	245	274	265	266	265	282	272	243	264	250	312	274	248	290	252	249	287	280	264	287	245	250	280	265	248	296	276	247	235	292	248	275	279	264	286	258	268	271	289	252	297	252	267	276	279	262	260	254	280	257	251	264	294	275	256	269	275	284	278	276	252	275	266	264	287	271	282	274	264	247	260	272	254	264	252	288	276	279	251	302	256	262	281	263	266	281	272	246	297	266	261	283	288	273	262	293	275	295	253	272	254	254	252	263	242	280	246	256	260	275	250	254	268	269	238	267	246	262	274	260	265	249	254	306	258	271	253	277	265	268	277	292	281	267	279	247	311	276	272	239	278	245	283	252	269	273	272	273	288	289	269	274	304	252	265	273	232	269	291	232	293	252	268	260	278	285	262	271	269	231	265	275	244	259	275	257	270	280	267	276	266	265	260	276	270	236	292	281	263	266	261	243	267	262	263	287	242	264	278	297	276	270	243	249	260	260	247	267	265	259	269	277	284	250	274	287	284	258	292	269	267	250	286	265	270	288	236	277	253	263	285	243	251	290	234	261	246	269	249	264	253	270	264	293	250	273	245	245	272	272	282	261	252	293	262	264	304	292	235	269	235	256	274	250	242	300	277	262	258	266	242	267	293	272	285	291	250	265	262	292	297	270	287	254	280	275	262	260	260	250	274	272	288	242	256	263	276	256	282	259	276	295	261	289	272	273	274	270	270	269	258	276	245	247	261	245	287	264	283	251	283	283	291	279	279	294	253	263	279	258	270	252	279	257	244	268	265	254	272	232	261	282	279	278	245	280	259	281	264	266	274	288	272	271	258
22250	30457	1069	692	619	543	550	507	462	469	471	498	464	477	502	507	462	437	479	455	425	473	427	461	453	457	477	458	463	435	434	459	462	434	429	428	491	463	435	439	435	451	431	437	460	460	452	419	460	462	426	478	479	448	479	449	470	461	435	440	462	473	423	432	483	443	465	467	469	472	472	454	452	429	433	432	446	485	478	414	466	470	468	468	452	437	452	486	450	468	458	453	436	477	461	463	465	497	489	449	485	423	479	430	489	478	463	438	466	474	456	440	434	465	455	445	476	484	473	442	471	411	439	445	478	430	451	442	458	447	440	469	464	465	457	481	451	440	451	390	447	437	434	460	432	451	477	478	422	409	473	446	480	444	430	477	436	466	472	456	485	430	445	464	451	453	434	439	413	467	477	452	440	454	429	456	474	437	496	430	427	473	471	478	438	458	417	458	482	483	426	446	456	462	425	478	434	450	466	457	458	447	477	441	464	450	443	433	424	469	464	435	440	457	486	477	456	471	405	478	437	422	415	451	473	471	459	435	429	444	476	449	479	456	434	463	474	480	434	455	433	457	466	436	444	454	447	444	495	489	432	456	447	501	448	429	461	449	479	485	464	434	489	458	433	451	475	451	451	488	445	461	447	442	449	449	451	467	478	462	469	451	428	463	435	475	451	428	452	464	463	443	488	467	440	452	425	455	451	483	485	461	466	470	431	441	445	440	452	449	455	471	470	445	430	423	484	470	473	438	496	466	427	440	439	473	472	460	455	435	448	483	414	458	450	481	421	454	451	469	432	450	428	442	444	502	447	442	408	430	474	451	460	473	457	454	460	446	448	449	447	453	435	459	473	476	464	435	462	445	480	432	428	452	459	444	488	465	434	437	460	429	446	488	475	438	430	447	478	476	460	458	468	450	426	472	458	478	488	443	422	434	442	484	435	429	454	459	438	436	415	455	462	457	443	491	461	435	481	456	415	413	439	444	427	470	484	459	446	439	455	472	449	438	445	453	455	455	433	438	467	443	432	484	422	412	493	452	417	460	482	457	455	426	463	422	477	456	444	487	466	407	438	499	465	466	458	468	436	418	463	450	462	420	492	480	428	463	473	374	448	433	459	453	461	436	481	485	478	467	463	490	454	454	446	433	454	429	422	437	417	423	458	440	457	467	476	455	444	476	440	449	445	488	460	457	437	457	473	435	452	445	470	453	429	463	465	470	438	429	447	442	431	434	436	469	455	448	446	471	473	475	439	447	458	454	452	447	463	443	459	458	466	433	433	432	466	454	447	446	435	440	469	451	438	479	439	465	416	493	438	466	457	483	482	427	446	437	465	473	425	460	436	449	411	449	464	443	465	460	462	442	425	431	482	449	467	502	473	454	452	463	442	464	447	450	481	475	473	425	394	458	451	468	441	453	436	506	455	477	424	485	431	453	449	453	467	458	438	434	458	442	451	466	415	425	476	499	466	463	447	469	465	445	457	483	479	470	460	414	464	472	466	448	466	455	462	465	443	431	439	422	430	433	508	429	438	453	503	486	424	469	468	449	468	450	468	469	460	415	485	428	457	457	473	452	472	398	432	460	442	453	434	441	443	444	455	502	473	461	431	506	414	481	467	442	463	475	474	480	461	429	470	478	438	502	433	472	483	434	458	424	451	476	438	501	453	482	455	416	439	451	486	433	441	444	440	436	487	490	457	424	472	422	449	457	432	487	418	441	412	467	403	430	469	470	466	478	459	500	451	435	450	470	469	475	484	459	450	460	444	492	470	466	453	492	449	468	462	492	448	420	467	491	439	464	455	471	426	424	510	423	465	493	447	461	471	486	476	468	433	485	459	476	455	492	451	433	433	434	441	429	450	446	450	462	505	492	495	450	478	447	460	478	469	474	430	460	435	495	438	469	444	438	490	476	474	463	463	439	477	474	458	454	437	420	445	440	466	458	478	487	470	483	466	492	438	488	456	463	442	433	506	463	463	477	462	456	451	447	461	481	415	453	486	453	447	407	468	436	439	454	472	472	437	453	449	495	435	471	467	455	422	437	466	445	487	462	437	415	472	460	452	480	494	452	466	496	443	448	461	451	459	423	466	463	447	479	475	476	461	457	470	463	442	477	450	476	446	409	437	439	465	461	469	462	427	446	454	515	471	465	433	441	409	480	435	471	458	418	477	440	411	464	491	402	413	449	424	432	426	439	496	438	405	445	429	468	450	474	421	460	481	489	464	446	451	463	461	477	453	436	472	480	455	455	499	449	449	453	451	408	428	458	426	465	478	451	444	437	441	430	472	464	449	431	456	445	451	460	440	493	467	466	477	451	466	457	450	439	467	468	446	435	469	439	480	463	469	422	446	447	477	498	456	453	447	471	446	496	436	451	479	489	429	421	473	488	433	446	414	481	460	483	443	467	433	441	412	443	454	451	492	466	449	422	453	447	483	522	444	449	501	516	459	408	505	455	490	479	459	494	434	448	473	451	467	441	484	447	423	483	437	470	473	462	445	451	482	435	483	458	484	439	477	474	442	485	452	447	444	452	440	470	467	452	460	417	437	460	454	473	427	457	466	461	471	453	437	457	467	477	468	474	443	420	466	462	439	408	464	442	426	478	441	455	478	516	461	409	444	446	456	454	470	457	455	440	414	433	437	451	449	486	451	456	454	480	447	448	480	426	461	477	459	485	452	444	481	453	458	464	463	458	456	445	492	467	450	430	414	454	458	444	430	463	480	495	469	453	430	464	433	466	426	467	452	448	479	491	425	470	475	436	476	463	500	463	468	455	434	440	458	456	447	463	473	459	435	463	500	458	449	418	465	447	435	424	425	468	476	426	464	467	422	464	437	438	457	437	446	465	452	482	434	473	454	450	456	446	452	431	450	479	416	453	464	455	434	455	415	430	429	376	435	445	454	451	394	468	455	430	454	443	467	469	457	457	435	468	474	484	409	471	455	441	472	463	437	418	454	460	460	490	456	468	441	449	448	423	428	474	463	487	501	421	451	474	444	423	450	469	434	481	416	442	447	436	460	438	433	449	500	442	490	443	479	478	434	454	410	502	480	436	457	457	442	439	531	443	458	449	440	460	473	447	471	463	447	504	431	443	443	467	474	481	441	460	454	465	435	426	497	441	480	472	448	427	453	488	467	446	440	443	437	419	469	492	487	443	458	435	472	402	456	456	439	487	433	444	491	461	473	458	463	504	443	433	465	450	465	464	429	479	430	438	460	416	431	411	477	397	459	434	445	466	481	463	424	455	503	438	454	468	479	457	440	437	407	444	482	458	444	464	484	492	409	450	450	483	440	454	465	417	465	462	474	458	468	451	477	446	446	480	464	443	424	443	431	466	470	463	483	448	441	488	477	447	454	462	393	449	469	459	472	513	436	474	463	480	445	462	484	444	439	452	448	445	451	446	430	482	506	452	451	449	452	481	468	464	443	478	418	459	458	483	436	454	460	435	448	424	478	443	460	439	495	447	489	467	451	475	429	475	457	477
24074	21323	28500	23878	20794	6348	546	356	308	289	313	256	263	266	211	214	223	209	228	201	210	238	209	233	218	196	218	194	211	193	207	204	207	197	207	187	209	235	173	195	226	200	180	186	188	217	198	208	194	225	198	189	192	220	204	205	197	199	216	196	209	193	210	210	226	205	197	194	175	221	219	202	220	227	174	200	194	197	240	185	192	191	219	201	172	172	203	212	198	198	190	178	209	189	175	187	198	191	190	190	185	194	212	171	192	199	196	229	203	193	211	181	167	174	202	195	203	194	199	173	204	192	200	207	192	205	180	192	183	194	185	208	204	187	193	189	206	200	187	209	176	182	197	198	221	187	194	204	188	201	210	172	175	211	212	182	177	198	196	207	195	183	211	211	186	185	197	199	174	208	235	187	187	180	213	187	203	202	194	194	201	174	185	205	193	176	210	177	211	193	211	203	179	179	197	205	213	184	180	180	195	203	176	188	200	217	198	177	203	203	171	207	174	192	181	216	224	216	187	188	199	208	187	168	213	197	194	195	215	192	186	183	206	204	196	210	187	218	221	186	206	183	223	200	195	195	179	211	198	184	185	200	181	173	157	183	181	193	208	224	179	225	202	172	187	192	206	230	199	212	173	200	187	187	184	185	179	182	191	190	190	201	193	208	206	210	176	178	184	202	199	198	204	206	196	182	215	199	174	214	209	199	196	210	199	191	206	189	186	177	205	174	182	162	186	198	181	186	192	154	177	205	197	185	198	212	206	198	197	205	238	193	194	182	163	196	210	214	196	212	207	191	209	187	197	195	203	203	211	196	174	184	198	189	230	186	181	221	188	190	207	188	193	189	201	180	189	232	194	197	197	208	189	195	189	182	190	189	212	206	217	180	208	177	217	201	213	196	187	176	221	214	207	189	181	196	205	175	190	203	201	205	191	200	192	188	194	222	211	187	197	207	199	214	209	195	221	200	206	199	174	197	207	217	176	222	179	222	186	167	185	204	190	181	195	213	202	186	195	197	191	200	179	198	174	209	189	194	201	209	191	198	181	200	190	211	212	186	211	183	201	217	205	225	199	168	157	207	195	202	192	178	187	187	184	173	187	189	194	205	174	219	170	204	177	185	194	208	175	189	187	198	179	202	164	165	205	214	185	165	196	194	206	199	179	215	192	203	224	203	218	199	210	204	175	207	179	200	198	195	200	198	196	190	198	199	207	210	207	210	183	208	211	211	188	199	199	181	193	179	219	206	197	213	208	193	212	191	200	193	161	219	189	199	200	211	194	198	215	207	202	201	201	218	184	199	204	194	200	209	198	176	196	175	218	169	177	185	165	202	205	198	180	187	204	179	193	196	192	199	189	185	191	214	188	217	177	200	202	194	211	217	184	192	196	195	194	164	206	197	192	189	216	211	176	178	201	195	193	198	208	197	188	181	201	208	199	207	195	182	182	202	195	178	218	208	206	204	205	182	202	202	186	180	202	200	222	188	198	191	211	207	207	196	187	189	220	206	169	215	200	185	190	225	190	201	169	198	204	178	178	194	178	169	206	172	222	184	214	195	187	215	206	209	187	202	202	196	204	207	192	196	199	191	163	199	206	195	201	196	203	204	176	216	197	187	220	189	206	201	230	213	194	197	186	208	202	199	200	186	180	202	189	168	190	197	205	196	184	192	191	199	204	203	189	201	194	196	202	209	201	194	201	213	195	183	195	189	187	199	196	176	145	221	231	199	173	187	191	192	203	207	182	210	225	206	190	187	194	176	189	192	209	202	195	195	201	167	206	192	163	176	201	188	190	208	195	190	194	175	195	189	191	210	192	212	206	194	207	234	175	204	191	200	194	204	227	211	218	210	189	182	200	204	173	203	213	218	201	189	187	164	172	189	196	215	192	176	189	235	187	194	199	178	184	188	189	177	180	165	179	183	216	202	198	199	202	201	208	180	190	196	197	187	182	193	155	198	195	157	189	183	210	196	191	176	177	216	201	206	187	205	220	203	207	183	189	200	195	192	207	224	204	163	210	182	203	182	187	188	188	194	188	181	174	186	188	179	208	198	178	189	195	193	180	197	184	165	180	198	202	195	156	184	204	187	207	171	177	232	189	177	211	200	194	206	169	190	200	172	190	206	171	196	172	211	193	204	189	211	181	188	176	193	197	176	188	210	191	188	185	167	194	195	196	221	197	193	193	204	190	219	214	198	197	179	218	203	191	210	210	198	195	193	209	191	186	180	168	178	179	163	202	189	185	201	215	187	190	184	189	189	173	168	186	192	201	203	182	222	175	228	201	230	191	220	231	195	210	241	202	193	194	186	184	180	192	206	187	205	211	205	188	205	204	186	199	196	195	195	205	180	194	200	173	195	199	202	185	192	208	180	203	218	197	197	203	217	192	198	185	183	202	210	209	236	196	182	193	184	181	205	198	187	181	209	166	202	198	200	194	204	197	159	185	205	208	203	201	179	187	179	239	191	205	206	203	203	215	189	187	179	188	206	193	205	201	215	196	234	196	178	172	200	200	222	213	195	190	188	177	195	191	213	191	212	198	184	222	186	178	199	203	207	188	203	192	201	184	182	201	193	209	197	209	163	193	173	187	189	195	182	213	207	169	196	167	178	170	189	197	207	216	185	213	181	186	217	193	207	182	219	196	180	182	195	181	201	206	198	219	197	187	192	204	162	213	203	207	197	216	205	182	199	241	197	195	194	181	194	203	210	218	191	196	204	192	203	199	216	197	177	172	201	211	189	208	190	210	200	206	194	201	210	214	204	172	216	225	210	211	191	197	207	200	211	217	198	207	193	204	202	183	195	169	218	199	185	193	174	178	197	191	187	191	195	210	194	189	193	181	184	203	189	204	182	184	208	188	208	189	175	185	211	193	195	225	212	193	230	181	185	201	237	185	176	171	203	196	194	166	199	218	207	197	192	187	184	199	224	181	188	194	201	196	185	201	202	221	193	198	196	199	196	192	205	189	180	169	192	206	192	206	211	175	190	182	209	200	170	195	203	199	191	191	220	179	167	194	201	191	191	220	203	189	205	178	176	184	193	183	184	208	186	161	203	172	201	187	232	189	225	174	225	171	190	193	164	212	193	197	199	189	200	191	190	193	185	177	170	181	191	209	181	216	182	190	210	200	192	185	174	185	198	202	207	190	197	192	176	203	176	194	167	177	190	197	187	196	219	190	214	203	194	176	176	181	216	200	186	203	196	197	186	179	208	192	179	195	191	201	188	200	197	191	180	222	184	206	194	224	196	227	190	191	216	175	183	221	201	220	184	172	193	186	194	181	209	177	209	204	194	193	169	176	197	199	192	215	183	186	188	196	192	197	189	210	206	192	204	194	203	194	191	194	200	197	191	200	186	213	194	200	196	169	186	182	195	216	181	199	211	190	186	205	164	178	195	206	184	178	194	183	196	198	208	207	228	169	193	181	212	172	180	200	196	202	199	188	206	199	181	193	197	178	211	203	203	223	171	196	202	170	201	195	197
45900	62673	5707	2865	1933	1423	1173	979	797	708	645	561	559	522	464	476	430	449	420	429	452	456	368	397	374	397	384	372	372	353	334	371	367	368	373	373	376	363	348	319	382	352	342	357	317	334	355	368	364	391	322	357	338	374	351	370	360	327	343	355	371	335	362	343	342	327	361	367	335	335	321	352	317	316	338	331	328	336	306	369	343	315	336	368	303	359	333	339	337	362	344	338	380	311	316	373	315	329	342	341	355	348	352	331	320	335	367	345	350	325	346	353	336	323	343	319	342	342	342	315	322	346	364	354	350	351	311	351	327	339	313	364	324	334	374	316	320	361	339	354	364	317	359	320	354	324	325	367	368	350	365	338	359	348	317	356	332	336	346	342	321	327	373	332	334	335	336	324	362	369	334	373	340	353	333	350	341	346	358	314	301	345	341	359	319	375	327	377	315	337	331	345	324	325	361	350	362	332	327	339	329	320	367	343	341	343	355	338	338	330	362	344	339	335	304	331	322	317	351	300	320	342	330	334	368	351	322	361	341	326	343	355	335	340	349	380	341	329	314	358	372	332	333	349	368	339	349	345	334	326	337	328	341	358	351	377	324	340	347	325	304	320	358	338	358	339	339	330	343	323	388	345	302	342	361	343	306	344	317	341	334	336	335	349	313	334	357	317	330	356	338	329	316	384	335	323	336	347	317	344	333	395	388	351	365	297	346	354	335	310	341	333	311	333	330	322	353	318	336	341	341	350	328	327	324	315	341	352	385	336	353	349	313	336	323	348	360	356	332	363	367	353	322	314	370	353	319	318	329	332	353	362	362	349	303	339	335	349	322	386	365	360	339	359	311	335	345	351	338	395	321	327	349	332	359	340	334	351	359	347	329	317	325	341	342	349	338	360	345	348	303	342	322	331	348	346	364	334	335	316	345	347	297	352	325	345	342	320	325	340	359	336	328	327	320	357	371	333	349	337	327	330	340	336	360	353	335	368	329	331	318	317	365	358	373	323	350	324	320	327	359	335	363	362	306	356	363	354	346	327	309	333	333	340	327	347	350	347	363	369	349	337	330	323	320	322	373	322	354	349	347	369	306	335	329	345	317	346	325	320	344	339	329	343	346	305	358	341	337	341	356	309	336	361	322	313	320	358	370	349	331	365	337	351	347	345	371	365	355	331	327	364	348	337	351	383	345	347	323	329	327	387	315	335	351	345	354	314	329	332	358	351	351	320	335	359	352	337	322	332	340	329	360	318	337	340	356	344	345	337	331	311	337	339	332	323	359	339	351	338	344	321	330	321	303	347	311	328	314	344	290	335	374	335	320	344	330	366	345	355	344	351	336	362	397	341	316	363	330	349	317	315	326	362	348	327	307	332	361	347	341	351	342	336	344	393	379	346	312	325	316	313	337	316	339	326	340	315	339	337	345	331	317	333	361	355	323	357	337	344	326	328	346	364	320	332	333	314	354	339	347	316	374	348	373	352	319	339	311	329	367	332	319	345	323	353	329	342	351	372	376	352	340	336	355	336	350	348	327	348	344	324	326	333	334	364	323	354	354	328	361	314	313	335	364	322	340	326	335	356	324	340	354	330	329	325	357	344	348	356	344	367	317	355	361	342	351	324	313	345	344	352	318	345	340	344	343	332	330	337	306	327	353	327	303	346	356	322	372	358	351	333	355	346	350	322	318	342	349	339	351	353	387	321	344	363	364	340	353	346	325	332	351	305	332	335	329	330	338	345	311	337	327	333	347	333	348	347	363	323	336	340	287	343	348	342	314	314	319	364	337	327	325	335	363	334	295	308	345	310	348	311	333	346	347	323	315	338	325	333	351	305	351	332	334	341	375	372	331	327	336	339	356	366	336	287	324	323	319	327	346	342	323	338	322	330	338	332	340	354	338	365	345	349	355	316	349	336	324	323	326	343	330	341	344	318	346	341	350	345	330	352	334	321	348	308	346	362	326	344	327	359	342	323	327	292	364	365	298	303	371	334	346	331	371	342	336	355	350	326	368	330	337	364	331	354	348	335	313	367	299	329	348	368	338	307	316	325	343	304	324	341	316	331	333	378	342	330	344	336	335	328	337	344	310	350	325	361	351	337	360	339	336	333	359	331	341	342	327	345	356	333	329	357	370	330	342	341	366	344	332	359	341	344	384	356	349	343	317	365	345	345	343	330	336	341	348	382	344	326	334	331	320	348	329	375	313	327	335	329	342	356	337	340	340	316	336	364	348	320	343	346	335	345	324	351	344	376	316	351	331	343	337	359	336	389	320	363	351	366	352	351	344	313	355	350	347	337	339	328	323	337	348	372	369	330	390	366	370	336	342	346	303	345	327	321	368	350	368	361	316	372	330	350	357	333	342	365	359	349	320	331	365	320	324	325	359	302	336	315	316	352	347	337	289	346	365	373	327	340	351	346	347	340	334	327	360	355	318	324	360	360	343	344	324	305	323	345	335	353	295	327	319	340	330	328	346	347	358	344	361	358	373	367	319	334	338	340	334	387	384	358	326	361	352	364	369	329	325	352	363	344	356	356	369	349	371	360	331	334	314	364	350	344	354	344	301	343	368	356	323	342	333	353	319	338	336	347	326	347	350	334	332	374	328	326	343	315	363	325	338	353	331	329	336	345	372	332	350	350	357	336	331	333	342	349	342	351	325	332	308	315	374	344	357	341	309	366	357	316	336	338	323	339	332	345	351	338	318	338	325	341	324	332	367	364	332	293	342	325	348	301	358	328	316	346	328	342	317	333	337	360	351	320	349	346	359	347	336	346	308	354	330	368	360	324	323	372	345	325	336	355	334	288	366	333	310	375	319	312	303	336	351	349	344	328	335	344	324	319	342	325	352	324	311	324	337	340	351	355	327	358	331	382	322	316	348	332	363	343	344	343	345	361	330	343	360	349	293	346	318	310	337	343	342	355	330	355	321	328	358	321	327	368	356	341	343	334	363	372	337	324	307	358	358	336	363	360	372	354	343	336	323	356	362	356	347	361	360	311	340	326	332	322	337	344	331	347	316	324	334	365	365	364	336	350	334	326	343	331	356	349	344	318	331	333	349	354	366	338	318	330	314	333	319	337	355	355	369	315	346	367	344	348	339	353	344	316	338	334	341	324	351	347	381	372	336	330	344	316	350	351	333	345	320	337	340	321	348	320	369	331	355	348	326	328	323	310	328	343	328	308	357	353	342	319	370	328	341	343	365	331	331	332	318	325	334	354	355	351	331	299	347	346	320	328	327	336	393	315	296	365	319	357	322	352	333	357	345	347	345	354	353	322	332	363	362	347	328	301	331	326	323	359	360	340	356	328	305	337	337	312	334	332	355	344	319	375	328	326	332	368	365	335	347	314	344	357	298	361	350	337	339	318	355	324	344	313	308	339	356	353	345	345	326	343	340	313	353	304	310	354	358	303	335	336	323	332	320	318	343	328	357	330	328	316	317	338	317	334	362	350	316	321	328	360	342	326	338	340	323	354	355	380	326	377
23091	21246	29356	23309	21192	20920	3596	455	293	254	236	197	185	162	143	123	130	133	141	94	112	101	102	79	112	97	103	107	94	89	93	87	84	82	93	86	74	78	88	93	89	78	91	72	69	97	79	69	76	76	80	93	77	90	89	72	91	72	78	78	84	68	64	65	73	81	78	78	66	84	85	69	73	65	89	68	76	71	65	59	92	89	79	58	66	78	80	79	72	66	80	79	79	83	81	67	78	81	85	79	77	74	79	73	70	80	86	71	87	75	56	54	76	79	66	87	78	70	66	77	59	69	70	58	79	66	89	74	74	82	75	77	93	88	82	89	63	74	88	71	76	71	82	75	50	71	65	71	61	69	58	72	62	81	79	62	74	80	79	89	85	75	75	87	70	83	73	63	74	81	75	82	57	63	79	66	74	82	71	78	68	68	80	77	71	74	77	65	77	71	61	65	66	54	75	66	70	68	80	82	64	73	59	74	89	86	60	76	79	70	77	83	62	59	63	81	80	79	72	58	77	65	96	77	96	88	66	66	88	71	72	59	71	66	88	85	77	67	69	65	59	74	73	66	78	70	84	84	61	69	86	77	63	72	81	79	68	62	85	79	74	91	76	75	71	81	77	74	74	77	82	71	78	60	60	76	66	65	86	68	58	77	62	81	71	62	85	79	78	68	62	81	86	76	67	75	82	60	89	63	58	56	67	88	70	94	61	74	65	77	70	71	72	83	98	75	71	74	64	68	67	71	71	77	75	75	92	72	88	67	79	80	85	70	76	61	73	85	65	65	71	79	57	70	67	64	87	77	73	80	73	77	69	87	65	63	80	61	59	60	73	67	75	85	80	68	66	74	70	66	75	79	89	71	77	61	92	66	61	87	82	74	68	87	71	81	68	63	81	72	76	81	76	63	72	77	84	74	70	74	80	57	76	71	69	82	87	72	71	67	63	81	90	69	72	73	90	90	74	72	83	63	64	74	74	75	72	66	69	65	62	75	70	71	53	77	72	73	71	91	79	68	84	78	72	62	96	56	72	76	62	67	60	77	78	70	79	90	79	69	72	80	80	72	76	85	56	60	75	74	68	70	64	86	71	75	72	74	80	70	67	61	96	69	47	62	73	79	64	78	81	75	77	79	72	72	68	64	82	68	74	73	53	71	86	82	78	76	89	77	77	61	87	70	75	58	77	82	72	69	58	71	65	85	65	80	66	66	76	69	66	61	69	85	72	84	73	76	82	88	77	86	46	80	76	75	59	64	83	73	72	78	79	67	81	86	67	75	77	73	61	72	76	65	75	68	85	66	69	76	66	80	72	69	89	79	76	73	82	71	65	67	85	70	73	77	77	80	77	80	60	73	65	72	78	70	47	71	72	67	80	72	73	63	66	88	67	65	64	74	75	76	73	91	69	67	86	77	72	66	80	59	64	67	76	82	58	80	85	88	73	67	60	74	76	71	71	73	76	65	74	77	74	61	73	59	75	77	77	58	81	61	70	68	67	77	70	73	70	65	88	76	90	78	82	65	63	63	81	69	68	83	68	65	58	58	69	74	80	55	68	87	72	79	58	79	78	72	64	68	68	63	81	68	78	56	61	72	71	65	57	74	77	67	99	68	78	59	69	64	65	71	67	85	60	72	68	77	81	66	65	64	73	73	67	79	74	80	70	68	65	72	68	65	81	72	78	90	69	68	67	80	61	66	84	73	61	90	66	68	64	64	70	69	78	74	77	74	66	70	77	87	54	76	75	66	70	74	75	83	76	77	77	72	66	77	78	84	76	75	68	74	76	63	75	76	61	79	61	62	61	78	75	85	69	70	82	91	77	71	67	74	86	79	57	74	71	59	72	72	79	71	56	63	67	79	79	81	70	68	73	57	63	83	81	82	72	76	77	63	79	86	83	77	88	73	73	89	83	62	70	58	68	82	76	76	65	78	73	64	68	88	88	73	75	63	90	80	61	68	67	74	82	62	86	69	88	68	66	85	64	71	71	82	73	75	74	81	65	79	64	62	68	78	69	75	71	63	83	67	73	87	68	80	56	74	69	76	70	78	52	74	68	90	73	65	80	77	71	59	56	69	65	64	70	60	83	82	68	77	82	68	76	68	90	76	70	68	72	81	66	62	88	77	70	75	74	66	73	90	71	63	87	71	72	73	71	58	84	74	51	68	80	82	89	72	70	67	72	99	82	64	83	76	54	75	76	76	75	69	79	89	55	63	71	65	72	75	77	77	68	66	68	67	63	78	76	74	79	55	81	82	75	79	67	75	77	88	87	68	71	83	73	75	66	67	81	73	89	68	80	62	82	74	74	60	64	79	64	93	70	64	70	83	71	84	66	75	72	86	77	58	67	59	54	71	68	71	85	83	64	63	74	78	58	72	78	77	82	89	63	89	61	64	77	78	64	82	70	66	88	67	73	79	75	93	72	74	64	61	64	56	62	83	86	67	80	65	78	76	69	80	84	73	78	77	81	62	60	100	85	79	68	78	65	73	75	82	65	72	80	64	65	63	78	74	88	73	76	68	75	71	74	78	76	85	71	65	78	66	88	61	84	77	91	59	77	71	67	60	57	69	78	89	67	72	66	70	76	72	53	84	77	75	75	71	71	60	58	74	68	68	87	79	68	67	77	62	74	82	68	75	95	67	55	74	72	63	69	72	75	71	73	73	87	86	73	81	84	63	82	65	73	76	83	73	66	66	69	81	70	76	76	75	89	70	81	70	64	63	81	72	67	71	75	77	84	70	60	69	80	73	67	84	77	90	70	76	79	68	64	83	78	74	80	64	66	75	68	77	64	71	62	76	55	77	77	83	81	65	69	84	87	80	67	92	77	83	61	57	72	69	64	80	70	72	89	90	83	84	69	77	77	82	78	67	68	66	72	73	75	76	77	68	73	87	66	75	80	76	58	73	77	73	85	73	70	65	72	87	69	81	94	65	79	80	72	79	83	80	64	84	68	63	82	76	67	69	83	83	87	69	68	86	73	74	76	74	74	68	66	87	65	73	78	81	83	73	74	78	67	70	81	67	68	88	83	73	77	69	66	99	79	67	91	47	68	69	89	68	67	83	86	71	85	60	70	88	97	75	58	61	85	81	76	76	88	77	62	79	74	71	61	70	80	72	80	61	61	86	72	74	71	65	79	74	78	64	58	72	74	66	81	54	86	76	60	70	70	79	92	86	82	60	89	61	70	83	66	83	55	69	75	61	65	58	76	54	70	55	67	68	82	79	66	70	80	63	76	69	77	81	82	86	80	65	84	72	68	77	70	79	66	78	69	78	62	82	83	72	69	87	73	80	64	64	70	77	63	82	53	77	69	78	84	67	68	82	54	69	55	62	79	64	71	58	59	87	77	88	73	81	67	61	87	70	77	69	62	60	76	85	73	71	83	68	67	61	49	78	69	75	100	73	69	77	70	73	79	64	73	75	80	69	80	78	67	67	66	83	70	71	70	84	82	74	71	69	75	65	79	61	87	65	70	75
49292	64474	8627	4743	3126	2309	1600	1338	1015	809	707	606	470	502	402	388	343	307	324	297	246	259	235	230	196	205	220	198	180	184	180	194	178	160	172	170	178	176	151	162	149	174	164	154	135	144	131	154	148	169	143	131	135	145	129	159	132	131	136	119	144	132	133	150	128	150	119	115	139	131	119	136	171	132	106	118	159	137	141	134	120	105	143	129	135	135	119	123	148	124	150	129	121	129	125	145	146	136	136	118	111	134	116	123	122	140	131	135	125	132	129	124	157	124	140	135	141	143	131	142	137	125	133	121	148	121	143	122	137	134	135	133	113	124	132	146	109	117	123	122	131	129	135	114	143	130	133	126	133	127	124	126	128	136	123	126	128	131	109	115	144	122	148	124	128	123	133	160	137	112	138	148	138	118	118	137	123	118	136	136	123	134	138	139	121	150	124	136	135	124	129	124	130	121	132	133	116	137	120	136	113	123	139	118	126	106	117	125	119	122	116	111	129	128	150	133	124	122	141	110	115	127	121	116	139	111	137	145	139	117	112	135	133	119	118	131	119	111	129	125	118	112	110	118	110	127	120	119	117	122	125	112	130	141	117	102	134	135	132	114	119	138	136	128	117	138	129	125	145	127	132	128	119	134	134	122	151	123	130	109	125	131	124	139	129	136	138	130	131	135	116	135	129	133	133	150	138	102	130	124	113	134	122	118	119	142	117	127	133	119	138	119	125	125	144	121	144	143	114	117	131	126	134	144	140	113	113	126	125	149	136	142	123	120	123	121	109	121	111	131	119	119	140	121	119	128	128	123	126	103	157	120	106	124	120	140	137	113	138	110	128	135	121	123	126	135	131	129	134	102	126	121	107	119	125	144	128	115	131	137	132	118	116	133	112	115	117	128	127	123	131	125	132	138	119	154	123	108	137	112	145	121	134	119	124	120	122	116	127	115	130	120	116	120	126	108	142	147	133	126	131	133	122	131	115	132	143	141	129	135	111	118	135	126	142	124	115	143	123	113	133	125	127	125	125	132	109	148	132	133	106	122	142	122	152	113	143	115	133	130	115	133	114	105	111	127	111	127	137	129	135	131	131	128	132	129	110	129	134	118	133	111	131	132	128	123	142	140	125	134	122	117	103	113	134	128	124	141	123	136	130	148	127	131	143	131	117	123	133	131	153	122	108	121	114	109	121	139	130	133	97	132	131	132	125	121	144	135	130	146	124	109	121	122	119	125	122	141	125	112	134	112	138	116	136	145	130	132	127	133	112	136	133	144	135	110	122	148	128	133	127	139	133	120	122	127	112	129	102	123	129	120	134	117	121	112	134	130	136	123	128	128	118	133	120	149	122	129	134	130	115	121	123	132	128	130	122	148	133	109	117	129	122	101	122	124	122	156	134	143	117	133	147	125	129	124	138	137	113	129	127	134	125	113	146	133	135	147	139	129	136	121	131	132	133	125	140	136	131	112	132	140	126	161	135	126	110	121	118	112	138	135	146	121	114	124	125	132	106	106	119	140	124	152	123	111	128	122	130	119	119	135	139	123	124	125	112	157	125	147	147	106	115	126	146	136	131	128	148	129	123	121	149	108	135	129	145	139	124	136	124	121	117	115	122	119	138	123	133	109	147	130	117	137	116	122	119	116	124	104	129	119	139	145	130	139	117	128	114	125	104	130	111	143	126	120	132	133	146	141	108	129	129	127	105	131	129	125	129	137	118	138	148	112	141	140	126	123	133	142	139	119	121	109	130	95	123	122	152	109	127	110	135	151	123	113	122	113	116	127	127	114	119	137	142	128	118	144	135	125	129	121	123	130	118	105	125	129	139	124	130	108	143	123	125	126	146	137	145	127	115	124	127	143	118	134	120	129	141	145	130	117	131	145	124	127	137	121	121	126	112	127	124	102	134	124	104	144	122	121	129	115	104	118	138	131	110	141	113	153	127	126	117	118	119	137	112	125	141	121	121	117	145	131	132	122	134	106	117	122	118	128	131	134	115	122	133	128	125	126	122	130	127	144	119	118	136	132	116	112	140	129	140	135	128	132	124	126	122	120	101	132	114	129	137	126	135	124	127	116	135	122	105	122	140	142	141	119	116	104	133	129	118	134	124	114	130	125	106	123	131	121	136	138	121	122	118	118	127	110	139	111	129	146	128	143	122	131	123	137	126	121	136	113	125	114	129	125	128	125	125	129	115	115	139	143	112	128	141	137	150	126	129	139	131	150	132	140	110	111	138	126	106	112	138	132	131	112	123	126	118	133	129	114	106	132	158	121	116	116	132	131	110	123	116	137	136	120	135	111	135	124	128	120	123	112	114	131	125	125	126	96	107	118	117	138	113	145	116	147	137	136	142	115	107	127	153	148	137	124	127	129	137	135	116	127	127	116	152	130	120	114	117	129	122	124	138	150	112	119	122	126	124	111	130	103	94	133	123	120	115	133	119	117	118	127	138	132	128	137	152	139	155	135	123	126	141	137	120	125	108	129	137	139	139	132	134	145	133	125	132	139	124	114	119	136	139	149	131	140	129	135	146	134	148	119	129	139	131	118	122	144	123	129	129	104	136	124	133	128	134	118	135	144	143	144	120	121	117	122	124	114	115	118	132	110	139	134	134	126	114	137	139	130	137	121	135	116	120	127	108	127	139	126	112	116	110	117	134	121	133	145	125	116	103	117	137	127	109	125	142	115	134	129	133	121	131	131	121	140	129	136	131	148	140	121	128	118	135	133	128	123	105	120	133	115	126	122	126	120	107	127	120	112	132	126	130	110	113	133	137	129	123	131	127	98	136	104	139	126	105	114	132	136	122	116	134	112	123	124	138	127	124	113	120	133	119	132	134	135	126	138	107	119	119	133	130	122	135	131	126	113	128	134	129	148	121	138	147	107	110	125	135	128	125	126	134	135	129	136	109	118	124	127	124	115	135	130	117	129	136	147	145	148	101	116	125	137	141	116	97	119	144	125	128	145	125	123	134	129	122	127	125	129	127	102	110	136	132	121	112	113	125	130	151	129	139	151	128	93	121	121	127	123	129	106	128	120	125	129	119	132	132	124	130	101	124	138	135	117	123	122	134	142	127	123	119	126	118	118	148	123	122	124	148	132	127	112	126	124	136	120	142	133	121	120	119	138	129	134	144	119	129	112	107	117	135	112	123	135	119	128	125	128	132	128	134	141	121	124	138	112	135	114	134	138	127	128	130	114	114	138	131	145	134	104	111	139	143	133	137	117	133	118	119	129	121	133	135	123	127	139	142	133	115	122	157	126	133	122	116	125	134	139	136	143	131	136	137	135	142	126	133	123	152	112	124	134	114	121	125	125	137	128	134	136	121	120	123	123	124	117	122	133	115	133	111	113	134	106	103	125	129	125	105	122	115	116	115	120	117	139	133	133	125	123	128	148	122	125	126	129	133	115	109	128	122	140	146	129	140	135	119	142	113	134	129	124	126	129	135	129	133	136	127	120	133	121	121	127	123	131	115	119	118	119
26769	22185	13668	1134	308	311	283	273	256	253	282	281	279	295	260	304	238	256	258	260	265	283	284	255	265	262	270	252	261	242	265	266	261	264	290	253	229	248	278	261	288	269	297	277	256	263	283	252	259	265	290	247	254	252	271	280	281	311	275	241	276	274	270	276	265	248	258	281	279	268	236	263	281	267	217	264	290	272	281	270	286	287	272	270	266	267	254	252	262	289	252	271	274	250	266	262	274	272	254	273	273	230	256	254	258	299	269	263	265	275	252	284	256	285	265	271	266	275	284	272	248	290	236	275	283	266	272	277	275	263	288	265	255	275	220	268	251	250	245	273	259	286	261	251	229	296	282	282	248	273	245	259	261	273	278	263	277	259	252	288	258	284	300	278	262	259	279	276	256	306	279	272	250	269	260	260	284	287	256	238	282	239	272	295	286	260	258	266	252	276	294	248	254	252	253	247	267	263	276	257	263	269	287	272	267	262	245	268	241	276	279	268	254	239	259	298	257	283	243	281	291	253	273	278	278	291	285	293	292	255	257	290	241	257	253	265	266	276	260	231	241	289	283	280	281	273	308	273	281	286	255	236	254	250	294	282	289	258	269	271	280	233	282	276	281	252	262	255	260	229	257	259	265	236	257	293	240	251	275	254	266	262	262	307	262	245	268	263	260	266	231	272	258	276	245	260	253	263	250	283	294	254	267	264	268	292	251	224	267	268	264	298	274	245	252	281	252	290	268	274	254	267	276	244	280	252	266	252	293	287	265	273	237	276	253	256	259	268	269	254	272	274	265	270	267	256	285	270	252	267	292	282	244	266	266	255	275	273	255	262	269	269	269	251	293	267	314	254	268	248	297	304	276	296	253	257	259	238	250	233	276	253	225	271	273	252	278	253	263	269	250	240	262	267	269	260	265	266	246	270	263	265	233	266	235	273	280	252	279	267	254	265	268	258	265	250	254	263	270	251	261	260	267	291	261	233	265	276	290	251	223	273	277	263	279	256	250	251	281	263	257	283	271	240	290	266	256	255	264	271	262	242	288	252	250	282	258	287	262	303	274	238	249	254	282	254	285	266	268	302	282	247	266	256	268	273	278	268	271	259	270	269	265	275	231	272	251	240	286	258	287	229	279	261	262	255	256	285	275	268	281	254	255	257	256	251	270	276	269	287	246	240	282	290	263	290	269	254	283	293	299	262	262	293	278	266	261	270	255	281	275	286	290	253	261	253	231	295	286	264	255	261	260	302	293	256	225	288	262	248	265	240	265	251	247	254	257	263	288	291	253	302	260	275	273	302	258	256	260	270	267	237	277	298	284	273	285	275	249	267	264	253	276	295	273	249	289	247	289	265	270	257	256	299	251	271	278	286	253	250	251	268	267	283	267	292	254	275	245	258	270	292	247	279	284	272	275	276	264	262	250	273	249	295	232	239	268	264	267	273	279	253	271	265	281	286	236	261	268	253	268	230	274	245	282	293	269	265	244	248	251	294	259	268	265	279	268	257	278	265	247	259	269	274	269	254	304	273	251	257	289	280	261	258	293	236	285	268	266	257	246	266	272	268	278	297	278	289	283	279	233	245	250	261	272	291	266	273	260	274	283	251	284	292	279	243	278	278	276	278	303	268	254	254	282	263	251	282	276	262	310	300	258	256	245	224	254	227	240	252	290	269	284	247	281	278	280	260	295	282	272	259	271	269	278	244	248	291	265	281	266	245	292	284	297	263	254	279	278	278	285	244	253	248	243	274	275	260	291	273	259	275	273	257	272	244	274	255	252	263	269	276	248	223	240	278	285	271	296	258	280	249	261	251	271	282	269	272	267	278	259	297	307	251	288	264	255	274	270	262	260	250	272	280	254	232	264	262	244	247	257	271	256	258	244	264	280	264	259	321	254	292	273	249	299	252	270	261	254	260	272	258	274	241	250	261	277	263	284	250	251	243	262	251	251	266	283	233	260	287	247	270	291	243	278	281	261	230	265	279	261	257	268	287	272	242	257	296	266	242	238	242	259	250	269	258	265	245	274	260	273	248	291	254	276	291	256	235	274	264	280	258	253	259	252	238	262	255	266	265	248	258	276	254	265	260	255	294	266	269	267	261	283	293	264	260	257	267	261	268	304	281	248	264	268	276	262	244	249	263	256	254	274	270	249	259	266	270	242	239	231	268	258	262	264	246	254	242	259	288	279	289	262	277	271	258	246	245	252	287	267	254	267	277	263	259	270	277	269	267	264	273	251	243	256	287	269	237	248	271	256	251	259	271	243	270	273	276	247	302	243	280	276	271	267	289	248	261	285	270	271	290	310	269	228	285	245	278	283	290	264	252	280	280	239	258	240	269	285	245	272	280	254	268	271	283	273	264	220	293	258	275	265	271	278	224	261	285	274	267	249	271	268	266	261	277	277	277	294	286	235	243	302	252	252	242	271	262	250	280	267	290	281	256	245	269	258	257	267	250	278	290	292	286	283	271	258	264	255	266	232	260	244	267	269	242	263	253	270	235	266	263	238	282	253	296	272	277	277	268	248	253	243	257	264	251	262	284	286	247	241	275	274	242	296	248	281	267	264	263	265	280	305	258	256	248	237	245	242	281	247	276	274	267	290	283	260	287	241	247	253	247	251	265	251	248	282	248	291	245	296	266	267	281	269	277	244	263	261	280	276	232	286	270	269	289	260	245	272	258	257	228	266	243	273	274	287	270	281	265	258	259	262	279	278	226	268	284	258	271	272	246	290	263	235	232	287	242	245	250	255	264	257	277	270	240	238	259	258	260	259	259	297	245	242	281	278	294	287	269	303	246	262	280	257	306	262	272	252	286	271	282	285	261	231	234	239	289	260	252	275	276	252	279	284	278	283	295	265	251	257	265	291	246	260	261	254	251	271	266	283	275	253	258	267	242	281	278	271	275	256	273	278	270	252	259	261	274	258	266	245	295	278	297	269	277	265	271	270	253	285	289	247	300	235	253	262	285	263	266	280	262	261	270	293	277	294	247	262	273	280	257	294	271	264	247	277	281	255	223	288	259	277	260	252	254	267	259	275	268	295	303	241	227	287	258	273	238	245	232	241	290	228	233	258	260	250	257	258	274	283	269	271	265	234	270	283	248	233	262	252	283	292	261	267	263	255	273	234	259	273	248	273	256	256	247	291	279	254	268	267	286	271	262	257	286	257	247	259	255	250	241	245	290	296	283	247	244	258	291	276	278	285	244	267	270	229	284	243	254	252	258	260	242	244	254	265	255	255	285	250	278	277	258	271	298	273	257	263	253	280	287	263	253	247	257	240	284	260	255	275	279	247	297	276	279	250	241	244	254	278	304	277	254	235	261	270	280	283	276	259	255	265	256	258	243	314	287	285	259	277	295	274	266	258	257	281	236	267	242	249	274	258	265	254	231	260	258	249	264	265	294	264	247	285	257	282	246	271	255	272	236	278	264	225	277	269	262	219	246	262	270	254	275	245	235	241	257	280	252	248	255	290	288	227	268
21551	33632	1085	662	589	486	500	499	488	506	470	470	482	504	450	483	414	440	473	424	488	438	490	433	428	432	457	438	457	427	434	484	458	440	479	451	469	498	447	428	430	406	466	470	473	448	446	452	486	452	449	484	476	436	454	499	439	470	467	422	471	458	455	428	433	435	460	482	446	454	454	472	449	452	430	447	461	479	430	487	443	438	417	480	422	462	457	427	428	417	444	463	427	449	472	469	454	478	459	430	452	458	444	442	480	462	483	442	452	462	431	460	433	450	429	442	431	420	450	444	441	490	453	490	493	476	431	441	452	441	463	467	472	474	434	395	411	432	456	490	435	439	451	456	461	451	449	421	442	461	439	472	474	418	441	458	443	420	454	467	426	440	465	446	447	414	452	443	452	462	464	432	430	435	446	471	453	433	468	450	466	451	478	442	402	442	449	446	466	472	446	455	462	456	428	409	426	431	450	427	451	456	452	457	455	446	434	412	478	458	467	454	443	491	416	458	435	456	453	428	423	473	456	430	424	445	438	437	438	425	430	467	392	407	409	455	460	493	452	446	425	458	415	474	476	418	442	453	424	434	436	467	443	434	492	508	448	442	439	438	411	441	430	424	418	454	463	444	429	469	485	444	424	452	456	461	430	432	451	429	454	415	456	413	434	447	449	448	413	488	460	445	451	415	462	393	445	458	486	488	453	435	446	469	451	439	465	425	430	435	454	432	487	463	446	447	428	470	485	426	462	419	449	502	461	509	455	444	420	512	487	466	455	478	440	426	453	464	455	430	432	485	447	457	446	474	430	455	439	446	443	461	440	477	448	434	447	455	465	455	429	466	449	435	461	469	459	452	465	453	471	431	448	437	476	421	461	430	428	479	415	440	435	461	471	461	436	474	465	460	467	444	482	452	455	461	461	461	457	445	461	445	473	455	454	466	445	406	483	441	457	446	447	502	440	445	436	439	453	471	490	454	486	472	457	442	435	467	441	435	488	438	448	469	458	479	493	446	435	449	432	420	460	427	452	398	455	503	447	437	447	455	446	438	459	483	464	459	435	434	452	479	453	483	452	480	447	454	421	471	467	441	440	450	473	442	472	451	434	455	449	459	416	439	436	418	457	445	416	460	436	480	441	444	454	422	435	420	407	441	470	409	472	443	430	467	433	443	464	427	439	452	469	441	432	427	413	424	447	502	441	452	420	432	454	421	468	449	445	435	434	470	462	458	399	413	443	439	431	447	433	463	460	429	420	469	428	417	483	462	459	425	486	429	449	448	435	445	452	485	443	462	429	473	443	469	445	458	430	467	458	436	457	423	430	439	502	418	459	455	455	437	462	447	470	494	486	410	453	495	468	435	457	428	435	454	454	447	460	445	442	466	439	468	464	435	456	462	441	475	463	436	477	445	460	460	463	436	484	449	459	470	461	469	470	437	448	476	394	443	475	442	395	439	451	455	445	454	442	455	439	461	434	473	468	466	438	415	443	452	429	458	434	489	471	455	478	432	441	426	463	447	423	454	447	455	435	457	439	501	458	422	406	441	431	453	457	455	441	447	463	440	457	472	455	436	485	492	418	444	389	429	447	479	466	433	449	451	457	443	431	447	441	468	432	450	422	443	473	452	458	431	441	454	463	437	449	454	500	438	449	473	452	453	449	461	445	420	408	455	458	462	455	432	458	439	435	464	463	431	458	454	440	449	435	444	436	466	436	447	436	450	452	442	445	448	396	453	452	439	461	439	424	447	420	402	446	427	464	451	425	473	444	467	456	451	457	432	448	431	405	430	431	436	436	469	457	434	445	497	460	442	455	462	443	454	478	430	443	433	436	455	422	461	466	431	443	458	445	441	449	472	468	438	463	474	451	457	472	477	459	464	473	436	446	440	490	459	463	409	402	473	458	475	429	450	398	440	480	463	467	420	437	453	468	485	443	468	478	449	451	437	444	458	478	430	439	412	455	430	473	424	422	440	428	434	413	463	428	456	457	447	450	423	474	444	444	430	456	415	465	463	456	414	451	469	464	422	471	427	466	429	445	385	438	488	485	452	481	457	442	451	472	413	442	473	440	454	450	469	502	420	454	435	461	453	445	456	476	443	426	469	426	468	423	439	426	445	503	442	427	457	442	425	423	497	461	450	420	489	471	452	433	437	463	457	444	443	466	473	439	452	473	441	437	450	400	462	464	454	456	410	483	505	432	432	451	441	441	435	452	454	451	426	411	445	434	437	432	443	406	465	460	476	433	449	479	473	452	479	431	460	495	404	456	400	452	444	429	511	486	446	481	439	457	422	466	468	432	445	470	436	453	460	429	449	448	458	436	421	421	441	452	436	455	429	483	460	437	439	436	442	423	490	426	463	433	461	442	418	481	431	452	439	442	433	462	443	410	443	419	437	476	466	445	451	432	434	426	483	436	473	439	457	505	435	430	461	425	480	460	458	447	456	454	416	419	439	471	473	439	422	489	431	451	460	475	474	478	437	450	437	449	452	466	482	421	480	426	475	455	458	417	426	411	438	430	435	446	424	421	429	441	442	464	485	486	441	464	445	435	416	473	433	427	404	441	481	489	472	425	454	454	450	479	464	450	449	495	442	452	461	456	464	452	442	446	444	440	436	470	448	462	425	492	451	471	446	439	465	457	431	482	464	474	401	440	405	440	470	453	428	435	466	433	447	467	412	457	455	418	439	437	438	441	436	459	473	441	444	461	468	493	460	420	452	411	436	434	458	455	455	428	453	469	436	450	466	445	473	481	474	439	471	419	487	431	455	437	448	457	481	466	467	416	435	445	442	440	466	478	451	450	451	480	415	466	398	461	439	456	446	421	459	455	473	460	495	407	439	435	477	447	447	447	451	445	443	459	436	449	436	421	431	464	441	467	469	454	530	450	481	462	440	464	461	442	403	451	478	402	458	453	427	465	445	429	447	452	444	417	454	428	449	427	466	436	428	437	445	438	452	466	455	479	499	438	432	448	451	472	442	425	466	452	447	417	445	437	459	454	477	439	423	444	470	443	461	446	464	473	440	459	471	466	478	393	451	421	470	417	481	472	465	456	460	465	447	468	448	435	457	451	454	462	443	424	418	445	431	449	464	458	445	454	445	463	468	476	422	459	443	437	462	454	470	461	445	430	482	461	442	425	488	433	438	457	433	458	467	451	457	423	458	438	422	458	417	437	420	486	477	463	437	434	462	485	435	501	417	468	419	443	436	457	468	452	430	455	437	447	416	501	464	472	430	426	430	444	446	431	432	459	407	496	441	433	420	423	475	448	452	443	438	422	438	472	462	453	462	427	450	465	461	459	465	475	493	442	443	412	487	456	467	422	465	436	456	478	431	429	480	446	470	474	476	437	467	465	454	482	447	478	460	456	467	449	418	413	450	449	414	462	461	460	406	439	457	434	449	433	458	441	507	452	443	482	469	476	480	460	473	449	472	461	428	408	439	429	453	449	482	432	449	437	444	434	414	436	447	442	444	442	423	442	423
23990	21311	28569	24073	21142	8540	581	348	306	293	275	257	243	248	241	209	227	213	240	222	183	238	215	196	206	182	196	203	207	202	198	182	211	188	194	190	201	206	187	213	189	197	174	215	197	192	219	199	226	184	191	205	195	210	190	186	195	186	193	190	195	179	195	193	177	186	184	214	198	187	182	176	168	197	189	205	172	183	226	197	195	201	168	195	194	182	177	174	172	215	163	189	217	208	195	181	168	185	173	183	189	202	186	200	207	203	187	197	193	179	204	193	191	199	188	177	201	204	180	194	202	196	190	212	188	190	188	198	192	198	211	217	184	196	202	199	186	212	192	224	192	196	207	190	204	209	203	195	214	200	230	189	207	201	207	190	187	191	183	202	196	184	198	187	186	201	219	186	205	179	206	186	218	195	207	192	188	175	202	183	177	199	188	180	182	183	215	185	205	218	193	190	206	197	218	195	206	191	176	196	202	195	221	174	208	215	192	170	222	169	210	193	191	206	179	187	222	215	184	191	206	178	196	200	191	224	204	208	231	205	188	167	209	180	193	178	222	184	181	183	196	175	186	185	212	175	202	187	160	204	211	176	209	167	200	172	200	196	176	183	214	205	162	184	187	187	176	195	176	193	188	181	205	196	217	180	199	213	204	200	186	202	196	171	208	184	201	169	184	188	171	183	199	162	210	205	200	189	202	199	205	165	195	177	170	193	181	181	208	196	181	217	204	179	196	205	182	187	178	205	205	209	198	184	191	224	182	165	203	185	166	206	197	222	184	213	211	176	203	211	181	207	184	204	176	211	192	179	197	187	203	208	187	158	189	169	200	205	190	203	192	189	220	188	198	204	204	188	194	195	194	170	211	178	210	191	205	187	205	224	198	187	183	184	194	178	215	186	195	208	190	211	191	180	174	202	170	194	208	190	206	189	171	175	189	179	192	183	186	178	170	176	202	204	172	224	187	194	189	198	219	177	189	185	206	198	185	171	188	188	180	191	171	188	207	219	208	190	190	209	203	216	183	210	210	189	215	190	180	194	213	182	207	195	225	174	199	189	202	155	187	190	184	192	177	171	198	186	182	202	206	177	219	208	236	188	192	196	199	177	184	205	170	207	191	191	186	200	202	198	199	194	202	173	221	199	225	194	152	214	204	189	207	231	178	194	197	197	213	206	189	197	186	192	195	209	222	202	187	195	177	204	182	179	200	196	203	198	197	179	179	185	189	172	186	184	177	194	185	212	175	198	190	179	196	178	225	189	181	205	182	188	217	161	194	208	166	190	179	210	199	182	194	183	189	187	180	176	200	171	203	199	182	180	195	189	192	175	187	204	219	188	204	205	192	195	187	200	180	190	171	208	195	198	196	195	210	195	197	182	196	181	194	187	186	182	213	201	186	183	198	188	179	197	208	196	196	227	167	201	185	198	181	185	211	192	163	181	188	200	214	209	194	186	183	191	197	199	216	176	170	186	194	191	196	219	214	225	179	226	163	201	189	193	195	187	216	188	198	221	173	203	194	187	171	203	205	183	214	211	184	202	184	183	160	182	187	207	193	217	215	194	188	195	190	189	215	191	223	186	195	205	192	196	195	186	188	200	173	213	183	179	182	195	204	223	207	204	184	195	206	152	191	218	181	202	192	211	210	181	199	196	188	193	196	184	187	186	208	209	200	205	198	188	207	189	181	196	188	209	195	210	177	190	195	202	212	183	177	185	203	188	203	155	227	178	179	200	185	209	174	186	203	189	159	161	200	193	227	212	188	184	182	185	203	200	206	189	192	187	193	190	197	177	167	178	186	212	179	187	188	192	182	175	188	180	207	181	208	186	176	181	195	175	196	194	204	169	214	203	173	186	193	179	210	193	221	192	208	185	203	224	221	176	203	216	168	198	184	204	199	192	219	180	204	216	205	200	207	216	187	218	194	180	194	173	178	184	199	207	217	183	177	185	208	231	185	202	188	185	175	205	182	175	196	201	187	228	181	184	186	214	210	172	175	183	199	203	196	167	206	197	185	184	186	212	198	206	206	190	194	206	181	185	165	196	205	199	195	179	176	196	204	200	166	160	205	199	195	188	154	189	198	187	201	206	227	169	216	196	170	204	195	197	199	206	189	181	181	164	193	217	194	242	189	185	201	204	205	172	216	178	204	198	162	213	194	185	217	182	210	207	207	184	180	192	204	197	190	190	197	206	183	176	188	178	188	186	211	191	200	188	184	192	207	201	167	186	190	186	183	192	215	213	197	210	194	157	171	223	201	220	205	212	179	201	216	177	184	198	205	186	199	217	196	199	195	201	193	185	173	196	174	198	217	154	193	207	216	192	169	190	221	190	190	189	191	218	186	200	183	187	192	199	193	206	201	217	182	232	189	212	180	199	202	205	182	178	182	182	210	196	208	200	237	170	207	202	208	210	207	198	196	191	190	190	192	175	181	207	181	209	177	182	177	177	208	189	201	168	194	206	205	221	202	176	192	192	193	195	194	188	175	208	202	192	179	193	177	183	203	179	205	193	179	196	183	188	205	204	199	181	197	208	167	211	237	204	186	185	200	182	190	194	186	196	189	185	197	183	179	184	185	176	202	201	182	205	195	186	169	176	179	171	200	188	208	186	176	187	186	174	218	222	206	206	176	197	176	173	225	190	201	196	202	198	199	182	189	189	180	226	199	170	168	188	194	195	218	177	183	198	201	183	210	189	218	181	188	178	196	200	175	184	186	157	199	223	192	200	192	211	178	190	183	202	204	229	174	191	196	210	189	204	165	238	179	211	207	204	185	198	214	187	186	199	217	189	210	192	202	203	195	195	193	174	210	174	215	199	200	180	198	196	196	189	203	193	204	207	205	190	187	209	185	173	185	184	186	191	183	189	185	186	206	173	218	212	208	185	194	180	196	197	202	201	211	185	166	182	192	211	186	174	188	199	195	208	174	216	158	232	183	213	177	199	171	195	201	192	198	215	172	211	178	199	192	200	232	204	191	181	188	212	186	154	187	207	215	215	201	178	164	193	215	196	196	197	211	191	191	193	171	220	175	169	182	204	198	200	199	175	191	187	182	196	192	199	200	180	201	204	160	191	180	206	168	164	191	192	204	190	192	180	196	189	198	209	182	207	200	192	189	160	172	196	175	180	180	174	177	204	209	174	190	178	195	180	176	198	190	205	186	183	166	202	203	209	206	177	179	184	180	194	211	186	220	188	199	183	175	197	214	180	189	187	193	208	209	178	198	196	218	190	176	189	198	204	200	224	180	201	196	204	208	192	155	187	179	192	195	193	165	193	195	176	176	207	190	176	204	179	196	195	183	200	181	185	195	167	182	208	195	193	199	208	191	203	214	188	198	213	221	180	210	197	201	187	194	172	205	191	191	176	198	211	190	214	215	197	189	196	193	190	197	180	208	210	194	184	200	178	195	194	199	219	190	175	179	207	205	183	206	191	186	185	194	192	188	202	201	197	206	178	177	168	187	181	212	186	187	193	201	192	192	206
42867	59886	5811	2876	1999	1427	1200	954	766	686	619	558	490	487	512	442	458	466	426	390	409	367	371	331	405	363	339	383	370	379	326	349	363	349	385	353	329	341	346	328	349	374	360	350	344	324	344	338	335	305	335	346	325	336	346	352	328	364	362	344	319	335	331	361	363	341	346	352	332	320	347	370	368	339	338	346	349	325	337	358	333	349	339	342	322	342	317	334	314	331	352	340	327	348	337	342	330	330	334	330	365	382	335	402	312	333	328	357	354	363	358	324	312	302	316	298	320	371	338	320	330	369	335	313	329	346	323	335	363	327	311	341	317	347	300	350	327	318	303	313	363	346	363	339	326	329	321	346	346	334	358	337	323	287	341	342	352	333	325	350	352	338	338	332	343	346	349	336	356	359	338	346	336	335	333	356	319	331	282	323	333	339	343	330	325	316	305	348	343	324	338	370	341	350	337	323	349	329	334	313	369	346	325	327	352	336	324	372	361	362	297	317	333	308	319	342	340	305	332	299	313	329	326	359	328	348	353	322	374	342	324	323	349	352	327	347	312	325	310	301	324	348	335	363	343	307	350	348	345	367	319	340	362	346	311	377	324	338	333	366	303	366	330	321	315	316	350	345	341	355	368	310	363	339	375	343	306	351	329	333	345	309	350	327	326	340	336	312	353	312	302	346	345	347	336	328	331	333	327	330	329	361	347	326	361	333	339	325	316	328	354	342	362	347	339	340	328	305	323	315	374	336	349	367	314	323	321	344	359	332	301	325	372	322	337	355	312	298	350	332	344	348	340	333	317	350	338	291	303	339	349	339	338	356	341	328	316	344	330	320	344	337	373	315	304	327	331	343	339	340	318	320	371	340	312	321	342	311	339	357	317	340	327	341	350	327	322	353	361	312	342	322	341	318	335	304	348	325	344	331	336	316	343	312	339	340	319	340	354	327	331	341	374	334	377	300	332	359	362	375	346	338	358	331	333	327	336	331	341	324	313	343	329	313	349	346	329	337	345	316	340	319	326	322	336	342	341	353	347	342	311	321	337	336	329	354	342	327	361	393	317	324	326	322	296	323	340	331	338	329	319	329	356	302	353	352	336	328	334	364	348	317	339	328	331	349	331	326	364	363	333	340	344	324	335	342	326	319	291	315	356	337	352	357	328	309	367	328	357	358	354	346	358	337	355	355	311	348	341	343	333	367	312	374	339	363	369	345	352	307	342	333	319	326	327	326	334	340	360	335	364	354	344	354	329	303	340	321	323	325	326	323	304	329	344	328	351	315	330	349	347	340	340	343	331	302	348	358	331	343	349	352	338	347	324	322	338	343	316	365	345	357	350	330	344	336	343	349	292	340	305	346	321	357	336	328	333	327	326	319	328	365	357	349	334	323	328	342	334	363	343	360	344	342	364	360	307	296	337	329	337	360	323	329	313	335	308	322	353	367	341	350	339	350	333	289	373	332	336	347	358	326	353	329	333	334	358	337	307	305	345	363	320	345	316	332	353	357	317	342	334	354	345	329	350	339	374	325	335	343	346	344	324	374	346	337	325	367	298	317	303	340	330	297	359	309	369	368	359	329	320	326	345	318	315	330	317	314	342	331	314	325	289	325	332	354	347	340	326	352	343	330	362	330	354	340	355	356	322	413	331	328	334	343	306	313	341	360	315	349	349	355	332	299	335	343	366	339	343	321	340	306	342	314	349	335	344	326	327	309	335	322	351	341	328	351	356	320	312	322	333	343	342	345	325	381	361	348	329	361	338	329	328	352	320	331	379	322	302	351	313	349	326	336	320	349	325	336	343	336	378	342	353	355	329	309	330	316	301	333	301	344	345	339	336	355	349	335	336	339	322	307	342	312	323	326	323	319	293	367	321	357	324	334	334	338	344	323	343	337	352	325	331	312	322	348	364	351	337	329	358	321	368	323	310	382	325	315	342	346	333	308	325	349	364	316	311	326	339	356	342	335	308	311	318	326	363	307	332	305	352	342	351	311	351	324	339	325	332	311	341	362	345	314	321	352	321	361	340	330	350	301	358	328	314	310	333	355	330	335	312	355	327	339	325	318	317	355	340	342	360	319	342	324	315	332	353	338	313	322	331	349	325	333	348	365	342	331	347	352	339	333	344	335	363	318	343	322	347	343	376	340	289	356	346	330	301	332	325	308	350	319	342	363	328	329	321	352	320	312	341	336	368	328	353	314	354	346	324	329	357	318	331	379	346	354	376	325	315	315	286	302	323	316	358	338	346	312	381	369	329	314	342	316	337	334	320	317	317	328	337	349	351	353	329	342	304	314	342	328	339	336	350	324	361	339	340	347	306	332	330	330	319	359	304	346	346	307	312	344	344	367	327	341	363	317	337	324	326	343	341	348	322	326	350	344	356	353	345	327	310	336	332	351	319	302	333	321	358	316	321	329	322	338	345	316	296	339	350	345	318	376	325	321	336	372	332	315	317	328	336	368	332	354	364	360	311	344	368	380	317	290	312	360	375	317	318	380	339	347	376	344	377	346	315	350	301	325	338	336	370	338	340	339	336	351	316	357	316	341	327	344	356	330	371	372	341	326	366	334	327	347	326	342	321	323	332	373	352	355	357	307	353	351	329	364	314	317	343	301	322	313	333	325	329	356	330	356	325	343	326	329	320	335	338	307	374	347	331	348	342	313	322	339	357	332	346	325	313	388	348	345	321	325	344	365	341	326	336	358	331	340	360	315	331	290	350	348	351	353	327	317	337	330	342	337	319	338	300	350	326	316	329	306	357	304	320	334	365	363	351	317	367	322	329	299	317	333	328	338	344	334	330	323	314	335	290	343	349	334	338	344	326	381	344	331	328	350	330	341	365	315	332	381	347	338	335	320	355	354	339	343	335	327	334	338	345	324	329	309	331	370	380	348	312	352	321	307	355	317	322	352	345	342	315	323	325	351	342	337	340	327	337	318	350	356	321	343	333	342	347	318	317	320	358	339	347	326	343	318	305	367	333	346	321	334	302	334	311	346	317	346	356	328	351	359	324	306	339	320	309	337	304	326	342	333	359	347	356	333	306	350	348	332	330	304	341	332	347	302	369	334	339	344	376	319	322	336	349	345	291	312	344	308	335	348	322	325	299	346	343	351	335	335	351	308	352	351	357	348	344	349	320	351	349	343	315	311	324	341	331	337	332	347	319	340	328	349	336	330	353	351	372	334	319	325	347	319	320	344	338	304	340	293	314	352	331	352	312	367	333	351	319	339	349	317	323	334	337	326	322	332	287	321	361	316	329	358	335	363	340	348	327	337	351	322	352	324	333	338	339	308	353	338	334	324	336	316	366	338	350	363	334	349	325	345	311	350	369	306	335	351	325	287	346	320	352	282	353	354	365	340	337	323	334	310	352	340	345	367	316	352	304	349	353	315	309	319	351	341	350	353	333	365	356	350	328	326	362	317	335	307	338	363	342	303	340	362	331	313	304	317	340	326	325	341	314	304	332	322	335	370	345	337	336	308
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
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
