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
339423589546	339423590114	339423590665	339423591214	339423591764	339423592314	339423592864	339423593414	339423593964	339423594514	339423595064	339423595614	339423596164	339423596714	339423597264	339423597814	339423598365	339423598914	339423599464	339423600014	339423600564	339423601114	339423601664	339423602214	339423602764	339423603314	339423603864	339423604414	339423604964	339423605514	339423606064	339423606614	339423607165	339423607714	339423608264	339423608814	339423609364	339423609915	339423610465	339423611014	339423611564	339423612114	339423612664	339423613214	339423613764	339423614314	339423614865	339423615414	339423615964	339423616515	339423617064	339423617615	339423618164	339423618714	339423619264	339423619814	339423620364	339423620914	339423621465	339423622014	339423622564	339423623114	339423623664	339423624215	339423624764	339423625314	339423625865	339423626414	339423626964	339423627514	339423628064	339423628614	339423629164	339423629715	339423630264	339423630815	339423631365	339423631914	339423632464	339423633015	339423633564	339423634114	339423634664	339423635215	339423635765	339423636315	339423636865	339423637414	339423637965	339423638514	339423639064	339423639615	339423640165	339423640714	339423641265	339423641815	339423642365	339423642915	339423643465	339423644015	339423644565	339423645114	339423645665	339423646215	339423646765	339423647315	339423647865	339423648414	339423648965	339423649515	339423650064	339423650615	339423651165	339423651715	339423652264	339423652815	339423653365	339423653915	339423654465	339423655015	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2565	3600	2300	2564	3600	2300	2563	3600	2300	2562	3600	2300	2561	3600	2300	2560	3600	2300	2559	3600	2300	2557	3600	2300	2556	3600	2300	2554	3600	2300	2553	3600	2300	2551	3600	2300	2550	3600	2300	2548	3600	2300	2547	3600	2300	2546	3600	2300	2544	3600	2300	2543	3600	2300	2542	3600	2300	2541	3600	2300	2540	3600	2300	2539	3600	2300	2539	3600	2300	2538	3600	2300	2537	3600	2300	2537	3600	2300	2536	3600	2300	2535	3600	2300	2534	3600	2300	2534	3600	2300	2533	3600	2300	2533	3600	2300	2532	3600	2300	2531	3600	2300	2531	3600	2300	2530	3600	2300	2530	3600	2300	2530	3600	2300	2529	3600	2300	2529	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24559	24145	46293	53060	42071	26936	12587	2616	746	542	518	578	541	525	480	549	517	504	532	512	493	584	507	521	509	549	509	535	548	493	582	544	513	513	532	512	501	519	527	495	499	508	501	492	503	474	523	542	531	519	516	525	505	501	516	498	495	502	484	483	488	561	484	535	562	503	532	490	511	475	496	517	482	489	494	529	534	459	472	482	489	503	466	495	463	532	515	509	503	497	470	519	469	513	499	495	532	478	490	504	437	508	550	500	518	485	540	521	512	486	516	474	486	500	483	488	476	500	457	493	431	494	498	479	501	491	470	521	527	486	513	500	473	512	491	547	484	513	530	511	440	497	472	520	506	550	472	488	490	496	508	492	480	512	507	491	485	504	474	478	464	499	509	488	500	503	504	486	515	482	491	484	527	499	500	479	510	498	531	529	494	536	474	495	482	507	483	489	509	496	514	454	499	464	502	528	501	481	480	497	499	496	511	516	496	524	495	512	506	484	516	488	471	544	516	501	500	532	488	459	549	505	480	494	516	516	506	526	473	492	512	499	512	536	485	493	493	487	480	467	482	473	481	513	476	522	495	498	460	519	504	544	442	490	480	530	529	491	483	497	473	509	490	494	485	459	504	506	464	505	513	498	558	479	470	496	512	524	503	488	512	508	520	512	524	491	502	548	508	494	542	509	511	519	513	534	487	503	443	486	526	468	475	501	480	538	475	523	499	451	492	509	517	524	501	478	495	518	501	489	486	504	506	518	499	512	499	512	486	474	513	449	502	467	524	523	533	467	531	494	482	520	525	539	484	445	520	489	466	479	476	507	473	485	540	543	527	453	477	485	483	517	487	478	495	489	439	489	505	539	499	512	454	487	496	521	486	474	506	495	467	497	488	505	495	501	492	533	529	488	488	452	501	464	517	510	482	484	451	513	485	488	496	530	497	526	520	492	478	547	490	497	500	465	544	466	513	491	512	517	490	467	471	470	514	500	506	473	492	523	488	511	518	478	472	471	523	508	483	517	501	507	464	452	516	494	506	470	548	500	498	503	509	492	492	498	480	492	512	511	498	466	482	449	481	528	536	492	507	522	489	531	456	445	498	465	468	502	472	489	532	487	488	538	543	496	483	477	520	553	461	503	521	464	472	521	486	500	510	493	501	516	503	466	489	472	486	474	482	535	474	506	532	522	510	472	511	540	501	486	504	526	507	482	496	468	531	522	527	518	501	481	521	518	535	528	481	484	515	502	491	543	493	519	516	517	490	478	472	534	505	513	534	537	470	456	538	510	503	451	538	500	488	470	483	463	514	486	513	512	489	508	493	494	474	500	494	473	484	504	503	548	496	482	523	518	495	466	534	513	502	531	493	525	515	504	472	509	486	527	489	502	490	517	521	531	514	512	461	531	510	470	479	473	532	489	454	482	532	489	480	477	531	444	471	514	536	486	472	473	512	489	465	523	511	510	538	521	491	525	456	454	515	479	524	476	509	527	525	565	495	474	531	497	525	481	498	488	502	514	514	479	486	488	497	509	487	476	514	503	511	499	483	489	539	498	504	469	478	490	480	519	487	496	477	489	503	480	490	506	475	512	545	512	444	460	516	545	472	529	494	475	487	529	455	508	475	510	465	514	507	489	476	493	490	445	502	464	518	499	451	506	487	521	529	538	480	525	501	512	481	513	492	454	536	494	490	498	543	496	525	470	512	499	529	527	507	483	478	489	524	522	476	485	515	480	502	489	497	540	476	482	486	518	495	490	468	529	529	490	504	480	487	523	499	517	472	504	485	539	516	510	525	491	488	477	491	470	489	486	482	459	473	523	488	508	495	509	518	480	557	508	521	476	485	521	536	483	537	464	497	522	551	507	490	536	561	488	534	501	536	492	517	499	496	473	512	503	464	474	468	494	516	476	522	499	490	509	491	462	468	488	526	483	481	527	472	505	460	487	484	510	528	484	479	504	537	506	503	481	518	500	520	478	494	510	511	512	515	499	493	522	522	517	467	473	497	477	539	484	500	483	503	510	473	509	529	481	508	518	508	489	521	488	574	517	543	521	513	494	503	480	499	501	458	482	517	493	456	514	500	479	494	508	480	509	471	454	508	510	521	498	497	469	536	499	526	509	490	510	475	479	504	487	461	469	506	534	497	514	523	507	511	486	525	493	488	492	499	486	510	522	493	515	493	487	491	496	490	453	526	476	513	491	464	483	472	498	474	525	492	513	520	496	533	481	507	558	475	496	486	508	537	485	492	534	504	453	535	486	537	502	476	492	497	499	507	517	520	497	497	523	530	486	501	482	492	478	499	487	510	518	522	478	511	516	520	505	485	496	507	511	494	492	479	508	473	473	479	488	494	463	487	510	491	537	489	522	483	472	489	469	510	454	507	442	524	491	475	527	486	482	481	480	503	472	477	477	460	492	527	495	509	464	485	501	525	507	485	508	521	452	515	467	512	458	488	469	511	480	491	510	484	477	520	495	523	490	507	499	502	483	479	515	527	496	462	476	507	499	486	481	480	496	540	488	487	449	491	456	494	480	502	514	507	490	465	508	479	468	499	505	480	515	502	489	537	513	528	479	521	469	478	508	537	497	483	515	502	525	500	473	511	478	522	525	488	491	484	525	506	474	469	496	501	468	490	526	518	448	481	510	498	511	475	505	490	457	479	529	519	443	514	486	471	513	529	518	493	483	496	510	508	504	545	495	512	512	499	530	454	517	481	497	545	492	539	505	520	489	529	549	540	502	527	530	485	526	478	490	488	547	465	485	551	518	493	481	472	507	495	454	457	464	502	501	501	500	468	497	478	457	527	504	506	447	516	510	497	502	488	517	547	510	506	514	507	528	530	482	522	475	504	477	493	448	493	496	521	489	522	467	497	513	504	515	530	482	482	478	526	495	502	484	466	523	474	494	477	497	463	499	513	500	510	538	480	483	497	480	467	521	468	514	458	474	513	506	495	496	478	512	521	521	537	504	541	461	504	496	534	514	536	495	479	486	500	483	513	515	538	481	525	491	520	475	512	544	497	478	520	515	511	497	534	479	513	517	527	488	499	510	483	493	500	490	496	500	491	527	470	439	476	506	467	523	487	461	533	512	469	510	492	499	481	528	498	484	499	476	508	520	493	488	488	542	508	487	515	519	508	519	494	492	501	509	514	519	515	476	447	493	519	509	492	495	481	494	524	514	518	481	510	488	533	520	507	504	448	489	478	498	507	489	489	491	508	485	494	500	541	475	521	487	472	497	520	524	490	526	496	526	513	493	516	509	483	501	506	487	510	490	534	452	480	466	500	481	484	486	490	454	509	487	513	520	483	507	483	496	539	506	477	485	465	466	491	465	508	482	524	534	485	495	514	511	520	474	522	471	521	508	508	461	486	504	484	448	493	491	495	475	452	453	520	496	503	490	517	470	476	504	528	476	492	457	535	495	507	529	501	530	472	490	512	500	496	480	507	453	482	494	502	504	508	472	507	554	471	501	521	498	484	491	538	504
22583	76009	85301	68016	41877	18279	6959	2442	777	535	540	571	542	541	509	549	525	572	569	567	541	519	562	584	509	578	581	522	529	552	550	559	565	571	510	565	537	588	586	561	592	509	520	565	555	531	551	556	576	563	547	530	548	506	555	551	499	572	529	557	579	572	520	564	556	551	522	520	548	538	561	552	588	547	520	540	488	544	550	507	527	574	491	544	562	536	569	572	576	554	534	531	532	583	605	550	569	558	530	552	512	548	551	515	537	561	538	523	529	531	522	499	558	580	534	543	532	538	582	524	542	582	537	519	524	520	563	506	535	582	527	544	552	574	542	503	533	526	494	542	517	516	600	559	527	572	551	550	511	582	511	566	560	508	549	583	556	555	536	534	552	556	548	519	546	527	580	552	514	518	562	497	526	548	539	559	529	540	592	553	581	587	526	519	557	555	497	533	528	528	502	542	502	570	511	575	580	517	553	554	529	536	524	542	523	538	542	528	531	535	523	553	519	534	522	558	514	564	505	546	541	537	503	525	513	540	535	573	546	573	497	529	565	533	582	522	546	541	539	541	562	539	563	531	577	579	567	508	516	538	549	544	528	535	523	544	537	537	520	565	510	552	524	534	549	561	544	531	550	559	560	525	538	578	567	569	507	577	530	557	550	524	508	534	533	520	551	499	534	542	558	545	487	531	560	565	527	516	538	539	556	531	533	559	535	550	523	556	551	548	500	548	519	559	498	502	581	568	525	535	554	549	535	533	585	542	495	513	514	549	542	581	518	571	576	546	584	545	576	536	518	563	553	585	525	581	567	542	547	588	514	569	568	525	542	540	542	568	560	531	556	547	546	490	548	581	535	531	515	547	529	560	534	552	519	554	563	571	546	579	562	541	524	548	536	527	563	529	573	553	574	556	486	545	548	534	539	526	543	539	527	564	544	499	512	566	575	534	533	527	540	533	545	550	571	542	532	550	536	534	536	541	549	514	575	552	562	519	498	507	573	524	523	549	532	572	542	589	543	571	539	524	529	551	555	554	563	517	502	530	524	545	544	553	580	569	543	545	546	494	533	525	539	564	536	563	563	513	512	567	583	530	534	512	538	542	551	546	552	516	522	509	568	534	539	570	552	558	526	576	519	534	534	550	495	538	534	535	556	510	519	528	542	525	533	552	560	514	520	519	579	539	562	536	560	550	560	544	526	533	541	526	501	603	516	539	551	555	512	496	488	533	506	543	553	577	577	569	566	528	577	544	521	535	551	560	567	534	579	529	558	519	533	567	571	524	536	561	550	591	534	532	552	557	547	555	510	551	537	536	592	547	541	545	551	588	539	543	532	593	532	543	541	525	525	525	560	533	543	483	552	548	584	563	536	531	538	557	535	561	559	567	587	531	533	518	534	568	592	524	546	562	520	524	558	540	491	520	512	543	600	568	509	507	503	548	580	531	532	558	547	586	565	572	547	585	562	523	538	533	507	524	530	529	557	537	538	526	548	522	536	522	567	536	541	542	529	553	559	564	528	537	547	550	529	517	564	560	514	550	548	551	499	557	566	528	545	499	549	538	558	557	579	528	543	570	573	534	551	549	553	552	540	509	582	525	546	525	568	565	550	541	558	531	561	541	574	557	550	543	583	541	534	513	579	551	519	521	531	533	545	538	587	510	511	505	560	530	523	562	549	548	582	536	507	530	553	561	576	555	525	532	544	547	541	613	523	555	544	529	546	530	518	530	549	544	575	525	597	518	549	513	567	542	549	512	545	528	546	526	535	566	589	546	549	566	544	482	525	543	561	560	536	540	543	510	540	558	517	542	523	507	569	538	510	534	550	536	545	535	557	551	580	565	534	564	542	600	542	593	529	530	512	557	552	558	558	535	573	532	566	526	559	545	521	543	523	564	534	557	519	535	529	561	537	515	543	557	586	540	573	524	510	540	530	529	531	551	565	507	528	523	519	517	537	493	510	551	541	520	514	535	530	522	537	520	566	539	576	527	523	538	506	549	514	567	568	520	544	477	505	527	571	496	504	551	524	567	531	550	535	531	518	546	523	597	555	514	535	513	547	536	569	533	514	524	513	515	528	555	544	512	555	542	539	555	525	516	561	561	514	588	535	579	577	525	536	535	544	540	542	488	564	521	537	511	515	511	543	544	530	547	516	501	525	558	521	547	551	515	567	552	561	539	599	515	521	540	551	554	529	543	577	552	552	496	521	506	536	568	531	575	522	553	551	584	551	538	521	513	505	489	546	552	515	545	490	512	512	583	534	525	542	547	570	519	548	585	552	552	529	583	524	534	536	560	513	538	580	550	541	541	559	563	558	575	534	527	520	518	562	520	550	522	552	534	515	548	533	555	497	531	575	522	561	557	541	534	542	563	576	522	516	508	578	509	580	553	552	533	522	587	541	568	525	519	523	572	567	574	537	542	498	566	530	521	517	554	540	565	511	505	558	530	536	520	541	508	597	510	545	528	522	548	595	558	521	555	581	527	566	521	549	546	552	574	581	547	516	544	545	543	548	496	541	559	518	569	535	534	622	528	551	558	550	557	521	545	560	564	547	560	505	577	505	542	559	547	558	521	600	547	524	521	568	545	570	558	517	562	540	530	563	527	547	552	499	537	550	544	543	571	515	519	510	491	535	492	517	541	531	568	502	494	516	562	569	563	578	536	560	543	543	558	515	516	542	547	543	538	490	531	545	513	536	583	556	543	535	509	556	525	515	561	542	565	550	496	519	550	516	533	556	506	568	505	515	534	529	569	544	574	562	543	501	519	534	536	540	552	550	555	563	525	530	523	515	511	523	555	547	532	564	542	532	576	537	499	558	509	552	549	548	560	569	545	533	550	561	524	568	526	512	546	522	503	508	549	527	555	567	498	538	519	504	552	585	568	574	540	535	562	526	495	555	532	547	548	526	545	514	523	502	565	541	577	558	542	507	544	556	536	567	547	487	556	507	512	500	515	565	512	580	533	526	530	546	521	544	560	533	517	570	512	551	550	542	538	536	511	530	549	531	523	509	527	539	507	507	504	529	534	545	545	559	569	505	552	537	573	525	560	531	558	557	552	556	560	579	512	594	541	550	535	558	516	513	555	585	547	580	484	551	509	522	550	531	525	579	575	591	501	488	533	516	532	528	511	568	552	554	541	549	538	542	535	527	538	561	551	525	553	561	514	581	546	526	551	548	521	553	540	553	558	547	511	520	522	497	525	556	555	545	540	513	495	548	557	491	546	487	558	527	528	529	565	535	561	536	558	527	550	495	545	543	531	550	555	536	581	494	544	506	522	531	515	512	542	531	484	533	532	532	573	529	550	520	503	558	516	580	493	528	559	579	543	544	550	574	574	513	538	543	557	532	535	557	536	546	531	521	528	541	495	514	485	557	512	508	516	506	535	538	527	552	587	564	511	567	561	564	522	544	526	552	536	537	553	529	537	585	536	488	525	595	561	555	537	554	523	544	510	553	557	584	570	513	545	518	528	494	555	515	545	544	544
27262	24884	32646	19144	6390	1766	725	444	364	376	357	381	361	333	346	383	376	348	347	342	348	406	383	359	358	347	328	335	386	339	375	363	381	366	356	365	356	378	359	352	329	363	379	342	337	364	356	363	361	363	319	361	357	344	374	342	379	380	372	383	358	381	369	365	376	349	363	365	331	395	379	360	400	411	347	366	370	369	368	365	348	341	333	342	350	388	368	391	336	384	357	349	349	388	361	373	373	369	388	355	370	343	351	373	343	363	370	366	380	369	368	375	397	358	329	383	370	383	329	355	356	357	370	356	393	357	357	352	389	341	326	352	344	375	375	353	363	353	334	398	334	356	355	352	359	347	399	348	373	365	330	377	357	348	355	381	359	364	352	418	358	346	368	367	374	391	348	378	367	355	331	340	374	346	333	344	364	376	325	349	350	323	368	369	359	384	330	359	375	362	347	371	380	408	342	350	372	336	352	330	312	368	374	354	377	357	329	365	368	358	341	382	353	370	362	383	375	355	400	373	341	335	335	361	349	345	365	371	354	351	333	350	333	362	369	373	403	369	349	353	366	351	401	353	348	383	336	350	402	380	361	351	374	368	362	331	372	370	367	354	351	361	380	430	373	379	355	418	383	382	366	373	344	370	361	394	357	354	386	345	374	344	371	353	379	334	366	392	384	341	333	342	320	350	356	344	375	354	330	422	359	355	362	384	355	359	345	365	370	367	343	364	349	351	341	345	355	375	337	381	350	358	348	347	364	388	349	363	373	363	382	385	321	347	362	368	356	364	333	375	369	370	367	370	346	344	384	362	339	354	366	361	363	357	337	344	378	354	372	378	332	340	378	352	339	363	417	347	363	368	350	396	371	324	372	370	328	365	351	354	323	360	363	317	348	329	313	329	350	381	376	348	329	377	376	358	361	382	345	357	365	361	373	401	402	338	347	363	360	326	373	384	357	334	347	370	385	361	333	376	385	329	361	346	365	363	373	312	375	381	338	382	345	329	369	385	366	359	336	355	342	381	390	329	373	383	367	373	347	328	345	371	344	347	401	386	363	378	377	384	329	358	353	357	352	329	339	377	389	345	366	374	366	368	335	369	358	367	354	389	382	364	368	357	346	357	401	351	353	335	340	337	366	364	372	399	374	377	364	389	309	353	387	396	396	343	363	349	376	355	340	349	369	341	359	350	352	382	342	366	348	339	348	382	336	344	377	326	354	383	338	343	385	347	330	406	387	364	369	367	355	351	382	337	360	383	356	354	330	343	364	370	366	385	346	368	334	392	387	374	358	355	348	348	356	357	359	370	378	338	380	363	362	346	379	362	344	346	377	367	378	360	344	328	325	368	383	377	361	333	362	391	404	361	394	377	384	338	362	339	346	323	339	370	338	359	309	366	327	376	340	368	329	354	342	318	367	348	391	345	364	367	372	416	375	365	390	383	360	365	348	409	340	356	348	369	383	343	359	333	356	395	355	349	339	383	380	355	380	350	340	377	344	327	365	366	372	353	345	360	395	367	395	379	353	378	379	367	349	339	343	328	347	379	396	340	322	355	371	348	352	378	353	372	364	397	371	387	340	348	341	397	373	397	361	376	368	381	386	361	379	356	328	366	396	371	320	317	348	354	366	358	326	379	366	397	369	351	379	331	368	333	355	362	368	365	370	353	354	361	346	343	360	356	326	373	398	371	369	344	348	368	381	320	370	380	368	361	358	324	351	375	377	389	369	380	385	366	338	392	358	373	338	327	362	403	360	335	349	367	383	349	392	337	356	350	377	373	341	372	324	360	334	344	365	378	367	363	354	344	359	361	359	339	364	361	324	352	357	330	329	350	342	371	397	374	392	394	317	364	380	394	363	359	381	361	326	334	352	345	354	373	349	348	383	351	404	363	367	404	335	367	339	335	353	338	397	374	367	335	388	386	387	358	374	358	394	376	379	347	351	385	350	343	336	323	353	373	402	371	319	380	380	344	348	367	348	352	395	385	381	374	343	386	366	348	336	332	366	351	341	362	362	358	380	377	363	345	361	382	359	394	394	365	342	341	362	367	372	344	379	365	387	353	368	360	362	379	364	382	320	341	346	364	392	335	368	377	375	336	381	369	329	322	364	389	393	345	341	363	355	349	379	364	377	371	335	411	355	356	394	359	374	362	358	339	364	371	363	374	375	364	347	340	359	363	342	383	358	347	356	371	360	344	341	350	333	365	356	392	325	379	403	336	377	351	353	343	398	408	331	374	370	365	410	368	383	394	383	362	385	348	337	385	357	362	372	339	352	330	337	367	373	362	356	379	396	374	365	381	388	348	368	361	369	363	376	351	345	370	376	332	350	355	381	346	377	339	325	393	388	324	338	370	359	357	360	350	367	368	364	391	363	313	360	355	355	348	358	357	370	365	351	341	371	367	359	386	335	368	332	353	368	356	377	332	383	356	362	342	396	352	402	310	365	378	396	386	374	362	368	364	353	342	356	324	350	364	330	355	384	391	324	366	373	393	365	399	365	364	331	341	352	379	335	370	350	344	329	365	338	357	399	362	366	336	373	371	376	336	374	358	396	367	370	372	349	360	365	337	338	373	361	352	358	373	355	332	396	370	353	366	325	380	370	375	367	351	343	373	342	379	348	355	352	376	344	369	377	356	377	373	327	370	374	379	331	352	378	378	392	351	360	392	383	348	344	367	363	359	363	354	329	396	303	335	363	363	341	378	358	381	358	352	381	340	341	350	346	382	364	335	367	364	364	341	396	355	351	340	346	350	391	381	360	378	375	340	367	361	346	354	388	375	360	362	377	355	378	339	333	347	366	371	337	337	364	353	348	330	343	333	401	356	355	391	357	381	354	355	346	353	378	359	362	375	362	356	325	372	381	372	374	353	386	352	336	352	366	349	391	381	365	373	376	396	377	364	355	378	358	358	359	363	395	399	364	385	365	343	359	343	370	368	395	380	368	362	380	349	376	374	388	359	344	365	347	342	345	354	351	378	356	360	328	359	378	369	343	386	358	334	321	344	355	367	373	342	347	388	377	365	365	375	379	349	393	340	380	354	349	380	354	337	360	365	386	365	338	371	340	338	363	365	353	376	369	355	321	370	354	347	335	321	368	368	366	337	360	363	371	366	328	354	393	365	358	366	329	366	364	361	358	356	346	338	346	335	403	357	350	399	351	350	383	362	396	335	394	359	337	362	373	361	361	339	343	390	363	325	378	374	367	374	375	363	365	384	339	386	369	347	333	379	350	379	354	341	380	335	330	382	371	353	358	344	364	338	364	349	349	355	379	341	336	385	351	396	384	344	370	347	339	383	377	360	368	350	357	384	364	392	365	376	338	368	378	389	383	390	358	367	359	340	345	351	363	318	366	335	313	363	332	336	377	364	336	340	397	377	384	362	351	371	315	373	358	328	352	347	361	378	365	370	372	340	337	368	353	339	346	338	369	365	373	386	344	389	360	356	366	388	377	375	366	386	346	364	391	360	335	356	347	344	331	356
7774	31795	28832	11293	4623	1699	789	473	353	365	343	334	366	345	350	315	345	330	352	361	342	335	340	316	340	352	350	363	337	356	350	357	339	332	360	327	338	331	367	360	380	352	352	341	308	355	321	359	336	331	357	334	331	366	338	334	357	360	351	310	317	326	357	372	379	365	326	341	336	382	368	345	362	343	378	356	343	362	345	362	400	339	347	337	336	369	329	341	337	349	360	335	354	337	355	333	352	336	349	310	349	329	348	351	356	368	338	368	375	337	341	361	334	354	346	377	365	347	326	353	324	356	329	360	363	344	364	392	320	345	359	338	361	341	357	301	352	343	327	344	313	322	352	379	328	359	343	346	331	330	366	324	359	330	321	349	307	333	325	328	349	323	344	355	348	334	347	349	345	350	359	398	319	364	336	324	345	323	340	347	336	370	337	349	348	348	346	303	356	361	361	366	345	376	344	382	360	321	358	346	390	393	307	341	359	326	341	323	360	353	338	338	352	331	364	332	376	349	354	348	340	345	334	366	344	354	336	299	310	335	367	349	353	356	319	338	324	340	345	361	340	347	333	381	363	358	346	337	335	358	344	328	339	373	392	328	322	313	337	351	355	382	361	353	336	346	333	367	352	354	317	332	366	357	393	331	308	354	345	355	345	373	344	336	366	351	323	324	340	330	359	335	353	337	356	356	352	336	335	363	338	373	335	339	359	330	307	334	355	358	338	331	373	371	359	352	364	343	355	349	327	367	310	343	345	350	353	364	360	350	339	351	374	367	385	337	312	379	375	308	381	331	319	351	331	379	350	338	360	346	337	343	351	352	355	375	359	368	351	361	333	342	332	369	345	384	389	336	317	316	324	361	360	362	342	335	344	318	326	355	361	367	354	341	340	356	360	332	351	355	328	310	346	395	372	356	342	335	370	377	329	323	353	403	345	355	316	349	354	356	330	341	319	355	356	416	351	310	354	314	378	353	355	342	349	360	340	317	333	376	336	369	374	358	321	338	318	370	357	349	351	385	328	348	333	351	355	345	316	351	350	371	371	368	329	347	326	338	359	371	360	330	372	326	364	338	374	322	334	348	344	339	363	334	352	362	326	367	345	350	374	340	346	319	343	383	355	376	352	377	365	337	360	339	350	369	333	333	319	342	374	360	368	377	366	384	346	357	357	310	340	327	329	355	369	366	342	309	351	346	339	346	382	290	339	319	375	345	360	336	357	373	318	348	339	364	353	369	311	324	390	331	354	392	349	338	354	347	320	369	300	334	337	342	379	368	347	320	358	343	365	332	342	352	341	366	332	362	340	352	390	342	360	368	397	358	341	355	344	349	352	314	368	350	364	356	319	365	327	330	356	341	360	349	343	335	382	336	334	324	362	339	303	379	366	344	350	352	343	317	331	339	349	358	346	344	338	346	363	351	346	374	354	356	368	370	394	347	325	353	338	351	336	354	341	320	354	345	363	345	347	349	361	354	360	376	342	336	338	339	356	340	358	359	342	349	338	314	344	328	313	351	353	345	346	387	320	346	347	290	361	343	369	357	334	352	332	360	358	350	345	348	346	380	348	363	377	347	340	362	329	343	354	344	379	368	373	325	379	360	337	352	317	360	359	334	322	391	356	368	350	321	383	333	338	338	352	331	337	355	307	363	364	318	331	342	328	353	325	327	331	330	329	314	352	353	346	358	366	373	337	339	374	350	339	333	329	352	332	371	335	353	325	345	357	315	341	352	346	350	355	317	374	358	344	359	341	303	336	365	346	358	320	331	330	360	323	346	330	364	346	362	374	351	326	318	343	351	364	352	330	347	326	352	388	380	361	352	351	360	324	387	362	310	326	379	336	375	342	348	354	351	360	321	334	355	347	331	331	369	305	364	328	388	322	351	344	334	356	366	337	374	334	360	339	359	322	330	362	361	364	371	361	370	378	309	355	354	381	364	351	383	356	340	353	314	336	358	332	370	359	320	369	325	317	319	331	332	330	342	323	346	353	376	325	314	325	355	337	361	382	350	334	357	338	333	335	368	352	351	336	321	340	325	362	363	349	350	360	357	349	335	346	334	344	371	351	364	372	346	345	352	375	320	342	329	363	355	385	318	332	380	387	341	329	335	365	342	339	318	330	381	357	346	349	351	356	377	403	325	329	352	338	339	320	355	359	343	341	368	356	332	359	349	329	337	349	360	325	354	327	354	358	333	370	311	333	292	360	363	356	333	347	321	332	356	332	342	367	338	350	360	353	352	341	334	339	330	382	341	353	334	346	344	347	363	368	324	343	349	360	351	300	352	354	367	337	382	369	348	343	340	329	358	336	350	341	322	321	383	389	325	334	356	344	343	322	347	359	370	308	302	363	315	345	362	358	365	339	361	362	323	348	371	334	360	337	330	376	357	354	375	357	344	372	346	363	326	361	342	346	372	356	365	403	343	369	371	306	377	369	339	375	338	356	328	326	348	355	324	354	373	320	334	332	398	332	362	360	343	346	337	380	374	358	322	348	359	347	336	341	359	366	327	352	322	342	348	338	360	342	356	329	358	331	351	368	342	342	343	316	346	341	344	320	304	350	328	361	361	338	367	358	317	318	336	337	372	346	352	320	346	330	360	333	365	348	381	357	370	346	322	314	341	342	339	362	353	350	355	382	337	342	354	333	345	334	326	333	355	339	328	324	348	329	377	357	328	309	333	337	364	337	328	367	363	352	338	337	347	316	362	329	364	329	366	356	340	344	343	349	344	346	314	369	359	345	366	356	372	371	329	359	336	338	363	353	356	345	329	369	371	366	389	387	326	308	340	343	353	350	380	372	352	362	366	351	356	350	381	384	331	316	368	330	349	358	356	347	354	347	318	343	341	354	352	329	375	330	337	351	322	366	343	303	350	324	371	319	339	357	362	353	342	371	312	314	363	337	345	375	356	343	376	335	341	351	336	351	339	339	369	346	373	347	358	318	348	342	382	328	330	339	352	356	361	351	334	296	347	348	382	332	362	349	340	357	367	324	334	374	348	344	340	335	300	346	379	324	350	345	359	342	389	333	354	356	338	347	354	360	365	351	310	370	340	384	344	328	346	360	368	340	328	349	379	369	356	353	351	350	352	397	348	336	377	352	359	322	375	357	364	346	362	344	339	359	373	308	325	357	349	359	345	349	341	345	351	338	374	347	336	327	344	345	343	291	352	381	351	360	347	319	323	331	365	365	356	332	338	306	360	350	352	355	321	347	350	332	372	338	333	338	357	319	328	321	298	314	346	341	309	334	355	331	333	347	358	354	335	334	331	303	307	331	356	346	377	366	375	331	366	321	346	357	333	374	357	355	368	337	333	361	365	358	328	350	376	346	347	339	342	336	341	363	350	325	349	328	339	349	330	364	339	341	350	314	350	328	326	347	331	318	307	306	311	350	338	373	359	344	337	339	346	325	366	336	289	339	366	339	359	361	327	319	360	356	335	382	343	377	328	346	368	321	365	358	344	351	361	360	338	374	345	327	362
25434	29131	51990	46430	28112	12530	3298	848	521	421	378	421	394	428	427	388	387	406	377	386	386	400	388	352	395	390	400	385	358	368	388	390	397	408	377	374	397	397	399	406	368	419	415	383	381	366	386	376	387	369	375	390	374	382	389	396	379	400	394	382	375	337	374	389	370	371	366	405	402	403	407	376	390	379	394	374	415	380	372	365	409	339	371	378	409	400	371	392	370	366	380	410	358	365	397	374	377	377	373	384	359	368	381	381	394	393	367	353	388	425	396	385	374	412	365	411	349	375	399	408	370	404	354	415	429	390	382	387	379	378	365	393	397	351	396	377	375	378	395	415	404	379	401	407	381	362	393	379	356	391	407	396	413	379	389	390	391	379	380	386	352	376	370	388	391	402	373	374	378	374	412	367	371	415	423	372	390	382	402	362	416	380	365	401	407	397	392	402	405	372	405	388	374	388	369	374	387	347	371	400	379	389	353	410	358	390	401	367	386	378	389	349	389	381	382	401	372	378	378	395	364	373	369	395	419	414	397	351	374	392	402	352	387	402	376	382	432	389	369	387	351	355	389	363	381	380	390	396	390	362	403	371	356	362	427	398	367	383	390	370	372	398	423	386	376	374	387	358	354	377	426	388	398	341	365	392	387	361	409	434	381	407	372	404	371	370	375	385	442	361	405	423	389	385	363	403	384	370	362	350	395	376	367	338	384	380	419	383	371	355	359	407	371	368	403	372	392	387	412	371	405	395	398	387	367	398	394	346	410	378	374	393	413	382	364	342	389	380	385	390	345	360	380	365	406	405	408	370	396	373	388	350	396	361	426	409	399	396	385	389	404	392	391	411	385	400	370	370	367	381	401	404	376	349	376	385	396	395	385	365	396	386	404	425	406	415	372	411	402	405	363	408	417	379	396	389	385	393	387	370	357	381	393	361	388	375	376	385	395	381	382	414	391	374	354	434	386	385	397	417	369	348	377	393	392	362	373	382	388	388	408	387	446	380	386	410	370	412	396	383	367	370	391	388	390	382	377	391	343	397	349	389	374	394	394	378	371	381	389	378	355	373	386	412	394	386	398	393	399	368	360	410	418	384	383	343	394	400	415	401	391	407	406	403	385	386	348	389	377	371	390	396	390	373	374	378	395	397	370	363	391	370	331	359	400	366	396	399	376	391	402	378	393	361	380	389	397	360	387	349	383	403	375	393	413	388	383	372	359	385	372	390	363	426	379	405	412	375	382	350	370	376	368	374	358	382	380	356	395	392	347	345	417	413	373	366	388	396	375	418	408	398	398	392	364	363	378	392	383	400	397	389	403	370	395	413	399	389	401	379	407	394	423	370	372	377	349	373	403	391	385	363	370	396	354	394	364	390	354	375	402	347	444	373	402	355	360	391	380	401	361	383	372	405	390	412	403	376	396	364	400	409	368	370	443	375	378	383	390	402	387	397	367	380	413	383	348	370	350	399	394	406	410	400	400	406	409	380	386	385	374	413	406	386	332	364	404	381	375	379	378	402	391	374	381	390	391	396	385	379	396	417	362	365	394	366	407	433	393	373	377	386	399	378	358	391	384	392	423	374	413	410	368	343	364	407	365	380	392	410	378	362	353	347	385	384	378	368	373	379	392	364	425	397	393	380	404	360	394	385	411	391	411	374	399	376	316	430	382	379	381	353	422	391	388	393	386	403	395	392	387	383	377	396	389	359	391	385	403	381	412	405	388	397	379	378	403	402	395	393	410	366	357	381	351	385	433	389	386	377	361	350	410	394	433	407	363	355	380	385	375	409	393	390	396	406	397	366	367	366	397	410	362	409	377	385	387	375	377	375	385	370	413	391	441	361	372	404	352	412	392	394	396	398	426	392	394	381	391	365	395	392	427	403	369	338	363	375	393	412	386	389	365	375	400	365	380	354	385	425	390	381	367	376	407	378	400	358	390	393	396	381	389	382	407	387	409	399	360	382	379	388	364	368	374	382	398	383	386	365	360	373	401	363	392	402	359	357	397	380	338	376	383	380	365	388	403	385	348	353	366	358	434	363	403	374	381	434	405	414	400	356	361	408	395	371	417	399	366	403	395	388	406	370	350	397	392	403	365	363	383	393	387	399	414	369	370	375	387	338	358	407	361	400	398	371	389	381	365	379	374	384	380	354	377	404	384	356	387	385	408	396	390	399	371	379	330	384	388	384	379	379	369	357	374	414	347	389	416	376	384	389	384	336	318	388	409	355	379	388	419	397	417	341	388	370	380	407	403	379	394	358	374	408	378	418	381	381	381	353	429	386	364	373	382	423	367	374	409	393	370	382	387	391	370	398	423	418	404	353	422	401	408	400	404	355	381	380	412	396	390	360	405	386	362	385	406	388	363	382	382	380	416	397	348	364	388	347	391	409	366	346	384	367	384	388	352	423	391	405	407	369	387	391	381	348	401	391	371	360	398	395	345	374	347	372	393	406	392	360	377	383	437	371	385	401	394	414	361	404	393	424	405	392	329	384	385	385	371	410	396	380	402	400	390	357	381	385	404	372	394	380	376	361	414	399	389	365	344	409	385	417	371	354	371	406	407	368	400	366	402	381	390	392	385	360	395	361	380	416	387	360	385	381	410	406	408	388	336	366	386	383	400	409	410	422	403	374	368	384	397	353	363	424	404	364	366	361	354	374	372	367	376	396	373	388	381	437	388	407	387	359	380	399	398	372	377	409	380	368	367	379	406	386	363	371	376	420	388	356	394	401	382	412	402	374	374	389	371	372	369	396	377	370	382	410	415	384	387	386	329	395	353	363	363	374	366	428	387	393	368	386	366	384	392	387	414	393	364	395	369	356	426	364	400	416	387	405	372	362	380	408	407	375	387	361	372	418	391	390	386	414	385	390	382	384	366	410	424	360	409	370	346	357	411	404	391	422	383	410	360	371	343	426	415	350	426	375	389	429	395	379	400	369	397	365	398	371	379	395	388	402	375	413	386	375	380	400	392	355	381	369	404	395	415	377	393	365	371	395	409	422	383	383	373	405	385	391	384	407	380	388	400	382	385	388	407	402	356	418	407	346	392	382	392	415	358	360	395	343	372	382	374	403	381	392	392	339	392	380	390	386	373	385	368	394	395	418	376	381	390	368	377	365	385	379	362	406	362	396	375	371	381	378	379	402	398	351	402	390	380	384	363	380	380	380	420	400	399	387	400	386	415	379	389	401	392	371	441	422	402	383	390	350	402	392	405	385	369	380	402	377	371	372	386	399	362	382	366	392	409	376	361	415	394	376	399	387	402	415	346	383	370	393	398	380	371	350	394	401	390	396	392	404	381	407	376	392	396	396	398	391	384	393	379	376	442	392	391	370	377	404	368	372	424	392	393	367	412	375	377	413	365	380	403	375	400	407	372	416	356	396	383	415	345	393	384	396	390	361	377	401	375	382	394	389	390	378	388	382	380	377	388	424	396	410	394	403	430	390	403	401	378	386	386	409	373	414	388	382	361	400	381	345	404	398
17732	80119	62452	38780	20013	8152	2708	899	492	465	389	398	405	410	402	417	387	402	415	425	380	407	398	410	366	421	404	444	400	431	385	417	397	389	378	383	410	402	381	435	408	396	391	373	425	399	366	401	412	419	405	411	408	403	418	429	413	409	406	367	365	397	403	422	374	395	432	410	434	416	401	370	391	426	421	368	375	403	344	371	426	377	420	390	401	396	416	399	377	367	384	401	411	398	377	377	428	382	373	411	398	390	389	414	418	369	410	421	404	385	403	405	386	397	400	396	400	385	395	396	406	409	407	341	386	411	401	366	369	419	397	405	389	395	402	399	395	379	427	414	419	399	372	387	381	388	426	430	406	398	379	411	406	420	378	377	392	428	391	408	426	388	408	418	396	390	402	405	412	390	364	365	413	433	391	376	456	405	398	440	423	408	383	405	406	405	398	383	390	368	388	386	408	389	361	387	422	429	370	413	411	408	415	370	431	417	408	409	419	405	396	411	391	382	417	354	450	408	397	435	371	382	354	421	357	381	400	424	382	389	401	388	405	422	416	419	429	364	377	396	390	381	395	384	407	417	396	409	401	393	431	410	386	397	375	401	385	384	386	385	429	404	413	392	400	381	411	455	376	401	413	399	406	389	422	427	421	409	402	389	419	426	402	347	428	396	379	397	397	425	362	426	390	422	358	367	370	388	423	397	383	426	413	414	383	413	395	424	413	391	403	438	398	413	415	405	385	402	401	404	385	374	385	407	386	425	407	382	411	410	398	375	404	426	378	423	394	370	381	443	407	414	382	386	388	408	415	387	409	409	411	407	397	386	385	391	382	421	393	383	411	436	403	433	418	387	378	388	396	421	422	380	373	363	382	381	420	404	382	420	397	387	414	386	372	398	390	378	405	395	419	418	389	377	394	380	366	418	429	409	413	403	445	384	413	426	349	384	392	375	412	422	388	401	395	366	404	423	383	394	377	406	409	411	373	429	407	409	398	403	410	413	383	362	406	394	360	380	388	382	406	393	411	400	388	409	381	436	404	439	384	399	411	426	399	403	409	403	371	405	417	371	418	389	390	390	399	369	397	380	432	390	386	374	418	398	387	420	414	391	411	448	386	422	376	395	422	411	362	365	402	383	409	394	400	399	410	377	449	374	410	373	415	406	367	417	369	417	363	404	393	384	362	360	404	378	411	425	360	404	398	402	391	382	376	392	402	378	400	416	381	390	396	362	395	387	393	422	395	391	434	406	409	394	384	369	410	391	405	433	405	415	354	408	409	436	376	362	394	399	400	391	360	423	388	408	401	408	390	421	417	362	415	391	364	386	391	412	385	396	457	361	374	379	401	407	405	390	395	374	361	387	422	371	404	424	389	390	436	354	440	380	369	415	406	414	358	362	400	388	376	406	368	378	391	401	406	382	407	435	421	430	419	382	359	346	398	433	393	380	366	432	397	402	398	415	394	399	412	369	395	396	410	395	389	406	369	426	383	412	404	382	387	396	397	418	377	405	417	396	373	410	407	431	386	422	414	395	414	391	396	411	361	411	400	380	380	390	394	396	393	407	384	400	436	402	394	397	435	432	359	420	396	401	382	397	402	434	369	394	384	378	439	378	384	407	420	397	416	396	439	391	442	399	371	438	401	391	424	390	403	451	388	445	387	406	402	408	359	366	445	361	413	389	391	400	398	339	420	417	416	374	408	392	376	414	440	395	387	394	413	374	389	380	393	387	386	389	392	403	392	414	378	409	389	436	412	382	415	417	391	413	414	387	426	392	391	412	404	383	370	364	381	374	402	367	415	408	388	408	413	376	415	395	424	380	377	385	384	390	387	367	407	402	409	388	394	377	411	429	369	389	385	403	398	411	424	363	389	393	389	418	395	394	369	368	419	414	376	423	376	404	389	383	420	378	382	408	408	415	428	397	394	377	420	422	395	388	404	422	354	394	403	399	374	428	433	404	398	385	413	412	384	378	424	426	437	389	412	418	413	395	398	397	424	415	414	380	391	409	390	383	407	384	401	381	389	409	393	404	387	395	389	406	381	359	349	388	416	396	378	426	348	413	404	410	356	411	398	404	400	379	423	391	399	386	399	386	410	370	416	374	375	391	415	397	383	385	393	392	386	373	389	375	425	361	385	387	380	394	401	427	396	413	395	414	384	382	386	416	406	386	388	389	398	415	391	385	386	406	440	417	416	408	388	395	399	408	376	397	411	383	383	414	406	400	389	382	434	383	437	374	384	400	420	452	412	404	402	351	407	400	422	392	373	349	376	401	393	401	399	402	380	416	449	413	406	389	418	430	383	412	409	416	405	363	362	405	412	360	400	394	384	411	365	396	448	412	397	417	394	401	370	393	390	391	393	400	410	398	401	386	373	408	386	395	394	402	411	365	370	434	418	386	408	417	388	387	393	396	407	390	429	397	407	374	409	378	365	418	377	434	405	422	404	423	407	401	383	381	397	432	435	393	393	400	389	401	409	370	429	390	379	388	369	379	397	418	404	368	403	385	393	349	382	390	384	395	431	451	397	404	400	428	421	401	407	372	398	425	388	409	397	411	367	421	416	423	392	374	415	408	372	405	376	375	385	403	397	403	375	396	404	391	377	404	390	430	413	383	406	393	435	383	437	398	383	420	417	384	375	364	387	379	407	396	389	411	387	433	416	405	382	412	385	397	410	407	410	404	390	394	380	401	431	393	354	414	393	397	392	390	419	405	409	429	400	356	406	414	411	404	400	388	411	394	399	386	431	415	400	400	392	401	384	392	408	405	381	400	422	445	383	436	408	387	358	407	391	394	401	398	384	425	408	388	407	404	396	400	409	406	386	377	392	413	388	380	396	376	414	392	379	407	397	366	386	357	397	386	361	407	396	398	373	377	432	413	388	405	435	420	399	425	414	394	395	365	383	369	368	366	406	410	421	368	360	378	402	393	394	388	410	400	410	406	392	392	403	390	383	403	397	396	412	403	385	416	405	374	384	367	364	391	410	398	384	400	382	440	418	408	402	449	398	407	382	375	390	416	411	410	360	414	387	403	422	404	373	363	407	422	368	404	426	454	378	395	366	358	410	400	387	403	362	435	391	395	395	395	389	461	391	366	377	383	397	392	386	410	381	412	381	385	371	394	345	407	414	403	408	423	415	376	415	401	361	402	417	389	397	386	385	406	405	391	384	399	377	379	382	404	371	380	379	364	376	409	364	413	388	414	405	415	405	394	388	410	399	361	354	370	407	443	383	367	402	431	395	417	370	414	430	390	370	394	423	385	414	366	381	408	396	399	430	395	389	361	398	386	411	384	388	400	394	408	399	398	378	369	355	390	350	432	387	401	386	389	383	389	382	423	375	410	389	383	407	430	412	359	386	394	393	409	408	436	378	374	418	381	419	385	391	378	420	394	387	403	389	404	395	388	400	428	389	369	391	414	369	383	397	379	394	396	408	436	419	411	418	398	407	424	394	396	405	381	419	432	412	420	420	407	401	429	375	385
23876	21889	42057	52193	45090	31379	15967	3357	892	561	544	489	533	501	533	537	486	527	492	512	477	504	490	496	538	514	495	514	507	537	489	522	494	531	508	514	488	521	545	498	497	521	474	544	493	519	499	514	517	527	514	507	481	457	500	538	482	526	488	511	478	476	531	516	503	490	457	490	480	542	509	486	494	528	538	477	515	499	449	515	498	507	509	517	494	477	523	465	506	470	520	489	472	514	536	553	464	512	528	493	539	491	484	479	457	501	518	504	491	475	465	509	503	508	481	496	492	530	494	497	468	470	503	492	512	464	474	526	500	481	475	503	476	463	497	498	517	457	526	501	516	450	500	523	491	484	513	490	524	521	512	512	491	519	497	528	480	481	497	503	437	439	487	491	498	534	490	526	472	497	478	499	485	487	526	524	498	469	499	495	504	492	488	513	537	470	531	466	485	509	531	468	499	478	474	523	468	514	488	486	509	461	525	484	505	512	495	500	517	495	478	482	524	458	488	476	530	480	502	486	531	466	505	489	498	482	508	523	478	511	507	524	449	518	470	476	526	502	479	522	479	474	435	487	477	471	476	478	505	472	489	493	483	531	512	534	478	486	481	487	477	509	513	504	474	443	526	448	528	505	525	479	490	521	479	486	489	490	500	479	470	515	486	484	483	482	472	519	476	440	494	477	471	516	474	487	470	446	491	500	502	506	524	482	469	511	527	481	480	510	486	479	465	468	502	514	514	515	532	505	489	512	502	504	516	472	494	509	526	459	470	509	545	538	488	475	477	523	453	459	496	454	480	491	505	467	485	491	466	496	511	478	500	485	484	495	483	538	479	497	514	503	479	496	498	508	494	470	462	475	503	490	515	488	490	473	465	512	489	503	480	499	512	510	490	477	487	483	496	548	501	461	534	539	513	465	511	502	528	494	474	494	477	518	477	521	516	485	527	521	488	473	478	510	496	476	479	478	507	479	527	489	463	496	509	460	490	529	493	517	490	492	490	476	463	502	516	477	524	509	549	486	502	537	502	507	499	476	506	482	475	510	509	515	469	471	444	481	497	469	495	483	497	528	481	515	473	492	474	537	485	503	557	500	507	492	479	461	508	474	464	484	435	481	436	492	487	505	506	523	528	521	469	512	453	495	512	438	504	495	476	487	467	504	539	497	482	496	497	539	484	456	470	480	466	476	515	499	463	468	535	496	505	516	495	508	476	475	519	487	487	513	496	493	489	499	480	487	485	506	501	499	524	490	497	515	525	534	482	502	494	488	528	522	497	467	521	525	507	478	504	495	461	492	441	447	495	472	498	470	486	487	504	483	467	500	519	524	473	498	492	535	499	456	502	459	528	537	525	489	502	464	507	507	494	500	499	498	511	501	496	520	462	502	500	459	474	473	517	516	491	503	485	477	462	461	496	485	477	466	482	512	489	515	480	473	514	533	526	474	485	470	519	485	486	521	491	490	490	471	478	501	499	486	479	479	520	477	498	459	485	482	501	506	475	488	499	444	462	530	500	500	467	519	508	491	493	488	484	491	498	488	478	432	515	516	515	485	481	490	504	514	452	478	505	494	507	533	502	514	487	492	517	469	505	525	505	488	540	509	485	486	494	507	491	504	502	508	470	466	495	493	516	496	512	532	468	520	518	502	494	501	501	515	498	497	498	500	509	497	511	530	500	525	526	501	505	491	471	508	470	478	473	530	487	513	486	506	506	491	515	473	520	538	487	526	475	483	490	491	462	490	495	475	460	491	501	480	492	507	459	496	474	497	485	503	503	485	496	501	506	456	536	482	474	468	455	489	469	512	487	506	491	530	511	481	480	530	462	460	503	482	463	517	486	498	474	509	476	475	511	491	466	472	483	492	476	489	480	509	529	490	496	529	480	517	521	488	526	501	521	472	499	519	515	511	492	494	459	496	524	503	512	554	507	502	498	466	515	485	463	494	526	514	459	498	473	443	495	469	525	491	503	508	535	484	511	480	491	513	475	478	486	483	514	495	460	487	472	501	480	505	509	523	520	512	487	512	535	489	498	515	502	489	487	457	459	518	471	481	492	468	445	507	460	502	513	471	503	480	475	508	513	523	540	484	490	511	470	472	471	461	497	532	514	462	461	488	514	482	461	507	508	511	508	506	478	451	463	464	522	482	446	514	503	505	480	509	473	500	506	476	466	490	497	492	495	495	493	492	488	454	482	496	479	517	491	483	478	485	495	483	506	483	500	455	465	558	466	464	498	487	456	489	485	471	485	478	484	488	511	474	499	553	462	496	527	486	473	503	487	497	497	505	453	530	521	515	505	503	478	528	496	469	497	486	478	523	487	500	482	491	497	462	552	489	466	463	486	507	519	503	530	502	476	486	503	452	498	499	496	452	527	489	501	512	505	507	503	504	498	508	533	473	491	509	507	475	443	521	532	521	481	498	451	499	505	509	523	508	498	493	456	501	504	489	496	479	485	474	546	490	495	481	491	547	472	485	526	460	516	538	483	513	458	487	485	523	470	518	513	481	476	463	457	544	478	477	495	476	518	515	500	489	509	515	531	498	479	461	463	472	501	539	446	476	495	480	487	507	521	531	482	485	500	523	469	531	517	466	524	529	531	520	481	473	479	491	481	486	502	512	503	496	471	522	527	505	488	492	473	504	482	464	447	507	482	508	501	513	456	488	476	510	440	489	492	450	484	486	458	465	458	502	475	486	523	481	513	481	474	501	479	503	499	497	523	528	491	466	544	536	495	481	491	507	530	477	511	485	482	542	466	479	459	508	467	508	512	497	445	487	482	481	503	523	489	489	519	480	496	504	518	476	511	502	502	496	489	457	505	483	498	497	549	509	476	491	469	472	516	449	506	481	462	493	480	515	474	469	498	525	506	510	500	506	511	445	528	535	479	466	498	441	492	487	484	486	466	504	500	535	477	505	508	451	518	512	457	471	509	516	460	521	482	487	482	496	520	467	492	492	471	529	489	507	505	481	509	471	471	531	477	484	525	486	468	476	507	498	499	539	496	559	481	525	515	507	489	533	506	441	487	483	510	528	490	485	509	505	465	487	426	529	514	529	480	517	520	481	509	535	501	478	491	492	527	522	484	478	520	512	484	478	481	502	525	491	518	514	523	463	452	476	471	498	494	487	470	477	473	488	457	495	490	502	498	529	502	452	524	499	508	496	489	499	496	483	453	509	535	474	510	467	486	464	495	477	493	532	470	479	477	516	484	480	471	578	506	433	453	453	498	493	507	517	507	485	497	490	498	511	468	495	478	473	492	482	452	455	521	487	486	452	475	463	477	489	505	465	501	527	499	503	447	504	497	521	517	464	507	526	486	496	480	471	482	484	481	460	479	493	513	511	435	477	507	500	486	480	495	499	514	517	507	488	504	486	496	528	489	454	462	498	491	481	503	509	478	477	541	482	475	496	541	446	484	497	506	461	514	480	472	535	508	492	488	513	507	460	510	494	496	460	491	488	486	506	520	519	497	487	498	479	520	475
33730	85076	87172	69095	46489	24427	9055	2716	982	540	535	518	573	512	569	559	536	560	522	526	533	517	536	549	538	540	541	485	519	551	543	508	539	510	519	554	538	531	516	547	513	492	541	540	523	534	492	504	564	532	519	523	517	506	517	483	544	500	560	517	509	533	516	523	516	557	506	521	504	493	477	548	536	529	494	517	574	498	510	491	519	487	540	563	525	514	542	517	505	470	528	567	580	529	530	524	512	534	503	567	486	489	521	507	501	541	574	530	524	488	505	531	534	531	566	520	525	539	576	506	540	502	524	518	506	537	506	528	503	558	502	550	504	535	540	501	489	540	524	525	511	517	515	477	496	532	508	560	537	503	525	538	497	504	499	511	539	525	535	448	504	558	508	536	525	558	532	526	478	523	545	549	553	522	481	530	523	564	491	526	531	504	520	540	496	545	510	506	533	515	512	529	573	520	547	545	528	534	514	486	526	535	519	523	536	509	514	526	562	516	513	504	566	557	490	529	556	528	534	525	518	537	514	517	525	497	512	520	507	568	515	558	539	521	531	526	556	496	519	547	491	531	503	517	540	520	531	580	559	521	524	510	516	496	536	521	493	551	513	530	521	576	549	527	518	511	495	474	496	508	527	540	561	499	515	536	507	501	547	526	507	535	514	545	511	521	514	525	535	557	516	539	544	524	506	533	530	535	537	535	489	543	540	468	539	540	543	528	518	505	514	506	507	552	529	531	531	497	544	607	494	512	545	520	554	529	516	559	491	539	529	519	525	503	569	556	538	545	547	496	504	531	528	498	572	507	478	568	503	497	508	566	546	548	538	511	488	555	558	508	581	537	539	535	550	523	532	520	523	530	512	501	493	498	536	545	513	517	553	535	535	526	556	561	509	513	527	541	528	499	559	562	486	544	538	543	494	510	509	524	544	524	548	540	543	513	494	530	550	532	544	514	526	523	521	523	521	539	500	488	517	529	527	514	530	522	513	489	495	526	532	515	512	524	521	541	536	520	521	504	569	508	485	507	522	532	534	504	565	571	526	514	534	494	509	507	522	541	520	532	509	519	501	498	541	530	496	523	516	523	519	580	459	531	540	553	480	503	501	551	554	511	500	515	528	533	513	508	555	541	515	536	468	519	509	498	540	495	512	520	536	526	506	516	507	547	510	490	532	514	565	509	531	528	512	526	541	529	501	537	542	482	533	530	525	519	522	539	539	585	518	536	503	530	557	513	551	506	557	557	507	505	510	498	530	537	557	459	492	500	536	515	520	544	474	518	538	522	525	532	539	558	566	549	522	539	572	551	488	517	508	500	537	508	511	507	485	519	524	475	497	519	499	528	534	509	550	514	517	517	520	490	479	523	516	566	504	537	465	502	521	494	534	501	479	518	489	515	545	517	539	506	527	535	527	497	545	493	495	525	524	536	518	577	520	533	502	535	539	493	492	508	514	521	498	531	536	499	556	522	487	540	553	487	505	531	546	546	496	530	531	524	530	546	496	522	540	535	550	520	522	535	527	525	535	523	493	510	519	533	526	520	548	557	565	487	464	507	480	496	541	536	488	500	517	513	536	533	517	519	532	518	521	504	529	552	549	545	530	503	527	511	478	515	502	523	534	525	519	528	524	495	524	530	526	554	510	579	512	559	539	561	518	521	492	525	515	523	506	536	475	534	515	488	476	550	532	514	544	484	485	524	531	524	534	520	477	496	514	544	543	533	511	538	510	510	493	517	541	527	525	568	478	574	517	535	514	515	516	518	535	514	520	522	516	503	487	510	484	530	521	536	516	539	499	507	518	513	533	525	528	518	488	517	509	524	517	502	496	502	524	499	542	521	570	526	499	510	509	517	504	521	493	529	529	514	552	535	507	553	522	511	522	568	541	536	499	508	551	550	511	522	523	519	497	529	552	533	551	563	502	480	560	526	549	473	571	513	489	567	521	506	535	523	512	540	519	567	532	474	480	532	508	520	524	505	537	516	535	517	545	486	514	499	497	517	526	509	504	553	532	461	485	516	505	502	511	538	551	530	514	518	506	515	509	492	477	525	514	529	544	529	513	494	536	527	530	483	524	517	470	501	532	519	551	510	508	548	512	533	518	539	478	505	538	538	506	527	532	495	559	521	512	553	533	528	500	545	503	520	500	553	529	532	534	543	501	519	564	540	480	513	540	525	531	520	522	532	475	536	519	514	518	526	524	522	535	552	532	521	520	463	488	518	528	554	527	494	517	549	480	503	534	540	533	533	519	518	487	518	514	531	550	515	543	523	495	501	501	529	518	472	539	535	521	548	513	477	519	533	539	562	518	527	497	566	520	528	517	552	519	537	542	549	527	528	542	500	534	501	557	526	513	543	510	523	511	533	501	525	607	526	563	511	496	534	487	518	514	499	508	512	502	493	533	526	489	558	530	547	523	504	477	523	522	538	504	506	515	512	542	534	541	512	549	559	513	532	511	477	487	517	494	541	543	486	564	525	541	536	495	566	524	520	509	524	574	512	506	529	477	543	539	523	498	517	496	505	515	508	508	516	502	517	508	536	535	512	509	497	553	537	537	561	540	530	537	539	536	535	491	547	544	492	536	498	505	539	536	511	529	534	536	554	496	506	508	479	483	502	514	531	526	499	538	524	531	519	509	500	529	534	518	511	517	548	540	495	504	496	535	558	534	510	515	514	559	552	526	525	499	522	466	519	518	491	521	525	466	528	528	532	558	501	487	513	536	479	514	546	495	498	500	504	511	513	523	524	553	526	540	517	517	524	517	484	568	492	508	513	489	539	499	523	515	535	520	549	578	493	528	508	530	530	485	518	492	541	530	518	555	555	531	561	539	539	508	510	530	512	509	564	542	499	517	525	534	498	505	497	493	522	541	500	553	553	549	516	526	524	539	490	515	534	490	508	504	468	546	484	524	520	518	516	526	491	499	542	504	517	513	499	522	536	512	538	485	520	498	523	556	519	515	518	532	543	487	509	563	523	557	544	576	539	506	491	531	565	540	511	537	521	559	490	529	518	517	501	492	514	526	538	553	527	554	498	523	527	509	535	536	528	526	528	496	534	506	540	522	493	531	514	530	542	509	540	549	550	504	524	574	479	542	551	503	494	566	531	552	561	548	532	487	554	557	539	490	489	520	531	537	520	525	514	533	513	536	534	551	498	512	531	539	530	541	491	548	518	511	533	573	529	564	528	539	512	516	490	548	527	512	516	526	530	519	535	511	535	531	528	534	492	490	530	523	494	514	478	522	508	488	550	484	549	529	476	478	540	506	533	521	511	523	514	557	533	474	525	546	545	494	521	531	520	499	464	514	511	533	539	577	513	520	522	516	475	517	546	493	520	508	507	532	529	522	489	523	477	473	535	490	517	491	579	505	491	495	529	483	531	505	524	497	487	515	507	533	544	481	520	520	508	508	533	534	501	526	513	539	481	579	537	533	506	555	528	493	523	522	517	504	489	551	510	516	554	497	559	503	551	523	507	528	533	514	511
27441	20464	24290	20735	10189	3283	1058	552	414	358	351	378	356	374	377	408	352	381	389	403	373	363	366	336	352	389	368	370	385	379	383	371	351	365	396	386	377	362	381	383	329	363	370	357	356	410	379	363	331	331	349	357	347	402	337	390	364	379	344	350	371	364	339	381	385	331	387	367	403	338	385	355	352	350	417	382	359	396	334	352	368	386	366	327	342	355	351	365	369	338	369	379	363	341	370	363	377	358	365	369	386	363	378	347	345	335	359	360	380	385	379	372	356	369	368	361	341	400	363	379	362	412	344	367	340	369	404	368	389	375	369	409	376	386	353	359	346	395	347	389	381	370	383	322	380	367	367	347	388	362	354	388	343	392	387	366	351	360	362	373	376	379	371	413	400	386	419	354	353	353	355	347	367	359	400	366	397	355	354	373	352	336	345	371	384	367	372	362	387	353	371	356	377	336	316	348	364	373	327	368	361	385	369	363	321	382	380	336	351	391	379	365	362	365	363	394	418	378	346	361	370	371	326	345	347	374	395	339	365	341	357	383	348	396	371	353	402	346	362	397	359	351	337	380	389	347	342	374	356	370	365	410	391	366	342	365	388	402	393	361	350	370	380	321	363	392	358	339	373	346	347	362	374	399	377	380	365	343	338	347	369	379	398	388	368	377	349	358	344	379	364	362	334	366	387	386	401	373	368	364	388	326	374	371	347	357	357	380	369	373	399	382	363	334	350	377	360	358	353	353	329	368	344	345	393	379	327	354	359	376	371	392	375	335	360	356	345	348	403	366	354	377	355	375	385	371	365	381	368	358	368	398	380	376	357	367	390	356	351	364	350	349	367	353	411	370	365	374	377	358	370	366	355	363	363	360	396	397	388	359	361	355	360	380	397	367	365	369	391	363	395	372	345	363	387	367	370	347	361	392	364	393	379	375	348	362	400	371	363	344	358	361	366	385	348	396	373	355	354	406	345	367	315	351	371	335	378	332	368	389	345	360	356	351	385	369	339	382	379	378	389	332	376	360	393	399	361	359	380	370	320	403	369	334	378	411	379	344	368	389	341	365	339	352	349	370	371	387	329	394	379	395	366	358	336	357	338	382	360	364	351	390	381	368	406	351	373	357	347	375	392	365	375	371	403	326	399	363	332	384	354	366	349	385	367	361	352	397	397	343	363	367	392	335	373	388	378	340	390	332	365	364	354	351	351	372	372	365	337	343	351	321	359	388	380	350	387	381	376	375	348	380	345	391	355	379	344	395	364	357	343	380	367	379	359	378	374	356	404	337	353	365	353	398	370	350	331	357	365	368	349	352	367	329	355	324	352	361	370	374	343	363	350	348	363	357	409	342	379	378	406	378	349	353	356	361	370	375	316	416	365	389	361	403	360	337	375	394	374	317	336	361	353	362	363	377	373	370	381	338	333	345	365	395	355	356	357	377	370	379	384	377	391	381	385	344	406	401	373	382	362	382	352	401	336	395	346	339	343	369	357	361	372	401	376	383	347	353	394	347	387	343	339	388	359	408	331	369	391	369	339	371	359	367	372	411	349	359	333	396	364	381	336	354	399	345	351	366	370	397	360	387	383	368	338	338	361	364	412	395	362	368	360	369	334	364	347	364	324	388	362	334	358	370	358	365	376	355	362	357	368	363	377	363	336	385	337	386	377	378	360	387	363	397	388	369	362	389	338	361	395	371	352	362	408	366	364	338	372	356	361	316	372	393	355	351	348	367	379	395	376	350	367	372	346	384	372	366	366	382	372	391	336	391	410	360	391	364	345	358	357	361	383	374	356	354	350	331	366	384	353	372	379	366	375	390	356	372	359	369	380	356	340	364	357	382	404	359	380	344	347	369	354	382	361	350	363	377	346	368	364	366	366	367	337	343	342	344	353	369	349	366	372	398	376	323	390	363	383	356	370	364	366	393	380	375	318	400	351	366	362	378	375	361	344	336	366	357	375	374	346	352	376	338	326	374	370	365	348	353	369	341	376	376	366	363	389	364	356	378	361	405	401	372	364	353	373	357	341	348	337	366	331	380	394	365	341	398	337	329	387	352	369	373	370	392	369	359	397	375	340	389	363	370	359	365	354	367	363	359	372	376	360	379	362	376	398	387	348	358	342	386	397	387	366	396	336	370	368	360	333	379	364	369	402	358	388	397	367	364	386	385	364	361	430	379	349	387	396	375	338	339	365	368	366	351	359	380	367	364	350	390	369	379	350	387	364	382	389	377	356	398	365	347	371	386	375	393	365	352	377	394	375	392	368	354	396	375	370	425	340	353	398	385	345	407	347	371	361	374	375	375	355	372	364	356	368	362	372	371	343	371	350	362	409	381	354	337	362	337	392	379	351	410	362	375	401	356	335	368	350	340	378	370	374	352	351	385	348	365	349	382	386	395	340	383	386	383	326	343	341	385	374	380	358	386	338	386	356	353	375	370	373	339	386	347	410	339	369	373	345	349	366	371	373	381	379	386	363	354	362	391	356	337	358	368	335	347	363	391	342	344	351	382	363	355	343	396	394	365	379	366	345	384	328	355	380	379	385	382	349	357	397	348	340	416	333	352	399	381	399	348	368	380	383	387	380	368	321	355	357	380	352	374	381	353	356	391	393	363	353	348	382	385	375	347	397	371	414	398	357	380	366	355	345	376	361	342	389	355	386	347	356	365	383	385	374	356	360	340	370	340	343	326	360	348	386	357	331	381	367	369	368	373	364	372	342	350	382	362	368	395	417	392	348	379	365	359	358	384	360	372	349	404	363	359	384	343	384	386	383	357	378	349	362	390	400	340	398	366	340	356	347	417	381	388	383	364	379	390	380	371	356	365	423	373	348	367	334	363	353	355	379	324	352	392	351	369	368	372	374	366	352	343	370	353	356	362	320	375	398	355	333	368	383	371	341	379	359	366	351	337	380	343	417	343	384	378	387	397	352	372	359	396	378	352	382	338	379	346	332	386	353	369	359	354	343	393	356	387	343	365	344	362	381	375	339	356	370	358	355	339	322	355	392	371	344	369	426	382	370	356	369	378	374	380	365	372	403	350	362	364	363	355	352	367	382	381	324	342	377	351	366	361	415	360	358	362	362	383	381	381	365	370	383	366	361	355	348	371	394	365	382	394	393	351	347	350	349	360	410	366	360	362	350	361	387	373	375	368	372	356	376	354	368	345	346	351	367	371	400	345	359	389	369	385	355	395	392	375	395	383	326	383	348	376	357	334	364	347	357	321	367	364	396	406	348	368	389	362	383	348	359	347	330	365	347	394	384	346	378	360	403	340	369	371	361	367	363	366	379	362	340	335	381	388	347	369	383	344	345	394	397	375	372	386	369	385	371	366	402	352	410	343	351	337	362	367	374	356	371	356	367	396	374	351	352	367	370	366	382	388	381	340	376	373	379	350	387	364	383	331	344	341	338	353	313	381	342	364	398	386	407	337	360	393	343	361	333	342	372	403	366	341	390	366	346	379	363	374	358	375	388	343	353	391
8558	21463	22721	13784	7110	2760	989	574	392	357	350	363	374	367	369	330	345	376	363	359	334	367	335	344	370	331	363	377	368	354	345	380	335	337	336	384	324	350	338	338	343	375	367	343	338	332	349	340	343	374	332	353	366	339	359	338	350	340	337	364	330	349	345	346	396	332	367	351	345	375	326	391	342	361	367	329	332	344	315	336	357	340	379	334	365	353	349	333	316	339	375	356	350	383	364	354	352	386	346	367	325	372	342	339	367	350	366	386	326	378	314	333	340	376	335	322	331	373	332	336	349	364	339	375	360	318	345	366	321	343	355	341	332	342	344	336	342	367	353	363	324	372	335	322	333	337	312	354	368	381	346	372	381	310	336	357	377	367	364	351	381	369	329	375	332	349	357	326	319	360	336	379	357	371	389	355	357	337	379	329	352	353	338	342	362	341	353	358	372	344	385	321	321	360	348	354	354	343	333	365	351	345	386	330	341	344	347	351	345	350	314	344	338	352	350	334	354	357	321	359	347	350	343	365	351	337	331	327	334	336	369	339	319	362	325	360	320	338	346	378	363	341	329	340	344	335	356	332	315	340	369	368	398	351	355	317	346	328	361	359	385	359	310	380	374	367	358	346	362	374	367	367	330	363	351	372	357	334	355	364	315	350	364	357	358	336	347	324	325	362	341	360	376	308	312	358	325	347	347	348	321	347	330	325	364	334	378	336	358	361	345	337	334	318	363	351	326	368	327	331	336	327	342	361	345	319	309	378	315	362	348	345	323	364	360	388	345	346	357	357	356	359	362	367	353	353	382	338	367	369	338	332	378	385	353	332	368	346	358	331	365	330	376	368	343	298	351	356	363	338	350	363	370	345	336	335	336	347	385	359	349	345	344	361	371	336	372	363	356	365	347	347	403	319	351	334	390	345	341	348	333	364	333	357	339	369	341	320	380	343	387	370	374	383	333	360	372	340	331	360	344	339	347	359	402	374	328	323	359	357	339	365	357	359	386	343	345	330	345	330	347	362	366	365	352	334	325	332	354	349	353	355	327	327	344	373	349	363	347	364	333	352	347	336	365	331	348	381	354	349	342	346	318	359	363	356	348	338	331	352	383	372	346	331	356	310	309	348	341	331	365	350	310	367	351	332	364	345	346	363	364	319	330	374	379	368	309	333	340	327	332	360	359	335	322	367	348	346	351	361	347	340	356	332	308	349	358	319	360	368	353	342	326	306	363	381	337	344	371	317	331	327	349	326	347	377	337	379	357	359	332	325	326	343	372	359	332	355	350	351	363	352	350	360	355	360	352	322	376	349	344	342	360	347	357	344	347	342	358	319	329	365	325	321	356	360	345	371	358	351	302	303	340	314	328	378	360	345	344	368	328	368	318	361	387	346	336	365	381	336	356	372	393	342	369	339	366	342	369	372	357	335	331	356	331	352	354	338	356	356	335	342	363	372	398	352	368	374	352	352	340	346	370	355	380	332	314	366	344	347	333	310	322	374	373	357	311	382	347	340	357	358	355	318	395	342	342	371	358	304	356	369	356	337	345	368	332	328	354	377	375	360	351	349	354	344	357	329	323	382	383	343	318	334	350	365	360	346	371	362	338	371	367	351	339	321	334	332	379	372	382	331	340	357	391	339	304	354	353	328	334	315	350	333	331	358	367	340	357	355	332	333	375	353	340	377	346	362	333	344	318	298	346	333	359	303	370	353	368	339	359	327	336	363	341	312	344	359	364	361	344	337	372	362	372	307	340	342	339	357	376	336	333	338	368	359	329	343	315	345	344	364	356	354	343	341	358	351	351	346	326	318	380	330	384	304	364	336	338	353	352	367	352	331	384	339	333	341	361	383	338	337	336	338	365	384	320	361	313	341	368	355	369	383	382	369	351	341	411	344	371	324	330	371	311	375	361	392	339	337	334	364	355	343	344	336	361	356	375	341	342	343	338	345	370	359	334	335	329	336	374	343	365	349	384	372	336	373	340	320	337	332	374	352	342	341	347	344	366	346	359	349	336	344	329	359	339	327	343	341	365	396	349	349	342	303	353	339	359	329	371	361	354	338	346	353	331	375	354	318	366	338	323	344	346	328	332	331	375	340	300	336	360	345	338	358	370	385	354	354	358	368	338	357	356	375	374	330	356	387	367	369	371	307	350	346	333	345	360	357	366	340	386	352	337	314	345	322	356	315	364	360	363	364	369	346	356	372	339	349	363	325	363	340	349	367	340	346	346	368	363	355	348	355	360	347	353	337	374	363	365	351	350	359	334	321	354	339	342	327	358	361	306	320	320	350	354	353	304	330	340	346	312	344	352	340	349	320	338	345	343	368	330	338	341	312	341	331	391	346	351	337	341	400	335	355	345	381	328	358	342	337	356	377	345	361	367	354	349	351	325	353	352	352	340	340	324	333	333	327	365	329	335	327	336	306	328	382	344	342	366	349	349	346	341	351	373	323	314	337	365	368	383	364	376	352	356	374	353	355	355	341	349	373	342	367	379	332	320	316	360	353	358	358	341	328	310	335	380	310	345	348	378	387	363	352	356	326	354	346	364	363	377	348	378	365	339	339	347	333	343	352	320	352	348	343	359	361	360	355	323	343	353	363	353	354	325	328	371	353	321	340	351	341	338	330	359	349	348	324	378	334	322	358	326	331	350	320	343	360	340	325	333	377	341	334	348	369	327	337	340	358	331	368	359	342	332	368	365	332	344	354	366	337	336	369	334	338	351	348	335	344	338	342	373	360	357	333	330	348	334	355	346	326	324	368	340	330	356	369	357	317	351	334	317	375	337	350	323	343	374	351	365	344	343	351	328	372	351	402	329	357	332	382	351	320	385	338	342	285	354	364	389	368	371	322	337	359	348	354	336	354	297	357	350	359	335	363	348	349	343	332	336	366	316	339	334	365	346	346	382	326	324	347	328	336	339	360	347	391	357	343	366	344	334	352	375	369	331	341	362	343	350	365	364	354	365	333	327	341	326	331	373	360	363	324	362	326	351	330	368	324	360	300	361	318	361	360	338	360	357	324	361	357	345	331	353	352	336	328	340	380	340	340	384	361	348	332	338	342	324	334	336	359	349	380	358	377	356	365	353	374	339	351	361	375	361	342	360	346	341	328	358	323	322	343	349	341	343	354	329	343	329	364	341	318	351	322	352	361	344	361	350	366	341	375	370	335	339	379	316	386	372	373	372	363	345	341	308	343	342	333	364	354	362	349	335	340	367	388	332	325	354	358	363	356	347	358	383	341	354	344	337	331	329	385	333	378	347	364	344	342	379	373	328	353	365	391	320	368	350	331	342	350	333	329	354	349	346	361	369	357	399	355	319	362	348	385	318	339	307	372	344	355	356	319	374	337	339	373	332	329	371	351	361	331	340	355	324	353	353	330	357	353	324	358	325	339	325	316	353	300	363	304	328	340	365	334	362	351	350	348	327	378	342	314	368	353	369	324	373	320	350	316	342	314	363	368	322	363	351	348	359	341	315	365
25423	22927	46506	48009	36186	21334	7714	1729	652	407	408	360	392	378	413	423	396	389	352	380	348	411	394	382	372	366	426	417	353	378	371	389	360	380	413	371	419	361	431	409	371	366	409	359	410	401	355	399	370	401	397	331	416	426	367	364	396	341	365	365	364	407	407	376	369	415	385	371	407	373	395	400	391	358	394	400	369	362	399	421	371	384	360	368	386	392	411	355	353	369	406	384	363	387	413	356	400	412	409	417	369	379	389	377	383	386	411	385	372	377	383	427	373	386	420	357	382	400	367	396	341	375	405	409	368	373	370	383	363	378	370	365	393	395	410	332	351	434	412	386	409	393	358	347	396	407	370	328	372	396	351	374	393	392	380	359	363	357	353	384	377	371	359	374	365	394	387	381	363	357	372	390	368	389	378	357	378	395	384	408	344	389	401	371	383	384	390	380	367	414	397	358	381	384	377	357	402	400	404	380	390	384	404	413	371	421	381	362	384	372	371	394	386	374	376	368	386	414	415	384	364	405	386	396	392	381	385	407	408	402	347	349	362	346	368	397	374	395	383	369	371	388	349	381	391	401	372	366	406	406	374	367	373	352	359	395	365	380	374	384	351	394	423	419	315	378	391	376	380	423	387	392	361	383	393	380	394	389	351	373	373	348	384	325	381	373	434	355	389	384	363	356	367	358	363	424	401	373	397	366	348	382	380	388	407	357	360	359	346	392	379	365	379	379	406	395	370	392	385	386	364	392	373	354	373	366	383	384	396	366	380	350	374	389	382	401	404	371	390	336	365	379	384	356	342	345	389	395	387	380	367	373	359	368	407	417	350	406	375	371	404	395	415	376	398	368	372	400	382	394	406	372	373	364	391	388	341	388	368	399	389	395	383	374	420	419	376	362	391	394	396	384	371	366	366	405	401	353	346	374	378	395	384	405	388	340	392	421	384	378	410	352	376	365	419	381	372	371	399	376	404	366	370	403	420	402	387	368	390	382	374	354	364	382	400	385	380	396	386	376	368	371	371	395	368	416	389	361	384	367	411	393	363	393	356	382	386	401	386	379	379	364	414	373	372	389	389	388	354	364	379	381	380	378	388	368	370	407	363	408	404	401	366	375	414	399	396	343	398	402	364	373	360	375	359	381	403	341	323	349	331	383	356	395	372	347	431	368	400	363	359	369	383	414	371	371	387	359	394	388	386	382	395	370	370	334	386	364	368	404	375	379	370	387	394	362	405	393	356	392	409	402	394	369	367	393	409	379	386	401	380	398	406	370	352	416	362	416	362	353	389	413	383	376	344	398	321	385	404	376	402	364	386	405	354	381	390	386	396	372	379	406	421	397	351	343	398	369	367	355	408	400	352	373	411	370	389	400	375	364	379	346	419	348	387	380	371	344	381	361	421	361	418	380	372	375	399	391	344	395	413	386	416	380	373	379	358	376	397	381	394	392	339	409	372	390	363	356	384	369	425	346	360	410	359	412	370	368	395	370	410	378	394	375	372	396	381	375	380	355	412	380	395	393	385	363	337	345	393	405	356	373	367	413	388	375	407	395	403	352	368	369	399	383	370	368	383	405	411	386	343	340	408	365	396	408	372	360	378	364	397	363	423	373	359	387	350	380	386	371	368	379	381	365	375	386	377	381	356	391	376	375	341	403	438	361	379	352	364	380	368	415	397	377	364	411	377	410	402	390	405	370	393	372	380	365	419	433	401	352	416	394	395	371	343	386	375	375	339	363	418	392	375	404	367	398	394	385	406	409	386	387	373	425	358	391	359	403	394	395	376	402	408	379	397	388	407	385	362	356	376	388	395	384	417	394	374	385	376	375	373	372	373	376	378	369	419	371	399	389	358	382	389	351	381	369	397	401	368	401	409	360	390	365	386	414	399	360	403	352	359	419	368	379	342	381	347	368	388	352	389	362	353	362	399	350	393	409	382	410	397	373	396	379	390	373	360	371	370	412	383	373	405	377	356	367	390	347	426	394	410	395	375	351	362	380	358	409	368	377	392	354	369	382	436	366	375	384	362	379	352	371	378	379	364	391	376	383	346	377	394	365	346	366	382	390	352	392	379	371	352	398	393	336	365	410	338	396	363	371	406	384	386	383	382	381	361	415	337	381	355	386	417	360	398	387	388	389	392	347	374	386	400	344	402	380	353	396	372	342	379	393	394	401	406	367	395	394	391	395	439	343	397	411	402	387	374	372	401	402	401	380	387	392	389	372	373	366	389	347	381	361	414	358	389	345	377	394	395	366	393	353	368	371	369	411	352	435	396	380	362	352	371	356	379	374	376	373	381	369	341	380	357	383	403	368	403	391	382	400	377	375	363	383	363	411	367	399	390	377	389	402	378	396	386	346	419	386	369	421	405	421	382	403	393	382	397	372	364	356	388	397	399	398	414	361	383	364	413	358	396	405	367	369	376	344	370	381	390	402	366	374	395	377	417	382	362	412	387	354	355	381	400	371	425	373	373	342	370	394	369	364	398	371	370	354	411	400	407	394	393	382	362	383	373	397	394	407	360	424	395	370	394	395	413	370	438	404	354	367	406	407	359	426	372	379	394	355	378	367	387	391	410	388	433	325	385	339	436	366	384	362	367	403	380	432	361	367	379	402	367	403	406	404	351	379	385	395	399	379	383	369	387	342	408	375	380	378	384	440	353	423	379	381	369	376	375	400	344	368	391	400	378	387	382	381	401	381	381	377	407	378	382	385	379	414	399	350	410	373	361	360	368	407	419	374	362	355	372	383	368	385	358	367	394	378	348	391	381	397	415	405	374	385	373	376	362	373	380	355	382	378	357	388	375	344	390	402	387	375	370	388	387	402	351	393	381	362	377	400	359	386	368	375	391	392	391	420	364	388	429	373	396	393	396	384	368	388	394	407	387	382	394	378	412	380	363	393	372	407	387	385	417	421	393	357	407	399	385	366	376	374	383	403	414	350	378	394	438	392	406	363	404	326	394	379	403	408	375	392	380	396	373	364	373	371	379	361	394	363	387	389	392	343	375	397	375	411	369	370	379	401	412	354	379	380	360	345	373	320	396	387	390	433	377	374	366	357	349	406	373	376	392	396	366	385	372	386	399	357	369	418	377	409	409	387	374	349	370	375	386	388	402	392	385	413	380	402	383	366	366	349	372	362	387	369	426	392	376	432	384	410	368	369	385	387	379	361	424	387	383	402	392	433	375	404	375	396	369	399	377	375	376	372	388	405	404	393	389	349	362	348	386	365	396	349	382	385	373	373	374	392	355	383	390	409	392	389	379	385	380	399	392	372	365	382	365	407	355	388	394	354	366	352	350	391	360	390	351	392	385	413	370	392	405	407	355	394	360	351	408	356	368	389	378	397	355	352	365	358	376	392	382	352	388	350	372	386	377	392	388	383	381	404	397	398	380	371	358	369	363	339	374	378	397	392	392	392	425	353	380	380	397	354	364	388	380	350	398	390	379	406	387	334	383	351	366	337	393	374	396	358	371	365	385	398
12935	62939	62296	43737	29213	14485	5357	1646	668	404	448	363	390	400	408	403	364	390	362	392	376	385	398	403	393	414	413	417	407	372	398	411	401	407	412	416	393	426	394	373	382	395	396	372	338	393	360	400	394	402	377	403	410	380	383	397	363	379	384	387	382	398	370	413	399	379	383	383	365	394	405	391	407	359	390	383	404	417	372	366	389	388	376	392	375	385	397	402	366	401	392	389	369	405	402	378	348	408	362	393	376	390	411	406	366	402	386	371	329	416	424	407	388	396	400	367	382	379	380	385	365	380	373	382	390	347	379	388	392	407	380	366	377	439	376	380	392	353	373	394	407	414	360	382	408	382	418	388	395	390	439	415	354	387	398	403	365	402	370	388	398	411	390	364	359	376	411	374	385	366	416	385	381	401	391	390	400	360	375	397	372	388	395	353	374	364	388	366	404	361	393	386	375	356	391	396	403	386	379	384	397	385	384	416	394	382	405	377	370	372	360	418	413	370	395	364	395	381	397	384	420	354	379	375	382	338	370	354	389	396	405	402	426	403	376	372	390	375	404	376	381	370	356	404	373	384	385	420	381	370	399	449	391	379	370	416	419	384	371	373	353	389	413	419	354	416	401	389	363	379	341	398	411	397	355	383	381	420	358	381	359	398	386	376	377	379	375	377	389	400	366	386	387	390	388	440	394	416	384	364	400	364	385	368	405	372	396	384	365	415	359	444	359	345	408	350	369	336	407	400	412	408	393	394	406	406	331	396	394	393	424	395	389	390	373	406	393	404	404	406	377	355	374	384	396	404	364	384	422	353	385	371	383	397	362	398	394	396	345	401	420	394	415	407	398	382	392	362	371	377	427	385	398	364	362	396	395	367	375	393	383	387	395	367	422	388	357	419	347	429	397	369	368	379	364	391	358	374	377	375	387	387	357	399	398	411	372	409	366	365	390	393	383	337	398	387	386	403	378	404	398	399	386	391	373	390	375	367	392	406	368	368	357	385	392	394	382	381	384	394	404	411	366	393	406	395	400	394	385	422	377	381	397	343	408	391	387	405	397	372	389	407	392	353	393	394	368	396	372	370	408	369	396	372	363	384	397	416	425	399	418	370	389	394	394	341	371	394	420	414	429	398	376	415	382	390	371	393	397	363	380	359	388	376	373	378	419	370	453	379	397	372	354	377	376	348	369	403	391	362	366	386	372	386	392	365	374	380	378	363	398	378	440	362	432	368	405	399	403	347	395	387	418	402	380	401	373	399	372	358	371	358	408	404	331	391	403	389	384	429	384	393	386	367	420	379	379	397	358	394	373	398	406	354	399	395	390	437	439	347	383	361	389	428	376	367	350	364	381	392	397	382	414	359	384	377	399	383	405	354	369	376	396	415	374	385	369	380	370	385	383	398	366	370	373	397	392	385	344	364	386	372	391	418	377	401	381	389	381	354	376	373	390	375	394	435	381	386	386	383	407	420	338	394	385	374	386	415	397	397	400	373	366	390	381	393	365	403	408	403	375	425	377	404	423	362	370	384	375	368	373	357	370	383	381	375	392	368	374	378	382	378	378	382	407	399	378	367	393	393	397	353	390	374	411	333	405	364	361	362	420	404	394	426	381	401	365	381	390	383	397	388	401	387	415	369	377	402	411	387	414	394	394	374	342	361	362	394	362	358	381	384	396	370	408	336	345	435	403	369	374	379	365	396	366	385	400	413	420	392	392	385	380	404	380	369	404	388	376	396	427	372	386	382	414	393	392	384	373	362	385	384	406	396	367	396	389	386	391	398	412	393	349	365	376	385	384	382	373	399	409	418	427	378	384	409	428	404	426	381	373	386	407	365	405	389	363	383	405	392	405	416	389	350	354	389	355	357	391	386	413	348	397	379	394	413	414	389	409	409	349	355	357	358	371	371	383	409	365	354	354	392	408	331	355	386	400	376	386	393	363	405	407	403	371	346	421	397	369	400	386	395	372	398	371	388	361	380	378	398	385	372	384	405	363	409	376	384	371	423	388	371	373	390	368	388	402	400	391	398	379	391	401	386	384	398	381	369	399	421	362	398	405	355	374	435	405	403	390	363	370	382	376	355	401	368	395	394	390	381	408	358	374	391	394	377	414	393	397	374	395	390	377	389	393	383	407	383	355	379	407	344	372	417	382	404	388	405	377	428	398	390	384	393	401	346	381	371	404	396	342	387	400	382	353	363	365	374	408	392	364	370	398	436	377	397	381	376	360	402	353	380	408	388	354	391	353	397	356	373	383	376	393	357	360	400	367	376	377	393	397	399	387	368	387	371	353	371	398	368	390	405	414	395	376	390	395	394	396	385	370	387	388	374	395	380	353	393	372	389	399	376	367	384	423	377	393	391	423	389	364	376	379	389	399	415	382	353	377	368	362	363	366	359	374	385	391	411	386	398	384	399	377	337	382	392	360	387	383	377	364	397	347	402	381	391	378	394	427	370	378	412	376	366	417	398	351	366	376	400	425	391	379	406	402	359	364	387	413	366	407	377	381	380	369	399	373	388	394	387	358	384	397	408	411	381	391	365	367	407	364	360	382	386	412	404	401	365	381	402	385	398	407	391	404	400	352	417	372	374	391	360	407	384	399	398	385	384	417	416	399	387	391	381	388	412	401	357	364	387	426	394	426	409	387	386	380	377	406	368	395	380	370	388	399	363	367	394	348	367	367	400	409	388	364	381	379	361	390	391	368	390	401	400	412	396	392	393	411	440	406	401	391	363	358	368	372	382	373	385	429	396	391	390	380	397	363	382	386	390	375	372	312	373	384	380	368	369	380	413	380	393	395	377	364	399	385	400	380	413	382	393	373	389	414	373	336	361	374	419	383	426	361	421	357	379	392	395	381	382	338	366	421	407	430	387	387	359	404	392	408	355	379	388	374	408	386	446	381	398	388	383	390	394	390	408	395	403	398	362	387	366	354	381	397	372	410	359	369	386	380	359	380	386	387	354	388	397	383	377	371	397	340	391	342	396	394	395	395	372	371	384	382	418	365	382	408	372	397	387	374	407	412	364	369	384	381	372	388	357	385	411	361	377	391	401	399	392	424	420	376	368	377	377	396	360	398	382	388	419	388	383	386	402	380	364	406	375	433	404	424	411	378	416	416	388	392	377	374	391	404	377	358	399	340	387	386	385	380	367	384	434	374	384	387	398	372	391	396	377	374	360	396	385	365	395	389	387	387	403	388	393	393	351	368	396	380	427	410	413	393	398	375	385	360	405	376	386	372	388	380	365	389	347	402	398	385	360	375	380	374	368	372	394	394	399	375	356	366	339	418	424	396	408	386	370	426	390	395	361	398	409	406	375	388	373	362	397	373	381	395	340	408	385	363	409	400	370	364	351	388	381	376	419	357	383	369	429	389	375	400	365	373	423	396	373	390	387	373	382	374	363	365	391	397	408	402	384	362	387	411	381	408	415	385	366	345	351	377	407	412	351	418	362	421	390	372	413	369	407	406	413	349	417	382	381
23830	21309	41930	57877	49084	33991	17615	4451	1059	564	538	527	521	526	508	513	472	494	513	525	516	512	491	499	457	496	523	460	492	527	512	482	478	486	517	490	511	487	530	476	534	530	465	454	478	473	531	511	504	487	470	472	533	480	471	469	471	497	500	495	493	481	469	476	495	480	494	510	475	516	479	467	460	497	494	500	522	511	509	505	488	491	506	477	518	466	451	505	535	491	470	472	504	472	460	459	458	494	472	465	465	464	483	491	506	509	513	477	475	483	500	488	529	510	499	469	487	456	553	476	463	459	481	494	489	522	493	470	461	495	553	518	505	520	489	452	518	483	483	466	498	502	478	475	505	478	486	516	520	507	473	486	500	486	496	516	504	456	492	510	480	473	502	507	499	473	489	501	520	459	488	468	454	535	478	525	518	515	531	510	481	498	534	515	514	460	518	478	507	442	460	505	476	485	495	457	486	479	514	486	472	524	454	457	469	521	470	513	481	471	488	496	497	447	506	490	497	496	508	482	489	498	457	477	481	523	498	488	459	500	495	445	494	518	504	462	474	503	488	516	508	459	494	518	525	486	464	497	465	497	495	515	481	498	485	453	473	507	497	452	499	471	507	451	458	450	512	453	480	474	472	495	518	508	476	512	487	455	499	494	470	469	484	504	502	488	510	482	496	471	432	508	514	487	499	470	501	469	542	481	492	493	466	462	507	506	474	481	472	436	487	522	454	454	506	468	490	513	483	481	495	513	472	527	490	479	468	502	456	504	505	471	467	482	463	504	509	470	462	495	464	472	501	496	517	483	509	517	493	488	518	515	431	487	495	498	477	509	485	487	513	511	499	488	500	490	515	458	473	486	487	516	463	499	500	480	492	465	448	451	486	496	466	483	545	534	497	481	475	463	476	495	468	505	448	485	461	498	478	475	515	474	469	512	456	460	471	497	459	472	516	456	469	481	495	518	487	483	503	466	468	467	509	460	518	498	503	521	484	510	484	500	487	444	499	474	483	496	504	489	527	505	476	518	452	475	460	518	522	517	486	466	481	490	484	482	485	491	521	542	484	484	462	468	489	468	492	459	546	500	533	486	467	469	477	470	494	476	484	464	455	447	478	485	497	511	524	475	493	487	486	495	501	508	490	501	490	467	496	458	493	502	528	471	521	482	447	469	516	486	456	468	499	486	493	461	461	528	473	482	492	460	520	463	513	478	528	463	433	484	533	505	483	470	522	517	463	490	501	458	521	494	493	473	505	454	529	467	502	492	502	467	478	458	493	498	462	507	452	480	474	488	444	462	473	513	494	515	481	501	486	456	474	484	484	441	485	482	463	494	471	469	490	508	490	471	514	501	487	478	514	481	502	501	496	484	453	464	499	479	450	493	499	479	491	507	471	473	482	446	476	516	504	484	466	475	503	457	474	492	459	513	454	510	497	525	534	506	471	502	481	502	448	456	500	506	490	487	494	461	489	503	495	489	473	507	453	526	467	487	494	505	506	463	493	512	522	457	480	522	487	471	494	464	474	532	488	427	520	455	472	486	496	475	487	485	508	483	483	510	530	474	467	506	519	456	486	505	499	458	461	472	506	508	492	501	492	468	501	445	477	484	454	455	494	480	471	495	511	484	427	494	488	472	496	518	468	535	468	463	547	486	527	512	496	510	469	512	507	514	494	460	489	470	457	482	515	465	457	457	485	470	476	480	484	493	498	476	473	477	486	522	504	470	479	488	451	507	489	499	499	482	451	480	491	464	510	482	513	517	505	490	486	471	514	479	515	483	482	489	517	513	496	484	520	494	510	504	458	433	466	440	492	444	475	498	459	495	490	455	492	453	493	491	502	509	443	482	503	519	495	480	471	509	475	511	465	466	483	504	439	463	490	483	534	484	459	441	491	481	518	504	474	481	503	492	495	454	455	460	549	539	489	478	477	521	432	489	474	461	503	496	519	502	502	503	471	508	475	553	500	508	467	474	520	505	479	514	490	467	488	475	502	478	466	503	476	494	470	467	498	506	507	488	485	460	510	455	490	472	485	494	470	514	495	512	501	499	466	512	475	492	460	476	467	479	528	476	469	499	521	497	504	495	475	475	533	469	491	471	467	533	513	498	473	522	523	475	470	479	432	488	503	465	487	489	466	508	481	459	509	447	489	457	499	489	442	530	528	506	502	509	505	498	475	524	469	508	472	458	489	490	468	476	474	481	510	500	515	499	505	490	502	455	468	487	481	486	508	449	474	494	540	486	494	462	493	499	473	495	459	471	498	477	507	462	512	455	512	479	508	484	459	499	535	475	490	493	503	503	523	471	499	513	470	471	504	459	472	473	483	516	497	457	539	504	464	494	484	460	478	482	492	482	471	470	545	489	494	471	429	478	508	472	505	495	488	502	461	438	490	465	471	518	477	494	519	430	534	467	483	508	505	502	447	465	487	473	500	533	490	461	469	489	521	460	506	458	488	469	492	506	479	486	491	449	460	493	459	464	516	476	494	505	448	483	474	478	477	451	501	488	499	472	476	477	493	460	488	442	466	482	524	471	473	474	431	472	481	484	512	506	428	486	442	496	497	469	497	486	465	495	490	497	483	464	505	505	429	503	484	488	453	479	476	485	478	500	496	472	445	504	491	482	482	509	507	464	500	498	503	460	492	451	528	462	523	463	473	479	486	516	491	455	491	503	504	535	488	473	498	487	468	504	502	514	482	525	463	496	479	487	450	507	483	480	461	519	488	454	467	458	515	430	455	522	504	460	520	489	447	466	479	545	449	506	479	481	521	490	461	483	449	490	506	486	490	508	506	484	489	456	496	494	486	506	477	481	433	469	466	486	529	528	515	505	475	464	502	476	482	459	488	441	485	455	449	495	514	495	471	480	480	468	532	503	480	542	493	486	438	479	471	484	489	490	505	505	513	473	489	464	458	481	450	518	511	465	468	469	460	486	471	467	438	465	465	504	457	526	458	502	515	482	483	468	463	496	522	488	473	465	466	455	492	490	492	499	479	516	497	501	475	506	511	463	481	502	505	490	481	526	467	470	496	453	491	468	484	500	461	463	482	463	459	478	476	478	459	456	457	486	498	469	456	509	490	465	467	538	479	477	479	492	505	495	490	497	470	468	511	463	464	505	529	479	478	499	525	484	507	474	513	478	474	495	446	449	535	484	456	501	493	474	497	479	496	537	504	520	487	518	499	493	510	507	515	516	462	484	488	486	497	450	466	495	499	501	507	492	456	487	507	501	458	458	491	497	460	466	495	459	467	532	484	495	459	514	489	517	496	508	457	485	489	453	473	496	482	479	460	499	498	474	525	507	486	468	521	468	487	477	447	471	526	490	476	467	486	494	521	530	487	448	489	461	468	493	480	505	493	487	463	505	472	494	502	486	492	512	478	519	525	477	497	481	463	477	487	488	521	475	457	444	509	487	451	514	475	487	464	487	513	462	454	478	461	449	487	495	481	473	496	512	475	505	460	507	491	462	487	467	476	484	484	501
16514	72939	89458	71847	50290	27210	9991	3650	1038	542	464	549	535	516	532	552	511	519	514	504	565	516	519	500	524	516	488	529	531	515	501	546	535	481	508	523	498	486	527	529	552	528	498	501	531	495	493	507	516	492	553	518	509	513	512	508	531	512	494	504	512	506	515	520	531	539	521	561	525	516	529	520	521	522	452	513	532	518	486	497	535	503	525	508	501	491	476	521	518	506	521	522	505	508	493	531	532	499	481	522	527	542	542	504	503	552	520	506	510	523	491	550	499	503	488	537	532	480	498	503	519	520	535	520	529	540	552	512	519	511	490	499	500	517	549	530	492	503	544	446	509	513	540	538	522	557	524	501	544	507	541	525	568	514	535	477	517	554	461	521	513	568	494	504	505	478	500	485	537	475	535	504	516	481	509	518	519	520	475	486	511	506	531	525	504	500	494	485	546	528	537	511	536	525	539	519	491	484	533	492	526	484	514	502	505	551	535	487	539	508	513	492	508	506	484	517	538	501	519	510	504	530	482	509	542	554	521	471	493	519	513	531	492	505	508	491	502	506	531	474	478	537	541	515	526	528	511	469	518	507	542	513	473	505	510	485	546	478	508	507	555	530	482	533	512	528	440	499	471	509	501	517	527	542	496	505	509	494	515	497	508	479	529	480	521	513	524	526	500	525	540	483	486	483	509	490	514	523	504	454	489	496	513	523	510	502	506	514	520	516	553	490	491	475	531	516	483	456	509	530	522	530	501	501	513	525	542	486	509	505	525	570	512	505	505	475	495	499	520	502	509	512	494	510	525	503	504	491	527	528	505	483	516	480	510	507	527	505	489	516	498	516	493	478	494	489	525	512	520	531	528	514	512	503	496	525	526	526	502	517	513	474	478	469	508	463	519	522	466	522	522	481	511	468	485	511	527	507	527	561	493	527	512	482	509	491	513	509	529	491	506	456	530	532	538	501	499	507	516	484	511	515	510	508	519	510	510	518	503	494	520	508	523	524	522	513	498	530	544	497	468	514	539	515	531	503	508	548	539	540	505	514	545	506	507	493	530	490	529	529	505	490	510	532	533	496	517	495	510	522	506	497	544	487	490	489	505	524	525	512	503	557	501	493	521	518	534	476	523	498	516	549	566	538	519	483	517	513	519	516	509	502	516	503	509	501	531	521	499	544	508	523	503	483	482	498	545	511	468	484	524	520	470	508	486	511	504	503	483	478	493	516	521	493	529	536	547	499	537	529	482	524	520	507	546	465	477	508	549	527	514	475	516	487	504	534	497	508	493	509	480	509	499	502	550	528	516	495	478	513	508	535	508	491	530	513	512	506	510	456	473	498	495	516	535	502	512	547	531	526	502	487	481	488	521	526	499	496	525	498	462	506	536	534	536	526	485	501	522	505	507	537	517	545	517	530	523	538	524	484	480	480	518	493	489	491	501	502	509	531	522	512	519	525	521	508	449	491	487	545	511	520	509	512	501	487	541	491	511	545	489	509	558	502	527	479	518	494	497	507	488	530	503	536	530	508	506	508	530	518	502	496	548	502	574	480	484	520	445	519	518	499	520	521	493	480	499	497	525	522	502	529	513	539	544	521	471	512	507	513	519	513	522	516	524	504	488	484	463	509	480	492	522	491	505	541	500	525	505	512	516	510	502	516	529	516	488	529	522	492	508	495	488	473	464	546	501	545	483	464	535	544	505	500	516	486	509	493	543	530	523	477	492	535	505	528	496	511	547	576	500	541	463	533	495	551	499	518	507	496	533	551	533	521	515	475	564	502	498	570	494	509	526	493	503	500	512	508	535	509	495	509	514	509	464	509	470	545	497	517	476	514	500	505	517	505	482	515	478	508	541	505	517	478	504	517	523	510	498	509	503	458	496	518	499	520	503	527	496	502	547	546	501	487	501	502	524	477	502	489	497	505	513	469	502	506	539	500	479	519	514	528	514	510	534	489	487	454	493	473	491	495	516	504	532	518	504	519	493	502	499	490	501	516	502	487	491	503	519	516	502	493	530	463	488	506	504	509	481	546	458	448	500	497	499	488	498	511	471	500	488	527	535	511	484	481	499	483	482	510	526	510	517	502	513	477	544	542	536	511	521	522	517	477	504	488	503	510	471	516	523	521	515	486	508	488	522	510	491	538	510	523	530	468	497	511	496	509	526	537	500	570	497	466	530	499	515	486	515	534	497	509	520	458	524	530	518	463	490	503	545	519	517	509	500	496	508	521	535	516	551	489	510	529	491	510	552	516	511	508	470	500	488	503	471	505	516	517	476	513	506	542	491	512	511	520	541	486	509	519	474	508	487	485	534	533	553	514	474	517	506	529	495	492	506	518	517	493	519	509	524	483	508	521	529	479	533	488	533	528	554	541	494	552	474	490	507	529	470	528	515	457	536	509	526	584	489	489	485	486	509	535	542	483	530	519	465	471	513	528	479	498	512	507	509	472	481	505	499	480	465	497	511	492	477	513	504	470	542	500	490	509	518	529	500	490	502	500	506	504	494	491	513	514	498	495	530	498	497	508	478	481	516	545	566	518	547	484	473	488	471	534	492	517	494	543	528	507	499	538	517	500	504	525	464	520	493	499	493	512	473	460	541	522	491	480	477	491	498	490	474	508	496	555	501	500	506	497	511	498	493	505	469	509	508	507	528	496	514	510	499	521	517	537	490	498	463	522	510	547	529	506	464	481	497	534	488	501	542	502	526	507	484	519	521	518	464	500	506	501	503	532	535	499	514	462	514	534	508	502	478	475	492	498	525	512	522	483	500	474	490	517	494	503	505	530	523	509	505	497	517	507	458	515	491	488	504	505	505	525	516	538	525	522	489	511	534	493	538	504	507	533	504	499	515	477	518	477	540	504	462	479	470	502	494	532	487	534	527	519	499	504	503	508	551	491	436	507	551	498	511	469	521	488	482	527	484	514	444	463	500	503	516	483	504	547	508	471	533	517	540	483	473	531	522	513	498	506	514	465	520	529	492	549	466	464	522	482	552	462	525	518	517	497	514	527	470	564	538	511	473	484	498	468	537	522	490	489	514	494	523	478	531	496	543	518	520	484	508	477	561	534	507	550	517	508	491	495	502	477	498	512	528	541	493	540	523	495	485	478	496	537	540	500	511	512	538	501	512	516	545	494	511	500	497	499	467	488	517	473	531	472	521	528	482	487	506	508	532	488	524	507	483	514	505	492	537	524	518	522	516	503	505	481	532	517	541	490	503	521	482	501	460	497	547	507	492	518	497	536	531	528	487	502	490	503	508	507	488	513	474	546	509	502	547	503	487	491	512	520	512	552	509	532	505	502	486	482	498	502	512	486	476	503	516	559	504	498	501	512	505	521	523	498	495	515	546	503	502	503	490	522	468	488	464	493	491	504	512	495	531	522	542	555	503	548	483	504	532	492	511	499	511	519	528	529	499	519	495	488	535	484	521	530	486	498	507	534	462	508	535	494	546	464	535	523	509	520	509	505	528	494	496	478	533	504
27268	18493	28134	22882	10739	3539	1202	515	399	361	367	350	366	390	367	329	354	370	342	326	334	367	365	386	392	368	360	349	353	345	374	364	323	383	366	345	349	335	350	379	357	375	350	369	337	386	338	332	376	364	334	338	372	314	344	366	375	335	359	375	376	353	373	353	371	374	340	392	383	338	362	372	349	386	319	377	370	353	358	370	357	325	414	338	380	362	330	357	357	340	371	377	341	376	350	358	371	362	350	345	344	339	348	396	372	394	335	358	368	361	357	394	371	358	350	359	370	385	372	360	381	357	386	373	375	318	345	354	401	355	372	339	347	405	337	375	354	348	352	343	405	324	345	369	358	375	322	382	341	358	326	379	344	353	312	340	354	376	358	354	361	345	370	341	345	329	373	365	369	340	339	333	329	362	357	363	367	354	362	336	386	379	354	380	365	357	367	379	373	376	359	362	355	365	344	355	375	365	373	337	345	373	387	362	382	357	389	358	328	346	352	348	352	364	358	363	378	355	343	358	330	380	341	412	377	342	372	352	365	354	351	350	387	345	356	343	366	345	372	352	361	341	350	363	367	356	371	346	383	370	348	343	359	328	376	356	373	355	377	371	400	336	365	350	368	364	372	396	373	377	367	351	347	346	322	386	341	388	368	372	361	405	353	354	329	353	350	353	349	353	375	344	353	368	362	396	347	396	351	367	343	366	374	319	352	382	360	406	397	358	333	337	331	338	387	353	353	377	340	378	334	353	355	351	332	385	352	352	343	387	345	365	349	402	340	346	346	341	317	364	340	346	377	345	399	347	343	379	305	383	379	385	364	338	375	339	366	389	343	357	369	330	364	372	366	371	381	374	335	398	364	390	360	336	379	373	387	365	369	346	355	360	395	342	358	347	344	357	336	358	363	351	346	342	346	353	321	371	347	353	366	338	379	327	359	356	365	369	406	376	345	364	370	376	350	369	360	384	368	363	342	358	336	372	356	365	390	349	342	364	348	358	359	365	365	350	364	352	318	345	407	350	380	373	384	333	370	368	356	362	366	337	339	347	347	345	372	358	383	372	370	356	381	352	339	359	374	347	339	323	360	337	371	359	350	377	368	385	352	396	380	354	352	350	335	354	331	368	352	356	351	358	378	351	343	355	358	343	370	320	336	339	341	384	373	351	354	362	339	370	356	366	357	352	359	357	338	390	379	365	334	349	366	361	376	360	337	374	334	340	327	341	356	385	339	343	356	361	331	361	345	361	348	335	355	353	344	346	360	355	333	390	398	366	338	372	353	344	332	350	335	323	351	340	368	372	371	372	362	348	350	346	356	386	361	379	369	379	387	335	383	337	356	379	357	343	348	337	346	342	360	349	365	369	348	394	353	350	355	341	350	327	360	350	322	329	375	380	358	363	345	330	361	340	369	367	337	347	350	394	379	355	353	344	353	373	370	376	347	355	321	365	391	355	330	366	356	354	355	357	315	393	353	380	364	355	356	361	327	372	367	342	384	368	381	359	376	406	346	352	411	352	353	338	324	392	395	329	401	372	352	382	343	371	381	333	342	353	324	356	409	336	340	337	389	384	395	337	369	356	365	347	354	322	363	354	356	381	344	384	389	362	326	358	381	392	385	359	382	379	352	373	386	391	301	351	347	342	355	363	347	375	359	375	364	356	351	397	344	368	333	343	355	360	329	373	386	374	362	334	347	352	371	337	377	354	367	397	361	326	406	343	359	356	356	387	318	362	353	387	347	367	367	353	362	358	337	333	361	355	342	401	357	357	337	363	383	374	353	354	351	379	358	347	341	388	377	387	348	349	363	329	387	345	352	345	378	328	372	364	313	303	349	322	364	359	338	365	353	368	351	378	386	330	365	348	383	341	327	361	343	363	394	345	367	327	366	330	344	372	369	364	356	372	375	359	348	366	331	368	366	372	372	366	348	380	366	371	330	353	370	383	380	396	304	339	358	319	368	411	361	324	364	376	332	368	358	368	357	344	339	383	345	354	376	382	358	360	341	354	348	336	386	360	350	386	342	353	368	345	385	356	353	340	355	357	371	382	363	366	388	371	373	360	347	386	339	326	335	327	404	373	357	350	327	330	363	377	375	354	368	387	365	375	342	352	375	362	340	359	370	358	346	380	357	309	343	392	364	394	359	389	387	336	357	395	357	349	364	342	355	386	372	364	344	357	361	345	371	373	363	355	348	361	353	363	371	401	341	362	380	348	360	394	345	377	352	329	335	351	380	350	353	340	326	354	327	351	374	363	333	377	361	350	353	346	390	347	382	355	364	356	356	371	317	366	335	364	352	360	359	403	355	374	387	355	383	356	378	362	358	367	358	328	349	359	371	356	346	373	309	349	342	390	377	358	357	373	380	325	386	347	368	367	347	348	375	371	359	356	349	372	393	346	367	341	393	340	372	376	386	399	388	366	384	325	352	351	355	367	358	381	346	367	311	365	358	356	372	336	360	376	361	371	317	368	348	337	362	366	368	354	366	349	348	368	378	363	392	374	343	357	338	361	348	331	348	350	354	360	363	353	349	343	381	345	398	361	324	320	350	387	357	357	350	396	357	364	367	342	363	358	347	365	367	355	358	368	337	358	363	333	370	364	392	394	354	362	346	397	377	349	346	356	375	376	365	376	334	359	358	378	339	382	370	393	336	373	373	340	377	368	352	343	316	376	344	332	366	357	352	353	343	388	338	404	374	350	381	327	368	345	330	360	375	359	374	376	338	356	365	390	362	341	385	352	371	357	338	353	327	370	361	368	349	373	385	330	333	349	356	353	346	362	371	353	368	372	362	355	360	347	363	341	356	388	355	349	310	354	380	345	355	343	371	354	350	349	391	373	357	363	390	366	378	335	362	363	360	366	384	367	342	370	342	380	355	325	323	372	356	371	377	346	356	338	329	355	384	349	364	357	364	367	358	368	353	346	335	363	349	336	400	338	382	353	365	392	372	331	368	354	356	387	372	369	358	365	364	343	386	347	342	360	372	338	352	347	365	376	357	389	323	390	384	372	355	347	355	352	400	394	355	390	350	340	356	358	338	360	385	349	379	355	361	367	358	347	354	387	343	375	355	345	376	351	354	356	368	332	344	343	380	343	326	310	365	366	369	360	354	324	350	359	352	369	380	353	364	333	336	355	350	363	370	356	375	339	359	371	343	363	361	402	357	327	425	344	380	356	361	375	358	351	373	359	375	357	369	376	361	389	339	374	337	360	358	356	367	361	365	346	352	343	373	367	363	345	376	342	367	343	383	330	401	352	327	392	354	375	376	375	366	386	346	359	338	359	358	379	342	373	366	373	354	353	371	371	349	396	368	370	358	358	332	352	363	379	361	381	377	374	337	326	352	371	385	387	381	353	370	330	366	378	335	358	349	335	339	345	372	359	368	377	358	370	350	374	362	369	384	372	359	359	359	387	330	354	357	352	366	371	366	333	355	342	358	325	353	360	348	357	344	361	376	331	374	374	347	347	349	338	381	382	381	357
5452	16360	26952	15413	7359	3055	1141	530	383	350	338	344	312	323	343	404	339	348	371	343	366	368	372	339	316	339	373	367	351	325	365	344	331	337	343	350	359	372	349	371	329	328	343	320	323	338	309	351	349	349	335	368	341	363	365	348	333	348	366	327	361	365	366	358	366	339	347	363	339	324	328	333	371	329	338	348	340	367	355	314	381	308	361	315	358	336	334	345	359	328	340	339	336	358	339	345	359	368	381	341	330	328	358	309	366	340	381	354	330	369	342	331	342	340	358	351	333	367	317	338	359	338	335	318	357	354	361	380	312	338	353	327	327	344	339	363	319	342	335	345	401	336	358	343	338	340	341	340	332	322	321	360	322	328	339	342	344	323	351	385	350	343	335	336	309	338	322	345	345	290	342	329	344	375	320	328	327	342	344	360	302	353	308	319	346	330	302	325	326	332	325	379	347	338	372	348	335	344	292	357	342	354	334	348	340	338	344	372	327	318	355	354	346	333	313	352	358	353	367	349	366	341	340	323	323	346	352	381	322	371	358	325	332	369	347	356	352	340	333	343	379	340	337	324	324	329	324	338	332	342	332	333	335	330	328	306	349	325	331	351	322	372	328	350	336	313	345	341	338	361	326	334	348	351	347	351	337	382	371	353	333	343	333	381	333	319	348	356	338	351	325	328	371	365	356	333	321	325	346	315	330	336	337	360	328	369	333	346	323	307	331	351	330	350	333	310	328	345	352	336	351	352	328	309	350	349	338	324	334	346	332	345	328	335	357	361	347	355	306	328	308	336	343	371	362	339	327	330	306	342	356	310	346	319	345	317	331	334	317	339	353	309	317	326	333	369	377	373	367	332	330	344	326	330	352	329	353	316	330	334	331	311	376	342	352	335	320	348	376	341	322	335	359	307	336	335	362	372	326	334	306	332	358	322	347	307	343	355	371	344	357	353	339	326	343	322	342	322	339	336	347	323	344	335	347	361	349	360	312	327	330	347	340	326	324	325	363	345	356	374	340	343	311	350	381	321	309	339	361	345	352	344	336	333	341	363	355	362	368	341	351	346	345	349	327	345	349	339	358	354	382	346	344	349	361	337	323	309	327	324	351	355	325	331	350	351	327	344	349	339	334	325	347	322	334	357	323	336	346	354	349	349	368	347	335	337	338	320	340	319	381	353	313	319	340	375	342	334	346	347	351	348	360	374	361	338	379	346	359	341	337	338	329	347	334	336	363	324	329	334	333	353	330	334	330	329	322	351	329	317	334	362	329	332	346	329	345	320	331	355	332	350	329	342	355	343	337	333	350	327	355	335	311	316	323	338	348	336	359	326	320	359	337	341	342	341	367	359	309	329	318	340	332	346	332	330	371	330	309	355	327	339	348	321	360	311	356	339	358	315	344	311	334	356	335	336	342	330	318	330	360	326	338	325	310	369	340	328	342	336	325	330	333	356	329	352	314	353	360	353	374	332	362	356	363	357	336	336	341	390	339	299	330	317	355	366	353	343	328	348	337	333	338	391	324	318	351	336	341	337	355	316	341	316	323	352	363	346	330	324	389	332	344	327	332	327	305	349	327	354	307	334	320	309	335	315	301	342	347	356	328	341	322	355	341	333	330	322	368	344	317	341	337	341	320	303	327	359	374	364	332	290	304	359	309	364	345	338	346	335	355	355	320	331	326	362	356	322	337	341	363	362	358	353	311	329	290	343	345	334	357	352	380	312	329	354	344	319	322	323	334	377	334	332	312	365	342	370	347	330	308	348	347	334	346	342	321	366	304	323	331	349	370	387	357	322	353	328	359	347	353	353	329	338	342	342	406	325	335	372	375	303	350	342	337	357	321	347	318	338	365	352	335	333	374	355	331	309	341	386	340	310	376	334	346	336	345	385	328	335	320	375	321	334	351	318	329	372	284	367	320	334	317	351	331	367	363	342	322	339	334	344	357	355	332	365	337	379	357	339	331	351	336	314	357	359	347	368	379	348	346	362	312	328	277	352	350	343	350	350	370	341	336	325	326	324	354	348	329	338	352	370	339	357	339	326	337	346	333	349	350	317	331	319	351	337	338	333	352	316	360	311	340	330	327	368	330	346	353	335	349	332	326	332	349	362	355	359	340	350	362	359	322	321	355	344	368	375	339	316	350	325	372	349	324	311	351	327	347	371	336	322	347	324	358	319	331	344	357	347	358	289	337	361	367	297	347	368	334	345	364	350	327	354	364	361	336	331	354	340	344	356	335	339	339	344	328	327	338	337	346	356	346	360	361	334	335	371	305	336	315	328	326	336	329	352	334	340	314	333	317	356	365	364	339	334	336	332	332	349	327	301	312	312	349	322	299	340	328	341	341	331	380	345	335	337	306	347	347	349	315	313	360	357	337	373	332	315	306	339	334	347	359	317	313	353	331	332	355	350	338	324	346	350	308	343	320	373	357	331	344	343	330	315	355	339	348	309	330	310	339	342	334	357	368	344	332	344	302	344	313	334	335	309	344	331	353	342	337	361	332	343	365	324	325	329	357	364	333	393	351	340	367	321	342	315	371	364	320	365	338	342	372	339	350	324	389	327	336	318	325	347	329	326	325	353	329	330	381	352	353	305	337	343	337	339	348	352	362	312	344	353	339	338	359	337	357	343	334	342	319	351	324	330	373	312	335	344	337	361	319	343	348	314	353	318	362	338	314	327	356	349	345	345	339	303	353	322	342	363	318	367	342	326	349	345	363	329	349	348	321	325	327	340	331	294	344	323	361	313	396	322	353	319	333	325	355	324	342	323	319	352	335	346	354	341	359	319	366	338	336	346	368	326	352	349	334	342	329	339	335	374	353	337	308	349	369	345	324	311	348	362	357	304	344	348	347	328	324	339	330	347	328	364	341	335	363	356	329	331	384	326	369	337	346	338	330	346	347	313	348	352	325	337	319	354	312	313	328	326	346	330	304	337	335	347	347	330	324	330	333	348	342	347	360	312	330	322	361	380	363	308	334	338	329	348	340	356	337	318	351	353	364	331	341	330	351	348	324	336	347	360	353	317	325	317	321	341	370	341	348	350	345	332	336	342	330	373	328	333	358	332	382	331	332	314	347	331	327	346	334	320	350	303	342	318	351	330	327	362	360	303	316	344	341	373	359	359	324	350	297	318	291	354	338	323	349	359	337	353	334	366	351	335	342	336	333	339	370	334	307	329	329	346	343	346	322	345	334	305	295	368	334	336	312	320	338	336	352	330	316	319	351	366	348	302	334	334	340	329	358	328	335	333	313	377	322	354	341	346	332	327	356	306	354	346	314	327	320	349	365	321	360	331	325	330	343	334	348	310	330	329	336	306	350	339	370	342	327	353	332	336	353	314	347	334	340	341	359	314	333	322	325	289	338	349	341	345	344	323	323	330	341	326	343	341	332	343	340	354	315	337	363	307	313	352	333	322	352	360	324	340	353	316	386	332	362	321	357	366	347	350	342	368	296	326	331	331	320	345	329	331	354	338	355	337
25430	21765	50598	54116	36030	18415	5178	1227	521	382	425	430	419	367	377	384	350	404	382	368	375	345	416	403	394	373	366	396	363	356	386	360	403	384	372	396	398	383	354	358	374	386	382	402	385	391	363	381	386	388	386	387	384	355	406	392	386	358	357	365	370	364	400	386	387	366	395	370	363	392	379	389	350	380	420	369	373	377	386	389	377	372	379	379	392	372	387	417	358	404	406	364	410	407	396	388	369	363	413	347	387	399	367	362	368	381	338	354	384	386	378	380	386	391	393	346	391	348	382	379	384	393	389	354	397	400	404	345	361	417	396	412	368	417	373	364	363	377	406	407	347	369	387	337	360	389	393	374	402	349	379	400	350	380	374	374	334	366	367	395	382	352	396	406	360	377	395	399	416	358	360	383	341	379	359	373	392	385	390	332	364	363	364	348	389	363	401	353	395	392	359	342	385	369	377	384	416	381	345	361	366	396	348	369	399	385	359	364	427	380	354	370	388	356	412	401	374	389	401	367	387	353	374	397	360	378	389	396	409	311	360	343	388	364	398	350	379	373	384	347	418	371	342	393	381	375	363	380	382	376	363	386	361	345	416	357	379	368	390	380	339	382	355	366	383	367	408	345	383	381	397	362	370	393	359	371	368	366	392	403	377	345	368	382	376	388	405	403	380	369	354	404	394	369	416	338	378	393	367	385	377	427	356	348	364	407	364	368	397	403	354	344	382	380	366	376	371	388	381	375	350	358	379	383	339	386	398	350	417	325	384	395	361	365	398	395	356	381	360	403	386	398	396	391	395	386	399	395	388	392	351	380	391	375	388	380	351	361	362	391	363	403	383	352	336	396	396	379	358	406	385	356	343	384	361	372	387	372	373	355	403	360	351	352	404	374	404	375	399	369	396	382	405	382	369	365	376	394	365	409	341	419	359	410	402	357	388	377	343	358	364	382	351	361	355	360	419	390	392	379	373	396	368	383	396	376	383	371	359	377	365	398	357	358	364	383	370	387	380	336	399	363	375	395	366	388	365	355	354	344	393	392	367	342	344	378	374	335	383	328	394	355	385	379	348	346	359	326	351	367	355	375	354	326	344	348	343	368	331	388	339	393	356	367	407	342	370	345	373	359	360	394	402	373	390	367	390	379	384	331	397	367	371	388	379	372	371	371	357	338	405	365	375	360	412	408	367	407	376	388	398	393	357	352	370	388	377	401	396	355	404	358	392	373	417	382	360	380	381	367	357	366	363	374	393	344	382	397	364	342	368	389	407	375	360	371	334	392	360	421	396	376	417	341	411	347	362	325	390	403	374	400	375	402	399	381	387	385	394	364	386	406	356	399	379	393	374	390	390	381	361	365	382	365	390	386	359	374	368	377	386	344	358	406	389	394	383	347	391	371	368	368	375	374	385	381	359	372	380	341	339	396	368	339	382	382	358	392	361	320	366	421	354	381	372	378	341	372	340	368	357	382	345	365	379	370	379	386	394	379	364	381	356	365	386	383	382	411	354	373	371	395	370	396	384	372	389	370	332	360	404	378	390	402	378	334	369	395	349	364	385	400	372	376	377	372	373	359	390	371	370	393	386	369	406	355	355	368	384	387	363	335	362	372	370	397	421	397	393	358	377	407	397	405	353	344	381	363	367	372	379	349	390	411	359	374	394	372	350	372	389	385	385	392	367	380	338	358	331	370	367	397	343	370	404	362	405	340	374	379	412	385	400	404	382	358	387	399	368	346	394	356	397	381	395	340	405	391	357	373	358	419	356	362	362	390	364	412	383	354	382	382	353	390	359	351	415	367	382	368	356	355	358	366	355	376	331	392	338	374	363	356	394	384	368	357	407	369	400	383	378	376	380	394	352	354	391	379	372	379	407	387	355	355	339	405	404	369	351	367	346	342	370	412	369	399	339	366	384	350	370	381	405	361	357	358	373	376	380	363	384	396	394	379	378	385	370	400	381	369	362	354	383	368	377	369	369	361	360	371	399	370	389	391	412	362	396	357	360	356	359	391	350	422	366	399	398	381	356	401	373	382	359	381	395	407	390	380	393	392	371	366	372	399	355	400	362	358	391	374	353	365	372	365	382	387	385	388	377	362	354	358	353	370	372	373	372	356	371	357	334	403	368	416	358	367	382	368	364	393	383	357	388	363	397	373	402	386	372	403	378	377	374	384	382	374	361	383	398	384	364	382	410	365	381	350	378	416	398	354	348	398	383	336	381	360	363	365	357	354	379	368	384	413	401	374	372	364	421	409	350	370	394	358	372	370	384	387	377	352	315	359	361	333	363	359	422	404	381	336	355	361	339	401	384	356	393	360	391	373	401	354	372	377	372	400	381	394	336	405	370	334	370	397	371	395	417	409	363	357	386	369	377	372	358	386	348	358	365	372	360	378	355	396	366	361	375	366	405	354	369	399	403	402	374	363	382	402	383	336	378	375	352	369	340	393	403	365	411	387	404	372	423	358	379	376	351	380	419	414	388	377	376	379	372	398	373	424	417	346	368	402	347	375	378	361	379	389	356	386	388	343	380	371	369	364	377	389	370	379	376	373	370	355	362	387	379	397	367	387	382	347	373	367	392	407	358	345	355	351	420	373	365	356	375	358	382	361	339	384	392	372	382	375	380	378	344	391	407	402	369	382	357	361	382	356	381	343	400	372	385	395	367	384	358	377	391	378	395	358	436	350	357	404	378	399	395	369	355	324	410	373	361	377	378	389	376	376	398	347	374	367	403	377	399	378	367	376	401	351	375	393	352	371	353	382	372	398	408	391	370	386	375	360	375	344	374	380	362	354	421	388	405	400	361	344	370	396	403	355	395	355	368	365	388	363	365	361	417	391	357	385	381	346	382	389	377	401	345	406	387	372	385	369	400	347	329	399	382	356	379	399	359	367	383	384	386	360	369	351	392	424	405	362	394	384	360	374	364	372	388	381	379	390	406	332	383	400	394	342	365	384	363	401	393	350	367	410	340	368	351	396	352	356	385	444	390	391	373	384	382	378	372	366	370	368	384	373	363	366	377	368	354	413	371	394	378	360	365	407	382	359	416	393	386	386	380	373	335	397	356	388	374	386	379	357	400	377	384	352	369	415	405	380	353	368	380	358	368	392	372	401	368	348	392	335	372	363	389	366	371	399	373	392	375	411	357	397	384	382	377	396	367	378	385	397	340	387	383	376	396	367	348	392	378	350	380	380	347	354	374	405	385	369	368	369	355	371	396	421	384	363	369	410	385	408	377	390	437	377	337	421	433	393	392	370	381	370	345	368	376	358	397	379	379	354	390	431	319	415	397	393	401	355	362	404	416	375	381	376	367	352	377	394	357	381	399	381	327	358	315	385	377	353	354	388	338	362	367	415	388	334	340	368	373	368	373	391	384	374	366	390	361	349	393	394	382	382	381	407	399	377	404	386	360	349	368	340	385	348	352	401	389	354	391	337	341	375	399	364	379	376	369	361	381	366	395	369	365	370	377	404	350	355	368	387
6116	42174	69194	48027	27220	11464	3551	1238	536	398	368	385	419	419	373	357	373	374	402	377	385	388	351	387	375	363	390	373	355	376	412	415	405	384	372	400	386	384	371	370	390	422	379	386	368	386	368	413	371	389	360	370	372	377	384	407	370	391	360	382	403	378	386	393	353	382	386	366	364	385	391	408	364	353	394	373	375	375	365	361	405	373	380	375	391	397	375	368	397	391	381	381	369	406	402	348	428	392	396	407	373	373	373	386	392	368	369	358	401	382	393	384	392	393	408	374	370	395	414	384	382	391	363	390	409	408	394	357	400	394	397	425	368	372	324	374	344	388	364	377	372	401	361	392	384	377	382	364	338	411	343	355	370	359	364	415	401	366	361	384	423	394	374	409	368	370	382	369	414	361	354	351	378	382	379	400	341	368	373	378	394	373	361	389	351	389	417	355	385	385	395	372	398	377	392	400	387	363	371	364	387	422	360	378	382	417	402	384	378	391	360	358	368	405	419	375	406	381	410	369	367	394	369	369	367	368	427	412	334	371	404	362	367	356	374	391	361	390	365	360	405	390	351	371	362	395	366	366	407	352	388	353	394	366	396	367	392	390	410	382	340	390	390	388	406	357	407	380	381	378	382	418	380	382	380	367	351	395	376	358	394	372	386	389	375	362	368	410	390	395	397	386	390	363	372	385	397	384	405	408	381	370	414	406	399	365	374	369	359	402	407	408	403	392	423	408	370	355	373	375	376	400	359	372	366	388	396	385	375	386	380	397	393	364	397	377	371	405	418	390	385	388	384	381	391	365	395	377	378	352	375	394	370	402	387	400	390	386	396	359	349	386	374	388	426	385	372	436	359	420	373	365	359	425	405	396	362	370	388	358	428	345	367	379	380	409	345	381	388	384	359	398	374	385	382	399	394	381	400	383	373	374	375	380	347	394	364	386	419	395	350	361	366	378	375	389	438	395	367	402	401	427	365	345	414	376	393	390	400	346	399	353	405	396	364	392	370	351	406	353	336	402	376	362	363	381	391	347	377	389	409	363	399	396	397	382	384	330	384	405	388	389	372	417	338	359	388	392	374	367	386	398	380	375	409	371	390	369	389	387	371	376	390	400	390	385	376	376	401	409	407	384	389	382	394	340	348	381	410	375	361	369	386	387	356	355	356	360	359	369	381	356	410	382	396	379	366	387	387	394	375	374	416	389	408	376	379	383	372	400	380	348	403	397	368	374	366	361	371	374	365	365	374	406	407	381	409	392	357	375	355	407	361	414	402	380	383	383	406	435	362	405	361	407	409	415	361	394	377	383	364	397	371	423	398	372	373	396	350	397	392	355	377	364	325	398	379	381	358	360	405	341	359	356	407	353	381	386	377	366	373	360	368	412	397	384	433	390	377	417	376	420	417	364	390	400	394	395	394	401	419	399	361	388	349	372	389	375	418	398	378	388	392	391	383	367	383	381	384	389	377	353	385	365	377	390	349	399	432	403	374	395	393	386	368	382	409	384	371	369	366	388	372	391	362	332	382	400	383	394	356	356	377	382	402	401	375	388	399	409	363	392	417	347	381	404	391	411	375	387	377	404	360	365	388	372	409	385	382	408	392	378	386	404	382	375	385	396	385	353	364	365	367	356	367	374	358	342	422	398	375	364	381	420	368	393	398	407	385	385	378	426	392	392	395	400	403	380	374	395	367	383	382	357	415	385	387	393	379	388	391	396	412	385	373	415	385	441	356	380	365	388	373	401	387	343	387	383	375	371	380	389	370	366	376	386	366	361	377	377	373	389	404	396	352	377	355	352	364	385	372	396	353	394	426	401	410	368	384	367	368	397	377	424	367	401	392	404	375	364	366	368	404	425	345	364	411	391	340	398	381	366	359	384	334	391	363	424	386	377	407	397	391	366	393	401	322	367	355	416	396	382	360	382	357	375	385	387	398	348	359	364	374	370	378	389	404	401	351	359	390	416	389	367	350	377	406	395	363	379	394	384	364	369	395	371	382	366	382	354	400	351	380	371	378	387	406	396	412	378	390	371	373	379	383	393	389	372	364	373	400	371	411	384	375	369	402	394	414	400	374	369	397	379	391	402	358	387	402	383	374	376	380	354	384	356	371	364	386	386	385	371	357	400	389	400	365	394	377	390	365	395	349	386	374	373	374	396	401	371	399	375	388	341	366	416	389	363	387	391	370	413	386	341	412	369	350	402	383	406	380	385	377	407	390	368	391	372	371	408	369	331	389	388	380	395	355	353	338	372	410	395	397	364	367	375	402	374	389	365	370	372	374	408	380	386	388	395	403	368	343	358	389	433	328	378	387	368	360	359	400	364	375	389	352	376	373	367	390	368	373	384	387	415	412	384	397	379	376	381	417	383	343	346	358	387	386	364	374	367	413	383	399	388	383	386	359	381	350	383	395	381	378	393	383	347	402	370	363	401	376	403	396	394	396	362	396	385	367	368	390	377	415	407	419	398	370	388	398	354	367	385	365	379	355	411	414	429	376	369	388	360	423	422	369	403	387	414	390	389	385	381	409	368	388	405	351	390	383	360	366	394	380	397	365	353	391	345	379	361	402	372	385	402	363	371	400	389	416	406	384	389	367	403	395	368	387	369	353	382	377	373	381	394	382	354	384	379	399	379	379	361	382	420	374	392	396	370	382	365	369	398	374	369	414	353	379	370	401	384	398	402	364	378	409	420	405	371	387	384	392	351	391	400	390	403	358	368	361	398	380	366	422	382	379	392	386	378	391	346	364	352	385	381	347	416	373	386	397	375	374	390	380	391	376	402	412	403	344	367	386	384	393	363	372	391	367	370	413	405	380	374	372	384	381	332	404	358	372	380	343	390	344	364	377	376	372	409	388	406	341	370	376	411	351	413	395	376	370	349	411	362	376	389	389	380	390	423	383	397	382	370	398	365	389	410	394	356	425	372	380	389	377	374	398	377	393	362	407	399	400	367	387	387	376	352	357	421	393	372	376	394	360	382	367	396	371	385	368	375	377	368	401	348	398	377	391	381	370	407	385	364	390	387	376	394	420	368	351	386	409	387	378	345	367	369	321	359	347	381	393	386	339	369	399	369	403	371	374	360	422	413	372	361	380	369	397	366	367	331	407	365	372	411	351	386	368	392	383	395	386	365	365	385	399	357	387	381	445	424	377	386	384	392	360	383	370	426	381	374	435	375	357	396	365	381	380	382	378	353	330	402	331	400	391	422	372	353	378	380	390	396	369	402	431	369	409	407	383	373	351	417	346	363	398	382	353	384	405	378	385	391	420	371	389	363	340	358	357	367	378	383	372	363	397	403	391	402	376	380	364	396	383	362	375	411	375	385	384	372	383	335	367	376	401	402	376	385	385	362	356	412	384	381	361	390	391	359	382	395	369	376	374	409	374	374	373	394	369	384	409	359	389	405	373	362	400	373	379	365	379	372	355	355	375	385	395	430	360	387	369	426	405	395	385	362	399	381	384	385	394	350	395	397	327	344
23809	21173	41562	61397	51237	34460	17593	4031	923	540	526	526	533	503	543	478	511	521	529	527	493	487	544	512	467	500	487	471	518	505	507	466	488	500	509	481	472	479	503	454	475	489	526	480	469	504	472	451	532	491	510	498	500	497	470	506	459	447	499	448	436	515	485	505	491	484	496	470	487	461	509	480	499	472	500	500	494	512	461	489	501	509	483	512	491	519	476	508	488	467	502	512	511	514	489	502	510	502	489	512	460	524	462	492	458	466	462	441	486	492	479	507	508	468	488	483	471	495	492	498	503	460	446	489	445	484	496	477	493	498	511	467	471	480	476	484	454	486	463	477	468	512	444	459	445	513	530	490	501	502	460	490	475	464	497	481	499	474	497	466	502	490	505	479	499	487	465	515	454	491	493	473	492	477	511	468	461	479	472	441	474	477	536	476	477	506	515	507	485	509	452	506	482	455	509	476	483	490	503	476	437	484	467	481	458	437	461	418	507	477	434	503	461	468	507	497	453	480	477	494	462	487	507	497	526	496	468	440	478	474	465	491	493	476	496	506	520	458	492	448	479	455	515	494	480	468	494	504	488	540	477	502	502	456	490	500	480	488	482	503	490	472	482	484	523	482	438	478	481	503	516	539	505	464	480	497	471	516	468	469	483	467	461	528	486	489	492	450	487	489	462	483	471	498	482	483	446	510	518	494	458	467	500	486	452	497	515	498	501	479	481	490	476	475	518	532	500	472	506	455	482	473	468	481	498	477	466	476	510	492	486	446	467	504	486	491	463	478	515	529	454	483	517	464	487	482	481	467	458	446	524	470	524	493	491	469	454	515	486	518	501	518	504	472	473	469	502	485	477	501	476	483	480	442	481	509	506	510	450	479	483	504	493	457	457	518	526	520	485	512	434	469	509	477	494	515	508	472	475	474	525	517	482	486	486	493	496	507	475	475	451	480	475	500	461	491	481	472	486	505	510	475	502	471	458	455	475	459	463	422	501	453	453	459	459	473	476	509	466	495	473	491	482	511	489	466	484	494	528	483	476	500	450	495	530	486	466	442	479	482	507	475	489	488	498	483	489	501	486	527	497	517	517	481	477	509	467	483	491	475	457	474	465	518	487	462	484	479	468	512	477	517	477	467	468	449	462	491	503	492	466	468	487	463	491	466	461	501	483	450	470	480	438	497	529	468	529	517	502	504	491	488	458	505	468	471	480	504	460	482	501	464	466	473	466	503	489	484	451	454	438	492	442	486	500	513	448	474	491	498	472	440	517	474	499	457	474	490	473	472	531	485	452	470	491	452	499	457	486	486	451	523	479	489	468	495	472	467	475	495	508	522	491	484	475	476	458	476	485	468	484	508	501	474	501	489	493	489	508	461	494	465	452	497	488	512	481	505	474	486	492	496	475	532	497	489	491	455	500	564	534	472	452	501	503	494	437	498	459	451	491	504	520	522	498	483	467	450	508	496	506	488	500	485	457	501	515	495	476	485	522	459	495	477	499	470	490	478	494	504	475	477	506	498	508	494	485	509	510	478	473	452	482	511	479	485	459	486	455	518	483	452	483	497	484	504	444	456	498	519	472	482	511	506	493	509	501	471	495	474	484	522	495	445	466	483	474	462	504	472	484	493	479	480	466	484	462	480	514	499	508	486	481	471	521	474	464	520	426	512	506	470	459	466	506	468	472	486	494	454	483	489	471	485	520	504	487	474	505	466	470	478	508	448	514	488	465	483	514	505	545	473	512	503	471	490	467	496	483	467	501	453	509	503	512	480	523	491	504	474	530	489	529	486	478	477	488	503	495	493	486	505	514	488	483	441	504	483	470	541	475	505	439	496	470	517	466	467	470	514	478	518	533	519	491	505	479	463	505	516	471	502	470	485	456	469	496	507	435	474	465	464	489	489	490	496	505	474	494	474	517	503	478	523	461	492	449	468	508	467	472	456	468	466	516	513	501	506	479	479	495	503	509	515	476	507	490	462	482	441	486	495	504	436	481	531	478	489	462	492	498	499	510	487	438	489	472	470	513	491	502	491	502	513	469	445	408	456	528	504	471	507	501	482	484	487	491	459	503	484	532	488	433	504	500	473	522	492	471	471	499	536	479	498	469	468	480	514	461	484	460	505	476	493	481	502	465	516	487	473	495	477	538	450	490	466	485	483	526	460	477	466	509	501	505	491	448	463	533	504	532	492	481	516	454	494	493	504	483	486	509	492	486	494	516	476	508	480	498	485	480	477	488	482	528	479	489	509	510	445	481	459	514	539	489	498	482	465	487	450	529	485	477	483	515	511	471	464	509	493	504	474	518	467	484	448	452	532	491	506	452	492	474	511	507	519	518	490	482	454	530	490	464	454	512	482	470	440	488	466	507	516	500	529	487	499	513	502	472	459	459	459	491	498	483	464	489	492	485	490	451	515	486	466	457	467	472	485	445	481	464	453	453	480	510	473	453	473	528	505	435	464	454	479	511	474	471	511	515	456	495	495	455	508	511	477	484	506	491	478	507	488	490	505	508	465	485	477	479	449	512	524	469	493	484	472	489	476	489	509	469	516	470	494	485	494	447	472	466	449	505	478	503	477	473	466	489	500	486	517	480	467	506	478	504	486	461	505	488	498	464	488	467	452	458	509	517	472	445	474	485	518	433	491	500	495	453	478	481	477	459	464	455	499	494	501	487	449	451	512	479	489	457	478	484	498	468	462	449	490	479	480	492	486	458	473	485	479	522	501	513	491	478	465	501	493	516	473	496	490	472	540	482	495	521	464	483	500	479	513	492	491	480	476	425	438	465	501	507	481	502	510	462	483	489	513	493	476	523	480	491	484	490	511	471	452	476	509	507	463	514	472	496	441	437	485	472	455	497	486	450	494	474	497	471	443	481	497	452	450	480	492	493	478	513	436	490	479	506	489	458	491	495	457	497	461	511	491	478	485	508	477	465	486	523	482	460	467	496	511	445	520	511	512	470	475	488	485	460	476	499	453	513	537	502	496	499	483	500	469	495	490	509	491	459	501	475	470	494	495	503	494	503	500	472	480	496	436	484	470	498	452	466	540	497	517	452	451	471	455	511	479	504	492	474	470	498	536	483	467	491	499	495	477	491	538	481	494	501	522	504	487	477	486	458	507	491	495	512	493	498	494	488	475	504	514	454	453	459	454	508	488	494	468	486	519	489	494	463	514	487	449	490	452	524	452	492	474	441	488	474	476	498	492	501	485	477	520	497	524	480	506	502	480	480	492	490	491	480	575	484	461	462	501	443	474	504	461	487	478	497	495	490	497	502	481	493	504	499	449	537	508	462	466	460	454	459	474	497	489	504	460	476	469	457	509	468	493	466	509	497	449	493	499	467	445	470	458	494	473	486	478	503	509	498	501	462	509	509	462	479	516	482	495	496	486	502	518	502	471	504	462	506	467	490	479	469	502	502	466	416	448	464	474	501	482	463	512	508	460	485	465	496	482	477	421	495	499	497	470	472	483	446	491	490	445
8864	56398	82395	74012	51833	27074	9933	3039	1027	515	482	511	491	476	474	528	503	544	530	487	474	500	511	535	543	490	532	520	515	507	479	519	514	531	499	569	531	534	512	503	523	521	541	550	524	474	499	536	520	502	526	491	525	520	521	482	468	525	500	531	477	476	503	539	503	519	494	476	502	540	561	515	516	505	560	513	482	553	474	534	473	485	515	470	492	484	511	492	557	532	477	500	506	516	445	537	506	565	508	496	486	496	486	512	462	495	534	507	495	498	492	502	493	546	527	527	502	485	526	515	500	527	455	517	495	495	504	486	496	507	503	502	499	498	501	535	507	461	500	510	531	506	484	506	531	495	555	552	523	497	515	509	492	477	536	563	543	532	483	492	516	501	457	499	501	495	490	457	497	521	525	478	512	550	510	509	538	542	515	519	505	540	512	473	526	460	494	549	502	517	500	468	492	503	534	535	513	465	512	504	459	511	494	507	512	538	454	487	525	490	548	517	517	520	470	500	480	506	502	532	513	523	530	519	519	512	513	496	495	502	504	495	465	500	500	500	494	510	457	505	480	448	506	512	540	505	528	518	492	508	499	488	488	499	505	527	553	506	492	525	495	492	506	494	553	494	461	491	470	480	526	531	508	487	548	502	488	503	531	532	496	504	545	529	494	472	513	485	503	532	497	507	514	484	543	475	492	518	565	535	535	526	478	499	458	500	495	525	466	481	505	529	467	462	463	506	477	482	516	510	513	500	495	549	505	500	519	530	489	507	502	468	496	499	505	491	504	503	543	494	525	510	518	491	497	505	528	529	515	462	528	491	504	459	508	479	529	505	516	499	495	488	486	512	511	535	529	556	493	506	544	512	491	517	492	538	545	513	508	468	500	488	524	554	503	499	516	508	538	501	476	538	541	491	518	508	488	499	508	501	479	511	490	513	494	502	473	471	510	520	515	520	516	504	510	533	493	506	497	527	532	504	541	509	483	505	478	473	526	516	499	488	499	489	482	511	516	507	494	516	496	515	507	500	489	477	493	539	496	474	531	506	531	484	499	529	508	525	554	477	508	503	495	496	525	505	516	507	498	509	548	514	475	494	509	457	529	545	471	501	484	526	532	540	498	501	494	494	490	510	508	488	503	486	484	475	507	487	474	501	487	466	528	486	505	510	510	556	522	490	510	531	504	488	515	497	444	482	526	499	486	462	536	534	498	507	475	516	541	506	523	468	498	499	481	509	510	522	467	511	522	548	530	480	484	522	521	507	519	495	498	490	511	473	497	551	478	501	509	498	481	512	499	492	489	464	530	538	494	463	494	511	470	462	520	496	529	498	527	496	478	477	525	517	527	496	518	479	504	508	514	516	552	499	507	495	514	521	495	519	513	479	499	502	509	527	539	449	567	496	498	540	513	517	463	484	507	480	508	477	504	501	465	478	488	517	458	516	472	516	542	469	506	509	484	503	464	510	516	517	506	530	468	496	528	514	487	530	546	513	504	502	492	492	492	498	537	516	507	552	476	493	489	497	507	517	478	505	516	542	514	490	513	486	505	534	514	523	477	496	497	486	503	550	506	531	527	517	530	527	506	488	519	506	509	542	492	470	521	501	533	516	514	470	478	508	524	544	525	501	506	501	480	527	469	522	531	530	503	506	523	501	528	475	522	486	508	475	498	520	500	503	495	487	489	537	527	511	548	494	504	526	497	534	480	506	495	509	489	515	533	487	514	494	502	485	504	484	458	523	470	544	504	509	580	487	487	490	523	501	520	505	475	455	566	497	526	520	533	493	467	496	495	479	480	517	520	499	505	546	502	527	525	462	559	489	504	497	582	510	519	514	486	512	511	497	501	528	488	514	464	495	516	517	502	522	517	496	502	487	501	530	510	494	518	499	547	519	553	538	520	485	486	549	469	464	488	534	487	458	474	523	532	540	494	505	517	515	493	508	502	513	560	540	543	494	508	489	534	479	517	503	514	493	514	484	472	489	532	505	545	516	524	511	515	476	507	525	495	495	514	491	470	496	510	525	511	492	525	468	448	489	494	495	499	469	515	520	508	527	507	485	494	479	499	556	495	495	467	522	515	493	481	491	493	499	499	493	533	507	492	528	530	502	504	476	514	504	503	523	531	521	541	484	525	534	482	499	502	512	544	487	543	507	549	475	517	527	490	466	508	512	509	481	507	468	479	498	509	513	536	554	489	549	505	486	471	540	465	538	508	511	503	498	516	537	490	533	536	515	472	505	505	513	523	510	486	507	503	480	522	460	461	513	500	499	505	520	505	492	531	487	467	528	499	567	517	473	497	494	470	537	480	472	499	477	482	520	509	479	490	464	507	485	454	496	503	501	509	476	501	526	488	497	559	543	533	469	500	470	501	499	483	503	528	492	492	502	524	505	523	527	490	485	496	517	517	495	524	528	529	513	502	500	511	552	462	516	518	489	495	529	461	491	481	508	479	499	526	514	514	567	513	497	498	509	536	535	536	538	551	503	528	495	516	488	522	571	488	479	521	484	497	526	520	523	498	515	469	505	509	463	552	473	501	508	513	508	466	491	500	507	508	535	480	448	507	481	461	522	507	530	527	497	513	468	526	537	477	513	516	500	519	526	493	480	547	479	499	516	534	485	516	494	526	484	527	489	535	546	502	528	514	508	496	482	528	512	525	497	497	518	496	554	482	496	546	514	477	500	475	523	537	478	475	502	468	452	488	502	523	474	520	509	567	494	517	503	482	487	468	529	518	518	491	530	511	504	464	534	478	492	500	492	509	511	517	505	484	475	523	518	435	495	482	510	474	529	476	490	480	519	508	488	513	471	492	489	509	510	516	519	459	501	510	519	522	471	495	481	488	519	498	505	509	492	508	502	516	523	455	512	490	489	541	476	504	488	549	553	488	474	494	472	507	499	498	515	491	480	497	510	486	498	537	533	462	474	501	515	490	468	473	496	506	521	477	520	507	496	507	481	534	533	480	521	504	521	502	515	543	491	506	450	493	481	512	498	532	514	502	531	512	509	515	530	504	536	521	504	488	484	544	527	501	490	486	480	512	527	502	489	508	490	484	512	469	493	524	492	514	497	515	520	504	536	477	460	517	504	498	515	435	496	488	511	518	497	542	466	525	524	506	484	474	520	480	504	505	498	516	492	478	507	463	481	502	483	520	552	500	482	479	518	512	486	499	518	530	517	511	458	460	544	530	517	511	479	511	514	518	517	522	516	500	541	471	455	479	514	527	519	528	511	449	496	511	518	501	502	500	479	485	500	493	486	520	484	521	507	509	528	506	528	467	508	475	521	488	479	474	511	500	487	446	517	534	488	527	538	530	539	471	549	476	514	481	506	509	485	480	511	550	517	498	534	479	495	484	524	494	515	512	507	490	514	460	518	519	474	482	494	547	483	503	467	452	499	451	530	488	525	490	471	499	484	545	475	533	495	472	478	492	501	509	463	502	485	507	457	492	469	476	543	552	480	527	528	489	522	475	523	472	497	503	513
27170	16872	28404	26635	11505	3711	1209	603	398	361	374	369	377	375	339	353	388	385	347	376	360	388	337	376	370	383	378	334	304	382	389	424	403	374	387	369	369	396	391	351	365	367	365	344	404	372	377	365	352	377	386	382	354	356	383	358	394	305	358	361	351	348	378	355	363	357	356	352	362	346	336	332	386	378	403	374	361	373	328	380	394	388	349	373	372	353	331	383	380	359	360	357	390	347	379	387	360	383	346	343	376	370	353	354	374	380	352	381	393	391	375	386	379	380	387	385	377	370	344	311	374	339	400	326	349	371	356	334	398	375	349	371	351	353	366	340	365	377	345	355	358	350	382	340	378	338	364	369	363	381	357	356	366	337	366	367	366	347	364	346	332	370	344	386	372	336	357	367	355	372	376	376	317	375	386	331	357	344	379	354	368	363	355	351	345	360	357	374	349	385	372	351	367	363	378	378	360	360	336	349	345	341	382	363	347	394	353	371	349	395	379	334	368	386	379	386	361	359	342	390	359	354	355	352	318	348	372	324	323	366	362	362	391	337	328	380	368	364	383	380	348	358	326	353	347	366	376	371	346	370	343	361	377	379	346	371	327	366	368	351	368	367	321	349	355	432	367	332	354	355	349	382	385	366	389	371	362	369	335	367	395	367	349	371	364	333	358	347	351	377	336	384	364	361	360	371	391	363	370	349	380	354	373	344	334	362	357	360	348	344	344	366	346	362	340	369	368	365	364	358	386	399	363	349	323	364	373	352	352	349	357	404	311	374	400	366	357	354	348	324	360	367	382	346	366	370	380	399	361	355	389	373	373	366	363	374	411	354	367	389	378	350	340	360	370	356	363	409	382	370	342	375	373	385	349	368	332	339	376	371	335	384	350	363	340	382	361	358	337	341	380	362	369	371	360	355	364	385	343	354	363	359	353	372	343	382	352	401	370	344	396	372	350	377	377	333	340	373	375	388	360	384	360	383	345	382	401	344	366	325	346	360	369	345	360	360	385	381	350	339	377	341	355	356	372	370	372	363	374	367	359	365	370	349	375	352	355	368	370	357	370	382	372	343	368	359	340	369	339	342	362	357	356	332	362	368	363	332	355	361	368	351	369	362	410	374	344	355	373	374	358	390	349	360	366	348	368	358	386	374	341	341	364	402	352	360	368	384	343	363	363	368	350	373	340	357	346	389	339	338	362	326	377	349	381	332	367	403	380	347	336	357	386	366	354	366	359	402	337	383	368	374	361	345	371	387	356	379	355	359	349	335	344	392	363	370	363	374	369	344	370	372	356	372	369	368	358	343	358	341	365	372	331	386	392	371	373	351	360	364	361	360	332	352	361	365	357	359	362	351	327	351	334	355	353	335	345	376	405	362	336	396	362	365	357	379	380	387	373	372	347	372	369	357	355	368	356	387	351	343	371	375	373	368	363	372	394	387	352	351	332	389	355	376	330	394	361	364	365	354	374	334	342	360	367	372	354	366	379	354	354	357	387	332	374	374	348	373	385	378	362	364	383	365	354	359	380	366	379	372	390	366	382	326	366	353	362	365	384	351	337	352	351	341	369	374	384	383	370	331	354	367	363	362	396	347	391	378	339	351	345	352	389	369	389	362	368	323	353	346	382	379	327	392	340	320	375	337	328	374	360	361	365	351	359	344	366	359	379	391	395	398	403	361	368	357	373	365	361	373	335	379	369	376	353	343	392	343	340	359	367	363	358	364	373	366	349	363	341	373	363	343	369	363	361	369	351	369	348	351	368	355	374	359	349	367	381	393	343	374	391	354	367	392	382	388	383	338	344	357	353	349	347	392	381	360	344	388	383	380	365	346	333	351	381	395	392	381	339	383	404	375	377	382	343	351	378	383	334	366	360	312	395	340	348	410	363	374	318	371	400	408	354	373	364	380	374	345	427	371	368	357	370	320	347	339	331	361	362	375	351	342	390	399	337	389	388	361	383	376	360	357	354	358	392	355	353	360	397	357	348	333	384	368	332	335	396	379	333	335	348	367	363	385	378	385	370	385	366	369	378	337	353	355	359	355	335	380	364	367	388	371	379	353	334	343	363	371	388	358	358	354	359	376	353	375	373	387	384	361	368	404	323	366	401	342	396	372	391	372	393	336	363	339	336	364	348	362	340	344	369	351	374	357	350	398	360	361	372	386	373	378	401	362	394	365	359	356	357	355	363	375	372	359	353	378	418	377	338	389	345	381	367	378	370	339	349	364	359	371	341	352	400	373	367	371	317	381	382	361	347	346	376	359	344	309	352	369	363	364	370	346	366	366	365	374	347	348	370	365	369	385	370	362	384	371	376	358	367	353	337	377	372	364	334	356	371	370	367	344	342	363	373	369	365	356	364	369	372	340	330	380	360	366	355	361	334	390	351	376	374	419	378	387	367	336	358	349	342	370	404	366	347	347	369	353	357	387	349	399	369	378	352	383	383	366	353	358	357	378	373	370	364	392	390	353	343	339	352	379	381	355	356	311	375	359	365	354	362	360	386	352	342	358	375	379	346	339	332	387	377	369	343	379	307	376	386	350	319	364	372	363	384	332	369	363	347	383	347	378	346	341	369	372	360	383	342	369	354	369	369	352	406	365	362	370	376	374	358	375	389	374	377	344	357	395	314	352	378	344	351	344	378	325	313	367	358	352	345	362	381	363	395	394	396	349	350	360	373	354	381	361	347	362	390	358	365	360	407	353	327	368	383	362	336	362	335	367	353	369	318	373	379	364	378	381	347	349	347	329	341	350	364	373	369	396	369	359	338	380	358	353	355	368	368	382	343	357	332	385	363	334	365	349	351	372	356	352	318	361	400	348	357	357	347	384	389	359	380	369	336	340	400	343	342	363	365	364	360	361	361	359	403	372	351	390	358	404	360	385	392	360	358	339	405	333	382	379	391	345	368	384	361	350	351	366	378	339	372	357	383	344	327	343	352	336	356	346	384	367	354	356	385	374	380	371	365	377	347	365	375	373	367	350	378	326	346	341	351	364	369	347	373	361	360	333	367	343	376	359	331	360	355	372	385	353	396	362	396	346	380	349	377	349	415	358	354	347	376	350	332	379	379	386	378	396	335	335	345	345	353	363	344	373	368	348	346	384	337	348	356	354	364	348	374	382	354	365	332	355	393	345	339	364	345	331	370	409	388	394	337	355	380	376	381	345	341	334	350	355	399	368	368	360	359	380	348	334	340	378	358	328	367	318	375	326	346	385	331	370	391	363	351	343	373	337	350	384	341	371	356	378	360	348	360	369	352	367	377	355	343	382	370	373	376	373	363	366	360	368	344	362	382	326	347	379	382	350	386	369	359	333	407	386	405	366	366	389	347	354	373	350	386	339	390	378	349	345	374	325	406	373	381	374	352	368	366	330	341	378	375	322	341	381	346	355	359	378	386	371	344	366	348	362	382	336	338	336	352	365	368	332	381	331	346	362	351	361	387	346	362	364	361	405	324	384	389	376	358	328	365	362	366	378	328	357
5207	12530	29226	17172	7630	2954	1118	579	392	327	336	350	353	352	333	337	339	334	362	338	359	337	360	335	376	350	340	358	361	347	347	331	357	335	353	383	365	354	345	378	334	340	357	322	345	355	372	352	389	349	353	377	379	352	354	331	350	352	370	341	374	371	346	356	369	380	357	387	319	328	372	367	350	359	364	344	350	345	352	348	344	352	324	338	351	328	349	376	337	346	357	339	329	386	365	332	367	350	352	365	358	354	347	353	347	353	382	343	352	355	334	366	353	341	367	330	319	362	321	342	309	317	369	334	372	373	321	352	336	355	374	334	369	334	339	355	332	315	362	333	334	344	358	379	388	334	333	356	375	339	360	322	347	349	330	392	339	378	349	343	348	348	381	354	333	363	341	344	329	365	318	365	351	348	368	362	350	358	361	358	346	339	352	331	350	370	352	365	349	358	346	348	349	339	355	346	354	327	355	346	375	323	360	364	359	358	335	347	359	353	383	345	293	396	367	336	350	346	359	340	346	336	363	333	319	344	374	321	351	342	346	340	363	350	362	336	362	309	341	333	334	329	315	336	343	342	338	342	368	338	336	357	324	329	352	385	354	324	358	326	350	330	370	330	358	331	324	339	351	327	389	340	354	338	337	360	320	344	337	331	326	366	352	344	333	343	344	350	344	338	350	362	342	332	341	376	359	377	336	333	345	353	353	325	314	341	342	310	345	341	341	320	316	345	345	348	307	376	319	375	322	341	383	350	328	357	345	344	348	354	340	359	329	364	328	359	363	359	360	373	364	357	354	365	376	331	314	341	342	343	346	359	375	365	350	353	336	350	315	347	346	356	345	371	334	354	353	353	342	336	347	327	351	329	351	321	351	357	361	380	350	352	336	325	318	357	315	330	356	357	340	319	364	338	334	340	362	328	346	335	297	362	334	348	335	358	326	343	357	346	319	360	337	335	340	343	333	372	347	363	344	354	342	349	346	355	336	380	344	348	334	338	366	326	365	325	355	352	362	323	347	353	371	311	375	355	339	370	355	349	363	334	320	328	367	353	391	318	322	336	354	346	380	334	361	334	334	361	339	351	327	354	357	333	367	362	365	336	338	365	343	360	339	329	357	340	354	354	325	349	381	341	352	359	323	322	348	347	343	364	327	391	348	351	378	302	371	363	354	352	363	346	354	349	334	316	350	360	375	322	332	377	339	351	359	370	360	350	365	323	342	341	373	388	347	332	345	332	334	312	315	361	354	341	324	359	343	315	338	373	355	375	331	337	334	333	351	330	346	355	342	330	366	330	330	333	363	336	325	369	336	326	368	383	343	409	358	335	322	360	334	317	341	341	321	348	350	382	343	344	353	354	352	353	333	370	336	326	354	345	346	342	343	345	303	346	320	353	346	324	342	356	340	354	337	322	382	330	333	362	342	362	364	314	347	357	317	347	348	370	326	379	354	342	360	356	342	372	346	352	356	344	334	322	309	353	355	341	364	324	381	351	342	327	309	328	352	344	341	354	350	333	388	369	355	368	363	349	359	335	364	331	374	347	350	338	380	341	345	356	357	365	369	346	366	342	330	369	335	312	329	364	357	342	340	353	328	368	329	333	375	337	385	360	334	359	395	351	347	357	355	336	323	341	333	346	338	309	321	354	370	355	334	376	357	361	335	341	351	369	344	369	337	336	373	354	364	357	325	350	374	366	326	374	356	333	334	346	343	355	340	354	333	377	378	359	327	335	333	374	344	358	355	382	338	320	350	338	351	308	312	323	360	354	367	328	377	313	355	327	384	358	328	331	360	332	309	364	364	309	380	359	351	336	374	342	362	322	350	356	354	366	344	318	355	319	349	333	365	335	368	333	322	368	365	345	323	330	342	357	335	360	360	335	359	360	358	347	362	314	368	347	359	354	356	324	359	330	347	337	342	293	349	326	360	335	332	351	336	325	314	300	356	383	329	366	333	342	365	338	343	330	375	340	376	378	315	363	331	361	329	361	362	354	351	342	389	322	354	365	325	333	385	354	333	331	363	366	365	348	357	347	326	363	360	352	335	373	359	310	343	364	333	351	357	351	330	381	332	368	314	353	306	297	328	348	342	368	339	370	344	348	351	358	347	352	306	333	347	325	358	324	353	337	301	337	367	346	343	341	323	332	345	340	344	349	365	360	345	358	328	351	327	345	330	341	329	333	363	360	363	349	342	366	334	343	331	344	320	340	358	318	338	354	377	345	358	371	336	355	390	385	310	332	404	356	345	304	370	313	332	325	338	343	354	335	320	341	359	374	337	323	339	347	362	376	343	318	313	320	345	360	343	333	369	341	304	324	337	336	345	344	367	344	358	367	366	337	355	349	352	340	360	348	340	345	340	311	344	326	336	339	333	354	373	317	355	344	317	362	348	310	350	327	328	359	367	335	306	322	346	344	354	352	337	301	373	358	346	328	340	366	351	333	341	349	386	337	349	322	349	348	322	346	343	323	344	374	344	344	347	326	332	355	335	331	365	396	328	336	372	390	372	336	327	370	303	341	357	349	356	340	337	354	348	349	346	358	352	336	336	336	331	357	337	349	332	311	316	327	344	326	314	357	358	333	356	361	330	350	377	341	355	341	341	359	332	371	313	360	387	352	327	354	337	374	360	302	328	342	340	382	354	330	348	338	342	325	348	330	341	344	403	336	336	319	343	321	366	345	349	355	313	332	379	310	339	346	355	335	310	404	348	326	380	325	343	345	355	329	345	311	383	357	347	397	355	366	385	350	353	361	359	340	343	332	368	358	343	347	387	328	325	337	343	350	335	364	332	344	352	347	356	347	344	329	318	310	322	349	352	363	345	363	326	349	313	389	353	353	341	349	333	373	342	361	358	357	356	319	322	355	367	345	345	332	326	367	338	340	339	337	357	335	352	352	336	331	331	326	334	355	356	346	344	363	392	337	336	340	322	358	349	325	363	350	384	349	322	369	303	322	375	364	339	332	365	341	386	371	358	341	374	309	313	397	355	332	355	319	337	319	323	372	358	337	349	366	347	350	348	336	355	337	325	339	344	326	341	332	326	352	335	338	335	355	338	349	362	355	366	327	346	333	317	331	313	366	392	326	361	344	315	334	327	316	338	347	338	364	377	313	336	327	362	356	364	331	332	339	327	352	371	375	326	316	375	334	330	360	351	346	380	349	358	324	336	338	342	333	357	369	350	338	354	357	364	366	330	336	338	335	344	357	360	373	371	357	305	368	344	371	348	369	336	358	372	372	354	328	349	339	359	363	321	360	331	319	382	326	326	359	345	325	376	341	365	352	387	328	384	335	342	324	327	384	331	376	333	344	362	362	352	331	349	322	342	380	321	349	341	354	362	352	354	346	367	386	375	340	354	360	382	355	369	373	368	345	391	349	328	369	353	333	318	299	375	306	347	390	326	346	336	352	337	370	327	325	320	331	338	342	365	342	355	336	357	325	360	345	337	392	344	345	353	351	366	344	331	373	355	350	364	360	342	343
25419	25275	47453	49210	33547	18590	6191	1302	502	458	375	390	386	401	414	381	351	373	410	374	332	349	377	354	415	356	384	413	350	338	382	389	358	402	383	399	390	392	356	383	376	360	367	377	360	350	392	408	391	399	368	381	368	413	370	342	375	352	358	380	399	410	403	359	380	402	335	362	341	398	315	380	428	355	380	376	404	356	409	423	394	366	370	358	333	360	400	372	355	355	360	355	369	375	393	377	384	360	372	361	366	371	359	370	361	407	354	403	391	407	386	397	382	374	359	376	369	366	379	367	416	399	390	346	382	384	362	381	365	338	375	343	342	390	364	325	355	389	350	392	370	352	403	371	361	378	361	385	386	413	344	379	374	354	373	389	397	397	376	379	383	365	383	374	363	366	371	379	353	358	351	335	365	368	373	377	402	420	402	374	356	380	364	361	356	375	406	350	391	361	363	365	368	390	401	396	379	387	386	390	365	344	373	373	365	365	357	380	348	367	353	368	393	384	407	381	379	355	376	410	360	420	342	356	371	338	407	333	362	370	390	389	363	367	357	354	392	356	403	394	394	395	365	378	367	371	342	395	377	359	386	359	354	369	376	355	381	347	379	367	382	373	361	385	344	376	388	372	421	369	358	345	367	367	341	380	383	369	348	354	374	340	393	394	365	367	401	338	378	433	380	385	372	372	383	347	376	391	384	384	370	370	338	364	341	389	388	403	419	400	375	375	373	382	366	348	368	373	371	404	352	365	369	330	371	399	380	359	379	384	392	394	378	386	317	362	391	391	408	395	353	378	372	331	372	411	341	382	380	374	381	376	397	362	410	369	366	402	363	416	382	368	366	374	360	408	348	348	344	404	346	354	371	361	373	364	371	385	414	380	342	390	388	381	394	402	377	371	378	359	354	366	394	376	376	401	357	367	353	402	388	400	382	391	378	355	408	348	376	381	396	384	366	360	382	332	374	369	385	398	363	382	369	395	384	379	409	352	363	390	344	416	361	370	364	350	357	372	357	369	375	364	360	395	327	379	367	362	396	368	373	362	388	377	372	401	391	403	368	374	374	357	401	366	395	372	399	390	369	389	371	366	392	389	384	357	394	388	379	382	351	388	391	361	343	365	369	372	374	394	370	456	393	368	342	348	389	350	345	386	384	366	372	412	388	388	352	364	367	371	373	382	345	417	353	384	388	381	384	378	384	352	392	366	372	385	376	372	381	352	351	347	388	385	378	366	410	376	371	336	370	348	387	403	382	365	378	357	388	372	371	381	387	358	375	390	360	371	388	371	375	375	372	390	384	357	397	375	389	369	384	395	361	393	396	407	375	369	388	399	348	379	382	359	404	371	375	376	381	375	356	351	352	403	362	373	382	381	384	352	403	353	380	364	418	358	375	372	370	402	365	356	401	352	358	398	353	371	365	405	366	368	371	388	360	394	389	393	397	387	351	374	358	371	379	389	360	378	359	359	368	357	396	384	392	394	417	391	390	354	325	380	414	336	379	363	359	347	368	389	385	383	381	376	384	371	389	374	369	409	377	364	358	348	376	311	357	414	354	357	390	364	401	363	357	373	364	394	381	401	393	361	372	383	401	418	429	348	382	364	361	369	374	408	375	387	389	402	357	356	372	375	369	378	382	371	366	365	355	364	377	342	372	415	359	394	400	387	358	353	361	347	394	353	401	409	388	361	384	366	363	379	392	383	345	359	381	390	388	393	378	350	389	336	376	366	379	376	373	365	404	375	390	385	403	385	380	386	364	368	369	390	362	360	369	333	382	356	378	353	360	376	371	370	401	381	349	363	381	364	394	400	344	377	346	375	372	340	385	324	373	364	391	363	342	348	378	382	407	367	353	379	350	360	364	338	387	392	364	372	396	393	368	360	352	374	376	359	370	374	359	342	379	369	327	357	375	371	417	376	348	381	357	395	369	382	375	372	375	370	362	383	373	388	371	388	387	378	386	357	366	365	339	336	389	365	369	356	322	369	361	347	405	390	366	354	387	411	362	371	367	319	377	359	364	372	374	369	335	369	386	391	348	373	396	399	382	368	351	365	383	383	402	347	384	350	385	392	374	343	359	332	359	363	359	358	382	367	372	388	386	393	360	347	395	410	347	407	361	357	358	391	395	352	374	398	386	369	386	405	382	349	375	376	357	353	352	373	380	364	353	371	353	366	391	350	419	345	342	378	350	369	345	356	361	370	376	410	404	368	380	355	389	373	341	352	387	357	344	394	370	380	363	366	340	364	391	366	375	374	398	400	366	380	358	381	378	410	381	391	356	352	416	403	388	397	400	387	363	377	381	359	389	347	393	384	359	351	383	346	400	376	368	382	355	390	361	368	371	354	350	391	384	364	383	351	355	409	380	360	394	383	383	380	395	384	357	386	384	365	372	391	384	387	354	374	366	346	387	353	327	394	375	354	406	365	392	385	381	373	387	373	344	358	378	386	369	374	371	371	359	395	357	364	372	376	376	356	364	360	383	381	398	360	368	413	371	352	388	403	370	388	364	387	333	378	422	384	335	391	373	387	352	379	364	371	389	380	358	399	360	357	395	397	417	362	354	381	363	333	356	371	393	372	351	394	402	375	370	392	393	382	373	387	385	355	388	368	365	392	416	397	380	403	343	407	378	395	361	406	374	401	375	384	345	397	375	397	391	397	400	361	377	379	346	371	379	401	375	375	402	391	381	386	354	383	405	374	337	394	374	359	377	361	403	356	390	357	410	383	386	354	363	357	405	366	360	396	357	350	384	361	375	416	370	348	400	408	373	362	373	380	409	383	393	382	354	377	405	362	352	362	362	374	377	363	333	380	361	378	379	380	390	389	398	410	383	378	395	389	386	390	382	338	377	397	386	403	371	372	385	367	354	366	359	380	375	362	377	360	373	357	406	364	387	386	369	369	379	401	380	374	358	374	391	386	365	351	348	356	378	377	361	377	376	378	360	426	387	387	388	407	372	378	403	364	375	385	397	350	359	403	344	388	358	362	346	341	386	398	387	373	381	356	400	378	385	359	342	355	372	358	334	369	372	389	363	373	383	355	363	363	384	348	401	387	383	387	363	381	370	369	388	350	384	393	350	342	351	380	374	351	359	352	364	355	377	347	416	390	371	391	380	381	373	355	377	343	358	367	351	379	371	351	353	374	375	410	398	397	380	405	390	347	390	379	351	380	361	373	376	376	364	408	389	392	356	421	355	372	372	352	349	365	405	383	398	379	354	378	335	376	359	366	368	406	363	340	387	391	373	380	377	361	414	347	400	363	403	365	374	375	376	413	388	371	365	386	361	350	390	356	364	336	365	343	368	340	383	408	354	377	373	380	363	340	381	374	395	372	371	368	365	351	346	346	377	402	351	352	347	370	410	394	386	370	365	365	383	344	363	381	386	380	362	402	375	362	346	359	409	367	423	377	398	372	396	360	356	368	378	372	384	363	386	382	374	389	410	403	387	357	357	368	345	401	354	385	373	370	381	325	405	356	374	358
6647	50458	62516	44223	26428	12016	4417	1407	531	406	410	399	426	373	394	405	373	357	395	385	419	345	422	371	404	377	374	360	380	379	409	372	398	364	337	382	379	400	437	421	355	329	395	382	386	403	379	373	411	387	402	421	357	379	431	395	380	373	343	359	368	411	350	360	384	376	380	408	394	366	401	398	371	410	381	395	405	367	367	388	411	372	388	356	398	404	379	373	365	422	368	381	361	348	360	386	402	409	391	386	400	356	401	372	403	410	381	387	421	375	415	405	418	402	382	394	361	382	397	404	380	358	391	374	386	399	410	386	379	400	405	403	364	415	373	393	393	374	373	408	386	359	392	373	361	389	382	368	363	403	408	379	383	397	384	380	362	362	398	380	372	373	398	384	339	431	411	379	389	382	383	415	379	353	404	394	405	378	376	398	371	391	371	408	367	380	371	360	388	381	385	418	390	393	403	368	426	403	428	402	380	349	370	385	389	396	380	399	365	382	392	363	394	381	399	401	384	348	373	388	385	367	386	411	375	339	405	353	368	405	387	389	394	351	383	398	359	389	382	344	341	367	394	413	382	376	383	408	358	367	383	361	390	393	384	375	430	368	384	411	377	378	364	412	393	404	366	366	358	396	412	397	373	415	416	386	381	384	367	387	386	417	365	366	385	385	412	372	363	373	411	372	345	433	391	427	351	372	376	382	359	416	407	409	364	361	368	376	333	375	355	357	370	371	408	387	392	383	372	373	408	391	370	370	380	386	380	392	356	351	366	375	374	351	357	398	368	381	378	384	381	399	424	401	340	399	368	373	383	382	402	403	359	377	370	396	404	402	402	383	382	386	356	353	416	352	401	358	375	374	360	381	354	366	384	388	381	367	407	371	370	358	371	321	342	389	370	403	409	388	383	422	389	422	410	431	379	345	371	385	372	404	384	368	354	409	362	407	373	369	390	361	358	352	378	409	379	403	363	390	420	386	356	386	361	343	371	403	394	408	401	417	420	359	353	401	387	390	423	413	435	361	396	330	372	384	377	376	348	383	356	376	429	376	393	371	355	387	389	373	380	359	403	389	413	373	393	377	402	365	390	353	386	375	385	360	348	390	361	357	381	383	363	358	385	390	401	359	376	391	382	420	365	390	375	422	371	395	377	382	400	369	400	378	369	399	373	371	397	380	354	383	368	375	391	399	407	378	379	334	354	352	391	383	385	355	396	380	407	358	395	378	380	392	356	374	381	347	396	398	395	374	331	360	390	360	398	409	381	369	371	355	411	388	389	351	370	386	402	394	364	375	386	378	365	387	396	391	377	406	393	398	383	400	401	354	396	373	369	393	375	373	356	370	376	393	407	365	414	412	409	381	389	362	362	355	396	379	395	377	415	415	373	392	348	380	361	369	363	388	394	339	374	367	377	402	380	338	349	391	379	403	383	391	384	369	346	379	403	365	392	371	395	380	389	382	382	383	383	417	353	369	383	346	382	356	408	418	389	376	392	402	396	404	371	374	356	435	376	361	396	389	376	371	406	396	369	362	406	348	411	391	395	391	393	367	363	367	379	384	357	408	371	412	391	372	408	380	379	392	404	393	399	385	341	370	352	384	412	397	425	398	363	367	366	370	354	397	374	410	374	375	356	356	380	411	406	392	336	397	405	358	382	380	405	381	389	386	353	387	407	403	440	365	387	370	397	396	368	369	381	373	357	375	419	372	380	400	387	352	401	364	349	372	367	374	392	399	383	358	358	358	378	387	374	401	367	399	349	364	382	410	414	372	364	396	385	394	362	389	369	393	370	381	376	359	411	360	401	392	363	359	380	397	377	388	395	396	376	391	387	341	362	386	370	367	356	348	367	417	368	387	404	355	383	399	394	416	386	400	405	380	385	384	387	417	420	381	422	417	356	363	398	366	356	348	419	386	360	393	382	363	417	379	394	342	373	357	412	400	386	368	373	388	385	367	357	385	369	414	372	395	370	389	390	369	360	390	393	415	363	386	408	396	366	389	383	370	380	385	366	391	360	377	399	357	386	385	368	403	347	392	388	366	390	401	384	402	389	399	384	385	398	360	365	372	411	375	398	352	394	359	376	412	376	351	354	361	406	383	369	395	361	362	387	390	381	367	414	360	354	369	412	345	410	372	342	413	394	380	359	390	375	369	424	384	383	364	376	374	373	369	372	368	364	361	341	380	406	404	394	411	376	391	398	377	436	400	424	401	399	351	373	406	380	406	378	384	398	410	393	382	396	402	395	389	401	399	353	385	379	371	354	409	351	375	379	408	395	389	417	366	330	383	374	373	373	366	386	393	371	406	400	413	373	389	386	372	388	373	359	395	354	354	386	404	382	390	343	395	370	367	364	357	390	341	391	368	419	378	399	400	356	408	404	401	397	371	369	374	347	363	412	383	380	383	377	370	407	385	375	377	390	379	426	384	349	378	368	362	383	379	343	394	391	414	396	381	395	388	367	363	385	384	406	381	418	389	385	381	382	375	404	394	388	352	369	376	368	390	375	412	364	401	416	331	379	385	397	377	364	384	347	365	377	379	379	364	395	410	392	377	419	416	380	400	336	375	400	364	406	407	380	410	377	358	391	387	385	378	361	385	381	402	373	376	380	382	366	385	413	404	376	401	337	379	367	367	386	415	411	394	374	371	381	353	358	358	402	379	389	393	358	403	365	411	370	388	375	375	398	368	389	336	344	380	350	374	381	387	371	375	382	352	397	372	369	379	384	358	390	388	370	361	335	411	366	354	360	375	367	392	367	385	389	349	393	383	350	346	386	390	373	380	375	366	340	381	377	382	373	407	417	379	392	367	402	400	370	388	411	390	372	395	337	378	385	370	381	400	367	360	385	369	398	373	382	395	389	391	415	391	375	371	373	385	376	398	355	375	414	397	361	385	387	374	406	373	343	392	405	382	368	374	365	391	363	394	353	389	396	361	363	390	393	348	378	393	348	369	374	349	336	361	372	360	380	361	416	369	405	385	410	399	380	368	412	391	373	367	377	391	385	352	391	403	409	366	358	356	382	341	371	422	396	379	369	413	386	374	373	392	391	387	392	370	371	372	410	389	414	374	383	366	372	391	392	371	405	402	381	395	366	396	386	384	335	372	409	386	355	383	390	401	381	360	392	367	404	365	420	392	371	343	368	411	383	387	378	360	373	414	382	388	390	390	358	408	416	380	383	428	390	410	423	357	397	383	379	390	368	399	384	401	376	414	373	406	388	376	415	366	372	353	389	421	378	401	351	367	395	359	427	415	393	393	376	380	395	401	361	358	382	390	382	376	381	405	390	407	378	376	350	394	386	414	382	385	365	380	401	392	399	358	384	376	358	372	380	370	403	376	369	361	372	376	361	356	355	354	344	348	393	368	406	380	380	373	373	371	364	359	379	392	351	377	400	395	397	387	347	367	362	386	362	384	421	372	426	358	347	389	361	417	348	376	385	359	386	368	384	404	406	384	408	372	371	384	398	407	403	382	412	384	374	365
23872	21825	38694	49335	41445	28097	14600	2987	908	572	535	529	565	563	507	530	531	538	485	520	535	490	541	511	486	541	553	482	486	492	530	541	505	524	533	522	516	513	454	524	507	538	495	490	517	510	524	504	497	492	517	464	453	465	484	543	536	509	495	523	518	552	523	522	499	526	504	490	488	464	512	508	522	507	493	471	507	484	517	486	488	513	544	476	484	506	544	517	485	515	522	506	486	521	498	487	484	514	511	466	502	532	477	498	518	496	484	463	534	484	502	518	544	499	472	501	490	525	457	486	504	529	489	490	495	489	497	470	486	491	510	509	447	544	515	477	546	448	539	494	475	509	459	542	503	489	515	485	518	518	502	512	487	483	472	497	507	508	466	508	483	474	473	483	469	504	525	485	472	492	534	466	526	467	487	510	498	478	488	451	457	501	501	493	499	537	506	473	496	475	527	510	460	516	508	460	467	515	457	547	521	514	533	514	531	527	503	499	474	524	525	513	523	481	480	549	499	503	497	471	502	497	504	480	517	499	509	442	510	494	474	513	546	527	476	489	468	503	526	468	465	491	499	532	527	480	506	519	513	487	492	509	473	490	510	474	508	523	515	493	488	517	501	471	485	501	531	485	452	500	512	536	523	472	528	448	480	497	498	461	518	524	507	499	486	493	546	487	482	503	536	470	493	480	479	525	508	495	497	523	473	472	491	479	528	459	502	496	502	513	507	551	483	479	467	501	512	528	487	473	443	532	532	468	539	492	476	474	471	508	502	498	479	539	495	468	500	498	508	509	482	520	475	516	497	471	533	494	498	548	481	515	502	484	511	488	509	479	500	502	545	449	466	530	493	496	491	497	494	510	486	512	526	503	478	528	521	458	519	489	494	501	526	507	497	507	516	530	488	443	563	489	501	531	492	522	528	474	495	484	510	488	528	498	500	460	484	470	472	466	485	495	497	481	513	446	458	472	499	491	512	518	506	538	529	517	526	495	466	512	518	508	505	491	486	450	502	494	500	516	499	486	513	507	481	514	518	488	493	497	464	509	522	533	492	519	528	489	503	480	543	497	508	521	512	445	514	502	492	471	523	506	522	491	485	491	461	490	504	492	524	492	472	486	501	518	476	481	456	533	471	475	511	478	501	497	498	498	532	502	497	533	466	448	491	505	468	491	519	495	491	535	504	505	537	532	512	510	501	496	497	539	500	496	489	470	459	473	472	514	498	487	508	524	509	471	498	528	478	516	508	464	498	506	501	510	488	483	471	490	506	499	523	484	488	514	492	481	487	452	496	496	485	503	500	523	494	525	503	540	487	486	472	470	519	452	478	486	526	509	477	478	492	488	507	465	477	499	474	478	489	485	521	509	511	503	468	493	494	485	534	514	494	489	519	481	506	513	473	483	470	468	549	536	513	486	496	485	470	517	533	515	516	511	497	535	506	492	477	481	533	502	484	514	481	514	477	489	466	494	537	518	522	495	483	518	534	508	517	526	469	497	511	503	519	489	509	459	477	515	461	512	484	499	465	510	523	498	469	459	506	529	481	493	540	514	489	496	455	481	470	516	510	503	524	532	511	494	447	486	506	482	492	517	498	514	528	474	545	514	495	478	563	523	524	512	473	541	462	497	475	499	509	506	510	491	523	507	489	475	496	502	495	488	478	486	494	497	525	457	479	492	524	480	481	498	497	473	522	492	517	468	466	529	473	480	428	553	487	501	453	477	503	466	483	531	486	466	430	484	539	528	480	520	459	546	455	512	489	473	479	522	491	506	512	493	500	514	463	546	499	484	526	526	511	511	489	496	544	463	493	470	471	500	486	492	486	461	482	483	500	505	475	485	496	502	470	479	497	517	527	483	549	540	488	520	505	532	525	514	490	516	523	490	515	512	510	479	525	501	465	460	451	494	518	543	525	485	505	523	460	525	486	498	502	440	510	453	463	525	530	516	519	494	434	517	494	497	492	521	491	520	487	534	456	466	540	520	466	487	487	491	526	489	469	480	483	493	525	459	472	476	546	470	491	487	539	517	519	470	492	494	526	488	515	508	496	452	502	528	451	518	517	530	489	476	501	484	521	494	490	525	494	510	514	502	515	478	507	522	474	524	509	501	487	508	545	560	486	476	495	483	537	478	451	489	459	523	502	511	470	505	462	510	474	491	512	505	506	534	519	481	461	508	516	472	504	487	472	514	497	533	532	543	502	467	519	480	523	475	497	482	500	483	483	467	471	513	450	496	461	486	468	487	491	530	525	511	516	521	472	471	513	453	500	520	478	518	471	520	514	531	511	512	540	506	525	537	524	478	514	501	470	486	505	483	505	501	490	463	499	482	518	542	559	507	521	526	465	492	497	496	495	547	500	474	511	507	537	466	496	476	504	479	492	523	522	475	502	496	490	447	480	512	529	518	498	439	504	514	513	478	485	492	463	497	473	483	503	440	512	519	498	484	508	460	514	517	512	503	528	529	540	479	510	524	494	499	469	478	522	459	476	533	537	534	490	448	565	506	506	470	516	530	505	514	492	515	519	500	481	498	488	504	469	493	528	529	483	522	493	525	451	521	496	476	473	519	521	496	481	480	532	501	456	510	469	507	489	490	536	551	485	538	510	474	496	523	485	462	492	502	490	508	524	480	516	486	482	464	467	492	474	510	535	497	488	496	501	496	530	468	494	475	474	512	501	505	493	499	473	476	493	543	487	471	478	503	482	486	473	508	484	481	538	481	498	525	497	487	523	465	502	467	500	518	544	489	534	511	500	479	492	486	509	502	509	499	465	498	523	532	501	503	517	505	507	513	497	519	525	529	491	493	469	479	515	519	482	525	471	514	493	496	485	475	476	510	470	515	473	493	484	474	479	474	512	486	472	500	505	519	467	466	526	536	493	494	504	491	504	478	493	498	502	497	491	503	488	526	528	490	546	502	481	510	496	524	516	531	528	485	493	549	505	484	499	492	511	485	539	512	498	487	505	497	507	478	521	488	500	511	509	452	508	482	497	531	488	527	491	518	468	490	474	549	486	462	516	508	508	519	493	496	551	465	515	497	493	495	485	522	551	500	511	480	523	495	534	478	488	517	508	485	503	504	514	478	472	545	501	515	490	534	509	492	464	494	497	541	476	493	513	455	475	463	503	486	505	517	507	507	471	489	498	481	501	538	507	478	489	500	519	472	503	506	517	447	500	492	449	503	541	501	477	480	483	516	447	511	505	513	530	478	523	515	535	476	519	496	455	513	482	510	509	508	487	476	500	506	516	474	482	462	482	484	475	502	472	497	513	484	535	524	486	484	471	491	495	532	502	520	501	526	487	522	496	488	503	481	492	520	520	488	496	550	512	495	484	469	495	494	495	500	518	480	477	547	501	489	529	497	514	476	531	541	494	501	493	476	521	487	534	525	505	519	526	516	538	533	518	502	532	478	495	505	503	485	475	460	498	510	507	488	537	489	463	511	487	493	493	461	486	501	519	481	494	529	486	486	535	494	521	509	508	537
20802	64256	86085	68229	42420	21140	7983	2471	911	490	561	581	530	513	535	532	558	532	524	551	563	529	533	559	518	553	527	491	521	575	543	563	552	507	548	576	560	545	486	521	546	549	516	558	541	491	524	525	549	529	542	528	540	538	523	529	524	557	590	541	532	498	559	532	598	544	540	528	535	582	551	581	529	564	581	568	488	529	564	481	509	483	554	537	527	556	549	505	528	521	528	576	564	581	511	497	512	525	530	515	503	535	564	540	533	509	493	558	522	524	556	549	521	550	598	515	513	535	540	548	522	519	525	530	567	499	525	551	516	515	506	566	534	567	542	514	524	518	547	510	536	499	517	501	494	512	521	516	541	537	581	522	549	550	504	515	513	495	535	499	531	519	524	561	551	542	504	514	531	501	491	543	513	527	545	565	552	501	551	509	516	516	544	553	546	553	532	548	562	523	518	473	538	527	503	541	546	511	516	556	529	545	531	482	484	509	558	507	533	547	546	499	491	505	555	530	510	542	540	560	501	528	566	551	517	518	558	516	461	519	502	531	520	526	506	548	529	507	575	508	534	531	523	548	547	477	543	556	491	530	570	554	517	551	546	540	507	540	520	537	527	520	551	520	543	512	576	590	505	509	538	482	546	529	558	519	538	556	525	572	570	539	478	527	501	535	550	497	548	535	496	485	543	552	493	569	553	551	534	506	480	537	525	533	510	495	480	511	523	523	559	483	494	517	540	484	505	538	538	531	548	536	558	531	540	507	551	523	509	550	524	524	486	501	556	558	531	481	548	516	537	522	528	525	556	539	532	556	547	527	548	490	527	543	489	534	532	517	535	505	524	507	530	561	521	563	547	493	503	497	529	512	531	541	529	495	522	551	480	505	531	529	512	531	521	506	546	549	512	521	508	540	556	486	536	539	511	514	540	534	519	532	542	520	522	558	525	547	521	548	544	505	535	545	529	516	492	528	534	541	488	577	551	479	546	490	541	515	514	513	504	584	582	499	561	523	490	511	539	556	537	530	509	509	554	572	503	532	569	565	498	504	504	500	531	541	513	588	521	512	526	558	562	522	519	517	507	498	518	511	520	469	488	523	550	564	524	518	537	507	532	571	539	514	471	535	470	557	525	537	552	533	500	550	510	528	533	582	555	520	528	537	517	497	519	540	526	539	484	534	494	547	541	501	518	524	500	514	520	534	521	604	563	536	499	515	526	579	528	549	478	545	487	501	542	510	550	521	537	519	542	513	517	548	524	562	497	504	501	508	525	544	538	557	492	503	516	537	539	537	546	527	511	479	528	545	479	587	579	513	515	526	570	548	505	525	553	484	531	532	507	515	519	519	511	519	540	517	530	521	514	537	525	537	513	489	536	561	525	514	549	522	546	551	504	523	525	527	521	543	496	529	506	532	512	524	533	485	489	531	535	513	524	538	525	512	536	538	483	536	522	535	505	553	523	569	512	480	541	521	512	507	554	535	545	516	522	518	501	519	534	561	556	504	530	580	538	513	515	535	528	540	481	522	505	536	529	520	561	505	499	481	548	516	565	520	508	523	524	527	543	520	536	547	529	559	544	560	527	537	551	517	500	524	547	525	563	581	522	581	514	534	536	523	527	512	549	530	555	557	555	508	547	542	506	543	551	538	534	556	539	514	539	517	529	544	503	519	526	516	541	510	506	539	520	481	504	531	577	535	555	510	481	547	498	538	554	533	498	528	544	551	514	525	554	538	511	557	495	520	547	516	562	529	515	555	508	536	534	526	574	538	521	534	540	562	509	587	533	537	521	503	535	536	508	571	552	506	531	563	507	520	512	538	497	552	562	508	545	531	520	538	514	530	504	494	547	522	506	499	469	512	540	522	516	557	533	478	537	528	513	497	544	503	544	503	542	550	469	532	499	535	505	546	559	524	550	529	525	514	540	535	541	507	536	517	542	536	537	549	541	537	556	575	550	578	528	567	518	529	528	532	552	498	530	593	537	542	541	567	513	558	513	515	523	493	512	519	503	534	522	552	516	558	545	498	499	595	497	542	555	540	540	517	543	514	499	570	557	531	494	554	544	518	532	547	510	516	506	528	491	518	552	557	552	525	544	563	537	516	508	514	496	530	550	523	541	538	493	481	531	506	525	493	540	537	535	531	499	518	526	523	507	557	512	502	531	572	507	531	525	527	540	563	512	533	470	529	503	526	546	552	537	544	531	537	485	516	520	494	529	575	482	526	503	541	506	531	503	530	510	549	534	493	534	516	489	534	487	516	511	520	528	510	520	516	545	555	493	499	561	536	525	541	544	535	519	494	555	528	524	555	550	503	525	552	527	528	533	514	528	549	479	497	536	531	485	523	509	495	520	541	508	522	500	503	506	526	540	517	460	546	540	542	530	549	507	517	548	498	524	527	521	489	561	520	510	512	500	553	508	513	542	503	552	532	520	555	507	527	568	533	497	516	522	552	484	535	537	532	515	524	507	525	546	530	538	509	526	564	491	534	502	505	538	516	534	517	484	556	540	555	532	534	539	543	562	544	544	518	554	493	517	514	528	576	521	518	506	551	578	527	546	523	528	540	559	557	537	509	492	530	556	502	517	499	538	582	501	556	521	530	560	551	513	519	520	546	502	569	524	501	519	555	527	504	534	505	498	529	537	526	556	535	505	513	542	522	539	510	507	530	508	513	544	541	487	481	532	508	538	543	496	535	537	515	526	552	558	502	513	511	524	522	521	512	511	498	512	519	563	540	499	503	563	503	552	529	503	533	519	528	535	569	523	539	495	525	535	484	529	548	542	526	540	535	518	526	515	522	511	520	526	514	522	502	525	563	568	556	538	570	500	521	511	519	557	497	524	547	519	515	523	524	570	569	509	503	514	526	552	515	515	532	518	596	523	500	526	514	568	531	547	579	507	542	536	472	560	483	514	534	561	526	510	536	537	520	526	548	505	514	526	477	541	530	490	535	525	513	515	550	554	504	483	567	515	523	542	528	488	536	524	516	531	541	545	520	520	513	539	533	496	530	541	537	467	494	526	523	582	538	541	536	530	510	468	518	522	531	524	559	505	559	511	561	496	507	523	532	505	550	519	548	530	550	514	528	537	516	545	581	520	543	512	525	508	523	497	516	555	507	481	540	503	554	491	496	521	511	525	529	542	531	530	511	544	525	543	542	495	511	501	512	521	539	554	481	531	533	562	494	523	493	542	474	561	530	516	525	521	560	537	509	523	515	502	547	563	516	489	458	534	554	524	513	555	551	522	506	523	501	520	543	533	499	542	553	533	551	532	484	501	513	541	493	529	512	501	550	543	492	562	526	502	534	503	509	513	523	549	551	552	513	530	529	525	551	531	510	551	528	562	498	515	567	531	515	547	532	519	504	503	521	526	482	519	532	522	532	539	569	522	502	522	529	534	552	538	543	536	555	503	511	563	556	547	547	544	497	535	527	521	507	480	546	527	551	534	493	510	553	495	545	556	546	519	567	577	526	524	531	562	516	554	534
27411	17168	24443	27258	11248	3555	1215	623	391	375	366	387	412	378	374	366	369	382	410	370	379	356	398	381	357	355	381	367	351	358	378	410	337	349	385	378	360	407	392	374	401	347	373	395	357	372	372	369	385	384	343	358	376	403	361	386	391	374	352	366	352	347	384	405	363	373	382	356	342	364	358	362	371	394	392	370	366	346	364	340	363	406	373	371	375	350	367	361	349	353	353	387	371	361	374	357	387	388	354	346	369	372	338	383	349	353	364	402	371	350	369	386	389	364	378	362	389	386	371	343	349	360	395	355	360	341	344	382	367	353	349	359	393	375	355	367	358	370	349	391	352	386	331	353	367	369	353	400	392	356	389	354	379	382	384	344	382	388	346	373	350	366	390	339	375	356	390	381	391	349	374	346	344	363	387	366	413	381	368	398	370	418	377	359	388	332	366	367	384	333	399	324	386	356	358	334	380	389	362	345	367	372	340	340	345	341	365	389	375	369	356	375	383	376	374	380	326	349	355	340	369	385	366	373	400	349	375	366	371	388	370	383	377	369	375	335	358	367	361	351	360	362	327	351	344	336	337	367	348	390	386	377	378	343	385	378	353	381	367	323	375	330	364	393	362	356	398	412	380	367	394	350	348	412	357	338	378	339	394	325	352	329	352	372	335	376	369	345	369	364	375	394	369	382	378	353	364	383	368	371	378	381	396	344	395	374	390	406	370	386	355	369	368	359	367	370	335	354	390	395	354	354	367	328	343	364	405	370	332	358	360	355	338	369	382	312	372	373	369	384	373	406	397	381	345	358	385	387	361	384	350	382	350	357	343	367	338	406	370	365	380	371	409	361	353	344	379	372	389	362	356	381	321	369	354	367	377	382	383	344	356	359	336	355	368	367	368	339	388	359	372	368	379	397	381	359	342	328	378	358	388	379	355	349	342	374	374	368	369	390	331	362	370	370	411	327	389	340	373	363	371	387	378	348	382	389	378	361	354	402	363	372	374	373	371	364	351	356	353	384	356	362	366	359	331	359	378	346	391	359	391	354	358	408	336	366	360	360	337	366	367	377	400	346	368	342	373	367	391	380	364	372	378	410	383	405	371	373	380	351	364	391	346	377	365	360	374	355	340	361	379	312	362	351	368	373	373	372	392	365	402	369	406	347	400	384	372	329	396	399	371	356	369	386	389	368	381	366	319	379	357	364	366	364	382	350	393	380	368	357	392	392	368	402	384	382	350	368	336	358	380	309	385	346	358	352	405	371	340	371	365	363	356	354	356	353	372	356	365	333	347	366	367	367	380	370	384	339	313	396	337	361	366	330	337	365	372	395	380	352	351	334	367	382	350	361	367	383	397	354	366	365	410	349	352	373	370	363	352	382	384	338	357	396	372	366	336	385	381	362	330	368	397	299	359	372	321	365	377	357	361	354	366	321	377	360	371	350	384	355	357	344	332	325	384	329	378	380	401	373	357	362	342	376	347	351	360	378	354	355	406	357	367	378	386	366	355	391	396	359	382	358	388	393	363	361	391	403	373	378	363	364	370	367	396	336	357	388	343	324	340	346	380	371	374	359	353	340	325	351	349	364	323	374	366	403	393	365	373	363	365	348	367	363	369	364	435	388	390	362	401	361	372	376	355	381	372	365	357	399	369	358	379	353	367	356	370	368	337	359	410	378	395	360	366	405	366	395	357	368	366	322	377	379	372	384	353	350	397	366	372	397	373	375	379	395	385	377	346	377	384	365	359	390	380	355	376	406	346	315	372	379	367	385	368	371	347	369	349	372	383	370	331	350	366	367	368	353	363	361	372	362	345	373	354	351	363	385	340	370	354	369	390	372	377	380	338	345	429	348	373	379	351	364	385	371	384	370	377	348	335	380	359	397	381	381	366	361	361	367	363	362	373	336	382	355	371	341	378	340	340	386	320	382	330	332	385	387	342	365	358	374	394	377	357	391	372	374	376	346	394	382	355	382	393	362	370	377	405	374	377	372	353	371	396	345	364	377	398	364	370	354	381	395	360	369	350	411	378	375	401	357	404	337	368	384	388	354	335	356	345	349	380	329	352	352	379	380	381	377	359	334	387	356	340	353	351	372	370	368	367	362	371	316	371	340	362	377	358	325	414	364	343	381	380	344	386	365	352	375	398	381	393	368	375	375	351	378	389	378	389	354	382	345	370	383	365	362	383	367	363	376	366	355	350	339	386	383	336	389	386	370	365	338	357	361	370	374	347	394	382	369	357	373	383	364	390	373	386	374	355	408	413	390	359	365	347	375	354	354	355	366	372	388	398	389	368	357	395	358	372	358	344	381	347	393	373	332	362	398	322	414	371	366	399	343	352	347	387	360	359	366	385	388	314	382	388	346	377	375	354	394	351	387	360	384	394	327	399	355	380	337	358	375	340	357	381	372	361	380	358	353	379	373	390	357	349	358	379	363	353	331	371	374	335	358	345	372	371	362	343	362	388	353	376	367	370	381	367	346	366	363	381	356	381	361	389	371	393	375	349	388	373	385	351	367	360	377	338	399	342	372	400	382	340	354	362	384	356	358	372	394	378	388	366	364	353	354	384	386	373	351	361	360	370	348	343	390	341	378	362	355	353	379	381	408	340	379	373	377	396	382	353	388	386	350	349	362	404	385	374	386	352	394	378	340	363	341	361	379	369	365	355	397	381	397	332	379	361	331	386	379	375	384	345	344	346	386	403	368	363	364	382	387	376	375	383	339	380	348	380	397	362	385	343	415	356	353	380	371	359	339	375	335	395	387	363	354	397	352	330	380	343	361	366	364	392	352	365	376	407	350	384	392	371	390	408	355	361	378	382	359	333	380	370	367	363	387	386	365	362	371	387	344	349	380	371	349	384	399	365	346	371	355	332	361	376	381	392	371	384	398	373	373	365	362	391	352	397	375	386	356	379	384	389	367	348	366	396	377	388	364	365	411	338	371	338	398	346	353	362	404	399	372	345	390	416	362	377	372	400	387	354	402	370	380	377	388	394	359	375	340	348	367	374	345	381	377	330	365	388	337	376	365	360	335	391	327	411	365	371	349	372	402	375	322	366	398	349	380	366	397	387	360	409	399	402	408	339	353	385	378	375	394	370	367	361	354	372	379	364	361	377	377	362	351	370	390	377	371	356	393	367	359	361	336	345	359	379	370	386	361	348	320	381	347	380	369	383	353	372	359	347	374	364	363	358	347	386	325	353	341	376	371	364	362	372	366	353	379	403	343	357	372	388	377	359	392	368	367	388	363	359	371	346	376	362	385	340	360	373	373	366	375	359	367	371	363	377	356	359	367	390	364	388	359	375	398	361	381	363	349	369	362	429	357	399	341	369	364	359	383	332	361	361	357	362	355	363	374	367	361	368	360	363	356	354	391	382	363	386	370	342	353	389	362	375	367	368	363	355	366	362	357	345	354	363	401	349	347	370	356	362	414	346	397	359	359	369	364	387	363	363	389	362	351	384	360	350	367	434	391	372	355	355	399
7110	11471	25624	17901	7213	2993	1168	559	389	366	310	340	338	358	383	314	366	353	357	353	342	354	394	323	310	354	356	341	298	359	350	330	364	337	371	308	384	317	337	337	362	386	331	339	371	343	328	361	351	335	345	362	344	323	340	348	380	348	324	347	357	370	351	346	347	369	371	358	329	334	341	337	345	364	356	359	349	327	353	353	316	344	344	355	342	356	334	341	356	367	345	302	371	343	361	358	362	348	324	342	358	348	359	378	303	379	336	332	345	322	354	348	351	328	370	342	348	370	360	346	342	358	350	330	356	311	357	346	343	373	353	335	349	340	321	356	322	338	365	349	341	316	335	338	350	334	329	327	349	342	362	359	352	337	314	344	320	333	349	375	342	360	327	362	346	365	355	351	351	362	369	313	365	385	328	350	308	340	314	339	376	312	344	371	360	312	333	354	329	358	343	379	330	358	347	302	357	337	373	354	329	354	320	342	351	339	354	333	342	347	328	356	368	354	317	344	350	337	340	313	367	330	354	380	358	348	318	345	349	337	330	340	347	362	336	353	349	346	363	336	343	341	351	325	363	355	378	334	376	340	308	354	332	318	375	323	364	322	382	360	326	331	362	352	316	356	331	315	343	349	305	350	361	343	353	367	321	366	354	333	295	342	348	350	338	320	318	354	405	352	340	315	323	361	331	352	365	358	322	377	333	342	353	366	339	355	341	348	354	366	309	346	344	397	340	322	328	340	351	347	333	321	344	336	341	346	368	366	359	343	353	361	365	324	375	365	373	353	355	382	347	351	340	333	348	352	336	306	378	342	371	314	340	344	328	337	352	344	353	340	365	298	349	312	368	358	353	373	384	329	336	348	359	397	371	353	356	322	350	330	341	336	351	345	342	345	339	342	360	362	343	359	371	332	334	371	331	347	357	346	342	336	342	321	352	338	371	336	340	323	329	344	310	344	353	369	341	355	319	352	324	338	342	351	337	341	376	346	322	345	360	354	360	333	334	342	374	362	327	345	358	339	307	338	359	296	347	345	344	334	357	341	369	328	354	359	386	346	321	391	352	359	346	337	336	361	393	356	350	353	375	340	335	333	391	335	358	336	357	336	339	351	379	311	351	340	310	335	351	319	352	338	370	325	351	329	348	317	340	385	345	351	313	333	341	369	359	331	362	331	367	315	334	348	325	363	347	364	347	339	327	349	338	372	322	368	365	359	348	310	378	343	334	377	348	342	315	328	350	322	368	354	327	347	353	317	362	336	335	330	360	322	358	319	350	372	337	339	331	326	315	307	351	314	303	373	338	336	337	372	338	342	315	340	337	344	360	308	357	334	360	350	362	360	340	318	366	359	354	367	361	359	354	359	372	362	311	358	358	342	369	335	322	343	338	336	360	350	364	305	363	329	353	339	327	331	351	353	325	341	319	389	365	327	305	350	336	349	348	338	367	334	358	365	327	347	363	319	348	347	359	323	348	343	365	362	333	345	321	351	331	346	341	356	363	336	332	352	350	351	326	332	374	320	356	343	318	354	343	345	333	347	350	314	363	360	364	334	357	360	355	356	335	383	345	368	344	347	360	378	332	348	315	365	318	350	370	353	360	341	348	338	306	341	350	318	351	321	314	337	284	370	353	369	337	344	325	333	346	375	345	382	360	363	325	327	332	366	385	363	383	347	346	363	365	333	335	349	335	375	356	358	353	360	358	323	365	359	328	323	392	357	335	354	333	346	351	359	350	361	370	346	329	339	333	360	344	375	345	349	341	373	330	342	337	361	359	345	362	337	372	350	348	350	348	332	351	356	328	364	364	345	354	352	346	358	332	331	338	319	355	363	359	342	333	300	349	320	354	358	348	337	343	370	344	319	340	311	335	353	363	344	353	330	361	345	355	336	349	353	370	328	350	353	366	329	375	359	353	352	376	323	343	376	317	377	333	350	352	357	353	357	341	337	365	347	364	348	331	382	360	367	351	349	352	332	364	295	321	361	373	307	342	352	323	362	369	336	344	373	346	365	349	347	359	357	360	335	352	333	348	336	337	373	326	345	353	328	336	371	366	356	359	342	349	343	328	372	350	338	363	339	327	315	352	331	361	355	342	324	393	329	357	373	363	306	328	333	326	323	355	328	316	357	351	341	347	376	364	360	339	356	301	369	357	353	325	376	347	330	369	361	328	365	343	317	354	359	324	305	353	317	361	318	340	363	318	347	324	345	358	371	340	387	356	354	333	384	338	351	331	337	348	309	327	314	369	336	364	356	363	350	356	359	352	357	360	350	369	332	329	342	305	378	359	339	363	361	380	342	329	333	335	327	353	342	374	368	334	351	321	384	357	321	336	348	324	355	350	323	359	354	380	340	353	340	347	367	340	306	349	315	347	339	337	338	352	345	394	359	342	355	334	366	341	371	335	333	347	335	364	369	334	346	338	357	341	324	377	373	353	336	338	341	371	330	313	317	341	360	302	330	334	330	355	332	305	313	322	359	318	323	343	330	325	344	324	324	347	357	335	348	347	349	317	346	348	353	363	345	328	373	332	327	347	361	323	337	355	337	367	323	352	339	357	315	380	355	331	339	363	352	348	347	352	339	355	336	338	339	330	326	320	353	350	361	362	338	354	341	346	320	359	324	345	368	353	323	371	333	346	351	339	355	336	342	366	351	333	320	317	354	311	373	355	334	364	358	385	326	387	336	324	298	370	367	331	363	320	344	328	371	361	319	356	340	373	352	305	326	369	341	366	316	332	361	354	299	344	345	313	352	316	361	334	344	339	354	323	339	355	352	361	366	369	349	361	343	293	377	346	339	379	323	358	367	360	391	314	327	334	349	349	349	345	356	346	351	371	351	355	350	360	351	321	336	319	342	356	332	313	338	352	315	352	305	306	386	354	341	339	340	354	319	349	308	349	337	333	353	351	375	351	334	341	353	342	312	342	338	358	341	355	302	333	373	389	346	344	360	301	338	354	356	340	350	383	369	333	342	395	352	365	330	346	341	392	305	355	387	345	393	366	341	396	368	361	355	304	336	372	301	350	362	348	327	346	369	324	356	363	340	346	335	333	339	341	332	334	387	337	338	336	332	373	336	327	327	353	343	337	349	345	334	312	339	367	356	377	332	349	354	321	334	353	365	361	361	343	358	353	343	361	348	348	346	361	352	350	352	361	346	317	348	309	341	330	348	356	328	342	350	332	331	357	324	322	361	353	369	328	340	339	364	378	340	349	302	309	326	315	357	338	329	377	303	339	376	330	373	329	353	359	378	370	338	341	359	352	321	367	334	300	373	348	364	358	352	354	331	330	339	353	317	316	361	341	343	337	364	345	358	344	361	349	392	366	338	325	355	362	361	352	362	349	332	361	369	343	339	333	349	351	332	338	346	324	373	362	352	337	352	341	379	332	330	354	350	354	330	331	352	366	355	369	325	339	344	331	318	395	378	363	340	358	364	362	349	345	330	342	347	346	319	356	328	337	291	360	334	335	330	356	357	351	344
25476	22012	51330	52688	34589	17627	5129	1158	591	364	399	367	395	410	398	378	396	381	410	361	381	367	397	410	382	414	402	359	378	355	372	388	423	372	406	393	358	396	395	361	339	412	378	385	373	397	391	355	432	397	386	400	387	382	395	428	424	352	391	376	388	383	379	416	365	350	339	367	361	387	376	350	405	386	368	385	380	329	382	396	383	376	394	381	375	351	428	397	392	386	372	390	382	380	412	334	396	378	389	378	347	383	389	367	383	343	371	359	352	406	382	365	372	401	404	349	396	374	377	377	342	382	391	356	390	370	376	388	371	379	382	392	399	362	373	385	357	404	355	411	332	355	390	390	352	381	360	368	400	362	403	371	353	397	383	344	373	365	357	350	393	364	391	382	385	357	396	367	382	352	384	381	352	370	407	339	409	360	386	384	350	379	401	358	387	393	398	381	402	366	386	373	355	389	396	341	350	372	386	396	372	363	349	400	405	375	366	365	350	342	399	380	389	376	374	428	397	405	359	330	411	373	381	367	354	399	359	364	395	344	392	363	384	376	368	385	374	408	397	367	402	401	390	373	362	381	365	374	347	399	344	376	377	387	411	363	381	400	392	368	398	403	399	355	393	408	351	386	380	372	388	369	381	410	408	370	348	342	364	382	350	365	357	407	337	384	356	371	354	393	358	387	342	375	370	390	392	372	374	371	378	340	368	392	341	377	398	374	384	406	352	365	403	390	405	363	370	360	413	373	370	390	383	361	392	368	378	374	383	394	379	324	366	359	371	346	354	356	384	373	358	378	366	402	392	373	354	358	359	334	376	395	367	418	376	397	373	370	346	360	351	369	391	381	375	387	399	383	402	372	392	372	386	349	378	385	409	356	351	386	395	380	420	356	359	377	349	374	402	362	362	375	358	385	401	393	373	365	354	373	353	373	375	369	400	368	369	350	363	380	394	393	396	374	386	368	350	362	374	392	380	359	372	366	382	397	365	362	365	412	351	393	379	345	379	370	386	377	384	376	372	381	383	380	378	382	373	414	381	385	377	416	365	355	334	395	373	360	364	340	409	384	371	418	385	357	396	360	369	401	374	369	351	367	377	364	362	389	364	380	385	379	402	368	389	383	387	361	373	406	376	382	333	361	356	385	370	361	405	421	390	361	351	369	398	361	387	403	350	352	346	402	367	398	366	373	368	359	348	400	392	386	375	360	388	392	371	372	389	357	363	382	352	345	324	420	399	358	370	356	396	355	367	406	359	418	401	340	413	415	397	359	352	381	395	383	376	359	403	360	384	391	388	362	384	365	383	375	395	356	398	387	380	389	388	360	353	349	383	377	379	349	374	390	370	393	409	389	380	388	387	354	375	371	441	381	341	357	392	354	361	354	375	396	386	345	362	394	372	388	381	376	357	395	407	383	400	369	369	377	370	375	378	365	378	386	371	366	362	357	343	392	357	349	372	389	397	396	376	368	377	380	418	385	395	387	350	386	373	384	347	388	347	379	366	372	358	398	377	395	357	399	378	370	340	375	363	375	389	387	400	423	418	383	383	391	401	410	362	394	371	392	364	346	358	360	379	372	397	330	353	358	397	396	375	359	370	372	381	343	359	375	382	322	365	353	355	398	371	378	347	364	364	415	357	389	415	373	356	391	399	361	382	405	357	375	382	374	369	393	387	375	362	375	390	383	387	381	412	320	353	367	380	349	404	392	349	355	379	403	373	355	357	398	376	362	381	422	384	375	373	384	343	345	385	398	390	387	405	370	398	411	386	387	314	388	354	374	390	381	386	387	358	360	415	365	362	405	354	363	383	365	359	368	403	392	359	383	376	403	389	359	381	375	388	392	358	374	342	381	404	387	384	364	412	382	356	430	360	360	399	384	404	371	392	364	380	362	360	379	354	362	398	354	342	379	379	377	391	378	420	367	394	382	344	389	358	374	382	351	387	356	366	353	356	361	360	362	405	401	366	395	344	394	369	360	391	339	397	370	378	371	379	384	386	385	368	378	345	374	368	378	388	365	397	401	358	385	369	351	398	389	420	378	374	395	376	382	357	361	388	381	352	362	393	395	403	370	390	401	379	371	374	363	387	385	372	360	356	369	358	355	371	352	385	397	342	384	359	334	384	360	354	346	415	386	374	415	352	388	386	376	375	376	387	385	394	362	368	361	339	397	400	355	352	375	422	374	406	386	398	382	345	358	373	374	375	388	332	356	403	372	408	364	412	380	391	388	398	410	385	375	392	384	399	400	418	399	392	377	380	388	376	391	352	375	377	403	416	384	372	377	376	379	395	362	375	351	386	380	390	366	378	362	407	378	409	432	376	405	400	342	374	384	382	375	371	364	394	371	364	371	382	389	395	391	361	369	385	327	386	364	403	382	356	366	416	406	351	372	370	364	382	397	389	414	384	416	373	380	379	379	365	337	388	382	350	364	392	379	379	353	362	360	378	374	381	385	359	388	403	345	379	406	375	399	380	351	361	375	384	383	377	412	352	383	372	427	396	348	361	371	374	384	392	372	371	365	380	361	376	407	368	365	390	377	362	401	396	383	359	383	355	361	407	414	385	353	382	365	392	376	359	400	375	387	371	398	350	343	391	399	413	411	375	384	360	351	375	330	383	387	379	349	331	349	405	371	384	343	386	387	390	345	333	367	389	401	383	418	388	376	395	418	385	424	368	375	392	345	354	374	380	354	370	355	400	338	364	410	396	376	383	361	366	346	376	354	345	372	395	385	340	392	362	349	401	390	398	346	389	423	409	379	369	369	415	377	416	393	385	386	375	353	398	356	385	398	355	390	403	387	344	409	401	352	364	356	346	389	347	373	382	366	388	393	360	379	362	406	395	391	374	394	366	382	395	395	390	365	349	356	394	400	394	381	377	377	386	404	354	388	379	361	345	379	383	363	354	390	358	405	374	366	360	369	381	409	419	425	369	376	424	388	370	374	371	367	384	372	367	398	366	355	368	388	370	377	399	387	355	360	381	363	390	381	365	343	366	369	383	430	425	377	384	402	390	361	354	368	367	351	380	395	336	388	371	355	365	354	342	400	405	359	388	387	374	367	390	392	368	387	380	358	383	354	369	403	369	381	354	363	387	360	365	385	374	358	441	352	364	388	399	361	382	356	387	398	359	372	377	371	361	373	385	386	337	408	376	404	351	375	378	363	417	340	398	325	370	344	371	367	390	329	370	347	384	356	347	364	387	343	377	375	399	360	393	381	376	371	376	384	406	403	345	386	393	359	379	400	337	357	417	354	385	390	387	384	404	404	397	369	364	380	375	372	348	393	417	386	362	391	392	420	379	359	382	378	396	386	379	370	374	402	395	398	375	402	351	376	378	399	372	378	427	408	390	396	387	367	395	353	375	409	405	377	368	390	401	408	389	408	353	364	373	373	422	352	381	397	341	357	398	364	357	372	375	337	377	395	406	369	362	386	382	380	374	396	388	395	379	367	383	374	376	377	351	397	361	375	372	425	363	351	399	365
10740	54779	67754	44989	25590	10886	3779	1224	540	367	384	400	375	389	389	343	375	382	431	392	370	391	375	379	394	386	382	360	380	393	393	375	370	377	373	377	354	378	345	395	371	405	391	376	344	369	381	367	394	426	390	364	389	365	388	380	400	390	403	404	382	406	403	387	360	374	350	390	379	423	379	340	373	381	381	397	363	405	420	362	408	366	367	408	413	372	368	375	389	376	354	368	358	387	390	402	359	361	400	374	319	377	364	353	353	339	412	372	407	364	367	346	370	366	375	402	351	389	370	384	417	404	403	401	393	405	404	351	363	397	386	380	363	366	420	386	403	394	362	440	410	366	393	394	419	408	353	380	377	392	392	393	401	364	384	367	368	389	418	388	368	352	371	363	377	388	363	395	387	390	388	369	375	378	384	370	406	373	373	352	387	379	351	401	414	404	359	410	361	385	373	374	404	370	386	392	338	350	388	383	396	368	381	365	396	397	430	347	402	375	390	417	404	394	385	395	368	386	414	358	388	402	389	383	366	410	374	372	408	375	368	403	343	393	399	388	383	382	365	364	353	394	366	351	385	407	340	380	352	390	364	359	343	351	384	398	377	381	388	413	384	405	382	409	371	370	382	354	409	400	392	376	381	377	410	374	401	387	396	370	390	404	372	392	380	391	380	392	378	390	404	366	367	404	404	376	330	397	363	374	395	401	402	386	366	365	382	394	402	381	387	400	319	387	388	395	362	381	389	369	400	381	372	411	375	383	372	332	411	374	365	353	394	401	419	351	389	400	387	384	420	367	387	395	400	385	363	379	400	361	397	373	392	367	377	382	353	381	391	346	415	386	375	367	367	390	395	398	370	378	379	422	379	369	369	375	354	382	386	388	365	359	367	377	403	378	379	377	390	362	381	384	394	348	379	397	399	393	382	401	382	367	376	383	353	409	385	396	390	370	402	399	378	405	384	421	370	378	407	400	339	361	376	347	365	400	361	386	380	370	401	370	387	402	354	408	366	370	376	371	390	373	358	397	409	422	376	401	370	379	383	387	353	398	354	374	376	368	356	361	336	390	386	384	374	355	380	393	364	374	383	382	363	391	382	373	344	424	393	358	388	421	423	388	352	351	396	376	381	360	351	381	351	350	364	420	379	415	364	382	384	351	361	403	355	382	371	363	376	354	410	391	380	359	380	334	373	392	376	383	403	362	367	370	405	417	379	370	416	359	358	390	381	351	339	382	415	391	386	383	386	381	381	386	358	389	372	398	429	397	393	362	348	331	360	371	389	352	389	423	368	388	373	384	389	371	372	382	380	396	391	362	433	347	394	369	384	367	389	374	377	391	410	399	360	385	396	387	378	378	401	362	357	384	406	413	403	371	395	375	378	363	356	371	382	398	359	384	371	392	391	374	388	387	396	389	398	357	384	379	350	373	367	353	395	380	351	403	405	368	383	363	386	386	353	366	338	363	375	376	364	363	362	368	377	391	433	390	371	386	365	394	422	368	393	381	385	388	384	367	417	382	391	375	355	377	388	368	389	355	341	379	354	361	391	374	328	362	402	379	359	393	360	388	378	356	412	401	395	357	358	392	399	372	414	391	364	392	427	373	379	382	375	371	401	377	380	360	413	372	378	390	366	365	378	396	390	391	384	396	404	366	386	388	372	395	400	398	415	352	388	392	370	385	366	380	369	359	386	402	371	397	371	390	346	422	414	353	355	376	350	355	404	392	383	396	354	371	363	385	409	377	382	369	346	380	379	392	412	376	342	366	403	379	392	377	388	387	389	377	389	377	379	405	356	364	388	377	401	389	410	402	381	409	384	387	349	360	372	403	393	400	353	417	395	387	366	368	335	392	366	400	373	384	406	392	363	341	381	390	325	409	433	363	367	380	392	392	378	374	432	391	365	368	365	371	384	399	364	393	367	361	390	369	393	400	391	406	396	385	386	339	392	400	377	410	392	353	376	383	447	376	366	387	382	354	370	383	379	382	401	391	401	363	373	382	369	392	368	394	377	356	392	392	374	382	362	390	382	372	367	356	387	336	390	375	359	383	387	404	390	379	386	381	373	393	400	366	384	365	380	364	394	369	386	363	386	358	397	390	392	391	401	376	377	427	354	346	391	382	426	368	379	404	340	421	352	430	399	377	364	390	394	341	401	388	347	380	381	368	365	406	362	376	372	358	358	370	367	385	381	423	416	362	380	386	363	364	345	370	385	395	405	376	409	392	392	390	407	401	384	380	403	373	391	409	359	367	364	396	393	372	431	417	353	410	398	357	351	371	356	385	366	385	365	412	373	412	393	380	390	366	390	420	375	377	362	384	366	375	366	354	376	378	412	363	362	401	393	375	409	389	388	390	370	408	391	377	337	390	378	418	409	362	370	386	419	351	365	405	370	361	382	389	387	361	382	392	403	384	362	396	378	331	374	379	390	379	399	311	386	379	366	378	358	411	348	326	373	364	384	403	365	364	369	382	375	406	406	386	376	384	387	396	357	374	393	369	344	412	349	364	395	357	394	370	367	384	394	386	421	381	370	373	365	365	383	373	379	347	404	400	408	382	401	385	340	385	368	356	355	383	356	387	394	378	380	404	370	414	406	363	408	418	359	384	372	397	396	377	389	395	400	392	409	393	359	385	396	375	361	382	365	386	396	404	400	410	356	371	363	390	397	396	405	406	392	361	375	353	398	344	434	376	357	388	352	398	376	397	379	359	382	371	384	384	403	368	419	373	371	369	389	370	382	409	347	402	349	385	382	379	399	374	346	360	341	368	384	380	372	414	384	374	394	372	360	406	368	362	398	380	413	350	372	399	381	350	402	391	384	394	384	399	383	393	375	372	417	386	373	370	343	398	371	384	355	350	361	375	376	415	386	431	424	378	367	357	380	393	338	359	371	391	397	392	420	370	369	383	372	386	394	347	375	384	368	381	354	361	408	390	377	381	384	370	324	378	407	357	401	391	406	362	393	408	395	387	417	422	374	358	379	409	361	393	371	394	385	371	364	409	376	430	399	359	382	369	405	397	372	370	418	368	374	382	375	386	388	347	384	375	386	414	376	376	337	412	391	398	400	387	349	344	360	390	383	365	364	374	353	380	407	383	343	371	382	394	389	375	405	403	367	379	391	419	426	382	423	377	366	388	411	387	389	354	396	375	379	399	412	385	401	386	367	366	405	355	370	390	373	350	400	391	388	378	384	377	337	369	372	374	370	386	371	404	392	368	386	388	395	396	401	336	372	374	393	372	346	357	393	358	374	394	367	373	404	374	422	345	408	359	417	409	366	373	350	395	432	378	410	356	396	377	365	409	398	381	384	377	410	403	383	382	350	366	392	397	397	366	403	411	379	353	424	391	367	392	376	373	432	399	387	390	375	373	357	354	416	400	351	398	391	392	386	409	385	400	396	363	409	394	398	401	339	400	373	394	376	365	382	401	369	395	377	378	378	368	388	391	381	379	396	383	372	383	410	387	371	366	366	383	410	358	402	397
23851	21246	41781	53218	44462	36385	20286	5381	1043	557	518	524	529	499	520	502	453	477	478	558	491	479	530	497	495	471	507	517	505	501	461	490	478	432	490	515	513	490	536	515	476	524	485	519	455	467	490	466	476	481	499	484	503	467	480	498	474	487	480	499	470	461	471	482	476	524	478	468	491	498	495	477	472	484	483	484	495	497	503	501	434	501	444	487	452	482	479	505	492	484	522	511	499	478	459	450	508	480	506	471	510	484	459	487	481	456	450	507	469	472	475	463	442	519	496	481	500	470	471	518	456	502	488	433	497	468	488	514	491	469	495	436	500	455	453	484	519	467	485	507	491	467	475	488	472	460	456	477	492	490	491	495	520	481	510	484	476	448	494	509	478	475	484	478	451	468	455	470	476	474	440	458	435	474	539	471	476	482	444	484	481	474	499	482	451	454	450	500	493	507	465	485	494	491	504	476	457	489	506	488	447	519	468	472	473	459	490	505	510	493	492	472	484	490	467	504	483	497	530	455	450	471	491	514	502	475	455	483	492	466	501	468	492	479	478	484	477	499	474	442	507	527	469	521	473	508	441	510	449	491	459	509	508	493	506	497	469	491	460	474	476	454	450	482	503	472	489	464	497	497	478	458	490	474	505	480	443	510	445	467	466	496	523	509	461	473	472	495	515	509	448	504	490	513	473	523	475	512	478	477	510	448	467	448	496	490	498	475	476	479	489	502	465	518	516	504	470	487	449	463	458	461	471	485	459	466	451	493	493	473	452	489	459	451	503	491	525	500	501	456	490	507	502	476	458	480	481	494	494	505	514	475	484	488	463	482	513	506	475	518	487	502	461	510	500	464	482	485	495	479	437	480	541	538	447	456	477	472	480	509	516	505	507	455	464	472	473	508	490	434	453	476	478	450	477	478	488	474	482	463	470	510	473	487	474	521	508	485	509	487	489	472	475	470	459	489	483	500	466	485	484	478	480	471	469	486	474	454	489	508	472	485	453	455	486	463	506	479	477	489	495	470	440	473	477	497	477	509	488	470	547	479	483	454	465	485	494	501	489	518	484	477	444	514	489	472	530	419	483	475	486	452	518	492	490	496	456	470	517	481	504	477	461	461	458	481	480	492	477	494	478	480	469	462	493	471	467	485	509	469	506	483	465	529	504	438	484	522	485	455	477	480	482	476	475	482	447	510	494	487	454	444	502	471	481	471	515	497	493	509	442	485	484	463	485	451	500	486	477	448	489	484	452	490	483	479	469	514	427	520	504	486	515	475	459	497	431	475	479	476	483	479	469	485	463	462	478	482	496	478	472	470	465	477	511	496	516	471	505	505	477	476	492	471	441	526	489	497	463	520	482	485	463	491	480	462	476	471	431	478	516	507	468	483	510	485	523	509	486	483	510	485	485	532	478	489	484	467	477	476	503	483	437	493	457	463	464	464	469	497	429	500	492	493	461	465	502	459	467	537	438	512	479	497	510	450	499	445	491	453	473	449	494	472	489	484	510	497	465	459	472	505	476	523	475	459	469	496	457	458	478	500	444	507	448	492	467	474	485	498	508	506	477	467	433	511	503	478	485	466	472	462	491	484	518	494	460	452	472	463	466	539	478	466	466	482	493	441	518	480	506	504	479	454	488	493	460	452	530	479	454	433	481	469	461	459	480	461	460	484	496	474	480	472	490	520	517	500	504	488	432	507	460	465	486	489	492	463	479	506	519	500	489	482	447	481	469	465	490	483	483	445	433	492	488	514	498	475	493	479	462	474	499	480	499	496	476	495	492	498	472	482	471	481	492	489	501	471	510	444	461	494	465	457	469	461	479	453	476	496	474	466	540	501	489	482	465	482	450	482	479	476	473	486	495	464	479	507	476	510	527	483	452	448	475	475	469	506	480	467	476	470	528	493	486	465	488	467	483	496	528	451	485	519	458	485	457	494	512	457	457	477	469	466	473	507	506	503	474	478	508	506	485	513	460	490	483	458	483	474	465	488	483	531	462	479	473	468	460	511	482	473	470	483	476	481	479	481	503	484	474	485	446	506	475	509	466	480	467	497	513	484	510	556	448	502	515	454	457	445	438	508	471	506	482	508	491	475	476	475	471	486	459	537	457	450	469	486	515	496	486	471	477	521	475	490	483	470	493	483	492	475	494	488	441	460	520	462	488	512	472	453	508	451	486	474	454	446	524	476	530	471	447	466	507	432	444	497	488	481	463	480	501	440	489	460	456	470	481	470	479	494	448	519	459	479	493	459	484	484	491	469	512	502	469	434	471	483	521	510	514	489	486	503	479	492	480	431	477	462	481	507	477	501	484	463	507	460	468	442	426	485	507	478	483	506	486	471	470	494	515	514	527	454	536	505	485	494	455	488	467	473	446	452	460	470	473	494	464	497	448	461	497	477	467	505	483	433	457	473	501	444	495	473	502	485	482	511	493	468	528	522	476	499	494	476	466	508	460	465	473	489	475	482	529	470	441	494	460	468	462	488	497	474	452	455	487	467	472	416	473	458	464	482	525	508	483	503	496	476	447	466	496	486	476	510	516	516	467	432	464	523	446	485	477	488	475	489	473	478	484	505	456	501	456	479	508	464	485	479	507	489	495	496	483	462	497	474	490	434	487	470	497	438	485	458	462	445	442	460	511	496	438	465	458	434	488	486	489	514	477	513	463	489	497	492	479	493	468	501	495	485	517	467	476	448	473	443	487	516	463	515	483	466	455	462	499	499	497	498	471	453	481	492	495	517	468	475	485	518	479	483	509	489	477	482	509	485	467	484	484	455	455	465	507	509	514	509	508	473	545	451	444	467	469	479	507	505	511	491	484	476	486	492	449	504	487	481	475	487	442	446	463	453	485	480	456	492	471	458	464	447	469	497	458	461	506	471	453	481	478	509	501	469	448	498	495	479	449	444	486	498	497	448	507	476	494	475	509	484	468	495	473	465	494	502	475	505	471	512	461	491	480	501	457	493	465	507	451	474	458	444	502	457	517	470	489	475	458	503	510	468	492	478	450	464	504	468	463	458	487	509	467	486	466	478	507	483	486	446	481	447	485	488	477	515	463	473	487	507	497	448	525	475	477	465	455	475	470	503	490	479	481	467	542	474	464	522	493	494	478	511	478	503	417	458	517	511	523	466	468	437	513	493	474	485	444	498	484	492	448	445	468	466	504	454	467	509	477	448	481	493	489	507	506	459	456	461	444	498	493	477	483	467	509	480	456	481	464	487	492	454	482	491	477	509	468	502	530	479	478	482	501	467	483	525	494	519	492	465	502	486	504	469	493	442	477	508	442	494	507	460	538	445	439	467	469	465	509	452	471	464	478	509	477	494	504	480	482	481	483	468	525	487	473	497	492	471	486	486	528	510	504	455	471	466	489	455	477	488	453	478	464	457	462	484	463	539	426	449	476	476	504	483	444	473	522	452	518	489	509	471	473	436	433	501	511	438	510	474	499	502	477	477	490	507	499	454	469	504	452	474	513	497	494	540
10192	63166	78212	66214	48357	30047	12488	4037	1000	484	490	519	513	522	529	545	527	524	500	506	523	479	492	482	541	560	503	464	483	496	482	478	497	531	505	487	497	533	465	506	482	504	496	489	467	514	512	466	502	466	547	520	526	523	544	474	487	511	519	499	512	522	501	510	538	477	487	515	495	565	521	523	502	519	529	481	467	480	504	476	524	494	503	510	525	522	551	479	490	495	516	507	510	491	527	545	483	478	495	491	485	554	562	514	536	539	502	501	485	517	549	486	511	536	493	524	498	499	469	541	472	510	516	514	480	543	519	463	513	482	519	461	479	462	500	496	470	508	529	475	520	516	496	478	483	495	531	471	492	530	555	535	527	468	547	489	506	526	528	554	538	506	464	551	511	506	520	486	517	514	502	482	506	501	548	506	490	479	501	509	511	488	550	503	561	491	516	538	522	518	511	553	457	503	517	496	502	469	498	509	487	462	495	486	451	523	513	482	515	518	507	529	540	466	531	461	519	508	525	517	413	542	520	493	510	500	496	518	484	494	508	538	507	505	523	509	493	483	530	473	519	525	478	536	513	511	500	539	495	516	509	507	470	478	469	481	506	505	534	516	489	442	545	517	489	476	493	504	511	482	525	505	503	505	510	517	493	526	515	532	472	501	514	491	512	498	543	502	493	501	473	483	543	522	520	506	527	522	488	488	477	468	485	508	485	479	512	510	530	501	507	471	467	515	526	453	472	471	457	505	475	510	492	501	535	510	498	509	489	515	508	497	522	487	544	502	507	487	493	500	504	508	508	484	520	498	538	486	509	500	512	473	514	495	498	470	523	458	520	479	510	506	464	529	550	484	497	510	515	545	484	511	510	525	476	482	509	490	526	491	514	544	491	510	507	511	475	501	545	511	505	501	472	502	512	506	503	488	493	514	495	500	504	524	498	498	509	528	549	510	470	464	479	525	499	497	477	521	488	504	513	507	483	495	532	473	479	520	463	524	515	496	460	478	476	500	479	487	478	508	515	533	504	475	521	474	519	475	507	532	487	517	517	548	533	546	522	499	509	513	526	549	504	506	489	513	492	468	476	480	528	505	519	518	532	487	476	511	504	521	523	544	478	501	507	508	523	511	506	469	525	551	512	495	531	500	495	509	507	518	527	476	489	489	513	500	485	477	464	509	475	518	522	545	522	519	502	507	458	495	512	497	517	478	514	508	494	502	500	497	512	483	472	495	517	501	472	534	460	488	533	527	527	477	534	518	487	509	461	504	563	511	474	568	533	512	519	510	536	517	525	502	525	519	508	472	542	513	519	484	522	497	488	508	496	541	517	481	498	503	485	521	488	529	480	488	488	508	500	517	488	473	472	472	465	524	508	471	501	496	490	505	513	470	517	447	503	484	512	496	500	478	520	475	498	506	534	542	512	522	500	493	533	514	519	521	466	510	529	512	478	491	530	480	489	511	464	467	539	542	480	514	529	486	491	524	546	484	489	477	513	505	498	510	457	508	518	505	491	478	490	492	510	474	535	477	537	483	521	490	503	523	505	515	497	468	508	490	503	466	526	494	471	469	450	518	510	494	517	484	505	531	518	527	509	536	500	509	471	518	504	532	516	505	509	492	501	496	508	461	483	478	509	488	510	548	485	526	527	514	532	488	509	511	518	495	501	487	535	486	501	505	515	530	525	525	524	472	492	518	515	460	464	462	491	515	482	513	499	505	487	502	486	489	503	566	512	496	493	521	514	495	522	560	465	505	515	500	485	508	478	497	489	456	548	514	533	498	491	506	508	471	490	541	503	501	537	506	476	567	506	504	472	493	473	533	480	513	524	474	479	500	495	518	508	496	485	525	489	476	520	533	505	515	483	482	481	542	445	529	519	500	540	505	502	515	466	513	498	532	522	503	521	503	537	523	516	501	500	495	504	529	464	489	486	501	505	535	464	501	537	487	530	501	524	534	513	483	503	481	529	500	500	482	515	480	489	503	477	477	479	520	503	483	525	502	477	517	508	479	448	479	491	511	513	474	500	461	527	509	545	528	500	500	488	508	489	510	491	494	485	465	469	488	516	492	505	512	476	535	501	495	503	486	471	514	526	509	481	484	502	501	493	524	474	518	503	509	481	527	465	448	515	522	492	485	505	509	528	531	471	458	505	513	496	499	499	488	486	522	489	493	515	549	503	532	490	503	533	472	500	498	476	533	477	485	514	505	518	509	530	537	513	521	523	498	498	487	485	473	504	477	508	490	501	493	521	523	511	524	483	477	492	506	477	545	464	488	506	484	510	490	497	478	505	512	521	468	546	475	553	518	522	538	506	538	450	487	474	476	526	506	504	498	488	459	486	493	511	506	481	498	513	495	489	465	474	482	547	495	504	509	509	507	530	480	510	503	457	504	565	504	499	490	504	536	516	485	521	506	481	497	522	482	508	494	530	467	473	515	486	489	464	505	519	494	480	513	510	539	474	483	528	510	473	482	509	511	459	457	481	508	564	527	477	485	523	480	489	478	505	512	518	540	535	516	501	498	490	531	524	497	480	557	488	484	466	492	486	547	555	523	505	503	502	510	515	517	513	461	502	482	476	518	471	525	504	539	476	514	502	496	472	468	472	521	512	505	516	473	534	485	531	518	497	491	501	458	509	509	479	424	529	513	496	468	464	528	519	501	491	506	525	452	504	557	504	515	519	477	515	507	528	513	472	512	494	491	516	485	495	461	504	509	537	499	520	528	495	507	510	490	517	512	479	478	505	483	466	501	474	493	514	481	485	489	492	491	497	508	517	531	530	524	505	507	490	480	511	488	542	520	498	514	471	514	497	511	483	523	496	492	477	481	525	488	526	497	495	506	532	484	503	464	546	520	474	464	517	458	471	514	475	474	511	502	478	526	504	474	502	510	528	510	522	494	507	481	515	499	474	494	515	459	491	473	478	520	536	472	502	529	489	509	527	496	464	552	470	568	507	549	514	502	486	499	523	523	483	509	523	520	516	478	520	531	475	539	490	507	479	498	510	507	503	489	465	536	519	472	489	465	486	485	499	511	506	535	501	500	509	492	502	536	521	508	521	497	464	494	517	509	497	479	533	547	489	495	519	519	521	473	537	472	499	500	520	480	479	515	493	508	487	481	480	489	479	479	490	499	489	541	505	500	495	539	514	508	482	536	480	477	440	525	497	514	539	485	475	499	469	468	493	463	503	505	478	466	481	491	474	499	526	489	502	481	508	526	516	523	472	492	487	503	491	497	485	485	474	515	510	499	480	528	538	483	472	503	534	504	514	480	476	504	519	554	480	486	481	527	494	463	453	472	485	473	531	492	493	514	525	462	552	497	554	511	473	537	456	534	504	525	540	501	532	497	481	542	518	498	499	520	496	478	476	537	477	505	517	520	519	518	487	500	539	479	459	519	508	546	479	480	476	492	518	514	508	465	508	489	517	462	491	525	509	506	449	501	509	446	520	530	515	496	479	505	519	493	477	520	516	518	511	493	511	522
27211	17965	22543	16172	11982	5571	1781	696	385	333	361	356	351	338	335	320	323	325	349	362	345	335	371	302	325	360	362	353	360	341	344	307	348	317	348	348	353	344	376	360	364	296	376	376	366	344	353	318	345	350	302	316	350	339	369	367	352	351	350	352	323	334	328	310	366	332	336	326	323	358	351	334	306	350	347	364	364	341	347	312	330	337	341	357	357	318	340	349	324	333	350	347	319	338	318	333	357	337	336	328	369	347	367	329	302	343	308	346	336	364	312	354	385	341	368	359	341	318	333	333	309	341	324	353	357	335	357	368	344	316	347	355	328	349	313	347	331	310	351	338	358	331	362	333	331	333	343	356	318	323	366	355	323	340	332	337	359	376	355	365	340	345	324	342	343	346	323	345	342	360	327	329	346	354	347	328	347	398	337	354	366	347	348	332	351	313	330	344	348	347	377	338	361	334	367	348	341	315	350	338	322	346	323	331	348	330	350	334	309	360	313	342	370	336	353	311	358	302	345	324	374	342	336	366	326	375	309	355	375	352	371	377	349	329	344	353	348	384	361	350	322	342	323	321	328	303	359	353	348	367	332	347	347	335	337	362	327	321	310	342	355	317	342	348	327	364	323	347	333	373	337	358	347	349	364	314	344	330	334	316	328	357	363	347	331	304	353	349	325	364	359	305	382	327	335	369	321	321	337	336	358	325	353	307	311	347	322	356	360	372	359	343	336	314	382	331	338	339	348	335	353	332	341	357	364	313	382	350	321	359	337	323	342	350	342	351	310	341	344	358	317	341	341	345	321	328	326	343	359	356	320	366	294	364	342	368	375	326	334	340	347	315	350	337	361	343	384	367	345	326	360	341	345	342	343	337	310	326	321	351	386	370	337	354	350	378	314	351	369	357	359	309	332	328	334	333	350	334	329	332	336	349	348	363	340	345	364	354	333	346	347	339	360	356	363	357	352	363	336	379	343	364	394	342	348	338	366	327	350	332	349	341	336	356	330	359	388	355	341	354	352	334	322	360	365	321	333	364	334	345	354	329	337	329	334	349	347	325	373	342	325	341	356	383	354	346	329	363	328	314	338	391	306	324	293	320	366	350	344	356	345	349	323	337	318	341	359	334	317	360	358	354	314	343	355	300	318	348	377	323	321	287	321	344	367	335	322	354	305	335	332	345	316	323	338	361	311	333	341	371	334	357	353	313	334	337	356	366	331	334	335	326	323	329	378	332	328	352	381	354	350	351	339	352	324	358	364	343	317	356	344	359	353	355	330	310	344	343	344	371	334	363	325	357	338	374	359	341	353	322	343	346	388	357	319	362	337	344	354	343	356	328	334	345	367	357	357	337	354	313	346	366	364	390	340	336	328	362	323	325	335	351	352	359	333	326	324	317	363	352	344	324	348	330	325	346	333	355	340	325	337	318	300	358	335	370	343	316	338	317	318	350	374	376	316	344	344	324	316	323	357	326	365	372	344	370	346	363	379	358	373	331	335	372	382	372	330	344	360	366	366	349	392	327	331	332	350	349	341	348	365	387	343	353	346	347	345	336	340	352	367	304	374	357	318	320	324	327	346	363	333	360	332	333	358	339	371	348	307	337	323	343	370	318	367	338	370	310	361	314	359	324	334	334	351	351	342	356	330	331	342	326	361	330	348	345	342	343	326	361	349	339	356	345	345	321	329	325	343	321	357	325	369	361	341	347	321	293	358	340	378	360	332	324	397	368	324	340	378	342	362	312	344	337	338	334	355	337	303	329	336	370	353	362	315	327	350	344	345	349	363	338	359	365	347	328	328	356	348	343	355	344	375	339	323	327	321	342	343	362	355	345	345	331	371	343	337	329	352	327	369	319	325	381	361	311	336	368	311	315	353	348	347	325	339	358	348	336	336	315	320	346	354	310	352	336	372	349	308	332	347	355	321	347	337	336	368	336	346	342	342	305	365	367	361	349	350	365	340	342	331	343	360	357	343	347	344	332	352	324	324	338	341	312	313	327	366	355	336	326	338	365	349	374	361	345	299	345	321	310	347	369	335	320	335	342	306	322	352	358	358	324	329	349	358	332	353	347	357	350	376	319	376	320	344	344	355	366	358	319	346	320	360	349	316	371	381	367	332	321	355	332	340	324	336	330	325	355	345	348	348	352	358	318	348	329	325	341	357	344	338	335	352	353	341	290	337	329	339	373	320	322	343	347	357	361	353	302	362	346	342	359	346	372	324	335	327	327	337	325	322	337	354	313	310	340	353	340	346	333	340	344	361	324	358	321	355	314	334	324	350	348	320	339	344	353	307	340	323	352	363	348	348	335	331	323	320	334	332	318	375	334	351	299	308	336	352	343	334	327	356	351	357	362	307	354	369	366	362	386	324	314	318	356	342	327	348	309	323	331	351	322	321	348	304	347	358	334	369	345	329	340	326	334	344	326	347	331	357	321	346	334	365	342	347	356	326	329	328	340	322	345	361	328	320	326	373	357	364	360	344	321	345	356	345	329	336	338	304	328	360	380	380	345	362	343	338	349	370	339	341	383	356	328	363	337	338	363	327	319	311	342	341	344	373	341	343	360	294	335	343	333	305	348	324	349	339	338	344	344	340	324	345	337	369	335	346	342	359	343	352	364	346	366	334	359	349	318	319	325	348	337	338	350	325	330	366	309	334	334	352	373	337	322	348	330	357	339	349	348	346	356	302	312	352	337	317	357	367	346	337	334	356	371	337	379	345	368	344	349	322	354	334	335	344	340	350	371	330	311	352	328	351	351	340	361	350	341	389	352	350	318	335	316	371	348	355	358	362	355	326	362	328	311	353	357	335	335	346	348	322	359	364	371	372	333	347	330	347	352	374	354	327	315	326	365	351	363	320	366	343	336	330	332	339	335	361	335	328	396	360	363	323	331	316	327	315	371	340	378	340	341	310	304	362	340	362	362	333	348	344	359	335	335	313	340	329	314	348	369	356	312	336	337	360	323	356	365	344	315	336	366	347	286	338	353	330	341	319	333	340	321	347	322	353	366	337	355	330	344	370	333	321	341	348	372	333	356	354	382	360	345	330	367	349	348	322	343	333	350	354	326	317	353	355	334	339	355	349	348	371	336	364	365	351	361	350	317	335	356	368	344	374	366	348	349	350	324	360	336	349	358	334	351	349	374	341	304	330	347	349	320	340	337	331	322	365	381	323	337	349	330	337	348	355	349	323	318	346	354	378	326	320	345	316	360	360	347	350	321	307	378	353	344	341	328	346	370	336	345	351	360	342	348	307	318	336	342	349	358	333	318	328	333	332	368	350	344	344	343	349	312	343	347	338	302	336	330	350	340	336	340	307	347	372	357	369	329	335	347	363	372	337	332	349	341	326	356	315	342	351	336	332	317	364	352	334	371	362	367	342	361	346	343	346	361	360	323	334	319	381	328	329	354	338	371	306	348	346	353	377	345	337	314	331	302	344	350	337	318	325	345	329	347	342	344	323	340	360	322	327	360	362	337	337	327
6124	14885	22080	10553	9801	4540	1745	709	380	341	330	340	337	346	342	361	304	324	307	322	329	335	319	318	334	313	302	318	346	351	329	301	335	344	316	332	348	328	347	322	307	330	354	322	325	299	311	330	348	307	284	336	349	337	364	338	327	336	292	301	350	344	311	322	315	324	334	323	372	333	326	334	306	298	331	326	318	326	332	363	337	294	313	344	315	332	320	320	337	341	326	335	300	351	332	324	290	328	353	337	314	327	334	365	352	329	337	324	312	306	344	315	330	317	332	315	298	322	327	354	331	341	334	319	299	306	325	325	288	330	313	322	344	324	302	320	302	330	320	308	355	309	343	303	363	324	346	311	325	342	297	326	346	318	342	320	341	338	345	347	307	343	297	336	344	310	329	327	316	327	315	308	371	320	336	345	334	324	347	323	342	366	333	297	329	298	323	331	325	319	344	324	281	337	368	327	322	348	322	336	310	325	333	315	299	279	301	335	340	303	342	334	277	354	337	332	334	318	319	333	325	327	325	315	329	323	332	316	337	327	348	333	321	304	304	323	312	327	309	343	353	301	313	322	344	320	348	322	342	335	341	334	360	294	346	338	293	304	354	320	326	352	322	313	332	324	337	321	357	321	308	313	344	330	320	317	334	331	312	305	321	316	328	335	316	319	309	333	315	342	330	341	333	333	321	336	322	327	333	320	345	317	314	322	308	284	324	325	314	320	346	281	307	327	315	297	291	324	341	309	334	354	341	312	328	335	355	330	337	326	335	353	310	331	328	310	321	322	302	313	330	316	306	356	325	344	345	307	295	325	298	326	329	302	325	320	352	327	312	330	349	318	305	340	311	347	310	326	325	358	334	391	329	320	345	337	301	305	325	348	297	342	302	376	331	341	302	355	316	310	314	311	313	321	308	330	301	313	326	325	313	297	314	344	319	315	337	329	328	298	312	290	307	334	336	337	329	336	331	328	321	328	347	328	341	331	367	326	331	313	291	301	341	332	312	319	302	328	333	327	320	312	313	348	329	302	324	322	314	338	325	339	355	331	346	330	332	325	313	318	291	328	340	343	315	334	322	334	328	337	311	337	315	310	318	306	346	299	356	331	322	294	323	331	323	326	359	348	309	298	296	321	305	310	333	302	299	313	314	300	353	342	316	351	336	297	325	367	319	343	324	332	316	322	317	312	321	333	286	322	327	307	322	318	305	355	280	329	314	335	337	343	348	332	324	327	314	359	333	284	354	324	319	333	317	315	305	329	290	313	325	315	306	305	338	334	340	321	335	315	336	329	348	328	318	330	353	312	314	335	297	315	370	371	324	305	332	306	311	314	328	305	301	368	314	348	359	340	331	334	325	380	328	336	332	305	321	320	329	316	298	323	308	327	335	331	374	354	310	300	326	323	348	318	330	314	345	334	354	300	292	350	340	287	327	335	335	339	321	317	337	295	318	314	327	326	310	326	320	337	330	311	324	310	332	306	325	328	332	339	307	312	337	323	314	315	333	321	356	314	320	329	341	359	351	323	336	329	332	367	326	319	344	304	338	327	300	333	304	338	313	333	324	330	317	327	301	352	331	340	316	347	334	341	321	338	306	343	344	319	356	324	330	321	331	346	317	334	339	329	310	310	339	337	337	360	338	328	325	323	326	306	327	313	307	308	318	327	333	347	300	306	333	284	350	322	373	337	341	340	291	331	329	316	320	314	329	356	353	344	347	308	322	322	339	346	376	319	333	296	334	323	301	313	308	336	344	314	318	322	367	315	348	335	358	328	322	312	289	329	351	313	347	350	310	329	321	301	359	335	304	330	348	311	339	308	336	330	331	304	357	294	317	314	366	329	348	340	332	355	310	334	354	302	320	333	318	321	339	377	306	342	338	308	334	357	307	325	314	311	329	332	381	330	349	352	320	361	346	324	321	345	331	352	330	311	291	310	324	327	303	310	322	286	319	367	313	330	321	321	311	348	317	370	334	330	319	344	327	332	294	316	323	322	327	310	322	328	325	342	331	342	313	335	288	317	321	327	363	295	342	346	322	329	325	333	317	302	331	318	338	324	331	332	348	335	307	342	300	335	353	351	290	320	359	333	310	319	292	311	300	325	285	369	322	318	310	311	309	324	329	329	346	344	335	345	326	346	268	303	315	328	338	294	348	333	354	351	306	301	344	317	337	300	327	326	349	338	349	307	303	323	363	282	332	340	317	346	345	327	308	346	307	323	325	332	339	318	333	312	322	310	334	323	330	299	320	359	322	301	309	330	367	284	309	339	320	308	333	316	329	326	361	318	327	325	318	336	311	339	315	321	295	326	331	345	311	325	335	338	307	349	302	332	307	333	352	323	359	320	347	305	331	334	313	332	341	344	313	348	343	335	310	293	324	311	334	345	294	336	327	326	338	308	334	312	353	298	291	323	341	340	342	330	358	330	304	329	354	339	289	336	330	313	354	315	361	322	296	357	312	346	309	326	313	316	312	319	335	319	351	347	333	361	302	314	327	310	316	291	328	328	341	320	309	312	312	318	319	329	358	330	304	318	338	310	287	323	337	328	298	327	353	338	332	349	356	336	338	338	331	330	330	344	331	338	362	335	350	307	315	332	356	326	358	325	347	314	338	327	323	326	351	324	345	329	329	343	313	314	328	323	336	340	334	321	365	344	330	309	334	324	338	333	317	326	331	339	341	314	335	350	339	321	282	321	339	340	324	361	323	313	324	322	336	327	291	324	375	321	326	358	323	313	355	326	323	305	325	332	357	279	327	301	306	288	321	324	320	315	281	354	311	339	307	310	329	323	323	323	349	319	342	339	350	324	305	324	324	355	333	338	344	304	322	331	351	318	339	356	308	322	324	294	357	358	328	337	330	306	348	320	301	289	345	334	324	301	290	340	329	358	346	324	313	328	338	303	324	327	337	370	298	334	331	332	306	343	328	286	331	334	344	304	301	320	309	276	336	329	358	286	344	325	343	326	326	324	339	308	301	345	370	335	341	297	314	326	314	331	340	347	324	341	336	334	300	327	372	330	311	297	328	326	325	337	307	315	351	294	332	336	314	321	331	358	329	308	312	331	353	302	297	321	284	298	291	331	321	316	314	333	348	328	364	347	328	319	337	291	310	293	348	334	329	302	325	307	314	328	323	338	320	319	320	335	312	337	309	346	274	330	327	348	334	334	328	316	328	329	350	326	334	337	319	325	336	345	377	336	309	336	341	321	340	317	311	299	362	322	321	330	317	349	322	358	368	316	315	329	312	314	335	313	322	349	317	309	342	332	333	313	339	334	349	312	288	350	312	311	336	319	334	325	331	328	328	330	334	298	300	328	343	326	331	319	329	329	323	333	341	320	349	342	347	330	320	327	336	296	296	301	359	326	321	296	300	309	320	320	343	300	349	341	324	341	327	351	307	341	333	353	340	311	339	301	317	334	317	333	351	329	312	325	344	299	309	355	345	319	335	331	342	343	353	341	321	323	331	334	336	314	361	346	321	334
25323	22328	48944	51762	32730	18587	5992	1329	518	421	368	369	381	361	347	400	341	385	371	389	399	363	373	388	330	377	410	362	347	337	351	377	382	357	371	353	364	358	381	382	345	365	325	368	344	376	369	379	371	379	366	315	394	387	418	351	334	350	352	407	312	346	364	382	373	356	395	353	382	390	368	356	366	386	385	384	369	396	386	350	377	362	362	372	358	413	385	357	345	361	351	383	366	355	360	382	341	363	380	359	373	375	391	344	386	362	386	364	371	357	382	347	376	369	362	392	407	349	380	374	381	350	360	324	369	359	389	363	375	359	378	388	379	355	360	383	389	376	385	416	388	363	356	346	373	376	345	357	365	392	331	380	376	355	374	397	364	386	346	382	402	377	357	348	381	346	385	372	366	378	365	380	385	346	383	349	386	376	326	360	378	391	400	367	394	358	364	357	374	373	373	348	388	372	372	362	388	374	385	363	399	410	375	363	407	316	349	387	382	373	341	361	365	373	349	373	351	388	349	380	351	381	369	349	385	382	412	390	365	369	334	371	359	361	355	356	354	372	372	360	373	351	362	327	361	414	368	381	358	368	377	397	362	364	348	342	382	354	384	347	352	386	387	357	384	359	375	324	365	376	392	359	339	390	409	411	412	363	354	360	357	357	388	391	347	360	366	378	383	334	370	333	379	347	362	353	375	395	361	379	397	397	385	379	401	323	356	388	328	394	367	374	389	378	343	371	363	385	370	386	399	377	344	355	360	384	374	379	355	363	365	370	382	335	370	356	361	326	385	384	371	369	332	395	370	396	383	362	371	363	354	383	368	364	368	358	346	356	387	389	384	381	376	364	328	358	366	390	362	381	362	372	384	371	353	379	382	343	349	387	346	377	391	341	361	377	358	380	372	354	394	331	396	390	387	383	347	371	356	375	359	388	345	346	361	346	374	356	385	352	362	345	352	381	381	403	390	366	369	330	387	393	347	372	390	353	362	383	372	387	345	366	380	336	365	372	360	365	386	386	367	381	359	387	368	373	331	334	369	344	365	350	344	371	338	362	391	364	379	384	362	364	392	364	395	359	390	373	366	379	395	367	350	387	338	351	393	369	337	371	370	379	413	368	358	366	416	343	360	383	362	367	361	354	355	397	374	353	362	351	424	390	376	381	378	331	361	335	382	397	378	358	384	374	393	379	381	373	374	367	396	400	323	341	411	366	347	369	424	376	373	394	371	343	359	382	377	383	392	363	345	361	361	379	354	341	389	385	339	379	355	371	372	395	363	348	296	344	358	373	372	372	424	406	362	342	373	366	355	371	333	378	381	413	381	377	353	368	361	372	355	347	390	378	369	352	336	390	403	360	334	404	358	329	373	373	368	396	376	396	363	346	381	404	345	340	385	358	331	370	355	338	354	363	350	315	389	393	382	388	364	375	372	350	350	342	357	371	362	368	365	374	361	367	395	393	369	373	365	384	377	360	345	407	354	373	380	395	360	375	376	389	345	368	338	373	360	353	372	358	367	352	367	331	390	397	365	371	369	377	372	406	344	339	374	370	374	369	356	348	342	389	379	381	345	410	379	380	300	369	362	331	384	390	384	373	357	399	355	325	345	366	381	383	392	359	358	393	359	431	344	388	391	350	385	349	403	386	333	328	371	362	341	369	355	355	374	370	372	404	358	369	388	401	379	349	370	398	349	355	385	388	376	341	382	374	375	366	401	371	382	378	355	379	397	343	377	359	399	342	352	346	358	397	357	391	359	380	378	374	350	349	377	387	368	371	361	370	374	331	377	373	401	386	383	358	369	379	364	356	397	333	364	365	362	366	371	393	377	376	358	371	379	344	372	376	405	369	371	376	386	345	368	368	391	358	343	339	364	360	390	378	357	392	373	344	376	370	351	369	372	372	383	392	346	395	396	385	393	340	377	336	390	353	404	388	374	369	355	391	369	353	351	360	356	399	337	394	394	367	404	377	385	386	353	367	388	371	383	376	350	362	378	364	369	376	367	403	383	368	374	388	348	368	371	396	364	398	422	370	357	334	393	372	338	344	360	379	396	397	385	404	346	360	364	393	361	351	367	384	339	342	382	389	360	360	369	368	364	372	364	375	361	375	378	392	371	391	366	363	331	345	385	386	348	368	363	384	342	388	393	374	414	376	362	377	358	360	376	337	367	392	373	379	374	372	335	400	401	362	360	377	370	380	388	380	384	356	368	345	351	363	346	362	370	381	376	355	394	348	365	362	402	357	372	355	362	370	378	390	346	392	355	390	389	385	359	399	382	354	390	404	377	389	389	350	358	381	341	382	360	377	359	380	403	403	353	365	389	384	350	352	362	398	362	357	373	361	403	360	375	345	351	330	361	355	391	363	365	359	376	370	349	363	360	347	373	375	346	383	373	366	381	398	390	342	382	357	374	341	354	401	382	331	372	352	427	394	338	384	407	382	379	362	397	350	372	371	332	378	409	364	392	370	363	379	368	374	352	352	380	370	390	365	359	359	376	379	380	360	324	384	419	396	379	349	354	366	366	361	387	344	372	371	374	340	377	357	350	382	406	360	393	347	380	333	343	394	382	340	365	401	370	380	345	319	345	375	349	381	359	371	409	357	417	393	348	385	384	356	345	393	369	345	404	361	355	346	351	364	384	373	346	366	370	369	371	377	356	354	337	380	353	395	356	359	400	379	325	333	375	372	393	332	389	409	406	359	357	373	384	350	340	378	384	396	356	373	364	327	353	384	377	359	335	361	336	365	389	382	388	378	365	315	383	390	347	366	352	366	362	354	330	368	355	310	376	317	394	389	352	388	350	358	365	363	384	351	364	364	370	350	365	339	372	370	362	327	335	386	360	373	356	350	352	356	382	351	405	358	385	352	367	374	326	351	370	376	393	355	378	385	346	399	387	376	361	385	384	369	380	380	378	386	351	365	371	338	365	354	357	345	356	374	346	360	376	359	368	375	377	327	391	379	366	342	405	372	402	383	395	370	360	334	374	401	366	400	353	377	383	366	377	344	369	361	402	355	335	378	355	353	348	361	376	385	339	350	364	389	364	364	367	406	337	349	356	364	402	373	384	398	408	344	358	367	345	394	393	377	347	369	349	369	344	356	364	384	350	384	374	346	325	417	344	367	379	372	356	387	361	382	402	415	361	387	334	336	391	385	383	359	369	400	395	391	373	370	369	390	356	388	359	362	400	369	379	352	353	388	381	345	361	366	346	364	374	342	373	372	346	336	365	377	341	381	394	363	385	361	371	332	357	371	365	342	391	383	362	369	358	344	358	363	357	383	364	354	347	362	363	387	351	390	378	393	339	352	373	386	395	377	345	388	364	393	356	374	380	380	370	377	346	327	410	382	364	384	376	354	383	373	343	396	359	364	371	381	364	330	343	347	325	383	375	365	364	339	361	340	398	361	352	351	352	394	341	436	383	371	370	345	325	373	351	379	364	395	376	368	378	344	368	372	355	386	381	350	368	387	368	387	370	375	363	354
9857	50046	68698	45591	24585	12128	4417	1498	557	385	398	382	387	399	366	386	386	400	357	377	370	373	356	375	372	350	413	397	418	357	382	368	409	352	373	364	403	359	415	393	391	360	457	393	397	384	396	369	369	379	366	371	365	350	382	402	372	396	378	371	341	380	348	399	358	434	397	390	362	357	382	382	341	376	376	421	372	369	350	358	366	386	403	426	361	406	413	372	379	388	370	370	347	359	386	390	385	360	342	401	358	369	398	413	377	382	396	390	395	351	364	358	385	384	372	396	390	382	367	371	366	388	352	400	364	367	377	364	361	376	388	364	391	360	381	406	367	379	382	335	391	438	362	335	344	368	348	361	390	366	370	383	399	346	377	371	347	350	389	399	392	380	369	383	367	375	388	366	352	394	367	367	392	394	383	369	406	380	341	393	399	375	378	376	391	352	359	378	369	364	389	368	375	414	387	394	362	373	356	367	394	355	382	351	384	416	354	379	363	364	398	378	373	347	363	353	368	341	372	367	395	343	390	414	352	378	357	378	382	368	359	380	385	390	355	331	388	375	380	376	372	429	352	369	377	362	384	359	361	376	405	387	374	355	363	382	371	392	412	411	416	344	398	394	420	365	372	389	377	364	367	383	383	378	374	389	375	381	397	361	367	375	370	388	372	381	334	362	380	364	357	373	376	361	372	385	373	357	367	391	360	389	391	341	352	396	413	375	392	366	395	387	367	383	391	362	396	382	378	374	380	379	375	370	369	387	380	345	391	381	373	377	359	381	415	353	393	357	352	388	350	358	392	377	340	371	397	366	375	411	360	378	401	374	385	374	388	362	351	376	355	372	367	354	371	386	367	391	349	379	391	361	367	387	384	355	377	357	360	396	359	357	359	409	381	379	396	391	369	357	353	400	370	433	399	364	350	353	352	368	361	356	393	357	369	397	398	415	393	360	388	372	395	406	344	378	431	372	381	389	369	374	372	388	359	385	345	385	362	334	361	368	360	378	377	367	331	380	375	366	372	429	369	386	398	384	380	345	352	376	343	382	360	333	383	359	353	337	346	388	399	378	403	369	375	359	355	376	376	377	414	327	367	384	369	409	352	382	393	384	375	377	359	377	372	361	374	399	345	348	387	366	386	346	382	411	334	371	388	345	387	378	368	365	353	400	394	397	370	424	376	421	424	347	395	382	383	389	359	356	368	391	379	383	393	398	358	398	362	359	358	374	379	395	389	378	351	383	391	371	407	414	358	379	353	392	402	362	369	385	365	386	359	385	382	372	348	396	357	384	372	363	378	399	377	389	357	373	371	366	366	379	370	363	327	388	364	406	364	341	379	356	369	386	380	370	323	380	391	358	376	349	366	388	380	351	395	342	342	385	341	405	340	403	363	355	383	353	375	391	340	378	365	379	363	375	334	384	375	396	383	378	333	390	348	348	394	391	384	407	358	380	361	380	388	380	358	343	376	365	364	379	356	382	407	354	406	373	375	388	375	333	371	375	397	367	365	401	391	360	379	375	365	406	372	371	392	381	377	361	349	376	373	361	367	385	361	361	409	366	382	368	398	380	369	386	367	356	376	369	391	398	359	336	349	371	365	403	377	378	353	319	382	389	368	350	358	376	388	358	369	375	359	360	377	385	349	395	379	348	394	357	394	354	397	390	395	394	418	381	353	369	390	389	383	368	360	365	382	388	368	374	387	383	396	362	357	398	348	401	396	332	383	380	403	346	384	391	386	386	384	412	368	396	379	385	357	361	380	421	377	358	371	427	394	379	403	375	386	380	377	371	337	369	407	369	411	361	395	368	375	359	373	345	342	377	364	363	379	392	362	382	407	384	388	368	402	367	385	369	358	376	350	397	358	404	396	374	398	350	390	361	358	386	390	364	340	398	396	369	392	356	423	370	361	375	391	369	360	394	382	389	362	369	398	365	376	359	380	364	320	346	364	407	382	376	392	435	375	336	369	409	364	375	378	381	372	367	389	388	367	366	391	364	358	364	337	378	380	417	379	379	371	356	377	365	415	346	363	349	364	354	359	344	385	391	397	363	392	408	404	362	354	377	380	366	347	359	362	357	329	363	386	360	348	367	359	368	381	371	373	362	342	389	365	346	379	389	361	375	366	360	370	379	378	374	368	379	368	363	407	376	360	353	383	365	390	383	362	342	362	361	381	357	391	371	360	379	358	380	380	368	369	402	401	413	404	408	381	359	357	358	389	347	387	405	359	368	344	390	357	342	369	382	386	357	346	347	369	346	389	361	384	340	364	402	376	369	356	392	374	410	360	369	375	411	384	386	394	330	375	377	345	407	367	347	391	377	413	382	370	373	364	362	378	406	382	360	364	388	363	427	390	407	373	358	390	369	324	356	352	386	391	366	355	377	384	399	390	369	371	398	378	377	403	370	393	363	394	375	371	412	373	347	380	354	385	340	391	373	363	348	427	390	392	378	362	402	393	391	358	383	368	374	358	402	360	346	372	375	369	366	345	345	372	346	382	373	377	402	384	393	383	368	368	349	351	444	380	383	410	375	411	355	392	396	365	362	388	375	384	372	411	381	372	373	347	388	367	345	382	388	405	382	384	388	374	394	390	389	384	374	344	364	404	403	388	377	392	356	362	347	362	397	351	372	346	420	378	343	340	376	368	345	378	391	377	388	332	366	357	375	385	377	367	354	385	393	356	385	365	381	388	376	373	366	364	374	353	339	335	340	346	352	363	381	367	359	382	382	412	350	390	352	372	408	378	367	352	359	399	346	392	379	379	379	398	374	356	352	365	372	404	371	356	348	356	377	417	384	368	358	389	374	409	382	367	389	371	377	356	380	376	340	404	367	374	392	404	382	416	395	387	384	377	358	399	340	376	366	385	396	389	368	388	375	345	393	386	338	383	393	395	378	386	380	369	368	389	374	404	368	390	398	390	388	371	356	379	398	366	413	357	369	379	370	397	372	407	368	347	366	374	338	379	395	332	401	379	384	367	389	360	342	362	370	359	372	383	366	375	346	373	388	354	376	382	358	395	346	349	384	393	375	409	397	389	389	380	389	392	388	384	360	369	413	354	398	382	396	353	374	379	392	381	381	394	367	356	382	360	383	354	367	411	385	367	383	406	391	353	374	357	377	350	393	372	355	376	386	364	415	389	356	355	354	376	390	379	353	360	371	390	370	406	400	361	405	391	379	374	354	367	392	379	372	376	346	347	375	383	367	380	349	379	378	407	341	362	369	375	364	380	343	369	357	382	377	412	390	346	380	397	380	372	371	365	356	355	376	357	401	404	369	383	395	380	329	367	366	373	354	365	374	346	378	370	354	385	384	364	354	388	364	377	350	385	372	381	355	354	350	381	395	374	366	336	361	363	371	350	392	373	378	351	392	376	348	403	382	370	372	370	330	407	371	364	365	359	365	377	372	385	378	368	385	389	368	366	366	416	387	382	365	330	387	375	382	371	352	371	408	381	357	367	357	374	389	404	370	391	364	346	358	343	409
23951	21165	39379	53841	51451	38722	22411	6642	1099	530	546	492	504	473	494	482	464	505	491	481	460	529	470	495	483	448	490	470	514	476	471	459	517	500	498	495	478	479	500	467	473	503	452	458	502	503	458	489	467	524	508	468	510	507	499	499	488	489	503	449	507	468	534	453	459	469	476	479	517	448	473	481	446	465	462	486	468	491	460	475	511	490	444	460	492	512	477	435	474	476	444	468	511	489	465	489	474	473	465	477	486	524	469	450	462	462	455	455	480	468	508	505	501	485	466	495	491	499	485	483	450	450	494	438	511	475	473	424	477	459	472	478	457	518	454	495	476	493	439	461	478	457	451	458	455	424	440	484	483	503	453	448	458	489	462	457	464	504	450	471	481	470	455	500	492	504	494	500	470	472	490	459	487	448	489	513	510	458	441	449	492	455	450	478	469	470	483	450	482	456	473	495	467	470	458	506	469	498	485	476	476	468	473	460	449	474	426	487	510	496	477	467	468	443	500	452	457	467	480	441	488	475	457	479	448	444	461	465	443	476	509	489	424	490	466	512	507	488	506	436	477	473	498	474	446	529	470	462	505	461	446	453	525	477	453	473	442	514	429	475	528	452	507	479	460	493	491	464	507	505	465	472	494	459	453	488	492	469	438	481	438	478	487	473	427	487	465	482	482	474	511	475	459	490	435	509	476	475	457	419	496	427	505	480	509	505	462	485	480	451	510	446	442	467	471	485	478	467	485	455	492	467	465	409	487	488	439	485	449	473	485	503	472	465	498	467	480	455	462	466	477	457	474	505	471	448	488	490	493	461	418	445	478	439	469	457	503	475	486	485	517	475	458	465	490	497	497	498	486	481	473	451	449	468	478	498	491	465	482	467	480	481	453	484	479	475	459	462	434	462	508	466	473	486	440	485	479	487	490	478	497	479	457	497	505	466	500	484	427	506	496	477	446	465	477	508	469	464	457	470	511	477	465	450	470	485	457	426	521	465	500	482	483	484	507	493	490	472	484	451	463	502	519	489	458	482	479	478	514	426	465	473	466	522	490	525	463	480	456	467	492	504	443	455	425	474	500	415	490	457	489	463	461	400	442	490	491	497	433	468	488	486	512	525	458	446	478	478	457	463	474	497	464	483	488	492	467	512	483	511	488	488	493	470	492	455	480	480	450	498	478	489	450	505	431	438	443	502	448	458	485	498	440	487	467	452	467	460	482	450	483	494	459	496	468	471	467	483	436	508	428	500	487	456	489	464	467	480	446	474	447	490	453	469	488	448	432	480	452	494	462	435	467	483	466	454	493	479	543	462	454	501	462	499	443	498	491	520	476	446	493	438	496	512	466	464	478	454	503	454	438	474	480	482	451	473	500	503	463	458	465	484	485	445	480	452	472	513	497	417	502	481	461	480	461	471	465	467	501	457	482	435	448	493	493	431	480	470	464	464	477	448	456	467	492	449	481	466	476	460	434	501	445	494	504	491	469	495	451	438	467	455	511	474	505	486	498	429	461	440	465	474	470	483	481	467	462	539	460	464	489	439	466	489	480	421	512	466	475	499	518	466	464	458	483	472	470	431	508	478	449	480	472	434	468	490	491	435	424	457	442	472	491	481	448	447	515	452	529	469	440	500	465	474	491	461	451	521	473	456	473	495	486	470	493	487	481	502	479	526	498	528	495	492	493	450	502	477	483	469	440	489	480	457	461	472	482	467	486	536	424	456	474	440	512	436	461	419	484	463	447	460	453	471	487	455	451	471	450	498	460	458	468	480	495	479	453	464	488	498	490	469	506	496	458	466	457	456	482	478	461	455	463	463	513	449	490	464	458	472	465	478	467	457	471	449	427	478	466	459	456	467	507	442	451	513	452	480	488	482	490	456	513	453	484	457	458	475	521	485	470	466	469	481	482	467	445	502	494	483	479	510	487	433	482	481	466	465	466	517	481	448	465	469	494	465	488	466	497	490	477	476	514	488	479	478	451	524	498	497	497	467	454	499	488	429	447	483	493	473	461	513	468	430	478	467	475	457	523	461	463	516	476	473	454	436	487	443	450	443	490	473	455	468	493	498	441	475	476	496	433	473	466	428	469	447	490	468	486	497	494	457	483	459	460	476	450	437	492	452	466	468	476	484	501	425	451	482	458	442	446	450	487	484	509	453	483	499	496	456	478	465	416	458	482	460	456	482	433	501	503	481	486	455	494	488	454	465	489	473	493	472	465	479	460	463	532	456	531	490	477	482	490	489	482	465	482	471	463	491	448	497	467	521	475	471	448	472	471	419	482	482	499	461	472	446	480	530	489	445	503	449	492	476	499	525	479	480	462	455	453	470	515	457	454	492	482	452	471	471	532	461	500	459	469	467	481	482	441	479	444	470	523	487	492	471	513	511	452	461	450	447	486	458	495	464	477	499	476	491	469	491	472	430	451	460	448	465	469	443	444	433	483	472	480	490	469	480	456	441	445	495	492	449	506	510	484	477	481	487	479	467	492	463	472	458	491	461	471	469	479	494	472	469	457	485	469	442	438	485	467	444	465	445	501	498	490	459	470	476	507	455	450	492	460	475	448	425	488	478	474	528	466	464	535	452	476	456	465	440	427	530	474	434	448	467	482	458	503	468	452	414	477	469	502	458	460	458	521	446	484	471	462	461	419	441	461	433	481	457	469	469	467	488	449	450	506	471	447	471	460	473	456	472	443	454	464	514	510	508	469	459	455	459	475	475	476	500	483	480	506	446	456	483	463	460	451	474	476	460	449	463	511	519	461	504	500	472	440	450	471	468	500	452	497	500	452	498	447	453	479	464	429	440	477	513	429	475	471	431	446	444	479	445	475	441	511	484	457	454	474	497	466	469	519	488	473	487	461	472	493	483	498	485	455	477	470	451	493	425	478	500	460	426	476	480	482	461	469	464	475	441	480	491	497	494	474	474	462	506	484	478	453	533	465	467	473	517	499	483	482	471	464	505	447	486	492	469	491	487	430	473	467	472	453	486	452	459	500	493	473	474	424	453	458	479	501	497	444	445	450	464	460	508	539	440	465	521	466	465	471	475	471	489	484	462	480	493	449	443	478	509	475	452	482	471	432	447	506	464	471	504	485	450	459	462	470	498	459	502	496	460	508	520	464	493	468	479	458	460	473	468	484	497	495	439	454	492	494	468	457	507	471	454	466	479	459	473	468	471	473	476	471	441	485	485	475	501	476	469	493	503	487	494	454	450	457	458	487	445	478	464	496	476	443	482	474	473	452	468	515	467	514	468	502	530	480	476	469	439	481	458	453	485	501	549	493	466	493	496	462	492	451	467	452	415	465	539	462	484	504	470	476	464	459	460	445	438	457	487	493	473	468	502	458	444	498	493	473	436	463	490	492	459	525	483	496	474	446	493	455	440	487	461	438	475	490	459	483	493	454	453	463	474	454	447	458	464	458	497	438	482	460	466	429	472	474	425	483	484	461	476	493	473	482	461	475	475	484	461	529	484	509	489	439	484
12554	47642	78031	75044	54037	33143	14326	4795	1087	508	487	468	491	496	528	555	487	509	484	468	466	489	514	482	499	493	512	493	523	475	501	500	489	485	495	473	514	501	489	485	524	519	486	517	543	494	464	509	465	493	520	501	504	491	450	516	525	472	547	508	516	495	517	488	512	530	457	521	455	483	482	490	444	473	479	512	484	545	472	516	519	486	506	475	489	498	502	484	491	528	495	487	504	480	503	527	498	515	534	497	493	488	480	480	494	529	467	489	518	488	514	479	473	471	527	504	467	503	482	513	490	520	495	507	515	464	486	494	551	473	500	475	499	511	483	484	502	516	504	499	502	489	475	500	453	510	482	462	514	518	530	498	501	503	486	501	490	527	502	450	517	498	485	500	499	512	497	510	504	473	474	475	494	511	501	493	522	483	475	478	471	517	528	496	470	445	542	464	488	504	496	509	502	497	488	471	503	445	514	506	480	514	526	514	472	478	504	508	519	493	475	505	484	504	494	480	471	508	518	468	470	488	523	480	521	496	440	480	472	478	485	498	499	476	520	511	506	499	469	498	485	497	478	489	509	515	501	496	459	480	466	491	491	463	501	462	490	458	493	484	484	466	513	516	506	494	478	497	555	469	518	500	481	467	496	503	526	516	485	480	497	500	497	483	494	503	522	473	514	485	463	530	478	503	469	495	525	515	517	458	513	470	511	519	503	519	490	486	449	490	531	550	469	510	503	477	534	474	501	506	502	467	501	485	493	541	538	531	462	497	533	474	498	519	490	503	485	527	474	459	470	480	506	464	489	499	496	502	505	478	526	478	495	485	456	524	494	482	518	489	487	531	467	493	502	506	521	505	500	475	510	534	505	511	469	484	507	498	443	511	501	476	498	462	516	503	474	528	488	531	501	465	501	470	519	494	521	464	502	528	514	502	487	513	443	504	501	525	491	474	462	507	494	488	499	454	486	462	466	508	500	498	500	479	471	544	481	480	495	519	503	474	508	459	522	517	491	545	515	486	521	487	486	453	481	487	518	490	490	494	520	454	480	478	500	525	483	484	537	490	532	509	470	470	499	516	496	481	513	503	535	463	498	492	510	515	471	464	468	483	497	465	481	469	470	497	509	521	458	483	487	496	497	456	520	520	520	523	448	527	480	504	476	466	488	500	506	484	522	482	530	500	470	513	470	477	450	521	540	495	484	513	501	485	497	527	481	526	508	449	464	524	476	487	513	482	505	474	486	507	474	522	508	500	478	518	444	513	469	502	514	480	518	489	455	525	502	494	525	493	504	512	478	508	492	526	517	484	476	456	501	516	473	479	490	485	510	506	488	535	539	509	542	483	470	491	510	488	467	531	463	492	540	466	525	470	507	482	506	499	459	491	487	527	500	476	491	478	501	512	509	504	482	475	495	474	523	507	506	478	496	493	521	501	500	499	490	539	487	462	481	511	519	485	490	531	498	468	505	502	514	545	493	488	519	516	496	544	475	500	486	467	492	473	461	504	486	498	491	520	494	509	502	484	518	493	496	494	512	506	511	474	501	479	516	534	477	486	490	498	531	414	471	478	451	499	480	513	513	501	494	499	480	477	534	471	490	474	501	496	495	495	467	488	495	477	507	504	453	518	497	514	517	522	487	519	477	498	494	459	483	531	517	495	443	497	494	506	472	493	477	482	494	539	502	497	505	480	532	452	533	518	479	497	476	506	523	474	522	475	482	511	507	487	431	489	495	474	536	525	483	499	497	485	499	524	439	507	446	490	551	504	507	484	462	534	524	495	482	476	509	508	464	505	528	500	455	474	490	506	525	497	490	521	480	494	515	490	480	513	518	513	489	482	494	459	492	461	510	502	492	498	476	507	461	482	500	462	471	480	503	489	485	454	487	521	514	479	503	471	462	498	523	506	495	488	487	495	483	467	503	467	471	469	509	510	485	482	502	489	492	491	505	470	472	496	484	526	446	508	485	486	479	516	500	478	490	504	486	528	517	535	503	508	507	488	502	518	520	486	474	493	495	503	450	523	512	526	461	484	455	492	516	507	505	483	499	556	488	498	531	518	510	487	477	515	492	532	491	489	439	488	482	480	519	491	495	495	493	532	495	527	512	516	478	532	499	479	505	528	493	501	480	519	494	475	507	484	484	488	471	481	502	528	490	441	504	516	477	484	448	553	505	512	515	475	549	486	468	460	496	474	538	477	475	486	466	475	461	447	488	508	484	508	469	523	494	475	473	490	491	483	481	493	508	482	518	465	572	473	532	495	480	482	505	512	450	495	506	452	536	498	476	492	519	449	489	485	475	524	514	537	491	477	487	525	455	446	476	496	520	495	516	495	469	449	505	514	517	469	481	479	511	504	493	502	495	479	502	465	492	516	478	507	492	467	491	503	484	485	479	471	522	466	466	455	487	500	527	470	496	493	491	500	520	501	514	499	485	517	533	489	498	492	506	464	491	471	500	496	495	493	501	507	511	469	462	504	486	482	514	496	475	485	514	448	483	540	502	480	463	517	492	538	454	473	499	471	495	491	542	523	496	516	513	464	522	484	500	495	449	470	479	508	505	525	526	525	519	482	506	480	480	489	487	468	493	474	497	473	502	481	472	519	488	466	491	478	518	468	475	533	502	491	511	499	488	530	474	496	460	481	499	499	476	490	460	510	517	511	502	512	500	495	493	477	499	482	486	546	458	531	463	507	476	468	518	500	481	504	515	480	492	493	432	516	462	457	482	527	485	531	492	530	495	495	506	524	500	498	508	529	490	524	547	494	497	516	474	523	500	487	481	504	494	478	515	478	526	519	471	510	453	473	474	497	509	496	496	465	488	460	510	495	512	481	456	507	506	519	516	459	492	472	486	457	466	444	484	499	516	483	497	519	454	497	536	485	499	438	457	510	496	489	473	485	551	472	465	474	497	515	494	495	475	494	454	443	521	489	453	522	497	492	437	448	466	501	479	474	473	498	465	476	495	521	477	464	459	479	488	513	477	508	486	487	508	504	477	479	496	470	506	491	513	478	516	489	504	459	447	452	539	470	543	513	564	496	508	462	511	465	475	490	486	466	487	481	487	477	498	502	458	492	498	511	514	505	551	502	493	482	492	473	497	495	501	486	508	464	523	491	491	472	518	469	496	451	543	479	461	477	481	503	483	503	500	503	497	491	518	477	471	467	476	506	471	515	477	463	487	474	479	469	467	472	485	504	465	457	550	470	474	481	519	481	532	496	486	511	531	519	502	481	476	518	521	523	512	509	498	492	492	500	522	480	495	482	467	513	541	478	473	497	491	463	493	485	499	497	486	510	495	524	447	461	512	455	500	492	508	481	489	535	491	494	494	494	492	485	486	469	459	495	490	457	533	516	478	463	541	471	495	490	498	476	505	535	467	482	497	479	495	501	533	524	483	499	515	510	462	497	485	474	543	465	477	562	501	500	475	479	492	460	485	519	494	483	501	483	500	472	504	508	476	484	526	499	486	506	512	507	494	450	521	483
27191	12934	17360	18315	12508	7177	2581	931	416	358	333	321	321	370	340	308	341	376	371	348	374	357	300	336	355	360	344	346	379	319	312	315	338	339	336	369	344	334	352	357	345	365	305	332	326	375	324	334	350	361	343	359	323	362	318	369	331	338	334	324	322	355	343	348	347	327	348	348	330	332	355	334	373	329	300	332	323	322	333	329	355	331	309	351	328	299	345	336	377	354	374	332	344	397	354	328	342	337	340	326	346	349	354	334	342	334	323	351	310	292	336	329	330	304	353	343	327	353	366	326	316	345	355	316	344	314	347	350	329	338	311	320	330	356	318	359	376	298	348	332	321	320	351	316	358	371	338	369	338	341	350	347	314	303	339	341	325	304	335	367	364	294	333	338	343	340	354	368	360	354	298	356	357	308	305	324	351	331	331	312	365	347	337	341	314	350	325	324	315	360	352	364	367	359	342	331	356	334	348	334	320	333	343	314	354	342	304	337	350	335	314	324	326	350	308	313	327	338	303	327	326	339	307	334	371	347	377	365	362	358	380	341	351	351	335	303	294	358	341	349	341	335	346	353	342	348	301	346	335	331	316	322	343	357	341	351	311	364	347	321	335	324	351	337	321	385	364	351	343	348	357	356	334	320	326	323	312	345	347	353	339	331	357	375	324	336	327	338	343	345	321	318	318	325	322	368	346	360	311	323	344	324	351	343	385	329	362	355	334	349	355	333	315	331	349	344	300	339	325	338	354	338	377	346	329	304	339	304	345	332	333	332	325	329	330	316	358	323	322	333	354	345	294	309	355	324	307	369	312	352	366	352	351	322	323	325	338	331	372	351	347	324	363	348	343	301	340	339	313	335	324	347	309	368	379	366	384	344	322	348	324	356	367	308	324	327	329	310	357	341	346	313	308	348	310	322	369	347	345	344	329	334	320	353	348	332	320	324	351	321	338	332	331	359	321	346	288	339	335	344	332	355	327	329	330	373	342	337	367	340	328	350	323	303	349	339	322	316	320	347	352	364	323	308	341	303	348	325	340	341	328	356	353	318	315	311	354	307	314	360	316	323	354	301	345	357	335	291	308	310	329	350	329	347	348	348	379	355	337	372	389	324	330	329	330	337	315	323	354	333	362	372	351	327	336	349	329	335	305	348	338	324	316	324	336	358	345	344	339	328	335	356	332	312	336	328	310	321	348	281	314	318	335	334	339	354	330	310	321	355	326	364	342	365	305	342	361	355	323	329	304	344	390	329	320	319	311	391	364	356	313	328	321	345	356	335	344	334	371	337	298	338	343	327	341	331	334	331	349	309	352	346	344	329	330	347	304	326	338	342	356	314	367	331	352	361	314	336	347	335	336	293	319	341	317	343	332	347	325	327	351	338	339	359	336	328	338	325	340	320	324	329	332	319	330	352	356	341	305	308	355	309	336	358	361	365	338	372	324	329	336	357	324	318	327	333	360	335	339	326	317	349	371	333	309	308	348	347	336	346	337	323	322	343	326	347	309	332	343	339	355	301	338	343	350	357	349	298	366	342	322	322	346	319	329	341	325	344	335	354	356	315	358	321	328	314	342	329	343	370	335	314	354	322	348	373	331	307	338	345	352	359	344	338	344	316	335	328	304	337	354	327	348	370	354	354	334	334	341	314	331	314	344	328	339	329	306	345	346	315	331	341	354	311	371	332	352	322	334	350	336	311	319	346	334	396	352	345	305	349	335	350	343	306	351	313	347	337	314	336	334	334	324	332	329	327	349	349	358	289	321	336	331	322	352	355	323	342	301	284	320	342	380	333	363	343	318	329	380	340	355	353	323	337	357	358	326	345	334	326	321	290	324	344	325	331	325	334	347	341	352	340	351	331	318	355	331	314	343	339	327	340	316	329	347	330	362	296	346	349	325	339	320	342	345	322	356	346	375	344	330	307	346	321	358	372	329	338	356	355	326	319	338	338	333	371	317	328	347	337	341	399	331	327	311	333	302	316	321	331	333	340	304	318	326	354	323	329	378	345	368	340	358	351	315	355	351	353	355	334	367	323	338	319	340	317	335	338	335	319	336	334	365	350	347	337	316	332	334	344	340	328	319	319	326	335	346	335	324	343	327	316	322	325	315	323	348	356	346	364	351	294	326	326	352	316	363	337	325	331	369	334	351	359	323	327	351	338	389	311	326	328	338	362	325	316	325	343	346	325	298	345	334	352	311	356	325	350	333	361	324	331	336	335	280	309	332	302	347	373	346	402	311	331	308	348	320	321	358	321	345	343	354	369	339	330	323	320	323	333	351	360	358	363	366	347	313	374	342	325	342	329	341	325	345	326	312	326	316	366	343	315	313	328	377	340	358	335	377	339	350	358	344	326	339	332	329	325	286	321	336	316	336	346	336	349	344	334	340	311	359	329	326	345	308	373	320	347	317	346	305	336	315	320	321	318	370	288	336	305	349	347	348	345	352	345	354	362	354	356	316	344	354	345	352	348	297	322	370	346	343	362	319	343	342	323	349	300	336	327	369	341	350	325	334	293	325	328	323	318	345	338	348	330	363	367	312	323	308	333	326	329	350	353	365	357	362	360	338	357	337	317	351	338	339	358	352	355	338	322	364	359	320	337	337	351	345	294	298	321	321	336	332	342	350	339	343	308	307	343	325	320	311	347	341	316	343	305	291	346	336	341	348	343	339	348	337	352	336	320	344	350	335	320	348	343	337	345	337	345	317	371	354	316	330	351	342	337	348	342	335	338	330	319	332	336	353	355	358	353	310	370	330	312	353	351	331	325	323	362	343	352	313	331	306	381	298	343	316	304	323	350	335	349	334	371	390	326	309	338	331	366	343	345	321	346	323	355	333	324	350	349	350	326	335	341	324	343	352	336	342	340	336	330	308	309	328	359	305	333	339	369	324	344	346	323	371	300	369	355	346	352	351	368	319	327	350	327	335	328	325	312	353	342	328	348	324	364	312	325	307	354	337	327	365	346	315	336	343	348	299	318	319	315	308	360	340	344	303	342	362	341	349	354	346	328	346	352	360	331	324	337	334	343	340	331	328	350	322	334	336	324	296	337	346	347	341	334	330	317	358	344	336	311	343	354	347	321	342	348	309	345	338	302	347	349	364	341	373	338	364	332	360	339	367	342	332	335	370	360	343	329	341	336	326	353	332	316	360	363	362	344	352	324	352	352	314	349	332	326	304	354	336	314	341	343	310	332	307	338	344	317	349	316	345	346	327	326	322	337	368	353	334	296	348	349	350	294	298	354	363	331	333	366	322	367	333	370	314	318	342	368	304	334	350	329	321	350	319	322	353	312	339	339	335	364	336	286	336	344	328	340	309	300	343	345	362	306	362	347	365	321	302	323	356	343	334	307	333	328	353	337	357	325	322	300	335	368	322	309	305	346	388	299	337	367	325	352	324	335	369	320	340	338	337	365	352	325	338	355	330	313	339	324	386	317	310	329	355	327	348	328	308	339	344	363	331	317	341	331	334	323	339	337	328	316
5077	3924	18876	12851	9575	5885	2254	947	404	337	286	327	341	325	302	306	297	316	304	313	327	362	335	316	362	297	319	313	315	299	310	339	337	312	333	301	313	319	305	328	329	306	317	309	304	304	334	343	347	308	320	310	321	324	314	310	362	314	340	326	304	330	320	325	295	302	306	323	322	280	297	322	323	319	305	312	342	346	324	311	306	353	318	335	306	325	311	311	298	329	331	295	368	294	324	312	348	303	310	295	310	294	338	321	342	313	327	290	323	337	336	333	328	344	314	311	315	321	320	298	315	311	329	356	309	295	336	324	348	300	302	308	306	317	305	304	305	324	309	293	301	348	308	311	337	318	303	299	297	293	345	332	307	307	320	295	299	322	319	334	324	353	331	328	321	364	327	332	324	329	281	328	316	338	314	322	347	315	300	325	327	326	348	305	328	298	299	283	304	342	280	316	329	295	335	331	358	355	333	317	352	359	314	302	333	342	287	309	357	322	292	313	292	341	313	333	330	329	306	322	324	338	300	315	315	322	311	303	322	335	310	343	295	352	305	335	312	309	323	317	313	282	331	332	298	328	345	320	340	337	328	339	347	325	323	293	308	365	349	300	301	354	328	309	332	341	318	350	347	326	313	326	316	311	338	281	326	324	270	328	341	337	315	305	322	330	312	306	311	310	332	332	310	325	310	313	296	328	299	314	351	317	307	299	354	303	311	314	319	301	336	308	276	347	292	326	295	310	332	337	333	337	315	332	333	349	300	340	341	292	335	306	308	281	319	295	318	324	348	306	320	316	319	329	344	300	320	342	317	316	338	311	305	299	298	318	370	317	333	318	324	299	295	317	320	304	301	301	327	315	365	312	309	341	300	302	324	316	332	336	297	319	295	316	316	313	335	319	323	318	326	320	301	329	340	322	319	366	306	350	319	314	320	318	302	329	335	336	358	350	324	317	315	352	326	294	308	319	340	307	333	329	325	326	343	316	293	324	328	285	326	300	331	356	302	326	312	346	352	343	324	325	329	309	328	338	341	309	331	354	325	301	288	300	316	330	302	301	302	333	321	325	321	316	328	327	318	318	322	329	322	321	319	345	331	331	296	340	323	325	353	346	326	300	292	287	326	303	317	322	325	314	308	326	316	343	321	344	325	304	316	332	334	291	319	327	323	355	350	340	349	327	324	348	320	342	302	318	326	322	317	284	305	337	321	358	352	312	270	330	326	287	310	324	327	309	338	302	296	328	324	304	339	338	344	323	324	323	335	286	294	325	316	352	276	318	307	341	320	319	319	302	319	273	300	275	292	307	335	321	336	309	336	317	339	340	351	290	313	316	321	333	360	346	317	353	293	313	325	310	337	320	324	326	310	354	310	311	317	335	323	320	310	311	314	321	272	302	298	321	323	336	312	291	340	321	327	309	341	314	306	300	326	304	353	312	304	356	351	323	329	324	350	313	300	304	322	326	316	324	345	292	332	313	344	326	307	324	301	308	316	294	315	313	323	346	360	294	326	332	326	305	313	309	332	346	313	302	339	323	332	295	338	338	344	327	305	328	304	343	327	344	316	309	295	315	317	330	377	307	324	314	318	346	319	328	300	323	313	328	302	311	308	297	339	305	335	308	330	321	330	321	315	310	311	332	322	316	335	315	307	308	376	296	298	325	315	343	333	334	288	288	333	299	314	351	359	312	353	343	316	346	308	309	276	328	326	349	331	354	324	294	329	328	332	318	314	340	314	318	322	318	309	283	335	322	307	318	335	301	326	317	317	313	311	314	305	329	314	326	304	340	347	321	332	283	321	333	320	324	335	329	352	290	339	326	341	303	328	336	326	292	321	341	318	303	334	316	336	291	300	360	299	309	338	346	318	304	360	315	303	336	330	319	311	326	309	301	301	342	293	321	324	302	299	349	297	356	285	315	320	347	325	307	335	311	300	325	339	344	315	337	287	302	339	303	326	354	312	329	353	297	332	318	323	338	301	332	300	311	318	324	295	271	341	330	327	307	332	309	320	291	317	299	351	325	314	314	335	306	322	328	360	310	313	299	352	343	355	336	352	328	312	320	314	341	337	336	330	370	319	302	297	339	309	358	361	293	324	283	354	308	320	325	312	329	301	337	329	339	279	299	351	319	334	295	326	315	311	325	293	351	322	325	330	331	284	328	329	302	355	301	298	335	308	310	327	318	330	363	333	339	306	317	327	319	335	351	313	319	316	317	325	335	322	308	315	341	299	335	304	297	309	309	306	288	329	324	357	323	333	333	313	319	309	314	328	326	292	360	275	318	324	321	303	313	308	330	346	300	306	330	347	343	323	282	279	336	305	357	337	336	347	319	316	284	311	302	309	323	342	286	344	323	312	341	319	309	348	319	300	314	332	292	308	311	312	328	313	281	305	315	326	313	294	332	320	343	323	297	359	336	353	316	280	339	333	333	338	314	321	323	324	301	341	333	314	314	324	303	341	321	315	322	296	346	331	331	289	317	321	315	340	314	309	326	301	341	317	320	314	341	349	307	308	299	333	307	359	323	329	318	272	298	310	358	345	328	308	344	301	323	309	322	340	324	321	307	318	291	330	342	316	306	316	323	300	337	340	295	339	337	321	295	319	314	332	331	322	304	308	278	354	312	320	316	353	331	327	306	302	373	300	297	324	315	350	314	322	323	316	326	305	261	324	304	280	310	317	352	300	322	346	358	313	313	350	318	303	332	316	316	338	296	338	326	332	332	315	333	309	302	355	293	325	327	303	323	297	299	325	330	337	335	299	312	329	300	313	298	328	301	303	296	317	295	334	339	324	365	327	331	310	290	294	337	336	309	321	324	297	326	320	325	329	339	323	335	339	303	320	363	337	328	349	322	298	341	357	337	342	314	320	368	326	309	322	332	309	289	332	330	320	347	296	330	342	322	314	317	318	311	321	316	329	318	301	326	316	287	330	324	318	305	317	332	328	325	300	292	317	298	318	342	308	275	291	308	332	313	367	326	328	316	333	317	334	317	310	351	311	323	310	313	306	325	323	350	312	304	318	343	306	315	293	324	332	315	316	352	306	340	288	315	323	319	309	310	333	347	317	331	319	341	316	307	318	285	334	297	326	308	323	295	305	332	328	326	301	312	306	301	324	347	307	340	327	332	313	331	302	282	326	313	319	342	344	332	318	318	287	315	358	325	323	317	338	311	343	294	327	311	321	292	322	300	329	340	290	315	330	336	329	303	308	298	275	325	339	367	301	325	329	321	282	315	304	314	336	328	329	311	347	350	341	298	331	325	324	312	317	335	317	318	347	311	323	326	316	308	299	330	356	327	324	320	315	290	343	314	295	339	294	339	331	346	291	297	319	311	316	330	332	300	297	331	316	320	316	297	314	316	328	322	304	327	329	318	310	325	337	345	351	288	328	306	333	334	325	297	318	314	330	312	339	295	328	333	341	333	311	308	339	308	366	315	289	298	309	310	298	303	344	282	290	359	319	303	291	313	326	305	344	292	328	305
25391	21381	34229	40359	41320	31427	17055	4570	713	370	339	382	375	331	388	352	338	363	340	355	346	374	339	338	343	324	310	359	377	324	357	331	339	332	315	328	355	325	349	338	375	354	360	325	338	338	358	343	303	342	372	352	334	344	341	342	315	329	337	350	321	372	345	330	348	342	337	346	343	330	353	331	332	341	364	345	323	352	338	342	348	331	335	344	350	336	343	351	322	338	313	361	335	365	379	361	339	334	329	349	363	325	341	321	335	354	341	345	324	379	378	341	317	354	348	369	349	317	314	368	346	331	351	312	362	298	332	354	356	345	351	344	334	353	399	353	340	355	322	313	321	349	365	374	341	356	343	311	348	357	331	337	360	348	341	340	314	330	366	324	341	347	351	336	335	301	346	340	365	316	334	380	315	363	332	363	347	355	388	322	324	338	321	349	355	313	327	363	331	337	363	361	316	363	351	371	361	342	358	364	350	328	337	335	324	366	368	353	323	346	332	339	324	355	362	373	350	364	357	335	347	371	325	330	337	322	323	355	350	295	339	347	356	333	364	335	374	306	349	326	325	325	352	328	360	341	307	377	375	312	323	330	325	357	319	356	316	351	369	343	338	330	342	345	325	334	334	349	340	350	355	358	338	388	342	365	358	367	334	370	365	346	358	343	349	338	346	354	353	331	324	311	327	334	352	340	329	329	344	325	344	333	366	348	340	336	362	347	371	371	352	358	327	326	348	338	343	341	349	375	347	328	329	343	326	389	374	339	357	327	322	326	336	345	341	357	361	359	357	356	319	341	344	345	357	354	347	322	343	324	329	363	365	326	346	322	350	330	334	357	307	357	349	378	319	293	334	340	337	335	348	367	335	336	337	369	332	346	320	320	356	334	362	367	346	352	342	335	341	357	300	362	340	334	301	317	353	341	361	322	380	334	337	359	344	316	336	344	334	333	339	382	318	331	387	318	350	339	339	325	377	356	359	339	352	362	342	344	376	309	341	349	354	377	315	354	322	345	351	349	334	324	312	307	369	346	334	360	358	338	333	351	344	352	360	339	366	360	353	346	320	328	325	325	321	367	379	343	313	350	326	333	364	368	369	342	374	376	356	337	325	300	335	344	371	332	318	364	346	333	358	308	372	356	326	363	338	351	342	333	370	346	338	313	314	346	326	368	335	337	320	351	315	307	351	363	310	361	352	356	340	363	327	319	331	383	321	366	344	316	341	352	328	371	336	333	323	349	374	307	357	354	346	334	343	345	356	357	363	364	313	314	326	343	332	334	323	340	380	333	352	375	304	351	342	340	351	325	361	346	350	345	305	313	341	319	356	377	371	348	368	363	324	370	335	336	329	369	333	361	351	358	357	326	380	332	333	328	360	360	373	342	360	310	348	342	323	350	344	346	336	340	364	337	383	337	339	317	350	355	323	361	321	318	332	334	348	313	353	368	339	316	372	346	382	393	333	347	354	307	333	373	334	324	314	355	348	338	336	362	338	316	337	384	341	358	336	360	353	344	343	342	319	318	331	358	356	376	347	342	323	392	325	351	378	341	338	335	360	332	346	372	325	322	339	348	324	318	329	328	334	329	339	300	308	362	359	342	355	321	333	360	336	330	335	328	350	368	361	343	324	336	332	352	343	386	366	337	326	335	356	314	325	327	355	359	301	366	362	338	329	356	341	329	341	329	360	337	350	346	357	293	378	359	354	354	365	372	369	343	374	339	352	340	344	336	360	345	326	345	378	346	331	315	297	354	343	347	347	356	302	311	323	326	354	333	367	351	331	337	314	327	378	375	340	341	359	358	358	349	336	343	353	345	361	354	356	344	364	330	367	343	353	338	328	347	347	329	311	355	324	362	342	355	330	283	328	298	343	323	337	365	330	351	333	330	344	366	340	371	340	369	346	340	367	287	314	349	362	346	341	323	346	318	311	342	307	347	361	307	334	337	362	341	310	350	333	345	347	352	344	321	313	337	329	314	365	325	316	364	379	371	354	311	323	305	318	330	354	327	335	335	322	294	354	318	325	323	352	350	333	333	323	354	344	347	329	328	354	343	348	343	363	377	325	340	367	368	347	345	357	301	353	362	339	362	371	339	338	352	334	309	361	329	352	323	293	335	349	337	367	322	341	332	354	370	307	350	326	349	358	355	337	332	357	322	323	351	357	338	387	366	331	321	356	366	320	350	353	339	333	350	340	333	330	340	337	343	332	347	336	334	334	327	300	365	343	347	354	354	360	346	357	359	316	346	360	336	319	331	317	326	342	347	338	338	346	365	306	357	328	343	346	330	334	335	346	361	365	327	319	377	377	336	353	331	301	335	349	334	336	307	342	366	317	347	348	337	359	352	359	382	354	310	340	334	357	378	328	297	371	328	332	342	325	369	355	345	308	362	356	322	355	363	356	342	351	337	371	369	336	326	334	323	341	370	342	330	382	321	337	366	371	335	331	313	341	340	365	360	312	314	334	358	351	347	349	366	346	353	312	362	357	347	310	350	341	305	316	335	335	341	352	352	335	316	315	324	316	325	350	316	379	366	333	354	304	307	327	370	317	351	305	366	323	354	363	355	319	364	346	369	325	360	323	384	325	339	330	335	356	348	303	363	371	356	321	333	331	351	343	349	344	343	359	354	333	341	331	344	331	335	349	335	348	319	322	347	343	351	386	327	344	336	348	377	322	337	359	366	350	339	332	340	386	326	355	347	354	320	337	331	359	358	336	361	354	370	342	328	343	350	358	348	320	358	380	373	359	337	330	352	331	357	334	335	338	348	328	333	340	350	350	339	339	340	383	342	353	348	347	346	365	330	333	333	331	358	379	334	331	373	347	357	381	357	328	347	338	380	348	320	355	332	341	339	319	373	318	331	346	322	367	327	343	344	294	332	360	319	363	351	348	357	352	343	326	296	379	333	343	366	391	360	362	329	334	327	344	317	347	358	327	337	341	330	310	348	320	343	363	330	342	334	327	335	355	328	336	335	328	338	347	346	366	348	346	329	337	340	349	319	339	341	324	305	317	336	354	348	330	360	348	360	355	335	326	333	358	346	368	333	350	347	354	328	349	351	351	372	346	334	378	338	354	313	387	354	356	372	317	354	337	363	350	339	334	348	356	349	364	330	366	352	354	369	319	313	324	380	355	351	335	339	334	337	321	340	299	382	328	328	348	322	311	349	343	366	358	314	324	312	362	328	325	354	323	328	340	353	325	327	345	357	362	348	327	312	342	333	311	334	343	346	353	323	333	333	365	314	320	340	318	360	350	328	358	344	339	354	346	317	328	331	334	339	340	345	315	349	346	300	312	351	324	358	324	324	363	370	361	332	321	334	338	336	355	312	327	355	352	333	361	386	356	338	298	327	303	306	323	358	349	350	371	315	322	357	360	363	338	333	371	355	374	344	333	346	338	355	348	348	353	370	389	345	351	363	369	352	340	336	330	333	290	362	353	376	347	357	367	315	350	350	358	350	311	310	305	336	342	342	327	355	329	367
8529	33017	43989	35577	36306	24283	11597	3691	696	331	370	386	365	346	354	376	347	370	362	353	361	377	369	326	371	306	361	351	334	345	367	340	371	371	357	341	391	353	337	344	377	336	386	350	324	312	338	384	358	334	340	356	324	356	350	366	315	347	363	352	340	342	361	364	364	397	360	360	394	361	361	374	345	328	356	304	326	337	359	356	379	378	331	360	336	357	380	366	337	354	358	344	368	359	371	333	376	337	360	345	327	337	343	357	362	294	391	359	354	357	334	369	313	377	369	358	329	343	333	315	314	378	334	346	368	353	345	335	325	345	349	343	345	322	330	347	371	362	333	389	340	356	322	365	318	341	324	321	357	330	387	373	325	370	361	392	367	363	318	334	365	340	349	333	341	382	326	347	339	297	345	349	345	361	340	322	354	350	368	371	372	379	383	345	380	298	333	333	329	392	360	329	343	345	375	353	370	339	376	378	357	368	338	366	360	330	341	348	321	352	323	346	340	312	365	348	337	374	370	342	352	353	334	350	333	339	358	358	341	390	369	349	365	333	337	370	353	327	318	402	363	342	350	362	324	340	343	336	348	354	350	321	324	350	339	349	381	329	350	360	356	366	351	355	350	331	354	365	320	343	349	338	378	353	341	325	341	342	332	353	352	360	348	368	355	360	350	338	362	341	362	326	378	376	338	352	371	380	353	351	332	329	372	305	364	348	329	348	365	359	353	330	320	340	370	355	348	341	372	356	369	326	329	334	360	363	346	329	342	366	332	360	335	370	361	313	305	319	351	349	326	339	345	364	341	331	351	339	336	342	316	349	370	341	349	331	362	326	356	343	359	350	371	310	351	340	382	340	331	338	323	356	372	356	379	382	331	329	349	350	385	377	367	331	334	361	350	356	386	372	330	373	387	367	352	326	346	351	361	325	370	330	376	352	337	362	355	335	358	364	349	373	344	362	346	316	331	361	335	327	330	313	340	354	338	354	321	323	336	345	359	343	346	357	299	360	387	356	334	341	305	374	348	357	360	336	350	348	321	331	368	359	336	373	349	350	359	335	363	338	326	325	356	322	349	370	345	378	351	401	364	350	344	331	334	353	329	324	340	342	339	361	348	380	359	360	363	355	373	347	338	358	361	344	361	344	355	381	351	386	362	348	359	346	353	325	303	357	358	335	359	387	345	365	312	333	389	356	387	351	337	328	334	336	343	340	341	357	345	367	356	327	329	348	371	378	332	345	329	355	335	346	361	312	322	332	333	361	336	358	375	350	349	316	355	360	358	321	332	375	378	413	363	295	368	364	336	371	365	352	360	377	376	345	364	369	334	366	337	345	334	372	334	369	383	359	322	335	345	361	360	335	346	358	362	380	365	374	339	360	346	346	339	346	340	369	386	347	352	355	355	333	366	367	357	338	342	314	334	368	320	347	350	374	352	342	345	379	358	365	321	351	352	359	316	363	335	355	369	377	328	340	350	352	335	347	333	367	354	336	364	371	351	357	364	362	343	341	348	342	346	363	341	366	371	373	331	344	358	361	354	333	352	338	351	354	332	359	361	363	338	370	358	374	381	337	336	356	356	333	382	338	359	339	343	329	372	363	364	381	331	322	357	345	347	348	309	345	333	381	357	356	356	347	379	335	341	349	350	365	363	337	336	365	341	354	338	344	375	386	367	347	329	331	369	349	350	375	362	376	323	330	362	339	376	376	354	332	361	383	345	321	329	349	342	342	362	356	336	313	348	351	324	377	360	333	341	380	333	384	327	341	355	350	323	346	345	368	331	338	350	352	381	302	364	323	337	345	365	353	305	370	364	348	356	353	377	347	344	357	329	334	324	370	340	383	349	328	350	325	331	337	374	336	362	314	339	337	342	358	342	336	343	344	339	346	371	318	367	371	353	383	348	335	377	334	339	346	383	361	331	342	345	352	326	362	287	377	374	351	340	350	363	367	369	345	385	335	362	335	362	348	332	324	341	373	335	317	326	351	334	351	389	342	357	374	343	351	372	396	379	350	358	358	335	351	342	335	368	366	340	346	349	337	373	365	333	366	317	335	361	381	370	348	374	349	316	363	367	335	343	340	357	338	347	388	389	363	372	350	357	339	333	341	341	331	367	352	344	340	359	377	357	358	348	332	354	335	347	374	345	327	364	354	356	381	333	388	337	362	370	347	368	328	367	317	357	370	338	364	345	348	365	354	334	345	334	361	324	352	332	351	344	385	359	334	354	344	325	355	376	344	377	365	360	373	359	383	374	329	350	360	371	322	370	359	353	380	357	339	346	358	382	381	346	341	377	374	368	373	367	363	351	359	337	358	334	369	323	327	372	355	349	349	363	356	372	350	363	356	345	371	367	358	331	345	370	319	358	354	342	295	356	340	382	353	400	369	367	345	349	350	352	342	345	367	361	339	351	345	352	370	347	358	356	382	314	327	325	345	356	365	330	349	341	346	350	303	318	408	322	348	318	361	345	336	322	357	296	333	359	339	354	335	325	316	361	358	357	352	355	342	367	331	332	360	352	351	353	360	336	324	331	364	325	294	343	321	335	312	314	337	387	359	345	340	351	343	369	348	342	350	359	357	336	384	341	343	358	344	342	328	351	353	372	352	350	328	327	360	346	346	352	370	334	393	369	361	354	348	339	340	368	347	359	343	337	331	353	347	372	367	328	332	331	324	349	331	359	320	309	319	349	346	338	349	349	371	330	314	368	390	367	338	352	351	353	373	350	292	375	355	371	351	329	320	346	337	373	317	354	314	319	348	323	357	361	322	362	366	341	335	342	338	353	356	329	361	317	334	347	319	363	353	357	372	332	327	373	336	340	351	319	358	367	352	366	360	344	389	368	351	341	354	314	341	304	372	354	355	376	348	354	347	343	372	341	390	367	344	358	352	350	356	349	346	328	320	365	344	359	348	378	376	329	375	357	337	369	341	363	415	361	350	338	348	346	332	351	363	366	340	364	349	346	344	328	356	341	347	361	333	362	347	334	314	355	379	336	313	343	390	319	318	357	363	342	364	324	371	351	350	347	362	353	326	365	366	376	350	364	319	366	347	347	371	333	383	358	354	372	361	331	350	309	361	347	364	340	343	341	348	324	341	371	341	344	331	364	352	367	335	343	332	390	341	325	328	352	349	325	372	319	349	324	333	353	347	363	369	340	348	371	362	389	343	367	345	352	399	370	351	334	322	387	355	340	344	356	357	358	326	346	326	353	357	340	363	372	366	304	336	388	366	341	355	334	347	344	341	380	324	344	366	323	340	371	332	349	340	368	357	371	351	359	362	340	331	339	349	370	309	311	339	353	333	368	359	358	341	386	339	344	366	328	343	334	314	341	342	369	353	341	328	365	359	366	339	360	331	348	301	348	374	351	323	328	378	355	344	358	346	327	329	338	352	351	358	320	354	311	359	349	350	343	365	332	328	378	352	367	378	333	369	353	392	366	352	360	336	353	368	364	324	378	337	331	326	335	343	363	339	384	341	346	321
23800	21185	38907	53631	49199	39448	25138	6942	1329	494	480	472	504	493	485	464	464	487	487	462	496	466	468	455	477	466	482	450	461	452	475	474	485	503	475	441	460	458	480	500	469	494	415	446	461	431	466	458	445	450	513	447	440	494	494	460	458	456	438	442	440	445	449	459	486	475	437	454	456	478	479	469	443	462	456	479	477	467	437	471	443	491	478	477	481	488	453	466	459	500	451	464	485	461	454	500	483	498	446	487	460	451	498	462	486	440	503	445	435	446	477	518	443	436	449	480	441	441	493	468	450	479	458	471	450	445	445	437	474	472	450	470	483	472	440	454	448	430	440	480	471	453	449	471	482	449	463	499	470	475	464	483	500	485	449	464	447	474	418	443	442	469	471	457	454	397	467	459	466	459	465	453	495	468	495	477	479	463	457	449	459	432	500	446	427	438	456	486	463	475	427	457	472	471	455	435	474	464	480	520	492	477	446	485	439	446	478	431	439	443	481	468	499	444	488	463	446	484	452	418	484	496	445	475	469	466	485	413	496	465	460	466	464	450	494	463	406	517	491	442	474	500	423	462	448	488	422	445	507	458	456	474	433	448	492	498	468	479	447	451	449	443	494	446	419	461	488	448	466	468	472	474	483	466	434	466	441	504	433	531	478	467	447	437	491	474	473	471	494	401	477	514	426	452	497	495	491	434	405	443	468	414	463	451	494	464	472	433	492	439	433	438	478	465	490	441	429	461	431	442	438	482	458	446	463	437	462	440	450	433	454	468	457	434	467	482	453	498	498	443	471	446	509	427	481	473	502	424	516	443	462	492	480	451	444	491	434	439	435	446	492	466	463	452	399	446	459	476	469	471	457	453	443	454	461	457	475	450	450	439	478	464	453	444	434	464	501	438	465	469	470	471	466	441	435	456	476	456	439	499	481	486	485	413	489	479	453	456	451	472	451	483	454	434	440	447	456	478	438	445	424	459	437	496	470	421	451	493	473	445	455	456	456	489	454	500	458	498	462	485	470	445	438	449	441	461	455	482	459	494	489	432	460	495	467	466	518	467	464	432	468	486	462	454	507	442	434	450	445	467	417	440	429	466	476	493	460	475	437	455	450	469	456	481	456	431	480	463	409	449	456	459	453	465	464	444	477	471	446	439	448	447	465	427	460	436	499	480	422	475	496	447	446	483	494	506	481	471	435	460	476	448	479	453	489	443	432	470	462	478	474	441	474	451	446	463	459	394	437	496	454	458	443	470	482	490	467	452	444	452	442	426	426	441	432	497	472	468	414	465	490	479	470	465	435	460	447	458	455	475	453	491	421	421	471	473	488	468	501	461	481	482	464	476	475	481	461	438	478	459	486	485	464	465	476	418	485	466	482	455	419	478	455	485	458	456	467	450	463	458	427	425	449	414	470	449	451	474	432	468	485	457	444	444	477	480	463	469	456	480	425	421	476	466	474	452	474	431	451	444	458	517	448	473	471	445	471	457	454	468	469	437	477	443	460	449	483	470	477	406	474	457	486	469	458	461	480	492	442	475	502	437	446	481	477	469	487	493	466	481	451	455	466	457	429	448	482	483	491	444	470	456	469	437	441	432	465	471	447	414	456	476	441	438	456	485	491	467	438	482	419	450	472	450	476	458	455	451	431	442	436	441	433	451	448	464	468	511	472	533	476	440	434	461	436	447	462	473	483	482	451	498	488	453	460	464	465	464	494	470	446	417	459	477	463	477	478	506	449	478	464	463	472	441	450	422	468	465	473	465	451	508	459	437	450	465	470	442	477	477	505	421	459	469	476	469	443	468	483	469	427	459	440	436	485	495	454	449	494	458	459	469	451	480	453	487	484	468	425	473	468	462	462	427	437	473	457	426	460	505	450	441	453	458	456	423	476	457	451	442	442	450	438	463	452	470	456	469	431	446	450	454	437	463	473	423	419	428	447	498	439	442	483	485	465	436	439	458	446	464	450	482	499	483	435	487	434	457	478	474	440	462	447	487	509	454	458	439	430	426	457	458	479	438	442	451	454	483	465	398	470	471	481	453	472	467	442	474	450	431	463	442	460	475	477	430	452	454	470	442	426	458	482	429	467	455	486	496	466	470	465	430	473	459	439	504	459	477	434	438	445	457	466	468	452	446	450	464	441	435	462	483	433	489	461	467	432	481	474	472	481	429	514	446	449	430	456	408	418	484	462	481	454	452	440	451	461	483	462	465	475	446	474	439	466	463	469	473	457	466	460	487	474	457	478	458	454	493	428	445	466	485	540	449	443	470	443	456	448	466	489	493	447	478	477	492	417	469	450	487	448	475	474	472	464	427	459	450	439	468	443	425	444	457	445	441	471	481	486	405	441	403	462	464	491	476	466	455	459	438	489	449	427	459	463	416	478	455	452	466	436	431	464	456	449	468	443	475	441	436	500	504	464	427	428	463	470	481	420	489	481	438	442	472	472	464	451	435	486	409	416	475	481	478	474	433	466	455	467	442	490	460	416	470	479	491	437	449	450	460	454	446	505	481	458	461	494	492	460	434	442	470	496	452	472	463	454	457	461	432	422	472	417	494	447	460	502	453	468	464	460	451	454	477	438	477	437	435	458	471	466	475	441	422	456	428	410	462	449	419	437	462	442	472	443	477	484	441	429	476	482	464	496	483	508	470	452	475	482	456	437	414	481	496	489	481	465	471	474	441	449	451	459	476	457	462	449	487	468	463	458	466	438	454	486	429	466	485	450	469	447	472	447	476	442	448	437	477	465	463	473	441	445	431	475	478	434	446	471	485	472	460	467	444	487	466	451	466	445	462	474	505	433	478	453	424	447	467	427	432	440	415	443	441	467	449	493	440	447	450	447	443	442	483	464	507	468	428	461	498	455	468	437	448	425	459	454	471	423	468	455	468	421	470	468	498	403	484	457	454	458	484	475	453	447	475	469	489	471	487	479	444	451	449	479	464	465	485	437	448	484	460	470	485	470	426	431	455	434	429	419	469	495	434	482	422	476	454	445	431	461	423	419	484	474	483	469	438	474	436	501	451	450	475	507	446	477	483	468	436	438	480	451	451	496	452	457	433	471	467	446	437	435	471	444	491	498	497	448	453	455	461	498	459	423	454	463	426	454	441	457	479	471	453	466	455	440	485	468	436	458	473	463	477	466	435	418	462	453	483	450	460	458	459	441	462	489	475	463	463	440	481	437	467	479	466	447	452	457	473	431	449	478	434	427	474	433	442	465	475	477	463	460	450	440	444	473	471	462	456	461	481	488	415	494	494	430	465	453	468	463	511	461	448	455	412	468	429	456	458	449	481	443	486	428	441	462	452	487	435	430	427	464	465	423	468	488	465	430	452	451	440	494	453	467	499	469	475	443	463	456	439	488	433	451	481	473	445	472	474	471	489	488	487	494	439	507	417	480	431	437	489	486	461	468	445	452	498	438	439	468	448	446	476	458	436	448	486	492	435	448	451	480	455	497	459	479	432	434	444	432	446	441	449	416	487
31871	68219	83776	73476	49465	37065	16769	5073	1283	540	526	527	549	497	460	479	473	484	510	528	503	530	493	511	473	490	518	504	503	490	514	502	485	498	489	530	473	536	508	476	468	488	474	514	508	478	499	486	464	509	549	475	499	516	472	489	484	491	481	522	504	517	534	490	485	510	522	483	477	520	491	490	478	505	515	530	480	455	497	456	516	475	455	520	486	458	518	513	527	453	506	503	500	507	496	509	429	516	556	539	485	502	511	484	517	498	453	452	499	501	483	536	509	494	490	507	514	511	485	534	519	475	545	512	495	512	568	479	507	491	508	509	467	472	472	478	469	516	519	533	521	497	501	493	471	455	488	504	493	463	479	503	549	442	498	492	559	518	496	532	505	482	492	511	489	494	499	483	474	474	519	450	463	507	478	514	508	512	509	486	486	489	510	520	495	512	487	479	459	534	518	473	558	494	517	508	460	483	455	517	479	461	510	487	496	505	463	486	497	538	514	516	500	479	505	487	468	452	485	513	492	476	493	526	477	487	474	493	518	502	495	514	489	504	457	482	457	484	471	503	472	508	482	495	500	501	489	484	513	505	467	505	490	475	502	494	486	449	504	507	527	486	478	472	538	503	492	486	469	459	523	498	484	494	471	505	486	497	501	476	483	508	557	498	492	524	485	512	496	486	492	493	517	501	493	532	478	505	515	482	519	530	485	485	489	497	515	498	489	493	473	500	482	474	481	502	489	499	450	475	466	475	497	468	500	482	482	488	516	462	487	492	504	491	496	490	517	443	481	483	490	480	465	507	461	483	481	467	505	493	484	457	516	500	513	467	484	492	469	470	482	468	458	511	495	483	500	520	511	492	493	476	509	533	460	524	505	511	475	511	461	482	504	475	505	494	532	511	489	457	523	488	479	502	494	513	463	495	492	492	494	518	507	463	479	492	506	471	513	536	472	486	516	465	481	486	545	463	491	483	505	481	467	485	512	493	471	483	478	495	504	490	494	467	499	496	508	504	506	469	522	472	493	483	486	538	493	468	485	508	511	481	497	451	541	501	459	500	504	497	521	482	479	515	469	506	488	514	495	535	507	496	485	487	476	455	487	482	479	445	459	479	484	500	461	492	461	521	479	487	483	469	496	540	500	498	500	489	477	447	496	479	479	507	476	508	483	472	478	484	504	458	493	514	494	527	485	492	493	492	486	509	469	491	499	477	481	485	557	498	489	507	479	500	434	533	490	481	509	491	510	468	511	511	497	498	527	495	512	497	505	468	495	514	465	499	502	472	485	526	477	534	450	492	532	508	503	449	469	507	513	465	496	494	484	506	487	513	483	511	484	480	538	541	478	476	495	451	537	501	475	504	479	543	483	527	525	476	493	499	478	459	501	486	451	488	516	545	509	518	482	508	507	509	535	483	485	492	479	500	494	462	510	515	486	497	484	479	497	472	499	476	513	475	466	518	498	490	499	495	465	475	477	472	506	499	480	516	498	515	522	504	486	495	480	528	483	493	451	477	483	495	454	433	515	480	489	498	494	546	500	497	474	527	500	477	512	483	510	466	491	431	455	495	477	502	513	535	454	532	514	474	496	502	527	519	521	502	514	496	482	454	512	528	456	491	476	511	484	448	511	511	491	474	521	463	530	509	467	508	484	494	486	530	501	496	482	480	496	462	482	465	480	496	423	485	468	498	463	461	466	522	518	493	490	505	492	492	494	506	494	481	471	484	503	493	476	457	492	461	494	470	460	470	471	496	496	497	514	488	480	451	511	513	494	497	543	487	482	496	520	481	486	490	477	514	482	488	491	506	534	480	486	526	494	504	496	475	490	511	516	470	530	499	496	471	476	490	451	479	495	520	498	552	500	484	492	470	481	525	509	495	492	484	491	471	499	487	515	469	493	512	543	438	496	500	467	501	478	493	493	480	496	509	479	479	518	478	496	491	468	481	534	495	528	485	481	482	482	483	509	462	507	492	463	487	486	517	504	486	527	492	467	512	477	471	510	470	483	442	490	494	494	494	456	480	482	492	512	487	505	485	486	502	523	492	503	492	489	471	473	458	498	461	471	501	482	494	473	454	503	452	480	473	509	461	483	484	472	494	487	494	521	481	457	482	483	480	485	489	501	488	498	478	507	491	460	538	490	471	492	486	466	487	470	517	488	476	509	470	471	467	492	515	493	530	484	498	461	488	485	477	482	513	504	522	492	476	486	484	478	486	468	510	484	504	475	503	453	470	485	448	502	487	532	491	508	465	490	498	501	433	468	462	506	498	456	492	477	483	534	479	491	489	510	518	462	477	490	488	472	497	511	520	473	480	461	497	495	503	488	496	476	493	487	466	452	521	490	550	504	553	465	444	486	494	460	486	499	512	474	475	480	509	476	465	498	514	505	442	480	497	469	496	457	485	480	457	485	516	469	469	437	489	501	483	477	472	481	509	484	483	515	504	534	517	482	525	482	510	485	505	522	476	443	493	476	498	499	474	540	489	477	526	451	474	470	501	499	460	497	462	497	464	476	462	494	481	488	459	519	469	463	491	484	487	492	493	530	519	453	461	503	484	532	473	485	474	513	484	475	517	465	496	495	525	500	496	492	519	472	490	478	520	512	469	478	509	510	488	472	531	476	507	492	483	489	497	520	518	501	529	488	495	496	491	503	484	446	499	470	471	507	502	449	486	499	508	466	484	457	485	525	476	535	518	470	490	461	478	536	502	478	513	502	467	492	510	510	501	483	517	480	488	506	478	488	489	487	511	537	521	520	495	515	503	472	439	512	455	481	498	476	506	508	505	521	495	504	498	520	470	464	501	516	513	497	493	472	507	486	477	525	495	513	510	501	492	495	524	490	528	486	519	490	472	470	476	481	481	482	501	506	492	546	493	477	486	498	510	500	479	535	454	503	464	456	531	483	484	491	486	498	535	486	488	516	522	502	505	492	518	501	493	514	486	502	461	467	494	470	521	502	518	482	492	482	489	467	512	500	449	514	511	472	488	481	492	511	452	495	505	481	524	483	472	473	475	514	487	479	492	474	484	516	507	514	465	479	461	529	457	468	504	480	508	508	505	521	536	551	477	523	494	504	468	537	517	496	490	500	507	534	504	535	494	512	488	497	500	465	470	517	491	468	472	470	518	459	501	487	498	478	474	480	472	480	505	510	507	465	493	508	483	532	536	436	492	504	545	506	486	494	446	533	455	500	493	519	477	500	475	476	488	509	444	494	489	490	539	471	506	492	498	488	460	544	525	465	474	464	487	497	492	482	508	528	501	512	473	517	477	491	472	487	497	502	489	492	505	520	494	449	524	496	472	515	480	497	484	461	495	501	487	538	470	489	494	529	454	524	526	504	502	501	483	487	505	498	504	534	476	483	489	517	512	478	504	483	516	488	504	471	542	472	442	496	488	513	457	475	504	455	469	451	495	504	486	458	535	479	490	523	508	498	464	466	478	502	519	473	471	456	481	495	504	498	533	490	474	493	485	478	492	483	522
27223	17298	20638	20267	11897	5226	1777	706	371	351	301	301	345	340	340	322	343	360	307	329	334	365	348	349	322	339	338	334	336	321	352	361	343	355	352	337	368	309	311	327	364	338	342	354	349	360	349	343	353	314	374	379	334	312	356	339	337	351	333	332	313	367	326	341	356	332	363	327	330	340	335	350	346	331	333	344	336	368	351	348	326	368	345	357	312	333	355	324	332	325	329	302	329	313	346	336	343	329	353	327	361	316	325	398	339	320	318	329	332	317	332	343	355	345	325	343	300	328	338	324	343	357	340	322	350	330	346	315	380	332	318	329	351	318	337	326	326	336	344	331	371	326	347	353	319	323	340	300	324	348	351	318	351	337	346	307	342	335	320	339	325	339	344	348	373	368	321	320	336	320	335	312	355	358	345	348	330	336	338	338	355	362	389	363	307	334	339	355	327	342	366	355	352	305	366	316	330	340	345	323	340	335	312	349	323	362	345	363	372	336	297	377	344	347	347	348	349	308	328	355	331	387	336	347	317	337	329	337	350	295	341	329	322	334	369	328	333	317	369	319	355	317	310	341	332	342	363	357	358	324	359	330	363	327	383	332	370	348	358	340	341	338	371	337	352	370	345	316	338	342	323	308	317	325	342	353	317	330	329	333	334	339	331	353	350	324	341	379	341	369	305	352	338	304	367	323	336	295	341	323	365	345	355	337	336	336	312	326	339	333	361	332	368	350	340	324	341	355	333	314	335	339	322	334	306	352	342	373	325	311	329	349	344	299	357	351	346	355	340	342	305	344	343	336	341	397	351	336	360	333	314	324	306	335	360	356	349	350	339	346	318	342	336	332	353	330	319	351	311	326	322	328	289	305	351	321	376	315	320	363	328	330	359	343	372	348	362	301	352	322	328	344	311	357	349	301	328	348	331	350	357	333	311	357	336	345	362	341	342	338	327	323	356	378	307	343	320	343	314	328	328	331	358	354	334	328	339	334	342	328	331	313	330	332	302	359	334	329	315	354	354	348	336	317	328	322	333	305	336	312	346	351	341	351	329	316	341	319	340	338	322	347	373	324	371	348	339	358	351	333	368	347	338	342	318	319	367	365	355	325	324	337	347	346	342	309	332	347	317	316	340	362	339	320	328	344	334	356	346	327	330	309	346	327	348	354	319	392	343	326	329	345	318	335	294	300	335	284	341	325	370	301	319	314	368	335	361	339	327	344	333	342	346	322	337	362	324	345	331	339	344	332	318	324	323	340	333	323	349	334	303	352	343	335	376	357	338	348	341	344	369	299	331	337	345	327	339	347	348	360	332	368	335	344	342	383	357	330	390	353	328	348	364	349	317	353	372	326	325	336	353	349	370	326	342	354	340	341	323	379	323	376	353	371	355	354	318	359	345	320	376	300	364	330	348	326	313	336	316	310	303	327	344	331	367	349	341	353	325	327	336	350	315	369	364	346	335	335	314	329	335	317	343	339	332	336	345	363	332	331	322	312	336	345	291	340	351	339	345	343	343	357	361	325	365	313	368	316	318	319	323	341	328	303	310	353	337	353	338	370	332	349	333	337	331	328	320	378	330	362	334	327	325	329	305	334	364	348	314	338	364	375	354	342	320	347	328	307	333	347	327	334	338	318	317	339	352	313	337	363	325	331	357	363	320	326	321	360	342	342	347	309	342	363	337	341	327	347	333	327	342	323	350	345	301	294	307	314	322	365	350	347	322	359	369	357	309	350	330	306	323	346	358	333	333	371	348	346	342	370	355	363	362	317	337	344	368	356	339	323	335	332	337	369	339	311	352	359	337	330	362	317	367	337	337	339	336	340	310	328	329	319	370	351	396	309	321	353	324	331	329	329	336	339	306	343	355	341	313	334	362	363	358	352	320	335	346	311	335	331	352	323	376	358	331	317	316	334	333	341	325	320	312	348	307	349	336	350	356	330	385	319	331	314	335	349	327	336	374	363	340	334	347	325	339	329	317	350	312	348	316	336	365	332	335	326	313	323	339	337	313	309	313	334	352	333	303	307	342	325	370	342	325	321	349	327	331	363	347	315	368	340	326	354	317	363	311	359	339	328	303	315	330	336	313	337	349	342	347	334	346	344	358	322	351	341	343	341	346	351	361	370	331	310	300	357	349	345	334	353	327	319	333	324	339	332	360	389	346	331	331	328	337	344	319	330	352	318	332	354	330	333	346	315	349	311	340	355	348	335	328	321	371	361	340	344	338	340	319	360	335	354	343	336	330	339	333	347	348	353	350	315	331	372	333	323	321	302	341	361	362	333	334	350	331	311	363	316	364	326	332	360	316	346	354	322	372	384	355	344	333	406	345	328	336	330	345	328	320	341	384	347	342	396	318	337	321	306	335	357	357	349	330	355	370	369	363	365	324	344	339	309	355	363	343	346	342	337	346	339	330	321	363	389	354	342	345	359	318	353	333	325	330	345	357	362	323	335	350	351	312	330	353	357	323	339	343	307	367	330	313	367	347	350	359	321	360	335	367	337	316	314	382	322	354	327	346	342	321	331	322	321	352	324	293	307	329	329	346	364	354	358	333	314	330	337	329	362	321	331	326	315	342	329	328	339	344	331	363	327	323	305	322	303	355	349	322	350	337	346	340	359	369	314	319	367	353	369	350	338	327	338	343	319	345	343	329	320	348	312	322	325	343	325	313	332	322	323	343	361	345	322	357	363	332	351	335	312	356	340	354	322	339	342	349	352	358	332	371	326	329	313	329	348	346	373	324	283	353	331	303	329	321	356	338	309	367	344	365	354	328	345	337	317	318	328	351	347	348	327	370	317	293	319	316	322	329	339	331	326	327	372	337	343	327	325	345	363	330	328	325	314	305	319	350	346	319	321	334	335	364	341	343	332	367	332	337	359	342	342	351	346	351	379	340	362	348	323	382	372	351	339	312	387	318	323	354	337	361	313	328	314	370	324	328	338	348	339	349	362	347	356	378	314	346	346	340	335	334	335	337	351	353	328	352	321	366	307	327	295	320	335	340	365	324	366	364	289	334	332	328	337	325	325	308	322	335	362	294	355	342	347	327	331	322	367	365	340	315	341	325	363	374	350	340	353	355	347	378	326	310	353	350	340	310	309	337	375	359	356	319	332	338	348	355	338	365	349	347	350	368	362	350	341	329	339	348	306	343	335	358	310	348	351	380	323	355	350	313	332	335	327	338	328	328	332	359	331	377	364	340	325	350	364	365	356	359	326	340	388	354	362	341	331	348	393	332	365	327	298	359	329	340	344	362	367	373	324	333	340	332	321	335	349	351	358	343	348	343	352	328	339	334	332	327	340	312	341	320	332	363	345	366	313	350	303	315	332	352	310	355	328	321	320	359	308	348	334	342	352	337	322	326	358	359	373	341	334	335	333	323	348	342	329	347	374	363	303	348	349	344	349	346	343	327	305	334	325	321	329	320	307	327	336	348	336	337	347	330	336	353	289	297	342	351	323	337	357	352	341	349	291	358	324	349	348
5305	13687	20412	14334	8700	4319	1746	694	383	343	327	355	321	347	306	349	321	329	341	304	321	314	335	332	294	356	334	322	315	340	338	341	322	285	326	339	331	330	322	357	316	336	330	325	313	324	345	315	304	293	314	316	290	335	344	336	328	302	333	328	306	315	342	329	315	326	343	358	341	306	321	308	316	358	328	347	344	348	348	330	310	330	349	345	330	366	354	319	333	333	330	356	335	330	329	342	315	361	344	273	319	321	349	315	316	351	369	382	325	367	345	360	334	340	290	308	276	333	293	334	323	353	325	372	350	322	335	329	281	328	337	342	314	344	341	318	328	353	331	309	328	354	332	326	340	326	307	335	311	350	336	317	341	324	310	323	323	311	356	361	328	319	323	317	315	356	368	330	331	333	297	336	321	337	312	331	282	349	319	346	350	319	330	320	325	335	370	316	311	337	368	344	316	311	335	340	325	350	341	311	344	327	315	334	303	330	325	311	352	309	340	320	331	343	336	318	335	359	305	296	307	377	308	311	303	322	355	336	298	293	326	342	330	333	363	310	333	336	321	326	303	325	309	321	336	328	318	348	343	340	334	325	327	304	333	327	300	336	294	308	318	336	358	313	329	317	345	351	338	284	321	335	313	346	345	307	336	372	312	328	294	341	329	339	332	349	325	352	379	325	342	337	314	340	326	331	334	309	305	334	318	360	323	358	351	307	334	336	313	327	317	330	307	334	311	305	324	357	354	301	319	315	309	293	327	335	315	323	349	349	347	316	346	349	298	338	329	362	344	316	366	331	321	329	317	349	337	337	344	293	323	316	336	337	349	328	328	330	300	322	340	334	339	327	335	326	317	314	334	331	312	338	316	301	306	328	306	295	289	338	292	301	317	342	342	333	349	338	340	308	322	343	335	307	334	342	325	347	314	310	352	304	326	331	346	336	322	317	345	356	293	309	325	334	323	307	315	352	298	317	346	332	337	360	332	325	325	300	306	328	321	306	330	334	332	312	332	313	328	334	351	322	363	341	334	336	322	347	338	311	349	338	313	319	332	326	331	328	317	357	366	321	313	348	359	320	307	318	327	295	324	319	353	332	345	353	320	330	339	317	348	329	297	311	308	318	338	332	327	341	292	315	334	320	359	285	332	332	302	316	354	349	317	342	328	301	294	325	306	331	322	338	319	330	329	302	304	326	342	354	314	359	320	330	328	346	301	335	333	325	287	349	323	320	310	351	339	331	345	315	346	318	294	315	316	334	327	313	314	319	338	358	315	316	329	325	328	352	354	317	306	344	300	333	314	354	331	308	319	341	322	365	346	315	332	338	307	352	310	311	349	351	347	336	307	318	331	315	340	361	341	350	310	365	321	310	295	308	324	333	298	356	334	324	336	371	304	341	304	301	325	312	322	317	315	314	329	353	324	356	339	325	319	317	340	318	329	292	310	349	317	331	304	321	327	310	339	319	338	322	336	339	317	313	322	312	321	322	319	308	368	308	319	349	323	349	324	322	321	309	338	295	335	312	334	334	301	332	297	330	325	350	341	330	326	334	352	358	296	310	344	342	372	331	324	350	339	297	322	337	310	323	310	333	321	340	327	312	352	337	301	349	299	335	293	324	341	333	332	341	325	323	309	357	335	326	343	317	301	353	318	314	345	311	335	313	359	329	339	299	314	314	284	338	312	320	333	312	349	355	328	330	312	324	312	328	348	340	318	307	369	330	358	345	354	342	330	311	348	358	319	325	335	322	308	326	344	316	328	318	336	335	338	366	333	350	334	361	319	286	307	336	336	306	320	333	337	348	347	342	354	287	351	300	318	325	298	299	309	363	320	337	345	338	341	318	349	336	304	361	316	302	345	357	298	313	334	331	312	325	311	379	343	322	273	325	313	342	308	344	343	316	337	316	322	323	308	334	332	332	365	312	334	370	286	334	340	325	311	309	309	339	340	323	292	322	315	329	326	351	327	318	358	356	356	355	338	310	353	310	319	364	308	305	354	299	339	305	333	334	314	338	334	313	311	334	333	343	334	331	362	327	315	362	293	317	340	328	313	293	337	338	316	308	307	355	348	354	322	329	317	316	348	326	324	359	316	302	331	298	338	339	317	334	332	319	361	315	342	356	324	341	350	365	325	333	314	324	327	291	317	315	298	333	347	332	321	339	322	354	344	311	328	345	324	352	342	319	309	343	320	317	307	300	348	334	312	340	316	341	316	339	318	342	336	346	321	324	325	327	328	332	321	350	325	311	351	316	375	341	316	364	327	294	313	322	308	327	292	307	315	306	316	315	329	321	326	312	359	352	332	351	348	367	303	322	331	338	343	316	336	313	299	308	326	334	350	325	316	320	318	329	355	359	338	323	341	321	320	363	322	322	348	319	316	291	299	305	305	333	297	315	352	313	314	290	352	334	343	349	332	335	312	323	349	344	309	353	326	325	304	317	340	336	307	316	295	303	343	351	332	322	332	323	307	343	336	312	298	336	360	331	331	331	351	350	345	306	295	325	316	318	312	322	330	335	310	313	343	303	322	316	342	328	346	321	333	321	331	320	326	341	327	347	337	309	313	324	330	327	329	312	322	352	333	329	337	323	349	332	331	302	323	351	295	278	300	339	349	327	296	351	355	361	352	295	333	349	325	345	379	311	344	330	341	309	323	342	318	354	329	321	308	321	342	353	317	356	339	316	330	318	366	316	315	319	307	312	329	335	356	328	332	357	317	300	305	328	329	326	324	311	292	327	340	346	311	300	337	324	349	323	275	330	291	359	320	333	369	314	338	352	323	307	315	328	319	345	331	308	312	319	363	311	327	315	322	355	329	321	328	319	384	345	340	339	308	323	310	301	312	358	318	345	357	335	313	331	379	328	330	343	341	335	323	316	334	345	321	341	317	344	330	328	332	342	316	345	326	321	369	337	315	334	318	335	342	316	329	369	296	342	318	348	318	350	303	325	335	328	322	326	340	327	337	285	314	336	317	323	315	341	360	316	332	307	315	297	303	333	325	297	331	332	289	332	351	346	332	348	331	300	328	309	322	325	308	343	331	310	305	338	326	333	343	284	353	275	338	318	321	316	322	306	347	332	321	313	345	336	341	282	330	321	332	329	343	316	340	311	327	326	306	334	313	315	308	335	336	348	307	350	351	325	359	311	321	337	317	353	310	316	369	314	316	355	339	305	352	343	325	372	333	343	335	317	339	363	336	337	328	312	370	323	274	315	342	321	347	346	335	349	355	323	315	346	343	324	330	335	341	315	331	369	309	364	330	372	315	333	319	309	338	332	330	319	315	343	297	352	334	351	327	326	351	329	329	334	344	326	321	329	347	306	354	341	296	325	312	315	327	332	323	341	319	346	327	332	363	317	317	319	332	337	321	302	313	297	361	296	333	307	346	303	342	337	358	320	357	330	284	351	326	353	314	355	328	320	340	303	344	301	318	322	328	332	323	328	352	353	327	336	325	287	326	325	318	314	304	309	334	349	314	305	327	341
25336	21154	38248	55283	42948	24271	8892	1504	412	362	382	385	353	366	368	351	348	343	391	346	369	400	360	385	388	351	373	374	356	348	337	376	353	353	361	338	357	330	348	368	371	369	364	347	377	352	344	362	373	324	362	355	345	334	360	337	329	347	355	360	349	352	369	334	351	357	329	310	389	339	350	332	369	326	363	360	403	344	326	344	351	372	366	320	302	361	330	359	347	382	373	343	358	362	356	365	304	343	317	343	311	355	357	364	393	355	333	361	345	365	316	342	355	335	351	363	335	350	341	355	403	322	343	339	359	347	387	374	325	339	360	343	340	341	337	373	349	390	367	354	358	341	377	360	326	381	405	338	361	377	326	343	369	355	334	339	363	369	373	362	358	359	392	378	343	346	353	331	353	319	325	330	372	381	334	348	326	323	377	340	354	340	381	386	382	354	365	349	327	308	348	364	352	369	349	360	344	356	362	376	359	337	366	362	371	347	349	355	324	344	356	363	363	334	385	340	343	344	345	386	362	355	372	362	321	311	381	357	358	333	347	358	344	373	380	367	359	353	366	352	339	355	346	337	363	354	366	359	393	387	357	324	331	341	299	352	371	320	363	358	330	393	362	298	356	339	334	348	340	392	352	325	381	358	361	313	341	379	366	401	336	341	375	362	338	362	348	357	375	370	356	313	391	329	361	342	353	331	366	379	361	359	343	348	360	346	327	324	353	355	344	365	346	341	347	318	310	379	339	368	375	374	377	333	364	359	352	325	355	343	324	340	350	358	322	352	347	320	300	329	383	356	401	380	354	383	373	358	333	337	355	337	384	351	342	381	367	334	355	331	359	387	396	362	354	360	359	369	354	366	342	360	340	341	341	333	367	375	360	358	372	342	341	355	340	361	349	391	387	351	353	363	347	346	337	361	363	356	331	374	341	328	313	335	384	319	367	359	356	353	296	367	334	326	339	344	347	347	351	355	373	388	360	368	343	346	375	357	365	362	362	325	353	313	348	387	376	340	340	352	341	345	323	380	350	355	383	386	329	350	329	356	354	351	342	331	343	353	370	337	356	329	356	346	340	368	363	345	357	351	335	359	367	365	377	386	326	368	331	355	357	334	359	358	316	359	380	379	371	381	357	362	346	365	349	331	377	364	369	366	354	355	356	334	372	327	355	381	333	351	347	339	412	317	353	351	371	377	361	353	355	346	367	377	338	311	382	363	381	374	356	340	370	347	330	313	356	358	344	357	359	353	350	375	356	365	357	352	374	367	336	357	322	349	351	374	365	354	342	312	328	354	395	317	360	387	344	336	351	399	389	335	341	348	320	341	341	335	341	330	360	327	339	315	371	357	351	395	368	344	371	345	353	352	354	356	329	342	363	362	387	344	348	374	364	381	339	321	364	360	337	322	321	353	354	373	381	388	376	369	320	360	356	349	346	343	360	358	373	382	371	368	381	348	381	378	336	356	349	338	331	315	342	340	331	333	324	352	369	342	342	369	326	364	381	353	375	379	349	385	359	347	307	333	329	325	362	367	350	370	340	309	352	349	327	372	386	355	342	364	391	359	346	347	344	345	329	365	352	369	379	339	346	348	367	360	345	359	386	342	351	406	355	359	343	360	358	355	370	386	391	323	355	369	336	367	377	354	321	376	364	340	349	349	355	376	353	386	317	329	338	341	369	383	344	347	325	337	321	370	374	361	356	369	344	402	337	350	382	366	346	344	341	341	356	370	379	377	396	349	349	323	352	335	344	317	331	356	341	372	339	376	343	395	343	359	336	360	351	349	342	365	388	390	372	345	358	329	343	345	353	328	365	349	379	334	354	312	353	337	361	331	336	331	330	353	342	339	361	357	345	372	377	411	374	391	316	344	376	378	365	351	316	341	345	339	373	347	351	363	383	369	371	395	380	354	352	353	336	371	344	327	358	347	316	362	360	358	365	343	347	350	399	379	355	334	325	336	292	363	337	343	360	357	374	358	361	353	360	346	349	347	379	370	339	361	347	381	352	351	350	304	345	345	337	360	363	374	337	314	338	349	315	346	347	368	350	364	344	359	367	354	344	378	333	341	324	365	372	349	363	334	337	350	339	384	323	349	326	368	355	333	364	345	361	335	328	341	346	378	357	308	357	323	336	342	350	339	358	328	341	372	331	346	359	363	331	360	361	343	363	368	343	329	386	363	379	373	336	368	362	356	359	353	369	346	338	376	368	357	355	399	347	380	336	351	350	338	320	353	375	305	382	322	353	327	363	354	358	322	321	349	329	360	344	313	361	351	371	348	358	358	363	347	353	359	335	326	347	332	387	392	343	370	340	336	325	314	350	355	332	344	373	335	352	327	349	356	381	346	312	322	336	293	332	365	384	334	359	360	365	343	356	333	377	396	346	314	353	329	382	343	347	332	339	349	344	347	331	353	364	385	364	322	325	377	370	347	349	356	359	324	314	362	337	349	335	367	342	352	325	349	337	342	363	342	382	369	328	364	383	397	367	369	368	329	359	341	352	341	361	383	330	347	379	354	343	329	310	338	386	335	372	347	364	347	356	368	360	386	349	367	339	357	354	396	367	393	363	352	362	349	346	344	409	315	344	336	357	350	361	339	351	354	332	376	349	349	379	343	362	298	324	371	370	338	345	388	361	380	380	352	383	367	358	362	397	363	336	350	349	384	343	384	344	354	351	332	326	358	335	364	370	356	386	361	312	327	344	389	348	373	351	304	389	355	324	360	339	355	353	366	338	369	335	341	360	361	330	385	351	359	338	332	327	338	366	359	376	335	382	384	372	342	345	321	347	336	348	368	341	342	368	342	373	320	343	355	345	365	335	341	351	379	356	379	382	337	356	351	355	364	382	367	336	360	344	357	362	332	357	342	337	362	378	338	382	358	365	358	358	336	356	348	354	331	360	366	369	366	348	380	374	380	343	368	337	373	368	326	346	351	341	348	357	332	327	353	351	336	359	363	383	330	345	377	347	383	328	341	326	335	382	372	325	331	352	334	342	331	356	376	360	328	331	336	391	343	352	362	329	330	357	371	374	323	353	336	390	332	336	341	351	352	360	321	369	361	349	373	348	401	376	376	351	342	361	321	351	369	309	374	344	379	348	327	361	344	351	354	388	343	350	347	352	334	329	368	359	358	355	353	331	361	354	364	344	358	351	342	319	348	369	386	356	332	376	338	363	368	361	333	365	374	361	350	349	329	379	385	368	359	357	344	344	336	355	360	337	344	350	353	378	347	383	328	372	339	356	340	329	353	353	336	350	375	348	367	353	349	362	339	375	318	367	365	345	362	361	346	364	347	325	351	390	346	339	336	369	334	376	336	360	341	377	328	333	363	352	340	346	339	362	376	367	381	330	347	355	353	338	329	319	378	371	370	339	331	356	358	381	330	353	332	368	371	349	350	343	330	325	347	323	342	319	342	328	359	357	374	371	341	379	355	394	326	323	349	294	353	378	353	348	348	356	350	334	323	377	355	312	365	330	325	355	341
4794	26983	59358	52949	35499	15276	5800	1340	381	383	339	356	359	384	355	381	363	356	346	356	367	372	355	369	344	356	349	365	400	359	381	396	392	400	377	344	365	370	351	391	377	378	394	395	357	336	378	391	325	368	361	382	364	386	349	349	329	374	400	380	358	383	364	399	352	369	363	353	383	346	369	359	400	382	320	395	366	357	332	371	323	365	358	336	344	391	366	325	381	366	359	351	369	348	345	342	360	395	372	386	373	355	360	395	354	366	398	359	364	375	362	364	378	400	375	380	355	402	391	334	367	348	370	330	360	330	368	409	362	373	355	368	344	381	320	378	398	334	362	329	377	384	359	346	372	348	362	351	341	367	386	355	370	355	393	383	379	381	380	345	396	363	359	351	378	398	335	384	330	365	351	357	359	349	381	391	357	391	319	377	408	352	381	374	368	393	369	361	359	384	371	373	351	372	346	381	375	311	394	356	383	358	374	381	353	391	357	371	379	378	403	380	364	345	359	375	344	361	381	404	363	380	349	363	377	351	388	351	348	363	401	384	349	344	348	328	360	353	349	373	345	408	338	366	355	348	401	372	327	366	393	359	360	364	372	342	355	376	359	363	360	372	395	382	332	351	362	337	356	321	354	384	398	381	356	358	405	369	394	380	366	324	388	369	367	369	358	384	358	368	299	366	353	369	344	354	347	373	362	399	372	359	388	351	354	368	361	379	350	343	354	380	379	332	371	378	353	369	388	385	333	345	345	362	365	329	369	408	363	363	331	361	380	395	386	360	359	382	332	364	349	376	325	350	366	345	361	336	346	352	371	358	320	328	377	383	374	349	368	355	365	373	370	364	356	380	366	372	336	370	352	336	353	386	366	376	384	379	375	385	388	344	350	375	356	370	388	352	362	369	363	378	357	363	365	365	353	388	385	367	331	356	351	372	371	367	362	389	371	368	332	355	379	379	376	387	377	362	377	358	389	341	369	364	374	392	351	355	391	355	365	360	397	372	350	336	362	364	336	375	329	364	361	349	345	354	336	396	362	365	373	364	323	370	339	343	356	393	350	379	370	374	336	363	318	341	363	377	379	358	348	393	389	340	394	362	356	360	339	363	382	361	378	351	347	355	396	383	354	356	413	384	394	358	350	369	391	386	350	360	348	372	378	352	352	366	382	355	369	359	346	356	372	366	370	380	365	341	344	367	347	364	351	374	387	369	353	359	355	384	349	358	363	356	394	355	360	337	326	360	371	369	371	364	341	392	395	344	345	347	320	373	323	360	360	382	361	362	356	374	389	358	372	336	344	374	361	351	391	382	364	372	342	357	338	354	379	361	373	356	355	385	394	357	377	354	333	363	337	332	355	352	365	384	356	344	351	329	336	375	362	340	366	366	328	361	352	388	336	362	375	337	324	356	360	369	364	339	364	397	343	368	358	344	379	382	370	320	385	390	349	342	382	352	347	355	343	365	365	342	335	380	347	368	339	362	365	355	343	411	344	368	376	389	359	364	358	329	354	367	334	370	379	379	353	368	343	366	374	381	377	353	370	358	335	337	377	380	360	341	347	399	335	351	398	381	373	350	322	364	387	371	378	343	329	331	386	374	340	347	381	376	359	353	358	401	381	364	331	391	352	397	335	383	362	377	385	374	359	345	358	372	378	399	348	364	344	371	342	376	358	357	365	336	330	356	348	396	355	354	341	366	367	398	416	352	333	376	350	385	383	357	363	390	387	389	388	366	348	343	389	341	374	337	364	387	344	396	340	329	355	371	365	362	412	350	360	355	380	392	339	359	393	392	347	366	332	344	355	368	360	357	386	325	370	381	361	361	382	381	355	386	349	364	364	338	359	339	390	379	385	363	368	388	337	386	363	388	353	363	335	376	339	343	350	360	383	398	398	373	327	378	340	359	360	360	387	368	345	357	385	360	320	347	378	353	377	334	382	361	353	349	354	368	382	360	373	344	361	375	362	345	370	366	370	369	343	376	389	353	384	380	408	362	404	378	372	374	354	354	382	381	369	380	354	363	374	358	362	376	359	327	358	378	353	359	370	382	367	338	382	356	367	349	367	371	347	371	381	348	372	348	370	364	356	371	348	358	375	356	361	329	353	356	372	368	343	360	357	383	336	400	370	374	342	360	348	392	340	375	369	379	352	353	375	372	375	394	374	378	347	379	377	376	378	352	371	314	330	373	394	351	366	375	361	351	381	350	393	342	349	367	344	356	363	380	384	387	341	363	365	332	379	361	313	348	359	359	398	359	342	324	355	378	354	324	338	352	361	359	373	343	385	388	351	328	348	368	343	359	349	359	345	341	372	361	367	375	392	385	358	391	347	379	356	361	357	389	338	366	368	363	388	351	340	344	375	351	357	375	388	356	360	340	347	357	368	369	351	362	368	333	376	378	362	352	343	366	388	344	348	366	362	360	374	340	366	375	342	374	371	375	376	400	370	355	375	364	355	314	389	380	378	383	356	360	367	340	369	391	376	375	391	336	379	372	365	385	372	364	352	352	382	379	361	348	369	368	352	377	365	333	367	403	354	379	391	356	375	343	388	367	364	389	385	376	331	341	377	332	382	382	376	370	360	402	350	359	358	356	350	404	368	381	375	359	355	318	356	350	376	364	382	390	383	370	351	378	348	394	364	346	341	354	362	363	342	346	365	362	355	374	369	369	371	364	360	354	365	343	351	382	346	329	388	399	363	388	369	353	352	360	326	345	381	407	363	374	384	326	371	357	344	395	369	369	361	345	369	349	370	350	368	338	360	359	387	361	350	360	360	333	390	368	377	371	371	367	376	364	373	362	331	344	343	384	342	382	360	351	350	364	350	363	343	347	363	361	381	357	343	344	371	338	373	370	395	321	389	367	364	374	340	372	377	352	352	406	368	369	393	362	342	367	357	362	361	362	366	364	347	388	349	367	337	340	385	342	346	338	397	358	360	366	349	312	366	383	375	369	368	354	370	337	392	346	361	370	339	370	342	374	348	332	347	381	340	339	364	346	350	353	379	382	362	375	344	368	370	329	362	379	348	367	376	358	366	373	385	380	343	356	334	372	370	368	354	372	363	343	399	330	402	354	368	383	380	352	334	361	362	374	348	329	374	347	363	370	374	361	359	325	357	368	356	352	363	381	366	372	321	376	348	353	350	349	372	352	374	368	363	387	342	367	382	343	387	379	357	345	352	361	376	352	350	345	387	372	382	369	383	384	361	342	318	408	355	392	390	339	372	356	373	353	373	353	379	384	369	366	391	389	367	371	396	330	355	355	371	364	331	367	394	385	337	329	386	351	361	337	351	363	358	361	381	398	386	336	409	364	360	346	359	372	344	368	367	345	349	368	341	343	399	354	374	370	369	339	357	375	369	379	353	393	350	347	370	362	333	358	391	333	379	370	351	362	353	359	350	364	347	360	390	382	383	346	381	385	335	364	388	389	387	372	350	352	340	372	350	386	361	363	337	373	381	382	354	346	392	358	386	327	371	361	355	367
23818	21132	31176	54453	62647	48443	27880	8033	1438	580	486	496	478	485	521	502	465	458	478	495	465	499	468	473	492	466	473	457	511	480	442	506	494	507	460	484	483	478	491	475	509	459	484	485	488	452	461	467	447	467	428	495	457	456	455	436	447	455	480	471	458	484	451	425	482	477	466	512	482	509	460	430	468	528	446	466	493	423	442	462	440	472	446	448	469	501	453	497	502	450	491	515	486	454	468	464	452	457	440	484	443	481	476	446	421	483	453	495	490	466	462	504	500	492	459	464	487	499	496	506	470	453	434	511	446	440	459	488	426	416	495	454	460	457	462	471	446	444	447	455	499	510	449	476	469	518	500	476	463	479	456	464	457	463	458	453	460	470	430	497	498	471	457	477	486	470	432	465	466	455	426	450	426	482	428	456	475	481	460	458	468	469	477	463	485	514	497	465	501	471	455	447	470	453	447	467	453	457	416	415	450	497	477	472	445	470	460	493	456	475	446	539	462	463	470	535	484	456	412	486	458	461	444	483	455	466	478	457	455	438	477	496	454	445	487	470	473	490	440	464	444	462	472	443	492	452	449	473	442	503	473	451	440	452	458	451	463	447	490	457	469	488	469	519	482	462	450	456	457	463	477	493	476	466	466	452	425	440	487	460	481	464	485	465	483	498	447	472	465	451	462	473	467	411	472	496	461	450	447	434	471	474	451	436	457	481	456	473	467	449	463	463	460	474	470	478	503	501	456	481	499	480	461	480	444	456	484	490	463	514	455	483	491	465	454	475	457	455	446	453	468	465	454	469	452	470	517	425	435	436	432	435	465	478	448	506	476	432	458	506	503	518	471	433	472	462	432	447	481	408	449	436	462	455	452	507	486	469	464	465	487	465	482	480	474	447	479	470	448	445	503	494	429	479	478	437	509	463	429	416	502	476	494	467	487	456	518	459	485	515	444	459	468	466	474	453	487	508	465	448	454	479	451	503	445	470	497	469	467	461	478	452	438	425	510	471	447	478	455	448	459	480	501	471	480	471	456	430	458	490	449	500	486	481	454	471	478	483	422	473	462	409	481	448	476	468	477	460	490	442	448	438	486	480	474	475	492	481	491	467	468	472	465	458	501	489	475	473	445	508	458	507	467	465	486	442	438	487	441	476	467	468	456	448	441	458	454	468	459	500	449	444	452	472	465	487	455	481	469	468	425	452	497	441	476	455	458	455	449	437	456	462	459	443	483	466	477	518	463	478	479	441	474	504	470	440	472	507	475	489	502	497	498	479	458	486	455	475	488	474	461	494	463	436	450	524	486	461	454	453	454	443	457	469	452	473	455	465	440	506	475	476	463	481	461	477	455	477	430	499	466	451	467	497	446	510	450	472	451	438	489	490	444	458	455	437	444	462	474	476	441	425	458	504	490	467	463	444	476	475	465	452	489	457	475	482	443	459	461	477	451	491	450	459	464	517	486	460	423	464	450	421	491	459	444	450	457	411	495	487	531	443	465	442	473	486	457	450	450	473	467	461	469	464	459	456	446	427	443	449	499	497	472	489	455	498	460	460	497	478	490	476	447	483	472	454	478	443	492	501	486	489	484	453	486	454	489	489	441	484	452	450	411	458	469	459	469	462	484	434	469	450	452	457	470	460	434	452	446	450	495	453	507	502	452	483	441	450	454	449	425	491	465	481	465	505	469	440	447	470	464	483	449	488	496	440	486	452	442	472	483	480	484	471	479	506	473	443	484	460	438	477	454	478	451	461	459	502	465	440	456	485	466	423	463	456	455	474	486	475	457	447	450	484	463	500	458	499	434	479	466	464	493	477	443	477	443	468	459	481	424	438	468	460	477	481	469	465	505	437	449	461	468	484	447	455	475	491	456	438	449	455	498	463	479	478	479	479	478	458	453	456	507	487	462	438	447	430	454	469	453	441	487	450	501	452	482	452	485	490	457	504	452	461	463	451	455	464	462	465	456	473	451	464	493	448	458	433	461	455	458	510	460	450	518	429	476	476	462	491	487	504	477	450	465	470	462	464	444	515	454	441	489	457	435	481	475	505	446	460	470	444	502	486	481	454	481	438	427	459	493	465	507	464	466	478	464	496	429	491	448	475	454	481	488	467	465	464	490	488	470	474	481	464	483	449	475	415	468	446	455	455	441	464	481	461	440	445	448	472	460	415	503	467	476	481	473	459	488	490	492	463	464	493	456	511	445	485	459	456	445	454	441	511	475	484	449	430	492	467	438	431	488	487	498	499	449	476	459	469	474	468	476	511	462	465	464	466	461	463	469	443	495	439	444	450	427	455	442	444	490	453	462	481	444	466	441	487	459	427	483	473	483	519	463	507	435	474	436	466	471	434	501	502	489	479	445	461	443	506	466	457	482	476	431	462	469	492	473	468	462	471	476	466	470	459	449	493	458	443	446	461	504	450	466	443	475	472	445	474	460	450	466	448	461	441	486	456	428	461	532	435	479	501	459	440	471	477	434	491	521	472	452	503	469	413	477	456	468	471	482	523	489	457	440	464	461	465	457	470	425	437	450	482	453	450	488	424	495	457	423	476	469	465	432	482	450	410	428	484	465	463	416	477	494	447	459	476	451	482	473	463	464	450	495	446	428	448	442	478	491	479	480	471	484	453	470	485	457	453	468	426	440	493	485	492	505	442	466	453	514	489	480	466	441	456	423	470	481	486	434	436	471	460	483	460	496	434	450	481	449	462	445	482	496	446	482	460	472	464	455	519	456	473	460	467	470	453	458	489	469	459	450	441	461	453	442	479	490	481	437	485	478	479	463	486	470	487	458	441	443	460	439	462	472	478	452	445	440	461	436	460	435	465	456	476	462	469	447	481	494	460	459	451	461	471	451	447	471	516	490	466	502	497	470	448	472	448	495	480	505	489	448	437	489	489	433	489	437	454	493	498	456	463	465	479	448	474	470	520	510	459	459	464	460	454	489	448	476	505	498	428	467	450	490	459	432	437	476	447	472	441	451	422	497	467	485	421	445	460	437	463	460	496	466	471	485	473	475	481	445	458	455	435	471	455	519	473	453	470	462	473	479	498	486	489	471	454	453	452	459	443	493	432	451	509	475	463	511	443	466	432	449	488	447	504	456	484	478	462	450	482	474	448	479	505	466	494	449	473	472	467	454	470	433	454	472	441	457	461	463	459	463	436	469	498	502	409	495	484	478	478	434	536	437	435	492	520	463	496	495	472	441	447	471	490	413	440	515	435	426	505	482	467	445	475	457	462	446	438	459	515	453	459	469	440	456	470	451	462	502	460	455	501	443	454	500	490	459	444	476	507	441	494	497	475	486	489	465	487	482	454	488	453	497	479	505	509	436	432	499	473	468	483	479	433	476	500	481	455	459	498	469	504	491	451	468	432	472	468	481	465	483	479	454	458	434	480	471	461	444	461	452	489	463	471	468	466	469	501	520	473	477	492	450	475	497	447	432	476	487	477	460	469	445	449	458	461	480	479	465	446	458	501	446	460
7894	36280	65556	77884	67731	40827	18587	4525	1375	458	477	486	465	517	464	515	493	471	495	466	454	459	469	488	519	491	448	458	480	455	443	482	502	478	508	536	497	503	504	482	411	454	473	426	496	509	498	470	434	482	473	464	471	479	496	453	472	457	484	469	452	466	436	451	473	478	474	493	496	495	464	453	476	448	469	448	471	463	471	470	523	503	496	444	510	476	500	470	494	447	478	526	506	491	456	489	484	492	465	491	491	456	484	481	493	485	491	438	491	514	469	477	427	434	478	457	464	443	442	459	420	503	476	475	456	473	449	486	445	484	472	483	515	476	466	482	516	496	465	492	486	470	479	481	499	483	471	469	460	502	511	495	463	497	453	515	441	472	491	502	491	472	485	453	483	490	485	439	461	457	472	462	482	479	493	428	516	493	497	446	455	524	456	494	468	448	468	493	481	505	471	500	443	497	463	454	470	446	461	482	526	411	455	484	488	491	455	458	469	498	453	506	500	476	499	466	463	489	483	462	456	510	429	460	438	487	457	473	429	489	498	492	470	493	441	457	459	440	475	483	505	453	482	485	469	468	458	490	495	453	494	486	479	464	475	464	518	481	473	469	495	464	483	470	433	502	477	465	493	470	481	465	481	459	504	471	477	455	472	473	507	456	491	480	460	488	472	485	475	489	486	497	445	484	457	487	503	461	455	474	492	505	479	517	447	462	472	510	448	495	459	488	456	449	506	473	480	451	472	498	480	442	506	484	475	500	491	471	494	492	481	501	481	455	462	477	439	503	467	482	446	482	453	448	492	469	484	458	445	477	472	466	501	491	475	508	469	470	457	514	458	508	509	485	451	476	446	489	483	485	501	467	447	458	485	478	500	493	501	464	468	473	494	475	440	467	473	488	484	451	493	445	477	549	496	499	453	503	474	444	489	490	490	479	495	468	459	474	473	494	445	484	486	451	457	487	456	467	523	451	461	466	466	468	485	480	478	504	514	469	444	471	473	497	466	423	491	480	504	455	474	508	481	440	493	479	470	476	458	502	496	466	470	467	453	442	481	479	469	438	467	474	466	453	477	469	500	521	445	504	443	523	465	496	423	479	456	455	476	481	495	479	458	472	516	490	442	483	436	465	479	483	466	476	481	522	490	453	494	475	503	477	493	419	471	439	476	463	457	461	467	498	445	470	481	446	470	480	485	539	476	470	487	483	463	466	458	473	461	488	473	483	439	523	485	490	478	460	479	435	483	528	480	487	450	481	463	466	445	479	505	487	478	460	468	499	478	495	468	506	476	457	495	462	484	468	461	471	478	484	478	490	469	474	445	486	474	457	451	452	481	448	489	448	447	484	461	427	495	477	516	461	469	489	468	457	497	506	441	449	483	514	471	461	448	456	502	464	484	460	460	466	432	441	502	493	488	458	465	486	439	464	465	474	513	460	457	454	489	414	465	462	496	494	447	452	512	462	527	478	470	496	508	466	484	455	465	491	447	477	469	479	473	447	468	449	483	435	487	469	459	451	474	508	490	459	468	473	508	495	432	480	484	459	460	472	478	482	462	470	468	464	457	477	480	460	502	442	469	463	506	477	500	493	490	465	464	467	466	457	491	477	478	471	466	457	476	459	458	470	465	456	461	470	445	499	508	470	471	464	491	463	475	524	456	470	466	466	469	475	455	459	446	433	472	444	501	467	502	531	487	481	486	445	451	510	462	481	467	484	452	489	463	454	451	479	494	477	455	467	503	462	465	505	471	463	484	442	478	462	511	477	460	487	488	484	466	484	460	472	490	428	451	451	489	466	465	461	450	454	486	454	470	457	459	501	497	468	436	469	454	479	483	472	486	460	477	464	466	503	473	468	490	457	463	478	469	482	463	483	477	456	487	472	434	479	497	465	499	467	472	425	468	513	449	521	503	488	458	471	438	420	468	481	486	482	486	452	468	484	498	444	450	450	489	536	458	482	486	449	492	464	437	452	483	451	472	507	442	464	468	466	462	475	465	491	440	476	478	435	467	481	503	456	450	493	449	467	502	501	496	473	473	485	468	467	460	494	442	489	457	458	480	465	541	446	467	522	524	481	471	495	486	440	485	474	479	464	502	459	503	450	470	467	466	514	485	456	449	507	458	486	532	500	498	456	447	507	466	484	472	484	455	474	437	483	501	495	445	451	459	478	489	446	492	444	436	464	475	475	454	488	477	478	472	472	462	509	482	480	443	464	482	456	451	495	471	474	440	440	496	500	468	500	462	474	518	414	481	446	485	444	450	453	475	447	499	474	482	464	468	474	489	484	496	446	442	513	501	506	461	476	446	461	477	517	436	439	490	475	448	460	429	453	467	475	479	477	488	470	462	487	435	445	473	456	490	461	474	431	512	480	426	508	434	506	481	441	485	482	457	450	446	475	434	469	471	448	453	457	476	491	494	448	458	498	477	474	494	481	448	462	491	460	514	473	453	484	462	455	462	463	457	459	471	478	480	472	462	474	485	446	497	481	456	463	471	476	466	475	455	457	493	478	441	506	434	484	462	484	484	449	470	456	449	476	474	445	451	490	469	470	419	451	456	479	462	489	450	471	477	468	479	527	466	458	487	438	490	459	464	456	485	470	477	448	457	463	495	493	453	467	496	524	465	450	493	483	492	465	478	447	454	462	469	467	458	458	499	493	448	499	510	457	493	471	488	444	432	467	494	486	476	470	427	462	495	486	492	432	478	471	466	462	477	481	430	453	500	445	442	487	481	455	487	454	529	456	472	481	507	474	423	468	473	492	518	441	472	475	475	482	466	494	481	458	437	453	487	487	467	467	463	458	470	454	443	473	481	484	479	454	455	521	449	506	465	470	507	444	476	498	452	490	485	472	506	485	490	471	460	464	461	467	499	497	442	497	517	494	467	493	470	497	431	470	474	487	466	474	513	491	471	474	485	506	484	437	482	442	480	441	494	473	486	484	504	492	484	409	482	457	470	499	455	498	480	457	460	472	448	483	471	468	465	498	474	451	453	532	459	446	451	466	452	460	447	466	488	477	529	435	506	500	471	435	494	460	489	458	459	438	508	485	468	468	467	504	478	451	474	503	479	482	490	470	460	460	455	478	458	490	492	485	485	451	460	481	487	496	479	460	467	493	468	477	505	486	476	514	487	440	485	463	472	444	460	446	459	452	502	505	468	496	450	501	450	501	469	465	465	503	459	507	456	425	460	465	486	477	459	442	537	438	458	473	456	535	529	503	458	464	445	450	504	469	450	466	474	490	479	465	472	461	459	454	447	484	483	462	464	493	476	446	501	527	493	514	485	458	441	436	482	478	435	492	456	489	473	441	440	458	491	495	500	471	479	471	461	467	489	460	501	503	468	444	446	453	485	512	474	494	512	461	495	465	516	452	478	468	506	502	518	467	459	469	457	438	483	490	465	478	490	464	458	470	433	463	471	433	502	439	446	462	455	448	440	450	445	492	493	511	458	460	464	448	483	449	481	453	452	441	453	471	472	484
27080	12202	14223	22319	16707	6082	1866	722	430	365	332	346	392	320	330	321	348	296	377	341	345	349	368	346	380	337	345	332	332	359	342	372	340	349	360	331	357	344	361	347	358	327	350	323	329	344	362	365	306	397	371	337	340	343	380	349	324	325	362	332	332	379	332	357	381	381	363	347	334	349	343	330	378	350	354	347	311	343	337	328	343	371	333	368	352	353	358	285	358	317	369	340	335	356	357	324	395	337	366	354	375	349	347	357	366	327	357	364	361	301	343	306	332	371	307	336	320	397	331	369	319	345	349	339	338	320	331	373	332	333	351	310	338	352	366	337	368	374	299	345	348	338	359	320	341	352	384	367	358	366	312	343	351	346	339	364	381	368	337	332	362	345	347	351	362	313	326	337	344	390	312	347	326	357	344	373	350	368	338	365	349	335	345	335	359	319	326	375	369	340	343	340	354	328	335	316	325	346	347	345	342	382	354	353	351	351	339	360	335	358	365	371	349	360	359	343	330	359	338	398	358	360	357	335	358	324	392	332	313	328	363	326	331	327	380	336	346	350	319	360	367	355	354	364	337	325	360	327	360	356	369	352	338	362	343	361	315	324	330	330	355	360	360	339	364	364	355	362	373	344	347	327	355	397	351	335	337	358	336	312	365	341	346	353	372	354	306	342	338	362	357	319	316	344	351	357	339	359	354	349	345	356	347	309	354	344	361	350	354	360	365	345	353	331	390	337	335	349	348	390	351	352	366	328	323	349	382	338	356	310	321	355	343	349	367	331	333	319	356	356	345	350	347	343	319	319	352	334	360	352	357	374	349	335	333	342	396	354	352	324	332	368	342	320	353	331	331	327	374	359	354	398	352	370	346	343	350	353	332	355	368	334	348	312	353	363	379	313	317	332	371	328	367	353	354	345	320	354	375	326	370	340	337	339	324	354	330	335	341	327	333	333	333	323	357	366	342	349	328	351	376	376	322	358	322	329	361	324	339	336	378	339	344	337	336	355	360	314	339	353	350	341	356	377	333	339	334	334	368	374	350	362	358	358	330	343	353	390	372	349	338	318	338	354	362	326	346	362	382	359	365	341	366	372	367	347	326	360	345	354	374	363	361	308	331	365	339	333	350	337	341	332	349	350	371	377	349	323	362	341	358	347	355	320	319	362	341	357	398	393	344	358	356	330	360	311	321	369	360	330	364	327	367	343	366	347	349	358	362	340	343	322	369	335	375	365	363	346	367	362	331	328	352	343	377	387	362	338	333	333	355	337	328	328	350	357	342	308	342	357	360	371	364	349	351	355	367	371	330	349	353	328	335	363	349	363	359	355	347	314	338	334	339	341	337	347	331	381	359	354	356	339	359	370	343	322	361	316	393	327	332	357	381	339	316	320	322	342	344	345	339	355	382	364	401	343	350	328	378	334	361	332	349	361	336	351	384	332	337	336	360	358	369	382	340	345	322	361	362	335	350	356	342	350	346	327	337	351	343	350	335	364	344	318	359	344	354	341	330	353	342	327	366	325	337	363	355	335	344	334	329	364	366	340	360	365	344	356	358	352	351	347	361	345	352	322	353	349	338	342	329	379	346	361	361	342	349	366	333	342	351	318	332	325	320	326	365	345	383	351	378	337	341	328	339	343	351	349	332	347	359	353	323	329	376	353	345	301	338	348	366	328	323	344	359	357	370	324	362	358	355	352	324	354	359	338	316	302	367	303	333	318	361	362	335	348	354	321	328	371	353	345	359	339	374	338	341	371	359	323	329	313	357	335	365	326	335	329	361	334	328	379	361	326	361	372	348	374	339	339	330	363	356	352	340	338	351	348	364	305	359	346	336	371	385	346	325	345	321	343	302	357	356	343	340	314	362	335	324	356	339	353	331	348	333	302	333	352	367	332	355	312	356	281	355	333	325	320	333	308	332	351	359	373	304	366	320	343	317	323	351	336	352	378	351	370	345	328	390	369	345	337	367	340	354	311	337	315	347	344	360	340	334	346	344	343	384	321	288	362	342	354	357	353	364	349	335	346	342	371	347	336	332	349	373	360	319	348	328	336	351	330	302	340	320	337	369	346	359	380	338	303	326	338	352	379	324	350	373	366	360	317	373	356	337	332	333	377	344	328	361	376	342	355	355	348	383	353	371	346	367	372	394	368	352	319	342	356	348	323	369	337	372	338	338	362	331	356	324	280	348	336	375	357	349	352	364	389	345	359	329	309	344	391	374	347	348	361	343	313	361	351	347	334	339	374	357	328	387	334	336	368	339	335	342	334	345	351	353	343	341	367	393	339	356	344	364	336	354	335	348	336	329	342	369	353	347	361	325	340	341	334	339	337	311	345	326	357	399	336	316	311	359	358	321	322	370	357	305	361	317	349	366	387	349	297	337	413	370	330	340	328	350	350	352	315	343	349	347	368	355	340	394	374	366	352	358	335	353	347	332	330	375	348	361	325	347	327	318	351	340	351	370	337	347	352	347	370	349	368	357	352	325	330	322	358	338	332	344	335	325	351	331	313	340	344	353	365	348	364	332	334	370	345	351	343	341	335	369	360	322	345	337	320	371	329	353	374	330	338	304	364	350	324	360	317	354	369	324	379	341	347	340	358	345	366	366	382	348	340	358	361	358	311	354	356	331	347	346	355	364	305	338	350	325	325	378	337	370	309	361	359	327	367	325	376	333	319	344	366	348	313	392	333	387	338	328	333	327	353	313	343	311	344	360	340	344	332	328	358	332	325	316	349	347	383	340	356	381	377	305	357	354	313	353	346	340	359	370	350	368	334	356	314	361	310	342	327	375	354	345	334	300	337	389	362	315	333	352	340	318	375	371	314	360	342	359	324	328	302	369	324	356	343	375	381	351	337	349	337	315	371	360	327	335	342	372	352	350	314	315	373	349	360	362	345	333	370	321	409	358	336	347	340	339	339	364	342	373	375	306	316	359	367	322	347	346	355	345	306	340	330	332	342	322	358	342	317	338	328	328	330	348	355	348	321	353	310	362	345	360	345	359	351	374	345	354	347	331	339	355	374	308	353	349	356	345	353	344	337	357	376	320	363	399	383	369	364	327	355	437	339	328	331	337	342	371	319	310	350	354	344	346	356	355	338	324	354	339	331	353	356	369	367	338	368	357	311	358	357	356	330	340	339	349	341	343	355	352	370	349	348	359	345	358	348	313	330	336	345	365	324	356	376	353	360	365	323	331	361	352	335	362	343	338	343	337	346	336	355	336	344	338	369	369	337	344	349	366	309	346	371	340	338	362	330	348	348	338	382	363	358	335	327	311	351	353	319	350	320	364	349	330	334	350	362	361	348	338	336	293	334	345	366	360	313	338	339	371	330	359	349	321	351	357	343	344	321	346	319	364	339	363	350	360	331	365	339	362	330	336	371	354	339	373	325	349	341	350	321	341	344	343	360	348	330	355	324	343	327	322	388	349	320	322	343	318	348	350	340	355	338	337	336	357	329	354	331	336	333	311	322	350	345	361	317
5064	1813	15918	17194	11597	4507	1667	777	434	323	332	313	341	356	331	313	326	317	346	328	306	305	337	375	343	360	339	339	329	363	353	364	334	347	319	351	347	340	320	336	332	327	343	336	359	324	311	327	310	323	323	304	320	341	349	310	298	341	303	337	365	319	327	315	353	316	317	371	305	322	322	319	332	351	327	323	318	338	336	316	279	329	362	342	337	314	331	345	328	343	354	374	318	327	329	306	367	372	303	328	335	333	338	344	330	319	355	349	364	321	308	302	312	319	299	308	345	333	338	346	305	319	349	352	335	356	332	343	351	348	330	339	361	333	348	345	340	354	311	349	356	314	321	362	306	328	330	346	330	366	332	316	325	331	314	367	329	317	319	333	332	323	344	341	351	320	337	330	335	347	336	337	313	312	334	319	349	331	336	339	316	341	345	352	323	351	288	325	338	326	334	331	295	345	311	332	345	330	321	316	308	314	320	341	327	356	339	312	328	371	319	335	314	324	313	309	336	359	344	314	333	326	307	322	345	366	289	317	330	335	356	372	348	344	330	327	353	313	342	325	360	328	341	339	293	328	332	324	323	324	322	339	331	290	364	354	354	304	278	331	302	321	359	356	335	328	364	316	314	335	310	343	313	317	290	320	328	331	313	335	351	355	317	337	321	327	350	322	311	336	324	366	311	354	357	352	354	323	322	358	343	333	299	339	333	307	319	316	329	389	344	309	332	332	340	305	334	291	328	341	320	311	369	357	320	318	341	347	341	315	349	316	349	321	337	343	330	338	307	308	355	350	340	334	324	307	352	396	334	336	346	339	335	315	357	316	329	321	332	313	312	294	351	343	338	332	331	367	347	367	322	350	354	350	338	353	352	293	361	353	337	342	326	316	321	325	346	318	333	340	352	348	327	339	294	364	348	340	330	332	343	348	347	354	328	347	342	333	335	306	358	336	317	347	345	342	330	312	339	356	309	342	332	310	345	340	314	343	322	297	337	310	335	320	302	304	351	327	339	325	324	310	332	365	323	338	339	332	344	352	306	321	307	345	335	334	337	318	330	356	320	312	326	359	323	311	321	340	324	343	357	326	338	367	333	324	340	317	336	350	343	312	336	350	316	344	338	343	330	338	336	323	347	318	348	350	327	312	364	311	302	326	315	318	306	318	355	328	326	333	364	357	319	312	362	333	356	335	305	311	349	318	333	330	340	329	337	318	347	337	307	336	335	350	324	361	339	319	341	343	286	347	347	360	343	338	310	325	353	328	318	338	327	339	340	316	318	318	324	285	298	347	311	311	319	311	337	311	359	307	317	349	343	346	346	323	317	338	364	340	322	335	348	323	350	333	339	322	312	298	331	356	334	326	341	312	344	331	328	363	299	335	340	309	318	318	370	339	317	340	325	366	343	320	348	321	324	326	318	310	339	347	319	314	347	324	368	366	322	312	371	331	322	354	310	324	328	345	322	324	345	321	328	331	308	346	371	383	315	352	348	351	359	365	325	356	341	332	329	338	322	339	336	331	328	315	335	334	328	305	363	333	329	329	325	326	352	333	315	327	371	332	347	334	345	286	367	324	330	329	304	339	355	347	336	316	344	356	326	361	355	308	308	333	337	309	324	351	338	309	331	323	314	297	309	329	334	353	333	320	359	338	318	345	346	330	356	306	332	343	363	330	339	349	335	307	327	317	339	346	369	349	347	332	332	329	303	325	343	332	340	334	345	329	335	329	311	334	319	333	355	302	320	313	348	319	311	311	320	353	333	356	353	336	350	312	343	320	380	336	351	318	335	336	309	332	305	340	325	329	314	327	325	336	359	357	312	349	349	312	309	339	384	342	321	335	302	317	353	307	358	346	320	345	339	321	373	321	342	363	305	345	340	316	344	331	316	310	324	334	310	330	310	330	329	317	328	334	323	301	325	329	309	352	342	361	343	305	293	325	354	339	339	339	341	347	345	326	301	342	317	335	350	326	325	310	317	300	301	323	301	316	320	332	312	303	337	300	345	341	330	319	356	341	358	355	368	314	336	300	339	348	337	349	325	322	315	364	331	315	351	357	340	334	310	331	350	340	319	350	329	344	338	282	340	346	330	351	343	348	332	363	336	348	310	329	290	355	301	330	319	352	321	347	329	357	326	309	329	333	318	351	337	361	319	349	348	335	347	352	315	357	319	341	311	355	329	344	304	328	354	351	312	319	309	354	316	344	340	334	334	333	329	360	331	322	358	357	309	313	352	352	364	353	362	347	333	350	362	318	340	310	328	385	322	346	334	323	361	360	359	329	326	348	329	381	303	322	337	317	320	311	325	315	326	365	299	345	322	340	337	323	353	323	338	310	348	356	306	326	346	339	350	334	375	322	329	336	312	294	342	347	287	348	327	342	336	336	343	340	318	345	346	357	348	344	339	357	331	319	316	317	334	319	329	331	333	317	339	313	343	338	344	330	315	321	305	351	331	361	318	361	302	321	373	343	349	348	350	352	345	330	350	335	381	304	347	297	336	305	344	335	350	343	340	325	305	362	292	346	324	359	328	341	365	342	308	320	345	334	379	338	329	323	304	336	344	336	341	289	315	322	337	343	318	310	299	317	328	329	351	313	334	319	322	343	321	341	328	353	325	368	372	361	332	321	342	375	321	347	354	332	310	341	344	352	366	295	308	353	327	339	328	327	344	307	325	354	342	363	353	332	314	336	321	340	349	340	354	365	328	364	326	310	329	279	358	364	321	325	333	343	343	331	332	338	340	349	321	318	335	345	311	354	327	345	319	318	357	327	317	328	325	354	329	315	322	344	311	345	340	311	333	282	317	322	296	317	386	329	339	390	333	350	330	316	319	326	351	333	336	331	326	332	340	305	324	318	314	326	369	349	361	336	323	331	324	326	343	359	382	339	334	339	324	312	349	327	355	321	300	349	369	338	366	311	323	337	354	333	374	380	358	335	333	341	347	347	333	311	346	331	342	352	324	325	357	329	334	335	332	319	346	311	335	348	322	351	348	337	325	351	342	318	310	353	337	301	330	338	338	342	285	324	351	324	311	328	349	347	332	316	302	339	330	313	323	317	314	326	328	355	321	331	309	344	325	312	322	339	311	323	342	313	301	322	359	320	341	352	321	341	350	342	358	321	326	297	357	333	333	338	320	382	312	310	307	324	322	313	290	349	310	342	332	342	317	330	340	325	336	299	328	364	343	345	345	330	336	337	332	315	314	304	329	344	338	323	354	319	363	340	320	325	317	335	318	347	333	332	370	336	325	349	330	331	359	323	358	330	356	350	323	305	331	318	327	329	347	338	328	324	322	350	357	354	333	337	344	345	304	343	341	347	329	336	327	348	339	342	375	332	326	335	314	331	326	333	324	352	341	312	327	393	368	320	346	329	344	339	343	317	340	327	308	342	323	350	323	341	336	366	320	373	363	331	348	324	338	320	344	357	335	359	345	317	329	324	302	337	333	341	342	347	310	310	345	309	334	345	356	315	321	321	338	358
25351	21185	46279	55613	41927	22790	7959	1613	520	420	346	351	322	373	402	340	375	356	360	375	400	342	360	356	408	350	323	349	357	348	353	370	385	358	373	361	332	360	353	369	371	364	359	336	316	363	383	336	378	353	361	362	341	378	360	390	331	368	334	334	324	328	349	341	360	365	375	353	337	329	341	345	348	364	355	351	349	331	356	359	359	349	327	342	352	332	345	360	326	369	391	361	350	346	359	353	335	382	354	364	339	339	359	315	384	377	358	355	367	350	356	346	347	350	385	345	341	353	395	378	373	318	329	384	347	342	319	327	369	346	362	396	366	330	387	357	360	333	366	345	349	347	402	344	340	384	365	349	368	352	355	353	381	310	384	357	356	359	354	317	372	354	334	352	375	316	339	344	367	353	403	338	343	366	326	350	343	344	371	348	342	346	384	344	320	332	320	390	363	329	297	343	350	364	364	367	360	338	328	348	334	389	353	333	351	343	330	359	351	343	327	356	390	338	332	316	361	342	342	385	343	341	359	325	314	345	354	412	305	359	320	358	352	352	326	335	391	352	369	326	348	345	376	368	358	371	341	338	333	379	359	342	383	367	351	343	379	366	348	383	348	341	375	341	391	378	358	307	365	349	370	382	376	381	360	371	344	355	351	354	339	331	336	353	324	342	358	348	350	378	341	324	346	342	346	343	367	348	401	293	345	370	348	368	325	380	365	369	344	365	368	313	390	351	356	358	347	305	368	366	340	363	344	345	377	333	355	357	346	332	334	337	336	346	364	338	343	326	372	354	368	359	326	348	328	365	333	361	340	373	368	360	339	343	362	360	361	372	341	335	370	335	374	361	339	358	358	348	335	327	309	365	336	357	311	350	337	363	363	336	345	387	326	336	387	340	321	368	337	325	340	386	360	355	356	347	328	337	370	349	342	325	334	320	376	293	310	350	334	368	335	348	358	320	365	349	308	351	343	313	383	370	338	344	331	372	365	368	333	355	335	363	344	370	353	335	350	356	342	357	373	341	354	345	352	383	363	361	330	306	323	348	377	354	326	357	340	323	346	358	340	352	379	377	338	371	347	342	373	352	368	348	339	366	376	325	337	363	358	363	368	312	372	373	357	360	349	354	348	335	352	355	361	385	343	341	362	391	354	370	332	360	364	383	355	380	373	324	357	372	356	337	332	325	362	373	363	364	357	389	366	344	376	345	348	335	357	379	331	340	371	360	370	291	362	370	360	377	370	364	353	334	389	393	341	329	385	341	351	342	327	352	376	307	336	340	363	350	356	346	368	329	323	343	358	355	310	401	355	386	374	326	342	346	334	361	365	333	353	355	366	374	340	375	337	390	361	348	317	346	356	339	359	338	354	347	343	367	349	354	350	362	370	400	362	378	351	330	334	353	355	338	326	338	341	323	329	376	360	345	355	346	342	340	367	355	363	321	342	371	326	364	360	351	376	365	332	363	364	335	361	350	369	315	332	342	403	345	355	313	358	368	356	335	347	378	360	327	381	364	368	356	341	344	365	358	381	368	353	331	346	365	343	347	374	328	359	336	332	374	359	349	333	352	372	341	352	347	374	378	334	335	370	335	361	364	381	364	366	343	377	358	353	351	383	337	363	341	369	325	372	320	331	333	363	366	330	349	345	375	345	360	365	350	376	356	325	358	357	348	372	330	348	379	342	360	357	359	378	337	357	354	329	357	373	358	372	348	366	325	308	350	340	333	353	335	346	373	388	370	339	370	357	371	397	336	363	332	325	325	379	367	351	363	359	312	347	346	346	339	344	343	332	351	367	382	318	356	322	366	397	333	318	376	358	352	378	389	374	337	379	336	350	355	362	349	334	346	344	379	327	343	351	383	355	321	308	352	343	360	364	363	348	363	364	350	353	355	343	339	345	350	357	334	350	348	341	356	339	350	369	336	346	332	352	359	324	360	354	345	330	359	366	356	349	341	351	343	360	339	384	360	327	377	392	369	352	365	354	346	351	398	365	334	375	390	344	375	350	363	353	362	363	354	366	343	334	344	356	338	355	325	338	372	326	359	367	376	367	337	331	370	363	367	331	340	335	344	358	385	354	317	347	356	381	368	363	342	355	368	325	331	339	368	343	321	347	324	349	378	353	343	387	354	358	364	409	333	390	363	383	335	370	369	362	356	362	365	350	360	357	345	355	325	320	325	356	360	377	390	358	354	335	355	338	335	356	352	368	373	341	331	335	332	349	356	340	309	382	335	355	327	345	359	357	384	337	356	365	327	320	376	360	355	364	350	336	340	361	347	382	337	313	382	334	357	366	371	329	345	327	337	382	363	365	359	364	353	345	349	374	381	359	373	343	376	345	397	326	369	351	326	349	362	358	336	345	369	344	300	356	341	359	372	375	346	331	361	344	358	346	344	341	403	356	369	315	352	369	347	375	368	386	321	371	339	340	393	379	341	329	331	322	342	353	362	362	351	365	361	341	356	362	342	365	336	331	371	321	351	335	365	334	353	372	389	358	361	343	339	366	367	347	374	354	391	362	336	340	363	350	335	337	357	364	365	348	340	338	358	337	337	341	322	349	333	367	329	360	352	350	362	378	346	321	347	351	376	322	339	332	359	349	367	350	330	362	349	372	346	364	372	378	363	373	355	357	358	353	373	379	371	334	338	354	368	350	386	349	347	371	330	336	336	362	346	369	336	356	349	370	359	354	336	350	357	340	359	337	340	354	377	347	355	381	383	336	344	332	341	351	369	371	355	379	329	381	343	311	386	340	352	375	370	348	393	357	358	351	379	379	327	358	376	387	367	358	336	319	341	370	326	364	341	359	395	374	363	377	300	337	360	352	363	334	383	336	381	347	305	348	323	323	371	349	313	347	370	353	334	368	344	378	366	349	346	352	350	351	375	334	359	346	355	361	329	329	366	342	345	372	368	340	361	372	340	344	352	327	361	377	353	349	363	334	346	349	384	372	309	371	349	352	367	355	358	367	337	360	353	353	366	343	390	355	350	387	381	349	364	342	344	344	349	353	368	345	359	399	379	353	342	357	355	362	359	358	353	339	328	346	358	344	343	334	333	360	350	354	323	363	391	353	361	341	341	320	320	327	358	359	355	332	375	350	360	330	366	374	330	350	387	346	370	348	369	355	362	359	359	343	325	314	365	328	354	363	360	335	348	346	329	336	356	350	375	346	333	338	348	337	334	335	342	346	341	333	319	353	383	347	392	375	352	362	311	341	358	378	341	318	366	385	357	345	368	337	369	344	328	394	349	382	354	354	370	362	372	328	342	325	336	355	365	337	361	330	371	326	339	333	347	330	344	376	340	351	390	336	358	338	363	329	328	348	355	382	351	327	336	357	317	367	326	360	357	373	324	367	358	378	344	308	349	365	341	344	339	350	357	376	363	374	335	362	362	340	343	344	381	358	359	345	372	386	338	329	330	376	377	311	320	353	348	358	331	367	329	340	376	378	355	374	331	355	329	344	379	383	338	382	375	386	360	328	330
3633	12214	57828	49526	32935	14968	5129	1554	451	341	369	415	385	382	350	363	381	354	383	363	355	362	355	337	366	367	351	336	370	360	363	363	363	377	387	379	364	370	363	376	363	366	375	363	387	363	364	388	360	350	381	349	356	409	401	385	350	369	377	355	376	390	389	355	340	349	336	330	352	336	381	379	357	388	341	347	358	345	382	364	344	373	338	330	343	379	397	355	372	351	381	376	371	361	361	325	343	358	324	336	343	357	336	349	373	363	361	378	357	381	357	336	366	360	311	373	377	348	360	341	364	355	357	358	334	371	331	333	361	348	357	362	382	325	368	364	363	346	384	367	370	367	375	362	346	353	322	359	326	339	362	353	372	367	363	395	376	378	332	373	343	366	397	362	337	390	373	367	385	346	393	397	358	350	390	336	352	339	335	341	347	325	379	337	348	351	388	345	367	371	380	378	367	355	351	345	365	377	349	374	362	372	360	365	400	368	345	356	368	334	347	387	354	358	334	355	341	378	366	377	382	359	398	351	364	349	389	353	364	348	330	339	344	388	335	389	356	353	347	364	318	367	370	370	380	367	386	360	338	354	348	376	367	329	368	338	366	334	365	381	381	370	355	358	366	351	377	382	409	338	366	333	343	376	357	350	400	393	393	381	369	360	371	371	378	354	367	376	350	336	366	346	315	412	357	376	363	373	365	367	340	352	380	334	327	331	384	379	364	352	362	378	378	387	343	386	373	299	356	381	361	348	371	362	351	364	366	355	360	356	359	383	350	345	351	360	336	372	320	343	363	356	324	343	347	324	380	356	307	395	349	353	367	335	355	356	368	390	331	334	336	374	341	375	354	356	379	368	333	353	358	358	351	362	362	341	367	365	380	359	368	363	350	352	371	400	337	388	358	380	325	384	339	348	389	369	364	343	387	331	351	370	384	367	387	374	332	332	354	363	403	359	350	340	361	347	363	366	353	362	360	354	341	373	338	379	324	357	376	359	346	331	388	346	333	345	404	374	378	387	370	335	344	366	378	345	344	349	344	357	397	350	328	388	353	375	354	365	370	350	347	330	335	368	373	361	369	391	351	366	350	345	373	381	363	385	360	367	373	345	372	361	341	358	349	387	340	354	378	371	351	366	335	370	365	399	360	346	323	384	361	336	365	355	341	344	314	346	373	371	385	350	351	374	373	347	351	403	377	370	394	383	343	342	374	374	360	336	366	372	363	348	377	344	390	376	358	395	380	344	375	372	345	347	377	382	374	383	372	374	350	360	390	397	370	403	329	338	343	400	322	365	367	370	360	337	357	358	375	382	369	360	353	348	346	377	368	354	350	357	353	367	356	352	361	401	318	331	345	377	370	341	355	376	349	365	360	394	368	386	389	322	366	365	382	317	340	358	366	366	356	372	374	329	344	361	384	389	328	366	358	392	360	330	347	358	355	330	348	389	358	328	350	364	377	368	385	372	373	352	341	345	362	373	344	342	383	340	363	341	367	349	369	361	355	350	377	311	341	358	342	309	367	377	350	355	325	342	383	335	385	356	346	375	361	332	387	387	373	389	338	342	360	352	382	347	366	357	361	360	320	342	392	384	344	365	374	396	343	358	328	377	377	349	379	374	369	364	347	359	358	362	346	360	346	364	358	343	362	370	386	356	357	364	357	353	345	375	342	360	328	334	390	353	353	372	381	328	373	380	363	353	369	396	323	366	361	338	371	357	382	330	348	363	360	340	329	363	332	334	352	378	368	393	343	338	360	339	359	339	364	402	376	372	346	370	369	368	341	354	383	367	361	341	335	390	341	354	345	352	352	343	365	333	368	331	342	361	384	374	410	362	373	351	365	326	413	336	358	361	361	397	358	352	380	337	358	395	365	349	363	327	311	374	386	379	334	357	356	392	366	353	363	351	345	376	363	382	350	389	371	389	393	372	360	349	365	371	389	370	366	386	368	406	336	361	372	382	373	397	321	332	363	348	341	353	346	326	320	357	365	326	349	336	331	351	353	369	347	329	381	378	344	348	350	350	378	370	359	380	358	357	385	359	333	355	345	341	348	348	350	376	360	382	371	385	383	382	365	331	339	367	362	373	374	329	343	335	351	367	379	362	376	341	377	381	333	361	357	356	380	340	389	366	334	405	348	368	360	362	346	347	382	357	352	320	360	366	381	337	365	369	428	366	335	389	358	369	379	335	362	358	348	336	361	323	357	332	396	378	390	374	361	379	361	359	369	336	360	360	344	349	381	370	343	312	380	351	366	361	351	349	360	352	387	373	361	364	388	361	374	349	375	359	349	339	356	347	348	380	382	322	382	362	369	326	336	378	370	334	346	374	319	359	371	336	354	329	356	342	357	353	360	368	344	360	359	334	396	364	373	348	400	349	349	332	343	342	338	358	363	352	370	358	374	328	354	377	346	349	354	328	341	371	385	364	333	331	343	354	352	353	384	322	401	380	344	349	380	361	364	388	379	364	372	383	342	395	342	345	349	347	366	354	365	362	379	378	356	383	362	375	370	391	367	360	368	375	359	388	348	365	360	363	350	363	381	357	356	386	367	326	332	387	349	348	341	362	347	343	356	354	386	322	334	346	356	356	361	374	360	367	351	361	372	366	386	357	354	337	378	369	364	357	393	341	345	394	379	390	354	349	356	373	330	356	385	406	384	360	393	362	357	350	388	353	369	362	310	368	378	344	360	338	348	394	327	377	366	345	368	346	333	391	385	364	364	368	332	341	356	357	337	366	376	368	373	346	341	348	363	354	341	366	349	352	332	353	360	372	352	362	353	347	342	339	354	395	357	346	311	353	321	365	375	379	329	364	346	404	342	339	347	344	381	348	355	347	414	372	377	354	350	359	362	382	351	332	335	360	355	344	366	379	344	425	327	382	363	386	342	346	372	372	380	362	365	385	355	343	388	366	369	366	382	338	367	390	370	363	366	348	357	356	371	339	353	365	359	340	339	380	395	357	348	362	348	348	379	365	372	354	370	346	378	365	349	351	379	367	329	367	333	368	361	378	323	375	367	346	349	355	339	355	321	346	378	370	353	352	352	383	342	340	336	332	343	364	359	365	364	368	360	338	362	382	363	350	325	350	336	365	349	403	369	361	373	337	364	354	351	333	367	347	320	355	366	351	366	344	370	327	366	390	390	351	327	358	354	391	373	348	369	351	349	400	362	354	363	382	340	339	341	354	347	318	378	378	346	383	362	328	357	361	405	340	380	370	365	363	360	340	366	366	333	369	391	378	384	386	388	353	356	351	376	374	359	344	338	377	341	358	338	360	394	343	360	364	363	384	369	357	392	371	322	395	391	338	377	378	363	358	357	349	349	367	398	371	341	361	328	366	368	351	346	346	343	354	335	353	355	393	394	399	364	394	382	344	356	327	350	366	403	360	381	381	337	378	331	379	333	327	379	338	357	349	344	327	330	369	335	349	364	354	358	341	378	336	345	378	353	374	353	386	369	357	358	379	358	365	351	354	355	347	370	365
23813	21106	38179	57096	51696	41863	24312	7367	854	530	526	541	486	478	456	505	484	421	487	483	480	462	475	451	438	501	470	468	474	491	493	484	462	442	475	478	471	462	485	507	505	445	494	493	451	450	461	464	500	482	433	430	465	473	490	457	484	466	462	407	475	470	466	492	469	438	487	480	451	433	440	453	460	468	482	455	451	468	444	448	439	451	488	437	473	475	488	461	486	444	448	450	451	497	479	457	494	497	415	433	431	451	459	449	459	500	440	436	446	450	479	443	503	446	475	455	463	492	450	478	464	504	508	442	457	448	451	477	506	440	468	399	440	464	484	465	479	474	461	461	491	426	455	474	465	464	479	435	467	470	453	469	449	465	441	448	466	454	495	451	463	472	458	430	481	454	447	475	463	461	453	485	418	481	451	510	466	479	438	436	455	471	490	464	447	436	473	442	433	441	466	443	452	430	431	475	452	429	449	465	482	464	468	441	443	468	437	481	473	467	413	444	478	422	444	478	444	478	485	449	438	442	452	469	459	477	469	422	489	478	456	441	475	441	480	442	436	508	443	448	466	450	445	487	465	471	466	454	449	448	433	453	426	465	482	452	434	484	474	475	476	438	478	445	475	478	479	439	453	461	458	486	497	459	461	456	512	462	463	465	445	471	466	474	485	469	434	456	471	498	437	448	465	448	464	476	467	482	421	469	447	437	480	480	411	455	484	465	483	409	447	421	435	436	447	438	463	468	454	461	486	479	448	460	508	462	440	485	452	462	457	477	452	527	459	441	449	411	460	453	487	468	455	467	462	435	460	425	518	443	464	453	503	473	484	495	436	442	442	474	435	484	488	456	444	429	455	462	456	461	461	471	479	424	463	527	446	477	483	486	404	429	429	456	421	497	444	461	447	450	499	437	467	454	430	446	468	487	485	432	470	461	495	472	446	471	473	430	445	463	479	474	503	444	512	445	495	447	452	454	457	448	495	448	488	467	459	440	472	457	454	451	435	469	419	425	434	452	484	498	435	454	400	444	447	500	452	453	451	420	451	450	463	465	458	461	476	444	472	475	449	461	477	457	462	498	466	486	422	513	423	486	480	465	457	441	476	441	479	447	469	453	477	430	448	421	460	501	480	497	483	441	480	440	442	472	463	497	473	454	452	497	440	440	440	439	500	427	481	456	491	435	458	483	449	477	442	459	484	461	469	439	458	439	451	465	472	475	463	451	442	493	456	458	451	444	508	479	447	487	453	435	503	484	453	443	446	463	446	501	479	461	451	448	433	438	476	457	457	487	445	460	484	468	470	465	478	484	474	478	479	426	472	445	456	417	459	447	471	456	445	437	471	447	444	429	475	458	477	483	439	462	480	455	479	496	464	455	466	470	485	481	435	440	459	428	457	432	461	477	488	430	445	478	497	464	441	476	481	467	483	447	448	434	454	482	453	489	486	447	464	429	454	433	495	423	476	453	476	470	428	442	492	455	424	455	408	467	447	467	461	461	487	467	504	473	456	435	473	480	442	475	468	444	476	485	473	456	461	462	449	460	487	447	446	477	465	477	475	452	448	459	462	523	460	472	436	453	436	462	460	448	504	448	432	444	472	468	429	463	425	469	443	459	464	454	451	467	491	468	456	475	486	452	448	461	442	465	461	479	465	464	487	450	453	432	431	453	483	448	441	457	471	480	423	448	492	439	457	480	462	434	442	484	463	438	517	439	429	482	446	474	431	448	475	467	425	462	455	480	445	464	433	456	452	440	453	439	446	450	448	448	446	460	471	457	479	447	481	490	452	414	438	474	474	441	428	443	498	455	452	443	449	504	473	477	443	468	424	465	457	456	443	446	494	427	411	480	458	511	460	503	460	483	445	477	470	506	457	449	467	434	474	439	492	449	432	465	465	487	457	446	473	465	436	466	453	455	481	421	437	434	483	416	457	473	480	444	445	470	476	442	476	490	460	427	467	447	452	469	437	447	496	429	462	445	440	510	456	448	476	446	435	459	450	482	440	443	453	434	456	453	480	437	415	463	462	469	473	460	431	469	435	487	476	434	419	482	469	451	466	433	453	468	445	443	439	439	444	427	434	470	481	446	460	467	421	451	453	422	471	421	449	452	459	501	476	452	475	462	451	477	442	444	473	441	453	449	507	415	487	441	462	464	454	453	426	487	428	448	463	465	474	478	415	458	449	427	468	484	450	462	526	474	437	512	471	457	424	458	457	470	425	469	427	453	405	470	451	503	460	425	472	460	471	424	486	455	453	456	470	472	442	541	448	440	440	481	422	435	434	425	470	445	407	438	470	449	440	465	465	458	435	405	422	444	462	480	466	475	450	477	465	479	478	429	480	473	467	487	466	453	444	492	496	440	468	454	452	456	487	475	456	509	483	478	418	453	450	451	452	447	444	442	448	466	436	444	471	471	429	447	472	442	435	471	427	419	445	458	459	463	448	462	437	429	444	474	501	465	446	443	461	484	479	414	447	462	452	461	485	447	456	449	443	443	419	468	420	464	457	458	461	458	438	462	446	442	426	498	452	479	434	489	441	424	491	434	421	436	458	419	461	494	447	461	506	413	421	483	491	445	465	456	456	459	490	463	430	458	414	465	487	402	444	481	459	457	422	445	476	485	479	450	423	475	498	459	486	479	455	486	481	472	462	476	444	526	460	482	467	409	454	464	472	483	453	496	481	439	460	449	496	469	448	496	460	452	448	486	485	442	434	471	433	442	463	435	465	452	459	451	470	438	470	468	430	458	477	486	478	443	465	497	484	467	468	442	453	459	465	468	465	450	483	416	434	454	488	424	490	487	420	463	467	460	452	456	475	487	474	464	462	422	446	474	476	471	460	494	465	477	477	456	512	464	435	463	465	472	490	488	462	456	452	449	448	504	425	437	447	422	455	437	409	492	462	441	463	474	472	434	458	493	458	478	448	492	495	443	443	451	465	462	439	476	434	409	494	464	453	476	475	452	476	485	452	459	450	487	452	453	475	461	464	457	421	449	501	478	486	454	475	454	456	481	506	443	448	473	436	459	477	438	457	465	480	456	410	421	458	434	501	494	446	462	467	451	437	440	469	444	480	448	456	449	488	462	474	459	441	453	453	464	460	440	474	425	493	497	435	474	448	428	479	474	445	484	462	465	463	496	506	479	479	447	431	460	466	466	465	489	439	510	492	457	482	474	428	477	438	454	435	451	472	439	467	462	488	524	453	420	439	458	447	454	494	472	472	452	453	442	446	460	449	488	461	468	493	452	460	465	462	451	473	466	495	414	442	458	464	474	485	512	480	496	475	463	483	472	420	454	472	470	463	450	415	476	461	495	435	453	426	458	482	443	420	409	431	455	478	434	451	471	471	480	467	453	467	454	484	462	435	454	476	474	470	454	496	489	458	448	473	471	441	441	484	443	431	487	457	461	491	447	495	468	496	466	473	467	468	436	467	468	423	414	455	453	443	447	442	467	480	434	456	465	470	441	461	490	467	464	428	470	438	462
4769	13279	72677	73792	58145	36320	15051	5289	646	497	478	489	523	467	468	455	481	460	463	462	474	467	479	463	437	484	484	472	490	444	472	463	471	448	483	492	448	480	512	481	474	461	516	482	490	487	490	461	483	467	433	503	488	476	490	514	494	467	473	465	472	486	494	476	468	529	514	484	454	452	503	483	437	485	455	456	472	439	467	482	492	473	501	486	506	524	473	492	446	441	482	482	487	495	458	484	484	465	491	452	469	464	508	497	483	520	457	499	464	455	470	467	457	487	463	482	504	490	498	496	472	499	453	423	433	477	439	492	498	475	494	437	497	463	467	472	498	452	478	465	445	458	478	448	482	504	461	513	454	505	458	528	479	472	448	500	484	493	484	472	476	475	473	495	473	453	462	472	487	462	480	463	486	423	471	501	478	490	433	478	470	450	480	485	437	503	510	480	473	500	457	465	517	481	556	473	456	465	491	485	468	477	461	480	460	466	475	463	485	498	507	511	497	464	466	483	527	517	480	483	489	486	519	509	498	461	491	487	459	490	477	488	452	439	445	524	486	472	484	459	479	490	474	478	447	498	479	502	464	475	461	474	476	472	508	484	482	483	486	460	469	498	473	474	421	471	481	442	448	489	482	517	491	472	530	474	489	467	456	467	450	534	481	495	463	460	442	455	464	487	502	515	457	472	460	490	451	488	474	504	486	486	504	489	460	426	468	498	502	503	485	465	447	472	474	450	487	457	473	499	446	444	479	497	466	454	461	489	483	484	427	462	504	501	460	442	490	437	482	464	479	457	469	473	450	475	484	470	449	461	466	462	523	500	489	483	506	462	485	484	452	472	484	508	470	452	441	452	457	467	480	444	475	456	497	460	466	468	487	465	505	484	458	479	505	497	454	481	465	483	508	467	457	483	459	511	482	473	468	458	511	504	463	472	468	446	489	512	482	486	472	459	468	440	489	462	478	463	506	452	504	465	491	494	488	476	447	473	473	487	491	475	463	514	497	496	510	474	482	474	509	471	482	463	465	467	477	454	453	484	497	478	478	453	444	480	455	483	443	507	474	488	494	472	482	505	507	466	517	461	451	491	445	490	487	509	533	483	465	508	472	450	473	485	514	479	459	481	459	481	508	450	448	503	499	500	447	460	475	491	467	455	483	489	442	442	511	479	480	480	443	458	442	487	489	487	502	463	461	483	467	509	483	468	467	514	479	527	465	455	452	466	473	459	449	474	464	489	477	476	470	469	497	452	485	471	446	467	459	459	477	478	471	498	491	490	476	457	457	440	514	461	472	436	472	482	455	495	443	511	492	473	431	460	465	486	511	489	474	450	443	480	462	499	466	485	441	407	486	519	478	484	510	442	479	471	518	530	471	491	455	468	451	471	479	461	486	512	439	486	422	486	466	454	504	467	470	478	451	479	483	501	498	466	477	517	457	459	464	475	557	470	503	475	469	455	441	487	485	495	459	445	462	523	457	502	452	496	452	486	448	487	474	465	472	482	492	504	463	432	484	431	466	486	495	462	433	477	449	448	473	509	456	494	466	445	495	462	463	499	484	472	501	438	486	472	456	476	452	482	470	482	478	436	495	467	496	487	489	472	466	454	495	486	471	475	438	424	491	503	515	452	451	466	483	450	471	466	516	456	500	485	495	440	501	497	466	491	446	496	440	482	466	443	497	452	475	451	538	458	493	504	479	506	488	460	490	472	481	500	489	497	458	499	456	474	486	503	467	480	444	450	445	473	470	500	451	494	487	478	496	512	503	502	473	438	443	485	463	488	462	498	433	464	455	501	488	506	497	507	471	469	504	510	431	467	499	452	460	502	434	523	453	453	496	453	472	516	491	451	489	457	466	458	500	481	466	491	485	459	472	487	454	456	497	501	454	491	450	451	484	515	425	487	494	471	460	483	472	492	498	472	454	464	481	462	498	474	498	475	476	491	507	473	501	513	505	546	461	470	448	469	471	434	482	460	490	496	496	470	511	502	472	432	484	470	436	482	503	443	472	452	495	504	475	508	470	465	459	507	460	457	475	472	496	470	469	454	486	452	469	474	482	491	485	452	503	490	466	469	467	455	474	470	485	462	536	488	477	431	467	502	496	467	451	490	454	491	465	461	492	545	487	447	480	479	473	479	465	460	452	456	502	472	473	475	450	515	496	461	515	483	485	435	528	434	497	519	463	484	516	455	447	492	458	480	506	466	492	423	467	451	474	474	457	494	452	451	464	460	475	457	490	476	522	486	479	471	482	484	478	446	468	472	478	498	461	482	493	450	501	467	462	474	481	480	459	463	483	436	490	490	502	467	506	404	462	454	476	488	468	493	494	527	474	486	484	506	505	460	480	495	482	457	490	508	465	490	491	459	481	472	458	478	476	493	432	562	460	446	456	502	508	478	440	465	458	470	476	506	459	494	485	521	479	461	513	527	494	440	527	518	443	481	505	448	475	474	474	467	451	481	427	485	483	440	519	446	492	492	480	455	471	470	470	460	444	457	483	537	483	475	457	492	458	496	480	471	474	496	487	458	426	500	466	453	450	500	498	483	504	481	458	499	468	460	478	441	478	472	488	464	475	434	479	462	473	459	431	500	446	480	463	478	464	491	461	526	496	454	465	465	435	495	479	491	448	521	507	479	452	483	471	463	513	493	447	473	483	494	446	463	483	461	450	494	496	466	470	457	490	490	494	495	489	479	477	468	474	497	481	450	470	489	495	429	444	484	450	449	485	466	447	475	478	458	448	517	461	428	477	455	457	507	454	511	506	462	468	511	461	475	472	464	471	510	486	498	486	490	430	482	464	463	457	487	485	502	479	500	509	500	496	508	475	499	471	459	488	488	499	487	477	491	477	501	476	451	463	491	481	502	480	502	496	493	451	437	467	511	522	476	470	442	453	457	521	460	520	482	482	491	482	448	475	450	510	458	488	460	469	471	420	479	472	476	479	490	495	489	452	465	431	511	443	468	480	470	482	500	484	506	504	475	469	480	492	453	453	473	472	459	449	480	472	468	471	495	456	450	453	473	452	456	510	444	490	462	434	515	516	521	459	489	500	505	481	431	437	465	487	481	455	481	465	466	510	490	471	485	456	485	471	441	483	477	469	499	471	476	528	475	482	456	431	495	496	460	462	471	474	477	503	456	509	497	481	462	470	447	466	486	481	446	458	455	459	480	463	453	463	481	472	519	464	486	475	499	481	477	522	462	495	467	497	468	487	456	464	476	461	472	470	468	476	436	432	449	445	482	466	438	459	443	452	458	464	461	508	490	472	479	445	442	443	505	448	449	435	449	494	508	499	467	469	443	499	509	468	492	493	481	449	472	462	495	455	470	483	477	494	495	512	513	444	501	494	489	483	485	474	457	463	469	460	457	477	460	441	521	501	457	487	481	499	465	484	494	465	469	493	461	489	462	449	523	484	486	495	479	486	445	469	497	473	436	489	509	473	523	441	482	440	450	450	489	502	481	478	502	445	511	509	430	547	475
27191	12108	17704	22411	13084	6507	1850	686	341	331	312	341	312	337	309	342	325	341	328	356	360	346	370	332	326	341	311	301	339	305	312	328	317	321	335	316	344	324	343	329	336	326	307	328	311	368	314	305	327	293	372	314	310	305	346	312	338	354	351	359	315	347	325	320	283	318	326	339	336	319	365	345	320	337	328	348	326	339	348	357	346	325	343	304	317	324	339	353	356	354	350	320	306	341	338	358	330	349	312	327	347	316	345	320	313	321	337	325	332	304	355	351	311	356	306	327	332	312	309	322	314	302	314	297	312	309	353	331	295	331	349	353	317	346	313	327	293	345	341	323	301	343	325	303	328	312	316	344	336	313	294	361	316	305	307	312	334	344	317	338	312	346	348	337	334	338	321	331	342	311	334	360	327	331	344	349	294	307	329	289	327	345	328	319	334	342	339	340	332	325	322	329	320	338	308	361	320	352	325	333	337	321	353	336	316	290	349	364	320	324	362	354	341	347	329	336	317	326	342	321	316	332	323	343	352	333	309	327	339	318	321	355	303	322	320	316	335	342	336	351	301	316	330	349	334	354	372	331	319	310	336	324	316	332	325	314	332	336	272	352	315	351	336	325	343	355	317	347	321	354	342	321	322	314	359	308	303	355	319	322	301	350	304	315	330	311	315	352	328	328	352	332	325	330	350	349	365	342	318	352	338	316	343	317	319	332	337	342	330	310	299	312	330	292	313	329	329	309	340	316	356	328	348	331	329	326	356	344	309	350	321	327	327	297	332	321	310	346	312	346	340	325	312	293	373	319	322	317	358	353	328	322	321	310	316	334	297	311	341	316	320	335	327	330	301	319	288	317	323	342	328	338	324	312	318	348	313	343	362	331	317	337	337	310	350	330	325	318	326	331	304	339	310	298	319	319	328	347	332	311	333	293	297	325	319	316	301	332	312	332	316	345	311	329	283	351	349	330	330	342	349	333	342	343	328	352	310	363	301	347	346	314	309	325	330	335	328	342	330	338	311	325	341	356	329	311	324	328	315	283	332	302	315	322	302	318	345	318	347	341	319	332	360	345	334	317	354	391	317	313	373	303	349	337	339	319	308	330	319	368	343	355	360	316	335	334	337	314	314	323	277	358	361	328	346	351	333	314	315	325	339	330	318	315	359	331	319	327	344	305	340	332	318	332	317	316	301	321	291	327	314	361	325	339	336	335	325	365	340	328	335	297	327	359	320	329	312	305	327	373	333	307	330	322	355	327	321	337	331	341	350	350	328	337	326	325	351	367	312	333	297	326	355	356	313	327	319	326	331	327	321	309	319	373	326	345	370	361	318	336	331	334	332	344	351	342	349	337	336	342	321	335	365	321	327	321	319	340	330	311	293	318	320	363	332	346	364	326	318	334	356	328	360	322	303	342	340	322	320	305	330	314	331	312	347	330	306	337	347	311	295	346	326	328	325	317	323	326	342	365	313	336	305	304	370	336	303	335	351	356	324	304	336	320	298	336	313	315	305	338	315	343	274	334	343	340	334	326	313	324	354	323	320	299	321	360	328	334	337	322	347	322	307	308	313	338	342	339	327	331	291	321	315	324	324	322	335	321	321	319	359	345	329	347	318	352	319	329	339	343	337	365	322	328	307	317	326	317	336	344	327	298	362	332	315	336	313	330	347	328	334	371	344	330	329	311	331	324	354	333	330	302	342	373	325	337	315	341	321	348	322	315	360	311	317	318	344	338	345	322	338	293	343	363	339	332	324	336	328	299	355	351	323	303	305	273	316	340	344	335	305	333	341	352	338	326	317	369	328	341	346	325	293	325	307	344	328	323	329	331	307	329	359	344	294	344	349	336	322	327	339	325	341	333	313	312	312	325	318	318	343	322	303	358	297	324	291	295	340	343	300	324	327	340	351	307	298	333	314	298	329	304	304	298	331	313	333	309	347	320	344	303	336	338	323	335	336	344	333	395	316	342	343	299	326	339	318	360	328	330	336	348	334	305	311	315	305	318	342	353	327	317	325	344	329	332	348	320	333	328	313	326	357	348	321	326	324	333	314	313	305	302	372	318	326	311	336	341	354	366	312	336	323	323	333	333	332	332	347	330	349	339	328	326	333	321	308	316	326	341	343	343	328	306	325	341	331	315	329	351	304	308	372	340	326	317	332	303	319	303	310	330	334	328	320	312	322	366	298	321	372	336	327	330	342	321	320	344	341	342	336	363	339	324	342	297	350	335	348	365	355	298	310	302	307	324	312	327	317	318	313	321	350	309	366	312	360	340	287	346	336	356	323	309	306	336	323	373	296	323	365	327	324	318	329	331	335	317	331	309	345	335	312	356	314	339	319	312	318	335	351	346	319	324	343	326	346	335	337	327	317	376	317	321	305	335	329	336	333	314	323	330	319	352	329	319	342	334	319	292	351	312	326	347	334	315	317	325	293	322	341	311	333	323	319	353	359	318	353	326	316	343	312	293	333	337	352	285	325	339	321	335	335	312	335	351	333	361	315	302	330	275	325	344	316	311	354	354	328	313	347	333	331	294	338	318	307	338	350	333	312	319	323	326	308	314	367	315	333	310	329	329	335	318	307	301	288	341	321	304	353	333	353	310	295	372	324	299	347	280	336	297	342	327	321	305	331	322	316	350	300	289	331	345	329	326	349	336	324	324	361	328	311	323	339	327	305	316	344	308	335	295	304	321	351	335	319	307	338	302	308	332	313	320	303	347	342	356	358	328	320	299	282	324	306	338	326	336	343	317	330	320	325	335	313	313	346	360	330	357	335	338	346	304	315	302	291	334	320	339	322	333	322	335	321	335	316	337	335	301	365	323	324	334	330	329	334	322	290	345	382	357	330	359	336	364	320	315	306	315	323	346	327	348	342	352	313	336	316	314	310	305	325	301	304	335	313	318	298	310	322	337	336	304	365	316	332	320	343	327	309	332	336	339	308	358	322	353	332	333	346	327	378	319	341	344	324	323	292	339	313	317	314	356	322	345	322	317	339	313	312	308	324	308	335	321	322	339	271	342	336	341	336	337	329	322	353	331	356	332	333	327	336	318	320	333	300	344	331	332	324	306	313	295	343	314	319	344	339	327	338	332	344	302	322	356	353	351	377	339	329	340	345	326	331	318	356	334	330	333	322	347	311	330	315	304	327	362	322	298	283	336	354	321	341	337	326	332	339	337	362	335	327	334	323	349	303	317	326	336	336	328	343	337	323	300	285	355	337	339	330	342	318	334	336	319	330	343	308	305	347	323	320	319	300	339	354	326	329	323	362	365	313	363	326	323	312	317	364	334	365	354	361	367	311	313	312	334	327	338	334	324	328	341	315	337	324	336	327	375	312	331	330	358	319	306	367	323	303	333	336	314	354	320	320	341	349	315	305	330	330	351	326	328	330	306	314	319	379	350	311	292	313	353	335	343	368	319	319	318	325	308	298	296	367	323	354	322	346	351	325	319	329	358	351	325	353	349	332	337	332	332	304	289	335	306
5020	1716	19721	15108	9932	5037	1839	703	373	333	329	315	309	325	312	335	342	306	331	353	302	295	323	321	318	358	318	314	307	353	360	316	306	298	373	357	324	333	347	319	316	320	332	338	321	299	350	315	325	313	350	352	324	304	328	344	319	328	304	336	343	321	288	326	325	344	335	334	323	309	305	305	327	333	307	339	335	316	346	322	324	313	319	318	301	301	320	317	312	323	312	306	302	297	309	342	345	326	323	312	308	334	315	346	326	347	342	302	330	346	349	365	329	307	317	299	342	314	315	327	311	321	300	339	326	318	281	316	335	293	299	312	314	311	305	331	314	324	333	312	326	324	313	329	318	298	332	326	326	313	311	304	316	299	325	311	327	334	342	349	360	318	318	300	344	316	315	314	322	330	301	327	309	301	304	351	314	320	347	315	342	291	343	326	357	308	306	312	296	302	314	301	320	316	302	290	288	304	338	335	334	325	328	338	335	303	329	302	327	354	318	326	313	340	348	322	367	293	322	333	344	320	352	318	334	339	307	345	296	351	337	357	325	313	338	332	306	318	369	341	362	312	342	326	320	350	336	292	330	336	325	331	304	313	334	328	296	345	318	332	338	352	347	318	300	318	291	323	326	356	316	334	290	287	318	297	344	292	293	329	359	334	304	337	307	318	337	306	341	283	307	333	292	320	355	354	340	302	304	320	334	321	315	305	323	328	282	315	326	294	331	324	318	325	289	359	331	347	304	341	332	315	357	366	329	333	347	344	301	306	322	317	324	354	301	294	328	327	334	317	324	328	332	328	297	308	309	306	285	304	318	289	326	324	337	330	323	348	299	318	311	320	310	345	309	319	299	320	294	347	333	301	323	352	321	347	325	299	338	309	315	327	297	308	298	365	347	328	302	321	343	302	338	334	302	300	313	296	342	302	300	335	338	357	317	336	316	304	271	292	320	312	370	326	305	327	315	299	339	333	322	318	297	325	301	319	334	308	327	352	302	306	352	310	356	310	367	372	323	337	327	332	357	309	332	308	328	312	289	324	339	272	308	329	341	313	356	332	287	297	323	341	327	299	322	329	317	307	317	328	342	323	322	347	337	316	313	320	333	330	311	303	304	286	302	301	318	313	327	300	335	331	325	303	286	298	318	325	298	289	326	338	336	326	305	329	352	323	313	328	328	345	325	353	289	335	304	334	344	340	287	323	325	354	335	355	346	295	315	324	307	322	315	292	334	313	342	329	333	299	327	338	319	328	330	331	295	349	327	299	341	318	326	295	344	321	334	320	314	332	307	323	332	330	343	308	318	317	328	335	326	309	294	338	316	357	387	335	326	338	323	319	326	348	289	310	362	300	334	303	349	344	366	309	344	321	317	346	327	324	322	318	328	321	328	320	326	342	329	321	309	330	308	324	318	330	326	306	333	343	292	309	327	333	315	328	316	316	301	329	320	319	329	333	304	336	353	324	302	356	335	300	297	324	347	343	301	336	336	352	332	316	322	357	335	307	318	342	331	334	299	316	321	310	294	296	315	316	303	356	330	326	287	315	336	348	335	347	345	323	314	327	344	324	353	310	332	307	318	317	289	319	366	325	321	333	324	341	329	325	315	347	323	335	315	335	309	289	327	326	298	328	321	338	338	323	289	323	293	347	334	337	324	315	323	330	335	299	311	379	331	332	334	328	325	303	345	302	318	312	315	350	325	334	289	314	295	335	330	322	345	343	319	336	362	350	330	306	316	307	333	343	305	318	308	297	311	335	312	340	356	293	323	333	325	313	330	339	299	360	336	323	345	346	317	314	330	363	323	318	323	334	306	311	307	353	329	330	312	302	310	291	313	325	305	327	320	323	294	306	330	310	345	339	288	344	289	318	353	299	309	340	296	310	327	328	310	330	333	321	327	320	331	275	319	348	334	342	308	339	319	345	308	333	325	304	312	321	332	336	287	359	321	303	341	311	281	339	346	333	319	319	316	345	292	341	338	305	321	318	306	308	304	302	301	326	305	323	332	315	314	294	279	309	306	323	294	335	334	327	338	306	336	336	318	308	322	334	294	327	338	352	320	324	315	315	361	293	311	334	303	300	319	367	311	330	323	331	318	285	316	311	294	346	318	301	333	344	369	288	349	267	317	318	320	330	302	339	316	294	317	327	326	307	311	302	322	295	339	302	325	336	332	366	344	322	339	322	308	326	322	297	343	331	331	333	347	330	327	319	297	285	315	310	317	317	330	333	303	266	329	336	335	341	325	328	324	347	336	359	329	323	313	295	309	312	335	325	325	352	305	327	328	293	296	355	346	332	370	307	320	299	321	310	342	343	324	333	322	300	317	352	325	321	309	296	319	309	322	290	324	340	330	315	300	344	305	331	284	318	311	315	314	276	311	344	333	293	348	297	328	323	330	330	316	300	327	328	339	320	321	333	293	321	330	342	341	336	295	303	312	330	296	352	349	358	326	324	333	335	318	321	318	334	320	336	324	306	326	322	322	338	310	332	318	330	325	313	309	331	327	321	331	316	334	308	295	261	331	305	347	314	337	322	319	346	315	342	316	300	322	331	330	340	293	296	338	312	352	337	303	331	355	305	305	307	289	329	343	314	312	316	311	340	318	342	344	339	327	329	299	330	297	328	330	296	332	346	306	312	322	302	310	330	346	318	321	329	341	327	339	342	312	322	317	301	327	330	326	319	360	291	336	298	314	293	296	340	312	286	342	350	310	330	346	323	335	321	326	332	353	328	303	318	296	346	326	348	340	301	331	314	335	311	329	322	300	327	338	340	332	303	310	301	329	289	343	304	305	341	312	330	343	312	326	331	308	327	320	302	338	296	368	325	318	335	317	316	303	298	293	325	304	328	327	316	319	305	318	318	329	315	329	333	346	335	305	333	303	328	323	308	358	318	332	314	360	317	321	320	340	330	321	319	295	358	317	355	363	330	323	311	312	338	319	310	341	343	319	359	321	317	310	278	316	315	308	318	309	315	326	325	341	318	319	323	323	326	312	307	322	298	331	277	327	296	325	336	340	308	336	317	325	335	325	310	330	308	338	340	320	307	331	311	325	301	351	323	353	307	331	305	311	336	326	332	309	318	311	338	333	338	295	300	275	344	306	336	321	312	334	351	321	343	331	311	341	361	311	317	342	314	324	313	319	310	324	337	316	308	336	317	325	303	333	282	360	338	302	338	347	333	338	282	319	309	315	310	330	315	313	285	329	343	288	324	319	282	340	346	285	311	338	314	352	320	316	348	357	323	323	329	332	322	306	331	324	328	312	323	335	317	373	306	325	316	310	303	323	319	362	319	291	282	347	335	307	308	312	328	325	341	314	349	300	303	329	283	297	351	302	322	318	329	325	298	322	322	333	328	341	326	302	314	301	318	323	348	321	335	314	348	342	316	330	324	323	364	331	357	325	323	314	341	323	340	307	349	295	326	302	325	343	347	331	335	319	332	329	293	344	331	309	301	337	304	335	326	350	362	324	296	305	304	343	322
25358	21108	28937	54117	49038	29776	11363	2079	421	367	355	341	292	303	322	303	327	319	342	327	305	335	346	322	342	318	309	339	309	314	349	325	327	327	332	317	366	361	334	328	355	325	325	354	305	329	331	301	301	343	340	301	341	321	343	335	306	342	348	318	333	288	339	311	342	306	342	320	320	299	314	323	357	320	313	324	325	333	319	321	360	307	344	348	319	307	331	313	324	325	338	327	363	336	306	330	351	333	328	302	347	361	346	328	365	369	326	328	314	354	341	334	344	319	334	323	324	347	336	342	318	343	315	351	338	301	354	322	326	341	328	317	342	308	307	309	342	341	344	352	308	343	320	306	330	338	346	325	340	340	355	335	313	311	315	354	300	326	334	350	338	302	322	321	331	346	327	354	331	336	322	362	343	339	328	321	326	333	343	321	340	332	320	310	367	328	331	343	343	300	304	318	332	331	301	349	331	298	327	332	335	344	309	322	306	327	336	340	331	323	312	315	310	344	352	331	339	346	299	314	331	337	323	326	337	289	327	347	311	338	338	297	300	331	325	344	345	331	336	334	315	339	313	326	323	338	338	312	321	306	353	374	316	328	308	357	348	312	309	308	329	344	319	314	318	309	327	316	319	343	299	327	334	310	294	345	345	335	343	331	351	364	312	352	299	382	316	336	350	331	328	322	322	351	339	341	304	378	337	289	318	325	304	353	293	325	330	275	313	309	343	322	320	326	363	334	347	338	336	305	320	319	327	341	320	313	295	338	335	276	312	326	327	315	336	338	336	315	346	346	307	311	369	323	363	334	377	343	313	340	332	331	333	340	332	331	337	333	329	361	305	300	309	329	313	326	285	324	308	288	376	339	314	349	302	329	344	328	351	319	365	309	336	321	346	318	318	323	324	287	327	283	318	301	326	346	318	339	331	344	299	299	365	321	303	332	328	327	327	296	323	355	310	341	326	290	286	340	331	325	328	311	325	337	349	340	291	319	354	352	287	320	341	315	322	331	321	320	321	320	340	331	323	320	357	303	348	331	305	296	397	309	273	352	317	306	330	303	323	316	343	310	312	347	337	315	341	333	373	323	334	304	331	325	348	318	324	340	318	317	321	360	334	301	339	312	313	309	352	363	328	301	336	323	319	355	352	381	307	328	308	309	327	339	306	356	345	348	303	330	303	325	321	319	302	324	308	348	309	307	333	322	295	333	369	341	308	322	319	318	339	326	319	338	315	314	341	302	309	334	319	336	305	322	344	343	337	319	326	334	318	344	326	307	298	342	349	343	344	352	315	367	323	337	343	317	357	332	334	339	298	385	306	326	322	298	348	340	335	301	343	330	320	335	325	331	330	316	274	304	324	313	300	319	335	317	336	315	324	360	308	295	331	328	337	313	328	315	332	339	316	301	317	322	336	321	334	337	330	322	343	336	354	332	331	320	346	361	319	315	326	306	314	289	307	344	341	332	337	338	343	321	294	342	349	339	323	331	329	322	305	370	337	332	309	350	345	318	305	344	318	309	360	349	333	337	365	332	334	380	291	309	323	328	298	328	332	304	311	299	357	308	320	336	311	316	304	332	359	305	307	342	304	324	340	320	339	340	320	308	307	317	320	347	323	324	289	301	304	318	339	329	314	323	353	361	311	286	328	311	314	332	324	326	328	326	301	337	327	313	363	326	333	322	317	328	325	317	333	364	359	317	310	326	313	325	333	325	324	302	343	336	312	343	317	301	322	306	357	322	328	314	319	327	360	362	320	294	345	315	325	344	320	315	306	314	340	316	316	315	351	329	349	291	322	325	339	354	318	329	349	361	333	315	313	335	327	387	355	334	319	368	329	334	335	344	326	356	353	317	314	309	350	329	322	356	333	341	345	315	319	287	321	305	346	328	332	330	364	348	325	336	316	320	312	319	311	308	330	329	314	328	326	330	318	319	322	328	328	291	313	328	307	324	343	329	310	332	302	306	341	338	336	317	329	339	339	323	295	312	301	329	325	331	353	320	312	328	340	343	329	335	312	316	314	319	366	282	318	323	316	339	328	345	326	298	316	352	343	337	297	321	296	313	299	345	336	322	323	287	303	353	330	290	309	324	309	311	323	317	300	321	299	355	346	307	351	339	328	361	301	347	327	340	324	320	328	291	281	324	363	327	334	311	306	329	329	326	308	310	348	337	341	320	307	362	336	330	353	340	323	356	305	315	320	329	308	347	321	323	315	318	321	305	296	344	342	292	321	352	337	328	320	316	328	366	339	303	295	330	324	303	352	335	320	344	342	307	342	341	337	342	342	322	323	312	310	317	309	326	324	349	323	299	306	352	345	265	315	327	326	327	337	339	314	341	309	334	346	340	315	306	316	304	334	306	310	301	354	344	313	323	289	318	314	306	328	316	283	297	328	293	307	356	336	317	317	320	329	327	315	318	319	328	358	300	329	315	322	303	335	330	350	318	310	334	306	328	326	339	344	311	312	332	325	315	324	329	364	369	342	346	336	354	336	341	343	316	310	315	308	331	329	319	322	305	298	330	303	332	323	337	327	312	341	327	324	329	357	305	336	333	299	339	339	311	312	345	342	307	319	310	306	312	316	337	345	315	321	308	349	334	321	340	315	335	303	367	337	328	338	332	319	329	332	306	311	320	329	308	346	310	309	337	350	341	358	352	337	312	371	318	346	305	349	327	285	308	320	305	337	323	311	345	317	334	319	333	301	329	345	331	322	299	317	323	339	315	371	306	323	360	291	324	292	324	329	335	319	301	340	355	315	335	304	315	323	334	338	335	297	346	354	330	325	339	300	343	291	338	325	336	318	326	325	341	319	342	351	303	350	315	315	261	318	308	345	362	339	341	302	324	300	335	339	327	352	342	351	337	313	318	346	330	325	334	334	331	344	313	324	308	334	329	293	327	304	333	327	307	331	311	318	348	309	343	336	322	311	323	346	311	323	333	342	300	318	326	294	322	311	339	343	318	318	327	311	313	311	355	368	344	322	337	361	345	324	334	298	340	350	302	302	316	348	332	316	335	368	300	338	324	353	343	316	322	325	340	316	319	346	327	333	313	324	371	333	345	344	336	338	306	314	305	331	355	325	341	347	360	308	338	328	310	323	315	311	331	302	336	331	340	345	350	348	351	324	383	327	315	325	325	318	340	310	317	351	354	336	345	353	340	327	336	316	347	341	337	335	315	335	368	322	306	326	331	310	334	312	343	304	309	326	354	305	347	316	309	304	342	303	324	326	369	337	312	331	354	334	341	332	320	360	321	314	343	345	318	290	340	311	334	321	314	329	339	338	307	338	314	323	329	338	330	331	308	338	326	336	327	368	357	311	298	329	348	303	325	341	346	310	315	319	310	326	329	312	323	327	309	321	335	341	331	298	358	291	345	320	338	329	299	355	338	314	351	344	343	327	359	308	332	301	327	321	354	358	346	353	349	326	327	300	315	352	334	298	336	329	313	310	323	329	328	328	327	339	320	328	354	298	315	312	311	349	339
5445	14224	31239	50524	41682	20164	6763	1733	333	336	346	354	375	351	309	360	357	346	336	375	375	326	315	322	333	354	347	327	353	321	351	364	322	358	338	357	353	352	359	351	308	322	331	342	328	335	333	321	329	335	344	362	345	348	342	357	358	348	331	330	366	364	339	327	324	345	346	349	352	365	359	335	349	362	330	339	333	332	353	337	315	319	339	332	334	356	361	334	364	295	387	358	375	340	327	351	342	352	350	352	312	318	381	364	341	347	375	331	350	332	334	341	356	334	353	339	321	359	370	325	363	331	350	346	366	306	332	306	329	306	317	346	339	354	320	356	298	367	336	354	358	360	344	333	356	346	355	346	335	333	344	341	345	351	296	342	327	330	338	360	322	339	331	387	321	314	359	332	316	356	324	344	345	316	353	347	351	335	298	317	335	346	351	340	311	359	326	334	322	325	361	336	352	355	331	321	359	365	358	351	370	355	321	324	326	349	340	318	334	379	337	355	307	335	355	343	322	317	346	322	336	318	338	315	332	342	339	342	297	337	353	352	352	354	359	294	327	358	344	354	327	359	347	330	320	340	358	321	329	346	334	370	323	314	345	312	352	386	334	332	322	319	306	338	335	345	346	332	310	346	338	347	351	292	323	336	331	330	342	363	328	347	329	335	330	330	321	323	312	321	371	326	317	347	333	327	349	338	335	323	334	345	347	363	344	353	343	314	339	347	332	340	320	332	293	340	368	339	337	391	324	371	319	340	347	352	364	321	334	370	345	350	300	337	354	329	350	345	350	334	335	346	357	362	340	351	344	354	300	332	308	358	353	375	356	311	343	344	330	354	363	334	362	306	351	331	343	347	316	326	372	332	334	355	351	361	313	346	330	338	327	354	308	320	342	344	340	358	335	362	339	349	356	354	382	329	330	306	342	340	313	294	319	332	313	291	321	296	305	297	352	337	333	349	359	350	390	317	334	340	329	325	318	346	349	331	358	341	343	358	346	340	322	358	348	331	351	365	298	335	339	326	345	353	335	376	331	359	332	320	340	333	340	339	330	335	352	373	367	315	357	348	335	377	338	312	347	341	349	347	344	357	335	364	361	356	383	349	323	338	370	380	346	341	315	341	294	334	351	348	344	350	341	347	293	346	337	334	341	345	315	333	331	331	360	329	305	362	327	317	369	329	339	327	350	340	357	330	328	329	335	330	355	308	326	356	322	343	320	308	350	318	345	333	357	326	324	348	323	354	368	330	317	362	325	332	314	326	324	313	353	346	307	313	336	348	358	319	323	357	329	337	331	355	338	302	363	326	339	349	315	341	329	330	316	380	316	334	363	337	335	359	348	326	344	332	357	335	320	335	347	358	333	353	322	330	325	334	344	357	339	316	344	336	344	328	348	317	311	338	321	352	321	353	322	355	342	324	342	331	320	329	330	352	339	342	346	350	334	340	325	322	363	348	345	378	335	362	324	376	318	330	344	338	337	330	358	324	299	351	365	345	354	338	352	335	309	362	319	348	310	367	322	328	302	319	329	336	353	327	373	366	354	358	334	352	328	333	346	355	364	334	348	356	352	348	358	343	315	335	328	341	343	328	349	340	349	345	322	346	339	294	346	349	336	348	329	360	322	335	343	342	361	348	357	330	367	323	324	353	331	316	384	327	381	342	360	357	339	344	329	354	343	332	354	350	337	342	346	325	295	339	362	330	328	327	366	373	395	379	345	347	347	358	331	340	348	320	344	331	327	350	341	321	357	359	347	349	342	326	347	346	369	346	327	334	360	336	331	346	359	315	328	336	338	367	368	359	331	341	379	345	342	355	321	342	344	327	362	316	332	331	357	339	374	357	336	343	373	313	360	336	350	312	333	347	326	338	357	305	365	352	333	342	333	307	346	321	345	348	378	325	350	312	324	332	356	325	311	353	349	346	364	395	332	348	343	334	338	349	326	338	333	355	339	340	337	360	329	346	356	363	345	338	322	313	389	365	331	344	359	331	354	338	362	307	330	392	369	355	352	306	342	340	364	341	338	320	333	337	346	346	349	366	360	359	350	318	339	332	345	332	369	342	349	289	353	346	322	379	355	337	346	340	340	298	319	313	340	363	333	354	326	347	365	342	382	322	354	354	297	350	349	323	329	336	338	345	343	330	337	365	351	357	350	344	345	312	342	331	301	303	355	316	347	327	339	336	343	320	311	336	339	370	341	329	333	329	340	338	367	365	341	362	338	334	335	352	328	331	340	336	347	328	342	304	326	314	342	340	359	368	294	294	356	346	351	332	375	361	339	363	349	319	363	325	329	364	299	334	311	340	314	338	338	345	350	353	369	357	339	302	340	364	343	324	317	327	339	306	307	347	333	330	363	330	317	332	331	321	330	345	335	386	355	325	363	331	346	344	339	327	318	330	315	312	341	363	349	343	342	326	339	333	366	329	305	339	331	318	328	323	377	323	319	341	349	320	344	368	331	350	323	338	326	330	339	364	360	370	308	326	357	349	332	336	340	331	353	346	338	342	326	327	346	301	319	355	329	338	380	321	349	334	320	351	355	340	321	338	341	335	317	318	351	343	310	337	337	328	337	357	368	373	343	353	343	362	346	345	317	360	337	345	306	327	372	318	335	311	287	363	333	344	347	328	322	332	370	299	333	345	301	308	352	348	354	295	326	336	332	361	341	344	358	338	352	354	341	334	330	330	336	311	330	352	318	330	334	332	347	335	329	323	323	349	325	355	351	309	367	336	334	341	346	340	341	325	343	311	362	355	315	349	339	352	350	358	343	337	379	358	330	360	355	324	362	377	335	371	350	330	351	344	335	343	310	336	369	338	362	321	337	324	311	369	310	338	363	335	340	314	330	351	340	351	374	361	335	346	290	389	334	327	345	328	280	342	341	356	344	350	314	323	338	354	348	329	353	354	313	356	314	343	347	349	341	355	321	330	343	380	335	316	347	297	349	324	344	348	338	325	344	311	342	322	371	352	360	347	358	353	351	303	348	346	313	353	336	372	360	328	339	338	340	345	335	365	328	343	350	346	363	342	371	350	332	318	302	331	340	345	358	335	334	379	333	346	338	321	330	325	331	348	326	305	323	316	371	352	370	362	341	350	325	322	337	349	331	346	343	309	320	322	335	336	381	367	325	325	376	332	346	351	315	365	373	346	327	342	326	359	357	336	310	342	312	339	359	339	350	355	336	299	312	357	366	366	334	351	323	340	302	359	360	379	363	342	359	320	322	317	348	347	383	320	353	331	379	363	354	341	350	369	336	353	341	324	362	379	372	368	330	377	344	311	342	380	331	337	357	324	358	343	369	355	347	342	334	331	316	357	348	344	354	324	320	359	339	339	318	339	333	339	337	337	321	333	341	312	368	337	332	339	343	347	336	313	309	334	348	334	341	326	341	342	365	347	358	391	343	339	335	317	359	331	375	328	384	321	329	343	346	344	360	338	335	344	330	347	342	314	306	332	347	320	356	330	331	310	322	347	359	299	373	321
23922	21187	31029	53901	57582	41039	22155	5496	724	514	488	475	459	464	479	472	451	461	490	481	444	482	456	491	502	441	438	423	417	441	450	437	451	431	503	430	441	455	466	455	459	469	452	448	472	489	484	434	487	465	473	433	465	467	430	480	461	474	479	447	490	415	481	466	460	447	443	462	479	437	456	463	445	468	483	466	470	472	439	452	482	470	421	459	487	452	435	445	452	442	439	454	459	467	469	450	470	399	437	454	435	450	481	463	441	448	449	426	453	425	430	452	442	468	386	462	481	418	471	432	450	413	453	460	496	455	435	448	430	450	490	443	400	423	488	467	451	428	456	455	443	479	426	443	391	482	452	437	446	437	411	434	467	471	459	448	458	424	445	447	437	461	431	455	464	451	464	481	459	451	490	484	469	441	477	407	424	510	413	424	460	460	489	420	456	420	447	441	452	485	442	413	445	454	430	461	419	446	422	441	432	466	473	448	435	457	447	431	453	454	460	471	464	458	414	449	440	435	413	418	474	477	478	448	464	472	459	441	431	420	466	460	452	496	462	409	421	446	440	436	438	448	428	435	452	481	441	456	425	474	432	464	481	471	469	419	504	470	427	468	432	436	426	473	445	438	454	403	471	450	413	426	475	416	447	463	447	451	409	429	450	450	438	448	434	455	468	486	455	426	427	442	448	450	429	453	443	467	450	459	453	444	432	473	470	448	424	450	435	441	466	446	467	463	434	448	418	445	430	474	449	439	459	466	460	448	447	455	487	434	441	420	451	449	459	427	469	425	415	416	468	472	460	442	446	429	461	448	400	472	494	416	426	465	459	418	439	439	431	410	418	421	424	459	444	473	449	450	443	438	448	444	468	439	429	489	413	433	430	461	455	444	455	435	419	458	427	439	443	478	442	428	480	468	462	421	472	431	470	432	451	434	457	437	440	472	456	479	414	464	483	443	432	438	500	438	413	457	460	463	438	457	434	421	461	483	450	431	440	458	471	403	439	455	447	449	451	443	465	454	440	450	464	419	446	464	417	421	446	443	445	431	439	460	441	460	440	457	453	444	430	432	448	432	474	421	445	456	439	461	412	440	435	450	458	453	449	445	475	457	444	451	403	462	472	448	434	436	452	433	442	439	437	479	431	479	447	409	457	465	484	444	471	461	470	503	454	429	415	423	454	459	453	454	442	460	448	467	484	469	449	471	465	436	426	486	493	435	434	460	469	438	457	443	438	438	440	442	479	442	454	445	445	478	416	447	448	479	434	430	454	465	414	447	438	455	449	469	433	425	457	449	426	454	442	435	476	488	440	443	475	450	500	451	457	450	446	421	420	430	425	421	420	414	445	431	438	466	455	487	447	441	458	458	461	461	448	475	439	459	439	438	422	419	469	442	454	428	437	440	435	457	423	456	454	475	453	467	451	451	459	415	468	445	459	451	425	470	450	450	433	483	509	416	474	418	442	451	439	456	444	441	439	461	444	399	443	432	445	470	432	467	464	447	418	442	415	429	463	407	424	479	440	442	503	458	414	483	450	436	470	466	423	472	461	415	473	455	451	449	448	423	443	437	462	448	464	419	452	474	441	422	469	491	432	434	464	443	460	472	434	429	421	442	465	460	472	466	476	467	445	452	445	473	465	483	458	446	425	434	449	440	442	451	467	462	439	441	455	466	439	454	419	444	427	420	417	449	418	437	484	476	453	455	447	434	441	436	437	477	449	447	448	460	487	463	421	401	479	450	446	481	452	444	483	456	430	443	482	433	407	444	450	432	455	464	422	442	455	442	446	452	472	436	466	412	462	433	499	445	450	410	441	468	471	439	438	462	399	446	512	489	479	448	397	411	482	469	476	435	445	446	432	437	486	461	443	471	439	435	429	438	443	442	483	497	443	424	452	469	454	471	461	455	435	424	418	450	454	463	434	470	466	463	465	465	418	422	437	434	456	450	428	465	456	402	465	407	443	419	427	412	462	440	450	428	473	440	445	459	472	494	417	444	460	469	460	451	418	452	442	481	490	421	399	460	459	428	504	454	450	419	428	458	462	449	467	434	495	413	456	441	436	431	471	453	439	443	453	453	425	447	465	435	459	445	466	459	469	493	442	442	434	449	436	412	474	484	454	413	435	457	455	425	421	427	425	452	462	421	459	428	467	449	455	420	431	420	427	462	457	409	474	436	443	457	433	447	427	457	454	469	453	476	435	449	432	413	450	493	476	446	446	394	401	420	450	481	450	485	446	449	432	449	447	417	461	443	430	469	449	433	477	439	430	461	415	451	455	452	433	464	461	424	475	432	439	434	424	468	408	412	445	461	449	443	423	460	449	466	463	441	468	444	460	447	417	446	459	475	452	442	504	398	441	491	392	449	449	427	449	428	427	451	484	473	435	468	449	431	452	466	449	510	477	412	479	442	415	467	419	398	395	437	421	456	441	413	459	425	446	429	405	475	429	460	462	462	443	426	434	415	394	460	437	468	453	442	475	452	401	422	459	422	438	421	415	439	452	403	401	501	464	427	483	435	430	444	424	449	451	458	412	447	442	441	462	463	457	445	433	457	491	479	470	453	417	439	430	472	463	472	440	424	445	444	461	470	444	473	482	427	463	411	456	462	482	445	477	436	415	482	417	405	443	442	454	457	472	418	421	485	411	439	452	468	437	486	452	477	440	464	468	412	475	429	459	483	451	483	463	435	421	480	440	474	462	465	463	435	451	476	474	422	482	466	443	466	457	468	473	460	434	439	436	456	453	467	476	442	478	453	440	455	461	468	466	472	498	460	467	485	422	454	457	434	459	483	482	466	437	435	438	442	397	428	463	448	443	456	442	450	423	431	448	438	455	444	445	456	465	479	458	450	454	423	479	448	435	419	431	457	429	458	444	455	477	411	428	458	447	463	455	449	422	457	430	441	432	445	482	399	473	443	448	451	456	440	454	464	453	457	445	426	481	466	422	421	452	422	433	486	443	403	417	446	422	466	452	489	476	423	426	420	447	457	442	448	442	453	464	468	470	454	458	438	476	467	468	457	431	462	415	412	464	430	437	469	449	449	446	468	446	435	449	436	465	428	460	404	444	463	484	431	433	453	429	495	458	422	433	430	417	417	433	472	437	505	461	450	412	440	431	453	477	471	437	436	480	449	470	449	413	451	465	475	446	450	436	409	429	395	447	435	431	443	462	451	432	415	472	455	471	465	431	440	440	432	472	435	457	400	418	470	478	418	480	452	455	420	430	445	444	422	459	431	448	406	473	434	456	452	488	465	462	461	433	466	461	458	482	455	475	441	463	399	459	436	443	423	458	467	448	424	455	415	444	423	452	458	469	426	450	450	457	430	446	432	426	423	485	460	494	443	443	439	458	439	418	432	465	476	486	444	458	459	426	490	432	445	463	461	476	451	469	433	430	481	466	470	443	411	431	452	465	454	449	488	486	456	452	435	457	462	440	407	475	497	454	482	455	431	431	438	472	432	439	461	408	430	468	432	413	483	434	475
24666	52162	50896	73512	59761	34018	13092	3450	596	478	462	475	501	447	487	514	478	450	438	495	490	491	533	442	507	425	471	453	471	452	462	522	425	481	497	450	479	448	460	465	469	455	527	471	490	473	514	471	492	446	506	475	517	475	503	475	445	461	481	479	481	472	456	453	478	456	472	471	512	466	437	466	454	483	498	469	451	471	498	482	426	448	471	483	450	457	467	452	460	468	480	485	479	514	476	486	466	449	474	437	480	478	502	453	431	487	489	469	463	473	465	463	476	440	445	491	476	472	493	452	457	503	469	485	493	484	500	453	453	466	467	483	479	451	477	456	483	497	445	450	480	462	512	472	481	463	451	440	506	510	464	482	447	452	483	474	458	458	452	461	467	463	475	484	454	484	465	476	453	442	486	472	443	448	508	470	460	461	516	479	471	481	465	478	445	456	470	475	431	514	495	462	491	467	491	485	458	498	460	505	474	425	497	474	463	473	448	444	497	464	462	469	459	483	482	488	492	452	474	477	506	434	495	507	426	524	501	495	489	477	477	474	473	457	442	481	516	438	428	440	502	480	477	461	485	433	444	445	502	474	503	456	467	451	490	481	478	458	498	469	457	469	456	491	467	496	484	476	517	483	487	482	472	491	493	477	448	416	453	499	443	451	447	472	469	467	477	499	431	503	481	478	516	470	502	468	481	464	487	488	430	464	476	493	451	478	450	499	450	470	424	484	473	446	471	456	457	469	468	495	490	474	459	521	478	453	469	495	488	519	453	462	486	451	509	486	439	477	468	477	509	480	481	430	467	452	481	470	467	456	448	498	468	465	481	478	444	469	434	486	463	477	493	450	461	480	490	489	513	511	455	429	487	480	469	426	467	446	443	458	494	495	545	486	510	436	473	496	467	510	487	493	484	477	471	499	436	453	488	496	490	470	477	467	474	448	429	473	482	500	506	469	458	533	498	466	479	436	440	468	479	459	485	439	508	474	514	498	488	491	448	467	496	443	442	482	479	463	448	468	489	449	454	454	513	442	457	432	505	449	465	470	479	462	468	515	452	455	473	486	459	437	443	484	469	473	439	483	454	405	480	502	484	461	476	465	523	473	479	512	491	448	467	455	486	479	502	451	491	455	447	488	458	426	481	452	501	475	473	453	460	459	476	442	475	481	460	485	514	497	478	467	458	445	453	498	511	453	463	440	473	496	463	456	502	449	462	460	469	517	461	460	416	441	445	465	423	480	455	461	432	447	478	459	488	490	471	468	506	472	442	460	492	449	466	487	460	490	458	457	456	487	435	492	483	479	476	478	478	491	477	459	481	505	496	479	438	463	513	474	461	475	480	490	483	465	504	462	470	478	438	502	470	462	482	427	481	478	456	467	486	511	458	480	497	494	486	445	500	466	467	431	444	457	476	477	489	441	493	441	458	478	463	434	491	489	406	472	469	492	489	443	486	486	438	459	509	451	486	467	459	492	453	488	462	443	476	444	483	499	491	476	423	452	499	498	470	469	497	438	452	491	462	469	515	463	486	477	467	456	464	507	456	464	445	451	439	458	460	493	513	463	492	499	475	490	476	455	473	474	457	545	456	455	489	456	474	461	486	488	453	486	478	459	453	516	434	496	485	462	495	476	488	419	469	458	461	493	487	485	489	452	499	461	480	492	470	532	514	482	473	516	482	473	475	464	439	464	465	456	467	486	466	458	466	423	461	455	457	447	469	509	458	492	445	475	470	459	467	512	471	423	455	473	435	465	485	459	485	471	490	439	448	488	428	469	452	516	503	480	451	442	487	451	484	468	476	467	491	460	452	461	499	481	466	471	496	448	512	465	500	451	499	440	426	440	424	442	470	458	451	474	423	457	468	486	478	481	458	464	492	492	493	454	432	461	475	459	498	499	492	461	470	448	447	475	437	462	454	470	487	461	458	476	439	485	494	506	462	471	485	476	456	498	464	529	487	467	459	482	443	481	470	474	450	444	457	490	513	446	479	506	496	475	492	456	498	476	498	475	480	478	448	475	488	470	460	508	458	470	469	490	468	479	451	454	467	452	474	441	471	473	439	467	452	474	510	445	441	511	470	466	462	485	512	492	491	493	465	470	433	469	458	475	443	467	451	466	466	463	465	448	463	480	441	485	501	439	501	495	460	468	464	509	486	459	462	425	502	494	505	529	489	491	468	473	460	514	488	509	458	489	469	458	465	437	452	454	515	490	445	466	457	419	482	464	456	485	451	463	435	493	441	472	491	476	505	435	479	432	457	477	477	497	489	449	446	470	449	508	466	466	498	421	469	421	483	421	477	455	461	407	456	464	470	474	514	450	465	445	444	458	460	445	459	471	477	475	461	451	458	489	507	432	478	471	485	483	472	485	503	456	478	455	504	456	455	460	486	471	488	465	428	434	472	453	490	460	444	459	477	482	499	476	489	511	479	468	496	451	477	481	440	471	466	454	479	486	457	472	474	464	486	466	474	466	455	487	505	467	490	501	487	474	452	483	488	444	434	484	472	471	454	463	477	475	498	486	463	438	482	478	456	448	439	498	435	450	464	472	466	486	479	484	490	471	475	502	483	469	479	503	458	492	479	451	476	516	466	502	479	481	483	468	453	494	493	488	481	478	486	460	472	496	471	444	476	439	488	477	447	486	472	490	506	483	501	475	444	479	507	468	445	462	497	459	489	425	483	470	470	487	455	470	436	449	423	457	426	492	480	485	431	477	439	449	466	496	484	504	478	494	499	495	499	477	479	486	444	469	466	487	498	447	460	476	480	454	472	465	444	462	463	475	466	481	468	451	444	473	471	475	480	472	495	461	501	461	473	431	505	458	486	492	482	465	448	488	480	495	458	432	466	475	461	469	501	484	475	464	475	448	486	486	500	441	480	497	476	442	455	508	499	491	464	443	482	489	465	476	441	488	480	460	483	467	469	507	438	437	461	471	498	436	459	469	441	453	425	469	456	460	446	482	462	464	424	448	471	437	476	420	459	444	457	471	472	492	480	469	498	451	477	476	476	452	484	447	462	473	504	470	478	477	438	482	470	449	458	467	437	475	511	450	451	482	480	479	434	490	454	460	452	460	451	449	468	482	472	492	445	465	473	435	491	490	508	446	484	429	445	468	417	473	484	499	481	441	422	465	464	498	463	495	464	459	503	443	469	455	427	479	434	475	459	484	472	449	480	468	473	497	478	477	450	482	463	464	464	471	484	488	479	463	478	515	475	494	466	495	489	484	498	472	421	483	462	476	499	466	485	464	474	436	447	493	475	474	512	483	489	513	459	471	456	454	470	438	433	447	457	478	483	466	483	458	488	475	427	478	494	454	454	449	488	440	472	514	460	467	475	453	527	468	487	489	458	458	442	504	462	478	455	506	414	443	467	487	458	480	499	486	467	476	411	461	415	442	456	445	452	503	440	474	490	461	460	501	493	460	473	524	462	443	491	452	453	477	448	457	451	487	480	478	458	445	456	430	482	464	511	469	455	458	521	441
27255	18327	27318	25151	11138	3366	1116	523	402	373	353	357	346	329	319	348	341	340	331	336	308	357	371	323	334	351	364	336	331	354	350	323	385	337	330	327	387	378	350	315	355	353	324	329	349	312	344	352	337	328	380	339	349	334	356	330	350	361	355	327	336	333	338	340	317	329	311	337	322	349	338	383	319	327	333	349	324	378	358	331	354	344	349	353	351	352	356	337	346	337	343	325	341	297	353	330	338	351	320	359	331	300	303	313	337	330	356	372	343	336	332	346	355	316	357	367	342	324	313	333	354	343	330	371	357	349	325	331	335	357	349	353	312	324	348	342	321	332	317	353	347	351	331	341	342	317	318	342	335	359	328	356	343	356	303	315	327	334	341	352	356	332	326	333	359	350	387	341	330	326	334	348	353	310	341	345	334	322	348	318	374	340	335	323	347	361	333	348	343	305	314	315	326	353	322	321	360	336	330	349	336	334	335	352	305	314	353	351	320	345	325	300	323	332	331	358	314	339	341	338	317	320	335	371	336	343	360	337	342	343	343	340	331	288	342	349	341	313	353	310	314	330	351	332	334	344	345	328	340	328	326	348	316	324	330	335	347	349	318	355	346	340	326	349	341	372	366	356	320	354	350	364	336	324	325	317	320	340	359	306	346	340	317	324	352	341	348	363	346	348	321	327	314	333	345	319	326	340	343	338	375	327	350	357	370	350	332	336	336	333	358	348	322	344	343	337	313	348	298	354	360	339	319	316	343	312	340	342	354	326	353	339	367	356	328	320	325	343	344	323	332	311	290	350	357	331	323	349	406	369	353	319	374	368	344	352	299	360	342	328	312	324	305	349	320	313	369	333	343	320	339	331	348	333	351	329	334	363	325	339	342	334	311	351	341	335	379	351	358	366	365	365	355	333	359	337	352	347	336	313	318	327	341	334	350	354	318	302	331	322	306	355	351	332	357	336	331	367	355	344	367	347	347	366	338	358	313	333	355	313	345	344	371	350	361	347	324	353	327	365	356	344	338	350	328	373	320	347	343	351	374	326	341	313	348	365	317	359	343	356	334	330	329	330	344	342	350	307	329	347	362	358	329	334	338	327	314	360	364	339	333	329	326	306	348	326	374	327	350	302	321	308	320	326	341	332	356	338	343	308	326	360	341	326	329	363	335	355	345	332	326	334	357	329	342	335	368	348	333	361	324	365	353	371	338	328	325	364	333	315	355	341	329	338	305	363	338	347	314	334	357	326	340	347	350	331	340	290	331	307	327	316	319	349	377	356	341	336	345	321	348	341	307	328	351	323	334	333	364	323	354	327	356	305	332	332	332	321	377	344	337	327	339	335	343	352	333	314	365	310	339	341	358	330	348	325	336	339	336	328	358	347	353	360	320	349	306	320	342	357	351	318	352	309	375	325	335	330	360	356	355	305	354	323	309	344	343	346	330	396	331	335	355	341	319	332	335	348	361	344	373	323	322	339	343	355	364	312	330	322	368	327	347	325	350	326	365	348	333	340	332	354	344	367	348	351	332	339	321	326	345	347	319	349	331	328	382	334	318	344	350	341	366	338	353	314	381	339	341	368	312	333	308	333	357	316	345	333	322	352	351	329	376	330	332	311	359	355	340	334	334	336	336	366	364	338	347	379	328	308	339	317	366	313	373	334	360	354	350	348	367	316	311	375	313	326	369	344	346	319	353	338	336	331	331	342	336	340	318	350	347	317	349	338	338	340	343	331	325	337	339	311	372	314	314	346	315	327	322	358	320	361	306	355	357	385	337	318	326	310	347	294	337	325	335	318	315	353	342	311	309	356	323	327	353	346	316	326	341	309	321	327	332	369	341	367	319	313	389	342	351	310	334	328	359	337	341	372	355	354	320	370	320	394	376	339	328	320	334	312	312	317	334	333	330	342	349	316	327	336	373	338	298	330	337	392	363	335	342	336	343	371	318	336	364	298	346	331	369	320	337	337	342	358	322	350	350	348	345	322	349	323	331	344	352	340	357	335	343	365	349	328	341	351	346	307	344	319	307	336	336	328	344	364	339	299	319	344	329	339	376	331	354	319	330	319	315	348	352	324	321	314	320	321	317	317	312	342	312	344	335	319	352	332	311	318	341	358	345	337	329	345	348	349	330	335	324	294	345	353	324	345	337	348	363	334	346	345	339	338	353	327	355	331	337	330	346	376	356	355	348	335	324	376	329	327	335	292	339	360	299	330	324	368	353	386	384	341	351	307	321	326	338	350	353	320	325	323	355	374	319	356	345	332	305	344	365	313	361	339	308	369	326	346	323	342	346	346	316	304	349	329	338	333	358	366	330	325	345	353	344	352	317	334	325	357	343	321	334	351	363	327	355	400	346	337	321	370	351	369	326	328	360	349	374	356	342	329	336	329	332	342	317	343	364	339	368	357	335	347	338	332	350	345	313	353	361	330	347	364	343	361	381	376	344	331	321	369	306	342	354	342	348	318	364	375	302	323	340	309	328	322	335	381	334	310	335	318	324	338	323	346	311	364	358	305	312	329	302	340	322	319	326	336	326	344	362	361	340	315	344	352	342	346	395	360	323	340	372	327	345	353	350	360	366	355	330	338	357	387	342	339	320	323	324	354	340	351	358	375	362	344	340	340	339	334	342	350	349	330	341	320	354	356	322	343	346	370	342	342	330	329	348	374	336	274	333	349	348	329	305	349	326	330	328	327	343	329	338	359	323	361	346	336	344	328	362	335	358	332	305	331	343	366	342	331	319	340	338	360	347	346	340	319	338	341	348	354	348	345	324	338	328	347	347	342	367	364	323	347	331	358	359	337	322	318	324	349	354	374	358	298	322	349	363	328	349	327	315	334	362	358	358	335	332	347	302	362	317	346	335	344	352	376	358	367	348	326	353	358	324	332	341	337	338	337	344	357	324	352	344	313	369	354	321	320	339	326	321	350	363	337	346	330	326	365	349	319	323	335	334	343	385	318	340	344	308	359	356	325	344	345	351	315	323	338	352	318	324	358	333	351	358	367	348	342	320	300	378	328	351	335	336	317	330	307	336	315	350	334	329	328	355	345	337	362	348	357	353	316	361	350	321	324	352	323	331	344	345	353	395	334	320	337	322	331	341	326	335	317	341	324	343	297	336	340	344	337	322	322	346	354	346	375	345	336	330	346	324	361	334	345	358	332	348	335	349	357	317	329	358	348	329	366	323	323	338	358	363	350	317	295	342	356	322	331	333	335	349	337	347	353	349	299	339	343	356	368	370	329	337	347	333	353	294	363	337	328	342	341	332	332	337	329	345	368	355	344	360	368	311	330	370	327	338	337	331	313	337	359	344	359	309	346	362	334	341	319	326	340	322	341	308	358	319	308	357	366	326	347	348	309	333	354	330	345	322	352	333	345	314	330	348	352	356	361	336	335	357	334	354	337	357	337	351	309	346	349	342	330	336	317	337	353	344	346	335	348	360	320	338	375	318	335	324	313	344	330	344	368	318	296	323	323	335	361
6588	16660	26752	17103	7638	2838	1059	519	360	333	322	341	348	354	334	319	321	365	339	311	359	317	306	328	344	316	291	318	341	309	340	311	340	303	348	325	306	299	334	316	323	329	333	313	312	372	325	331	343	325	346	338	311	315	288	352	329	351	370	338	349	319	334	312	345	314	325	357	339	356	327	308	354	333	301	337	309	334	312	299	298	334	308	336	335	342	281	320	332	321	334	330	345	348	337	322	307	303	351	318	339	318	374	343	346	321	316	346	328	323	311	358	367	310	371	306	327	358	335	354	366	350	343	342	341	333	348	335	323	366	353	344	330	329	335	333	358	331	342	329	355	322	343	329	348	323	355	349	349	336	331	321	335	327	335	308	321	293	372	320	342	338	331	351	313	303	372	342	350	323	352	322	332	331	329	306	326	337	344	341	349	349	322	320	336	309	328	329	341	330	311	306	330	316	358	343	309	311	324	346	344	351	314	315	307	313	324	341	321	317	321	316	348	335	337	307	358	333	329	368	358	329	332	304	343	381	353	335	326	332	317	363	316	332	346	361	333	310	345	343	340	325	338	357	285	350	336	354	325	293	311	340	346	370	322	352	324	328	323	292	322	301	325	330	333	348	289	332	318	351	351	324	318	332	365	352	325	300	340	371	316	323	335	348	321	341	349	308	335	327	346	339	319	325	315	327	331	311	339	349	324	346	333	336	330	334	306	326	323	340	330	334	328	312	345	318	297	310	328	295	333	334	351	338	341	314	336	338	314	315	352	295	346	344	347	335	350	354	330	358	335	344	333	328	324	320	335	355	337	333	339	331	352	327	342	338	292	371	334	329	306	302	308	360	319	343	326	331	383	352	328	353	358	321	316	321	303	356	332	360	321	320	345	341	316	351	360	315	323	367	334	307	342	341	353	331	369	315	386	293	334	325	328	334	340	352	315	348	301	312	313	350	376	343	359	312	311	353	344	296	309	363	331	359	348	351	325	320	355	324	362	335	355	304	354	350	326	304	330	317	353	346	326	348	341	332	316	308	324	331	373	338	352	332	302	345	335	314	328	324	322	327	354	323	392	335	333	317	330	319	339	278	358	363	382	356	326	330	310	320	334	336	350	334	331	327	328	297	347	335	341	319	313	333	322	334	317	304	327	315	317	341	321	323	333	333	319	365	343	329	350	314	306	324	307	326	364	336	331	307	353	317	324	315	342	363	326	338	323	301	333	317	334	325	340	341	304	337	314	356	334	370	335	301	312	309	353	360	315	334	319	323	318	334	323	342	360	341	325	329	338	337	334	319	381	302	312	297	318	355	308	357	299	316	317	374	349	333	349	334	315	344	325	343	328	358	350	351	321	334	315	339	306	338	325	366	324	323	336	316	335	342	333	336	338	345	368	307	351	372	333	372	328	315	328	350	301	328	351	303	329	339	341	317	329	347	318	351	309	346	306	297	321	338	304	340	359	376	335	310	304	345	370	335	356	321	344	332	341	338	340	332	311	323	322	334	293	349	354	345	321	359	326	332	352	313	312	369	347	313	329	314	308	342	319	316	335	369	330	344	344	331	322	337	295	329	315	320	329	350	298	320	314	353	343	341	329	323	347	313	335	333	327	340	312	335	334	323	345	329	309	321	331	349	342	313	316	318	313	340	349	323	361	336	343	290	326	326	341	337	347	340	352	342	396	343	332	326	326	293	306	318	344	318	344	352	316	350	352	337	330	341	318	330	291	348	368	324	323	321	345	332	316	338	366	296	345	341	349	308	314	315	319	358	364	372	337	344	320	321	323	341	314	394	308	343	353	352	358	337	327	328	326	305	389	305	337	307	342	339	328	324	332	354	366	358	317	324	347	352	348	353	323	315	333	344	335	378	354	360	349	304	332	330	313	357	319	304	319	353	309	325	313	371	337	360	348	323	334	355	308	323	330	369	307	305	315	324	317	332	348	315	339	318	306	337	364	329	320	333	356	325	307	342	346	349	305	348	371	342	337	337	320	306	357	335	335	344	339	364	330	347	347	342	336	319	362	319	340	346	320	330	328	319	337	325	339	353	326	310	321	354	346	322	351	335	348	337	327	337	328	339	327	337	331	341	319	351	334	389	322	323	339	337	334	344	350	326	305	337	345	332	330	365	369	339	318	328	314	318	336	347	333	320	346	333	330	325	302	342	291	328	339	344	373	332	345	318	309	348	325	322	347	338	325	342	344	306	318	363	294	361	346	355	335	359	335	333	352	333	309	335	368	336	363	309	292	338	350	358	310	310	328	338	343	306	334	311	302	309	338	318	374	349	300	345	332	344	309	313	363	333	318	328	295	323	327	341	308	314	346	347	315	328	341	325	330	334	315	342	336	367	336	299	337	327	330	309	324	363	325	329	381	327	308	347	318	333	339	308	320	302	341	353	325	325	347	335	329	330	316	356	334	319	302	342	328	336	308	337	319	344	344	349	323	355	345	303	332	372	335	315	359	320	343	315	339	320	321	322	342	357	321	328	366	306	316	316	365	302	330	304	330	309	299	355	315	352	325	370	343	329	310	361	320	304	355	344	340	328	328	315	335	351	314	342	363	325	342	324	306	329	331	334	325	334	341	324	349	337	338	341	315	330	313	386	348	347	325	351	338	347	361	325	333	330	371	331	329	307	323	341	339	323	323	312	333	318	342	349	326	348	344	355	349	350	347	314	368	325	276	341	353	350	329	343	323	301	341	359	332	334	312	340	338	310	342	344	313	329	362	348	369	320	325	335	319	318	339	341	318	319	292	356	272	323	321	342	348	334	341	330	341	317	366	339	378	327	331	331	352	310	324	365	340	328	325	377	343	328	351	313	323	323	353	337	350	349	324	326	357	325	337	333	344	331	341	320	308	302	318	344	331	355	337	315	310	335	323	351	316	320	344	314	327	328	324	332	328	351	323	328	353	349	333	366	349	307	321	338	320	369	332	331	351	300	314	331	348	353	327	329	333	340	329	345	332	302	315	310	342	333	367	323	273	354	348	397	359	348	367	352	330	351	314	336	344	327	335	335	314	289	335	344	325	302	300	333	326	352	305	307	341	338	316	325	340	330	369	334	330	350	336	320	328	336	331	363	342	360	355	305	351	356	313	357	355	340	324	315	311	316	334	310	326	331	317	302	338	337	310	323	294	325	334	310	345	299	343	377	324	341	308	325	321	290	339	307	308	372	327	328	322	342	362	324	332	316	338	305	323	317	328	333	363	294	354	326	333	353	309	316	344	317	340	353	361	363	319	358	323	328	312	330	344	325	341	333	344	353	329	333	321	275	334	349	318	328	302	346	302	305	331	328	343	328	347	297	301	344	357	336	328	336	319	343	332	342	297	340	317	321	334	347	324	315	337	330	330	311	310	319	314	314	297	347	347	325	350	331	326	338	324	317	318	313	343	356	327	346	320	328	314	322	320	340	321	338	314	305	375	321	332	355	356	341	339	340	356	334	353	341	328	330	348	354	358	322	323	335	343	342	329	323	326	295
25390	22286	51590	53046	33929	15589	4050	921	460	363	369	366	375	393	395	349	369	369	365	350	373	386	355	360	370	401	356	358	356	391	335	388	411	310	362	366	360	347	399	371	378	393	348	389	363	370	366	357	374	356	349	341	362	340	345	368	376	346	299	336	370	370	370	360	372	368	374	327	342	387	363	360	374	364	328	370	359	348	338	340	372	367	349	342	338	373	373	355	352	353	350	382	367	359	375	416	355	330	350	365	327	341	352	354	350	370	322	347	340	368	354	339	379	382	382	354	370	360	363	322	339	337	345	339	315	377	370	355	372	374	377	367	355	350	384	400	386	349	328	326	340	378	372	351	399	378	360	337	345	363	369	362	345	339	370	369	335	383	313	370	359	355	353	331	380	363	392	381	372	363	390	364	331	391	342	377	372	347	354	392	361	354	348	347	377	361	367	376	332	396	343	332	384	361	376	369	322	341	320	334	366	379	383	368	378	388	396	367	331	367	359	335	343	370	374	369	391	373	375	303	353	395	357	312	356	356	392	363	372	362	369	344	346	369	386	356	366	363	361	331	368	331	368	338	363	383	400	342	365	354	374	382	364	370	341	334	347	335	384	376	341	395	374	389	357	352	391	372	367	349	389	349	367	370	344	422	368	340	371	388	319	326	351	374	353	352	341	342	369	364	381	366	362	397	354	358	383	378	331	376	385	350	338	343	305	388	361	324	382	367	347	382	379	367	338	344	367	325	356	353	392	340	347	366	344	357	363	332	356	365	333	320	366	366	327	361	343	345	375	359	349	377	358	336	359	365	330	366	383	355	331	392	368	377	368	321	339	375	377	345	363	361	359	331	362	334	365	344	357	348	356	331	340	374	351	336	382	355	406	404	377	352	353	363	344	359	330	354	336	374	355	336	365	337	365	355	367	381	357	346	335	351	357	317	335	329	368	334	354	385	353	368	328	373	351	351	353	332	369	353	322	336	352	345	361	366	347	364	366	388	371	388	353	345	352	343	350	393	336	345	340	367	364	373	361	329	343	349	343	350	337	341	369	385	331	373	374	333	369	337	377	347	360	363	360	367	334	376	365	357	346	360	358	407	358	362	401	319	374	392	366	338	331	333	372	352	354	361	387	365	370	374	312	356	340	364	364	359	410	343	380	337	353	361	339	361	361	338	320	358	322	413	353	383	366	323	368	356	375	355	347	379	335	368	376	346	369	364	357	367	342	376	365	364	366	382	316	380	379	370	381	353	341	369	354	345	390	337	347	394	355	370	370	346	381	360	403	363	369	367	317	377	347	366	378	325	374	354	338	360	371	369	329	344	396	358	348	332	361	343	374	359	345	336	351	344	366	349	331	345	362	336	375	350	325	366	350	365	359	325	347	372	392	320	339	355	326	366	349	334	325	363	344	372	359	365	337	378	352	353	375	349	320	381	351	347	355	373	336	345	331	334	377	363	338	369	354	334	367	356	369	363	354	338	331	347	363	356	340	352	418	362	379	379	342	325	407	360	313	374	359	344	345	343	375	347	393	362	356	361	357	365	375	359	364	350	372	335	366	362	334	333	346	388	373	362	367	360	369	334	337	349	374	360	375	385	321	357	344	342	349	381	360	375	389	349	335	382	341	385	378	382	330	330	338	368	350	377	349	306	322	379	350	390	336	346	394	359	324	389	313	390	366	376	360	362	335	361	393	355	339	363	348	335	337	334	374	353	371	346	377	355	347	348	377	359	389	344	366	375	345	379	333	356	335	355	349	370	357	320	357	365	337	375	371	356	334	376	376	348	356	382	367	370	366	370	363	355	354	358	363	308	356	344	351	388	368	366	382	360	339	368	348	347	319	354	356	357	356	350	375	391	348	365	373	335	342	382	352	362	384	335	368	416	372	340	367	334	380	369	363	375	399	333	363	379	386	350	342	358	395	372	329	366	384	319	338	337	389	361	362	344	369	353	372	355	358	342	361	329	375	390	344	361	379	365	376	341	370	374	361	375	364	368	345	340	371	364	367	343	373	353	340	397	330	373	337	341	380	364	338	360	345	374	364	338	328	330	350	379	351	389	366	337	362	347	340	329	363	363	347	345	380	322	351	358	396	348	369	369	362	356	340	344	378	364	352	348	352	389	361	416	366	399	363	372	371	376	365	353	343	348	399	367	379	351	352	329	350	370	356	374	382	378	350	379	336	343	365	381	381	345	416	356	379	350	373	374	385	303	401	342	350	368	357	304	339	398	362	354	365	348	362	375	360	348	347	381	329	339	307	359	370	376	379	345	351	361	359	364	374	318	390	340	339	352	382	337	359	351	356	366	363	384	354	357	354	345	345	367	385	350	330	341	336	358	379	390	334	329	349	342	365	366	331	370	348	343	345	337	371	346	382	365	379	349	362	389	340	368	374	345	348	376	374	330	351	377	354	333	399	349	372	324	365	347	378	358	365	309	374	370	351	352	347	353	347	320	374	351	350	373	391	336	353	334	380	355	354	359	329	348	352	378	340	342	358	359	330	332	354	370	372	356	371	336	366	357	343	364	392	340	371	386	350	356	325	345	333	389	352	341	373	374	364	361	363	353	363	365	409	379	349	362	382	345	363	335	330	351	355	309	377	361	329	372	360	351	375	364	312	372	336	357	383	348	356	384	359	359	359	362	326	337	363	397	342	407	325	356	359	365	371	346	388	348	330	322	354	392	389	347	382	369	386	338	368	352	327	356	330	349	379	365	327	333	392	365	434	354	362	344	344	370	356	326	360	352	363	347	379	383	367	349	355	336	373	373	350	360	323	387	366	345	345	354	363	367	388	337	334	357	350	360	405	369	346	366	350	349	362	357	349	363	336	345	341	365	334	320	380	341	374	369	379	352	372	371	376	329	357	357	343	359	336	381	350	334	329	354	355	353	364	344	354	337	343	348	350	367	347	358	360	363	332	366	356	365	345	359	351	324	330	341	350	380	338	361	322	351	352	356	341	387	353	315	357	351	376	381	353	368	357	346	398	351	353	325	360	325	338	355	369	376	366	362	332	387	356	391	397	340	389	355	371	351	392	372	380	381	372	347	345	375	337	340	339	370	349	370	343	347	375	359	363	397	342	361	371	367	342	355	372	361	372	379	374	339	363	352	343	348	360	389	356	364	335	358	343	361	345	346	395	352	357	421	375	365	366	368	373	361	350	363	358	339	357	344	362	341	366	334	337	409	377	368	362	352	371	376	327	376	369	355	369	362	361	327	361	374	358	375	372	334	344	396	345	372	354	332	314	394	387	391	359	354	381	345	365	364	383	354	370	382	364	357	327	361	352	377	369	343	357	317	346	360	399	381	348	349	366	367	355	360	381	375	350	293	339	337	375	347	351	334	338	339	378	381	370	361	360	375	390	358	376	369	393	350	351	380	378	373	385	313	352	368	312	380	334	379	346	382	336	377	332	342	340	358	362	354	366	380	318	357	333	360	364	372	385	354	356	349	343	350	318	358	359	375	332	358	370	381	357	348	353	348
8027	53801	68437	46361	24755	9435	3019	1003	494	371	370	387	404	381	350	379	381	403	377	339	381	382	385	368	337	397	390	361	379	373	406	387	368	408	381	378	374	372	364	358	387	423	416	375	381	402	389	385	353	393	387	383	360	399	395	363	378	416	374	382	371	373	340	378	345	395	380	366	349	371	428	383	369	344	336	348	387	365	373	358	383	373	344	380	388	375	389	378	388	398	360	383	355	365	378	389	401	411	370	399	393	372	387	366	396	382	386	405	365	378	340	382	370	353	390	359	390	389	356	348	406	364	402	411	417	363	359	363	367	367	388	365	373	408	373	370	349	418	346	395	339	379	373	370	367	400	404	342	399	406	400	401	363	362	380	410	376	373	361	363	374	362	368	382	340	351	366	357	393	387	394	355	387	362	406	396	361	386	421	383	357	390	363	352	378	375	347	363	377	371	362	421	379	405	393	383	358	341	390	392	370	379	328	350	336	362	376	379	374	385	356	384	368	379	399	360	376	369	374	394	372	405	347	363	385	388	357	388	406	362	383	381	395	374	396	381	350	363	363	400	356	359	372	387	402	351	359	384	406	383	397	353	372	396	344	371	386	379	352	368	367	385	381	377	377	377	358	370	375	393	388	365	386	372	402	361	369	387	377	382	365	366	416	344	392	387	402	368	371	374	380	351	378	361	395	376	386	384	383	360	392	363	377	372	388	359	358	356	388	404	373	389	394	382	389	386	382	379	374	394	381	358	365	368	345	410	343	339	391	389	355	371	399	371	378	341	376	369	365	392	314	392	394	348	372	430	378	371	373	394	397	375	363	324	365	368	403	354	361	387	366	399	356	382	390	374	380	367	363	405	405	388	367	392	383	375	386	370	392	367	407	384	356	381	388	414	400	400	401	354	380	371	374	411	360	398	386	354	388	374	406	378	377	375	378	345	377	377	388	374	405	400	390	408	387	369	375	370	400	376	369	398	373	363	391	391	414	365	366	352	380	388	357	382	350	371	379	375	361	382	356	393	355	340	413	396	403	397	361	377	380	381	346	399	384	376	342	351	367	382	389	345	388	386	362	362	351	366	379	360	368	394	364	329	370	391	365	351	388	396	337	366	382	410	373	375	364	364	388	344	364	374	372	372	383	403	375	414	354	406	367	368	404	362	376	395	359	355	388	371	379	395	385	354	322	346	392	394	369	413	361	362	342	417	358	348	378	377	352	363	333	390	361	394	390	374	389	387	358	360	380	379	418	365	375	373	405	381	389	374	385	364	402	363	376	368	394	372	350	374	376	381	357	385	373	347	381	361	364	385	337	396	363	389	380	380	356	383	380	377	417	395	385	393	368	384	370	372	366	385	351	411	340	399	358	344	374	380	367	333	341	373	374	361	344	376	399	374	399	389	362	359	385	381	357	343	378	370	371	357	369	380	430	376	366	380	360	376	393	398	404	385	372	398	378	368	383	390	365	401	358	347	380	380	389	348	369	358	359	386	408	338	405	392	398	371	342	371	387	337	376	378	368	400	390	336	369	388	384	361	366	366	385	376	374	380	373	351	393	385	369	424	387	368	382	368	372	358	380	361	397	362	373	361	380	382	389	359	353	345	376	364	366	374	375	382	398	381	355	384	384	361	383	369	382	367	395	378	371	368	391	333	383	412	385	335	360	364	392	376	355	362	401	348	388	387	362	377	380	358	383	348	373	377	378	389	386	352	389	393	351	370	342	396	378	361	396	388	377	363	384	372	402	392	350	353	393	399	421	349	383	371	388	369	359	378	389	368	388	343	390	352	401	340	377	376	335	375	358	363	368	378	372	377	393	396	395	373	374	354	379	350	343	425	366	381	353	365	373	392	394	371	372	367	386	368	398	405	376	360	368	357	380	386	359	364	340	346	359	371	360	404	378	349	385	365	390	348	359	381	375	372	383	389	357	370	383	375	405	363	375	403	368	384	384	335	395	381	422	368	383	422	347	381	354	380	421	395	393	351	396	379	351	358	408	393	371	400	389	372	385	393	410	395	396	384	398	371	383	391	376	372	368	382	414	384	401	400	352	364	341	342	387	380	406	383	368	389	347	368	395	419	384	366	345	388	351	397	396	401	377	363	361	390	372	373	371	354	360	363	388	362	332	380	388	366	402	375	371	378	372	373	374	369	377	372	338	373	414	334	351	383	374	360	384	391	331	350	379	361	367	385	389	369	408	371	371	363	397	382	360	362	371	388	407	351	354	360	359	383	376	352	383	373	361	348	356	372	366	369	398	349	362	385	404	382	364	369	408	351	364	359	355	372	371	389	393	398	398	386	365	378	376	355	356	405	356	380	391	369	398	368	368	370	377	385	365	414	370	350	380	357	347	385	362	355	373	377	395	382	405	362	404	342	386	375	397	401	381	369	353	387	385	388	363	399	372	387	372	363	420	384	350	387	372	356	370	358	382	381	369	380	385	361	387	358	380	355	345	340	354	378	343	362	383	361	389	390	417	370	389	364	392	374	401	369	365	360	363	368	364	366	390	363	329	426	334	378	378	385	413	366	391	374	390	364	366	344	391	377	352	389	376	376	350	372	365	364	370	389	392	397	402	354	355	383	372	359	363	404	370	393	356	371	348	345	345	363	401	372	377	375	390	349	408	363	360	360	368	366	388	388	349	353	371	366	403	379	349	384	355	397	403	375	395	394	366	385	383	338	371	332	382	377	415	378	381	384	402	389	359	380	359	385	346	357	353	395	407	398	370	390	416	343	382	365	353	408	353	342	354	356	372	369	355	356	375	398	365	341	342	387	410	371	376	387	311	352	391	378	381	369	366	385	363	319	363	394	374	379	342	368	339	407	385	365	387	368	394	349	368	377	416	378	339	369	362	364	367	379	368	376	390	393	413	357	398	412	395	391	343	355	359	373	392	420	358	379	396	353	342	407	358	381	393	391	373	396	380	366	416	379	361	389	376	408	419	366	394	403	340	368	349	365	385	403	354	368	368	423	351	391	392	381	379	376	354	350	360	364	344	395	381	388	346	376	378	379	403	405	377	373	362	367	365	389	357	362	370	350	384	321	403	369	409	382	375	365	354	392	370	331	375	360	358	405	356	389	350	383	372	374	365	359	393	362	357	370	344	420	343	381	393	386	348	355	386	373	350	399	405	369	364	385	382	418	365	368	376	393	357	381	339	372	380	366	358	397	394	373	381	347	360	367	375	377	362	358	375	364	384	376	399	390	396	376	348	374	369	364	372	387	380	349	382	383	370	384	368	394	365	392	376	354	380	377	367	393	373	347	375	379	372	397	370	365	371	381	366	344	352	379	380	418	344	385	372	374	364	361	382	364	387	382	325	371	361	390	403	371	366	359	370	349	392	385	425	364	358	363	399	394	401	360	359	394	380	386	359	390	376	345	375	377	353	398	393	351	404	397	376	367	324	379	336	362	393	394	394	383	396	374	380	352	332	346	361	360	347	394	348	356	373	380	346	360	359	376	361	366	389	360	380	382	340	383
23823	21837	38877	52691	45423	30852	16007	3630	849	536	518	528	521	512	530	529	467	498	499	500	493	496	520	518	508	512	481	489	525	481	483	517	451	477	527	489	471	506	485	477	475	492	486	483	493	487	503	496	500	484	475	465	491	461	450	525	496	506	530	484	434	490	466	477	526	504	474	481	459	474	475	526	463	461	482	473	494	480	434	508	477	462	472	498	467	555	451	526	467	456	443	492	463	487	489	472	461	471	479	511	483	507	499	517	486	468	459	501	484	511	449	472	458	506	476	483	509	543	462	497	458	493	501	481	469	482	437	455	497	501	458	487	449	490	482	496	441	454	479	450	491	504	487	440	451	473	501	493	495	504	501	505	465	486	492	504	480	477	444	470	490	486	483	469	501	460	462	517	512	477	449	506	495	472	509	504	488	485	498	454	510	518	468	496	453	520	463	482	470	518	491	475	465	535	501	451	502	486	488	501	539	489	520	478	496	467	440	474	466	491	486	490	463	495	506	450	487	477	478	505	531	517	494	472	456	477	478	467	504	525	479	517	460	484	440	505	509	478	487	512	500	499	476	483	471	467	501	481	489	514	488	460	491	485	465	497	473	487	494	481	504	502	475	491	489	512	494	465	487	477	466	483	453	461	444	466	504	456	474	465	430	500	519	497	474	478	476	520	475	489	477	493	502	458	496	443	505	452	467	484	517	487	522	468	466	496	451	485	525	506	532	495	507	484	450	478	491	470	488	501	484	476	469	534	466	499	441	456	449	467	451	461	454	455	457	463	496	500	484	498	463	471	473	488	500	499	473	493	483	507	494	487	496	504	469	479	490	459	498	458	491	479	506	540	461	483	483	504	477	513	485	522	496	500	460	498	456	476	499	485	485	489	470	474	471	490	479	491	463	487	504	446	451	528	487	500	454	481	450	477	509	487	467	486	479	467	517	501	531	480	425	499	511	516	469	441	504	531	493	479	482	489	487	495	484	493	460	481	486	506	486	477	461	467	485	465	522	484	476	455	492	436	487	460	509	488	470	486	488	503	478	458	466	496	469	524	513	484	502	486	521	477	469	455	502	456	476	460	481	497	464	468	494	492	447	417	510	494	466	480	467	462	476	475	483	494	470	496	483	488	470	501	524	504	471	491	504	489	503	473	497	464	499	465	495	504	484	431	462	493	484	477	447	489	443	493	487	502	483	495	508	497	467	531	480	465	496	468	465	484	448	491	514	514	457	534	480	472	488	480	488	502	493	478	469	461	472	499	473	489	469	464	497	492	493	493	461	485	477	481	485	469	525	475	488	514	477	485	523	480	415	531	516	452	462	466	506	495	494	483	501	523	494	479	520	463	502	463	478	482	532	464	475	485	514	471	489	498	498	469	510	476	514	480	472	497	546	480	474	522	481	466	444	465	494	473	519	491	456	457	491	490	507	464	510	512	489	439	486	476	494	465	466	457	506	511	496	487	492	500	441	495	486	499	508	466	481	479	424	451	520	495	522	502	480	484	467	484	459	490	483	488	532	493	495	467	518	498	494	464	477	433	449	492	477	486	487	473	492	455	464	476	441	492	493	493	462	517	493	501	438	484	469	507	494	491	491	476	494	485	489	465	508	462	446	479	489	473	520	480	534	472	471	485	488	482	483	517	456	498	516	480	508	450	479	487	502	496	490	489	444	554	476	492	480	453	489	511	480	496	473	502	471	467	469	472	485	475	461	470	456	475	503	482	467	516	462	508	482	433	484	453	480	516	470	532	491	471	522	490	505	519	459	464	452	484	499	494	472	476	491	497	457	458	462	456	505	493	477	440	435	467	499	489	473	452	483	522	459	418	453	458	483	477	477	494	517	479	476	475	519	495	494	484	443	460	451	484	465	477	437	481	495	452	448	477	517	471	462	479	484	494	484	496	492	451	474	497	464	474	534	470	486	488	495	509	480	499	428	478	468	466	511	454	513	514	471	488	484	492	493	464	476	452	526	458	477	493	477	458	493	493	491	471	499	456	496	489	462	521	443	483	504	496	506	502	493	537	456	493	472	480	479	479	467	467	519	474	500	501	460	498	455	498	488	494	474	475	489	478	500	514	486	470	462	458	446	438	495	491	485	515	474	449	454	464	466	518	484	514	472	476	481	474	475	482	519	501	479	516	472	500	466	505	465	451	475	504	465	489	455	490	489	483	479	491	502	466	502	490	482	501	463	473	507	472	468	462	442	490	522	464	471	470	462	472	477	436	474	480	474	495	496	509	463	473	482	473	481	511	470	511	488	498	532	528	463	488	509	493	444	502	497	466	484	498	499	504	517	485	474	446	487	472	477	480	450	467	453	517	491	453	481	484	505	412	464	523	476	474	487	499	516	452	469	497	509	479	499	480	472	503	480	486	494	474	475	494	451	483	482	465	452	471	492	479	481	492	455	469	469	436	461	491	442	497	456	467	471	503	456	486	491	498	516	461	486	486	497	509	496	511	486	495	447	502	471	480	487	442	504	479	492	514	472	496	492	465	450	486	497	459	514	498	490	455	491	511	481	476	483	470	481	455	508	489	493	458	506	505	462	479	456	429	506	469	472	470	486	455	491	486	500	477	482	509	503	495	533	467	494	465	491	432	461	497	538	481	493	502	486	474	473	484	501	445	472	478	488	454	497	490	510	477	482	464	473	488	514	465	480	453	479	490	490	519	473	419	493	467	516	458	522	470	493	485	477	479	521	483	449	491	463	491	512	445	485	458	473	491	473	461	495	490	471	465	456	468	527	499	465	469	500	462	484	503	475	498	515	487	494	490	499	455	510	467	445	454	489	489	480	467	495	456	471	469	481	507	472	511	455	489	524	508	458	469	540	498	493	501	478	487	448	466	464	495	499	447	524	468	479	479	481	484	472	460	493	488	453	461	474	500	486	470	470	478	481	471	449	477	545	473	463	476	463	497	501	482	484	476	455	485	461	457	465	467	491	473	501	472	512	519	459	534	500	491	451	484	448	495	454	467	517	439	495	479	508	489	467	504	484	484	505	463	458	505	464	500	495	509	483	454	507	517	455	486	452	487	483	493	470	480	486	492	490	471	430	474	469	509	464	527	478	482	503	495	533	499	502	463	483	520	453	484	496	491	501	521	472	511	487	492	455	494	440	490	498	446	478	497	489	462	485	508	465	443	466	474	486	451	461	489	473	468	486	478	498	479	505	503	461	460	463	498	493	511	481	497	515	436	505	522	460	502	462	449	464	543	484	460	489	472	482	441	484	470	484	504	512	475	502	505	445	458	495	469	462	477	454	472	517	468	517	457	465	507	499	454	489	497	478	510	438	449	484	482	475	489	471	465	479	496	483	520	511	479	488	465	469	462	468	491	462	489	485	490	473	503	491	497	499	493	468	464	467	473	502	494	493	467	463	477	455	486	454	455	494	462	471	485	494	462	478	487	465	507	486	479	480	472	484	466	530	503	473	493	483	458	486	465	494	438	499	492	447	488	485	492	508	532	485	492	505	487	458	510
43329	89744	87841	70158	47120	23741	9165	3022	887	525	517	573	517	523	517	520	574	550	523	532	535	586	522	509	493	542	582	512	564	542	556	563	560	499	488	513	529	535	536	471	540	538	542	535	506	513	540	534	520	535	493	489	525	530	485	543	532	537	513	544	506	539	538	578	542	536	538	532	549	516	516	524	502	451	557	540	501	502	484	536	532	515	513	512	541	547	507	490	497	526	520	494	533	538	466	552	512	519	558	533	533	549	545	558	500	538	519	540	560	533	527	500	576	556	514	504	522	524	528	495	513	514	510	557	521	536	529	535	529	477	497	478	496	497	563	536	551	525	524	522	516	531	543	502	519	498	530	518	504	496	499	502	509	545	499	523	476	518	547	524	528	558	515	506	536	528	510	512	535	511	515	523	528	532	541	546	518	509	550	511	526	518	513	556	539	544	491	500	553	524	526	510	582	532	530	514	510	534	494	548	519	534	506	506	495	475	538	549	504	498	520	566	569	541	471	559	489	536	497	503	517	549	548	483	541	510	552	568	522	514	546	543	549	530	485	501	523	519	507	521	517	546	556	525	523	550	525	520	517	537	557	549	524	556	525	525	522	479	516	491	510	553	543	570	515	540	492	485	502	546	576	575	547	487	510	531	539	549	558	509	525	536	502	539	489	511	525	521	508	513	522	493	482	512	537	557	473	480	527	543	528	543	517	535	537	523	530	565	516	557	535	504	559	527	545	539	501	535	516	532	496	513	547	468	537	497	504	493	476	499	551	532	504	549	521	579	569	582	514	511	522	523	509	510	501	543	520	507	509	541	542	564	507	519	522	495	582	523	483	537	523	531	510	502	527	521	533	556	526	501	509	513	486	524	518	568	550	628	528	578	529	537	517	515	506	573	529	505	536	514	523	555	561	482	553	521	521	506	545	524	541	490	513	552	530	510	528	492	545	495	486	546	530	502	468	495	509	511	524	529	509	521	534	568	504	511	514	549	506	519	556	515	509	541	543	488	482	534	527	501	527	517	547	472	512	529	502	476	482	529	535	560	496	534	553	525	544	490	507	533	478	519	511	515	485	563	545	536	509	511	529	519	581	469	526	525	516	499	534	447	547	518	543	506	487	571	503	528	530	515	552	528	505	530	526	552	513	554	529	527	520	537	515	500	589	534	527	538	531	524	506	490	505	527	549	517	556	577	561	500	479	518	521	527	513	561	520	541	522	516	536	510	539	558	519	500	544	518	522	506	493	552	537	524	534	483	467	533	483	492	524	543	535	540	512	522	541	572	511	460	498	496	498	505	548	514	481	515	530	541	485	518	552	531	525	527	534	516	547	518	536	512	527	486	506	513	524	522	529	498	469	537	547	517	504	550	516	502	532	520	526	545	507	525	486	527	494	527	512	507	501	530	505	456	507	513	552	530	527	543	503	503	533	521	503	549	545	517	511	524	560	555	514	545	534	525	544	524	522	531	525	531	494	527	527	490	480	537	528	534	536	519	520	519	563	500	495	530	493	530	495	540	503	532	528	505	507	480	514	500	555	522	493	553	509	508	558	530	507	501	521	511	526	523	535	510	513	538	531	521	532	532	518	496	514	509	529	510	508	503	568	535	526	502	516	503	511	521	540	511	516	545	531	499	511	473	500	534	534	543	534	546	485	482	505	511	506	524	508	531	519	519	487	487	537	523	532	512	529	496	541	508	493	568	523	532	503	509	478	558	508	546	501	531	499	528	483	520	521	547	470	522	532	552	484	525	553	559	502	481	513	510	515	529	517	556	510	519	534	524	521	505	533	523	526	544	498	517	567	539	521	522	509	445	515	527	520	506	492	521	490	491	525	539	525	537	523	526	503	524	516	506	544	538	474	523	538	510	515	585	534	505	537	575	562	503	572	542	546	493	494	543	547	496	511	542	492	571	543	528	523	550	527	505	535	502	515	524	505	556	519	482	532	520	514	543	532	542	478	481	523	503	549	546	528	475	501	550	570	487	501	567	504	489	506	529	531	543	525	536	533	547	533	551	563	545	506	510	510	499	551	490	516	500	508	553	529	529	533	495	505	531	491	489	505	518	500	529	537	489	540	504	495	535	495	537	517	535	511	502	603	531	456	540	494	508	538	581	492	517	492	523	551	521	502	510	526	561	506	539	516	487	477	517	524	558	525	466	526	529	559	502	509	510	571	459	538	537	465	507	517	526	538	490	512	515	492	524	516	516	503	524	475	527	498	539	483	531	532	516	509	536	571	524	503	520	517	476	546	497	530	534	501	476	528	503	548	491	502	499	518	547	516	502	526	493	510	515	540	513	483	482	460	535	523	519	521	535	548	541	498	534	554	493	514	550	528	502	526	558	531	529	456	520	535	515	522	520	520	527	553	512	548	505	525	521	468	552	485	539	509	487	542	550	493	520	563	499	540	560	506	485	516	546	538	560	537	574	532	545	516	534	520	500	498	540	548	477	552	512	526	519	527	539	517	536	490	492	521	553	544	507	564	529	535	532	562	508	470	531	532	490	508	528	535	546	497	538	499	536	495	508	508	515	536	530	547	521	512	518	516	514	524	506	518	513	550	531	534	560	496	508	515	535	542	521	547	536	484	498	530	477	562	508	556	510	538	521	529	502	519	509	508	518	541	524	529	531	554	506	491	554	492	535	518	527	535	509	540	548	493	547	529	533	525	533	500	539	544	532	527	472	531	549	506	550	484	492	505	495	536	542	537	501	515	493	478	519	521	530	518	537	535	555	528	520	557	508	520	531	494	534	507	552	513	486	507	544	513	515	492	531	586	514	530	502	490	534	516	530	526	521	563	490	465	500	550	516	529	523	493	523	537	531	542	516	501	529	504	561	525	557	506	515	493	540	510	547	525	512	558	548	482	532	524	542	521	520	539	561	527	542	535	494	487	549	537	512	502	491	496	531	513	498	542	548	546	516	525	546	514	493	518	530	469	528	502	542	532	545	530	514	508	515	523	579	502	524	505	497	520	509	520	525	531	537	548	531	532	585	505	518	495	516	514	522	491	527	525	530	540	547	510	524	513	504	547	490	514	519	520	534	502	507	514	525	473	503	508	536	534	525	500	526	522	499	522	475	503	493	491	509	500	520	539	500	531	501	502	544	544	539	505	513	554	526	514	537	533	518	528	499	484	468	492	491	532	493	520	504	528	537	540	512	471	524	482	487	476	519	519	475	498	522	516	504	464	509	505	482	500	515	538	507	554	525	570	528	500	556	465	523	520	522	528	501	540	486	522	523	539	512	506	522	507	557	471	512	541	521	503	565	519	530	572	519	514	529	541	539	516	506	541	562	506	467	541	471	521	517	517	487	515	499	483	529	513	539	505	512	552	541	515	535	479	524	487	538	540	471	552	519	520	513	497	474	511	549	492	511	514	505	567	534	526	535	523	519	538	521	557	505	530	498	515	516	533	524	533	523	506	555	553	502	536	517	545	550	514	487	496	521	501	511	539	490	522	512	512	505	552	520	532	483	514	551
27256	18829	26778	23034	10079	3262	1176	540	440	362	344	344	375	352	354	357	363	333	373	353	378	371	395	329	352	357	386	353	355	369	381	357	354	321	356	350	395	354	364	338	349	359	361	352	368	398	356	370	392	363	396	368	369	336	391	364	368	359	364	361	362	355	366	361	366	348	319	373	362	341	370	347	358	387	373	331	369	375	361	391	328	367	374	372	362	360	367	344	356	371	381	335	343	387	399	334	366	367	400	390	344	375	343	377	399	368	356	393	376	339	354	349	357	362	354	333	378	335	372	342	385	381	347	313	334	360	390	396	333	371	350	355	373	367	361	379	345	344	342	389	378	358	376	348	355	358	350	359	355	384	337	354	344	350	344	350	343	361	339	365	369	364	364	396	350	398	372	357	347	339	335	364	382	381	361	392	360	359	367	388	355	326	388	329	357	378	360	363	374	362	362	340	384	379	356	371	376	357	356	357	350	376	395	343	426	353	343	334	330	377	359	333	348	333	335	385	355	331	347	360	366	366	377	368	359	385	377	379	355	353	342	351	354	367	393	369	352	369	355	344	350	376	376	361	361	380	381	390	355	385	334	357	395	370	372	350	346	364	375	360	338	363	324	327	353	351	325	351	361	390	367	370	358	362	359	362	331	332	390	383	359	372	353	348	369	382	354	372	380	377	370	353	352	355	359	339	359	362	353	364	367	362	336	359	337	371	388	364	360	331	389	317	305	358	349	377	337	402	345	374	359	350	337	366	382	358	344	345	343	364	349	375	356	310	355	338	348	349	360	350	361	355	376	363	343	366	379	366	327	339	365	377	366	384	371	357	351	373	330	361	352	392	370	368	387	357	364	337	375	347	333	336	324	370	350	364	349	374	372	360	383	365	365	332	342	330	347	356	392	359	369	376	359	381	370	355	340	349	336	341	326	359	371	391	336	387	359	395	333	362	404	347	363	341	366	361	346	346	340	400	349	353	391	404	361	396	362	371	337	371	377	344	345	348	335	353	345	356	377	362	367	293	354	350	386	392	354	393	396	355	344	347	359	368	343	350	325	371	366	364	403	392	369	349	355	338	389	360	370	385	379	342	337	370	374	338	400	352	388	372	352	345	375	384	411	390	372	373	342	392	383	366	375	375	363	344	361	346	364	362	379	356	370	399	380	364	362	365	369	388	350	344	352	367	367	351	343	345	362	359	324	356	328	350	368	375	340	343	380	341	367	368	364	390	368	345	387	344	353	371	368	374	323	412	363	356	386	352	380	371	362	360	365	378	347	383	371	340	369	365	349	346	373	381	359	361	366	333	330	386	350	336	301	390	367	344	344	350	389	348	356	382	363	363	348	349	397	357	388	385	365	366	352	373	407	345	359	383	354	345	363	365	349	373	374	370	360	353	380	344	391	354	418	404	355	370	354	317	321	378	345	341	341	387	353	371	387	369	377	338	353	370	350	358	387	364	367	343	384	362	357	370	363	340	380	348	364	351	322	383	352	336	363	351	374	377	338	349	429	342	349	344	361	396	343	399	358	357	378	360	362	345	328	347	396	390	357	356	368	357	352	323	340	308	306	379	361	346	358	373	377	370	352	360	379	364	373	400	368	350	360	369	368	357	351	352	372	363	391	322	347	386	372	359	365	373	362	362	348	314	346	366	394	360	329	377	375	378	344	367	371	382	366	324	335	383	340	366	370	367	383	354	393	385	336	360	355	372	357	384	343	377	337	371	356	352	369	341	363	318	335	359	384	359	417	359	390	362	374	334	345	335	347	356	394	346	382	373	350	332	361	352	343	330	370	314	370	342	326	373	347	362	362	352	366	368	412	347	377	374	361	376	361	337	335	345	345	351	336	379	349	377	358	400	366	345	354	358	394	361	335	383	351	354	357	360	396	371	352	349	354	340	333	374	339	370	385	363	369	391	358	354	361	359	340	336	339	342	329	361	363	379	347	367	361	333	358	363	370	364	359	370	372	345	341	364	364	367	338	366	368	353	320	347	380	365	361	376	393	333	377	391	350	343	333	385	366	359	342	339	361	350	384	350	374	383	355	377	372	370	397	367	350	359	350	381	360	334	384	352	348	394	354	379	357	337	371	379	377	337	364	368	325	360	382	388	393	395	331	362	371	355	356	375	366	362	334	362	325	316	350	347	368	409	379	354	356	351	332	371	392	364	335	355	329	343	344	366	375	332	367	366	369	373	325	345	356	337	329	339	358	325	395	353	360	381	358	367	363	378	375	367	385	389	355	330	355	349	348	344	364	343	345	342	352	378	344	384	373	404	361	365	359	377	368	381	328	333	388	341	349	376	369	370	344	344	379	328	369	400	326	357	376	378	370	384	369	345	348	385	354	378	358	373	372	370	380	378	373	364	363	383	318	342	372	365	393	338	344	377	381	348	372	371	391	380	348	380	356	354	370	349	344	318	343	364	338	369	372	351	337	376	326	345	358	367	373	368	383	363	359	345	412	406	337	396	374	396	402	331	353	357	395	348	376	373	343	346	405	329	343	360	353	355	345	372	369	378	352	366	336	342	343	374	359	356	349	350	334	344	404	390	358	353	368	362	356	368	363	335	402	363	366	352	349	351	320	371	357	383	351	377	411	369	345	360	370	352	364	371	330	402	367	331	353	308	360	369	374	392	356	309	357	338	388	349	392	375	351	346	364	371	321	392	386	392	369	356	350	347	366	372	348	374	374	372	357	340	381	374	376	358	340	381	374	357	350	365	373	350	358	378	365	415	410	373	433	347	338	371	357	366	342	335	326	345	349	368	362	373	368	360	366	354	343	378	353	378	351	346	364	373	398	392	390	356	364	342	331	365	360	363	399	357	344	367	336	350	362	348	350	339	347	357	361	373	414	353	356	344	372	364	381	374	352	378	388	338	341	339	347	342	353	376	364	354	339	353	356	344	371	372	337	375	343	341	362	351	389	371	348	379	336	331	358	374	383	370	380	323	347	354	339	373	376	376	364	364	341	362	376	356	362	387	364	344	375	342	340	323	345	379	342	401	330	377	343	350	367	345	379	348	328	340	336	363	389	377	356	347	338	348	367	374	389	374	369	354	361	365	361	393	389	389	373	342	367	369	353	371	359	375	356	356	333	405	381	354	369	354	359	359	356	368	364	354	355	375	393	349	360	374	340	379	348	335	357	372	323	363	374	378	335	355	338	371	353	366	370	401	359	362	378	375	350	408	346	367	350	383	369	350	363	376	361	361	354	331	367	369	371	360	349	384	369	378	369	362	336	353	329	362	346	339	356	345	350	356	357	360	351	368	358	331	371	369	363	393	329	391	345	385	380	372	332	363	376	348	375	337	345	358	373	365	339	336	368	401	363	366	359	336	344	353	329	413	352	407	346	364	346	350	364	357	350	343	353	374	379	339	403	369	364	363	343	352	368	380	365	371	373	364	370	340	373	367	379	367	333	372	365	363	361	325	377	396	365	348	352	363	352	373	351	388	394	389	348	395	387	361	349	365	368	335	353	366
6693	17231	26676	15107	6816	2881	1219	568	439	344	361	346	348	357	364	324	357	341	372	338	352	336	363	326	383	346	331	346	355	349	336	325	344	360	321	341	358	344	362	334	346	312	338	352	359	326	335	358	340	321	340	356	336	330	369	368	332	342	347	340	378	326	315	400	315	334	337	355	333	350	368	336	345	328	354	346	347	358	337	355	343	358	339	323	349	337	367	362	357	346	362	344	381	333	354	364	317	355	357	332	349	374	350	369	338	346	346	354	340	340	352	369	326	350	342	365	365	365	334	315	317	355	342	352	343	352	354	347	351	354	323	354	345	380	353	367	351	358	350	310	334	356	342	331	342	354	348	337	355	346	395	347	341	370	336	302	332	321	352	320	318	327	354	359	353	414	326	343	374	344	374	353	327	339	360	321	356	370	368	344	290	346	354	357	394	338	348	365	374	368	340	361	362	388	348	352	386	354	357	360	348	367	335	345	353	325	320	332	355	326	337	371	325	327	335	340	338	315	320	338	301	363	371	381	357	353	337	340	309	333	344	359	317	316	325	343	328	347	360	345	363	337	345	363	346	329	348	370	359	335	364	337	362	313	347	378	342	353	315	319	373	350	380	373	358	358	365	342	312	340	341	328	352	354	331	341	313	329	321	353	331	348	356	370	395	347	349	377	360	362	365	347	308	333	337	337	344	337	307	355	349	354	347	368	332	348	327	344	367	348	345	338	328	377	332	315	331	387	367	332	358	348	318	320	365	365	371	348	357	333	387	344	357	288	340	351	348	323	354	345	346	355	309	337	338	330	355	349	344	299	327	331	360	340	349	348	333	359	333	316	350	345	364	353	372	363	333	331	341	357	327	327	339	330	356	388	342	309	340	355	352	370	346	331	349	311	334	355	366	323	316	355	382	372	340	302	345	322	373	350	361	365	325	365	356	369	347	345	365	339	310	372	351	358	352	319	339	336	326	337	323	354	327	366	309	355	357	360	346	348	324	350	316	356	361	320	387	324	360	313	329	355	330	351	299	358	302	344	360	345	350	339	320	344	369	340	330	346	357	345	365	371	353	339	327	353	366	358	327	326	329	346	323	340	351	311	328	354	348	311	349	331	339	334	343	327	360	340	347	378	388	381	304	356	330	329	355	352	315	337	345	353	321	309	368	350	356	347	319	368	321	365	353	360	360	361	355	327	322	376	359	348	375	323	350	373	342	342	357	348	349	315	355	349	337	360	306	336	375	372	356	347	361	332	343	356	341	357	349	355	390	319	323	331	325	352	355	343	342	359	353	351	350	360	367	323	339	326	361	333	359	387	332	326	292	337	353	332	347	343	340	363	317	331	364	319	337	341	360	316	341	346	337	337	340	363	322	369	329	328	344	310	334	348	323	357	360	353	321	369	355	359	332	344	331	349	367	303	381	341	327	332	353	374	317	344	323	385	353	345	356	355	362	325	343	350	317	343	393	350	335	349	346	331	353	310	335	318	337	356	364	354	353	337	353	361	339	362	343	330	376	317	343	348	343	378	347	347	357	348	363	355	343	345	374	365	352	348	309	334	313	335	325	352	337	332	354	336	324	287	341	346	376	374	306	367	357	344	345	328	358	337	353	364	357	363	352	345	359	331	329	352	319	327	322	335	345	341	344	364	368	340	361	364	347	361	309	347	345	351	344	353	330	359	325	331	326	348	313	369	352	343	371	350	352	318	359	371	346	332	332	326	328	332	369	357	382	332	334	324	338	347	355	331	386	341	324	363	345	373	348	345	359	352	326	345	356	326	367	351	353	340	350	321	352	314	298	355	356	347	317	356	350	318	350	358	332	378	343	337	366	345	359	388	373	350	369	343	349	361	330	364	330	339	351	322	328	311	338	351	356	348	321	349	380	359	362	354	337	363	342	343	330	324	350	344	361	337	347	357	327	333	330	381	342	339	318	332	304	367	330	366	351	347	307	356	351	338	348	331	374	343	322	345	357	339	363	359	331	349	347	343	343	324	371	323	375	336	324	367	341	364	340	350	353	334	336	326	357	340	354	329	344	361	349	344	332	358	324	330	350	320	319	372	352	310	366	361	354	350	320	327	321	329	354	379	377	356	366	377	347	322	335	338	378	383	341	356	343	306	358	330	340	346	318	362	338	348	317	329	337	343	349	351	345	356	349	355	362	369	333	368	323	355	358	380	347	357	355	314	351	350	356	315	335	354	340	359	336	343	340	345	360	332	307	370	343	344	338	360	351	322	381	323	343	319	347	330	357	358	374	350	339	336	325	336	353	354	349	316	335	361	331	308	376	317	326	393	348	333	331	352	349	342	388	342	384	345	330	340	344	333	333	337	331	367	350	330	343	308	372	318	333	365	350	354	335	333	335	359	346	333	363	351	340	332	331	314	363	355	340	378	392	366	360	316	354	356	343	357	394	321	322	380	337	371	347	353	338	344	341	353	365	302	372	387	349	336	328	361	322	349	347	337	348	379	348	377	333	337	359	368	346	338	341	368	352	342	323	357	337	359	385	357	334	330	365	350	330	344	322	355	344	364	337	366	392	350	343	355	324	274	386	363	329	360	353	379	333	351	337	339	365	356	353	348	346	311	353	316	321	375	348	340	339	351	355	338	341	341	343	348	345	369	333	380	329	308	378	366	364	325	346	369	347	368	334	356	352	336	370	335	328	327	365	337	351	366	370	331	338	346	324	345	379	349	334	308	363	339	347	353	321	334	335	328	327	350	379	350	353	366	308	334	352	384	357	320	353	330	357	350	331	316	328	388	356	313	347	352	332	329	361	396	350	355	337	332	342	358	349	357	320	371	317	319	327	382	352	355	319	370	354	329	327	321	353	368	335	366	337	375	348	349	308	372	335	379	319	381	368	335	332	363	344	356	322	362	318	339	350	365	359	370	325	317	315	337	321	336	375	341	356	368	369	310	345	355	356	332	394	394	369	346	364	383	353	331	332	341	361	347	356	340	361	339	351	325	305	320	334	316	349	343	335	340	362	341	329	316	339	342	368	363	327	338	344	338	347	365	318	350	314	377	381	336	334	380	342	349	345	359	326	364	336	319	338	348	362	375	324	351	344	346	381	350	392	358	353	355	336	359	346	328	329	347	363	332	343	325	345	363	358	334	322	378	342	340	349	349	320	369	324	374	385	335	387	361	384	367	384	346	342	339	372	351	334	352	364	346	368	382	334	356	334	380	350	331	358	369	366	361	353	361	346	354	337	338	358	346	324	321	343	318	358	353	363	337	359	349	367	368	332	343	347	329	358	356	364	351	358	379	324	346	374	352	367	363	320	365	340	305	342	327	352	374	373	346	343	349	372	383	326	351	350	335	364	358	329	334	358	367	339	349	326	354	360	344	341	329	362	346	332	356	346	346	355	348	360	340	356	371	367	366	336	349	349	381	353	347	331	343	370	311	337	337	347	343	332	352	370	347	328	346	352	368	354	323	340	315	358	340	329	371	361	351	306	334	327	379	330	354	377	347	352	391
25429	21697	48082	54057	35655	19381	6294	1290	544	390	379	384	399	383	369	390	365	367	376	373	382	360	352	367	369	357	414	379	390	363	312	387	391	340	367	362	362	350	346	360	389	376	419	358	395	412	380	370	381	391	362	379	359	364	385	365	369	356	363	398	384	358	330	384	356	362	371	397	385	344	372	400	413	367	411	368	339	338	378	399	385	371	380	367	405	352	403	365	398	384	409	360	357	404	384	369	345	357	330	388	367	380	355	386	372	378	358	393	409	397	372	377	378	343	347	383	353	369	341	364	367	402	338	347	365	396	359	385	385	329	362	351	390	368	377	340	379	356	376	380	339	389	370	354	355	355	369	369	363	385	339	352	372	397	392	387	376	356	412	355	334	373	347	372	354	336	379	372	348	392	418	342	354	397	376	355	372	403	344	372	368	400	379	365	380	377	384	347	336	355	346	365	398	375	378	409	343	347	366	374	335	339	345	360	381	378	345	412	330	346	400	365	390	381	352	405	380	350	390	357	369	347	380	363	369	354	368	345	375	350	335	369	331	365	337	363	379	359	371	376	389	393	367	352	396	422	349	343	370	343	345	354	335	387	363	389	346	390	382	377	342	363	372	361	387	343	356	373	338	358	371	376	382	346	361	334	408	369	383	366	385	367	368	352	416	355	344	349	340	346	391	378	363	327	375	355	369	411	381	350	350	365	375	386	378	349	340	323	366	341	367	407	370	380	384	355	341	358	342	380	398	360	361	363	368	328	343	393	378	384	355	353	351	381	383	320	353	348	375	332	360	380	392	380	376	381	352	353	387	344	367	378	404	383	384	395	417	362	396	372	374	372	355	364	354	352	346	337	389	363	347	342	366	370	342	333	380	337	368	361	338	357	404	380	415	357	376	350	372	346	384	367	402	380	340	371	370	381	398	369	376	334	387	397	377	392	357	333	348	370	345	366	335	353	346	375	398	375	399	357	368	343	363	362	357	391	363	359	368	345	359	352	377	347	391	392	353	384	338	339	384	356	365	379	362	339	355	399	357	371	327	357	354	378	382	360	377	381	361	356	377	360	382	410	381	387	350	358	373	381	324	353	360	350	391	360	369	361	387	364	374	395	363	376	371	392	376	429	365	372	361	367	348	366	370	384	356	363	354	398	371	356	401	363	363	350	352	363	333	373	353	349	383	366	361	375	394	370	380	379	364	354	384	360	351	385	352	364	378	377	361	353	381	368	381	344	340	362	356	340	354	363	375	326	375	365	389	334	434	379	336	368	338	364	338	400	359	329	374	428	341	339	347	379	344	375	365	357	366	367	358	375	317	338	383	388	374	401	407	320	374	369	353	362	354	375	348	367	386	375	387	372	379	362	374	412	359	363	386	393	368	363	400	325	341	381	395	361	371	376	315	413	340	347	351	382	371	341	365	350	352	366	377	343	353	368	389	367	407	388	361	410	369	378	394	386	377	351	345	354	355	329	377	360	378	354	380	362	407	412	392	331	377	361	365	386	386	376	363	369	349	360	343	350	352	358	382	357	367	362	435	377	381	346	373	395	359	385	369	366	390	359	373	367	369	371	362	360	387	348	389	371	381	360	368	345	364	378	371	347	365	356	390	336	389	371	356	341	343	402	338	343	362	370	351	386	378	361	384	363	368	358	379	381	357	363	352	379	344	335	354	362	380	369	351	360	391	349	361	344	366	356	335	374	382	372	362	379	349	374	366	342	393	356	356	349	379	381	391	380	339	371	354	359	398	376	365	355	339	341	384	346	372	383	384	353	368	358	346	347	361	351	370	373	337	356	412	372	346	365	358	364	367	379	399	395	371	396	396	390	368	384	400	376	366	332	353	352	381	375	358	385	341	370	359	403	355	343	370	382	378	376	371	354	349	375	330	383	369	364	371	356	381	351	338	381	335	340	395	390	348	338	373	378	384	338	354	332	401	379	349	337	367	369	361	348	346	354	353	355	369	343	372	372	360	347	341	386	368	359	373	370	338	414	372	379	384	361	370	378	360	388	376	368	392	357	356	361	320	328	365	372	371	381	373	353	335	398	344	396	343	392	385	382	360	349	340	405	379	400	364	344	388	367	338	337	382	368	373	350	353	344	364	375	377	370	370	371	399	368	359	367	380	379	345	381	361	372	383	350	388	372	395	359	333	381	364	390	346	377	345	370	354	371	346	376	365	379	364	367	367	339	407	360	398	363	350	389	388	370	372	346	350	369	355	340	385	342	355	348	385	394	363	340	332	358	378	316	366	357	371	364	380	369	343	363	338	334	394	342	359	375	328	365	367	378	397	379	350	377	362	336	356	351	375	373	362	374	335	359	371	339	382	360	359	381	364	399	368	347	388	371	342	391	376	367	343	372	374	388	353	374	403	374	374	385	336	330	367	414	392	328	341	368	364	342	383	369	356	373	367	383	386	370	378	382	325	401	378	364	388	369	380	368	410	352	376	383	346	395	370	354	350	337	341	388	338	364	350	365	319	363	360	399	352	410	375	398	375	351	358	372	349	374	380	399	377	378	367	387	368	364	408	381	387	366	371	376	349	370	363	382	380	358	345	328	369	347	358	345	368	377	382	351	347	379	362	383	348	348	354	380	379	345	348	365	351	336	378	338	361	358	379	352	367	372	386	336	345	377	393	396	363	353	353	362	313	331	346	368	397	377	364	366	397	380	373	349	335	334	364	362	362	358	351	341	358	380	368	405	367	346	351	365	328	337	407	372	380	368	383	349	349	379	353	359	358	374	352	334	372	389	330	339	396	366	337	330	390	347	373	362	345	378	361	347	364	368	340	369	369	372	373	328	352	333	358	398	391	381	335	391	358	358	354	347	381	327	354	355	371	346	364	375	333	364	401	363	326	349	337	343	370	352	369	362	369	385	392	389	354	349	331	369	378	373	371	368	386	354	348	338	398	380	367	375	350	341	379	363	380	363	333	355	359	370	342	393	354	365	372	387	388	343	360	360	332	402	353	339	325	364	352	370	382	396	338	349	370	374	356	386	373	393	378	360	369	374	352	353	374	372	358	382	348	388	379	373	360	328	370	351	367	353	331	367	409	378	407	361	398	412	349	383	365	367	350	353	364	372	360	356	385	370	367	385	346	376	365	384	364	383	407	358	387	360	380	367	387	352	361	359	339	354	354	338	410	365	364	402	381	347	343	373	374	342	373	353	350	370	376	380	368	357	383	359	350	357	342	359	394	346	341	359	361	365	350	348	342	350	315	374	373	359	338	360	376	347	352	337	375	352	388	314	361	361	372	375	357	387	349	339	346	344	381	369	328	381	424	356	361	351	353	373	383	368	358	353	392	343	391	361	347	373	334	361	346	331	391	367	411	327	337	361	360	378	348	368	369	341	384	373	335	372	364	330	328	364	381	362	380	370	362	371	339	375	384	348	389	386	389	384	360	362	348	350	338	387	373	326	383	384	402	383	363	355	351	391	364	341	329	378	364	351	353	370	401	368	368	351	337	379	368	339	343	429
6695	49336	66997	46315	27432	12564	4595	1387	562	361	385	377	360	356	372	370	417	400	370	365	435	364	397	407	333	388	352	384	353	369	403	448	394	411	395	372	358	373	399	387	390	360	411	375	377	390	382	362	350	403	382	405	358	403	388	419	376	358	402	356	381	417	359	400	436	386	386	373	376	338	401	416	368	370	410	374	374	398	374	378	392	367	412	342	370	378	381	358	383	364	395	390	367	378	339	395	398	379	352	396	339	359	381	383	368	363	378	371	353	403	396	380	386	361	350	362	386	350	409	374	367	403	359	387	353	374	380	377	354	364	386	379	357	375	355	388	398	383	363	371	344	349	361	351	360	355	428	376	369	428	350	357	386	417	363	386	383	405	342	384	351	421	371	378	400	382	385	385	389	384	386	387	345	385	404	369	378	395	392	403	399	378	330	347	383	389	366	368	386	378	382	415	366	368	399	386	379	357	393	343	356	372	393	372	365	346	405	383	361	379	427	361	382	360	326	378	372	363	358	363	404	365	376	353	364	350	372	382	362	374	396	374	363	363	378	365	415	391	400	397	386	361	368	347	382	333	368	362	342	419	349	343	360	379	350	369	403	380	405	372	412	387	374	380	391	373	374	384	380	390	369	385	388	363	352	361	379	387	357	415	385	379	373	389	362	354	349	376	403	363	394	382	367	361	377	359	385	363	340	382	379	417	381	399	390	381	366	372	359	343	362	391	364	358	401	388	375	369	362	392	388	387	402	369	397	352	387	415	377	399	390	386	380	354	409	362	346	357	395	378	379	374	358	386	389	368	392	400	360	357	369	405	384	332	385	390	343	403	341	378	391	365	407	400	364	361	387	356	420	381	388	369	367	407	398	354	387	390	377	378	382	358	395	352	394	394	419	377	365	408	359	371	363	407	359	362	386	393	380	330	357	363	379	374	402	369	336	383	380	371	385	374	396	359	358	394	358	367	374	348	386	364	390	378	409	385	426	374	369	361	359	344	399	378	372	402	390	379	399	364	382	355	366	359	342	339	365	389	403	389	370	340	382	413	338	387	350	389	375	353	384	371	358	377	387	366	369	368	400	360	402	388	378	395	357	355	391	385	376	376	379	352	396	383	388	357	352	407	359	352	356	409	364	395	396	415	377	363	398	402	352	373	350	366	386	366	385	355	370	377	366	357	387	366	409	347	425	332	378	344	394	374	376	412	399	390	354	397	379	375	371	363	372	392	396	376	397	398	371	379	364	373	379	368	376	390	355	353	393	383	386	356	369	407	385	386	384	352	353	365	353	369	401	396	387	380	372	368	388	353	352	398	397	380	404	373	374	369	379	402	388	348	384	371	399	345	387	374	372	402	422	394	393	384	407	326	350	365	359	380	381	352	343	382	328	356	380	367	339	416	382	410	358	380	362	392	393	367	381	393	395	359	368	360	391	371	406	371	332	347	383	365	375	394	393	405	338	370	371	413	402	380	380	365	359	381	371	392	378	353	391	382	368	400	362	352	384	351	388	334	394	380	341	383	391	370	373	364	367	344	353	402	357	367	368	355	369	397	388	365	332	338	354	396	331	366	380	347	396	394	374	376	382	378	373	348	383	414	352	361	392	401	372	394	348	409	380	369	373	389	415	382	354	388	397	366	411	363	384	358	389	347	390	401	339	363	371	385	373	354	385	343	382	380	361	353	360	371	351	373	355	379	404	392	410	374	367	395	376	393	393	342	385	376	391	383	414	411	376	366	388	392	398	372	387	379	376	353	403	359	384	379	398	387	390	361	394	332	387	354	386	360	378	358	369	358	364	386	374	357	394	360	335	412	393	396	374	391	424	395	371	329	378	393	370	338	375	395	391	393	381	347	367	352	401	371	361	400	401	351	375	348	422	360	389	357	397	381	365	381	407	427	389	380	376	389	386	401	382	367	349	385	361	384	375	357	344	407	364	422	369	374	362	377	384	374	370	367	400	401	349	369	342	392	382	351	383	347	345	373	386	405	371	373	389	371	394	373	375	353	382	403	358	374	356	388	364	337	375	396	403	384	391	378	366	385	371	376	380	402	415	358	382	394	372	375	351	393	394	364	396	362	395	379	378	378	416	379	353	386	388	371	365	372	367	383	357	397	389	370	364	371	403	374	380	402	382	387	362	380	358	377	373	401	371	403	371	386	356	358	365	383	408	364	413	376	367	371	385	396	361	364	377	381	391	426	357	401	334	369	391	373	372	369	365	413	368	340	399	356	389	365	383	357	353	413	368	384	360	402	368	382	378	362	379	408	385	369	364	374	413	373	393	407	375	386	381	389	394	361	374	394	387	369	404	398	351	397	354	398	356	381	367	359	378	375	350	369	378	356	365	405	367	375	348	372	379	336	398	380	341	365	362	372	408	360	402	397	381	375	376	394	382	321	404	358	394	417	398	350	388	392	364	386	418	381	336	371	392	381	432	364	375	340	346	390	374	378	398	374	401	407	415	360	366	398	375	386	385	350	355	375	371	371	354	361	372	378	387	383	343	362	390	381	388	380	392	351	387	431	366	379	384	390	346	381	378	354	406	374	415	413	368	341	363	333	408	360	396	386	374	409	375	389	377	379	360	388	349	390	370	376	361	370	397	386	387	415	365	364	344	339	390	362	368	407	358	400	388	391	384	365	370	358	358	378	355	380	364	378	386	409	369	385	359	354	382	377	370	341	396	366	422	374	368	381	361	409	364	361	343	394	414	401	353	393	346	370	363	399	382	328	340	355	370	392	386	369	398	370	391	378	386	358	358	392	394	365	378	379	371	346	375	340	375	368	356	388	411	396	398	398	381	392	382	396	386	359	361	369	403	410	378	386	359	342	375	377	377	407	356	381	352	411	402	377	352	375	339	396	365	363	389	382	366	380	349	393	366	370	376	358	389	361	369	393	365	387	381	381	356	373	377	360	365	396	367	387	397	419	390	366	382	364	394	368	379	390	369	404	367	391	385	358	357	360	346	391	373	370	380	345	401	391	379	368	372	377	371	375	366	392	383	411	396	417	391	370	382	396	361	372	375	369	362	387	384	357	357	362	380	373	382	384	349	395	382	350	331	367	343	406	363	352	361	348	399	370	349	361	399	372	355	333	360	424	366	371	354	390	432	369	399	359	372	373	364	366	370	365	396	343	358	428	373	362	380	339	403	352	364	393	410	387	400	361	377	374	378	377	363	366	376	359	367	364	373	370	371	381	373	379	376	400	360	350	362	359	363	390	346	366	371	387	393	368	375	357	395	394	360	371	374	368	386	390	391	387	399	406	403	378	361	378	344	352	365	385	370	387	392	345	371	365	369	356	361	373	373	382	358	393	381	381	397	409	372	394	367	391	362	376	373	378	361	366	352	399	367	376	374	364	363	345	374	360	402	393	353	403	351	356	363	359	382	418	384	408	374	356	377	407	371	361	390	364	373	371	393	375	358	353	331	372	421	370	377	359	427	377	371	353	390	377	361	371	377	358	327	363	396	372	367	406	366	395
23893	21348	37481	54406	48968	33544	18140	5171	1172	537	496	484	507	506	492	476	504	506	481	491	503	513	509	496	492	475	501	467	514	510	465	512	487	489	467	496	501	459	503	509	466	459	502	491	514	474	492	484	445	488	511	459	549	444	511	470	496	479	459	477	476	454	462	501	487	479	456	436	431	502	484	506	496	482	486	487	453	508	458	470	480	495	495	446	471	450	490	488	460	475	486	452	471	460	446	474	482	529	492	497	493	481	490	516	483	482	484	481	479	446	467	505	483	521	467	459	489	476	491	477	471	499	485	503	438	486	446	497	489	500	506	490	465	459	472	478	474	492	479	460	457	479	470	474	484	502	461	511	504	446	501	451	497	451	474	487	455	477	441	443	503	447	517	423	466	489	438	475	460	515	463	483	494	472	500	468	482	512	521	480	512	474	477	438	477	498	481	500	463	476	490	485	482	439	488	468	490	495	444	496	495	473	470	473	443	458	462	483	451	424	482	445	495	490	490	504	447	460	480	498	468	475	510	469	474	407	468	516	466	482	450	466	494	444	471	474	501	470	451	497	480	479	499	490	448	506	481	430	492	475	477	476	474	480	455	475	472	480	483	497	488	484	476	457	486	518	452	456	503	480	474	472	475	489	467	439	490	454	489	454	481	451	506	505	407	475	497	455	506	453	476	481	455	467	448	513	499	438	466	458	451	493	525	523	471	445	447	496	498	462	466	494	452	496	485	472	492	478	489	495	459	500	497	458	441	481	486	472	458	490	478	469	498	481	468	471	475	477	466	440	513	488	469	508	483	493	479	511	429	535	458	492	479	445	463	481	501	475	538	448	516	451	505	466	510	460	521	506	502	524	479	491	488	482	486	456	461	487	497	495	478	478	459	489	494	445	471	423	473	504	479	489	426	485	465	448	527	469	488	463	475	468	487	466	478	482	485	455	474	438	468	472	452	492	475	477	476	519	494	518	476	455	479	500	496	454	492	483	463	485	469	479	453	493	499	423	441	459	481	477	449	497	455	488	481	508	478	458	495	426	490	451	438	478	501	465	458	493	493	436	493	484	465	465	455	465	463	436	462	477	475	505	479	479	465	481	439	492	455	454	504	459	506	467	459	463	465	491	421	427	465	476	483	480	477	453	483	511	474	465	476	462	438	475	477	469	471	464	466	496	463	462	492	465	469	491	476	425	522	487	466	473	491	473	495	466	494	492	511	488	430	499	445	475	485	485	479	530	460	486	469	478	498	467	468	491	491	488	438	485	495	486	475	505	471	484	422	469	478	506	468	464	484	458	456	448	484	495	506	445	474	445	500	506	445	453	516	473	478	477	502	483	482	510	489	490	458	492	465	459	486	461	492	462	497	450	446	458	508	452	459	490	480	465	486	496	463	489	480	457	469	467	502	510	486	462	477	521	457	463	447	453	469	471	469	452	484	488	479	498	454	494	449	489	467	523	495	444	497	480	485	497	476	447	507	477	489	451	467	500	495	483	509	456	490	479	472	507	471	481	485	479	502	476	494	471	481	433	473	494	476	492	492	436	482	471	475	444	520	459	497	517	448	453	484	463	475	470	459	464	476	458	469	498	510	470	457	504	475	455	487	477	475	458	471	504	500	485	481	488	488	508	478	474	480	494	480	487	459	472	499	451	475	457	482	490	461	448	448	467	466	468	477	485	466	462	453	515	466	474	457	529	479	457	492	462	480	488	470	479	438	480	461	491	425	479	469	466	418	491	464	483	477	467	500	495	502	475	469	443	498	485	454	508	455	460	486	472	481	470	468	516	475	501	474	444	473	490	469	485	460	491	475	485	495	476	515	476	485	453	491	451	497	450	492	466	489	467	488	480	498	454	456	448	482	434	480	488	467	462	452	503	474	477	473	447	483	463	484	483	501	499	416	461	463	484	446	451	453	488	466	437	445	478	460	476	497	470	451	475	495	483	474	472	443	483	492	454	495	482	460	485	495	472	463	485	492	508	501	460	462	493	448	447	485	490	520	489	522	480	458	479	476	486	451	476	493	508	484	524	452	447	458	451	485	525	466	511	470	490	506	469	489	479	498	451	473	464	458	461	462	487	482	479	500	458	447	470	452	495	500	458	480	502	461	478	488	463	485	468	463	488	460	451	474	518	513	453	479	469	440	464	521	514	479	489	466	506	490	482	463	509	464	482	461	468	487	464	468	498	475	481	435	454	451	439	453	483	486	452	458	488	489	451	466	476	490	508	446	469	495	452	503	455	451	534	456	471	479	513	498	483	469	496	496	446	481	447	476	437	460	452	509	455	472	493	468	497	475	460	493	478	497	509	464	468	441	475	481	473	442	477	494	452	479	472	488	473	491	428	478	484	446	488	482	461	494	517	432	494	480	512	512	447	469	479	456	471	502	487	486	457	471	460	453	468	489	462	511	485	449	508	470	469	456	445	471	495	463	508	484	456	483	480	527	428	475	474	455	474	485	501	493	469	491	467	487	495	477	462	486	454	451	433	462	453	482	467	479	461	490	493	471	502	451	464	468	484	490	482	481	445	469	456	452	497	467	447	474	441	475	457	513	490	484	463	482	486	440	454	462	465	462	502	477	462	488	468	435	485	452	442	441	517	470	453	449	467	432	461	469	488	449	459	496	498	474	476	477	482	474	453	472	448	461	471	507	478	465	485	445	440	452	467	438	463	464	482	453	454	499	445	495	495	487	510	489	493	499	485	452	461	493	472	472	463	497	509	521	466	431	453	463	485	448	520	491	459	511	487	472	467	494	442	453	525	490	450	455	429	462	488	435	473	473	435	464	417	500	480	462	448	478	482	454	464	428	470	470	494	488	447	447	489	494	451	491	447	466	503	500	490	512	522	498	439	464	468	465	452	470	485	475	492	456	443	462	500	529	446	446	487	438	487	474	481	512	511	474	491	503	468	439	471	519	459	515	441	473	492	457	477	492	471	457	468	441	475	480	492	474	479	465	467	477	479	471	437	512	480	467	469	485	460	448	505	504	504	473	458	487	476	434	460	479	474	502	462	470	481	459	462	421	429	499	515	481	430	436	477	471	476	479	501	504	488	475	532	446	435	453	468	482	465	442	443	477	444	461	469	452	438	463	491	477	490	515	481	478	485	461	466	495	469	467	511	481	474	471	445	478	455	484	469	454	492	466	510	496	468	459	509	463	459	498	471	489	500	465	476	491	488	469	487	504	467	474	470	474	454	491	455	489	449	496	466	466	463	470	463	468	460	472	469	483	463	489	461	465	491	471	504	446	469	459	478	459	471	427	490	460	464	466	448	423	498	484	469	459	441	469	527	451	499	469	515	466	462	478	439	451	437	444	499	433	458	453	430	483	483	493	476	464	452	481	483	496	471	471	498	498	464	480	463	482	471	480	433	506	455	473	460	468	507	438	476	490	474	457	459	445	500	469	437	462	502	465	523	463	445	455	486	488	475	485	469	454	487	456	488	471	449	471	505	483	467	503	457	472	471	477	481	435	480	493	523
24935	85943	85853	73942	51327	26322	11167	4274	1443	484	484	511	545	523	509	453	497	496	497	566	534	527	494	533	477	489	488	521	536	500	501	529	462	481	535	502	501	500	508	496	473	449	491	509	512	493	477	515	494	550	482	481	484	485	502	477	540	519	484	526	522	512	507	470	503	527	490	544	505	524	476	452	497	529	486	510	498	514	516	462	512	529	495	521	521	486	504	493	486	512	494	453	532	514	524	499	490	497	499	474	467	451	485	505	511	516	485	524	471	507	540	494	513	499	492	537	459	528	507	523	517	493	527	511	518	505	522	507	526	524	451	514	500	501	534	495	518	505	533	495	474	523	524	550	500	499	503	482	491	510	498	474	530	556	508	565	514	510	527	462	448	558	501	486	524	502	501	483	531	501	547	494	490	480	492	510	511	498	487	515	531	510	491	558	518	491	478	537	462	491	491	487	495	510	480	517	480	490	512	470	485	515	508	494	485	478	510	506	491	513	502	481	544	523	521	529	505	498	494	505	468	499	473	525	505	496	507	472	473	523	454	511	493	508	494	494	515	515	501	515	489	535	485	527	531	493	482	503	505	490	512	544	537	481	510	531	519	473	508	506	542	484	478	494	493	518	507	484	524	515	493	487	497	524	520	511	503	531	488	489	476	519	507	519	531	498	489	507	514	459	494	515	524	511	463	507	507	483	514	505	454	508	495	524	490	548	495	516	523	497	488	504	535	476	515	527	465	511	531	504	488	500	521	448	486	485	478	462	516	485	494	506	474	510	512	530	509	515	500	489	487	508	478	512	501	503	502	528	514	514	565	483	485	488	492	496	477	503	505	508	519	489	482	505	512	472	463	522	526	508	504	516	530	515	505	478	487	487	474	468	504	530	558	527	487	489	515	535	496	500	493	508	501	502	478	481	525	516	455	505	505	495	461	498	516	520	501	520	548	530	513	491	486	500	512	546	477	517	512	468	498	468	521	534	508	487	500	488	507	507	532	486	495	493	472	504	512	508	462	491	493	495	503	473	540	492	489	468	496	538	472	472	533	505	500	528	514	509	518	505	534	519	496	509	484	512	500	484	514	505	522	480	487	537	512	516	514	496	546	497	470	514	516	542	509	541	477	550	523	476	514	499	460	532	506	504	541	494	490	505	513	468	526	488	482	492	471	536	511	509	491	495	533	497	507	507	491	496	539	510	481	535	528	523	543	532	455	511	479	458	494	519	504	505	522	521	516	501	476	495	515	508	511	509	494	502	478	532	499	516	504	520	537	442	534	516	522	492	512	483	474	500	500	473	473	505	465	488	494	560	523	497	517	519	507	540	557	497	499	509	526	454	489	488	495	496	497	481	507	481	496	508	549	497	489	514	516	524	479	499	477	506	494	451	505	472	483	513	519	472	509	537	532	538	543	527	484	500	527	462	465	504	463	498	508	530	501	536	528	479	513	489	508	508	526	465	521	478	509	507	506	499	486	497	476	539	470	537	472	489	467	496	492	538	504	525	544	506	481	492	449	438	504	518	524	522	506	540	479	464	514	525	473	482	507	501	551	526	481	524	523	460	546	555	527	492	531	508	484	490	541	522	502	523	475	512	492	496	471	486	494	471	494	513	469	499	465	486	491	472	475	520	485	451	521	471	506	511	513	514	488	511	508	516	498	492	450	507	496	535	462	503	476	497	486	480	486	496	490	452	474	491	522	469	495	524	534	504	537	511	530	509	479	529	488	481	522	484	501	493	509	501	530	504	485	522	504	519	526	487	519	530	532	492	513	488	468	547	523	469	493	489	506	464	513	547	493	484	486	479	473	495	499	495	519	505	509	541	468	531	507	526	522	514	473	504	525	532	530	503	469	510	518	503	549	477	490	546	505	493	495	473	500	515	480	487	507	522	466	467	528	491	497	549	489	493	505	476	481	464	494	503	500	500	479	485	491	501	482	468	468	502	497	497	490	501	497	479	519	536	511	518	454	461	502	510	535	510	516	472	526	493	508	466	492	477	513	507	532	506	501	501	525	474	500	504	461	522	499	481	518	511	501	524	481	472	499	515	482	490	460	477	508	506	534	505	514	477	519	515	488	522	486	521	499	474	515	517	500	519	468	519	541	497	481	534	500	487	520	522	503	522	487	505	500	498	529	482	507	478	499	515	508	506	487	526	474	489	557	516	510	473	463	495	515	517	512	501	483	522	480	515	505	496	501	478	490	525	541	435	490	494	516	503	502	509	511	476	484	507	542	457	485	524	496	543	485	506	509	523	510	507	443	481	441	487	463	495	517	522	527	488	505	513	496	466	516	512	492	514	474	516	512	481	474	528	455	499	474	509	518	509	483	526	505	492	465	478	517	504	465	508	510	478	469	493	526	479	439	524	507	533	510	504	494	498	458	504	537	511	482	492	506	526	514	504	503	508	519	504	512	508	485	527	508	498	500	475	474	496	546	507	493	488	518	524	488	498	514	475	494	482	454	487	493	458	480	469	507	516	481	469	483	517	514	521	523	491	534	497	492	526	449	484	522	501	489	490	507	458	520	517	445	506	521	521	516	534	513	549	506	510	483	484	488	491	508	534	510	521	506	486	491	475	497	480	542	531	497	516	501	517	492	516	527	503	516	511	534	494	498	540	480	546	469	525	538	524	468	485	489	479	472	507	483	475	481	509	512	490	488	527	506	482	518	562	519	488	500	452	541	479	491	486	494	520	522	489	528	511	501	485	485	516	504	478	501	504	503	499	484	482	512	516	478	503	492	472	547	496	518	466	515	501	484	463	512	474	525	459	453	476	503	493	510	503	505	496	502	522	521	520	499	497	491	492	479	483	496	544	524	493	480	486	492	480	484	496	498	503	530	517	511	495	517	511	495	526	457	488	499	495	516	505	513	473	465	504	494	522	506	531	497	495	503	504	444	571	476	473	516	471	505	520	504	451	486	508	487	486	492	503	508	513	495	470	481	527	485	510	534	505	536	499	469	485	529	506	497	507	496	477	554	467	493	525	511	488	526	484	520	562	469	516	489	521	460	537	496	521	483	480	507	515	529	509	523	508	504	499	498	477	498	496	517	528	500	462	487	515	509	482	471	510	516	480	522	479	528	509	500	475	505	528	486	550	522	505	515	477	489	495	508	500	518	513	515	504	433	521	484	521	483	511	471	507	478	507	561	487	503	499	534	512	506	489	529	468	508	504	472	522	513	488	538	556	512	521	502	508	484	469	489	520	483	488	491	501	519	486	495	503	505	512	520	541	513	518	434	527	473	507	486	490	514	511	494	503	487	517	517	513	510	530	541	505	491	493	513	497	507	515	529	508	527	473	483	516	504	491	551	531	519	565	473	537	523	520	492	501	517	494	537	516	530	477	549	512	504	497	500	502	480	526	471	481	526	481	516	487	514	576	500	526	493	490	567	452	540	482	491	505	455	510	541	490	523	530	491	484	480	479	524	500	475	506	506	453	487	531	531	515	502	493	488	472	516	477	539	478	485	459	501	489	506	508
27351	20689	22961	20019	10964	3688	1357	611	400	349	328	372	332	388	354	366	328	344	383	348	346	374	350	368	368	385	328	348	371	349	337	344	388	329	349	322	322	349	367	352	337	315	330	376	347	352	377	336	357	356	351	362	358	350	321	413	348	333	332	339	333	353	362	356	341	346	325	350	341	359	392	336	370	345	333	343	333	361	358	343	345	310	361	366	368	366	369	348	399	331	331	354	337	340	358	400	380	352	366	360	359	369	358	387	368	337	337	351	357	374	373	349	337	381	317	358	393	331	372	364	343	346	401	363	342	357	351	359	367	345	343	345	356	362	386	371	357	369	376	380	354	316	393	366	391	356	389	325	329	374	351	334	364	334	364	334	354	383	350	328	354	334	350	348	355	366	407	367	344	373	354	375	375	361	315	339	359	351	335	359	378	362	361	348	317	376	369	355	358	358	353	331	376	372	359	376	336	336	353	362	327	339	323	347	349	368	342	338	363	377	366	352	330	347	346	356	332	374	360	369	357	379	374	339	358	330	359	333	360	369	366	360	343	328	345	369	371	385	327	369	345	397	359	363	326	347	381	328	370	368	342	357	379	378	332	377	367	367	352	331	290	368	346	402	339	356	334	353	360	363	314	354	381	368	385	347	360	380	348	325	361	365	362	328	367	344	370	357	340	367	354	334	366	354	361	374	370	349	372	352	356	340	375	371	378	344	348	384	363	349	371	363	334	315	328	380	347	364	374	377	380	362	400	341	352	399	368	345	376	341	351	346	361	378	381	354	364	353	336	363	364	336	373	340	368	374	340	372	346	357	349	357	343	375	338	354	351	339	363	331	369	384	371	337	362	336	357	367	378	325	344	355	312	350	374	350	350	386	349	342	349	344	386	362	341	327	326	403	340	349	319	383	361	357	355	342	367	350	328	352	395	368	332	329	362	341	337	340	364	366	358	326	388	341	366	349	389	332	363	313	384	354	398	338	358	334	346	358	331	352	376	343	345	356	344	360	354	336	359	342	347	361	369	361	350	341	354	333	320	362	366	404	342	349	356	375	387	354	349	337	374	350	379	327	321	357	358	314	350	346	383	310	358	367	315	369	372	386	334	372	344	359	365	338	360	366	349	366	373	333	385	344	342	388	328	350	359	363	367	354	378	343	349	362	349	334	312	361	368	374	368	357	393	341	392	345	371	361	389	330	360	361	349	368	340	350	368	352	338	347	374	361	369	380	346	360	302	362	393	357	377	340	374	320	366	376	362	401	382	380	355	363	377	348	378	369	388	354	367	345	370	362	339	384	348	359	356	368	351	338	331	349	402	369	320	324	331	376	336	343	382	345	346	353	338	387	391	367	332	311	377	363	369	334	347	373	380	376	358	345	356	370	336	316	348	349	348	367	368	350	351	337	376	394	344	333	331	411	374	338	344	369	353	352	341	380	379	336	370	365	353	360	369	381	355	356	388	360	342	350	395	335	347	316	346	336	328	341	327	367	345	357	361	382	369	370	351	353	352	353	316	359	372	366	338	356	342	358	350	367	348	327	370	367	383	342	346	388	381	351	346	350	334	356	343	330	377	378	349	367	350	362	354	361	355	364	356	366	346	353	369	312	358	372	316	337	344	365	354	361	318	377	342	355	377	329	317	359	353	315	393	372	356	345	353	362	344	351	373	407	339	376	346	357	340	334	383	340	372	355	343	353	314	386	334	372	347	348	351	344	362	371	358	356	364	361	369	334	336	348	389	363	336	342	382	366	329	361	393	361	348	366	345	340	366	333	387	338	345	336	378	360	366	347	356	362	330	356	350	359	399	319	373	363	338	336	349	348	374	377	384	357	360	355	379	352	370	352	358	334	351	362	343	357	382	314	344	362	338	361	363	346	323	363	343	330	374	361	359	336	371	366	370	346	326	403	337	346	323	340	391	369	357	334	343	331	373	319	327	335	356	366	367	326	332	326	343	334	345	380	330	352	375	320	382	370	369	330	358	364	359	359	358	373	354	380	376	362	358	371	349	340	375	359	355	335	352	347	346	371	357	368	357	359	373	376	356	340	332	377	382	396	350	384	340	396	372	377	343	290	387	337	392	374	365	372	378	403	345	339	340	363	371	361	376	355	340	363	337	379	341	359	348	347	296	348	338	353	354	314	340	333	334	342	355	338	347	318	348	338	354	357	343	364	358	353	377	335	384	333	383	338	333	346	306	358	341	341	389	360	352	332	337	356	372	373	339	380	361	379	334	379	363	367	319	339	327	352	344	371	345	372	377	371	360	359	378	328	363	321	373	364	357	351	373	353	382	365	315	345	360	370	382	352	367	356	361	366	326	353	350	360	343	341	333	346	346	379	364	366	349	346	373	365	360	342	368	346	371	373	355	362	361	369	369	346	340	351	353	339	327	354	370	364	354	365	378	382	315	365	412	352	341	369	386	358	360	366	359	348	395	319	374	315	368	357	383	360	390	341	348	360	354	356	364	355	366	366	382	355	385	342	334	374	390	336	324	348	358	342	376	354	341	379	405	356	362	359	340	348	352	390	389	360	351	362	354	359	341	358	368	343	320	341	352	386	349	358	335	333	346	350	366	372	344	335	371	345	352	367	335	372	345	334	381	347	333	368	372	385	373	360	345	368	351	348	355	323	340	355	364	372	366	349	343	354	311	398	337	351	327	346	353	332	370	335	351	362	344	330	370	372	384	357	374	343	360	386	359	350	350	393	362	379	348	366	358	358	392	310	345	374	326	387	360	363	348	342	341	364	383	387	372	334	358	348	353	350	389	353	383	333	397	345	353	294	376	347	371	374	335	368	361	377	348	374	375	360	373	336	327	333	349	350	385	397	340	328	381	353	327	342	336	371	371	336	377	366	372	387	338	384	349	393	375	344	347	397	353	336	332	361	371	316	356	401	370	364	357	361	351	380	366	339	344	352	364	361	362	360	331	350	348	366	324	385	340	330	344	359	350	366	351	339	330	359	350	350	359	358	336	371	347	318	350	351	368	364	366	373	358	363	362	331	379	322	340	345	366	337	400	333	351	347	339	380	354	352	351	366	357	382	344	345	358	326	340	327	386	364	355	356	365	361	331	405	400	356	360	390	369	374	347	380	383	387	367	318	354	368	353	353	357	352	361	336	355	349	358	349	383	331	329	343	354	353	320	329	365	354	354	326	379	359	354	349	325	368	358	371	382	359	376	389	360	374	358	357	330	344	356	349	344	377	384	342	346	357	335	389	385	369	348	331	340	365	361	351	349	322	337	370	352	304	368	338	330	347	341	340	333	350	360	391	352	344	372	333	400	352	359	372	326	373	367	351	388	330	354	331	348	349	319	360	360	373	341	362	384	365	334	370	356	342	333	362	341	363	391	379	342	370	389	335	347	350	362	391	341	347	353	335	375	363	308	368	355	337	310	362	361	345	369	365	354	354	368	368	360	345	319	357	357	349	360	364	381	354	355	340	332	382	336	337	370	326	376	353	391	348	379	356	338	379	349	354
6503	21534	20653	14005	8197	3005	1448	603	412	365	335	340	355	319	378	357	304	362	326	358	388	376	361	332	359	389	359	347	328	333	356	353	322	339	358	339	320	364	378	324	353	317	326	351	371	370	356	357	314	351	351	359	353	357	353	374	339	338	313	390	376	340	337	335	385	354	360	326	295	381	323	353	360	336	385	322	348	360	353	329	383	344	356	358	369	320	325	353	369	349	332	353	313	325	372	369	337	332	348	352	352	346	322	344	365	352	338	370	360	346	346	340	348	335	331	338	344	342	387	354	345	321	340	356	343	329	352	374	357	333	337	337	363	332	340	345	348	341	363	361	323	342	337	350	361	340	309	350	358	332	368	324	335	328	369	357	375	357	322	336	360	371	333	335	382	388	358	342	347	338	355	337	366	354	311	354	304	355	369	349	357	358	332	334	329	339	349	324	318	329	354	341	338	345	345	328	342	320	337	378	302	371	326	363	311	352	332	369	343	322	332	350	382	353	295	355	371	348	375	322	353	340	331	329	339	338	347	331	337	353	346	350	360	342	324	329	304	332	375	343	331	362	360	353	342	329	351	329	327	296	357	324	335	362	340	362	396	357	354	346	335	357	345	346	376	323	365	337	355	360	349	357	358	346	333	383	347	365	361	328	331	352	342	335	345	364	350	353	364	344	359	313	355	338	341	336	342	345	333	333	366	333	317	337	350	346	328	335	347	346	319	352	344	345	352	353	346	369	368	331	355	351	348	328	338	354	317	330	334	363	355	324	356	346	357	337	316	312	342	324	352	335	362	326	347	345	364	316	338	355	367	362	331	331	366	324	331	316	368	349	332	358	343	314	301	372	353	318	354	340	318	323	353	344	325	339	372	342	355	384	368	331	354	331	329	368	319	378	331	317	353	330	361	377	330	331	374	349	357	367	336	359	386	308	326	333	312	361	372	350	330	363	317	363	356	346	349	358	356	356	346	319	341	350	342	319	374	349	322	342	348	363	347	352	347	326	344	328	323	336	355	365	320	341	333	351	372	340	330	328	375	320	369	352	310	367	346	355	335	349	328	369	331	339	351	346	323	344	344	346	366	365	382	338	338	336	347	340	363	388	309	353	326	332	340	368	355	334	362	339	334	353	352	360	356	347	363	346	338	318	341	322	330	292	360	342	330	321	316	354	347	336	306	337	343	322	352	335	352	376	338	337	333	325	336	380	342	316	347	337	324	349	358	340	335	339	343	336	362	345	337	341	360	328	324	373	348	342	350	324	333	341	359	365	333	392	317	356	341	326	355	342	333	329	359	327	302	337	377	328	325	343	319	336	334	329	319	342	329	352	359	306	348	357	333	375	352	320	353	360	319	364	366	343	322	323	333	305	345	342	337	351	318	340	296	327	324	342	366	314	338	376	359	370	337	369	381	320	334	349	336	310	344	344	337	349	376	334	346	324	358	344	344	343	327	349	339	340	400	349	326	319	359	326	374	333	349	364	336	324	383	354	337	370	370	336	350	330	351	365	314	300	341	332	347	308	346	358	348	364	343	377	336	343	369	345	354	339	361	377	352	357	323	345	337	367	315	342	353	323	332	338	333	334	348	323	380	344	352	370	344	347	328	320	328	353	348	372	330	330	343	349	368	322	390	317	324	330	330	321	346	316	362	340	339	335	317	337	347	349	353	369	366	304	366	374	366	310	359	342	303	330	350	356	343	342	370	298	335	330	326	337	338	306	351	371	348	359	310	342	351	318	369	316	321	311	321	315	304	405	324	344	340	373	344	335	370	351	318	326	328	351	323	352	355	342	331	360	318	353	354	339	313	343	350	333	348	344	340	345	319	319	339	352	381	341	359	337	327	357	322	320	374	344	343	288	346	343	322	318	333	368	364	320	354	327	331	335	321	348	343	343	337	374	343	355	323	354	365	370	355	364	351	359	356	359	339	380	331	363	353	349	340	365	343	327	330	322	342	365	319	343	341	322	363	334	354	341	348	360	331	373	314	348	339	340	354	349	371	350	369	351	341	320	314	327	350	322	316	353	362	351	329	351	358	354	383	331	361	341	330	349	345	381	348	336	302	307	347	343	353	342	335	342	344	350	355	342	318	329	335	355	364	320	319	383	312	340	338	334	361	333	334	360	338	364	377	316	339	351	331	363	349	342	339	360	350	351	318	354	347	339	350	343	380	353	313	333	307	365	354	345	383	348	370	351	333	358	362	339	364	317	338	349	374	362	321	348	323	336	312	375	358	340	321	334	369	343	387	342	333	331	344	349	372	338	322	348	348	361	362	339	350	377	370	333	319	325	347	336	333	355	350	357	332	350	338	342	340	333	320	351	352	334	337	329	345	347	340	353	323	387	365	352	332	362	332	353	380	371	339	350	303	320	358	299	334	325	343	331	370	341	316	356	343	334	352	328	341	313	337	353	364	338	348	343	312	318	342	379	343	337	355	327	311	343	345	364	328	316	345	338	323	344	351	345	348	337	346	335	318	362	329	343	352	346	346	378	323	355	333	307	343	366	317	328	333	331	378	314	356	349	345	337	319	330	331	331	379	319	361	360	342	335	327	336	342	369	381	349	337	335	344	355	338	337	333	330	373	323	371	362	345	330	358	348	350	345	328	381	353	355	296	344	346	356	316	337	379	341	349	327	378	361	333	345	329	338	354	327	336	329	355	308	328	332	315	387	335	344	344	365	353	322	373	364	351	330	337	334	332	338	363	332	326	354	365	337	333	372	362	355	367	335	330	377	356	345	354	358	345	366	320	352	388	360	331	365	338	360	356	353	338	291	360	355	355	363	362	370	352	348	338	356	332	320	358	343	376	350	364	373	311	336	355	323	345	334	365	357	360	343	338	346	353	335	323	344	338	350	335	352	359	329	350	345	334	363	358	361	325	347	336	324	333	356	360	372	358	334	332	335	362	364	334	338	375	339	333	345	313	344	347	339	353	373	362	333	324	364	378	360	356	349	364	406	345	346	330	360	342	329	338	336	329	351	327	332	309	350	315	361	397	354	349	388	329	365	375	339	344	356	325	358	355	324	325	367	330	368	334	360	355	372	353	354	359	325	353	312	356	373	321	333	356	356	361	316	342	348	342	359	341	327	327	379	347	325	313	323	343	374	354	312	356	330	340	359	389	364	337	339	367	345	378	310	334	325	337	344	326	352	347	310	358	349	328	353	308	330	352	360	340	358	335	345	352	354	310	356	352	351	354	359	307	318	333	335	335	339	354	330	356	347	294	323	351	362	367	338	317	316	369	364	350	353	328	366	343	335	343	365	365	369	333	357	327	334	333	354	328	352	409	347	343	331	340	347	354	349	356	346	349	314	375	367	333	322	363	367	366	350	336	355	327	334	353	346	328	305	345	330	377	324	341	341	342	327	359	347	341	312	386	336	328	315	350	338	367	340	365	350	357	360	367	368	357	332	315	363	321	327	326	349	358	360	352	375	344	337	340	370	327	366	341	346	379	341	334	347	358	331	353	322	361	341
25496	22718	42537	50841	38265	21854	7117	1540	647	399	398	386	359	390	387	419	410	361	375	372	349	380	410	397	432	374	422	406	406	360	384	400	400	389	385	390	371	362	379	422	388	354	382	376	390	393	402	383	342	396	399	386	399	362	400	383	379	393	343	377	404	417	389	403	398	366	386	386	389	383	366	375	382	391	417	371	397	394	351	388	410	387	408	359	400	344	337	334	410	371	392	355	390	381	381	383	352	383	382	388	416	368	374	407	385	391	382	373	343	393	396	397	373	383	363	364	421	382	407	368	372	387	349	364	388	370	383	403	365	402	379	388	407	408	389	400	398	364	374	374	376	388	374	365	393	369	369	378	355	436	392	357	385	396	371	396	410	377	370	380	335	358	373	353	375	349	366	351	352	404	369	343	404	402	400	378	357	381	394	341	404	395	398	382	427	370	337	386	348	393	365	359	372	357	393	370	360	389	387	399	392	417	352	392	377	393	364	377	367	361	376	380	387	364	383	364	352	384	396	356	379	404	368	360	374	371	376	347	414	401	389	369	376	386	418	364	385	400	388	374	336	378	385	374	380	382	384	423	364	349	371	387	392	399	357	372	373	376	374	409	388	349	367	359	372	381	395	397	432	380	366	354	403	400	398	346	362	376	389	387	358	385	404	372	409	394	386	413	339	370	393	363	350	393	370	351	369	389	388	413	390	388	407	356	378	345	372	381	392	370	364	371	423	399	371	370	394	356	380	375	396	367	375	393	373	404	388	398	413	385	422	384	365	383	394	352	406	372	379	387	366	381	397	413	390	383	413	394	401	376	363	357	387	379	378	387	371	389	361	395	369	387	396	342	379	381	371	414	391	388	354	406	384	376	381	364	404	379	366	378	402	371	387	355	387	391	392	383	396	347	377	376	396	375	377	406	373	394	361	364	396	343	399	412	394	375	377	417	386	341	364	361	378	410	345	376	371	400	386	389	378	383	346	360	388	403	388	377	400	395	331	395	354	411	366	393	366	380	366	385	368	382	376	378	387	353	401	375	372	438	402	424	399	342	340	357	367	426	372	413	366	390	345	360	400	390	388	369	361	379	373	363	395	386	367	374	389	378	364	354	399	383	409	397	372	383	392	369	400	402	410	360	390	399	358	372	383	369	376	341	381	402	381	394	405	358	384	390	399	383	379	367	392	375	355	375	388	374	365	401	374	375	359	367	376	392	411	368	370	371	381	365	382	369	347	385	419	378	401	337	397	385	396	414	355	386	351	394	392	393	379	352	372	384	379	385	384	365	378	383	402	370	355	391	382	357	358	403	380	375	388	388	361	392	398	411	381	404	389	344	398	361	408	378	383	383	373	384	358	347	389	386	408	365	371	392	372	379	356	388	361	343	375	351	368	348	355	392	345	385	382	382	370	345	374	371	394	350	352	388	347	375	364	390	398	388	380	381	397	361	351	377	347	363	368	360	377	372	402	372	398	391	378	360	358	398	391	385	415	382	379	408	375	379	402	397	360	357	345	368	398	360	395	403	407	400	389	355	362	380	375	355	366	382	361	375	379	369	378	367	381	373	382	380	401	394	359	385	362	372	392	373	384	374	409	419	367	379	431	393	384	382	378	384	352	362	357	422	380	409	364	391	370	396	409	389	389	393	385	348	338	383	365	439	389	379	379	373	354	392	391	370	381	365	374	353	368	381	395	398	373	412	392	389	362	381	420	387	390	359	351	376	399	332	363	391	350	403	363	404	383	373	399	400	377	380	362	328	358	373	372	370	380	364	350	398	374	346	399	392	370	351	380	384	400	353	393	372	382	370	381	376	360	417	373	357	370	358	381	395	366	358	367	387	385	376	393	362	414	371	385	368	402	377	379	366	404	384	409	394	402	382	374	410	381	384	378	370	378	388	399	424	384	374	361	357	399	406	415	366	425	397	413	370	380	360	354	386	396	366	358	405	401	359	360	380	382	373	392	398	356	361	399	407	374	397	310	410	391	348	364	366	413	392	376	413	399	376	391	387	367	363	394	392	372	390	378	393	405	362	377	360	412	383	400	415	397	388	377	391	370	374	408	377	371	390	392	370	390	390	400	363	386	359	401	394	414	389	365	377	369	365	393	399	391	373	367	366	416	408	369	391	393	375	426	373	372	394	360	384	406	410	372	396	364	363	394	342	396	377	395	400	391	384	368	358	364	382	374	391	427	391	383	365	369	397	365	377	415	408	388	387	400	389	404	367	372	360	369	390	389	409	406	382	353	402	388	397	389	370	362	366	358	344	361	384	398	403	371	358	368	368	391	381	389	377	360	351	360	358	392	390	355	350	386	361	377	388	384	396	366	383	379	344	374	381	389	361	371	404	370	393	381	334	382	352	395	416	374	342	387	386	380	347	379	359	394	359	400	412	347	405	367	361	371	382	389	381	365	399	350	383	346	367	357	390	395	389	400	385	401	388	408	393	346	366	422	375	376	399	378	386	394	387	415	396	392	395	407	369	355	399	383	404	421	369	429	367	359	399	375	359	341	392	447	367	369	383	378	403	384	407	378	359	381	361	348	379	406	375	374	350	368	382	369	398	351	352	369	406	387	369	413	381	377	395	386	339	342	375	373	433	361	384	367	402	367	365	387	392	375	380	399	387	376	415	383	385	371	354	403	390	389	350	411	418	391	380	360	422	386	416	395	362	422	376	397	390	405	372	351	399	370	340	339	388	368	355	372	411	362	388	402	366	394	351	371	361	383	402	367	398	405	385	400	386	407	370	388	386	406	366	376	403	386	393	366	389	373	354	386	415	399	382	346	374	396	401	394	388	403	340	388	409	379	390	384	357	416	397	394	405	381	359	415	374	336	342	392	394	384	370	398	370	397	364	361	377	379	406	385	371	431	409	378	362	408	400	379	358	369	388	395	369	376	382	405	405	403	358	406	409	365	362	355	388	348	401	383	385	378	382	395	372	403	418	378	358	385	373	337	370	380	374	378	381	392	367	375	383	345	408	381	406	375	389	357	386	391	389	379	402	389	378	360	362	367	381	370	416	381	394	340	376	363	368	394	362	404	372	369	378	351	385	336	393	356	367	383	367	379	353	347	382	365	356	348	373	380	404	400	391	385	377	371	406	346	385	373	380	375	389	396	374	345	392	396	401	405	369	407	392	384	366	386	356	378	402	399	367	362	397	388	415	377	361	385	375	384	379	380	356	344	379	406	387	384	378	397	401	351	377	346	384	395	378	399	369	372	364	399	349	363	377	380	379	381	410	384	373	364	395	376	394	408	413	343	414	370	358	398	376	399	363	392	368	335	409	405	410	380	386	410	367	415	386	364	391	392	372	384	402	376	363	366	415	366	391	380	374	370	404	390	436	335	350	386	354	380	391	382	357	382	367	363	384	393	371	367	403	390	367	364	387	397	380	332	390	361	381	372	383	364	355	366	350	383	369	357	371	362	346	406	403	381	390	380	391	396	352	352	394	384	360	376	406	350	402	373	414	377	382	356	360	393	404
12767	60644	59553	45045	30655	13953	4757	1505	637	435	376	414	366	414	386	397	404	377	386	401	438	371	389	437	379	389	401	379	368	376	354	395	399	412	379	365	411	381	381	353	396	358	398	356	409	394	424	376	399	355	370	383	386	415	453	400	413	396	385	416	401	431	350	374	400	409	388	361	414	396	389	401	366	409	387	427	404	383	361	385	395	392	422	364	382	354	416	426	396	363	391	409	375	432	409	332	419	390	399	386	406	402	372	381	392	399	413	352	393	399	400	367	395	397	373	382	407	361	387	404	363	367	369	365	399	365	370	375	408	394	392	394	419	374	382	382	411	373	381	392	383	394	396	362	382	386	334	390	395	398	391	414	409	364	395	397	357	371	396	411	379	400	418	417	375	395	405	378	405	365	362	372	375	383	420	372	402	360	423	369	382	384	371	390	401	395	380	415	372	390	386	379	371	377	368	343	399	409	379	379	379	418	359	356	367	382	397	390	434	400	383	392	394	441	405	387	406	379	400	390	408	422	380	401	355	362	388	382	419	386	397	393	363	376	404	363	395	355	351	424	408	387	369	387	389	363	378	406	417	351	387	416	404	378	383	352	396	381	385	359	367	372	388	389	395	360	373	406	389	402	406	375	371	394	350	379	401	373	412	379	391	389	387	396	375	404	396	403	427	382	378	396	373	389	375	380	392	390	432	356	392	393	397	405	385	382	368	365	371	380	373	399	381	403	369	394	387	425	390	367	419	395	379	416	375	403	391	394	355	391	349	381	360	361	388	396	415	399	390	377	391	392	383	403	380	432	385	400	371	392	369	408	377	357	393	357	365	384	395	339	374	401	352	383	361	394	394	389	356	385	410	411	397	391	423	369	411	393	426	385	356	381	402	390	373	368	384	392	378	384	370	352	332	325	399	409	391	387	430	399	407	385	407	370	355	436	393	396	398	426	378	382	408	383	410	414	361	424	354	395	392	387	373	383	387	389	376	386	375	367	404	406	388	395	415	394	408	377	373	399	369	361	383	404	357	374	394	383	359	347	446	390	379	396	408	397	341	382	418	405	404	383	393	405	381	401	394	373	419	396	407	361	411	394	397	378	395	402	396	381	409	404	385	371	431	378	385	333	406	411	403	374	365	366	386	388	365	364	366	350	408	414	362	431	365	404	362	393	379	414	363	438	387	413	378	382	373	370	391	420	390	399	374	426	370	369	401	413	396	431	377	382	368	438	383	374	380	383	441	403	411	345	361	368	400	386	405	388	387	407	409	354	367	366	398	388	408	365	399	379	360	387	378	397	410	372	409	400	420	410	400	409	387	406	406	368	392	387	382	392	369	368	364	412	408	385	359	360	415	382	400	429	379	389	384	401	384	410	349	434	367	379	419	354	414	408	393	380	378	414	377	389	381	370	384	354	392	371	380	420	381	419	357	398	410	356	419	404	383	391	387	380	416	412	400	372	367	409	392	400	386	410	385	384	373	374	432	371	344	413	414	397	398	407	403	396	381	391	347	373	378	389	403	389	368	394	361	362	382	387	375	388	397	377	374	386	361	418	388	396	426	404	412	368	364	387	380	366	403	379	377	358	369	413	372	397	341	389	379	406	391	412	400	366	399	377	370	411	410	410	415	402	374	370	344	409	364	379	359	367	389	378	405	397	374	419	401	389	356	386	382	413	368	410	374	389	385	344	369	381	399	363	410	378	408	383	389	368	390	386	369	400	383	398	421	394	365	340	382	410	405	376	405	393	366	430	372	402	369	380	358	384	370	367	424	407	368	360	437	378	394	366	380	350	402	384	389	405	383	365	403	394	379	399	391	389	373	388	371	410	378	408	351	364	346	354	372	362	405	392	374	425	402	392	382	443	354	385	431	378	408	383	424	340	369	369	408	419	393	393	399	370	398	395	384	365	403	388	396	407	384	400	402	379	398	397	347	387	372	363	362	396	375	363	384	440	399	380	383	391	428	375	407	378	395	384	409	411	392	407	384	344	394	383	382	368	406	370	394	373	363	399	395	382	391	400	395	396	386	397	398	408	367	375	373	405	415	379	408	398	354	392	386	385	377	423	380	376	411	378	421	377	396	395	403	403	383	360	414	412	398	424	382	404	377	392	405	324	399	374	400	383	390	340	406	432	410	390	346	412	414	367	375	397	420	400	417	397	391	354	357	404	371	380	412	389	346	375	379	392	368	401	394	425	338	374	366	385	358	387	422	374	383	383	396	426	387	376	394	381	367	415	419	371	408	404	354	391	387	361	385	397	380	370	394	411	359	360	375	344	406	399	400	417	372	411	399	390	374	380	362	397	375	378	364	382	377	371	404	382	400	399	390	370	367	359	373	403	430	393	422	376	401	393	390	395	418	388	375	381	405	380	368	407	363	362	379	405	376	409	413	374	382	368	420	405	388	385	397	397	418	392	393	409	382	398	387	370	376	373	403	362	369	378	374	382	381	419	418	373	421	391	389	364	405	406	390	407	364	408	384	411	371	399	381	395	389	451	393	399	395	358	349	424	402	404	396	396	360	381	363	426	376	390	366	425	381	368	344	422	390	338	341	409	370	389	405	401	377	407	367	383	364	382	389	392	406	393	419	402	371	387	413	373	369	378	413	382	419	384	391	380	404	385	389	397	391	410	343	406	369	397	399	406	405	378	366	386	389	389	380	372	389	372	435	366	335	400	391	356	387	381	373	372	378	375	398	392	395	373	370	372	381	365	403	364	371	410	401	373	404	365	380	349	421	361	387	380	382	375	387	383	411	399	373	384	380	396	397	385	381	376	386	394	415	378	371	401	428	392	381	389	381	385	387	409	377	371	382	406	372	366	387	408	385	396	411	392	381	407	405	383	387	392	372	371	385	373	382	405	423	380	388	394	377	401	405	372	393	370	374	370	359	355	388	382	419	419	409	399	387	396	338	375	362	396	373	392	381	400	377	379	368	396	398	381	368	382	362	386	389	390	394	410	367	398	382	429	391	441	378	435	361	379	350	386	387	351	394	383	380	367	410	365	391	352	366	364	408	391	372	402	397	391	394	391	406	384	394	386	363	363	394	367	415	361	373	393	409	367	397	400	395	422	359	396	395	411	392	392	374	371	398	378	398	394	369	369	371	402	383	420	351	373	396	397	359	384	379	352	357	399	379	340	415	385	360	375	417	396	391	390	379	379	371	393	361	388	390	389	407	364	411	418	361	348	365	400	415	380	412	378	407	424	388	404	395	385	412	363	415	389	399	417	357	407	389	383	336	385	407	386	384	393	375	382	386	377	404	378	408	385	417	376	384	405	403	400	397	418	336	411	387	357	351	408	381	334	394	377	389	379	369	380	398	400	368	376	351	373	401	385	371	382	396	369	343	371	389	408	376	391	403	353	361	421	399	360	389	400	380	401	409	403	384	358	389	394	417	390	415	386	366	396	410	381	385	357	367	345	376	389	406	411	364	408	396	376	405	361	399	395	386	403	404	405	389	415	398	387	388	376	353	357	381	378
23885	21344	36262	53807	51275	36962	21376	6117	1395	670	526	529	541	521	433	526	497	536	462	528	472	454	512	490	489	489	516	508	470	502	505	472	536	470	483	496	494	505	512	504	460	505	495	481	515	451	501	512	505	498	504	514	506	502	483	485	538	488	475	483	510	508	470	448	522	488	524	515	512	511	474	501	491	494	481	486	447	495	524	502	529	519	517	540	464	540	498	534	466	506	508	508	480	462	503	479	507	460	494	510	502	497	508	495	460	483	513	520	498	441	514	450	513	484	480	487	476	454	545	488	497	501	510	494	491	485	506	477	488	510	521	463	487	487	466	492	522	458	556	514	499	459	467	530	496	476	481	537	459	498	482	501	504	462	495	492	502	499	516	484	462	486	488	511	489	478	471	461	489	473	491	493	500	535	512	504	485	541	500	501	506	470	472	493	483	525	535	480	484	521	493	523	475	494	519	481	483	501	491	477	511	490	523	460	507	472	465	527	500	502	479	480	515	445	500	436	462	517	507	474	508	468	521	462	497	498	526	452	478	517	512	530	523	507	497	459	457	513	494	459	472	459	481	480	495	488	503	526	517	514	479	477	463	519	459	497	483	494	479	526	493	512	445	494	501	506	524	470	476	468	471	491	500	490	482	495	477	473	476	486	491	484	489	511	512	526	461	474	471	528	521	480	477	488	523	507	511	498	470	477	522	490	477	528	488	484	495	485	511	466	486	500	515	504	465	470	504	501	481	480	453	530	511	493	473	522	487	505	484	490	532	522	488	540	478	508	483	494	456	495	488	459	512	513	501	462	468	505	481	482	478	477	483	503	480	484	496	513	524	468	514	486	477	528	488	527	519	540	507	501	512	474	498	505	483	483	467	489	484	510	446	507	461	503	493	490	479	502	513	465	504	516	487	466	552	471	491	501	516	495	495	508	506	486	450	472	503	490	479	477	515	544	504	515	470	506	473	500	519	473	473	528	497	480	484	460	472	525	525	511	509	463	462	515	491	491	475	498	527	525	502	511	495	482	469	468	499	474	526	492	487	487	494	483	497	498	498	515	491	507	504	505	439	479	498	514	506	495	473	524	467	508	482	479	483	445	495	474	495	458	482	482	488	461	500	505	508	485	462	487	475	458	483	489	498	498	478	471	495	483	534	526	490	505	463	484	488	503	483	498	514	476	456	505	493	502	480	469	476	507	493	518	481	463	484	498	498	488	476	509	504	502	495	487	494	487	495	497	504	488	469	495	531	479	446	475	524	456	521	488	481	514	491	500	480	479	475	474	488	446	492	486	501	489	507	498	512	512	501	524	512	460	471	465	497	466	488	464	464	470	531	496	477	475	472	474	498	551	503	465	522	503	480	501	425	467	493	496	461	478	486	508	512	512	437	505	505	513	506	514	477	503	515	494	482	456	440	509	529	505	477	483	456	517	508	487	519	485	491	471	515	461	464	484	467	471	477	511	488	467	509	494	500	496	500	491	486	523	466	493	479	531	505	512	502	478	434	484	520	487	534	505	505	521	525	481	519	495	571	461	477	505	464	471	563	497	481	479	492	489	477	493	482	478	431	464	530	469	523	488	479	524	487	485	488	481	459	507	523	520	462	489	484	496	482	508	518	473	460	473	490	498	492	492	488	501	486	526	489	466	500	521	506	487	475	510	492	500	476	469	502	470	469	484	464	484	452	496	451	472	529	508	480	482	483	517	449	482	477	499	448	481	533	503	493	494	522	473	502	502	442	482	477	457	486	488	543	487	516	516	536	492	533	519	519	487	486	540	510	509	481	481	467	510	506	492	499	467	477	517	502	495	471	461	491	509	507	478	469	525	483	516	473	499	516	519	507	512	509	512	509	489	483	464	484	502	498	484	509	489	522	492	492	488	497	487	500	486	457	474	481	531	534	494	543	471	511	473	489	471	530	476	488	471	494	526	511	456	528	502	492	442	474	498	527	470	519	514	468	539	525	479	477	510	514	546	449	472	514	474	465	472	528	474	478	505	470	506	478	469	503	500	511	494	475	508	495	466	542	489	483	502	457	458	486	492	492	486	458	459	498	482	480	462	480	500	492	502	502	505	488	481	495	459	443	496	537	487	505	498	504	450	529	453	529	470	513	492	489	499	491	467	507	506	517	486	496	512	481	484	505	496	492	498	462	477	497	471	505	513	526	485	488	495	491	472	504	496	525	467	493	481	483	436	519	491	499	501	499	539	527	495	505	509	513	478	461	499	466	487	520	492	532	460	483	475	494	448	529	538	484	473	458	467	507	471	500	480	479	496	504	501	533	486	495	499	485	479	461	527	520	486	472	504	517	490	480	528	467	469	524	502	458	491	486	495	462	472	520	503	491	510	482	508	520	483	498	475	536	506	484	493	469	484	554	498	478	532	524	492	478	539	531	478	492	477	466	499	514	503	502	502	472	494	510	504	494	532	496	531	468	486	497	502	451	519	485	483	523	505	493	505	460	452	499	502	515	479	475	493	487	525	487	478	553	480	504	496	487	451	530	490	509	485	505	482	469	497	494	487	521	506	460	497	492	550	486	460	478	486	536	500	512	530	471	553	467	481	491	546	518	489	493	526	468	529	480	522	496	516	499	471	501	510	491	469	468	517	477	485	524	497	494	517	497	500	469	515	477	506	474	513	470	464	480	487	544	516	510	527	469	488	494	535	491	499	493	502	461	507	503	496	486	519	478	504	497	496	471	476	449	507	462	485	495	499	513	501	499	510	451	491	518	502	494	464	471	500	474	446	502	503	501	506	491	534	466	485	486	511	521	485	488	516	505	499	499	474	509	528	489	513	510	497	501	569	517	499	460	489	468	495	450	451	481	478	544	499	526	490	486	507	500	507	525	505	483	487	533	471	510	471	532	494	472	480	533	490	478	477	494	464	508	494	466	478	487	473	482	518	459	515	517	518	445	507	495	506	473	446	526	483	527	472	528	485	445	532	491	502	481	481	455	445	502	513	510	486	472	500	481	486	507	474	497	506	512	518	507	473	517	500	501	502	440	494	531	512	532	519	488	526	504	475	498	496	504	486	508	531	517	508	483	508	507	526	475	498	497	521	464	514	533	470	481	482	482	503	545	488	499	494	508	493	468	521	483	503	530	497	500	509	525	474	471	466	493	490	508	481	468	556	503	475	474	475	517	512	483	539	509	545	527	501	541	457	514	487	490	498	520	502	467	523	499	505	492	475	495	465	486	490	513	518	472	471	445	522	476	474	473	496	488	478	455	487	479	478	502	460	472	498	546	466	472	483	468	503	459	494	499	506	485	468	483	464	472	494	509	500	502	463	496	505	497	527	508	515	504	510	518	479	491	522	497	485	475	473	507	474	503	509	486	512	476	462	490	494	481	468	485	473	487	580	457	530	511	541	494	528	476	491	504	484	476	509	508	490	512	466	502	457	492	480	479	531	468	489	523	447	508	501	505	472	527	494	449	507	539	484	480	489	483	478	501	451	497	525	477	481	496	496	502	532	486	489
25819	83125	85337	74506	54505	30425	13474	4584	1482	608	534	522	480	470	469	510	510	489	562	517	496	512	516	506	530	508	505	515	487	554	512	546	544	507	550	534	544	570	492	510	493	514	523	468	552	492	542	539	536	488	498	520	485	498	516	509	546	515	500	496	511	521	536	483	529	498	536	528	490	516	489	508	499	471	464	494	518	535	517	558	468	535	551	501	550	532	505	525	502	551	515	529	526	530	478	467	509	523	514	506	509	496	514	494	478	511	488	507	525	557	516	538	489	515	522	519	506	496	523	491	523	521	504	506	459	542	480	503	500	486	527	514	492	481	503	509	516	516	517	550	518	509	510	506	501	476	501	478	504	514	529	500	516	561	517	502	474	517	531	511	514	520	525	535	511	528	518	524	506	553	526	517	520	519	488	556	515	501	517	528	510	515	521	519	553	509	524	458	497	566	531	540	519	529	493	481	524	520	512	496	496	550	515	494	509	543	475	483	521	513	539	517	507	510	522	488	492	495	495	475	440	478	504	511	525	496	488	496	515	531	547	517	510	452	500	525	558	521	503	487	534	515	485	481	517	484	522	511	509	529	551	523	498	510	508	518	491	542	523	517	527	510	512	515	497	509	490	525	494	455	498	483	537	448	525	528	515	476	500	510	535	497	483	516	514	503	526	532	515	506	491	507	507	545	511	525	519	485	506	516	478	513	495	524	466	536	535	541	510	486	485	451	490	516	505	518	511	495	495	565	503	510	534	560	475	505	495	517	516	537	561	496	497	513	496	527	523	519	522	492	546	531	535	520	492	512	524	499	504	524	487	534	501	509	488	489	506	522	529	541	548	466	510	506	536	513	485	522	529	543	526	476	540	522	480	480	532	474	515	536	518	509	553	485	478	507	533	537	509	490	513	510	523	523	547	528	491	494	507	476	521	493	512	487	495	519	464	523	518	512	507	545	515	522	490	471	502	538	524	499	502	501	554	537	538	515	549	523	485	503	491	509	489	520	524	524	511	528	509	545	518	531	486	489	535	509	507	530	508	490	513	498	496	538	527	479	469	534	486	525	513	541	468	503	513	485	559	531	541	503	527	525	529	499	538	549	506	519	507	508	511	474	498	517	483	549	550	474	472	536	512	561	545	509	485	526	511	553	529	497	468	526	533	500	500	492	501	527	457	470	522	519	493	509	487	551	506	526	506	530	552	517	522	499	515	510	489	533	490	500	530	535	479	484	532	510	558	491	506	511	524	473	474	481	540	491	481	513	504	502	500	512	466	514	493	526	527	489	485	473	493	486	466	491	506	515	519	522	502	482	471	510	505	527	538	527	509	530	511	494	531	484	539	496	531	532	508	552	513	518	530	502	527	553	500	508	496	495	521	484	546	514	503	476	511	507	506	513	507	510	542	529	532	514	526	478	539	505	463	526	505	547	490	542	492	528	506	530	532	469	486	472	531	511	528	548	530	482	517	509	509	496	516	479	517	518	528	475	500	484	513	530	491	521	535	496	537	541	493	546	502	523	544	532	545	525	545	499	550	521	492	519	519	521	502	507	498	510	506	491	532	523	521	497	549	489	536	511	521	548	493	492	517	524	511	494	483	531	520	550	546	507	552	544	518	530	509	485	521	500	538	521	497	539	509	493	519	486	521	504	525	505	526	536	526	547	510	537	544	525	467	523	496	505	512	475	532	484	547	511	485	509	524	537	551	490	479	503	525	522	544	518	533	525	477	523	502	488	518	514	478	551	506	542	495	572	544	545	481	494	518	491	484	546	483	484	526	503	519	564	537	574	506	562	543	528	506	515	490	484	525	516	509	524	530	513	504	500	480	568	554	485	519	482	518	531	502	535	507	513	547	545	562	527	498	522	496	493	499	498	496	526	482	475	518	475	519	514	513	522	522	506	521	471	512	482	516	528	502	525	543	479	534	525	513	540	483	492	522	522	544	506	490	481	508	533	463	486	485	529	499	502	551	516	492	523	469	514	482	488	489	571	479	535	536	503	495	464	515	540	523	516	499	510	540	485	539	516	489	462	512	508	493	551	483	536	496	518	513	523	503	515	502	484	467	518	472	500	485	516	539	494	539	522	497	499	515	506	546	473	547	495	561	506	488	487	512	501	501	501	508	504	507	475	497	508	464	528	544	560	499	579	550	540	558	469	491	525	513	488	531	512	525	509	501	465	525	485	493	477	507	513	537	503	507	481	532	517	500	548	523	484	496	497	495	536	504	545	601	513	515	516	516	511	484	542	571	517	497	502	548	507	492	511	514	491	460	488	495	475	538	507	508	521	512	532	522	509	481	508	503	471	539	483	529	508	523	510	517	526	547	541	491	512	500	493	523	501	499	507	490	508	506	525	531	536	507	538	510	485	535	501	532	547	509	479	511	487	525	524	519	493	486	535	510	480	488	508	533	482	507	530	472	536	481	514	527	508	516	527	515	507	487	522	523	502	520	504	537	486	534	536	534	514	541	555	509	453	492	542	525	517	516	526	484	481	485	520	513	523	543	553	527	516	508	523	526	547	498	498	502	491	517	507	515	524	504	581	518	447	502	505	509	524	496	517	550	530	531	523	521	464	489	522	534	511	510	497	547	485	492	529	516	570	515	518	486	511	494	538	518	505	519	527	479	495	498	507	512	466	544	516	538	474	513	523	546	520	484	475	504	527	555	481	526	516	508	517	493	519	530	479	486	491	541	527	506	523	487	512	463	545	512	456	503	521	512	504	498	542	488	548	520	555	516	498	509	527	483	483	506	565	514	497	489	496	577	492	519	491	519	504	506	515	533	556	481	501	483	513	547	530	528	487	494	505	496	505	496	479	479	486	476	495	459	505	462	551	514	535	522	506	473	515	498	515	506	453	505	482	488	527	527	530	455	545	525	513	499	500	513	521	486	485	488	525	525	499	501	507	489	537	463	498	483	492	571	499	496	492	493	511	503	500	501	491	546	516	542	499	527	491	521	493	514	527	513	528	526	520	496	497	500	531	502	509	502	541	485	547	506	486	525	505	502	487	483	524	466	515	537	480	528	507	504	510	533	473	516	506	506	500	504	493	502	480	490	475	505	515	501	482	513	480	506	481	500	529	554	534	491	570	514	505	498	511	523	503	482	528	519	508	524	490	534	560	501	499	522	478	506	489	512	478	501	527	486	538	511	484	511	540	486	514	498	514	521	469	514	542	492	523	501	510	515	482	495	514	496	498	523	543	514	506	487	508	473	467	517	511	480	504	513	487	549	525	518	530	494	502	478	525	469	515	509	537	526	469	497	521	495	517	499	496	504	520	533	508	502	492	495	519	525	525	513	519	483	469	532	529	494	470	515	497	513	505	482	522	548	519	465	515	501	536	561	524	484	525	486	481	499	492	482	501	532	460	481	502	519	514	509	491	539	487	515	490	533	491	523	542	503	494	548	536	506	516	530	529	477	532	486	551	521	524	507	496	514	480	510	538	549	485	507	522	485	465	528	525	528	512	449	494	542	532	514	587
27192	16391	21293	23149	12605	4371	1491	737	486	356	359	352	392	344	352	322	374	389	368	378	379	378	335	370	371	352	303	347	332	388	406	385	362	367	348	319	370	341	382	348	376	362	354	361	363	372	354	377	333	403	328	363	330	391	384	384	353	371	380	367	364	364	392	361	352	346	358	386	393	361	356	350	368	369	373	405	381	362	337	374	336	377	343	341	358	362	361	366	361	358	388	375	370	364	347	355	325	374	358	346	379	366	353	358	346	369	401	375	363	349	367	370	336	343	384	354	351	345	372	392	408	368	375	388	356	375	361	360	353	353	328	388	350	343	353	354	360	355	349	363	340	364	372	378	347	382	389	339	369	357	356	369	347	322	356	370	366	369	373	364	351	355	336	323	362	380	385	386	370	371	335	397	373	369	366	350	348	322	350	356	381	383	350	388	347	376	338	312	349	373	390	349	378	345	349	349	347	399	351	369	362	350	401	358	366	323	373	396	329	371	353	352	339	357	356	373	348	322	369	366	382	376	348	378	369	373	371	348	369	356	357	327	336	352	392	351	379	370	338	392	346	367	337	392	328	345	379	380	352	345	333	337	368	348	383	370	383	346	373	341	363	404	347	354	352	376	336	376	356	375	354	339	356	364	372	347	383	335	316	351	367	347	380	360	379	383	361	366	379	401	344	370	363	354	375	342	357	390	372	383	329	374	369	325	389	358	411	351	365	375	372	384	378	409	333	366	335	357	367	372	374	349	386	359	416	401	382	382	385	349	355	379	368	345	374	336	323	357	375	392	358	391	349	344	365	366	373	390	359	364	403	344	341	388	350	387	383	383	384	355	380	356	398	358	359	372	325	357	361	347	378	336	353	353	353	342	388	348	389	343	365	355	363	358	378	378	400	347	392	380	364	350	353	366	379	371	401	371	335	379	381	352	364	373	334	342	379	377	371	400	352	365	372	339	381	364	374	373	372	386	352	385	361	382	372	350	342	380	335	379	351	370	339	366	339	324	342	330	407	367	383	364	364	350	360	355	366	355	334	341	354	330	338	365	367	352	356	329	347	366	359	375	374	380	367	363	349	352	358	371	368	390	329	362	352	360	352	343	376	351	377	353	387	381	394	380	361	383	372	365	367	350	331	363	361	368	362	365	377	357	383	374	354	362	362	353	370	327	361	341	381	376	368	364	378	347	365	373	337	374	372	374	370	391	383	393	367	383	355	337	406	364	349	359	397	343	326	362	362	401	394	381	371	337	310	357	344	368	351	340	317	359	395	370	409	398	354	383	362	363	351	380	372	378	381	365	380	354	355	375	353	373	357	345	325	340	382	357	325	356	366	365	403	341	329	360	327	343	379	380	360	355	385	347	380	348	383	360	379	342	355	382	360	349	377	380	361	374	358	368	348	387	352	367	340	377	363	364	369	358	344	365	351	331	346	346	379	372	347	369	344	413	387	373	368	367	357	372	384	391	359	410	362	355	355	333	351	354	367	352	370	381	351	369	338	392	414	364	386	384	349	358	398	414	346	364	375	334	372	383	371	362	327	380	387	332	344	360	399	358	360	351	376	350	397	364	332	345	347	389	345	360	401	384	384	398	357	389	383	369	386	321	377	342	363	389	364	371	370	367	361	356	380	337	378	395	358	390	330	370	358	350	347	351	353	368	356	357	369	359	354	400	346	330	374	329	352	350	343	407	385	359	392	361	360	390	389	370	379	380	391	345	352	408	367	365	352	368	351	383	356	375	370	371	344	372	380	347	374	396	335	371	369	374	378	356	339	362	361	375	368	332	362	398	377	353	367	375	378	367	366	386	358	383	353	396	405	403	368	377	380	369	353	366	340	376	345	337	364	344	375	371	347	377	343	363	355	388	347	375	343	351	383	369	356	351	356	360	363	355	365	363	392	387	340	356	339	345	361	348	383	374	371	363	344	367	386	372	366	368	390	325	379	361	350	382	346	352	361	376	370	386	379	356	362	363	374	380	375	349	354	366	385	338	386	372	358	356	371	343	342	359	364	353	343	355	369	396	369	347	387	370	352	379	390	334	388	366	382	340	370	370	312	364	354	365	385	383	352	386	371	368	393	415	354	353	371	401	377	362	345	383	375	367	345	352	349	368	335	335	371	386	333	379	369	342	375	373	339	396	353	363	360	404	374	366	333	340	362	365	390	380	361	361	328	371	361	353	349	368	341	381	363	362	351	372	365	376	392	352	378	380	369	376	337	357	355	364	385	361	357	363	343	381	329	357	396	380	393	396	347	382	373	357	359	346	363	369	361	369	372	379	325	351	337	368	377	389	365	339	337	332	335	371	329	347	397	356	356	338	353	354	345	369	381	361	349	385	364	346	370	369	344	375	371	388	348	317	333	354	365	374	356	364	348	369	373	359	387	350	349	362	373	359	342	343	375	336	365	356	366	344	388	359	353	369	329	361	378	367	365	385	407	351	408	336	370	367	368	384	389	316	420	386	379	358	368	367	353	359	349	354	340	353	364	386	361	354	329	356	393	358	331	350	359	393	363	323	386	385	338	327	345	326	384	359	355	363	355	353	386	384	390	328	349	370	405	359	347	337	340	353	336	350	370	336	397	358	375	374	379	379	373	367	357	364	353	355	338	370	389	390	387	382	370	370	348	379	373	351	387	363	387	329	311	359	365	397	380	367	397	367	342	387	343	317	354	347	361	357	397	378	350	375	339	398	345	376	345	363	328	371	342	365	409	327	372	393	377	345	319	374	321	359	402	396	358	368	377	341	354	375	356	386	368	379	356	353	366	386	381	358	389	394	373	360	351	344	387	346	373	363	375	381	364	380	348	361	351	343	358	364	319	312	398	368	334	335	355	371	351	356	347	350	383	355	345	363	369	392	375	384	403	348	374	378	349	347	355	361	378	361	370	392	356	357	368	342	367	346	364	357	360	375	375	352	352	369	391	373	384	371	366	372	342	358	365	367	360	359	334	359	384	352	358	371	370	362	410	409	362	341	415	353	363	367	356	346	361	370	380	356	341	338	340	349	341	368	358	361	351	336	325	338	358	384	350	352	393	355	329	371	352	373	393	338	368	387	354	343	383	329	417	354	373	378	364	377	399	341	357	348	339	389	400	372	378	376	359	356	366	355	362	366	385	369	373	344	384	366	361	360	398	350	360	337	372	337	370	359	354	363	372	367	328	371	368	354	389	381	358	395	360	377	386	397	388	356	367	349	337	350	350	354	382	357	361	387	365	359	401	377	373	372	326	356	344	392	395	352	331	374	368	374	355	364	378	370	382	388	363	357	369	377	353	340	379	392	368	385	367	356	383	368	362	331	377	382	376	380	383	339	366	374	389	384	376	338	375	406	381	346	370	311	345	374	347	364	374	381	354	406	380	363	341	336	401	377	363	354	341	364	331	365	330	354	346	377	324	363	363	364	354	349	388	358	373	355	354	338	374	379	349	369	357	368	392	344	357	350	376	362	348	340	382	362	335	332	322	352	378	359	366	355	372	382
5590	11316	21313	16253	8828	3627	1520	728	453	371	379	350	352	361	328	360	353	352	325	375	354	356	381	379	368	343	374	335	355	317	354	330	350	335	346	372	347	339	315	356	342	352	343	310	347	373	324	352	370	344	354	379	384	338	374	333	369	365	361	329	334	339	354	365	344	325	337	363	318	333	337	383	347	337	331	355	369	340	336	348	347	348	351	355	358	335	356	394	374	331	343	346	366	372	351	342	333	352	345	358	322	363	343	352	334	358	331	354	364	310	311	369	324	345	314	320	366	346	352	343	372	349	359	324	340	336	331	335	320	345	361	348	302	345	361	319	360	371	329	347	344	337	357	334	365	338	340	327	363	338	362	348	373	360	355	337	350	325	355	341	341	353	328	357	337	370	327	341	354	342	355	336	362	352	345	371	320	351	351	336	335	384	352	339	358	378	332	356	329	331	360	361	364	381	338	361	356	326	335	347	358	386	338	347	346	338	352	359	377	333	362	368	362	332	328	409	358	394	329	330	340	362	365	329	357	345	354	349	338	331	346	319	335	333	359	343	375	320	315	354	337	362	331	365	346	326	315	311	371	376	310	376	338	334	321	339	337	345	350	329	339	341	325	353	330	359	334	312	357	384	347	347	362	368	343	341	309	365	346	386	333	356	365	332	334	337	325	382	346	359	340	324	346	347	355	355	325	348	338	352	338	336	349	386	352	367	362	369	378	388	344	329	324	356	349	363	329	371	328	328	356	336	377	375	353	335	332	344	339	357	350	338	397	323	379	367	326	367	369	359	378	350	336	338	355	343	366	352	360	371	359	324	360	375	349	335	348	360	322	325	333	365	342	340	386	341	360	349	340	343	341	321	344	388	376	323	337	376	354	332	339	336	369	388	304	350	358	342	360	358	346	302	362	350	351	390	338	338	333	353	355	358	329	373	365	327	350	366	331	307	333	368	353	348	348	358	348	367	344	372	338	333	390	394	381	323	364	376	323	364	339	352	336	355	346	377	318	347	343	401	360	330	359	336	329	387	342	367	346	348	352	373	366	348	304	354	355	334	402	369	347	371	351	346	348	335	337	354	344	340	345	325	356	327	381	344	349	337	392	359	346	367	345	363	325	332	357	377	387	341	334	367	334	371	360	373	338	355	374	314	362	327	359	289	363	356	360	353	334	365	314	367	357	374	356	349	334	372	343	360	376	349	356	368	360	382	378	323	383	349	328	374	342	337	338	343	379	379	348	361	359	352	342	344	349	353	340	350	337	358	357	302	320	331	363	335	374	356	342	347	305	326	324	343	358	363	371	332	344	358	329	374	357	353	354	362	352	344	347	331	344	337	335	364	376	399	339	360	321	332	326	361	339	348	302	341	315	319	336	347	328	349	362	322	353	333	309	377	382	327	313	359	337	345	378	351	339	332	349	355	354	323	377	353	388	351	381	350	348	349	341	353	367	339	340	342	337	323	349	355	374	368	341	359	363	358	355	331	324	358	367	332	363	359	374	367	329	348	326	369	343	387	321	322	347	345	346	350	347	363	362	366	344	345	338	369	370	356	323	328	337	334	356	338	350	359	400	379	336	351	333	324	351	344	340	331	328	326	336	333	345	348	358	377	332	324	369	350	349	338	333	385	355	339	365	340	363	332	362	373	338	366	364	353	319	358	341	369	384	310	327	327	362	345	358	362	360	333	339	330	324	360	346	332	319	340	319	372	352	318	366	340	339	343	328	315	349	370	339	371	355	317	340	319	319	356	344	337	348	319	346	344	343	350	320	335	399	398	301	340	398	367	345	331	374	370	332	327	358	341	333	360	346	364	331	359	328	340	359	365	354	359	295	333	339	347	342	380	352	374	360	333	331	350	349	356	351	346	364	362	303	365	315	363	345	357	348	372	358	331	352	312	361	338	345	354	330	346	359	347	350	375	366	331	348	356	364	337	351	339	343	362	353	325	355	392	352	368	354	333	338	366	362	377	322	328	367	329	318	363	329	376	366	352	369	357	389	319	347	377	341	343	370	363	370	365	357	326	361	345	333	367	334	364	313	351	359	366	331	383	298	344	361	355	325	359	330	352	363	353	353	351	327	352	346	361	371	339	348	352	365	355	339	347	344	382	351	337	346	351	340	340	360	347	316	366	367	370	367	346	347	333	351	342	365	316	354	338	344	363	371	338	406	347	343	345	368	345	353	341	323	378	363	349	349	347	363	353	367	354	375	369	344	329	372	363	359	354	341	328	323	375	321	360	332	379	330	340	321	358	345	355	326	376	366	336	330	350	321	363	352	384	350	344	354	347	311	324	349	360	356	352	344	358	315	325	368	331	333	357	362	353	355	310	345	356	356	383	359	341	369	353	366	330	353	364	344	318	356	344	335	324	340	337	393	350	330	367	344	333	348	319	361	324	373	371	356	323	340	360	344	340	358	335	358	314	369	359	354	329	356	362	349	342	358	335	354	340	373	339	363	357	357	378	334	370	339	341	359	348	341	345	350	373	361	333	379	351	354	345	363	361	354	339	331	358	350	355	342	362	335	354	339	383	297	320	349	359	346	346	342	350	362	344	380	311	375	357	366	353	311	359	358	372	355	333	347	355	365	335	362	327	347	372	360	360	350	348	354	360	352	362	370	331	331	357	368	346	333	367	331	347	364	357	335	340	327	330	328	317	389	344	382	327	365	376	378	374	335	340	351	368	331	354	333	358	345	362	326	350	354	353	333	356	350	387	344	353	331	366	348	351	372	358	345	328	401	329	344	339	370	312	381	367	348	333	333	360	373	342	332	346	320	354	324	368	379	366	318	338	339	345	351	329	341	365	316	350	310	342	336	315	365	332	356	322	374	320	327	371	315	318	333	348	340	361	347	321	351	345	347	344	379	351	372	344	345	393	354	336	305	356	363	344	393	361	330	315	342	336	328	360	361	372	317	326	306	398	350	353	352	364	352	370	362	352	356	356	328	353	322	355	338	356	325	354	363	374	335	329	346	359	312	346	372	322	356	361	345	377	320	334	354	321	352	351	344	340	338	301	379	335	299	349	384	369	322	344	355	325	337	325	346	375	320	325	302	346	335	346	303	382	353	323	368	351	338	369	354	354	365	367	324	351	331	321	338	384	345	358	338	328	364	359	319	322	356	361	318	371	331	367	350	345	332	386	354	349	367	345	369	348	364	341	344	353	393	336	376	363	337	356	386	310	356	358	342	365	345	335	344	357	342	354	353	330	349	364	356	345	382	350	363	332	323	317	366	342	315	321	317	343	362	353	356	359	372	374	310	345	356	339	328	380	334	347	319	346	371	355	358	339	330	345	378	343	353	354	348	348	355	303	351	314	399	328	391	330	338	355	412	335	374	385	346	335	337	348	313	346	359	334	342	380	363	371	340	384	353	337	340	331	353	348	346	364	323	332	345	356	351	329	357	330	323	336	358	390	365	320	348	361	355	362	377	358	332	352	300	331	338	349	350	353	424	351	364	327	371	367	369	362	312	331	362	381
25433	21399	46074	53847	37914	20759	7566	1648	639	405	394	410	405	366	407	380	363	403	386	406	382	376	358	406	340	373	350	410	386	367	396	366	353	382	360	422	398	347	380	401	391	390	394	396	364	378	402	393	392	378	375	389	364	325	384	398	369	351	392	357	389	362	351	397	389	343	361	398	379	372	349	356	336	354	350	397	375	393	360	407	397	366	399	371	373	360	402	388	390	380	389	361	362	378	366	365	386	395	374	351	352	367	378	391	380	406	349	402	382	378	387	377	395	347	370	395	345	377	393	368	383	381	387	402	412	373	364	386	367	363	381	380	387	371	395	393	363	399	373	381	346	398	403	393	368	391	342	406	316	378	345	388	371	368	398	380	369	366	381	390	364	375	404	365	401	355	382	358	383	416	341	329	340	388	375	393	364	341	373	363	360	406	364	369	392	377	350	383	403	396	371	401	375	373	359	364	332	367	374	346	371	347	369	379	407	365	380	372	396	373	410	390	387	363	367	391	379	330	420	359	365	385	377	367	339	373	388	390	349	357	348	382	348	360	378	380	394	349	413	402	356	360	360	402	362	403	367	393	388	371	378	379	378	375	361	355	361	394	397	398	371	372	336	359	359	368	344	345	394	359	388	403	380	379	398	360	365	376	387	376	406	383	336	393	380	389	325	381	379	386	385	376	385	386	394	375	350	376	361	402	402	339	385	383	366	349	375	407	398	389	393	363	369	413	365	417	357	356	370	394	409	370	380	339	388	355	359	362	401	350	363	378	335	379	359	368	398	395	363	378	363	391	367	375	381	389	373	393	396	373	395	386	375	411	381	351	379	381	367	338	379	366	373	373	352	345	369	368	362	383	374	352	360	359	379	361	387	410	387	387	380	399	355	353	348	369	369	393	366	381	359	381	365	365	400	357	359	369	392	375	376	359	398	374	390	378	359	376	373	373	381	397	383	365	383	345	387	408	390	420	343	404	400	351	413	343	370	377	358	374	379	394	363	401	371	371	388	400	386	385	392	361	381	407	360	396	386	397	369	380	383	344	361	384	392	387	362	363	363	401	385	363	396	379	377	384	358	364	357	394	350	376	373	362	388	370	369	396	360	399	352	404	403	363	360	346	387	386	387	363	366	319	376	377	354	396	376	393	383	372	345	376	350	362	363	357	365	380	374	384	377	385	337	368	391	389	377	380	346	389	395	380	383	377	418	361	369	376	348	341	394	379	375	393	360	387	397	383	403	353	384	375	389	371	395	384	365	408	384	371	381	347	413	390	384	354	384	374	347	367	379	376	325	361	355	364	382	352	354	371	355	372	373	358	347	374	364	356	378	384	361	396	369	407	362	388	395	349	386	369	352	369	394	375	388	352	361	344	339	378	336	344	413	366	362	382	377	417	379	361	360	391	357	361	382	365	362	362	402	352	375	403	365	386	365	395	361	378	375	354	367	362	383	390	371	373	366	346	383	363	380	374	399	402	374	339	382	330	380	393	352	413	366	372	408	371	377	392	380	371	343	385	374	397	396	393	370	370	378	364	359	349	362	393	366	398	373	395	356	369	341	375	375	406	369	371	372	376	402	367	374	390	338	375	368	363	385	375	352	412	382	377	399	383	357	367	380	368	336	388	349	408	400	356	370	388	398	381	338	392	381	371	369	388	359	357	379	365	401	391	372	369	379	414	402	376	360	391	355	372	365	350	353	381	384	371	383	370	367	400	402	368	378	379	383	364	372	366	353	354	406	352	369	381	368	344	357	374	405	399	358	371	391	361	361	411	372	374	340	397	349	393	373	394	366	346	379	367	383	373	367	356	386	370	366	344	372	365	374	397	373	411	366	370	363	370	375	401	364	379	362	361	367	340	354	418	403	332	361	372	389	383	388	392	382	387	362	398	361	386	382	364	370	361	385	391	371	399	411	404	360	377	362	365	371	381	358	395	366	388	358	351	365	370	412	392	372	356	395	366	372	339	410	365	390	354	390	404	385	391	343	375	377	344	379	398	378	320	372	370	389	346	383	364	383	365	368	400	392	336	401	343	349	376	398	373	383	355	374	371	390	375	348	358	387	380	385	378	387	417	372	396	350	376	357	394	346	353	369	374	349	368	406	371	384	375	365	403	363	410	389	355	377	380	379	395	406	407	399	346	337	371	374	359	395	381	354	358	357	369	356	382	333	373	423	365	369	381	373	362	386	398	349	369	384	336	373	374	372	388	349	370	369	398	338	397	390	356	380	366	387	379	344	352	379	382	379	370	369	392	360	401	377	329	399	372	399	385	365	368	338	376	318	378	419	329	382	379	348	370	376	419	375	349	376	370	396	406	360	351	356	399	405	380	337	372	408	370	366	365	378	355	396	351	375	389	350	369	408	396	428	410	384	368	355	366	387	381	360	354	364	386	383	376	414	412	375	358	349	383	374	371	351	418	379	373	371	373	362	395	363	373	383	394	375	370	366	395	371	382	415	379	380	372	378	347	366	342	343	392	355	360	354	355	342	383	405	374	375	387	366	373	380	339	396	375	297	368	373	384	379	356	403	400	344	367	371	377	370	366	421	408	349	392	363	351	367	319	403	406	376	381	403	419	396	366	401	360	366	410	380	354	350	362	390	375	391	327	387	364	361	382	420	353	360	377	381	378	396	377	309	386	401	371	358	376	343	399	336	394	360	372	375	376	370	387	346	370	378	390	372	381	413	374	398	391	361	376	374	353	418	399	355	374	370	410	352	379	373	367	357	359	378	349	395	368	373	397	431	380	374	342	368	368	368	395	405	406	416	372	375	393	357	360	350	358	388	382	380	376	350	355	379	373	358	342	405	383	372	365	392	356	389	367	361	351	368	352	355	398	366	391	382	362	363	373	379	353	368	387	423	397	378	379	361	364	363	398	372	348	374	399	383	392	382	383	367	385	360	405	386	397	355	334	353	357	382	361	380	371	372	367	369	347	393	381	389	383	372	359	396	347	348	347	372	401	363	355	410	373	357	385	346	359	397	393	330	356	364	362	374	382	383	375	405	362	400	361	352	341	353	384	370	368	384	374	379	374	384	382	362	339	393	389	405	342	362	403	378	380	404	381	381	398	406	383	376	357	385	384	395	343	377	336	345	370	396	366	356	352	365	366	350	375	364	378	338	397	406	348	323	364	352	379	377	344	375	351	370	370	359	361	357	358	401	368	377	387	377	373	395	381	399	393	365	368	371	341	398	404	354	391	379	379	351	413	355	350	379	377	379	358	372	358	351	384	361	350	378	373	354	356	363	386	353	338	393	363	358	385	343	339	330	357	335	368	351	353	377	372	389	329	376	358	381	430	378	405	377	362	381	376	383	374	378	398	356	357	357	371	395	380	362	354	382	361	371	361	363	353	380	361	352	363	394	392	384	354	370	369	390	400	415	402	392	363	355	361	373	402	355	351	374	378	405	398	357	404	381	366	341	377	385	359	398	391	385	389	335	386	360	355	359	383	423	379	357	379	356	360	389	339	371	368	347	334
6275	42477	63103	48366	29288	13725	5156	1757	696	412	406	409	380	366	366	396	390	372	392	376	350	419	385	388	385	399	393	374	386	379	379	393	362	384	411	407	438	405	369	380	376	356	371	382	349	374	386	402	429	390	397	380	400	381	359	386	378	402	406	368	416	383	364	385	382	373	346	382	398	396	353	384	380	354	390	385	368	326	404	355	365	375	405	415	373	350	373	387	379	387	413	402	395	388	386	386	358	419	379	394	344	366	372	393	363	374	410	402	416	375	354	395	394	387	391	395	374	392	392	419	365	360	403	383	386	389	408	396	382	413	401	389	418	371	380	384	400	403	387	364	405	394	392	362	406	383	382	389	396	411	361	384	362	359	364	392	385	409	427	368	385	372	345	365	387	389	381	369	425	377	395	371	393	373	371	388	403	358	406	360	390	370	349	386	364	387	384	347	381	382	403	363	331	397	378	391	380	379	401	360	385	418	394	430	420	365	386	372	379	413	377	386	382	392	398	367	376	364	346	386	354	389	349	375	388	399	384	372	384	396	353	377	394	378	417	410	377	401	392	367	347	376	381	408	408	384	400	379	398	368	401	395	383	369	404	387	364	376	414	368	376	426	374	414	345	349	339	415	405	361	378	414	363	412	388	390	368	384	386	376	372	377	382	409	404	381	381	368	379	377	346	380	377	373	370	409	360	412	394	350	396	355	385	350	362	393	415	344	361	382	437	381	399	418	357	386	399	375	357	412	370	370	391	386	360	362	396	392	421	353	385	391	397	352	424	355	378	416	383	349	398	383	352	381	374	398	400	357	381	379	381	360	424	349	359	417	394	399	381	387	379	415	367	389	381	372	397	379	384	386	390	376	374	370	412	409	373	343	417	387	386	386	377	450	367	422	369	402	364	363	367	383	378	362	394	400	365	403	411	385	361	400	382	414	385	352	380	394	377	409	392	400	374	418	362	353	377	378	408	429	330	357	387	364	369	432	425	364	380	392	369	382	357	404	367	381	375	417	377	362	401	366	406	358	390	389	366	397	395	382	386	347	391	373	358	374	361	383	385	380	400	397	378	334	364	389	373	357	353	349	378	378	395	433	378	374	387	353	366	381	393	366	388	380	364	445	355	396	368	404	353	381	367	355	395	376	368	412	383	386	418	350	400	368	381	417	375	374	421	387	389	368	355	419	378	380	410	359	395	366	365	364	409	393	392	401	352	381	365	387	385	420	394	372	390	392	373	399	394	396	400	422	381	406	385	359	435	383	381	382	404	360	347	378	369	395	386	377	366	384	405	373	388	380	408	369	357	361	410	353	374	367	374	371	377	379	348	399	351	390	388	355	363	360	383	362	398	402	376	355	363	410	398	370	374	374	376	387	403	400	361	380	404	376	421	417	422	407	361	358	360	378	401	384	409	378	393	367	392	368	383	397	418	423	375	387	369	377	368	385	366	365	379	376	399	391	401	391	367	382	418	403	392	373	367	358	396	385	386	403	401	439	386	388	408	386	397	387	359	384	391	368	384	369	365	384	363	363	391	374	371	336	407	394	353	385	396	371	363	363	412	379	373	381	408	392	359	398	369	353	400	375	437	414	407	371	372	392	400	394	372	402	407	368	388	350	352	376	383	380	395	393	383	374	403	384	377	385	383	371	370	391	350	363	390	381	369	400	380	383	401	383	385	428	379	386	412	403	376	409	375	375	395	400	400	415	367	388	371	411	387	420	353	371	381	363	384	379	388	400	347	378	393	362	369	391	367	373	398	370	425	372	393	394	383	379	386	352	394	395	387	372	382	378	358	392	352	352	390	360	404	386	365	384	396	338	400	368	386	412	381	375	398	374	385	352	394	373	375	402	355	355	410	340	393	409	382	363	397	367	378	367	362	368	381	410	386	363	379	362	360	342	357	418	426	408	383	375	383	388	390	407	410	380	373	371	377	381	392	361	361	363	403	368	406	362	387	395	375	375	371	393	383	375	365	397	376	367	401	420	385	342	396	360	384	381	400	365	393	421	389	371	401	398	394	391	371	388	367	390	422	417	429	391	369	398	320	400	400	395	406	401	357	364	411	364	399	358	374	385	374	393	400	380	420	377	378	409	368	379	357	389	418	403	379	357	377	367	334	396	400	356	382	432	366	361	377	405	407	384	413	405	357	382	371	365	407	359	386	390	393	382	405	393	396	386	392	388	465	393	407	396	380	359	384	380	344	377	387	374	373	385	403	382	359	367	392	420	391	387	377	394	390	393	402	406	365	415	400	383	411	370	363	378	378	370	376	376	382	394	385	379	383	413	417	361	392	400	367	380	393	390	318	401	410	345	394	357	395	419	386	366	380	357	385	353	357	369	394	399	390	369	364	395	378	424	365	399	387	396	366	389	410	399	412	397	384	388	355	358	395	376	364	387	375	362	413	421	409	384	420	334	360	378	379	387	382	381	431	350	402	396	408	367	379	378	402	367	378	398	382	360	367	356	393	359	373	365	397	390	350	359	413	382	411	371	352	448	369	392	403	346	380	378	351	390	367	390	420	368	357	413	381	421	371	374	371	393	372	376	390	392	374	376	344	373	379	385	370	378	359	341	376	349	407	393	360	433	365	393	375	360	387	371	419	396	373	375	360	372	391	439	399	336	363	387	370	386	360	370	357	407	401	377	383	352	401	386	401	346	375	404	362	404	379	383	375	426	376	383	362	374	370	386	379	406	382	378	396	394	386	384	386	413	368	360	398	399	412	389	389	373	373	350	395	429	365	373	337	367	363	374	396	341	363	389	381	373	394	388	379	391	349	385	391	355	379	373	407	389	387	329	403	352	396	386	403	369	398	395	390	383	366	392	363	401	385	397	383	358	375	413	402	366	375	398	357	378	360	410	377	387	414	394	397	376	391	338	426	340	356	379	371	404	377	355	361	369	412	366	375	406	378	351	412	378	384	411	393	372	385	404	379	398	367	449	442	378	411	385	422	363	385	373	379	378	364	363	372	357	402	397	380	388	388	371	364	397	409	378	359	365	366	369	395	360	393	367	366	381	395	408	381	400	363	363	387	380	373	384	364	390	364	376	354	382	384	364	394	363	364	369	386	404	377	368	367	370	418	364	396	385	390	368	408	379	382	399	393	402	408	382	358	411	378	379	413	402	393	378	379	381	367	369	390	397	391	411	380	377	360	372	393	360	365	385	363	354	412	396	415	384	406	370	367	347	384	370	369	353	373	375	381	390	365	413	371	358	401	354	413	380	373	405	380	391	395	380	381	371	415	362	395	426	391	375	369	411	372	425	378	372	386	387	371	387	365	395	362	365	367	406	377	405	360	391	382	367	393	384	397	381	359	370	391	355	369	361	370	388	405	411	388	421	385	398	380	385	363	383	414	359	368	383	363	393	409	371	369	407	391	408	382	398	415	400	385	401	379	408	390	417	418	377	385	383	387	419	413	378	386	391	391	370	353	371	353	385	374	364	358	376	375	382	377	379	410	369	390	376	408	425	354	393	370	384
23835	21169	38830	54832	49151	37049	22280	6650	1629	667	510	525	509	513	498	501	497	500	494	546	562	513	504	495	489	465	511	516	562	518	521	492	503	483	521	491	480	533	507	504	473	490	465	500	502	470	488	475	504	492	451	518	495	493	497	506	522	483	509	471	516	512	502	507	486	483	459	451	471	499	551	507	530	459	510	536	473	515	499	532	471	519	488	485	493	447	488	465	467	525	493	469	467	480	530	504	497	504	477	483	519	504	556	505	490	487	514	535	526	504	505	499	494	479	479	498	476	481	488	468	505	513	493	506	506	502	526	482	512	471	504	485	520	468	466	469	480	534	512	464	479	504	463	510	484	498	484	527	493	481	479	483	478	492	500	515	483	474	494	490	469	530	488	486	470	469	501	497	516	462	508	542	505	489	481	522	485	482	483	496	506	487	510	486	487	523	493	532	473	499	520	514	506	492	521	474	508	520	511	502	476	527	453	520	465	518	515	519	471	507	495	501	464	456	469	450	498	506	443	514	493	510	481	493	472	491	468	532	513	476	449	545	478	517	505	488	457	494	477	509	504	499	481	482	479	475	488	496	489	496	483	476	475	523	513	469	502	450	483	535	512	456	482	477	498	469	506	524	515	466	477	501	451	494	506	525	459	508	530	524	458	478	475	479	472	480	518	491	486	493	529	465	497	458	518	494	467	488	468	522	509	507	499	456	456	489	516	469	497	481	472	498	466	463	496	497	465	473	509	461	500	467	451	490	472	487	508	512	476	447	511	456	463	481	470	504	469	468	469	488	467	494	512	503	495	460	476	487	520	481	533	498	484	479	507	481	471	502	514	466	476	478	460	525	479	506	489	473	477	502	533	506	507	520	487	449	526	482	484	506	487	498	476	497	512	496	529	497	442	467	507	512	498	450	507	475	491	504	499	483	438	542	473	472	479	470	488	470	466	524	496	494	504	516	503	496	469	491	522	518	473	456	549	489	500	524	490	461	498	516	475	433	506	480	540	480	509	494	479	503	466	529	492	484	495	507	482	509	492	528	501	499	481	478	498	476	506	492	499	493	467	446	500	499	488	479	515	518	487	475	530	516	479	497	499	483	493	479	513	509	526	513	440	516	495	499	515	482	482	498	495	526	533	521	494	502	488	536	490	500	481	511	501	454	540	465	533	513	535	500	549	501	434	490	481	473	521	486	506	484	442	484	479	459	493	474	479	468	491	507	510	504	489	501	473	486	458	490	498	470	493	485	516	481	504	523	503	430	496	548	481	523	496	446	478	481	487	505	482	510	508	538	503	477	478	503	506	468	474	503	513	519	540	507	471	461	485	507	506	462	452	483	502	498	486	501	504	459	513	513	492	513	471	500	512	491	449	446	460	487	477	488	480	525	512	523	476	443	485	449	507	481	491	501	516	519	485	533	517	486	513	460	477	524	517	505	489	539	503	483	494	484	508	454	484	467	468	492	466	487	475	468	517	478	490	490	503	508	501	501	467	482	497	480	499	474	475	450	520	523	478	502	512	503	452	479	466	493	509	482	459	481	495	486	517	497	493	496	470	492	477	532	467	490	502	487	495	546	494	502	511	506	469	483	471	493	466	492	489	492	437	523	476	487	493	489	489	492	469	478	474	485	508	466	488	492	460	467	478	490	505	491	451	522	499	464	514	446	516	508	473	508	487	502	467	478	482	431	509	464	484	500	515	516	471	495	496	486	501	470	482	487	491	491	548	506	500	465	499	497	500	491	476	487	478	529	488	529	490	497	489	472	472	522	499	443	511	499	520	508	526	489	479	525	445	546	532	521	480	517	489	470	454	498	480	455	528	506	476	491	476	472	523	487	491	492	482	477	500	538	491	534	508	494	479	486	441	501	460	529	492	510	503	513	510	489	524	498	494	499	494	507	461	483	502	484	470	505	514	523	497	481	506	533	519	464	450	505	506	461	500	473	474	490	457	499	513	547	474	437	518	521	467	501	458	489	471	494	521	507	493	478	482	456	460	482	459	465	462	490	506	490	462	483	474	519	478	484	482	474	485	473	508	488	479	526	490	519	507	483	494	484	457	512	474	466	520	505	458	499	470	509	531	447	531	464	470	502	527	518	503	524	495	497	474	532	475	491	499	447	452	484	471	477	527	520	501	500	534	514	483	471	479	491	472	498	456	499	526	471	508	495	525	490	500	497	508	464	499	493	507	481	494	483	510	474	510	528	471	478	515	475	469	466	502	544	475	453	462	487	452	472	493	498	520	484	485	524	487	469	491	491	461	469	490	512	494	458	485	458	478	445	480	521	494	471	506	513	514	507	501	460	490	477	471	455	485	481	500	515	481	458	487	491	494	461	477	488	480	521	474	476	461	488	510	479	557	497	507	509	493	468	474	446	470	488	498	503	494	466	474	496	480	490	516	482	504	503	476	480	488	472	469	465	483	468	496	475	519	495	518	487	488	521	489	501	475	513	502	469	509	493	481	510	518	416	475	506	440	510	486	534	499	450	517	530	488	474	487	517	473	451	471	506	487	479	460	488	492	508	462	467	508	499	500	481	461	506	548	480	533	458	503	490	510	504	482	536	495	477	495	509	513	495	544	457	519	482	489	498	486	497	491	502	476	492	473	485	495	482	527	461	464	485	521	464	465	501	500	484	481	536	478	463	505	496	450	465	501	473	476	472	491	525	520	510	523	501	526	484	466	485	440	515	512	474	492	490	473	476	504	504	478	455	492	553	480	532	482	471	494	513	485	513	507	470	501	509	513	529	450	516	493	492	475	451	483	533	500	477	496	469	481	496	498	485	477	443	516	447	483	460	448	512	508	496	487	507	518	486	516	471	482	507	508	527	505	507	496	485	488	500	519	466	514	556	530	474	527	474	527	521	497	443	502	487	498	494	492	505	484	489	495	525	467	479	493	501	462	547	440	501	497	479	469	497	527	524	477	515	523	496	485	482	471	518	511	490	470	468	474	506	463	500	497	443	483	508	538	475	506	488	489	466	508	494	519	526	478	475	471	436	478	482	483	519	515	484	466	515	504	475	445	523	521	504	502	482	491	489	482	507	470	505	523	515	515	550	470	496	531	499	491	488	478	484	491	478	514	485	448	497	494	464	472	483	516	469	504	493	466	474	476	534	524	511	513	485	472	514	503	486	483	504	457	497	478	501	506	529	491	495	498	488	485	516	479	485	493	534	457	515	452	483	520	472	490	487	509	467	476	491	471	468	507	501	545	481	463	506	462	498	486	532	523	537	523	504	498	506	459	489	468	489	484	486	498	459	509	492	480	505	492	498	492	459	479	487	479	446	486	500	482	519	515	506	429	469	489	472	495	493	493	506	533	505	463	494	444	461	517	472	492	508	469	481	486	506	484	491	494	509	508	508	504	466	491	475	465	477	475	468	507	477	467	496	498	492	459	536	491	495	471	525	482	479	498	452	495	473	513	474	479	489	521	454	486	492	505	514	524	458	451	504	491	469	443	513	503	517	454	494	522	517	482	488
21689	75782	89637	73835	51762	31480	14699	5384	1785	685	537	481	534	538	550	527	550	503	525	573	496	550	503	492	543	503	505	499	521	548	516	543	485	510	513	534	469	529	529	547	486	534	518	480	525	517	513	546	500	552	527	512	511	540	522	490	496	537	476	493	536	549	494	499	490	506	539	549	512	529	541	521	504	539	511	508	504	499	466	489	503	513	521	533	467	556	548	500	522	525	508	513	527	575	538	487	528	535	518	517	521	538	523	520	519	491	487	515	501	512	495	517	504	510	546	529	483	509	511	508	532	522	503	489	494	557	491	495	483	522	514	520	528	539	531	542	501	523	529	510	503	524	505	512	529	437	493	461	516	515	499	510	539	547	483	520	498	532	486	526	513	495	509	512	481	517	524	550	527	501	526	521	501	506	498	516	491	542	497	514	516	520	497	506	496	486	474	549	496	499	535	526	474	542	522	512	507	541	508	526	506	476	485	486	502	505	521	489	521	507	506	514	555	513	522	530	541	533	570	459	533	483	490	510	515	493	529	546	482	528	487	516	492	515	589	478	486	527	516	501	478	520	500	528	485	509	500	522	479	528	489	493	516	507	510	531	517	492	488	454	516	506	499	515	493	476	525	468	527	523	545	495	501	472	516	506	534	509	513	536	560	518	529	534	509	536	524	530	521	494	464	490	521	499	503	493	521	514	513	528	534	505	543	532	518	507	491	501	497	501	516	524	525	485	481	483	499	528	495	484	521	467	489	491	462	511	462	515	532	525	500	499	524	478	506	473	512	471	506	489	463	545	515	505	527	498	484	545	492	539	498	525	520	496	473	537	551	523	507	488	512	489	510	500	507	503	475	521	520	485	518	480	543	501	512	518	556	497	520	507	507	513	505	507	537	484	516	514	509	490	495	497	532	539	469	512	522	513	494	508	502	474	499	521	468	528	529	467	507	552	501	552	525	534	473	499	496	533	547	507	511	533	489	507	524	481	512	504	519	506	521	558	531	488	498	500	523	489	501	498	544	499	511	512	496	466	504	532	515	524	511	501	473	507	537	498	500	532	519	534	526	530	543	544	513	472	512	541	512	531	500	501	494	498	504	519	533	510	531	494	562	507	495	499	510	531	514	524	485	507	528	517	504	546	530	528	536	548	537	506	504	497	532	508	478	514	570	510	549	538	536	530	478	498	528	503	527	478	507	510	533	548	518	492	504	502	515	503	513	546	496	530	521	509	488	529	460	480	510	537	521	522	544	500	537	534	510	495	493	534	526	511	513	508	506	525	499	530	515	543	494	514	541	475	512	500	521	504	501	519	504	480	503	494	491	537	498	478	512	504	474	495	504	491	557	497	511	517	504	519	537	506	527	496	542	484	479	482	472	508	536	504	531	524	483	526	508	530	491	525	525	558	525	484	540	494	492	524	494	539	486	511	530	509	512	504	512	508	527	518	501	480	519	540	519	490	500	499	522	539	480	477	503	499	510	531	510	558	513	520	492	492	535	501	525	492	500	473	513	512	492	452	547	480	498	499	479	511	551	492	484	519	521	507	534	515	529	548	510	512	489	489	525	515	539	518	465	486	487	539	504	488	490	469	544	527	470	508	519	487	502	488	499	514	527	517	538	538	518	480	529	519	461	488	502	489	525	493	514	514	519	488	500	526	518	502	554	491	533	516	478	489	506	467	519	530	536	514	519	554	493	495	475	502	495	534	508	487	494	455	524	485	487	566	523	508	517	444	508	483	538	502	468	544	485	494	532	523	530	513	517	510	516	537	505	515	484	462	502	559	511	496	495	493	512	500	511	475	524	531	498	546	478	532	493	563	500	501	504	518	534	519	467	534	526	527	531	519	525	547	553	497	472	526	547	499	491	499	500	517	522	522	445	517	510	527	522	478	505	517	517	490	513	491	519	498	531	571	507	504	545	480	496	514	510	500	527	496	522	492	538	461	481	523	552	502	527	519	527	506	497	549	465	552	479	487	532	531	487	488	468	484	545	498	484	525	511	525	557	514	490	486	471	504	499	504	531	520	504	529	492	509	482	545	494	549	580	553	495	509	554	502	490	529	528	496	486	481	498	515	497	522	506	512	529	501	524	501	486	490	506	484	508	488	520	551	519	511	494	485	542	488	512	496	505	549	499	479	531	496	521	510	525	505	504	481	545	534	519	519	511	493	482	496	502	515	496	505	466	532	528	495	537	484	497	535	504	521	506	479	510	523	512	511	508	512	535	508	492	490	517	484	494	494	543	467	549	510	509	505	520	509	531	520	544	501	512	503	498	468	498	525	491	550	472	535	506	508	531	491	494	507	475	515	477	523	503	486	501	523	571	533	508	516	520	506	476	489	494	538	520	531	494	513	545	521	538	503	497	488	515	480	545	515	519	505	500	523	487	519	507	552	502	547	515	504	486	506	513	516	538	483	473	549	508	500	513	517	497	528	489	520	497	528	523	476	496	491	508	493	542	529	535	524	479	512	472	510	535	505	464	549	513	503	507	485	533	523	506	564	505	529	471	508	532	480	473	474	533	454	490	487	528	507	506	487	511	577	488	490	485	469	558	501	475	516	516	521	503	491	526	496	537	512	511	540	540	511	534	472	505	502	522	524	514	497	505	522	484	546	531	517	489	504	481	501	484	510	543	471	464	516	515	482	521	500	495	539	493	503	565	494	522	522	510	474	507	481	512	512	505	490	465	531	500	523	531	510	520	468	501	492	507	524	503	516	491	511	532	490	483	535	518	517	488	479	540	507	472	476	518	496	519	509	518	483	475	538	536	518	488	518	513	552	508	522	535	539	509	473	501	508	485	497	482	520	525	542	521	504	550	499	512	502	512	492	468	488	485	497	498	532	485	494	525	513	504	531	538	522	475	497	499	486	482	530	530	519	505	539	475	492	507	506	504	515	495	491	450	490	528	547	545	510	528	524	507	529	475	493	529	484	533	488	483	508	522	527	476	487	499	484	519	527	510	478	543	506	477	478	532	519	533	550	504	527	564	500	554	548	529	524	536	549	507	502	503	544	513	475	557	464	477	516	489	517	509	523	497	500	496	496	511	499	524	494	482	500	496	540	525	484	499	469	518	570	526	504	485	526	546	515	521	522	481	489	504	499	522	502	526	487	517	489	507	532	494	504	510	480	467	507	556	498	524	529	513	531	529	489	524	502	481	465	529	505	488	447	538	521	455	541	511	462	475	510	534	481	547	515	498	521	485	507	496	498	466	510	540	502	499	516	537	497	508	536	513	518	496	504	502	448	521	489	527	524	518	516	493	485	502	493	511	517	512	495	504	504	503	537	510	488	487	516	506	537	527	503	524	525	505	489	495	523	513	535	510	518	521	503	522	520	532	500	516	471	523	515	557	493	514	499	535	487	484	515	484	483	501	497	505	525	515	519	526	479	538	514	506	497	517	477	477	510	470	503	516	511	475	476	516	517	506	494	523	539	500	499	477	529	534	465	514	528	534	499	458	500	491	503	484	516	512	528	561	480
27251	17251	22565	20923	10387	4449	1788	768	496	416	362	383	359	389	362	356	412	383	351	417	362	375	349	325	353	352	322	370	381	342	410	366	377	387	383	370	384	322	394	390	382	357	330	326	351	346	398	349	353	365	359	352	341	362	386	338	336	384	385	372	393	390	394	391	354	357	362	382	372	384	404	397	353	358	370	365	373	377	362	365	362	364	360	376	367	350	355	371	393	372	356	352	345	334	366	410	349	387	368	357	348	339	372	368	388	346	410	350	343	358	346	363	383	386	342	399	389	384	342	364	380	328	362	353	393	383	353	366	358	357	390	364	415	374	370	339	380	357	364	391	334	386	371	355	370	391	364	372	359	398	362	392	363	363	341	376	360	343	344	377	347	366	381	361	399	346	367	348	421	355	375	340	382	367	356	341	373	363	387	372	366	362	378	403	390	359	358	380	410	358	371	345	352	361	361	373	346	383	347	349	417	349	361	368	345	390	398	370	386	374	364	355	392	363	342	377	389	349	350	360	337	358	348	387	334	346	356	320	356	431	374	354	352	357	351	373	381	343	358	332	365	365	357	362	373	364	344	353	361	364	370	372	365	354	357	368	364	335	349	331	346	369	365	337	394	341	405	356	368	329	370	360	355	349	354	361	367	400	355	358	360	381	369	361	358	373	384	400	339	352	355	376	367	386	370	337	375	332	368	336	351	348	396	403	368	304	347	321	370	350	349	346	361	375	370	400	346	353	367	377	361	389	347	377	383	365	358	343	402	368	341	378	389	358	371	381	309	343	369	387	374	384	369	331	381	369	361	361	350	378	378	371	359	372	362	365	355	374	387	333	380	401	375	361	373	350	391	368	365	338	360	384	373	351	414	399	364	405	347	334	336	388	314	345	362	341	365	358	356	380	383	340	396	318	382	379	348	365	395	379	397	363	339	334	394	365	360	388	393	356	325	352	386	363	357	388	350	378	355	343	376	391	320	319	364	365	346	346	332	358	365	366	394	355	349	381	352	374	378	369	358	338	329	347	356	368	348	358	327	394	350	335	355	322	340	369	376	357	341	395	361	372	358	385	367	338	325	337	398	387	382	382	387	367	368	360	393	383	354	391	377	384	387	346	377	385	353	313	373	360	365	358	374	344	357	349	397	386	328	388	345	375	357	346	390	339	378	376	346	401	358	392	369	331	374	378	390	342	369	364	385	384	372	366	358	357	340	373	355	353	379	339	381	354	374	360	364	352	407	360	349	350	364	393	344	368	337	342	342	349	369	349	358	371	385	369	338	386	365	364	364	396	338	348	404	336	413	395	344	327	366	397	376	352	364	338	388	373	354	355	370	352	396	348	340	352	346	364	357	344	373	387	353	348	354	340	394	402	393	316	335	364	363	387	354	357	352	414	393	360	394	359	403	369	364	361	369	364	378	363	412	353	340	332	361	368	395	371	366	352	372	356	367	384	358	358	394	347	384	331	384	360	390	368	348	390	359	348	351	350	374	349	365	409	377	346	336	355	355	343	374	340	358	359	357	369	396	402	363	371	358	347	386	417	382	353	371	358	393	368	382	386	329	347	344	342	355	384	368	373	368	351	366	355	363	400	359	354	412	365	370	358	384	398	358	362	367	355	371	379	368	339	341	386	346	354	375	341	381	333	380	342	345	369	378	376	338	374	375	325	371	364	337	348	380	397	358	328	347	367	337	355	366	336	368	357	400	394	349	348	354	371	369	386	364	347	344	360	357	337	382	344	368	367	381	356	353	368	365	371	364	372	393	343	391	388	375	371	358	340	352	351	353	370	365	345	338	372	378	382	348	384	377	348	380	354	353	373	327	331	356	383	364	375	377	354	369	383	353	346	338	374	321	340	393	350	392	347	355	411	347	375	378	374	342	379	347	342	409	355	422	353	328	367	382	345	366	345	373	353	354	401	347	331	367	344	368	364	371	350	361	340	366	374	377	386	402	370	367	386	398	374	339	339	357	394	350	377	358	382	367	368	378	344	355	365	377	387	370	363	359	360	385	339	406	378	348	342	361	379	357	362	364	353	377	349	322	373	375	373	365	362	370	368	339	340	391	367	384	371	342	377	384	376	406	328	350	354	367	367	348	384	355	369	365	371	356	347	353	365	349	346	361	356	373	372	368	365	343	353	374	325	338	368	382	374	354	343	391	379	379	358	332	354	355	359	333	353	374	353	356	351	363	350	390	367	358	389	381	351	363	338	384	373	391	357	368	368	353	364	358	402	367	369	371	383	359	341	323	394	389	371	335	339	346	373	371	371	378	376	365	377	410	373	357	381	392	367	377	407	339	342	367	352	363	370	382	341	367	368	370	349	377	361	324	350	382	369	382	345	368	370	370	364	378	382	357	364	420	372	340	367	355	345	396	357	383	351	408	359	367	404	368	369	361	353	356	362	359	388	365	343	380	356	374	355	338	390	336	376	357	342	370	375	367	350	376	380	330	357	338	386	318	371	360	371	346	363	400	335	349	377	373	379	355	362	354	345	336	338	342	345	374	369	351	422	378	376	398	369	389	391	365	361	359	344	385	355	373	360	357	348	325	355	370	372	384	335	363	378	360	365	370	348	374	370	368	364	352	365	338	361	398	348	332	390	360	398	346	378	370	361	358	368	366	336	364	390	340	367	352	335	379	340	373	359	383	377	383	367	358	355	386	352	362	395	336	387	329	373	328	360	381	399	340	345	377	366	396	380	388	365	327	358	368	366	367	370	373	370	379	361	356	365	376	348	345	379	382	358	346	356	355	366	341	341	352	366	362	343	339	376	395	350	324	383	353	359	367	350	367	349	344	364	374	412	352	362	364	357	373	352	363	380	381	367	367	350	401	347	380	370	320	349	366	374	359	337	354	348	358	368	382	389	366	394	377	406	346	371	368	362	345	371	332	392	332	350	335	356	391	390	383	354	398	391	349	386	352	330	381	386	359	329	328	389	369	357	363	351	371	361	376	322	403	371	354	390	362	386	374	377	349	343	343	385	353	393	344	382	376	349	362	383	389	361	382	405	365	348	356	327	376	355	366	343	390	332	375	329	401	370	370	348	370	359	344	340	337	358	365	393	355	405	350	326	347	383	362	362	376	391	376	410	381	413	367	359	357	367	317	366	357	386	374	379	368	360	362	367	381	379	357	349	379	348	341	347	404	396	328	375	331	384	400	380	376	401	397	356	339	384	354	356	342	335	347	340	362	364	334	354	365	373	315	384	377	370	349	371	340	384	357	375	336	363	350	385	346	373	360	358	364	342	373	345	403	360	338	391	357	365	364	353	372	333	377	385	338	396	348	369	366	342	390	355	397	345	359	363	394	363	336	363	383	407	384	326	377	391	337	405	399	353	388	358	406	360	331	343	337	364	366	364	387	319	345	340	363	347	366	368	340	372	391	345	349	358	342	343	370	394	366	353	405	337	328	368	399	389	362	399	401	341	330	366	362	369	348	377	388	353	372	376	380	392	346	338	329	386	350	378	347	355	389	357
5945	13011	22778	13758	7618	4067	1938	828	497	369	375	366	372	357	360	335	366	359	321	311	319	357	339	358	348	366	359	319	359	349	352	335	321	353	329	344	388	368	324	330	352	361	327	355	332	334	363	337	366	350	349	347	363	343	331	364	344	324	351	366	357	344	334	354	385	364	378	361	354	371	364	359	322	353	374	371	333	343	332	355	335	330	350	346	362	343	367	361	370	343	337	356	346	319	348	373	362	360	366	359	366	367	363	352	365	366	385	322	304	356	357	342	360	301	321	367	373	372	362	383	353	362	349	353	347	351	353	391	323	365	355	340	346	339	331	322	350	366	338	356	347	321	351	347	363	330	358	349	370	367	335	359	343	344	339	331	373	343	343	364	328	344	316	341	360	368	332	347	365	352	340	332	340	334	316	395	396	343	342	366	345	367	368	328	346	351	363	352	350	355	335	340	332	363	383	335	352	369	335	362	330	327	326	357	316	348	342	321	357	376	368	388	364	340	347	365	354	357	349	345	349	349	329	324	340	361	352	355	336	358	366	338	365	369	327	343	349	360	344	346	345	336	284	370	325	330	347	355	350	344	340	379	332	326	339	324	365	327	360	340	389	322	353	309	354	315	336	347	353	333	356	324	324	349	362	348	332	350	300	348	328	330	370	369	326	337	350	367	342	368	348	329	345	352	366	350	372	319	368	335	358	358	361	387	339	329	358	381	327	346	332	354	364	322	352	389	370	364	321	341	349	359	371	364	385	345	364	366	334	358	359	335	350	353	340	339	327	355	357	340	363	381	328	368	339	327	356	328	343	333	358	367	306	357	353	341	371	368	341	360	339	329	335	353	362	340	358	366	352	374	349	340	330	326	377	355	341	330	354	335	329	364	357	340	353	357	361	316	353	340	327	349	360	336	363	376	361	323	375	334	339	351	375	355	329	387	337	378	382	349	354	360	357	345	356	303	372	343	321	357	325	350	310	309	324	331	352	342	337	374	324	338	366	357	353	355	388	335	365	346	319	385	378	323	361	347	357	348	326	376	342	344	333	319	354	321	359	352	342	341	353	302	313	398	348	357	370	313	323	334	332	352	328	368	335	351	335	357	354	359	368	355	363	328	347	328	333	367	330	356	330	369	375	348	341	350	338	355	348	325	340	321	345	338	366	359	356	379	367	371	349	360	335	347	322	337	363	371	355	309	357	344	379	344	360	368	359	354	354	374	329	355	328	358	355	336	357	358	309	338	343	331	334	355	358	352	332	319	359	334	343	352	350	333	336	328	369	342	360	367	372	355	351	353	363	365	353	333	363	364	312	331	347	371	350	335	368	363	341	367	338	350	348	366	405	358	356	363	352	318	351	345	330	338	334	346	341	355	345	321	309	334	356	350	358	351	330	370	324	349	350	357	333	337	334	346	322	360	357	333	320	327	355	364	389	307	354	351	337	355	339	341	335	332	349	370	370	310	384	344	357	343	335	358	326	353	361	333	369	343	359	356	358	326	329	369	344	347	362	325	387	382	361	384	387	358	332	328	352	345	321	356	353	377	349	351	371	376	365	339	353	314	351	343	331	328	326	369	308	352	338	388	349	378	351	329	324	355	362	330	335	356	342	331	312	313	347	326	357	331	363	365	355	322	340	331	361	340	338	380	331	356	365	337	328	352	370	388	350	350	364	329	353	350	393	353	351	359	348	351	351	319	358	320	354	338	362	344	319	382	377	384	376	387	352	364	350	337	355	350	326	345	356	402	355	358	359	362	343	335	387	331	323	346	363	358	373	362	337	358	359	351	368	348	363	319	346	353	358	371	358	324	345	367	338	366	318	354	381	352	348	354	326	332	328	355	362	331	357	351	342	340	337	353	369	344	366	342	342	355	363	363	347	346	357	350	355	343	371	348	367	365	379	353	360	349	359	399	318	358	313	346	348	384	358	343	343	337	341	359	323	388	382	341	360	362	367	351	357	364	352	338	346	332	314	346	342	368	371	385	349	372	377	342	332	362	319	360	346	348	356	352	369	351	358	336	347	343	350	344	350	349	361	340	341	332	383	347	344	353	313	335	337	340	358	334	357	348	345	380	352	356	348	350	318	343	389	363	352	342	353	341	355	335	368	344	357	337	353	351	354	362	347	349	362	327	376	344	348	366	347	335	351	360	337	350	356	367	357	329	362	337	325	375	364	328	335	347	349	374	357	337	377	394	361	364	362	364	366	341	362	360	338	374	373	344	347	347	348	320	377	347	354	383	329	341	328	343	334	332	349	354	343	360	369	333	329	377	332	364	372	358	322	343	354	344	354	366	325	345	368	338	334	345	367	333	368	354	335	388	375	365	330	375	381	364	377	356	361	371	344	349	380	335	375	354	343	353	355	343	337	354	293	357	338	331	357	343	345	369	358	347	366	360	332	330	342	344	343	321	333	367	380	357	344	336	352	333	344	331	329	340	332	294	364	358	352	373	361	380	346	343	356	323	344	329	359	381	388	357	402	350	334	359	321	324	330	350	319	350	348	345	373	334	360	358	377	341	351	365	360	317	335	350	347	345	347	343	387	387	331	348	337	357	368	341	349	347	342	357	368	331	373	359	360	345	349	368	356	345	368	354	395	353	349	338	332	340	351	378	345	303	356	338	325	363	306	359	348	336	324	348	350	322	357	342	340	365	332	374	398	357	337	324	371	387	356	346	345	359	355	333	358	358	316	324	334	341	320	346	355	363	344	341	374	348	368	351	347	335	345	356	353	340	345	361	351	350	344	344	349	344	345	345	356	344	319	326	327	321	348	367	324	313	353	353	350	339	345	353	296	395	328	349	362	382	347	348	374	376	374	348	337	341	361	357	377	355	332	369	359	364	341	389	313	340	354	346	361	330	335	344	353	374	305	381	328	388	344	343	359	335	349	399	335	347	341	357	317	365	350	321	350	347	348	361	395	364	347	349	357	352	347	340	350	327	329	358	366	380	389	358	365	313	353	353	327	384	333	345	325	335	356	358	332	318	365	344	358	344	330	340	338	336	333	343	365	374	367	345	312	365	365	351	340	328	371	364	346	350	374	346	348	383	336	361	325	333	349	355	362	332	313	335	322	353	353	378	355	352	330	369	363	321	373	339	362	322	312	352	337	341	329	306	363	356	345	342	352	364	329	357	370	373	336	329	338	335	346	339	330	378	356	372	395	360	322	348	329	318	334	371	372	317	356	333	337	369	357	342	343	363	366	342	358	337	340	389	348	354	360	385	351	375	365	337	366	340	370	323	351	381	356	343	364	330	345	344	309	392	343	376	376	387	378	361	343	369	343	392	328	354	360	329	334	348	341	393	324	369	366	323	344	335	352	412	349	368	352	337	344	342	346	335	352	357	341	371	345	343	357	331	358	351	367	368	321	340	356	368	360	349	372	339	355	336	328	320	364	349	328	333	347	351	325	365	344	357	341	330	349	339	333	331	358	378	348	344	336	336	354	337	330	380	331	346	370	327	324	372	355	310	338	365	376	327
25458	21330	42184	52776	37564	23188	10128	2542	806	492	406	384	403	384	318	385	392	369	408	393	380	423	358	344	398	408	370	378	331	376	382	401	393	364	348	388	383	404	379	402	419	355	433	410	391	420	389	385	397	395	371	358	394	353	417	379	409	371	387	384	386	428	412	414	412	397	346	394	425	351	397	407	400	403	374	382	392	414	398	373	394	338	398	361	347	384	372	380	402	396	378	411	419	364	384	353	378	350	375	384	355	371	356	360	402	372	397	386	386	392	395	386	381	364	380	383	365	370	384	377	404	358	379	364	391	377	343	373	359	354	415	375	404	372	370	375	400	376	334	374	356	410	391	372	385	400	404	384	369	371	389	382	381	413	394	383	347	358	374	393	411	347	420	391	388	362	396	407	359	378	357	381	368	397	382	401	387	361	364	369	361	356	382	350	376	386	381	404	405	362	406	373	375	399	385	341	360	394	361	402	353	391	375	350	363	355	399	389	371	352	399	408	411	385	382	370	406	376	372	352	404	359	404	363	394	386	342	375	374	378	373	378	396	371	363	382	405	359	369	363	400	404	419	404	369	400	394	373	325	409	364	373	390	375	378	405	382	366	386	369	416	393	382	348	398	376	382	377	407	383	391	366	385	419	348	385	395	395	374	391	381	389	376	389	388	399	389	377	345	371	404	387	401	393	366	377	398	371	403	409	376	388	418	387	385	379	390	384	381	402	396	347	371	391	388	370	387	410	387	379	361	412	363	386	368	381	380	388	424	377	393	378	371	371	377	346	385	408	396	359	362	393	381	404	404	360	377	388	400	380	368	411	396	385	341	366	392	412	383	365	400	359	382	391	385	385	421	395	404	373	422	419	352	369	389	390	405	391	386	411	413	380	358	392	388	380	382	402	408	369	391	353	396	378	399	366	374	392	408	409	376	348	378	402	427	408	382	385	383	360	375	393	380	403	387	407	402	418	416	383	396	383	366	371	384	419	389	373	337	371	362	408	386	380	360	374	390	389	404	350	367	365	371	379	394	400	371	365	417	390	359	403	400	365	366	402	350	379	354	422	408	386	374	373	409	382	401	391	377	374	347	367	388	328	399	397	407	343	401	399	370	348	413	370	398	378	388	387	355	392	383	417	396	368	372	385	363	365	399	378	391	389	392	391	382	382	393	394	409	381	412	402	420	366	394	366	417	359	379	369	355	382	410	349	363	404	358	376	379	383	408	376	375	422	412	413	399	368	382	359	378	384	398	356	440	375	421	417	405	378	393	399	360	340	408	417	365	417	358	422	351	405	388	345	401	365	386	375	369	411	384	400	379	368	352	380	404	389	401	344	391	369	385	373	383	377	379	365	408	369	364	364	395	380	385	409	347	413	389	354	421	383	385	425	365	347	361	395	371	406	384	387	388	390	386	359	385	411	358	366	414	425	412	387	360	386	382	406	407	411	399	371	379	383	379	380	415	371	375	384	373	374	372	372	351	389	359	393	371	369	368	392	369	410	413	394	380	399	407	374	377	372	363	388	362	354	343	371	373	375	418	357	402	360	396	396	379	355	397	417	397	406	388	379	390	374	412	379	388	397	371	350	382	407	354	389	365	355	402	406	350	401	357	363	361	400	404	372	406	403	392	379	379	372	357	377	391	390	373	376	419	384	373	404	377	400	400	361	400	382	376	408	380	363	414	372	362	371	362	394	391	386	358	389	371	378	390	376	395	365	382	376	393	362	372	370	390	381	396	395	398	351	392	399	377	412	376	362	361	406	335	386	391	352	383	427	364	417	398	381	383	390	398	374	381	391	378	374	348	397	381	376	408	407	398	358	407	389	379	378	414	343	407	394	396	414	403	378	381	351	384	388	374	371	377	364	405	384	396	359	346	351	380	361	372	341	392	370	355	360	373	364	356	385	375	401	395	375	396	332	387	373	348	394	377	385	377	382	394	371	401	364	382	378	426	360	394	375	405	399	373	368	396	352	371	424	404	377	388	406	379	363	398	359	399	363	433	370	399	393	387	405	390	395	340	350	378	394	357	377	385	371	427	389	403	391	379	381	398	364	372	350	375	377	366	366	395	390	378	347	423	371	399	366	393	359	419	394	371	385	379	391	361	396	423	359	372	387	370	361	406	401	384	380	366	375	389	368	376	370	399	372	404	390	378	400	383	360	419	385	350	360	377	386	395	390	367	353	368	380	388	403	358	388	393	413	388	374	428	383	396	412	355	379	380	375	391	355	388	396	373	358	385	358	405	392	378	366	432	368	377	382	354	380	347	388	360	421	381	408	351	413	402	379	382	364	376	379	413	391	419	403	363	406	409	389	390	380	388	378	357	389	375	389	411	390	376	397	422	389	399	371	397	364	402	347	414	372	366	367	404	401	360	400	413	361	375	363	381	442	393	417	374	364	378	398	423	351	350	417	350	376	411	401	371	397	383	393	436	400	426	362	452	376	386	390	388	378	378	380	374	401	386	402	422	393	420	375	319	387	414	384	344	400	357	344	367	370	385	348	363	371	371	400	424	379	371	379	379	382	382	406	386	401	376	414	383	433	406	400	409	368	392	380	376	377	374	395	372	384	423	360	375	394	410	368	413	350	354	379	425	406	368	393	373	351	385	380	376	404	419	380	377	408	367	402	395	415	373	386	388	381	380	391	389	406	373	365	406	389	413	354	358	372	336	389	400	415	363	371	342	418	369	386	381	417	375	364	356	370	375	386	374	386	395	389	339	406	388	379	401	395	397	373	366	382	387	376	365	361	363	391	349	428	383	404	362	394	392	362	400	377	364	398	426	361	408	395	388	359	361	391	407	401	372	348	372	385	408	448	403	357	394	405	379	419	383	368	383	405	365	401	346	366	402	373	382	398	411	381	355	392	380	413	385	424	358	374	370	363	393	371	392	388	378	401	408	386	361	393	375	412	387	370	384	391	417	384	376	363	360	383	380	423	401	371	394	396	367	378	386	360	385	355	406	354	378	408	396	365	344	407	396	396	385	377	369	359	377	368	359	374	389	351	421	357	408	387	360	353	411	408	402	375	397	384	383	373	400	392	360	385	363	402	357	378	371	363	373	364	381	395	355	396	402	381	383	356	386	376	403	372	363	429	393	402	405	390	407	383	370	398	370	386	352	375	413	360	365	382	394	381	379	394	399	367	428	359	387	374	363	391	366	390	413	378	401	345	361	381	371	394	374	372	369	401	369	356	421	356	347	352	341	394	380	410	409	382	404	373	374	352	394	358	383	353	378	402	353	386	350	382	367	370	373	401	412	372	413	378	376	415	386	396	375	385	408	366	392	374	373	387	350	396	376	405	357	380	375	402	379	339	382	343	378	391	391	389	379	363	394	399	407	387	402	372	340	379	383	401	399	398	380	382	395	371	404	382	377	375	390	399	393	354	378	379	405	407	389	391	397	381	389	361	402	379	348	339	389	441	369	363	378	415	375	375	400	414	422	360	388	390	400	384	376	398	372	362	379	391	401	362	372	385	375	412
8010	39454	62709	45983	29383	16652	6919	2375	882	472	419	387	394	416	445	407	402	372	372	414	402	402	383	382	400	412	371	375	381	376	401	384	387	410	387	388	398	378	379	387	394	381	394	382	400	371	392	401	393	393	386	381	371	399	379	399	388	388	391	403	371	380	377	371	386	391	359	399	402	375	378	411	402	367	382	393	408	382	371	351	384	388	353	385	384	417	401	377	384	409	347	370	422	410	398	399	440	360	399	369	424	380	374	369	359	379	377	382	372	373	370	379	410	422	406	381	388	383	389	367	390	370	396	377	402	357	361	387	360	363	403	403	361	381	366	393	392	389	369	401	397	378	365	383	371	379	397	429	387	408	396	401	368	382	382	361	432	422	387	415	357	380	403	425	365	386	373	387	386	388	369	395	387	412	382	372	368	348	397	378	387	358	370	365	367	372	392	392	386	387	366	396	395	400	411	387	348	407	417	352	392	383	384	357	380	420	397	401	379	388	366	388	409	389	362	383	384	352	409	403	358	375	378	367	406	347	395	422	408	363	388	425	399	379	377	375	366	368	368	379	372	419	360	388	370	374	411	373	377	424	370	406	398	388	389	391	382	401	395	416	381	411	367	395	406	409	427	389	374	389	366	359	408	391	342	376	365	384	383	403	416	376	386	397	371	408	363	381	358	379	358	372	403	380	430	376	378	366	404	369	410	373	412	407	394	386	349	373	378	362	374	389	363	382	384	406	402	381	413	383	402	363	370	391	342	361	394	381	419	357	359	413	405	336	431	403	423	421	407	392	419	375	371	378	395	407	364	384	377	392	434	390	367	351	377	346	416	380	423	394	375	392	371	403	423	419	394	395	407	433	374	379	402	369	389	382	351	379	398	403	374	370	379	397	371	383	400	383	369	374	391	399	392	401	378	420	372	376	379	386	399	371	379	340	368	398	398	377	396	396	379	411	371	349	418	403	388	371	405	400	372	439	408	410	389	382	395	376	376	383	368	381	378	351	350	365	396	388	385	408	383	396	402	386	372	376	368	376	395	394	383	386	399	366	397	397	393	396	367	384	402	411	386	363	397	406	363	415	393	380	408	387	376	403	397	381	378	408	423	392	357	383	394	403	365	421	381	396	370	362	368	398	385	371	371	385	425	380	389	407	403	386	404	364	369	359	376	391	426	404	380	357	425	394	395	371	390	395	429	387	379	391	393	397	379	365	367	398	369	380	388	399	354	378	370	380	397	410	389	398	399	430	392	368	395	398	371	400	380	400	422	397	377	391	402	412	408	346	411	415	392	391	376	354	399	369	386	386	362	393	363	371	365	370	404	340	403	378	379	386	396	399	392	409	410	420	420	367	362	415	385	395	378	388	367	400	372	354	373	418	376	344	402	393	403	368	360	369	366	355	394	386	360	369	406	424	410	409	373	366	393	380	359	372	393	404	433	415	369	398	416	356	391	420	390	413	377	431	368	395	378	381	357	362	387	395	411	381	383	397	406	397	395	383	386	362	358	417	401	383	403	405	411	395	394	367	402	361	395	391	403	359	401	419	379	404	361	397	369	420	379	341	392	404	376	403	386	380	369	406	433	410	371	387	381	353	369	399	377	396	395	361	385	364	410	404	402	395	392	380	378	382	399	379	373	366	396	412	395	350	378	385	397	406	418	378	386	353	371	378	377	367	401	400	405	376	401	363	368	373	407	360	375	396	367	381	362	384	373	376	401	403	426	386	374	353	384	385	362	412	380	385	405	397	390	400	419	381	349	375	403	410	381	392	374	416	377	388	377	403	405	425	395	380	366	408	378	349	385	394	401	383	377	389	397	371	370	388	405	400	388	352	379	383	398	388	402	375	356	415	392	389	377	365	383	384	391	373	415	353	385	403	387	394	401	377	418	411	407	381	393	353	377	394	379	396	394	414	385	389	419	414	396	423	391	362	434	362	384	368	383	404	363	384	394	391	387	377	380	356	375	372	383	397	372	416	405	384	377	382	420	397	392	397	368	425	366	399	421	383	369	407	386	381	355	360	364	365	408	373	416	374	371	415	385	404	393	422	359	342	379	372	417	413	397	382	386	371	392	396	388	396	365	367	358	399	430	381	373	393	417	403	364	404	402	369	392	413	383	357	381	420	440	398	414	413	390	346	405	367	385	381	412	402	420	396	361	393	378	365	356	392	376	400	399	393	390	399	388	390	396	384	426	394	425	392	364	423	381	376	382	429	384	431	374	384	339	384	378	432	391	382	396	419	382	402	410	367	421	358	366	392	374	387	380	406	362	385	382	370	404	415	412	388	367	378	403	394	407	395	434	409	368	381	399	384	387	381	401	383	367	375	364	392	369	373	383	373	392	403	351	374	400	391	366	379	361	388	391	392	376	417	414	376	385	389	393	375	402	392	403	393	407	369	404	367	379	374	391	385	391	337	422	390	377	359	372	377	404	398	388	383	386	359	405	385	370	360	385	368	389	355	394	379	393	398	418	372	358	412	397	404	367	394	367	401	387	413	398	378	374	416	357	381	368	361	367	383	410	397	382	404	389	366	373	391	388	413	370	357	382	380	361	349	380	382	405	368	378	374	382	384	368	423	404	396	394	366	400	410	380	379	378	383	395	395	375	382	417	403	361	393	403	343	424	385	360	361	410	405	405	376	363	379	408	397	393	378	374	363	383	366	376	394	365	351	380	394	380	394	369	390	336	441	402	388	390	401	368	377	382	390	385	368	421	410	432	375	371	397	415	408	389	376	388	378	376	408	412	384	407	385	377	364	375	377	385	376	371	406	371	410	389	381	376	348	374	373	354	406	384	398	398	381	378	396	357	404	366	345	368	383	400	401	421	430	448	378	397	401	381	400	338	383	383	418	405	407	355	380	375	365	402	397	393	384	342	405	363	352	422	382	379	357	394	370	384	362	362	418	389	359	383	361	373	415	372	357	431	388	386	399	384	372	383	379	377	367	404	370	426	379	367	410	354	394	381	395	369	391	400	377	422	365	399	409	364	421	362	387	408	367	369	380	392	392	408	408	393	349	389	413	385	344	395	386	393	396	400	383	411	362	369	398	392	387	397	368	366	382	386	379	404	385	358	375	406	394	388	358	388	379	363	361	371	361	412	379	400	365	401	380	366	356	372	411	408	420	384	412	389	421	379	377	372	365	404	363	402	403	386	427	453	363	382	380	419	401	377	388	445	374	387	360	378	362	376	387	394	344	406	391	412	356	411	382	401	408	396	372	365	356	411	380	377	410	426	386	397	418	379	378	397	377	396	403	404	372	406	349	357	371	415	402	406	402	370	385	337	375	374	378	354	399	394	373	388	469	382	392	410	404	371	373	390	394	362	387	417	392	381	384	387	369	360	380	371	370	397	382	383	431	389	367	347	389	396	382	411	374	358	400	378	388	368	369	360	394	395	373	396	402	406	402	387	370	398	367	369	373	400	416	367	384	373	382	385	416	395	401	421	378	424	395	373	410	410	397	400	381	425	375	411	364	363	378
23792	21130	39820	63431	53795	36837	19760	5551	1379	632	556	525	514	571	534	485	561	511	531	506	484	510	483	475	518	521	467	480	501	497	478	547	501	520	490	487	476	501	502	523	504	507	477	490	500	507	500	482	495	552	518	516	525	544	476	530	479	501	444	501	501	494	471	504	481	524	517	500	494	530	507	537	549	514	519	493	548	477	510	524	510	523	489	465	502	509	478	512	489	520	496	510	513	452	512	495	487	496	539	485	528	522	484	509	555	515	481	519	516	523	471	456	504	515	493	494	553	536	490	520	543	474	485	506	447	498	562	485	508	507	500	551	472	497	463	496	475	512	481	519	494	554	511	494	479	475	471	517	527	474	500	536	498	531	514	463	501	505	479	463	500	511	544	505	514	478	471	528	507	457	475	509	481	521	448	517	475	485	508	509	479	507	534	519	516	485	499	499	544	491	451	489	521	494	471	499	491	504	472	520	477	470	526	494	447	499	497	447	499	472	474	483	537	527	490	510	490	513	457	469	466	496	488	463	496	510	524	485	497	469	523	519	469	487	520	501	450	480	531	474	548	516	512	510	510	509	556	533	494	469	464	481	532	502	512	508	475	479	496	500	503	464	536	526	486	524	463	468	517	496	481	462	523	487	426	487	482	530	505	494	454	489	501	556	502	502	454	483	486	524	545	504	498	504	524	501	513	518	453	462	492	471	511	506	481	483	477	492	515	527	537	463	504	466	465	500	454	492	496	514	544	475	506	546	496	479	504	481	501	472	482	548	492	518	477	486	477	469	502	505	491	444	542	495	505	499	497	479	480	474	474	518	460	462	459	517	500	499	484	524	478	529	493	495	486	488	486	518	451	491	467	494	481	499	458	520	513	490	487	501	467	514	489	436	545	487	522	485	535	532	536	497	533	478	532	493	472	489	519	494	489	506	483	487	520	505	505	509	474	531	493	530	493	520	520	499	513	495	487	517	559	500	476	503	513	491	499	506	514	465	513	511	488	479	495	479	452	547	504	499	530	504	491	472	491	468	502	497	474	495	492	542	493	487	508	484	496	464	557	507	509	497	443	452	501	500	498	491	481	510	533	495	491	486	443	484	514	447	483	489	470	503	521	492	481	486	520	506	506	472	483	494	515	482	484	494	522	525	498	426	480	515	518	475	504	536	451	521	516	508	479	485	486	491	524	484	523	465	491	496	469	499	497	522	499	511	491	485	499	482	517	509	497	455	488	507	519	478	474	474	519	488	481	485	479	489	508	534	520	470	496	478	513	485	492	476	485	535	504	464	523	504	484	485	526	475	441	463	479	510	491	492	494	493	502	500	480	480	477	543	493	483	502	502	478	479	499	500	522	503	493	460	504	529	542	521	458	469	499	527	496	466	515	511	436	503	476	520	478	490	533	522	491	513	527	480	517	510	507	487	505	499	479	473	462	492	503	469	500	500	485	487	499	511	500	512	482	539	483	481	489	524	524	479	467	521	542	479	511	481	483	475	490	498	539	513	479	520	491	474	529	438	512	483	525	469	481	485	495	485	524	447	504	501	490	515	493	512	514	487	536	559	497	498	476	536	537	519	512	529	480	478	480	532	558	490	535	492	485	480	513	531	489	543	488	495	496	458	530	508	495	507	513	496	480	488	499	507	527	518	508	555	491	496	490	488	482	495	485	502	510	487	481	486	486	512	505	529	541	499	509	489	514	486	495	501	493	481	470	488	519	496	471	514	507	446	514	504	499	504	479	514	517	492	500	444	506	552	485	511	498	506	485	465	491	504	517	479	497	472	474	472	520	504	490	547	541	471	514	477	483	491	469	506	465	490	466	505	496	491	495	512	474	491	503	490	467	512	514	476	515	520	463	469	521	528	498	500	475	510	509	478	479	533	444	466	497	464	520	467	490	492	512	509	492	444	496	499	527	527	521	481	515	519	494	489	456	488	451	522	497	452	480	474	480	502	470	532	524	493	519	480	513	505	533	529	514	459	482	510	494	498	521	494	509	513	504	508	480	498	521	515	529	508	509	509	514	495	477	498	497	501	482	508	512	512	495	519	465	502	475	476	488	554	485	443	468	505	466	508	538	513	525	496	501	506	494	479	515	505	518	504	499	490	473	470	512	476	497	462	531	503	531	537	515	501	502	468	503	504	498	497	505	474	499	489	502	481	488	481	490	476	483	481	496	501	499	485	501	480	505	493	512	473	523	468	509	478	488	507	518	513	503	517	484	497	536	464	508	480	490	474	522	509	508	547	465	522	499	514	507	500	501	476	498	522	482	461	463	516	526	520	502	502	490	495	540	498	468	494	477	490	468	512	517	496	500	534	476	499	513	481	483	486	512	486	518	467	497	541	522	510	482	511	500	518	493	474	493	488	519	548	513	499	486	487	472	474	480	502	488	531	494	476	487	503	484	515	507	475	547	490	511	504	495	484	517	512	504	499	470	471	512	485	530	461	469	488	523	453	542	524	487	461	460	493	478	557	493	516	486	511	504	520	489	497	506	514	474	511	463	487	506	461	511	506	514	477	492	460	498	498	503	483	482	505	497	499	527	478	536	469	533	534	516	487	538	483	499	489	529	507	511	447	495	482	527	491	487	477	502	530	483	536	457	497	532	495	494	492	497	500	491	523	538	531	462	500	509	501	507	479	444	506	517	530	465	517	502	506	485	532	515	502	519	470	519	520	523	522	479	498	490	496	531	488	497	480	494	482	522	447	496	527	489	472	499	538	486	472	472	477	542	516	556	490	487	516	482	467	514	436	462	524	475	486	504	476	539	466	537	488	492	468	524	453	461	516	503	464	474	477	508	519	479	478	489	472	474	524	498	484	482	479	551	493	464	481	492	485	508	519	492	480	508	545	485	461	524	495	502	523	501	494	469	514	489	483	505	507	507	513	494	473	542	475	509	494	455	488	487	477	506	499	500	468	476	474	474	550	467	508	501	468	469	456	475	512	498	486	499	509	496	515	507	514	502	499	515	506	499	462	501	482	490	522	499	460	446	477	488	501	497	525	498	498	471	484	528	526	507	449	491	503	503	483	478	484	501	446	508	489	487	491	458	524	486	446	522	505	507	484	536	462	487	471	476	464	511	494	481	478	456	503	488	524	484	471	488	545	486	497	517	522	521	480	489	497	480	501	493	532	462	493	468	512	511	522	485	493	495	451	525	498	481	502	510	467	455	484	474	466	495	477	504	473	524	530	492	467	495	485	468	513	495	512	478	548	499	481	470	506	461	516	520	513	499	540	480	494	501	482	506	484	499	465	490	519	526	505	487	507	519	460	493	506	496	463	437	492	501	465	482	504	481	506	477	468	482	516	541	512	484	459	504	534	494	547	488	511	478	509	507	506	468	498	490	482	446	487	491	507	533	510	487	459	475	460	512	497	491	472	492	488	534	507	470	500	472	495	467	525	454	537	491	510	495	504	500	479	493	484	504	512	506	507	499	496	477	467	501	496	478	495	495	489	510	500	441	485	476	532	524	485	521	486
8675	43292	84994	76795	53933	29067	12291	4348	1471	628	527	515	513	464	521	511	557	492	533	543	520	499	507	516	538	512	521	519	550	521	561	541	507	541	490	559	526	545	541	486	555	499	560	535	523	495	536	509	548	504	518	537	512	523	494	516	518	559	554	525	514	496	551	573	509	507	543	503	512	490	491	503	535	501	534	518	511	515	522	496	496	512	497	529	525	503	507	523	556	567	506	502	536	545	517	515	520	543	501	500	497	552	529	527	532	513	508	516	554	526	522	495	545	504	511	511	521	518	486	500	544	532	525	506	544	542	509	525	540	568	516	524	493	537	505	506	547	497	533	545	506	553	508	495	507	489	501	525	498	526	489	518	544	502	518	524	530	500	535	544	520	464	514	524	523	509	539	522	497	520	561	523	526	531	507	542	506	481	512	495	527	477	533	522	537	517	521	559	520	539	526	512	494	517	514	546	532	509	502	500	483	510	526	501	522	478	516	504	484	537	518	527	509	516	515	532	503	495	499	525	468	535	530	532	526	526	566	523	487	534	524	515	487	482	497	512	480	528	507	508	517	481	518	562	488	485	462	493	486	518	528	534	500	497	556	529	507	480	517	526	517	518	534	536	543	493	483	525	550	546	534	506	507	533	504	574	496	508	536	537	503	501	499	475	516	518	531	544	512	521	532	559	477	509	543	511	515	502	486	532	528	522	550	526	524	539	517	497	497	547	509	495	487	565	477	503	499	483	511	470	525	549	482	489	502	492	506	505	536	519	518	488	509	476	523	530	497	525	531	564	501	498	531	509	504	496	505	539	498	541	515	552	523	535	521	532	491	530	494	486	566	551	506	503	549	497	508	493	490	491	507	537	541	525	519	515	505	543	511	503	520	516	477	516	518	515	533	528	523	506	481	480	485	536	536	480	522	480	523	522	500	542	539	487	505	498	536	497	513	550	515	535	512	520	499	516	524	520	486	500	487	517	508	489	499	510	463	516	497	527	517	546	536	495	529	523	572	550	473	497	517	542	465	537	492	510	533	510	524	554	514	516	466	554	523	493	520	555	523	531	523	493	544	518	554	543	509	510	558	508	500	526	513	519	513	524	490	513	524	513	524	525	546	514	509	508	494	521	499	452	509	515	525	502	519	505	516	492	508	530	494	566	511	471	535	524	490	505	531	573	487	506	524	509	526	517	526	539	483	516	534	507	496	523	505	542	512	493	494	527	465	515	532	513	502	506	498	523	523	554	512	532	547	544	482	515	504	539	531	573	499	484	511	541	495	511	483	515	525	534	529	504	567	526	482	491	544	497	480	510	478	523	457	563	525	534	512	527	504	523	485	517	532	522	496	546	537	501	516	496	562	516	517	492	521	504	511	504	538	459	483	527	498	527	539	507	548	501	549	564	482	512	533	487	506	503	488	513	459	527	509	502	513	554	541	489	492	528	571	482	482	556	500	497	531	510	507	497	511	512	483	502	503	524	540	517	552	508	515	515	508	486	496	515	515	502	519	515	516	518	538	533	493	517	502	526	504	504	520	506	470	490	520	513	489	525	523	538	516	496	519	515	496	550	548	513	567	508	538	505	494	530	514	494	517	476	550	509	517	533	483	542	504	507	530	505	502	550	512	523	508	505	527	572	534	511	525	538	561	526	505	529	493	476	534	542	493	532	501	528	550	512	493	523	542	514	494	543	499	518	529	524	509	521	521	517	537	517	552	533	513	516	570	504	531	526	560	539	540	508	517	538	519	515	525	519	496	524	521	512	493	502	535	515	510	520	510	523	571	511	518	509	505	505	539	536	531	460	483	515	504	521	506	520	539	505	528	494	546	514	507	532	540	512	529	511	520	562	515	491	470	534	499	548	482	492	532	495	518	517	491	524	557	531	493	538	508	509	514	523	546	527	485	534	543	515	510	540	534	551	499	494	539	522	556	510	521	467	501	474	487	497	572	510	524	547	537	505	516	513	485	525	536	517	518	539	493	521	489	514	477	500	553	541	536	491	551	550	508	506	565	485	512	526	499	469	520	505	520	528	532	502	544	539	592	508	518	511	535	518	512	507	459	513	522	535	497	520	537	522	549	513	497	504	530	491	515	546	489	518	496	509	523	501	496	503	481	534	496	544	560	497	531	549	510	535	519	515	523	540	464	492	479	529	508	557	517	492	528	501	487	531	509	512	538	519	519	505	508	531	504	530	499	539	521	505	506	494	502	534	485	532	530	524	519	552	514	506	573	525	552	508	489	512	522	561	518	507	502	509	540	496	520	510	517	509	541	490	468	514	530	530	501	542	514	523	496	531	512	518	544	492	550	543	508	517	493	552	533	498	526	487	485	523	504	522	512	516	489	502	502	536	529	503	483	523	523	521	538	538	474	508	497	518	516	515	506	482	471	510	530	463	535	531	507	504	533	501	486	505	511	512	496	558	536	544	481	529	498	511	530	501	512	526	521	484	509	534	514	517	469	518	464	549	542	542	531	502	534	514	495	519	543	493	530	485	483	533	471	497	507	517	512	528	496	495	487	465	525	517	514	550	514	505	563	501	485	514	525	527	516	535	541	537	537	536	503	485	487	528	499	493	474	495	519	516	494	517	507	534	493	528	509	510	474	539	544	544	517	542	492	571	542	488	508	503	524	526	507	523	485	509	529	497	522	506	503	575	550	533	505	486	520	516	477	489	533	527	503	499	482	551	485	521	505	506	520	535	517	468	548	521	517	548	526	526	536	514	512	514	516	516	526	510	571	527	504	532	483	505	521	528	487	504	475	519	536	518	539	536	518	554	549	558	485	541	489	509	510	509	524	528	469	544	501	511	520	556	497	542	525	493	537	516	488	530	523	510	546	490	528	511	485	480	506	517	546	494	515	479	511	534	555	548	507	525	492	559	528	486	531	494	522	532	510	531	531	556	509	524	540	520	496	540	549	498	552	497	536	542	528	531	520	525	493	489	507	524	507	517	501	511	496	460	511	525	521	529	492	508	519	521	484	499	505	533	583	511	480	526	525	531	534	520	517	513	520	517	540	540	530	512	531	504	541	465	542	517	511	540	484	506	511	510	534	516	494	500	538	514	473	525	525	526	536	501	509	490	535	533	489	470	521	564	536	477	446	511	519	511	488	508	491	494	550	525	524	493	497	496	554	514	508	506	482	478	493	498	484	562	504	528	471	506	516	503	530	530	502	508	476	473	504	515	486	499	528	492	544	558	528	513	544	488	538	537	500	484	485	522	519	522	509	467	531	502	488	522	544	499	523	524	539	530	537	508	524	507	539	504	546	536	460	523	527	528	524	524	475	526	535	522	522	489	489	500	519	545	513	510	522	491	528	548	552	554	531	522	545	513	531	499	516	488	516	460	467	522	522	520	543	543	488	504	552	505	525	520	502	503	516	532	485	506	479	531	520	541	522	511	512	478	475	507	503	503	514	536	525	516	513	534	492	541	489	490	542	521	474	517	455	487	485	485	524	522	532	500	488	515	556	530	511	487	539	544
27096	18095	29385	23681	10633	3463	1082	535	446	402	391	381	346	381	364	393	411	401	358	345	418	406	388	374	368	373	393	356	355	423	388	399	366	340	390	375	375	375	386	391	366	353	350	378	369	371	394	381	366	392	365	365	373	379	355	384	347	392	399	395	398	400	357	407	394	415	354	375	347	372	403	389	359	373	350	400	408	424	364	392	400	398	390	374	358	383	386	361	381	394	377	382	366	368	365	362	353	368	377	402	352	381	431	401	371	389	362	395	377	406	408	354	434	368	365	382	375	389	391	364	374	379	357	397	387	394	389	389	360	406	376	366	374	358	378	388	384	368	367	384	398	361	409	359	382	388	368	348	356	414	385	374	384	389	379	410	370	389	390	389	411	414	399	385	365	382	356	335	388	386	371	362	389	350	386	371	418	382	380	371	383	387	412	358	389	380	344	366	349	403	371	376	389	370	351	378	381	397	346	393	399	350	402	379	362	346	379	369	371	360	390	437	390	361	413	354	350	408	373	373	397	377	381	354	391	381	358	345	381	379	375	386	382	362	324	390	410	344	404	381	382	370	352	380	350	379	423	344	351	386	349	383	407	354	414	382	370	350	384	386	378	403	357	365	372	357	387	365	354	377	378	369	393	397	392	362	409	360	375	396	400	372	392	375	407	365	375	361	370	387	412	387	389	409	360	385	397	384	408	410	384	386	374	384	392	384	371	370	379	415	403	368	359	389	379	402	361	377	385	416	398	420	347	414	391	371	396	381	387	389	407	393	381	337	396	361	373	396	397	419	369	342	381	364	388	413	386	415	343	354	407	359	406	367	377	349	406	379	373	358	394	358	353	372	366	368	407	375	376	366	412	382	360	369	358	404	394	372	406	347	364	384	377	378	380	390	407	379	397	363	391	398	410	360	419	372	379	366	379	342	380	395	384	375	385	366	419	362	384	380	361	402	355	390	384	335	374	375	384	349	360	345	368	408	362	386	376	351	368	367	400	365	378	374	374	415	378	390	354	415	357	415	402	418	381	352	371	360	323	385	379	406	368	389	364	372	376	438	390	361	365	407	396	344	382	342	378	348	366	356	361	397	377	390	354	383	396	404	351	374	385	381	376	326	371	369	406	387	378	402	375	389	369	377	383	366	419	339	374	376	382	405	373	382	356	405	375	387	407	355	351	363	370	369	362	360	340	365	399	394	411	362	383	377	388	410	355	400	395	383	384	397	406	314	396	375	379	382	380	362	361	365	361	384	395	381	364	398	386	388	353	348	348	363	389	386	362	388	374	347	386	353	368	403	360	402	393	403	383	373	394	379	393	358	363	358	373	378	402	408	354	378	365	382	354	383	380	360	388	356	387	381	400	345	358	391	341	399	386	386	399	411	383	369	379	376	408	385	399	321	369	376	374	390	419	384	365	392	346	375	389	391	350	406	390	364	423	403	380	401	373	414	344	390	356	391	381	386	442	378	378	383	377	389	382	370	392	387	407	387	355	384	378	402	382	399	384	372	388	392	393	342	373	354	378	427	365	370	416	358	387	367	361	371	370	384	394	427	365	375	385	354	368	376	353	412	396	361	384	403	397	313	372	365	363	360	355	348	380	328	384	363	373	391	397	397	404	372	385	371	368	370	381	405	407	359	384	344	380	390	386	370	435	350	386	361	390	345	399	376	425	360	382	348	412	409	394	413	389	381	386	360	391	386	395	348	337	386	368	381	340	364	395	387	357	363	381	369	390	371	387	389	370	350	380	406	347	361	380	438	396	371	377	383	382	399	372	404	401	406	393	393	351	389	390	395	404	375	382	416	398	369	391	383	341	397	372	422	383	378	394	382	407	417	374	364	408	367	386	340	371	346	377	404	371	361	408	404	380	375	389	385	430	378	364	379	393	376	378	370	397	360	374	390	362	394	396	392	420	359	373	349	400	395	411	388	396	408	408	365	350	357	341	371	357	366	408	383	383	362	394	387	372	402	405	351	365	407	377	348	374	381	386	380	380	397	420	398	360	363	405	387	396	359	378	415	370	379	406	377	407	383	407	390	365	361	379	381	404	380	353	384	429	388	358	380	397	389	370	379	392	366	392	411	371	389	371	364	378	373	378	348	385	425	383	386	414	372	349	386	385	410	398	385	377	384	370	373	371	363	362	362	378	399	363	431	381	347	368	380	385	419	386	399	363	374	381	386	391	363	396	379	412	389	346	350	381	426	384	383	349	372	381	385	406	389	390	358	386	359	390	375	410	403	360	368	408	397	377	386	393	356	346	409	383	366	375	403	411	392	358	379	386	363	393	374	373	369	385	397	365	366	336	398	375	365	389	364	395	394	379	356	384	402	385	388	336	381	396	379	346	388	357	394	382	359	372	397	388	356	382	394	380	360	373	403	365	367	391	361	387	388	381	375	408	389	383	383	382	386	394	391	380	369	379	368	374	382	404	393	376	404	341	373	354	363	350	384	399	371	396	353	346	373	368	368	377	378	364	375	359	417	370	373	399	382	377	405	389	348	357	384	391	400	390	379	407	370	391	429	379	398	400	365	356	358	368	379	373	382	339	371	370	380	385	379	397	388	361	384	366	396	377	397	382	369	385	366	392	375	370	364	367	372	378	380	378	372	353	348	398	380	424	394	372	379	346	419	347	408	398	396	375	373	357	393	382	370	385	344	387	352	378	373	391	361	347	384	368	378	388	380	375	369	405	363	389	366	333	399	375	383	397	405	395	401	408	392	374	392	394	378	404	376	389	397	364	390	381	375	357	391	380	413	365	359	416	396	391	354	381	370	373	353	403	387	390	369	382	397	397	387	358	354	379	398	378	385	360	385	405	365	385	368	355	440	370	366	388	385	356	358	376	400	398	419	364	358	345	379	353	417	387	384	380	379	384	392	388	405	372	414	363	381	328	363	365	385	401	389	335	395	403	391	393	379	388	390	381	396	385	370	356	331	389	362	354	422	366	398	379	390	360	324	385	361	360	368	356	416	359	395	418	384	343	378	355	391	381	389	386	387	405	378	406	380	388	410	359	363	393	385	327	381	378	365	394	399	381	385	385	395	376	351	380	356	406	361	367	386	391	341	336	381	386	391	383	368	415	374	398	383	417	336	367	354	381	353	357	384	363	363	409	383	397	364	395	398	377	378	410	367	391	358	371	371	378	396	386	401	389	371	410	419	366	372	399	377	384	401	384	371	392	368	388	414	416	337	419	386	387	352	389	363	370	350	380	400	389	383	404	398	370	381	361	360	397	355	360	358	413	383	416	352	348	396	360	399	430	395	344	371	389	377	424	367	392	368	356	380	392	372	356	379	382	368	368	363	385	381	364	386	402	375	401	387	367	378	393	390	385	358	369	373	403	370	392	376	419	363	422	392	414	423	391	371	381	378	399	352	416	400	371	346	384	360	382	390	380	356	369	353	397	371	379	353	349	400	410	350	383	363	377	361	360	363	336	371	371	347	352	388	393	334	380	370	394	368	392	389	373	367	409	386	372	371
5232	15756	29104	14791	7281	2934	1105	581	403	418	374	357	406	352	384	376	350	380	353	363	361	386	405	382	350	398	378	379	375	360	369	381	346	392	364	369	405	347	363	360	323	351	357	369	365	373	366	352	363	418	376	342	347	356	338	372	370	377	370	333	356	376	351	338	353	371	369	378	340	350	377	364	365	360	348	375	347	373	365	379	358	390	367	381	389	360	360	335	343	346	346	324	364	327	363	427	388	364	381	362	379	368	373	383	349	342	367	388	384	358	382	369	409	340	330	341	360	352	369	349	364	377	383	393	386	341	377	328	371	350	366	329	392	385	340	338	340	353	335	391	329	371	390	368	397	373	377	355	348	346	385	352	370	360	361	336	343	375	367	338	352	348	343	354	328	393	363	383	361	361	383	351	333	378	369	357	374	351	388	317	369	366	380	349	385	351	383	356	346	372	357	351	350	375	373	340	401	362	390	328	340	381	359	379	363	340	372	393	350	334	343	358	357	370	370	332	387	363	391	364	354	350	362	372	384	355	355	373	387	350	355	350	375	362	316	378	382	382	388	378	392	387	340	375	392	361	391	381	395	338	349	366	363	374	355	370	373	365	362	346	367	339	380	346	362	374	366	361	372	359	332	358	340	339	366	320	358	382	375	365	395	385	367	357	383	326	326	336	370	353	330	371	372	370	348	349	375	363	366	366	353	341	379	344	360	354	372	350	356	369	324	371	339	374	360	398	360	355	359	366	352	356	353	360	352	353	374	353	365	380	403	360	346	376	367	350	337	352	365	379	353	357	355	371	338	373	376	356	364	376	366	386	384	345	405	366	377	374	368	365	374	372	358	381	352	367	376	339	338	357	370	371	362	376	356	381	367	371	346	335	366	369	382	365	343	373	363	327	343	384	377	346	391	370	398	372	349	345	368	346	361	341	374	364	352	351	361	371	359	360	369	349	307	381	370	373	371	350	361	392	351	332	395	361	342	352	369	350	378	364	349	337	374	328	368	333	363	363	362	363	348	377	369	320	347	380	342	333	351	375	351	332	354	377	364	359	337	341	352	347	358	371	370	361	393	370	359	390	394	369	361	374	374	352	307	373	366	369	341	337	364	373	362	350	381	361	346	381	373	367	387	380	393	374	377	349	373	371	366	376	366	379	345	321	406	351	349	385	399	382	377	324	351	378	341	348	351	365	368	369	339	330	383	340	355	365	397	365	335	335	366	379	374	382	372	373	346	392	334	354	346	364	336	371	363	382	366	391	349	348	348	386	340	386	344	396	378	390	380	340	356	359	355	394	360	378	355	384	348	335	367	373	370	339	356	339	353	330	378	354	372	386	393	400	388	333	391	355	387	366	358	345	375	374	339	364	345	382	355	349	401	375	379	339	402	329	335	367	330	363	337	358	351	343	367	375	386	356	381	366	389	357	390	352	348	364	383	364	357	345	372	384	372	348	367	360	365	388	375	343	393	385	344	341	354	366	368	379	417	374	359	353	322	387	367	399	363	363	403	331	378	377	347	375	405	354	370	374	372	385	358	378	367	352	374	377	345	354	374	359	368	391	345	376	380	400	373	387	362	319	398	379	394	341	350	386	344	399	366	373	362	374	350	337	373	352	357	360	378	359	347	334	377	384	389	392	352	380	357	371	367	377	363	359	392	367	394	370	323	364	347	351	351	369	361	375	375	323	377	377	409	352	349	330	357	399	354	362	357	369	382	374	352	360	360	382	375	356	349	375	379	357	349	384	352	362	354	373	386	354	351	372	335	382	355	335	384	377	351	354	396	330	340	360	356	332	379	346	374	385	356	336	360	386	376	371	351	347	311	326	365	367	359	386	372	389	376	356	353	363	317	384	329	372	381	353	334	377	351	351	355	370	378	397	385	378	353	364	366	356	335	386	361	376	353	386	351	363	387	352	363	359	371	359	359	411	351	354	338	344	334	345	352	323	339	370	377	364	365	346	375	375	376	341	396	369	364	375	351	365	360	356	375	339	383	355	361	349	362	350	375	351	371	373	355	358	373	380	349	333	351	321	339	348	369	345	394	370	370	336	351	376	330	339	396	353	387	374	366	349	352	365	395	375	338	374	347	358	395	353	375	364	337	363	393	363	360	371	346	370	389	354	392	376	348	344	353	369	350	356	350	369	383	352	363	342	346	383	389	358	331	383	361	321	389	346	361	365	356	401	365	358	351	362	330	370	405	340	357	339	371	371	370	350	361	370	360	364	335	372	388	369	378	368	404	317	329	363	402	399	323	383	367	373	365	379	368	388	355	348	328	337	338	317	376	363	377	329	405	365	398	303	361	381	378	357	354	377	369	417	362	372	370	334	371	343	376	366	381	390	362	358	372	339	388	373	361	388	403	383	340	383	375	363	346	366	371	349	359	366	344	336	348	372	364	351	355	365	380	384	398	361	381	374	368	356	373	371	366	369	399	387	370	379	366	392	356	369	353	338	388	343	360	377	380	363	371	356	352	362	361	350	373	364	374	350	371	369	382	353	369	354	377	348	365	387	372	400	379	363	363	352	386	358	382	348	352	336	352	380	351	371	355	348	356	344	327	376	356	334	347	381	347	372	370	402	379	359	379	362	347	353	413	352	341	335	362	322	350	364	346	339	380	369	364	361	348	373	351	373	363	338	343	336	350	354	358	358	341	359	386	381	342	330	359	351	400	364	380	326	373	369	352	375	356	411	349	372	344	369	344	389	368	335	360	387	354	343	358	359	396	360	368	355	368	358	356	386	365	388	356	367	410	389	364	394	373	372	365	373	382	377	379	392	371	371	372	360	376	357	345	358	377	330	385	308	371	359	365	349	340	376	341	359	385	392	345	398	356	381	346	368	358	398	354	362	354	397	399	338	348	348	378	356	362	359	389	354	383	358	359	365	358	370	340	384	369	345	352	359	361	379	387	341	362	343	371	398	363	367	381	354	370	359	374	359	375	385	380	342	356	342	393	379	346	346	336	400	367	373	375	380	366	388	365	366	371	382	374	347	367	353	350	371	335	326	357	329	332	394	368	353	361	339	342	371	354	380	365	369	358	342	357	379	316	382	370	352	364	341	388	348	388	337	342	345	362	347	337	369	380	335	384	343	345	382	327	363	357	350	337	339	386	354	344	353	331	383	389	384	355	354	366	400	387	368	385	343	383	354	377	373	378	392	335	358	390	353	348	358	369	327	357	358	366	404	355	387	364	372	376	344	343	398	369	380	354	375	333	347	366	380	365	335	366	373	348	351	382	352	374	354	355	351	360	360	382	326	327	368	363	328	367	325	384	371	364	393	366	360	380	365	349	384	343	400	358	368	326	352	359	374	360	374	359	390	355	374	363	363	368	335	362	387	355	336	351	330	362	363	377	363	392	330	337	412	393	383	364	374	360	364	369	357	370	381	373	357	353	386	379	387	366	367	338	365	342	325	360	384	388	362	349	366	371	371	376	347	336	344	374	329	356	356	352	348	326	377	403	362	373	404	344	393	366	355
25579	22673	52526	52522	33747	15860	4114	1037	584	429	418	422	395	410	395	409	402	430	418	421	460	425	437	423	409	437	401	439	405	401	405	412	423	447	419	396	396	387	416	395	379	413	380	426	409	405	429	418	401	408	397	407	366	405	398	404	398	423	389	439	432	391	409	415	348	412	405	444	440	428	428	376	429	411	402	412	401	381	364	403	391	440	386	405	388	403	385	411	378	418	399	431	384	415	426	376	417	411	421	407	430	437	421	391	414	366	365	432	429	385	416	411	368	400	433	430	368	397	408	369	408	423	383	396	409	374	369	410	414	395	398	407	424	385	390	423	398	414	412	392	437	397	446	409	388	391	400	417	428	427	389	395	422	391	389	382	380	396	391	396	419	403	392	400	372	426	417	422	397	384	424	421	407	357	392	413	429	415	370	442	387	398	438	407	403	411	412	434	403	428	408	396	392	398	428	436	397	385	393	388	397	413	423	440	420	394	418	405	401	413	401	444	408	391	406	381	422	424	403	400	372	382	400	424	413	416	380	424	402	415	420	432	399	440	417	408	368	417	378	390	433	389	382	397	415	394	438	449	417	398	405	400	429	393	406	392	394	391	426	433	397	390	384	390	425	394	388	421	410	411	397	393	403	396	424	392	406	416	398	403	356	406	428	395	412	407	388	450	387	388	401	399	384	415	394	457	381	408	403	419	405	372	393	413	410	396	374	396	431	400	424	398	444	398	397	412	371	425	421	428	395	410	418	399	422	394	403	423	422	394	374	398	418	408	422	395	384	398	383	368	382	385	371	410	412	396	429	374	427	409	411	375	391	407	385	382	421	358	363	415	403	384	364	408	417	401	405	398	401	409	398	418	412	411	418	382	441	401	443	388	403	425	411	393	434	372	400	415	397	393	401	390	416	382	407	428	428	419	429	428	383	412	418	398	400	387	385	400	379	393	404	432	434	404	405	393	420	383	409	378	412	367	393	395	398	409	401	402	414	422	392	391	396	414	375	442	412	387	404	391	406	414	376	414	430	384	393	390	378	403	384	388	398	415	400	371	389	405	454	393	400	423	391	417	394	435	411	397	412	381	434	428	400	391	401	403	392	409	389	385	403	409	375	447	387	400	404	384	362	401	404	434	403	436	417	406	412	419	408	398	379	407	365	413	420	404	402	452	407	392	413	412	421	393	402	397	394	401	400	387	417	406	383	423	406	384	402	430	398	395	392	417	428	416	396	414	398	366	413	418	400	383	417	414	395	371	419	412	380	420	418	418	369	391	391	418	377	389	391	457	387	444	407	422	395	407	389	367	405	391	415	428	411	403	416	413	419	443	415	390	405	407	404	418	398	410	394	398	420	411	423	407	413	444	376	383	415	419	392	410	386	400	423	431	410	401	383	382	401	397	378	412	405	402	408	413	381	397	390	374	394	400	415	424	372	417	382	414	407	437	407	404	395	378	397	437	397	411	419	407	388	387	414	392	403	397	417	426	406	397	402	417	400	408	394	410	429	350	396	380	406	384	412	408	404	393	412	423	387	387	382	389	416	414	422	422	370	403	416	404	399	379	427	366	413	427	403	426	413	392	420	380	405	420	404	420	410	402	370	446	415	391	402	394	393	411	401	392	399	374	401	393	403	398	420	428	425	386	441	405	386	407	382	418	421	386	436	386	416	383	402	393	429	405	390	393	402	399	383	418	424	414	412	378	371	393	421	404	414	398	408	387	382	413	429	373	416	402	388	407	394	402	394	410	409	386	448	420	400	369	412	381	427	379	415	417	418	400	422	403	408	349	420	388	404	424	380	382	444	363	400	446	394	461	378	390	409	413	415	429	402	392	386	427	433	404	369	409	368	399	442	443	403	386	417	397	394	407	409	398	390	436	424	374	401	392	422	435	414	383	397	399	393	406	412	403	371	435	391	398	368	415	421	384	415	419	414	360	373	445	390	392	392	403	418	385	417	421	419	398	431	391	364	382	394	410	401	399	433	425	361	419	404	388	375	349	420	433	379	397	408	405	401	379	422	409	363	382	423	423	432	357	423	414	411	405	415	416	404	416	378	443	406	404	411	424	377	434	412	469	391	404	400	405	400	407	402	428	445	433	438	418	422	413	426	399	403	380	432	384	409	360	399	396	420	371	391	431	435	450	408	382	389	411	419	354	415	391	387	426	422	409	384	429	406	434	414	401	400	399	413	411	409	387	411	408	419	387	424	416	416	385	367	390	399	418	370	420	391	376	411	374	413	408	403	386	403	400	387	430	369	397	398	407	416	417	389	424	437	435	397	428	418	398	379	379	383	385	399	393	402	404	407	413	422	376	374	432	400	398	409	382	424	404	385	407	443	400	408	443	408	394	406	395	415	410	389	388	430	421	437	441	401	389	420	432	390	367	409	419	412	431	412	405	354	403	411	423	411	377	381	371	369	420	421	397	435	378	391	406	406	394	384	427	422	405	410	413	396	426	385	383	418	373	402	395	381	448	413	389	420	389	384	412	386	461	403	424	430	370	398	407	386	418	422	423	393	410	417	391	408	386	442	395	426	396	406	376	420	393	409	426	432	396	395	376	395	394	409	412	419	372	390	414	386	422	397	413	396	399	396	361	416	425	402	401	369	391	385	403	407	408	424	384	399	385	373	383	389	403	433	403	374	423	382	377	397	422	411	414	391	397	441	425	426	395	376	423	416	418	380	393	398	408	463	372	396	412	386	426	421	409	434	367	437	407	392	405	387	406	399	410	391	416	427	405	406	410	429	406	438	390	381	394	401	406	395	394	384	422	412	401	368	396	442	410	414	427	391	414	347	359	428	399	405	383	410	398	410	422	431	427	411	397	407	426	390	389	416	391	383	354	401	418	398	380	395	383	447	401	405	371	374	373	444	422	404	426	370	393	413	418	393	422	406	414	403	428	416	416	401	423	388	406	432	372	422	386	418	387	428	404	430	428	441	412	393	365	401	409	402	376	368	414	451	437	441	416	425	363	407	438	393	398	386	418	406	389	384	427	403	426	359	440	415	402	388	416	398	401	411	412	385	366	428	403	432	406	382	401	426	413	395	400	398	438	396	400	416	397	408	414	428	415	415	407	406	394	413	411	417	402	397	419	411	435	407	426	409	384	383	393	425	392	409	382	385	418	435	383	399	368	421	361	389	408	418	418	415	409	438	404	400	403	397	389	419	416	376	388	401	409	403	404	407	396	375	427	392	383	392	378	406	428	410	435	432	421	444	387	412	418	383	394	451	395	409	414	409	414	399	405	388	447	428	373	408	423	395	375	376	421	418	426	407	398	400	402	389	405	356	388	454	372	433	371	421	410	411	441	438	432	385	415	440	420	392	386	394	388	391	384	378	403	407	395	412	383	408	390	369	416	426	407	414	402	405	423	394	410	434	388	395	396	374	398	378	413	418	362	422	423	396	395	396	437	406	385	393	384	386	383	397	434	397	418	363	374	415	399	421	419	423	406	438	394	424	391	405	419	411	379	412	404	421	402
4347	44091	68975	44362	24710	9591	3067	1066	573	432	423	381	396	421	408	426	448	435	401	421	405	449	420	415	419	395	432	417	417	400	431	380	415	457	427	409	411	412	444	401	434	452	437	445	416	429	437	430	397	409	424	412	448	392	429	420	397	397	418	412	403	416	478	429	403	439	403	429	410	407	387	401	359	402	421	383	402	424	398	444	422	454	396	416	437	407	420	436	403	399	391	399	446	444	411	421	407	435	378	378	421	383	406	394	415	419	394	447	423	392	452	358	371	374	416	417	381	380	379	400	435	391	421	372	407	401	440	386	391	415	390	414	451	450	400	392	419	411	431	396	431	421	409	418	420	406	387	404	376	424	401	394	384	389	383	396	393	385	393	403	417	420	421	394	382	392	406	451	440	442	371	379	416	411	430	402	434	440	402	390	402	427	414	409	429	373	396	440	395	421	420	403	419	424	356	405	413	427	380	400	415	439	420	397	415	404	418	414	429	454	419	440	386	395	426	382	400	428	412	394	415	430	393	421	425	387	396	420	407	411	410	411	390	411	440	422	398	390	410	402	416	411	394	416	429	421	397	419	386	364	463	400	410	408	435	383	426	394	414	409	405	408	372	367	409	404	425	413	426	408	402	392	401	377	405	424	411	424	400	410	429	415	440	434	421	431	438	401	394	434	383	429	393	393	387	427	437	396	391	416	433	422	419	394	428	426	380	436	396	416	441	407	416	382	383	406	418	391	410	405	410	440	401	382	421	375	419	392	404	417	429	424	420	410	460	396	417	393	430	401	401	424	383	441	400	400	430	420	392	408	410	383	397	415	421	414	401	448	394	426	458	418	384	420	408	398	402	398	439	413	402	366	411	461	400	391	429	422	431	437	433	417	404	388	404	412	403	418	405	419	406	427	391	401	434	413	415	423	414	400	451	405	380	375	398	456	416	427	426	405	427	409	430	403	438	415	421	425	389	431	396	437	461	421	422	387	404	363	408	372	426	394	423	423	424	421	425	407	442	421	394	437	444	390	396	442	423	439	408	412	447	393	400	414	421	395	394	372	399	406	405	403	401	395	393	452	389	417	363	446	404	404	403	399	401	444	431	432	408	417	428	389	432	413	431	409	422	419	387	463	444	415	408	400	435	438	410	394	427	444	405	367	397	446	415	402	384	431	431	427	448	411	393	408	385	422	420	371	403	411	397	423	420	434	417	403	397	444	382	431	431	394	412	396	402	409	433	405	401	422	386	401	408	435	437	418	423	408	403	369	369	430	400	419	420	406	397	382	372	395	374	379	356	423	427	390	409	432	384	418	446	400	437	426	420	415	442	418	407	416	419	433	402	429	375	406	387	404	409	433	394	460	401	442	399	408	394	419	415	419	430	404	397	398	409	436	411	389	397	402	439	446	419	432	410	375	360	417	388	385	400	440	419	405	421	382	433	404	414	435	399	412	410	414	400	431	394	391	410	422	444	397	444	383	394	390	414	398	438	450	371	431	413	398	420	403	424	404	424	388	432	392	434	435	404	420	431	406	420	435	417	397	443	414	432	452	401	447	427	411	422	411	386	377	377	424	411	403	366	424	417	416	415	386	413	395	436	371	431	415	439	445	397	413	413	381	437	394	393	372	415	426	427	415	374	433	404	440	423	376	420	417	438	403	408	415	416	424	426	433	397	409	427	393	392	414	408	421	434	439	412	428	361	437	415	422	416	421	420	397	435	407	401	414	391	388	417	458	402	391	441	426	402	410	433	372	393	434	423	381	435	401	409	413	405	395	374	409	402	409	421	401	399	380	409	428	424	433	416	388	411	439	382	373	387	420	450	414	414	404	402	399	411	382	426	420	421	400	390	402	406	428	432	389	450	408	404	419	428	448	413	414	413	425	402	464	410	417	419	384	387	410	452	409	416	410	421	400	413	413	385	384	397	468	374	417	387	371	412	440	416	411	416	401	395	414	410	416	409	369	398	442	399	402	424	411	381	418	380	410	420	415	416	411	394	391	378	382	433	379	408	398	400	421	383	411	408	389	416	449	363	422	438	400	440	388	402	391	387	400	442	434	440	431	453	415	448	416	369	404	381	447	407	436	409	413	413	389	422	422	392	397	419	441	401	410	435	404	404	398	405	422	446	443	402	393	388	400	408	414	466	405	427	410	392	406	435	391	362	427	424	386	414	422	392	416	414	417	418	414	395	413	364	401	419	400	408	370	400	417	387	408	392	412	415	386	439	402	414	435	449	410	420	430	418	440	424	430	366	402	434	401	386	421	386	422	436	423	469	393	411	392	403	426	435	423	409	422	413	394	432	411	402	434	408	428	400	379	392	420	396	410	386	397	404	392	392	418	427	430	405	403	381	396	417	400	389	423	415	397	465	444	387	420	421	381	390	407	423	434	391	411	396	384	375	395	404	382	385	427	396	434	392	415	406	397	399	409	436	436	420	427	372	363	389	418	402	419	438	408	387	412	405	398	441	386	368	382	403	409	432	385	385	406	412	419	394	426	419	414	372	444	427	388	427	430	391	418	437	427	429	404	453	434	389	409	382	407	413	430	412	416	393	393	431	411	408	396	434	408	377	426	405	407	428	405	383	414	409	436	391	405	368	394	427	422	392	390	442	401	386	411	398	412	397	403	393	442	384	423	387	420	382	397	393	402	417	392	399	381	402	397	402	423	387	426	368	419	423	447	374	394	369	395	427	427	402	396	389	423	408	422	434	424	389	396	402	408	439	378	366	396	428	435	392	397	425	428	435	422	422	405	422	416	415	448	449	391	407	420	458	418	403	424	426	398	399	394	425	407	383	461	412	397	409	384	455	438	402	396	388	415	374	339	419	418	434	405	428	448	397	435	433	424	417	383	374	428	387	424	385	423	392	411	388	401	389	414	431	388	405	424	428	418	365	380	409	397	413	388	423	434	423	432	386	410	443	412	449	420	431	397	401	397	393	418	422	410	415	423	429	427	409	370	394	407	420	413	414	407	403	362	392	396	408	435	423	413	415	414	436	408	403	405	429	416	416	383	409	387	417	421	400	429	431	413	425	452	404	429	425	416	390	439	432	392	397	410	392	393	413	389	390	426	423	405	447	384	376	377	405	427	412	396	402	411	382	463	397	392	410	409	393	420	401	410	364	428	392	446	402	419	417	435	391	390	385	441	422	433	383	386	406	415	421	422	423	433	438	422	444	453	405	426	404	413	371	381	412	406	411	388	389	419	363	401	428	409	404	417	418	414	419	405	403	449	402	390	426	436	426	374	425	398	377	411	446	406	406	435	408	434	391	391	416	413	378	459	417	378	380	412	413	358	409	415	420	416	424	412	411	357	409	390	411	414	413	441	412	399	430	409	408	390	407	409	420	384	390	388	434	401	419	426	407	380	419	419	430	403	415	390	366	410	404	448	382	394	366	387	407	403	412	415	427	414	427	351	433	347	412	393	397	386	387	398	400	414	396	398	412	375	413	459	406	404	419	401	365	438	397	406	420	421	369	397
23852	21392	40149	55945	47024	31673	16100	3478	950	607	547	529	576	560	543	523	582	539	525	571	550	513	517	529	560	532	562	567	475	532	549	520	562	558	555	519	526	512	488	517	527	519	519	508	488	517	556	515	494	505	541	532	530	536	478	472	535	528	482	544	517	553	518	524	491	526	518	499	525	507	476	569	514	494	539	523	504	501	543	571	501	506	513	493	510	522	500	473	527	512	480	523	537	548	544	524	514	467	538	519	536	529	522	484	551	514	506	507	503	544	527	507	514	534	504	497	516	498	521	513	503	529	508	513	484	484	528	565	518	491	496	546	499	520	567	505	514	508	526	511	540	521	487	496	550	512	521	512	521	559	517	489	506	507	508	478	508	503	508	470	505	539	515	504	535	504	553	511	509	517	531	533	515	512	509	545	521	519	535	511	527	541	528	532	469	506	514	527	511	506	581	544	510	546	535	476	528	531	494	500	556	515	524	490	531	517	495	520	532	522	551	503	472	524	571	545	538	523	457	530	545	516	547	494	521	488	531	497	524	471	530	472	487	528	499	496	528	553	487	515	524	520	482	522	488	528	545	493	484	521	533	484	545	502	498	555	520	502	502	526	495	530	507	518	586	531	478	498	503	528	492	513	507	535	532	499	540	528	490	485	500	502	509	506	525	526	526	519	522	544	544	537	507	531	509	547	508	500	514	492	516	492	480	532	556	519	565	530	528	528	535	539	537	532	481	460	505	548	496	540	510	481	491	524	496	525	458	501	518	489	510	510	554	524	499	515	527	533	518	520	529	486	529	526	553	563	462	507	562	500	511	523	503	471	521	525	508	516	512	490	538	472	508	539	524	499	519	523	529	524	511	531	540	477	511	475	520	533	501	511	478	516	567	512	504	491	534	545	539	497	533	507	534	503	541	524	541	482	511	483	470	497	497	490	501	521	521	511	518	533	528	507	527	513	510	539	477	559	538	521	483	498	489	518	503	525	514	531	488	507	548	558	548	559	507	520	504	509	500	544	551	512	569	525	535	565	514	539	508	511	545	510	563	531	516	487	490	503	494	517	511	531	498	528	497	529	489	556	478	554	495	473	533	489	513	504	520	564	530	494	503	512	531	496	507	529	524	512	502	490	511	551	519	500	523	494	546	491	547	482	540	513	470	501	555	514	521	518	515	538	492	511	505	539	496	495	529	535	513	512	512	490	571	481	543	521	507	517	505	524	531	507	491	511	550	519	505	528	510	521	485	515	535	504	508	494	508	522	544	548	538	485	526	497	498	514	536	508	519	513	532	522	517	489	496	535	523	553	498	506	556	499	526	498	514	525	540	554	545	499	522	548	537	503	515	490	502	462	498	515	502	532	484	546	518	510	510	497	517	521	512	504	566	506	532	537	522	528	584	528	547	564	561	487	514	509	514	483	532	501	501	509	536	535	486	494	509	504	554	506	465	565	513	544	525	489	524	523	520	505	536	523	578	519	534	478	519	525	501	487	516	468	516	516	554	518	482	533	524	501	506	508	504	535	535	507	486	479	521	509	516	504	505	509	490	520	530	482	482	520	496	565	550	543	501	511	551	520	481	508	507	532	555	487	484	522	518	491	472	519	558	538	547	532	532	504	537	513	507	490	490	533	530	546	499	513	526	504	570	557	526	521	535	511	510	545	540	543	532	531	500	519	525	476	475	512	524	519	518	508	519	543	557	516	534	480	503	484	487	480	500	490	560	513	506	515	549	491	503	491	502	465	514	505	506	515	520	546	516	514	498	516	503	511	540	518	499	514	546	545	543	483	516	517	519	524	534	530	525	522	509	508	495	533	531	506	518	527	511	497	530	517	559	528	534	486	540	526	555	583	517	523	506	501	485	512	495	503	554	493	508	480	497	554	552	518	562	522	497	507	524	534	545	497	483	496	537	511	537	513	477	548	531	503	506	500	471	524	523	529	489	511	509	531	526	472	559	537	526	519	511	605	518	492	515	513	526	527	519	517	547	469	519	493	522	489	532	533	515	514	493	533	507	517	558	531	485	515	467	485	526	556	521	556	541	515	527	505	520	521	536	549	547	488	540	543	494	501	543	496	530	527	493	507	500	555	466	521	482	517	491	496	537	527	480	565	505	518	506	519	566	523	497	559	529	523	527	519	524	512	480	530	492	523	521	535	583	538	509	481	486	490	548	541	487	477	553	450	490	503	491	510	504	509	486	525	505	497	515	510	539	530	522	529	531	512	507	503	501	445	490	497	501	490	497	504	525	462	515	499	548	524	469	493	513	535	540	514	539	492	515	534	566	505	498	528	519	476	526	515	488	506	510	518	503	537	502	508	493	480	506	566	497	553	559	516	556	541	498	531	468	508	513	462	496	531	527	472	506	510	530	540	517	528	527	479	521	516	505	521	527	516	493	515	498	521	479	526	484	502	523	543	513	518	507	508	521	510	580	527	497	495	476	506	524	530	523	518	498	528	562	494	526	502	516	529	508	494	518	501	497	553	527	499	518	537	531	482	510	529	500	474	543	532	542	510	550	472	485	514	510	525	526	511	475	502	512	460	522	520	490	530	533	458	512	503	489	502	504	576	528	518	519	530	514	516	485	496	558	537	536	549	517	536	506	512	469	511	523	541	537	506	531	508	494	532	523	507	523	527	514	515	562	513	490	549	491	537	457	511	531	513	512	506	531	510	457	516	541	511	486	487	519	493	495	515	485	535	510	496	485	513	538	535	507	548	519	488	509	485	503	541	522	559	537	480	530	514	498	528	527	514	488	534	514	532	497	515	498	497	513	483	522	504	560	505	498	538	509	512	476	526	514	485	543	552	501	487	534	567	554	506	518	551	489	515	512	544	530	538	504	524	498	485	471	525	520	486	509	482	529	512	546	522	517	537	517	517	538	501	518	490	536	549	498	513	512	461	505	504	497	515	513	522	476	484	509	539	471	501	508	492	532	478	533	555	500	522	547	505	519	533	516	541	542	475	518	497	556	514	544	501	494	547	517	540	545	492	513	533	501	511	560	495	523	530	530	477	506	527	555	515	512	484	548	513	504	543	484	490	515	535	519	543	501	507	510	494	507	511	526	575	542	541	542	498	505	521	520	561	509	507	511	539	542	491	531	531	554	528	494	546	530	520	498	526	475	480	496	521	493	559	478	509	517	516	485	516	531	561	489	499	483	517	541	512	506	528	515	514	524	567	520	521	534	552	495	510	536	479	490	508	553	506	496	469	517	549	516	522	547	514	509	487	539	465	497	492	545	507	503	498	520	490	523	484	532	540	515	498	487	527	528	503	498	511	500	519	485	500	515	532	515	555	526	523	517	512	570	532	576	527	512	527	555	495	509	542	501	526	512	487	513	487	520	485	537	543	516	508	516	515	511	560	489	514	535	528	482	514	509	525	527	492	507	485	495	528	463	516	476	492	521	554	486	522	473	538	521	489	483	490	519	522	546	502	545	517	519	501	521	512	515	513	532	514	512	530	489	479	557	533	530	523	495	510
17508	71262	89089	72345	48846	24362	8988	2663	1042	607	532	535	561	561	587	579	527	544	553	547	548	535	526	533	563	512	547	558	541	534	592	521	513	575	502	556	508	492	484	521	557	517	567	559	561	537	535	548	575	552	548	558	534	519	531	517	524	540	514	564	548	562	534	516	538	566	522	548	544	559	594	553	545	537	559	512	574	524	547	559	532	565	573	559	491	574	550	557	550	524	533	540	546	520	541	533	518	540	583	577	504	551	526	574	502	579	568	500	557	529	526	576	511	533	582	570	549	585	501	573	548	554	550	522	556	531	562	567	538	540	521	613	541	565	523	530	545	527	501	500	474	554	523	483	507	576	544	565	561	562	506	548	534	555	509	532	531	542	515	566	539	514	527	530	525	532	530	537	524	540	520	586	562	553	524	537	556	495	515	530	560	560	557	565	559	524	518	533	527	497	552	500	518	570	548	544	520	527	595	558	561	528	530	525	563	538	576	549	550	530	565	553	553	515	543	524	505	508	514	541	483	528	532	551	561	518	550	556	508	548	552	524	551	614	543	557	572	519	523	525	582	537	528	535	580	579	494	521	545	526	574	558	554	549	554	522	566	529	537	539	555	527	554	536	524	515	513	539	570	539	548	525	554	530	543	564	555	513	547	519	558	517	517	509	541	502	572	520	523	515	530	555	540	520	504	546	578	522	490	506	519	559	529	528	557	563	560	613	588	573	525	565	542	519	568	520	519	552	564	552	577	585	515	542	463	547	513	531	489	483	522	524	571	534	569	543	566	583	497	607	517	542	514	514	546	553	566	536	487	517	517	565	576	554	525	524	547	546	548	508	541	566	535	535	528	522	510	505	547	573	542	553	551	582	528	542	531	539	539	550	537	532	495	563	557	527	548	575	552	507	570	546	545	527	565	556	551	499	500	547	555	549	539	536	552	542	506	552	519	506	564	560	558	521	488	540	534	543	537	569	554	535	570	537	528	532	535	524	564	546	573	538	541	547	544	555	529	527	561	574	495	561	565	552	520	573	547	528	517	538	527	515	526	549	513	517	516	541	514	538	488	564	537	558	581	545	547	559	535	561	558	524	504	549	522	535	564	574	530	574	529	522	541	542	509	539	556	569	525	522	514	515	509	544	518	540	563	534	544	529	528	530	543	530	527	558	518	480	529	533	562	506	551	539	551	549	516	515	514	562	549	501	536	514	542	503	519	483	574	539	547	568	520	577	524	561	541	527	545	527	542	547	557	564	578	540	503	570	558	573	556	551	562	542	562	528	576	543	559	491	543	564	561	568	534	546	536	562	542	555	562	538	524	509	479	573	543	562	552	537	500	544	545	545	512	563	524	556	572	521	544	518	550	534	492	552	527	552	555	545	530	500	565	579	543	523	527	563	550	516	517	534	529	576	542	558	516	507	511	558	545	535	553	523	504	522	569	533	513	603	562	540	522	535	523	569	557	581	506	548	521	538	537	577	534	532	562	555	539	512	542	597	523	546	530	543	555	514	578	529	559	532	498	584	572	494	509	553	569	554	537	514	557	523	557	507	558	551	525	536	520	561	522	509	538	536	511	541	545	567	567	545	496	494	546	578	501	523	499	531	534	564	541	576	551	540	516	551	523	536	514	525	518	524	526	492	539	548	543	544	577	545	523	518	554	532	575	575	506	522	575	566	531	515	542	588	542	511	541	539	558	565	545	536	539	502	570	533	564	538	544	552	565	553	518	538	511	537	515	535	567	559	584	569	501	520	533	555	547	531	519	531	538	516	532	541	560	584	567	501	586	506	552	535	468	554	508	532	536	537	545	540	537	517	538	510	557	553	495	566	507	557	546	578	507	576	535	538	515	515	541	534	515	562	554	578	576	545	514	542	533	550	525	585	531	552	564	531	559	504	542	546	487	577	539	532	569	538	554	574	538	531	494	557	517	539	516	530	520	553	585	514	519	482	510	555	540	552	541	583	560	560	530	556	526	538	511	514	492	568	576	541	535	540	527	532	559	530	533	587	534	500	508	540	526	572	530	560	568	542	543	495	533	525	545	562	537	547	532	513	558	596	502	560	544	523	564	559	561	573	496	525	528	533	521	552	527	588	537	525	553	527	529	542	557	523	508	550	541	492	536	541	523	532	522	529	517	551	505	526	498	516	522	544	549	550	528	537	555	566	526	513	553	507	530	523	615	547	560	567	555	543	514	545	520	527	533	558	531	539	486	550	538	558	547	544	529	514	530	532	567	532	500	548	561	568	531	527	548	586	535	525	508	491	576	543	499	543	506	560	564	507	569	523	523	547	515	581	481	517	533	616	537	559	559	568	566	534	550	547	537	521	564	554	584	548	510	523	515	544	508	558	529	551	552	490	526	487	555	507	525	528	530	535	537	548	519	544	523	551	498	533	563	518	504	538	591	526	534	525	605	584	554	498	584	508	543	560	530	538	533	584	575	519	518	528	562	540	582	535	536	546	530	514	514	551	528	507	528	535	567	541	543	548	531	523	513	532	528	569	506	509	551	567	539	511	593	535	515	568	572	563	568	541	503	519	544	543	588	550	511	532	558	574	546	577	539	525	546	529	513	564	557	546	558	533	529	544	541	535	539	537	493	567	529	504	558	515	517	524	526	569	551	562	516	486	521	548	516	496	500	546	502	524	556	571	523	550	503	523	526	533	532	517	504	521	563	503	544	537	557	552	509	554	539	569	516	539	569	526	557	540	573	530	521	526	478	516	539	529	555	525	540	542	521	540	525	533	517	547	561	538	528	499	540	513	504	532	538	521	542	565	549	544	575	562	524	526	545	551	558	527	523	542	531	561	536	547	546	525	534	551	548	528	528	524	534	537	565	540	496	561	560	501	577	505	537	555	565	491	522	554	539	566	515	518	537	537	557	545	531	529	522	549	514	516	543	586	524	467	530	538	559	543	521	543	533	535	543	529	560	545	583	526	556	552	552	548	541	515	540	598	536	579	497	567	556	493	522	517	514	554	488	538	558	548	561	558	529	534	584	542	532	535	552	560	556	544	537	527	557	517	550	482	512	532	537	529	529	595	551	549	544	554	545	517	544	580	539	539	532	561	571	517	556	550	493	528	515	568	512	552	566	553	527	495	559	555	541	506	558	567	541	534	512	563	555	551	548	550	527	564	523	524	516	521	530	556	538	499	521	535	527	527	517	550	499	541	575	567	562	522	536	526	578	536	495	559	537	568	578	519	515	509	525	502	535	572	498	534	574	562	551	557	513	551	558	500	548	537	545	560	576	539	514	518	533	536	535	528	523	542	569	567	537	534	510	530	578	550	568	525	508	546	547	523	555	551	571	514	528	496	586	567	551	553	539	559	548	541	522	510	522	528	510	529	561	548	566	545	552	581	595	530	521	560	558	593	532	532	563	524	569	521	530	537	537	560	500	509	525	562	523	531	571	566	504	526	549	564	546	560	544	584	511	518	520	534	533	563	529	556	547	534	543	548	538	551	559	523	530	541	556	510	528	518
27287	20427	30200	24095	9078	2761	972	509	402	380	371	399	375	360	388	411	444	378	328	394	384	387	402	346	408	428	376	406	373	394	411	365	393	401	368	381	373	395	349	353	409	417	365	355	391	386	413	373	391	373	397	422	404	370	416	384	404	387	406	419	396	395	365	353	383	390	369	356	374	360	390	387	353	395	373	381	377	373	396	407	376	379	409	356	402	359	396	388	392	403	347	360	367	376	368	420	344	381	374	394	385	367	366	385	408	374	397	404	368	359	389	380	391	427	408	409	364	392	388	358	369	372	372	376	392	344	365	379	404	367	345	386	359	361	385	399	373	384	381	379	395	370	401	403	379	370	372	403	396	368	403	407	371	388	387	402	384	416	376	438	394	403	395	389	395	371	417	366	384	426	396	408	408	373	381	396	374	368	353	394	373	388	400	404	359	387	382	409	403	363	413	357	361	414	376	388	397	378	425	372	377	405	377	381	368	369	368	379	363	372	401	401	381	354	420	392	395	350	402	403	379	389	390	403	378	374	379	366	370	375	400	386	371	383	365	403	377	397	347	424	435	389	389	392	360	393	360	377	359	406	386	385	408	414	377	374	351	387	420	404	421	362	354	345	384	385	385	376	347	397	362	378	375	423	354	413	413	387	394	374	408	359	402	404	361	402	375	397	407	345	419	363	418	389	353	366	422	392	342	367	387	356	401	400	357	348	371	406	361	390	355	368	358	387	358	353	389	360	395	383	394	385	388	375	360	392	410	380	360	391	412	392	393	355	373	401	374	380	386	352	374	388	389	413	392	398	377	399	368	375	409	377	373	378	400	384	400	389	403	319	396	359	394	402	406	409	399	377	372	400	375	367	360	367	361	371	412	402	401	356	385	337	366	404	366	373	341	384	418	374	355	355	362	401	363	416	381	376	421	368	389	377	401	377	361	378	393	378	419	368	384	382	356	392	384	372	374	401	390	426	393	392	396	369	371	398	362	389	393	380	410	418	385	407	397	437	411	395	408	395	402	422	386	380	380	397	398	392	383	415	368	386	433	368	389	335	399	373	367	364	390	385	398	386	387	394	392	383	390	386	344	356	377	384	379	395	377	396	362	372	399	356	387	401	385	422	387	414	387	368	398	383	377	397	394	386	394	408	379	371	383	411	405	407	381	378	371	335	391	410	413	379	376	388	377	385	378	359	400	378	343	364	399	389	385	396	386	387	411	421	321	414	371	401	400	392	376	387	392	394	394	373	354	387	387	404	375	390	365	404	397	343	390	367	386	385	393	354	361	384	377	399	362	354	391	377	379	395	371	408	389	374	398	414	377	377	361	365	381	378	396	364	371	355	371	382	402	386	372	377	411	394	358	363	375	375	367	404	373	410	374	391	420	391	345	367	367	376	400	383	408	353	367	386	388	374	343	405	416	346	384	391	380	389	412	410	392	367	392	394	407	375	378	404	359	406	427	397	389	397	396	414	365	354	358	366	365	388	384	375	353	382	394	391	436	385	353	391	408	401	372	369	384	385	364	414	381	379	405	375	392	363	365	373	391	372	409	396	366	362	407	402	379	405	341	369	375	363	412	380	395	358	402	383	373	405	360	385	394	387	394	399	389	380	363	366	357	374	388	354	386	375	365	374	385	376	397	393	368	407	373	395	420	369	419	377	391	406	367	392	378	396	391	403	388	383	394	404	377	406	356	403	396	407	378	415	396	359	406	393	367	398	343	400	398	362	409	355	404	387	397	380	399	398	366	377	363	362	381	386	373	373	369	405	392	370	404	403	388	430	394	389	423	410	385	381	360	371	412	351	407	368	405	404	369	371	392	392	378	439	373	390	346	371	403	381	372	417	361	415	384	383	369	363	356	369	396	394	417	370	429	410	424	370	390	374	380	380	381	377	450	354	362	391	386	415	387	377	374	388	372	404	371	411	395	387	369	388	372	383	339	371	399	405	418	408	370	413	392	405	371	390	367	395	363	374	379	407	406	379	385	418	359	374	360	383	377	382	353	371	388	363	371	408	393	340	389	392	377	386	397	345	416	364	390	346	399	370	370	399	392	391	365	364	372	332	343	404	389	374	380	405	392	403	399	398	376	379	401	386	381	385	371	379	422	386	389	362	372	391	362	384	365	384	402	354	377	366	369	352	410	374	391	380	350	395	344	390	416	375	372	404	350	406	346	370	374	409	381	378	358	372	383	359	391	362	371	401	388	369	380	394	405	397	380	403	380	357	352	351	381	386	384	398	368	394	400	367	370	365	403	371	383	389	364	410	378	350	356	355	383	385	380	387	394	387	430	405	337	365	391	348	369	428	394	370	387	403	377	371	381	397	386	368	404	374	400	415	353	392	342	374	392	365	386	380	380	390	387	361	378	389	387	409	395	394	373	414	375	368	461	374	357	405	424	370	403	371	389	432	365	395	373	375	390	367	352	375	397	378	400	374	376	412	371	377	367	392	366	411	370	383	370	382	406	381	391	403	373	364	365	373	388	366	390	381	362	375	363	374	368	382	427	408	384	390	349	390	397	405	357	377	401	403	414	420	368	353	384	399	373	388	390	403	352	414	398	382	396	380	400	387	352	372	386	431	404	358	391	388	345	404	370	365	353	364	360	357	350	408	381	413	388	358	391	366	412	387	371	372	400	383	384	429	401	435	385	370	393	364	402	406	401	397	385	373	396	409	371	422	403	395	420	405	401	390	408	403	376	372	382	361	397	401	389	359	397	342	407	398	390	376	387	354	384	393	402	368	374	403	374	365	444	381	383	373	400	388	393	375	387	386	372	397	367	398	348	395	410	404	355	420	370	365	378	415	450	384	404	389	401	377	400	374	380	370	386	394	342	395	359	405	403	409	391	356	327	390	421	374	380	371	422	350	386	353	378	389	390	347	378	408	366	353	374	379	373	423	400	372	355	374	382	420	364	376	369	377	358	378	361	388	385	398	383	356	395	335	332	373	381	411	401	376	395	371	407	421	381	400	389	365	406	380	343	367	350	370	394	385	373	406	418	380	400	389	401	395	374	405	382	384	399	377	346	347	394	366	370	388	354	382	390	353	356	385	410	375	390	404	361	377	375	362	373	391	421	409	364	388	377	415	370	384	388	386	371	392	382	365	374	396	381	395	356	367	416	387	399	371	346	408	385	393	370	389	371	364	372	394	387	392	383	381	385	378	392	388	408	382	346	378	396	378	383	382	385	396	375	372	387	387	392	405	373	369	365	412	390	400	391	414	346	409	377	391	382	399	408	401	420	376	395	379	367	386	370	390	373	360	379	373	369	371	364	398	422	391	402	402	393	374	377	377	368	370	405	388	391	392	402	363	392	405	379	397	390	418	392	384	407	379	351	429	389	381	391	368	336	385	362	429	371	358	373	433	365	368	408	369	382	386	406	376	397	363	401	400	359	347	385	379	376	371	398	419	374	368	397	398	392	396	389	343	378	389	354	371	386	393	407	343	372	364	408	404	383	382	400	362	351	402	379	398	412	358
5888	21534	28750	15597	5888	2482	1038	523	435	406	374	351	368	363	357	351	378	336	360	354	366	357	363	381	374	367	358	389	375	389	366	350	382	395	378	407	347	367	375	381	363	339	334	381	380	359	364	368	389	367	364	387	385	384	388	393	335	376	392	357	332	332	357	328	377	331	345	361	389	324	391	357	356	366	376	349	343	364	362	352	326	352	366	393	386	370	370	403	386	404	385	377	348	371	344	337	325	362	382	400	362	372	357	384	353	350	379	352	359	416	381	347	358	366	347	347	397	370	383	333	360	359	363	368	355	348	356	378	402	324	344	344	355	350	377	365	343	375	360	353	368	339	359	352	389	336	370	383	361	366	352	346	402	356	352	339	401	351	367	359	361	376	356	365	376	372	358	366	345	370	334	343	393	351	377	352	351	344	360	373	338	379	389	402	413	387	352	394	356	366	337	341	370	385	339	355	390	354	355	364	383	377	309	379	361	370	370	367	350	331	368	351	322	347	353	370	359	385	353	382	337	385	345	352	422	381	372	393	354	346	369	335	375	355	357	371	338	388	369	338	342	363	354	372	363	374	335	364	348	338	342	362	351	363	385	381	355	364	363	347	353	358	361	382	377	345	386	358	356	378	346	370	349	347	386	374	330	361	343	359	378	337	366	396	371	354	343	340	403	373	347	364	371	370	377	365	437	350	367	364	359	345	348	336	335	376	359	329	330	353	389	386	361	386	389	397	382	394	372	385	356	364	334	341	370	395	384	340	337	355	362	387	364	369	343	394	334	365	381	339	358	342	368	349	360	342	347	384	364	363	367	367	367	374	364	371	393	357	384	390	353	356	373	368	337	353	355	361	356	365	328	367	379	348	369	346	335	348	377	348	371	345	376	348	337	367	407	373	379	363	342	353	358	361	390	361	350	389	355	363	361	381	389	355	362	358	397	379	371	363	370	402	362	333	381	341	371	407	360	393	388	396	363	355	367	385	377	379	345	349	357	364	368	378	396	359	354	376	356	391	349	344	373	359	361	361	364	366	351	361	379	366	341	339	403	340	359	337	382	354	359	353	359	331	359	358	341	374	362	349	327	379	351	368	388	363	385	334	386	350	346	373	374	395	358	370	370	388	374	352	353	392	381	367	355	356	386	365	331	378	361	362	365	353	380	334	360	390	354	338	380	347	401	365	364	377	361	369	391	355	336	339	362	332	346	333	348	335	352	401	338	412	321	356	321	355	388	362	351	385	345	370	353	374	378	360	387	340	343	358	371	348	366	363	390	372	375	408	383	359	357	336	375	394	378	347	337	389	343	369	377	384	380	406	350	348	375	375	384	372	359	372	355	382	387	354	359	369	366	367	375	394	361	413	341	352	376	361	370	359	335	364	367	372	366	364	346	355	359	347	354	367	366	338	347	366	360	368	379	352	344	352	351	361	347	323	374	356	359	361	357	390	382	370	361	359	381	327	382	346	344	402	342	341	365	362	371	393	376	361	373	350	380	371	354	363	344	379	393	370	378	336	328	375	388	366	357	375	363	368	355	343	333	357	357	335	377	372	363	346	366	394	363	368	372	375	374	351	356	364	357	352	318	393	376	342	374	357	339	397	388	357	369	404	375	352	352	406	363	372	385	354	404	373	346	354	373	360	384	348	387	363	380	361	371	384	341	355	391	382	398	384	385	396	379	380	371	343	345	356	355	348	349	374	347	354	346	363	375	361	350	374	374	381	381	360	408	360	343	358	357	381	360	371	372	361	358	352	368	404	348	351	380	329	407	339	384	356	364	387	380	368	395	354	385	387	385	351	373	366	382	374	388	299	354	373	363	357	352	345	358	362	384	338	364	383	353	377	350	374	366	380	363	393	322	354	405	383	373	360	354	372	366	363	366	351	355	335	345	360	377	332	374	315	349	366	398	364	392	361	388	363	381	386	347	367	350	384	326	363	358	338	371	367	395	382	350	369	371	382	385	380	359	361	385	377	370	377	381	420	363	378	357	348	367	372	371	333	364	364	376	366	355	373	373	346	370	372	379	356	382	320	366	382	368	371	348	347	380	380	346	376	349	364	355	358	364	363	368	343	341	368	359	367	348	393	401	371	348	341	347	373	351	385	359	373	363	345	337	367	336	383	321	373	334	382	366	377	378	348	371	333	364	355	342	387	356	358	398	383	349	381	321	378	360	365	378	348	358	330	379	342	323	351	365	332	359	368	411	323	396	394	341	369	371	369	348	358	362	369	352	363	361	386	367	347	371	395	355	382	398	380	389	355	378	339	367	371	363	404	348	359	362	371	375	369	356	368	356	388	374	346	372	365	360	358	360	390	363	356	383	365	358	370	334	397	383	374	369	372	306	369	360	359	355	367	388	371	398	375	398	386	358	355	360	367	364	381	352	373	358	326	377	379	380	330	350	367	393	360	345	381	385	344	349	355	380	362	381	391	404	382	385	353	376	381	399	371	349	368	374	365	358	385	373	345	388	396	381	359	366	369	355	376	380	392	380	369	371	364	390	379	382	403	364	365	351	357	377	338	354	332	361	363	353	355	391	360	367	346	389	338	339	355	358	381	330	365	384	336	389	383	352	368	364	346	351	348	353	356	379	384	361	412	364	372	395	374	374	350	341	369	330	358	357	381	362	346	388	377	365	350	338	362	370	363	371	367	378	387	375	354	345	373	355	366	361	372	369	390	343	360	351	387	352	391	342	338	366	344	337	378	391	362	347	383	363	340	393	414	370	339	356	363	344	359	338	380	354	359	371	369	360	337	385	363	358	368	364	367	384	341	380	334	360	372	372	342	340	360	386	354	369	345	380	355	373	377	360	392	338	347	367	323	359	365	370	380	366	368	371	342	388	324	364	359	353	390	360	359	339	354	371	355	367	367	402	345	373	369	360	352	359	382	341	351	344	390	351	367	347	396	380	358	390	366	375	389	356	342	350	380	377	378	342	351	403	357	364	385	362	370	336	387	370	412	385	369	351	343	375	379	337	374	375	355	371	326	360	375	351	361	343	379	355	371	379	359	374	375	388	370	397	348	403	369	384	345	369	382	364	377	373	368	388	382	322	370	349	366	372	368	387	356	340	340	391	345	379	389	358	361	375	346	332	380	348	375	374	342	366	359	378	370	362	363	357	391	377	354	395	358	356	364	347	373	344	364	321	401	365	376	368	361	378	340	371	380	386	395	398	366	354	359	394	362	355	378	318	360	346	380	356	347	373	350	346	372	357	363	370	358	374	351	354	380	398	392	364	365	400	353	380	399	352	359	380	354	372	386	341	361	352	385	378	367	335	342	403	364	367	374	350	351	347	367	335	368	360	378	348	348	372	369	362	368	380	377	353	331	360	370	382	361	343	356	343	376	379	375	378	352	355	355	356	385	368	358	361	352	349	363	383	379	325	395	356	377	342	402	389	389	386	397	350	393	353	389	368	383	396	362	377	359	323	344	369	394	345	373	404	363	366	360	356	374	380	383	342	337	362	380	359	345	398	384
25480	21747	50541	55775	35978	18994	5631	1237	553	396	404	377	375	385	401	410	402	373	393	404	379	424	415	377	390	429	401	367	386	392	409	357	382	388	417	386	392	381	376	390	390	383	377	377	355	377	406	375	380	338	359	372	376	403	386	388	391	359	390	385	389	355	422	370	398	388	370	360	379	377	402	397	388	398	377	379	396	394	389	393	406	368	376	391	403	409	413	357	386	395	367	368	433	399	391	427	344	401	377	403	381	391	363	410	352	363	422	422	408	399	408	356	380	365	399	394	406	409	386	402	364	355	376	376	366	418	360	388	378	410	392	395	388	398	389	378	375	373	398	357	376	393	401	410	400	416	400	372	374	382	404	380	426	386	394	369	409	392	347	426	394	406	378	371	393	360	409	400	391	387	409	386	413	393	387	390	386	399	390	369	362	400	397	416	379	416	406	406	398	373	364	430	419	388	393	383	350	401	374	419	382	383	382	383	378	375	380	435	391	377	390	376	381	372	392	364	377	390	345	378	375	396	402	365	381	394	359	412	413	396	356	451	380	377	383	396	405	354	407	395	413	374	427	381	418	394	361	387	393	348	385	360	396	414	361	389	342	372	329	401	374	388	387	365	383	419	394	398	403	407	404	401	366	406	387	420	403	388	394	381	436	360	373	382	376	346	397	403	410	380	413	391	401	399	386	365	380	392	423	395	344	336	384	402	386	414	373	395	398	438	396	394	369	416	368	417	401	394	373	371	403	393	353	406	397	406	390	404	393	372	356	385	417	377	367	369	359	433	409	411	421	389	385	394	425	376	419	395	412	355	432	404	347	415	351	389	426	388	401	394	361	364	372	365	391	404	395	351	386	371	379	375	355	342	391	367	374	403	434	398	370	386	377	346	376	372	421	370	336	399	371	385	387	378	399	402	387	380	381	387	407	369	383	408	368	400	375	420	401	375	418	422	377	403	376	398	409	397	352	418	374	415	398	374	373	392	377	389	395	427	388	379	398	411	400	366	401	427	366	433	401	383	426	393	354	398	345	383	386	387	379	376	358	371	374	383	365	359	383	366	355	369	411	403	384	389	380	410	374	368	388	415	392	375	359	414	367	415	404	375	370	374	360	431	401	394	390	344	390	376	387	379	387	392	410	393	374	434	413	395	391	391	393	385	411	371	365	423	392	392	400	396	405	416	356	415	382	366	376	396	418	386	414	397	352	404	378	432	431	372	419	414	371	410	370	375	432	378	402	400	441	364	368	421	430	388	422	359	375	357	410	367	355	384	395	415	408	402	392	364	350	408	391	383	366	388	396	412	380	358	394	388	388	351	410	397	406	395	393	396	390	387	395	346	372	371	394	389	366	399	404	382	399	380	384	408	399	433	383	405	451	421	395	397	414	385	345	386	389	368	354	375	387	414	394	402	408	377	408	353	417	387	369	325	377	405	425	387	384	370	370	379	398	354	370	381	387	407	356	382	402	419	402	413	406	383	383	366	396	365	381	401	428	346	382	362	397	403	400	410	429	366	365	407	403	393	373	355	394	358	410	373	399	343	325	368	396	393	369	393	396	340	349	385	371	393	416	389	400	363	436	389	374	366	379	416	378	409	390	405	408	370	373	383	382	370	452	372	369	392	379	401	353	411	412	394	401	393	408	389	380	384	416	398	388	457	362	382	414	419	404	391	402	427	379	377	375	398	396	394	415	381	371	400	346	391	398	395	386	377	399	407	341	358	366	401	429	415	379	370	414	392	389	390	403	405	406	378	382	389	390	387	390	411	403	358	359	432	380	393	396	398	388	390	429	370	388	406	378	384	434	385	390	371	372	404	391	386	370	418	353	374	426	425	368	395	372	381	375	387	395	386	381	376	385	389	420	430	353	357	385	375	356	371	362	390	403	386	415	413	398	375	367	391	388	374	391	354	405	381	356	388	376	385	405	400	425	393	375	387	385	375	385	388	381	343	439	376	383	396	384	405	389	377	362	410	378	389	383	375	393	376	401	360	367	381	419	392	363	367	398	376	376	406	364	378	393	383	397	415	402	425	378	384	394	384	423	365	380	392	359	349	355	424	371	404	393	372	394	426	399	374	390	385	359	395	377	383	391	385	374	391	346	394	396	370	411	417	342	381	380	358	398	364	400	397	383	359	430	385	416	358	376	376	419	389	412	402	422	362	422	380	385	376	356	376	398	395	369	408	372	373	364	372	392	339	379	360	361	415	393	405	360	372	382	392	370	395	404	421	410	433	397	366	371	363	366	391	390	407	395	409	403	436	398	395	377	387	384	385	365	370	417	354	398	411	400	369	430	385	398	414	373	396	373	402	374	375	393	392	398	405	424	419	359	390	368	387	378	392	391	402	358	378	406	409	385	406	369	366	396	409	371	382	393	393	363	364	400	370	377	419	381	380	398	404	378	346	372	397	389	389	333	347	372	382	371	370	371	389	406	394	426	389	347	389	366	344	434	378	380	369	402	385	392	394	384	405	406	395	410	370	380	411	372	379	393	381	374	398	372	397	401	375	382	362	384	392	379	389	350	372	394	412	369	379	420	395	412	379	373	411	361	376	418	391	383	415	392	394	361	384	397	389	375	388	372	392	411	363	435	390	367	350	379	382	412	358	408	374	371	384	404	407	378	380	370	394	387	384	389	400	406	405	397	389	382	360	380	438	390	345	333	394	358	358	403	374	388	373	395	371	374	393	392	388	405	367	388	353	363	379	396	403	363	409	375	329	331	400	329	413	409	390	383	412	426	371	383	345	366	395	384	405	405	398	385	425	392	405	386	376	397	392	363	385	380	373	394	386	375	375	394	380	378	384	365	382	411	372	394	354	391	417	398	361	406	358	402	400	396	369	356	404	364	388	388	410	403	413	395	393	396	404	356	381	404	390	371	392	401	366	368	381	400	394	378	369	394	371	366	359	378	394	393	386	378	388	408	403	388	398	406	383	363	375	381	380	414	404	414	384	400	389	393	398	405	391	393	374	378	365	363	376	359	361	419	382	357	388	391	385	366	381	385	432	401	385	436	372	391	388	390	353	378	404	384	397	362	377	399	409	379	407	400	408	386	379	361	404	412	381	386	367	440	362	434	340	398	398	374	370	383	344	388	374	412	371	388	401	387	359	397	364	406	427	380	386	375	373	370	382	382	368	377	381	410	355	363	396	407	390	403	435	381	386	359	421	397	370	374	365	369	377	417	362	377	405	386	393	393	353	400	404	372	397	383	364	360	348	367	414	363	382	336	398	400	385	383	412	397	415	386	409	374	377	420	389	362	407	349	393	369	388	385	356	397	374	384	425	383	394	395	368	418	376	409	382	362	375	383	388	387	387	374	383	381	358	361	407	395	386	372	383	389	383	395	359	393	376	367	366	420	410	373	369	373	366	372	367	401	381	386	397	389	398	393	365	416	407	370	387	398	402	374	378	403	418	367	401	370	430	381	397	407	367	416	396	383	402	398	408	365	350	360	363	381	412	375	397	362	421	373	410	388	388
9157	42223	60172	47454	26479	12160	3955	1279	591	363	393	392	389	386	380	420	423	370	389	378	371	398	403	427	397	390	392	376	381	397	420	393	388	385	414	400	366	369	392	367	387	371	381	393	365	405	387	414	392	378	360	396	398	401	374	406	383	385	413	410	357	374	408	388	372	399	415	404	386	409	408	379	398	385	391	399	421	383	422	382	408	407	363	393	360	370	395	408	377	379	399	402	374	418	383	372	387	420	403	387	383	365	391	375	386	367	383	385	358	395	378	388	420	374	388	399	364	361	409	413	400	418	414	388	395	397	415	374	382	371	364	408	389	360	406	352	379	382	413	401	371	390	381	398	432	392	362	402	410	393	417	388	394	390	407	392	385	383	417	382	387	371	413	432	372	375	382	369	454	331	391	369	395	359	409	348	373	412	409	407	427	382	389	406	408	374	384	390	362	397	383	400	369	389	389	390	360	429	361	390	370	372	396	366	399	391	408	364	395	415	381	373	369	391	406	391	399	369	369	383	425	404	386	366	380	392	404	402	402	400	386	390	367	382	393	374	362	398	349	420	363	385	366	349	424	358	361	369	368	393	394	406	411	379	402	408	408	414	376	402	388	382	384	420	392	390	376	402	397	337	355	380	327	375	394	393	354	402	376	384	388	408	403	378	366	366	396	399	382	373	394	375	395	377	394	391	394	371	363	372	390	400	380	388	398	373	381	405	426	399	401	422	403	411	351	403	373	355	376	399	390	377	364	401	374	377	390	394	396	386	389	385	382	385	421	373	386	384	382	369	377	377	351	360	396	382	388	378	413	412	401	385	382	398	378	411	410	393	348	416	360	423	366	397	404	410	358	375	355	389	388	393	401	380	391	371	410	409	402	399	406	365	391	363	395	430	410	400	391	385	397	376	435	383	384	396	360	391	425	353	415	373	371	376	396	400	376	347	375	385	369	380	389	445	400	390	355	372	409	369	419	376	393	372	379	403	419	409	398	390	410	384	391	388	369	391	377	398	355	406	392	386	404	375	399	374	400	374	384	407	376	424	411	363	382	408	394	453	363	409	396	403	370	389	383	357	394	398	335	394	354	397	418	388	384	362	412	361	380	357	380	404	385	393	439	400	411	373	405	400	374	403	386	357	381	397	395	383	385	408	357	419	398	366	383	409	381	387	409	366	395	368	397	377	421	379	402	397	397	424	390	381	409	424	392	389	359	368	367	406	385	419	455	431	377	407	395	375	397	394	375	374	378	385	392	381	390	360	390	392	399	352	419	408	396	373	372	376	401	369	382	402	387	425	400	370	355	384	359	393	411	373	405	377	392	371	381	372	399	372	397	382	390	387	396	381	441	373	400	385	404	371	410	390	383	401	381	376	415	360	399	399	412	375	387	373	392	370	386	364	389	379	397	415	445	404	370	401	392	419	379	375	410	407	406	399	373	368	411	425	387	369	382	377	372	358	426	377	361	402	387	397	390	395	364	424	377	412	422	406	403	366	407	373	360	419	372	414	425	394	410	437	381	406	412	369	368	401	373	407	371	367	382	404	363	368	403	406	374	404	407	403	365	388	430	412	379	358	382	405	377	365	394	397	397	422	398	372	386	409	404	399	389	394	412	385	400	395	418	378	359	375	361	404	377	366	369	405	408	414	402	377	378	384	368	401	395	398	342	382	374	376	371	407	394	379	396	380	344	395	405	385	409	397	369	414	389	379	406	359	399	369	421	409	390	416	398	366	400	355	362	408	412	402	372	387	375	407	386	361	386	382	365	436	384	379	385	433	358	382	398	363	412	399	377	387	370	417	357	392	419	416	374	365	384	382	395	350	388	384	368	411	367	403	380	395	385	394	401	414	401	391	359	358	402	336	380	391	421	378	367	396	414	363	414	392	403	378	398	421	428	416	430	400	404	366	360	382	356	363	379	401	349	421	392	408	433	377	359	403	407	396	372	383	428	423	410	409	355	399	370	384	404	367	369	379	394	380	399	394	402	414	366	378	392	401	380	392	394	387	388	387	389	368	427	380	422	323	371	421	405	409	379	386	385	384	369	362	381	386	385	375	365	366	403	408	400	373	391	386	374	380	371	351	395	405	406	364	380	399	379	384	404	370	388	354	404	360	371	391	428	423	414	376	366	401	330	398	414	400	415	374	387	336	387	407	415	368	402	404	394	396	394	400	398	383	376	377	382	404	413	396	388	344	375	397	394	373	379	375	414	404	401	402	385	398	348	407	416	355	401	377	358	402	385	360	380	387	394	401	331	409	374	402	384	396	358	369	392	422	376	365	385	400	384	396	385	387	384	387	408	409	410	406	376	388	404	403	399	413	387	368	388	375	391	389	384	367	397	370	380	397	398	383	385	391	362	375	418	405	396	412	389	392	385	364	393	366	421	379	392	392	395	384	384	401	400	384	384	390	429	424	395	388	412	377	366	406	350	377	409	406	353	396	403	378	388	392	348	340	367	362	367	381	393	366	414	420	374	407	386	385	394	372	421	360	369	397	397	405	410	412	344	332	376	399	408	401	404	365	364	348	360	420	382	409	367	400	373	386	392	395	400	394	410	380	400	398	392	404	371	383	415	401	362	410	439	403	378	410	389	357	360	374	368	358	375	384	374	380	384	414	409	400	389	389	385	391	383	407	376	381	364	366	387	397	394	389	380	384	394	421	384	376	352	389	340	363	434	426	364	394	392	402	356	372	355	407	378	373	380	393	412	400	377	369	369	379	427	374	388	380	421	385	365	405	391	377	371	393	379	390	380	419	382	362	399	380	363	403	428	379	388	362	384	380	370	427	384	413	376	382	374	448	367	385	358	387	395	390	364	371	378	391	393	384	375	372	387	418	399	391	391	379	374	387	367	386	405	349	386	362	377	404	364	383	375	416	392	339	377	376	381	401	350	359	390	410	403	444	382	403	416	386	362	394	391	373	395	408	385	365	398	385	370	387	396	350	392	385	374	385	375	394	387	386	388	379	382	415	388	384	415	366	407	375	401	384	355	393	394	347	389	418	386	388	390	376	393	416	409	367	391	393	342	409	372	383	372	413	378	388	378	382	346	367	389	387	394	362	389	382	373	399	379	405	396	391	402	372	370	391	375	379	387	374	391	406	408	367	381	416	401	392	380	395	354	363	362	383	394	390	411	377	374	412	373	396	393	376	392	376	377	401	424	384	417	383	370	414	400	364	376	379	419	379	384	353	376	410	340	430	416	395	376	359	411	399	376	399	420	363	386	432	412	394	365	364	364	393	389	393	388	418	372	398	375	417	372	438	364	390	388	370	386	402	407	419	355	337	409	391	373	377	407	404	373	379	400	377	362	393	391	394	352	397	366	372	359	395	371	395	366	366	355	395	387	371	401	378	365	352	394	375	370	409	424	367	401	394	369	348	387	385	373	366	404	393	409	402	395	361	397	364	399	396	383	398	370	384	380	419	423	363	395	402	386	372	364	361	426	385	362	384	373	352	382	384	396	395	386	377	398	390	395	395
23766	21908	43879	50543	42923	29015	17063	4303	942	550	557	552	558	506	508	531	521	495	529	474	505	526	506	549	498	465	558	484	516	502	509	473	492	500	496	547	486	470	532	553	527	499	521	507	482	498	479	516	458	522	482	464	517	525	495	527	521	479	469	533	521	532	500	510	539	513	506	546	521	447	491	501	495	483	470	520	479	522	528	512	495	499	506	493	507	540	512	496	487	479	499	516	498	513	482	530	525	517	521	502	483	509	488	492	493	504	499	494	495	504	498	507	506	495	498	529	523	537	507	535	461	528	486	514	513	512	493	472	501	503	492	494	536	493	455	512	513	467	483	513	488	537	490	462	530	492	497	497	489	523	467	486	491	509	480	489	488	479	493	480	493	487	518	515	487	501	471	484	521	473	497	498	480	484	551	527	456	504	470	514	485	484	477	541	533	459	523	485	506	480	486	486	494	493	489	475	469	478	457	491	523	505	514	494	484	471	514	455	477	499	474	491	491	500	469	479	472	497	482	452	513	493	489	490	469	490	508	495	493	532	495	512	490	498	501	492	486	499	480	522	488	466	448	495	499	490	516	496	489	467	503	494	506	528	526	501	466	508	465	476	506	488	499	498	510	480	522	486	487	467	445	504	509	515	498	497	499	476	476	466	474	485	455	471	503	485	488	476	461	477	522	465	501	447	540	508	497	514	485	531	501	457	494	505	488	470	500	510	513	525	476	499	509	503	527	478	486	495	537	474	461	522	500	490	527	525	500	530	516	505	486	518	521	447	552	500	482	508	492	504	479	476	503	477	486	493	498	501	490	524	458	524	532	502	499	478	546	489	471	485	497	452	478	502	485	506	542	540	458	516	524	517	498	509	472	450	510	471	460	531	492	519	482	495	486	529	500	496	499	504	509	482	530	510	495	499	490	490	487	514	541	505	482	486	472	472	477	536	488	483	473	455	520	516	467	509	475	489	522	491	467	469	492	470	511	515	461	469	494	529	467	496	497	545	542	462	475	507	486	474	499	493	503	480	490	496	474	489	513	471	491	513	487	525	520	556	483	522	516	514	495	511	535	464	496	477	470	501	488	447	495	487	491	472	477	478	501	476	510	514	526	478	496	530	487	490	464	485	478	458	474	515	487	507	480	497	518	513	506	520	500	469	517	506	535	463	477	529	504	550	502	503	505	507	498	451	457	506	539	529	493	482	489	477	496	435	505	531	488	493	484	503	477	499	523	483	512	477	471	491	512	494	452	517	532	500	492	488	498	534	487	515	472	482	480	512	509	501	506	494	478	484	459	537	523	465	495	524	513	519	503	519	513	541	482	535	495	478	484	473	518	447	473	542	477	494	450	524	514	470	497	496	495	506	463	481	468	480	519	505	487	507	516	493	520	474	487	485	494	511	468	478	499	480	474	528	510	519	498	493	483	509	474	512	500	482	503	487	501	477	470	477	520	505	492	505	481	482	544	531	495	506	513	520	475	451	477	496	512	477	447	500	499	497	498	467	468	484	460	507	486	474	497	529	502	524	481	498	503	517	477	510	496	494	486	466	509	488	492	446	535	477	483	476	498	511	530	479	502	503	501	480	535	486	489	504	456	459	479	474	490	504	471	524	496	506	490	515	493	517	508	468	501	498	479	539	489	522	501	459	521	494	455	465	475	488	489	487	531	511	519	516	502	514	489	509	503	496	446	456	541	477	510	480	489	512	513	503	495	508	475	493	495	499	466	530	489	508	507	492	504	516	473	475	503	499	500	484	489	444	475	506	480	500	482	540	491	509	538	461	515	472	543	502	508	488	497	486	477	527	485	476	485	528	497	459	535	489	502	500	514	486	521	509	470	508	496	504	494	477	481	483	514	471	485	478	470	479	485	513	482	475	539	545	491	489	491	488	517	515	457	472	477	521	460	460	476	510	495	509	471	501	482	493	461	483	537	498	471	475	476	489	493	547	483	498	469	492	514	513	503	463	517	503	498	467	528	471	442	522	521	474	511	476	495	480	426	488	513	457	469	523	514	503	462	491	490	507	487	463	505	504	460	480	514	475	517	522	487	536	482	512	482	491	474	470	514	451	518	521	482	505	501	470	494	491	515	504	483	500	461	480	474	468	471	500	450	469	488	502	513	512	478	488	522	482	500	504	503	483	451	495	451	449	496	459	493	500	518	499	493	544	484	469	522	495	483	518	504	495	493	506	535	497	492	478	480	489	501	516	505	492	505	511	470	506	511	518	486	481	491	490	505	477	503	491	526	492	464	532	502	529	498	480	491	554	470	518	471	505	468	463	453	467	542	460	490	517	463	516	524	514	515	487	494	512	537	492	517	489	490	456	456	536	489	499	486	461	447	484	485	493	476	511	517	482	495	487	471	492	458	517	499	494	498	477	536	494	466	518	490	493	503	532	483	497	451	486	463	537	479	460	505	456	505	507	517	504	459	497	500	520	534	476	511	492	523	503	488	502	530	464	493	472	509	486	496	498	487	530	478	545	483	509	505	492	500	523	498	486	473	486	480	450	490	484	442	498	448	516	459	511	511	478	502	480	487	486	463	502	501	478	525	511	498	457	471	487	490	505	507	477	518	500	502	484	478	496	505	520	514	509	494	488	502	506	488	487	499	467	466	485	480	532	504	489	496	550	480	504	475	501	479	506	497	540	495	449	473	463	509	504	460	466	521	474	493	477	478	490	522	459	474	510	534	510	493	489	489	524	469	486	483	492	536	509	500	492	496	470	472	484	490	473	507	486	529	498	523	465	471	480	493	511	497	513	485	484	504	507	495	519	507	460	468	494	495	491	490	492	512	488	508	514	523	478	486	493	441	491	496	468	502	458	496	493	492	493	507	505	496	538	496	483	470	471	469	521	478	509	476	509	484	484	499	489	471	511	478	518	499	528	478	545	534	438	464	543	490	494	524	487	489	466	485	443	516	483	466	473	521	436	484	508	462	478	488	540	473	461	495	493	492	517	470	495	462	530	557	488	494	474	502	478	514	501	504	477	492	491	461	490	465	451	498	506	483	512	538	518	476	547	485	522	485	504	498	496	494	464	487	512	494	483	471	496	470	507	516	493	433	496	470	515	492	509	499	503	453	506	464	501	501	457	524	470	491	458	493	455	501	457	510	481	491	483	490	533	463	497	483	522	514	482	525	479	497	482	543	479	457	514	510	465	482	511	474	484	500	471	442	522	500	469	465	484	462	456	511	522	486	512	518	504	480	481	436	502	494	486	466	503	506	472	508	474	536	511	482	476	496	491	471	494	489	485	440	517	533	509	488	493	500	530	513	511	486	502	475	495	508	493	515	511	532	506	496	511	467	468	496	511	519	495	505	468	492	483	468	501	485	490	474	473	463	477	514	504	460	510	439	506	458	479	457	496	494	485	465	485	499	535	487	495	482	511	467	502	475	534	493	458	471	502	499	507	502	521	459	523	514	511	501	502	499	483	491	492	480	494	513	479	467	457	465	471	497	486	503	476	469	476	486	479	514	527
23555	80544	80223	66279	43743	21963	10607	3570	1068	588	535	535	523	552	490	504	512	541	544	549	557	523	539	556	540	575	525	548	554	543	506	575	542	490	548	565	558	544	556	495	543	515	489	504	526	556	550	502	566	585	519	566	518	541	565	583	554	523	526	528	541	516	538	538	513	513	536	542	523	551	517	522	560	556	494	551	533	539	540	476	537	538	537	545	489	519	471	520	542	542	531	545	530	531	536	521	525	497	517	559	524	527	542	520	553	557	499	520	508	544	546	525	529	506	552	540	530	548	552	567	556	525	496	541	527	514	541	510	531	519	518	508	518	528	507	533	534	537	509	514	529	512	524	480	516	466	493	523	509	537	549	494	536	561	511	513	497	549	556	526	500	521	545	509	506	590	501	553	517	493	503	544	558	517	527	550	529	549	529	555	484	547	502	492	519	537	549	529	531	545	498	527	523	540	499	540	533	509	523	524	598	562	534	556	521	527	499	549	509	477	535	559	504	517	587	534	540	558	541	540	510	500	498	503	536	563	549	506	545	501	531	473	553	518	506	513	514	579	540	511	506	497	497	512	531	557	528	520	529	533	549	543	558	529	475	520	561	506	554	506	506	563	560	513	516	489	485	560	514	565	553	532	557	513	515	532	545	560	495	561	572	509	464	517	492	555	506	512	534	523	559	486	524	512	509	529	565	512	504	540	537	499	523	581	509	582	526	547	509	466	536	517	560	529	510	523	569	552	549	489	530	496	584	512	539	501	516	510	527	539	528	570	553	574	512	542	519	566	521	516	534	505	542	513	556	504	515	512	530	515	522	536	566	544	531	472	506	521	522	504	516	528	531	545	503	511	513	510	540	526	558	530	534	548	538	492	530	528	523	513	533	530	516	497	498	546	478	539	526	528	538	518	524	530	531	538	566	497	480	521	469	503	480	500	509	577	509	519	520	533	517	512	510	489	506	503	526	528	512	527	544	542	534	501	546	502	536	515	541	519	561	575	542	537	495	551	518	519	506	539	522	550	510	510	552	501	522	524	489	547	523	527	543	564	506	528	540	551	552	502	517	510	533	529	514	539	566	539	543	505	540	518	541	536	574	535	547	522	531	556	515	508	603	509	507	546	510	526	523	525	516	509	494	558	514	542	534	526	506	517	548	540	525	538	527	516	540	514	521	524	545	543	564	521	530	576	536	538	529	537	539	511	548	535	520	551	533	505	514	481	510	561	522	556	563	548	495	563	547	514	529	554	546	515	541	566	529	559	493	545	557	543	534	471	496	553	559	551	529	517	536	507	517	510	534	529	522	533	525	510	505	517	539	547	482	518	548	518	516	544	523	514	485	511	534	551	512	473	540	498	521	509	537	545	559	534	530	517	503	572	494	523	524	574	483	563	483	537	512	529	525	548	551	520	483	503	497	547	527	570	537	511	498	509	517	567	556	530	517	546	507	536	493	543	541	542	522	519	526	549	491	538	535	562	552	510	514	549	542	500	544	537	505	550	528	521	504	539	498	546	531	550	481	492	536	535	507	508	527	534	509	551	536	553	561	526	525	535	524	541	527	558	542	537	517	499	516	544	571	529	509	519	531	492	508	484	540	549	549	536	514	514	502	567	511	545	553	550	528	511	535	513	527	486	503	535	542	527	584	518	527	546	569	533	501	518	509	512	514	481	496	502	516	561	532	506	525	569	525	512	535	555	523	524	508	467	505	542	534	548	528	549	536	510	507	547	552	553	510	546	507	516	559	526	559	546	524	548	514	532	537	529	507	517	509	503	561	564	488	482	516	510	522	515	528	514	511	510	544	528	539	499	509	543	531	546	555	527	550	524	522	508	553	511	536	512	552	481	501	541	509	516	517	524	489	510	530	538	519	577	537	515	562	516	541	529	538	553	519	533	557	520	526	588	510	541	566	548	525	529	516	521	536	515	473	511	514	524	538	492	508	548	588	536	519	494	530	535	492	569	520	506	559	568	535	529	526	516	489	548	573	517	498	537	565	523	520	534	544	530	499	514	513	515	504	509	538	513	529	516	491	536	560	487	523	530	506	526	502	528	529	485	566	518	549	548	561	521	559	518	527	517	536	566	557	529	552	513	566	535	502	553	501	508	552	507	569	509	568	539	538	575	519	523	519	487	528	539	497	492	495	519	503	509	522	511	524	548	555	537	551	576	565	509	513	523	585	516	501	484	562	527	576	521	475	527	539	493	530	498	557	523	529	557	505	523	517	521	547	515	512	483	529	543	459	510	551	509	521	533	473	540	499	528	524	520	564	508	520	511	547	557	510	485	551	523	512	528	529	488	534	529	490	526	543	529	554	566	540	513	571	529	548	522	500	540	482	513	576	468	534	527	549	505	566	565	517	504	489	543	521	525	519	522	494	520	538	532	518	520	527	515	516	524	521	488	559	523	542	487	560	524	549	533	495	545	521	530	572	520	544	485	484	502	513	506	532	512	528	521	485	505	522	539	543	525	494	554	509	522	529	576	517	495	510	492	561	501	497	558	518	518	531	539	515	539	505	521	572	499	500	547	586	520	493	510	522	535	495	501	525	511	495	547	502	528	524	509	516	531	516	540	519	532	512	533	523	538	502	475	546	540	531	538	516	560	491	516	545	539	529	590	534	505	517	537	499	533	586	518	507	581	534	513	508	524	500	512	533	555	519	503	524	542	568	519	530	553	529	491	521	487	535	536	519	485	545	506	506	519	504	513	501	508	517	570	543	544	552	550	512	498	491	525	545	547	498	565	531	533	490	506	596	507	579	572	517	533	532	552	528	552	515	521	522	539	553	550	499	512	517	545	505	535	521	538	552	556	485	585	503	526	498	520	507	545	489	477	508	549	549	519	540	481	512	481	488	555	504	525	478	529	514	513	487	563	541	520	550	535	541	529	524	513	512	489	506	558	485	539	560	555	532	497	473	529	543	531	489	572	479	511	530	502	576	543	518	479	539	511	549	533	524	493	520	512	558	539	581	551	510	523	537	510	517	505	516	499	556	526	539	548	487	531	600	563	532	517	536	543	543	537	500	514	515	514	532	521	522	531	520	531	541	517	567	545	533	548	510	553	518	561	507	568	552	536	515	512	515	563	458	540	526	518	507	521	534	494	539	530	520	519	537	503	533	551	497	512	511	509	533	528	521	501	521	529	498	511	518	533	505	511	535	519	512	552	552	519	518	493	509	514	490	519	551	531	556	540	537	554	544	516	515	542	542	545	542	522	502	560	552	554	495	548	525	543	521	577	547	483	507	510	563	461	549	483	537	542	512	527	514	567	505	484	506	564	484	521	554	512	524	515	551	524	545	538	527	565	523	520	527	540	503	526	529	511	527	501	520	530	490	541	522	508	553	531	564	499	545	519	507	560	549	513	530	493	551	475	501	516	509	496	554	548	481	525	489	541	508	494	554	513	526	529	523	511	507	529	531	438	496	570	524	523	522	518	531	506	538	502	511	519	555	538	547	547	495	547	492	496	502	451	494	543	541	496
27248	23683	29662	20277	8027	2210	897	541	391	373	380	355	347	335	355	393	333	347	379	328	346	372	361	363	356	334	368	395	363	373	335	356	327	402	387	339	359	389	377	362	320	339	357	328	362	338	357	387	352	365	369	360	337	393	353	357	389	344	388	369	373	320	345	323	361	366	332	362	357	371	359	333	346	333	325	342	337	344	352	362	346	334	377	343	370	362	356	336	360	398	380	344	368	372	319	366	369	364	360	341	372	357	328	354	380	367	348	363	334	365	356	374	368	329	337	362	389	330	373	364	368	344	358	386	320	360	348	339	332	353	349	360	367	352	380	361	401	371	340	353	381	360	347	358	356	359	337	388	359	328	328	380	353	309	320	362	354	334	353	333	354	405	372	357	350	364	387	352	340	320	363	336	382	369	370	357	366	341	370	357	358	355	365	398	355	365	350	365	347	330	359	309	338	357	396	361	365	376	301	338	369	335	329	362	373	352	383	348	362	370	371	327	349	358	327	368	349	359	363	351	348	362	364	348	385	374	401	358	383	335	348	353	363	366	339	337	397	393	372	356	345	360	347	359	363	338	363	392	379	370	340	382	340	371	322	365	323	377	370	392	343	359	351	378	387	349	341	378	404	311	395	378	356	340	340	378	317	343	352	361	347	360	377	364	388	350	324	365	360	346	373	352	369	380	348	347	361	359	342	360	326	345	309	349	353	336	347	353	327	371	327	354	347	344	374	345	376	357	360	365	332	355	343	377	353	338	336	345	352	382	363	359	375	343	375	353	345	371	334	358	345	344	350	336	343	358	337	367	388	375	351	389	373	359	329	343	369	359	402	364	351	337	341	343	358	324	404	373	358	370	392	355	356	342	377	352	350	317	326	352	361	357	381	358	373	362	351	372	392	371	370	345	389	352	358	363	353	346	374	388	342	354	382	338	319	342	372	351	332	365	326	362	353	338	361	337	380	360	315	359	308	338	310	339	346	327	329	341	305	357	349	354	299	349	365	381	332	339	383	318	360	355	335	353	350	348	357	337	313	354	355	347	341	364	364	350	355	347	349	355	351	351	349	364	353	360	359	381	336	329	365	379	344	336	380	347	352	337	354	342	371	373	355	370	374	308	359	369	385	357	325	374	352	384	355	353	368	331	367	342	348	335	350	352	352	366	373	345	326	377	380	394	359	354	328	384	372	347	348	349	347	334	375	351	387	343	351	340	382	367	364	360	337	350	370	378	351	346	338	337	365	348	335	347	354	342	395	348	329	357	381	367	336	368	323	367	356	352	344	360	369	349	363	355	356	358	397	338	356	351	335	341	377	360	347	359	348	373	358	357	348	323	338	340	387	327	345	359	382	389	351	379	350	363	326	375	364	385	352	346	346	336	376	355	389	356	323	383	358	363	362	367	358	382	391	376	352	374	363	347	367	349	335	346	366	366	360	345	367	372	316	366	369	353	377	366	340	364	356	343	344	366	357	354	354	375	336	349	352	342	380	329	362	344	385	340	351	397	352	356	347	371	372	365	393	355	341	357	363	352	370	358	356	370	356	339	333	374	357	400	365	361	399	373	355	371	383	345	353	337	372	351	369	363	339	356	343	369	333	381	329	358	340	321	377	363	389	331	351	338	386	346	338	373	374	336	380	356	345	365	397	339	337	366	370	329	380	394	358	372	355	325	334	362	407	344	381	345	376	369	353	341	350	362	394	335	384	372	336	343	368	330	348	369	381	369	337	338	368	338	339	401	359	374	360	344	337	368	361	320	396	348	351	342	335	345	309	390	361	350	380	347	348	323	359	332	354	335	352	366	352	371	329	362	355	348	369	376	358	355	339	356	350	354	378	355	392	393	355	366	355	372	344	393	330	348	377	362	347	311	364	385	358	367	411	400	368	326	358	382	352	363	317	393	362	355	336	336	356	344	368	359	360	352	338	335	354	343	366	358	363	360	369	334	356	354	386	353	354	329	336	348	340	378	345	350	402	371	355	377	346	347	352	389	338	366	361	356	359	349	383	341	356	336	329	354	381	351	367	379	372	343	349	391	365	371	329	356	377	368	368	369	375	381	354	365	343	375	371	352	334	365	326	377	329	344	337	353	335	387	366	365	365	358	362	340	326	350	337	346	322	371	336	352	365	370	331	346	374	376	375	343	336	345	355	385	363	357	333	355	329	377	359	364	331	365	343	361	382	331	370	330	339	382	364	358	365	372	356	346	370	335	344	370	344	346	330	346	331	368	349	363	352	395	351	378	376	376	355	385	345	340	351	365	344	362	366	391	341	350	351	358	346	320	356	360	376	337	364	379	314	329	334	339	347	353	361	369	351	370	358	337	371	351	380	351	352	323	361	383	354	369	359	364	356	335	376	321	355	329	352	388	305	352	347	372	340	321	354	353	342	378	386	391	397	353	325	352	351	338	377	360	366	350	373	343	371	391	341	343	353	344	377	356	338	336	365	390	375	411	346	342	321	348	339	344	384	329	351	355	334	353	335	371	355	330	342	335	330	341	344	327	347	362	345	353	376	350	327	369	367	365	323	349	351	355	335	348	387	347	350	357	354	341	348	330	341	323	362	377	381	339	360	363	361	325	381	353	374	375	358	402	355	364	347	362	325	314	377	342	394	351	353	347	337	339	361	348	344	334	336	323	372	353	365	356	339	355	393	379	349	352	337	361	327	354	366	355	351	398	380	374	353	329	306	353	369	330	355	386	327	353	344	340	378	345	348	379	385	374	379	369	355	373	389	351	333	331	322	356	342	341	345	340	381	329	371	337	336	336	356	360	378	345	360	326	335	386	370	348	371	352	331	378	319	343	375	351	362	328	332	346	347	366	378	328	349	348	326	341	390	360	355	351	331	358	375	362	383	342	367	360	354	372	376	331	375	358	337	342	358	354	367	344	382	349	371	357	353	347	351	340	365	385	348	353	333	334	360	353	319	347	332	358	379	367	332	334	325	363	345	363	350	327	360	374	362	337	337	362	338	339	337	417	342	356	356	373	365	360	373	383	355	390	376	336	328	365	337	348	370	392	354	341	371	355	342	364	346	350	342	345	399	347	368	360	348	314	341	363	358	329	339	363	362	397	365	329	363	381	380	351	374	329	349	376	348	342	356	367	362	361	363	371	339	328	365	293	363	366	329	340	340	359	358	335	328	351	336	364	352	389	385	345	365	329	346	366	369	333	358	307	358	369	341	362	390	326	352	353	360	349	389	337	342	376	366	378	373	365	358	369	328	351	368	361	365	383	368	350	342	375	353	361	355	347	354	359	373	366	326	355	329	333	386	315	368	327	351	348	334	362	340	333	356	367	347	344	351	362	357	353	345	344	359	342	338	368	390	365	359	346	331	359	377	369	341	346	330	351	337	335	326	359	322	396	397	326	380	341	370	378	371	357	353	346	374	337	354	406	329	377	341	381	333	380	341	353	355	353	379	364	379	348	358	350	359	337	353	382	357	323	318	388	334	334	381	354	365	343	348	365	343	397	360	351
6035	28886	26464	12563	5696	2013	924	604	393	341	342	333	358	305	349	330	339	352	341	372	338	327	315	345	331	334	335	368	327	358	345	357	324	355	318	332	332	327	346	354	316	345	345	344	363	340	341	338	355	349	372	348	313	357	352	332	354	335	332	358	325	330	344	326	353	337	337	352	364	322	331	336	337	327	329	353	335	369	311	356	328	335	349	330	336	326	356	353	346	346	313	317	331	360	330	359	363	325	308	329	327	310	314	344	350	285	342	328	315	345	349	369	333	339	314	354	327	347	348	370	342	320	298	356	329	343	333	337	350	362	389	361	323	318	363	309	353	331	303	320	366	359	365	337	323	351	344	363	355	320	332	349	313	328	360	320	334	297	311	325	356	334	341	348	358	322	344	308	314	352	329	333	343	341	371	367	351	357	303	310	350	303	318	328	383	337	366	355	333	342	368	319	346	343	360	351	316	329	331	330	350	332	342	297	326	337	331	317	340	352	341	301	333	334	361	341	332	356	312	336	342	338	344	332	334	359	303	355	363	345	326	313	329	320	334	352	309	324	352	345	339	353	348	309	315	325	348	365	355	383	364	335	328	280	346	347	316	353	333	362	352	325	338	388	350	333	363	333	331	348	336	327	353	376	344	315	307	357	305	343	348	328	297	349	333	318	363	334	353	350	331	317	314	322	337	333	357	336	364	317	319	309	339	373	341	355	329	342	355	354	320	337	322	310	340	338	344	341	362	312	330	331	356	363	362	323	322	330	338	335	379	339	335	333	320	350	331	339	339	357	363	340	351	361	335	330	346	328	322	377	352	328	346	340	340	346	336	369	335	344	342	316	338	309	324	344	342	288	323	334	328	346	301	334	329	328	337	332	321	355	322	361	346	359	312	328	304	369	325	364	364	335	366	324	326	338	325	381	335	324	345	325	343	327	335	360	360	316	364	334	331	327	341	342	334	339	329	350	336	356	306	324	346	342	364	362	340	343	356	343	336	352	331	315	338	324	359	339	310	346	325	356	324	316	379	320	326	358	331	317	340	366	348	345	313	330	351	327	324	340	320	332	346	346	334	399	336	341	327	340	367	356	345	340	347	343	356	341	346	323	353	339	355	336	347	352	325	341	324	340	331	336	321	356	331	317	322	355	349	345	330	335	340	339	334	355	348	313	329	303	324	335	295	365	338	319	305	337	339	382	384	357	330	365	327	351	318	357	318	316	325	321	353	336	321	317	353	355	351	357	332	305	323	344	342	323	349	344	318	374	364	320	349	353	346	373	366	352	316	348	346	330	345	339	373	365	372	352	335	313	333	324	369	360	294	352	362	337	332	340	351	332	353	322	352	333	318	357	318	371	374	315	348	326	324	306	346	325	338	345	322	330	346	346	356	314	341	322	357	341	358	355	327	347	370	352	336	332	360	322	352	338	315	342	341	313	341	325	334	339	338	339	347	329	345	325	344	352	337	356	355	374	344	338	302	358	298	367	351	352	309	315	318	380	337	309	334	338	368	357	319	305	378	328	318	319	338	334	336	342	331	359	375	322	327	312	331	317	340	331	337	322	332	324	340	323	360	341	352	350	345	364	348	328	364	376	362	333	348	343	317	347	320	332	333	334	311	364	352	317	344	330	358	340	368	332	303	324	353	302	329	345	372	304	319	349	338	361	346	327	314	349	351	317	352	336	318	323	346	321	334	362	357	348	328	327	361	344	336	323	341	357	334	331	367	329	372	302	361	339	328	368	338	332	331	350	349	335	349	343	339	373	336	333	351	327	340	348	328	308	328	326	345	318	357	324	314	292	331	341	322	329	359	333	372	371	336	346	327	370	344	351	316	341	347	319	348	356	319	355	336	331	333	322	344	330	321	338	334	329	339	358	332	309	374	353	319	334	332	377	330	365	365	343	341	354	352	359	359	339	337	315	362	318	335	327	369	337	327	323	321	352	326	340	334	340	331	323	332	362	352	366	328	363	319	321	375	333	331	339	352	318	344	341	323	337	332	361	353	362	345	353	360	350	327	343	335	326	334	346	372	354	333	322	336	362	335	344	310	313	307	366	350	357	326	321	352	337	292	350	344	347	337	348	364	323	340	348	361	347	326	348	340	326	337	358	335	354	344	360	312	354	362	347	372	326	330	357	356	337	335	324	317	312	339	340	366	298	336	337	337	338	327	295	315	331	322	313	367	322	338	325	329	316	323	362	341	327	333	308	357	303	341	362	343	361	326	372	337	358	334	341	329	322	311	294	329	357	345	324	334	338	330	301	331	334	336	324	303	354	343	374	365	343	316	350	373	314	362	321	338	380	380	326	365	328	333	337	327	285	322	372	365	385	330	340	360	330	328	389	323	333	335	344	357	338	337	386	312	347	333	347	333	293	314	364	315	324	313	304	319	347	331	345	335	289	335	370	344	319	335	338	354	357	370	356	334	328	356	333	342	329	314	382	334	317	371	318	335	327	322	354	342	318	355	350	353	356	325	355	344	307	337	332	320	344	338	375	335	345	343	358	364	336	334	334	344	317	356	317	325	305	350	340	347	339	327	330	347	328	322	370	314	351	348	344	337	367	331	330	348	324	370	320	326	328	343	298	366	348	355	336	311	342	337	311	343	337	349	342	325	370	327	314	339	325	327	383	333	337	332	326	363	376	337	332	318	340	323	348	349	338	308	300	341	342	340	316	363	332	337	313	330	368	346	336	338	347	380	340	347	345	314	346	402	338	349	342	334	321	321	354	343	340	323	338	327	326	341	342	344	362	347	320	339	328	306	360	358	332	355	322	311	370	359	339	359	321	351	352	341	321	340	334	314	329	331	342	318	339	337	345	311	342	348	354	347	368	338	323	323	339	329	345	352	348	341	341	347	347	312	324	363	329	351	306	331	324	330	345	347	328	345	337	324	323	344	362	345	354	327	335	326	352	330	347	346	335	319	317	315	340	331	350	348	349	344	358	334	369	350	324	342	325	324	324	342	339	310	343	334	350	320	326	352	390	342	322	327	341	353	356	318	347	339	322	304	328	345	354	311	319	294	357	339	324	340	363	347	346	319	314	308	335	326	334	340	325	346	328	361	360	321	362	331	340	311	360	338	326	329	347	355	320	329	330	327	331	337	353	357	328	355	344	331	324	356	367	320	358	345	349	324	320	320	339	333	373	330	342	328	333	327	348	314	339	359	322	338	347	350	326	343	331	364	353	362	382	300	343	334	352	353	340	374	354	340	335	354	344	339	359	340	362	324	362	346	389	366	320	355	343	338	369	359	331	322	363	330	342	326	361	342	329	347	359	346	328	368	337	315	367	330	337	357	303	343	343	334	311	344	349	295	349	321	352	348	306	361	295	322	294	344	346	343	297	364	341	340	375	349	365	343	323	333	339	333	352	315	365	359	332	316	311	315	352	382	353	336	346	388	341	362	338	334	330	316	346	345	320	341	349	330	371	326	341	347	348	343	330	339	354	356	355	361	344	338	317	345	341	321	366	357	331	344	359
25522	23637	48999	49908	32640	14891	3931	1687	650	415	384	388	370	400	344	381	376	378	402	375	358	383	379	405	374	382	361	351	390	374	343	351	385	391	380	384	359	362	352	376	377	400	379	383	388	362	360	350	382	384	367	360	349	362	400	363	348	356	371	378	401	359	388	374	379	353	344	351	346	387	375	364	386	359	373	364	375	348	363	338	374	387	384	364	356	392	386	314	370	345	381	398	386	369	377	331	331	340	339	356	364	358	357	352	393	392	350	421	369	388	388	379	340	367	379	398	360	432	359	377	348	350	360	353	401	376	381	348	374	360	385	352	358	385	396	382	375	382	353	398	359	338	353	343	366	345	367	360	353	381	371	392	358	374	380	366	357	365	338	349	348	351	366	415	334	331	341	392	360	386	355	373	363	331	377	380	306	390	375	374	384	330	338	378	387	331	372	360	364	412	352	382	361	408	365	370	368	363	384	327	366	370	391	378	347	380	397	346	365	387	362	387	347	351	351	352	350	373	383	375	393	341	341	373	353	380	377	363	381	365	393	347	351	384	398	365	334	372	372	390	356	367	359	328	354	354	342	355	374	343	355	386	381	365	358	373	359	304	349	363	376	362	354	366	344	381	384	355	336	377	355	372	370	392	358	380	360	371	357	341	340	352	388	385	386	342	391	362	380	350	383	379	345	392	356	391	374	382	367	369	350	362	353	392	369	367	374	383	362	360	373	382	361	380	368	296	355	388	371	378	394	382	374	366	366	355	359	358	375	344	347	333	356	342	375	350	393	373	383	344	344	370	361	353	407	371	358	369	332	345	371	331	353	368	364	338	377	390	379	380	363	362	373	382	354	344	331	340	349	354	331	373	375	361	351	380	334	354	402	360	380	327	394	340	366	360	364	382	369	386	372	380	344	358	398	373	384	359	352	360	366	370	385	384	360	368	396	324	356	360	356	351	384	330	393	380	344	392	338	357	333	377	347	338	367	362	369	375	375	373	332	368	362	371	350	372	358	319	348	353	393	370	359	354	366	374	383	372	364	375	347	358	407	344	359	362	384	381	385	351	363	383	386	394	359	387	333	354	359	397	381	380	387	354	389	342	362	382	364	387	396	373	364	360	363	350	327	348	373	406	361	389	363	404	350	387	373	346	376	377	373	379	380	386	382	374	390	382	357	382	349	370	366	359	404	383	354	392	356	373	387	332	353	358	382	370	359	377	385	335	378	361	354	375	370	358	377	325	359	349	340	375	397	358	369	351	360	408	352	372	370	371	370	360	388	345	353	358	381	356	378	366	349	378	344	376	363	354	369	381	353	346	396	385	371	354	368	353	386	371	335	362	393	358	390	389	397	385	371	336	362	347	349	365	382	373	328	362	385	375	387	398	370	360	362	356	374	378	388	338	339	362	338	350	389	376	393	378	347	382	355	377	379	372	361	353	331	364	330	364	386	343	358	369	358	342	367	371	342	364	384	383	369	353	352	378	378	367	374	389	393	383	379	342	381	333	382	366	360	384	348	366	357	363	364	361	365	359	359	326	366	394	387	359	385	359	377	333	358	375	394	401	373	386	368	380	415	349	391	387	355	322	362	384	369	374	370	381	375	371	422	409	371	379	372	369	372	357	392	317	349	369	346	367	384	385	382	354	401	397	348	367	393	383	386	359	354	349	378	380	333	364	343	376	365	389	375	375	342	328	390	399	360	380	364	392	372	387	357	391	351	396	353	372	376	411	385	358	369	365	372	367	429	350	347	347	375	337	372	387	347	362	371	383	344	386	392	377	421	379	332	365	355	363	402	350	357	375	370	338	386	372	379	358	386	380	361	372	375	380	345	356	377	361	379	352	356	384	330	357	402	355	343	382	342	368	364	355	340	394	366	422	348	361	352	384	353	354	386	346	377	384	366	362	359	378	378	319	401	362	386	344	374	332	365	339	369	397	349	369	391	365	350	340	374	399	378	389	342	393	355	369	359	355	389	376	385	377	373	387	373	363	355	399	341	376	347	387	401	354	353	365	425	408	338	388	363	378	355	409	386	395	376	365	397	356	362	366	366	405	366	387	350	374	363	393	338	373	357	359	401	358	367	379	343	366	409	374	341	379	352	359	362	365	366	380	376	393	370	369	339	321	332	355	378	353	381	375	348	338	359	371	395	370	361	335	347	349	368	336	379	359	338	397	391	371	376	370	381	347	338	384	370	327	361	380	339	348	323	373	361	371	357	324	388	335	366	359	369	380	379	385	368	349	400	404	340	392	404	381	375	376	407	357	351	377	374	374	377	376	330	369	355	376	380	383	378	376	373	374	349	348	354	361	349	379	370	360	401	382	386	379	347	362	387	386	389	366	385	398	367	362	386	337	365	361	345	381	356	374	369	363	372	398	338	355	359	388	365	372	325	359	378	369	360	358	341	373	351	394	375	363	348	352	384	350	374	390	356	375	352	369	368	400	351	350	378	373	361	363	351	326	381	405	335	371	396	378	365	381	368	358	368	349	363	351	358	361	373	345	361	399	384	356	368	348	377	372	354	397	387	351	393	333	360	391	377	361	386	358	360	351	367	374	387	391	374	386	379	352	400	367	372	377	392	375	396	343	336	346	374	405	372	363	347	384	396	373	341	352	387	370	326	355	392	413	374	353	361	363	377	328	341	369	328	333	409	397	371	365	360	385	360	367	360	360	362	337	404	358	353	366	365	379	361	394	382	390	335	355	383	387	347	337	377	354	371	372	389	345	346	375	356	402	359	340	352	365	376	363	375	367	362	387	364	328	394	337	376	376	371	359	387	387	378	383	408	379	372	376	354	381	369	352	354	363	369	344	391	361	368	356	331	345	354	360	341	365	378	362	352	401	352	412	399	368	389	365	358	358	352	338	419	370	369	377	382	397	387	373	365	366	379	342	369	382	389	367	402	351	351	381	381	387	424	363	420	358	405	334	362	386	370	362	368	372	368	344	380	364	365	345	357	386	411	361	360	376	372	369	384	360	377	399	343	362	389	345	373	332	359	320	385	361	404	346	361	360	339	380	369	353	375	368	349	353	370	367	389	384	348	365	370	340	364	353	366	360	355	393	396	380	364	370	390	372	386	359	380	361	358	389	370	356	392	330	347	367	369	397	366	381	346	384	342	371	368	417	386	388	371	384	382	374	367	387	374	350	351	350	349	384	362	376	341	343	351	352	351	388	349	345	364	370	390	343	354	364	353	335	332	362	362	381	349	381	386	365	375	339	344	344	338	364	366	374	370	377	405	378	351	365	331	343	363	371	361	405	393	365	360	411	383	348	357	344	344	329	363	357	368	351	368	372	370	358	377	376	392	363	397	365	353	358	391	378	338	381	400	357	339	340	371	384	379	359	343	345	375	329	343	394	354	330	384	345	364	346	352	353	370	356	373	436	355	350	349	364	379	367	375	380	381	365	341	378	387	351	343	361	375	338	381	422	376	339	359	358	371	373	354	351	386	357	361	367	344	370	372	338	337	388	335	349	319	380
15387	62882	62679	42468	24537	8986	3498	1889	742	434	395	396	357	382	380	414	361	404	348	414	395	383	371	409	395	410	386	350	375	361	397	374	388	363	353	378	398	375	368	372	365	369	405	384	340	408	359	406	370	384	370	368	374	393	379	346	416	379	389	383	378	338	361	359	365	364	398	367	399	372	372	405	375	395	372	365	353	411	375	374	392	365	377	400	383	392	346	389	380	377	363	368	396	388	424	377	392	368	361	361	379	361	379	408	377	392	381	379	368	365	402	327	384	393	363	360	382	358	400	388	370	378	358	397	387	343	405	356	384	368	349	368	372	389	372	380	381	385	354	382	396	396	377	372	356	389	334	397	384	395	392	355	375	421	359	399	373	394	379	374	384	364	360	348	389	406	387	374	393	381	392	363	353	369	360	363	345	366	369	363	355	374	391	375	388	391	374	387	379	393	354	383	348	372	406	385	370	382	406	387	383	390	384	396	354	374	346	364	349	354	403	381	379	361	410	371	381	372	390	364	387	373	386	374	335	386	350	359	387	351	393	427	352	369	390	386	354	396	365	364	388	414	397	374	363	354	400	402	358	404	341	405	383	340	357	382	358	389	364	363	388	382	377	383	381	391	376	370	385	362	379	389	354	353	366	330	384	385	387	354	351	344	370	380	426	374	389	344	401	386	369	342	377	381	397	367	373	364	371	383	363	390	351	354	357	379	359	326	333	369	399	379	417	388	391	374	368	364	361	377	393	390	388	357	392	390	393	363	365	387	398	381	367	350	348	380	391	376	396	359	403	401	382	377	358	371	368	363	384	350	385	333	368	357	384	384	351	384	395	362	359	349	383	352	378	396	366	374	377	380	398	359	352	356	364	349	400	348	399	358	420	385	372	390	397	374	365	401	355	394	412	380	350	391	368	354	404	380	373	353	354	398	421	384	349	379	363	395	374	359	369	382	403	350	370	371	368	365	377	402	378	355	396	372	392	363	360	405	382	377	372	344	386	365	390	387	359	398	385	398	387	353	340	366	383	386	379	389	417	363	350	341	396	377	363	374	360	396	398	379	362	367	388	406	370	380	356	369	407	374	363	337	383	355	351	370	404	411	355	343	381	389	380	382	377	370	356	346	376	396	381	398	364	365	408	383	382	384	339	368	431	357	385	392	330	351	392	406	374	386	400	352	345	367	353	369	341	373	366	352	327	377	409	377	377	383	373	348	380	371	353	366	373	347	378	388	351	399	378	368	373	376	386	373	407	349	405	372	394	376	382	359	362	395	407	381	405	394	390	404	380	366	374	370	367	386	360	397	384	365	368	364	385	387	378	386	388	329	378	374	381	389	358	353	413	393	406	393	376	358	353	382	378	387	358	387	367	378	340	368	367	331	367	405	362	369	360	406	368	367	355	388	362	386	358	373	396	409	360	373	396	363	388	370	363	374	398	363	373	395	403	400	407	334	342	380	380	356	357	395	350	388	393	359	405	378	392	416	386	376	359	369	383	413	364	403	298	401	371	379	371	370	401	389	407	354	385	384	395	356	373	377	390	388	371	396	333	410	357	352	376	367	403	370	386	412	376	382	378	364	399	412	346	359	382	412	372	363	388	360	360	368	343	357	360	386	390	377	373	374	344	360	388	377	369	379	374	365	366	344	361	365	381	357	375	394	372	372	381	355	366	379	393	375	342	390	353	354	359	375	391	395	402	354	365	347	392	376	381	365	368	399	385	367	377	404	385	352	374	371	365	385	392	350	360	371	363	404	369	399	358	379	388	383	387	356	394	410	394	394	377	386	373	385	396	390	381	392	354	375	383	356	348	395	369	365	406	388	365	334	387	351	414	392	366	364	357	373	381	402	347	393	339	402	399	391	389	357	368	404	348	359	392	357	364	375	427	361	359	374	370	369	355	350	375	369	347	341	331	432	346	347	385	378	377	391	399	364	382	359	395	389	367	363	352	356	403	413	387	390	398	397	388	359	389	351	370	349	369	370	377	435	370	383	374	379	361	371	364	388	396	341	344	347	374	411	360	370	376	367	368	370	352	363	357	358	343	386	387	349	399	383	369	336	375	359	400	418	385	409	396	375	349	372	393	393	356	329	374	353	388	368	394	365	382	338	380	382	374	356	384	359	404	360	387	384	373	398	377	358	406	390	398	387	360	345	355	349	386	372	369	358	376	339	367	379	391	354	360	394	388	343	396	398	354	406	380	349	358	354	366	408	400	371	396	357	366	371	385	342	413	404	356	384	372	426	364	387	372	394	393	360	382	352	378	352	383	380	393	353	361	363	395	369	426	395	367	334	350	355	344	363	349	360	389	375	374	351	375	377	382	383	357	380	358	362	338	372	376	364	366	364	338	355	395	380	348	389	389	359	385	379	387	397	348	367	375	378	372	363	394	393	385	353	360	403	372	371	360	371	375	372	376	373	386	360	363	399	376	360	357	381	382	387	402	389	356	411	362	369	376	386	354	392	389	352	401	358	354	342	360	398	404	379	373	329	406	405	380	387	378	376	373	370	344	366	374	359	353	374	364	351	373	360	370	400	368	385	368	362	374	363	382	352	386	373	368	385	379	391	382	390	398	344	386	406	347	400	360	389	356	387	367	388	382	374	370	408	383	396	352	364	372	387	399	360	368	377	392	396	377	369	361	362	396	362	374	355	383	378	367	330	331	412	383	374	371	376	407	355	355	383	356	394	376	386	371	383	404	421	370	379	360	402	362	403	376	392	365	364	390	390	391	356	363	377	375	363	368	362	405	419	384	390	414	344	372	382	361	388	368	383	387	375	363	365	333	358	389	374	366	406	400	356	411	345	404	378	347	392	368	364	341	378	381	377	380	377	356	359	412	378	396	371	344	365	346	411	348	352	383	346	373	379	376	323	381	369	374	368	391	382	378	397	371	396	390	364	353	368	362	379	398	360	394	356	364	337	392	384	352	365	378	387	356	380	361	400	386	388	335	360	378	419	348	350	398	354	330	374	366	354	361	397	353	352	383	383	362	362	382	383	357	368	365	385	399	376	383	368	381	375	323	371	405	382	361	385	405	377	386	387	388	398	375	355	390	366	379	399	376	369	426	365	402	392	366	353	391	390	381	367	380	415	363	358	372	379	382	346	376	393	361	356	362	398	365	367	392	349	362	382	379	371	349	368	358	351	375	379	349	370	349	400	375	368	350	369	361	393	417	383	388	357	332	386	381	361	363	379	336	389	356	365	387	356	341	379	377	344	380	342	376	368	341	388	357	396	380	352	396	418	392	372	359	345	335	395	361	372	406	388	366	374	408	379	350	349	362	405	362	383	369	401	375	351	372	359	362	397	352	372	393	361	372	381	365	378	410	375	426	380	391	378	400	353	393	341	381	355	383	362	400	374	361	367	365	332	349	364	363	366	364	414	407	405	360	381	370	371	384	384	356	397	391	370	392	417	369	402	386	368	392	385	366	391	352	374	393	360	411	367	390	370	360	394	381	394	359	349	380	421	365	381	365	379
23852	21169	37256	57269	49735	33994	22809	8047	1529	605	508	524	541	501	559	559	505	545	501	471	487	468	475	490	495	500	516	497	508	477	527	479	517	522	513	532	507	488	529	516	475	523	445	494	502	484	490	524	506	443	498	517	528	512	504	511	515	468	479	518	514	510	476	476	490	536	468	432	478	462	470	519	515	523	485	509	548	503	465	521	501	517	477	483	460	489	486	512	549	487	480	544	513	481	485	493	515	494	484	511	487	490	457	498	488	483	484	503	463	556	527	537	520	516	466	475	525	529	462	488	454	524	507	486	517	495	485	482	489	469	535	463	496	512	561	502	490	500	466	489	493	488	504	482	478	484	510	498	468	477	512	480	499	464	486	498	500	516	440	484	484	483	526	517	454	471	512	456	472	474	487	505	477	512	478	469	447	504	500	485	493	484	507	496	502	479	497	455	498	471	498	512	505	497	517	516	479	498	487	508	528	493	502	503	473	469	513	464	460	458	472	503	486	513	513	515	490	488	520	518	503	465	467	511	497	505	520	508	490	526	468	464	486	504	506	486	459	511	494	501	473	469	494	521	523	470	496	457	478	496	496	493	491	500	469	499	501	501	517	483	550	498	459	435	492	485	471	519	496	521	494	501	478	532	487	503	517	509	526	529	486	477	511	466	480	504	485	470	469	511	502	515	527	516	477	481	522	472	503	497	524	479	500	529	475	494	535	493	503	472	471	501	503	466	503	494	466	479	520	485	472	509	488	503	496	466	458	447	493	516	491	471	496	480	521	466	520	508	503	480	524	515	523	513	490	466	508	473	496	527	504	476	489	449	496	479	526	504	474	505	461	496	495	493	512	506	475	495	498	485	495	510	512	553	474	439	514	493	486	448	507	550	477	508	484	500	491	494	468	486	519	471	482	534	487	498	510	477	501	506	513	501	497	465	497	489	503	541	460	473	472	498	493	473	508	463	467	468	525	480	516	493	523	481	472	529	443	469	488	486	518	466	449	477	526	522	519	500	506	474	481	472	515	522	445	506	495	516	484	482	480	514	500	495	506	547	469	482	459	509	467	517	487	512	485	478	532	479	461	487	486	473	468	480	462	473	494	484	505	525	466	481	520	486	504	498	510	449	477	476	452	487	529	523	458	500	479	463	496	507	505	490	506	499	503	510	475	509	464	491	526	508	467	494	501	490	478	471	501	503	498	466	489	510	444	495	515	509	502	524	468	435	466	481	475	493	504	485	450	487	472	487	471	477	484	492	480	491	525	507	529	468	504	486	417	459	494	518	512	508	507	472	513	482	495	528	516	457	491	511	472	493	473	501	497	524	512	493	518	499	471	507	493	471	457	517	467	464	495	478	496	473	500	487	515	465	514	514	475	473	450	481	521	544	485	462	496	498	500	493	493	501	449	499	485	476	437	494	486	498	480	474	556	496	466	506	528	466	457	505	454	562	482	500	513	475	490	495	460	492	524	503	479	522	506	490	459	524	485	479	504	491	483	466	503	476	494	500	486	451	489	521	504	499	482	498	464	460	474	501	488	503	528	499	497	511	509	480	481	513	516	483	476	516	470	481	500	448	505	477	472	475	455	448	534	490	484	496	497	493	488	488	494	497	483	462	477	509	501	467	467	472	469	506	500	541	505	518	500	492	491	508	536	474	504	494	493	508	492	469	475	478	512	467	519	479	432	480	496	514	540	495	529	503	509	512	500	491	506	522	520	484	479	511	485	449	469	501	525	472	498	509	508	507	494	485	508	483	451	459	471	486	514	462	537	487	508	514	453	496	480	479	479	465	502	472	492	490	468	500	496	518	517	512	528	500	483	459	509	487	478	528	491	466	481	477	451	473	518	497	453	507	463	523	495	482	518	489	480	536	469	524	489	520	495	502	470	521	497	493	504	529	515	491	474	464	495	471	471	455	516	464	504	532	497	477	485	512	474	494	477	474	520	513	475	490	469	493	476	516	492	493	471	526	471	497	526	488	495	493	457	479	487	468	492	499	480	537	485	480	524	520	476	462	489	520	524	463	480	513	506	490	453	492	468	446	478	472	477	504	522	509	501	478	465	503	499	500	505	478	457	463	476	492	493	489	513	495	527	489	533	471	512	519	510	515	500	495	508	471	458	516	489	480	526	459	473	497	461	528	521	505	510	513	481	452	515	491	474	462	523	507	525	500	492	469	491	530	491	481	467	456	477	502	539	477	549	488	469	454	480	492	500	466	479	459	501	484	485	491	519	459	498	519	489	501	521	485	496	468	521	499	455	459	431	511	493	465	435	500	501	497	500	471	500	505	506	478	472	497	507	482	471	468	461	511	485	479	485	518	478	568	497	506	447	553	443	494	495	513	491	525	460	479	504	475	509	482	465	501	498	512	512	514	489	511	470	494	483	490	510	468	494	480	543	495	505	471	466	452	497	527	484	507	522	481	496	469	511	474	502	505	470	490	472	472	479	460	460	494	463	476	491	503	490	468	502	440	526	493	486	492	491	493	473	447	510	500	495	510	471	491	493	481	469	476	517	441	492	475	447	526	473	500	503	483	469	497	498	483	480	490	480	523	499	468	467	493	503	523	455	513	509	504	493	464	492	475	489	516	476	496	503	483	507	486	517	475	495	481	454	536	515	519	455	438	493	521	490	447	500	480	494	492	504	496	509	441	477	496	498	468	543	511	510	496	504	532	492	503	506	460	552	466	518	530	522	503	519	507	461	498	517	466	441	518	498	485	516	457	500	449	463	462	479	549	482	509	482	462	558	523	508	477	468	466	476	528	485	496	494	478	468	486	483	454	512	538	479	516	460	531	468	508	459	459	465	516	493	514	527	530	455	491	502	494	517	514	508	465	456	486	497	520	483	479	494	478	491	451	454	473	543	490	481	481	470	481	534	480	464	486	476	501	459	466	498	536	509	466	497	492	457	481	497	503	496	474	526	498	482	487	495	499	490	489	499	491	510	437	469	506	502	459	473	467	457	527	482	484	522	487	503	484	476	503	442	535	472	479	496	518	514	479	489	500	450	494	516	483	488	501	466	523	520	476	523	491	497	528	518	479	472	496	473	465	488	493	471	494	521	511	502	521	449	485	508	461	482	454	474	506	500	512	491	467	440	489	486	507	505	472	444	463	487	465	467	522	516	464	524	483	544	467	486	463	465	472	508	484	467	487	488	513	503	488	446	493	479	519	516	469	484	524	483	509	517	508	521	468	509	463	470	464	506	533	538	473	469	468	489	480	505	488	521	499	481	531	489	498	486	490	501	506	495	505	566	483	505	484	468	489	496	477	476	511	526	508	510	479	479	489	468	490	491	457	473	519	508	487	508	488	511	538	464	491	430	477	525	492	493	519	485	528	505	490	509	484	485	496	533	488	441	481	453	473	468	469	505	467	501	498	481	497	462	451	492	519	471	486	478	493	495	504	499	504	482	464	500	499	488	531	481	467	492	453	476	460	500	507	452	473	472	470	489	504	476	500	517	493	507	500	490	498	439	504
22544	66223	83720	75887	50460	28077	15650	6026	1563	505	532	523	538	519	532	516	506	503	521	512	527	517	526	535	509	544	519	538	528	530	499	496	542	502	521	497	524	506	539	540	516	532	554	536	510	522	533	574	495	496	521	492	461	524	524	532	522	487	486	514	491	478	546	511	507	526	493	484	514	536	500	484	485	520	527	505	523	520	504	479	516	545	515	525	471	508	545	515	498	480	523	519	552	500	514	506	540	513	511	513	507	499	551	507	478	488	516	498	506	518	519	491	511	470	507	538	455	485	504	528	481	526	523	512	480	484	489	497	512	492	548	498	542	505	481	521	536	523	533	544	505	458	465	484	521	534	525	512	505	507	497	481	513	513	505	508	478	528	455	511	496	546	520	522	493	486	510	506	518	506	487	480	528	506	532	494	508	542	529	513	509	510	536	507	482	504	561	530	512	523	523	488	553	482	507	567	490	528	497	502	504	493	488	523	527	500	505	469	504	531	525	520	488	513	534	475	471	567	537	517	550	507	490	518	502	486	510	512	536	519	535	459	531	527	493	527	534	551	491	535	478	549	524	514	462	503	524	495	511	485	524	546	505	528	549	509	523	512	533	480	503	491	524	540	537	535	534	499	536	480	500	473	479	527	535	497	558	504	515	514	528	522	509	491	514	493	491	511	486	529	528	543	547	518	508	489	486	506	522	474	546	518	491	499	515	478	513	488	486	482	542	497	516	518	499	483	516	488	548	488	499	509	527	509	521	478	518	505	518	493	502	497	529	539	545	494	521	470	554	516	524	506	520	538	528	556	506	550	490	520	517	483	532	534	482	509	503	477	512	500	487	533	526	479	541	545	479	492	512	498	558	502	496	523	554	522	505	499	500	494	472	492	507	511	512	516	513	498	512	532	506	552	492	499	492	524	510	511	508	535	521	498	531	513	531	507	519	512	534	525	506	509	525	511	505	529	506	499	569	503	501	515	506	467	525	484	476	523	567	522	548	536	491	515	509	544	493	535	494	512	522	521	528	486	513	501	517	482	505	514	498	523	484	521	482	510	524	514	498	559	502	539	505	488	482	508	483	556	499	504	511	549	530	530	530	484	483	526	517	495	490	548	535	560	505	479	519	518	539	512	515	524	520	495	548	518	532	574	533	526	513	477	503	514	516	489	531	474	494	552	512	526	514	523	484	519	492	543	516	501	513	504	516	500	541	478	528	540	499	531	528	503	448	500	502	532	480	505	505	556	514	516	514	505	465	524	530	518	486	506	522	524	523	541	478	514	530	550	490	521	518	483	499	522	497	509	508	481	514	522	492	518	493	525	484	536	519	524	483	527	534	530	505	526	529	505	497	520	509	481	513	514	496	542	499	520	523	497	486	489	521	495	521	534	504	485	497	554	532	532	465	481	519	504	503	548	503	496	506	567	522	509	509	505	517	501	532	507	522	505	548	538	519	512	488	482	518	546	538	498	525	497	511	487	504	507	515	500	508	537	481	489	487	508	512	515	525	566	512	503	509	543	503	482	490	509	524	544	485	520	526	501	464	496	507	534	487	563	485	555	505	502	516	484	526	499	532	509	496	480	514	551	479	485	514	548	500	474	545	501	549	493	507	477	485	498	484	493	494	491	503	505	494	479	517	550	558	503	482	525	541	481	483	533	520	471	484	551	499	497	535	478	515	518	522	528	485	505	507	505	490	488	465	502	480	515	489	514	466	551	498	525	497	504	519	523	485	509	486	548	490	525	540	486	549	508	489	476	498	497	499	542	471	496	490	501	517	513	466	547	513	505	486	544	470	527	459	510	532	484	513	521	538	544	512	493	482	504	498	507	566	541	511	488	532	528	512	530	544	529	485	513	519	487	518	496	527	548	509	524	525	507	525	520	522	525	550	537	488	513	517	479	490	584	480	461	532	497	527	550	489	519	514	500	503	505	494	501	489	534	532	515	468	535	523	477	493	548	492	521	511	508	472	528	511	505	533	528	533	518	544	556	503	474	488	509	513	537	477	511	558	526	510	513	484	505	521	490	501	529	490	518	534	552	528	475	528	529	497	524	565	535	515	496	511	518	482	456	508	493	523	485	524	484	485	531	507	522	490	534	504	457	448	511	513	521	500	543	475	526	493	504	484	536	504	497	525	519	489	535	517	508	517	552	510	524	498	454	508	501	482	533	510	553	491	553	531	529	527	546	483	521	481	486	515	500	511	530	498	542	516	497	467	542	490	531	526	484	484	562	502	534	490	522	555	509	516	505	489	494	499	521	537	544	522	522	527	487	504	514	535	497	484	528	503	522	490	513	492	493	546	515	492	503	537	550	508	502	515	544	526	541	501	516	540	507	517	509	501	505	539	460	530	511	543	517	530	532	505	503	489	521	501	486	485	510	536	514	477	485	519	496	498	541	509	523	482	530	519	498	512	509	513	515	524	533	507	511	519	488	473	512	514	495	494	516	531	497	497	536	506	522	513	475	515	527	511	520	503	456	506	488	482	509	522	529	561	531	542	487	534	503	507	479	492	472	508	528	473	495	512	491	538	506	522	494	500	521	523	511	513	534	499	535	513	491	525	490	443	506	481	537	522	501	476	508	518	508	511	539	518	522	519	499	508	503	536	546	485	492	493	522	503	494	515	520	509	532	506	523	539	524	546	480	517	521	549	508	507	514	501	462	521	482	495	479	510	482	482	494	529	501	524	544	489	490	514	506	505	519	515	468	539	527	495	507	480	522	510	525	497	488	479	517	510	533	478	506	537	540	512	532	474	502	537	511	493	516	503	468	530	483	525	509	505	501	499	508	504	523	488	488	516	548	525	534	471	516	495	531	487	508	506	525	473	563	499	507	511	517	492	492	487	528	522	501	527	528	523	520	533	547	532	485	519	504	511	497	499	493	515	530	510	517	518	483	525	558	472	521	483	534	510	520	506	516	531	494	501	479	481	514	514	499	521	524	522	499	515	495	531	497	521	524	490	528	528	538	447	506	462	519	487	505	509	504	542	498	538	510	505	481	491	531	520	485	512	511	542	541	518	544	543	504	493	502	518	539	507	518	463	487	521	524	511	511	478	527	539	483	470	489	508	450	530	498	524	522	513	515	514	474	469	508	499	508	499	530	509	526	505	520	522	529	488	493	520	508	535	520	531	503	528	515	522	553	497	525	525	539	553	510	505	524	507	495	527	577	542	488	497	481	504	472	516	511	485	502	518	514	506	494	512	539	496	506	515	509	537	493	480	521	545	515	520	528	487	504	520	507	515	506	507	495	461	479	538	485	509	527	488	490	509	521	486	494	529	476	483	569	511	529	541	478	469	523	553	529	478	494	484	484	538	498	485	504	540	515	482	510	510	499	533	518	530	515	507	536	535	494	523	512	542	507	473	489	515	506	523	544	526	529	512	530	506	516	474	538	471	527	492	535	499	488	531	506	511	502	500	504	518	515	491	550	517	463	490	521	559	513	510	526	501	519	504	518	477	464	504	506	505	508	486	554	523	529
27227	14264	25813	23853	11352	4151	1600	704	425	357	378	363	376	368	358	336	387	368	371	363	412	363	409	368	362	363	373	378	360	389	382	355	369	357	341	358	400	345	378	385	385	392	378	370	386	389	364	359	356	396	369	362	342	396	373	383	381	378	382	373	356	362	341	368	380	346	357	379	352	348	386	362	350	369	406	401	358	404	339	369	372	340	372	377	359	355	370	369	357	406	342	342	371	381	372	382	356	390	349	369	375	382	372	366	341	354	353	419	361	353	352	389	383	377	384	349	350	390	357	383	378	380	388	357	390	407	339	425	350	353	414	374	366	392	384	377	386	346	368	356	345	390	366	371	370	363	371	374	322	384	366	365	382	349	349	351	403	396	360	367	356	355	374	322	339	371	365	384	342	341	401	369	360	324	390	387	366	401	378	358	360	336	408	365	404	365	357	376	366	339	369	351	386	346	398	387	361	387	373	372	378	349	365	398	355	400	378	365	390	359	371	368	384	352	368	371	340	362	369	351	348	425	403	409	364	392	343	412	376	373	333	365	391	359	391	399	371	373	370	390	366	360	400	383	395	358	376	339	325	360	365	369	391	382	364	323	382	364	358	385	385	334	366	370	350	358	380	389	361	353	378	361	374	382	379	377	360	365	341	385	406	386	373	376	355	380	341	359	343	339	393	381	374	367	339	354	366	353	344	394	344	357	418	369	394	333	331	351	350	359	347	342	339	348	369	366	375	392	340	346	356	373	371	391	367	374	359	362	348	368	328	356	355	370	375	322	362	358	368	395	374	364	399	380	351	351	386	358	358	365	395	384	340	405	342	352	374	347	380	374	365	371	361	358	340	319	399	387	388	367	330	390	394	362	405	369	346	348	398	356	346	365	365	355	349	393	355	322	366	355	358	405	353	380	365	354	389	363	412	405	354	368	382	376	374	375	358	384	366	342	382	340	363	365	359	376	382	371	369	340	400	312	389	378	351	381	363	365	389	378	377	391	346	397	390	374	391	350	348	359	383	331	332	392	373	361	407	346	372	357	395	391	369	374	366	365	346	348	389	367	346	397	364	387	400	351	345	367	343	395	369	410	406	345	362	387	373	361	344	379	392	414	345	355	335	363	389	348	385	375	333	372	383	406	374	392	351	368	358	344	368	376	375	318	371	367	368	383	334	385	365	396	379	387	348	351	372	323	375	337	358	354	371	377	390	345	375	371	346	361	379	362	378	392	357	340	400	336	339	392	368	377	342	309	381	403	363	410	377	356	360	361	368	346	363	359	372	366	376	356	427	339	373	401	375	358	354	388	347	385	385	363	408	375	349	350	356	359	423	384	372	376	376	378	327	389	385	390	356	384	384	370	370	347	409	348	393	349	375	361	369	365	369	338	381	365	341	367	413	359	374	362	343	385	391	386	332	414	353	337	397	350	399	354	413	332	350	346	368	348	365	386	355	386	361	386	383	375	376	394	359	371	372	393	360	356	343	382	340	379	365	383	373	352	365	340	343	334	386	406	380	369	373	390	333	361	373	359	378	376	353	385	378	352	367	380	369	349	362	362	388	384	367	373	374	380	344	358	374	345	347	356	350	380	372	354	358	357	393	373	341	344	385	360	407	370	374	348	390	376	360	366	395	386	380	370	349	383	355	385	397	351	362	390	404	346	375	353	333	339	357	368	372	396	355	359	395	356	382	368	367	394	347	397	381	375	363	342	354	394	372	373	360	374	379	348	358	358	383	371	390	377	358	393	351	391	359	362	363	377	360	418	364	370	350	383	375	337	373	356	338	359	360	377	362	396	406	364	386	399	379	404	349	407	371	386	367	388	350	356	349	367	386	400	349	352	356	360	364	322	361	377	384	363	374	386	343	366	363	382	380	382	343	369	375	369	348	331	384	378	389	378	352	382	376	388	369	365	351	373	361	382	367	361	351	385	393	365	380	375	375	393	341	377	357	376	361	375	357	385	360	367	351	337	368	355	374	359	347	398	346	394	377	359	351	364	377	368	359	361	347	371	366	365	401	369	350	376	365	386	370	358	354	341	373	377	344	341	373	362	370	344	352	354	346	351	380	335	367	369	379	358	397	387	390	369	375	344	365	380	376	383	368	363	401	377	389	347	388	400	384	368	397	395	362	370	332	408	417	385	329	346	390	371	317	382	367	393	342	371	376	337	366	365	383	387	360	376	375	354	356	352	377	354	375	381	376	371	351	359	341	387	378	395	352	349	393	397	387	338	369	363	393	375	385	356	343	372	388	356	359	372	397	388	372	339	377	394	400	340	368	332	353	365	371	382	333	396	405	390	357	403	359	368	370	386	376	366	363	326	377	382	325	359	385	359	344	382	359	379	354	340	391	376	358	346	374	338	369	378	337	392	361	369	370	363	364	360	393	342	382	389	338	389	336	352	369	353	386	390	315	315	371	387	385	347	352	358	341	348	349	365	369	392	401	412	406	384	416	373	348	363	382	400	376	385	386	361	335	374	370	398	356	366	359	378	363	371	392	351	346	376	365	410	351	382	407	387	343	353	341	383	368	385	353	372	366	369	394	346	370	353	403	395	366	347	390	349	361	397	355	360	393	333	372	374	400	383	406	405	374	360	365	356	400	389	353	326	384	335	387	392	378	351	374	386	353	385	378	358	388	408	358	399	374	373	390	375	344	377	347	341	353	396	361	343	339	389	343	423	361	382	366	361	357	402	351	372	348	382	335	355	367	400	356	376	367	362	357	334	339	364	370	362	353	374	333	345	379	372	367	330	414	369	373	335	359	332	375	379	366	350	353	376	337	351	384	347	363	369	400	350	372	393	386	394	354	393	371	389	348	370	387	349	350	342	369	351	378	357	379	366	385	354	381	358	381	368	330	390	375	367	318	431	380	344	401	319	385	396	365	395	391	399	371	372	339	364	345	363	364	372	379	369	368	352	360	342	396	381	393	338	372	364	395	377	374	351	349	383	396	383	422	370	347	362	367	389	382	400	405	368	365	364	380	352	389	389	373	351	347	376	385	385	386	343	367	348	354	389	363	338	368	340	354	378	355	366	360	338	341	381	360	347	387	374	372	415	340	342	364	361	346	354	366	377	370	372	380	380	381	362	356	365	353	390	357	388	349	399	383	351	337	391	354	367	384	372	378	376	334	370	343	366	373	386	323	381	363	380	350	397	380	398	375	371	365	375	363	348	398	372	354	361	389	389	373	337	361	377	366	364	349	386	354	350	385	364	393	369	362	390	374	373	344	376	369	379	350	375	386	357	383	401	360	378	369	361	360	373	364	368	357	370	342	378	348	363	383	383	350	374	379	372	374	358	353	365	392	373	392	353	410	376	351	370	361	343	371	371	384	384	340	353	345	378	406	403	369	343	375	368	359	382	356	359	352	358	354	389	356	347	328	359	349	352	372	395	380	344	358	391	355	374	350	366	364	346	399	379	340	381	386	381	371	354	401	339	382	389	403	386	367	390	348	361	414	352	384	386	391	377	382	392	346	350
5584	7541	27224	15965	8049	3622	1613	681	404	346	347	325	349	367	331	345	379	358	312	351	341	332	376	351	363	352	350	364	329	374	358	360	328	379	324	355	361	366	379	356	354	386	355	364	359	380	333	336	341	349	372	354	399	335	334	349	344	354	370	351	362	357	353	352	345	374	370	396	347	358	370	333	332	354	342	359	340	374	330	346	369	331	339	376	353	326	349	332	350	377	341	334	354	355	385	392	381	373	366	359	348	370	344	316	375	316	351	345	351	357	363	351	343	346	376	335	327	343	364	309	363	340	341	325	344	376	326	339	337	340	326	334	317	344	380	343	349	303	334	367	377	321	357	368	324	360	289	347	356	334	350	350	372	354	337	334	335	355	363	368	380	328	350	330	320	350	336	366	364	340	332	372	355	340	346	333	351	336	321	340	372	349	343	374	378	352	333	352	342	346	345	333	357	338	376	360	329	351	333	351	354	325	360	348	332	327	321	370	338	335	363	342	351	338	343	357	359	319	373	362	379	341	341	361	328	370	308	314	356	365	370	336	364	331	381	397	368	344	350	380	311	352	361	347	342	317	364	331	338	325	326	367	316	360	339	386	369	358	339	352	363	342	330	378	336	359	350	359	348	355	367	357	347	356	366	339	352	386	344	336	358	369	346	344	328	349	301	380	353	363	359	345	351	361	312	349	370	361	353	363	336	351	360	335	346	386	346	353	365	383	345	293	355	339	371	325	334	338	328	337	353	326	350	366	343	355	356	383	350	356	337	353	334	338	361	343	355	321	358	383	330	366	353	343	326	332	350	339	321	358	371	360	332	354	331	343	366	353	325	337	343	361	378	348	368	369	334	351	368	347	348	345	357	345	357	346	345	327	332	357	367	375	319	350	381	335	333	352	365	317	352	329	380	373	388	328	338	336	390	328	355	360	344	357	370	353	316	326	332	343	307	353	347	321	351	331	329	341	359	377	341	328	340	355	367	332	358	366	345	344	380	346	310	330	369	363	338	356	354	348	371	346	357	344	363	349	361	320	358	337	350	342	377	357	361	351	359	338	365	398	345	328	380	323	359	327	344	356	331	330	348	325	327	363	345	347	328	320	336	334	368	358	347	359	347	320	355	352	366	344	334	376	369	349	341	369	363	373	307	366	342	371	379	340	378	347	348	381	310	358	323	360	319	348	376	333	327	337	359	351	404	353	346	325	358	366	362	319	349	328	337	392	359	328	353	353	342	378	379	321	324	398	325	354	371	358	357	329	340	333	328	357	351	350	328	354	339	323	401	320	341	320	374	366	340	350	345	364	354	345	349	354	339	339	341	349	354	334	335	351	366	391	325	351	326	351	332	348	358	326	332	357	373	343	345	336	370	332	361	298	374	353	349	347	360	347	331	367	363	348	343	378	329	342	325	344	323	322	364	316	380	333	339	315	362	386	332	324	338	366	326	355	342	346	360	314	361	327	367	387	370	350	369	344	376	354	365	320	373	356	352	365	342	354	356	336	350	340	348	340	347	349	336	316	369	350	362	357	336	354	344	354	351	359	349	326	339	368	373	366	380	345	339	369	372	344	342	357	378	375	379	324	371	326	348	329	359	358	353	340	353	347	331	372	353	301	370	356	329	333	343	360	334	360	380	366	336	385	346	314	376	358	358	360	344	338	327	340	357	356	333	338	343	361	362	352	387	332	345	341	338	356	363	345	359	320	381	340	374	360	361	336	356	363	387	334	353	347	341	360	361	351	337	339	392	369	311	361	386	357	338	327	338	349	345	334	357	365	360	337	336	415	329	339	367	356	377	337	341	342	343	322	384	366	344	334	324	353	359	341	369	353	334	347	356	356	369	362	368	363	386	337	336	373	344	346	378	363	355	324	344	333	364	335	327	339	328	375	320	342	324	336	349	356	354	359	332	360	363	372	334	350	309	335	355	350	341	344	339	361	356	391	376	344	359	328	358	359	356	347	357	359	337	367	322	341	331	364	343	353	344	368	331	337	325	354	375	344	373	321	329	314	330	360	354	367	336	394	333	345	346	327	337	379	360	380	321	341	343	344	337	334	390	362	328	357	344	364	365	349	343	322	347	335	323	331	380	341	376	346	388	346	354	334	322	339	357	348	360	375	377	327	347	345	357	358	350	357	331	368	348	299	330	342	352	339	340	356	338	368	365	392	367	373	395	357	312	364	348	326	366	312	340	343	336	349	338	347	363	343	339	368	328	333	370	321	328	360	350	360	367	350	355	339	373	358	327	323	349	360	369	392	346	316	350	368	330	383	337	329	309	355	345	352	348	321	365	342	346	338	371	359	349	325	340	368	359	306	311	333	371	362	339	326	357	341	310	320	319	345	366	351	343	338	331	348	332	327	336	370	322	334	326	340	374	374	373	355	377	347	369	347	365	354	345	345	360	346	338	346	312	362	307	332	362	344	345	300	343	352	317	354	368	353	371	356	358	341	326	367	373	357	375	326	352	365	363	350	354	357	369	325	388	381	335	360	374	361	353	342	335	356	360	353	317	394	340	353	323	343	324	339	349	342	360	347	307	320	348	356	334	348	376	339	345	340	340	356	381	338	322	366	323	328	372	354	374	367	384	343	356	332	373	379	356	360	360	360	385	354	325	373	370	375	368	366	343	314	351	382	312	320	381	352	314	381	365	363	306	363	348	343	341	339	357	344	364	362	350	326	322	361	350	329	370	333	353	334	350	361	402	381	356	340	340	348	343	352	331	385	345	356	341	354	347	344	349	367	297	367	382	341	348	357	355	352	379	344	321	393	326	379	342	355	339	351	340	337	335	352	329	344	349	371	339	328	346	364	350	357	337	385	342	348	362	366	362	365	310	332	335	353	358	307	341	342	342	345	357	357	347	354	360	320	333	340	324	381	320	323	394	327	351	346	334	348	332	361	346	354	347	373	322	327	354	343	361	337	375	348	357	323	332	378	377	353	326	369	332	336	370	347	338	365	375	372	346	370	367	349	340	334	344	354	328	351	372	376	365	360	368	353	310	348	343	327	365	359	375	348	352	328	328	311	322	325	388	355	365	362	334	363	348	344	374	357	351	337	353	348	357	335	358	341	341	328	363	339	330	346	357	339	347	336	354	352	359	345	350	349	340	346	316	391	370	336	333	370	401	327	349	358	339	348	363	373	333	328	398	363	373	348	364	351	364	351	347	335	315	371	324	324	330	311	314	357	373	338	357	357	370	361	367	347	364	336	328	363	363	349	357	350	339	351	333	332	363	358	345	328	301	339	331	355	341	329	330	360	373	349	331	337	365	320	369	342	328	337	351	332	370	338	372	375	338	346	309	357	355	344	352	364	339	376	349	382	358	348	306	360	345	355	353	337	314	330	340	353	381	335	338	340	338	333	349	382	322	333	384	370	347	340	352	364	370	352	336	368	345	357	369	351	341	356	392	362	338	332	345	344	361	370	365	359	360	345	330	345	375	344	357	323	355	364	363	381	354	343	335	344	375	321	347	375	351	328
25471	21461	48859	51941	34585	19369	6718	1648	555	426	397	380	330	399	385	379	377	381	399	399	389	406	390	415	417	408	404	395	363	400	384	399	388	356	411	374	416	402	369	360	380	365	419	366	390	399	368	435	386	408	381	379	380	408	390	389	393	363	376	393	398	406	389	376	396	360	388	381	352	389	390	362	358	372	346	388	383	381	386	386	382	404	369	402	386	363	409	383	377	370	411	378	379	381	358	391	365	406	368	375	388	374	387	373	392	375	383	362	399	387	413	388	354	391	345	349	373	350	363	355	395	333	397	377	366	393	385	378	381	364	363	366	351	356	410	374	370	374	379	374	388	374	365	355	389	392	374	419	377	394	339	358	410	376	401	376	350	390	400	420	420	355	405	361	365	389	366	386	350	392	374	402	378	365	355	382	425	396	360	376	396	369	412	383	369	372	384	369	400	398	375	376	384	391	354	393	425	358	367	354	354	371	381	341	377	415	408	370	378	384	367	329	350	377	392	409	396	380	384	382	366	401	370	385	389	396	365	410	377	436	399	384	369	398	380	395	385	395	356	391	377	375	413	351	397	409	433	364	364	348	404	367	400	424	414	390	396	376	380	400	359	396	384	417	372	410	393	335	363	388	383	393	363	379	368	395	376	355	401	386	407	344	359	375	423	375	392	359	394	419	355	403	380	384	428	354	393	401	397	387	387	358	386	363	344	381	402	367	372	372	383	356	397	376	377	400	375	396	368	386	398	392	332	396	389	387	382	387	357	394	390	370	382	385	371	426	398	357	382	337	367	372	394	406	395	365	372	387	393	382	381	366	391	387	376	366	340	389	334	385	362	381	318	397	375	396	397	388	384	379	403	369	375	399	376	388	363	400	382	381	392	397	360	398	369	386	351	390	377	399	385	417	392	356	413	376	401	349	389	378	366	328	390	401	362	354	395	381	392	348	374	389	360	420	415	370	360	430	394	398	387	407	380	399	377	376	376	389	387	380	395	389	376	371	410	411	396	383	407	365	394	387	381	379	383	343	374	379	363	370	383	368	342	412	363	407	380	411	345	423	415	365	373	376	401	414	367	382	410	388	384	375	366	375	381	365	422	392	368	416	389	410	368	359	394	342	371	378	392	399	376	371	369	387	392	391	384	390	380	396	368	411	357	349	393	380	375	418	377	379	367	407	385	398	405	360	383	362	384	399	380	327	379	401	394	409	404	401	365	379	373	353	406	358	372	362	418	402	408	353	377	389	367	405	413	366	367	389	391	377	404	398	408	407	352	368	416	374	392	375	394	385	386	399	372	349	403	401	338	356	395	354	351	377	389	367	362	381	381	409	380	414	389	397	373	386	394	394	405	358	368	364	379	376	384	361	360	357	365	369	372	392	409	400	363	368	345	367	393	385	414	383	390	347	374	409	370	352	350	381	389	357	402	408	402	366	408	384	401	381	416	420	392	370	382	408	352	390	375	390	372	392	344	401	397	397	402	402	378	387	388	377	377	387	417	390	387	361	359	347	360	364	400	387	367	401	367	373	347	365	374	366	392	350	372	379	381	387	389	399	391	394	387	398	364	386	404	374	408	379	393	352	415	422	386	355	371	391	419	346	404	409	353	371	388	378	407	370	370	378	374	408	381	391	386	353	359	380	384	384	372	352	390	401	382	400	409	392	358	351	384	380	395	365	392	373	374	389	365	401	406	381	415	399	398	400	371	401	366	372	406	395	375	364	391	348	386	378	368	385	396	367	381	373	362	354	377	342	350	399	375	346	413	367	397	395	379	376	369	374	384	397	378	387	360	387	389	411	375	396	390	395	410	386	372	393	391	368	378	397	389	367	362	388	374	378	384	408	361	359	422	415	391	412	375	378	381	389	375	372	390	369	368	370	373	389	358	391	399	359	357	418	393	385	388	365	356	399	364	371	385	381	401	369	400	359	386	402	393	374	387	394	377	366	405	375	392	381	405	377	346	374	399	371	401	386	378	362	404	389	374	365	387	360	373	372	372	389	395	369	395	409	359	354	374	376	422	422	398	360	425	380	378	406	386	392	407	393	342	399	401	381	388	389	395	402	386	360	382	432	376	411	342	364	376	369	372	340	370	400	366	387	382	377	367	397	382	385	384	372	389	339	380	401	387	402	347	369	415	395	357	400	397	379	378	358	355	366	355	397	348	383	368	390	378	381	363	433	398	416	369	421	360	371	374	403	394	404	383	383	363	380	383	368	421	403	425	404	384	373	363	340	410	388	353	425	389	364	376	400	376	361	388	381	358	371	400	381	374	333	425	359	373	401	363	381	356	374	402	376	393	369	384	408	396	369	417	395	370	357	409	347	351	367	342	390	390	413	343	392	387	369	374	364	370	401	393	362	389	350	390	425	381	374	356	404	403	373	412	377	361	374	388	369	393	372	398	385	375	356	350	398	410	396	392	338	380	402	392	389	360	381	399	380	378	371	380	331	376	387	392	404	376	379	386	373	368	399	400	397	388	401	384	342	384	345	377	379	406	397	386	399	363	395	368	424	391	385	371	376	358	362	379	392	375	398	383	398	392	391	391	395	386	371	361	378	373	396	407	377	399	382	334	366	407	377	378	395	368	397	357	394	358	347	355	360	399	391	387	380	378	391	347	387	381	370	423	409	388	393	390	389	383	371	394	362	373	359	373	378	357	369	360	349	402	396	383	373	400	384	370	377	405	372	356	401	386	371	376	370	425	365	422	382	405	375	394	373	381	389	377	397	361	402	395	394	399	368	387	383	383	394	399	361	379	378	401	359	406	378	380	390	415	396	399	382	372	384	440	390	372	369	384	390	397	409	380	375	343	378	369	390	381	358	447	374	389	394	384	397	405	375	378	376	386	338	375	399	411	361	381	409	378	331	353	391	408	358	384	371	411	374	396	384	394	388	367	389	401	398	403	398	365	377	360	364	357	415	365	364	363	402	359	397	391	351	378	379	356	349	396	369	375	352	382	410	398	411	381	386	386	384	375	388	362	388	383	373	391	373	368	359	363	385	404	371	379	370	396	357	354	377	352	382	423	375	398	366	389	392	400	406	399	370	354	380	390	372	347	383	415	371	387	364	352	350	384	426	387	358	332	374	394	402	378	341	392	359	388	364	399	361	381	399	347	359	379	397	378	399	392	379	413	382	383	375	399	393	398	363	388	415	382	379	419	408	407	341	368	396	368	382	374	373	414	367	357	407	376	384	368	321	404	395	402	429	375	366	376	376	394	383	386	364	370	356	360	395	377	360	380	338	364	371	377	397	356	383	369	374	384	409	358	383	396	384	345	403	413	370	385	409	372	388	413	390	371	370	380	386	372	362	355	393	428	393	378	386	363	388	366	383	401	368	433	370	354	398	372	386	348	366	392	365	359	373	375	394	371	374	394	378	409	370	390	399	352	365	435	378	359	397	404	393	396	385	391	389	409	403	360	360	362	336	386	387	378	399	408	389	350	389	404	409	372	402	369	403	374	394	405	400	363	375	376	367
7709	40141	67340	44705	26483	12906	4913	1767	602	456	408	368	393	422	387	404	401	391	398	373	369	409	349	381	421	391	403	391	408	365	381	403	384	434	424	403	445	393	379	400	388	361	428	406	387	384	418	376	361	424	372	394	373	401	356	422	381	405	379	382	384	376	392	388	408	412	393	389	413	419	411	385	388	369	400	383	377	410	379	371	405	374	413	376	343	392	407	355	351	364	391	366	398	360	398	382	378	357	355	378	400	400	382	394	391	369	397	376	386	371	393	399	389	419	384	415	429	369	386	406	428	426	408	387	378	398	379	401	401	387	379	352	398	373	386	383	360	348	403	357	387	421	406	357	352	327	376	388	398	451	389	389	406	398	405	373	400	391	399	410	395	382	380	411	423	375	408	349	357	392	396	348	403	379	420	400	393	403	412	347	405	417	381	392	394	348	367	388	348	386	409	368	406	389	384	406	361	374	395	388	385	391	378	375	385	383	394	386	369	375	380	364	393	367	392	398	381	405	399	391	373	377	400	358	402	398	398	423	374	374	362	382	389	364	377	402	392	405	392	398	390	367	386	409	388	406	385	397	435	372	405	404	370	384	432	378	394	402	391	373	382	433	373	401	367	405	398	373	403	391	419	395	405	407	378	379	408	384	356	393	391	384	390	372	385	411	394	389	393	399	421	398	372	416	384	373	424	406	375	383	381	420	370	356	357	388	421	366	384	378	404	379	403	357	389	367	377	367	392	379	370	367	386	392	433	386	430	369	419	402	380	383	380	368	395	393	411	376	381	436	383	396	387	416	377	389	378	401	351	370	354	379	373	350	375	400	443	415	398	362	360	421	386	360	406	389	359	394	424	371	381	431	380	358	412	377	356	423	396	403	393	383	386	406	401	392	401	379	420	428	412	365	406	383	407	377	379	426	350	423	429	340	373	380	420	357	405	345	420	394	370	382	386	402	372	390	384	374	390	413	412	410	392	353	413	421	375	401	410	378	387	408	376	393	396	385	380	373	401	379	364	385	380	441	394	403	409	418	368	415	390	393	420	377	391	384	378	381	388	368	381	400	377	394	428	413	392	390	387	414	396	420	385	385	395	410	392	389	373	423	338	374	374	372	370	386	427	367	415	383	374	427	400	397	399	383	406	397	384	400	417	395	354	400	401	384	380	400	377	419	434	390	387	414	404	380	415	385	393	418	391	397	406	405	405	379	389	397	423	400	401	418	392	394	359	333	396	440	406	386	372	364	393	388	364	390	388	394	389	372	371	381	409	426	351	398	376	396	363	384	376	363	405	405	388	411	393	364	345	376	373	362	375	430	397	419	398	417	390	385	417	386	392	398	372	400	358	421	407	382	409	392	407	383	397	374	393	402	352	390	388	399	381	366	391	357	364	393	390	366	388	392	373	410	375	394	383	418	386	388	399	408	400	381	407	389	389	390	404	398	340	407	373	364	388	373	393	389	373	384	384	389	360	395	404	388	392	372	393	409	402	399	413	381	401	397	365	381	402	411	421	395	374	406	361	367	360	370	407	375	369	374	394	369	412	414	394	381	395	401	387	393	409	402	353	416	386	394	414	413	414	412	364	393	420	437	406	439	379	393	402	391	381	376	383	377	378	364	406	376	406	397	390	390	403	406	386	412	387	409	384	354	372	340	384	416	344	381	380	392	377	402	356	372	383	377	404	424	353	358	374	361	384	360	415	386	385	380	409	366	378	387	431	374	360	355	419	365	408	414	386	412	354	363	407	396	381	401	355	416	385	384	383	424	398	391	354	364	413	348	352	398	378	355	381	391	383	395	402	401	387	385	412	366	385	391	381	409	379	385	386	404	400	375	397	400	389	378	389	396	382	388	383	413	418	416	364	372	460	401	398	381	407	387	385	377	377	385	417	383	377	400	376	401	413	396	410	366	454	385	408	362	413	398	391	370	366	396	375	438	400	406	395	377	377	374	396	403	392	416	397	381	405	379	418	374	375	391	409	367	374	420	365	375	386	386	380	331	420	376	373	430	404	399	400	387	389	394	372	426	410	401	370	370	365	382	414	391	356	410	392	371	361	358	353	365	381	361	386	402	396	370	393	344	380	368	417	397	361	369	357	340	408	415	389	387	418	403	410	366	421	388	398	402	393	387	382	395	390	402	361	412	409	410	391	408	363	403	396	385	391	403	410	408	386	386	391	415	369	370	404	362	400	379	396	385	370	406	373	388	370	389	425	377	422	372	400	391	418	387	377	370	416	394	387	417	381	385	388	381	388	406	403	368	387	403	381	402	391	391	378	414	389	391	375	390	366	396	387	390	398	390	416	397	371	388	376	375	377	398	399	391	391	354	370	401	394	374	400	387	372	400	348	394	390	401	404	420	375	409	373	398	403	388	383	390	396	405	409	365	402	365	426	418	388	412	392	337	387	416	428	352	405	369	414	417	412	372	410	365	393	367	412	407	394	406	403	367	352	367	369	390	385	373	386	428	377	346	378	356	396	385	373	396	362	373	378	363	398	347	371	405	369	397	398	397	365	390	407	396	401	400	360	385	392	394	388	359	417	402	409	365	355	367	418	386	351	367	350	395	407	373	377	412	378	387	376	376	395	393	380	416	416	404	397	387	395	369	381	372	379	398	335	421	405	371	401	393	379	392	381	381	416	433	402	366	381	390	381	414	355	363	376	378	410	390	348	425	382	373	380	418	431	375	393	381	426	352	381	406	371	360	388	381	368	395	349	412	393	388	379	397	391	373	385	364	377	378	408	365	369	400	363	385	372	376	400	396	400	379	358	362	388	404	371	428	393	405	389	363	420	391	352	397	373	404	401	384	367	410	386	428	374	399	390	375	364	390	391	368	399	382	401	377	348	398	372	414	388	364	374	358	363	384	378	418	415	383	403	390	403	371	355	402	378	373	384	377	347	398	381	368	386	374	367	390	413	374	391	349	394	404	359	374	364	390	381	391	371	407	386	359	402	384	396	412	405	385	398	335	365	383	389	397	411	382	350	395	427	436	391	396	392	362	374	380	415	415	373	382	365	402	384	399	383	381	365	388	406	360	365	422	380	360	346	395	394	398	367	406	389	392	368	369	402	395	402	373	406	449	368	386	376	405	404	389	420	381	385	383	350	400	380	349	351	402	405	428	373	386	387	402	410	409	381	385	372	386	376	397	396	365	402	390	403	401	377	392	377	389	401	402	361	390	388	394	384	386	385	390	422	391	386	401	376	399	401	357	367	355	416	416	398	395	407	379	362	383	411	358	382	427	417	367	413	380	375	398	360	421	387	361	410	360	398	386	359	402	408	408	386	397	365	402	388	355	368	382	380	376	388	402	394	350	395	389	432	382	377	411	396	391	389	365	377	383	401	379	395	381	366	436	394	399	373	384	421	403	371	386	367	392	417	390	372	421	398	364	396	377	398	383	382	385	361	365	410	396	390	384	370	399	353	387	406	429	395	435	390	375	444	370	398	346	388	390	399	406	414	376	376	376	368	409	405	385
23939	21181	39776	53887	48635	35562	20533	6325	1207	668	533	521	518	470	502	513	526	490	481	533	473	502	510	488	495	487	536	530	494	487	509	525	498	525	482	534	502	451	481	499	508	508	491	478	511	498	495	481	469	464	493	522	542	493	506	519	498	499	500	506	476	512	508	486	459	502	486	511	508	490	511	528	508	498	512	492	492	536	485	510	492	526	497	504	471	473	490	503	511	503	491	526	508	523	545	503	522	491	485	508	488	492	508	515	491	484	499	503	490	492	468	468	485	498	524	492	475	495	509	494	493	512	521	541	508	517	508	510	483	490	479	523	506	510	523	503	493	503	527	538	491	498	490	490	488	491	451	526	508	476	502	490	484	473	509	528	457	483	507	502	522	479	494	506	535	484	472	490	488	479	487	511	479	502	505	555	539	528	478	529	520	503	472	485	487	484	507	513	462	524	505	519	512	503	483	491	448	483	500	516	490	481	511	502	493	528	490	486	475	456	532	535	544	485	479	503	519	487	469	487	492	497	508	516	508	494	528	511	478	548	512	516	495	496	462	480	446	532	484	508	478	524	514	464	464	520	515	518	469	588	514	500	511	504	517	518	490	467	548	482	499	489	501	511	520	493	516	487	492	491	457	508	498	492	505	490	487	501	458	507	500	482	521	506	540	463	525	499	473	525	491	476	479	498	521	500	512	486	547	494	526	472	476	474	507	527	494	487	496	518	467	477	496	532	466	515	521	478	518	502	469	510	476	514	481	478	478	511	478	527	460	495	508	492	472	519	484	498	521	511	471	511	482	499	516	517	495	427	468	496	486	505	500	460	495	519	467	486	497	497	482	532	501	505	486	502	521	518	460	493	491	472	462	488	491	526	512	489	461	481	489	474	534	486	487	484	505	507	504	524	441	494	495	502	506	487	471	505	482	486	517	508	495	474	480	488	511	462	503	474	508	487	485	526	551	535	512	474	522	536	506	501	448	498	502	518	473	520	498	508	492	515	493	506	540	480	515	512	519	489	481	494	514	493	512	497	482	499	471	512	559	556	499	497	504	502	508	476	497	499	544	487	509	488	508	492	511	510	460	501	504	529	475	507	498	470	494	493	547	501	549	512	494	530	488	480	519	503	508	467	517	469	518	517	494	502	493	474	506	450	495	492	477	488	484	525	449	514	492	487	539	521	531	488	530	517	546	456	510	514	497	530	494	472	493	503	476	484	492	490	496	503	481	525	460	452	486	505	498	480	489	505	487	517	457	496	498	470	517	494	499	494	464	432	512	493	464	540	454	529	486	488	474	512	489	497	484	486	462	483	501	515	495	530	480	495	484	504	501	504	479	474	522	495	470	497	472	454	484	490	491	445	507	502	517	514	486	515	568	485	492	454	486	507	507	499	469	473	489	502	488	558	501	474	510	523	466	506	490	476	487	494	516	478	518	517	459	498	507	515	455	510	506	500	489	508	527	494	489	512	467	501	477	511	506	487	491	482	520	535	491	541	488	489	476	514	501	533	469	460	472	497	503	470	473	492	484	452	489	463	512	473	480	510	471	494	512	518	480	510	488	490	512	471	519	514	481	501	513	473	488	529	512	540	492	513	530	508	469	489	496	537	514	468	533	452	522	498	529	496	519	535	519	491	487	519	451	540	479	474	493	498	488	504	486	482	469	536	480	522	476	454	513	502	538	541	474	507	523	500	489	506	459	505	479	507	511	499	494	484	499	528	507	496	515	460	476	498	525	469	514	476	506	515	509	494	507	502	500	526	458	441	476	492	514	547	504	508	487	469	487	499	542	491	490	513	479	475	509	487	478	460	512	439	509	438	499	487	481	501	468	512	511	489	504	491	489	522	503	481	507	486	497	500	533	452	484	508	492	464	494	468	491	486	510	480	505	477	541	486	516	473	467	496	497	482	461	513	489	494	505	496	472	493	495	489	478	511	479	484	508	475	527	507	492	478	473	487	489	518	507	530	509	494	485	474	442	530	532	480	500	488	512	474	526	511	519	531	518	497	503	465	507	479	489	515	526	512	484	516	468	511	526	508	494	455	501	499	483	505	489	492	498	519	511	512	499	485	535	529	531	462	474	497	512	503	483	537	512	471	492	465	492	522	505	467	518	479	501	488	508	529	512	493	517	478	509	465	532	500	440	516	527	478	534	516	481	502	452	525	471	457	521	484	479	468	487	468	486	488	489	463	511	490	488	470	486	503	521	507	529	464	506	477	511	521	505	503	509	522	501	530	470	517	477	492	508	539	497	470	497	477	484	514	530	538	444	471	527	434	484	487	522	511	461	508	544	494	461	473	478	502	492	526	486	520	521	555	461	525	472	469	520	494	483	508	459	470	465	492	466	520	490	471	504	493	504	524	522	463	517	508	494	478	531	466	494	497	494	519	489	545	472	520	504	488	490	493	476	484	470	504	480	478	497	514	502	480	450	538	497	497	478	479	474	513	461	489	513	560	460	459	479	529	511	506	496	492	503	492	516	477	473	483	485	545	546	491	516	507	477	506	496	438	518	496	469	532	488	532	506	490	517	476	470	481	495	490	486	477	442	487	511	522	496	501	498	506	480	500	519	507	573	508	484	470	518	508	503	489	464	518	476	472	516	508	517	468	535	492	523	513	509	562	479	529	490	497	476	513	516	544	499	518	472	527	526	484	479	467	512	475	520	495	483	502	488	480	527	451	520	495	472	480	499	490	517	531	482	479	506	524	481	499	499	480	467	491	481	488	499	481	489	496	471	521	552	451	510	497	500	468	532	482	490	493	504	490	484	454	474	565	471	502	520	528	505	497	481	518	510	458	526	511	508	456	512	478	461	527	466	498	522	508	521	502	515	498	477	465	528	506	509	449	505	487	497	481	495	524	508	478	513	526	518	468	503	523	490	500	534	544	518	496	486	484	501	481	461	525	516	518	446	523	522	573	524	456	514	508	494	490	497	526	503	505	508	544	499	540	505	471	490	493	512	481	496	472	508	483	496	502	493	478	481	490	532	481	503	487	502	519	524	474	482	446	453	491	494	499	487	539	504	489	473	507	493	518	503	465	495	495	478	496	498	486	487	505	521	531	487	504	497	483	479	486	487	492	522	488	528	489	467	507	489	506	471	549	538	523	472	473	499	459	477	515	560	502	481	529	521	460	486	475	490	527	473	463	493	492	477	489	463	474	522	510	495	523	550	506	505	466	500	532	479	472	537	491	484	494	479	476	518	476	469	494	504	532	509	471	510	489	515	510	500	469	484	506	471	507	513	512	458	524	479	464	486	511	484	509	484	503	514	515	517	493	489	489	500	523	465	480	507	528	505	468	479	500	454	461	477	492	517	493	507	484	508	472	492	507	561	485	486	469	485	481	490	536	468	519	495	489	485	513	463	528	503	494	539	466	546	452	463	492	475	500	468	525	519	538	479	513	468	504	482	502	450	514	493	523	497	504	492	487	459	493	466	511	508	483	468	503	496	479	458	492	484	504	472	467	518	552	492	437	490	533
27246	63717	89437	72745	52231	29116	13068	4862	1274	606	489	524	547	546	540	529	521	534	560	540	564	523	517	523	544	554	500	549	521	565	554	504	531	566	551	517	562	546	506	526	554	508	553	502	502	548	529	501	511	517	552	540	527	558	519	541	515	555	541	550	528	526	558	496	593	553	557	515	509	518	516	546	512	540	519	535	553	484	529	551	510	524	533	543	536	560	546	566	541	506	483	542	534	536	508	531	507	535	497	551	560	526	515	573	542	483	535	504	523	513	550	559	501	529	564	498	531	549	539	545	513	501	508	523	518	504	513	529	512	535	512	513	499	555	511	519	522	530	525	562	523	539	534	542	510	541	550	511	501	536	581	557	528	528	523	580	477	581	538	511	579	553	565	501	532	505	511	570	498	508	543	532	507	484	533	557	528	538	517	523	534	552	522	513	474	537	539	530	538	521	516	515	528	506	552	556	530	551	542	557	565	519	496	566	540	518	509	510	546	491	486	509	508	517	548	565	493	531	530	514	529	514	523	529	525	538	519	539	520	494	561	478	560	510	517	537	525	487	549	470	505	506	544	531	490	520	493	484	533	514	554	524	553	520	531	529	520	538	544	531	527	546	541	505	503	502	525	525	563	487	529	542	538	489	546	521	573	529	492	476	534	538	508	492	542	519	546	565	522	529	525	505	534	540	575	517	508	542	528	522	540	522	515	529	528	531	508	534	541	534	525	514	513	512	494	554	545	542	534	523	532	518	500	529	512	541	528	497	535	478	521	516	476	560	506	544	560	524	521	522	532	507	548	540	519	552	533	496	507	521	551	509	527	518	511	532	524	525	516	506	533	501	509	499	555	541	533	521	525	481	526	558	503	524	551	537	545	564	537	540	530	563	535	527	472	536	532	525	503	521	534	528	512	542	520	521	493	539	526	546	525	537	509	521	537	529	537	494	551	535	525	531	538	477	477	478	488	513	514	547	508	536	508	527	539	517	523	510	535	531	559	489	537	530	510	492	529	523	545	582	567	519	525	548	538	518	497	508	518	516	552	558	503	522	525	534	542	533	505	542	532	522	487	531	514	490	508	526	522	534	499	511	512	549	489	533	510	519	532	511	563	492	516	485	522	567	530	492	544	515	511	594	506	553	533	565	547	490	528	563	513	523	540	535	541	524	553	509	513	497	540	523	505	468	480	549	517	500	541	511	543	509	518	515	561	545	475	553	531	533	548	519	520	478	520	497	522	527	524	547	545	515	536	526	520	490	520	511	548	564	536	547	550	516	523	498	534	515	572	514	505	495	520	544	512	511	503	518	511	506	501	521	505	539	544	523	560	524	544	604	543	573	597	492	531	522	503	538	516	501	518	502	558	500	535	529	526	561	514	520	514	508	533	489	498	526	489	509	532	530	509	540	553	521	482	554	541	514	552	514	532	538	536	520	522	533	543	547	519	510	540	545	532	513	483	471	509	480	524	534	485	520	478	542	559	528	521	500	500	541	514	543	491	520	548	541	556	589	532	545	540	529	541	528	561	521	493	476	495	547	549	558	537	510	513	557	542	554	556	544	496	570	492	529	551	546	508	530	556	524	501	499	531	512	535	535	493	525	502	520	509	501	497	495	501	506	520	473	543	514	531	526	542	472	531	530	520	530	536	554	483	523	506	542	506	508	525	518	524	491	497	569	490	532	542	553	573	548	490	513	515	549	531	537	516	568	513	518	541	535	511	509	500	531	545	495	556	543	511	537	532	548	516	563	560	536	538	507	507	540	509	540	514	561	534	508	505	501	555	540	531	541	497	494	514	550	531	512	537	505	537	518	498	505	497	505	498	506	509	560	548	511	529	535	544	515	538	534	511	470	545	545	549	554	536	541	522	539	553	542	492	559	496	486	489	525	513	502	501	513	550	528	533	539	509	510	532	531	560	516	505	581	527	532	569	537	553	497	552	518	508	498	487	476	512	552	519	553	492	512	545	492	548	499	578	504	542	492	536	510	587	547	550	527	527	479	513	571	527	522	490	500	493	502	548	551	552	528	499	531	533	500	497	506	529	497	537	529	511	487	502	545	493	505	504	498	534	547	504	560	498	543	508	528	517	518	528	544	559	485	528	518	510	527	505	516	575	535	509	549	506	555	512	519	482	526	530	525	509	542	500	534	516	525	527	522	498	531	514	520	519	503	468	496	474	476	531	543	549	530	503	497	548	512	472	495	504	523	549	499	514	544	522	583	508	492	537	536	516	511	539	531	506	547	513	519	507	541	489	534	550	463	536	510	505	582	555	528	515	559	483	561	511	539	557	478	558	536	528	529	486	513	532	482	568	556	512	502	570	508	545	464	528	536	566	508	557	558	500	546	516	527	525	517	568	490	523	518	581	493	517	493	492	534	483	553	552	515	481	512	477	555	502	496	528	525	520	547	486	557	536	497	527	540	509	526	527	507	491	511	564	524	516	531	509	528	537	524	509	534	519	519	493	472	500	521	523	557	525	552	540	513	552	510	543	549	511	486	539	478	516	497	519	510	518	507	537	515	532	507	508	511	541	489	508	531	555	530	507	551	501	496	504	563	514	496	541	558	518	546	500	497	463	517	525	524	518	526	545	559	565	495	508	510	486	508	503	500	493	537	525	515	540	493	512	496	527	492	520	439	523	538	532	496	540	564	505	520	521	523	520	478	540	505	530	516	516	559	509	523	548	500	519	510	529	505	521	513	535	543	540	495	545	521	526	536	501	548	509	568	531	526	509	545	547	494	552	508	517	510	524	482	550	516	530	555	522	538	477	516	528	558	468	527	545	507	520	504	545	553	521	558	536	540	540	501	491	506	539	575	534	497	465	536	532	518	568	541	557	489	475	542	495	509	511	497	548	549	538	520	529	490	494	540	541	496	577	512	536	533	505	544	507	513	504	507	575	498	548	539	519	580	494	567	538	543	509	526	574	507	523	534	519	524	531	527	508	526	567	515	523	512	517	545	524	510	507	537	533	492	495	523	564	536	499	511	577	484	530	560	496	543	519	524	537	508	499	520	550	569	504	522	526	566	575	489	499	522	505	494	546	534	541	491	522	526	526	495	525	486	526	550	496	559	536	557	495	507	522	561	524	484	576	517	532	519	529	526	525	503	489	520	530	585	499	564	519	510	512	525	466	521	525	530	537	542	529	527	527	547	499	506	513	494	515	568	499	493	541	494	526	533	548	575	503	547	493	544	505	526	510	525	549	512	544	549	482	535	503	569	533	523	532	486	509	504	485	535	526	487	554	532	521	510	479	537	519	503	528	566	517	510	524	504	475	532	521	504	511	537	541	502	520	503	494	568	503	483	551	562	499	470	530	511	527	501	518	493	501	521	507	480	551	510	509	546	580	515	559	522	552	521	500	489	531	506	555	515	539	533	518	548	509	557	532	552	519	499	523	519	541	507	543	529	548	496	470	499	543	501	506	510	496	521	540	540	525	483	521	518	529	506	504	505	518	564	546	544	501	526	529	578	508	496	560	566
27203	14893	24516	22159	12203	4842	1864	768	453	399	382	406	368	384	378	383	360	390	322	373	381	387	362	385	387	392	338	389	386	356	347	367	372	370	365	397	365	410	350	343	369	358	354	383	362	379	379	396	340	372	388	373	367	360	369	364	376	348	385	362	400	380	373	362	362	372	343	397	417	369	368	356	357	366	384	410	361	393	365	410	385	342	352	386	356	356	360	388	345	407	372	324	380	346	388	376	401	395	397	360	367	395	427	353	419	382	360	381	356	359	392	403	392	369	355	363	326	350	374	363	352	381	391	396	375	366	367	361	346	383	376	373	350	375	383	353	347	388	369	348	367	360	379	353	366	365	369	375	321	371	377	383	407	368	370	362	358	347	348	346	380	351	376	365	357	388	361	358	365	321	335	350	372	375	375	373	352	352	364	359	366	363	373	382	384	340	341	404	320	359	365	369	345	350	382	350	385	385	373	381	373	355	384	380	376	371	355	341	418	377	382	411	374	399	354	370	385	358	389	389	376	377	339	341	397	374	398	361	363	350	383	387	393	368	361	358	349	335	365	378	373	359	386	402	372	417	347	369	412	335	376	387	374	362	363	372	397	395	411	382	359	376	330	376	390	359	357	379	333	391	352	353	381	377	370	381	373	359	392	379	362	378	373	377	383	367	367	373	365	358	373	359	411	357	361	350	324	399	371	377	364	381	344	402	337	379	393	349	368	367	349	381	430	401	383	347	390	383	346	404	369	389	380	383	381	386	355	393	416	349	370	357	361	371	382	386	394	363	377	355	362	373	378	365	381	384	385	383	349	373	373	356	375	350	352	377	343	381	355	380	359	359	356	386	385	364	357	356	342	387	404	366	344	353	359	379	358	381	394	347	365	355	354	373	360	375	381	385	364	402	356	382	346	389	340	398	397	367	351	368	377	389	343	366	382	400	379	343	358	350	342	390	371	370	357	363	374	375	382	350	362	378	364	365	383	368	335	385	380	349	364	377	360	372	356	401	355	384	352	357	387	354	355	417	401	369	410	394	355	382	380	350	400	372	384	352	394	382	379	357	390	349	367	372	335	393	403	373	378	386	369	392	350	377	374	401	395	370	369	394	352	369	404	381	370	356	364	367	355	350	376	392	359	366	365	414	358	367	396	381	391	391	389	386	349	329	428	384	370	367	372	373	363	373	383	358	400	398	370	342	362	408	346	384	335	367	373	367	374	375	365	359	382	359	393	341	374	352	341	351	357	392	374	384	368	415	335	403	377	369	381	395	330	405	347	367	401	369	407	391	379	366	385	354	373	360	353	387	393	373	411	406	356	374	341	352	380	386	366	333	375	333	397	361	371	360	364	368	382	358	385	338	342	352	382	357	387	376	377	417	392	359	341	366	365	395	348	360	365	338	402	359	363	369	354	352	387	384	364	397	361	357	316	376	381	336	359	377	416	351	372	352	346	364	377	359	365	352	379	388	383	394	344	378	351	323	366	400	372	381	346	359	357	387	361	346	400	373	387	390	400	357	348	374	395	355	352	382	367	384	388	358	385	358	361	376	415	383	392	331	384	385	370	375	372	370	393	376	347	351	389	361	385	393	336	391	370	394	386	379	386	365	364	355	382	392	358	358	398	346	365	336	382	395	360	401	355	373	353	337	383	384	330	360	384	347	363	354	371	350	345	389	386	398	394	369	392	365	367	366	355	367	367	353	351	367	413	376	396	377	369	376	405	375	377	353	344	401	352	390	358	376	394	383	414	363	392	387	399	368	376	366	370	399	360	359	373	375	400	380	387	374	365	387	363	379	357	365	360	371	367	381	377	373	383	347	354	354	400	373	384	370	395	367	360	363	376	331	378	334	395	363	363	383	362	374	372	355	378	397	353	399	370	339	386	405	388	370	384	402	384	405	391	400	335	362	368	350	390	389	366	425	375	378	395	393	361	364	373	415	340	355	365	368	322	352	362	340	377	395	378	357	374	384	384	388	391	391	382	387	364	367	351	408	361	380	357	384	360	376	355	355	338	382	344	356	375	383	353	385	403	353	395	378	377	373	388	383	369	383	391	405	382	374	437	385	384	372	379	361	331	388	377	390	391	356	355	399	357	346	393	336	341	359	384	330	362	351	381	328	366	344	404	361	423	380	358	384	344	372	324	346	409	361	365	337	397	356	366	365	393	385	329	379	397	379	390	363	384	380	372	372	389	413	362	363	367	374	363	371	370	324	392	363	374	365	391	385	391	382	367	392	404	372	377	349	342	363	385	348	388	381	384	400	345	371	382	356	383	375	373	383	378	393	422	335	376	380	347	353	382	369	362	392	397	408	385	388	402	364	362	368	341	358	378	364	392	365	389	378	379	368	371	381	341	365	364	343	384	397	395	410	393	370	385	374	362	381	382	360	398	383	402	369	379	345	346	361	362	372	363	366	385	352	388	353	408	394	368	371	387	383	389	367	368	382	343	370	355	352	368	335	365	398	367	364	386	328	390	383	364	338	357	420	364	379	370	366	358	401	365	381	364	338	407	391	340	355	414	405	404	382	375	402	348	397	411	369	385	367	385	382	363	387	385	356	387	395	406	361	401	363	352	375	348	336	359	368	384	372	373	367	374	377	385	366	354	338	374	351	395	402	376	374	387	355	384	363	357	376	374	353	368	368	364	382	397	382	410	384	361	350	352	341	365	357	396	373	372	365	375	365	367	373	367	345	338	381	409	404	410	431	357	378	356	366	366	400	361	372	372	363	337	383	395	356	365	393	355	345	362	369	358	355	386	369	376	413	389	397	367	376	357	369	402	365	370	393	352	379	342	379	378	350	394	375	381	372	370	381	382	381	376	373	383	360	366	366	372	380	328	343	354	362	348	377	371	389	390	371	401	417	369	408	352	382	404	375	359	365	398	393	396	387	392	387	402	365	366	382	382	372	382	392	378	382	395	381	407	367	361	375	378	372	359	369	382	334	365	357	359	387	353	345	404	366	348	365	386	373	380	361	345	353	353	356	390	401	366	379	351	366	363	373	350	368	388	377	421	377	385	377	381	344	394	363	361	395	369	373	389	409	392	378	375	391	343	375	363	379	368	366	349	361	395	363	392	357	393	358	384	349	377	369	403	374	369	342	335	367	376	385	387	381	375	375	362	355	330	353	400	391	385	352	360	390	397	387	347	403	358	371	353	401	388	378	387	359	366	384	381	368	382	371	390	362	383	347	356	365	385	382	345	363	348	372	373	338	372	354	349	395	370	364	366	360	381	345	393	371	373	363	350	353	406	375	375	354	371	394	379	422	372	372	422	389	366	373	381	374	398	381	367	402	380	388	379	371	372	407	344	366	363	369	386	370	376	418	330	368	356	391	379	357	381	386	367	369	360	360	374	358	383	350	354	373	367	343	369	376	381	382	354	325	409	342	390	397	356	365	336	375	379	347	386	340	373	351	381	433	373	372	365	380	358	380	390	359	379	364	362	361	371	375	386	368	414	410	388	362	392	356	392	396	362	354
5533	8631	25313	15143	8980	4277	1733	771	438	366	353	360	369	355	360	355	341	374	359	337	358	361	354	370	352	348	390	328	362	360	344	357	363	371	358	365	336	353	357	352	350	345	335	319	325	315	339	355	341	384	362	363	385	383	332	366	340	354	363	376	340	351	366	365	359	328	376	356	369	379	339	347	366	373	319	362	344	370	343	323	362	367	330	368	338	366	373	356	355	360	380	359	324	375	370	369	341	364	365	335	355	361	353	376	332	336	346	391	350	332	342	382	319	382	354	339	343	394	361	373	362	356	320	375	371	343	356	363	361	356	358	384	356	364	353	346	342	379	383	346	329	336	330	360	318	368	348	345	359	365	362	331	370	393	356	369	348	333	333	354	361	356	350	328	325	334	363	312	335	381	343	349	344	359	327	373	364	372	368	368	326	338	348	330	335	337	331	330	344	386	374	327	327	337	359	342	362	354	351	349	362	351	348	364	336	379	381	359	335	384	354	385	349	337	352	353	378	384	342	348	357	347	352	348	378	342	379	346	324	375	397	351	365	366	377	365	334	386	371	327	345	356	375	369	381	343	372	399	349	370	354	362	324	388	358	334	366	329	356	337	362	335	346	359	386	348	344	353	370	358	365	370	372	379	355	352	387	380	359	359	360	368	346	377	367	338	345	353	369	331	374	383	365	336	377	376	359	353	409	359	363	384	346	360	360	337	329	324	349	353	338	356	342	374	372	403	379	351	345	343	345	362	364	343	379	372	352	364	346	338	383	367	374	345	379	347	363	328	365	356	342	330	359	386	352	367	345	360	339	358	388	353	360	392	370	341	370	381	346	319	318	366	359	317	382	350	341	344	337	359	366	348	395	375	364	348	350	357	322	362	350	346	339	369	361	395	326	327	353	347	386	366	348	353	328	342	346	395	354	309	352	358	303	349	342	344	344	365	361	354	393	346	360	335	353	380	332	332	351	377	356	390	343	364	329	326	352	384	345	341	370	337	374	349	367	337	354	370	358	343	363	352	384	340	371	385	347	368	352	367	372	363	365	314	358	371	413	361	349	361	328	316	348	359	369	364	342	385	354	350	396	332	349	339	384	332	342	339	384	353	375	383	389	349	328	355	304	366	382	361	349	345	372	405	386	377	370	355	367	319	367	383	358	375	354	365	371	338	357	374	359	365	361	314	361	350	356	338	367	372	322	362	307	332	332	330	342	363	332	338	359	352	318	361	369	354	367	372	346	371	363	368	348	364	351	334	319	382	363	353	370	352	355	367	342	376	344	360	368	344	369	332	352	352	358	336	399	351	366	380	372	343	377	337	347	351	387	363	394	369	377	317	313	361	339	361	394	403	339	358	368	344	353	365	336	370	360	323	387	322	367	355	386	353	371	360	341	393	363	367	336	360	332	365	345	362	353	356	352	321	357	364	385	366	354	354	367	364	373	348	333	336	374	386	319	354	359	358	381	353	333	350	376	342	342	354	385	357	363	374	360	333	351	360	359	346	363	360	320	363	375	332	373	388	343	399	355	315	348	349	360	328	370	341	358	363	365	375	334	365	346	333	372	361	354	333	360	336	373	346	346	366	369	383	367	370	345	378	353	373	363	336	348	352	340	335	377	389	338	332	345	371	344	362	370	333	341	360	337	325	349	370	364	321	369	365	347	364	356	369	327	343	348	329	354	342	362	328	363	366	343	357	348	352	346	363	376	341	360	349	345	376	399	357	350	380	374	380	332	364	361	326	357	361	356	362	360	330	362	308	316	347	356	327	366	372	343	344	347	306	348	347	365	373	357	353	379	349	350	352	344	363	369	374	345	332	357	356	368	368	369	344	354	324	340	382	323	381	363	354	332	362	393	373	339	367	345	361	346	380	333	357	355	333	369	395	355	363	336	342	366	342	385	332	336	336	360	329	347	356	381	341	340	379	314	364	367	351	338	346	367	389	380	350	340	315	363	368	347	345	357	333	368	357	359	348	364	366	365	359	344	376	351	359	368	347	342	350	343	340	373	362	328	343	356	374	351	341	357	383	359	364	321	317	358	359	299	334	335	361	340	364	368	353	373	351	366	358	338	371	320	319	335	353	371	314	334	367	344	386	360	363	374	372	369	320	343	374	344	342	324	346	348	373	373	353	307	392	371	334	334	372	381	354	403	390	363	364	332	348	351	366	351	367	363	399	365	364	386	367	373	351	381	348	357	389	356	352	367	358	342	339	369	321	340	339	328	364	334	348	322	380	345	387	371	346	363	357	344	391	365	350	363	359	357	330	385	361	350	351	362	349	370	355	366	367	345	356	357	368	364	351	351	350	323	362	367	360	346	350	365	343	374	326	334	374	401	330	343	339	358	372	370	361	361	341	353	363	337	366	334	348	365	357	346	368	312	347	328	359	327	354	362	338	354	329	331	347	346	363	341	372	359	309	376	334	349	354	360	335	351	373	360	367	344	323	333	360	336	354	357	350	331	350	387	350	370	379	319	378	348	377	375	357	364	323	338	326	342	362	348	361	359	363	378	355	355	369	346	355	367	347	350	377	343	367	384	313	354	347	352	379	327	367	344	363	356	345	342	353	348	345	334	379	374	345	349	331	334	349	362	327	362	329	335	356	391	331	337	385	342	370	339	335	354	358	370	387	328	357	389	346	333	345	358	347	361	359	344	374	347	373	379	332	371	382	341	331	377	357	363	395	356	356	332	325	408	349	362	367	350	352	356	341	362	359	347	323	353	376	343	336	316	364	345	341	374	374	331	374	351	319	376	370	363	371	357	352	351	347	363	362	337	356	350	374	339	352	360	360	366	356	361	341	391	374	355	354	324	375	332	368	342	361	378	380	350	353	345	372	360	344	377	348	363	375	380	327	343	359	373	397	386	375	419	408	337	360	361	342	339	363	344	378	396	359	334	355	336	334	358	364	333	352	394	388	350	375	384	361	312	366	349	362	342	341	349	357	370	364	362	371	380	368	362	377	376	379	373	356	330	338	348	344	336	363	325	368	371	366	362	365	358	349	389	351	347	362	343	353	334	356	328	332	323	354	349	387	360	314	365	370	355	353	348	426	349	356	383	377	368	322	340	349	365	353	373	373	346	354	350	344	353	331	376	341	357	350	357	344	360	361	362	326	358	375	368	376	372	340	330	375	351	367	360	371	384	383	335	373	365	390	372	351	355	360	342	380	330	344	350	345	383	372	386	365	364	359	375	349	372	380	344	371	358	359	357	329	387	351	335	356	342	364	366	329	361	367	373	359	346	332	355	371	348	342	389	328	361	343	346	375	337	342	374	357	362	347	374	346	339	325	357	369	366	362	359	352	367	316	353	392	352	327	363	367	337	341	382	343	370	362	330	359	351	344	367	406	396	356	376	349	379	371	375	352	380	352	364	327	369	371	386	376	336	356	335	352	340	348	385	362	356	355	351	383	351	357	363	343	357	355	365	342	367	369	372	353	380	350	388	344	323	326	382	390	355	359	370	322	354	395	368	368	366	345
25447	21114	40000	52165	40281	24852	10315	2458	756	437	372	355	371	392	397	370	375	425	380	389	399	376	397	370	391	377	414	377	380	376	359	387	360	408	416	362	371	370	368	360	368	392	427	370	380	370	415	357	365	394	366	374	356	381	371	348	361	339	373	391	404	373	370	399	365	397	360	372	345	408	355	381	357	396	385	376	429	384	341	382	368	390	389	384	394	397	368	391	412	379	366	374	347	364	389	358	361	419	426	381	336	365	367	387	373	372	394	401	417	398	391	319	376	389	395	371	352	357	381	419	374	380	380	369	436	371	416	384	360	374	385	378	387	372	383	339	398	390	370	378	373	381	415	398	384	389	376	370	414	400	386	390	376	369	382	383	342	380	366	339	370	344	335	383	357	354	374	397	347	401	390	364	394	371	356	400	366	380	375	374	378	395	356	359	388	378	362	378	363	369	356	386	364	379	359	354	400	368	376	371	421	401	360	352	382	357	391	374	383	367	390	349	392	349	399	366	397	372	381	356	391	383	366	392	388	372	375	375	389	392	390	383	406	373	412	357	351	397	361	404	348	358	420	363	383	378	389	379	367	391	414	394	380	389	340	382	344	369	369	375	353	352	341	404	407	373	383	372	368	405	356	390	377	388	412	361	416	376	364	360	377	357	415	374	368	436	385	384	423	397	377	375	346	378	398	372	396	333	370	365	357	394	381	364	357	408	423	368	367	352	374	398	355	377	364	373	410	390	367	400	419	403	385	379	342	395	367	377	357	372	372	363	393	372	356	375	368	342	403	380	373	329	366	365	386	371	372	365	375	348	366	377	369	394	348	381	384	394	383	375	361	371	393	357	360	363	380	386	366	395	376	346	368	384	398	381	369	372	389	383	381	390	367	394	349	368	360	372	354	377	393	369	376	388	382	380	362	396	385	378	347	400	361	357	370	397	381	398	369	353	372	357	377	404	367	383	366	404	352	344	381	377	379	370	403	359	401	376	353	359	366	358	384	374	397	349	397	400	387	375	371	344	354	366	371	401	379	400	372	366	371	369	388	382	360	383	363	382	397	380	337	395	394	384	366	391	423	362	382	374	398	397	392	388	398	391	330	373	376	350	372	377	378	394	406	360	358	357	365	368	379	338	373	394	413	368	373	379	377	384	373	346	365	393	384	379	350	387	368	411	385	384	360	414	397	369	348	353	385	372	386	394	321	383	408	374	377	381	371	396	375	355	397	361	362	419	377	405	371	324	382	404	383	380	356	382	409	432	358	372	402	367	351	397	360	356	389	355	349	404	373	380	375	371	376	356	366	346	358	394	372	358	336	386	407	372	387	376	410	383	384	382	361	361	388	366	348	374	412	369	392	375	362	363	363	351	354	385	374	410	363	344	354	384	384	384	387	379	377	364	405	347	374	388	415	380	356	376	379	359	383	352	353	356	371	382	396	381	374	362	373	423	365	385	356	369	354	365	364	376	388	371	388	341	395	387	358	367	374	361	393	377	368	374	374	369	367	372	389	374	380	346	357	368	350	360	413	362	355	368	351	347	398	360	370	386	363	384	366	384	402	416	382	377	367	385	384	383	385	354	381	373	389	346	349	398	362	389	398	394	429	402	388	356	358	345	351	390	350	337	404	385	364	349	374	411	375	366	385	370	390	363	379	387	377	419	367	384	352	366	386	403	400	370	382	377	379	376	382	353	374	392	349	411	391	390	369	380	339	380	364	352	339	387	362	404	373	381	366	383	373	413	393	370	366	388	363	384	382	406	387	379	374	341	369	387	340	345	369	350	358	383	366	391	379	387	382	371	370	391	361	393	355	410	355	368	391	381	375	342	385	379	375	367	398	370	377	386	399	405	386	358	385	360	356	355	388	388	382	350	338	358	388	361	367	422	379	353	392	378	372	376	370	395	361	390	367	383	357	387	365	358	375	389	397	359	402	380	382	421	384	368	376	388	366	339	394	358	352	366	372	384	383	380	387	355	393	397	397	385	369	364	394	331	365	367	396	374	388	407	358	358	367	393	375	360	385	366	388	422	364	405	365	369	404	351	391	379	389	342	399	372	395	392	385	393	352	357	411	402	384	374	389	356	417	391	377	377	367	349	345	373	390	376	350	401	391	375	377	425	393	365	370	372	390	357	396	317	377	408	349	403	381	416	366	396	415	365	381	368	386	376	369	356	373	406	363	357	378	423	357	386	342	381	362	362	383	391	395	397	379	395	380	402	384	379	343	382	377	337	414	391	376	369	357	391	370	338	384	371	390	359	384	420	359	362	358	368	385	338	377	382	385	373	371	394	383	346	389	365	376	383	357	372	403	356	404	370	393	396	366	391	377	379	368	373	391	389	361	382	394	385	356	399	386	420	378	365	361	374	311	385	374	379	377	353	378	389	374	372	361	392	394	378	354	368	377	389	398	372	378	393	362	372	384	362	400	386	386	353	371	404	411	384	394	409	357	392	375	384	395	377	398	407	378	397	357	381	407	405	363	390	348	388	376	379	375	365	371	402	375	395	425	364	380	349	391	374	403	359	360	355	373	385	364	398	368	368	371	350	396	392	373	397	367	360	385	380	380	381	410	354	379	392	365	366	385	374	401	360	391	394	371	354	395	385	349	361	353	407	359	393	385	357	368	359	384	365	350	386	395	411	357	400	407	370	386	421	380	348	373	385	370	344	377	359	393	391	360	377	354	369	393	375	379	389	418	407	365	320	354	371	371	372	385	412	363	385	379	394	399	381	348	385	345	384	390	372	374	401	356	372	420	384	377	374	389	402	360	395	375	394	400	397	382	355	380	383	396	380	358	397	374	400	359	394	417	381	372	382	380	384	362	359	409	398	401	366	372	379	366	346	395	370	357	347	337	331	384	366	372	365	353	350	364	351	358	366	357	374	388	392	373	399	386	416	387	372	392	366	355	381	394	396	313	388	404	378	376	354	376	377	362	374	346	382	366	370	359	370	359	393	343	390	365	353	372	384	402	373	379	365	382	392	367	380	387	384	380	403	358	421	384	389	371	370	382	379	395	362	374	388	385	371	380	371	365	344	373	343	377	390	359	370	415	367	373	389	395	367	376	386	386	365	387	362	366	351	373	384	384	406	384	360	360	376	369	349	386	387	366	381	360	379	369	371	398	382	361	350	376	378	382	380	370	414	420	363	380	373	432	383	375	360	385	392	356	403	395	372	379	388	368	366	364	394	386	342	379	349	386	365	398	325	360	359	364	362	417	378	401	378	359	422	377	390	366	371	415	350	384	383	374	372	369	397	340	380	404	391	402	372	358	380	354	368	374	412	374	382	380	373	364	382	383	363	386	398	375	375	411	392	343	358	386	410	372	394	367	383	366	395	341	362	391	367	376	388	342	382	347	379	414	395	397	352	363	398	366	352	378	395	402	370	383	398	400	369	368	359	378	329	366	397	423	410	388	412	370	374	373	366	376	394	407	358	400	400	371	384	365	382	389	378	370	391	379	365	395	367	353	363	358	389	419	393
5659	18840	59164	47741	32935	17208	6967	2321	803	413	402	393	379	421	384	387	382	367	383	369	397	403	388	401	395	354	371	403	380	382	414	373	384	406	379	375	395	377	386	403	379	388	399	385	420	369	418	378	359	366	353	390	426	374	380	389	405	402	345	411	390	384	371	379	395	353	356	349	375	372	406	413	382	378	393	398	404	399	336	376	398	376	369	400	363	378	364	387	388	394	405	387	381	400	384	401	387	398	376	385	385	405	344	388	388	365	405	400	400	371	387	377	361	337	364	369	350	395	369	370	385	369	365	373	382	352	392	385	375	374	421	383	370	380	381	380	360	395	396	391	354	378	395	389	398	340	347	384	414	388	377	373	405	400	353	373	372	369	421	372	380	371	399	356	374	407	373	376	355	391	341	397	374	384	408	399	372	368	383	420	372	385	412	398	405	360	403	395	384	405	354	357	398	351	370	358	399	363	401	349	421	403	345	372	388	377	378	347	366	363	364	376	388	362	383	408	419	353	410	356	393	407	410	394	401	385	378	411	380	438	385	410	409	378	389	423	383	352	383	393	358	351	398	392	346	397	367	397	369	361	360	362	405	416	357	421	365	329	411	382	396	381	392	361	426	363	398	389	384	380	401	388	399	389	387	415	416	363	367	369	342	405	408	362	345	368	371	350	357	395	379	358	372	372	376	395	381	407	397	370	402	362	402	426	384	384	411	394	426	378	377	367	361	369	379	375	379	363	362	402	387	400	354	402	383	391	416	408	381	407	374	374	406	361	392	352	373	373	388	346	387	387	418	389	378	391	373	384	392	416	403	386	372	381	382	366	365	368	379	397	371	390	407	400	348	368	385	401	402	391	398	383	395	369	365	416	400	382	403	394	368	403	374	390	390	410	368	356	372	362	364	354	364	366	405	375	377	367	386	400	376	385	357	391	417	389	415	400	365	372	414	393	375	395	395	410	348	388	393	376	347	371	371	373	369	411	403	397	401	398	347	413	390	401	379	384	377	394	382	362	409	390	396	376	374	384	383	385	382	401	383	378	398	409	397	385	394	365	397	404	381	394	391	411	427	380	403	372	368	422	398	387	393	361	381	391	388	414	395	383	401	357	401	380	368	366	380	358	392	361	393	359	362	361	376	371	391	357	426	370	343	343	362	401	339	400	374	364	398	337	371	354	369	401	384	398	357	385	410	348	383	372	352	377	373	355	365	383	400	370	380	373	413	383	356	370	391	372	407	395	368	391	387	407	375	391	370	391	350	399	369	407	398	390	392	368	362	343	362	402	362	397	381	331	364	370	385	359	422	408	394	397	374	410	387	421	378	355	378	381	348	378	389	419	414	369	409	366	366	395	367	350	393	361	387	389	396	372	384	375	378	384	385	406	350	374	387	407	392	352	368	403	394	379	400	356	377	379	370	375	372	380	381	372	389	385	405	452	355	397	418	377	401	372	369	392	357	377	388	391	356	378	400	362	356	370	384	343	392	379	401	378	383	398	372	407	374	418	391	368	350	405	364	388	369	391	347	392	373	375	394	368	380	394	408	417	371	384	406	388	332	388	416	367	358	392	376	380	365	397	371	400	366	388	370	377	358	397	341	394	375	385	386	340	386	388	380	386	356	391	402	411	376	385	362	374	374	391	386	380	359	359	390	383	402	357	346	416	367	396	377	427	410	425	393	394	377	388	367	373	385	390	366	382	409	361	381	381	397	378	390	385	355	404	407	388	420	373	383	382	425	400	351	419	380	364	373	411	344	385	365	379	396	458	384	374	377	387	342	405	392	354	387	400	390	407	408	389	376	373	401	394	371	394	404	347	395	390	381	424	362	421	406	416	365	412	394	365	362	410	365	412	383	386	379	378	373	369	364	371	397	398	404	407	382	359	349	345	398	364	379	374	407	386	369	424	390	412	371	385	397	383	343	397	371	399	380	377	384	344	369	416	362	403	379	408	405	370	373	370	387	363	381	402	395	361	390	389	401	398	391	355	416	411	353	387	401	377	370	378	382	416	375	388	365	350	361	368	385	399	385	371	392	390	369	385	377	376	372	366	346	356	409	365	414	373	357	391	372	394	403	365	373	412	357	361	366	372	376	383	395	383	372	410	377	370	388	371	378	396	392	362	357	383	364	393	393	403	400	387	345	380	380	358	359	388	389	371	377	395	363	380	391	340	363	346	394	385	405	379	377	393	372	391	348	368	355	388	384	401	356	366	385	388	418	356	364	405	371	353	398	366	402	373	387	365	380	357	390	408	372	386	380	405	374	409	361	384	384	370	376	370	407	363	376	359	366	406	351	390	346	379	330	359	397	389	369	366	403	379	400	352	376	362	412	390	370	395	381	406	381	342	363	392	371	360	407	386	413	404	371	402	394	371	358	392	419	400	384	345	376	401	398	384	370	364	373	409	392	391	437	376	404	372	365	351	372	359	361	374	374	390	375	415	363	411	374	386	373	397	366	399	396	379	393	365	389	368	353	365	378	413	373	421	396	366	367	378	407	374	382	390	393	394	389	370	378	403	376	381	336	383	407	365	373	388	367	395	402	372	372	373	384	389	401	398	369	389	389	364	392	361	363	381	380	383	376	378	377	350	403	358	372	371	371	372	393	390	354	365	414	389	391	411	403	371	413	396	357	344	384	351	392	383	358	403	367	381	373	388	384	390	367	392	419	371	359	352	398	412	399	391	398	365	380	348	370	400	331	388	397	363	356	366	353	410	355	328	370	376	383	423	363	381	389	406	371	372	404	370	394	390	371	367	351	372	366	393	391	372	383	397	377	367	415	370	375	388	389	389	374	350	400	378	370	363	409	349	377	395	395	383	374	399	343	401	355	360	386	379	350	388	349	365	400	373	369	409	383	382	405	372	381	409	405	417	386	380	350	397	381	360	389	408	368	458	415	355	418	368	390	340	382	386	357	385	379	406	360	404	387	423	389	405	422	403	363	384	421	389	379	362	368	375	367	395	402	385	377	401	368	334	372	389	395	388	397	401	366	394	375	400	399	366	395	399	407	389	375	378	365	345	380	389	388	427	328	379	366	397	366	374	387	365	394	377	404	363	364	411	437	371	378	404	366	402	382	361	369	363	375	418	431	348	357	418	356	378	356	401	343	352	372	377	359	366	389	386	385	365	387	384	371	361	368	387	381	401	349	379	372	406	354	397	377	380	384	404	408	400	363	400	395	400	364	418	413	382	342	327	394	405	376	394	344	374	407	396	382	361	395	346	346	387	373	374	357	411	385	374	357	380	391	407	374	364	382	382	390	390	407	370	362	414	375	348	375	400	394	414	383	367	352	401	387	392	406	371	394	390	389	381	387	385	397	361	368	352	367	362	361	363	376	396	380	380	370	372	375	380	375	393	402	415	382	409	412	386	376	387	363	410	398	379	372	361	389	369	388	369	360	414	426	390	388	396	385	366	391	358	388	423	392	389	343	372	365	359	378	338	393	415	369	399	378	411	365	407	377	392	390	346	379	392	400	391
23846	21098	39904	57941	53559	41991	25356	8364	1664	657	543	492	483	497	496	509	494	476	505	488	467	474	515	472	512	486	503	516	494	493	528	502	482	503	509	485	516	483	521	505	458	482	486	487	496	504	486	489	495	489	502	478	510	501	475	526	490	477	466	474	464	487	478	529	493	506	463	484	498	535	515	494	468	475	464	461	498	481	512	490	461	509	507	479	461	500	499	471	492	467	496	484	511	468	504	483	478	473	471	480	474	478	483	461	468	502	485	476	456	489	509	520	518	466	422	464	475	472	468	472	470	508	448	467	498	447	494	460	480	483	487	434	488	507	499	464	480	510	534	449	521	470	478	468	484	455	457	484	496	488	514	503	498	498	493	495	480	524	458	425	515	493	475	494	468	490	491	468	529	469	499	414	484	479	476	496	450	456	485	502	484	461	502	512	504	514	534	504	478	475	494	510	476	490	506	495	473	467	463	455	489	465	484	491	483	491	493	493	469	475	510	529	490	489	523	491	525	480	523	500	484	496	445	445	486	496	466	475	503	509	481	498	499	490	460	512	508	507	471	497	481	480	498	490	464	509	455	505	464	471	521	470	518	472	502	482	478	479	495	494	537	451	518	476	461	481	501	507	472	463	482	459	518	448	456	435	482	485	502	512	497	474	509	515	473	497	460	502	479	457	466	456	499	464	510	477	476	435	469	491	521	477	484	513	454	472	488	452	531	474	515	474	531	463	460	459	465	483	477	513	475	498	489	463	518	475	466	470	447	473	491	488	503	470	518	471	520	482	499	467	460	492	552	489	490	546	472	478	470	500	496	443	464	462	542	496	499	452	510	495	477	507	468	467	472	499	474	483	441	495	492	529	488	475	496	476	482	494	463	469	457	530	498	499	461	464	484	469	480	437	466	469	463	459	474	462	430	490	469	494	480	425	524	486	495	508	460	495	503	469	493	516	512	500	477	496	480	466	445	488	457	486	498	449	493	501	505	493	508	502	471	517	492	415	474	423	490	451	450	465	481	469	483	502	446	514	469	483	482	457	510	514	502	506	492	501	488	496	498	524	479	463	502	468	482	466	463	515	479	487	458	471	498	488	457	469	494	513	469	491	482	461	454	518	505	503	476	505	459	466	503	495	528	522	482	508	536	505	457	457	489	490	496	449	510	464	481	483	445	513	540	464	461	493	499	486	546	504	517	493	496	458	485	520	534	470	473	483	490	479	467	472	476	484	468	488	493	519	464	490	503	496	497	501	530	498	481	472	489	466	447	455	467	458	448	506	466	517	476	458	490	478	463	477	516	442	482	459	498	507	491	480	515	491	423	488	502	513	480	492	529	448	517	489	499	468	460	485	495	488	485	511	525	488	451	496	448	515	458	468	487	480	505	491	518	490	485	479	481	472	479	451	463	518	522	486	480	488	482	485	440	457	483	489	479	454	472	465	486	476	479	467	509	490	486	490	486	499	501	515	480	487	501	485	508	428	462	468	486	454	509	482	495	490	502	485	456	497	509	494	488	491	526	471	454	491	477	460	470	469	473	512	494	472	487	464	475	495	474	518	446	467	486	500	467	499	418	451	452	496	500	528	486	475	518	451	486	450	479	501	505	538	448	474	506	471	426	494	487	486	500	474	474	464	513	457	486	478	439	444	479	469	484	491	475	510	488	496	484	505	472	500	453	510	470	529	491	455	484	473	481	498	491	448	497	481	425	477	516	443	494	481	466	458	478	484	498	454	486	487	494	507	481	489	479	511	490	502	482	496	503	501	484	438	480	465	491	498	467	520	479	445	490	480	479	440	475	487	444	500	523	463	477	487	475	437	541	512	459	463	486	484	492	501	512	523	483	462	454	439	473	490	506	494	490	500	488	517	435	479	452	502	436	504	502	506	498	493	471	458	488	511	476	473	498	486	479	464	487	513	488	462	479	487	486	476	437	471	455	506	428	484	478	460	499	469	488	478	500	473	473	496	531	486	467	504	488	499	480	478	459	483	477	478	494	499	505	482	500	507	482	463	469	484	454	497	497	477	500	517	450	524	479	474	520	479	473	485	456	512	492	443	494	462	453	496	476	481	462	447	479	480	458	481	469	475	478	454	468	481	487	477	483	495	474	448	538	491	499	503	443	476	536	471	471	487	465	468	484	473	478	509	504	468	476	486	479	524	463	506	507	483	453	525	483	507	450	472	508	511	505	515	528	495	504	470	477	521	481	504	489	516	497	472	517	491	465	484	458	555	487	493	476	464	517	491	463	466	497	472	512	463	468	449	448	484	508	458	487	477	504	520	474	486	483	494	518	488	501	533	479	496	478	482	508	445	497	466	455	507	486	456	499	511	409	460	477	487	499	495	458	452	444	488	456	477	511	478	462	451	464	482	502	506	492	521	498	495	461	489	489	496	481	462	509	469	451	499	481	490	484	484	489	521	479	481	478	481	474	534	459	463	495	469	469	469	514	497	495	501	465	483	506	490	489	483	467	455	492	504	508	471	491	469	473	468	474	511	484	482	499	494	471	473	475	510	462	511	446	472	487	457	482	497	481	492	437	536	476	492	476	501	505	457	464	502	467	499	498	529	494	494	489	501	531	446	489	463	462	504	478	503	488	485	529	466	454	453	454	456	532	554	496	520	467	515	503	470	480	443	482	512	503	459	471	514	468	493	473	488	490	444	478	504	508	496	470	454	485	487	486	533	484	517	456	533	483	517	479	440	479	509	534	503	490	516	481	465	494	459	501	462	497	524	480	495	482	458	479	492	486	445	451	483	511	455	474	453	441	514	463	524	451	486	488	464	516	478	482	530	491	521	472	499	491	471	485	460	474	514	484	486	464	507	527	494	472	474	500	506	500	487	480	500	505	502	460	495	475	480	457	475	470	482	513	485	502	471	451	461	479	459	503	466	482	458	447	458	452	487	512	485	494	477	477	461	456	506	462	469	508	522	454	470	470	470	484	528	495	487	441	474	482	448	480	477	516	502	446	483	478	481	458	469	471	494	470	486	482	517	460	508	487	476	498	492	498	488	483	502	509	495	479	513	491	512	492	485	470	493	488	464	509	497	474	471	477	533	474	524	476	504	482	506	500	472	444	549	468	475	488	458	501	481	496	469	490	515	491	485	496	444	468	466	430	469	461	511	498	491	446	506	512	515	491	456	453	482	456	523	478	463	510	508	453	448	508	466	520	516	496	488	497	515	498	497	499	464	478	496	468	477	488	491	471	478	474	496	490	489	476	483	470	467	481	508	495	486	473	464	467	471	464	477	498	458	500	497	510	516	520	493	483	470	433	487	492	475	482	492	481	470	491	488	509	494	502	500	432	444	494	496	497	510	483	491	493	448	461	476	453	477	441	477	496	457	491	508	495	484	488	508	462	480	481	470	496	456	531	510	495	476	471	510	436	476	481	521	472	464	473	470	506	521	490	451	462	477	514	508	499	534	513	493	486	484	505	490	495	492	483	486	505	536	488	451	529	477	483	477	443	496	472	506	512	506
6812	42173	83240	75220	56791	36797	17083	5966	1556	601	551	482	521	509	494	511	541	521	546	523	542	534	485	525	524	518	535	501	516	483	496	533	529	490	517	483	530	508	523	514	513	520	564	511	508	517	516	510	509	518	526	569	453	504	544	509	507	505	476	488	484	523	503	506	515	491	488	493	516	518	548	525	493	473	498	534	495	494	505	494	510	494	491	504	492	499	520	495	531	526	528	509	496	524	556	504	524	516	532	530	515	493	503	531	539	546	516	475	517	486	529	506	484	529	528	494	514	515	521	536	498	515	513	521	506	511	498	489	532	560	508	529	509	492	516	519	481	571	530	514	504	514	509	491	511	510	497	548	514	536	505	502	515	507	526	521	518	482	524	528	504	513	559	503	477	485	524	494	506	486	493	465	541	525	515	516	517	460	546	502	506	519	499	525	488	516	553	515	500	555	503	474	466	524	527	511	486	525	528	553	544	518	504	515	525	521	545	517	534	509	499	526	469	542	507	496	507	555	510	531	449	502	480	501	527	518	506	469	526	504	537	519	529	511	573	496	530	555	530	492	539	520	530	561	495	502	490	546	536	518	517	523	525	532	533	542	520	510	540	567	526	548	515	520	533	502	526	517	505	536	517	495	508	567	512	515	557	530	509	513	496	545	503	530	499	486	509	509	504	517	486	497	518	488	509	478	543	478	482	496	521	521	523	517	522	541	523	521	504	465	525	536	515	528	510	549	505	542	499	504	464	501	491	531	521	458	551	522	478	537	506	481	542	503	501	491	497	529	514	504	491	515	505	537	522	551	501	455	498	531	540	537	479	462	485	496	526	509	530	505	519	510	496	488	502	509	519	462	508	555	495	505	512	546	525	520	553	507	512	521	510	471	519	547	515	533	520	500	536	506	521	534	520	470	491	500	486	515	516	495	501	547	513	471	480	528	498	458	520	496	531	480	496	522	473	544	498	500	515	530	536	487	480	492	520	512	502	507	520	498	481	482	496	521	528	461	544	525	514	497	527	514	490	517	489	534	500	508	529	509	543	548	495	494	461	490	456	533	515	484	506	515	493	521	534	525	487	501	499	531	518	519	526	525	538	480	503	526	469	482	526	537	508	526	490	517	545	514	496	540	495	537	509	517	494	533	512	487	504	525	529	533	517	520	502	530	555	518	517	492	511	504	513	515	527	506	532	482	503	502	489	517	515	535	521	517	537	544	542	499	506	525	490	481	523	516	477	522	508	485	489	472	468	503	560	498	552	528	498	471	507	504	509	494	539	492	501	487	493	508	488	533	549	485	506	523	519	523	492	500	506	482	539	516	492	528	509	546	505	498	509	564	514	511	514	506	508	523	526	488	479	491	502	548	532	516	521	506	517	557	508	552	529	513	496	551	521	528	509	534	505	538	557	511	505	510	529	503	509	552	481	498	511	511	476	514	515	524	504	530	468	514	508	484	506	507	483	505	495	531	498	503	499	511	529	533	576	552	548	470	472	546	507	498	504	501	507	509	515	530	548	565	527	515	515	516	548	485	498	537	504	504	497	564	530	539	554	526	526	526	501	540	525	533	514	521	523	480	507	540	531	531	536	504	535	497	489	508	537	506	507	512	462	526	509	501	468	522	528	518	511	505	540	486	544	506	527	528	493	537	517	509	521	484	509	505	506	530	504	490	514	490	472	536	514	471	543	505	481	503	563	487	552	541	512	474	526	552	495	521	507	494	497	486	527	514	531	544	502	505	505	538	500	502	463	497	487	528	483	451	543	483	494	490	505	548	526	525	497	521	507	505	509	506	530	469	537	507	531	530	497	539	533	497	523	508	515	469	491	547	526	546	489	519	547	505	541	505	515	508	548	531	525	502	503	505	503	525	499	528	514	546	507	502	499	542	509	530	527	501	525	494	535	468	529	521	529	517	491	506	466	517	497	488	519	499	494	507	532	545	532	493	516	541	536	491	514	540	529	529	506	481	520	526	468	514	485	535	509	491	516	456	508	486	509	514	507	497	504	487	521	528	490	497	480	507	507	513	534	503	522	510	525	496	468	471	546	521	510	487	520	535	507	505	515	474	496	499	513	520	500	499	518	522	505	507	497	495	510	534	504	486	487	506	507	518	558	500	513	489	530	494	511	500	535	521	467	505	523	522	518	531	522	483	500	495	532	528	501	555	566	519	556	525	514	513	499	511	541	487	497	536	547	498	495	499	497	535	527	480	527	530	503	503	539	497	506	552	534	538	531	519	501	532	496	487	512	507	505	525	522	500	509	518	491	507	496	514	506	527	518	500	502	508	524	476	513	517	493	520	527	480	505	484	547	491	499	469	518	525	485	488	522	513	526	506	509	530	513	492	514	508	502	497	497	533	490	509	523	502	520	470	532	533	554	507	507	512	570	502	491	519	505	514	519	536	507	528	502	510	542	520	515	502	494	494	497	486	508	489	526	478	528	472	504	519	515	530	507	490	509	488	555	503	509	531	527	503	493	531	470	517	475	479	530	502	491	507	516	523	537	518	513	497	470	527	466	514	521	482	516	519	525	506	502	519	484	535	483	526	524	491	524	492	498	510	509	525	548	494	522	513	526	550	507	545	487	566	511	509	545	523	498	528	485	508	483	506	521	522	551	517	513	463	494	474	532	497	491	555	504	554	496	493	496	523	479	520	485	486	517	489	544	520	547	514	512	547	491	492	550	505	486	517	493	494	527	496	544	499	475	528	514	535	535	491	533	484	543	496	467	486	524	527	545	511	519	496	507	542	518	525	502	507	536	557	497	519	503	480	475	480	519	479	506	471	547	480	503	520	498	493	483	510	517	529	490	494	524	502	519	487	530	509	524	506	537	482	498	512	505	485	544	508	497	503	508	500	481	519	540	478	519	489	508	511	488	522	540	534	518	555	522	538	538	562	519	514	505	517	492	502	481	504	517	491	546	486	518	516	481	447	501	502	524	460	524	500	508	521	506	491	525	520	515	482	521	524	495	518	542	484	520	545	469	481	490	512	495	495	556	546	500	517	502	484	483	484	512	490	565	493	496	527	522	476	523	493	512	522	493	495	510	500	506	496	522	522	508	534	499	544	511	516	566	510	503	466	524	513	519	509	511	511	509	505	511	569	510	487	517	513	508	513	538	492	493	510	499	488	473	517	554	500	526	510	541	488	541	534	535	507	546	499	506	539	525	527	472	491	547	538	505	531	504	490	529	509	520	535	479	492	508	508	466	498	518	458	538	513	530	479	515	519	500	489	526	514	502	493	490	488	493	490	495	532	520	515	496	523	543	537	541	531	520	488	488	539	499	532	531	550	505	521	504	511	536	530	549	500	482	470	499	493	516	531	505	473	500	514	538	474	489	528	528	519	486	493	505	524	518	578	545	485	558	508	516	506	515	515	555	539	555	526	523	512	538	507	513	526	475	514	500	484	504	543	535	541	499	454	516	533	490	450	517	498	514	505	483	527	484	500	533	488	493	458	535	477	481	514	514	475	485	528	506	524
27143	15489	20884	21862	11751	4983	2033	819	470	366	377	372	338	377	392	341	394	385	370	319	379	346	357	380	373	349	364	368	377	360	375	330	361	341	384	363	377	336	367	333	349	342	384	353	354	360	395	363	380	380	358	408	391	347	371	365	394	375	362	353	381	369	342	376	354	364	378	388	368	371	350	353	340	381	356	378	360	348	374	380	362	373	376	367	367	356	373	355	385	349	370	345	390	394	327	365	351	362	332	364	364	361	349	356	363	381	377	348	400	350	397	380	386	345	357	341	347	355	359	350	408	369	369	399	353	354	366	360	399	382	358	351	378	364	353	324	331	373	385	382	374	363	351	333	354	375	404	355	380	343	348	339	339	345	346	366	385	341	344	364	368	367	364	377	360	343	324	390	377	355	359	392	338	362	374	356	362	362	349	357	346	315	393	374	365	372	395	380	361	332	387	362	353	362	364	362	359	362	361	347	343	392	358	360	377	381	372	348	340	301	332	368	332	366	352	339	365	363	359	359	375	373	359	366	373	356	332	343	378	356	348	389	392	377	390	367	368	385	382	383	377	377	336	361	356	362	333	317	372	378	383	371	327	355	369	393	410	359	337	390	396	365	356	371	369	345	338	355	365	356	380	364	347	375	349	362	345	348	355	378	368	375	369	341	352	341	348	370	332	320	388	384	390	349	356	365	382	361	376	343	348	376	381	374	365	356	402	330	374	355	392	362	376	332	372	352	364	396	379	349	363	386	376	381	347	380	372	361	369	403	337	328	370	351	342	390	384	345	371	397	368	391	365	381	332	378	389	345	376	333	385	353	371	335	348	353	382	368	376	373	318	330	369	310	387	389	361	371	387	362	356	365	377	374	358	319	326	345	338	398	391	320	370	353	372	372	363	368	382	381	362	347	373	362	347	386	370	337	354	355	360	395	375	375	350	350	366	354	354	353	381	385	351	320	353	371	374	322	360	347	389	340	349	378	367	363	348	402	347	356	368	346	323	374	381	376	365	338	353	368	396	331	355	379	368	343	400	378	356	403	361	375	358	352	404	349	371	376	355	371	355	366	373	402	344	370	360	376	384	346	360	354	340	367	375	342	369	346	326	422	354	326	339	370	367	329	376	370	359	355	354	346	368	347	371	372	348	353	384	324	354	361	324	363	353	358	367	350	362	356	377	377	360	335	387	333	373	412	367	385	349	381	349	382	359	366	393	345	370	372	366	357	375	370	366	370	368	358	377	368	391	358	370	375	385	353	371	371	348	387	359	380	350	346	378	342	375	335	341	331	353	354	362	347	366	353	345	344	369	381	369	359	340	393	366	352	375	382	367	359	378	380	336	387	384	381	368	368	360	380	345	366	376	390	373	375	362	348	347	372	386	393	361	381	374	373	367	361	367	364	380	347	377	351	379	339	368	373	351	373	390	362	359	380	371	363	338	328	408	355	378	373	373	373	358	349	357	363	338	366	332	354	375	384	380	370	375	382	348	368	352	340	336	350	371	343	360	338	365	384	363	359	359	357	376	350	387	360	358	374	356	351	343	390	345	388	363	387	383	338	363	368	367	315	361	381	367	341	361	331	344	384	387	361	365	382	356	312	362	372	365	373	365	358	384	358	361	350	361	400	380	347	348	348	400	331	387	356	376	346	349	393	390	344	372	396	368	359	367	332	377	359	354	361	356	357	369	354	351	405	396	364	338	352	364	360	341	367	368	346	337	354	338	374	392	346	381	375	360	366	356	327	362	340	357	375	339	366	354	380	384	347	317	365	361	383	374	341	352	356	375	380	363	369	351	344	345	418	362	379	363	373	353	366	347	342	374	377	340	362	367	343	353	349	324	384	361	360	382	343	370	398	339	384	350	372	378	374	399	343	336	352	350	370	394	353	363	354	320	350	378	365	335	383	365	359	360	412	350	355	364	348	368	326	384	398	358	359	349	340	335	353	339	346	349	421	389	387	356	350	362	347	340	402	399	328	342	377	333	380	392	380	370	354	341	359	350	344	392	368	368	347	354	360	420	365	386	375	419	365	357	394	351	349	389	342	395	357	323	348	356	358	369	370	376	376	373	359	369	354	387	332	362	342	371	340	334	327	327	375	396	373	380	409	334	412	371	388	360	379	373	369	335	341	364	380	375	382	378	339	341	358	377	340	348	368	315	362	326	328	360	350	367	351	357	329	362	356	355	357	352	345	376	362	368	345	354	344	349	324	377	401	380	341	344	375	352	383	368	380	393	371	381	366	381	351	361	362	373	374	348	368	346	348	381	363	364	341	375	352	375	384	367	345	346	338	381	360	367	348	379	349	362	348	356	412	389	356	399	379	352	366	388	406	370	352	368	355	366	389	420	374	340	402	366	376	390	348	403	369	333	374	357	343	361	369	399	339	333	350	350	340	344	328	381	349	349	382	339	379	386	376	347	362	343	366	341	373	369	346	356	358	360	381	374	339	350	375	352	355	376	337	362	387	375	373	364	367	356	387	391	335	375	377	376	373	337	355	362	363	355	362	333	356	359	365	395	382	351	357	359	360	347	320	369	347	358	371	371	391	324	338	361	332	339	360	350	375	395	358	339	331	353	337	310	386	368	399	325	358	381	348	382	371	368	427	352	377	383	346	338	356	362	369	373	362	364	380	359	366	339	377	354	351	353	412	343	362	351	355	340	336	367	341	332	370	390	345	354	374	369	337	379	379	389	373	366	349	357	375	400	351	365	362	399	377	363	372	356	382	368	363	375	386	339	347	355	372	358	336	382	391	373	349	323	351	391	355	384	350	361	369	316	352	359	357	390	380	342	322	366	355	359	395	350	351	349	384	359	354	332	370	369	380	337	349	392	369	387	366	406	396	413	360	374	364	390	366	395	348	385	338	375	347	364	390	379	354	368	340	356	344	381	366	373	340	370	368	337	351	364	368	360	389	381	340	364	387	411	413	379	371	332	358	369	331	367	338	412	335	377	379	350	408	369	334	363	339	360	349	364	335	398	338	340	353	371	358	381	402	353	388	364	368	366	340	366	320	348	340	359	351	346	370	360	361	347	362	382	355	368	335	350	345	357	321	374	373	382	343	355	363	354	330	359	387	363	363	365	372	368	346	388	360	395	370	352	370	360	349	375	376	377	357	360	352	344	389	344	360	343	351	395	386	379	396	359	386	378	332	388	356	412	366	369	380	357	367	383	367	370	373	374	384	332	365	387	345	343	343	387	374	363	344	368	343	350	365	396	383	361	343	362	361	334	348	373	390	352	361	367	352	379	375	335	341	341	345	368	381	379	367	385	351	386	364	349	342	372	350	377	354	333	347	346	330	396	351	365	373	332	359	372	337	370	332	354	374	362	378	388	359	327	353	361	377	390	390	362	386	345	361	348	372	376	353	394	354	384	380	369	361	380	359	362	355	388	338	364	338	393	379	375	349	370	376	374	356	380	390	355	330	338	361	323	329	338	381	342	374	368	341	366	358	384	392	409	364	369	335	327	364	349	375	374	357
5215	8914	21512	15293	8633	4162	2021	810	479	330	365	366	340	338	341	381	372	352	353	366	361	362	372	392	361	317	354	312	337	363	375	344	359	361	361	335	401	377	369	365	357	362	367	370	329	382	373	338	374	360	358	327	349	318	360	365	347	355	360	363	358	350	357	379	380	343	354	389	355	351	342	368	343	349	330	349	342	317	358	374	352	363	332	336	347	301	320	349	341	342	362	372	357	341	367	342	369	343	335	365	310	371	334	338	366	369	353	339	367	377	335	342	364	364	338	363	357	342	336	347	353	407	318	355	377	367	376	346	362	368	330	332	350	356	344	344	358	378	360	338	354	344	335	346	338	361	331	324	351	350	371	356	369	360	353	387	340	311	370	379	354	336	345	358	355	383	343	342	345	337	320	378	332	356	334	372	358	332	367	350	367	350	367	314	350	341	331	382	339	346	374	326	340	349	375	323	371	352	344	362	363	343	340	365	361	369	373	341	347	334	347	353	358	344	363	371	380	344	365	334	340	378	347	345	360	336	374	361	321	348	358	368	316	343	351	346	334	353	402	350	337	337	308	353	343	340	378	361	340	379	355	362	364	351	367	368	363	367	350	367	326	362	357	361	322	361	389	334	344	357	310	350	345	364	333	344	332	341	350	359	351	380	335	359	321	354	345	371	377	368	336	337	352	354	348	369	367	354	328	375	342	351	374	353	365	337	351	363	356	362	336	373	327	319	328	364	369	357	352	376	349	348	335	359	332	401	371	318	343	363	343	393	347	338	336	341	354	347	357	327	359	380	378	363	328	359	324	323	345	380	336	339	351	347	366	375	371	322	385	366	368	338	354	350	333	388	337	363	355	383	342	337	369	341	353	358	376	341	330	369	342	354	371	318	340	342	326	385	330	372	325	355	321	358	368	361	384	357	350	344	355	358	363	355	338	367	347	345	400	366	367	367	329	343	345	340	344	362	356	374	350	316	371	337	336	379	331	353	368	344	369	317	341	370	358	367	341	315	357	325	353	364	372	377	336	332	367	357	356	389	365	375	330	337	370	359	354	357	356	350	342	360	361	348	350	374	348	306	339	356	352	327	370	332	366	345	357	370	331	383	343	346	357	330	354	329	352	352	306	368	304	356	311	331	355	332	376	349	344	369	356	338	356	378	342	360	343	363	367	336	355	343	352	369	331	346	374	322	357	372	357	342	369	347	359	366	338	346	332	331	343	358	328	367	329	345	345	339	344	318	321	334	330	368	340	365	329	383	343	332	354	332	366	336	370	355	350	358	330	361	375	354	375	361	349	363	335	353	366	341	317	329	366	358	364	352	384	353	344	335	332	388	356	342	374	345	347	311	351	377	392	380	357	373	365	354	336	328	352	375	346	348	314	318	322	358	366	367	330	383	341	367	380	318	375	348	396	327	364	365	359	359	330	326	348	343	379	353	377	346	358	355	347	352	398	365	336	376	354	355	360	360	355	349	353	337	352	330	362	357	332	345	362	347	380	341	352	369	340	344	343	369	367	346	369	320	351	315	338	309	366	361	347	346	333	338	380	335	324	377	359	332	353	361	374	346	352	373	353	361	365	344	337	354	376	322	374	350	335	332	343	345	361	348	380	344	326	329	365	356	335	346	348	350	352	353	310	386	343	361	334	353	336	355	333	334	355	349	341	353	344	368	335	358	332	355	356	357	357	314	357	341	341	374	356	372	339	350	382	344	347	372	351	347	357	356	351	356	376	353	364	331	380	354	375	367	340	337	351	354	337	359	336	374	357	333	356	323	379	367	370	354	362	329	347	353	357	358	351	353	356	329	335	357	396	341	352	373	366	363	335	362	361	346	322	392	328	384	381	353	354	350	330	356	349	355	346	362	337	366	362	367	387	343	333	327	359	346	349	307	339	356	373	313	368	376	372	309	374	390	347	370	360	346	337	351	324	311	341	397	361	365	327	338	352	364	368	373	378	345	374	352	377	361	354	365	351	332	353	330	352	409	359	356	338	355	364	354	300	385	373	337	362	358	419	369	363	368	352	333	325	327	370	356	373	347	338	369	358	335	358	327	325	355	360	355	332	354	360	381	341	369	345	338	297	366	342	377	365	376	329	356	335	369	336	321	347	367	370	352	376	362	332	374	323	378	347	331	333	352	331	324	347	339	364	329	343	365	341	351	337	389	348	367	333	338	319	355	360	385	337	332	328	336	329	343	328	333	364	341	347	331	355	332	351	361	350	381	341	344	324	334	368	376	359	335	358	367	349	373	343	332	356	348	379	365	352	355	338	336	366	348	357	418	353	364	330	331	342	341	369	360	379	343	315	335	351	340	365	332	373	373	360	383	358	359	364	346	369	371	378	369	356	350	312	331	346	347	360	362	366	349	371	343	353	341	332	367	326	353	368	328	331	346	371	351	342	357	346	364	370	372	314	346	371	327	328	328	328	352	365	299	325	348	317	373	358	361	319	352	348	327	356	323	365	358	343	354	381	371	329	324	332	375	338	353	374	352	324	405	342	356	342	310	348	327	378	349	346	367	326	370	330	375	327	365	343	389	322	341	352	336	383	362	332	357	337	367	330	357	373	352	358	364	366	309	368	358	351	369	357	361	321	350	334	350	373	333	354	336	356	356	321	319	361	363	375	356	358	330	360	316	340	320	336	313	342	365	336	366	347	344	337	317	350	348	334	318	362	347	347	350	370	324	323	327	332	353	363	371	379	392	347	345	370	343	344	347	342	364	375	340	330	345	344	313	327	337	368	369	368	363	361	383	344	385	305	336	308	355	359	319	326	331	338	346	372	345	336	385	331	317	345	350	373	349	334	329	359	305	351	344	394	354	351	327	324	343	344	352	361	366	345	358	364	347	359	356	346	367	331	366	346	342	331	347	362	357	379	336	362	322	336	368	357	357	371	361	324	350	360	341	367	319	357	365	350	342	360	335	359	323	384	359	330	366	339	331	352	330	360	345	344	346	356	366	372	342	363	367	362	325	321	350	343	368	388	327	375	329	326	331	341	310	376	346	319	331	340	403	344	392	345	353	368	343	353	365	337	354	311	344	307	354	335	330	362	360	383	348	357	341	360	362	328	374	370	354	380	376	342	339	340	338	356	375	342	363	366	388	361	335	337	375	318	353	367	358	351	353	334	362	330	375	355	359	347	379	338	347	382	321	356	361	321	341	324	375	355	359	358	309	353	341	334	370	365	341	334	334	377	317	338	352	358	386	367	356	355	341	374	344	342	352	346	345	395	381	374	337	335	360	332	353	325	379	374	387	356	369	356	343	410	346	339	328	359	329	322	316	355	343	347	342	333	357	351	342	345	349	354	357	370	332	367	349	347	382	323	344	361	360	363	358	350	342	346	350	338	370	348	359	362	328	331	341	352	370	322	358	394	355	368	344	388	373	336	365	346	343	325	374	391	353	362	325	386	339	348	319	357	345	354	329	348	371	367	317	387	340	338	326	346	338	359	339	368	395	338	355	370	361	342	354	348	382
25501	21126	37981	51967	40759	26314	10455	2234	683	413	382	372	362	401	395	366	374	391	370	362	359	407	362	409	367	373	379	396	370	387	355	363	348	360	381	391	356	355	367	374	392	360	360	385	381	364	379	416	356	369	391	367	379	361	359	381	414	371	400	371	367	347	377	405	366	353	372	381	406	353	397	397	328	346	388	352	373	337	352	368	407	348	367	373	370	400	375	354	342	388	378	400	390	374	384	358	330	364	398	360	373	390	384	352	363	340	390	397	376	398	333	390	396	384	360	383	384	328	353	400	369	384	405	394	375	364	354	350	381	357	351	378	399	375	362	366	390	361	354	391	356	387	362	362	373	389	368	371	378	367	380	366	399	374	370	372	372	395	342	356	373	367	410	383	356	395	357	363	348	346	380	366	400	372	388	373	355	386	345	357	383	336	368	375	390	370	382	337	403	410	379	371	403	354	353	369	336	370	388	363	363	406	337	360	404	386	385	367	377	400	363	363	377	396	375	404	329	380	347	382	372	372	401	364	368	373	375	363	428	384	372	368	362	379	349	377	341	369	324	357	356	389	355	397	398	341	352	381	367	337	397	351	367	373	401	367	416	363	360	381	380	386	356	385	361	363	405	378	423	392	358	390	364	401	400	366	357	403	344	386	374	367	379	378	361	373	366	377	368	382	374	395	396	366	391	382	364	403	405	365	322	420	385	394	348	376	376	344	406	326	402	369	373	377	361	344	362	353	407	336	412	374	387	362	362	372	379	370	376	380	369	367	385	378	387	366	356	395	356	420	384	411	390	361	359	377	381	359	379	368	381	365	414	406	350	370	372	388	373	381	397	382	390	366	409	371	386	365	348	338	380	378	355	363	357	370	393	368	337	378	378	360	368	367	371	364	377	386	345	350	388	349	357	388	356	359	364	405	375	358	380	381	373	369	360	358	339	378	363	337	360	363	383	357	377	364	348	327	357	395	367	382	410	402	395	378	366	401	370	362	351	350	374	327	338	398	356	384	359	392	362	358	362	348	387	385	391	388	372	382	348	344	389	418	341	385	421	375	374	374	376	374	379	382	370	333	321	367	392	351	378	393	366	319	354	335	374	378	373	355	342	357	375	362	353	364	370	398	362	394	362	350	357	347	334	367	359	365	363	357	377	422	344	360	367	376	384	353	320	380	363	359	370	363	380	358	412	363	377	364	368	386	343	398	341	324	397	358	395	375	377	388	382	356	353	368	361	357	370	383	363	367	363	384	356	370	358	363	350	353	363	370	351	349	376	362	396	408	365	410	422	372	349	359	363	406	389	379	383	325	360	358	372	382	358	417	368	408	354	376	345	386	387	385	361	393	379	360	375	368	378	359	373	380	382	323	371	362	330	382	365	406	373	386	368	348	366	364	364	354	385	380	390	348	389	347	361	354	375	386	362	381	383	386	345	379	371	380	361	385	403	333	412	389	380	348	375	357	387	403	380	353	329	379	346	370	370	385	350	399	382	393	353	321	350	411	367	372	419	368	398	339	379	368	389	374	370	385	405	384	389	357	392	389	365	351	418	368	355	350	376	365	400	347	391	374	362	371	352	368	352	398	394	386	364	365	405	339	344	383	391	399	396	363	384	338	357	347	380	372	355	359	355	385	344	373	370	356	387	384	340	364	357	440	397	380	385	388	381	359	352	367	371	382	372	378	361	368	390	399	395	384	383	367	360	354	334	334	397	357	384	373	353	355	345	355	359	370	400	357	370	408	337	382	374	354	396	383	408	363	439	383	338	391	395	382	371	373	400	357	369	393	375	383	360	381	353	368	375	375	332	375	380	356	330	396	355	380	386	385	362	370	379	342	395	406	394	377	392	384	383	348	406	373	368	381	329	381	367	375	356	348	364	365	429	373	400	387	371	364	367	354	347	361	360	347	355	368	408	366	376	328	354	407	363	372	378	375	367	365	352	368	384	375	377	354	356	374	367	357	388	375	383	392	344	375	380	362	327	352	339	360	379	345	373	375	358	392	385	402	328	357	367	389	379	408	372	349	356	393	392	391	370	386	347	375	363	385	384	349	399	369	356	382	386	369	344	389	382	404	375	389	389	387	361	382	395	378	401	387	384	375	355	364	396	347	344	400	354	356	363	323	363	386	392	379	383	353	364	346	348	368	395	364	381	363	385	322	380	393	358	360	393	397	388	337	369	394	358	366	373	385	374	361	349	352	393	363	346	360	393	347	367	380	352	381	366	382	394	374	383	351	400	378	371	389	388	389	349	362	383	379	365	406	362	372	364	330	352	371	365	383	360	395	388	378	344	348	383	371	394	351	344	383	378	323	396	369	381	418	384	343	381	421	385	403	381	381	397	405	347	408	409	379	406	355	364	397	364	376	339	397	375	341	364	362	374	392	380	390	370	369	371	388	372	369	363	347	379	373	379	371	374	408	378	360	362	361	360	400	369	378	379	344	410	387	428	352	395	364	369	373	384	385	364	351	346	395	392	387	342	376	348	352	366	382	350	376	362	374	342	325	355	381	389	374	339	359	371	361	356	384	376	373	361	365	369	403	380	392	373	362	371	391	378	320	351	337	395	401	385	353	362	378	390	396	363	379	396	379	358	380	384	365	417	394	357	367	369	399	373	347	351	359	384	375	368	352	366	329	389	385	403	380	383	349	385	379	335	349	336	381	363	384	356	356	409	376	398	341	364	386	340	357	360	411	351	371	338	387	353	362	399	337	386	360	350	330	385	379	349	393	365	363	368	352	347	345	404	358	374	397	425	348	349	337	358	367	379	360	377	402	353	371	354	394	374	360	404	394	377	381	380	402	381	345	360	370	353	407	397	384	371	368	342	346	393	338	404	386	357	374	413	352	341	359	390	356	364	392	374	370	365	373	333	348	377	417	361	353	347	376	358	371	358	372	355	410	367	383	368	402	361	348	404	371	350	375	362	391	362	360	369	355	362	374	377	347	366	366	364	390	346	349	380	360	382	382	367	372	379	385	381	344	388	393	402	356	378	379	351	336	405	347	389	379	409	358	391	379	336	373	369	380	368	347	372	388	383	358	376	400	362	370	376	354	370	370	367	375	348	342	369	374	393	354	375	403	366	352	365	346	348	379	346	374	372	357	353	354	420	345	359	347	366	360	403	378	374	384	399	343	402	370	353	385	376	381	349	422	368	372	354	370	358	341	374	405	364	351	354	360	372	401	393	354	344	390	367	379	386	384	362	391	386	381	367	403	372	355	362	384	380	386	352	319	376	374	371	338	357	349	369	368	357	387	358	380	327	395	349	375	366	386	372	421	370	357	416	362	363	365	360	410	381	371	332	368	402	399	372	373	376	372	385	369	388	390	371	380	350	358	369	382	361	352	385	392	380	391	382	365	378	390	403	368	368	351	351	378	355	380	377	380	404	394	350	334	360	365	388	366	372	383	375	381	378	376	389	377	378	372	372	380	393	380	398	360	357	370	369	384	365	396	348	338	374	370	367	404	408	383	363	388	336	383
5508	26938	55919	45939	34203	18223	6876	1948	674	377	363	402	354	395	363	372	375	385	354	362	370	416	365	393	390	390	368	403	386	393	348	378	424	385	358	386	378	367	370	413	383	404	371	385	344	375	393	356	382	377	389	391	361	367	366	395	368	372	352	350	377	369	373	390	382	376	394	400	364	386	379	367	392	342	379	384	384	363	380	386	380	362	363	354	365	363	365	388	363	352	390	364	384	373	359	361	413	389	369	379	390	369	401	400	366	382	388	401	379	355	366	372	359	383	395	337	386	395	375	358	373	381	385	376	363	387	371	353	354	383	403	380	385	352	405	385	366	383	344	391	393	385	353	383	373	340	376	376	388	413	378	373	428	382	365	410	376	346	364	380	402	358	372	384	351	393	384	399	385	384	382	362	355	382	376	384	398	369	334	411	366	375	369	381	410	390	379	357	372	389	360	376	381	366	397	404	382	389	375	394	399	370	370	407	392	365	379	384	364	370	358	389	387	401	405	373	372	392	375	418	374	379	352	368	399	397	395	345	360	386	368	387	338	377	350	390	415	375	360	384	385	397	380	351	349	365	373	355	372	392	417	354	392	362	370	407	353	377	407	404	357	413	375	387	378	383	357	378	358	379	373	392	383	348	389	376	356	381	383	399	397	398	368	381	388	362	388	372	370	366	393	417	389	395	353	347	366	392	381	396	377	392	368	383	379	390	385	336	375	396	376	339	407	365	337	408	365	390	414	390	372	356	388	402	386	343	335	382	364	346	354	405	338	431	396	375	410	389	351	372	385	355	379	378	391	372	370	409	390	364	394	369	376	369	354	353	359	370	381	370	381	345	368	363	344	371	385	391	396	365	396	367	392	373	392	364	360	351	387	403	391	349	345	370	323	364	354	351	392	358	378	368	349	365	384	379	386	378	369	376	396	386	378	385	365	378	369	353	357	365	346	358	406	371	379	364	352	365	352	417	395	371	423	396	390	350	339	402	388	392	356	359	359	405	376	368	418	366	382	370	345	342	371	381	381	372	400	341	393	373	395	388	357	393	352	361	385	375	376	372	346	349	385	389	392	385	389	385	390	351	404	362	394	371	411	353	353	405	383	366	373	371	395	361	386	388	390	391	403	354	351	344	397	370	378	375	331	379	347	373	361	359	349	354	383	359	360	363	402	375	340	379	381	363	374	370	369	405	376	344	387	374	390	399	368	345	359	376	362	379	411	364	393	379	353	388	408	399	403	382	355	366	414	349	384	371	368	394	401	368	387	374	380	426	389	396	417	361	405	381	395	389	381	363	359	403	392	360	374	361	393	364	325	397	389	359	363	350	384	357	398	364	406	380	342	384	373	372	381	405	393	390	362	366	370	351	361	361	380	377	380	384	379	391	372	376	376	394	353	373	395	359	383	354	380	380	360	365	365	372	378	353	408	341	371	377	394	377	369	391	355	364	371	422	382	360	367	369	376	386	355	371	364	373	337	378	363	378	372	339	377	365	361	369	420	343	404	368	337	387	405	359	355	344	372	394	348	369	331	339	401	376	361	410	393	386	372	388	374	386	369	376	390	331	379	379	401	372	354	372	401	371	400	399	391	409	382	401	396	378	395	373	380	364	358	344	377	381	342	385	355	355	363	394	401	359	346	377	395	362	388	358	356	379	404	422	371	396	387	335	366	372	395	403	383	354	361	386	338	396	400	369	372	379	379	401	383	381	324	390	380	366	376	363	393	411	390	383	375	368	381	376	365	391	356	352	360	384	394	354	337	379	421	379	379	382	372	358	384	381	374	368	381	354	385	399	370	356	357	386	374	388	370	335	375	332	374	354	375	332	363	386	373	365	384	360	369	372	359	408	363	379	391	371	373	344	337	372	371	364	385	370	354	389	362	376	375	378	346	401	376	374	391	377	388	376	395	383	366	374	357	378	394	376	339	371	392	377	373	390	375	403	378	375	362	366	374	363	360	395	415	373	384	379	382	389	329	397	340	355	366	360	419	380	393	372	386	387	348	405	378	378	400	379	375	376	361	383	376	371	354	347	392	345	383	337	362	362	354	365	373	381	358	356	397	373	340	393	364	383	385	382	371	367	345	354	392	383	351	397	376	366	354	350	376	352	338	386	382	407	353	382	376	387	368	374	405	386	392	367	375	378	385	387	382	384	376	356	393	366	385	345	375	363	408	364	376	367	391	348	330	378	379	395	407	356	372	389	374	354	371	381	377	400	363	393	371	351	360	364	365	378	346	424	350	392	348	372	358	366	381	358	398	361	365	394	356	388	367	385	389	357	341	398	369	374	377	375	356	369	382	325	375	375	374	370	377	403	361	376	377	351	343	369	366	381	363	373	353	366	366	378	361	394	366	394	369	371	373	407	363	361	378	365	340	377	381	389	400	360	361	362	366	390	342	363	388	388	363	345	374	358	382	382	400	361	367	344	333	378	354	403	388	323	355	372	359	359	411	398	354	384	367	378	351	371	357	355	370	386	402	340	381	381	357	378	364	349	375	352	347	349	370	400	375	369	382	383	387	361	355	366	376	352	361	384	410	375	383	380	359	414	426	377	363	336	354	389	380	365	391	360	389	356	364	337	355	369	363	390	371	376	359	395	380	355	353	398	373	345	366	400	362	398	350	332	412	353	360	342	339	366	370	356	374	361	361	368	390	377	395	423	411	387	367	357	395	340	399	375	402	359	395	370	376	336	365	387	381	398	389	340	376	384	405	348	381	365	379	375	350	365	400	352	409	365	382	410	402	360	409	380	373	375	370	367	396	345	365	392	379	397	363	382	375	368	384	375	360	361	383	382	380	367	425	345	356	383	378	369	397	357	363	393	382	373	349	383	389	337	357	359	367	359	423	373	385	363	369	380	352	370	361	401	370	405	407	382	372	348	413	355	392	374	370	389	331	355	349	378	383	375	368	354	372	356	417	372	376	408	369	410	342	380	391	352	390	357	376	382	396	379	337	372	401	356	375	386	366	389	391	369	367	380	373	335	368	417	363	420	363	348	365	377	364	384	380	386	382	385	366	414	416	379	401	355	355	397	416	373	386	410	371	390	393	369	345	383	398	359	360	363	369	343	379	363	405	358	363	375	355	363	389	373	379	397	390	409	379	389	378	358	365	397	380	335	355	368	401	349	378	360	372	367	370	362	373	359	357	388	324	405	374	366	357	360	392	371	397	374	367	392	366	352	375	390	373	384	390	396	375	373	368	379	380	448	362	367	369	353	375	385	405	372	405	383	338	354	329	375	374	347	370	339	330	394	367	357	401	367	361	341	364	367	398	398	370	392	370	370	405	359	377	379	376	374	366	343	384	364	357	369	379	389	378	380	375	391	346	357	362	407	387	372	389	372	356	355	375	390	385	374	340	392	430	376	358	432	371	400	377	355	346	387	375	371	386	382	367	373	374	369	355	395	366	340	364	353	368	382	393	380	360	383	360	380	374	371	388	374	381	376	387	382	384	390	414	389	397	351	387	363	358	364	369	382
23898	21131	38015	55232	53324	45429	26369	8045	1535	570	514	478	447	518	492	455	472	483	460	460	476	501	542	458	490	475	465	479	497	482	492	485	464	477	512	509	489	453	458	496	452	443	446	443	503	497	476	459	408	441	462	498	473	484	453	478	464	431	479	484	441	448	477	456	442	520	479	434	463	452	490	463	453	452	451	426	489	471	443	489	480	447	452	467	470	437	492	477	481	478	485	494	474	457	486	461	494	461	477	478	465	479	480	473	480	493	485	475	480	479	478	496	462	477	478	462	455	437	424	462	472	417	496	506	474	467	427	445	480	452	480	478	470	457	474	478	463	454	456	462	430	446	482	491	507	476	476	476	478	518	488	466	479	451	465	495	462	484	507	473	475	467	480	438	515	470	475	452	504	459	446	426	507	470	427	429	484	474	472	464	469	457	508	478	466	471	470	509	459	394	437	505	503	433	469	478	449	454	468	473	501	458	481	508	484	449	468	436	477	432	477	474	494	482	458	449	504	476	483	469	447	464	502	470	461	479	492	464	457	472	470	470	441	454	438	467	432	452	479	470	434	440	448	460	488	459	491	486	456	452	409	463	438	478	492	472	464	484	453	429	468	462	468	489	449	451	499	469	480	490	465	451	472	460	455	494	467	458	479	523	428	477	422	486	499	455	456	463	482	492	486	435	469	472	488	431	500	476	418	476	493	471	436	469	479	499	471	483	502	461	490	468	521	517	439	437	441	478	491	490	470	542	473	447	446	462	505	460	448	494	471	419	489	467	443	463	485	486	503	485	468	462	458	487	503	481	492	448	497	478	503	482	464	449	432	464	487	485	484	454	502	464	508	456	490	484	462	453	470	428	473	475	452	449	445	473	477	490	493	461	477	490	477	463	461	473	502	518	457	465	489	473	508	471	434	458	489	437	488	456	462	460	456	442	464	456	489	464	463	498	458	502	441	451	464	463	463	433	471	489	440	484	472	456	480	467	456	488	465	480	419	504	446	504	459	450	452	467	484	476	464	445	468	476	485	478	488	480	432	487	465	484	485	500	491	456	460	423	452	456	452	476	437	531	477	490	469	491	454	461	442	508	463	473	483	496	480	465	479	417	463	510	469	443	484	417	436	467	453	498	507	476	439	458	429	456	505	443	501	477	479	496	479	481	516	479	480	465	472	542	454	459	458	473	452	450	472	484	490	458	465	481	501	452	464	451	496	457	479	503	447	477	453	488	438	463	477	474	496	484	455	440	484	490	487	437	486	444	497	508	512	457	432	460	486	490	453	465	499	481	483	460	498	461	446	470	483	488	479	495	441	467	449	453	461	460	459	491	456	509	467	431	453	472	481	460	482	447	465	483	456	469	433	446	471	450	490	460	466	489	500	452	471	465	490	461	433	440	449	432	502	460	464	466	472	472	491	495	460	484	482	477	458	466	451	463	463	494	468	492	478	481	477	492	458	488	466	484	446	469	486	462	456	447	461	436	489	456	521	478	488	489	484	487	454	446	495	443	485	473	430	489	504	479	491	480	475	521	455	479	484	489	447	449	445	454	453	486	446	475	485	468	461	488	456	433	463	450	465	454	474	502	451	471	486	462	485	474	411	485	451	481	446	472	463	451	484	458	468	481	475	451	466	477	494	481	451	472	426	425	506	463	503	474	486	481	453	483	447	473	461	492	446	462	465	458	485	476	473	443	481	453	427	472	418	459	480	445	440	471	426	485	439	489	464	465	468	462	461	495	471	444	503	470	464	522	457	488	436	452	449	488	494	457	464	442	468	512	437	445	458	457	482	463	423	480	461	472	454	445	471	445	461	478	483	497	517	457	500	521	456	423	480	448	490	447	457	450	464	494	505	425	469	481	460	475	461	469	440	502	494	475	494	438	486	461	469	444	497	500	456	493	471	469	431	502	454	448	475	507	468	491	519	494	498	459	460	485	457	482	474	466	478	466	461	485	504	481	431	452	442	468	471	465	465	490	444	455	521	461	461	477	490	450	491	450	470	458	499	439	505	478	439	490	476	485	495	476	491	444	466	437	478	425	444	463	472	442	467	498	445	466	423	455	467	500	477	543	485	447	484	431	475	462	508	471	465	450	468	508	515	469	456	459	440	444	456	507	520	477	477	444	515	450	480	450	456	473	452	467	466	479	457	488	486	468	505	461	471	507	438	456	471	483	449	467	463	463	488	487	504	499	439	467	433	467	459	432	462	457	443	464	441	487	429	504	504	502	474	489	447	438	475	483	476	447	444	497	497	504	473	469	445	468	446	457	481	472	483	479	453	460	453	455	458	470	472	445	477	466	461	466	445	433	438	499	471	453	490	469	487	446	437	458	507	472	496	468	498	479	477	489	487	492	442	474	453	498	483	524	462	439	504	467	484	474	469	441	491	482	484	494	435	467	473	494	512	459	456	461	490	512	468	483	451	491	502	428	468	439	441	469	495	460	412	445	463	416	451	437	488	479	495	428	497	450	464	501	453	447	485	452	444	502	498	486	485	495	497	459	489	482	462	455	470	483	447	447	453	468	446	486	472	438	478	465	483	478	456	482	461	437	463	475	430	477	493	476	475	475	427	468	465	472	457	485	479	445	464	455	464	454	455	460	455	499	465	478	480	464	481	438	459	456	475	489	464	467	480	449	476	418	492	449	434	480	453	439	462	507	454	447	437	515	475	485	466	499	474	470	459	505	471	453	449	479	475	455	485	458	459	437	466	469	483	430	479	490	472	479	457	444	491	469	473	471	482	484	530	478	445	472	481	479	463	510	486	485	478	470	497	519	497	428	523	459	455	488	478	450	438	463	454	473	407	443	465	434	487	460	486	451	477	486	406	486	472	450	492	399	491	490	438	488	438	492	431	523	496	447	479	479	456	513	439	501	479	452	493	473	447	456	467	468	484	468	493	490	448	513	477	486	480	411	444	474	460	446	501	511	477	461	451	470	465	481	478	472	482	455	442	511	445	488	443	435	449	483	445	446	485	494	453	439	448	487	453	488	459	484	442	479	430	504	434	495	463	470	452	488	454	431	447	459	489	457	425	468	483	440	437	446	483	497	448	464	428	482	445	454	467	466	435	471	452	509	485	426	476	471	468	468	441	499	491	463	433	444	442	489	465	466	455	418	482	461	433	469	463	479	503	468	491	464	460	482	465	457	450	441	476	499	489	447	446	525	469	474	459	487	474	490	477	449	459	461	489	458	446	464	484	456	451	402	446	460	446	425	471	443	492	482	505	434	479	466	462	479	522	444	452	474	459	461	479	445	490	454	445	489	475	472	493	459	475	452	445	468	472	502	464	478	460	473	445	428	434	464	488	405	468	471	465	473	447	445	463	477	474	463	460	462	485	472	499	433	474	460	466	486	451	467	461	459	449	482	464	466	480	444	480	494	479	501	467	484	431	456	463	453	416	457	438	457	484	474	478	469	453	453	480	462	448	518	475	457	436	497	485	474	478	473	470	527	476	440	483	447	437	479	448	498	460	495	483	458
10923	45372	79078	72892	60162	39301	17086	5969	1649	557	482	480	517	523	465	496	524	518	492	480	500	485	456	515	510	481	487	441	495	460	463	500	524	471	488	492	475	497	496	493	484	523	497	512	499	483	467	483	513	503	503	449	473	451	511	464	523	536	480	483	500	507	479	484	478	464	523	488	509	475	505	511	515	496	476	517	511	490	484	514	536	494	453	500	485	509	487	478	494	554	462	513	520	473	487	446	490	505	479	546	484	482	493	489	474	478	474	487	515	468	519	471	480	504	464	470	517	483	478	524	473	485	472	489	487	508	482	529	497	477	478	468	487	461	469	507	466	492	485	498	486	506	488	494	478	527	523	531	473	509	500	487	513	465	509	488	453	494	510	502	467	480	460	462	495	456	490	445	495	492	464	452	508	514	499	434	477	499	503	483	465	505	466	489	514	503	472	484	477	489	480	469	511	485	504	504	499	476	482	471	474	500	467	473	510	495	526	530	507	462	524	508	486	465	513	467	499	485	535	502	504	495	484	449	479	493	537	473	505	473	495	487	491	481	523	473	521	503	476	468	479	488	475	475	432	478	495	518	517	472	494	477	476	519	533	479	511	495	521	498	484	503	497	505	445	479	477	479	533	535	511	473	487	449	515	497	513	442	502	493	532	518	459	527	493	484	484	517	476	489	491	503	504	496	495	491	483	473	501	529	460	473	485	495	486	481	425	536	468	503	488	470	484	467	526	495	477	523	450	498	474	489	514	479	472	516	514	498	514	477	508	538	465	487	531	476	520	503	504	501	481	493	472	450	488	445	515	502	460	476	508	469	486	500	503	487	487	443	503	487	517	468	468	530	440	494	473	511	507	485	465	491	492	503	500	494	486	474	519	520	501	460	493	455	510	463	449	471	486	462	489	475	479	470	502	493	473	485	480	454	520	471	504	476	469	504	468	514	493	482	501	475	484	462	471	456	496	477	503	481	424	435	476	476	540	475	476	488	492	459	483	471	502	507	463	505	473	477	500	528	456	511	465	503	477	487	494	518	458	557	493	459	488	502	464	465	495	512	494	495	460	546	496	510	475	494	508	497	528	487	519	489	484	524	494	463	471	506	478	509	481	505	543	446	456	497	510	540	489	483	460	417	482	489	489	507	517	462	505	482	510	485	477	504	534	519	498	490	485	504	484	488	497	500	510	501	463	489	482	496	472	500	460	498	485	459	501	473	488	496	475	522	457	501	489	467	533	508	473	481	507	498	528	509	486	501	497	495	488	463	457	507	491	494	501	456	451	506	466	479	490	470	499	486	498	506	480	446	489	438	472	499	485	469	471	425	511	449	540	471	507	497	511	489	465	477	461	487	502	496	452	481	497	454	523	476	486	466	489	502	468	495	498	508	471	485	502	510	521	458	469	518	505	511	477	480	489	517	445	524	471	478	493	452	487	502	496	449	469	490	501	501	495	483	534	500	481	452	493	445	499	483	478	469	494	508	482	516	522	485	483	500	470	493	509	476	482	468	480	497	468	488	468	489	466	464	514	483	473	448	469	536	505	523	512	502	513	462	457	485	453	493	497	469	478	511	469	466	524	571	467	478	519	515	455	482	505	476	465	477	482	456	500	495	514	515	464	483	468	477	511	499	467	492	518	485	477	495	498	501	475	458	491	459	527	491	488	495	491	482	487	462	465	497	550	532	490	437	474	496	486	479	466	483	476	496	500	450	481	480	477	471	464	516	493	505	552	464	525	483	488	517	454	487	512	473	486	508	520	462	468	501	560	519	459	489	437	500	493	492	455	468	438	456	492	467	490	492	503	465	476	513	488	481	497	500	505	492	518	497	459	501	512	487	502	490	450	525	507	466	488	482	436	472	472	494	446	469	430	511	477	485	524	485	532	512	481	476	471	511	493	466	488	458	484	449	487	505	497	466	506	471	510	457	475	509	468	475	468	461	484	448	477	478	469	486	510	523	510	460	456	532	490	528	504	490	465	519	441	471	511	439	487	471	499	475	488	461	485	479	481	480	518	483	494	504	487	466	434	496	501	501	449	485	487	500	506	481	535	473	480	534	518	489	435	508	506	492	458	496	473	511	493	503	507	495	512	473	499	499	453	497	469	486	460	523	480	514	484	483	513	459	479	505	512	496	490	482	472	496	468	488	522	474	499	514	514	478	482	475	488	470	507	505	450	471	500	503	513	496	457	473	492	467	541	481	489	491	439	490	454	484	504	492	489	463	499	454	491	481	473	494	462	501	448	484	506	474	474	516	518	473	506	492	501	436	507	501	445	477	459	512	496	469	464	528	496	484	479	502	475	492	486	497	461	472	483	484	479	435	485	438	488	474	488	445	461	529	465	495	449	487	456	479	495	461	464	510	515	521	495	511	491	500	507	486	467	497	464	514	480	494	497	471	464	466	454	467	429	488	503	480	496	479	498	464	483	511	473	469	505	465	511	488	461	486	487	470	499	471	485	499	472	495	478	492	490	477	479	508	471	486	458	475	500	475	485	482	500	512	460	501	479	491	475	494	474	529	478	457	492	483	476	501	485	484	468	491	489	524	488	492	510	464	457	480	448	553	457	491	472	475	461	458	482	519	474	452	460	484	443	495	492	471	478	496	487	486	465	493	457	476	452	465	516	479	491	517	476	472	507	478	479	481	484	522	488	527	445	482	506	510	479	472	509	468	491	466	480	461	494	481	532	488	471	473	509	478	511	517	475	473	501	499	509	496	519	486	522	457	491	496	478	465	511	471	448	497	497	503	503	530	479	506	502	464	507	483	524	514	508	524	504	489	460	466	510	544	470	494	488	506	492	480	485	476	467	496	481	471	478	483	463	495	499	490	518	471	483	471	478	513	468	455	485	504	486	494	525	460	478	499	466	517	494	486	453	496	501	476	475	477	502	463	474	477	506	465	487	465	471	494	510	496	499	447	460	503	513	507	467	525	488	471	469	452	483	478	472	462	494	476	459	496	482	531	494	492	487	522	479	458	508	468	475	491	465	470	460	454	461	483	462	490	439	508	493	507	431	496	483	464	412	479	458	471	512	499	494	487	477	473	494	473	478	490	490	468	498	501	471	498	481	457	528	515	498	481	459	495	523	487	513	483	459	493	464	493	456	465	512	472	488	516	473	500	512	448	478	472	534	524	502	472	522	491	476	471	498	518	458	484	446	477	505	472	549	469	491	487	439	523	488	477	509	482	471	482	477	456	491	502	470	459	485	532	492	521	487	501	484	451	474	484	472	457	543	500	482	464	514	481	486	484	469	471	513	470	466	517	516	476	498	473	513	481	490	508	478	486	474	518	482	483	475	497	474	436	507	476	475	448	490	485	479	518	490	458	537	467	459	530	477	472	491	494	514	447	527	488	492	498	486	457	503	496	482	480	476	484	459	521	481	485	479	533	477	506	499	494	470	481	519	477	480	489	473	443	482	457	489	458	489	494	513	542	485	492	477	446	506	509	494	494	489	529	474	490	486	486	461	487	518	440	510	492
27099	12363	9000	23128	14408	7000	1854	604	377	329	330	316	317	339	308	342	349	318	336	300	324	327	329	323	351	319	313	333	333	304	332	349	340	341	341	319	339	337	334	348	318	326	319	330	334	328	323	338	320	340	340	331	327	311	342	311	323	344	326	309	308	317	320	349	314	316	300	320	311	349	329	315	304	328	334	307	339	314	340	346	315	333	340	321	308	292	329	317	317	311	332	313	293	312	290	335	340	307	317	310	306	296	332	333	300	328	326	288	349	322	333	332	309	337	364	314	330	334	268	346	293	325	343	355	322	312	318	346	363	287	307	297	332	302	322	306	327	323	331	339	330	330	305	301	320	317	322	354	336	334	326	326	349	322	312	319	324	304	341	341	298	301	323	299	313	355	343	332	316	323	332	334	326	307	333	347	332	330	288	325	343	350	317	354	323	318	354	326	377	334	328	305	360	315	313	315	319	322	323	331	293	356	334	309	339	316	330	347	312	294	339	303	308	331	303	307	332	341	317	336	327	338	288	320	319	344	341	317	361	301	305	337	313	324	331	316	321	332	341	344	302	334	310	337	301	360	323	319	313	332	355	318	294	295	298	359	340	295	328	329	301	363	299	313	336	359	334	303	285	329	296	340	339	331	332	325	309	352	304	311	310	343	374	338	339	331	297	324	319	332	315	319	334	314	331	338	300	321	336	304	309	314	323	327	307	312	329	305	341	328	341	322	325	340	333	312	300	296	310	338	301	343	321	367	339	342	318	326	299	333	311	309	323	326	312	361	286	320	352	325	333	329	337	286	302	350	320	311	324	299	340	304	302	315	297	327	329	340	329	308	323	324	316	291	329	317	305	322	344	316	324	327	325	320	308	304	306	337	344	336	315	324	315	327	345	311	333	344	338	329	301	328	351	339	336	348	356	314	305	364	305	348	357	316	358	343	310	321	339	343	311	312	326	334	342	313	316	277	338	319	330	347	312	309	341	319	290	327	356	345	320	330	346	311	326	312	321	287	317	318	335	336	350	335	320	314	298	314	325	328	340	340	359	296	303	334	308	318	314	332	335	344	301	326	313	328	308	351	343	349	339	328	330	367	325	379	321	346	328	313	336	351	270	306	298	285	329	315	331	294	334	282	304	323	299	324	346	322	330	298	343	322	321	326	312	285	324	354	303	322	334	324	343	285	321	293	323	304	323	336	339	334	330	345	337	308	317	305	343	329	322	347	333	317	288	328	321	300	313	323	313	347	328	367	341	310	319	346	371	320	308	302	340	355	364	298	327	303	332	314	348	313	298	361	341	352	344	334	318	316	296	327	336	338	348	315	308	322	333	346	346	335	333	350	337	328	307	315	353	337	311	311	373	324	323	322	312	371	311	357	300	332	307	353	341	314	319	304	328	319	328	354	317	339	319	326	305	347	303	360	308	339	335	371	299	297	336	340	319	333	335	324	321	286	346	307	322	317	320	293	336	313	311	346	337	360	330	351	327	307	348	324	368	350	326	353	355	334	350	332	297	286	334	334	343	349	315	331	351	327	310	315	356	326	350	336	332	326	368	364	350	315	335	331	326	333	300	306	344	310	327	335	302	320	348	303	312	325	352	293	290	318	320	326	341	335	315	357	364	295	329	324	350	333	347	326	323	322	314	290	336	323	325	325	318	300	303	321	316	325	371	325	335	345	331	326	292	345	327	319	312	348	309	350	304	317	309	311	330	362	306	341	322	321	334	326	327	336	330	338	307	343	323	340	349	329	316	349	300	323	319	335	316	331	342	327	341	318	322	325	305	326	336	318	338	324	326	364	350	334	308	341	321	363	315	301	326	318	315	338	322	279	334	328	322	324	328	341	324	337	318	337	320	351	335	330	313	354	313	296	304	336	349	337	338	355	306	302	309	327	344	326	326	334	304	331	326	310	323	351	331	339	328	311	294	350	326	359	318	316	311	309	306	335	314	308	322	300	311	334	320	295	325	328	356	292	333	349	287	330	333	337	342	339	333	295	294	308	344	305	323	329	282	339	326	345	344	324	306	327	297	318	313	323	344	330	336	338	333	341	328	339	336	284	336	272	351	319	319	347	333	319	343	299	349	299	315	302	306	331	324	314	344	324	334	326	330	308	326	346	305	308	328	347	331	306	321	347	327	336	323	308	321	321	324	338	298	330	336	315	360	329	343	310	312	308	309	304	321	313	332	327	324	328	353	329	343	299	312	323	349	333	347	296	325	332	294	300	319	374	322	342	355	338	336	308	316	341	338	333	318	328	349	347	313	353	345	313	347	318	311	341	337	313	315	323	347	322	310	331	328	322	349	348	355	320	283	319	341	343	329	311	326	325	322	310	311	341	326	311	323	330	336	312	320	297	327	331	340	332	339	315	319	311	299	318	338	309	305	333	354	322	350	323	325	335	343	301	303	333	299	348	339	334	340	321	309	306	343	354	330	329	340	341	348	339	302	349	325	352	328	289	327	341	322	320	334	333	306	310	335	290	318	320	307	362	335	315	335	331	363	313	323	358	328	325	309	328	338	327	315	310	375	313	334	302	329	341	321	341	323	352	344	336	336	337	341	325	318	309	354	303	349	342	320	310	309	285	352	307	294	337	329	315	318	335	316	356	300	305	314	331	341	337	286	325	315	343	295	320	309	344	335	325	337	310	324	310	302	340	314	349	344	314	310	324	329	324	381	336	305	317	301	323	340	333	332	365	355	355	310	314	299	318	334	331	308	337	316	313	323	341	319	330	315	330	336	330	320	331	322	332	302	298	321	325	330	348	334	368	299	343	326	306	308	287	332	354	368	329	357	316	320	342	321	344	329	329	333	343	312	330	311	315	306	351	298	340	318	316	305	323	360	318	326	325	317	319	315	332	324	281	324	315	336	328	308	301	296	321	321	351	312	327	325	318	350	316	306	329	324	311	326	331	336	307	327	299	348	324	328	327	305	316	328	310	338	355	346	348	340	313	326	307	328	345	310	329	283	327	309	333	343	317	308	313	338	341	327	273	345	318	328	327	335	291	347	301	343	329	318	327	349	343	321	329	332	322	314	338	322	336	359	305	336	318	307	306	332	317	314	332	323	296	325	328	327	309	314	329	300	352	334	334	302	312	304	314	309	331	347	305	338	312	305	312	309	315	332	339	301	319	346	323	312	334	370	351	347	329	310	323	322	336	372	314	304	335	288	339	335	361	354	354	330	326	346	317	338	326	328	342	284	326	362	296	298	328	319	315	315	307	301	307	302	322	333	339	345	329	325	313	329	314	307	310	327	344	326	347	326	318	331	327	322	303	361	326	317	326	339	320	351	352	361	314	327	332	310	332	339	301	309	311	314	327	313	349	348	355	340	333	314	344	315	321	344	332	350	292	317	344	331	322	355	298	297	331	301	310	323	324	296	341	276	355	303	355	347	343	320	327	305	326	303	344	300	357	290	344	308	344	338	343	335	330	315	326	302	345	323	309	326	310	325	343	299	325	376	322	319	323	341	320	314	354
5373	2374	9990	17314	10590	5294	1738	666	359	327	300	320	334	348	334	327	335	315	351	313	324	332	325	288	320	342	325	308	318	321	329	352	327	329	329	304	318	312	299	320	295	320	328	311	317	327	332	298	337	355	304	287	337	318	335	318	318	297	319	319	322	347	323	340	333	339	326	304	335	333	330	341	336	350	308	319	322	319	308	308	322	318	350	302	314	321	314	313	348	330	315	333	297	330	329	306	308	297	331	316	340	333	332	353	306	309	335	343	304	319	289	316	326	310	317	334	347	317	336	303	298	347	304	340	311	331	312	299	319	326	321	311	319	327	343	345	319	335	321	302	333	308	316	339	317	357	323	301	306	304	335	307	303	354	334	297	340	315	325	309	298	342	340	286	317	289	338	276	326	301	325	322	348	334	282	313	307	321	344	330	326	315	340	299	362	343	343	313	321	336	328	324	311	344	306	315	307	345	335	313	311	326	338	311	327	293	330	329	343	328	317	349	344	292	309	312	312	327	334	312	330	325	330	332	276	305	304	314	328	354	321	345	280	330	273	338	331	280	343	348	336	329	332	321	318	328	331	319	329	320	335	329	328	338	338	322	315	329	307	312	305	311	291	322	323	320	315	309	308	301	313	305	323	327	323	309	357	280	330	308	331	317	298	356	343	320	268	295	326	296	328	335	325	353	324	353	325	321	321	323	292	343	301	327	313	323	345	319	295	334	282	281	332	275	310	355	293	313	336	353	317	290	338	349	337	352	292	330	332	313	308	324	291	321	327	304	313	305	316	295	312	331	303	318	362	289	302	314	287	321	313	292	323	324	324	338	326	314	336	343	298	344	333	329	325	308	340	311	341	325	301	313	344	307	319	331	317	289	307	327	282	327	301	286	328	299	319	329	317	311	290	341	278	329	322	305	313	348	339	300	319	342	318	338	295	296	365	302	333	317	325	315	338	338	332	294	302	313	312	336	307	311	312	340	350	328	313	317	336	325	326	328	324	309	320	321	339	322	305	337	319	295	294	334	314	320	327	333	323	323	332	292	346	302	325	313	351	349	325	319	306	327	301	303	314	304	319	374	288	324	311	322	322	328	335	311	336	317	322	307	357	344	284	309	357	299	302	315	288	312	344	323	306	321	324	334	327	297	366	295	278	319	339	362	335	297	315	312	339	320	334	319	313	324	337	320	290	324	313	293	335	303	327	330	292	322	304	331	278	317	282	323	325	341	331	351	296	293	278	323	335	332	296	311	312	298	323	292	309	338	303	310	324	306	326	301	357	338	321	310	336	305	327	336	301	297	293	336	292	330	298	301	336	307	318	325	310	329	339	372	313	323	295	292	308	309	315	338	356	339	314	324	321	330	326	338	336	303	342	315	274	311	307	316	293	340	340	323	321	303	307	342	319	336	373	314	300	334	304	311	334	295	298	326	266	297	320	315	301	313	329	359	336	321	313	320	316	350	307	289	294	339	320	300	292	325	318	338	336	319	349	285	324	317	301	314	321	311	331	321	325	325	334	314	331	307	310	311	329	337	337	336	339	333	282	322	295	328	310	303	309	303	332	333	317	305	288	336	326	322	290	280	339	312	331	326	307	354	324	305	307	300	304	332	285	332	333	304	276	340	289	320	320	326	320	296	329	357	314	311	336	328	326	327	316	304	320	339	348	298	313	342	293	324	298	352	305	354	336	324	292	326	325	339	307	314	313	340	342	347	346	331	308	311	342	349	340	328	325	310	328	310	348	337	314	330	321	322	303	299	315	292	326	303	322	316	340	345	302	322	311	302	354	284	330	328	281	311	332	323	305	320	360	304	328	330	330	314	336	343	332	266	305	295	323	295	279	346	338	328	344	302	320	315	276	328	338	312	296	317	288	338	277	328	311	315	303	337	317	344	310	289	309	306	312	302	336	313	322	357	331	319	316	320	279	311	287	336	322	331	327	331	319	316	323	332	302	317	315	307	335	330	313	323	325	317	351	334	324	315	312	325	325	302	312	331	317	322	310	315	320	285	319	308	345	339	336	319	332	310	338	314	318	324	316	341	314	312	355	328	287	344	353	298	325	305	322	326	318	327	303	337	331	339	303	329	280	304	287	343	327	308	332	298	359	337	342	313	307	309	317	296	310	358	306	321	322	309	311	311	318	341	333	330	320	305	303	296	292	304	312	329	323	320	336	330	343	286	333	308	357	346	298	319	318	301	319	345	348	321	308	325	330	289	322	317	325	334	354	309	301	334	341	318	304	345	344	328	310	349	300	297	358	337	354	312	311	311	338	293	326	318	328	326	338	291	338	311	312	294	354	336	315	301	301	276	294	326	332	315	311	321	313	314	321	324	322	298	299	265	336	330	322	331	296	347	317	345	337	317	338	310	325	349	324	308	312	298	339	315	322	274	299	335	309	325	319	325	292	327	313	335	334	289	315	305	301	316	344	344	321	316	324	284	326	337	345	381	279	313	310	344	328	344	316	339	311	308	352	325	274	297	328	314	318	315	305	343	310	302	286	312	327	317	299	301	298	319	302	341	346	302	315	341	338	345	319	337	356	320	277	318	345	311	307	345	322	295	311	310	319	299	316	295	282	322	308	327	306	319	335	334	310	318	322	347	312	347	295	306	320	294	324	318	300	304	316	334	317	315	309	305	310	318	298	304	310	318	324	327	324	322	303	306	318	304	302	311	344	291	340	328	323	305	280	319	295	302	342	292	300	309	305	349	323	318	330	307	325	330	321	344	308	316	316	336	305	318	335	286	307	339	299	310	319	314	328	299	318	366	333	310	307	297	302	328	309	312	316	322	331	314	320	316	332	309	340	349	293	280	336	313	323	292	305	295	317	316	283	336	322	296	347	341	348	302	293	338	290	335	318	314	332	323	326	326	329	342	321	334	311	332	316	328	293	339	298	329	321	334	289	295	298	292	333	326	311	333	322	317	341	338	291	356	311	357	300	329	286	332	305	328	349	318	332	323	319	299	336	347	314	318	317	331	310	317	332	328	316	284	300	316	323	308	303	335	297	318	301	289	328	307	298	325	367	376	362	306	288	316	326	316	291	304	331	309	301	307	319	332	321	348	333	319	327	310	334	314	307	301	315	308	322	307	322	310	311	293	319	325	296	301	324	319	341	305	339	329	354	323	306	309	334	313	340	321	312	327	286	294	326	325	311	336	299	315	314	301	337	281	344	315	333	350	297	332	329	292	324	336	328	325	311	332	325	348	300	340	318	305	325	306	322	318	316	304	301	340	306	345	306	316	299	294	283	322	319	306	312	334	314	311	338	297	315	322	318	325	342	286	342	317	322	345	335	336	341	340	305	345	348	307	323	320	307	348	319	304	342	309	301	299	315	318	319	304	355	304	335	318	337	320	339	342	344	322	265	332	339	311	296	310	332	334	326	324	324	297	325	337	292	323	338	284	307	336	328	279	329	322	321	305	314	341	306	311	329	337	331	295	292	301	302	340	323	307	325	334	324	351	345	328	322	338	313	320
25575	21157	34447	55304	41283	24484	10531	2230	620	383	353	378	331	358	333	331	354	367	330	379	354	351	330	336	340	350	352	366	398	303	381	337	350	352	359	354	328	301	333	333	336	323	350	373	346	347	333	365	323	348	384	383	367	360	358	352	326	330	345	344	363	342	352	356	362	341	322	325	383	328	320	302	387	360	311	363	339	356	351	343	347	336	363	353	349	345	385	341	360	336	355	355	346	346	340	329	338	356	368	321	357	361	342	370	333	315	349	324	322	339	341	345	351	339	344	330	364	317	362	329	312	347	333	328	335	326	337	333	332	331	383	337	338	345	327	334	345	326	356	320	347	337	350	357	329	331	363	345	371	342	379	345	338	325	368	337	342	323	374	355	323	323	342	355	310	357	323	325	346	333	357	307	327	354	304	341	350	383	313	359	340	340	361	343	357	337	343	350	329	336	320	378	362	335	323	331	360	335	346	357	360	332	335	342	330	348	344	340	352	380	345	334	309	329	354	342	332	313	380	340	370	333	347	373	354	318	343	330	337	331	341	329	328	346	372	311	298	366	318	360	351	375	334	321	326	354	332	353	331	347	338	350	339	357	338	341	359	337	355	340	323	328	342	317	381	328	368	371	301	379	356	367	317	343	338	331	318	328	370	323	332	355	332	383	345	341	344	349	309	329	310	316	345	349	330	326	341	299	313	326	329	354	324	339	355	340	348	349	349	354	357	355	323	341	302	347	322	349	350	335	360	312	342	296	352	362	335	336	334	354	350	312	354	349	288	351	341	322	367	334	352	339	335	342	352	365	342	320	316	358	305	335	358	334	323	333	335	332	322	345	322	351	330	343	351	321	351	339	354	336	342	334	331	359	339	368	329	335	342	337	328	324	321	364	318	351	334	351	356	367	368	329	369	325	368	325	341	352	355	370	348	329	331	339	338	348	306	327	378	348	351	352	349	348	349	331	342	336	349	351	341	349	340	346	379	353	344	316	365	332	374	376	354	355	343	340	323	331	346	305	320	364	343	319	347	372	321	330	336	331	311	356	355	345	314	354	330	320	343	344	333	320	366	305	354	378	376	363	328	333	344	332	329	315	318	350	348	348	318	331	332	358	350	336	327	340	362	392	338	364	349	362	346	359	332	302	341	345	337	338	350	343	327	320	362	370	295	353	334	350	340	357	308	341	341	326	344	331	360	344	339	367	326	341	312	340	353	351	365	349	351	338	349	310	362	354	340	324	323	348	363	358	364	313	347	332	372	349	336	323	327	358	333	351	335	359	359	362	349	355	367	347	341	361	345	333	364	373	340	339	355	329	364	320	339	347	326	337	320	364	330	345	343	330	349	325	390	360	316	343	338	365	340	329	318	349	325	353	352	374	330	349	350	382	335	373	349	363	380	330	372	327	356	327	359	351	351	336	358	317	376	345	344	355	333	333	344	324	356	348	360	325	361	348	328	327	331	335	358	339	329	331	375	338	343	388	320	347	323	361	363	336	343	341	366	347	378	320	326	353	356	334	305	340	347	359	372	331	345	363	335	331	368	321	348	305	348	383	317	356	339	348	349	362	350	340	306	322	342	343	357	352	325	347	345	348	344	354	321	355	370	354	331	350	320	336	365	333	332	338	371	345	336	340	359	353	331	336	364	320	366	330	323	340	378	341	379	344	362	347	330	331	362	320	304	356	299	345	321	376	342	327	378	374	337	344	351	353	370	328	339	349	335	368	322	343	373	350	326	334	304	337	349	365	312	350	307	348	322	307	368	362	360	313	343	359	373	351	343	346	367	354	343	346	341	357	352	334	335	372	337	348	346	375	283	319	374	313	356	338	352	333	327	326	336	350	328	365	329	389	352	369	343	336	352	351	377	332	359	328	343	342	313	348	361	355	360	319	327	355	356	357	361	306	347	339	320	352	330	404	370	371	354	351	373	314	330	344	361	322	330	332	352	338	317	349	347	339	322	369	330	393	382	363	385	332	376	369	328	344	360	377	332	332	347	355	348	361	340	331	337	320	347	352	361	347	314	332	370	359	340	344	392	337	357	392	336	338	347	310	363	349	379	367	329	345	368	365	352	333	356	303	347	347	342	365	351	318	334	369	321	346	328	358	387	362	307	375	320	357	355	389	339	356	322	339	318	333	354	327	348	330	353	356	338	337	352	326	326	378	348	322	307	380	298	329	360	324	330	332	362	339	359	348	329	340	325	357	346	346	324	350	331	310	342	347	340	303	341	338	367	360	334	351	353	343	346	322	368	345	360	348	346	352	355	357	348	320	322	383	312	341	332	332	372	339	369	363	362	347	359	319	305	355	333	330	329	335	378	351	339	361	337	334	391	352	361	321	339	349	329	352	355	294	353	363	338	335	349	351	349	369	357	372	351	339	369	304	355	345	356	350	336	333	360	342	365	316	331	341	321	319	319	321	348	301	338	337	360	353	347	357	332	330	347	364	330	370	330	349	343	337	333	359	372	364	367	364	336	359	363	340	361	371	360	376	329	340	338	339	335	341	359	343	355	337	339	340	378	347	357	343	352	369	363	364	351	358	360	336	326	364	335	352	390	317	332	313	316	321	323	339	333	307	336	338	357	358	365	340	364	337	297	343	331	332	324	334	337	327	365	349	377	348	368	326	345	303	341	332	311	333	352	333	353	369	365	360	333	350	326	355	310	363	358	382	303	316	321	345	315	341	318	322	338	323	309	348	360	324	323	349	357	342	308	351	387	357	360	297	344	375	354	321	350	322	312	334	348	329	322	326	334	352	311	352	333	341	360	373	310	354	337	340	344	369	362	337	370	319	350	347	367	341	331	346	332	366	316	345	370	352	372	336	332	295	319	393	334	331	359	330	349	338	306	337	318	381	351	366	376	378	341	338	323	346	327	334	327	367	395	313	393	354	356	322	336	377	304	310	317	352	351	330	337	328	357	360	321	341	356	347	312	327	343	320	364	324	332	347	346	317	316	350	364	339	354	367	316	365	342	343	336	352	356	335	343	347	370	356	342	369	359	311	356	327	315	323	348	356	347	335	347	334	339	329	321	356	372	365	351	346	356	341	362	334	323	300	344	356	323	340	313	363	342	375	327	308	328	354	303	348	342	349	342	372	334	338	339	364	357	386	349	326	345	301	351	368	334	343	322	348	348	321	312	328	348	369	321	318	345	317	382	361	325	373	346	353	323	373	352	358	317	308	323	348	356	341	338	314	285	315	360	351	367	347	368	350	355	332	324	332	363	333	326	347	316	306	355	335	342	335	332	310	332	350	329	346	337	348	327	312	347	314	302	328	351	320	332	329	347	345	318	334	330	327	324	384	345	330	332	346	354	363	332	380	349	345	348	380	326	339	311	347	331	340	352	354	367	327	346	352	367	310	326	331	371	304	355	339	334	348	349	347	301	341	349	334	342	315	339	384	358	297	331	310	349	335	349	369	339	326	328	361	316	326	321	313	364	333	354	327	318	333	356	372	325	340	370	339	355	347	363	354	325	347
4808	9509	46118	51647	32545	16875	7290	2231	712	363	353	370	353	353	359	340	345	371	352	363	383	380	376	375	361	350	366	354	381	320	343	358	372	352	360	349	373	335	359	352	369	349	362	366	383	370	387	373	365	346	346	342	374	326	366	390	358	388	351	363	391	354	341	369	350	365	357	354	332	377	379	358	335	350	346	369	319	352	322	358	340	383	344	386	363	345	375	354	364	354	340	349	359	340	375	362	335	385	358	372	353	340	372	368	355	360	356	340	372	407	393	355	362	338	363	366	332	382	357	336	352	318	329	369	398	368	338	330	355	328	381	350	391	344	376	345	327	388	366	373	353	338	389	341	340	361	349	363	371	343	357	329	388	379	326	350	353	359	364	360	354	369	357	356	340	362	342	357	374	412	340	354	336	366	340	346	359	338	329	367	339	344	358	372	370	351	365	326	380	386	345	313	374	330	371	356	361	348	362	366	326	364	338	311	353	339	347	357	350	365	377	355	375	350	361	340	368	342	352	371	361	314	317	367	333	327	329	339	342	371	349	337	336	366	351	370	348	355	374	353	356	370	335	415	335	343	368	356	336	359	385	356	396	368	350	366	373	347	328	371	340	352	356	366	362	381	342	389	387	323	358	372	355	334	365	351	368	368	373	351	348	328	345	368	358	358	371	342	376	388	364	385	388	347	316	375	361	356	348	364	346	337	364	362	351	335	354	349	311	374	348	353	370	369	338	349	360	370	340	340	363	334	356	370	343	326	353	348	338	347	345	369	348	361	341	344	351	321	363	331	369	334	340	345	368	358	363	349	364	333	396	388	374	364	376	344	354	375	304	376	358	371	355	357	346	331	359	366	359	338	352	325	367	375	328	343	355	372	339	385	339	333	353	343	344	370	345	377	379	368	365	321	377	368	342	358	361	349	376	362	364	352	344	378	359	344	340	357	370	400	381	350	354	365	363	348	322	368	364	351	347	372	373	366	323	373	360	361	330	353	345	330	363	342	367	366	376	375	361	388	415	366	377	363	321	342	375	355	350	357	370	321	360	365	354	355	334	363	341	384	370	345	366	356	368	374	364	361	363	346	360	394	371	373	358	362	374	356	350	354	337	340	340	348	335	322	342	358	380	375	351	362	368	347	363	325	344	391	348	348	343	348	358	369	392	356	330	370	332	356	351	374	347	377	358	315	358	388	361	371	359	366	370	321	342	340	358	338	359	341	340	364	374	355	340	357	356	328	326	352	357	344	374	382	332	375	380	349	363	373	311	366	342	348	357	375	367	341	387	365	321	358	336	371	333	370	343	337	356	359	357	391	357	373	355	370	343	399	396	347	373	381	358	350	377	383	363	329	382	365	330	385	366	326	328	355	347	335	360	312	370	352	346	347	346	379	368	348	387	386	317	359	356	369	354	345	351	353	365	375	404	307	359	373	360	378	353	385	353	345	381	344	355	335	372	335	330	330	380	334	343	380	343	329	375	359	344	360	356	371	319	351	366	334	349	346	364	325	350	359	373	378	345	338	344	344	339	339	348	358	383	356	300	345	335	367	325	360	320	345	368	368	338	326	357	350	389	372	345	356	368	373	331	358	325	358	355	370	349	360	346	363	362	349	357	352	321	353	382	365	363	375	359	350	361	363	372	302	378	335	366	364	361	343	325	325	369	383	372	350	358	331	366	348	380	369	360	363	383	382	322	344	324	338	335	353	347	361	339	334	377	378	360	353	360	364	376	330	353	371	389	359	345	349	341	373	339	353	380	350	363	372	333	330	372	379	394	315	375	346	351	356	370	348	348	379	359	321	374	389	358	378	355	386	380	344	353	373	341	326	343	350	333	372	351	337	399	360	359	367	343	335	344	364	342	382	353	361	387	386	357	349	362	395	355	375	392	363	378	359	364	361	399	355	322	376	386	334	343	338	332	351	355	366	306	328	335	362	373	335	347	383	315	372	339	357	348	372	339	351	351	355	364	348	370	354	363	326	354	346	357	409	351	369	318	362	318	336	357	342	358	365	344	380	362	361	345	361	369	341	363	378	342	359	379	361	393	368	358	378	391	337	358	347	332	348	375	349	355	362	352	362	354	339	364	384	345	298	366	355	351	354	354	320	362	382	382	353	363	345	360	338	354	374	355	370	354	359	353	348	380	353	356	321	352	379	365	355	362	372	352	352	332	373	383	384	329	347	368	387	325	353	349	368	331	352	333	345	341	347	365	339	379	352	347	340	341	373	375	344	367	377	374	352	399	361	356	382	342	356	369	363	371	343	350	335	368	359	355	327	343	365	351	346	351	334	366	380	359	358	342	347	325	362	365	363	388	379	363	370	375	328	349	374	336	365	366	360	375	343	348	362	347	355	345	367	408	342	375	347	357	352	361	386	368	400	351	361	348	359	332	354	342	365	360	385	352	386	387	338	358	356	342	375	360	353	380	346	352	356	374	332	356	365	345	336	343	366	325	340	352	342	345	340	354	394	353	345	342	345	376	362	330	368	359	354	362	356	366	316	353	364	384	369	315	374	328	365	366	362	350	384	389	344	345	348	364	326	329	379	348	322	352	346	358	354	352	341	343	334	363	338	322	346	319	349	376	355	374	331	348	368	352	352	352	407	378	344	333	355	349	358	355	344	360	381	389	329	353	355	331	341	347	359	355	354	348	407	340	328	344	364	362	330	362	356	368	336	373	353	390	378	395	336	343	369	364	377	347	353	371	379	347	385	368	356	377	348	338	340	344	357	348	342	388	325	347	361	358	356	348	335	344	362	381	346	350	383	364	339	357	386	350	344	368	318	380	359	331	367	326	358	332	363	379	349	361	361	349	336	352	358	354	348	363	380	356	361	370	368	339	354	358	342	357	354	358	332	368	329	405	372	343	380	334	334	355	361	341	359	319	375	391	359	377	370	349	349	331	371	358	378	376	357	347	391	374	337	341	348	348	357	321	322	366	348	345	352	395	340	369	358	344	379	373	339	357	351	326	332	325	366	375	340	355	346	344	343	331	358	376	344	344	353	396	372	343	334	334	352	354	319	363	340	384	369	349	351	355	335	318	374	366	376	355	396	371	364	353	334	346	358	352	350	349	363	351	334	352	333	376	408	362	375	369	360	364	359	317	325	362	337	364	347	359	342	346	328	322	338	357	362	386	363	306	375	346	369	375	326	336	360	377	353	366	329	346	349	353	361	320	365	372	326	376	393	354	376	335	351	349	385	390	358	343	320	369	388	380	320	317	365	328	340	358	358	335	387	350	337	360	367	331	376	350	347	356	328	372	373	349	356	352	345	344	347	358	343	318	377	371	386	341	363	328	333	378	345	333	356	348	355	371	359	342	324	332	324	376	385	352	343	386	361	364	337	358	349	348	349	331	321	368	338	335	353	373	361	361	353	348	373	346	319	392	400	372	342	368	361	345	410	372	333	346	359	333	372	379	367	354	324	367	369	354	379	367	358	375	357	336	371	336	365	356	375	382	368	337	389	331	357	379	377	387	356
23870	21095	36824	56817	50177	38701	24842	7584	1524	584	524	489	517	502	508	540	495	489	501	498	487	508	495	472	532	492	535	484	538	472	451	474	440	483	503	465	453	473	481	472	478	492	455	467	449	477	473	484	471	493	488	469	539	472	512	489	505	466	466	436	489	449	479	499	453	479	515	509	472	475	524	524	522	493	494	469	470	463	485	508	456	481	497	444	508	485	499	502	478	497	480	481	487	507	502	495	504	458	484	528	453	472	460	483	526	493	533	513	457	492	445	481	497	435	444	527	484	485	478	486	468	462	477	494	501	479	477	472	493	495	469	506	479	488	467	498	501	492	473	500	481	560	477	468	486	448	512	461	503	495	475	511	529	488	453	509	492	463	496	473	483	491	473	460	459	501	471	477	452	465	525	527	484	463	482	495	474	496	520	487	510	497	481	496	464	485	452	475	507	507	461	503	448	510	492	476	468	468	471	429	463	519	511	470	502	457	515	488	488	503	468	457	488	460	459	502	508	496	493	490	494	468	451	485	453	499	517	454	463	468	463	500	462	469	469	486	463	485	489	507	461	511	469	452	455	467	517	504	488	472	459	459	490	498	455	463	483	513	503	512	497	485	462	479	486	501	529	493	517	426	467	498	476	466	481	476	491	448	449	499	498	470	492	489	486	441	460	508	482	436	475	464	485	447	434	480	479	466	483	440	490	485	475	446	453	498	462	479	477	481	524	468	466	501	464	500	480	460	477	487	481	465	504	463	491	478	492	486	477	507	474	480	453	486	540	465	478	460	486	477	486	500	435	433	446	523	460	478	507	519	512	480	483	479	495	464	499	528	442	443	459	477	490	476	501	491	510	494	470	493	483	511	478	465	518	480	456	481	468	493	506	461	459	491	506	480	475	492	487	473	466	480	477	499	449	446	472	500	484	495	487	510	481	469	500	482	480	458	520	497	468	461	483	449	518	465	431	477	439	462	453	467	556	495	463	529	463	482	467	504	454	495	511	505	452	479	459	454	466	486	498	500	481	454	465	469	506	472	498	459	456	483	493	464	494	479	479	494	508	488	479	495	511	486	461	502	479	445	457	491	448	492	453	492	465	444	434	467	493	427	521	461	497	458	481	479	488	509	461	455	465	495	462	441	526	481	468	454	461	459	446	475	462	485	488	466	465	484	506	474	480	479	478	486	459	501	489	483	491	483	447	464	508	467	453	464	431	514	474	460	472	453	495	474	479	450	498	446	473	474	487	484	477	487	499	521	480	495	454	494	482	461	485	521	482	455	468	466	467	421	487	477	486	452	477	504	468	470	514	494	470	463	464	512	520	494	481	443	490	471	514	459	487	484	490	494	484	479	542	486	474	498	453	516	496	468	501	453	478	461	438	479	477	446	475	457	463	475	461	494	539	467	470	486	480	494	480	451	477	480	475	517	462	495	460	505	497	496	486	491	479	489	495	455	480	502	498	488	454	460	473	484	518	448	506	467	465	463	488	466	445	476	457	487	509	472	455	450	483	492	510	496	491	491	463	465	492	462	490	511	474	464	501	502	481	470	486	460	506	495	506	467	465	467	453	494	507	520	463	485	504	447	501	460	452	493	486	454	482	504	449	511	469	436	480	454	466	502	467	507	504	461	452	484	464	489	439	490	479	468	478	469	470	492	485	524	465	454	475	464	470	486	499	515	462	492	512	518	496	507	479	448	446	456	500	451	470	450	499	493	465	489	500	507	479	483	491	488	447	514	468	443	481	471	514	503	494	508	502	445	477	480	456	453	523	488	515	472	489	497	472	451	490	480	489	466	498	487	478	463	462	482	484	481	490	478	503	487	481	511	469	450	487	454	472	476	487	499	476	469	479	475	454	493	525	485	488	486	492	451	470	492	514	482	464	427	457	464	446	493	468	475	447	447	460	496	508	474	489	514	482	469	483	457	474	462	463	460	490	466	485	490	502	465	472	494	444	490	487	484	466	451	466	513	498	481	486	481	436	462	498	495	458	493	456	499	469	499	479	469	429	520	485	447	455	459	456	453	488	498	508	459	451	478	487	457	501	487	470	474	469	480	484	497	486	465	483	486	492	490	485	447	488	485	475	524	477	450	484	460	467	527	480	493	514	457	455	488	450	494	481	481	485	479	432	495	500	464	486	507	511	488	458	459	476	476	491	492	474	504	465	482	447	516	460	454	498	499	496	469	456	464	520	480	453	462	484	464	462	498	457	505	501	474	463	487	487	527	488	443	435	464	484	502	484	465	471	449	495	445	466	490	520	482	471	475	470	478	444	509	515	462	481	437	481	485	489	476	461	437	478	482	441	495	473	443	486	462	437	464	472	482	495	482	436	437	471	508	448	495	470	474	471	500	444	484	465	474	471	467	485	440	443	492	500	506	455	478	474	501	446	461	443	481	475	458	501	486	494	454	480	488	463	479	477	494	479	487	429	436	484	495	484	481	495	503	502	446	527	497	485	459	508	423	447	483	474	493	508	492	442	485	482	508	514	489	488	446	488	464	438	473	465	495	444	477	508	481	471	447	482	465	467	493	494	525	443	464	476	432	484	434	522	450	442	465	475	469	481	477	468	488	488	508	506	447	463	496	470	442	503	470	492	455	484	470	460	442	503	502	463	514	461	483	489	480	485	487	436	479	487	489	483	476	495	468	472	458	491	460	517	432	508	466	480	487	461	492	450	463	446	501	467	462	460	482	456	475	461	491	466	442	450	485	469	469	468	505	488	479	494	504	487	506	427	483	491	480	489	458	496	509	489	489	479	436	443	498	491	444	473	420	510	514	512	480	504	495	466	446	471	485	472	471	444	461	488	529	510	507	477	487	471	451	510	473	467	426	452	442	472	477	475	487	477	466	497	486	444	476	461	469	475	460	455	486	454	481	497	510	495	464	538	433	437	498	458	492	508	432	477	472	460	493	476	485	471	490	508	466	524	460	476	466	470	457	492	480	501	453	417	502	486	474	479	451	528	478	479	489	494	498	458	467	481	478	494	515	463	478	494	506	484	492	471	504	504	462	483	469	493	462	469	456	461	474	489	437	476	501	472	431	441	458	478	459	469	467	497	443	492	486	474	525	501	479	544	455	468	512	503	468	463	498	455	472	504	498	458	481	472	481	454	448	462	439	456	462	469	473	479	474	512	487	459	471	461	500	434	456	530	513	484	475	462	497	462	481	464	457	503	457	492	466	475	468	453	459	483	466	501	502	499	446	454	500	492	460	500	489	465	471	461	510	518	495	475	494	481	510	464	459	487	486	520	498	489	483	472	501	451	478	461	453	512	492	502	488	498	468	510	452	485	485	501	516	489	481	442	447	457	484	464	498	468	470	479	485	523	522	426	477	464	510	510	467	471	452	449	477	512	466	490	488	506	477	481	489	482	479	475	474	464	516	503	521	474	511	504	458	445	483	452	504	477	457	502	516	481	463	525	483	478	501	484	468	470	484	463	452	486	464	476	520	493	463	498	488	468	477	468	519	465	454	463	495
6540	36670	86836	75298	53574	34254	16498	5457	1520	592	502	538	476	511	484	499	496	504	467	509	493	570	436	529	521	491	538	504	503	566	523	521	517	541	483	529	488	492	487	530	501	504	494	475	507	466	504	501	520	512	519	528	479	523	515	495	491	509	464	524	503	496	510	519	496	467	545	507	492	525	525	498	515	499	497	537	480	492	468	509	494	500	496	534	568	536	509	536	501	511	478	486	534	513	489	489	526	534	551	546	526	499	466	514	523	532	498	495	509	470	546	512	522	497	463	524	506	507	499	458	502	515	513	520	490	479	537	486	500	483	488	493	528	509	562	513	489	514	496	525	498	479	487	487	513	514	486	501	475	514	515	516	502	536	500	507	536	454	493	541	504	500	512	524	508	484	528	508	507	536	518	492	477	480	499	495	554	506	492	495	513	515	486	526	454	528	522	490	504	495	495	488	488	500	503	485	521	535	477	508	502	482	500	526	533	506	556	523	547	531	505	490	513	481	487	509	534	475	443	537	495	496	518	509	532	511	539	510	473	508	502	517	505	496	536	516	494	532	479	508	489	501	537	514	541	518	534	505	502	531	513	496	481	523	485	545	514	487	501	510	490	531	492	487	502	495	555	519	534	495	478	523	534	511	551	498	514	523	527	470	482	493	490	546	492	518	480	508	483	501	499	477	521	537	490	471	529	510	490	541	506	473	500	503	524	502	555	504	497	522	504	499	464	475	515	468	508	502	509	528	499	466	487	508	480	544	476	555	504	505	492	501	477	485	526	530	498	515	500	496	495	500	534	545	528	538	493	464	512	529	486	507	487	524	521	505	477	468	510	474	465	516	529	511	461	518	524	493	510	506	466	495	495	501	504	509	484	500	463	550	501	514	539	516	494	509	497	506	489	486	519	526	494	516	533	529	504	476	495	481	525	511	517	495	457	505	545	521	507	506	529	490	530	495	490	486	539	504	527	498	527	523	480	477	505	489	498	512	499	545	522	491	512	474	521	473	498	517	521	503	496	469	485	501	428	484	512	510	514	483	460	505	520	514	500	498	502	485	487	469	474	511	481	490	503	525	505	507	538	502	479	513	517	506	494	519	496	520	477	514	493	516	481	520	514	514	474	549	512	530	494	502	502	504	540	502	463	471	460	542	470	521	466	496	531	509	510	495	514	483	518	539	511	493	497	481	477	522	530	488	499	539	480	491	510	508	470	521	463	540	470	487	504	489	493	492	497	496	523	491	461	510	532	475	500	506	490	488	508	542	506	533	508	513	499	450	514	515	487	497	515	488	488	512	498	495	481	504	525	495	520	516	498	504	506	516	537	475	486	474	518	470	523	513	479	535	493	543	485	502	520	471	518	543	485	502	513	469	505	482	535	495	523	522	478	495	509	497	491	481	488	525	542	481	492	480	475	503	488	539	465	484	480	522	501	503	515	508	544	491	531	482	488	513	469	473	488	516	520	518	507	534	525	480	452	462	506	526	507	476	491	491	511	471	502	468	477	485	500	476	506	485	531	468	508	539	472	474	503	519	506	470	505	519	478	511	455	456	539	464	476	475	487	523	521	528	536	473	483	552	497	497	508	553	466	503	493	464	491	531	504	509	541	471	487	475	528	529	499	491	533	551	449	516	451	515	516	496	502	493	545	505	525	457	529	479	481	534	500	560	494	528	517	520	493	497	508	509	471	503	512	499	474	488	525	461	495	496	480	500	502	503	507	503	529	509	493	508	529	490	511	524	517	497	494	514	508	500	468	523	467	496	512	542	496	494	454	472	501	474	531	494	523	530	507	497	472	476	517	525	522	511	515	516	529	495	485	509	530	489	536	510	492	488	509	498	521	513	514	530	509	497	487	480	476	505	495	517	517	450	510	507	503	488	497	505	523	545	527	470	510	503	518	519	496	449	522	482	532	493	496	532	497	557	514	481	514	477	514	523	480	473	508	515	485	490	508	487	507	477	497	493	506	504	512	510	456	499	535	472	498	508	486	518	519	512	516	509	511	510	502	497	508	499	506	499	508	495	478	510	459	511	497	519	520	543	489	505	533	511	502	533	488	471	498	497	534	511	485	507	512	469	501	500	484	479	506	492	491	506	489	488	493	529	512	545	499	496	489	529	497	534	498	523	509	501	518	481	481	481	544	494	539	486	516	483	547	504	513	500	493	502	499	478	530	536	539	515	479	477	474	503	510	481	526	485	510	554	495	495	503	532	535	494	520	520	523	460	524	512	478	571	527	490	473	458	495	506	503	511	490	502	503	508	542	475	486	514	485	503	461	514	507	474	475	474	512	530	522	481	481	524	441	483	522	529	523	539	531	499	470	483	479	474	516	496	509	492	458	515	523	517	494	537	495	489	510	500	513	488	500	505	505	508	490	533	492	524	489	477	476	510	514	526	511	467	529	480	454	528	496	488	488	487	466	458	496	512	474	503	484	482	481	483	488	492	498	504	539	487	485	487	507	522	506	534	547	495	488	532	524	525	464	506	463	491	544	503	519	499	475	466	510	497	496	544	522	520	464	520	519	500	531	492	501	538	485	509	481	498	461	483	509	538	478	491	499	503	493	479	504	433	544	507	486	515	484	499	514	561	473	485	502	485	523	539	509	487	519	523	501	486	515	530	466	518	477	476	498	521	487	483	511	486	466	469	525	525	514	497	496	505	517	516	488	477	504	469	491	471	546	486	507	509	497	456	489	484	495	456	525	476	510	505	510	484	471	541	507	542	501	495	486	522	468	503	462	530	481	452	527	484	499	481	510	503	468	504	514	484	495	527	474	495	512	502	494	502	491	504	494	517	510	483	481	501	491	474	526	508	534	524	514	507	523	498	507	500	481	525	523	515	463	513	481	501	476	557	503	548	514	481	498	506	511	499	520	500	482	506	503	492	478	519	538	566	534	484	470	474	528	469	526	534	489	487	455	488	483	534	465	547	567	519	495	455	517	524	506	584	498	499	500	523	502	496	463	494	525	491	462	505	470	533	499	540	483	536	475	521	488	489	478	507	494	473	513	462	463	478	506	506	514	473	529	524	510	509	499	495	502	448	503	538	512	524	510	522	518	502	497	512	475	535	512	476	483	510	538	515	526	515	513	474	506	485	498	482	465	540	503	470	465	504	485	554	512	494	481	498	525	499	456	520	485	497	515	511	486	522	524	476	510	524	509	472	491	494	519	506	512	529	486	526	506	495	486	481	501	511	487	509	500	557	516	480	480	519	541	515	473	495	496	507	527	498	507	488	511	461	514	493	490	494	494	472	446	509	462	522	503	479	549	510	507	502	479	481	503	461	507	506	494	526	493	467	523	480	511	512	519	503	506	498	518	493	524	530	477	517	527	495	482	510	505	490	525	482	531	545	504	524	477	501	490	502	523	526	485	484	493	519	526	483	493	503	470	498	497	467	481	496	567	463	512	474	501	471	471	469	525	476	484	527	492	507	478	465	522	492	519	452	530	505	482	514	510	517	558	502	493	539	510	498	516	474
27217	13051	16718	26268	13121	5209	2059	813	453	359	388	377	379	352	339	381	355	398	350	381	360	330	339	355	346	340	326	372	346	383	369	360	356	389	368	371	369	398	365	390	378	294	365	380	360	367	342	363	343	389	373	341	331	372	368	395	339	367	369	350	342	344	378	354	329	340	366	379	417	337	361	370	355	355	384	382	391	367	399	356	377	404	339	389	346	398	350	341	346	360	350	361	362	366	349	356	341	361	332	361	357	398	371	377	374	344	351	370	379	341	336	346	367	349	376	390	377	360	327	377	379	319	340	378	356	365	373	344	325	379	344	364	370	378	365	365	343	353	370	378	353	336	390	370	364	355	372	355	392	362	367	423	367	341	363	337	338	342	375	409	352	375	329	368	366	323	330	392	364	355	354	335	419	327	362	354	378	372	378	340	358	323	378	390	343	336	371	370	357	380	328	328	346	377	386	371	349	368	359	377	363	341	361	385	388	360	354	340	350	382	359	361	345	374	343	370	367	365	355	341	398	335	376	365	345	385	353	360	341	347	412	355	370	326	348	347	399	365	347	349	373	357	354	375	353	340	358	371	385	357	352	346	383	351	354	336	400	373	324	386	372	327	357	363	363	351	357	322	350	380	327	400	357	344	359	362	349	379	357	371	338	360	383	372	366	394	360	356	387	320	361	352	370	358	365	335	396	366	337	347	373	343	344	375	369	382	361	355	353	369	382	364	335	329	397	385	402	349	351	378	393	358	385	369	346	375	352	354	350	368	338	359	370	357	357	339	376	369	350	369	375	351	351	364	333	363	360	356	402	349	397	358	387	389	331	335	367	341	359	397	349	371	364	367	355	365	372	384	380	408	376	351	348	384	379	397	373	351	363	410	384	327	379	340	336	348	361	354	396	366	349	390	378	380	353	337	383	347	345	372	330	355	379	378	348	355	330	371	397	376	393	357	370	381	383	338	379	356	353	353	379	388	340	367	361	367	345	336	358	315	379	368	349	352	386	336	338	353	365	368	346	337	353	336	349	354	340	399	372	334	358	349	364	344	358	349	364	361	340	353	379	344	336	380	366	350	356	364	315	342	379	377	404	359	335	367	383	387	349	370	369	384	364	341	329	287	401	332	352	347	355	327	345	367	331	342	393	370	330	366	382	335	366	364	355	329	363	369	318	344	372	381	417	355	391	375	341	333	388	359	334	327	340	367	343	354	325	370	370	356	358	353	375	386	391	345	376	395	351	373	384	346	368	386	367	383	358	390	382	364	340	343	371	351	354	411	368	396	360	393	352	345	358	347	391	365	359	360	364	388	371	394	352	347	371	347	365	346	361	332	378	355	351	355	349	361	353	403	375	366	371	408	373	340	330	375	369	335	363	341	338	349	343	371	381	341	365	357	372	343	375	344	341	380	398	374	331	329	341	349	360	384	374	381	367	337	346	357	363	367	316	364	352	348	364	352	352	358	346	373	309	357	348	369	367	346	369	378	385	355	339	373	397	373	371	382	347	362	382	371	328	368	364	351	348	361	371	345	365	391	366	356	380	366	385	371	395	367	377	381	347	349	370	377	354	370	381	392	376	347	405	335	372	372	363	351	396	346	368	337	360	353	430	333	355	372	338	337	348	334	360	354	335	328	364	350	381	381	339	349	357	381	359	323	328	312	367	365	377	378	341	338	355	361	386	353	361	349	368	380	359	381	337	368	375	346	360	362	367	362	357	363	352	346	377	356	333	383	365	348	397	364	362	372	362	368	351	340	343	349	355	393	367	375	388	371	396	348	358	360	337	322	373	387	327	349	366	363	387	399	363	373	330	355	365	379	338	352	371	368	371	370	360	342	364	376	385	358	358	342	395	378	373	364	336	340	369	358	393	405	348	342	366	367	342	347	342	379	362	379	407	355	345	340	362	347	358	367	349	360	365	377	324	337	362	371	348	378	354	391	365	401	354	360	360	369	351	376	366	357	387	356	337	379	349	331	337	366	343	382	404	356	338	338	346	348	361	364	396	377	350	364	355	367	337	360	377	357	324	360	368	350	348	340	370	341	358	383	368	380	346	392	337	377	353	341	347	360	357	356	345	389	374	347	362	371	358	362	361	350	395	397	361	352	366	380	333	362	363	368	340	345	353	362	366	339	384	394	376	403	390	367	347	339	367	416	373	362	379	342	395	317	375	377	356	353	347	387	346	363	325	360	380	410	356	373	369	361	342	361	382	372	360	353	339	351	367	370	379	354	329	363	337	354	363	357	352	340	357	347	374	347	360	361	354	328	364	379	382	358	337	371	365	356	368	381	366	365	358	340	402	350	380	369	330	348	379	345	362	349	340	353	363	367	364	357	347	384	359	359	385	342	391	366	333	341	356	333	346	393	367	355	340	378	365	365	366	377	334	362	347	341	359	357	346	361	337	336	375	376	369	368	359	364	353	368	367	339	334	352	331	367	361	395	393	358	376	372	338	348	353	351	355	375	350	369	357	338	355	358	357	360	355	353	392	401	355	375	385	368	331	357	366	335	337	358	357	364	378	370	316	366	367	385	374	346	368	356	385	327	367	401	362	337	386	365	314	368	357	379	389	375	335	354	337	332	351	352	347	325	331	373	363	373	379	364	410	332	373	345	360	340	338	338	387	381	389	343	365	350	363	363	337	399	361	382	378	383	380	394	366	350	383	376	365	354	370	358	332	371	343	379	370	392	363	369	393	335	351	365	358	343	352	377	375	393	345	362	364	362	345	342	337	366	383	370	349	345	379	357	382	413	368	345	376	367	348	362	362	399	356	381	382	336	355	411	328	364	307	372	350	352	360	380	366	345	336	364	334	375	325	339	319	351	348	335	322	332	348	365	373	398	403	364	409	365	350	368	358	343	358	357	364	352	370	334	355	386	353	371	338	370	332	370	392	389	330	361	354	373	352	345	378	378	380	356	395	361	341	350	304	363	370	389	368	342	343	358	367	344	362	336	334	361	341	398	365	365	346	362	348	333	365	354	402	382	340	389	355	350	333	333	324	353	356	338	349	372	347	336	362	381	353	334	359	364	354	383	350	349	364	350	354	398	390	344	347	339	341	344	369	387	376	366	364	389	356	361	374	368	380	374	361	365	350	358	329	354	339	354	348	362	363	364	385	372	360	352	340	351	339	359	360	392	370	353	384	370	364	360	364	412	381	371	368	386	375	346	378	363	376	407	373	342	374	377	378	364	353	383	370	363	361	373	342	384	387	377	405	362	369	397	376	389	346	340	378	354	392	349	339	380	380	391	370	385	343	345	325	366	375	341	365	353	329	344	361	386	346	352	353	344	355	354	326	363	343	349	322	326	369	405	387	369	345	376	368	332	366	356	345	333	380	385	359	360	352	371	351	373	360	375	387	338	345	342	399	371	397	355	346	353	340	374	353	375	387	382	370	382	376	362	372	357	392	386	375	317	373	365	316	405	328	359	345	334	336	368	364	372	375	362	368	327	374	361	365	336	369	363	361	338	354	333	385	380
5110	3678	19256	18300	9405	4394	1994	859	492	323	321	364	341	359	362	363	341	331	363	376	368	320	336	326	377	326	337	368	340	361	360	356	364	308	356	387	380	363	370	320	337	353	389	329	345	354	353	342	344	356	365	354	358	325	378	340	357	401	354	321	361	349	349	322	344	350	378	364	337	358	344	370	383	329	370	351	330	330	356	345	371	358	346	367	357	330	363	346	343	361	334	339	339	359	368	329	344	344	315	343	355	365	351	362	379	342	320	351	370	339	372	354	410	381	323	321	349	352	339	368	339	365	350	332	345	325	357	327	381	387	393	347	343	370	360	313	353	354	329	337	387	356	331	373	367	328	350	367	358	326	353	314	349	357	363	344	358	332	329	357	347	353	385	378	362	349	350	329	328	373	333	367	348	353	342	345	355	369	367	376	316	354	338	371	362	353	357	356	344	368	361	335	345	364	347	326	355	311	379	334	343	337	347	340	391	355	350	368	345	350	350	358	366	354	363	373	347	376	342	344	317	369	369	302	346	338	354	360	347	399	361	353	318	336	344	365	354	387	337	372	335	348	368	358	350	332	372	346	368	383	382	372	363	327	333	381	303	362	315	344	335	297	357	364	347	341	364	318	368	354	330	365	352	338	341	367	354	374	384	378	387	374	340	341	345	357	364	349	357	330	341	336	347	382	365	358	353	332	350	378	371	368	368	372	326	329	359	341	353	333	395	344	344	346	346	333	353	371	367	382	351	359	376	341	345	326	317	354	358	334	361	336	367	371	320	334	392	341	339	332	335	344	343	372	354	388	356	348	340	375	353	335	338	376	373	343	350	396	340	366	359	345	366	356	330	345	321	351	353	349	355	344	364	338	330	388	361	330	369	342	338	361	368	355	358	375	336	361	344	339	354	349	385	329	333	355	359	361	369	355	355	326	362	327	311	366	330	340	348	356	345	322	377	380	351	358	314	321	321	351	341	358	314	376	307	384	355	355	335	322	362	323	365	324	341	369	341	377	364	367	353	351	420	325	370	342	351	354	351	363	366	336	343	322	324	362	330	350	372	339	323	326	318	373	365	354	330	356	377	337	314	314	382	357	344	366	327	374	325	355	348	343	391	341	333	385	367	378	341	367	322	333	353	335	334	357	331	370	338	341	329	360	343	364	378	348	345	311	312	350	370	376	365	379	345	341	351	350	325	363	376	339	335	356	303	345	352	311	388	371	330	347	369	360	367	338	319	367	348	366	334	379	368	335	370	375	362	339	338	338	343	368	317	354	363	316	353	323	356	336	385	317	325	356	366	357	347	363	327	353	343	338	340	347	355	337	349	356	342	351	348	324	382	332	356	338	369	335	332	351	357	368	307	325	337	337	385	336	337	337	326	359	363	351	352	367	353	333	344	339	354	359	382	362	344	370	367	334	350	311	378	353	333	345	351	342	371	378	363	338	381	401	338	369	335	332	380	346	380	331	315	365	340	371	362	352	395	367	336	363	371	362	358	351	356	339	350	357	362	402	331	374	396	344	363	353	349	335	354	361	386	349	332	337	373	321	407	387	345	345	357	335	348	362	334	329	357	362	330	344	395	320	374	366	355	323	376	363	356	360	361	334	350	355	326	352	374	338	340	354	341	370	350	326	354	387	323	354	365	345	326	360	380	375	368	370	336	349	358	341	366	363	413	376	324	354	335	351	359	346	357	331	345	344	328	390	347	386	316	333	384	321	361	362	351	350	331	342	387	370	388	385	300	317	352	331	320	352	330	346	373	328	343	320	389	387	350	350	381	338	316	353	360	333	352	368	329	363	354	369	344	365	360	347	351	370	364	370	332	372	334	377	350	391	326	358	368	371	336	356	337	353	349	346	330	358	377	334	354	357	333	333	350	385	330	360	346	368	328	325	340	327	347	359	324	341	341	374	346	384	340	362	335	367	347	362	352	357	342	368	342	353	403	362	349	331	349	372	367	366	364	399	369	332	372	360	357	361	358	327	351	368	349	351	358	389	381	338	346	350	361	354	338	400	343	353	326	355	338	351	347	343	353	353	350	368	332	373	317	340	343	376	366	348	394	373	336	382	352	367	368	341	328	357	378	364	342	356	380	332	363	380	383	324	384	353	330	346	379	318	364	340	326	366	364	362	359	341	345	342	365	353	368	345	358	378	354	374	345	335	372	364	335	363	351	368	335	337	359	376	350	381	380	393	346	353	364	346	342	329	356	362	345	377	357	402	342	368	342	335	367	391	384	353	340	363	373	362	373	369	362	319	399	356	360	387	392	337	349	395	371	349	353	370	341	344	391	360	330	359	397	366	337	351	339	362	392	352	322	318	401	345	350	355	359	392	329	367	358	348	363	344	340	367	344	345	367	359	353	312	359	372	307	354	320	374	344	379	331	400	360	336	339	381	344	347	335	383	362	382	358	365	353	351	381	342	374	386	382	332	324	310	313	355	356	356	355	396	322	353	350	343	369	366	379	350	349	361	362	320	354	326	380	369	339	340	352	342	331	343	390	379	332	346	396	370	333	357	333	356	323	330	341	388	321	354	369	363	339	372	361	335	358	359	346	358	366	339	351	364	372	346	318	342	363	352	367	338	325	376	342	371	373	343	324	341	365	349	352	305	369	325	366	345	348	347	336	358	334	361	350	346	379	357	349	326	339	372	364	332	341	350	365	331	337	331	334	341	386	337	366	365	339	350	335	327	372	327	323	344	346	380	354	349	358	359	341	361	372	380	353	367	360	356	344	343	343	353	329	349	347	355	355	355	357	363	335	344	339	384	336	363	325	314	358	326	351	365	352	335	369	345	357	323	372	367	371	367	335	343	328	377	372	336	357	343	364	348	374	317	370	360	371	330	344	342	347	336	341	341	355	356	354	344	339	353	340	373	331	383	340	342	360	353	343	340	314	321	316	351	404	382	343	353	386	350	365	346	336	345	371	390	329	382	360	367	320	343	336	352	356	309	355	363	334	363	324	380	333	362	366	382	362	351	374	374	343	329	315	377	329	349	350	345	358	336	345	314	357	369	334	328	357	363	357	379	330	337	332	316	362	356	349	324	369	347	378	357	311	336	318	360	382	340	361	369	341	324	362	388	362	352	371	369	337	363	357	345	408	341	306	330	357	362	384	336	353	378	355	343	324	377	356	352	343	357	367	370	307	354	320	347	375	345	350	353	344	361	343	345	349	327	337	329	347	334	389	339	355	350	371	366	342	342	343	351	309	310	361	383	332	332	374	344	321	347	340	343	347	316	371	367	369	362	318	358	353	343	360	306	327	362	344	366	365	299	355	347	371	362	338	341	370	372	365	341	331	339	342	336	358	358	347	365	372	358	351	375	339	371	357	364	374	336	334	381	356	358	340	339	363	365	335	358	321	364	338	406	337	337	364	360	398	369	377	330	356	320	359	371	370	354	336	364	328	370	364	343	340	323	324	341	350	339	320	354	332	363	357	334	337	309	359	356	342	345	359	372	331	348	409	323	383	348	385	314
25538	21635	44820	53381	37568	21454	8885	2047	692	401	394	409	359	392	395	403	396	379	390	406	408	424	384	374	361	375	382	416	388	374	343	386	383	348	391	396	412	402	402	392	370	358	366	389	393	340	346	388	377	396	376	353	354	389	387	397	368	355	433	370	409	370	358	395	357	373	364	396	395	383	377	355	404	355	397	366	396	395	379	391	401	423	359	364	372	381	361	379	383	393	398	390	382	373	417	392	354	368	344	375	378	364	388	383	375	363	382	329	367	359	345	372	363	370	377	370	390	395	399	360	364	403	344	374	387	427	376	358	372	378	378	383	346	377	362	386	401	394	366	363	376	394	367	389	364	370	391	367	377	334	403	365	347	373	408	394	419	390	401	372	395	345	374	376	374	404	393	353	353	365	385	383	395	399	412	386	352	363	386	416	398	349	361	379	375	382	403	368	416	376	368	399	422	389	356	368	396	368	402	384	363	419	380	405	368	361	394	381	383	356	356	352	386	391	341	393	416	380	378	359	370	387	365	378	371	401	360	400	373	363	393	379	391	383	354	342	352	375	390	388	387	402	390	413	381	383	380	381	380	388	386	352	383	403	402	364	370	419	342	367	361	385	371	388	359	385	344	368	358	386	370	395	355	335	366	401	370	384	399	363	363	404	410	398	376	371	374	371	372	377	390	345	374	384	401	406	412	380	386	357	386	412	393	385	391	394	343	385	363	356	401	374	370	394	409	348	387	405	364	375	400	396	379	420	378	372	398	371	368	370	379	347	341	374	366	376	387	392	356	404	413	413	377	401	420	411	403	373	402	395	374	393	362	356	369	376	352	382	375	396	399	390	372	362	434	409	394	369	386	361	393	376	401	367	344	381	380	396	369	376	406	401	357	414	374	386	385	374	368	386	384	376	412	361	371	389	381	359	340	415	384	355	372	355	371	373	410	383	377	425	375	386	394	352	375	395	364	380	380	433	378	403	412	371	395	391	370	362	377	396	343	392	403	387	371	388	396	387	374	375	377	399	375	393	369	394	349	369	375	415	396	381	422	382	368	399	374	381	355	346	369	334	406	364	383	386	424	333	379	390	413	422	375	393	391	357	388	386	350	402	397	381	410	379	399	382	381	377	358	342	370	394	389	416	368	364	388	415	408	378	362	417	368	364	393	382	377	428	371	413	345	384	361	373	381	374	332	376	404	391	339	369	385	402	390	390	418	389	394	371	384	344	376	362	422	377	409	401	399	382	389	414	379	365	412	392	366	399	380	398	404	366	364	343	395	393	376	395	401	370	401	426	393	372	400	382	381	362	405	397	406	359	361	359	374	402	401	379	385	381	386	401	354	402	360	398	375	375	372	387	396	408	369	360	396	395	361	395	366	380	367	367	359	374	381	366	404	376	412	379	360	391	378	376	395	412	335	350	409	419	355	402	405	369	359	368	371	361	345	365	375	379	354	385	398	388	389	418	373	381	346	411	381	374	357	360	388	419	362	362	371	364	388	375	415	340	371	414	359	385	405	366	384	382	363	398	383	350	395	362	382	376	390	411	369	378	374	412	384	377	386	382	360	359	360	384	380	367	370	409	381	368	398	392	399	370	390	369	378	382	390	380	377	367	415	387	364	366	385	383	362	381	367	383	401	390	425	396	364	346	393	377	405	383	339	360	390	352	375	361	382	378	368	369	408	389	390	354	358	379	398	380	390	377	347	356	422	416	337	372	362	372	398	394	391	400	387	361	359	377	353	353	369	394	418	391	339	408	369	412	373	414	385	393	390	374	363	369	379	388	364	373	389	382	372	359	382	408	426	379	374	386	385	387	370	380	386	389	372	402	428	392	390	419	372	407	377	385	365	371	419	384	351	342	378	390	358	411	367	373	396	395	414	362	374	368	386	392	417	388	381	388	360	393	354	366	377	407	394	382	376	363	397	413	375	370	365	402	378	370	361	384	393	366	373	379	345	378	352	383	364	387	379	383	363	384	393	382	412	386	407	392	383	376	383	384	406	372	410	377	378	387	373	358	363	362	360	377	372	373	368	374	398	356	363	400	361	403	372	416	405	354	404	375	366	398	372	383	376	369	382	338	373	383	384	390	365	339	350	328	378	395	381	363	373	393	406	362	397	380	361	377	379	399	369	384	342	417	408	344	377	388	407	395	406	380	385	370	393	390	425	379	392	364	405	393	392	391	395	325	387	391	366	358	373	354	416	367	381	356	374	369	382	377	368	345	372	383	385	355	392	383	352	384	399	351	367	372	397	378	387	340	343	417	365	385	393	364	369	410	411	363	391	349	418	395	403	358	383	374	379	351	388	386	399	388	346	384	359	388	371	394	358	401	381	367	375	370	376	431	402	365	374	349	381	364	399	408	382	366	388	377	393	379	407	395	398	376	361	362	384	388	398	351	398	390	403	367	396	375	384	388	400	376	382	378	353	378	396	396	376	377	407	384	390	378	389	359	394	347	352	398	347	381	336	374	388	399	389	351	355	359	362	386	409	354	361	348	400	405	399	339	375	376	380	383	393	404	368	383	354	361	342	366	379	351	380	384	385	395	396	383	344	376	366	404	407	326	339	382	397	398	414	384	396	369	362	362	387	368	395	392	363	384	384	364	382	382	355	398	351	385	360	400	385	369	351	406	391	418	365	372	359	411	366	403	345	367	393	388	374	390	395	356	389	353	347	376	383	402	370	346	396	372	358	366	395	381	401	419	438	363	395	370	389	369	387	381	445	405	392	350	370	376	313	389	373	323	361	402	401	372	390	388	362	365	401	389	389	377	423	389	366	342	372	387	380	382	420	367	380	397	391	381	367	378	355	383	414	335	378	381	410	368	412	362	382	395	363	361	387	391	416	407	405	360	365	374	379	403	346	401	416	360	368	364	346	387	357	405	374	362	346	407	411	350	370	333	373	427	360	366	376	390	376	395	385	399	374	388	390	421	386	383	393	415	370	405	391	372	374	395	374	386	379	396	394	406	418	370	352	370	358	383	360	386	378	354	394	363	397	364	391	354	352	391	432	380	375	346	392	407	382	346	382	385	362	390	376	385	401	406	394	360	390	363	390	404	402	393	366	349	387	404	369	388	369	401	399	399	345	367	355	375	396	405	415	367	409	377	368	341	403	418	404	390	418	361	388	383	355	368	395	378	345	366	375	355	404	394	397	403	374	386	411	383	368	396	411	373	346	367	376	348	367	366	391	411	352	409	397	394	387	356	354	403	411	367	405	405	366	354	380	344	359	400	379	365	368	397	361	366	359	410	341	434	346	349	366	421	377	376	376	365	348	359	353	348	404	357	391	368	350	395	371	371	393	390	412	415	403	388	370	361	389	370	392	373	403	390	362	367	387	366	376	370	362	407	391	340	394	401	411	389	399	397	394	351	393	386	356	384	371	363	404	392	417	381	403	377	360	366	380	367	380	391	377	392	383	377	389	378	386	389	408	387	384	398	380	359	354	391	379	377	388	399	353	372	375	378	440	359	363	380	367	371
4279	39014	61572	45899	29295	14992	6353	2012	766	370	416	408	411	403	379	381	400	373	427	433	377	410	370	406	377	424	382	373	379	409	399	377	353	396	379	430	359	363	393	415	376	384	365	401	416	396	392	373	380	376	371	399	412	385	373	405	385	364	395	391	390	380	392	415	360	385	366	388	405	412	382	417	371	377	396	349	417	407	388	394	384	406	375	368	395	397	370	371	428	382	368	382	384	385	377	377	392	338	412	376	374	385	405	378	409	380	408	383	397	390	409	408	386	375	380	357	363	416	413	356	378	358	388	379	382	420	380	395	368	380	373	377	376	422	345	378	372	387	378	336	412	383	399	374	421	405	391	390	392	378	390	394	364	398	399	384	426	384	375	398	428	394	367	409	396	366	389	395	355	400	405	339	388	399	369	406	382	398	364	366	392	439	391	379	391	369	390	430	381	350	403	406	354	392	398	390	417	396	381	388	385	383	362	399	397	403	395	385	413	360	343	414	378	384	399	384	376	365	379	375	403	393	410	390	345	367	375	413	378	351	377	382	388	401	383	377	395	434	402	378	374	382	361	398	405	389	402	373	377	386	399	406	397	367	395	391	376	372	426	390	405	385	386	396	398	416	363	402	381	407	399	392	398	403	367	378	356	389	394	399	379	386	395	394	404	378	442	398	412	397	406	370	381	371	404	390	388	411	407	391	371	363	381	407	372	398	373	371	356	360	412	397	396	359	385	376	399	396	391	387	378	376	381	404	388	393	380	380	411	391	389	427	356	389	404	413	387	380	412	413	353	360	393	401	392	384	408	372	378	388	357	415	371	410	459	386	360	371	389	378	385	368	404	425	381	389	391	384	388	384	386	385	386	364	405	399	400	374	389	349	381	435	384	414	423	371	360	392	403	389	367	402	409	391	388	392	385	379	421	359	393	398	376	377	430	368	382	398	391	378	379	371	425	406	353	386	397	377	384	398	380	371	372	412	388	369	400	380	407	374	392	350	370	395	413	367	395	373	379	392	409	384	413	366	407	359	397	409	383	387	364	371	365	405	386	424	400	384	372	385	373	368	370	398	400	400	393	404	390	355	374	397	430	410	387	393	371	391	377	390	360	374	429	384	406	403	417	391	381	366	372	426	398	412	384	360	394	368	385	410	369	384	370	390	419	399	390	378	380	397	386	387	372	405	382	365	393	410	401	375	408	377	379	387	350	397	426	376	366	351	387	361	404	389	357	410	360	389	399	378	424	355	388	386	394	403	381	361	403	367	408	389	385	374	410	420	387	348	388	419	399	364	390	419	371	398	360	390	390	395	395	400	338	373	403	372	380	373	390	398	410	398	388	396	394	376	377	385	374	418	406	397	406	418	375	379	388	385	377	391	358	442	394	399	416	419	387	359	411	404	389	431	374	429	403	382	376	390	352	361	383	388	420	426	363	412	396	393	398	378	374	337	414	381	395	442	393	387	398	410	396	389	366	389	374	400	383	346	387	394	448	377	380	393	376	373	380	370	390	373	380	381	388	401	437	403	357	372	392	388	387	369	402	393	368	377	375	379	322	371	423	373	403	424	405	419	377	385	402	413	381	384	372	377	380	356	397	372	358	395	368	410	393	430	367	360	360	399	365	406	372	380	406	408	391	385	411	393	396	369	396	369	394	357	421	409	407	376	378	444	419	376	369	395	367	398	362	394	383	382	367	407	383	392	405	389	410	376	395	375	352	353	371	390	421	361	382	375	372	394	385	418	400	414	369	386	417	382	366	389	402	360	375	387	417	354	377	388	377	409	384	376	348	388	385	370	395	379	364	365	358	395	429	398	369	406	400	408	380	357	398	390	399	407	396	408	406	362	377	382	409	412	349	420	390	387	361	395	384	373	412	422	354	391	410	411	403	348	388	381	388	380	450	368	361	397	386	385	377	383	396	401	397	361	398	419	409	366	377	369	422	399	368	404	424	391	379	404	405	375	332	401	403	394	354	369	433	385	382	408	409	393	398	383	399	395	371	399	373	404	378	403	380	391	373	409	388	367	399	401	382	383	393	384	372	347	432	388	391	405	363	413	398	403	376	388	428	392	388	371	395	360	379	374	408	415	388	361	406	358	406	429	390	392	391	380	340	382	385	400	357	421	389	400	348	398	394	402	400	381	406	398	383	378	355	392	371	388	375	389	370	373	389	402	402	420	397	415	411	395	392	370	397	415	397	391	408	372	381	386	414	382	385	402	405	399	413	408	379	360	386	383	405	400	360	377	387	378	390	372	384	388	376	348	397	378	357	387	366	416	349	395	408	392	392	385	407	389	398	405	376	352	376	368	383	391	380	409	376	413	351	423	379	387	403	394	436	371	353	417	393	374	347	403	402	375	373	390	403	390	371	379	394	360	399	381	372	384	399	381	387	350	356	357	369	425	387	370	394	417	364	393	369	396	411	337	385	395	386	391	390	369	413	385	406	408	426	405	393	429	366	384	378	385	373	376	381	396	403	422	365	399	368	361	376	368	384	403	436	403	328	402	375	387	374	385	387	408	411	377	345	381	361	376	396	400	385	432	382	366	357	404	386	376	385	444	402	417	382	414	404	381	378	386	378	387	368	360	407	353	363	390	397	399	372	353	353	366	342	394	395	409	393	407	381	378	414	394	384	384	384	414	384	360	396	386	371	397	360	407	373	370	416	366	396	399	392	396	393	373	378	429	398	361	397	406	406	396	369	402	408	378	413	380	367	368	400	378	388	392	406	432	402	395	357	378	384	396	380	398	401	395	372	390	397	374	383	372	401	359	398	383	383	406	401	373	400	375	374	358	392	405	403	376	386	409	390	420	414	373	424	387	399	371	367	398	385	370	357	368	371	393	369	392	364	400	415	367	404	375	385	389	436	353	375	361	367	369	413	379	379	372	386	386	376	380	383	410	398	389	370	379	361	389	360	412	381	386	390	377	382	378	402	389	391	399	372	376	373	386	335	374	413	407	405	402	345	372	378	381	339	412	408	388	397	373	376	397	396	407	363	400	389	380	375	401	376	383	429	392	394	391	371	402	368	377	372	400	373	368	369	380	405	411	378	386	415	346	356	386	376	364	378	389	421	372	383	367	362	379	432	411	386	371	368	354	404	396	358	398	369	385	413	381	388	362	406	369	419	377	409	383	426	406	361	408	406	382	383	408	369	358	400	395	387	385	387	384	404	402	373	422	365	366	387	398	392	353	380	404	359	388	396	403	384	391	388	401	408	388	415	362	377	386	407	374	373	418	410	424	386	363	383	375	378	385	395	393	397	382	388	368	408	346	361	386	405	399	356	393	394	397	415	392	361	404	396	367	342	379	365	370	350	384	396	375	375	337	396	399	408	399	405	393	387	333	377	385	379	437	406	386	367	417	406	388	390	407	381	392	376	375	398	363	384	357	352	376	373	404	392	387	391	374	395	381	376	408	407	381	391	386	385	402	389	391	370	360	379	394	385	387	379	387	386	364	378	384	370	379	419	375	391	413	351	384
23855	21155	34362	51816	51766	40740	24731	7957	1718	693	567	568	494	523	522	502	480	515	484	528	508	498	487	509	468	486	483	493	485	518	514	477	493	507	473	494	481	507	493	458	485	489	486	524	532	472	510	539	531	449	477	470	462	489	513	498	490	492	511	510	472	511	471	474	481	445	472	476	482	507	481	522	500	491	499	503	505	470	482	468	486	480	543	464	472	512	477	486	523	512	464	501	513	491	494	503	474	477	495	558	468	503	506	513	498	488	486	484	515	492	492	490	506	462	488	503	506	510	505	455	506	507	505	474	487	470	493	460	489	473	542	490	478	483	478	502	538	495	499	484	474	502	530	489	469	512	489	506	472	515	512	504	504	530	516	513	478	501	499	485	504	443	490	476	504	492	506	519	497	486	532	470	519	498	512	515	451	493	480	513	513	493	497	491	439	505	482	453	497	477	515	469	494	504	495	456	474	492	478	490	503	499	489	491	487	490	494	526	502	515	524	518	501	505	474	511	509	472	466	471	499	502	470	484	459	489	477	502	463	490	489	505	474	499	503	475	526	490	482	472	491	534	477	482	493	540	471	514	490	485	509	477	516	466	483	526	490	528	475	471	449	511	511	501	480	494	476	495	469	464	503	511	511	535	473	519	490	479	496	526	482	492	526	514	539	515	501	476	536	510	506	477	485	465	455	484	489	527	485	554	477	505	474	464	474	507	483	461	491	438	482	509	466	488	495	480	463	495	512	501	494	466	456	514	479	455	475	527	455	500	475	484	533	502	500	443	512	493	507	502	495	462	496	515	491	476	451	493	490	491	501	515	518	489	526	517	467	507	482	488	493	492	472	492	495	450	508	504	511	491	495	464	443	511	480	526	497	456	498	496	474	499	516	486	512	494	466	536	507	462	501	519	452	475	457	508	498	497	516	460	535	476	477	476	438	492	487	500	504	476	507	509	483	475	454	467	458	485	471	469	493	501	526	525	511	505	518	491	503	502	472	439	455	497	513	489	479	461	493	458	482	517	482	440	515	517	482	464	503	491	461	513	529	513	473	466	462	513	481	473	523	505	482	492	514	483	438	489	503	497	470	460	473	460	503	522	500	449	477	497	451	512	475	482	480	550	513	487	494	498	511	497	478	480	461	535	499	497	522	510	483	481	498	455	506	469	469	488	484	494	475	462	500	535	480	463	484	495	519	516	485	521	478	481	503	488	424	498	504	512	483	504	481	506	473	488	522	481	456	472	505	446	510	468	487	506	472	494	473	512	529	480	504	476	489	505	494	510	487	539	508	475	491	495	473	500	489	458	476	451	500	470	482	478	478	498	499	492	460	450	505	481	453	535	454	508	466	480	470	488	460	464	517	492	496	520	487	462	493	490	505	491	474	501	524	470	525	485	501	436	499	497	509	515	479	472	494	486	492	522	490	511	446	498	493	505	512	532	548	500	533	491	508	456	481	481	510	473	493	513	535	479	468	525	455	492	472	463	513	509	490	468	523	466	481	531	505	535	493	522	506	483	491	495	492	481	524	488	509	489	492	502	522	487	465	457	468	487	522	528	491	484	469	474	501	485	514	508	509	482	456	485	473	444	476	516	510	517	463	514	479	508	483	432	514	517	462	472	467	477	478	497	523	499	492	485	483	468	453	480	530	495	507	480	462	509	469	480	509	509	487	527	515	482	482	513	459	526	522	493	516	495	475	514	485	474	518	448	484	507	503	495	521	496	494	554	454	474	537	466	506	501	517	538	472	476	469	507	478	494	482	539	468	524	497	479	501	494	463	489	534	457	459	511	452	516	500	503	474	506	490	509	457	499	487	487	514	479	463	526	491	475	498	492	518	507	499	497	495	504	491	474	481	488	466	496	444	493	501	454	511	514	481	462	489	550	454	512	505	505	475	506	499	510	463	483	498	485	489	460	490	542	492	474	496	446	508	458	502	473	447	454	488	503	534	537	523	516	489	449	485	505	502	501	462	510	509	499	476	481	448	489	517	510	461	498	503	469	506	515	448	476	479	494	511	492	502	499	480	484	465	470	483	500	521	493	508	504	540	471	481	479	491	476	531	503	487	491	492	478	478	461	456	473	480	497	463	481	478	483	473	506	529	504	473	521	468	514	469	508	508	481	507	482	516	481	515	451	475	502	497	540	454	446	486	495	480	514	530	475	469	469	488	491	464	514	491	458	502	504	525	459	538	454	478	486	489	482	456	496	482	506	492	473	472	468	462	486	519	480	436	441	449	470	482	484	497	519	533	487	459	521	500	493	523	480	539	506	484	512	511	465	473	496	495	498	493	508	470	494	484	464	497	475	470	491	531	474	519	479	495	466	480	443	476	490	514	481	496	507	488	502	477	465	517	467	500	506	496	479	486	468	486	533	464	515	491	461	521	467	461	491	474	473	510	474	487	529	484	519	466	467	467	446	493	508	491	471	505	490	524	521	470	455	485	473	487	487	482	468	479	457	498	498	498	487	516	522	478	488	466	453	504	497	487	484	518	516	479	470	456	502	524	501	527	468	524	504	493	536	456	466	446	499	484	497	476	487	508	479	495	485	517	496	439	539	478	494	469	466	494	503	491	502	462	491	467	486	476	451	517	492	473	499	519	479	460	500	484	536	455	521	503	495	470	479	461	482	467	463	508	477	434	501	460	490	502	462	485	485	460	487	528	494	500	474	497	519	484	485	487	484	505	500	487	466	445	491	497	488	461	483	500	461	481	499	511	509	488	487	513	493	476	457	461	518	500	489	465	483	520	485	505	488	508	521	470	528	500	476	468	501	488	482	493	520	490	481	470	504	495	460	483	480	497	498	470	496	509	507	477	501	501	479	495	488	517	461	521	521	474	495	472	455	448	496	506	449	460	479	465	460	468	479	494	455	484	498	530	538	487	512	501	490	450	480	450	497	476	500	490	500	492	486	506	497	486	494	490	483	448	498	478	513	526	483	465	480	522	460	496	474	504	508	487	508	511	472	478	539	475	506	514	492	468	502	480	499	486	499	492	473	483	500	498	506	523	512	525	458	497	504	496	492	498	479	528	462	524	472	460	488	482	501	479	459	440	474	503	513	497	464	498	529	504	495	528	482	460	478	502	484	544	486	504	492	482	490	464	504	468	490	487	508	495	461	482	496	470	473	480	490	520	487	487	465	488	517	447	466	487	527	479	500	503	534	470	503	481	472	522	501	459	487	465	544	497	477	502	498	502	503	496	529	471	492	489	505	513	459	529	461	472	484	469	456	490	503	497	492	480	479	478	486	467	510	450	479	511	490	505	451	513	507	489	507	553	480	483	460	503	493	445	472	520	491	536	467	498	478	491	483	537	531	530	478	472	495	497	521	482	475	481	495	502	467	489	476	490	496	491	522	513	478	476	496	461	484	474	495	471	499	527	457	494	501	489	493	503	485	494	519	493	501	466	538	479	495	546	491	478	489	493	492	462	490	503	482	519	477	484	528	525	469	499	509	481	501	489	499	486	479	473	505	509	475
13676	69134	81689	74985	56204	35961	16459	5796	1875	669	497	510	499	534	478	483	503	526	534	500	524	549	511	559	543	510	541	506	542	578	544	545	513	541	537	495	539	478	542	541	513	529	542	523	500	525	537	536	539	529	510	534	542	513	477	552	529	532	537	533	506	486	523	539	502	509	518	488	468	536	513	488	504	531	546	524	532	535	554	512	561	550	523	512	523	512	532	515	526	537	513	504	515	519	513	517	504	487	519	498	564	527	537	510	522	503	490	532	466	537	575	509	481	556	501	529	526	510	512	542	513	521	510	543	517	532	515	566	536	520	517	503	575	500	526	539	548	562	542	516	495	505	532	528	519	532	527	513	487	521	524	480	509	522	488	512	525	524	538	489	518	533	544	520	488	525	486	540	513	535	535	539	548	488	509	525	540	467	562	515	502	519	497	505	529	471	480	512	501	519	506	479	492	506	486	538	542	543	492	518	517	511	492	511	523	521	521	497	497	489	554	505	513	543	516	514	538	522	500	507	504	527	540	513	497	514	544	548	556	505	508	534	524	553	505	531	472	535	500	552	543	546	522	530	536	471	527	525	523	482	510	521	541	461	544	519	535	516	508	519	520	566	468	503	569	549	528	533	545	537	505	517	499	552	501	513	526	529	508	515	503	516	528	519	565	519	517	492	516	517	540	509	561	491	558	566	521	539	544	529	514	523	537	525	518	537	550	473	526	536	529	551	539	544	557	573	482	531	545	515	502	538	520	505	506	525	505	550	551	506	501	514	497	551	558	519	488	519	529	568	562	518	494	522	516	550	504	499	514	490	510	575	534	499	516	485	548	545	480	542	564	536	548	590	501	518	522	541	515	494	494	547	550	530	548	518	541	503	474	517	528	516	542	536	540	512	514	510	506	563	541	536	489	529	528	496	523	545	554	488	511	496	509	506	529	525	505	473	531	517	519	540	516	514	537	531	542	496	503	527	525	501	552	515	563	508	515	567	512	545	492	495	554	539	540	514	504	541	497	576	510	518	492	521	507	512	549	515	492	478	550	540	461	520	534	510	521	534	509	511	515	526	520	540	498	526	506	485	522	496	509	545	499	478	503	465	517	453	476	538	543	543	532	538	502	532	518	543	497	505	533	502	505	500	562	533	501	517	559	512	498	510	551	507	554	553	515	519	513	532	574	486	553	508	547	503	526	489	499	569	509	524	482	485	511	543	499	555	513	503	521	520	528	538	530	543	492	532	485	511	481	574	570	531	525	481	552	525	512	495	545	528	539	517	496	537	538	507	523	493	563	520	541	489	540	507	508	546	480	541	518	536	528	527	499	513	542	491	522	520	475	477	560	506	543	515	505	506	551	539	535	529	515	529	491	553	517	530	507	535	476	533	514	499	542	570	562	497	520	515	511	502	489	564	527	512	552	547	537	520	496	531	492	514	499	559	487	459	526	549	515	516	534	524	518	493	524	532	512	521	519	509	531	531	532	499	518	521	526	509	533	513	543	536	538	518	516	565	541	531	515	504	526	526	509	499	493	532	514	481	531	530	476	508	562	558	501	495	485	552	485	496	507	499	521	538	534	525	531	542	473	518	508	449	505	509	505	529	511	522	508	499	538	514	495	548	555	543	502	504	516	561	513	517	516	528	470	485	512	484	519	525	543	519	524	511	518	542	509	547	518	537	502	558	512	546	515	523	536	502	498	490	535	529	528	522	510	506	531	517	568	541	522	524	486	495	505	507	528	535	523	525	514	487	506	482	532	528	543	541	535	466	551	522	526	520	494	523	510	505	525	548	527	531	520	534	531	513	530	503	528	516	499	504	538	525	483	516	501	529	553	493	508	510	513	486	519	530	524	507	525	530	513	519	556	560	480	511	553	525	501	509	499	542	554	519	533	527	484	510	571	452	553	534	535	514	538	521	523	501	498	478	475	489	512	538	517	520	522	502	522	532	486	524	491	513	518	527	526	531	549	529	501	530	543	507	534	488	513	486	482	481	524	507	517	476	535	511	505	543	493	533	547	540	498	504	540	512	506	535	505	536	536	544	502	474	541	535	534	510	484	517	503	544	478	522	486	549	507	497	521	476	544	515	523	499	485	508	547	518	527	500	512	487	523	515	473	547	519	518	490	520	507	511	543	523	518	518	509	514	513	483	494	523	525	478	543	508	536	503	519	509	509	494	494	519	555	536	495	521	546	547	538	537	513	517	544	533	493	515	537	496	494	516	510	520	532	555	508	513	504	516	504	572	482	511	524	573	505	539	499	500	542	516	551	506	505	532	549	498	517	530	528	516	503	501	502	531	516	519	510	508	477	546	500	529	511	495	542	518	509	524	535	537	504	501	503	515	480	496	549	502	468	521	558	505	556	519	532	507	515	538	525	538	549	483	542	538	498	545	491	531	494	541	502	531	523	505	504	474	548	518	485	516	593	561	521	533	543	510	509	528	505	521	482	501	529	480	509	517	523	522	503	500	539	512	554	512	521	509	510	513	495	550	530	452	506	541	538	536	518	511	516	480	469	557	541	553	479	505	473	483	502	492	528	505	564	521	552	544	509	469	497	502	500	518	532	503	539	539	544	534	492	526	544	502	507	492	504	483	539	535	534	552	509	504	538	532	546	554	516	549	542	552	525	517	547	517	518	515	535	505	506	523	510	501	515	520	541	521	517	529	508	533	535	536	526	528	518	540	507	514	569	508	517	527	467	500	535	553	512	505	575	468	539	519	504	529	533	496	566	535	490	487	522	517	531	516	540	527	532	509	512	542	527	559	526	499	513	493	508	562	498	511	512	504	498	487	516	517	506	536	506	541	505	509	517	492	512	508	530	473	546	498	479	554	513	504	520	516	558	512	483	575	535	499	535	489	496	515	562	511	544	540	555	530	500	483	474	505	514	565	532	483	515	552	537	488	558	500	496	536	493	563	500	519	522	509	557	500	493	534	480	507	532	515	516	519	535	513	502	531	500	546	469	524	564	576	501	480	508	522	518	506	522	539	494	517	515	495	538	485	447	518	508	505	521	516	514	529	543	501	507	513	511	490	511	544	520	497	528	512	511	538	487	560	526	545	510	532	504	499	526	468	540	491	517	503	514	540	521	584	523	516	525	576	504	509	546	486	522	501	519	525	518	539	514	560	516	541	500	523	556	547	521	509	542	509	500	527	538	500	518	512	508	506	474	539	558	497	502	544	498	479	504	477	564	519	563	545	535	535	503	506	518	510	557	520	503	539	521	522	515	502	537	523	510	535	509	550	542	554	546	509	497	524	512	506	516	512	501	477	544	509	477	559	538	518	526	559	508	555	528	528	479	490	543	538	509	487	536	509	494	540	551	523	526	493	525	502	553	515	545	522	526	516	489	561	510	520	500	527	557	539	496	497	513	518	508	533	546	542	508	528	520	523	549	528	530	462	547	533	487	533	503	519	518	527	500	535	526	503	479	519	549	557	488	498	509	534	504	549	503	510	547	540	511	483	516	468	515	519	519	548	515	532
27170	14980	21544	23968	12635	4927	1571	700	452	368	362	357	423	366	361	359	357	387	363	375	358	321	389	361	368	366	390	351	381	383	373	363	385	367	372	364	366	360	367	360	367	380	343	400	368	384	354	361	339	393	350	379	359	364	386	374	365	349	374	370	360	342	337	384	351	364	365	375	384	359	331	392	386	381	360	391	369	385	365	373	382	353	350	358	350	353	327	402	366	377	390	374	382	381	369	344	344	349	398	361	377	352	381	372	351	326	365	353	358	351	386	384	389	343	358	359	361	363	374	386	372	330	350	407	380	334	356	369	376	370	362	394	398	379	346	363	373	379	346	399	363	367	370	376	344	379	394	378	349	348	362	369	398	393	391	353	394	379	362	354	351	397	364	403	396	396	352	384	365	386	359	352	371	347	370	347	388	343	339	401	355	404	396	375	351	351	335	369	361	373	366	372	380	356	391	369	364	345	395	374	359	355	366	359	397	387	362	406	372	371	355	373	369	383	381	383	401	374	400	372	348	399	376	393	355	365	346	379	345	335	343	434	397	394	375	375	363	370	371	387	349	367	385	412	381	406	355	401	409	357	361	375	351	374	353	411	362	381	372	346	365	347	363	353	360	351	347	370	374	349	350	381	360	387	359	357	371	379	365	383	365	373	362	348	401	350	340	365	385	362	366	344	389	342	383	393	395	380	343	366	387	345	356	347	338	366	353	398	362	389	356	338	382	406	372	348	362	352	362	367	395	354	374	344	390	367	378	364	349	374	376	366	365	429	378	363	380	379	373	378	353	354	379	332	407	337	387	351	382	377	365	379	383	375	373	402	398	360	375	369	373	395	343	351	368	337	375	356	378	398	354	353	348	363	358	330	374	350	386	369	349	374	350	364	364	375	397	317	339	355	347	362	359	400	380	381	367	360	376	393	392	338	388	398	341	350	380	375	384	363	363	367	383	336	382	363	386	382	349	364	357	351	387	366	373	365	363	379	384	386	358	383	366	383	372	379	375	357	415	333	381	388	402	399	367	373	364	379	373	410	346	363	374	376	375	345	373	342	379	379	372	388	377	366	361	378	382	396	361	349	379	403	394	357	359	350	368	388	380	374	348	376	400	364	367	398	355	372	333	382	380	383	351	400	391	388	343	355	378	409	346	385	356	368	414	338	394	353	399	369	364	364	377	345	371	372	369	380	376	389	377	354	369	361	372	380	361	355	419	356	363	362	393	358	364	369	400	369	357	382	417	358	389	381	380	380	380	357	372	368	377	427	365	371	341	370	361	362	372	307	400	335	388	336	325	399	374	360	348	381	359	397	344	370	339	354	371	388	376	393	340	363	436	365	357	378	357	358	373	394	407	361	363	398	374	344	384	409	365	398	409	387	339	391	403	354	393	379	399	365	344	362	345	377	390	380	360	378	341	387	381	359	341	367	374	357	377	390	381	345	397	358	403	361	419	375	413	370	364	339	379	388	382	382	358	338	342	393	364	352	362	355	364	352	390	341	369	389	389	333	390	350	394	377	372	368	375	363	369	385	366	354	391	345	365	385	353	386	363	385	334	375	360	373	379	376	348	399	406	386	365	357	359	362	375	367	339	391	387	358	363	379	365	368	365	362	354	369	360	384	366	342	347	407	382	374	363	373	378	394	362	360	377	355	371	372	363	383	381	380	364	373	373	376	391	376	385	367	391	381	361	349	329	375	387	391	361	391	373	371	371	348	317	365	368	377	362	352	355	342	359	371	394	371	358	383	341	352	347	364	346	350	377	354	361	359	381	350	348	352	398	365	370	378	362	376	385	355	396	380	372	388	348	389	410	376	382	364	358	374	357	359	368	386	390	379	400	343	352	372	385	372	373	357	361	401	350	376	384	343	396	414	374	358	352	366	363	389	386	342	373	363	350	398	359	384	361	348	341	387	373	365	396	359	395	377	354	367	365	385	387	339	365	383	358	358	382	369	364	375	364	362	391	346	367	391	331	364	341	394	360	381	366	353	352	328	347	360	360	321	359	380	368	347	361	401	346	362	397	389	379	386	373	393	391	339	344	375	362	357	344	369	344	373	334	398	357	353	390	338	372	369	380	397	380	356	371	373	356	362	366	391	355	358	400	401	394	407	364	384	345	382	363	340	404	416	376	350	349	401	371	367	385	388	352	360	359	346	355	370	356	349	387	375	351	335	361	361	355	380	353	367	359	333	354	397	375	364	369	370	357	378	363	355	401	393	371	398	369	416	357	371	370	360	410	347	373	398	382	328	351	372	344	369	352	349	341	343	383	354	361	386	353	338	364	391	348	359	341	345	345	393	398	371	364	357	377	364	400	379	338	351	330	390	370	358	402	356	338	378	334	390	378	381	357	357	356	381	347	349	368	374	402	407	368	365	347	371	392	353	378	362	369	380	370	374	370	331	397	376	377	343	397	353	394	372	330	342	363	382	392	374	404	370	367	366	394	378	388	353	369	365	373	360	378	388	362	387	377	365	360	391	405	345	334	400	373	387	348	348	365	411	379	351	367	354	348	387	324	364	360	351	356	369	359	349	355	357	365	395	374	346	411	364	349	365	373	361	337	376	368	367	364	384	366	378	354	379	343	357	350	356	363	381	358	366	376	355	351	358	388	408	370	374	350	390	383	385	355	401	376	359	370	379	408	391	387	378	401	415	388	367	389	390	364	369	380	326	360	391	376	343	380	396	322	376	313	408	375	382	386	370	379	359	401	379	363	398	363	401	359	366	344	393	374	354	386	359	369	369	369	363	402	363	355	342	337	380	360	384	379	352	383	357	373	346	357	342	358	351	369	342	391	394	387	356	368	380	390	372	385	364	365	408	361	374	354	377	369	367	334	396	411	383	347	394	341	357	335	347	359	391	387	348	360	366	361	389	382	333	397	366	363	379	425	382	343	370	363	368	369	348	379	372	361	366	366	362	361	373	333	379	368	339	366	339	365	373	406	391	386	359	365	337	362	359	377	397	389	359	358	350	377	348	360	352	404	379	372	358	365	362	357	370	371	362	387	402	376	367	355	351	389	351	360	326	381	374	375	402	378	367	375	356	387	366	403	382	364	393	352	366	350	383	349	366	317	383	366	344	367	367	372	361	368	359	341	397	357	340	381	389	378	355	400	367	369	363	351	364	366	382	330	381	353	366	381	384	358	370	370	378	374	382	376	373	357	362	352	367	362	372	351	338	343	366	390	382	400	385	363	361	365	342	365	377	358	372	394	345	340	378	341	359	357	342	347	364	406	344	357	354	382	376	384	360	374	385	357	375	399	367	356	357	336	372	366	379	354	382	397	385	392	372	326	390	366	362	377	392	351	375	411	345	365	370	346	351	404	343	379	384	393	412	363	339	347	369	381	351	377	388	363	357	355	370	403	344	339	376	382	381	386	363	374	346	370	375	331	380	391	364	342	360	389	422	374	400	343	402	377	356	362	387	363	346	365	338	344	354	383	370	331	358	377	388	397	355	374	356	371	355	374	383	385	363
5307	8055	22263	16765	8907	4121	1645	747	491	334	384	372	353	390	368	354	347	359	340	375	371	368	366	357	352	355	366	350	351	361	346	316	394	333	361	360	357	357	393	362	363	333	361	356	337	340	350	345	374	349	358	345	361	371	389	343	332	371	371	387	373	333	360	338	375	364	327	345	324	376	364	348	374	327	328	397	351	364	379	362	374	347	380	330	328	377	375	371	343	388	360	338	390	377	364	353	362	377	345	397	364	382	354	376	367	381	349	340	359	370	333	334	393	372	394	368	393	360	393	359	352	359	352	355	341	390	385	353	345	354	365	372	360	338	336	339	367	354	323	346	357	341	360	337	357	364	371	357	359	396	367	355	362	387	363	350	370	370	357	359	343	364	359	323	331	370	370	319	377	343	328	331	330	355	358	368	341	311	397	388	366	341	352	334	349	354	362	373	356	338	349	366	354	366	349	317	389	324	358	350	345	362	349	349	348	355	357	317	376	344	341	344	351	361	343	352	353	352	391	332	369	376	337	377	344	334	343	385	382	352	356	352	346	355	361	334	392	344	357	365	358	356	371	357	351	347	375	340	372	340	370	355	348	360	360	352	374	353	336	371	362	366	356	361	316	324	346	363	351	349	338	369	412	353	369	358	318	362	401	335	323	327	357	356	404	396	370	350	362	340	359	375	351	312	360	397	345	346	345	357	349	353	398	373	331	379	341	385	380	346	405	396	379	360	358	379	348	352	363	359	334	322	372	348	379	352	388	382	359	362	344	379	352	353	395	376	380	391	341	348	371	353	344	365	362	374	321	360	357	342	367	356	369	330	348	370	353	378	360	379	363	367	329	369	349	345	401	341	357	367	365	361	328	349	356	358	381	339	353	380	354	376	377	373	394	354	353	363	342	408	357	387	387	325	378	408	358	371	347	360	353	349	368	358	340	345	337	362	368	356	363	379	395	372	334	362	329	350	351	391	363	332	368	332	352	334	341	372	336	368	365	357	353	363	372	384	358	348	358	349	361	367	350	386	380	395	379	351	342	384	354	341	366	327	353	381	366	357	368	342	364	372	383	346	366	351	365	378	366	364	371	364	358	390	360	369	357	363	366	338	331	391	358	306	341	351	402	361	358	367	360	357	352	362	370	367	392	350	360	352	335	384	325	340	330	346	386	354	360	364	344	349	346	361	378	355	359	331	353	329	376	340	389	337	397	337	347	353	368	337	388	318	385	365	351	360	391	353	351	381	408	321	352	342	349	353	340	366	379	354	352	322	336	367	344	411	325	369	346	352	386	353	403	385	359	356	359	347	335	369	366	377	366	341	351	364	348	376	315	337	347	362	395	366	362	324	338	364	367	350	349	339	334	371	361	384	385	354	361	358	357	354	361	369	365	368	369	341	343	352	371	361	342	362	355	368	351	394	353	348	362	366	380	350	358	390	390	332	366	371	362	392	393	351	367	338	349	348	364	365	379	331	364	375	354	363	348	350	369	364	354	376	359	360	374	373	357	386	361	376	305	372	364	361	347	346	345	370	341	379	340	374	379	338	335	344	373	403	379	352	341	351	366	388	368	341	398	340	373	355	349	355	379	371	354	329	372	362	360	377	345	325	340	376	317	364	348	339	356	353	360	368	348	372	348	361	323	335	353	355	364	327	380	358	360	354	359	370	357	387	383	377	386	386	349	374	357	347	354	364	365	371	351	334	386	375	350	331	366	384	341	380	342	337	365	397	353	373	359	331	371	384	375	364	323	352	369	376	348	367	373	366	357	380	366	345	383	353	342	352	374	337	355	348	337	364	352	339	340	353	354	342	360	359	353	385	371	377	369	375	388	356	349	351	374	392	328	324	341	339	342	359	348	367	335	352	319	338	387	362	331	374	362	389	368	372	322	331	348	336	353	375	356	354	319	375	360	344	349	367	361	350	363	372	340	384	352	372	363	358	376	368	351	350	345	364	341	360	348	367	350	363	352	370	328	348	354	354	365	342	366	371	368	373	358	370	359	354	351	370	342	335	394	355	395	352	359	368	378	354	401	368	385	367	343	354	335	363	362	363	340	357	352	359	344	347	381	350	367	349	337	375	356	357	351	371	348	355	381	360	403	377	332	396	362	374	402	369	353	382	410	378	367	389	353	360	358	369	358	407	365	360	339	368	365	376	348	346	343	379	382	366	389	362	348	368	386	345	339	350	371	384	403	346	351	384	358	328	376	365	361	335	347	371	364	356	343	343	364	344	409	367	368	338	359	361	320	360	379	392	339	324	318	372	337	364	359	377	349	363	357	338	352	359	332	365	373	387	360	348	359	365	370	380	363	352	359	342	356	359	356	387	343	354	363	345	333	368	330	374	342	338	339	314	357	360	363	365	355	367	327	373	364	342	365	360	399	378	360	335	351	350	372	358	349	333	337	361	370	355	352	358	345	329	380	368	353	353	350	372	339	372	329	366	385	367	336	362	389	368	360	361	341	323	361	357	370	366	332	355	344	376	361	364	358	370	371	359	349	392	382	356	329	347	363	344	361	380	348	341	367	393	346	369	345	358	355	365	353	353	379	342	341	359	372	332	350	360	359	341	365	347	366	338	354	357	349	374	346	342	380	374	383	364	355	374	402	347	356	361	361	369	381	350	358	362	369	354	371	381	362	376	357	337	345	374	378	360	342	387	324	361	355	406	375	331	359	346	383	369	379	341	373	360	405	378	359	363	364	350	347	367	341	399	371	347	357	332	358	421	393	371	325	355	325	381	374	378	358	381	345	376	354	345	369	388	366	389	347	372	366	358	346	342	368	360	352	384	328	380	334	360	359	382	363	365	365	366	339	343	372	373	365	353	372	375	344	372	334	338	380	348	368	360	377	352	307	335	364	355	362	373	359	382	359	387	363	344	329	365	361	342	368	371	362	359	378	408	331	354	367	370	394	352	375	364	357	332	388	359	346	382	363	377	374	372	342	393	339	365	367	377	376	351	350	364	365	362	370	369	355	383	362	360	335	332	360	397	332	354	338	374	347	371	353	344	365	363	368	369	349	339	340	369	403	354	353	341	366	364	349	351	351	369	369	367	348	341	358	403	365	342	347	387	352	324	326	348	345	405	329	370	362	357	359	387	369	337	351	380	372	370	380	359	362	344	392	394	387	374	386	357	366	368	369	359	342	348	344	359	367	381	336	350	320	358	328	350	363	394	333	360	367	380	362	384	394	368	334	350	364	359	397	349	360	361	382	343	373	396	339	370	387	362	368	350	368	352	335	375	362	383	370	354	345	364	376	346	325	337	322	344	342	354	351	379	327	349	375	331	335	349	381	365	334	349	362	374	370	382	346	363	345	332	358	372	371	374	359	368	386	357	383	314	359	344	358	387	376	340	382	353	370	372	357	345	374	369	348	363	365	352	358	339	361	329	340	373	366	379	370	380	380	335	346	337	391	359	349	347	387	385	388	327	378	367	314	353	347	400	396	330	353	354	347	363	376	358	363	337	338	324	368	347	342	384
25506	21162	45050	54430	38540	21544	6952	1533	679	384	410	380	403	422	389	366	357	380	368	397	396	353	380	410	354	367	362	385	383	326	384	400	395	373	389	417	365	384	368	358	407	390	394	406	441	391	405	372	394	396	400	358	380	375	366	370	384	351	390	385	364	349	427	406	387	412	380	395	365	389	383	409	420	398	358	345	355	374	385	403	378	374	390	408	403	374	388	405	396	395	383	385	359	398	396	410	368	367	410	407	341	412	390	357	362	348	394	409	410	375	404	365	391	376	415	384	389	379	414	357	363	351	381	374	378	376	399	380	386	344	399	371	379	392	419	374	382	364	381	371	387	392	365	357	404	404	418	398	409	379	374	402	403	353	403	410	401	416	387	366	394	392	357	371	387	378	383	366	406	356	384	373	391	404	368	406	374	376	368	425	403	397	423	393	349	395	404	376	390	398	359	377	375	372	386	403	377	351	379	405	371	377	344	362	394	365	343	348	369	385	393	393	366	379	383	378	354	400	380	356	373	403	363	377	355	429	395	355	388	378	338	376	373	426	399	399	392	362	395	404	349	350	350	395	363	372	401	358	406	377	373	376	395	374	402	392	379	400	361	378	380	382	362	400	360	416	413	396	352	392	382	352	393	401	378	383	393	404	393	394	394	371	401	380	408	362	388	334	374	389	386	380	357	384	361	369	415	413	409	407	391	390	391	380	367	385	349	429	371	397	388	406	347	405	363	385	384	370	376	391	414	338	425	387	370	402	388	362	385	369	355	402	386	381	369	397	394	372	364	369	380	362	358	365	367	389	413	402	349	379	349	355	378	419	353	369	370	363	370	367	386	366	366	383	338	388	401	415	371	382	381	364	344	338	388	366	406	358	379	383	351	378	381	382	395	406	365	403	398	372	381	361	364	418	372	395	421	366	397	372	373	377	398	387	376	374	404	394	373	387	376	412	369	382	381	377	384	353	389	370	422	402	376	362	353	396	358	374	372	409	368	383	366	369	380	358	340	419	374	361	373	365	379	372	360	368	404	422	426	381	392	366	365	376	362	402	392	393	330	382	363	359	412	374	391	392	411	404	366	396	386	404	348	356	343	371	397	396	408	403	388	435	371	370	389	401	415	362	391	382	370	380	383	395	370	384	360	384	369	379	345	353	364	394	355	379	410	371	371	371	376	393	402	397	389	376	348	396	366	362	373	387	399	390	401	412	372	391	375	387	384	364	377	412	405	390	387	383	353	379	382	356	401	361	402	363	392	402	385	365	374	388	385	402	437	381	397	400	396	376	364	369	391	402	394	419	393	382	388	418	351	391	368	392	388	361	373	386	370	401	401	389	407	388	386	388	376	415	378	381	393	424	413	393	343	383	398	365	414	360	387	371	375	391	433	394	376	391	384	391	368	366	424	371	373	373	405	366	360	367	388	418	398	372	376	364	387	384	360	415	350	380	375	365	386	385	388	357	363	390	326	399	370	354	382	390	373	390	409	360	396	360	373	367	412	399	389	383	380	401	374	403	367	413	403	375	360	372	373	407	376	399	366	377	371	369	384	394	399	407	348	392	370	376	410	368	365	373	382	415	376	377	363	384	380	380	376	355	358	361	357	410	379	389	381	385	424	406	355	418	382	361	404	381	370	364	373	383	360	381	394	353	370	411	387	366	367	370	382	368	383	404	430	385	387	356	410	405	383	405	387	408	392	345	368	381	369	439	391	404	404	365	384	372	384	377	405	395	395	370	394	362	393	338	388	392	395	387	351	411	405	401	364	380	369	394	389	411	401	404	404	396	353	405	425	431	356	378	366	384	365	405	440	355	378	363	404	399	363	379	383	356	383	375	391	371	371	378	387	362	391	393	365	399	386	343	422	363	372	365	350	368	410	375	413	372	390	393	365	402	422	343	372	441	398	357	356	359	380	387	406	375	361	380	356	414	394	391	395	359	363	371	398	332	373	431	391	399	390	391	422	348	356	377	381	398	386	390	399	384	396	399	383	354	366	358	378	391	380	390	349	355	404	374	364	376	415	369	416	414	373	385	368	388	383	407	389	342	374	393	353	361	374	403	406	430	411	371	362	418	378	389	396	367	378	367	375	391	422	352	402	379	389	367	385	348	390	391	411	338	404	372	376	388	391	370	384	442	370	374	375	389	406	382	371	364	400	357	417	397	373	338	398	381	408	437	405	370	367	395	386	369	384	388	380	381	423	404	416	372	403	405	394	351	390	390	368	400	377	395	424	382	380	387	392	431	362	353	380	352	392	341	356	364	366	347	373	388	360	407	378	391	384	422	392	375	372	321	385	372	354	405	421	372	367	370	403	373	370	354	372	378	389	375	371	361	354	397	395	354	396	371	373	397	395	380	349	383	370	371	393	398	421	373	350	379	366	368	375	389	380	360	363	369	358	381	398	368	419	358	359	369	406	388	384	384	359	387	371	366	403	362	426	408	390	359	375	407	370	364	429	389	376	372	363	392	360	370	361	424	371	379	404	357	364	382	384	405	381	372	378	387	405	368	368	351	390	402	385	375	386	385	370	383	393	383	387	423	394	372	410	379	383	369	360	376	375	370	378	368	390	373	409	370	394	357	356	364	342	362	363	375	401	378	384	364	407	365	393	342	387	369	338	370	366	352	368	357	398	380	398	390	388	348	372	350	371	414	397	389	363	357	374	363	380	368	406	422	371	396	385	389	389	407	395	384	364	393	408	357	377	411	365	411	376	410	361	386	374	400	370	355	369	352	371	411	355	389	403	404	370	388	388	357	347	391	405	373	348	358	347	405	392	394	390	391	372	391	401	416	385	374	402	379	380	394	386	421	359	402	349	385	388	373	390	396	398	367	390	392	398	357	406	401	413	391	382	384	382	372	404	360	393	394	372	389	358	390	404	366	373	379	403	372	382	394	398	360	358	365	411	414	381	386	403	338	401	386	379	381	399	394	349	392	390	406	426	388	395	350	364	358	388	397	383	391	387	412	361	379	373	366	373	390	397	355	362	388	357	387	370	344	363	404	395	368	407	395	350	360	373	393	407	370	370	386	366	381	391	365	368	389	393	398	365	381	376	411	414	405	382	425	400	367	401	380	388	382	395	366	409	404	372	367	395	371	387	382	402	353	396	371	378	389	388	381	357	379	371	385	396	346	392	389	389	375	369	401	402	399	392	401	377	363	346	374	386	384	394	400	407	387	387	368	391	370	368	376	406	421	388	376	401	385	409	362	391	391	347	385	378	379	364	380	344	375	403	380	390	360	374	371	405	395	401	360	367	397	395	369	366	380	327	381	372	393	358	391	386	382	430	383	433	392	404	412	349	360	404	357	372	409	378	399	361	384	383	391	426	370	344	366	379	386	371	383	371	403	395	365	361	361	377	369	387	371	351	371	411	364	357	412	378	392	359	382	380	375	363	370	375	368	371	421	360	360	413	375	398	408	333	393	387	400	387	394	444	405	366	377	399	387	394	428	381	385	399	399	379	416	406	385	358	376	406	376
5415	27149	63320	47723	30057	14074	4750	1605	686	423	391	393	383	374	371	374	375	378	382	384	405	350	423	390	431	415	383	409	392	378	377	395	407	345	429	380	391	419	375	409	364	379	381	416	389	427	394	441	373	403	374	398	396	404	401	417	362	366	384	381	443	354	399	411	411	374	414	424	383	423	407	397	361	393	387	421	407	424	411	389	401	384	417	375	390	420	401	401	391	383	403	415	360	381	399	381	419	393	407	421	378	408	415	384	392	396	365	397	397	385	378	410	417	390	412	381	370	405	408	389	380	390	385	352	406	354	377	366	371	385	379	388	414	372	401	361	406	420	371	420	370	404	398	367	376	399	403	396	398	395	423	404	370	389	364	376	381	394	358	389	370	404	408	401	354	371	382	358	397	376	398	394	374	389	398	405	408	419	380	390	425	377	420	389	397	383	395	406	394	393	424	380	374	386	409	354	402	358	387	389	386	432	360	367	410	428	406	386	415	394	425	365	368	424	395	393	396	331	417	394	418	365	371	374	384	433	386	400	357	406	377	368	422	409	386	393	374	409	408	361	388	443	431	372	397	366	374	402	398	365	394	430	425	388	371	374	382	415	347	391	372	360	368	374	402	428	375	393	397	427	419	409	380	396	360	424	395	414	387	339	410	389	381	390	408	414	382	346	391	413	398	390	371	418	399	357	403	356	389	398	403	409	384	374	421	393	380	414	424	409	377	381	390	369	353	392	378	378	397	412	366	400	371	396	372	408	413	391	377	419	349	381	382	419	361	411	386	390	415	383	390	405	407	406	372	393	377	402	337	385	425	370	400	341	394	375	379	400	429	390	395	378	405	397	416	372	394	403	398	394	403	403	381	379	377	366	397	403	422	353	396	391	371	402	397	425	396	361	390	416	387	404	404	392	401	400	418	383	383	367	414	391	438	392	381	373	375	417	361	413	385	409	407	365	386	391	395	429	412	397	383	398	398	387	386	372	385	386	396	357	383	382	363	389	378	385	395	370	394	379	402	364	401	376	403	390	376	387	388	398	417	400	376	461	416	408	412	377	379	384	405	406	388	396	412	405	347	392	381	403	407	385	402	353	385	402	391	408	339	406	397	355	368	397	411	393	373	367	414	384	415	405	441	397	362	396	381	375	405	357	351	425	384	366	329	398	408	391	426	370	409	371	415	388	417	418	397	397	431	372	418	434	359	409	370	388	376	405	355	355	360	388	339	350	358	378	356	354	417	388	421	402	389	389	429	353	394	357	400	417	436	414	408	398	360	392	353	385	420	406	379	397	394	373	356	366	387	414	425	403	387	383	389	396	382	388	373	373	394	360	410	388	384	390	374	391	380	385	363	428	386	408	386	399	395	394	381	410	405	355	425	412	391	397	398	413	414	389	375	378	395	381	365	368	451	432	421	381	401	396	355	418	384	387	379	381	398	413	353	386	392	401	357	376	388	405	387	382	410	389	357	380	404	375	365	420	388	400	379	381	400	402	377	409	381	417	451	385	414	383	395	362	386	376	406	411	367	389	374	390	378	370	412	406	375	384	361	365	380	382	367	401	404	390	407	396	393	426	395	435	375	402	374	374	374	378	396	382	382	376	430	387	380	384	415	383	369	350	377	372	404	394	432	407	428	393	408	358	380	401	396	394	396	433	353	387	388	399	394	397	380	401	418	389	440	415	402	378	359	384	387	364	368	402	401	386	390	361	425	394	381	433	362	360	392	372	412	413	368	406	390	382	423	384	395	351	395	387	405	352	407	439	375	388	377	365	372	388	403	373	405	390	394	407	381	396	371	355	391	408	408	372	383	351	437	345	378	386	387	439	385	368	411	377	414	380	391	378	400	410	403	373	437	352	383	444	375	405	357	385	405	389	393	386	418	398	385	371	352	363	358	414	392	415	384	390	373	380	382	426	389	423	392	418	375	402	404	400	378	368	395	403	406	421	399	350	413	429	383	394	394	397	417	399	402	394	389	414	409	385	397	404	360	391	421	391	367	397	411	381	370	433	387	416	387	362	357	417	413	426	382	368	430	390	379	437	380	395	382	399	394	383	388	411	399	382	417	357	402	412	411	371	404	400	412	418	388	381	385	390	436	424	413	382	398	409	369	391	412	394	346	375	359	393	393	414	342	388	363	396	373	390	402	376	416	405	411	404	388	406	403	399	390	411	402	409	405	379	379	398	384	416	415	358	364	367	370	406	408	355	398	373	384	417	433	413	387	366	383	389	409	418	409	388	385	422	403	400	376	387	431	377	415	425	407	389	426	400	357	400	367	413	392	400	386	448	391	393	385	400	372	398	384	430	369	380	365	411	387	357	430	421	395	353	383	382	410	364	383	406	369	402	384	410	392	383	439	403	380	364	370	368	397	378	420	419	420	381	359	414	381	412	395	388	413	391	361	383	406	396	387	394	379	394	388	362	416	394	402	380	380	413	398	405	366	391	396	415	402	385	381	387	391	407	385	403	394	360	384	375	406	428	369	415	401	418	373	402	375	385	423	362	355	409	384	414	382	424	370	363	368	367	414	380	392	411	389	418	347	403	362	395	435	360	402	406	407	379	391	365	367	374	379	355	364	385	373	412	393	385	378	392	382	397	383	350	365	396	374	381	420	370	391	377	415	411	382	435	366	380	363	380	399	406	384	376	393	414	372	428	430	379	392	387	385	399	398	397	419	392	427	399	409	389	413	405	382	391	407	442	423	387	396	377	414	419	376	403	393	380	394	394	419	392	375	393	366	399	383	368	372	389	352	393	418	403	411	390	386	398	396	369	427	368	369	406	382	369	392	375	382	387	401	374	391	349	395	387	389	349	367	328	365	391	389	391	392	393	389	366	372	365	392	392	382	428	385	399	420	445	407	371	407	391	390	411	409	387	380	374	415	400	405	378	363	405	422	415	376	391	371	377	405	390	401	411	402	408	423	384	399	409	394	375	382	377	364	391	440	429	374	365	367	389	365	415	375	366	391	371	427	409	361	384	411	386	369	390	371	402	409	396	382	398	406	358	395	389	404	398	379	395	427	437	393	387	385	411	388	380	408	390	370	371	382	405	388	370	387	396	417	434	432	409	396	394	373	401	368	396	379	401	405	404	383	388	380	384	387	388	403	378	438	389	388	362	436	390	381	371	402	369	382	394	388	414	366	398	416	376	396	382	416	401	399	370	425	359	387	393	373	387	394	418	399	392	381	363	363	353	396	367	411	387	433	364	340	421	381	378	349	396	396	366	372	405	382	393	375	393	411	411	375	344	371	375	432	380	380	397	381	343	401	433	381	380	387	423	376	394	393	376	372	429	393	390	412	408	390	400	392	388	380	359	384	392	394	359	372	434	381	385	381	387	420	425	411	375	402	412	389	365	358	394	409	406	384	356	420	390	396	370	438	393	400	360	399	368	405	384	398	413	369	382	415	380	440	394	370	387	410	374	425	367	385	403	390	403	430	395	380	427	360	389	439	359	411	366	394	401	358	395	394	400	422	381
23863	21150	37691	53256	49279	37453	20745	5590	1168	602	573	510	516	521	529	505	486	481	513	491	537	489	512	512	485	528	504	468	489	496	553	507	472	480	491	488	481	512	490	531	499	523	517	474	513	508	482	527	518	506	490	504	461	509	459	457	514	495	510	482	502	488	485	506	534	493	477	477	506	503	503	505	476	471	533	464	490	510	488	492	501	489	515	489	458	475	495	499	508	530	463	511	503	491	496	475	500	551	496	530	534	509	527	476	477	503	481	496	462	474	478	562	512	476	503	493	516	497	496	484	491	528	505	501	516	538	455	499	520	474	517	514	510	504	476	483	491	452	472	500	500	527	504	469	486	483	487	507	490	501	488	508	542	514	487	481	507	505	506	505	461	456	535	477	472	491	487	516	510	470	468	523	514	464	526	503	458	486	485	508	493	505	458	483	517	489	479	465	499	467	520	520	493	498	519	461	494	531	500	486	452	514	479	560	507	498	502	476	505	502	490	492	542	508	510	477	525	505	530	469	517	518	458	471	514	500	506	505	484	495	500	532	535	489	499	472	518	515	517	526	549	479	525	483	479	510	471	487	422	512	488	501	475	485	499	501	490	491	472	500	522	505	475	492	492	499	510	515	507	465	484	469	500	507	466	481	544	474	508	533	497	520	522	475	523	460	457	472	542	485	457	535	500	451	486	488	517	483	470	475	471	524	530	499	540	515	503	535	484	528	497	472	504	495	537	472	498	495	456	471	509	468	478	472	517	496	483	509	525	499	486	501	491	442	529	488	488	477	490	478	482	482	491	488	492	455	500	473	495	521	520	510	504	510	481	475	472	530	468	456	523	483	479	492	464	518	539	499	537	482	492	503	458	486	508	510	510	500	494	513	465	480	492	493	535	475	483	534	494	509	498	474	491	515	496	502	453	500	484	502	488	528	471	451	498	499	474	482	455	467	475	471	501	485	526	469	493	506	540	520	521	487	479	480	489	487	516	465	489	512	474	476	458	529	494	481	482	472	474	463	494	477	488	487	495	516	501	478	474	543	508	462	512	516	481	469	491	498	514	454	497	509	535	521	499	504	465	509	475	502	484	495	473	464	503	529	485	503	500	501	487	501	497	505	485	527	482	515	489	500	489	518	466	485	483	492	487	497	507	519	491	491	498	485	495	508	474	522	524	499	529	467	480	505	461	471	470	497	515	484	503	485	498	510	519	481	515	456	483	475	497	487	487	505	472	511	493	509	528	491	474	490	474	502	502	481	502	481	516	509	526	511	477	475	507	503	541	499	528	494	495	527	488	517	539	488	509	453	506	461	518	498	460	488	473	472	472	511	494	498	471	516	503	503	520	502	501	485	506	525	489	487	463	486	516	475	544	529	504	494	506	525	479	520	488	497	536	486	493	483	469	466	493	501	483	462	533	508	449	497	492	476	498	463	480	469	493	514	472	500	503	505	475	492	516	503	476	503	534	451	499	469	485	489	493	491	479	477	551	462	504	478	483	477	516	459	509	499	503	496	500	455	476	494	513	490	486	483	519	478	458	506	512	476	485	506	507	514	449	476	526	469	445	475	501	462	506	486	500	498	453	481	477	473	516	417	516	454	459	508	491	486	490	482	516	472	474	469	511	498	499	492	510	512	499	503	482	507	502	484	513	495	510	453	499	511	483	501	488	474	497	490	500	480	463	439	487	541	504	521	469	489	497	512	462	453	551	491	487	460	497	497	525	468	473	498	493	549	543	466	459	474	469	470	534	462	479	528	479	491	513	524	469	506	455	538	492	497	509	487	522	483	490	524	482	490	522	553	497	528	484	475	491	478	492	533	486	500	466	478	512	511	486	464	541	522	517	523	506	492	441	472	476	476	500	508	513	479	495	495	520	468	475	473	443	467	455	494	484	490	474	488	485	494	489	525	491	514	476	493	508	523	516	507	457	519	466	472	532	500	487	481	501	458	510	483	481	516	518	437	505	471	498	489	510	505	483	513	514	531	520	473	466	476	501	506	516	475	499	479	536	457	496	507	501	513	518	488	510	504	506	442	519	459	494	481	518	480	501	520	493	488	483	504	515	489	481	500	523	529	547	510	459	469	476	497	511	483	529	476	480	472	519	525	513	520	493	560	510	444	491	502	497	522	489	480	460	504	500	547	497	481	516	492	476	499	493	499	500	485	467	502	451	492	526	521	481	503	508	482	485	506	488	493	492	502	562	497	512	487	535	477	479	527	515	474	480	502	482	524	536	466	506	528	486	455	498	482	468	488	497	486	500	521	503	471	469	532	470	485	494	465	489	529	496	468	469	467	497	553	474	477	522	491	537	492	510	513	505	493	506	496	497	519	483	465	494	501	482	522	500	499	497	495	451	495	508	494	481	504	470	462	500	470	463	492	471	563	511	494	499	493	530	515	501	493	491	479	524	502	488	476	458	492	461	531	471	475	523	480	467	525	553	537	484	478	529	465	485	503	478	480	543	445	524	555	511	471	527	471	479	489	486	488	478	487	510	528	521	468	470	496	506	489	486	481	488	522	491	493	499	478	520	532	498	495	492	454	492	506	534	513	475	509	499	499	509	513	449	498	485	468	463	490	475	530	482	487	454	468	510	485	455	477	505	516	483	500	467	516	473	451	487	462	484	492	490	502	502	504	496	503	495	462	507	536	514	538	485	526	488	503	481	504	500	527	467	477	516	515	487	460	466	521	512	495	511	507	519	507	494	479	459	514	533	492	535	521	486	482	512	486	501	507	483	500	515	500	472	509	539	502	467	526	509	477	501	472	468	477	475	517	491	494	511	502	467	484	496	476	504	476	514	509	531	509	521	531	534	576	474	472	527	511	517	467	527	505	527	526	472	514	487	474	530	517	484	483	499	458	494	530	509	501	468	479	470	534	527	512	501	516	509	497	492	531	504	508	479	473	471	466	518	464	493	512	507	494	469	496	505	503	534	474	489	515	468	493	504	484	472	498	518	486	527	484	506	483	513	509	489	479	512	546	523	480	489	512	441	478	466	464	517	539	502	489	520	513	496	503	499	497	476	505	497	512	513	489	481	482	478	481	483	494	506	504	469	488	444	515	498	550	480	482	506	521	509	482	493	526	487	504	499	488	508	469	518	521	517	503	467	505	493	492	497	496	493	465	533	505	476	496	509	507	484	536	491	510	500	488	499	494	509	459	453	513	508	479	506	490	494	480	507	500	504	519	513	488	500	455	490	457	470	495	495	514	454	494	474	477	464	487	499	495	485	474	513	486	489	538	478	480	480	493	469	467	495	476	511	490	483	480	472	455	502	492	473	484	518	507	539	454	474	507	459	521	487	461	481	522	491	531	496	496	492	428	492	506	481	505	514	496	451	471	456	499	520	520	543	459	499	491	513	491	516	467	507	505	484	479	532	511	490	451	517	476	429	469	512	480	527	488	519	516	478	503	521	523	488	482	521	506	497	503	489	556	477	459	469	511	508	540	462	486	503	455	495	498	498	452	512	502	457	485	488	504
9694	44826	80628	76476	53948	31057	12528	4037	1283	573	593	528	507	571	559	543	524	564	513	553	536	555	530	503	522	544	531	530	517	525	506	550	523	492	536	575	532	559	500	482	546	537	525	548	522	481	558	528	498	499	490	530	520	478	557	534	520	517	502	540	544	546	505	551	532	480	535	514	518	542	524	544	512	515	557	509	542	545	507	513	514	523	515	496	528	561	507	512	556	549	549	521	515	516	514	541	522	522	494	485	535	530	526	481	551	524	513	535	497	499	541	520	517	542	518	521	580	554	521	503	558	523	500	500	512	501	509	509	527	527	540	548	571	541	517	478	543	533	537	484	499	549	527	569	535	503	492	487	508	517	514	522	547	531	509	514	539	493	454	513	591	519	504	542	533	526	539	530	495	521	536	538	496	513	537	535	495	511	499	502	537	510	537	519	516	567	516	549	536	550	502	522	527	522	518	513	523	480	547	504	523	536	530	511	520	515	535	461	559	524	488	557	521	550	546	573	523	555	483	504	567	529	518	574	556	471	533	496	492	511	531	492	518	513	525	543	527	523	503	524	521	515	538	544	541	482	536	584	498	461	479	514	563	475	528	531	517	509	561	484	553	503	521	531	551	486	531	516	530	479	507	514	528	522	503	525	532	533	529	511	559	500	526	521	517	517	514	512	493	504	505	499	518	498	506	545	526	505	507	522	533	519	547	528	475	540	537	511	496	523	505	576	513	522	552	523	533	537	470	525	537	553	531	501	540	526	544	505	493	489	522	543	533	527	530	496	523	528	565	490	492	543	539	554	574	481	494	496	532	559	509	525	557	499	528	522	454	548	542	500	506	503	525	553	535	508	498	527	498	536	556	534	467	532	516	517	539	537	498	511	534	488	497	541	515	525	512	507	543	521	499	525	539	498	494	527	518	497	536	551	506	497	553	539	531	525	501	491	513	542	524	539	469	528	525	573	501	480	544	469	561	542	517	510	556	566	529	538	566	524	479	532	537	509	527	524	511	532	530	522	514	544	483	527	543	557	504	537	481	495	519	515	519	505	504	512	535	548	522	530	531	523	546	535	515	515	486	547	545	532	506	555	506	510	527	556	526	478	505	502	520	553	525	519	515	499	528	498	538	526	548	484	508	497	524	569	494	517	527	511	516	509	513	493	497	548	538	538	515	511	533	494	484	507	535	526	544	530	522	524	537	539	507	559	550	503	504	473	524	513	517	551	508	495	536	512	548	525	513	507	539	561	556	514	507	506	478	497	496	498	546	524	492	474	532	526	534	503	521	547	492	537	564	518	495	510	506	519	511	499	506	520	512	508	522	568	514	516	541	510	514	518	555	527	499	522	553	507	539	554	518	501	538	529	552	502	493	526	516	520	558	510	493	520	528	529	534	513	502	547	544	531	548	577	511	503	529	519	538	495	533	530	551	558	518	526	510	517	519	506	545	523	552	522	535	515	519	527	572	529	527	497	538	514	515	524	546	497	550	537	511	500	550	541	531	534	522	556	490	544	525	560	487	526	497	509	531	522	514	552	493	494	519	536	535	502	550	497	505	563	554	504	523	503	574	571	559	512	499	500	550	521	519	546	552	489	559	501	541	501	534	528	513	513	516	529	546	541	491	516	547	480	549	505	573	497	528	516	518	511	512	558	512	533	518	518	524	517	511	539	493	518	489	517	525	554	525	524	536	565	482	539	541	535	536	548	542	574	527	543	526	538	531	508	500	532	567	519	504	557	496	501	514	515	527	544	517	485	525	527	522	512	523	507	512	553	517	520	512	537	490	555	528	515	464	538	519	483	530	541	550	534	519	515	477	518	520	511	543	526	504	542	539	525	553	520	505	536	502	555	522	502	561	526	527	547	496	528	534	520	524	534	492	534	502	504	507	491	494	508	557	560	504	509	459	553	512	517	488	497	588	552	520	476	578	519	541	494	533	524	504	539	533	532	552	500	526	486	526	487	474	522	552	495	485	534	533	513	518	524	540	534	547	519	485	532	502	519	560	551	527	523	513	509	532	511	495	554	571	571	518	502	510	558	528	515	556	519	513	498	501	496	553	519	502	520	540	535	550	516	493	543	539	532	527	503	518	536	532	480	467	513	522	519	477	502	526	520	511	494	543	528	552	508	532	532	507	519	545	562	549	496	498	514	522	522	514	527	520	529	538	460	521	494	544	527	518	508	492	516	501	497	501	506	490	532	479	537	547	520	505	529	519	576	504	566	517	487	534	522	557	511	510	515	490	523	491	529	507	526	522	572	520	513	514	540	538	527	529	512	504	502	515	502	505	519	541	555	531	546	528	509	527	493	553	545	527	529	535	524	507	499	502	486	530	538	492	512	535	558	505	503	540	530	523	509	528	538	497	547	501	510	544	493	474	512	582	536	524	523	484	523	506	526	541	471	522	490	553	513	537	494	530	508	504	512	535	541	521	536	505	464	556	563	524	557	536	511	531	480	514	556	548	551	542	517	511	541	519	538	563	521	529	564	539	532	547	494	522	530	560	568	517	500	530	518	510	497	510	506	525	499	539	519	510	496	557	539	497	545	524	544	515	470	498	509	474	519	542	460	534	554	513	533	544	526	531	485	462	468	518	510	514	507	489	516	481	510	507	552	491	541	552	495	515	514	544	467	552	556	537	525	564	498	497	505	516	527	479	517	504	541	537	508	531	514	529	515	521	520	514	505	525	497	474	549	526	482	558	517	504	479	493	536	524	534	500	550	511	525	519	520	518	516	493	548	515	510	528	497	514	510	517	504	525	535	484	510	460	547	494	478	521	498	519	543	488	498	495	559	551	512	507	531	517	525	489	525	504	486	486	526	557	498	520	491	505	535	498	511	502	515	534	544	546	567	530	559	541	520	491	495	546	512	548	526	521	578	521	523	521	493	528	546	484	517	494	519	530	509	554	550	547	511	503	541	495	534	493	515	521	516	549	541	522	518	478	518	528	548	515	518	549	552	536	513	496	550	536	510	485	510	528	541	561	509	507	513	535	527	524	526	519	498	511	483	532	500	520	500	532	504	529	552	530	508	561	506	506	507	488	530	534	545	538	531	542	465	491	533	484	517	523	497	552	521	487	522	544	530	543	512	541	570	504	493	573	545	494	515	513	550	525	541	522	545	533	487	503	542	525	496	516	514	517	532	511	525	473	539	495	488	522	508	544	543	508	483	555	494	557	529	469	493	518	529	535	516	519	506	521	503	511	479	536	533	491	551	529	559	521	533	520	544	521	479	512	562	547	538	515	517	530	518	505	547	531	482	531	493	520	508	517	552	518	545	523	512	532	484	520	503	525	497	501	523	556	539	506	570	507	503	500	562	495	516	535	549	546	508	560	537	532	514	520	485	523	492	451	539	499	528	496	546	558	514	531	517	489	539	534	511	513	483	591	537	496	522	498	549	514	545	530	523	512	526	533	501	529	529	549	525	582	507	503	492	512	485	499	520	529	524	526	510	531	530	529	521	532	545	532	515	503	479	465	515
27187	15559	28865	23772	10918	4151	1472	649	429	367	367	359	360	383	344	389	391	376	370	383	380	395	379	368	417	363	378	375	405	369	377	375	355	352	342	383	362	380	337	373	349	379	359	346	390	409	376	366	366	386	408	366	381	378	373	393	382	390	389	365	351	358	372	351	377	366	353	377	378	392	362	384	421	363	356	402	347	406	358	367	343	360	393	410	367	364	381	368	381	363	359	397	391	389	341	354	371	362	376	385	372	363	330	365	385	381	378	367	397	391	402	366	372	386	378	402	364	378	372	382	380	363	380	398	379	363	382	398	352	372	345	380	377	408	382	366	387	354	360	399	376	374	378	396	366	389	353	358	388	392	375	345	360	380	351	350	353	375	380	387	368	395	358	334	351	373	344	366	392	358	352	358	376	334	375	366	361	385	383	395	362	405	393	364	353	385	386	373	400	381	382	395	375	400	332	351	374	380	400	379	390	389	371	386	396	337	367	387	355	374	407	399	368	408	432	368	427	395	388	350	391	372	361	374	349	375	314	376	372	391	378	350	360	312	366	333	389	350	361	413	399	382	342	349	352	350	340	378	372	356	370	375	361	402	360	390	367	348	365	379	372	377	385	385	373	360	382	388	390	382	353	376	363	386	352	390	353	375	358	426	394	390	405	378	339	363	364	392	349	363	389	369	385	361	381	376	400	355	369	388	372	389	380	375	363	376	371	401	368	354	356	368	413	375	393	366	383	375	319	376	376	450	386	382	337	363	347	343	365	375	391	409	384	354	353	403	370	397	366	419	366	386	377	338	335	347	393	373	361	362	411	376	340	400	385	349	375	372	402	356	387	396	370	344	354	357	352	361	355	359	371	355	331	373	383	372	379	374	361	409	400	370	395	372	344	369	372	420	368	383	370	339	339	327	379	366	377	388	379	386	371	354	373	366	382	382	379	383	379	390	389	385	355	382	357	377	358	348	400	391	385	369	377	377	373	396	349	359	348	360	370	350	370	373	362	350	352	363	351	385	393	366	375	369	387	379	368	384	355	371	359	366	357	387	369	365	378	356	345	391	385	396	367	392	383	372	392	346	343	365	390	367	353	353	385	362	384	381	375	395	383	369	367	398	376	362	366	411	361	376	384	403	379	351	372	338	396	337	413	374	393	388	378	380	377	374	351	369	404	382	381	356	356	369	356	379	373	385	424	380	348	371	390	356	383	379	374	400	381	367	362	360	362	373	347	383	407	355	364	387	359	383	356	364	368	399	407	342	409	427	392	397	343	363	370	403	379	368	337	380	397	354	350	348	388	399	367	397	352	385	397	369	341	332	338	348	347	413	413	363	349	355	335	366	390	372	387	362	377	345	356	394	345	386	351	351	370	391	363	385	367	361	352	390	385	385	363	374	344	366	417	343	367	376	375	367	364	384	388	383	408	376	394	364	360	392	381	374	344	379	344	395	391	359	389	336	375	350	344	367	377	381	417	352	353	348	375	345	361	378	410	359	414	412	392	362	335	359	389	336	383	363	359	375	385	361	365	357	377	395	374	405	363	400	430	365	367	344	352	357	378	376	367	374	382	378	338	356	308	351	355	368	384	347	386	372	389	384	407	358	366	424	391	381	325	369	403	325	352	347	378	373	399	364	378	354	394	349	370	362	388	352	426	363	391	377	382	372	342	370	344	393	363	358	365	389	372	342	364	372	347	377	369	382	376	383	368	356	368	413	367	402	388	405	386	399	366	374	380	375	376	363	389	374	378	385	367	373	381	377	323	341	344	351	382	384	373	373	373	368	345	356	387	386	359	363	349	362	374	410	358	390	373	372	416	358	373	365	346	358	399	354	403	383	404	351	398	351	400	352	356	372	394	378	372	354	366	353	375	364	376	350	385	409	363	376	361	385	366	346	381	340	388	351	361	355	412	365	391	361	389	385	355	397	365	368	385	370	340	373	355	353	380	346	362	366	368	399	362	366	336	400	407	382	356	404	371	373	379	406	358	408	337	344	362	385	370	362	403	379	355	376	370	375	350	364	403	385	356	387	353	368	394	365	351	391	396	385	390	389	347	332	369	368	409	373	354	381	354	382	349	370	379	379	382	348	384	373	416	381	392	380	344	372	346	369	361	353	388	380	384	351	363	361	352	373	394	360	392	367	418	377	381	383	357	346	353	367	379	381	384	368	348	376	363	364	365	347	382	396	388	394	376	390	364	375	409	372	353	349	357	370	384	378	362	402	370	390	350	410	356	367	373	390	368	381	356	386	375	375	356	377	378	383	389	328	348	340	366	375	355	334	365	360	401	404	353	403	368	384	362	338	414	367	385	363	375	397	364	348	358	363	354	372	345	356	380	320	358	365	363	376	361	356	357	375	340	389	356	393	365	384	362	414	348	353	366	377	389	365	388	358	354	391	381	347	398	371	363	395	385	326	393	373	420	367	392	376	394	347	344	383	371	374	338	387	351	330	364	349	385	356	362	366	353	380	394	409	355	377	372	342	416	389	347	367	358	383	359	393	388	395	364	362	366	338	359	368	379	366	388	375	343	382	368	386	360	365	382	355	364	396	344	407	370	337	356	345	359	384	354	373	372	356	354	391	372	387	389	350	369	377	372	335	357	373	364	367	371	346	413	364	401	337	367	365	382	367	390	363	382	403	373	349	388	400	355	352	409	398	349	340	357	351	361	357	371	356	358	375	394	378	365	375	358	371	393	368	350	360	378	354	397	353	342	327	344	351	371	387	373	353	391	342	375	409	413	374	385	353	403	367	387	355	386	385	389	372	383	366	368	377	383	425	339	392	404	383	377	383	332	385	357	374	360	341	333	365	413	372	379	367	377	369	373	361	386	381	391	377	359	396	383	406	362	363	389	371	367	360	368	380	370	375	396	352	322	390	379	401	366	372	378	363	356	362	378	352	343	389	378	335	365	359	357	384	388	384	354	382	351	351	337	374	397	381	349	351	369	381	376	382	351	361	376	380	355	356	380	373	398	402	327	333	391	356	391	403	374	365	380	361	356	348	366	354	372	394	352	380	361	375	375	372	345	378	373	360	373	380	399	360	327	380	355	359	332	369	373	373	373	403	381	350	361	378	371	376	371	359	350	331	408	373	381	366	311	377	354	386	355	393	397	367	382	371	364	399	406	362	354	346	348	371	358	371	348	381	403	373	361	340	368	355	374	370	333	411	385	370	380	354	370	383	349	377	370	387	373	369	400	379	361	394	382	402	363	348	353	365	394	373	404	396	377	380	354	342	388	363	386	355	360	385	344	364	371	360	395	344	377	319	367	365	383	375	385	364	362	361	368	365	347	378	368	383	420	371	387	400	349	357	394	389	381	325	359	368	387	380	389	377	349	399	376	396	349	368	334	389	381	359	369	397	397	374	379	345	412	369	370	398	389	363	367	386	375	384	374	362	366	366	359	383	342	362	335	377	375	364	368	371	366	374	349	389	389	389	388	382	387	358	368	376	349	385	378	376	378	367	401	390	385	341	356	367
5154	10230	29316	15703	7804	3644	1446	625	432	315	373	393	371	352	360	381	381	386	370	361	355	373	384	384	355	361	335	369	356	347	390	380	375	372	366	389	329	337	363	348	378	334	361	406	362	320	340	343	402	385	348	381	416	329	394	333	354	383	325	349	318	369	365	394	367	338	344	362	377	364	362	347	373	368	380	338	370	362	349	364	373	392	338	354	375	374	363	346	390	346	349	369	398	385	360	386	364	355	349	369	321	396	340	378	380	336	358	338	345	336	365	356	357	361	361	387	376	398	303	325	369	382	345	357	372	348	366	353	368	382	368	348	358	364	370	357	350	383	375	343	369	385	378	324	333	358	380	364	348	356	347	375	373	355	357	364	341	347	356	367	340	351	347	391	367	329	353	374	402	395	351	340	340	370	391	340	350	361	366	342	385	372	356	361	370	352	363	381	341	364	377	362	342	355	353	357	377	359	330	356	384	360	403	365	343	357	367	336	354	353	356	371	325	374	395	366	379	353	383	365	364	389	336	333	354	352	337	360	337	410	348	337	335	342	371	366	377	350	344	377	373	360	402	368	358	318	354	414	341	367	364	361	392	370	330	364	342	389	385	385	339	361	369	352	372	389	383	378	368	378	356	346	345	371	352	328	373	383	366	362	341	369	375	364	372	332	370	333	357	379	349	360	351	373	327	356	376	363	354	329	363	397	365	356	343	374	378	334	365	359	373	343	381	369	336	385	366	386	368	372	348	359	343	362	357	362	333	365	405	350	360	360	335	353	361	346	347	395	344	353	335	325	367	389	373	340	345	387	329	344	355	380	379	356	365	347	359	348	400	351	345	375	357	365	382	341	363	360	335	323	366	336	351	360	388	387	347	387	342	398	365	361	355	345	376	348	359	410	364	393	393	342	406	356	354	389	405	378	376	365	355	380	341	367	355	388	368	353	371	333	368	374	348	373	375	376	331	367	374	386	350	349	347	372	383	355	397	341	368	368	374	379	374	354	371	330	402	373	359	362	391	363	336	353	383	358	366	357	373	371	377	383	379	331	357	359	353	349	373	357	378	331	366	333	372	402	380	341	360	361	369	368	348	380	372	362	351	334	353	387	343	373	367	370	334	345	340	363	365	403	338	377	358	399	381	382	350	346	340	348	342	360	343	350	376	349	391	350	353	346	363	338	396	376	380	331	342	368	340	362	358	370	355	334	378	380	360	366	344	394	354	346	407	340	383	359	357	341	365	361	363	400	360	365	352	368	369	330	369	347	329	348	352	339	351	382	384	344	370	329	392	385	357	349	401	375	373	375	365	350	323	337	368	369	363	359	344	356	376	326	370	371	391	351	319	354	330	372	359	372	369	375	356	383	348	373	353	387	356	365	344	350	383	382	344	355	356	354	392	375	386	356	373	397	353	350	362	361	352	354	372	354	354	347	392	363	380	366	359	352	333	352	361	359	339	397	343	344	396	348	361	365	328	325	394	346	384	323	348	329	357	341	334	340	353	345	364	328	372	355	386	356	332	361	344	359	368	383	378	364	362	378	334	362	343	348	378	364	349	322	367	341	356	372	375	343	370	356	345	372	356	363	358	359	341	403	333	357	358	419	397	394	349	368	342	329	387	347	372	345	382	380	350	348	396	391	330	339	348	350	381	345	346	403	336	396	326	352	379	334	353	338	344	317	346	365	363	322	356	378	382	361	352	336	351	365	358	384	367	348	351	331	397	374	381	395	330	368	361	330	378	334	374	366	386	379	340	345	330	370	380	356	396	350	376	326	367	344	372	349	361	354	370	375	352	366	332	330	358	379	345	306	342	397	365	338	346	370	333	359	366	354	337	363	355	379	350	365	402	380	370	335	354	370	333	373	340	360	365	355	347	329	338	332	356	366	359	345	332	331	361	352	358	378	372	331	349	344	341	360	353	349	379	350	366	388	352	360	382	356	356	363	373	315	387	371	385	370	343	357	380	377	395	366	352	363	354	337	339	330	366	325	384	347	353	385	327	334	350	387	376	383	360	346	381	365	364	368	315	382	354	358	358	376	351	330	379	360	356	381	359	382	348	367	351	390	372	361	353	373	348	371	350	355	394	366	332	374	351	390	360	364	373	381	336	356	348	358	346	381	374	385	354	342	366	305	334	351	398	350	374	388	381	356	367	372	348	358	368	402	356	364	376	351	355	391	364	374	378	361	350	379	354	386	422	349	381	365	355	351	360	358	344	397	386	362	372	339	352	349	361	319	352	383	369	369	381	363	365	371	340	354	374	360	356	373	375	343	377	344	400	348	407	369	392	349	360	368	364	338	396	361	339	335	376	381	387	376	386	389	351	385	355	377	343	364	358	351	374	348	362	367	339	352	386	365	355	367	354	326	360	365	343	337	358	358	361	337	390	326	385	375	365	359	368	376	360	350	348	350	359	327	346	343	353	392	345	360	391	352	353	336	377	370	341	333	355	331	366	373	342	391	369	385	367	367	348	364	366	341	347	373	392	360	378	372	360	403	334	359	371	356	352	333	332	334	366	364	357	342	418	374	350	346	344	354	348	333	339	348	333	349	379	365	357	379	357	362	357	357	361	348	363	354	363	378	354	392	365	374	357	380	384	383	360	382	358	374	372	357	374	371	348	366	361	343	372	348	349	361	376	354	347	347	376	358	372	353	387	381	358	356	359	377	359	338	372	357	360	365	398	373	365	360	343	391	369	367	402	360	387	376	359	360	349	335	369	313	350	388	384	359	362	334	367	338	373	332	357	379	353	371	381	360	369	380	382	344	375	381	375	340	338	366	340	392	366	388	377	353	345	390	349	343	339	387	339	350	343	381	360	338	386	368	360	348	363	389	375	348	372	358	357	366	342	369	345	340	343	363	381	382	379	385	372	346	355	360	362	331	374	343	391	348	351	346	345	355	363	361	379	347	348	371	398	368	369	368	369	370	393	371	367	333	366	359	357	346	390	332	334	344	370	325	393	381	330	341	360	375	327	346	363	355	353	363	383	343	386	352	361	351	368	327	378	330	381	346	310	340	343	381	364	343	415	365	394	380	340	331	354	350	350	371	385	352	357	350	332	363	383	366	351	354	370	379	363	378	354	375	332	392	349	392	360	315	384	378	352	348	332	372	355	378	370	335	364	346	335	370	377	365	338	358	338	350	348	339	361	387	331	362	373	363	366	398	363	377	369	362	321	342	336	358	331	368	352	371	361	369	356	329	363	384	370	376	395	381	356	357	386	364	324	328	329	355	339	343	344	366	361	356	362	371	356	383	346	370	361	327	341	359	359	338	388	332	361	348	358	341	374	351	356	387	368	356	347	367	393	388	380	359	355	361	349	340	347	334	346	365	389	326	364	368	341	344	363	358	346	372	395	377	339	363	335	365	350	359	357	357	345	386	379	370	368	334	402	348	375	384	382	379	358	348	346	337	359	367	384	339	351	359	372	342	364	374	323	347	383	361	368	407	397	342	334	396	348	357	342	367	337	383	337	342	380	365
25513	21390	48954	53210	35613	20041	6478	1449	631	444	422	431	394	388	370	398	409	386	377	393	404	369	361	380	354	396	401	370	371	389	370	390	365	385	408	370	357	366	351	359	388	400	393	376	355	410	369	365	372	391	372	376	426	394	361	359	383	395	367	398	385	391	434	365	347	354	416	387	376	373	402	386	372	353	403	424	362	382	407	409	379	383	386	376	385	411	370	387	401	365	377	384	392	394	344	375	397	379	367	402	375	385	351	335	383	361	385	409	382	385	391	339	382	374	408	423	371	350	373	379	365	369	365	385	400	381	354	366	394	424	411	373	393	373	361	381	399	376	343	365	396	403	367	339	372	375	399	399	356	386	379	386	383	357	381	350	380	341	325	408	371	410	418	387	388	415	334	358	393	329	381	374	371	390	371	360	397	378	372	389	383	364	364	378	421	397	408	386	400	373	352	365	357	365	396	406	366	386	333	373	369	406	364	395	361	346	389	392	394	386	375	376	395	413	392	430	368	354	342	363	407	325	356	373	359	374	396	360	365	383	370	401	350	373	371	384	359	395	350	363	366	371	383	364	367	360	392	384	351	391	395	364	390	393	329	393	346	348	363	364	374	385	365	375	398	422	384	382	419	389	402	376	372	411	369	379	377	403	384	393	373	392	372	411	369	399	379	372	370	377	386	396	393	378	388	364	357	393	373	369	419	365	417	397	375	364	352	369	366	347	392	367	409	388	350	388	404	353	371	387	375	376	356	395	412	373	366	387	363	369	354	352	351	365	388	399	386	387	397	374	398	387	370	394	397	346	368	381	388	365	422	389	324	380	387	374	358	396	355	376	384	380	383	379	359	360	343	411	381	364	410	373	335	433	389	390	391	383	400	393	380	402	362	419	331	351	370	383	398	385	387	375	378	411	359	373	373	427	363	385	393	377	404	376	407	377	386	350	370	390	373	402	352	371	362	382	389	390	391	375	384	394	382	363	382	380	390	397	394	396	389	388	369	388	366	360	348	379	373	411	377	368	384	379	397	391	360	352	380	413	412	390	380	386	388	381	342	393	402	358	358	358	364	387	357	373	404	401	372	373	349	377	401	361	390	393	417	368	383	398	344	371	359	360	363	436	357	371	395	360	401	386	392	367	389	390	405	381	337	346	406	352	386	380	400	372	349	340	380	373	366	419	372	432	394	385	377	432	363	383	386	369	381	369	400	366	370	348	375	391	382	388	357	421	371	371	349	400	388	379	363	380	375	377	377	366	412	372	380	346	350	361	380	347	364	370	346	388	338	369	402	384	368	388	355	384	363	359	368	414	403	376	400	384	348	411	378	347	413	353	379	343	374	341	376	376	385	356	376	394	370	384	378	352	370	386	393	349	375	373	351	384	366	401	410	359	386	385	365	362	426	375	416	385	368	336	368	360	372	369	385	368	374	374	376	373	365	383	384	359	346	371	360	389	370	396	387	343	370	396	382	424	369	368	406	344	392	376	378	386	380	389	368	377	374	377	383	357	384	381	370	372	361	385	366	369	384	399	402	378	363	363	409	369	402	357	362	382	377	402	381	366	375	394	367	370	381	365	381	381	390	395	372	357	368	378	393	383	366	376	376	435	385	382	419	406	389	365	398	351	369	379	403	376	374	387	372	408	379	378	397	379	376	380	364	379	364	343	391	363	359	368	391	391	355	385	395	354	408	356	401	384	400	372	363	379	375	370	369	386	426	409	351	388	359	382	396	395	383	363	364	414	340	378	343	376	393	387	349	377	337	391	343	368	389	369	376	358	375	392	410	374	375	357	351	335	332	387	376	368	385	352	366	385	349	415	348	377	362	347	403	361	403	377	353	416	377	371	372	405	381	391	371	363	383	370	388	408	374	389	369	398	377	369	387	371	376	334	420	381	377	384	369	417	375	370	357	384	367	382	390	414	387	417	416	372	361	341	373	391	375	369	394	365	392	385	356	359	370	394	382	368	388	386	375	396	406	420	395	402	372	350	388	405	398	368	402	394	375	381	387	337	390	362	393	405	379	390	408	348	392	390	362	371	361	349	392	380	390	369	360	382	340	385	346	369	379	375	381	359	374	366	410	383	391	394	382	371	371	386	363	393	388	369	406	377	371	390	371	390	380	362	359	362	367	403	351	374	377	379	418	366	415	364	388	387	367	367	398	353	349	386	379	385	426	389	387	362	359	389	379	390	359	336	368	380	363	377	369	369	377	355	392	401	377	382	374	375	367	368	388	364	366	355	400	384	372	352	346	396	398	368	411	377	401	378	347	356	357	410	362	403	388	362	344	355	361	365	374	394	412	395	387	363	386	390	397	351	381	378	396	372	394	353	370	382	397	376	353	369	353	384	374	419	397	365	378	373	353	378	388	408	349	376	401	395	400	397	358	409	370	389	360	391	382	395	357	418	403	395	382	385	359	405	342	383	392	393	360	403	382	388	381	358	371	386	407	406	387	401	402	345	355	369	358	395	335	379	389	379	369	387	377	401	369	391	384	342	379	397	375	350	393	393	389	358	370	374	351	342	361	377	378	396	393	375	378	343	355	384	415	385	376	420	374	400	365	382	395	359	392	447	374	353	388	368	394	398	379	360	387	353	387	388	384	367	336	346	413	380	352	359	381	383	368	387	377	361	339	419	351	366	397	377	390	372	391	381	382	363	365	371	396	407	406	363	396	393	372	358	381	353	390	435	365	375	363	409	395	366	418	365	394	396	404	382	416	378	370	394	362	377	401	391	405	380	368	376	390	394	365	400	325	407	390	410	404	380	382	379	396	388	368	370	373	385	390	389	411	339	400	393	377	400	378	380	370	330	363	361	350	373	374	388	372	379	371	360	368	377	352	386	380	369	348	330	365	391	412	364	384	374	376	388	401	364	405	342	353	345	364	356	389	396	383	378	387	364	366	369	367	369	370	408	407	396	362	365	355	376	367	363	350	377	413	351	374	385	399	400	397	362	369	409	354	387	382	397	379	390	346	390	399	408	394	385	376	396	435	408	366	363	377	394	389	397	361	382	402	350	367	361	372	402	376	360	396	395	383	391	361	365	399	352	383	365	377	380	388	369	376	330	360	393	376	409	413	388	372	402	395	392	396	362	366	371	361	345	372	350	352	374	365	400	372	377	408	359	387	357	337	396	375	403	365	366	377	364	355	370	381	382	403	387	395	366	391	394	376	361	358	419	394	397	365	364	404	350	372	394	392	364	374	371	386	337	360	406	374	388	342	398	369	400	377	375	380	376	337	364	346	403	386	367	334	407	386	428	398	374	407	395	393	390	382	366	394	342	404	375	383	388	350	374	343	379	389	367	361	389	397	398	395	384	378	340	321	373	397	401	382	393	367	382	389	396	359	384	407	378	369	408	388	341	366	392	353	385	373	385	362	366	346	393	365	361	360	425	356	375	399	370	363	375	387	383	401	374	369	399	390	398	371	383	418	393	387	358	409	373	385	377	346	398	408	394	395	378	377	351	391	373	352	390	398	363
4121	29044	66906	46061	27242	13322	4458	1448	626	410	409	384	444	376	387	411	392	407	373	417	375	389	400	409	366	417	420	390	380	376	407	390	410	400	403	408	381	386	401	367	394	419	415	397	388	414	394	410	391	379	414	386	360	357	430	403	366	380	433	417	348	374	390	376	396	372	380	396	382	384	402	419	402	410	385	418	397	365	350	397	394	394	382	418	379	390	404	401	376	418	406	400	415	364	402	371	420	387	392	381	400	398	394	420	358	405	361	398	391	392	412	374	390	405	389	375	392	402	398	402	412	369	418	389	355	368	367	387	348	392	407	392	393	382	453	423	398	380	415	389	406	396	420	381	402	405	372	415	372	366	406	386	383	403	397	374	387	404	388	393	423	401	401	416	411	379	369	363	387	404	400	394	387	384	390	388	375	402	399	379	391	349	432	363	372	402	376	388	391	390	397	356	412	345	387	387	346	365	419	393	417	382	414	403	396	380	367	386	349	436	390	397	392	401	403	348	411	363	374	372	345	397	421	389	404	384	344	413	391	398	423	340	365	400	392	349	375	401	387	398	415	367	390	386	400	393	363	355	372	384	379	408	433	402	399	397	354	403	395	395	368	380	416	334	418	372	390	395	400	404	402	346	425	375	404	370	409	393	381	390	371	424	424	393	430	372	385	395	380	413	396	387	411	408	417	389	381	399	399	373	371	357	374	375	384	403	409	388	372	380	404	391	363	399	361	382	374	399	392	376	375	379	401	407	390	385	416	362	397	392	418	368	353	406	371	377	388	404	387	388	372	356	404	399	389	398	413	408	397	386	412	390	397	391	378	372	386	409	384	379	367	398	415	379	367	394	401	393	369	341	405	375	400	384	382	387	408	385	386	390	424	373	393	398	415	374	400	381	369	396	406	386	394	366	416	357	393	419	400	330	373	374	437	402	418	362	389	419	398	379	389	412	389	412	444	408	404	437	416	373	400	408	393	365	379	349	389	381	406	401	413	385	395	399	387	386	411	383	402	423	402	394	384	387	393	375	390	403	393	371	386	368	403	405	382	423	378	423	408	391	424	350	382	375	373	360	405	376	415	413	424	420	393	378	403	392	378	388	354	357	391	403	396	380	387	392	344	371	381	356	381	411	367	395	410	372	385	356	393	374	392	396	373	401	399	393	383	423	373	408	397	395	419	389	387	422	395	407	366	420	384	385	403	382	380	372	391	427	358	409	378	403	386	405	380	370	412	410	391	393	397	371	410	378	389	397	369	408	369	384	353	384	403	407	363	391	392	405	410	385	410	393	368	398	423	349	403	405	412	362	385	388	397	422	431	428	397	385	392	411	400	420	382	405	388	385	357	384	424	380	354	411	369	399	375	372	439	420	398	396	381	381	402	422	385	414	401	395	377	405	424	422	403	389	374	379	412	384	390	452	395	417	390	413	372	415	388	379	382	403	377	388	373	403	358	359	413	438	387	388	382	373	412	395	392	393	403	365	377	396	372	392	379	372	395	354	375	386	369	388	388	394	392	370	403	408	353	377	390	397	380	400	426	380	373	392	392	407	400	392	459	381	379	369	398	366	390	396	397	399	405	386	412	408	346	385	380	384	384	390	403	385	366	398	353	411	368	389	369	444	398	403	369	385	407	393	424	396	394	373	398	359	388	386	366	374	351	387	376	421	377	356	408	397	406	354	413	380	415	412	359	395	386	359	392	408	388	380	416	353	380	382	359	415	420	393	365	466	450	403	381	372	395	400	430	414	396	419	402	392	413	401	385	385	346	386	378	395	351	400	410	375	432	402	416	394	370	378	414	378	365	388	374	416	403	372	391	400	367	389	417	382	421	425	393	416	419	381	411	402	379	418	398	395	387	384	408	393	397	379	376	420	401	371	369	356	361	423	386	368	422	409	403	423	387	423	391	406	427	417	373	379	388	401	408	408	391	386	396	402	406	368	390	389	384	355	375	383	412	401	383	397	407	404	394	371	359	399	398	380	372	386	392	394	395	410	386	416	398	374	401	446	380	419	375	376	402	408	401	381	387	381	384	397	386	381	395	392	393	387	340	371	380	387	396	381	382	394	394	432	375	411	362	395	375	389	379	380	390	373	401	384	393	376	394	380	378	411	361	400	400	398	422	389	397	395	393	361	382	400	421	406	388	360	387	409	413	391	384	384	420	399	378	368	415	427	399	398	363	377	392	372	364	381	377	426	376	361	423	387	391	386	378	375	416	388	374	382	411	381	404	392	380	364	375	371	394	371	417	406	367	405	401	383	343	387	375	399	420	383	404	407	403	409	383	380	395	390	399	404	385	415	412	399	395	374	414	412	435	372	409	393	402	393	382	409	381	384	392	432	377	381	387	415	343	405	399	370	348	345	402	408	375	411	393	403	402	415	358	414	396	325	349	396	445	392	400	371	365	365	399	387	404	417	392	389	392	381	405	375	417	407	364	381	376	386	345	382	412	383	386	402	413	399	443	369	369	394	395	404	394	398	421	427	403	388	388	380	379	377	410	392	398	396	387	391	413	395	401	387	383	395	395	357	409	415	387	408	390	385	420	405	376	350	338	379	377	388	404	371	373	380	397	361	368	387	394	379	405	419	404	384	377	372	349	358	378	392	368	401	394	386	391	413	392	398	404	414	373	457	388	387	394	392	383	399	398	385	359	411	436	418	393	441	384	395	377	366	380	416	383	393	406	408	356	385	366	393	375	386	366	379	404	383	382	387	389	408	368	393	419	366	402	343	406	412	378	381	415	421	394	385	396	417	428	358	381	388	408	380	412	419	382	358	408	402	386	375	387	406	388	373	386	381	401	405	354	429	384	379	402	403	368	407	349	361	352	384	357	372	409	376	395	419	402	379	390	383	362	408	398	413	373	381	392	375	427	381	371	421	385	358	420	399	362	419	405	397	410	374	376	405	384	389	362	386	381	421	418	376	407	376	394	395	415	406	383	397	405	357	372	365	395	374	393	385	416	374	391	364	405	383	405	352	383	386	385	411	394	408	400	398	389	333	357	398	405	405	418	352	408	378	424	383	400	369	387	414	386	403	372	394	394	418	386	382	404	423	424	404	389	396	382	361	398	413	361	391	381	418	369	388	374	387	374	409	419	391	361	384	372	397	390	409	397	385	382	389	379	406	417	395	380	387	413	386	421	379	387	358	374	354	412	373	364	372	395	396	401	371	403	361	380	395	381	398	400	376	410	387	440	375	396	414	388	367	382	391	367	393	428	386	386	410	402	349	395	383	380	385	404	410	409	374	390	411	369	380	394	408	361	396	393	389	372	409	406	403	358	381	345	419	360	397	381	376	380	382	392	414	401	369	380	376	387	397	383	384	392	396	396	392	369	385	412	390	378	388	385	392	392	403	385	397	390	411	356	360	401	400	369	413	398	383	368	393	398	426	380	376	382	394	378	442	383	421	423	389	400	398	377	383	350	385	398	396	380	421	426	414	395	361	391	362	409	371	387	390	384	374	406	413	360	346	387	412
23859	21265	39838	54698	48121	35706	20576	6075	1352	603	569	525	531	528	525	549	489	537	525	523	527	520	543	541	515	547	504	517	531	518	500	475	505	497	506	479	520	539	526	519	529	513	503	507	503	480	490	509	501	547	509	526	495	521	467	471	527	486	531	506	494	518	499	454	501	514	514	504	501	468	524	511	505	480	526	516	494	495	529	494	480	516	520	481	482	500	545	476	497	530	506	469	504	541	503	496	520	530	544	499	517	564	516	517	505	469	481	510	503	498	570	507	488	539	529	451	486	504	481	490	495	514	515	552	476	487	479	546	525	504	525	525	501	505	504	543	495	492	501	500	549	492	479	528	487	507	506	500	521	518	492	472	506	483	464	531	534	538	497	482	498	503	501	503	489	497	496	559	504	492	486	487	525	530	499	492	470	498	505	507	473	515	531	504	492	482	518	525	503	509	498	502	541	495	482	507	481	495	508	531	500	495	501	468	518	507	485	477	526	510	501	521	539	525	461	509	509	477	512	505	519	526	489	436	492	480	505	475	488	523	520	524	485	510	548	488	467	536	543	503	488	510	514	443	497	504	501	539	501	546	498	506	470	470	509	505	530	477	540	509	513	568	478	517	529	472	493	541	476	490	513	546	533	484	472	507	510	509	480	510	457	531	495	508	501	475	527	481	509	475	510	492	510	502	477	553	494	479	508	508	499	502	476	532	507	509	489	504	506	490	472	501	523	501	529	511	558	490	510	513	528	467	527	521	528	470	482	552	531	473	482	501	504	503	460	542	498	499	488	548	502	496	545	533	482	531	497	512	493	492	501	480	480	510	584	451	461	493	466	488	521	543	483	532	523	549	549	477	498	502	497	464	569	495	495	510	525	479	494	489	475	513	480	537	543	509	463	488	481	496	508	516	518	505	501	503	491	461	486	520	480	493	515	528	503	520	505	531	533	530	483	527	519	466	518	466	508	529	502	476	530	497	470	506	577	476	522	484	507	538	501	492	516	490	478	493	539	508	473	487	472	490	469	515	521	469	526	513	500	501	514	492	497	499	497	514	537	527	500	478	490	503	474	481	505	493	526	486	493	496	463	536	477	515	454	491	549	488	517	515	524	507	466	524	529	527	539	485	496	492	522	488	527	487	556	483	490	483	551	486	485	502	537	525	527	496	493	517	472	494	492	528	484	483	489	490	549	526	456	521	526	509	505	561	518	482	475	490	547	515	531	507	509	492	447	483	495	496	472	493	523	509	520	507	522	501	503	479	506	481	491	530	498	495	514	473	486	478	506	520	497	494	522	430	478	497	512	476	511	532	498	477	511	497	473	482	487	450	535	485	500	528	499	524	515	490	491	526	518	453	529	511	518	478	518	504	511	517	491	505	496	521	515	473	471	490	538	506	483	508	501	514	502	489	506	480	490	495	522	502	491	507	489	501	532	501	529	510	506	515	478	500	528	485	529	502	493	495	501	549	538	510	543	503	497	481	493	506	512	528	527	539	516	473	497	504	486	489	543	500	553	545	492	454	510	516	506	476	507	481	486	491	463	494	512	472	512	490	496	515	501	508	507	466	507	471	526	515	519	494	541	510	513	492	510	516	533	487	524	521	501	494	497	503	529	505	501	503	489	486	492	505	510	565	487	521	519	481	527	494	493	494	487	498	473	489	514	500	461	490	484	495	542	505	501	520	529	483	503	524	505	490	502	504	506	507	492	495	556	526	488	507	481	517	472	499	512	518	465	541	502	511	482	507	524	516	488	516	495	494	518	485	514	520	506	428	528	473	525	507	532	505	505	462	474	511	511	517	559	506	482	498	496	523	489	529	502	452	498	493	527	472	502	511	496	503	535	510	538	504	520	511	470	506	507	493	502	491	491	495	436	505	488	500	530	535	463	525	523	507	572	538	496	510	514	506	560	509	457	484	491	554	493	489	487	537	514	523	509	502	509	495	528	502	517	491	483	539	527	519	513	472	523	508	507	486	485	528	528	533	491	490	540	482	507	497	515	485	510	489	484	505	490	496	477	490	473	507	461	489	525	509	506	508	513	524	500	495	510	486	519	511	495	475	516	511	517	496	510	502	515	499	520	505	467	537	495	535	518	508	519	489	495	461	513	492	565	538	542	495	503	471	542	519	487	492	480	483	528	490	511	534	543	488	539	516	489	526	518	504	508	545	475	493	486	516	509	511	489	538	519	493	507	508	509	505	533	521	533	493	518	483	502	454	515	516	514	520	538	514	487	507	520	479	537	483	498	544	476	474	455	538	487	520	505	516	499	482	493	499	487	532	524	538	509	496	506	470	509	508	538	531	536	527	509	507	526	511	493	528	537	476	476	535	532	496	487	512	571	495	488	480	543	481	498	538	563	447	502	477	494	484	530	497	527	491	515	467	507	522	510	500	472	499	477	485	508	531	551	494	472	512	488	461	526	498	516	508	507	511	494	476	520	546	534	545	510	462	490	531	531	529	502	531	516	534	482	497	497	488	493	505	505	491	514	530	517	494	473	485	500	480	526	494	511	490	528	481	490	481	487	502	508	499	518	508	515	497	473	490	515	508	538	456	494	507	489	511	478	529	514	482	499	515	568	508	480	562	508	515	491	519	471	477	491	526	506	459	485	510	525	458	521	511	527	515	470	498	491	519	527	506	507	514	495	538	501	479	510	516	524	516	468	519	495	506	500	520	521	502	520	488	529	467	476	468	483	504	494	483	504	463	497	511	537	488	494	540	458	484	497	490	512	491	534	500	498	468	534	474	495	480	501	517	466	468	489	533	572	502	497	502	506	506	508	535	540	491	502	465	505	499	534	492	523	508	484	459	512	483	487	489	500	562	484	509	496	523	479	451	505	484	488	504	548	497	514	477	516	510	504	502	536	518	537	457	477	513	524	521	504	497	503	490	516	500	554	498	476	509	501	523	480	499	515	489	491	468	491	529	533	517	467	464	520	486	491	510	488	537	521	479	539	517	496	466	514	529	509	461	513	504	495	484	525	487	478	527	513	475	486	502	499	485	488	494	521	500	513	518	508	519	536	535	528	513	495	532	491	533	505	526	523	469	496	491	466	474	491	495	508	513	479	535	479	498	478	486	540	514	496	477	530	487	484	522	494	494	495	483	514	481	501	500	524	520	516	509	483	462	494	514	465	479	542	479	458	527	530	506	531	477	498	502	526	507	559	516	506	494	478	482	491	506	482	517	560	499	538	529	455	512	502	525	550	484	478	524	534	511	527	477	496	482	488	522	500	491	515	509	514	482	499	513	508	530	518	491	480	502	501	521	489	505	504	510	469	471	539	556	487	496	492	541	509	478	525	516	565	524	482	496	505	511	505	485	512	477	501	472	516	463	500	560	504	521	478	474	511	518	500	472	506	502	483	523	530	502	503	541	502	496	523	497	511	539	513	487	474	491	494	501	494	548	484	502	502	509	508	495	500	485	462	515	554	484	461	504	486	536	515	543	520	518	505	555	495	473	527	512	510	506	531	533	516	526
19542	63597	91898	71220	51026	29975	13203	4770	1412	605	502	531	504	523	561	509	523	548	493	564	566	522	538	512	553	526	541	518	498	526	532	528	546	550	535	527	505	530	532	570	536	533	548	563	525	584	527	535	550	531	527	548	516	555	560	583	530	489	529	565	561	586	505	567	498	541	569	522	554	528	501	530	523	464	522	511	578	533	527	510	546	537	538	532	583	530	553	531	532	536	535	468	571	537	556	525	519	504	551	548	521	576	551	527	530	554	545	605	583	515	498	512	508	525	549	501	536	522	519	520	529	521	526	505	525	563	498	523	504	514	564	483	528	555	533	521	539	530	539	563	533	546	532	523	519	560	540	530	510	544	514	549	532	493	512	576	495	546	515	497	548	550	499	573	547	496	533	604	579	522	530	515	513	535	531	488	531	513	542	572	555	538	524	518	524	506	543	567	569	512	572	476	525	550	555	518	523	521	501	518	513	564	530	543	493	574	525	519	521	509	544	515	488	489	587	515	483	549	551	537	516	559	536	524	501	545	524	469	517	563	521	506	559	554	531	518	504	545	526	524	521	526	551	518	520	588	508	521	555	502	552	506	537	534	528	547	492	517	557	548	543	559	531	553	555	535	515	539	477	515	522	511	554	528	533	508	508	549	494	507	535	558	562	521	504	524	504	507	522	552	497	547	527	513	508	548	547	526	535	551	500	524	532	561	529	487	535	520	528	519	546	513	491	539	535	530	529	562	564	520	562	562	537	515	509	506	550	527	513	510	531	511	550	520	556	499	522	558	527	566	543	554	571	511	531	545	553	470	503	529	524	485	520	490	516	531	554	530	524	511	528	570	522	529	531	547	552	527	545	542	531	542	504	521	513	512	504	545	556	553	502	573	512	540	561	556	571	531	548	538	495	508	549	505	515	583	522	509	514	490	505	494	492	524	529	545	487	533	515	526	523	549	516	530	524	596	514	535	527	538	498	532	516	506	574	510	568	527	528	524	568	558	554	521	521	517	549	537	508	520	561	530	564	543	485	551	500	503	517	557	512	507	508	523	550	526	530	579	548	536	538	534	523	493	517	501	538	511	492	509	590	528	550	487	538	524	528	544	520	528	548	559	503	544	519	535	521	481	548	610	513	523	511	522	516	511	511	546	589	503	553	552	521	556	546	555	533	541	528	506	524	506	514	509	552	534	525	537	541	529	522	531	542	565	509	514	513	480	549	573	512	524	514	514	528	535	579	555	527	486	543	516	519	556	529	539	566	534	559	545	572	552	542	517	562	525	536	501	556	510	505	535	484	531	511	525	563	526	530	541	543	506	530	514	552	539	508	522	559	478	572	533	534	527	548	523	559	514	528	571	522	543	504	517	534	526	564	524	535	526	578	539	528	520	489	517	491	466	548	522	572	535	532	524	522	500	537	540	531	535	536	553	542	571	499	525	536	521	508	535	559	513	537	545	545	510	516	559	556	556	522	555	549	544	545	538	529	549	524	516	545	492	512	531	516	531	558	528	505	534	533	531	519	560	523	544	520	526	537	530	536	546	528	542	496	537	530	513	558	553	531	534	531	483	525	555	541	545	560	526	531	529	506	534	561	507	529	496	483	556	519	506	585	517	578	507	510	560	497	549	505	489	486	595	536	535	503	509	529	502	526	548	543	527	568	548	551	541	496	518	506	550	525	518	536	494	488	528	529	547	506	521	560	510	552	519	485	519	547	547	518	561	513	536	525	475	525	553	503	526	523	591	537	525	538	548	534	531	545	512	498	507	524	519	531	553	525	541	491	551	510	568	578	513	558	567	520	558	517	508	526	534	533	507	526	566	534	505	491	486	518	515	532	555	518	562	517	531	558	554	508	550	527	510	505	564	514	529	526	551	509	505	550	549	495	554	520	525	499	492	518	520	560	465	537	543	502	525	543	516	540	521	555	541	530	545	538	524	529	544	503	535	535	517	546	520	538	531	514	549	537	536	500	520	506	506	554	534	551	513	493	523	523	531	521	510	509	515	533	517	494	523	485	570	513	553	503	523	525	526	528	518	564	530	515	546	592	545	573	529	549	519	598	501	496	495	521	526	517	522	555	545	522	542	533	510	573	521	534	580	539	542	522	522	513	526	546	510	554	535	526	528	497	542	535	513	523	549	513	486	524	516	491	516	565	536	538	550	501	527	538	528	553	511	526	534	529	553	544	493	498	515	544	506	520	555	535	568	493	491	536	557	509	498	537	556	556	507	604	544	506	549	538	517	555	550	550	520	532	532	514	549	495	553	561	508	542	557	511	552	522	518	554	548	508	500	518	541	507	517	515	539	485	529	524	513	524	494	535	571	520	522	519	516	525	493	522	559	528	557	527	519	539	514	487	534	500	515	507	549	559	560	539	529	525	498	510	557	530	510	546	527	552	536	519	525	521	531	553	473	508	529	530	518	512	541	539	502	494	476	535	532	524	512	496	517	551	513	539	521	552	508	551	523	570	545	538	532	467	494	524	494	528	564	535	485	509	559	495	539	555	511	559	520	574	549	543	549	507	548	504	522	487	522	497	462	526	536	550	534	507	528	594	554	510	554	519	536	495	512	477	531	540	561	513	553	557	530	507	548	482	542	524	528	531	535	501	476	512	529	557	491	543	489	538	536	517	547	545	530	519	538	538	496	541	543	531	532	534	542	495	575	525	528	530	544	530	491	521	590	537	551	589	507	562	521	518	533	516	506	514	484	538	550	550	588	533	535	497	528	533	542	579	527	507	558	526	533	541	520	535	559	510	552	540	485	494	547	579	532	563	528	541	511	523	527	512	468	548	549	497	502	502	511	539	540	532	545	527	490	529	510	547	533	535	552	551	502	561	532	513	506	478	552	485	532	520	533	537	525	520	544	546	502	525	550	551	548	579	556	529	543	574	494	542	559	548	530	541	534	550	534	504	519	577	534	535	536	539	541	564	571	499	506	555	496	550	547	540	534	508	524	527	488	554	536	531	525	571	562	550	525	561	519	508	513	501	529	508	523	523	535	528	478	533	550	534	519	546	533	546	546	524	494	571	475	517	525	590	526	569	539	513	535	553	533	507	532	551	525	521	528	505	526	528	525	484	546	536	560	549	557	511	534	534	537	484	556	523	553	513	555	532	545	563	544	526	575	522	551	538	554	508	552	535	484	555	510	504	534	510	491	528	520	546	514	520	524	553	538	530	526	591	531	525	516	545	550	546	531	553	519	535	525	538	542	534	531	524	546	468	499	527	516	530	538	518	564	535	537	521	513	568	507	520	543	531	509	539	543	546	493	503	555	528	492	544	538	544	535	563	535	545	532	529	558	538	524	541	544	490	502	495	562	521	553	502	517	476	540	524	555	544	543	533	497	543	546	564	515	530	550	523	542	510	549	525	561	545	536	516	550	543	520	577	544	522	486	510	552	503	566	521	552	528	552	522	547	524	530	527	489	533	567	548	504	515	539	540	533	547	514	556	553	526	524	522	513	587	535	553	516	534	519	539	526
27242	18531	24821	21460	10492	3887	1471	724	455	398	369	366	382	352	359	380	361	417	395	371	399	406	362	381	360	376	391	350	340	365	362	403	367	368	365	402	394	376	391	390	372	420	379	383	415	409	396	374	348	393	381	401	356	372	373	327	395	399	384	351	376	369	403	408	386	392	333	391	404	416	377	383	356	393	416	368	385	405	391	360	371	351	375	367	384	349	381	366	360	376	385	407	366	398	412	382	344	418	384	345	373	355	363	356	378	372	375	356	369	367	394	364	394	353	371	410	382	380	352	353	362	348	381	336	384	343	344	366	390	368	405	350	391	360	375	403	390	390	392	358	367	385	419	419	359	378	343	365	392	411	372	375	355	388	348	349	403	380	367	359	350	395	415	364	378	380	366	361	371	355	380	371	399	358	362	356	373	382	372	392	383	333	401	341	381	385	351	373	387	366	344	373	352	367	345	364	389	393	376	386	351	409	373	366	436	364	364	394	418	393	382	391	404	401	377	403	364	408	374	408	339	343	384	369	411	366	403	390	376	405	405	376	378	355	362	355	359	396	403	392	340	405	363	361	393	368	380	391	362	394	406	365	373	366	378	362	355	368	383	379	387	389	377	382	385	373	367	387	362	373	391	382	327	378	376	362	367	397	344	359	353	403	376	376	367	389	363	318	398	358	366	361	414	363	351	375	360	361	373	355	378	369	371	369	367	401	386	335	377	371	380	397	382	390	376	374	371	400	368	360	372	367	406	381	405	352	388	353	358	399	380	352	376	388	393	367	351	391	391	383	389	378	363	370	372	414	368	381	364	393	374	369	370	390	378	397	387	374	394	398	384	386	378	375	375	403	391	370	349	387	395	377	427	386	362	389	382	404	362	376	357	393	380	363	352	358	371	374	376	388	371	355	404	362	410	364	388	387	366	373	378	328	378	367	369	408	438	370	397	377	374	380	373	354	387	368	374	359	385	366	350	364	378	375	373	357	341	374	387	400	373	363	381	422	389	393	352	388	369	386	347	351	387	339	375	371	396	367	399	382	383	358	423	403	390	385	371	376	391	397	389	389	362	406	376	361	384	394	357	375	393	366	360	348	369	403	409	376	368	395	371	380	384	372	333	371	369	403	368	379	388	378	390	383	380	401	421	353	384	412	372	350	363	376	392	401	407	412	377	372	407	367	383	365	378	403	369	405	380	388	391	364	398	413	361	413	366	352	396	366	375	379	372	394	379	393	384	399	371	373	361	403	371	377	379	397	373	337	418	372	380	365	377	367	402	367	370	414	404	351	388	345	354	392	360	375	362	355	378	361	383	397	375	380	423	368	400	409	373	380	386	372	374	349	378	372	373	364	382	385	361	375	411	379	359	430	384	355	426	397	382	370	373	351	359	384	353	370	357	386	380	392	370	369	399	379	377	357	347	358	334	336	362	366	388	392	365	389	384	364	378	357	406	371	374	345	399	378	365	383	353	393	385	367	358	404	394	388	378	393	378	401	399	374	397	375	325	376	401	351	347	373	418	399	364	384	390	369	386	395	393	388	373	358	400	394	377	365	388	381	374	406	346	406	408	372	379	369	388	360	407	367	384	350	380	415	390	391	372	389	404	388	389	384	370	378	382	370	396	360	364	388	414	380	361	371	403	400	369	401	416	377	384	379	392	403	394	397	365	387	403	350	351	377	386	414	412	412	357	356	376	380	349	386	372	356	381	368	372	371	381	402	380	408	400	360	387	396	375	364	371	382	350	369	402	359	368	357	346	343	363	385	361	389	370	385	393	377	366	364	353	387	403	353	398	367	385	395	373	359	346	359	394	351	383	383	380	382	388	379	378	345	343	387	365	351	388	409	384	337	357	341	394	371	361	403	345	360	405	381	395	343	362	375	370	386	369	334	371	395	369	405	368	372	410	364	362	342	378	385	390	372	381	366	421	380	391	344	395	356	378	398	381	383	362	373	397	395	360	372	371	388	356	373	368	371	420	382	345	354	405	375	368	390	415	339	408	411	446	383	346	328	396	375	395	332	429	392	389	368	378	350	359	364	376	368	394	399	370	381	391	383	367	385	343	373	366	359	408	350	370	405	396	408	334	402	373	364	381	382	408	404	353	363	372	362	384	381	343	357	371	409	358	383	389	393	388	377	389	345	360	351	358	416	348	410	384	383	356	364	343	373	375	393	381	384	377	403	380	346	364	405	352	364	407	386	349	383	359	365	364	373	380	396	375	359	357	362	363	350	386	350	391	368	395	378	374	392	389	418	368	376	367	365	389	363	382	403	385	384	345	356	361	408	387	376	358	388	365	376	399	350	324	371	402	363	381	393	367	418	372	421	386	353	374	396	397	349	370	351	390	375	396	422	396	394	375	378	362	391	403	387	379	386	351	384	378	390	376	332	359	415	367	387	396	380	399	392	386	391	394	353	381	365	386	355	346	386	364	372	387	373	387	400	400	409	369	379	369	365	392	420	392	360	391	401	354	383	356	369	381	363	391	402	393	406	363	359	410	384	369	357	363	390	340	352	402	372	374	359	361	399	383	357	350	330	377	383	360	383	389	414	366	367	356	396	376	348	360	394	343	404	397	376	388	355	377	338	421	353	432	373	367	341	386	364	392	397	386	354	373	372	387	372	355	396	379	400	381	381	374	385	386	394	404	372	389	396	361	357	364	375	391	389	375	382	378	355	417	393	367	383	392	353	341	380	361	371	398	382	386	366	341	395	381	409	392	386	366	365	357	420	351	335	371	385	415	385	373	367	395	378	380	380	394	386	383	390	354	386	404	375	390	379	367	393	405	375	373	362	387	396	394	385	365	390	380	368	349	354	390	383	374	373	382	407	386	382	363	397	393	383	381	346	389	365	389	374	334	367	397	363	393	345	390	397	352	357	345	383	379	408	374	372	370	343	358	415	366	389	374	359	378	374	353	364	367	386	371	406	367	407	378	397	387	369	397	403	355	343	395	358	364	383	386	344	370	373	392	357	383	424	376	394	385	365	338	352	377	385	371	372	403	403	370	343	382	369	372	380	392	345	387	368	332	416	346	405	377	396	350	348	390	354	363	388	395	404	365	379	398	394	353	387	354	375	363	390	359	411	396	366	399	375	336	384	369	376	364	383	402	359	378	375	400	397	363	383	367	347	409	356	354	371	384	361	396	370	358	376	404	388	374	402	378	385	392	375	357	335	414	367	389	373	412	379	378	373	398	417	365	374	378	390	374	376	349	390	342	368	397	369	359	383	405	372	426	363	405	402	373	390	365	366	389	394	404	382	392	373	366	378	387	383	397	385	369	341	391	372	363	366	371	349	404	376	359	354	367	360	343	350	347	390	427	356	387	373	369	351	361	400	390	367	393	384	357	383	393	363	361	397	376	365	388	419	376	375	366	386	404	342	379	346	384	359	368	383	409	390	387	366	380	345	387	352	378	363	360	363	410	387	368	383	358	377	376	418	377	380	389	391	364	373	381	382	381	388	373	353	361	388	396	370	365	393
6705	16687	24372	14278	7454	3466	1409	703	447	379	382	367	359	375	342	378	365	369	346	374	348	353	357	400	371	373	390	365	402	370	383	369	382	363	369	384	383	395	361	352	332	374	379	408	355	355	372	385	362	339	345	344	349	378	334	347	374	349	376	377	371	412	391	401	375	359	336	370	388	392	387	388	372	342	387	373	410	342	360	373	378	357	337	345	375	387	356	387	356	370	357	378	362	376	356	351	364	377	348	347	364	360	376	387	377	362	380	388	368	349	371	349	366	363	370	350	360	357	357	396	356	358	344	374	344	371	362	381	385	363	354	359	380	356	342	356	329	337	350	344	363	344	343	396	355	367	382	348	405	397	405	347	382	363	336	359	371	349	356	340	363	378	366	343	400	385	361	354	339	357	363	398	369	350	372	338	368	362	362	344	361	348	365	337	362	395	338	372	386	396	358	369	376	383	404	373	400	402	349	353	330	372	349	348	408	371	372	383	359	395	335	334	381	366	346	357	382	353	365	332	354	364	371	347	392	374	365	393	399	354	403	353	356	325	374	372	373	367	389	340	359	359	379	363	331	344	405	364	354	351	353	350	307	394	367	346	348	352	353	337	383	360	375	352	382	351	364	361	361	389	367	360	350	384	346	402	391	348	360	336	363	365	341	358	365	387	398	355	363	380	373	374	373	358	335	395	373	343	357	366	346	348	369	377	352	365	362	377	359	366	384	360	348	358	360	372	369	353	388	383	353	348	347	346	338	328	380	330	364	347	342	358	377	370	393	387	324	373	394	364	369	363	362	392	324	366	338	405	340	335	322	326	351	325	355	377	307	357	405	407	353	335	360	383	360	373	359	369	352	354	363	375	387	340	334	356	375	362	344	349	330	386	414	376	378	341	370	369	345	392	338	378	356	409	372	356	367	363	351	399	362	359	370	383	385	339	353	392	364	365	325	369	361	390	326	370	333	341	357	382	367	350	354	369	356	345	370	350	380	385	381	350	364	400	358	370	364	385	378	395	350	332	361	358	382	350	370	327	364	360	361	399	337	387	346	400	401	354	329	357	372	360	411	343	357	361	324	368	361	356	385	335	410	319	395	398	365	383	347	371	358	382	365	371	400	347	355	423	334	353	370	343	352	359	409	370	340	360	382	387	380	356	390	371	338	344	349	372	334	343	380	347	384	351	386	374	414	346	391	331	396	370	367	360	367	347	370	375	330	347	356	345	338	336	324	370	367	370	379	384	355	337	356	382	365	358	366	383	339	357	366	355	385	399	337	378	375	380	365	356	371	385	354	367	401	385	329	404	340	368	398	349	406	358	346	342	373	377	366	344	355	331	359	352	387	354	366	358	374	393	348	373	362	369	329	351	361	394	395	357	369	353	370	399	392	380	352	346	367	369	344	382	334	390	396	386	362	404	373	348	336	342	356	385	346	356	351	350	363	351	375	376	367	381	396	387	350	338	375	351	393	365	370	343	352	364	335	355	388	348	383	355	426	354	345	360	343	347	366	351	325	368	396	342	389	353	367	340	378	354	366	369	357	316	373	392	347	371	354	349	358	343	345	393	356	375	351	373	401	369	376	383	365	395	364	387	370	341	377	395	380	403	386	387	321	333	374	351	337	390	349	342	340	386	337	348	367	352	367	364	362	386	344	369	411	384	412	366	343	372	350	344	375	380	335	375	363	377	366	388	408	369	411	388	378	370	350	352	383	356	373	369	347	364	407	339	361	337	404	326	373	367	382	350	344	341	377	370	353	360	383	358	373	362	323	375	370	381	358	361	373	376	352	374	370	361	352	402	318	339	381	378	357	327	343	375	346	399	382	356	336	385	350	402	376	351	340	352	346	372	381	331	357	336	392	380	351	349	346	331	370	375	356	367	354	345	383	357	402	367	343	400	377	358	348	365	381	376	359	360	352	359	369	381	364	375	335	363	354	381	360	367	371	353	346	349	355	364	337	339	405	340	387	382	329	370	379	365	358	354	383	354	379	357	380	372	378	389	375	380	348	366	393	377	374	393	351	348	387	393	389	370	371	365	331	398	351	384	366	370	354	353	373	361	376	362	362	334	362	384	397	378	343	372	377	351	350	365	359	342	324	399	390	354	384	349	387	327	344	364	374	366	357	370	365	367	371	376	355	343	381	367	358	362	348	372	366	345	357	378	368	362	357	380	375	337	392	380	371	387	326	367	373	341	345	379	404	397	374	364	384	366	356	342	333	370	349	338	362	385	331	355	375	374	347	388	376	339	350	342	394	365	355	364	370	388	379	356	388	351	367	385	335	370	341	312	373	368	327	363	363	398	406	344	370	359	324	382	380	352	362	393	405	358	329	355	362	370	378	375	350	379	374	387	391	341	370	377	353	367	355	387	341	378	367	395	357	374	337	395	381	378	346	360	366	364	344	368	363	350	335	369	382	367	343	354	343	361	383	386	345	358	356	345	366	365	389	341	338	380	353	345	388	379	365	342	399	354	371	394	373	347	352	360	346	381	371	334	363	349	368	387	403	380	369	339	352	359	370	325	401	390	356	342	348	391	369	391	376	373	355	366	357	378	351	387	375	359	373	379	357	378	357	382	391	373	331	340	376	351	360	336	331	380	392	368	381	359	384	374	373	332	360	390	385	357	396	361	382	367	351	385	447	362	354	403	371	375	348	369	351	368	359	355	389	381	339	374	359	373	361	370	375	368	377	380	386	359	372	323	381	351	336	395	357	374	390	371	345	354	380	372	388	379	353	350	376	365	365	346	365	371	346	362	368	380	383	366	352	366	381	353	334	332	382	375	374	387	336	350	356	371	387	384	378	353	420	330	381	371	393	384	367	370	305	385	356	369	366	361	358	340	365	379	369	358	358	374	387	354	371	358	360	354	364	392	369	353	351	355	363	350	385	388	352	390	380	343	394	376	362	387	377	391	363	363	344	348	365	373	386	371	354	353	369	386	360	384	394	370	360	383	354	390	396	379	406	348	382	348	374	362	407	369	390	354	346	368	340	349	355	376	317	385	353	340	407	320	398	355	367	360	351	410	405	370	373	368	355	380	382	332	360	374	370	357	361	353	385	356	342	361	370	378	393	375	372	370	359	385	360	358	361	385	352	382	410	354	371	354	342	401	333	399	345	374	365	343	391	368	394	384	348	336	347	351	385	409	377	376	345	379	374	378	369	335	380	354	370	356	388	374	361	389	380	387	352	372	357	360	327	369	341	385	366	387	344	358	393	378	371	365	364	366	362	354	344	367	355	373	371	366	372	351	323	375	356	370	334	331	337	382	377	335	331	385	366	379	362	336	356	370	386	390	368	355	361	356	362	376	369	376	381	361	356	363	324	364	361	373	345	371	376	340	353	381	366	373	392	372	341	348	368	362	338	359	337	367	367	358	416	369	365	390	340	361	350	368	378	374	399	333	359	367	399	363	344	363	374	395	390	365	325	397	364	359	357	361	358	370	358	362	385	355	392	354	371	365	369	345	351	412	364	394	376	370
25426	21186	42601	52383	38357	22288	8221	2126	728	496	393	415	417	400	405	371	396	388	395	388	382	352	392	409	388	386	377	433	381	414	400	395	381	410	412	408	475	371	396	363	356	418	387	423	390	411	418	392	402	422	390	386	412	384	401	388	363	389	404	407	407	393	374	356	394	392	402	404	377	369	377	384	370	367	378	395	333	399	388	345	402	373	372	374	377	398	409	400	401	376	424	395	406	369	366	402	373	417	405	412	357	368	363	407	393	419	408	361	361	352	406	413	425	421	384	396	390	347	350	389	395	391	409	378	379	389	342	361	425	390	385	374	362	397	365	394	357	410	375	387	372	379	389	388	410	418	395	380	403	353	371	429	378	393	382	410	375	370	386	361	393	392	410	376	402	406	413	399	411	413	364	429	408	389	370	398	357	407	357	371	396	376	410	379	372	394	388	398	355	381	375	406	373	394	401	379	386	362	369	379	403	369	398	397	402	404	366	385	403	373	374	400	416	366	385	404	389	419	390	365	416	407	385	389	411	363	364	394	343	377	375	393	381	395	392	376	356	366	372	404	389	397	427	415	374	372	377	383	387	381	407	388	399	394	393	380	399	402	406	367	340	379	373	407	417	373	360	371	371	366	402	387	394	396	363	414	385	411	419	372	412	375	360	387	367	386	387	374	357	379	385	351	369	356	398	399	412	379	421	357	394	368	376	390	412	406	402	411	422	401	388	389	401	385	396	424	360	348	399	359	377	377	410	358	434	375	388	420	359	386	398	419	386	409	389	374	379	368	343	330	378	415	394	385	352	362	414	433	395	419	383	402	397	369	368	403	350	363	385	415	379	370	423	366	364	411	396	378	401	399	396	378	351	395	406	391	406	397	398	367	359	388	410	393	391	406	380	394	411	383	396	394	380	414	336	398	367	384	423	379	413	408	379	409	389	416	381	391	405	380	410	409	372	429	410	410	354	378	394	406	398	372	384	374	393	416	407	343	383	365	403	347	412	351	375	406	364	337	388	367	380	394	403	351	418	421	402	417	360	410	341	390	356	408	363	387	369	375	365	368	393	416	403	395	388	367	397	373	421	391	373	403	397	379	362	417	395	389	376	396	377	407	421	391	371	414	379	372	411	366	393	379	387	410	383	373	410	396	390	441	368	412	378	412	404	343	431	386	428	405	383	380	388	446	438	377	351	402	397	392	392	386	384	381	356	424	407	390	361	401	402	417	382	413	419	445	359	402	429	426	392	397	352	386	362	390	380	373	385	407	348	416	396	358	387	375	427	391	385	393	415	387	410	384	391	389	380	432	371	404	378	398	401	388	378	362	387	380	399	395	372	390	378	405	409	374	378	429	384	402	392	378	402	346	394	412	394	405	377	371	398	374	407	396	384	359	405	398	403	415	387	414	379	424	398	389	374	392	375	420	371	406	427	360	402	383	373	407	411	370	370	383	403	403	387	405	361	358	417	374	359	395	396	374	405	377	414	406	404	429	420	409	384	380	419	406	362	363	406	392	398	382	390	387	361	417	407	379	315	381	403	412	398	384	395	394	416	394	406	373	405	413	384	360	402	401	382	407	389	419	394	384	377	410	371	426	403	399	362	416	383	384	375	344	386	389	412	387	400	372	390	371	427	360	389	406	388	369	406	420	376	424	382	393	420	378	392	368	381	404	397	440	417	365	364	416	368	394	360	364	402	363	390	372	422	405	418	381	378	390	358	372	406	376	392	364	373	380	425	379	376	391	368	360	367	363	388	374	403	390	414	399	374	385	392	359	380	381	403	365	413	386	431	395	385	405	392	376	393	375	386	388	363	399	404	381	404	403	400	383	408	399	440	405	385	394	403	383	448	391	417	391	378	396	396	378	397	402	389	380	423	386	400	397	419	384	390	397	350	394	370	428	388	394	406	362	425	380	381	384	384	371	365	382	411	351	339	352	397	368	388	390	402	404	380	394	415	374	406	349	393	353	400	388	401	418	434	366	391	395	420	409	416	416	415	413	405	391	400	403	410	395	366	399	402	399	438	383	381	384	419	399	373	376	377	394	371	379	399	426	381	380	410	378	393	381	418	389	374	424	384	383	402	387	398	418	427	401	392	368	401	327	371	378	379	387	424	391	380	344	378	396	394	392	351	363	368	371	430	389	373	327	354	398	375	414	356	416	402	403	390	364	416	355	393	376	381	393	339	401	398	425	345	431	376	389	372	360	393	365	369	398	394	353	383	387	414	376	393	380	409	364	374	377	416	408	385	454	423	379	405	385	403	375	399	361	411	359	365	366	412	409	379	361	429	420	431	414	371	354	433	388	392	377	408	381	373	404	384	373	391	380	386	384	398	390	403	413	400	427	384	399	396	378	391	371	406	415	408	408	395	357	400	401	382	436	346	384	385	357	399	387	375	379	366	411	403	319	358	365	405	366	395	392	409	400	392	426	389	406	406	376	383	397	395	314	382	437	403	422	363	384	380	351	394	394	398	399	400	394	426	426	406	402	407	416	379	414	356	395	379	397	400	403	407	392	382	396	412	390	374	352	392	402	408	403	416	376	402	377	366	396	406	350	420	373	353	386	406	379	408	406	381	362	393	362	397	434	373	408	389	415	407	375	418	414	360	365	404	394	399	374	400	397	412	379	372	411	353	425	365	444	382	387	381	392	345	403	389	363	366	393	405	369	375	388	410	382	392	390	377	356	418	376	377	423	383	389	398	425	392	408	348	418	425	402	388	410	395	427	368	386	384	397	416	369	372	404	381	388	394	410	367	383	366	392	395	392	358	428	374	390	375	366	385	362	389	382	374	375	400	361	393	399	383	389	397	368	373	406	399	391	379	376	373	411	413	387	392	358	368	389	395	403	367	361	428	379	402	366	381	361	411	361	373	396	392	377	397	388	389	397	409	417	383	420	387	402	385	409	393	383	366	383	393	380	348	359	390	385	396	399	406	380	367	396	359	391	385	393	380	374	410	379	390	391	394	376	383	362	413	385	387	421	410	378	406	386	407	403	410	394	365	394	404	401	391	391	408	377	347	407	373	386	397	329	403	377	364	418	361	390	406	395	411	386	360	395	397	426	347	390	422	372	394	355	388	387	424	396	376	402	371	365	429	390	385	391	415	394	389	377	437	388	410	400	361	378	376	368	400	377	383	391	360	388	395	382	404	415	414	371	400	406	374	425	364	392	423	382	394	383	384	415	411	378	368	401	382	392	384	399	388	425	392	387	395	378	379	415	372	404	373	361	363	397	358	376	367	417	372	383	404	398	398	438	405	367	399	397	381	412	402	373	409	369	382	394	392	346	392	381	395	386	344	399	375	418	374	413	378	369	352	406	365	386	426	362	396	410	353	427	409	361	379	367	391	349	385	399	399	419	383	396	362	381	406	418	390	386	377	397	394	389	404	385	394	414	391	394	343	375	408	397	383	436	398	373	395	405	382	401	376	390	377	357	392	425	376	426	388	376	404	389	413	386	397	439	368	402	388	453	378	401	403	356
7455	32041	60885	46442	30355	14951	5874	2090	846	485	427	403	385	397	385	417	408	387	410	388	401	369	392	381	391	397	369	363	400	434	378	413	381	419	383	377	365	388	411	394	397	382	383	412	429	377	391	431	416	361	399	377	391	383	432	408	374	405	425	361	396	383	405	395	392	398	384	409	411	404	419	422	426	389	368	357	376	410	402	401	369	408	408	401	404	432	379	395	397	352	355	410	399	402	404	371	385	376	394	411	390	398	373	365	400	410	411	368	380	354	396	395	413	399	398	400	380	384	421	370	401	401	390	413	414	381	418	374	408	380	402	393	390	401	400	432	387	417	393	382	392	395	382	394	413	405	334	408	370	418	411	388	395	370	373	399	373	344	422	414	377	391	419	407	385	429	411	414	398	407	425	364	406	365	375	363	382	387	382	422	391	424	415	363	394	372	391	389	385	420	354	369	369	412	376	436	392	352	402	388	393	382	412	395	411	409	396	422	463	402	404	369	379	381	401	404	363	394	387	403	395	420	416	367	396	397	384	406	401	397	442	412	378	405	421	406	394	396	368	404	395	399	402	416	364	410	391	396	358	395	407	421	423	410	390	400	431	355	398	399	403	380	403	375	387	364	441	379	375	375	387	371	365	393	393	367	375	381	382	402	413	399	416	394	372	410	388	390	372	403	370	388	387	426	382	435	384	387	396	420	388	394	413	373	388	409	385	382	372	423	391	405	408	401	379	410	419	385	366	382	406	403	358	386	400	379	412	393	406	395	379	375	393	388	393	371	374	382	430	425	390	412	388	419	396	383	394	390	338	376	359	385	405	415	386	377	434	377	388	417	403	379	358	363	412	389	440	378	381	378	381	413	394	387	420	406	384	421	427	371	349	386	381	368	421	395	406	413	405	403	393	377	378	382	417	406	429	379	405	411	414	375	413	425	376	419	369	375	363	393	398	371	399	377	413	400	400	369	404	399	366	376	373	387	382	419	417	393	382	408	414	403	384	399	368	381	362	395	396	404	425	415	401	376	383	409	384	384	399	395	421	386	399	381	388	402	390	361	361	401	400	366	403	404	401	393	417	395	407	393	383	393	402	400	428	405	422	391	389	408	411	370	374	399	389	407	436	370	400	425	382	384	407	388	378	362	374	347	337	417	380	391	403	430	393	400	386	396	411	369	379	412	369	403	376	382	379	393	374	350	423	407	377	380	371	392	412	396	390	362	403	401	379	364	392	378	399	410	415	376	414	423	395	361	367	397	407	370	370	393	386	440	390	443	403	405	388	422	385	400	406	374	399	387	389	423	400	421	374	373	405	417	367	376	372	376	360	399	383	414	360	401	374	399	408	378	391	426	373	441	386	384	364	387	390	374	380	399	370	363	421	396	405	378	367	451	418	392	394	398	428	413	413	363	393	377	399	401	385	384	373	385	392	383	404	367	372	404	405	396	419	385	427	373	384	418	375	403	409	355	403	397	367	401	427	426	383	391	405	441	411	386	408	409	405	449	454	378	387	402	409	397	398	383	411	391	374	411	380	402	358	374	374	456	387	387	399	377	378	412	400	392	406	395	386	405	378	431	395	382	374	429	351	392	415	388	392	386	417	407	359	407	425	408	388	386	380	392	406	376	350	396	416	372	352	406	390	413	417	398	423	378	374	397	377	390	402	361	378	398	429	403	380	370	410	391	398	433	405	381	385	380	410	400	404	403	411	374	343	411	407	415	379	399	403	374	408	423	392	362	378	360	371	414	408	384	394	414	376	405	382	414	402	412	389	348	378	402	431	396	408	400	416	394	352	389	380	395	378	400	390	403	387	435	415	377	356	365	409	417	433	409	368	356	413	367	367	379	381	410	403	397	431	383	437	422	357	383	366	427	417	426	409	396	407	389	408	404	376	382	344	401	397	415	401	393	361	451	386	399	417	392	404	381	408	387	407	415	423	375	381	390	431	404	397	383	380	391	392	403	385	377	394	413	400	392	415	344	418	368	377	422	399	404	406	382	412	392	386	411	367	417	415	406	382	352	362	407	410	415	393	383	391	368	430	391	420	383	391	396	371	346	395	392	387	391	379	409	370	393	404	384	392	395	379	393	387	389	387	379	401	394	396	398	371	388	379	384	418	383	396	436	360	387	430	383	369	379	412	381	379	393	396	353	401	358	418	357	391	364	395	382	373	384	377	397	393	388	430	338	394	411	416	382	397	423	414	399	392	402	412	340	368	363	379	403	410	371	411	386	383	376	389	406	378	337	355	392	378	378	377	388	389	385	375	362	393	379	375	390	375	413	388	420	424	410	394	394	373	365	387	377	409	371	371	406	360	370	374	391	374	395	422	408	383	427	381	417	382	399	417	387	391	374	383	404	393	371	385	401	400	419	397	375	372	373	431	415	416	371	418	383	389	394	391	406	402	395	413	409	392	358	397	410	363	443	384	386	380	379	395	397	361	375	395	375	373	391	410	387	390	380	389	390	412	388	426	363	436	370	404	413	414	396	370	431	392	407	428	372	418	345	420	386	448	381	391	350	416	419	402	372	386	430	401	366	413	396	397	396	391	377	411	388	427	428	362	403	399	410	390	392	370	365	384	392	381	405	383	395	394	360	383	388	424	404	408	388	371	375	415	395	366	383	378	361	377	380	401	400	413	399	402	431	394	334	382	376	368	383	459	368	369	444	373	416	371	333	385	387	373	416	389	380	415	420	372	404	369	401	404	383	392	388	404	362	362	399	360	361	436	350	424	397	384	454	400	379	393	413	372	406	385	410	378	366	379	419	389	417	418	373	377	411	407	394	432	366	383	381	415	413	379	384	419	393	354	400	374	397	438	425	383	413	398	368	393	388	382	376	394	389	395	383	386	425	388	401	377	422	401	434	399	375	427	411	403	391	359	406	399	412	390	383	386	426	367	413	375	445	382	397	402	413	363	400	371	431	362	378	405	389	372	394	378	367	395	387	392	417	417	373	418	406	377	413	410	385	377	392	366	399	389	409	371	407	379	393	360	431	398	404	409	377	398	373	388	411	375	388	403	390	391	427	399	376	386	372	389	406	372	391	398	354	389	391	397	389	407	405	370	426	373	393	441	388	394	385	383	400	422	389	397	382	421	369	395	422	425	362	387	409	413	402	422	386	413	404	399	377	393	398	393	413	400	366	418	381	407	388	381	385	438	382	418	394	406	381	406	380	416	428	396	385	390	398	421	372	415	371	365	394	364	378	405	411	387	393	407	380	389	374	368	372	411	427	422	392	415	366	422	362	398	385	375	383	410	392	381	400	396	426	403	390	383	372	424	361	377	375	405	382	397	399	375	386	357	410	386	358	379	403	388	388	400	416	380	363	417	415	362	382	412	391	400	410	367	389	388	415	428	396	423	422	356	410	393	394	386	369	388	375	385	422	360	380	414	403	374	373	395	418	387	408	376	411	395	399	400	382	383	355	408	365	386	403	431	386	421	403	385	390	394	406	369	385	369	399	403	414	365	388	414	367	368	371
23775	21106	38074	56672	52198	40157	23353	7378	1671	693	559	532	521	542	550	551	525	493	535	513	466	501	503	545	508	498	531	465	500	492	509	492	513	551	506	480	556	535	479	524	503	512	484	523	505	496	521	545	560	506	542	515	504	492	487	462	515	505	480	497	509	505	499	500	503	510	468	541	528	484	510	504	464	505	523	534	561	543	515	448	517	480	495	482	481	507	538	482	479	505	523	494	510	522	549	535	513	454	508	499	490	433	496	472	512	504	512	512	477	490	517	488	519	486	483	476	534	475	503	455	489	555	480	490	483	528	488	524	512	489	486	486	511	536	471	505	505	515	504	494	468	544	504	498	532	514	494	525	529	497	480	468	467	490	507	476	485	488	507	518	522	499	474	552	521	503	520	496	524	482	500	502	500	485	490	513	469	458	484	479	479	477	463	483	524	528	532	494	499	478	485	512	514	473	497	512	471	482	477	522	504	470	477	487	466	470	496	484	540	501	499	467	468	521	507	476	517	498	487	510	525	505	497	529	526	505	540	497	551	446	483	495	506	463	494	483	488	510	504	469	514	516	481	519	526	473	516	482	462	466	530	511	498	519	530	523	487	500	526	464	493	525	511	511	467	519	481	498	497	525	522	487	509	500	494	532	510	557	532	500	494	501	499	576	513	488	506	530	541	525	510	503	543	452	510	493	468	502	550	494	522	490	483	483	486	540	488	480	465	502	512	523	492	542	515	492	516	512	494	532	487	499	493	534	486	456	500	498	493	477	487	522	530	518	487	509	496	508	515	522	520	495	503	480	485	500	498	511	513	495	473	502	472	550	493	493	490	477	510	505	480	499	521	549	509	496	498	527	504	496	499	486	514	487	520	533	508	511	490	500	488	522	514	496	478	479	509	478	496	489	517	484	510	504	484	528	547	477	479	514	460	505	467	494	495	532	524	502	504	507	536	497	528	492	516	500	532	498	479	478	533	515	503	510	478	496	520	500	508	513	498	512	496	484	508	483	461	530	524	525	442	492	526	521	516	480	512	467	481	527	499	506	478	499	493	512	468	481	519	559	497	507	489	492	463	479	487	517	513	534	502	496	535	506	512	516	501	510	488	501	487	494	508	510	499	444	524	532	538	486	528	531	519	511	529	501	497	486	471	492	499	465	506	516	503	505	489	523	504	500	529	484	510	495	508	535	503	493	470	486	488	538	543	500	509	504	490	512	482	510	515	438	503	494	513	494	454	477	533	527	480	505	521	540	506	492	530	517	489	485	476	515	522	499	544	489	523	477	475	523	508	511	485	526	502	502	499	548	528	529	518	528	525	506	495	510	517	523	508	457	456	481	516	460	491	531	507	533	544	509	480	520	487	522	499	514	483	540	473	529	494	533	512	515	475	505	476	474	491	521	513	506	495	502	518	521	523	520	518	530	497	468	483	488	517	497	535	444	509	504	495	481	508	502	491	463	503	527	500	478	452	532	518	492	519	527	488	493	495	499	513	510	531	475	524	535	493	502	517	476	478	491	496	486	491	526	515	509	495	524	512	497	491	486	524	516	513	494	521	444	487	520	496	512	520	497	497	515	484	500	479	510	455	473	481	499	489	475	515	454	525	534	486	519	506	562	513	482	494	502	510	570	446	506	493	504	491	526	515	515	523	497	518	490	522	495	453	497	509	482	516	465	501	487	522	505	503	515	507	542	492	530	545	528	465	497	487	520	526	468	508	494	495	497	482	483	474	497	493	511	510	493	438	505	486	463	496	514	486	500	557	500	494	522	494	511	504	491	490	502	504	478	542	520	478	503	518	454	491	498	505	528	519	523	507	480	471	478	491	492	496	503	514	513	518	525	501	526	564	503	503	466	512	458	514	517	492	531	518	506	508	512	499	518	501	506	518	510	522	482	496	467	511	493	502	504	510	514	485	507	454	493	478	484	470	485	523	462	523	480	483	511	473	552	517	495	516	501	524	501	537	501	487	515	502	509	522	499	510	485	529	517	456	509	489	512	506	510	500	493	487	485	489	488	497	476	473	505	507	505	507	530	521	500	517	465	495	521	480	495	548	524	491	486	508	521	545	483	480	504	520	479	486	473	515	478	532	521	536	469	535	518	483	493	512	478	506	515	507	462	523	493	485	498	453	486	501	504	510	532	495	535	531	513	513	519	502	469	544	512	495	500	471	467	520	509	505	503	537	531	578	475	468	532	478	552	522	504	531	502	511	491	498	515	524	521	481	473	469	452	526	531	498	478	493	502	512	487	499	462	449	502	498	524	478	485	515	496	486	477	490	534	508	471	482	475	485	546	491	502	492	498	475	499	520	522	478	489	528	526	519	499	515	515	529	510	523	469	487	470	512	509	511	499	523	498	522	499	459	470	500	490	478	531	492	498	519	502	477	544	493	536	496	474	511	490	472	516	499	531	496	530	514	488	527	499	493	508	492	484	514	479	522	506	485	529	479	504	481	506	474	500	496	530	495	486	517	493	475	484	509	537	506	475	497	527	501	480	537	498	512	456	514	529	494	478	467	463	474	533	478	522	500	507	477	499	513	470	527	560	470	495	515	479	507	522	525	497	517	513	490	501	517	521	508	479	485	519	517	474	503	509	510	484	506	498	474	494	463	513	480	540	511	502	530	526	518	489	459	532	524	477	458	507	494	532	530	481	503	504	529	537	482	519	497	548	474	535	521	535	512	474	497	522	467	467	529	494	468	500	536	490	494	471	478	541	486	531	518	511	520	525	475	515	499	485	509	477	496	512	492	503	551	476	507	455	533	487	511	482	476	479	522	472	526	456	496	490	544	514	533	453	498	505	481	473	521	499	473	517	501	512	467	507	489	549	490	524	523	531	512	517	527	468	492	506	493	495	487	485	478	515	476	504	498	503	533	470	459	472	465	524	528	497	479	501	499	513	483	516	530	538	481	521	491	498	507	540	519	535	510	533	529	545	506	506	528	473	508	483	480	492	533	506	492	507	487	474	521	507	500	520	495	508	483	474	481	532	498	499	523	516	482	508	493	521	492	516	509	559	505	518	511	507	518	505	492	507	518	473	491	479	455	505	508	505	474	530	543	514	477	505	463	470	529	521	541	550	494	496	505	512	481	501	546	507	455	519	495	584	478	502	501	518	527	481	507	499	509	497	520	518	501	549	473	500	537	504	499	473	505	494	507	500	483	501	499	513	515	510	486	472	508	551	508	550	506	462	511	477	487	501	479	501	522	488	485	500	461	465	475	519	499	496	487	462	532	539	516	474	524	503	526	483	477	483	476	452	485	486	480	457	488	507	499	465	424	481	481	530	488	488	477	496	518	518	494	514	498	528	561	492	472	461	480	536	510	517	512	505	510	494	499	489	473	516	478	493	468	490	520	477	494	542	479	500	477	538	481	512	514	522	503	500	516	491	491	506	479	455	426	492	534	485	479	476	490	502	537	504	494	494	488	477	490	525	481	525	523	497	520	495	498	488	503	483	521	530	492	496	484	499	508	483	480	506
12564	60795	89124	74044	55584	34476	15590	5403	1717	752	513	565	533	516	533	524	502	517	527	532	518	491	497	535	567	528	557	550	545	531	532	510	528	516	565	580	562	564	533	515	545	507	525	574	516	496	526	526	526	513	510	523	512	544	517	541	542	525	523	554	583	519	551	542	538	540	546	551	548	580	480	491	526	498	546	577	528	513	531	552	560	544	545	524	500	524	552	508	513	563	493	532	516	565	506	525	555	496	537	525	561	472	525	517	519	466	544	491	495	530	533	516	497	528	558	571	522	536	511	504	507	540	568	535	479	509	534	520	495	489	535	551	513	524	499	567	530	537	516	526	536	511	550	527	511	572	500	517	544	541	556	562	524	521	560	537	497	528	530	520	503	549	542	498	456	504	548	538	497	507	506	536	521	556	533	599	547	555	491	538	502	543	576	547	553	489	490	504	552	534	505	553	554	522	536	543	514	543	574	501	542	511	545	508	541	527	514	506	481	505	527	525	556	570	534	508	564	507	525	475	513	545	508	556	547	524	532	513	555	510	547	502	565	578	558	509	486	542	551	546	509	489	548	507	560	524	504	545	544	546	541	524	467	536	529	534	547	534	524	577	527	490	508	519	510	544	495	498	560	529	501	554	522	544	524	502	537	536	500	532	543	555	522	512	550	531	543	496	511	508	510	530	506	540	485	548	499	511	532	479	559	543	512	506	528	545	530	528	552	546	529	552	533	533	547	517	502	566	534	537	528	548	506	513	536	529	545	554	508	497	550	535	530	491	490	543	493	554	559	552	479	476	544	521	501	497	515	546	504	537	550	523	517	532	521	532	508	526	511	519	536	517	560	535	532	512	516	509	532	508	503	518	486	551	541	539	548	498	551	518	542	531	503	540	502	504	481	539	563	548	525	536	513	517	527	556	563	519	541	576	511	532	478	467	513	518	489	505	544	502	530	528	493	500	486	483	528	547	528	549	550	539	517	511	529	564	500	509	506	575	536	527	532	542	527	531	517	501	545	542	546	523	511	521	481	547	483	534	548	482	531	535	547	532	550	534	514	547	515	495	508	490	518	459	580	484	521	577	528	503	553	504	538	485	487	521	502	510	517	521	565	532	503	535	515	506	510	572	498	560	479	480	534	529	554	502	503	522	547	533	517	567	559	526	507	543	529	522	508	519	548	513	511	567	533	539	540	512	500	545	542	536	518	499	544	556	507	545	537	533	512	467	534	569	519	539	491	513	541	570	510	530	494	554	552	508	520	501	531	525	539	517	518	574	527	552	540	526	504	524	512	521	543	558	533	539	473	479	523	501	544	554	538	511	517	549	515	518	480	506	519	581	527	528	543	540	537	518	536	553	534	520	530	539	518	507	534	497	515	509	508	530	497	538	537	545	499	544	545	496	516	486	527	496	566	508	551	493	485	510	535	533	492	547	532	501	477	522	547	554	500	532	507	505	505	526	512	518	499	529	513	527	481	553	511	509	521	553	509	506	514	548	524	527	516	541	553	517	508	523	565	475	584	547	521	517	549	518	509	531	570	522	520	534	512	516	542	543	521	591	504	501	509	559	527	524	518	539	517	519	496	502	483	519	537	522	554	529	509	539	495	542	543	547	526	530	493	534	565	539	514	509	549	544	523	542	516	540	534	542	478	528	556	530	494	523	507	540	521	496	527	534	537	517	489	503	513	527	509	540	507	559	559	561	522	581	543	553	521	542	485	534	512	496	499	517	515	507	535	533	525	555	524	525	507	499	527	548	512	494	525	513	544	510	481	544	524	557	546	556	552	499	540	522	484	530	513	547	525	513	540	465	544	509	566	557	505	548	527	483	516	539	575	523	527	520	522	540	530	559	536	520	551	568	515	544	505	534	521	534	522	490	484	561	545	582	477	542	532	543	527	532	492	532	556	517	532	510	535	529	531	494	553	503	534	508	535	527	539	535	502	534	534	517	552	519	552	511	538	557	565	519	542	561	561	539	503	506	497	569	542	512	538	505	553	559	517	541	508	534	527	510	551	495	488	568	544	513	495	521	488	559	554	532	507	548	550	529	546	535	504	549	568	542	558	531	539	531	564	502	489	501	561	514	538	546	536	562	510	582	529	485	538	548	549	470	485	515	507	518	490	513	527	508	541	523	510	541	524	507	568	505	524	515	582	526	513	507	524	538	558	498	545	515	505	532	538	530	534	513	506	530	518	526	525	491	535	532	506	543	516	529	554	504	550	517	531	493	562	529	496	552	560	540	536	528	496	512	524	490	509	504	491	537	542	553	555	499	487	538	480	494	528	511	496	552	547	534	520	543	505	531	526	500	548	529	509	544	512	517	497	509	496	504	498	507	512	513	515	517	517	498	523	501	519	531	527	541	510	529	567	531	567	483	558	524	528	551	514	514	537	537	568	555	517	512	523	541	495	543	513	575	509	552	505	549	511	579	516	557	563	506	511	491	525	516	498	548	516	503	490	555	527	522	517	563	558	518	512	517	528	522	485	509	529	536	543	531	550	543	550	502	502	516	551	506	578	526	504	554	573	508	532	523	521	519	549	513	550	483	558	560	530	495	535	537	529	550	523	500	524	533	553	498	513	496	548	553	544	534	506	493	587	552	532	544	511	514	551	537	534	500	494	578	509	544	540	532	524	507	499	490	533	506	539	538	528	508	505	538	562	502	549	540	483	544	514	512	527	494	544	560	482	552	516	523	500	559	501	496	540	544	507	536	513	492	528	496	523	516	521	491	491	499	494	516	535	541	528	525	548	524	520	523	562	545	510	532	510	496	511	580	513	526	517	507	594	560	507	503	521	539	508	522	533	544	495	526	492	517	570	495	467	580	495	499	547	523	500	506	502	515	538	545	573	517	496	541	486	561	522	479	560	533	510	479	518	526	557	518	533	555	567	477	516	525	520	563	539	519	499	493	498	521	547	554	527	553	498	531	510	520	507	559	536	504	517	550	524	575	532	473	468	545	513	558	506	519	518	501	514	557	504	497	514	537	563	504	569	516	542	543	513	531	522	550	542	529	491	501	560	548	517	510	515	517	517	505	530	508	519	504	529	507	542	524	534	512	505	525	479	521	498	520	515	537	499	518	528	526	548	466	563	538	521	538	558	510	551	525	533	505	533	550	504	523	542	485	537	510	540	507	486	481	560	552	522	571	491	512	505	513	510	512	508	562	511	601	523	520	521	504	575	523	488	498	527	512	507	537	559	517	529	550	536	552	548	512	523	499	501	525	492	529	521	535	526	522	480	584	546	521	523	507	482	507	512	496	501	545	526	505	575	523	508	541	501	518	551	514	506	511	542	530	538	538	496	501	510	490	491	502	489	519	511	481	539	532	554	551	496	525	518	545	540	543	513	500	524	486	491	497	524	488	502	530	539	507	524	522	539	520	499	527	546	507	509	531	510	511	503	535	527	503	508	516	476	541	496	567	535	505	526	516	562	549	505	526	500	515	541	558	571	513	557	519	546	523	495	510	552	528	513	489	542	501
27307	14504	14906	24401	13710	5373	1865	837	490	441	353	382	364	401	396	394	392	356	397	394	374	375	381	376	364	390	383	382	396	342	424	399	385	376	409	353	361	367	376	404	383	376	389	386	409	382	390	391	369	386	381	365	399	386	412	396	385	398	414	401	354	370	391	359	401	380	354	369	388	385	404	403	373	417	369	397	397	365	351	368	392	386	393	396	388	368	384	387	405	394	373	373	348	396	363	356	372	387	406	382	322	385	370	380	393	358	379	384	390	382	394	357	391	404	409	386	349	371	387	379	366	367	382	367	341	400	391	414	360	345	398	366	408	342	381	391	353	360	394	366	417	402	411	344	374	379	410	397	390	373	383	412	411	386	363	355	367	401	394	402	383	390	410	363	349	403	386	347	417	382	377	362	348	364	391	377	374	405	366	378	407	390	394	364	391	386	383	348	387	390	376	379	376	380	363	370	389	382	384	358	394	389	388	411	383	376	387	386	386	407	383	389	366	371	370	379	356	386	404	350	363	360	374	379	349	363	380	372	365	368	359	383	400	407	393	375	383	396	390	409	370	369	411	368	379	384	381	416	394	373	393	368	356	379	372	358	367	400	364	353	374	362	380	403	384	387	381	373	370	374	384	386	355	373	340	371	384	358	377	389	351	385	397	374	408	391	371	400	405	368	416	381	379	361	379	396	378	411	405	362	351	364	362	424	390	379	340	384	415	366	391	357	403	408	385	368	372	376	357	412	391	384	393	391	415	362	408	389	396	376	396	341	392	401	399	380	397	380	372	383	358	347	345	372	400	398	370	391	398	378	360	381	364	410	412	379	354	352	373	391	383	353	381	387	347	364	363	422	404	391	383	402	385	380	384	368	385	374	398	380	359	416	382	377	407	374	386	366	378	376	395	367	392	376	375	378	393	385	381	383	381	340	345	398	370	388	364	398	388	360	373	359	362	422	404	399	362	367	390	347	327	417	360	402	412	385	391	367	364	361	383	385	383	366	392	391	378	372	376	421	398	419	376	388	410	342	354	401	350	369	372	407	427	342	367	383	373	371	370	394	391	387	348	383	378	386	380	370	384	407	359	355	406	382	379	360	410	389	371	377	385	395	408	365	362	370	401	400	354	378	363	358	376	381	384	405	374	377	380	392	420	410	401	386	369	371	382	388	386	370	367	389	406	351	407	393	379	385	394	394	354	335	412	407	398	400	377	366	400	373	348	370	366	378	399	357	364	394	389	390	376	409	393	389	376	357	373	390	381	372	415	354	372	398	356	367	390	392	359	362	396	388	384	419	390	357	364	386	389	411	367	404	413	370	368	344	372	386	395	353	375	435	359	366	373	343	408	407	394	379	359	390	388	356	421	362	383	391	354	375	384	379	376	382	395	373	347	384	353	377	420	394	411	357	363	401	372	408	379	384	401	382	368	359	421	371	374	388	383	368	370	371	366	372	364	387	388	354	398	395	376	400	402	411	360	339	396	373	361	383	356	377	376	402	344	393	378	392	386	359	361	357	404	385	373	400	404	407	367	400	421	371	363	386	382	377	430	400	389	394	410	424	383	402	360	367	387	401	364	420	398	389	381	409	421	371	357	395	369	391	378	379	367	394	383	382	415	362	381	362	382	374	384	379	369	358	370	401	410	384	416	350	364	399	361	395	388	386	409	405	363	367	397	370	389	388	389	404	388	325	394	367	367	376	378	378	418	412	378	350	371	381	384	363	395	346	363	433	373	391	367	405	356	362	418	382	371	364	373	393	376	350	408	399	389	384	389	399	405	361	386	387	381	383	389	361	417	356	398	371	376	375	368	384	365	396	373	400	375	387	373	384	385	393	367	391	390	372	359	376	378	411	383	367	367	347	432	346	382	361	361	421	392	383	370	409	391	396	382	386	386	396	365	388	397	416	366	369	391	409	392	349	371	375	351	386	389	387	405	404	411	405	379	388	394	388	380	367	422	402	398	416	385	374	406	375	374	367	415	345	410	393	355	354	371	393	431	386	399	357	395	398	368	380	359	385	384	411	400	387	421	412	381	370	342	371	393	431	372	433	362	337	354	359	406	378	361	383	407	346	366	365	377	386	368	412	424	387	375	365	352	383	399	375	389	382	380	399	348	397	356	397	385	403	414	404	355	368	375	385	389	407	399	403	368	366	365	372	405	353	369	382	363	380	380	366	395	379	375	384	360	392	347	393	385	361	379	356	416	440	396	406	379	385	350	402	374	355	402	427	382	356	350	394	408	386	360	395	351	397	377	399	377	401	358	356	402	409	390	405	389	389	395	375	402	391	397	352	419	363	381	387	386	354	398	416	381	358	376	378	403	368	381	396	340	346	367	344	361	389	384	391	364	385	423	381	386	425	379	366	372	384	337	372	367	362	381	397	425	383	390	437	398	397	391	418	381	371	413	408	398	382	394	391	395	345	404	395	383	380	399	385	372	377	376	368	369	360	354	375	353	364	410	385	370	377	391	368	417	392	365	382	418	407	371	385	366	361	405	410	342	396	375	385	355	366	371	368	388	371	383	374	406	347	384	366	396	382	387	369	373	365	375	400	370	382	383	379	381	393	384	397	358	393	379	420	392	405	384	369	358	398	365	379	361	389	372	383	352	385	373	398	378	382	393	387	366	369	378	359	376	362	395	402	407	399	368	356	400	368	401	377	393	381	346	406	361	373	382	350	405	371	405	387	373	423	389	399	352	422	394	372	391	383	409	350	398	380	375	377	390	365	363	396	378	355	364	386	361	370	352	373	366	403	382	369	392	395	415	385	374	384	404	359	407	405	389	353	391	354	370	398	399	381	402	400	391	384	368	360	372	341	362	389	377	424	370	385	406	379	369	380	352	369	367	375	366	404	403	371	395	392	382	349	406	411	372	397	354	375	398	387	374	371	389	378	406	370	379	386	360	366	358	359	327	366	383	415	383	365	388	361	370	369	356	372	394	380	404	377	406	384	443	359	394	409	394	340	368	347	399	376	370	381	354	339	391	327	367	380	378	461	405	363	407	364	375	353	378	366	394	360	380	369	391	405	373	396	352	382	360	418	428	384	375	405	408	378	380	374	386	397	382	363	396	414	356	339	404	415	376	417	357	386	386	407	347	392	407	436	407	361	362	406	374	379	416	369	379	379	383	387	372	381	361	362	373	390	422	389	405	395	342	357	369	411	400	395	393	380	388	379	401	368	399	376	343	385	358	381	359	382	375	416	371	369	374	380	395	364	378	387	363	384	372	392	381	404	384	349	384	373	379	394	400	358	378	379	364	405	400	412	370	398	357	378	358	361	387	366	413	365	404	427	355	366	358	393	398	391	380	412	376	368	429	382	376	408	401	404	395	368	346	384	401	356	387	370	373	355	376	378	375	370	352	400	349	369	362	410	397	408	411	378	363	374	367	390	402	412	405	379	393	368	357	383	383	371	357	398	359	400	364	363	392	384	394	412	373	391	401	402	359	428	384	391	389	370	353	370	408	368	394	389	392	395
5311	5799	16516	17232	9560	4415	1811	850	474	423	361	347	366	352	387	384	370	362	368	336	374	354	387	358	373	374	388	380	374	371	402	346	432	379	351	340	402	364	345	351	402	358	356	365	402	387	372	365	340	345	399	370	329	392	359	397	344	377	398	378	344	370	347	356	349	334	351	355	357	326	366	397	349	350	370	389	348	372	385	363	339	407	343	338	394	358	365	392	381	326	389	361	374	349	364	384	350	398	392	373	382	361	403	345	386	347	347	376	401	413	348	354	358	368	352	381	345	345	361	360	375	366	382	361	338	376	372	384	347	377	426	391	376	368	344	395	378	363	345	363	366	373	409	357	335	368	353	387	358	357	380	385	341	394	348	370	404	334	336	366	369	333	377	414	383	353	364	386	366	374	390	406	324	356	372	372	347	374	376	364	375	387	314	397	371	346	345	377	360	373	334	390	332	363	338	382	366	336	351	335	403	338	346	365	361	386	373	389	351	372	394	361	402	310	419	334	354	388	380	387	335	386	349	372	344	383	379	361	342	357	375	373	370	361	374	367	400	396	392	380	386	354	364	361	328	359	347	380	369	367	363	376	373	355	344	386	336	346	375	387	355	372	372	391	319	364	345	347	373	411	380	323	326	377	375	382	340	342	389	395	370	346	360	362	349	372	342	386	385	381	381	381	378	348	351	367	377	367	395	371	360	373	344	334	376	357	370	368	355	363	386	398	389	366	384	381	339	371	359	377	341	408	401	379	425	395	363	393	383	391	389	364	349	353	385	376	391	338	361	322	390	354	398	363	354	381	374	386	361	414	390	338	341	385	386	357	326	382	365	351	357	416	389	390	361	374	382	367	365	390	380	397	366	332	388	383	336	361	365	381	351	372	364	359	390	364	374	372	361	409	380	399	338	343	360	361	396	363	374	356	402	384	385	359	384	344	380	348	356	397	372	405	373	375	362	383	335	371	378	365	366	390	375	350	378	366	405	401	389	345	366	364	350	401	374	342	361	374	379	379	387	380	386	375	371	405	371	354	351	331	394	359	380	386	343	331	354	385	372	345	386	361	394	406	350	365	361	381	392	386	364	365	357	352	352	378	380	341	380	365	377	355	342	378	389	366	370	393	387	348	397	357	382	391	362	332	361	363	361	379	361	385	379	408	351	361	350	371	398	386	399	359	342	354	406	355	355	351	395	339	332	366	345	376	349	391	351	361	417	372	380	337	377	328	385	397	364	362	363	372	366	404	366	397	354	367	375	335	345	344	348	374	387	309	362	363	423	379	369	366	381	367	357	379	366	365	350	396	344	400	374	377	376	380	385	380	385	362	333	374	350	353	364	375	389	399	376	365	352	357	359	368	365	365	412	352	377	335	367	372	345	360	374	386	368	367	325	327	365	367	363	363	375	337	344	352	339	370	374	350	338	343	365	409	375	398	344	374	362	380	341	375	357	340	372	342	371	394	366	391	360	350	396	333	359	361	362	356	352	371	348	388	354	375	339	370	363	339	370	368	353	362	346	358	379	341	395	373	397	350	346	370	366	371	372	356	388	379	368	387	374	347	400	371	363	354	363	394	327	381	348	358	368	338	329	386	346	363	363	361	370	364	374	339	372	372	366	349	331	380	352	404	361	366	366	363	374	346	355	326	391	355	375	362	356	367	369	385	384	356	374	364	371	367	347	390	358	375	391	396	347	355	346	352	369	374	393	385	360	364	350	359	367	371	356	383	361	345	360	394	371	434	372	363	357	383	334	388	358	353	355	370	400	403	377	338	365	358	348	350	367	380	373	374	350	366	378	360	353	353	337	360	341	370	388	307	394	385	366	378	365	361	369	348	347	371	371	362	378	377	365	360	372	346	355	421	391	342	401	366	377	368	370	366	322	372	353	390	380	367	358	364	322	376	359	377	385	375	364	353	358	361	367	357	387	386	356	385	356	381	367	341	341	393	360	345	352	390	369	382	403	375	383	355	393	402	375	365	381	381	371	377	382	345	378	390	348	392	397	390	399	358	371	398	365	415	365	344	353	346	370	337	371	375	386	373	371	390	334	349	336	377	349	384	382	355	360	376	372	372	364	368	383	348	357	383	385	358	401	368	394	357	388	362	354	356	400	322	376	348	371	335	364	397	404	358	375	388	374	392	382	361	372	367	367	353	357	390	362	351	388	393	329	378	372	364	360	326	371	344	369	362	395	395	361	385	370	328	342	365	403	385	364	393	364	367	378	372	380	349	384	369	362	380	372	394	380	373	362	362	352	365	412	371	370	334	334	347	364	374	403	349	355	364	333	352	359	374	341	366	366	399	361	387	397	344	394	356	358	362	370	368	376	343	382	325	379	370	393	350	379	396	383	359	378	346	396	375	360	350	383	397	380	385	339	363	383	382	351	372	363	357	371	365	350	381	363	375	419	348	382	371	344	342	367	351	380	377	374	385	358	372	347	314	386	330	345	321	350	411	356	390	350	369	374	400	348	385	379	378	347	332	349	369	370	381	347	354	328	350	373	370	369	363	377	393	366	360	360	359	371	351	360	380	361	401	383	345	384	401	366	381	338	357	357	338	379	361	352	370	380	382	366	343	355	382	359	389	380	358	361	356	373	350	381	342	347	349	349	330	367	393	360	390	376	374	371	396	398	375	396	361	343	377	406	385	340	356	379	388	350	375	373	368	386	363	370	386	357	354	364	372	372	362	343	364	346	339	374	380	361	360	332	387	359	372	342	388	347	353	368	383	330	365	382	376	373	387	352	397	354	374	354	353	337	357	356	389	366	343	355	354	357	357	394	348	366	370	388	375	378	403	368	361	360	383	372	362	341	355	375	369	381	363	358	364	368	380	357	395	378	360	356	359	369	405	417	384	358	368	331	355	366	384	354	357	361	352	385	346	386	389	378	379	361	401	375	355	345	360	353	373	389	397	348	333	357	361	367	375	365	390	349	371	356	346	387	384	384	371	359	339	342	389	384	376	369	347	345	361	398	361	406	361	344	361	342	345	358	357	359	362	381	372	321	335	406	358	368	364	342	390	333	336	353	391	405	330	370	346	377	393	357	393	359	382	354	367	366	391	366	370	362	376	371	375	355	343	371	408	359	368	376	378	372	379	344	383	343	370	362	356	371	395	360	366	373	382	377	365	373	369	381	350	383	328	398	369	380	354	346	376	413	365	360	350	345	358	386	377	367	345	364	390	370	361	352	399	400	372	384	364	347	349	387	371	388	367	358	398	352	390	336	382	375	368	382	356	375	354	374	373	365	346	368	374	359	396	326	356	399	364	375	378	341	364	366	335	362	336	351	390	398	359	349	368	342	348	382	362	362	357	398	392	370	351	363	379	381	362	360	345	369	333	389	377	400	368	365	367	356	367	354	335	336	388	386	353	344	362	346	362	371	378	362	384	354	334	341	345	371	391	373	354	365	346	387	371	356	343	391	360	351	379	361	385	351	380	376	358	350	362	387	361	330	385	351	361	355	365	358	368	400	360	317	371
25620	21149	35949	54107	41348	25037	9893	2280	757	444	412	427	395	409	411	379	420	427	433	384	419	391	401	397	381	406	386	402	399	364	388	420	388	398	403	404	374	417	426	387	370	404	340	397	370	391	362	422	392	341	401	370	423	383	385	400	393	355	439	402	395	415	376	375	371	389	389	388	373	397	395	381	390	365	407	401	381	408	345	372	402	406	354	435	380	382	387	412	380	384	403	395	392	384	352	378	393	371	386	416	412	412	425	412	390	389	378	389	361	383	362	377	377	374	416	382	379	378	385	388	389	393	385	378	357	396	362	410	398	371	411	385	384	386	369	376	386	383	386	384	386	389	390	370	421	366	364	402	394	377	411	399	393	365	377	371	433	370	413	408	386	380	398	399	363	339	368	377	375	412	375	391	358	437	423	341	389	378	371	393	345	413	413	394	403	420	365	425	408	410	413	401	391	372	389	370	393	424	374	369	383	386	366	391	396	385	363	398	358	378	380	384	371	416	398	362	408	386	409	383	427	356	395	354	371	388	373	416	375	374	413	397	394	356	366	389	365	395	409	378	420	405	408	377	381	378	421	389	367	380	381	420	400	395	425	391	384	354	348	405	367	399	398	422	404	391	404	407	389	390	413	399	389	377	417	383	390	414	365	372	381	337	363	381	363	389	428	394	387	356	392	415	380	406	400	389	372	358	370	380	395	422	357	340	383	384	401	429	413	384	386	396	376	382	384	427	394	365	378	363	365	387	380	363	356	393	377	370	400	404	371	390	387	386	379	395	404	380	387	423	375	379	426	426	390	401	354	370	380	369	381	361	345	385	399	356	390	404	373	404	362	394	415	389	404	370	388	367	382	389	363	419	387	408	391	351	367	363	401	392	383	430	373	396	427	369	399	394	380	378	432	411	386	397	403	384	390	380	370	373	403	367	376	358	396	383	403	377	362	374	402	369	371	385	400	392	417	392	406	371	370	367	363	362	408	382	402	398	403	403	396	400	394	371	391	414	400	395	401	416	371	365	369	386	362	384	421	399	390	380	400	392	343	407	372	371	386	394	351	394	389	398	390	381	412	418	357	416	415	369	356	402	412	403	371	400	356	410	383	402	391	387	422	399	377	358	391	352	383	408	400	411	393	428	403	401	387	391	379	393	381	385	393	384	359	398	410	390	416	384	402	373	430	395	360	381	392	400	397	344	333	397	380	400	373	418	372	364	358	409	364	406	388	364	382	390	379	429	380	370	415	356	374	389	394	389	380	377	359	402	392	403	400	406	371	389	367	421	389	385	371	390	408	354	415	398	420	381	401	405	392	412	373	360	409	409	424	386	386	415	410	374	377	393	405	401	409	371	365	402	417	391	382	407	400	382	402	383	415	419	435	382	409	375	372	400	370	398	370	397	378	377	400	376	392	426	361	365	371	386	385	381	409	396	402	406	394	381	359	353	377	405	382	384	408	370	402	396	377	372	391	379	394	396	427	387	404	365	398	358	368	381	377	379	433	411	413	370	377	417	441	335	388	386	366	385	380	403	404	367	392	382	408	388	399	349	418	378	389	389	414	404	380	374	402	368	393	412	392	341	418	366	373	384	350	356	421	398	417	394	396	387	387	366	387	386	420	401	380	383	416	389	362	450	399	368	375	390	377	396	366	397	395	389	405	381	378	395	396	391	376	388	386	361	359	374	361	379	405	378	356	381	417	379	371	360	385	364	355	361	377	427	389	384	397	406	382	418	367	411	357	387	416	405	380	402	422	402	382	377	423	376	383	430	388	409	383	376	390	422	423	368	387	451	418	390	365	390	390	347	382	402	382	381	426	368	394	385	341	366	388	403	403	392	341	396	370	375	407	414	367	361	377	417	381	398	392	373	348	375	362	411	354	369	405	393	392	387	403	422	379	364	366	379	390	400	387	386	427	390	404	403	376	390	420	401	407	407	370	390	381	384	354	382	388	416	400	389	400	387	382	384	375	428	412	389	382	366	392	361	380	371	364	394	370	379	381	383	362	393	400	372	390	424	370	398	416	388	394	379	359	419	389	375	408	372	385	389	369	402	410	406	430	390	406	374	374	416	382	396	391	410	407	366	383	393	367	371	377	415	439	433	384	395	383	392	390	401	390	389	427	392	372	374	403	411	398	409	394	408	373	364	357	409	365	407	405	386	375	441	413	443	370	360	353	377	380	391	377	353	363	344	396	389	412	390	396	392	379	382	371	402	368	430	384	375	350	387	385	396	401	395	401	391	426	378	418	360	368	396	357	386	395	430	387	405	422	401	398	368	371	402	396	402	354	431	383	366	400	378	378	414	382	426	403	377	390	386	409	382	364	380	374	407	386	379	388	388	352	395	401	426	446	414	392	386	404	383	396	382	377	394	417	397	366	405	372	363	384	356	347	371	417	407	384	416	394	399	379	371	403	411	413	409	401	400	368	396	396	395	390	393	365	406	378	419	393	380	384	437	378	394	351	371	400	392	372	391	414	421	422	386	372	422	393	376	371	394	405	381	391	392	373	403	361	409	392	389	382	375	385	390	375	364	395	379	388	405	387	383	419	406	395	399	385	354	399	361	395	398	381	364	349	397	409	421	375	368	374	378	392	393	411	389	416	389	405	347	375	379	357	383	402	415	413	370	417	388	391	395	367	377	379	385	356	388	376	386	389	429	410	378	381	416	328	353	384	423	406	408	400	398	378	396	374	415	384	368	380	366	393	378	405	375	394	413	388	385	382	411	406	359	381	401	396	430	377	379	381	373	387	396	417	393	383	382	384	363	377	387	379	365	423	400	389	393	435	410	395	367	406	380	372	394	369	382	392	384	385	406	412	378	390	417	400	429	395	410	393	361	377	394	379	382	382	388	411	370	386	411	391	410	378	373	415	378	387	403	378	371	433	352	402	408	397	403	393	410	408	360	374	419	382	403	385	420	411	380	398	397	412	360	384	389	413	418	387	371	399	405	408	324	407	388	383	402	374	372	387	412	372	412	375	361	384	400	372	405	395	358	385	357	403	414	397	386	423	426	396	405	377	377	386	384	394	388	400	404	419	402	378	376	408	366	379	381	365	404	340	407	396	390	395	404	364	407	384	380	344	394	431	402	400	369	407	418	384	398	405	402	389	377	403	392	395	407	389	406	381	401	361	370	397	415	380	338	392	327	389	350	400	381	410	388	415	420	407	370	421	359	425	394	409	383	386	358	408	387	348	369	357	410	371	426	401	376	384	405	406	365	426	403	379	408	357	412	384	403	392	399	379	393	372	352	411	336	348	396	378	393	408	400	419	376	391	380	403	372	404	398	401	393	351	352	407	376	383	364	390	387	381	420	373	384	400	415	413	372	367	371	386	376	387	369	423	365	404	382	397	377	390	385	362	385	368	381	391	392	364	368	433	339	427	396	382	386	401	355	372	393	389	400	402	375	386	375	370	361	338	381	375	365	362	406	405	341	365	370	408	423	434	416	432	386	388	380	373	371	399	405	410	394	375	390	385	371
4894	19495	51948	49037	33481	17066	6542	2258	802	442	431	416	393	391	375	410	342	375	411	405	380	385	372	352	430	380	384	390	400	371	438	422	395	413	373	418	402	410	398	430	447	378	424	394	364	384	393	387	384	374	394	357	382	399	379	415	389	403	384	352	377	423	410	364	374	337	410	389	410	415	390	403	391	377	400	386	386	411	366	424	353	392	384	422	326	385	384	402	406	392	420	379	366	360	389	399	367	394	361	361	402	419	361	378	377	401	396	411	408	370	368	406	406	385	395	390	406	402	373	393	386	408	374	390	388	430	401	367	395	404	380	396	395	413	378	394	401	397	412	366	366	377	413	408	373	368	381	395	413	379	398	407	415	381	382	380	400	380	373	417	394	341	408	386	385	387	360	384	381	395	373	418	363	380	418	407	399	395	378	373	402	378	396	409	377	374	391	387	385	413	352	385	432	392	424	381	372	370	387	391	391	381	386	408	386	387	437	445	365	385	379	366	369	377	398	403	357	376	407	377	401	387	369	372	373	415	389	414	421	364	392	394	399	352	390	402	390	389	423	424	390	416	385	426	390	385	383	389	383	367	385	404	398	372	415	381	382	388	384	395	394	364	373	460	390	410	363	397	368	377	404	395	378	408	395	378	380	390	353	393	413	390	362	371	392	389	406	393	379	371	412	378	395	407	414	375	349	385	399	407	373	391	416	403	359	396	386	381	400	390	391	393	383	399	365	396	381	377	432	404	400	375	365	353	379	369	367	386	378	392	376	367	389	397	390	367	370	376	413	386	427	348	411	392	398	375	415	365	381	396	397	360	391	404	410	372	363	394	384	373	393	387	420	383	387	394	411	371	390	382	390	351	405	404	372	406	396	424	407	392	401	389	389	402	390	349	412	407	426	384	411	367	378	388	398	387	360	394	422	405	391	371	381	368	395	416	379	372	394	417	401	376	393	355	359	368	389	426	416	398	403	381	391	403	392	378	364	398	395	361	408	380	376	413	379	411	357	402	385	445	442	408	380	394	379	411	406	380	380	382	407	403	401	401	412	430	375	398	337	412	400	397	389	368	361	388	384	373	473	418	376	407	357	392	355	407	404	422	382	354	388	347	391	393	392	374	398	386	427	379	384	371	404	362	384	393	397	399	403	350	425	367	384	350	390	381	403	406	390	371	349	386	398	363	407	391	391	367	396	381	381	414	408	431	407	395	412	391	368	375	378	407	396	386	375	365	380	408	382	420	353	371	403	374	402	405	370	392	410	401	395	382	424	376	404	379	432	402	377	414	364	340	385	372	381	380	395	397	399	407	419	369	390	362	387	358	362	368	390	396	404	413	386	380	401	384	383	369	356	393	387	411	369	410	394	390	360	358	376	391	393	417	368	380	393	373	362	410	388	398	385	383	394	373	398	360	411	442	402	391	366	403	369	413	417	387	374	357	392	376	365	384	380	413	382	370	402	406	361	412	375	399	386	397	402	412	376	417	371	407	383	382	398	368	384	383	360	435	363	407	409	392	397	388	381	406	361	367	360	365	370	384	399	384	372	362	404	371	409	374	399	381	371	397	388	403	403	381	367	373	422	407	383	437	403	407	399	370	425	379	413	381	364	389	400	391	388	395	396	416	417	382	365	394	408	392	363	387	383	356	412	406	420	372	410	380	382	350	421	385	401	379	396	385	390	368	359	384	394	410	411	408	416	366	378	377	368	374	371	387	379	384	391	400	395	389	411	393	379	387	348	398	344	398	422	413	403	389	386	398	384	397	411	415	409	375	362	417	413	386	408	428	356	372	414	390	378	411	384	404	358	374	414	408	394	390	379	382	364	379	408	368	359	373	368	394	385	381	369	373	373	421	402	416	378	390	409	394	347	451	364	409	408	372	381	383	393	383	408	398	390	385	418	387	392	403	413	398	415	409	381	385	378	389	388	395	408	415	351	420	364	395	381	348	366	387	330	371	385	402	379	406	383	403	411	373	395	391	386	419	383	399	395	343	373	398	396	394	401	390	372	423	407	368	389	426	378	407	372	378	393	393	374	388	412	383	380	399	387	375	391	379	380	376	375	393	371	419	396	378	395	375	388	405	366	397	388	391	393	379	368	384	406	398	382	402	381	383	392	400	383	385	426	399	381	395	384	386	354	384	382	387	388	384	373	377	356	388	373	416	393	395	394	393	351	375	386	355	393	395	420	404	400	379	401	378	360	359	384	349	396	360	430	367	375	391	389	349	404	384	407	358	342	399	390	367	405	379	400	421	409	410	413	403	381	391	376	412	379	387	388	368	395	399	384	367	414	387	382	410	398	386	356	397	409	397	365	394	364	409	429	367	377	408	376	397	430	400	418	416	372	395	406	380	394	387	390	403	370	415	410	406	410	390	384	392	348	354	374	388	373	380	387	420	422	385	410	387	383	404	391	404	351	355	391	373	411	423	372	392	382	402	384	371	405	407	377	406	383	357	374	387	395	390	359	344	391	382	418	409	380	403	412	405	364	392	416	437	414	412	374	394	410	408	378	373	404	395	387	422	349	425	426	383	381	353	371	378	391	410	369	370	388	397	390	398	378	382	403	372	374	407	397	355	358	360	397	382	382	352	373	369	401	387	393	376	350	399	368	370	350	417	366	422	372	374	398	380	349	382	394	385	387	373	384	383	399	398	381	372	356	385	382	387	388	382	371	411	391	400	377	402	375	393	394	383	418	374	353	393	369	380	389	364	380	348	386	401	374	378	384	350	390	390	384	425	377	384	368	401	397	402	435	350	385	386	366	410	416	378	379	371	362	378	409	392	402	380	368	391	377	405	387	381	410	384	360	386	380	370	380	402	402	407	379	366	374	355	387	392	392	367	380	366	392	377	391	381	412	400	398	364	388	358	381	376	435	369	346	387	388	360	393	378	467	416	351	403	373	389	406	379	382	373	418	407	363	386	380	371	356	383	397	405	380	384	369	399	371	404	399	398	387	411	381	402	373	359	377	438	400	383	422	420	398	400	389	400	402	371	385	422	385	351	395	392	387	385	390	370	388	406	368	426	377	421	411	423	421	366	421	386	358	364	412	393	356	337	423	389	404	400	389	393	408	426	422	386	373	365	343	394	384	398	408	396	392	367	418	396	395	355	444	405	400	390	369	395	383	371	396	434	413	406	359	363	415	380	415	384	372	407	401	366	399	393	393	421	373	373	381	400	407	361	393	375	372	422	405	363	390	380	382	353	367	384	395	367	423	373	396	429	404	370	348	377	406	406	379	401	398	388	370	399	410	362	387	386	390	388	447	412	404	369	359	372	413	418	372	391	343	352	358	397	372	399	411	395	395	383	399	412	402	399	411	392	382	375	388	388	409	373	381	361	366	400	363	378	412	366	361	406	366	367	385	402	373	408	399	374	392	363	402	402	423	358	392	388	389	402	348	388	372	418	381	380	415	406	372	397	396	402	379	403	356	393	345	401	361	364	384	374	358	377	415	395	422	362	407	411	375	358	398	381	416	385
23856	21126	36913	57177	53299	40036	23314	7192	1590	595	520	506	513	547	521	491	501	492	495	472	512	493	546	490	444	450	502	511	529	494	482	516	508	539	447	537	518	529	502	486	510	478	503	503	511	493	520	484	460	476	477	490	491	512	500	507	518	537	463	512	488	477	461	485	480	518	478	476	515	497	474	471	472	505	514	501	515	485	489	510	491	519	504	445	541	475	481	479	475	492	448	495	496	460	498	474	497	488	468	480	508	427	475	494	523	485	484	489	483	483	536	477	510	497	470	507	473	495	481	522	489	441	536	508	483	520	450	470	500	479	480	505	520	512	470	503	510	465	466	537	451	462	459	470	470	490	488	528	520	488	446	511	500	526	477	502	450	513	471	477	487	497	499	481	509	496	460	497	504	486	516	518	436	487	450	506	522	476	510	500	475	493	508	518	521	468	525	534	497	493	492	500	500	484	452	518	485	479	496	507	534	462	513	527	510	523	491	479	515	464	484	516	511	503	477	499	511	476	497	467	494	540	508	539	506	459	498	495	504	532	455	508	523	524	513	512	504	463	489	505	518	512	502	486	507	498	509	449	534	481	466	500	469	499	505	516	486	480	500	523	503	497	483	503	499	484	497	537	501	485	478	482	517	544	491	491	494	457	503	461	508	484	522	506	440	526	523	489	488	506	476	489	525	523	512	497	518	519	509	500	494	523	490	467	498	500	515	504	514	514	443	518	493	532	515	511	532	481	470	465	504	462	512	489	508	489	504	501	481	512	509	499	515	478	498	489	462	486	493	497	463	536	535	510	495	500	483	500	459	481	504	521	512	454	530	505	503	455	504	500	505	491	533	500	483	505	487	546	448	531	502	493	502	455	482	499	495	510	480	469	488	506	472	477	450	492	493	487	463	496	519	497	461	475	448	511	514	485	541	461	507	504	475	474	496	463	463	481	496	479	446	491	502	474	500	510	489	543	511	506	483	490	521	513	495	454	521	505	472	475	480	492	510	495	471	500	476	526	488	518	486	475	480	482	527	478	471	483	490	478	484	491	480	487	499	467	495	504	514	490	488	510	470	501	500	532	510	494	492	468	483	475	497	489	508	478	496	511	503	512	472	487	506	500	488	496	487	458	526	506	469	491	485	483	495	488	482	487	478	484	531	439	536	480	470	460	504	459	488	507	516	488	516	527	494	494	512	506	521	453	486	507	475	505	479	498	485	461	533	504	460	498	507	511	446	475	505	488	485	497	465	491	489	510	490	496	492	503	493	488	507	484	463	464	519	487	491	522	489	509	494	491	493	552	447	499	523	451	500	500	509	455	497	497	530	495	476	484	501	499	457	477	535	455	507	488	491	487	488	488	488	450	520	505	470	515	503	514	521	506	538	488	509	528	528	490	478	503	513	443	489	471	481	512	507	488	504	493	480	488	473	493	467	523	481	490	501	483	511	476	543	512	480	495	501	491	517	512	464	503	463	483	474	457	500	503	477	517	481	481	497	476	485	510	473	504	509	458	508	507	470	453	486	474	510	512	505	491	521	502	471	496	493	525	471	514	498	499	501	486	515	498	491	466	519	499	434	494	487	487	494	434	512	485	482	474	485	480	495	497	461	486	466	493	491	471	486	466	499	490	502	479	507	448	484	506	505	450	467	500	508	497	475	472	511	472	516	511	488	464	492	496	479	500	492	453	448	487	494	500	495	492	498	470	468	479	503	509	500	506	518	473	456	510	496	493	474	486	476	483	480	476	474	518	491	494	509	466	491	463	494	477	474	456	503	499	529	484	475	512	457	506	448	514	482	484	515	503	491	514	498	533	474	471	527	495	497	516	547	479	475	460	505	459	487	484	485	515	472	484	474	497	489	508	460	492	512	451	466	448	526	441	498	452	496	453	497	533	477	477	491	501	486	516	477	517	501	496	517	542	491	518	523	480	514	513	500	510	516	541	519	469	497	475	477	471	484	510	506	479	462	497	524	460	477	514	471	488	479	513	530	516	478	511	493	501	477	485	493	495	466	505	510	503	459	467	458	523	503	503	468	486	499	511	528	458	485	501	487	479	489	500	493	500	468	480	514	509	468	498	462	494	462	520	464	496	522	472	476	502	480	488	476	478	519	464	495	496	464	497	467	487	513	504	519	466	513	520	503	481	467	457	459	518	518	476	465	508	549	480	479	483	482	504	514	503	463	440	504	485	487	486	488	498	501	502	471	539	504	515	496	503	458	523	494	470	494	498	460	496	493	499	499	513	523	461	500	515	502	494	504	517	487	461	479	507	446	486	491	486	521	454	481	508	463	505	506	506	513	472	473	479	515	519	535	454	536	499	491	499	463	504	520	505	536	505	503	512	509	502	468	451	460	510	484	534	532	493	496	445	508	543	475	536	497	489	511	463	520	464	508	499	500	537	498	456	494	516	478	464	466	488	522	531	497	503	487	468	473	516	487	500	478	497	478	488	483	512	507	512	463	495	497	471	479	497	490	512	482	486	491	495	516	497	502	474	496	467	479	494	516	499	460	478	510	486	512	474	497	499	503	503	528	515	526	465	520	542	482	515	489	514	471	482	499	482	488	477	513	496	489	482	482	492	503	472	428	496	504	483	480	549	469	468	463	443	481	477	453	524	514	534	484	516	501	516	517	500	486	511	493	508	522	479	516	521	475	482	514	485	540	443	496	498	504	512	476	516	520	502	462	477	488	568	496	504	504	514	509	464	491	542	466	492	510	505	485	505	507	506	527	548	481	537	539	500	462	496	480	528	484	501	487	521	498	491	486	502	498	513	486	494	522	507	466	470	483	466	505	520	486	488	495	486	533	489	494	468	522	465	472	499	510	494	462	504	488	542	497	523	522	484	516	456	454	473	471	459	482	509	498	526	498	507	477	508	504	491	457	499	484	518	478	511	471	512	474	532	476	463	466	496	484	471	500	458	471	492	491	515	508	506	479	473	474	497	512	522	480	462	543	494	467	477	498	481	500	499	473	474	492	470	505	480	490	471	518	505	506	488	508	502	481	502	481	522	474	498	531	488	502	550	500	521	508	470	477	456	487	505	519	459	491	494	503	471	457	510	476	504	493	515	519	486	489	497	496	492	478	537	537	508	471	483	496	467	519	499	493	533	472	505	498	426	449	471	511	484	515	508	504	511	481	519	524	502	468	503	472	537	467	497	444	467	492	480	482	491	439	510	500	514	492	485	486	481	478	492	479	516	481	520	511	454	484	502	542	462	524	472	497	511	475	499	501	539	515	471	456	486	485	512	461	491	508	481	504	503	515	479	479	502	508	458	512	493	531	499	514	448	508	531	509	510	521	528	499	500	451	491	517	497	498	471	488	482	480	491	514	503	474	469	497	513	531	514	491	492	480	473	488	497	501	478	516	534	508	460	493	481	496	540	491	516	485	488	507	506	480	501	493	501	499	484	525	462	484	505	457	486	521	477	523	537	506	534	586	494	454	472	515	503	489	478	496	514	515	490	508	485	505	481	501	466	468	490
7562	55351	88871	75719	56225	33973	15340	5422	1672	581	518	519	547	515	532	494	518	517	511	510	524	538	507	478	493	524	547	492	517	541	491	575	516	485	556	524	549	532	508	507	587	485	532	534	528	532	518	540	502	518	513	486	540	526	516	516	478	535	531	521	555	533	543	537	511	489	532	518	544	536	528	503	520	531	485	484	458	531	462	545	513	556	549	527	533	478	536	496	541	527	512	540	547	494	536	493	526	553	532	527	546	520	551	533	507	480	524	534	499	520	538	516	546	515	496	512	488	465	477	523	555	575	516	530	518	528	534	570	517	509	494	517	495	573	494	546	517	487	474	517	495	503	482	531	530	524	512	553	506	540	547	504	534	523	476	532	514	508	536	527	509	501	495	504	485	509	504	486	519	473	510	536	507	520	544	530	517	521	527	568	530	537	515	518	523	509	507	518	516	512	556	506	514	518	473	500	544	504	505	486	517	506	523	520	504	506	467	566	564	485	523	528	503	515	467	521	487	464	516	482	531	522	525	541	498	521	482	524	543	529	493	532	536	533	541	539	513	538	523	483	506	508	533	486	516	504	511	536	520	547	555	505	457	463	494	512	522	533	552	536	475	560	491	506	490	506	544	513	526	485	515	495	534	510	517	509	542	509	535	546	500	526	513	544	545	487	523	533	556	512	521	483	504	534	472	492	555	504	535	528	514	521	520	550	498	512	508	544	500	521	528	495	520	502	515	543	495	514	517	521	489	533	512	484	524	522	481	489	511	507	529	533	479	521	463	533	513	513	493	524	505	519	508	499	519	498	499	566	501	505	544	475	535	472	504	511	489	516	501	459	554	511	538	513	531	532	529	531	462	538	479	524	557	499	513	529	509	514	521	513	520	537	543	531	523	499	544	536	533	533	512	523	548	484	518	545	516	503	491	530	563	544	548	545	486	528	523	575	526	504	568	536	524	472	534	523	494	561	486	538	523	495	537	492	468	502	523	524	545	509	510	508	492	531	521	514	528	512	485	525	536	538	502	504	550	517	513	500	506	558	520	466	506	504	485	537	543	470	518	540	480	554	513	517	556	551	525	542	517	499	482	524	507	529	540	548	522	539	532	588	520	523	502	508	522	468	548	521	477	529	518	506	515	492	554	495	512	530	535	569	506	546	521	534	530	497	552	489	539	473	537	487	499	496	505	522	555	540	562	507	486	495	528	526	492	533	556	533	547	513	509	493	512	561	526	495	540	542	523	506	507	464	520	521	504	501	520	491	522	509	503	494	509	487	515	514	491	496	551	489	521	517	478	497	547	512	510	540	499	520	499	489	540	536	499	532	518	490	517	527	528	528	549	524	528	535	516	500	503	516	502	538	531	517	472	535	542	518	528	533	502	543	501	514	523	516	486	530	483	528	566	533	499	511	539	518	537	495	490	535	519	514	566	473	505	530	523	497	515	477	560	517	507	519	482	506	520	517	493	510	525	501	571	526	515	517	557	502	475	479	539	520	557	499	523	553	513	492	557	521	558	536	543	515	523	470	490	492	590	493	550	540	520	518	504	506	532	517	516	553	528	479	542	483	501	534	482	538	515	500	497	504	540	508	489	493	514	502	493	533	527	470	502	502	506	468	514	503	529	501	503	524	531	502	479	501	491	565	550	532	532	520	483	542	526	513	536	499	502	519	472	517	534	495	546	504	509	506	515	512	500	517	530	515	492	502	480	549	507	525	518	538	535	519	516	537	519	513	547	496	536	497	515	537	541	558	498	503	527	501	516	545	541	518	528	539	465	530	497	540	514	534	506	521	464	508	520	518	507	473	523	510	503	504	494	527	504	518	507	564	525	570	504	505	511	491	482	538	534	496	517	510	482	499	530	528	461	553	545	545	477	493	525	508	486	501	538	561	506	521	520	506	488	521	529	544	505	501	494	502	507	537	552	537	484	490	569	463	571	512	496	545	507	508	496	523	502	454	514	533	547	466	531	504	485	550	510	514	480	487	457	504	482	515	452	500	533	513	522	529	518	538	532	517	497	523	520	533	509	569	510	510	519	513	529	512	513	538	515	526	528	526	527	542	486	496	503	546	457	494	529	532	476	506	513	536	534	525	520	518	525	525	513	516	498	525	508	569	550	511	510	558	513	519	533	518	521	544	518	518	510	545	517	512	505	467	511	537	528	494	551	568	551	548	544	462	493	532	503	551	524	508	490	574	517	510	517	524	514	494	542	539	548	524	502	463	511	519	550	524	511	548	542	509	540	490	521	507	541	514	541	521	522	536	515	488	487	525	508	485	501	499	456	477	546	538	527	548	549	509	526	470	538	520	539	520	499	555	496	461	496	497	505	502	540	521	519	494	536	466	462	516	479	531	526	515	509	514	534	543	529	485	528	501	514	487	540	539	533	522	531	509	509	503	541	507	486	536	516	509	536	527	515	513	539	506	491	520	522	514	527	495	507	450	499	500	537	517	532	525	484	530	496	509	519	501	511	508	521	523	502	509	542	520	483	528	501	494	525	485	537	504	522	515	499	500	510	505	531	509	485	533	479	500	540	514	454	521	504	538	526	540	516	525	538	497	515	490	501	540	498	539	495	519	474	525	526	522	527	521	511	511	513	492	511	557	515	476	528	473	523	511	530	497	511	529	503	464	518	577	533	483	518	533	499	529	510	519	523	525	551	513	524	555	484	546	508	502	506	526	530	510	507	527	521	541	517	501	498	516	507	492	499	527	515	524	497	534	520	539	508	506	493	490	497	518	527	515	482	560	505	489	511	500	474	492	514	489	526	494	506	493	508	501	504	512	516	489	461	534	526	507	519	488	560	532	494	537	541	535	521	475	522	516	523	520	494	529	532	540	507	511	516	505	557	515	553	545	471	538	536	486	494	512	496	539	533	531	485	478	497	523	502	511	508	500	507	473	491	493	559	504	497	487	527	529	524	501	475	523	528	476	500	506	511	501	517	500	507	490	537	528	554	508	515	527	478	531	556	500	529	526	523	514	497	571	462	488	492	542	532	464	502	499	534	521	505	516	557	498	512	501	512	536	523	530	506	529	543	487	523	506	535	551	529	513	507	497	483	546	495	501	522	506	527	518	535	535	524	517	546	516	509	489	513	540	513	470	546	469	536	492	493	509	503	483	525	543	507	565	507	489	536	530	498	535	546	528	503	541	496	526	474	526	543	479	520	456	521	526	504	529	526	503	544	510	483	525	516	510	510	556	541	528	519	506	483	517	513	531	511	486	554	523	523	530	532	504	507	507	505	523	501	507	529	513	507	508	527	551	534	489	506	501	471	505	526	488	492	490	516	488	510	505	525	530	536	549	535	537	536	518	545	495	507	531	528	526	471	489	509	496	543	512	505	526	519	506	498	546	531	539	538	508	572	537	525	529	512	490	498	512	505	526	491	488	479	492	541	539	504	491	519	531	528	527	504	481	520	524	499	528	534	537	503	506	501	488	529	523	512	532	529	531	503	500	557	487	508	483	499	534	511	501	520	545
27274	17401	27183	23357	11084	3861	1363	644	394	362	363	357	357	343	369	372	387	391	388	373	346	371	378	337	367	370	363	391	408	386	373	344	388	356	385	352	370	378	346	367	356	388	347	391	371	387	375	401	384	355	350	378	358	379	333	392	383	345	397	352	355	363	374	366	353	375	374	389	335	363	368	406	362	364	342	359	372	419	392	379	357	366	369	393	344	330	367	355	351	349	363	343	354	378	360	384	401	349	375	352	370	388	383	382	361	384	363	355	330	374	370	362	368	348	394	358	399	385	352	362	371	343	369	378	403	345	366	378	367	360	376	363	387	376	382	353	365	378	367	362	381	381	349	348	352	358	331	347	367	377	365	346	364	365	378	366	360	374	344	396	375	355	373	383	358	361	397	387	359	371	360	364	352	355	359	389	376	385	341	374	374	344	327	378	370	349	359	358	393	379	335	366	363	343	381	371	378	354	377	354	346	369	363	370	334	387	350	369	398	363	380	386	403	377	346	381	358	344	373	376	404	350	372	352	322	382	344	350	388	373	375	367	365	353	371	350	355	347	381	349	389	375	401	382	390	358	372	374	323	389	372	374	365	343	382	397	392	386	331	382	405	319	404	394	328	380	390	382	382	383	323	364	371	380	377	386	387	340	347	343	388	347	327	352	351	379	345	369	380	337	339	380	395	334	400	365	375	377	341	346	381	371	371	347	396	347	349	347	345	365	369	335	357	394	354	380	347	387	361	382	375	349	351	362	341	367	351	364	370	400	405	366	362	370	388	374	368	351	382	378	387	384	380	390	363	383	329	354	355	352	341	349	374	355	364	398	376	330	396	336	328	381	352	373	390	365	403	372	365	364	344	341	350	354	346	371	364	388	374	375	364	376	359	376	347	343	360	381	355	359	351	416	386	381	374	378	347	378	350	346	374	363	343	360	376	364	359	369	368	379	374	347	342	359	364	348	360	353	376	383	382	364	392	387	374	375	346	340	343	357	340	368	361	362	375	359	348	366	374	366	362	344	375	367	383	382	358	380	372	362	330	352	366	322	377	363	335	335	356	347	388	389	360	347	360	379	360	368	359	376	387	340	378	352	357	349	350	378	352	327	389	341	383	331	351	380	372	388	382	397	368	354	354	346	377	384	352	343	333	348	360	342	363	350	383	338	346	380	379	369	382	376	353	370	346	363	328	347	393	362	322	347	358	367	372	378	355	369	358	353	371	392	414	363	343	352	354	388	383	361	368	374	389	395	401	355	378	405	355	380	407	366	373	359	367	371	358	351	342	379	363	388	356	399	370	367	403	332	374	371	366	358	367	384	331	387	360	384	359	358	354	340	373	375	375	346	343	356	394	367	371	396	345	352	366	369	388	330	377	381	359	364	334	340	362	362	360	357	343	381	366	370	404	356	355	356	377	333	382	352	368	344	363	353	355	391	377	357	379	355	368	351	375	333	368	373	360	369	363	376	387	413	373	356	355	348	335	347	385	343	383	361	363	348	362	369	373	368	364	364	364	342	348	401	363	360	376	373	360	385	373	362	359	351	370	393	320	343	396	364	327	349	376	347	346	378	400	354	324	384	369	341	358	371	356	378	378	391	359	342	369	377	365	362	349	385	354	319	376	404	384	359	366	387	377	407	375	374	393	357	349	354	353	349	351	365	384	330	395	354	379	363	365	373	375	356	375	357	386	345	352	352	350	379	355	330	369	356	373	371	403	339	342	332	364	371	391	366	375	355	390	366	378	366	381	353	343	353	415	388	372	347	359	383	380	383	374	368	380	389	382	346	389	381	348	324	362	371	372	384	362	388	347	410	373	378	374	392	376	363	371	387	329	364	391	384	354	349	369	379	387	364	353	370	399	374	372	390	384	390	331	382	366	369	362	363	350	372	336	351	389	387	357	351	415	361	347	341	337	359	395	387	362	365	395	386	368	369	374	375	397	360	388	373	380	376	389	340	379	353	383	356	320	349	356	354	377	344	386	354	383	345	372	395	384	359	374	377	367	353	377	363	363	372	337	377	391	379	373	376	389	360	390	360	385	371	385	357	391	364	367	384	355	366	343	393	344	372	357	356	358	369	407	369	336	386	357	357	370	386	377	363	385	408	379	361	375	346	369	352	385	323	343	373	406	366	347	371	366	394	382	336	390	336	383	396	354	376	381	384	378	383	410	371	366	385	378	418	376	324	350	368	360	343	361	343	352	400	362	348	372	343	361	347	381	388	364	376	351	361	368	384	393	388	373	357	383	341	356	364	398	398	368	362	346	342	373	366	398	331	384	361	387	388	366	372	388	362	359	389	391	370	369	362	362	370	370	370	374	356	372	384	367	377	362	370	373	394	365	355	378	381	379	356	377	375	359	355	349	333	369	399	396	402	379	369	333	402	378	361	374	377	367	332	372	389	376	346	347	344	363	365	373	352	364	380	374	401	376	369	362	378	336	317	375	370	368	373	381	370	398	373	350	397	362	375	370	364	361	360	369	376	340	366	362	365	379	332	365	359	356	361	346	354	395	347	354	339	402	371	360	347	351	387	360	372	344	371	365	368	353	356	394	369	396	355	372	400	362	348	376	367	381	379	338	362	339	369	394	373	362	360	351	370	359	382	380	354	370	392	370	389	383	369	331	380	343	373	375	377	362	321	367	351	386	393	370	360	379	359	372	347	383	373	374	366	387	373	357	360	347	407	379	372	354	364	337	363	388	389	385	390	365	391	370	363	396	373	379	349	390	373	376	384	368	332	369	373	372	379	360	345	359	322	392	390	334	435	403	394	414	318	392	356	388	394	365	424	355	364	378	352	357	384	373	349	368	380	368	362	366	348	354	380	352	389	367	352	355	348	411	413	370	346	356	375	338	385	378	368	357	327	355	395	371	382	368	381	360	365	347	406	356	363	391	343	371	343	382	360	357	384	348	363	360	348	380	354	354	349	390	375	360	368	366	351	380	336	360	344	369	343	364	382	367	372	374	344	387	352	325	392	392	390	384	398	386	398	361	362	335	371	340	379	369	369	386	361	339	385	370	355	362	378	391	361	358	376	347	388	328	365	369	350	365	356	372	408	403	339	411	362	320	344	369	404	391	347	364	326	357	360	358	388	374	396	360	371	383	404	358	366	351	342	352	366	361	374	338	342	329	376	391	359	382	368	364	358	336	358	358	436	351	343	364	319	367	353	403	367	370	386	385	405	348	366	337	364	349	368	355	366	355	375	323	383	384	348	386	377	393	385	377	358	332	398	347	393	375	338	383	353	415	368	340	373	375	369	358	376	346	370	356	355	349	348	390	365	368	355	357	371	376	369	338	405	364	396	357	373	369	364	358	355	336	382	373	363	397	368	384	393	366	376	392	377	368	355	352	354	385	365	380	379	341	402	392	341	373	367	335	373	357	379	377	339	381	385	410	364	360	385	369	380	370	339	375	353	368	392	373	351	361	370	386	349	349	355	393	400	370	374	382	336	364	373	362	352	381	385	352	388	376	379	401	392
5286	13104	26984	15426	7743	3401	1375	721	399	355	357	361	369	343	360	361	351	324	357	363	377	334	358	389	354	336	376	331	329	367	354	351	354	371	362	350	377	343	347	381	370	363	388	348	359	341	342	371	371	371	372	339	348	395	359	325	424	378	340	380	380	360	339	394	352	352	365	351	346	373	332	348	364	334	330	348	358	339	342	370	335	376	364	373	363	366	373	341	375	365	335	337	343	388	315	348	380	365	334	354	363	347	375	351	358	356	332	345	337	353	365	345	358	369	350	359	365	359	370	362	371	352	356	345	387	286	371	366	391	332	342	337	394	363	382	352	381	319	366	375	377	354	341	365	380	351	378	393	372	348	334	339	371	350	354	335	376	365	346	341	348	347	346	329	364	348	333	374	364	347	358	345	329	372	344	364	378	361	346	336	364	332	354	318	349	360	309	329	353	335	359	350	380	342	326	368	339	347	341	356	331	363	388	390	354	335	325	333	354	360	375	370	335	359	373	351	358	387	369	345	373	356	363	345	340	356	361	361	354	370	339	337	354	357	376	350	324	341	373	319	355	363	342	300	373	356	351	362	387	360	377	359	322	346	344	372	372	370	343	371	395	364	372	384	350	380	365	374	346	344	327	348	328	352	330	368	351	359	324	369	366	341	350	346	342	364	348	366	332	342	392	373	370	375	373	364	348	391	377	341	363	356	350	369	348	378	360	366	361	345	368	342	355	371	379	342	361	353	403	387	347	366	352	380	381	338	368	359	357	391	314	349	361	346	373	344	376	365	336	331	400	387	354	327	369	389	381	368	384	357	328	348	321	333	332	337	342	336	336	357	353	360	329	349	358	358	337	361	362	332	372	367	396	348	384	367	373	356	386	368	358	387	381	352	365	330	325	364	350	350	371	332	357	341	339	378	347	380	350	370	310	353	361	358	367	377	344	353	379	353	351	364	334	300	342	377	333	382	393	338	362	359	364	364	365	382	345	346	376	361	356	353	371	378	345	353	356	355	372	358	366	356	378	347	383	374	389	343	389	361	338	380	368	376	368	368	323	361	373	348	376	349	375	362	352	328	330	371	387	351	344	315	356	345	353	338	355	314	334	373	332	342	364	332	334	377	363	357	327	360	364	356	359	364	336	377	389	387	357	374	340	378	363	346	375	378	371	392	359	366	347	362	380	392	354	339	380	360	344	335	345	345	390	334	330	334	342	354	377	361	359	360	388	354	349	343	372	343	349	356	365	355	360	348	394	345	359	370	352	349	343	335	377	342	352	377	364	371	358	362	351	363	343	363	400	363	325	374	333	381	357	382	365	357	341	340	330	363	361	346	370	342	363	360	359	349	377	345	340	368	348	380	346	380	353	340	344	337	369	342	354	356	358	381	339	347	347	369	354	366	325	324	310	332	394	369	393	356	335	337	335	349	347	388	406	362	346	370	337	366	407	317	348	363	345	362	357	380	360	383	389	345	330	367	375	366	359	370	335	325	375	361	362	341	387	354	380	387	351	341	363	360	361	352	387	328	372	358	350	326	376	363	350	341	337	379	329	341	314	359	373	326	379	364	382	328	377	360	355	399	352	320	388	345	379	375	365	364	380	395	373	352	370	343	345	365	350	357	378	384	387	338	363	347	369	403	337	349	370	352	359	346	359	375	358	369	357	372	402	362	368	370	387	334	330	354	349	349	368	351	356	362	360	371	383	328	367	385	367	375	360	357	341	359	351	368	352	361	355	366	364	372	393	380	378	326	356	371	321	322	370	337	359	342	367	339	342	384	361	339	364	360	380	371	328	361	336	357	355	352	376	345	348	355	390	345	330	363	391	369	353	371	385	337	385	352	375	357	342	353	354	343	349	373	366	347	364	378	361	395	344	359	358	342	358	367	345	351	328	332	337	366	375	368	363	369	344	369	310	342	356	363	337	303	358	394	351	360	361	376	372	344	356	312	365	369	350	334	355	341	382	366	386	320	348	350	354	327	350	342	369	366	386	345	372	357	327	345	311	371	359	376	363	377	344	339	367	367	317	352	346	359	356	381	384	357	378	373	378	354	360	342	355	348	380	316	346	337	345	351	373	365	416	351	342	362	316	361	359	364	371	359	361	352	359	371	356	372	389	352	344	354	386	373	345	381	352	342	374	339	354	343	337	347	373	374	383	354	391	362	383	373	378	337	337	372	354	343	350	341	355	365	373	381	351	369	366	372	347	376	351	337	320	355	350	372	373	365	357	356	357	355	356	326	373	365	341	353	335	356	393	388	399	365	362	339	336	350	334	344	383	318	366	351	337	380	341	350	362	370	335	361	371	355	353	340	324	398	330	390	346	404	355	308	367	385	352	346	370	362	373	345	349	359	341	344	367	335	378	354	358	362	355	360	357	400	321	369	371	334	341	328	379	352	361	325	379	335	380	342	333	346	367	369	359	366	309	375	365	349	387	351	363	352	386	339	318	331	340	360	392	375	409	355	364	371	352	347	357	338	344	347	352	376	347	325	355	351	330	356	359	354	367	362	347	366	382	397	380	376	356	347	350	359	329	364	375	371	397	339	352	373	331	380	362	380	338	370	387	346	371	369	391	354	332	357	379	360	355	344	374	319	299	345	332	327	341	366	346	335	349	363	341	352	356	381	361	357	346	337	370	362	340	372	349	317	331	371	366	384	337	394	345	359	376	344	348	334	398	340	380	356	336	353	340	403	399	353	334	358	353	393	353	360	341	387	342	330	357	339	370	359	364	363	363	342	358	366	375	347	357	383	359	349	353	348	380	328	376	359	352	352	372	328	377	341	336	371	342	354	368	353	322	343	368	340	341	335	373	380	359	340	321	358	323	350	345	339	370	335	359	405	381	335	358	365	349	367	386	398	342	367	340	365	353	345	327	359	318	377	345	355	366	373	336	346	381	337	336	328	365	361	357	383	366	335	358	360	367	385	376	333	385	356	360	352	366	337	344	350	325	333	372	376	369	397	362	329	321	364	323	355	343	380	338	346	344	331	327	352	385	377	356	330	345	342	375	368	397	393	350	346	388	344	360	362	353	332	370	353	367	381	351	323	305	370	365	386	348	352	359	388	308	371	368	386	354	358	364	377	384	358	353	353	354	363	376	365	349	372	378	350	363	425	378	373	366	382	354	336	383	310	365	324	361	355	356	403	356	364	399	374	362	350	365	323	333	324	369	310	329	391	377	331	354	327	353	359	388	362	348	363	378	377	329	352	367	380	370	338	347	399	375	359	361	353	373	339	376	343	363	360	352	401	360	369	370	349	388	376	367	343	347	375	356	355	396	352	343	371	383	354	355	371	366	348	387	378	380	355	387	354	385	361	350	403	348	336	350	346	373	370	354	365	387	319	367	358	366	379	345	371	371	390	397	381	335	353	349	339	381	376	374	401	360	352	354	370	372	347	360	374	342	362	362	352	330	377	395	338	356	385	378	347	355	365	365	345	355	385	331	368	346	345	345	375	340	357	366	312	390	333	350	350	367	386
25487	22410	50446	52078	34010	18150	5680	1383	526	371	332	366	402	403	398	373	388	386	401	386	386	368	414	373	359	405	373	356	402	373	392	388	365	414	406	392	343	378	375	366	342	361	378	384	352	352	394	353	382	375	375	411	339	401	380	364	376	337	365	361	378	371	403	389	387	411	387	397	371	341	367	376	358	369	379	383	399	409	386	354	355	376	381	375	358	375	365	370	378	367	362	385	408	372	365	374	321	364	382	392	362	360	341	353	342	388	402	400	402	374	385	385	389	364	405	390	362	379	377	379	413	358	345	366	340	351	350	363	372	385	415	407	393	395	382	382	390	400	339	381	376	382	404	397	383	402	413	362	364	395	363	381	392	389	352	371	393	378	393	370	406	411	405	385	368	393	400	389	378	382	393	390	390	379	364	379	369	364	379	335	367	335	334	402	362	353	385	379	367	399	361	375	368	354	367	388	372	380	345	356	386	366	384	355	360	388	379	360	367	378	372	357	387	382	371	361	344	368	408	404	375	376	355	356	368	369	403	381	390	396	386	386	352	378	385	387	400	366	386	360	372	365	356	353	374	394	354	376	383	366	415	362	357	352	369	361	385	383	367	370	351	375	382	381	400	373	419	387	379	335	407	396	394	403	384	400	390	354	358	389	363	340	385	381	376	362	358	375	383	361	347	341	384	362	358	395	380	359	395	339	373	387	397	366	382	355	407	377	358	366	411	401	404	353	378	371	367	369	369	350	356	377	371	369	387	385	352	396	411	369	373	370	363	392	372	354	371	381	370	370	348	362	343	360	374	382	391	401	349	344	392	364	373	406	356	369	374	369	377	383	388	375	394	344	374	378	353	362	363	356	359	380	394	348	396	405	417	418	358	354	408	386	385	391	390	382	384	381	360	375	360	341	344	376	372	380	372	399	346	377	377	368	370	409	363	390	386	376	360	385	342	376	356	356	365	379	351	360	341	351	399	358	373	361	372	365	402	391	393	375	377	382	374	360	380	385	373	359	374	377	350	366	377	340	392	390	357	376	406	347	362	360	375	383	374	365	383	343	403	381	382	400	395	352	410	396	350	358	378	375	403	390	360	365	359	386	398	387	401	387	354	354	381	365	395	400	352	384	371	408	367	391	409	385	365	355	394	387	377	369	358	403	380	362	340	396	372	378	354	371	385	364	386	374	390	381	386	359	385	395	389	376	374	357	366	331	371	336	358	346	354	377	393	354	404	375	384	370	405	322	392	343	372	379	391	386	376	374	370	399	373	405	353	356	348	374	355	379	399	428	376	417	379	430	410	378	386	412	367	394	388	434	377	363	371	370	358	372	380	322	399	385	347	382	408	359	357	379	362	395	391	411	373	362	388	387	346	362	371	386	367	364	386	383	375	400	374	405	368	419	375	373	381	361	372	370	348	372	393	376	376	390	329	361	389	372	388	376	361	387	406	378	392	367	391	332	356	370	376	354	330	360	373	320	374	383	385	371	360	375	402	378	376	362	362	378	345	366	357	376	384	364	355	369	349	385	371	372	390	338	369	394	402	369	438	352	379	365	364	381	364	388	409	378	379	363	385	374	390	401	367	396	359	403	382	352	331	387	362	373	365	386	376	390	355	411	370	357	389	341	359	382	360	370	361	367	358	374	344	382	373	375	414	368	384	378	354	389	414	406	372	364	375	355	359	389	379	389	346	377	371	367	373	367	395	363	357	357	399	349	374	354	383	366	372	349	370	367	371	358	377	380	375	380	365	390	391	385	365	370	358	379	354	410	371	386	360	347	376	395	352	372	330	412	371	390	398	374	360	409	368	390	349	381	401	393	360	375	351	355	372	371	357	398	397	400	396	381	369	393	370	377	382	369	403	372	409	356	387	360	417	363	389	352	375	396	383	378	349	369	369	367	390	340	367	395	383	396	394	354	369	380	407	352	356	411	420	368	399	384	370	364	348	389	381	350	362	416	385	387	354	368	384	410	367	361	388	365	396	404	392	373	357	371	383	361	382	375	362	377	367	402	378	371	366	334	389	362	371	379	387	377	355	401	386	385	405	344	390	393	385	346	366	385	380	426	388	390	387	399	370	357	388	357	373	326	403	364	388	400	357	353	373	367	386	389	387	375	385	396	377	384	374	380	389	362	369	368	401	365	373	384	372	419	358	383	380	403	335	352	377	347	378	403	405	401	402	381	398	357	364	364	373	385	385	352	407	366	398	367	363	392	353	381	369	354	354	370	362	363	369	369	360	385	353	392	365	396	358	368	364	418	361	370	350	373	386	386	403	371	405	376	382	380	371	402	383	355	384	383	380	377	382	397	367	400	387	387	410	338	360	391	357	352	351	376	402	421	342	405	406	347	389	388	358	384	382	381	403	383	377	346	388	384	372	418	350	407	353	392	365	377	385	392	367	360	400	354	367	361	394	394	319	373	388	373	376	372	390	366	388	377	390	408	369	359	376	368	350	401	406	418	357	359	368	410	358	344	357	409	354	370	357	359	364	375	370	382	377	350	373	364	362	410	426	371	364	378	349	378	360	376	386	386	358	369	396	370	368	373	367	414	385	362	365	388	402	378	372	369	350	352	344	362	377	374	386	360	411	375	374	389	377	375	390	377	439	344	397	372	376	351	364	369	361	380	389	373	326	354	393	385	385	352	397	379	382	373	388	392	377	398	381	347	372	371	346	411	388	360	411	363	340	373	357	379	381	373	393	389	370	368	390	395	344	385	369	381	388	365	398	388	360	377	339	378	383	357	340	365	352	374	381	383	392	380	367	379	409	365	370	381	382	355	404	405	364	375	373	384	386	382	416	374	396	393	361	366	363	355	359	373	366	387	418	355	385	379	380	380	374	370	383	387	362	367	374	371	376	360	417	374	355	353	380	378	379	381	328	400	375	373	381	345	361	353	411	379	390	347	360	373	354	375	376	377	376	358	375	386	350	388	370	394	390	409	370	364	358	381	367	375	378	379	355	378	358	379	347	371	360	366	389	379	364	411	374	388	365	356	369	392	375	358	381	363	342	382	357	362	371	375	386	363	381	377	319	375	387	354	416	301	419	351	403	367	384	398	369	386	366	375	357	344	361	370	379	403	385	343	399	364	349	347	402	383	387	410	371	382	392	384	362	368	385	372	316	376	361	389	343	362	383	345	379	356	367	361	387	358	359	376	348	377	366	390	389	384	386	362	397	369	363	378	369	368	406	364	359	391	351	379	364	394	378	373	383	380	365	407	387	398	366	376	395	387	353	392	407	412	352	352	375	352	372	363	380	374	375	395	366	391	381	395	368	342	362	377	369	355	415	372	338	397	382	375	392	387	388	377	359	377	387	387	370	344	374	377	347	344	399	381	368	395	403	403	373	364	388	408	355	357	393	378	397	382	391	373	365	352	402	398	367	382	384	350	374	369	416	338	361	350	348	397	378	394	383	352	374	368	352	435	343	406	387	396	394	394	376	385	398	392	387	376	360	384	371	385	379	405	344	377	409	347	353	373
4986	49553	65963	43914	25505	12016	4193	1423	591	383	351	391	417	363	397	383	395	405	392	405	424	374	387	403	381	378	403	376	393	374	383	439	384	380	370	389	425	397	361	378	404	383	395	390	345	418	368	381	390	382	389	417	365	393	373	407	375	388	382	425	409	393	369	387	391	379	387	361	384	366	352	393	395	397	376	375	375	365	412	378	400	393	362	396	404	381	382	401	359	366	400	414	384	386	403	368	366	378	407	412	358	373	394	399	412	410	396	362	385	381	398	378	412	375	400	367	390	364	357	384	421	362	411	419	371	399	389	420	364	362	381	392	368	422	422	380	381	357	381	392	390	362	412	374	384	385	402	388	361	365	403	390	393	360	370	380	396	376	421	391	409	395	385	399	393	404	379	367	412	387	403	378	415	397	404	403	402	404	385	377	384	374	370	388	361	382	398	404	380	378	374	413	419	392	392	385	405	361	423	405	382	421	389	397	397	378	386	420	374	401	349	392	380	366	372	373	369	416	384	361	374	412	406	422	357	379	404	373	397	441	358	398	388	393	372	395	375	390	399	387	412	406	369	382	359	380	378	389	422	397	383	344	390	378	392	413	411	403	368	424	387	395	386	404	372	364	400	385	399	371	380	382	397	414	409	384	396	392	408	384	385	370	386	393	412	402	368	403	402	376	389	388	395	381	381	403	385	374	376	418	381	369	382	394	428	364	387	427	387	387	370	390	383	428	376	412	379	375	386	404	398	395	417	370	417	402	397	392	378	373	357	401	371	374	425	384	397	394	371	402	379	415	366	382	395	375	437	359	407	396	362	418	373	379	377	364	405	411	368	370	360	373	394	406	387	362	383	394	394	405	365	380	384	432	387	373	385	375	389	392	388	408	358	345	353	345	418	394	349	401	421	371	377	380	363	377	368	380	401	356	391	397	392	396	381	401	360	388	391	372	370	377	374	401	410	455	381	401	365	378	415	396	390	421	392	384	402	389	392	382	423	384	393	370	379	369	395	417	380	395	393	420	409	367	353	398	383	391	389	355	367	377	402	404	353	379	382	381	398	423	421	383	343	409	369	359	391	409	392	399	353	398	399	409	395	380	360	392	356	363	379	388	413	373	372	384	375	397	407	411	417	402	370	352	421	389	372	380	384	401	350	391	392	385	384	375	395	393	371	377	353	370	411	384	381	389	377	343	375	406	387	397	379	405	370	442	402	376	402	445	402	371	368	389	385	388	380	404	403	379	371	383	363	380	346	386	380	380	393	408	394	387	374	413	399	402	386	406	356	352	389	390	385	386	381	371	371	415	392	390	376	380	384	358	354	376	394	402	346	383	391	419	382	382	357	383	397	422	393	395	392	366	394	375	389	352	392	379	426	394	409	375	393	369	431	379	429	403	380	384	366	396	394	405	374	364	398	412	374	386	393	384	381	376	358	378	388	394	339	409	397	412	412	387	394	429	391	380	390	385	366	415	373	391	362	407	392	364	370	394	400	368	402	388	392	347	382	372	386	395	406	411	388	368	406	377	334	408	390	357	395	396	404	358	382	384	367	387	361	393	412	377	378	391	371	342	346	412	377	420	387	346	367	357	384	367	411	380	411	371	395	394	352	355	362	395	375	416	388	413	365	381	385	397	389	402	375	377	390	411	385	394	363	374	391	395	437	362	397	360	406	378	382	406	422	404	399	398	379	377	367	390	439	404	405	388	404	416	398	393	377	400	371	378	404	390	395	411	379	403	386	412	402	389	401	374	382	394	412	383	392	364	351	381	389	369	359	383	392	429	402	379	374	382	349	407	386	409	353	375	412	387	426	397	383	370	407	407	388	401	401	366	345	388	409	402	365	421	379	391	384	366	402	378	381	388	378	397	362	367	419	355	384	398	358	385	408	396	393	392	361	400	376	375	374	392	386	363	377	404	367	386	356	368	410	410	412	381	380	371	374	410	372	387	412	410	376	355	387	368	385	384	423	388	418	392	378	380	379	377	386	400	413	390	377	385	402	395	398	415	370	390	387	387	370	402	364	395	385	365	380	379	363	360	399	389	395	398	399	400	366	375	386	439	388	382	379	393	398	399	350	385	374	369	387	386	414	395	388	384	379	368	365	397	392	400	392	370	362	383	397	406	367	364	384	386	394	367	382	390	376	411	430	397	394	367	382	373	386	377	387	382	379	379	371	399	401	389	414	360	370	391	373	407	365	386	406	402	381	407	430	396	357	395	403	382	418	381	400	403	412	376	370	381	372	367	372	360	408	378	420	405	391	383	395	378	380	404	380	388	386	383	379	365	405	401	428	380	374	348	385	390	368	421	360	367	392	381	386	398	357	365	409	396	384	405	395	388	391	415	381	410	395	435	380	416	405	392	377	386	371	353	396	389	409	371	391	377	395	379	411	389	371	381	357	428	399	350	399	368	385	366	371	383	382	404	415	401	407	434	428	408	368	376	410	414	409	416	411	408	386	377	406	388	420	361	374	407	402	415	376	372	402	346	362	375	394	376	377	376	380	395	381	437	416	358	408	409	382	364	382	384	369	389	411	393	364	371	389	395	395	410	389	383	392	380	389	363	391	426	365	410	419	389	410	339	400	402	381	360	397	439	380	377	418	370	418	378	359	386	397	410	369	382	398	368	400	363	421	433	378	378	391	398	382	434	411	370	357	376	358	366	418	401	370	379	394	391	383	423	410	389	374	356	375	363	367	378	377	394	411	370	440	400	379	391	420	403	376	392	382	413	385	379	397	384	407	383	401	351	406	348	422	368	417	397	396	383	404	413	422	437	396	406	396	379	380	397	353	434	409	368	377	418	424	390	421	377	399	420	405	356	387	372	405	410	437	404	398	405	374	412	363	377	384	380	369	394	400	373	411	391	389	364	358	385	403	394	398	356	394	378	403	365	351	362	372	373	395	376	392	362	366	385	370	388	375	390	373	392	445	377	367	410	365	376	381	377	384	375	377	359	386	384	362	366	367	392	412	372	401	424	369	367	363	415	400	378	368	401	379	392	379	408	384	390	372	397	410	359	362	395	383	402	405	417	345	407	409	352	404	352	374	424	374	363	390	380	390	417	374	397	383	410	414	437	384	387	364	387	377	396	350	394	401	408	370	347	360	345	382	376	357	396	376	395	408	349	387	380	379	387	420	383	358	366	405	386	343	376	416	393	373	364	363	363	446	390	409	373	386	377	385	363	379	425	382	397	376	375	399	362	411	383	369	380	360	384	378	402	361	375	392	429	389	373	384	404	406	376	393	404	377	387	387	363	428	400	390	367	380	427	372	364	361	380	376	359	383	365	407	381	447	368	376	397	378	425	355	392	386	392	397	366	378	388	373	372	401	391	366	351	416	371	421	399	387	406	376	359	391	398	410	406	390	399	389	377	361	402	401	359	382	412	396	412	369	408	391	372	403	393	395	389	383	357	375	402	381	394	352	417	384	411	386	352	401	414	366	390	386	383	365	356	417	365	381	408	394	425	398	382	370	395	427	373
23856	22117	42880	50993	45032	31651	17259	4544	1183	609	538	543	516	534	503	510	492	487	488	519	504	498	492	520	493	498	518	489	507	516	498	474	500	489	507	496	472	480	482	511	521	503	497	505	494	487	515	520	491	491	499	491	503	491	484	505	541	482	491	496	505	473	497	497	519	477	502	481	520	525	482	495	483	498	520	463	495	522	477	480	477	469	485	502	478	513	434	520	530	462	506	504	474	483	443	498	490	473	482	521	505	479	509	498	477	465	501	478	456	516	489	496	441	461	497	463	538	473	502	506	469	486	447	489	505	490	508	513	517	447	475	483	468	508	488	481	491	483	511	490	517	532	481	462	511	492	523	457	500	517	527	474	507	476	491	463	503	469	506	472	466	494	490	502	463	448	460	466	499	502	485	474	468	517	462	475	495	498	484	495	524	505	520	501	485	448	479	474	450	513	485	484	491	493	489	485	490	465	483	515	522	500	494	491	490	488	503	500	468	489	461	491	520	512	479	540	483	470	470	520	466	492	509	478	495	492	542	513	493	477	502	511	474	514	474	487	469	468	435	508	460	518	470	485	445	517	520	470	477	467	478	499	504	479	497	500	478	511	459	471	483	502	490	502	493	509	492	483	475	518	504	446	504	499	533	471	503	508	492	494	482	503	447	520	504	491	505	491	506	506	479	502	486	458	468	462	522	467	538	495	497	498	496	523	527	493	470	437	468	487	480	460	487	499	489	512	453	459	461	472	468	483	469	446	496	495	490	459	519	468	469	460	496	500	473	497	477	500	492	481	493	445	497	476	463	505	503	512	497	488	495	470	522	479	524	471	497	471	468	486	492	474	473	483	527	458	484	473	466	518	509	448	473	474	509	504	481	513	486	491	482	474	507	453	512	485	508	490	487	509	499	517	473	495	484	496	510	492	483	480	483	476	490	493	452	485	477	500	522	486	486	506	517	484	496	455	482	455	460	496	518	462	484	503	492	464	485	499	476	467	475	528	485	479	494	475	478	490	495	497	470	492	464	488	480	504	500	474	482	445	435	504	469	476	503	524	511	489	503	479	485	479	493	485	479	467	468	513	461	538	515	500	479	494	466	472	496	479	512	456	474	517	499	465	524	530	509	474	480	462	447	504	551	475	508	496	467	510	501	472	520	485	478	487	488	532	548	498	496	491	487	504	502	478	468	483	459	464	480	509	520	476	456	515	499	450	468	503	488	497	546	486	509	526	502	509	483	473	512	478	529	478	514	482	486	507	507	479	486	547	495	513	512	490	525	490	487	520	481	483	443	467	509	523	473	486	468	507	472	455	499	506	512	508	493	484	488	511	547	469	486	498	481	482	479	480	517	498	495	468	475	490	447	515	488	465	500	470	496	495	491	465	490	471	478	470	492	464	516	502	495	455	496	483	484	471	478	467	480	483	484	478	511	492	485	470	503	468	471	488	476	484	534	484	488	465	526	479	541	504	493	465	486	504	493	502	486	479	499	459	475	453	481	489	480	467	456	500	496	500	447	498	499	503	463	509	475	502	513	535	468	503	497	493	460	440	543	517	524	484	497	440	469	449	485	487	457	477	513	513	499	466	501	469	474	472	523	468	437	464	454	486	479	465	508	513	480	531	474	490	489	477	521	460	536	462	500	498	487	468	454	492	531	524	482	493	432	490	483	462	533	476	461	494	497	496	490	483	533	458	520	527	485	506	470	466	488	546	499	501	485	464	472	476	505	502	468	503	492	522	463	515	473	480	493	518	483	470	497	481	483	490	496	470	476	495	441	520	463	480	501	492	505	510	506	472	485	495	505	488	477	501	492	467	521	485	491	435	488	489	471	475	494	480	483	504	487	491	478	505	490	470	484	487	455	488	542	485	479	465	505	471	504	514	480	512	447	500	478	461	501	502	522	481	461	472	480	500	461	436	542	495	478	486	458	531	494	501	436	482	477	491	504	471	487	487	465	460	510	503	486	482	531	499	467	512	505	505	453	509	501	447	465	485	491	493	479	480	474	515	475	499	495	476	491	482	480	501	462	492	473	509	530	517	486	505	490	486	517	506	491	497	493	518	506	499	483	517	480	460	474	502	518	487	471	497	502	491	434	469	476	530	488	477	476	504	479	479	501	466	487	512	508	485	501	510	482	462	470	453	485	495	482	460	484	508	454	515	470	477	492	439	483	499	525	498	496	514	466	497	461	482	498	521	493	510	490	489	465	512	482	457	497	420	469	474	490	446	480	492	493	471	541	518	465	503	536	482	488	502	517	475	471	482	495	489	462	482	473	447	526	493	503	477	474	503	456	488	495	503	515	493	512	498	499	475	518	484	505	506	513	480	485	492	513	501	473	455	479	525	529	493	500	506	522	447	447	519	481	500	481	474	476	521	476	484	483	482	481	516	489	469	508	468	519	482	502	481	493	473	498	514	495	501	521	486	498	469	520	514	481	488	498	477	495	477	472	534	463	517	531	469	507	496	466	493	486	482	513	506	489	481	505	490	495	462	472	467	458	462	505	511	502	491	519	499	492	503	476	506	535	525	482	520	507	469	485	515	494	512	501	520	481	464	520	475	501	507	466	505	506	480	466	482	482	496	476	461	448	499	538	501	488	495	471	490	466	458	503	486	496	499	492	498	493	454	497	497	471	491	489	528	496	450	489	487	477	454	502	479	479	549	473	480	483	458	475	471	489	528	490	487	472	503	486	489	483	502	489	477	499	479	466	476	502	489	501	487	507	501	462	489	507	486	483	512	456	471	529	462	457	508	474	544	445	481	478	517	465	505	479	502	468	483	438	471	522	495	502	497	505	485	485	484	532	511	489	479	467	514	513	540	496	521	490	472	460	478	499	456	496	539	476	503	487	466	479	517	498	506	476	504	447	483	492	493	494	487	460	509	496	507	462	459	473	482	451	485	475	503	480	491	455	455	491	464	454	513	484	478	492	483	487	480	491	464	497	490	496	503	476	501	518	502	470	484	447	498	476	490	457	499	461	482	477	510	506	480	482	502	456	489	479	478	459	498	476	498	487	533	484	483	474	481	503	471	465	496	470	539	474	482	474	488	469	462	485	488	498	476	438	453	466	498	466	510	471	429	485	458	482	506	506	514	463	505	496	492	451	506	525	482	463	469	455	477	478	519	508	467	525	444	503	506	468	490	531	521	474	489	487	475	492	462	524	490	507	462	497	464	495	476	473	488	493	495	457	489	496	458	469	484	475	484	485	520	489	498	477	498	513	451	484	466	454	498	517	467	510	477	468	524	484	474	466	499	465	491	469	541	508	545	501	504	517	522	458	470	507	484	505	491	455	496	488	511	442	483	513	548	480	483	468	459	490	461	442	482	527	493	448	513	487	486	514	524	506	501	469	461	513	468	524	458	502	486	463	504	494	488	507	447	534	509	424	501	477	504	519	462	488	507	466	496	451	493	467	492	490	478	412	492	477	464	479	508	457	482	514	436	503	448	461	500	510	507	462	518	508	474	505	502	505	472	500	499
25715	88161	83997	67485	47166	24695	10969	4052	1301	554	479	540	532	534	505	543	535	545	544	530	527	548	533	535	546	533	521	501	511	551	543	534	520	555	564	576	524	519	560	469	561	528	520	528	518	555	556	457	581	536	567	493	553	528	571	516	561	576	563	534	545	491	489	482	510	494	548	512	559	591	542	540	521	498	541	510	495	534	545	550	527	546	563	525	550	502	523	512	562	523	539	527	559	546	489	560	533	542	493	496	460	529	541	494	537	513	492	511	517	496	539	531	545	536	512	494	526	501	510	514	562	513	493	561	561	515	525	539	553	521	499	508	505	513	529	499	524	506	525	485	517	553	508	536	531	562	513	516	494	526	563	500	533	534	483	481	514	555	534	530	573	532	493	522	505	519	535	515	515	541	521	519	546	503	528	540	543	538	548	514	541	523	513	535	514	546	547	581	531	482	512	562	539	502	530	552	535	507	522	503	521	505	523	537	502	542	531	484	584	516	529	544	524	527	489	520	497	549	517	535	557	539	519	523	524	547	545	545	558	485	515	558	530	543	493	531	519	503	535	500	554	565	533	514	485	519	569	514	527	534	530	509	490	530	526	514	522	496	514	493	538	540	562	546	540	472	473	525	495	508	535	513	546	504	516	542	530	563	503	534	545	497	496	504	503	529	507	494	539	484	506	512	526	557	533	499	559	566	565	527	481	538	534	537	519	533	548	570	553	508	550	516	509	525	550	522	492	516	555	465	523	516	510	524	522	546	537	506	488	531	511	513	474	472	541	506	523	523	545	553	539	527	547	565	514	530	569	528	546	561	500	504	534	520	517	534	522	499	499	534	542	515	541	535	544	543	529	505	495	546	538	511	515	558	537	534	516	509	536	530	547	562	544	561	515	499	510	574	526	493	536	533	508	511	531	518	543	526	535	502	536	559	532	547	564	505	523	540	515	542	538	548	554	544	483	501	492	600	539	520	526	519	529	585	554	505	527	515	573	548	543	458	505	531	507	579	505	538	522	509	485	488	523	517	503	543	491	534	510	583	552	554	518	549	536	499	522	489	546	557	500	522	523	548	518	523	527	513	504	546	542	547	533	509	554	567	504	521	486	491	489	516	524	526	517	527	580	548	517	497	540	546	518	499	530	498	505	519	484	491	562	521	497	515	529	548	540	499	533	505	522	542	518	516	508	533	527	577	535	517	528	537	539	510	527	527	498	525	534	545	494	497	528	496	526	540	513	480	568	522	504	585	525	492	488	531	555	476	519	548	483	522	552	557	542	491	551	509	533	525	521	518	505	552	531	493	538	511	495	496	537	584	548	517	524	513	508	521	538	553	542	502	503	516	484	540	512	500	534	508	519	535	540	485	598	516	513	557	528	530	504	504	537	542	528	525	520	492	542	494	541	528	529	525	509	538	565	541	526	534	489	541	510	501	502	532	525	539	550	582	539	514	520	563	538	520	485	528	563	481	547	518	516	534	512	507	528	512	552	524	596	525	515	500	561	492	491	496	499	553	518	490	513	565	535	514	513	522	548	475	553	501	475	506	510	556	527	528	501	556	565	531	527	537	521	580	534	542	519	484	516	544	489	544	544	548	518	512	541	514	523	509	543	518	542	522	507	509	543	537	546	522	525	530	526	529	535	499	496	533	534	546	501	543	536	488	524	522	509	510	489	538	551	467	523	551	506	536	500	516	513	515	551	507	544	511	568	521	541	518	496	507	520	509	564	538	506	538	541	514	556	493	514	511	541	485	539	542	516	537	510	532	527	491	526	512	572	500	493	492	473	556	522	514	557	563	511	533	513	570	524	529	498	528	510	533	552	497	554	510	557	501	494	503	540	489	529	496	534	538	516	499	559	540	577	535	516	522	508	517	564	497	552	546	495	516	529	492	539	503	541	559	502	543	514	485	531	583	503	525	529	525	529	526	532	532	518	503	460	509	528	585	511	535	496	502	537	527	559	507	555	518	518	535	503	540	516	544	490	528	534	537	556	516	559	538	532	541	524	561	521	498	540	526	557	522	541	537	515	526	554	574	534	523	537	498	528	536	541	494	489	522	494	518	505	492	530	519	543	501	519	505	534	553	501	536	520	561	534	554	525	499	526	485	537	514	543	491	539	545	518	569	588	540	490	538	503	516	509	510	506	566	527	504	547	548	564	462	488	537	536	527	500	563	463	510	514	482	545	561	505	508	516	564	514	546	502	505	522	560	501	558	531	540	507	526	487	533	525	529	550	481	527	509	511	504	549	495	535	539	541	536	553	518	512	546	527	508	525	528	519	531	556	542	520	538	522	533	546	528	510	540	517	517	542	514	499	496	538	530	496	538	535	538	485	537	537	535	514	517	544	518	523	523	555	489	487	516	536	536	499	552	524	503	489	561	521	502	524	571	488	509	493	499	531	557	525	523	517	552	469	478	546	487	550	506	498	542	522	508	541	532	534	549	524	515	512	493	539	537	555	516	524	553	521	519	562	508	511	543	509	533	532	536	492	561	539	513	528	511	489	540	521	492	561	510	551	540	541	536	493	553	544	526	515	501	519	524	542	523	518	555	498	542	526	595	501	523	543	500	534	530	524	502	535	475	518	553	522	538	523	549	520	529	500	521	517	568	500	521	503	545	533	523	617	545	537	497	549	532	534	539	520	485	545	505	548	508	546	504	527	518	516	549	518	503	526	509	552	529	497	533	550	545	512	504	540	513	532	538	495	538	559	551	495	539	486	518	522	527	528	555	562	509	492	503	505	527	557	513	494	500	539	529	557	500	546	558	572	535	497	563	565	516	532	510	503	499	496	541	527	523	552	542	500	573	530	495	515	521	505	536	503	537	522	508	514	467	479	552	530	533	557	500	489	565	509	552	517	507	550	522	510	492	495	555	520	530	508	535	537	495	518	534	504	546	546	524	530	516	534	492	538	531	545	574	516	517	551	529	531	530	526	504	535	511	537	537	536	519	504	506	542	495	511	549	549	503	517	550	546	497	509	493	506	530	537	487	501	520	487	546	530	529	520	491	509	526	540	523	502	569	543	529	536	527	501	545	520	528	544	473	520	547	539	527	517	538	528	534	500	574	552	529	523	497	540	510	527	553	532	528	499	508	536	514	576	526	516	544	536	564	529	541	532	460	467	527	528	542	568	514	495	515	549	530	550	510	526	545	512	551	526	556	526	508	535	551	545	548	569	499	531	501	517	487	543	540	469	536	512	508	501	530	561	483	508	469	564	518	529	542	487	528	502	532	545	526	514	547	563	513	507	532	505	559	516	534	516	579	533	570	515	472	516	505	515	542	561	560	530	504	569	536	524	535	556	530	547	496	560	520	509	546	521	508	539	526	517	511	525	535	562	532	525	508	541	550	536	500	528	486	538	538	486	554	521	534	541	491	567	543	544	552	551	541	539	562	491	544	508	511	514	521	506	509	520	523	541	494	494	568	540	582	514	540	525	539	496	502	543	503	538	536	530	503	526	542	512	532	479	499	516	524	557	513
27228	21138	28492	21999	8550	2768	959	506	390	341	373	323	334	370	358	364	325	322	371	356	327	350	352	333	326	350	363	365	368	373	364	360	336	385	376	329	351	365	350	349	358	344	367	355	333	324	341	360	332	332	362	336	361	347	356	355	337	326	324	372	347	343	334	360	339	318	354	323	328	359	338	330	390	362	349	354	290	347	358	324	351	343	349	326	349	343	331	363	355	337	317	318	341	317	366	361	348	343	339	358	384	341	362	369	337	337	352	327	349	342	327	307	386	353	330	361	346	337	302	348	322	313	330	304	332	359	376	336	343	330	329	351	326	347	344	363	323	362	377	348	358	327	356	350	390	376	363	348	351	340	352	369	340	352	312	311	354	337	340	333	352	333	344	338	296	357	345	372	340	360	338	334	363	361	360	342	331	315	368	332	354	345	339	408	360	371	323	348	327	378	372	329	343	321	344	362	322	367	363	350	346	350	350	334	366	359	347	357	335	340	360	340	341	361	351	336	338	366	340	362	370	337	332	352	369	367	348	325	392	349	371	341	350	305	354	336	345	340	360	322	316	352	376	373	324	361	374	329	353	354	325	332	380	319	372	359	327	346	350	331	349	351	333	346	346	346	334	338	356	321	344	310	356	310	371	370	360	347	348	338	343	376	352	325	332	332	357	325	315	342	341	340	339	344	384	356	386	341	353	367	319	323	333	337	343	328	320	313	322	371	337	352	347	384	329	347	355	340	377	372	328	342	347	362	347	359	325	352	356	348	367	325	347	330	329	304	357	391	306	347	336	340	311	375	365	347	340	377	335	338	311	364	365	347	346	317	310	369	336	333	370	347	315	337	348	343	343	334	305	333	317	329	380	339	365	366	361	353	343	367	332	330	345	365	308	329	373	379	355	330	377	338	356	399	323	331	331	348	312	349	334	331	310	349	343	347	372	344	346	347	325	337	341	319	336	356	378	360	353	350	349	327	361	350	333	328	351	320	334	355	360	332	310	295	338	327	372	329	341	352	343	348	339	352	371	369	350	338	306	360	384	338	326	322	345	320	362	344	356	348	327	317	356	336	356	335	339	302	313	348	331	305	372	362	331	332	377	349	337	371	337	355	378	343	352	330	341	320	357	355	339	354	349	332	352	326	362	374	329	341	353	327	352	325	361	345	317	373	360	365	389	324	357	332	384	346	372	329	375	330	335	349	354	347	358	323	330	336	396	385	324	336	359	333	344	326	348	346	340	367	331	357	345	384	347	334	334	338	378	348	348	363	330	348	325	332	327	373	365	354	317	347	348	351	323	340	343	341	353	342	348	331	353	332	347	367	330	341	366	371	376	390	376	361	351	308	318	343	348	351	383	337	388	354	349	310	360	340	348	345	342	305	328	375	354	334	363	323	335	311	331	319	350	332	335	332	339	309	330	356	358	321	311	327	322	337	344	351	359	342	353	327	319	340	342	300	318	371	365	355	343	360	368	366	338	342	336	349	336	326	356	363	340	355	354	347	369	321	368	364	331	323	350	349	378	368	346	355	353	340	323	317	340	349	379	350	340	326	323	340	361	351	322	343	344	325	363	345	334	339	377	366	326	342	331	345	355	349	324	355	337	320	327	326	334	343	344	316	335	328	338	353	321	340	336	313	352	330	362	317	328	313	304	313	327	355	343	319	369	361	343	326	361	370	361	324	336	344	349	352	342	338	359	328	362	351	401	355	382	351	297	370	311	352	356	377	342	362	379	348	359	320	386	373	342	352	358	359	331	336	341	359	341	334	332	326	347	364	309	337	325	342	310	317	375	375	385	331	346	325	320	367	334	350	310	321	351	345	370	337	332	368	316	355	321	354	335	337	391	359	359	337	327	380	333	347	333	352	358	348	360	362	318	360	355	359	361	366	334	345	361	340	368	359	331	371	335	320	343	355	323	375	351	313	306	355	376	301	365	364	320	369	355	348	321	336	356	345	359	340	341	328	318	343	329	337	325	334	291	362	300	342	354	333	329	323	331	384	350	335	353	287	339	316	358	348	349	338	334	330	353	332	355	330	370	344	335	334	325	374	361	303	350	331	323	324	385	330	361	334	330	357	344	339	354	338	347	325	312	364	322	294	327	342	360	302	325	321	333	320	347	330	340	356	342	321	307	373	343	336	357	343	339	316	375	353	331	376	347	350	356	369	351	337	340	344	352	368	359	368	352	327	341	340	342	332	337	357	326	379	344	328	287	319	354	357	354	351	337	319	339	324	319	337	342	350	333	347	292	346	353	331	362	346	330	347	369	379	320	339	338	364	379	328	367	330	337	355	360	351	367	321	358	321	368	330	337	327	345	334	345	351	340	342	365	329	337	334	349	356	347	321	352	343	322	351	338	355	346	328	358	357	335	321	328	316	333	334	368	350	330	359	334	351	324	333	331	343	354	336	337	356	348	341	341	331	348	350	351	352	348	353	330	381	313	377	332	358	332	315	339	332	368	317	353	364	395	341	342	366	339	325	339	324	344	362	364	344	311	323	311	377	325	334	327	357	359	378	346	307	366	360	339	366	330	383	316	332	370	328	314	300	321	337	339	325	342	330	344	352	324	374	353	313	355	358	376	347	340	322	341	357	334	327	337	330	377	352	357	354	374	344	357	337	346	315	350	328	352	333	358	318	348	349	344	341	345	368	340	353	346	345	376	349	340	365	353	368	355	344	333	343	311	332	333	351	352	329	355	344	347	350	345	342	323	360	365	335	310	369	316	373	349	350	320	344	345	339	332	330	346	334	396	351	358	317	345	342	300	343	342	333	331	340	337	353	325	310	339	351	345	352	318	347	347	330	293	321	325	352	321	369	361	349	335	334	373	349	335	349	359	389	332	374	337	335	375	349	350	356	355	319	334	356	333	335	346	355	380	322	368	320	340	371	355	342	315	335	333	384	348	357	333	302	335	373	356	329	343	334	336	342	304	351	344	343	352	340	366	340	345	329	286	321	369	368	355	334	342	329	337	347	302	367	378	350	342	352	347	336	337	334	347	355	343	342	334	367	345	303	357	341	332	310	344	319	339	339	332	355	364	352	358	342	349	350	350	323	346	332	326	346	373	319	339	335	350	332	365	345	324	315	319	330	332	377	336	322	347	334	334	315	338	334	327	329	374	372	368	334	341	331	335	324	352	352	350	333	316	371	352	354	375	345	346	341	355	369	334	373	352	321	362	349	339	347	354	317	337	355	320	360	324	336	353	345	368	344	366	355	359	349	326	349	356	351	348	359	335	327	355	345	338	341	360	327	318	328	338	362	343	357	310	329	345	336	332	318	354	334	384	340	379	331	330	344	325	346	358	364	346	287	376	355	354	382	364	359	343	310	342	366	365	365	345	336	372	343	325	341	307	315	355	349	300	346	317	333	341	344	381	330	328	326	333	384	334	329	360	371	374	320	336	325	357	360	339	343	333	350	327	345	361	352	353	336	344	337	327	338	326	331	353	393	325	348	311	327	337	355	349	298	348	315	322	339
6052	22991	26271	14373	6003	2503	1004	521	428	346	307	348	326	360	338	325	319	346	342	356	330	337	326	355	344	375	319	339	341	340	348	325	334	333	316	359	331	333	324	324	339	326	348	307	332	373	344	352	322	346	341	356	341	335	328	333	341	323	336	303	355	365	365	338	349	356	327	329	342	303	334	370	356	352	347	302	329	359	330	340	355	337	318	349	357	342	374	323	342	320	332	337	302	349	326	323	338	336	336	316	326	351	331	334	326	329	360	350	323	326	335	333	303	331	343	341	357	351	314	326	345	348	334	333	325	351	310	297	325	375	358	324	331	318	341	344	316	334	311	325	349	340	331	336	349	355	345	341	343	323	294	323	325	353	341	314	358	336	311	306	339	331	366	324	368	320	321	363	334	301	326	360	351	328	321	341	339	314	343	347	328	325	316	339	335	332	371	325	321	318	312	329	358	308	322	308	344	325	378	324	370	346	331	323	312	326	306	367	319	310	313	294	346	331	337	340	363	345	330	352	302	340	329	339	331	322	345	328	315	348	382	359	344	305	318	316	349	318	326	331	319	330	309	356	335	316	328	331	334	322	356	365	336	352	305	343	350	341	354	360	334	360	368	320	312	345	351	299	322	324	343	333	327	349	340	348	351	342	322	340	346	319	336	354	330	328	347	307	344	324	351	348	304	334	336	355	308	334	306	341	328	364	386	364	298	347	359	313	315	313	351	326	332	325	326	320	315	349	333	336	349	341	327	332	348	340	348	339	328	363	318	372	329	372	318	322	357	349	353	327	325	321	330	317	346	330	370	354	354	334	312	285	283	335	354	338	353	373	360	339	338	353	355	317	326	334	347	322	330	350	299	348	340	343	349	336	357	325	330	339	329	347	338	313	362	329	333	326	350	334	340	342	291	344	312	330	323	355	328	343	331	318	352	346	342	367	350	369	352	327	350	296	344	345	317	372	332	306	332	351	351	336	332	310	296	303	325	329	315	375	306	361	347	288	347	344	335	344	356	341	333	372	326	346	311	333	327	354	347	333	311	333	326	338	325	339	337	332	336	332	328	348	348	332	364	360	337	361	337	332	355	349	352	313	295	319	350	364	333	318	315	317	338	388	362	344	329	324	327	313	341	341	342	363	341	321	324	336	332	321	308	351	311	327	341	318	357	333	340	319	361	323	353	329	357	345	327	331	327	334	333	333	348	366	370	332	307	339	349	337	349	350	332	357	338	356	332	335	344	315	343	297	358	323	356	280	336	318	337	332	305	352	337	343	327	352	338	340	331	362	313	344	328	323	322	334	335	339	314	331	360	351	358	329	382	328	329	317	348	319	366	329	322	329	369	335	312	327	341	322	316	317	340	321	337	331	336	339	355	360	365	318	359	338	330	342	374	390	323	313	345	311	334	315	329	360	318	335	302	299	381	328	361	358	325	345	339	346	337	304	342	342	335	346	341	363	342	348	321	326	335	310	361	303	348	303	342	298	353	315	283	367	352	299	341	337	341	316	351	333	361	359	352	323	319	328	347	328	340	352	323	332	310	336	317	334	342	353	341	320	333	318	315	348	378	321	325	327	341	338	334	328	334	343	328	356	336	330	355	352	337	314	327	341	282	313	345	326	309	341	338	356	331	345	345	369	346	307	330	334	348	348	329	333	333	335	327	338	329	314	349	316	350	354	347	352	341	343	347	324	323	328	329	337	340	349	306	363	330	304	317	334	346	367	331	341	341	372	351	344	314	334	315	366	331	319	369	334	330	335	339	323	331	340	328	356	368	330	338	327	340	323	343	300	334	352	317	324	349	322	322	334	341	358	326	297	346	337	321	316	338	369	337	297	319	342	342	358	354	316	324	346	359	348	366	354	348	284	349	332	354	353	332	359	339	336	346	316	356	308	357	366	331	356	311	326	326	312	333	338	355	344	324	350	351	352	333	356	349	356	311	329	339	319	332	336	370	347	325	328	349	325	340	375	369	324	326	332	329	311	351	332	354	336	318	325	362	336	324	336	348	332	329	300	341	336	324	392	311	332	333	333	326	360	348	329	330	312	322	332	343	330	338	322	333	327	345	317	321	352	344	345	322	350	309	332	357	359	354	347	330	321	326	319	319	320	338	316	358	328	347	343	353	347	332	296	326	332	343	345	336	339	322	353	327	347	333	352	331	359	318	343	324	354	364	320	316	340	346	311	317	304	319	317	330	361	302	321	339	323	370	351	355	318	319	330	338	339	324	346	359	344	317	351	341	324	332	358	362	326	343	351	296	335	356	336	333	333	329	316	319	324	321	347	320	373	342	352	335	345	366	322	350	347	345	331	320	341	321	333	317	349	334	310	318	344	338	292	333	334	337	328	364	332	351	330	336	316	351	334	339	344	313	355	349	334	349	327	336	346	354	313	337	334	373	336	364	330	349	322	317	330	306	341	355	340	302	294	322	340	324	336	329	327	343	352	310	340	330	337	329	341	346	382	344	352	298	341	310	341	352	341	335	335	344	345	345	350	341	327	355	340	307	325	331	327	336	326	355	358	310	358	338	333	314	338	351	339	315	346	330	354	362	359	364	335	370	345	324	308	344	341	333	355	331	346	327	320	358	347	319	320	354	364	300	390	348	316	340	354	332	372	334	353	321	335	337	307	347	338	350	353	311	317	340	294	317	360	312	360	334	315	338	342	346	312	337	316	340	340	312	331	310	344	320	333	351	333	377	326	325	339	359	286	353	323	298	316	344	342	358	361	396	356	333	322	357	339	326	324	343	346	326	352	350	293	323	333	318	305	357	344	340	320	355	361	379	322	327	314	335	354	329	321	346	333	329	334	323	327	323	314	319	346	349	340	328	336	352	354	327	327	353	336	332	310	334	305	347	341	300	303	345	326	310	324	327	344	302	311	335	341	369	312	346	314	333	350	353	360	341	329	344	319	325	326	350	354	293	336	339	317	320	339	348	349	315	344	364	366	341	322	348	335	353	351	317	320	354	355	344	338	366	377	330	367	349	339	356	342	361	318	327	312	373	328	317	325	333	320	322	329	332	360	343	333	374	312	379	334	354	302	346	340	324	331	376	336	378	296	334	312	350	331	326	344	318	304	363	356	336	346	372	336	308	346	354	357	330	332	323	320	335	335	351	320	327	341	362	320	374	318	321	336	309	334	337	341	309	355	364	363	334	348	314	341	352	345	345	327	345	319	307	326	336	341	310	314	336	324	330	340	339	349	348	367	311	328	318	308	313	314	320	300	374	320	352	320	347	325	334	333	332	312	351	357	318	335	314	365	318	319	303	358	322	331	357	334	338	318	340	333	325	363	325	366	349	338	329	338	351	333	352	343	381	337	333	346	334	351	326	317	325	357	316	330	331	347	357	340	344	365	323	325	321	321	353	320	339	327	356	335	318	337	322	314	344	315	357	349	346	320	338	331	331	342	340	339	333	364	310	303	366	321	358	382	320	338	335	346	355	336	313	298	366	311	316	346	329	344	341	339	324	354	326	315
25557	22344	47946	49539	27897	17195	6394	1322	570	411	355	381	361	321	342	345	345	314	356	354	316	327	343	332	356	395	376	327	349	287	334	316	340	345	363	317	385	351	328	323	329	330	321	333	321	359	342	343	330	346	315	364	347	314	348	322	335	338	360	376	349	355	342	312	337	360	363	354	325	376	328	330	327	364	356	325	340	341	331	328	331	343	340	337	351	358	343	309	326	332	320	349	323	321	319	361	337	338	342	344	357	332	320	368	321	308	339	331	341	305	329	366	341	303	330	361	317	358	356	337	319	325	326	360	329	330	347	330	333	367	328	340	318	309	321	366	329	362	321	349	352	344	324	344	329	355	355	349	353	342	306	362	327	327	328	341	353	356	309	355	330	346	354	343	353	310	327	333	354	317	352	308	329	364	320	315	364	367	316	333	372	345	343	343	341	340	317	322	347	345	340	351	333	317	322	312	341	374	337	332	312	360	342	307	317	347	321	301	344	360	318	367	336	346	328	349	316	340	358	350	336	390	354	335	340	347	314	329	330	315	347	337	336	343	342	355	333	348	347	324	330	345	336	316	360	353	363	318	305	339	333	362	361	359	334	317	321	341	324	343	324	339	319	352	334	318	303	300	322	347	327	339	371	349	324	321	338	336	360	355	305	311	321	330	350	330	347	317	374	332	321	337	325	320	345	343	381	303	329	347	321	322	337	329	352	353	346	327	335	352	337	382	359	357	341	312	318	359	329	354	320	347	358	320	327	336	334	368	365	347	328	359	339	326	344	358	334	313	316	323	353	383	350	319	327	336	345	323	341	375	339	332	366	349	335	345	316	319	343	334	323	354	341	335	314	326	370	365	322	328	333	340	341	347	319	337	327	365	345	329	376	333	348	338	289	333	334	335	344	339	338	359	358	325	340	326	300	351	331	336	319	358	332	342	346	345	328	370	335	338	337	348	335	333	347	332	318	310	362	342	301	303	333	329	353	349	334	351	319	329	320	336	357	331	331	338	338	299	323	325	331	308	335	351	365	335	330	349	355	324	343	331	338	340	362	360	338	356	333	374	307	326	346	338	327	317	332	360	326	306	353	351	305	347	313	326	327	314	328	330	322	297	330	326	351	329	332	360	372	357	321	361	369	323	341	324	341	375	321	331	319	362	320	321	321	359	322	345	338	324	313	332	332	357	357	318	328	342	311	347	337	338	335	343	363	339	364	320	338	336	305	345	346	339	346	349	341	304	354	320	318	326	331	325	335	323	329	308	341	327	351	319	319	330	323	293	322	343	350	313	341	333	344	340	332	346	302	355	290	336	348	327	363	320	340	317	332	315	338	307	334	353	318	333	317	331	316	315	324	371	320	338	327	328	333	342	346	343	323	361	320	365	335	343	354	320	330	348	329	308	344	342	324	338	329	334	317	324	330	340	336	337	326	314	365	342	346	324	313	361	326	305	333	344	347	335	338	359	339	306	325	339	329	314	344	329	314	342	364	331	334	333	339	341	342	331	335	306	354	332	346	342	363	347	337	372	356	329	347	317	324	327	302	340	321	376	353	322	366	343	327	361	372	335	337	343	326	339	382	341	349	392	330	325	338	314	325	353	338	338	318	328	325	327	357	380	350	330	344	329	310	332	342	337	380	374	354	308	303	313	341	330	312	332	348	331	314	344	319	337	331	327	327	369	355	326	330	323	325	344	325	323	336	324	322	393	348	357	347	330	353	347	334	318	329	324	336	344	341	334	349	343	353	350	367	322	322	335	363	322	348	341	320	335	356	354	353	323	342	364	353	352	363	330	340	357	311	304	360	364	357	335	342	344	334	330	328	324	318	313	342	353	317	324	342	353	358	332	331	327	330	349	368	340	363	343	355	344	365	340	308	306	341	321	318	313	306	329	334	349	389	375	347	345	360	345	312	338	329	329	356	351	359	343	372	336	338	359	327	355	337	325	321	351	351	326	333	323	377	327	344	347	335	325	352	304	311	337	326	345	332	358	343	344	342	317	345	331	325	330	315	339	332	310	342	353	321	326	302	303	347	332	340	329	347	321	342	321	333	333	349	339	345	321	333	321	334	335	317	332	339	373	327	325	325	339	353	342	322	341	359	298	361	366	347	301	318	332	340	359	332	332	321	316	352	362	336	355	330	331	319	299	337	361	334	322	347	317	334	314	354	361	328	340	345	346	312	298	326	306	334	360	345	319	322	321	313	350	353	331	299	362	323	375	327	345	310	323	343	332	337	340	341	315	342	313	337	312	325	294	338	331	329	352	341	339	339	322	348	364	353	343	322	354	331	320	325	335	319	329	340	307	379	337	325	344	322	323	327	353	347	367	338	328	354	310	335	353	319	329	343	324	324	339	343	318	328	338	349	341	351	359	318	328	337	343	328	328	296	325	337	354	308	332	320	305	342	317	307	328	321	324	368	377	384	321	329	335	330	341	332	350	332	357	349	356	339	336	354	310	350	338	325	333	331	323	327	333	358	338	371	359	354	366	328	332	287	343	344	376	312	345	364	325	359	337	341	373	341	294	303	329	339	336	341	350	320	295	323	329	335	356	341	344	327	351	344	309	362	339	335	335	320	329	345	354	332	340	358	341	349	346	319	371	313	332	307	333	345	345	334	340	339	342	340	353	324	321	310	332	320	322	351	329	333	337	333	363	343	342	340	348	329	319	329	353	355	320	332	357	370	340	294	329	322	340	366	359	337	330	309	325	322	392	369	365	356	329	348	313	363	366	332	330	309	358	343	327	340	339	342	322	322	351	352	327	350	363	355	338	306	352	323	339	321	357	315	362	324	312	331	344	361	342	342	323	332	349	349	377	374	334	337	317	368	315	325	313	332	328	297	355	310	322	305	330	326	357	358	338	356	342	387	338	368	311	347	366	340	348	333	351	328	337	330	355	316	324	300	351	319	319	356	324	320	303	322	329	316	321	356	354	318	302	321	351	342	337	347	380	347	349	309	357	348	334	327	324	331	328	358	346	323	345	312	353	313	320	345	344	323	350	306	342	352	346	328	350	331	363	364	329	359	350	339	358	335	351	345	290	306	322	352	352	321	331	350	331	286	323	369	394	348	324	308	320	349	322	317	344	323	341	335	321	350	323	330	327	361	348	335	329	326	336	315	307	288	345	346	322	374	345	357	331	338	367	369	327	351	329	332	330	317	328	341	333	307	320	317	353	338	339	308	371	286	311	345	327	374	352	330	316	337	314	348	361	343	359	355	348	309	355	377	319	323	312	317	307	353	338	329	375	319	330	334	333	334	334	340	345	339	333	349	355	330	326	340	338	332	318	329	331	369	354	326	324	360	328	329	307	367	338	334	352	311	359	352	341	343	332	351	311	347	351	345	361	300	350	334	319	337	330	331	345	331	332	354	335	315	309	334	360	329	323	330	304	334	327	375	356	354	327	318	286	328	338	325	313	349	330	327	355	315	287	329	297	334	333	362	323	319	315	319	310	332	288	318	341	310	335	317	314	333	342	366	317
11153	50997	66731	40185	19844	12371	5188	1429	687	440	332	351	372	371	354	342	353	359	358	333	350	386	361	353	354	370	306	329	326	327	363	342	341	339	354	351	331	351	366	374	373	361	340	405	347	389	353	326	387	329	345	364	327	357	381	363	350	364	390	361	373	333	333	386	381	359	370	339	364	353	375	327	361	361	351	310	341	368	363	354	340	321	339	354	349	363	342	375	325	350	336	399	394	363	367	364	321	366	342	388	361	353	351	343	319	358	349	339	363	374	371	349	341	330	333	356	344	346	384	346	342	335	380	340	351	364	360	352	346	336	339	333	362	344	352	354	327	333	370	358	365	342	343	329	330	323	363	347	346	327	356	362	373	347	405	377	354	341	344	356	356	376	356	333	349	330	330	344	374	384	364	353	365	342	344	355	368	383	353	381	327	358	302	353	329	354	369	368	345	384	350	387	384	367	353	364	348	326	383	341	397	369	359	347	372	379	385	330	357	347	355	357	348	325	360	346	362	401	361	363	310	350	371	380	330	405	339	355	372	368	365	336	332	377	343	341	366	376	390	383	379	324	337	343	401	355	329	368	345	363	365	340	344	339	414	378	362	342	339	372	358	347	345	338	367	356	372	401	337	341	363	381	390	337	359	326	367	341	375	309	358	373	361	357	365	358	341	392	388	356	326	370	340	365	374	358	356	407	365	343	340	354	357	348	346	378	332	317	316	354	347	360	329	346	350	414	315	362	370	383	383	359	364	344	359	377	353	366	373	348	335	344	361	372	420	356	356	345	349	369	335	336	358	366	359	375	344	353	383	366	332	363	387	333	327	348	355	339	382	336	355	328	369	346	390	367	349	353	359	345	353	362	321	349	331	370	353	366	352	360	367	353	350	356	367	362	376	351	340	336	375	335	365	316	371	376	344	327	370	344	360	354	371	328	359	383	356	355	339	338	345	352	381	364	360	357	383	348	343	375	339	353	358	349	350	333	319	337	365	353	330	357	358	366	360	391	342	350	354	337	371	383	347	381	351	337	361	351	357	353	368	387	358	366	344	340	319	377	367	391	356	336	360	356	389	390	358	344	358	372	340	340	379	366	335	359	379	378	348	396	340	309	347	347	383	337	373	344	369	331	340	360	335	351	334	365	355	345	351	326	349	356	345	340	347	314	353	350	356	384	349	344	333	315	372	320	381	370	343	378	371	351	368	347	336	340	391	338	340	349	367	353	376	344	303	362	350	360	338	360	348	362	375	360	353	329	357	336	371	363	380	367	329	366	358	349	345	348	351	332	365	330	355	379	324	352	356	369	332	318	378	316	342	328	353	355	351	383	362	334	371	376	379	328	378	348	364	347	374	351	359	332	362	341	329	327	368	369	365	368	343	374	358	355	373	374	374	358	343	369	371	359	373	387	364	346	380	325	335	331	377	327	346	327	311	304	380	361	331	338	359	358	344	305	365	338	367	372	387	348	336	371	349	394	344	381	386	367	351	373	331	353	404	332	330	381	370	335	367	336	349	356	356	350	346	338	339	360	360	332	366	346	383	325	331	373	383	371	349	368	363	342	380	340	356	331	336	335	361	320	357	352	326	363	359	347	338	365	371	375	330	357	340	348	365	352	326	373	337	344	367	342	334	341	351	337	352	394	365	362	320	366	362	371	362	368	366	315	332	359	354	364	363	370	345	361	359	376	369	358	362	359	340	363	336	371	349	398	340	354	350	359	345	338	363	369	357	367	344	346	351	325	376	367	317	387	363	358	340	379	382	364	390	383	361	356	363	363	315	357	381	334	331	368	351	343	326	355	369	356	340	351	392	357	361	346	375	360	344	354	353	343	365	372	355	317	353	312	346	341	377	358	348	318	355	334	347	351	382	367	348	373	341	349	337	359	346	359	325	335	347	364	361	358	331	359	403	366	355	337	351	342	375	392	364	315	346	332	389	395	353	356	328	344	341	338	359	371	367	368	343	340	361	370	373	328	358	341	343	351	333	368	350	348	341	371	360	347	378	352	336	347	349	315	356	334	329	374	373	351	346	350	364	366	330	373	348	359	331	339	373	337	337	374	355	375	340	350	343	355	358	365	352	314	351	386	330	361	308	346	353	368	357	371	376	361	359	330	379	348	333	345	353	345	387	330	332	352	344	333	339	333	348	363	313	351	335	369	336	355	349	360	365	339	347	337	319	386	354	323	324	359	359	364	351	360	363	336	375	391	350	333	370	349	335	354	386	381	348	371	351	362	369	285	360	326	361	368	347	318	325	347	371	357	383	342	332	333	338	373	346	343	368	351	371	339	353	339	346	349	351	317	325	356	356	334	321	380	365	362	311	329	367	337	343	361	345	359	370	381	392	347	356	336	356	387	351	347	360	362	352	382	361	320	349	344	336	349	382	360	362	359	372	376	347	348	339	341	389	334	312	348	372	382	341	345	335	363	347	324	374	380	372	371	363	370	364	342	374	347	366	374	381	328	374	349	361	364	402	368	386	377	362	368	348	381	325	329	344	342	361	361	347	338	340	341	364	347	341	346	363	349	369	347	330	352	312	368	336	355	343	377	333	342	338	341	360	351	360	369	328	353	359	386	359	347	335	348	339	334	381	352	385	365	378	339	333	368	355	384	349	387	359	362	351	340	371	349	327	351	348	354	350	354	368	371	408	365	372	359	350	377	342	349	357	357	327	340	334	378	331	359	345	346	346	404	339	347	364	403	377	362	360	339	348	347	360	354	373	367	337	365	363	338	346	374	360	359	349	368	360	339	385	336	356	370	325	331	419	351	350	342	344	351	357	373	359	363	370	338	326	365	377	341	379	343	319	346	370	339	334	376	344	358	358	362	346	376	355	330	347	340	324	351	354	331	363	343	372	382	341	312	362	381	352	387	387	363	346	338	359	326	342	378	337	320	333	375	392	345	356	370	375	346	344	358	345	371	343	350	351	400	358	359	331	365	372	374	358	340	362	360	385	363	343	388	374	361	374	340	366	354	348	355	350	363	394	352	331	323	343	355	339	358	364	373	364	327	383	312	367	359	351	332	384	371	351	344	351	354	356	352	343	334	377	357	356	376	335	358	332	371	358	336	348	372	338	350	348	364	348	363	354	352	358	319	355	371	380	342	360	358	322	353	373	363	339	340	326	343	375	354	362	366	344	354	358	410	358	365	367	372	315	342	341	333	368	338	345	351	320	400	312	354	347	377	378	348	364	316	355	390	339	381	364	365	371	361	388	372	333	329	334	357	322	364	374	368	378	346	377	350	342	337	347	343	372	367	377	330	365	372	366	374	372	323	386	344	342	344	380	353	367	315	357	351	387	361	361	352	363	351	347	365	319	385	341	321	352	364	368	364	343	307	353	366	353	313	382	314	354	343	325	350	345	329	321	357	345	354	354	329	377	319	328	337	353	370	361	370	373	359	352	363	364	350	357	344	385	351	363	370	360	344	398	352	349	360	354	351	364	339	363	347	336	337	343	336	353	326	370	358	327	341	363	370
23804	21338	42088	51152	45981	33073	19151	4238	1340	779	504	494	480	488	468	479	500	498	508	463	472	469	477	468	467	456	496	490	530	471	485	440	453	457	460	481	438	468	481	478	493	450	453	471	440	481	447	463	454	491	449	468	461	441	468	455	455	477	484	492	504	467	487	472	486	467	441	472	452	460	472	495	443	453	435	452	500	463	466	436	485	464	460	458	438	450	470	470	476	475	449	478	463	481	499	511	478	446	447	459	480	449	446	491	480	465	444	483	452	437	471	478	484	457	473	462	472	472	466	460	433	454	455	427	457	455	442	479	430	455	481	436	473	458	452	447	471	432	484	463	453	466	484	436	466	457	487	479	472	465	473	442	483	463	471	511	458	473	445	451	492	466	479	505	474	454	521	431	479	512	442	458	428	465	454	469	440	425	487	473	476	451	479	449	462	453	455	457	479	456	482	454	467	426	443	447	464	489	440	460	475	445	489	474	450	446	408	459	467	404	419	516	432	467	475	467	490	466	507	465	429	447	456	466	444	489	474	493	447	509	465	475	481	465	483	470	498	450	452	426	456	434	459	463	461	453	441	432	477	429	499	439	456	458	447	503	455	456	486	522	421	465	489	447	446	482	460	447	463	490	456	459	474	481	469	440	481	489	460	468	453	449	507	459	439	501	467	480	469	469	452	437	485	501	473	446	453	510	479	438	429	464	465	490	440	428	419	490	419	461	509	465	449	425	416	453	434	450	481	429	463	449	463	476	437	452	473	469	441	444	463	430	482	440	460	453	457	449	444	440	461	440	446	450	466	448	463	454	473	446	478	453	480	482	456	453	416	444	451	488	442	433	511	461	505	516	464	446	479	495	454	455	470	440	443	487	463	481	500	452	470	429	491	481	476	469	460	444	466	486	463	467	447	483	471	458	463	495	488	446	444	506	440	458	470	467	498	492	479	424	494	429	447	462	479	454	505	502	471	478	493	471	450	469	446	504	485	484	425	469	487	443	459	487	454	432	458	439	402	455	490	455	470	479	450	456	447	434	481	476	456	457	431	503	454	480	457	488	471	428	478	467	481	492	454	503	445	440	481	449	405	450	458	458	444	482	498	467	482	425	439	458	486	486	465	471	463	447	461	468	485	445	468	485	459	482	467	443	485	468	461	463	446	467	460	449	468	435	459	460	491	458	435	478	446	432	506	451	477	481	487	480	471	467	443	437	471	466	426	471	470	434	432	503	450	465	435	449	478	458	460	480	423	447	481	494	477	473	467	499	462	480	438	460	462	467	470	459	485	454	466	450	471	458	486	461	423	412	484	467	484	489	452	470	465	413	457	485	467	471	455	503	435	472	445	465	479	447	459	458	485	420	459	470	451	430	481	468	425	484	450	460	458	478	455	464	477	483	466	457	454	466	476	430	451	446	461	446	489	442	507	442	461	474	434	449	440	493	458	473	485	502	469	468	477	472	445	462	474	470	470	460	467	522	452	466	456	457	501	486	491	442	473	463	499	453	481	447	429	464	450	452	483	476	488	442	483	449	515	485	494	473	463	466	450	451	491	446	468	455	514	501	493	465	459	461	503	472	458	466	497	456	451	456	473	509	487	472	497	448	459	441	484	463	474	472	468	438	430	435	460	445	473	466	454	501	451	457	470	475	473	486	465	455	456	466	454	442	446	475	472	479	456	461	476	465	480	490	454	455	452	456	456	446	464	470	489	493	436	490	482	479	425	457	438	450	467	476	424	451	465	474	464	472	445	440	477	462	461	456	483	479	492	437	471	489	452	420	443	430	469	469	440	497	437	492	466	491	477	431	425	460	458	502	448	480	448	460	455	395	469	460	473	445	464	443	459	418	454	432	425	455	443	496	430	432	437	466	505	450	433	491	463	440	453	451	453	447	458	474	448	482	452	475	471	491	448	459	443	463	447	463	465	438	476	475	451	461	450	441	492	498	486	436	472	459	456	440	481	491	470	461	438	450	428	461	466	467	462	456	489	487	459	472	498	467	459	471	452	481	438	430	456	453	505	509	503	451	481	445	487	453	456	452	471	442	448	444	505	486	452	493	476	476	446	465	442	497	470	491	449	448	464	468	481	466	483	471	459	471	438	520	477	454	453	434	441	479	494	451	435	499	471	457	460	460	478	456	479	441	457	463	446	464	443	489	450	478	477	444	510	434	496	437	447	463	466	484	448	468	465	470	431	431	473	468	453	463	493	476	467	441	446	445	445	483	455	423	500	508	491	477	429	460	458	506	469	448	469	470	488	463	450	472	468	451	451	527	460	478	434	445	463	450	436	469	493	465	469	443	512	507	447	490	461	455	448	471	474	460	446	471	466	481	480	434	470	483	485	469	457	449	492	467	463	494	468	433	462	471	473	464	465	477	513	467	439	472	445	519	475	472	479	463	467	461	459	441	458	521	464	472	460	485	447	474	442	452	470	426	465	481	463	450	464	442	468	463	465	467	487	452	465	450	453	470	472	454	457	447	488	444	484	474	448	459	480	466	460	447	438	453	453	401	421	434	465	499	443	474	444	475	453	473	502	474	438	470	441	432	436	491	462	471	445	443	470	480	492	464	441	462	453	460	469	452	448	466	470	449	474	466	461	483	451	419	481	463	476	446	482	442	448	444	470	469	481	461	468	442	479	510	456	444	492	476	469	464	434	454	462	460	426	464	475	456	477	449	457	461	422	461	469	472	495	453	465	451	442	443	479	428	492	480	494	489	475	489	436	438	454	409	449	464	434	465	467	447	440	460	465	477	457	449	476	477	485	484	422	455	469	452	468	474	459	476	468	483	452	458	487	455	424	470	469	462	464	488	452	495	465	446	424	475	444	453	442	486	431	477	481	466	471	472	453	488	496	414	444	453	440	467	446	480	499	471	470	450	448	445	451	481	472	470	451	491	435	455	475	447	464	484	464	474	456	415	431	455	453	460	467	482	494	464	451	474	445	446	473	390	430	502	434	477	463	467	485	460	461	445	442	435	466	467	445	421	503	473	449	486	454	455	424	468	479	466	464	469	463	439	449	457	437	472	483	458	464	463	483	467	440	496	458	427	464	479	461	475	498	481	477	491	497	454	483	449	453	451	447	491	487	448	463	449	451	456	475	457	461	480	473	449	482	462	430	457	510	452	462	488	462	435	466	436	484	463	449	465	454	493	432	465	469	470	444	441	483	402	490	433	480	498	479	413	451	431	475	436	437	463	457	444	478	462	459	466	469	472	423	430	442	461	471	424	471	468	444	451	433	478	457	459	461	456	447	476	415	493	443	456	447	457	448	449	453	469	448	484	475	432	470	466	440	423	454	479	445	459	444	446	464	430	418	439	465	467	467	455	460	471	444	421	461	464	484	452	475	467	472	480	450	458	410	495	449	440	501	494	472	472	493	476	444	444	443	437	450	463	446	463	467	493	425	460	463	470	509	474	473	457	468	497	417	491	482	452	471	499	471	455	485	481	440	446	481	515	453	443	476	452	468	482	458	475	486	439
22425	78769	87045	63192	50058	25124	12688	3466	1748	935	506	492	490	519	506	515	553	496	526	529	498	508	465	515	506	496	494	525	526	508	532	544	531	480	543	521	511	527	526	480	474	477	531	484	523	454	480	511	507	461	500	519	521	483	512	505	495	500	483	488	532	468	493	508	519	489	495	484	538	488	487	507	488	490	469	515	502	482	471	490	503	503	459	522	533	492	514	483	532	490	486	475	476	512	506	504	509	530	505	480	487	496	494	487	521	517	482	501	519	497	499	482	475	518	538	516	512	535	492	468	472	520	521	544	508	484	499	498	523	479	513	490	510	451	472	478	508	460	489	530	521	517	501	453	461	469	506	546	540	443	508	511	557	491	462	472	485	506	492	514	504	518	490	494	493	472	522	478	478	490	520	507	533	494	497	447	472	505	530	475	456	464	485	500	503	520	502	475	475	488	505	507	469	478	508	502	487	496	473	550	498	510	494	515	498	492	494	484	505	503	531	517	487	490	505	536	534	473	487	457	510	521	508	498	517	481	526	488	499	539	478	505	474	510	495	535	511	501	506	517	550	529	478	478	533	523	527	507	545	499	494	506	513	491	515	501	512	527	538	486	468	495	504	504	475	443	470	494	481	518	494	478	517	494	493	473	522	489	543	506	488	489	524	495	512	460	505	477	494	490	495	477	470	462	501	483	521	524	477	498	514	487	495	509	499	488	504	538	502	473	525	519	482	477	523	492	487	555	493	525	473	532	497	458	518	514	474	502	518	501	527	513	535	514	501	494	479	520	471	493	508	502	479	471	474	509	515	513	507	502	458	509	469	489	541	493	499	518	520	526	486	473	490	512	524	463	501	531	537	519	532	487	531	535	492	490	500	503	461	506	490	540	499	522	494	515	479	479	482	504	523	517	500	492	494	501	517	483	462	504	475	491	486	496	493	506	484	490	497	466	506	486	463	520	498	557	472	497	512	503	480	517	538	508	452	510	484	504	518	511	495	546	494	514	521	505	515	477	513	468	514	521	491	536	510	496	476	453	507	483	505	474	497	511	530	503	536	502	514	522	471	458	523	536	478	511	549	498	488	522	466	518	502	480	565	469	506	522	509	503	501	532	493	483	504	540	520	479	538	524	498	531	525	505	491	483	500	438	503	516	534	523	509	510	488	498	488	499	519	510	477	497	498	481	501	511	468	502	492	486	471	509	485	515	479	544	482	499	531	484	519	501	501	525	504	519	469	532	483	510	520	516	479	506	504	496	498	489	497	498	530	511	477	489	539	518	490	530	492	487	467	500	520	497	484	475	495	526	511	501	537	497	487	474	503	459	531	531	518	514	493	528	517	488	475	493	495	507	507	488	532	498	514	465	511	482	491	523	511	525	498	480	484	482	519	490	503	484	483	516	494	505	519	496	507	474	466	493	504	492	506	499	526	488	501	534	499	470	490	506	528	507	527	501	521	484	500	453	499	460	472	480	511	481	493	530	490	479	498	523	494	513	482	506	514	501	476	509	469	512	461	522	514	506	499	509	494	521	491	487	500	499	502	481	506	511	487	488	462	503	445	503	527	497	514	526	487	516	510	501	526	472	502	515	472	458	506	480	500	515	513	559	510	490	532	527	511	526	505	470	535	534	438	519	479	476	500	503	531	512	460	522	470	509	501	494	524	464	490	489	478	473	473	514	518	481	468	484	561	483	502	480	490	510	489	507	464	502	493	452	516	512	490	505	554	482	522	507	497	536	477	482	499	498	454	509	533	478	519	500	513	496	491	494	469	499	506	483	523	489	518	533	493	504	497	519	503	508	515	525	475	495	477	516	477	521	505	513	501	487	525	490	504	516	501	476	484	499	512	487	507	527	463	492	515	517	536	483	490	531	509	489	483	493	513	500	517	518	511	513	459	505	455	520	502	506	537	493	533	494	465	528	483	498	463	514	505	488	489	524	496	528	489	547	472	527	466	514	474	490	496	501	468	510	510	494	521	492	499	501	509	472	521	515	536	514	505	541	451	510	495	506	493	514	461	490	499	514	504	509	503	511	505	480	496	478	519	493	471	489	522	512	473	508	527	501	482	480	492	466	516	480	498	491	458	478	497	492	471	462	541	503	494	501	464	473	501	477	502	469	481	487	497	522	514	484	502	460	496	465	475	507	451	522	511	526	505	515	504	503	489	534	480	465	515	468	482	491	495	512	482	477	526	489	526	493	531	504	529	483	527	510	485	503	522	450	508	527	504	452	509	516	492	502	544	504	539	513	492	533	470	514	516	455	538	521	451	463	508	488	552	531	513	505	551	544	472	525	495	499	527	516	517	541	474	475	519	495	516	492	474	520	512	482	498	505	508	476	467	513	480	471	508	494	468	504	523	513	513	504	473	531	491	500	519	567	519	497	498	536	467	512	512	497	488	507	494	475	493	476	539	518	482	509	463	510	496	473	514	508	472	489	451	455	497	554	508	538	491	517	480	479	484	530	490	450	485	501	505	479	498	469	480	494	513	456	521	527	502	519	502	527	477	506	501	490	503	506	536	490	514	466	466	486	467	506	514	512	502	531	494	494	489	460	508	517	480	495	523	462	457	522	485	540	505	453	528	504	515	476	536	505	491	488	515	503	482	511	492	505	499	527	544	499	467	482	490	487	542	489	504	493	517	526	518	502	524	476	476	511	553	498	514	489	512	515	478	492	471	468	547	512	504	494	492	517	511	528	507	520	492	523	487	509	521	494	539	538	525	517	481	509	527	503	480	521	513	535	481	491	478	482	498	528	493	509	451	515	461	522	506	506	509	474	478	535	461	538	512	507	506	507	492	519	477	521	484	523	543	507	537	484	494	507	488	512	493	549	540	467	524	492	507	512	493	493	516	479	472	506	481	455	502	501	479	448	506	506	498	504	513	469	491	489	472	482	513	491	517	429	546	510	517	509	511	503	526	462	492	478	461	477	515	542	484	526	500	498	480	469	548	493	499	469	519	464	503	472	480	509	480	476	462	492	508	469	476	518	508	523	464	502	488	471	533	541	489	520	515	483	531	526	503	505	445	511	521	483	531	454	498	486	523	469	567	480	483	474	491	512	473	482	498	465	513	515	511	516	475	500	499	470	516	506	488	504	467	506	507	485	493	495	514	504	485	471	531	588	493	503	499	519	492	493	509	517	502	467	489	491	489	524	523	515	502	585	472	498	524	499	526	497	492	480	512	479	509	500	465	518	521	516	496	487	462	509	470	486	516	508	513	500	501	484	480	490	504	512	493	503	502	520	488	534	464	491	498	463	506	481	479	503	528	486	522	492	477	475	498	506	491	516	487	464	495	523	489	508	455	527	494	493	518	521	508	549	511	499	534	487	484	500	458	532	508	516	496	477	461	531	527	508	505	516	507	443	511	525	487	507	508	466	505	520	474	490	476	497	476	521	446	521	497	526	492	516	498	506	513	497	478	452	517	531	515	493	505	539	521	544	465	533	496	500	468	487	525	472	506	515	500	520	515	492	485	505
27212	18950	27914	23921	10590	3271	1107	505	362	363	325	347	378	331	381	331	332	378	389	354	340	343	381	339	364	367	355	336	350	361	326	358	341	361	357	347	367	369	357	381	379	364	341	354	334	343	340	347	370	389	349	374	384	363	349	368	334	365	393	380	365	345	328	366	340	376	360	341	323	343	322	343	350	384	373	323	334	336	345	327	368	347	392	355	365	349	344	342	350	332	345	338	334	363	347	359	356	346	373	339	343	373	359	347	377	397	351	392	379	370	348	355	360	363	334	380	391	370	345	365	399	352	360	351	327	405	384	331	372	346	385	345	341	360	379	335	369	372	359	378	338	369	350	353	394	359	336	339	364	361	379	327	356	352	354	371	326	364	349	325	353	370	364	343	365	359	334	361	363	372	364	363	362	374	373	346	389	380	326	369	362	342	361	365	345	353	383	407	385	336	358	374	362	346	345	347	343	387	386	357	349	313	375	345	375	344	348	369	364	326	386	361	341	353	352	386	343	354	362	392	368	386	389	365	346	314	368	394	305	343	341	351	336	362	350	342	350	336	373	364	363	367	363	347	362	352	330	396	357	363	371	371	338	380	384	356	351	364	379	357	375	346	376	348	330	351	339	320	322	375	325	362	335	360	341	400	361	372	344	339	354	356	333	321	351	357	347	369	354	365	337	333	368	375	353	341	348	328	332	348	379	386	335	340	350	342	377	374	367	322	373	350	374	316	360	356	384	398	358	376	365	360	377	374	364	351	362	378	341	358	357	359	368	348	383	350	343	339	386	350	348	358	380	359	371	354	363	398	352	380	377	321	356	378	345	363	372	350	339	370	364	361	337	352	357	371	350	357	361	354	362	335	356	367	343	365	355	373	413	365	369	330	370	342	377	374	329	343	336	382	349	373	369	363	345	364	356	331	368	350	320	356	367	360	347	320	331	386	384	347	340	358	368	398	346	384	336	351	320	337	379	312	363	356	368	380	358	340	350	352	375	377	321	352	381	341	354	347	363	366	397	340	354	361	371	342	347	365	401	380	354	380	345	338	318	365	355	359	376	368	368	353	369	361	381	352	357	393	376	335	339	367	362	359	361	358	361	350	377	365	357	356	373	349	394	371	354	331	344	345	365	365	330	360	343	355	364	360	381	342	361	336	362	348	370	347	369	357	347	362	365	373	380	375	370	377	331	375	372	367	394	394	355	330	344	379	340	350	309	374	327	365	340	351	336	390	379	373	340	389	363	374	347	340	369	337	343	422	351	327	370	340	357	378	351	385	346	355	351	365	350	358	337	334	352	381	379	353	365	336	372	359	342	364	379	363	349	331	338	345	333	353	344	375	317	348	324	360	345	346	415	368	350	376	392	347	342	348	373	340	369	394	372	372	353	322	378	364	328	362	378	370	345	381	339	394	350	325	321	398	345	358	331	363	336	350	334	365	359	346	371	371	358	347	372	360	355	324	356	342	369	350	346	352	363	341	343	373	339	324	340	369	366	367	336	354	373	344	389	337	359	342	351	372	361	300	385	375	352	369	363	374	302	353	332	366	342	354	351	346	331	362	355	348	338	371	376	368	382	390	360	361	335	342	378	365	327	395	360	359	349	333	334	355	388	339	361	361	361	351	344	360	391	362	366	384	384	358	336	348	330	363	357	361	363	332	342	344	365	377	359	349	350	389	353	394	361	327	358	344	352	343	346	336	343	344	326	317	334	367	366	361	343	359	358	344	345	323	339	369	371	354	350	353	355	339	387	393	365	352	318	342	356	382	363	360	335	332	354	370	349	328	309	343	314	391	368	374	357	355	330	373	375	360	382	382	344	347	340	361	345	350	312	370	356	351	378	389	339	352	367	382	367	339	370	335	359	343	327	388	375	365	357	351	326	318	343	355	358	362	309	342	353	386	358	343	342	394	349	356	334	356	356	369	370	375	368	362	362	352	378	357	316	386	329	375	370	339	341	340	357	353	308	375	338	357	359	393	385	343	366	366	348	339	376	319	385	364	335	330	361	359	351	351	340	398	344	368	341	377	371	366	385	312	361	367	360	321	347	377	362	372	327	336	383	371	366	360	357	373	318	358	385	391	373	345	368	359	364	364	365	390	363	392	378	353	360	376	337	329	355	352	324	364	338	347	348	359	372	337	376	367	384	366	375	332	343	359	357	327	389	371	396	331	345	313	353	343	360	387	337	357	340	390	360	351	332	344	323	401	350	323	320	355	386	328	356	344	362	396	332	345	339	351	348	339	369	339	324	416	364	333	381	347	329	354	364	367	352	345	382	370	357	356	383	344	327	371	352	368	382	350	370	354	356	354	364	367	380	340	360	359	381	372	344	359	335	359	382	394	366	352	362	356	347	357	367	329	344	319	363	345	320	354	388	362	372	315	353	339	317	348	355	350	347	341	360	333	371	354	385	371	401	328	349	378	337	364	352	359	348	374	343	357	343	341	341	372	365	359	374	337	311	384	356	360	353	370	352	345	369	320	357	341	354	369	331	369	343	384	330	374	367	364	333	325	362	353	372	362	356	349	347	383	391	345	350	382	338	362	372	359	362	367	368	357	364	360	391	319	346	350	324	353	330	348	343	395	370	351	398	378	359	377	360	364	380	315	335	346	321	322	356	370	370	331	362	363	379	335	376	332	354	365	390	360	344	332	362	340	352	317	374	380	341	343	354	348	357	321	339	332	327	374	337	360	352	345	379	364	363	362	363	373	303	385	365	377	358	374	386	353	341	376	375	396	340	335	373	335	378	373	358	360	368	341	337	354	385	363	344	338	388	351	337	349	346	358	350	339	333	320	358	345	380	353	365	357	357	352	365	363	326	339	394	339	352	414	363	342	392	350	349	376	357	335	333	342	348	382	323	360	406	340	324	366	373	331	350	369	329	371	318	338	365	361	367	344	359	326	326	370	363	403	382	351	360	346	371	371	367	357	369	374	356	323	353	357	358	335	315	355	359	343	319	333	352	378	383	346	381	332	352	361	357	312	367	342	327	355	366	362	358	350	362	365	389	357	323	339	371	349	335	357	355	428	350	362	386	358	391	349	315	405	357	351	322	383	378	348	337	353	353	353	345	353	332	363	353	348	377	332	337	357	365	372	385	353	347	342	344	343	366	329	336	347	338	372	363	351	365	326	337	368	338	323	361	373	350	361	359	368	371	358	335	372	363	326	336	352	340	352	358	363	341	350	354	380	358	353	362	365	362	404	355	347	313	367	327	340	378	344	333	318	370	332	362	356	351	340	373	381	352	379	397	382	379	334	338	330	349	352	361	345	389	356	384	386	364	369	368	364	368	331	363	355	371	375	343	343	379	340	344	361	362	370	391	336	331	367	347	356	374	357	390	347	339	351	380	332	347	348	384	354	345	404	333	320	328	338	366	357	368	354	351	342	352	351	367	367	325	340	307	324	308	355	344	362	376	352	372	342	357	362	361	398	378	348	349	328	383	325	362	348	335	382	366	371	374	388	334	353	383	357	378	345
6147	17907	28221	15855	7364	2917	1110	539	399	344	360	364	331	319	361	361	373	386	388	345	342	341	353	335	353	358	359	346	355	344	350	351	382	340	372	387	348	367	357	354	367	355	354	345	362	360	345	335	380	342	354	367	393	363	358	366	326	356	346	344	347	359	347	359	331	358	354	363	362	361	355	350	342	326	339	355	345	347	375	386	357	363	370	330	376	342	347	353	361	346	334	333	359	366	340	375	338	391	334	354	352	334	355	340	335	364	345	357	357	368	368	357	369	325	340	369	356	339	353	357	345	377	307	381	346	371	347	367	342	334	361	365	361	368	358	349	342	372	368	323	356	351	352	359	356	360	357	359	334	359	319	346	327	381	365	366	365	348	344	347	326	400	353	376	353	333	323	339	346	347	341	387	342	361	356	373	373	351	362	327	376	359	342	323	364	353	342	348	340	362	367	340	371	349	349	359	332	348	338	366	352	339	333	355	373	346	380	359	326	333	346	345	363	369	345	351	360	340	403	344	330	324	372	344	362	358	377	343	342	350	333	360	366	324	343	340	359	373	369	351	356	334	357	367	308	324	354	362	339	400	350	368	352	346	359	369	360	375	377	373	314	336	349	374	342	340	349	359	343	384	340	362	339	326	376	359	393	363	355	328	368	348	380	373	360	336	343	371	350	331	334	367	351	368	365	361	370	377	385	363	381	344	347	372	318	362	347	354	340	352	359	323	352	364	346	329	326	359	316	352	341	364	317	368	372	337	347	357	337	363	336	365	356	368	365	374	364	338	336	362	357	329	359	370	381	343	326	335	338	372	369	312	374	353	382	364	344	364	387	338	336	365	338	349	328	362	344	317	334	342	352	339	352	332	390	369	358	337	386	362	318	370	369	375	359	377	357	385	324	307	367	330	336	366	344	382	321	388	384	361	357	339	346	338	379	367	367	343	382	375	357	365	343	382	344	352	344	367	354	386	339	356	334	349	330	378	375	340	330	404	343	358	363	344	353	338	357	327	383	359	354	366	344	344	327	353	355	356	354	341	365	343	378	362	339	373	340	345	363	358	308	353	352	309	338	362	370	340	322	351	344	336	345	392	360	347	331	359	380	368	351	365	341	341	332	337	374	374	349	336	346	359	372	314	363	343	342	351	370	354	337	343	335	351	355	339	347	341	328	350	362	347	342	346	375	369	366	334	361	364	339	352	349	359	349	366	386	346	377	364	347	323	347	354	355	341	368	307	332	332	364	347	350	330	359	368	361	382	356	374	326	341	345	336	331	348	373	355	394	365	359	343	347	379	351	325	357	330	361	348	350	365	352	354	347	360	356	343	345	341	338	346	327	392	340	399	352	307	368	343	350	345	307	387	352	352	355	355	374	351	338	362	352	361	373	340	316	340	339	360	360	343	316	354	360	352	370	370	352	363	328	336	358	353	370	352	317	378	339	365	326	363	357	323	389	340	359	354	336	345	353	348	335	366	318	354	340	332	324	366	337	398	317	353	334	367	366	329	354	366	331	339	375	360	364	338	359	342	372	333	371	356	352	333	338	332	372	354	342	353	331	339	312	374	378	348	339	370	366	334	370	358	340	342	370	395	365	345	373	344	343	355	331	358	338	342	334	328	360	340	310	357	344	364	348	362	349	356	367	346	346	344	349	364	363	352	351	349	389	351	322	330	336	313	358	347	346	327	362	320	354	341	331	336	346	347	321	379	368	359	352	376	351	360	350	365	340	349	351	383	328	306	335	341	362	380	345	373	383	336	367	386	362	356	362	367	320	316	376	369	315	350	338	342	367	338	329	344	337	358	359	362	341	350	322	310	382	337	351	405	383	375	386	338	345	374	350	373	355	352	339	325	332	344	326	334	337	344	351	358	388	327	374	323	353	371	345	347	369	325	345	314	373	345	346	361	330	337	339	330	353	325	372	355	338	352	339	372	375	359	329	345	361	333	321	336	354	336	361	381	385	319	370	374	350	341	352	378	351	343	342	350	333	347	324	358	331	357	352	319	354	400	365	324	340	379	366	324	336	345	337	368	341	386	348	382	330	351	318	314	352	306	375	380	318	331	349	328	341	335	342	359	323	337	354	341	351	327	387	336	362	376	352	324	362	358	354	343	360	359	382	338	365	358	333	366	339	353	324	336	343	371	375	359	346	353	361	344	347	361	319	395	365	325	354	357	364	345	354	348	343	352	343	353	304	338	351	364	341	332	362	373	368	324	335	373	336	333	369	367	369	354	351	356	353	375	358	346	352	346	344	355	334	345	361	354	384	346	363	356	344	294	355	347	387	360	362	332	347	334	333	348	335	356	371	348	387	335	324	381	337	356	322	362	331	354	352	349	341	334	351	355	348	369	368	355	345	325	366	365	365	361	356	377	349	339	369	342	342	349	341	348	349	354	350	343	330	361	345	336	349	353	364	327	342	366	340	348	359	378	324	304	341	382	349	337	333	345	369	375	356	341	347	353	362	361	381	360	327	354	335	370	351	343	325	377	330	365	387	356	333	340	372	358	352	354	342	356	352	332	356	340	362	323	342	337	339	346	340	334	370	381	340	357	332	396	377	365	331	383	346	372	333	377	363	347	359	352	354	354	354	338	373	333	331	353	346	355	377	355	349	380	373	365	335	368	374	342	333	362	382	355	365	389	337	360	340	371	354	342	341	352	321	347	332	380	362	355	388	380	348	380	351	395	340	364	383	320	364	385	361	350	319	333	376	337	363	339	356	356	354	369	329	341	350	332	339	351	408	351	373	381	345	334	362	346	365	405	363	339	292	380	365	328	324	350	310	352	376	350	359	332	360	356	361	348	356	345	341	353	354	342	371	341	349	363	351	374	335	367	362	342	350	316	388	347	358	334	346	347	358	321	335	320	326	356	342	357	355	369	380	329	358	339	342	360	382	362	382	363	365	374	366	340	383	362	331	344	400	378	350	320	337	341	363	377	366	388	390	379	357	348	355	334	332	344	352	358	351	366	326	348	368	345	368	337	358	349	345	348	371	345	337	305	327	334	362	375	369	347	349	364	360	354	334	351	321	353	388	356	354	371	333	323	341	351	364	380	346	365	371	322	361	360	359	334	354	337	330	348	324	335	335	317	343	369	362	359	351	335	347	361	354	384	356	354	348	363	357	318	339	341	341	366	357	389	328	372	366	347	334	322	297	351	364	370	361	362	306	346	371	392	347	305	338	373	328	386	333	349	356	343	345	350	345	324	387	384	351	381	351	347	368	358	321	375	340	372	333	353	351	348	354	322	387	351	364	335	398	346	336	379	342	339	340	343	375	351	327	373	330	346	344	371	376	326	366	323	363	332	324	348	337	341	358	321	362	353	359	331	331	350	370	399	361	364	386	356	351	364	354	338	332	352	346	362	369	331	346	364	340	346	348	350	337	361	364	343	340	361	365	350	345	347	356	359	349	360	356	370	370	339	399	340	401	339	345	342	337	370	367	362	366	353	334	338	368	379	370	383	374	338	337	323	322	352
25586	21744	40993	46101	43047	23072	7738	1733	636	405	389	390	361	398	401	419	384	358	400	415	404	408	383	396	413	400	382	373	425	370	405	397	365	380	392	379	377	374	403	365	381	406	367	357	385	359	386	409	381	390	409	358	385	388	389	381	411	358	389	354	386	392	405	384	382	380	373	371	360	369	397	385	380	386	358	441	354	418	382	408	388	375	359	356	380	367	376	388	400	396	377	382	385	373	386	395	376	345	371	395	388	368	403	377	409	358	398	380	403	419	373	383	374	349	347	383	346	405	396	352	397	365	389	385	380	383	383	403	367	392	375	377	396	383	400	351	359	345	385	363	380	389	366	394	363	399	397	417	376	410	387	380	389	392	379	444	365	378	348	361	384	400	403	386	425	376	400	367	374	371	381	378	389	383	381	401	411	372	400	379	371	426	401	401	419	396	340	380	384	399	407	412	378	378	430	359	395	410	385	394	379	397	393	348	376	363	347	398	358	405	365	405	375	396	390	419	382	383	363	360	395	374	384	407	391	407	401	400	374	373	366	374	366	363	405	383	397	385	355	391	385	402	386	378	383	373	398	380	399	376	375	402	401	392	376	422	414	410	374	353	409	370	362	391	372	371	417	382	386	397	378	378	376	375	353	429	381	381	343	394	382	349	385	386	381	374	378	392	382	379	389	357	392	419	422	379	358	391	422	391	401	383	375	386	364	391	374	387	360	372	384	363	395	372	367	336	390	404	359	403	384	391	401	377	366	420	401	394	401	395	388	380	405	390	353	365	362	391	353	399	355	369	418	381	414	411	334	415	395	388	359	378	388	389	375	369	368	364	348	388	373	379	397	377	406	382	405	349	343	394	401	347	375	354	425	405	380	411	406	391	368	378	371	391	387	360	390	381	402	381	393	379	386	362	375	388	382	379	425	413	406	366	405	397	393	387	368	394	387	415	359	410	373	384	393	358	344	394	399	356	409	383	417	386	393	407	410	383	382	405	395	349	391	412	373	378	376	392	370	410	388	358	377	384	354	377	356	422	389	386	396	363	376	412	371	375	375	370	377	376	372	365	405	359	394	399	391	401	399	395	377	366	386	386	360	368	385	387	386	392	383	379	399	389	405	374	383	389	386	417	368	370	386	396	408	373	398	396	391	364	394	361	360	380	371	375	394	368	387	395	348	361	393	354	385	391	379	382	393	381	346	394	384	354	347	358	377	388	356	354	388	384	396	380	369	426	412	414	407	393	405	373	394	392	385	420	361	365	371	388	381	346	402	356	360	391	370	370	403	416	373	396	382	385	395	380	361	359	368	380	365	397	369	381	381	371	335	394	389	355	399	401	384	373	370	384	364	410	363	365	392	350	350	374	401	366	403	382	388	376	362	385	390	376	390	404	384	397	380	385	377	390	395	386	380	382	387	436	405	390	404	377	395	386	384	376	375	404	425	404	380	420	373	396	380	395	391	400	338	409	391	345	360	374	382	435	361	354	374	359	429	408	395	405	372	406	346	368	354	376	365	399	372	407	399	359	368	401	405	384	359	384	381	360	381	362	409	382	415	387	380	390	412	350	363	379	369	393	344	392	382	395	384	371	377	366	356	375	387	374	370	375	350	349	416	363	367	386	381	355	398	388	383	417	348	404	389	377	403	367	361	386	395	405	372	390	375	341	393	385	395	396	360	399	414	377	379	355	401	367	379	356	357	396	405	404	368	385	371	379	386	392	347	362	406	369	365	406	386	380	389	413	367	361	392	389	374	381	374	392	391	362	395	363	393	353	373	375	374	402	374	351	379	370	393	420	387	412	407	379	386	370	364	390	381	382	399	350	367	409	404	358	461	385	409	343	376	383	346	393	404	393	396	376	380	383	409	388	399	369	385	384	371	373	413	389	376	338	352	355	364	400	375	373	389	376	401	355	380	369	395	394	410	376	362	353	390	374	407	404	375	358	402	389	383	393	387	349	435	395	359	359	392	371	401	372	385	372	415	391	351	401	402	376	358	387	386	393	370	372	407	388	383	372	378	424	403	382	402	371	390	384	411	355	376	376	363	389	375	389	367	406	365	373	352	352	391	397	386	372	383	364	402	382	349	366	402	363	364	388	364	417	355	421	404	374	342	383	415	384	337	403	390	394	390	379	388	390	370	372	394	381	387	379	362	371	369	407	367	355	387	366	384	398	381	409	378	360	421	376	375	331	377	369	359	357	384	341	407	398	383	379	395	344	360	386	396	388	388	352	408	381	368	346	423	389	394	344	382	361	364	368	403	357	360	366	387	361	375	381	392	366	424	387	359	379	402	386	396	385	375	349	380	348	387	354	392	382	360	370	358	409	395	389	392	374	386	374	378	384	354	347	400	400	405	402	368	442	365	382	430	380	381	373	373	394	400	361	378	385	391	373	384	379	381	365	370	380	389	366	396	387	357	382	371	368	362	400	413	369	349	370	377	390	364	408	368	394	419	386	368	391	392	361	390	429	383	363	402	394	365	372	388	362	367	366	327	382	391	358	356	363	357	374	369	419	393	385	392	364	397	413	402	368	373	376	383	365	370	392	372	398	342	361	389	381	383	366	381	374	413	359	444	377	408	373	387	379	412	369	388	386	399	347	383	394	389	392	371	382	404	364	369	398	381	414	380	378	402	386	399	395	383	408	395	403	391	406	371	336	376	404	355	403	378	366	396	388	376	413	401	358	372	359	371	387	415	354	394	397	390	337	386	386	378	394	375	411	388	302	402	388	410	362	404	390	409	368	383	383	373	399	372	366	393	360	375	392	382	411	381	413	367	391	387	381	328	372	353	402	352	407	383	373	405	388	402	400	397	376	376	403	375	370	381	401	362	403	393	374	394	334	379	380	410	380	383	403	412	404	403	410	365	414	399	396	375	364	370	394	389	397	355	338	401	380	407	395	383	381	371	381	398	359	372	399	381	354	421	403	370	379	400	381	402	368	391	340	400	387	375	375	379	373	382	363	395	398	352	361	366	405	385	408	379	357	341	378	387	356	355	394	372	357	335	400	372	361	386	415	364	382	399	359	381	366	361	359	362	368	375	375	360	379	355	355	351	407	363	387	363	424	382	359	366	399	345	387	404	381	360	375	348	395	388	386	400	385	368	392	381	410	371	393	391	413	368	365	376	423	412	395	373	390	383	413	375	393	398	380	432	382	388	402	369	365	360	406	365	396	389	377	407	417	392	408	409	365	375	394	346	397	363	383	400	339	378	392	372	392	369	387	392	380	359	395	369	408	380	345	366	376	341	358	388	388	367	392	387	388	377	395	387	339	406	375	403	383	356	365	386	380	366	386	371	412	431	385	425	401	383	342	340	383	383	370	376	404	379	378	371	388	362	414	376	392	374	383	359	438	371	385	378	385	376	399	391	392	386	351	416	391	369	390	396	390	414	394	380	377	401	388	398	377	393	383	354	397	396	369	395	368	372	389	394	415	421	411	386	368	420	406	395	377	380	408	339	353	367	385	381	373	386	355	378	374
9548	43087	50259	40281	34550	14832	5268	1725	644	403	407	391	418	428	427	435	413	365	410	413	436	438	387	387	442	424	408	369	420	407	380	398	394	402	434	385	376	402	366	400	381	408	373	368	397	393	368	375	394	390	368	382	403	383	438	375	413	380	407	380	388	392	419	374	401	405	371	375	427	381	393	353	395	412	404	409	379	399	392	355	361	387	425	401	392	395	405	400	355	395	440	427	432	393	428	422	368	400	391	396	399	400	396	406	380	370	419	383	427	408	431	439	389	401	374	388	427	409	404	397	398	388	398	415	395	397	394	361	396	380	405	402	393	395	370	412	372	378	407	441	360	374	407	385	378	403	418	385	373	390	389	383	383	438	371	406	358	368	443	344	358	418	371	356	424	412	448	416	385	391	392	384	376	372	410	381	399	397	379	428	398	367	413	394	395	374	370	372	432	383	385	390	395	366	387	377	407	410	416	365	394	364	393	435	382	375	341	378	388	380	400	414	424	420	389	397	397	415	380	383	387	386	442	433	353	399	389	382	414	383	386	391	435	406	392	404	386	389	393	411	370	386	392	395	365	365	380	370	407	389	405	402	410	417	437	401	413	421	354	407	415	385	429	412	379	382	394	394	379	369	382	377	401	391	385	397	388	373	376	394	406	397	405	376	422	409	422	419	399	404	383	414	389	368	361	364	404	367	391	383	411	385	429	375	403	397	421	363	427	384	389	402	413	382	400	402	425	377	398	389	394	416	393	396	405	369	397	378	399	404	413	388	405	421	392	381	421	388	412	409	412	394	384	387	423	400	415	383	377	389	417	387	430	392	397	384	368	388	404	390	373	386	404	397	388	389	367	433	360	383	394	439	397	399	399	382	407	375	417	351	397	406	407	374	372	400	386	375	397	365	355	377	401	395	386	384	388	420	405	399	404	415	374	399	413	369	413	400	388	375	394	393	407	380	422	406	359	413	385	364	383	386	400	417	349	349	421	462	392	392	410	435	397	371	420	381	372	376	417	380	437	389	366	399	367	402	397	395	392	403	409	413	413	387	404	363	437	388	382	400	397	421	453	403	433	378	401	367	399	402	345	423	406	413	403	365	378	410	406	368	383	419	407	383	374	373	381	386	406	414	389	426	363	388	407	401	369	402	394	430	393	402	391	418	393	388	391	409	418	383	410	383	395	378	410	391	409	385	424	423	378	369	392	350	407	364	362	398	377	398	386	384	376	397	378	400	384	397	381	418	416	413	375	405	431	386	339	377	405	398	400	409	411	384	391	379	361	386	413	404	409	370	403	385	394	407	410	420	408	409	429	375	368	418	399	397	402	373	394	371	438	393	417	381	411	387	406	438	400	389	422	371	404	375	433	403	409	361	401	385	377	425	389	417	391	384	386	388	425	426	417	374	371	418	407	419	431	386	425	380	422	396	421	404	382	411	395	411	356	417	379	410	424	402	448	421	380	404	390	409	404	391	343	400	361	403	388	405	411	412	388	404	401	405	398	404	396	386	388	367	387	426	366	396	396	367	423	374	415	403	409	393	411	375	384	405	401	396	421	377	407	404	375	396	442	406	368	423	373	438	415	416	399	408	417	396	381	414	412	411	390	430	394	395	390	394	364	382	379	402	400	384	377	405	424	411	409	402	401	390	430	415	402	419	347	421	405	385	397	374	396	375	382	380	394	391	379	416	366	411	429	422	359	372	388	437	416	402	383	421	395	378	421	424	416	447	418	432	362	410	351	355	412	410	441	432	357	398	407	402	410	388	427	402	406	396	390	383	352	397	388	405	374	381	401	370	413	433	409	429	392	380	388	375	379	430	368	383	423	381	388	420	372	380	403	412	395	405	395	403	404	409	383	416	433	402	414	417	384	393	404	382	405	374	388	393	421	444	451	369	384	370	439	396	394	407	395	409	407	415	378	383	411	400	389	403	430	422	448	402	376	384	381	365	404	410	398	383	416	359	373	399	419	393	387	387	410	433	402	434	376	416	400	411	425	381	407	403	403	408	396	418	407	386	418	372	350	383	376	415	394	419	403	394	369	406	397	378	383	400	368	421	428	422	414	389	424	394	359	391	362	375	423	389	369	377	413	423	347	418	406	404	410	432	379	391	401	416	392	386	407	358	397	392	423	376	423	418	396	370	390	395	407	363	399	407	402	396	405	416	365	376	361	387	376	402	396	377	370	451	435	413	392	383	382	420	396	400	426	403	391	399	406	427	412	422	421	359	398	394	372	386	430	413	400	385	383	385	374	406	396	385	414	372	363	388	407	423	396	399	434	389	388	383	382	416	382	407	414	393	367	420	369	390	397	377	406	394	431	361	399	391	385	383	365	398	404	397	403	384	369	395	417	403	402	399	406	384	430	403	362	399	389	371	411	404	379	423	418	391	382	395	396	416	368	396	378	368	404	405	406	363	363	380	371	384	407	432	387	390	360	394	397	375	392	393	387	417	359	393	403	422	380	404	393	394	385	438	377	395	439	421	423	397	412	387	381	370	381	404	407	426	406	430	360	404	405	394	394	397	388	382	392	422	411	414	398	416	362	384	357	430	380	407	376	389	384	385	419	374	396	396	363	400	393	389	394	418	400	374	370	389	374	397	398	412	399	391	413	378	437	378	356	370	406	377	395	417	385	399	385	419	411	393	394	425	395	390	379	421	410	402	403	405	380	407	364	426	388	376	420	361	423	409	423	370	414	419	404	400	390	402	390	426	395	374	413	398	393	370	379	394	409	422	391	412	372	407	399	412	394	374	397	356	409	355	398	389	397	414	408	419	444	399	413	404	375	409	405	420	412	401	382	367	419	362	384	425	404	401	377	392	418	386	382	370	384	368	397	378	409	380	397	391	387	383	404	390	401	388	403	427	398	397	426	429	404	398	417	383	409	397	385	411	387	395	363	376	378	423	405	370	381	403	395	391	392	396	368	399	409	410	366	379	393	394	430	369	353	391	410	352	401	361	373	407	387	394	367	400	382	372	404	406	423	372	389	422	400	377	383	408	361	427	388	402	415	354	441	376	368	402	416	402	424	425	380	423	383	354	388	397	384	419	386	373	403	378	382	395	424	399	373	398	390	378	408	409	389	371	385	379	407	401	393	416	412	409	408	438	391	404	375	367	404	365	382	389	401	373	393	424	379	411	400	398	376	431	397	367	395	378	410	367	383	409	401	377	386	407	427	417	379	388	398	327	380	411	359	408	408	388	393	370	393	380	380	409	405	446	412	371	415	360	413	408	383	373	406	415	412	418	375	418	400	369	417	385	369	388	391	377	390	422	390	380	409	383	401	358	396	358	402	403	366	407	403	366	374	397	401	389	388	404	403	378	399	386	379	397	415	399	375	421	420	392	415	409	384	396	394	368	407	406	378	412	417	381	369	427	401	392	377	386	405	416	390	370	397	384	391	412	386	422	421	422	379	425	366	355	409	443	394	417	399	407	376	399	387	376	393	393	426	392	371	384	403	427	407	408	398	410	435	382	403	393
23952	21148	30316	44180	63355	44995	24864	8024	1597	597	545	538	533	547	511	520	520	529	490	492	515	540	496	546	532	561	543	527	462	512	516	531	502	507	487	502	547	511	511	526	499	514	484	476	456	514	507	517	492	517	480	499	503	524	490	502	535	519	489	470	534	529	512	505	495	500	505	502	528	502	490	515	514	468	503	510	479	486	508	497	485	503	467	463	506	539	509	468	514	489	474	496	497	535	521	490	501	467	505	486	500	517	492	507	494	479	499	538	491	497	525	490	479	489	479	443	498	505	478	485	476	467	513	496	526	513	509	489	543	492	480	526	485	535	535	503	494	499	499	490	514	515	521	492	486	500	558	497	492	484	462	510	481	545	501	497	540	533	479	514	502	538	492	491	493	498	470	487	494	562	479	526	498	469	455	464	529	458	485	511	503	495	457	507	486	468	512	474	487	480	499	517	480	500	479	478	471	470	478	480	511	490	494	521	507	515	486	513	480	469	498	517	505	490	443	481	497	512	487	488	484	451	502	532	490	493	528	505	481	484	492	514	497	463	525	487	502	502	466	542	501	492	449	520	494	541	521	477	499	497	478	475	528	500	521	464	521	503	490	498	482	556	484	494	456	497	484	486	477	522	473	468	492	479	483	491	485	474	496	490	509	477	500	499	512	555	526	506	493	481	469	509	476	514	526	508	475	492	493	506	456	515	494	525	531	478	491	515	491	486	478	507	486	505	492	499	519	534	479	536	532	482	498	508	501	519	445	494	502	530	519	482	497	479	533	497	497	493	480	468	487	581	489	498	482	470	494	478	472	495	503	519	471	482	494	500	487	489	528	510	506	468	483	494	484	487	519	503	460	475	516	497	498	500	536	496	516	430	466	523	482	482	469	525	504	505	509	495	506	480	536	513	506	513	512	503	525	461	529	499	504	491	471	494	479	509	535	484	491	504	473	486	489	501	521	501	499	522	498	507	449	488	533	443	495	492	460	518	483	482	505	498	506	491	512	507	491	493	503	520	542	510	490	507	481	506	463	477	501	536	534	481	508	487	485	511	530	503	518	500	539	530	447	540	491	502	465	503	474	455	526	508	521	466	499	520	475	460	491	530	505	538	488	511	492	492	481	475	498	510	544	511	500	513	507	494	546	521	490	505	493	511	450	504	519	507	493	500	479	449	519	498	507	531	507	468	512	521	476	511	478	506	512	479	479	502	460	497	512	476	506	522	519	470	462	497	484	533	455	524	482	438	506	480	502	529	496	509	470	475	520	473	504	494	472	477	485	484	516	500	524	482	524	496	502	486	478	455	480	521	490	525	538	531	533	489	491	513	492	495	491	521	470	487	508	476	524	511	499	483	539	476	512	505	526	489	505	505	527	481	469	491	481	507	491	503	497	461	514	494	511	507	529	474	515	516	520	524	462	517	516	489	527	479	520	486	510	468	496	473	485	527	518	492	457	495	503	509	508	532	520	451	498	517	480	512	511	506	531	520	529	521	512	505	524	537	489	511	512	476	499	506	497	482	498	515	475	499	516	507	501	504	506	499	528	555	463	476	500	494	502	479	471	465	522	511	493	478	497	502	500	528	522	500	464	521	485	523	512	540	539	534	518	471	499	506	510	542	471	558	517	505	517	517	493	491	542	488	545	498	512	534	470	489	480	500	484	457	482	565	549	491	489	489	468	548	503	495	516	481	480	501	504	468	464	537	538	474	470	498	512	517	518	520	532	489	499	536	500	483	463	497	540	558	484	492	486	504	522	503	459	490	479	483	481	507	503	512	534	543	514	468	496	499	501	507	477	458	519	514	523	506	491	498	508	501	475	520	511	477	483	512	490	457	536	463	499	526	463	528	504	490	537	476	506	493	517	492	537	537	475	495	449	494	497	496	539	507	506	508	523	475	513	523	455	494	519	526	509	488	488	488	509	490	512	497	502	480	480	494	539	534	504	510	518	518	495	535	476	510	530	496	457	498	508	488	558	492	479	505	489	549	478	407	472	534	504	506	500	497	506	502	476	528	507	486	511	494	502	502	546	516	497	473	494	456	509	513	499	490	518	512	472	492	556	505	477	529	504	517	489	525	532	467	519	554	481	494	477	508	471	466	482	503	510	483	477	501	529	462	468	467	512	520	513	500	520	474	501	478	499	509	496	505	518	498	495	472	473	502	506	483	502	531	510	505	450	493	532	483	489	469	464	556	515	467	497	496	526	501	487	477	523	503	462	534	497	441	496	474	505	516	491	532	465	481	488	465	512	491	496	493	531	508	490	502	501	506	495	481	470	473	481	501	496	481	499	501	488	512	500	545	522	524	491	488	481	503	487	456	519	485	503	504	485	474	480	523	478	478	491	549	528	500	522	467	495	483	512	489	477	527	489	479	521	505	469	492	471	500	497	507	536	479	484	490	484	465	515	496	491	483	517	490	486	473	473	535	514	459	494	522	506	459	517	558	484	506	554	478	509	478	524	516	506	489	515	479	512	492	515	475	489	490	503	493	523	540	486	494	503	472	491	481	532	495	516	461	467	518	525	538	513	480	470	490	560	443	472	538	496	493	519	506	487	509	506	493	554	486	464	508	457	506	500	488	487	511	494	465	496	503	473	476	523	501	491	501	485	513	516	499	488	527	518	508	502	540	489	499	484	531	518	509	491	522	465	488	475	475	523	557	493	507	508	505	528	518	515	551	510	509	483	446	514	517	482	506	517	519	470	471	479	500	516	507	498	505	510	491	478	508	529	523	519	494	481	424	492	516	505	503	495	469	526	507	502	539	505	556	522	492	473	492	489	508	488	490	507	546	495	511	517	474	472	486	512	470	501	497	472	511	502	494	510	474	441	512	537	516	482	484	506	495	502	474	433	483	484	505	537	473	494	476	488	526	520	521	509	480	521	485	505	483	504	514	483	498	500	490	516	503	501	504	510	490	536	482	505	480	475	495	486	481	504	506	495	533	534	497	504	467	506	476	487	526	522	500	484	509	484	487	494	503	487	516	470	510	492	493	470	462	462	509	490	513	487	477	508	522	494	490	535	520	463	523	467	471	524	449	519	441	539	474	524	515	511	496	533	515	516	497	488	517	525	479	507	482	495	468	476	492	498	518	525	529	520	461	488	523	480	515	482	518	460	518	480	478	524	475	511	451	488	492	514	521	521	510	482	523	518	489	502	493	486	463	529	451	530	501	488	486	491	506	483	476	489	516	575	477	503	494	510	502	495	491	481	486	509	554	474	497	475	496	496	479	485	533	517	517	523	469	471	492	486	495	486	470	469	504	511	463	482	497	469	486	482	475	481	490	509	485	507	502	500	494	543	467	520	506	445	491	474	505	479	455	489	476	519	494	529	460	490	467	510	498	525	499	482	480	510	506	487	482	511	495	496	475	488	502	485	453	492	455	478	500	486	505	502	503	502	475	502	513	470	508	473	476	491	504	482	473	509	511	514	517	496	521	501	484	493	490	503	487	481	500	496	496	496	496	526	478	521	495	506	491
19856	47234	58862	60053	64693	38169	15673	5098	1411	559	530	520	562	524	538	487	568	545	540	488	518	564	524	536	502	486	516	515	543	529	494	513	538	531	540	517	545	502	521	524	496	518	519	517	525	539	550	538	503	509	512	517	528	540	540	496	527	481	522	521	505	538	534	493	542	482	501	566	530	547	507	515	559	541	513	491	523	518	489	527	502	547	531	503	511	536	533	494	531	531	508	500	532	476	488	504	539	517	475	519	524	506	502	515	516	477	524	482	513	519	520	522	499	577	529	494	510	534	522	514	542	515	477	503	554	552	551	483	539	525	532	517	524	517	526	518	518	520	531	530	519	511	523	525	525	497	521	561	547	520	491	531	520	478	496	507	509	535	505	507	546	512	499	503	491	509	489	499	534	512	550	510	566	489	527	506	499	508	532	482	519	485	508	455	510	492	548	520	532	515	537	490	515	484	578	559	485	487	488	547	524	519	550	498	503	488	511	526	507	521	513	481	485	525	548	569	505	562	540	504	566	491	513	524	474	476	532	525	493	514	524	510	523	498	523	512	518	490	532	525	514	540	547	514	526	501	494	508	515	484	534	511	522	540	532	524	488	469	504	497	521	514	501	511	512	547	501	544	468	519	497	506	510	522	508	506	530	532	527	545	547	524	512	536	489	556	522	527	515	492	545	493	528	555	536	522	507	481	511	512	507	525	536	512	560	488	512	514	515	546	511	516	510	526	547	526	534	531	507	520	509	547	506	487	516	534	533	530	525	507	512	526	545	526	549	519	499	559	527	517	488	490	481	512	510	528	544	492	516	500	499	525	518	448	499	538	526	520	507	542	496	511	531	498	501	515	498	520	537	514	545	549	497	513	539	526	512	541	516	521	552	501	528	556	464	454	509	496	558	519	511	506	536	491	519	460	508	508	507	474	535	533	497	552	504	513	505	513	482	530	496	547	523	482	528	532	513	537	516	468	492	503	493	521	483	525	489	535	511	501	522	497	484	521	556	491	522	506	496	487	491	475	508	492	494	501	530	507	497	512	529	514	518	530	496	508	524	536	510	543	483	504	513	492	477	489	489	539	533	525	500	506	503	491	525	495	503	490	533	525	491	491	484	523	483	518	554	516	515	482	515	521	501	507	495	550	533	501	491	509	503	540	537	554	520	486	523	494	514	520	489	493	512	553	529	503	531	527	520	540	544	540	488	515	497	498	513	545	535	562	537	521	519	511	559	533	543	562	476	524	506	478	541	542	502	526	547	512	527	493	564	493	543	538	520	516	487	541	527	535	494	514	460	504	535	497	496	550	526	515	517	501	516	515	502	490	498	521	514	481	499	475	503	516	495	552	514	524	517	516	517	492	535	511	503	522	475	530	504	519	482	503	498	522	551	530	523	501	536	511	503	542	520	515	527	485	522	528	504	507	514	511	544	518	515	546	528	500	468	523	494	519	546	525	545	468	516	527	531	512	519	542	525	544	488	528	554	511	525	536	503	526	513	504	526	504	493	560	488	505	503	509	523	480	510	487	509	516	476	512	512	493	514	510	479	518	506	464	509	516	495	538	487	510	531	517	550	543	538	487	536	529	513	507	530	545	512	515	539	449	517	520	499	506	547	493	516	465	504	480	522	503	536	510	499	505	517	529	554	565	502	548	530	514	512	517	493	545	517	509	511	446	521	531	518	527	542	484	528	515	516	497	532	493	510	517	499	492	511	486	541	464	499	503	517	479	488	523	477	498	506	467	482	522	492	525	526	526	548	532	580	532	540	488	476	532	514	518	540	507	459	519	489	527	495	502	479	533	533	525	509	495	478	498	510	503	543	515	519	469	539	503	518	511	512	499	535	522	494	559	492	523	517	446	523	538	525	508	507	522	504	538	484	499	484	517	574	549	496	537	477	497	485	559	507	520	519	520	501	530	561	529	461	543	482	516	539	514	492	534	496	538	531	525	515	475	502	522	523	481	514	498	529	511	502	498	523	501	507	527	485	511	506	504	513	476	503	484	504	517	528	507	497	523	491	526	532	491	527	537	496	552	488	487	507	504	498	536	503	512	494	515	514	513	488	473	474	551	492	493	518	515	498	559	542	528	533	539	513	479	528	541	470	512	490	497	545	516	492	524	486	511	540	540	511	506	524	528	519	550	490	514	499	493	515	512	524	515	524	502	492	518	508	504	536	532	511	522	528	487	492	509	537	533	500	509	491	520	516	530	480	535	488	533	512	523	489	478	511	488	490	513	536	512	476	544	529	529	495	557	515	488	500	500	549	500	510	485	492	506	546	536	494	499	485	518	534	467	511	529	488	463	543	513	509	489	485	514	542	467	476	468	542	524	532	530	494	527	536	551	506	503	530	490	514	482	498	492	555	481	519	511	519	487	519	507	559	506	498	549	516	481	544	484	491	490	518	479	513	495	500	499	493	538	491	531	503	496	500	510	515	529	530	509	525	514	479	485	547	545	534	506	554	505	534	510	533	515	526	546	527	521	553	516	479	522	547	526	547	487	483	526	499	539	485	542	529	560	518	547	517	536	534	558	475	518	479	473	514	522	499	508	516	494	523	494	555	555	520	513	490	511	551	489	506	516	497	531	493	514	482	528	504	494	550	505	541	476	512	503	529	511	529	525	506	562	499	482	538	528	492	464	508	528	506	523	488	497	499	484	533	496	506	477	485	502	518	538	523	492	527	534	516	508	503	533	526	511	534	521	487	516	519	523	524	499	563	538	495	534	510	482	519	559	508	518	545	498	488	516	511	489	534	483	485	531	484	526	465	513	529	509	514	530	502	509	535	474	499	512	534	496	507	497	575	504	557	504	503	512	508	456	512	526	581	504	513	477	479	523	530	510	508	546	458	517	468	538	554	502	496	501	526	496	499	454	520	511	516	513	499	483	505	538	541	511	493	537	489	487	537	544	527	546	524	522	511	512	521	487	471	509	560	568	485	520	509	489	527	501	508	531	519	497	504	512	542	506	553	468	546	494	533	516	526	546	544	483	490	517	463	472	487	487	545	498	506	491	533	493	523	510	530	525	527	520	550	559	502	521	541	512	515	514	500	525	501	544	522	476	497	479	460	497	506	491	533	526	540	471	527	493	515	501	528	518	494	517	503	499	538	488	510	493	516	488	497	495	542	511	507	504	510	513	505	514	492	466	514	505	514	520	475	486	542	489	548	520	523	496	543	509	506	507	524	473	511	501	493	521	484	510	538	530	543	506	506	508	494	486	479	513	477	513	532	485	498	500	555	491	529	479	498	500	502	518	533	480	470	514	501	528	514	540	502	491	484	512	530	520	547	515	489	565	504	469	503	457	532	480	480	520	522	514	497	514	489	484	515	550	507	563	490	511	469	525	559	504	527	501	534	537	511	513	518	530	538	523	485	539	492	538	496	513	517	522	485	506	522	535	487	545	508	482	527	508	521	504	487	487	538	495	515	488	494	468	493	480	492	472	504	540	516	483	480	548	473	464	499	508	478	523	518	506	486	556
27129	16836	22432	26329	14064	4551	1288	621	413	413	377	373	382	387	421	405	371	379	360	405	404	409	391	399	385	405	383	388	412	397	416	351	358	379	421	344	345	374	405	426	388	367	391	371	388	394	367	410	373	433	406	357	426	323	371	417	357	345	386	387	392	417	353	420	364	423	394	397	379	369	383	400	385	385	389	387	399	410	386	413	354	385	378	409	415	372	408	385	351	369	414	386	375	373	393	424	412	388	397	376	364	426	396	403	379	357	379	370	363	348	356	377	376	416	385	420	384	371	401	403	395	359	382	431	377	399	414	371	385	415	388	408	375	375	366	386	386	383	401	366	397	370	384	399	368	377	401	362	388	382	400	377	401	385	382	385	355	397	367	375	370	377	371	379	411	435	347	408	383	376	397	374	396	380	383	378	382	362	424	359	387	388	418	376	374	404	400	368	392	405	385	361	358	365	379	374	394	400	398	410	350	381	376	395	425	372	390	391	380	354	419	351	393	404	396	385	410	381	368	397	374	393	420	403	345	369	422	385	397	353	394	406	410	402	424	376	387	395	399	383	409	387	394	410	390	393	382	401	384	350	385	384	390	379	402	364	377	393	391	396	384	366	412	396	338	396	383	350	377	373	396	369	371	400	355	369	360	380	373	360	386	340	378	392	381	378	369	392	397	368	391	365	390	383	393	395	416	395	356	412	375	389	373	369	386	355	376	396	391	384	344	362	391	363	386	387	405	359	386	395	365	418	388	395	363	387	398	409	381	365	391	367	402	371	363	414	386	364	351	407	380	365	356	387	389	392	412	361	361	391	386	396	375	381	396	375	397	378	420	409	423	407	353	377	371	382	342	410	390	373	365	356	398	374	382	405	345	360	380	386	421	375	370	364	358	388	413	378	384	409	409	390	394	397	371	381	390	398	365	354	389	391	393	383	393	415	416	388	397	383	408	393	354	380	410	408	376	396	396	408	358	433	406	354	407	345	387	377	420	403	390	402	380	381	372	385	364	372	364	368	388	369	349	402	409	374	389	427	373	383	406	371	380	327	414	351	407	428	378	379	403	418	378	386	398	376	445	398	413	370	416	391	400	356	375	373	383	375	374	400	361	371	379	380	375	374	366	405	392	367	427	380	408	405	399	384	360	384	401	400	367	352	401	393	386	382	364	370	369	398	357	404	382	427	414	377	376	367	371	388	405	364	439	385	363	397	364	382	408	355	392	371	410	411	413	386	376	388	392	382	365	360	417	374	371	395	383	400	397	382	392	391	405	386	399	403	413	422	402	383	376	365	369	417	370	397	407	378	377	400	404	403	389	406	392	401	412	417	402	356	384	393	355	381	395	373	392	388	388	360	404	403	340	385	375	378	386	396	399	389	413	355	368	394	410	380	393	415	379	401	400	373	393	412	426	316	368	364	373	395	398	421	395	377	384	370	391	393	391	401	383	383	384	354	386	373	407	440	409	405	375	403	369	398	368	375	387	389	397	377	450	365	409	408	409	390	398	369	387	356	424	385	403	397	403	415	377	404	381	404	368	375	352	380	398	378	411	436	411	361	396	423	393	403	386	349	394	412	359	402	368	387	425	399	390	394	386	377	386	406	428	384	422	394	377	387	391	354	386	389	359	394	416	383	391	371	381	378	403	398	391	377	343	353	412	397	361	371	410	389	374	402	379	367	373	363	385	391	402	379	361	408	384	382	399	389	421	377	370	362	375	418	388	354	380	378	381	379	371	391	377	421	374	379	401	380	382	377	386	393	408	405	402	386	389	349	363	390	362	390	378	363	382	357	385	396	395	387	403	369	345	382	420	355	366	368	388	404	397	397	405	385	396	376	367	398	366	391	409	380	383	375	373	389	397	367	375	371	380	354	355	339	406	398	383	373	423	392	387	356	417	362	396	375	377	400	427	353	405	378	357	424	395	373	356	379	403	393	387	392	384	380	361	368	367	400	379	385	390	388	362	366	402	421	380	396	378	368	388	359	379	410	373	380	393	387	386	407	362	391	420	400	367	403	383	414	396	389	344	399	360	372	402	365	361	369	399	375	408	413	365	376	397	373	406	387	391	393	384	370	381	400	393	365	411	400	397	405	374	382	352	383	392	405	381	371	383	384	417	380	381	372	420	389	343	412	406	353	370	387	378	413	384	411	368	369	410	385	424	370	385	343	378	353	408	381	370	391	388	418	361	380	374	403	379	417	393	386	385	340	385	377	386	403	399	384	388	380	361	357	418	375	388	375	373	384	415	404	382	394	418	375	390	385	368	385	361	359	365	371	402	361	381	398	396	370	386	402	404	387	398	331	381	352	384	388	391	418	395	373	375	387	390	389	404	415	355	400	418	403	415	379	367	356	402	355	368	383	395	396	395	352	401	420	402	390	368	375	380	403	363	405	391	402	375	432	384	379	382	393	392	382	400	384	375	401	365	391	409	381	389	408	395	361	362	380	385	394	362	399	380	395	399	422	416	403	356	392	403	409	362	413	385	385	398	395	423	364	441	375	350	412	401	359	370	392	394	368	410	356	415	373	384	400	394	368	397	377	362	386	361	422	401	357	365	372	369	394	373	381	383	400	400	373	348	393	364	449	367	353	418	361	436	400	416	385	413	389	368	373	400	401	371	403	388	391	405	382	391	350	375	386	432	382	389	393	399	364	408	406	412	383	383	414	383	388	394	402	379	355	366	383	380	415	394	418	412	375	391	391	392	373	387	408	379	363	371	385	371	385	357	416	402	393	375	376	369	401	359	395	388	363	404	439	381	363	387	389	388	431	358	386	378	386	413	386	361	344	361	364	394	372	398	358	411	363	367	384	380	383	358	401	392	372	396	386	394	409	352	377	376	409	385	398	390	393	371	392	407	417	415	387	392	404	366	408	383	360	360	353	373	364	401	385	395	357	380	397	365	364	379	390	403	401	399	360	396	379	398	358	398	428	374	411	412	379	388	391	403	360	392	384	359	399	376	387	391	389	384	378	387	357	400	374	378	404	380	386	388	385	379	392	422	384	403	400	355	388	375	367	388	385	358	392	376	338	365	386	398	358	416	360	410	367	406	384	385	381	357	405	380	389	362	403	396	399	391	397	379	400	394	397	354	384	395	400	391	397	395	366	415	381	396	369	386	398	384	388	411	375	390	399	393	372	386	340	406	397	360	378	368	379	391	387	380	357	379	419	400	381	400	386	415	402	364	421	381	373	406	380	385	371	408	407	396	386	406	381	352	399	387	382	439	434	426	374	345	388	371	397	369	425	359	380	369	387	396	382	395	400	386	379	384	370	368	344	416	349	399	420	403	360	388	382	364	401	369	387	422	398	415	388	391	383	393	393	380	393	380	357	350	368	378	397	387	415	368	397	400	376	377	360	377	397	377	417	391	404	391	393	377	395	384	383	391	383	354	362	386	371	349	369	375	338	395	396	375	405	334	393	386	408	361	407	385	406	374	403	400	418	380	401	385	383	412	396	402	393	386	380	421	437	399	383	406	404
5580	11161	22183	19142	9179	3566	1180	627	451	361	395	352	391	373	354	350	366	373	392	388	357	385	383	406	368	368	396	392	361	391	407	353	361	419	390	368	370	370	394	409	387	364	367	360	378	372	404	370	381	361	360	371	358	373	391	355	374	373	375	377	383	384	349	388	353	363	387	358	380	365	396	380	397	413	384	364	396	400	372	404	378	388	361	412	368	340	380	377	398	355	357	360	397	389	364	361	417	408	362	357	375	419	400	367	390	373	396	394	398	381	326	396	384	344	389	389	407	391	389	390	373	364	391	387	416	410	350	396	371	398	390	368	399	385	389	401	329	379	391	397	382	413	372	376	364	359	391	383	415	337	342	390	372	390	404	372	384	364	434	383	397	408	360	360	414	395	401	374	394	408	390	379	393	379	401	366	417	355	356	407	384	353	373	389	412	377	326	380	397	388	369	403	366	350	385	380	375	377	384	346	353	358	376	346	380	380	382	352	413	380	421	381	366	378	389	412	397	378	355	389	363	370	324	367	349	365	374	360	372	394	395	370	408	348	394	361	373	386	383	367	363	404	380	383	373	398	343	357	360	406	390	408	379	353	378	348	357	382	376	361	369	364	389	433	366	400	365	377	378	389	363	389	374	372	353	371	398	364	388	360	375	391	385	399	365	372	389	374	362	371	381	347	363	338	407	374	382	387	361	358	394	364	365	376	378	434	361	386	408	370	365	365	380	360	405	390	374	394	392	367	412	339	354	380	362	371	371	410	402	380	393	388	358	379	372	362	404	354	370	365	369	395	355	367	357	423	381	357	414	363	372	354	368	367	392	344	351	367	371	405	365	366	349	369	368	398	336	381	381	382	394	397	362	388	368	328	360	376	405	370	393	414	355	361	381	375	353	388	332	404	375	358	371	358	367	392	383	369	378	362	369	395	369	370	370	359	368	415	391	353	414	369	379	360	398	386	374	372	380	372	384	385	378	379	415	360	375	367	369	393	390	378	395	376	357	405	385	399	382	398	347	408	358	377	371	381	377	412	355	364	373	393	376	348	356	386	359	362	374	382	369	366	405	356	336	350	337	371	406	369	375	359	347	404	342	385	392	372	354	372	369	382	402	346	381	375	403	352	389	347	406	369	375	370	380	367	397	359	361	402	380	410	350	366	391	386	411	396	359	416	362	392	355	393	423	345	377	418	371	356	385	363	407	395	324	383	368	400	384	383	399	377	375	382	375	372	364	373	381	355	391	359	358	352	425	376	379	363	372	359	365	373	345	389	363	386	375	363	366	365	361	385	423	374	384	358	376	402	380	383	375	422	372	394	368	399	370	383	357	364	370	389	385	381	365	371	393	359	373	377	385	378	403	374	362	384	384	354	351	363	395	383	394	376	367	398	405	366	399	383	402	355	396	366	381	373	385	380	354	359	367	370	373	355	364	341	362	379	381	383	374	380	384	396	370	370	397	389	412	411	363	367	354	340	392	359	358	366	408	373	377	386	383	397	340	386	383	382	405	351	382	368	344	395	402	379	390	364	397	374	397	394	370	406	395	351	369	353	354	367	390	375	378	349	384	381	390	383	389	339	361	357	356	387	373	379	330	400	390	379	406	350	366	369	383	362	359	357	388	356	405	385	378	333	378	376	369	351	363	391	348	397	374	397	385	374	352	368	384	380	378	388	385	392	370	349	401	390	368	360	368	414	377	379	382	371	397	341	388	380	417	395	371	358	358	385	340	372	368	353	385	376	369	345	364	363	354	372	366	379	356	359	369	368	381	384	419	376	383	394	363	401	371	387	388	367	395	350	387	375	393	360	369	394	391	348	333	341	376	389	405	345	426	337	363	370	392	359	354	339	380	381	398	366	382	363	401	390	356	384	387	355	353	363	349	373	393	409	363	369	385	366	343	380	395	373	393	343	397	372	382	357	381	370	373	400	386	350	380	377	392	337	372	366	390	383	354	372	360	407	394	367	374	379	372	385	351	396	376	357	375	370	357	380	362	403	385	380	368	420	381	378	368	403	396	377	378	359	385	387	381	367	372	402	378	356	390	380	388	386	376	381	386	392	396	412	365	411	379	381	380	387	389	360	365	378	416	326	365	376	351	383	416	377	390	392	355	353	379	400	352	386	399	373	353	374	364	392	388	353	395	373	402	366	360	380	373	393	386	395	367	380	393	368	362	382	374	364	403	383	360	342	440	373	331	379	375	361	383	394	378	401	401	366	417	391	377	387	371	368	381	353	376	370	377	407	397	365	383	418	370	402	356	391	387	352	379	386	379	397	368	373	379	367	369	362	374	378	354	348	395	374	354	386	382	368	362	371	359	375	381	374	363	366	376	348	379	374	362	343	377	370	372	406	400	350	395	379	390	421	378	368	373	370	357	376	360	370	392	339	375	383	372	370	368	388	414	386	347	384	369	354	352	383	375	364	405	383	367	346	413	398	421	386	345	378	347	388	364	372	394	385	393	392	366	364	376	370	393	400	353	392	383	372	381	386	325	384	368	378	378	378	379	353	427	365	376	396	371	396	382	380	339	372	363	380	389	386	368	396	378	353	363	326	381	368	350	392	382	358	374	397	357	374	372	395	377	353	353	381	355	380	338	381	392	386	394	390	354	345	369	373	411	355	349	381	371	401	357	396	385	354	382	370	400	357	420	349	349	357	401	363	375	360	378	392	376	341	379	357	369	391	387	401	370	367	336	364	346	362	354	384	349	333	371	404	397	375	387	351	388	401	402	414	389	371	361	364	379	389	367	383	344	389	410	384	359	406	373	364	399	363	409	365	341	375	352	390	409	337	404	366	382	379	354	358	374	371	357	371	376	381	408	379	391	359	382	393	354	380	371	366	368	363	376	383	363	351	382	341	352	376	388	372	412	360	395	357	389	408	326	393	371	350	389	346	371	412	390	396	337	405	380	368	376	395	379	385	364	392	395	405	353	373	378	338	379	372	412	392	356	408	360	366	364	363	368	356	392	355	381	380	356	388	387	363	379	395	367	387	368	348	360	397	388	394	388	409	390	392	388	374	352	360	346	380	394	367	348	371	379	399	369	388	356	415	424	355	382	357	410	394	371	394	370	403	418	353	400	388	366	371	379	391	359	365	399	375	352	378	368	353	372	402	342	351	399	381	380	407	389	340	385	399	372	391	372	363	372	395	394	393	386	357	352	363	404	341	399	370	396	348	368	369	376	365	362	397	341	409	407	371	400	381	370	371	400	357	387	355	389	380	372	373	383	404	360	373	376	368	357	355	406	370	365	361	390	399	375	344	393	344	398	394	394	356	379	355	361	375	389	355	375	377	371	400	405	361	373	345	372	376	372	384	384	362	394	406	397	408	379	398	376	375	380	396	376	352	358	355	341	371	366	347	417	356	352	354	353	348	363	363	359	434	380	376	348	421	374	340	375	406	356	399	379	375	395	381	375	388	365	390	361	389	376	363	397	336	381	386	383	387	355	377	401	402	394	370	392	383	350	397	383	378	348	415
25536	21268	46273	55177	35668	18049	5758	1271	626	416	448	382	407	382	429	364	436	400	432	417	395	357	418	417	406	397	398	368	423	386	409	399	407	417	410	434	394	391	393	415	405	390	428	404	383	381	409	393	416	436	385	358	401	422	410	407	374	411	358	421	420	404	380	431	390	395	384	398	373	418	396	399	417	401	421	425	419	399	457	404	427	411	388	366	367	415	388	387	404	390	398	426	411	434	384	447	391	389	390	411	374	436	380	405	370	416	389	370	384	403	422	391	404	399	414	398	414	390	384	400	430	435	404	390	385	405	435	382	384	405	356	399	400	406	383	386	398	388	400	387	356	427	392	436	368	400	427	419	400	421	401	393	369	401	350	394	381	402	408	415	415	400	388	377	352	384	405	399	382	401	374	421	428	384	413	424	403	396	407	406	394	377	409	402	411	425	387	440	420	388	394	381	388	406	428	389	385	388	389	400	425	385	400	395	372	404	369	392	384	391	369	428	398	426	401	435	406	399	401	401	394	380	416	411	414	410	380	410	396	357	411	416	438	396	420	394	442	406	393	406	386	397	407	383	413	423	417	382	406	394	409	417	402	405	383	380	391	394	385	397	385	377	397	416	405	356	364	379	393	411	424	383	382	401	382	364	383	417	433	390	415	411	410	401	425	423	367	399	354	381	396	390	407	405	410	368	425	440	410	411	405	393	402	428	446	377	379	414	407	426	371	409	414	421	409	408	398	412	369	404	383	391	402	375	367	403	397	396	399	394	403	387	381	411	406	426	425	399	404	417	423	392	399	409	432	361	429	383	387	382	403	435	390	425	368	383	401	371	410	404	415	436	443	426	381	397	425	433	399	400	406	380	411	398	399	444	383	405	413	410	414	402	407	365	404	431	410	410	381	431	414	406	405	429	381	383	402	434	405	393	405	419	379	404	411	381	395	366	418	388	405	389	410	399	414	434	404	424	362	414	420	422	428	379	422	401	414	401	403	389	397	368	397	390	380	409	425	380	400	369	407	413	409	406	434	396	371	393	427	406	416	380	400	379	393	384	408	401	394	414	407	412	423	394	413	383	405	393	412	411	401	445	415	422	379	380	390	363	405	377	387	420	387	409	428	396	425	419	370	445	404	405	375	410	388	370	432	390	384	410	424	405	428	371	425	380	366	379	396	391	400	386	390	384	411	414	412	389	420	426	425	428	418	377	435	419	376	390	443	399	397	366	400	392	396	416	437	434	401	392	451	403	409	407	406	430	405	427	407	395	380	415	388	390	407	433	412	391	400	379	385	425	395	352	401	414	377	399	388	399	426	383	399	436	437	397	374	426	420	424	421	406	387	403	394	403	407	381	385	405	393	418	374	371	360	405	386	387	399	380	379	400	382	406	389	382	384	380	382	366	432	401	402	404	420	409	411	396	421	407	405	409	373	357	420	408	417	387	391	409	360	417	391	403	417	390	381	379	363	389	375	421	379	381	408	431	406	398	400	382	366	402	407	406	406	403	384	387	381	409	403	433	430	384	435	405	381	387	371	397	415	407	397	390	394	438	416	418	403	396	375	373	404	427	401	379	387	373	408	427	349	370	397	381	426	401	405	376	450	409	395	371	425	420	425	439	378	390	375	389	425	403	376	391	382	396	403	406	398	419	433	406	381	404	391	402	429	396	386	416	381	403	417	397	393	373	374	403	360	408	392	409	393	415	383	369	369	401	404	400	419	383	400	404	433	408	425	405	385	384	393	434	388	403	429	433	406	345	379	393	388	427	376	457	399	410	433	384	395	419	365	418	338	402	407	354	405	385	431	420	403	386	378	385	379	396	365	399	405	399	389	372	394	407	416	440	421	419	382	417	363	392	391	412	400	407	368	419	425	407	414	405	379	402	417	402	420	417	389	405	400	397	413	385	368	395	361	426	387	425	387	417	399	451	416	395	379	395	408	378	383	391	401	398	400	390	403	371	376	406	388	394	425	370	406	410	356	391	426	419	377	361	433	384	398	404	408	363	379	385	405	381	392	402	384	389	401	368	438	395	396	423	384	380	355	395	430	411	403	406	398	376	375	383	399	359	391	411	377	383	381	402	403	400	405	390	406	382	392	389	405	403	386	414	390	417	426	446	405	407	399	444	416	405	417	385	391	403	418	379	391	363	418	425	380	375	383	387	393	434	400	389	393	394	408	404	436	405	403	404	388	366	391	369	385	376	421	431	394	397	370	406	384	410	389	400	395	416	423	410	399	416	399	376	393	426	409	393	396	383	377	417	398	361	380	433	399	369	364	405	403	381	388	443	385	366	389	385	394	411	376	445	407	392	422	389	396	416	424	432	404	410	403	435	451	423	342	383	383	412	411	378	409	434	441	396	394	397	405	392	425	432	399	384	425	424	437	402	408	401	373	391	383	430	374	418	428	408	426	414	426	392	425	362	416	411	377	372	408	404	410	418	387	407	407	367	390	387	391	395	409	414	393	399	428	420	397	389	367	397	408	400	407	393	385	393	386	412	367	385	413	414	375	406	371	400	410	395	416	385	403	383	381	427	380	404	408	378	404	402	420	392	399	396	401	433	396	386	414	418	438	374	411	382	362	434	401	407	421	387	400	396	438	417	386	395	406	410	353	392	360	411	393	426	363	398	406	408	394	412	362	376	401	365	427	407	385	440	411	421	363	401	403	391	381	392	422	429	409	381	398	354	362	418	426	397	408	384	399	377	403	412	425	392	400	387	413	364	402	389	404	399	419	427	396	410	397	385	418	387	394	446	448	409	372	395	399	392	441	382	398	415	400	442	365	395	418	415	411	416	390	395	398	434	425	420	409	402	405	407	405	395	399	415	404	370	415	393	402	379	394	381	410	377	413	377	418	366	382	392	399	410	402	416	397	415	401	401	411	421	438	410	393	402	413	427	386	417	395	383	424	453	420	445	418	400	416	402	415	428	390	387	385	395	391	402	407	379	389	421	381	397	382	388	385	405	398	349	396	390	396	396	396	381	421	402	420	380	403	425	392	412	446	401	404	404	410	430	427	400	388	427	404	379	382	412	402	411	447	370	402	438	389	412	367	412	404	377	399	416	396	388	426	395	410	378	424	390	377	440	397	409	403	405	401	414	412	352	406	395	391	400	384	380	408	420	425	393	416	375	416	418	386	424	393	379	406	430	406	416	372	371	387	403	422	429	409	397	420	421	357	379	388	410	396	437	386	387	411	403	383	403	434	386	351	415	404	399	400	366	408	375	399	396	416	389	403	396	384	404	374	379	370	401	406	404	406	414	394	407	405	403	402	371	387	407	391	405	413	372	411	390	414	422	378	387	430	396	426	378	403	405	389	389	380	379	419	398	409	407	394	394	395	416	406	434	399	378	387	390	386	386	427	391	391	369	381	387	426	381	423	434	439	389	426	392	434	414	419	406	427	359	392	425	397	396	417	390	388	396	409	402	435	364	368	393	381	385	398	430	391	423	421	401	412	398	390	415	365	402	375	376	408	381	385	421
5553	24855	65953	46564	26650	11284	4209	1352	682	478	436	434	406	443	436	395	412	421	450	418	388	412	415	422	407	444	418	388	441	425	422	431	414	438	404	382	447	422	406	434	396	436	420	421	416	431	432	448	360	430	402	431	416	424	400	440	400	412	401	426	401	382	404	416	424	405	358	406	409	385	441	415	404	405	371	406	449	401	407	417	408	417	410	410	415	431	428	422	440	414	422	408	392	424	393	408	409	376	399	388	414	384	431	422	387	414	435	389	436	414	393	420	452	413	412	419	412	436	412	419	398	429	431	388	426	417	361	401	409	437	452	424	425	396	397	427	382	389	382	416	364	388	407	396	433	371	418	403	403	430	410	391	417	400	413	436	393	412	424	443	420	418	401	391	442	424	417	434	418	430	384	420	426	393	444	438	413	407	388	407	379	416	405	391	430	400	436	416	431	403	413	371	396	430	459	419	433	410	408	403	392	373	446	428	409	407	419	424	431	424	410	384	418	400	400	377	404	439	431	407	422	427	441	382	413	418	421	426	399	383	426	413	412	391	417	400	434	407	385	399	405	422	422	422	377	433	404	443	436	416	398	416	380	402	376	415	407	419	409	393	403	430	435	420	440	409	402	385	433	405	400	439	451	404	390	414	391	406	414	415	387	413	418	357	423	411	428	385	432	406	409	415	414	387	420	382	425	405	432	413	439	403	369	379	449	430	428	424	426	418	398	429	424	415	413	440	393	387	403	395	394	369	374	426	370	420	429	422	422	380	393	398	429	431	411	424	403	421	391	441	423	436	399	415	419	388	425	393	441	401	409	387	438	431	439	408	412	404	457	429	456	420	444	421	411	420	409	441	409	406	376	448	417	416	389	403	421	426	401	405	396	402	392	387	378	412	426	415	452	440	392	418	389	399	419	421	408	393	397	410	399	415	411	463	413	408	380	425	403	429	427	401	419	441	408	371	418	406	416	414	412	411	395	408	381	415	396	423	441	401	431	430	389	413	415	428	427	417	438	435	419	382	419	364	379	445	395	440	425	397	413	384	397	395	419	443	405	403	406	415	388	417	419	406	453	386	418	362	385	402	412	411	400	422	402	383	416	435	365	405	371	394	397	424	414	425	414	399	396	402	401	422	390	389	414	423	380	417	436	415	420	419	420	400	400	374	403	430	437	397	384	384	402	418	402	412	430	452	434	383	424	451	416	373	418	409	394	410	435	389	414	364	441	406	444	402	423	419	423	426	419	395	394	409	404	407	434	380	429	431	420	397	402	402	426	430	398	389	426	425	383	414	411	403	403	409	396	384	408	410	436	415	401	387	413	420	423	445	433	401	452	394	410	413	420	409	399	413	412	420	395	402	437	422	394	427	399	417	446	419	423	436	447	437	406	423	397	382	363	428	428	422	446	376	414	410	447	426	421	428	423	406	420	422	413	392	418	371	403	393	395	396	402	461	467	399	390	424	409	388	413	448	401	407	469	438	430	428	404	396	428	412	419	400	395	404	412	378	413	438	400	385	388	377	413	406	409	404	392	446	421	412	407	431	386	418	373	407	410	458	430	411	431	403	433	416	423	431	380	423	443	385	429	425	437	417	441	392	411	398	424	444	423	399	400	436	434	416	404	445	433	405	424	415	417	383	436	419	376	384	394	409	399	402	381	421	446	398	441	401	396	407	395	417	413	413	414	418	442	432	449	420	421	454	329	421	398	390	417	399	413	392	381	388	449	408	404	444	420	406	419	382	398	430	402	438	429	420	417	395	401	411	373	416	372	420	405	421	373	383	405	397	414	419	425	414	424	376	408	414	396	388	428	390	382	377	439	403	396	442	401	423	409	413	403	381	419	426	443	441	418	400	411	447	417	374	415	419	418	406	423	433	439	400	466	415	423	388	430	433	385	418	409	411	427	376	441	433	380	459	429	427	408	400	406	423	441	411	426	461	424	426	424	426	406	402	416	406	396	414	396	412	396	394	421	427	380	401	397	404	390	450	438	431	404	418	392	384	392	420	390	394	436	423	408	393	452	437	410	426	408	377	398	401	409	416	398	403	418	434	400	430	456	402	387	448	419	409	422	449	396	425	427	409	425	422	401	420	386	434	420	409	460	443	422	416	398	421	405	433	401	408	404	416	410	375	408	402	379	409	421	408	411	443	401	404	425	425	435	414	439	408	424	448	425	392	422	424	402	421	420	432	379	354	392	414	395	430	421	411	403	393	408	418	426	406	402	370	438	457	451	409	415	430	454	399	408	387	416	460	393	406	383	420	452	416	421	411	414	399	400	378	427	401	473	400	420	379	406	393	431	410	415	413	421	422	399	409	409	428	424	407	404	423	414	408	420	405	439	405	398	379	391	352	393	473	389	385	402	392	425	414	414	418	420	374	426	411	420	430	433	452	391	432	414	420	389	433	377	408	404	402	423	409	388	410	400	422	415	411	403	432	376	413	415	402	397	394	459	402	385	390	412	448	392	385	411	424	450	397	386	438	407	410	449	444	410	414	397	403	373	387	431	374	415	452	402	390	369	392	382	408	414	404	433	359	419	436	397	431	377	393	437	411	437	396	437	386	442	417	439	399	403	395	392	416	403	406	429	400	428	377	417	383	447	417	392	456	420	397	398	433	415	418	356	403	424	422	438	422	442	416	384	420	429	421	403	406	410	395	402	431	404	417	396	448	360	424	412	432	410	374	372	423	405	409	412	417	392	412	427	409	420	435	411	419	381	404	454	384	447	409	399	406	409	407	404	403	407	414	375	384	404	396	394	407	435	409	482	409	402	419	428	409	377	412	405	426	403	405	405	403	447	401	401	454	412	423	424	472	399	402	386	417	429	396	374	429	381	360	372	411	415	424	417	437	419	404	402	426	406	386	430	418	386	376	366	431	401	400	427	443	384	411	426	396	402	439	409	402	437	406	398	421	383	447	423	402	388	391	412	402	421	407	426	410	386	410	349	443	376	401	426	414	405	407	429	442	387	414	422	417	404	400	427	424	399	411	420	387	404	380	466	389	431	395	416	425	420	395	377	382	410	408	420	450	437	412	390	413	415	439	403	412	425	398	414	381	417	456	460	392	411	430	428	394	407	414	428	425	400	402	395	400	419	395	414	420	395	363	426	405	413	410	445	423	416	414	380	423	422	419	398	406	441	406	407	417	395	421	433	411	370	375	393	403	427	406	411	397	463	429	418	384	411	419	419	402	400	422	388	417	421	413	419	421	406	399	433	409	459	392	401	390	425	393	406	413	446	408	386	415	441	414	403	419	415	437	392	437	421	416	436	379	406	430	418	425	408	401	421	413	426	384	430	425	416	381	403	414	386	394	405	416	401	423	394	406	431	389	393	390	359	424	395	385	362	401	436	367	365	400	411	421	405	404	407	417	389	442	418	415	406	385	397	399	419	385	406	369	402	412	388	455	436	405	395	426	423	399	417	431	394	396	430	397	454	386	423	401	403	383	381	423	415	396	406	407	392	412	384	435	426	439	423	395
23891	21511	38085	54678	51818	38111	20233	5196	1236	698	560	551	564	516	537	555	522	561	524	557	515	532	568	506	505	536	546	533	498	534	524	544	576	474	506	520	498	548	442	502	524	530	484	532	509	492	513	515	509	532	543	494	477	550	491	533	511	529	516	527	476	488	512	516	469	529	466	527	505	514	541	534	505	505	499	499	538	522	485	512	505	555	536	497	515	543	535	519	557	462	501	507	498	504	473	480	514	475	494	499	518	512	533	466	516	512	494	519	528	509	529	505	498	514	518	515	511	564	519	512	502	513	545	499	524	492	537	520	511	505	513	518	495	472	502	535	517	504	505	557	500	549	536	485	508	578	504	503	549	511	515	468	519	533	550	492	536	513	500	478	562	532	509	524	485	477	526	505	496	492	544	515	519	519	516	554	471	487	520	502	483	539	525	486	522	527	517	490	493	472	508	536	492	486	488	528	530	470	512	519	516	511	527	509	491	567	499	510	515	542	502	536	509	500	496	517	548	504	535	532	526	503	558	504	525	505	542	513	509	521	514	515	519	498	534	530	529	504	527	489	499	507	531	481	554	472	513	522	530	524	525	497	520	485	490	531	539	478	490	514	494	523	510	485	540	505	533	502	532	494	460	513	521	514	513	502	547	481	497	502	504	499	468	511	578	509	501	482	524	499	511	531	523	553	496	489	508	524	499	539	518	484	491	516	514	505	482	528	526	542	541	512	511	502	459	504	534	510	554	486	479	542	518	520	551	505	483	521	477	509	530	524	511	496	561	537	539	542	497	449	509	524	544	543	479	485	521	476	520	499	484	479	519	517	492	510	510	495	554	535	563	511	491	508	484	488	518	541	544	497	487	557	564	507	512	530	526	525	528	542	479	514	517	462	512	490	509	535	520	527	487	507	483	534	550	490	510	499	538	503	523	503	543	516	511	512	496	533	479	512	491	523	468	539	525	525	505	511	553	552	492	553	522	480	521	487	537	512	500	519	513	495	512	557	483	530	517	514	485	518	497	544	477	516	534	494	499	559	562	533	482	518	484	534	511	509	527	493	466	457	530	522	533	488	506	516	518	518	539	502	512	558	499	498	558	473	495	536	501	501	517	510	514	523	537	489	496	502	557	506	526	522	509	532	475	525	518	548	510	483	500	509	482	502	553	512	488	530	513	504	531	465	520	514	507	539	488	463	497	521	566	512	512	562	501	489	467	558	497	528	548	461	548	546	503	508	519	523	524	529	525	524	499	551	493	515	529	511	503	481	512	517	505	503	520	490	531	504	486	493	542	538	486	563	530	535	504	516	541	517	550	523	519	489	518	521	517	564	543	470	522	550	463	465	460	526	568	543	511	470	513	485	559	495	526	552	503	502	534	497	509	514	506	506	494	526	508	479	522	502	485	537	516	511	517	503	538	491	498	498	518	507	463	521	525	496	501	500	517	476	497	535	511	544	516	551	504	513	516	496	539	536	484	530	488	505	494	527	524	482	543	521	495	506	511	486	520	515	493	528	547	499	474	475	537	512	517	546	540	482	508	556	500	526	517	503	482	482	483	532	498	530	525	487	554	546	529	472	538	483	486	504	450	525	502	467	488	494	515	517	478	509	489	500	485	523	547	495	494	511	520	525	487	551	506	516	494	543	484	550	542	540	511	518	534	514	517	495	499	488	498	503	509	498	502	501	536	513	530	505	521	514	500	516	528	471	514	481	525	503	567	506	490	507	497	525	517	510	491	512	499	530	517	526	532	469	500	529	515	491	481	494	472	541	524	533	467	520	525	496	533	537	511	496	498	474	468	507	511	501	504	526	492	478	482	492	472	473	517	500	520	500	511	513	475	508	521	508	488	569	508	461	536	505	502	529	439	489	506	502	523	522	547	525	525	494	512	480	518	486	504	538	523	496	519	481	500	485	535	520	505	538	536	496	487	532	525	504	540	531	512	532	517	525	520	492	545	500	513	518	489	497	538	516	530	508	500	531	554	507	498	505	506	498	534	500	555	520	539	548	544	503	487	538	499	531	555	523	520	527	494	532	487	537	555	473	561	523	498	528	487	485	519	461	535	511	488	486	533	493	498	486	497	513	470	478	507	548	480	529	525	509	479	550	573	530	514	503	466	531	521	501	563	502	503	511	516	500	510	500	517	523	553	510	490	498	523	488	512	533	529	580	529	532	510	483	524	532	503	507	495	524	505	524	489	534	531	514	503	539	532	535	515	517	522	484	470	533	504	512	520	489	549	456	501	522	534	562	524	480	499	515	535	514	509	491	521	514	507	500	521	517	521	516	541	507	569	484	518	535	479	513	558	463	494	471	497	529	500	477	516	502	511	549	546	560	538	535	558	509	501	537	537	506	544	520	495	523	548	479	488	535	524	517	491	536	471	532	544	520	531	518	501	524	531	577	487	486	523	463	511	530	488	547	486	488	529	521	464	524	494	527	537	504	433	491	489	470	513	491	530	533	569	533	529	476	485	529	515	507	505	508	496	552	511	488	466	507	522	480	499	526	534	474	535	502	500	509	505	527	466	532	514	528	525	502	460	531	517	521	557	520	503	515	512	530	526	555	515	475	528	522	511	552	500	531	513	512	542	526	495	519	484	482	491	501	482	502	505	482	502	497	495	579	495	478	511	534	553	492	529	544	499	517	548	556	524	491	521	491	565	501	479	499	517	527	481	525	508	539	494	526	533	507	543	548	481	518	559	472	516	511	482	514	519	505	530	561	509	509	472	510	483	500	523	484	487	520	500	502	484	473	526	530	518	537	494	484	526	495	517	487	544	493	524	555	529	518	510	497	530	453	560	481	540	499	511	525	505	521	495	526	463	524	500	475	518	503	513	476	467	519	479	530	490	500	524	487	561	537	531	528	508	491	494	535	509	502	507	504	538	551	473	502	529	522	445	535	493	506	466	514	504	512	503	521	506	493	538	505	516	512	516	552	530	498	512	492	526	562	478	519	477	501	518	464	517	507	507	507	545	513	527	495	488	489	520	519	507	510	499	486	527	483	518	506	460	485	451	474	492	509	491	488	494	514	514	499	534	466	515	525	515	514	494	544	505	489	485	549	548	501	483	500	513	505	541	509	501	495	479	521	496	498	506	500	531	553	542	498	526	524	504	526	533	476	516	557	495	524	533	559	561	496	516	572	494	485	472	504	518	503	516	516	514	530	526	533	495	541	525	503	533	522	523	521	481	517	492	491	522	525	507	504	534	534	501	501	521	538	500	509	510	561	505	474	526	512	529	511	503	505	484	459	519	523	488	520	475	507	499	483	499	539	510	493	542	523	508	480	559	512	498	534	485	534	524	514	518	478	495	540	516	528	494	486	559	498	500	484	541	491	520	490	495	504	518	486	551	527	486	497	527	475	491	497	541	503	549	490	508	530	489	478	526	516	492	496	499	534	497	515	517	481	515	525	502	479	489	482	548	507	530	525	530	531	494	516	530	502	548	476	526	482	530	483	568	546	553	499	521	531	541	508	500	541
22711	80272	82763	71622	54638	31517	12373	3897	1280	701	571	584	560	619	551	524	569	581	565	520	567	557	573	516	538	522	523	527	568	581	518	520	571	554	543	530	590	520	517	557	567	548	564	586	583	578	557	535	518	539	559	544	552	573	530	558	548	565	555	561	554	575	538	569	519	534	556	523	546	547	504	565	579	566	558	571	548	518	562	562	583	539	542	532	528	539	512	527	538	508	519	516	566	541	535	569	567	535	531	511	508	526	525	520	540	553	555	566	542	539	532	538	563	505	560	526	557	563	572	532	547	549	546	516	574	545	519	515	530	573	574	516	551	520	512	527	563	521	554	560	540	546	568	557	562	560	580	499	556	522	559	520	522	518	550	552	573	502	537	562	525	538	533	497	539	533	556	530	543	530	528	526	518	542	530	573	536	549	519	518	557	521	568	523	539	554	572	532	567	564	559	539	569	564	559	571	543	525	524	560	547	513	510	550	560	536	575	543	543	499	533	528	515	487	527	567	535	519	514	561	516	532	584	546	501	572	528	532	531	553	530	555	583	542	538	598	522	510	523	593	596	550	573	528	520	508	507	543	557	566	539	473	498	539	588	580	515	567	570	555	563	549	547	555	548	534	530	510	543	544	527	527	519	577	538	536	576	596	507	539	511	553	543	577	529	552	532	535	543	555	541	563	534	564	533	550	571	532	503	538	518	548	558	483	568	573	519	582	540	565	534	559	510	543	512	522	567	556	533	581	549	509	562	532	541	523	532	570	503	579	574	546	532	546	572	572	561	507	528	538	503	529	567	564	532	562	569	545	548	548	514	510	530	522	559	555	558	547	528	554	562	556	535	550	560	545	574	560	562	547	553	518	571	561	520	543	549	548	568	538	574	537	610	552	488	525	578	518	537	519	544	520	560	526	527	506	591	562	542	563	529	587	573	562	565	535	540	548	528	548	508	563	519	540	572	571	549	553	522	567	522	560	537	526	569	573	531	527	555	539	528	555	524	582	549	550	548	556	543	525	578	498	539	542	534	522	529	560	542	530	548	529	570	522	540	535	536	566	533	535	531	529	563	555	588	576	560	516	551	531	562	556	511	558	560	581	569	512	554	536	530	508	532	538	580	545	554	559	589	530	529	539	540	534	543	586	553	535	546	528	521	561	525	519	543	543	556	518	545	577	539	538	546	494	540	519	538	544	529	530	529	538	532	538	588	536	515	546	501	572	535	532	563	541	553	516	540	546	509	522	562	527	566	545	527	576	560	554	538	537	514	543	553	514	519	578	561	553	564	488	500	582	519	547	556	494	545	481	547	503	568	549	570	553	576	524	518	518	539	533	605	555	546	546	583	541	574	573	523	526	575	542	544	551	538	550	530	570	542	570	532	504	546	552	560	538	532	540	516	553	563	547	573	614	540	520	548	520	581	559	529	540	526	591	560	542	557	550	525	549	517	517	507	506	545	532	530	558	590	507	566	545	532	577	586	507	556	557	582	545	512	558	557	590	535	521	542	558	545	582	540	582	525	583	529	533	530	547	522	545	540	572	552	560	519	568	522	533	539	510	573	535	530	534	519	539	552	527	536	545	560	547	499	536	514	582	530	513	586	550	559	533	562	506	566	558	560	530	519	541	537	545	518	549	543	560	539	600	571	550	529	550	563	559	533	579	555	500	565	558	519	520	557	519	529	575	547	590	551	509	537	567	501	543	536	577	546	537	546	552	510	513	560	529	547	562	551	569	547	583	498	538	473	537	554	575	538	520	564	575	574	557	513	516	549	555	520	554	564	582	563	515	541	548	530	538	535	528	579	532	548	572	540	583	526	569	555	555	529	560	543	540	532	555	505	523	552	570	529	554	520	568	519	520	507	547	556	532	539	520	552	537	522	541	540	576	560	534	598	552	575	556	537	511	525	583	566	546	515	531	548	546	544	506	550	541	513	567	580	542	563	564	535	530	553	524	525	544	546	544	547	511	546	543	529	580	475	551	545	536	548	573	574	552	541	519	552	522	564	561	510	558	558	543	526	540	563	553	548	533	545	505	540	523	520	551	552	571	524	521	568	546	564	536	531	554	510	522	575	526	559	547	554	560	563	499	596	542	508	590	535	543	534	492	497	526	516	572	557	526	563	555	521	562	528	526	564	518	553	563	575	560	535	522	557	529	549	523	530	575	540	528	505	525	543	517	556	557	562	605	515	546	528	514	565	578	534	538	567	543	529	574	543	557	533	572	537	537	572	545	553	518	595	549	536	574	602	532	529	555	532	582	523	547	530	534	533	571	540	568	547	504	509	499	546	569	557	549	522	568	537	514	538	529	530	544	522	524	546	563	506	551	554	578	549	541	526	537	569	520	591	538	592	529	566	551	565	576	583	578	594	531	517	534	568	511	561	565	525	562	524	530	541	555	556	522	545	504	521	546	522	545	529	533	546	540	572	533	523	516	510	565	538	544	544	560	583	525	577	549	566	525	540	545	508	544	570	597	557	515	522	565	560	566	544	514	612	497	530	541	527	517	543	523	561	561	550	575	561	547	575	517	543	556	589	561	556	519	572	520	505	575	541	556	535	535	524	547	512	534	530	546	550	514	565	573	528	584	500	553	543	590	552	593	565	509	549	535	538	506	540	539	539	530	538	535	567	539	554	537	553	562	537	554	578	515	539	541	539	558	555	534	536	552	529	498	544	540	565	527	507	545	533	536	521	585	550	522	549	556	536	528	521	543	584	543	525	558	518	539	515	520	543	545	531	536	556	519	549	563	516	535	551	541	527	540	546	514	561	542	583	562	522	564	539	594	540	563	574	547	576	539	525	540	572	509	532	534	534	557	539	543	566	535	520	516	531	533	527	559	553	505	544	547	532	525	547	574	522	552	554	528	567	545	569	563	551	504	565	570	564	536	554	531	569	541	556	537	564	565	531	592	578	552	519	529	523	531	607	554	532	547	541	532	534	582	527	536	542	535	522	576	516	521	606	548	536	512	553	522	562	518	578	559	582	556	555	534	539	566	550	577	519	558	531	577	501	522	532	531	519	556	533	549	548	525	534	544	552	507	554	548	547	532	572	559	545	525	519	518	542	496	554	530	514	578	518	534	556	551	496	557	516	586	548	514	531	505	574	533	566	549	570	519	560	566	548	555	544	543	562	530	473	535	519	520	544	552	573	544	586	566	549	562	538	530	535	562	512	547	579	527	514	556	522	555	554	547	554	535	536	515	540	542	541	573	536	498	516	525	572	530	556	523	523	541	567	571	562	526	542	571	561	542	525	545	579	528	566	568	526	536	514	554	522	500	531	543	481	564	557	508	569	533	518	553	533	521	581	526	557	549	526	567	531	544	516	521	547	527	514	480	528	552	515	512	567	540	553	560	564	539	536	531	523	564	557	517	546	524	531	533	559	555	488	526	560	558	546	530	537	542	558	535	525	522	525	545	553	557	547	572	518	524	563	533	565	510	497	541	523	558	517	542	570	538	508	527	529	583	565	522	585	525	521	539
27361	20741	26884	21824	9791	3350	1201	624	431	462	400	363	403	415	400	412	377	405	442	436	403	404	420	383	420	399	426	396	448	411	399	407	371	382	401	422	379	389	403	371	449	402	398	420	399	379	422	382	415	427	387	398	421	397	424	392	415	385	389	361	410	405	373	405	397	401	430	379	412	401	389	391	379	406	414	384	399	398	437	404	401	420	339	371	410	394	386	402	386	401	384	413	396	405	381	361	400	392	369	418	387	394	359	394	387	420	414	411	389	390	386	414	393	409	398	421	402	398	401	407	414	398	418	377	411	386	423	383	417	418	421	390	418	380	385	348	436	368	403	400	424	370	412	401	402	393	371	376	421	391	341	403	350	382	391	389	387	367	394	396	386	374	403	373	404	396	415	368	404	422	403	424	396	430	391	392	393	408	405	393	390	391	377	406	399	387	377	393	394	392	394	429	403	379	384	392	413	430	400	386	385	396	431	358	418	377	334	380	388	413	360	375	388	357	412	374	372	382	418	396	407	395	399	387	398	434	396	394	418	400	392	388	402	394	420	409	380	428	425	413	399	393	433	396	386	427	394	359	389	368	372	388	382	343	392	410	393	395	410	391	391	421	433	409	353	400	394	440	396	372	403	411	371	390	389	397	450	392	353	362	368	407	377	433	403	418	371	407	402	416	403	382	398	359	398	410	403	386	379	413	418	391	408	364	411	393	387	396	399	380	414	391	404	375	380	404	408	387	368	374	391	363	408	440	367	396	415	411	427	401	421	455	386	395	400	372	408	433	371	386	345	459	368	414	404	410	398	386	374	422	399	386	394	421	372	393	424	405	373	420	388	374	395	359	372	402	408	395	384	339	386	402	380	393	387	425	376	423	425	402	401	423	398	393	448	409	408	378	381	370	429	420	420	368	417	371	396	389	423	361	417	376	387	398	408	418	390	413	425	404	397	406	438	375	406	368	416	424	437	380	412	421	410	394	411	391	396	387	393	391	409	415	400	451	358	412	410	383	392	408	397	379	357	406	381	392	377	366	428	388	436	426	441	411	409	410	414	378	409	391	428	412	406	427	388	381	416	391	397	407	372	426	377	423	384	410	421	412	389	384	405	403	433	384	404	388	398	392	394	379	386	380	388	410	385	411	363	404	400	390	387	421	358	408	419	349	426	396	404	381	378	373	368	390	371	376	408	397	447	398	396	377	373	410	432	397	437	382	387	388	414	365	389	397	405	392	374	382	398	388	406	423	353	385	412	387	368	398	392	422	417	434	361	405	399	427	398	401	422	382	418	432	437	397	389	419	415	396	418	420	392	370	419	416	416	412	409	385	363	428	406	404	419	391	395	390	381	403	410	375	410	431	397	420	386	374	413	418	400	393	416	387	363	427	375	424	424	378	423	389	374	404	421	420	403	396	420	420	378	382	392	366	383	397	402	427	414	424	404	412	426	382	390	389	381	417	372	420	407	385	415	389	404	406	391	389	391	389	381	393	429	375	410	374	380	382	396	403	373	363	399	421	399	407	407	398	410	412	426	365	390	432	396	407	404	373	371	384	397	387	384	402	386	407	434	429	356	379	387	423	411	385	431	446	400	411	396	408	397	421	385	426	412	390	391	390	389	421	405	369	409	400	370	403	395	409	408	419	350	398	390	384	407	405	395	399	375	395	458	429	395	410	391	409	414	404	383	424	387	414	381	421	429	358	410	413	413	389	422	395	387	415	395	385	369	375	390	356	361	372	378	427	387	389	427	425	414	402	390	380	387	403	390	383	433	388	384	379	355	382	406	379	423	395	380	414	368	384	376	394	385	384	361	406	405	389	376	387	408	407	390	398	403	386	399	440	423	382	394	360	387	429	392	395	363	370	392	423	396	379	357	440	397	385	419	408	405	387	390	408	388	356	409	402	382	409	381	400	401	378	421	384	407	395	397	370	422	376	393	386	423	400	390	387	405	410	393	381	406	387	343	362	397	394	402	413	403	379	403	394	407	386	403	372	359	389	436	418	429	399	388	361	400	399	388	388	400	392	415	383	426	380	417	396	363	388	369	378	384	403	380	371	371	419	399	368	389	369	385	381	453	409	405	399	370	401	413	426	389	423	385	396	427	392	392	390	393	423	367	413	401	406	391	371	415	421	404	420	364	396	401	401	394	393	371	370	359	398	383	401	382	389	383	407	395	407	422	400	391	404	412	413	415	402	383	400	391	375	397	412	410	385	375	391	381	419	382	371	427	397	381	391	369	408	383	430	399	391	372	394	430	401	409	417	429	391	412	390	442	412	411	417	358	418	409	436	394	438	384	375	437	413	402	400	373	390	400	404	416	394	368	381	369	387	394	377	387	400	378	382	379	370	400	386	394	419	398	398	389	410	377	395	399	397	386	380	386	410	411	404	403	418	367	415	346	394	403	362	366	366	380	411	439	399	406	407	396	383	391	402	395	402	395	419	411	389	386	390	384	392	399	423	413	390	392	447	355	417	371	405	406	381	384	377	391	405	402	409	421	414	430	380	390	393	401	434	408	379	400	373	390	391	389	369	414	381	405	390	378	408	412	397	403	410	385	391	398	410	402	420	374	413	348	375	369	375	434	442	374	391	404	410	388	404	379	405	433	389	423	400	386	363	409	389	415	366	400	423	386	376	401	373	409	388	404	411	415	352	416	377	363	444	352	381	378	407	421	393	429	396	401	377	426	406	422	386	404	415	431	389	427	379	371	390	417	402	391	394	403	363	387	383	406	408	425	379	389	415	413	361	355	378	364	411	379	435	390	412	411	398	432	400	380	429	394	394	424	373	386	394	369	374	357	388	382	378	415	352	394	387	404	357	401	383	384	408	416	425	331	394	410	380	416	412	403	427	406	403	383	397	388	422	361	431	370	388	424	418	397	365	395	390	400	391	367	404	396	371	413	392	385	393	413	361	421	406	415	378	373	422	372	393	393	377	373	432	386	410	373	405	356	376	372	376	378	410	388	369	403	393	387	399	402	410	375	353	367	406	392	406	407	407	409	392	418	399	392	380	408	415	400	373	408	399	421	382	382	388	424	411	394	380	355	411	370	363	411	404	390	379	406	374	397	397	382	425	428	390	399	391	416	362	412	420	379	406	408	370	403	375	361	409	408	378	425	406	404	395	373	360	384	412	410	393	392	390	388	417	410	413	389	401	366	432	388	380	420	391	397	372	405	401	413	372	366	398	366	367	390	422	412	417	415	416	406	400	373	385	377	390	427	394	382	392	397	387	415	398	401	370	371	401	410	393	425	419	411	401	396	423	413	402	404	390	366	436	377	419	411	402	386	391	392	408	417	383	361	426	369	362	383	412	409	353	372	405	367	427	394	432	382	403	415	411	463	433	411	390	408	382	402	371	397	410	374	420	381	373	382	385	425	398	392	427	419	390	385	380	382	391	387	422	422	404	389	404	422	384	382	365	403	403	370	369	369	407	406	420	424	454	404	411	382	391	386	406	366	414	428	380	419	398	408	394	394	410
7195	22316	25460	14530	7027	2909	1211	557	435	410	429	401	399	365	373	383	400	363	371	387	402	391	402	372	376	430	418	371	393	362	387	376	355	393	386	414	392	424	355	384	375	386	406	377	390	409	367	366	369	392	360	381	391	388	372	436	393	368	391	352	370	399	388	400	378	369	403	390	424	376	356	408	383	367	373	384	397	417	411	390	376	400	409	371	392	379	401	396	380	391	387	402	363	377	412	387	395	413	421	417	406	372	392	399	376	405	414	383	410	334	407	390	357	395	376	365	398	391	393	392	369	332	363	369	394	402	374	387	405	393	370	401	367	418	381	356	380	386	381	375	376	366	391	416	386	426	382	375	392	392	346	397	380	409	401	367	403	379	343	403	385	412	378	382	382	389	401	386	340	364	364	425	350	399	429	363	365	364	350	385	360	383	367	361	377	395	384	392	376	370	379	375	416	395	372	381	382	411	399	401	338	411	403	376	414	393	337	355	409	383	376	400	411	398	390	385	399	370	397	381	390	376	360	377	375	389	391	356	377	402	389	421	378	413	356	359	386	378	375	363	374	394	407	407	387	388	392	350	393	400	405	383	389	361	400	387	377	349	386	365	399	394	384	362	369	364	382	400	370	392	399	379	401	363	373	404	401	399	397	393	354	382	370	393	418	391	368	380	378	378	388	402	359	384	381	388	375	370	367	389	407	371	400	389	351	394	375	361	396	374	349	362	392	363	389	350	394	400	381	391	405	399	363	369	397	371	377	380	380	396	343	415	404	364	372	380	375	376	361	375	397	399	392	350	348	381	405	398	375	392	424	390	380	382	390	386	366	387	355	367	377	353	391	404	380	375	394	418	413	408	426	372	368	366	400	412	381	392	390	406	392	391	384	407	403	382	387	361	410	399	358	403	399	378	422	386	412	365	340	372	393	402	390	367	367	389	409	389	381	419	392	417	390	395	392	363	403	410	392	388	385	361	334	364	401	409	404	400	396	406	395	425	404	409	423	404	422	416	382	374	409	377	383	388	384	361	390	361	387	433	395	338	406	340	407	411	374	437	355	372	421	398	417	415	378	367	385	376	359	377	388	404	383	400	379	371	414	387	385	396	384	414	403	383	421	360	373	407	372	384	382	408	411	384	385	385	369	376	355	416	401	382	385	360	395	393	391	383	396	400	363	412	403	365	341	349	395	357	390	368	369	402	396	393	382	367	365	388	392	391	361	377	359	383	401	377	395	371	400	402	380	368	404	389	352	407	390	384	376	358	402	412	361	378	415	406	398	356	383	370	369	381	378	375	383	430	364	389	376	387	391	383	365	386	367	393	375	383	393	356	398	382	395	359	395	414	398	375	381	396	401	381	409	411	340	407	404	410	368	366	427	398	365	361	405	400	370	400	404	395	384	419	389	360	393	379	383	379	402	405	379	407	373	378	397	405	351	361	385	377	365	397	366	390	398	362	398	382	396	400	381	392	395	379	393	384	371	362	359	393	386	367	362	375	407	354	402	379	403	410	378	386	386	381	386	403	372	333	395	373	371	378	390	364	346	387	393	368	384	364	395	393	377	376	426	412	373	359	375	403	418	393	406	376	363	397	392	398	368	371	377	379	383	367	397	440	372	401	373	401	403	381	352	379	394	361	393	382	394	367	394	396	393	409	417	431	390	411	357	402	376	404	375	368	388	409	368	370	373	389	387	360	376	397	381	431	401	374	399	382	368	386	389	424	399	388	408	374	365	382	403	387	349	362	419	381	397	384	381	390	360	376	376	377	380	382	410	391	382	422	391	401	384	398	410	402	402	378	407	379	398	375	350	399	381	375	369	369	392	351	384	398	353	356	364	378	433	376	400	396	397	374	366	378	374	384	391	408	381	362	359	401	384	384	376	399	368	371	393	371	372	392	394	370	388	373	400	384	359	366	390	390	403	392	380	382	361	373	394	405	374	430	393	376	391	379	389	389	379	402	380	393	379	385	369	356	402	390	368	395	403	383	393	381	374	383	374	384	379	397	372	375	400	366	415	406	387	376	419	382	358	366	410	417	403	370	413	410	404	356	387	405	409	338	395	353	421	371	382	353	393	407	378	360	354	399	392	374	359	401	392	383	399	390	417	384	406	382	397	388	393	376	367	368	368	397	365	335	400	411	377	374	422	379	385	427	370	412	412	351	365	359	394	378	385	403	371	396	425	407	404	374	409	367	389	371	386	351	372	394	378	378	352	391	385	407	375	384	388	376	392	367	425	372	368	397	356	434	393	378	394	389	403	408	381	398	383	397	379	396	380	385	351	395	379	334	391	359	353	367	365	375	389	387	361	364	385	392	398	368	401	389	421	375	395	377	391	386	417	408	401	386	394	382	409	388	422	385	416	378	400	344	367	389	398	378	379	371	360	365	398	397	423	395	364	379	375	404	368	373	380	368	430	371	374	379	388	394	398	350	407	387	370	381	386	375	341	371	359	415	390	386	389	392	389	431	365	369	379	414	384	418	396	349	413	347	374	392	397	386	383	367	412	397	390	371	389	376	349	394	352	388	420	360	391	399	346	386	377	369	373	389	386	411	381	373	404	391	404	418	367	364	388	418	376	346	420	381	378	372	415	369	381	370	399	409	373	390	394	412	403	399	435	341	387	370	365	401	363	387	390	384	399	366	376	425	393	440	427	327	370	411	395	347	363	404	370	368	418	373	406	401	408	403	372	370	356	384	390	349	398	389	426	387	388	396	400	382	369	397	384	398	357	407	381	392	398	380	393	417	406	378	401	397	385	359	429	412	391	393	380	408	370	380	395	374	375	416	397	390	392	361	374	423	411	371	426	364	401	419	374	385	421	398	367	382	379	379	417	368	392	411	364	391	367	373	388	410	379	353	399	381	366	348	383	400	384	354	371	389	390	384	388	400	431	370	384	344	394	352	377	355	369	386	412	392	315	408	397	381	402	386	373	373	382	413	441	371	386	402	365	374	388	365	374	391	405	420	367	388	362	377	362	395	385	385	367	336	390	390	367	410	364	377	361	379	371	399	402	403	390	390	387	384	379	400	374	387	353	423	398	411	393	386	382	391	402	375	366	390	399	387	371	391	371	383	446	407	381	393	408	363	385	387	409	361	393	382	399	357	408	418	391	385	390	415	366	402	367	367	395	371	365	372	412	358	381	407	353	346	426	401	369	362	369	418	368	348	407	368	392	407	392	380	405	400	379	430	393	386	416	369	386	371	388	384	348	404	406	376	390	370	382	400	372	385	380	374	419	384	410	390	417	391	384	349	414	379	407	361	359	377	418	371	392	385	358	370	401	368	389	411	388	392	411	355	389	430	381	376	399	362	397	378	394	391	368	405	385	350	404	385	381	350	372	376	360	381	386	378	396	366	354	319	377	393	356	381	410	406	374	414	399	384	385	399	364	386	377	427	354	395	389	371	364	351	402	404	389	373	396	388	411	402	364	413	368	384	374	368	388	394	381	390	417	376	405	408	409	403	406	411	369	415	409	343
25504	21479	42110	55466	35577	17918	5587	1282	628	441	418	435	420	415	427	404	388	432	413	427	430	394	402	411	406	429	425	431	397	394	415	414	421	440	417	393	349	441	380	436	388	427	396	449	442	424	410	396	387	371	421	393	418	412	407	425	429	359	408	374	412	406	470	421	431	429	421	395	431	408	437	416	417	428	406	358	416	417	430	432	416	376	375	393	402	362	412	421	433	372	431	419	408	401	371	398	421	425	406	416	444	397	406	436	397	440	416	427	404	409	408	379	377	437	420	400	395	430	420	382	375	395	383	392	438	424	401	414	441	425	402	427	415	390	425	394	389	424	400	430	392	437	414	405	417	436	433	451	398	404	377	437	381	407	415	395	419	427	440	427	408	403	389	434	406	373	394	412	385	419	410	382	369	435	416	384	435	454	388	429	392	434	424	379	386	422	403	413	393	404	412	405	407	407	403	417	394	433	407	406	448	390	421	447	421	397	431	422	401	366	389	378	407	402	389	467	383	356	404	407	435	385	411	415	393	404	411	412	425	429	406	425	399	389	359	439	439	421	393	417	423	408	396	424	436	415	410	407	373	423	423	400	406	432	445	385	405	378	428	403	394	386	420	428	421	429	422	389	411	415	425	422	436	405	394	415	408	386	433	400	426	417	435	438	438	406	388	447	414	413	430	377	412	380	433	369	389	429	463	415	462	387	412	408	375	406	398	411	400	417	420	419	401	426	386	418	437	395	397	388	403	391	394	432	435	406	445	434	437	372	411	442	419	429	406	431	406	428	399	403	373	417	423	412	406	410	406	381	431	453	446	392	382	406	415	404	393	415	385	397	417	459	423	444	428	416	406	462	403	392	416	413	418	392	407	405	406	428	390	438	414	429	400	416	409	396	411	384	398	456	424	373	410	420	411	444	425	373	380	399	382	408	395	407	402	406	417	426	414	432	410	393	412	419	404	383	444	424	414	421	389	455	436	404	436	433	432	409	396	428	396	391	370	443	404	402	389	397	433	418	436	423	381	429	398	410	403	417	416	403	428	429	412	404	404	424	444	427	436	367	421	408	393	397	384	418	409	366	415	411	413	412	371	433	408	396	428	431	397	403	375	408	419	404	441	412	386	390	423	393	410	381	392	391	397	400	429	390	394	399	372	455	408	426	395	350	437	431	429	372	413	404	381	424	394	421	412	388	431	388	412	385	435	375	412	412	403	393	398	404	417	445	395	405	427	409	403	410	416	389	393	367	405	417	426	390	378	401	411	401	374	409	433	409	397	428	388	438	409	395	405	417	412	383	362	424	353	425	376	416	407	418	391	385	410	387	409	424	403	410	416	400	405	402	455	403	387	379	426	436	426	452	368	372	396	442	409	359	412	444	436	432	447	414	398	385	445	427	412	401	363	388	427	397	389	413	383	418	439	395	432	413	392	385	407	427	432	402	394	402	425	458	431	388	410	420	393	434	396	408	402	402	408	387	399	415	369	407	419	420	414	399	389	426	404	428	424	425	429	426	396	393	363	368	416	390	410	411	399	408	415	427	439	455	409	440	424	435	411	395	430	403	425	407	404	394	428	422	424	440	381	388	419	394	408	394	392	434	424	418	397	422	418	426	384	388	434	409	407	379	419	433	409	406	406	402	410	418	407	401	448	409	401	402	406	417	421	386	407	487	397	402	406	420	382	393	401	422	437	395	389	405	375	439	393	446	407	417	387	385	411	436	403	423	381	427	396	400	425	384	424	449	386	414	402	413	417	404	438	430	396	425	441	444	408	371	392	404	375	429	424	424	434	411	413	409	416	414	418	421	402	402	406	420	444	411	432	438	424	449	431	426	426	406	413	411	414	464	422	387	416	433	402	423	371	377	424	388	406	402	419	376	418	404	430	394	384	375	459	413	407	421	396	419	414	445	410	410	413	414	387	415	422	420	370	434	395	425	439	420	370	432	439	397	416	418	375	425	413	405	383	439	421	443	414	408	393	389	439	398	410	428	433	400	396	403	405	425	442	399	379	379	429	405	407	419	392	405	386	409	414	413	400	447	385	425	399	424	382	436	411	378	405	390	403	385	402	427	405	391	413	403	421	395	438	454	397	398	396	407	414	416	388	387	436	385	414	438	400	397	411	413	429	427	415	427	383	437	439	386	441	405	416	388	387	374	435	409	413	395	420	410	404	391	409	429	384	415	443	406	402	397	389	384	425	413	403	408	415	412	410	400	381	416	409	415	425	369	396	393	425	430	390	446	377	415	404	414	407	392	425	386	379	388	413	448	409	418	411	421	365	397	392	425	419	408	405	438	433	382	395	434	405	448	381	405	434	435	395	440	409	399	401	409	413	405	384	430	425	408	423	376	453	382	431	376	410	406	402	404	418	449	394	405	400	385	425	420	390	422	405	420	387	409	419	396	395	405	426	432	407	433	400	418	402	424	394	412	387	413	425	398	382	411	398	394	371	391	396	422	414	385	397	384	430	425	404	429	407	402	398	435	445	456	429	430	372	368	384	447	393	409	401	417	412	442	396	401	434	425	413	407	437	435	395	394	381	415	423	402	426	401	439	430	416	416	398	432	414	395	338	391	419	371	413	377	430	424	408	414	443	396	443	393	416	405	416	423	411	369	443	449	377	419	417	427	413	391	384	431	400	410	400	409	396	460	438	417	449	432	422	437	425	430	386	384	434	386	423	394	427	405	426	414	397	398	413	438	413	417	418	442	446	420	403	396	412	441	436	393	390	396	364	396	432	408	409	401	388	389	431	424	409	417	413	399	445	441	424	398	421	403	399	436	403	408	370	390	389	416	394	418	395	403	448	424	401	397	402	458	418	430	425	398	433	408	384	414	447	423	413	410	412	425	366	411	410	429	396	444	435	381	404	394	394	423	402	379	393	439	400	395	420	408	398	434	413	380	423	426	433	380	407	399	402	374	412	421	417	406	415	424	391	428	399	395	376	371	374	408	389	396	393	471	417	392	411	419	432	407	433	399	414	416	409	396	404	425	376	393	440	453	402	463	389	404	434	399	377	401	416	383	415	411	422	376	409	417	413	360	425	401	394	394	393	413	420	434	422	383	406	414	437	400	398	407	409	446	462	409	402	386	428	415	397	425	415	399	416	402	455	367	409	429	398	437	419	409	392	405	429	384	407	420	404	380	431	407	413	374	381	422	427	408	410	438	441	394	424	397	409	445	380	408	421	422	440	429	444	415	399	418	388	401	409	390	415	380	405	379	376	414	385	411	405	402	411	379	389	408	403	416	386	390	386	409	429	408	388	423	411	434	408	386	405	406	396	425	437	382	387	421	409	409	390	414	422	430	402	405	455	401	468	458	439	442	422	394	450	373	370	418	421	404	405	441	425	403	364	416	451	397	415	425	431	439	406	408	466	413	397	435	436	405	397	390	409	399	375	387	410	386	408	383	440	455	441	374	395	383	429	430	394	404	447	445	433	437	370	376	450	419	387	432	428	418	445	403	398	427	402	408	405	387	423	381
10127	36519	60313	48668	26010	11456	3840	1345	599	457	431	427	401	436	385	402	431	389	390	417	411	421	397	428	458	403	427	415	398	403	421	398	438	432	425	399	423	416	425	381	411	410	396	401	415	421	415	440	412	412	446	402	431	437	430	389	432	433	463	414	404	435	364	417	389	389	416	447	422	429	438	410	404	435	398	425	401	410	428	427	424	413	414	424	385	411	423	453	387	410	398	415	415	406	407	437	443	445	407	398	420	430	360	429	397	387	459	452	400	401	452	387	389	394	427	432	448	354	439	424	377	395	396	411	438	428	393	419	405	396	396	399	406	420	394	418	422	405	398	429	404	406	425	406	431	398	425	414	410	412	397	430	447	413	445	425	410	376	454	386	404	405	410	440	356	442	403	390	419	412	353	437	439	392	395	472	409	402	425	394	396	391	412	379	398	382	390	386	402	413	421	396	422	413	435	381	412	418	415	444	424	406	398	394	403	401	396	455	419	409	406	417	398	452	400	411	427	404	443	423	369	441	410	419	435	429	437	436	431	389	389	390	413	416	406	404	411	386	385	404	389	452	411	449	437	401	403	428	366	435	426	387	383	415	431	379	430	445	394	420	427	423	411	396	390	441	416	453	415	411	424	384	440	386	404	396	453	440	406	425	433	419	420	414	411	385	418	393	423	391	395	413	421	418	425	411	411	427	428	386	405	447	459	404	441	419	424	378	407	409	391	435	425	426	374	405	426	394	396	411	409	427	416	401	411	418	436	407	388	454	444	399	458	400	410	400	427	395	417	406	429	410	409	409	397	430	373	437	416	405	415	394	402	371	412	442	444	479	403	426	381	420	417	413	413	411	413	419	447	419	428	434	437	416	407	422	421	395	414	409	398	417	395	409	410	417	401	386	442	407	406	430	431	399	407	430	435	430	410	424	445	419	453	406	427	437	403	430	416	414	442	399	409	424	409	454	449	435	415	401	371	388	427	435	421	400	477	430	443	404	379	367	409	439	452	430	446	394	370	409	418	414	449	411	393	420	394	431	381	406	432	415	394	395	408	442	401	448	425	416	412	428	405	428	426	402	434	437	392	419	398	434	414	426	454	420	443	417	389	395	433	416	399	433	434	408	439	366	398	361	406	452	421	399	430	406	426	398	402	434	430	382	396	423	441	416	380	447	387	399	416	467	392	403	411	421	421	400	410	408	431	441	425	429	454	407	419	436	426	449	368	434	408	403	405	452	429	433	383	444	444	424	384	412	439	418	415	359	412	420	434	401	429	410	419	380	426	416	372	412	404	418	408	376	407	400	410	416	370	419	442	418	426	422	419	419	405	437	403	433	411	424	420	407	437	426	411	413	386	386	397	436	432	383	422	443	410	404	403	408	390	407	415	390	425	384	412	419	370	445	469	397	414	421	357	427	431	445	430	433	395	401	370	436	394	416	397	426	397	417	416	419	428	422	433	454	416	437	411	408	420	430	425	410	435	407	440	432	411	418	386	404	411	406	392	430	389	459	401	397	419	450	405	397	448	393	388	373	366	407	429	436	402	413	400	414	371	421	401	453	420	405	396	432	412	412	455	421	405	416	456	411	374	415	396	467	442	465	415	418	412	431	383	389	397	417	402	408	458	425	450	407	444	400	426	401	410	410	421	370	401	421	438	422	412	433	400	392	417	418	400	427	418	415	395	385	420	404	413	398	406	433	446	423	385	424	406	391	407	406	413	403	407	407	389	387	421	401	423	414	388	370	394	435	412	401	412	445	406	399	401	432	397	452	408	404	433	406	417	399	422	406	388	427	390	433	406	400	414	395	394	421	377	411	391	397	432	414	419	416	445	424	421	428	418	413	417	401	392	413	410	405	422	395	416	421	381	413	384	440	434	427	436	447	432	439	442	389	402	423	429	379	442	403	432	414	394	429	396	428	406	395	424	425	423	414	408	425	420	412	435	388	411	436	419	436	404	378	399	432	455	423	399	448	399	434	428	435	414	423	453	393	427	417	418	428	379	407	414	419	375	428	429	411	457	424	406	396	420	436	418	412	413	382	409	449	401	403	415	449	417	403	393	392	424	390	411	422	415	392	417	434	402	414	440	417	428	453	403	422	427	410	421	436	422	396	388	390	400	390	416	409	435	432	414	348	438	384	411	391	390	451	393	417	414	449	374	411	412	399	422	432	420	412	464	407	389	437	413	437	388	424	416	420	397	447	413	408	440	425	429	420	404	420	405	424	435	437	437	415	412	456	426	407	393	391	428	451	437	422	445	386	445	424	431	407	405	404	379	393	434	394	430	419	419	441	473	434	425	385	433	385	427	419	396	401	428	421	364	475	399	447	393	387	421	392	382	433	398	474	407	420	404	405	437	405	387	443	371	430	415	393	398	411	452	427	400	419	419	405	424	418	411	432	417	436	467	437	417	433	417	401	407	399	418	401	410	413	400	443	393	425	437	429	395	352	438	388	437	413	412	401	421	408	456	407	438	423	380	424	446	388	417	430	452	425	388	389	396	412	397	394	391	389	403	459	438	426	424	406	441	421	409	437	410	429	430	415	421	439	422	387	455	410	433	442	436	407	430	400	391	424	400	400	376	385	401	407	421	417	426	398	400	397	409	393	424	374	440	391	387	403	417	384	423	389	419	393	416	426	427	426	400	412	385	422	406	401	414	408	406	447	398	440	418	404	420	403	391	408	376	410	440	416	425	437	388	406	394	422	402	398	400	402	403	408	409	445	387	455	403	409	393	426	420	384	406	400	408	374	435	423	450	427	414	421	418	392	359	404	428	410	387	414	415	406	393	406	438	425	451	415	426	444	440	425	465	427	403	426	419	423	411	385	413	370	451	412	431	374	435	436	414	407	453	446	424	425	384	449	417	449	440	404	404	409	419	418	408	399	426	412	441	384	398	421	400	394	418	408	419	412	442	418	443	392	428	415	415	382	406	394	411	445	412	405	378	392	408	451	392	394	402	444	430	393	411	442	427	364	412	452	452	418	429	432	422	423	402	419	417	439	397	392	416	445	413	401	428	392	372	407	401	418	417	391	414	411	408	411	404	422	407	412	387	440	439	420	459	426	425	376	417	440	431	452	414	371	432	354	420	410	451	412	437	416	381	405	387	432	395	410	394	417	426	403	420	407	417	414	445	428	405	450	425	415	397	458	424	418	419	428	440	407	413	401	388	410	417	428	421	424	411	403	391	406	390	372	419	450	413	421	412	408	384	395	403	444	428	424	455	408	421	410	425	419	387	385	450	404	414	419	397	426	410	426	407	403	398	440	442	409	409	434	434	425	399	398	419	419	400	433	413	436	420	425	425	429	448	430	416	405	404	416	379	418	449	430	392	428	439	411	407	424	387	431	437	442	369	416	412	447	423	412	426	414	428	383	425	401	457	446	395	420	432	379	420	400	419	399	397	403	452	384	434	397	445	457	397	436	386	405	427	420	381	406	421	404	414	392	463	433	429	446	420	381	448	399	420	423	402	455	402	426	411	426
23826	21117	39677	55271	48625	36189	20733	5420	1223	634	544	512	579	543	521	545	530	563	511	550	554	539	506	562	554	495	519	535	501	539	528	539	534	538	539	553	551	532	567	528	528	537	502	507	535	518	566	551	561	504	521	486	527	480	464	562	519	521	520	514	491	534	524	530	534	510	539	511	511	522	514	521	498	512	513	578	510	538	510	475	525	538	520	545	519	522	521	536	516	509	534	574	562	515	517	512	491	550	536	524	517	514	544	513	514	538	527	556	535	518	520	528	496	527	460	508	517	501	523	547	499	546	548	502	509	552	493	475	496	469	595	526	530	548	520	510	510	499	555	520	501	499	508	537	547	527	494	503	483	520	519	511	512	505	532	526	505	481	552	494	540	558	544	527	521	547	524	517	493	527	510	527	515	549	502	504	508	491	506	489	521	546	521	516	524	510	538	525	512	494	534	511	530	529	486	519	520	515	547	474	509	490	541	520	550	485	524	524	518	512	526	551	577	523	501	497	507	486	528	480	531	499	546	526	548	551	506	514	518	538	490	500	478	526	535	530	540	555	513	508	508	521	506	509	507	512	523	530	525	515	513	489	567	513	509	551	512	520	487	522	510	513	533	502	513	505	520	496	505	519	481	536	522	530	444	503	491	490	503	513	512	497	496	541	503	555	501	513	560	529	530	520	498	509	535	499	493	497	508	505	500	519	549	534	520	499	531	510	495	534	530	519	501	469	533	536	508	505	572	489	539	547	495	532	523	563	521	515	502	522	471	494	510	540	550	514	545	505	511	508	543	513	545	560	525	517	547	494	498	486	525	540	489	527	533	539	509	510	507	470	480	504	533	516	505	506	468	526	522	513	550	550	513	509	530	492	500	535	495	521	475	539	548	515	572	508	527	510	545	528	508	533	528	555	484	514	520	498	514	509	516	495	523	498	488	552	511	543	527	494	471	526	494	487	524	541	493	485	537	520	525	524	503	511	477	530	538	508	543	490	517	545	484	499	527	529	527	510	542	511	546	501	504	516	491	517	520	520	507	563	523	478	543	539	515	502	517	501	561	538	512	521	476	501	503	517	540	499	488	502	519	547	503	508	533	510	512	503	509	510	513	522	534	501	526	557	547	481	524	488	554	534	528	489	546	528	511	516	533	527	481	481	483	540	481	513	501	517	552	535	513	526	516	521	510	510	487	539	521	535	516	500	486	508	557	535	499	537	552	514	507	499	487	505	547	554	530	523	527	529	540	508	517	513	553	547	538	519	524	538	549	535	496	528	511	479	471	507	525	496	501	504	514	495	527	529	520	552	503	498	524	503	518	491	550	523	535	484	504	530	523	531	534	490	541	502	549	482	476	515	514	503	532	487	521	509	526	494	475	544	566	515	531	568	532	507	541	570	563	514	513	515	548	539	533	553	553	522	474	513	495	533	516	519	542	550	512	533	523	507	513	539	519	501	490	537	517	524	527	558	518	510	518	494	512	531	470	514	495	528	477	516	512	505	549	507	512	504	517	494	524	533	542	497	509	520	525	558	550	534	520	508	509	488	513	505	532	528	555	548	480	520	541	516	535	516	537	561	494	520	486	515	525	497	509	479	510	524	511	513	546	497	571	515	528	463	508	487	530	504	512	515	520	507	517	523	510	489	516	556	535	546	530	500	478	529	508	524	531	500	573	518	554	504	528	474	517	492	525	509	519	538	532	519	529	481	512	503	551	532	516	517	560	510	499	491	517	497	526	536	536	527	510	508	514	519	524	512	499	478	489	513	528	520	536	524	548	506	525	498	481	468	492	493	485	501	514	535	499	510	511	526	524	540	497	534	514	451	497	499	504	552	502	486	517	476	539	553	525	514	488	504	501	498	496	511	511	513	493	537	541	472	552	522	531	531	511	525	518	541	498	488	550	539	458	573	498	521	540	554	552	537	536	532	543	527	511	561	537	524	513	531	514	505	481	531	526	513	523	487	532	495	486	493	559	475	546	491	524	561	532	454	487	562	525	517	516	542	541	501	506	536	513	537	501	529	539	507	547	532	454	520	544	565	503	522	520	513	520	522	513	548	479	522	500	512	516	529	499	524	501	551	504	525	505	495	495	528	496	557	508	505	526	508	477	566	589	522	526	508	567	574	500	488	513	520	511	514	513	508	514	530	528	484	549	511	482	531	477	556	527	503	554	504	492	548	559	479	519	533	492	514	534	505	488	507	517	499	493	494	505	519	540	540	542	546	518	515	511	498	494	515	560	512	508	532	521	521	549	526	491	520	504	541	496	542	504	533	515	492	511	513	549	507	508	495	516	508	528	498	513	571	487	492	511	541	516	513	509	509	518	579	506	534	498	493	540	473	497	522	488	530	516	487	506	483	531	494	511	537	503	514	478	492	507	530	554	505	509	479	492	508	516	458	489	484	490	513	492	533	584	483	512	505	509	459	497	536	506	544	520	499	563	542	533	518	489	508	557	502	514	505	479	538	473	536	469	480	538	528	520	472	570	501	471	528	500	523	515	518	531	514	474	541	536	586	514	516	501	508	528	501	523	482	547	543	517	526	490	495	487	503	544	493	506	536	551	511	538	502	515	534	537	531	502	535	490	535	539	516	565	518	539	512	504	519	537	509	505	479	493	522	528	546	500	517	553	530	527	515	552	515	508	489	511	497	514	504	489	502	501	518	532	505	448	489	523	496	556	506	555	518	518	502	542	512	490	524	534	475	496	466	489	503	498	521	467	528	530	551	572	513	544	578	518	512	516	512	477	558	518	484	478	561	515	511	539	541	550	566	534	530	524	486	507	495	464	497	545	523	517	508	542	540	511	464	509	521	552	476	474	494	549	508	471	466	535	516	521	481	513	502	500	526	470	494	503	525	551	539	526	478	516	507	539	495	522	523	553	486	484	498	532	529	522	520	517	486	535	479	530	569	523	511	528	556	553	543	529	526	503	529	540	470	519	512	555	533	516	508	520	518	510	503	530	511	535	528	531	564	486	497	475	522	488	501	539	510	510	514	488	529	491	534	532	520	512	545	531	509	520	528	495	507	523	556	487	524	550	516	516	494	527	543	519	531	513	530	511	483	516	511	517	512	533	539	527	498	504	491	497	501	576	499	507	537	552	493	519	547	516	500	463	511	506	492	515	542	539	444	502	526	489	505	502	496	494	513	532	544	513	536	542	469	521	498	519	504	529	512	460	515	524	491	504	520	503	477	508	505	503	501	480	501	527	497	494	523	520	512	527	563	508	464	492	515	469	507	531	541	508	526	529	496	526	520	543	537	542	506	492	515	510	517	544	540	495	533	482	493	516	533	551	537	518	513	501	555	513	473	553	525	512	488	508	548	514	498	533	476	545	538	526	542	551	512	492	544	470	506	502	512	563	546	494	549	495	493	493	521	526	456	525	545	502	532	543	481	506	494	496	501	556	498	485	532	510	474	526	507	492	529	515	503	517	562	528	551	526	543	507	520	540	547	513	509	521	522	554	525	506	541	486	523	486	520
8437	53965	77373	75929	52846	30747	12731	3988	1268	675	559	544	596	571	504	545	525	533	527	551	537	515	553	558	540	531	588	521	566	528	556	543	521	542	556	533	542	569	514	546	514	549	537	564	552	511	530	520	548	528	551	576	514	537	509	545	532	519	525	568	524	526	521	557	530	571	555	520	515	543	521	502	524	522	505	556	534	567	533	555	529	519	563	529	488	513	499	572	537	535	510	529	535	533	518	595	554	517	542	594	519	550	549	543	566	539	529	511	506	525	566	507	504	528	575	530	556	555	537	475	508	561	554	543	566	518	555	542	506	584	571	523	572	514	546	553	545	544	543	554	515	535	574	571	525	537	549	518	527	532	544	543	538	521	487	509	578	527	524	559	578	546	531	512	588	555	548	526	581	537	539	517	559	541	557	519	588	538	540	549	523	510	517	553	526	549	502	494	574	543	542	509	545	577	507	550	580	556	512	563	501	469	554	528	526	511	526	466	594	522	561	566	540	550	511	479	534	535	500	509	583	522	466	497	535	537	538	547	509	559	547	513	498	555	555	549	604	525	519	490	519	530	528	547	557	576	548	545	542	518	503	515	553	536	526	524	544	562	535	555	518	555	468	533	513	520	579	533	555	518	574	555	545	568	573	520	536	484	528	509	555	520	510	507	552	519	485	498	518	528	554	495	512	538	526	548	542	540	579	513	589	542	533	565	568	560	510	582	528	582	555	567	531	517	495	513	546	544	548	530	530	582	538	485	515	543	533	564	547	526	559	515	555	526	506	572	539	519	569	524	550	533	560	572	542	534	544	539	529	547	523	578	559	553	542	528	545	563	562	541	576	549	513	513	568	537	533	579	500	557	524	552	531	540	538	516	537	522	518	522	512	530	512	530	536	533	518	534	547	583	535	548	528	534	530	546	525	546	582	490	491	532	584	504	516	543	540	573	528	581	525	550	555	512	539	528	552	569	507	490	538	524	526	507	506	517	569	576	529	487	539	525	540	530	563	509	552	537	507	565	538	555	522	525	570	546	555	519	557	560	519	533	529	511	510	577	546	518	548	516	525	509	569	571	587	585	560	542	518	510	546	552	532	542	542	492	554	522	507	523	561	524	538	513	495	538	553	535	565	581	527	543	496	546	539	520	528	501	546	539	544	555	527	528	546	515	520	515	537	538	506	563	541	541	516	522	525	519	529	505	550	497	512	526	539	541	520	543	579	561	520	519	514	543	537	569	513	504	539	542	571	537	513	528	583	526	517	557	569	548	578	516	548	491	526	536	535	526	511	524	556	534	564	545	530	554	538	509	483	533	518	520	546	515	500	499	518	512	511	539	547	537	516	558	586	490	558	562	536	558	539	518	543	545	544	572	532	517	550	531	527	545	540	489	524	517	494	509	534	588	538	539	553	539	542	540	539	499	568	523	542	509	533	516	464	515	519	533	495	531	536	547	563	512	574	559	548	500	547	526	515	552	562	557	531	531	536	528	547	524	529	535	520	505	556	513	550	564	509	528	503	491	540	527	540	532	538	569	526	525	519	550	552	531	553	529	542	549	547	541	515	489	523	563	552	527	527	525	531	477	543	552	506	552	520	550	544	554	548	523	539	547	518	526	474	561	508	557	536	569	515	528	535	540	543	472	534	528	512	568	500	580	548	561	527	544	522	553	516	514	533	577	554	534	549	565	515	539	543	539	572	557	530	515	568	607	513	530	561	525	495	514	538	536	542	540	500	499	550	529	479	532	516	520	526	520	568	487	534	529	508	577	564	541	569	545	553	494	555	507	532	506	536	539	573	513	476	520	496	537	530	563	533	558	525	570	513	500	561	581	577	524	513	538	517	501	559	524	545	590	543	523	590	526	527	545	535	491	546	561	562	523	488	495	540	510	547	558	535	562	525	585	529	594	531	481	518	531	530	529	516	576	528	516	568	524	513	530	521	554	538	558	542	549	543	524	541	564	561	539	532	545	518	539	590	499	524	545	499	504	554	513	545	572	554	566	516	571	537	521	516	504	520	523	513	526	542	562	544	544	551	531	504	534	546	519	545	552	520	535	523	539	564	501	497	543	534	506	494	544	546	534	546	531	567	537	543	523	526	551	507	540	567	509	519	560	539	514	521	514	531	569	536	579	552	525	541	535	484	520	552	550	515	542	540	541	489	516	553	551	526	542	542	534	519	488	569	551	482	520	519	489	522	497	524	518	530	507	534	515	533	577	514	527	475	514	513	540	551	533	486	477	552	565	548	501	522	544	536	563	551	530	529	514	552	567	533	552	512	546	570	528	545	532	472	530	573	532	561	555	543	540	515	523	509	537	566	566	551	567	557	507	502	535	548	560	534	568	547	512	518	535	531	534	546	525	525	561	542	513	542	557	557	524	591	505	511	495	575	595	519	523	541	552	556	558	549	497	523	554	567	536	517	531	508	515	567	527	543	548	523	537	546	506	503	563	551	600	559	537	574	510	516	571	507	540	558	525	540	554	507	554	533	516	537	510	490	533	555	534	534	552	519	530	520	523	564	534	518	565	531	541	495	543	521	543	532	525	515	537	541	533	557	536	586	533	498	531	572	569	543	564	554	518	588	559	499	510	562	515	525	523	561	549	502	522	545	536	547	485	554	495	551	549	521	521	548	546	489	529	488	473	533	546	531	511	513	538	527	495	536	530	492	555	588	535	485	542	522	518	561	539	495	547	564	510	494	509	527	537	514	529	505	571	535	577	558	558	525	523	530	522	528	543	518	504	534	509	564	533	552	566	524	519	528	519	500	517	565	531	567	551	503	552	506	538	518	536	534	495	523	534	510	572	605	527	528	520	530	558	518	561	560	508	501	509	539	520	553	496	501	525	553	538	550	545	587	555	511	565	545	489	579	545	500	540	531	534	538	548	543	543	563	561	517	545	507	560	502	525	519	523	519	529	543	532	525	525	522	547	551	539	536	513	552	539	519	502	524	549	584	523	576	474	514	507	537	500	534	539	539	545	533	548	582	532	600	565	510	523	507	526	521	564	552	523	523	538	499	536	521	564	555	524	538	549	518	506	554	547	537	551	578	508	559	566	545	511	482	520	540	529	573	524	517	538	511	555	525	504	541	548	554	564	509	541	529	507	525	548	516	516	497	519	553	559	509	553	518	512	522	509	563	498	566	577	548	551	526	547	516	538	550	528	531	531	514	534	558	530	506	541	548	546	560	538	495	554	534	515	520	543	506	558	539	536	532	515	553	552	561	535	556	526	550	555	505	529	554	547	505	514	556	543	506	528	546	562	506	544	529	504	524	498	547	509	536	547	544	544	568	500	500	564	550	517	539	492	530	529	546	561	568	579	548	542	497	568	510	525	564	522	529	491	514	517	509	561	567	511	529	535	531	543	523	494	505	518	542	554	483	557	530	525	541	564	546	568	518	479	532	527	526	530	592	498	524	542	524	517	527	547	525	553	569	538	535	500	546	524	556	529	521	545	532	526	560	526	583	505	557	551	522	552	528	537
27146	15952	25584	23545	11510	4372	1527	658	431	383	430	363	392	388	407	373	410	381	408	386	387	393	399	357	405	374	396	381	362	376	370	403	379	401	348	392	411	408	364	347	348	398	414	406	423	411	356	371	381	399	380	390	420	384	426	391	355	375	394	370	346	377	366	388	383	386	359	399	374	394	360	331	401	416	352	341	396	379	409	364	395	381	394	358	391	371	370	354	394	362	383	388	385	386	382	383	355	372	363	375	410	344	369	376	383	390	355	398	355	355	381	395	402	353	379	399	417	388	386	362	348	364	402	359	368	373	350	412	383	400	356	392	343	380	390	382	392	398	383	369	401	415	391	355	397	389	360	386	380	362	377	386	404	403	414	382	376	404	388	400	372	361	333	384	405	385	365	386	345	344	384	362	366	395	376	378	384	350	401	404	394	341	460	360	417	373	356	371	384	385	389	405	384	383	364	410	366	382	389	403	367	377	355	354	396	366	359	413	387	407	387	387	352	343	368	377	408	396	361	357	362	394	376	320	386	364	333	387	404	369	394	366	370	358	361	353	391	404	405	401	378	391	344	403	407	329	386	365	375	372	397	404	363	365	396	347	408	368	388	380	344	376	391	380	370	358	378	404	372	372	377	428	387	401	379	393	381	357	393	376	330	406	373	364	346	380	356	386	395	388	376	387	395	377	374	359	405	366	395	371	380	401	396	347	348	381	371	370	402	393	383	390	347	420	375	380	411	388	395	399	364	371	373	347	381	335	369	366	376	363	382	403	382	381	387	390	370	371	354	415	374	376	390	390	365	367	369	410	431	379	393	346	377	370	394	358	379	353	384	384	364	420	372	397	359	382	427	389	392	377	361	385	369	362	400	368	377	389	338	385	349	361	407	399	382	383	397	351	402	347	374	339	393	350	416	368	384	410	373	369	392	416	396	372	355	381	384	358	349	409	412	356	362	373	432	403	403	402	367	389	388	399	368	363	367	391	352	358	415	410	415	355	382	387	386	380	364	404	397	380	372	380	363	385	395	377	370	385	422	362	375	397	356	374	399	387	367	401	394	354	387	356	409	369	361	394	352	426	390	353	370	390	378	378	370	372	354	391	390	392	392	380	358	387	377	347	363	390	413	380	385	370	412	368	367	376	352	402	363	409	397	371	367	353	366	354	397	355	399	350	336	398	392	365	386	371	377	386	400	400	399	325	370	385	354	384	384	363	365	418	381	403	378	400	389	367	367	374	405	338	365	359	398	384	379	360	385	340	366	376	369	376	358	380	366	419	411	416	401	388	391	378	356	383	427	405	388	388	393	376	372	362	368	363	362	370	400	395	359	366	395	369	416	378	394	369	419	380	373	385	400	352	382	372	390	354	399	372	385	395	408	369	371	424	373	388	409	371	441	370	393	410	384	393	382	375	374	361	390	388	408	381	387	387	387	408	392	401	370	378	399	376	380	460	355	365	378	378	373	372	374	373	369	406	358	376	379	397	338	378	402	390	387	370	413	411	352	376	407	381	405	347	361	392	370	376	377	374	365	347	372	343	398	384	371	371	356	383	396	366	355	382	375	357	340	364	396	402	395	358	368	416	390	376	361	344	355	367	360	391	363	401	373	375	429	387	396	374	380	391	375	393	354	368	365	366	402	380	409	370	402	409	378	386	406	375	375	381	407	362	376	380	370	335	389	350	406	362	377	384	376	365	401	390	395	425	393	411	360	395	426	396	350	394	424	368	378	341	337	381	349	383	369	394	379	370	418	379	335	365	386	351	384	385	398	372	364	384	378	375	418	384	399	354	398	408	406	375	366	368	405	366	404	371	394	422	401	369	383	371	357	387	368	403	387	385	384	392	382	390	379	361	367	378	371	398	381	358	348	363	378	393	391	374	384	393	351	419	376	380	378	360	370	391	352	383	380	373	428	396	372	382	379	358	376	361	380	365	371	364	354	419	390	400	404	389	361	396	326	390	369	396	402	368	368	383	386	393	356	400	391	371	348	356	369	390	382	382	395	444	389	386	388	367	406	435	400	338	419	384	383	380	381	352	393	440	370	396	400	359	375	381	391	371	393	407	364	361	384	384	385	411	371	379	408	415	363	387	364	392	383	353	386	400	371	375	411	407	375	367	370	333	357	381	353	408	388	373	421	367	362	371	364	354	379	396	377	379	393	381	403	367	345	408	359	387	377	364	426	343	372	375	388	356	398	393	388	384	375	379	425	367	402	407	349	365	394	368	392	407	381	391	416	385	378	392	395	370	370	355	392	385	391	381	347	407	358	385	386	349	418	381	382	373	404	356	398	384	405	371	394	375	373	415	347	395	417	387	342	356	357	388	392	424	334	401	412	351	391	381	369	360	363	389	355	401	362	375	378	368	370	383	361	370	391	367	373	387	410	369	387	373	371	388	383	415	380	404	375	369	335	395	386	386	354	419	392	382	388	389	445	344	396	392	391	377	380	380	363	401	381	356	404	402	356	379	379	402	401	353	400	386	383	391	371	413	390	324	388	382	387	400	392	398	369	354	377	380	390	400	372	374	379	391	353	375	371	381	356	393	400	394	363	374	376	346	360	368	359	343	375	387	376	401	405	412	374	403	375	376	367	372	373	366	373	394	359	397	393	384	375	395	361	364	415	384	384	349	361	364	382	379	380	347	386	374	392	377	374	385	391	401	363	414	380	375	385	355	369	402	380	374	397	396	378	380	361	343	373	367	377	368	408	391	400	404	424	399	365	385	374	356	388	403	424	366	395	369	403	395	353	391	384	408	401	375	389	362	361	385	419	360	389	388	331	375	399	375	420	367	384	394	367	368	410	388	415	357	405	400	359	407	384	396	372	398	420	400	377	397	360	417	374	370	367	407	393	381	388	401	340	408	368	390	363	370	371	368	372	364	380	387	373	355	363	386	364	397	410	381	363	362	398	359	386	377	389	372	384	387	372	374	357	373	381	382	381	349	376	370	392	392	402	364	387	403	359	408	343	352	417	366	365	354	372	395	392	390	358	364	353	376	393	345	375	364	373	373	373	381	393	403	401	421	379	380	408	341	410	353	388	356	402	369	391	383	383	411	392	362	376	379	393	381	399	391	357	395	390	384	398	368	359	371	375	387	365	389	366	353	349	353	382	397	369	376	373	379	412	386	399	390	414	396	344	394	393	400	367	413	359	399	389	382	374	358	370	374	360	374	403	430	359	401	372	391	419	386	370	393	387	407	389	377	364	368	403	363	408	372	347	345	375	399	362	406	384	397	387	389	381	354	416	412	378	376	376	417	417	409	399	357	400	373	369	365	430	386	373	338	378	392	414	394	373	381	385	357	380	371	374	362	386	407	359	389	432	366	345	372	374	351	380	350	372	376	367	365	380	405	403	390	395	393	356	356	384	400	353	374	369	379	356	354	359	343	373	379	394	389	367	426	372	403	384	377	372	359	374	373	398	374	402	363	407	364	401	383	366	416	367	385	394	361	380	382	369	369	353	366	364	381	356	397	401	379
5501	10563	26229	15579	7991	3843	1557	651	408	377	367	337	360	369	385	410	357	328	375	339	361	404	353	383	375	345	375	341	370	407	337	344	382	371	389	349	357	385	363	362	388	342	381	342	359	357	376	377	383	378	372	355	338	337	376	360	341	387	382	372	385	354	379	380	389	387	342	363	325	389	370	401	346	379	339	366	349	346	350	381	359	359	381	362	379	371	380	372	401	359	378	369	382	387	348	338	378	392	360	375	376	362	349	360	384	364	350	366	395	392	381	343	393	381	362	403	366	378	389	366	367	382	308	373	386	349	371	391	405	372	348	369	412	386	344	378	362	386	407	369	383	344	365	367	359	353	360	366	361	399	370	337	352	341	348	374	369	365	361	371	367	380	385	370	355	380	333	343	368	381	376	377	406	402	360	353	361	363	361	405	368	394	348	369	392	382	370	385	356	395	353	359	337	345	370	393	366	352	363	389	354	403	401	396	373	344	372	384	378	382	379	352	360	345	329	368	379	404	340	374	394	391	347	364	346	358	363	378	354	336	389	356	324	344	386	395	359	363	383	378	362	366	375	354	376	344	374	392	366	358	367	352	395	366	325	379	380	380	361	386	361	364	355	380	347	369	378	351	355	388	346	369	338	362	369	368	378	406	350	338	379	360	366	328	370	378	312	383	372	399	349	371	375	382	372	354	372	349	383	355	382	354	332	364	372	405	379	373	356	360	369	394	341	365	406	332	376	371	322	417	375	325	343	367	314	356	385	377	351	380	363	370	319	388	349	409	401	352	373	393	350	370	378	411	378	369	344	356	377	380	339	384	387	365	392	360	372	332	334	409	372	365	373	387	363	367	381	351	370	341	351	343	384	378	404	366	385	378	380	376	388	362	386	353	367	368	363	382	323	364	357	389	373	366	350	346	325	348	390	351	351	370	369	364	345	377	353	386	355	429	363	366	340	378	367	352	389	317	371	367	376	353	337	346	366	364	337	349	364	375	357	344	349	386	375	346	387	380	329	386	348	371	358	375	388	404	345	350	359	355	342	369	348	350	359	375	360	373	362	376	360	406	390	406	338	403	385	342	352	344	417	382	344	358	355	367	358	413	335	365	392	366	428	326	346	369	385	350	389	366	405	372	386	381	392	384	374	376	372	359	348	392	375	369	372	348	383	397	350	380	412	349	350	382	358	371	361	376	378	364	359	355	367	369	344	376	367	377	357	343	371	327	402	369	370	417	359	372	387	378	395	393	384	366	376	338	408	370	349	376	370	385	385	391	353	360	387	389	364	318	369	382	354	364	348	360	386	368	395	379	332	366	380	353	376	385	385	408	346	354	378	377	422	348	391	362	368	363	352	325	357	364	349	344	364	360	405	373	377	356	340	404	412	346	396	357	376	376	362	384	358	319	360	330	396	351	376	374	346	352	342	348	353	378	374	389	381	378	379	385	375	376	368	370	379	388	400	329	390	410	364	377	314	348	361	377	387	367	333	349	339	357	366	345	363	383	358	367	384	384	388	370	424	367	380	390	333	366	335	384	353	346	330	382	356	408	367	346	350	384	389	363	333	396	392	383	372	363	321	361	397	337	357	401	394	359	374	369	381	398	369	381	371	363	391	366	379	355	361	348	372	388	337	389	376	367	372	388	349	346	393	352	342	379	349	354	362	359	410	357	369	393	370	380	362	370	367	352	371	338	413	346	370	372	385	327	378	372	339	424	379	358	361	357	358	378	388	335	372	388	370	321	353	350	391	360	355	349	318	410	375	409	343	389	354	387	374	381	352	356	372	376	394	403	414	364	369	357	354	354	380	384	336	387	374	374	369	360	380	376	340	371	388	365	357	375	379	396	338	378	334	372	366	365	361	382	378	350	392	376	366	370	378	378	378	360	367	397	385	358	385	342	353	359	364	355	404	362	352	379	361	380	359	339	378	378	344	350	380	375	387	390	368	396	393	392	399	387	402	372	355	384	395	357	381	354	346	353	366	365	357	382	397	350	371	373	395	378	385	384	369	368	363	378	352	346	371	367	347	385	371	377	397	381	352	391	383	368	352	371	360	365	320	373	352	351	372	361	376	353	363	346	378	359	374	378	362	339	342	354	324	377	378	410	348	354	364	374	380	389	372	358	360	357	358	383	382	384	335	393	345	332	404	382	378	378	368	359	368	368	337	365	379	363	393	393	386	374	348	393	381	367	349	391	365	358	330	374	346	355	367	349	358	359	350	387	342	385	346	409	351	366	411	356	408	340	338	379	370	367	324	363	356	351	378	365	368	390	397	339	372	354	339	389	349	360	345	353	341	405	370	367	373	341	384	353	361	343	350	413	388	369	393	347	334	358	360	353	402	399	347	419	349	392	380	397	375	368	372	364	350	341	372	378	336	386	363	367	404	359	374	348	374	404	353	372	409	377	411	343	358	386	372	366	339	400	354	389	379	378	373	358	381	364	366	392	399	360	376	368	364	337	364	347	354	331	384	391	320	371	343	342	368	399	399	396	363	375	358	350	364	358	349	362	361	362	358	383	366	367	380	363	399	330	378	378	390	389	388	372	370	380	344	390	396	380	365	368	385	344	373	423	339	385	361	342	354	371	370	375	386	381	394	385	387	374	368	383	384	334	410	360	387	368	375	384	367	368	351	385	377	387	380	372	358	362	352	382	372	350	365	383	357	387	369	333	356	351	398	370	381	361	338	324	372	373	384	389	365	387	373	372	383	348	343	372	347	388	368	386	359	404	367	414	386	351	370	348	353	328	363	369	365	349	393	377	382	389	379	378	332	370	349	379	401	379	330	399	359	359	414	373	343	357	358	388	412	358	381	328	364	357	362	398	399	367	380	351	384	352	364	347	338	374	368	351	376	364	388	342	400	395	368	363	398	391	354	385	383	387	381	374	347	371	376	401	344	382	385	423	351	385	377	371	386	372	356	366	337	379	369	375	344	383	366	378	361	385	344	346	361	383	389	354	383	379	362	322	376	389	383	354	398	380	364	349	389	371	368	371	358	384	393	358	373	344	365	362	367	398	360	375	326	382	345	367	342	373	389	364	386	368	371	346	355	381	370	428	362	340	340	365	350	361	343	346	383	423	372	334	369	363	334	383	365	387	375	370	382	381	379	371	362	389	370	375	386	409	324	350	365	328	373	397	343	359	345	360	386	374	372	332	369	358	352	353	377	335	387	399	363	368	381	340	366	352	341	387	383	398	351	344	383	374	369	370	378	381	400	367	368	365	398	367	351	373	370	372	340	380	378	358	366	370	364	398	391	368	385	354	343	368	381	371	359	325	363	387	371	367	381	379	361	365	345	360	369	377	382	351	376	393	349	359	342	361	375	351	369	358	376	359	325	340	347	396	346	312	377	364	345	345	332	358	358	342	375	348	362	375	347	386	366	394	342	376	394	373	381	335	407	355	360	382	358	392	391	345	396	360	375	345	404	388	372	365	411	343	426	348	409	382	376	387	362	381	355	353	360	389	368	387	379	336	373	358
25591	21795	47184	52934	36242	19124	6942	1528	569	432	424	418	402	413	394	416	385	412	418	407	382	414	390	362	421	361	430	391	392	385	395	384	401	388	395	376	383	422	355	374	419	402	418	376	376	424	374	417	429	421	407	419	422	390	410	368	419	372	383	381	369	368	406	411	421	384	404	425	417	429	396	367	428	359	358	376	374	395	371	392	406	387	393	378	380	395	335	415	399	386	410	405	395	394	378	397	409	402	381	398	399	387	360	362	393	403	389	416	372	392	397	398	397	389	418	409	378	437	406	394	401	449	378	405	374	382	402	373	394	421	382	406	406	420	448	399	382	401	412	386	368	373	403	401	396	364	392	391	387	399	387	373	409	397	388	428	439	376	399	408	390	366	368	351	397	364	430	375	363	378	405	396	417	396	411	395	382	438	359	399	377	383	415	405	378	407	383	361	334	409	410	397	439	359	398	390	389	357	421	407	394	408	384	377	370	363	376	359	364	399	396	412	363	384	397	419	397	385	376	421	399	409	377	418	450	394	375	417	405	396	401	383	431	393	400	386	391	385	409	393	386	381	432	370	375	392	408	423	384	353	407	410	396	406	431	412	415	375	384	399	382	408	405	397	405	381	386	432	370	369	402	432	394	424	402	376	382	427	398	377	410	378	407	403	371	387	385	413	409	433	389	382	410	400	439	361	375	448	390	399	398	410	402	409	404	366	421	382	402	393	382	430	409	415	387	399	415	369	383	360	364	398	404	397	385	406	380	400	392	387	430	405	413	386	416	404	374	391	408	400	384	394	417	406	407	389	417	403	384	416	411	419	351	391	378	365	405	361	381	387	381	433	385	395	378	427	414	397	349	380	376	394	381	363	422	393	430	412	393	411	413	450	416	415	408	412	394	385	390	387	405	349	397	385	366	378	382	399	395	385	367	385	384	370	393	391	388	396	384	416	408	417	382	374	365	402	374	369	365	430	377	415	373	371	362	408	391	397	398	392	402	381	385	417	377	416	404	378	398	383	355	414	421	440	365	410	406	369	367	396	372	376	407	383	407	386	387	443	397	380	406	383	391	433	378	410	413	398	399	389	355	402	380	375	377	379	400	378	413	390	416	402	387	397	388	403	395	407	359	384	414	369	363	364	393	427	368	389	395	396	366	367	381	390	388	401	417	402	385	387	377	437	402	400	397	379	379	385	373	384	411	413	398	381	379	438	430	405	371	370	375	403	384	382	391	386	397	388	377	423	407	407	400	452	387	396	414	385	385	412	366	386	366	446	385	412	402	415	386	392	369	416	407	393	404	386	389	382	410	392	375	362	394	390	410	397	402	393	363	365	390	394	363	369	440	417	380	402	404	414	353	396	384	366	422	393	406	422	415	364	416	390	394	391	392	374	392	357	388	441	398	409	402	428	378	419	389	369	378	397	387	381	421	355	396	371	404	394	368	429	359	393	406	388	453	333	436	408	393	373	402	425	408	427	400	390	396	415	397	379	380	375	395	372	388	394	387	363	399	375	373	420	398	395	429	449	434	370	377	419	358	444	422	394	395	389	413	414	367	383	382	370	423	387	384	391	365	371	391	422	374	379	394	379	384	399	390	400	401	396	406	430	331	414	390	373	418	389	377	361	408	391	394	411	371	378	406	395	377	403	391	383	384	388	375	413	362	404	420	414	380	404	420	432	409	379	367	382	415	379	398	410	404	412	356	388	421	411	409	412	407	355	371	399	395	409	400	388	390	382	416	375	419	361	359	407	398	382	384	396	393	381	404	404	428	382	365	426	386	373	424	401	394	413	371	409	367	397	398	400	371	378	406	389	404	375	373	378	400	449	370	445	419	376	435	386	373	417	392	415	382	413	382	410	436	418	397	362	406	397	420	429	390	363	374	382	382	363	417	451	407	383	427	356	415	357	400	393	394	395	364	373	432	369	384	378	367	412	392	400	384	416	399	411	397	370	391	390	389	413	379	419	407	397	376	376	430	432	406	383	376	421	367	366	389	370	377	418	432	377	368	405	379	407	362	374	407	400	387	411	375	379	402	404	389	396	380	383	378	379	351	361	399	383	407	418	419	395	380	371	406	367	391	418	424	377	409	411	406	369	374	386	398	403	378	380	374	383	411	382	411	398	402	382	421	366	411	368	379	415	369	424	393	376	379	382	411	404	411	419	365	403	387	381	384	410	438	436	411	401	420	380	421	413	387	415	416	355	393	390	399	393	390	410	357	397	375	410	385	365	389	405	429	383	392	390	389	454	383	380	415	399	438	360	364	391	399	409	402	403	394	391	408	403	379	404	413	394	394	442	390	411	410	380	376	396	415	425	409	398	390	406	397	401	409	376	396	396	401	357	425	409	417	401	363	420	410	363	403	405	429	414	394	383	403	381	357	365	387	409	372	416	383	408	392	413	359	387	417	388	385	368	405	349	416	369	350	381	394	382	369	399	392	391	379	380	382	398	382	407	421	413	368	375	392	408	416	389	396	404	409	415	415	390	378	444	398	377	403	399	392	402	350	403	377	431	414	395	377	408	390	409	360	380	396	440	400	387	373	358	377	402	378	425	418	365	408	415	409	377	397	403	386	388	391	391	400	368	400	397	392	421	406	400	396	396	377	416	414	423	388	377	414	374	410	391	399	386	380	411	401	404	341	404	408	388	422	406	393	386	382	394	386	362	376	366	420	422	381	357	382	416	425	392	423	406	414	411	400	407	394	384	377	416	378	391	389	420	419	407	372	391	411	380	392	402	386	396	378	448	400	418	371	370	384	369	388	428	364	359	426	391	383	414	399	414	392	394	360	380	410	395	373	397	373	408	358	381	408	435	329	391	384	368	393	407	381	443	390	391	401	387	368	397	393	392	406	422	404	435	369	378	398	363	376	414	412	396	401	397	380	405	374	374	380	372	366	361	364	355	374	381	375	424	395	433	376	373	402	357	408	385	367	402	367	402	364	399	404	410	392	402	385	390	421	391	430	383	400	408	378	369	367	377	384	382	389	427	399	386	428	389	404	389	385	399	401	396	420	416	385	390	353	404	405	403	417	398	390	394	395	396	405	387	414	452	392	435	413	382	377	396	396	383	389	416	396	384	370	412	406	430	385	411	405	374	375	390	388	432	431	409	382	407	387	381	366	395	373	383	412	371	385	391	416	390	355	393	371	421	388	409	381	339	388	426	414	370	401	401	398	405	380	394	374	440	383	382	369	387	405	403	376	422	410	405	379	396	373	403	415	400	376	379	386	422	416	409	404	414	378	424	369	389	381	413	361	398	439	379	431	418	400	410	389	422	376	395	432	415	383	392	395	408	379	392	403	376	375	397	388	376	361	381	392	400	368	375	401	374	387	391	405	383	412	410	395	421	389	420	410	360	377	370	396	380	384	416	411	353	403	413	387	377	377	417	404	415	407	382	418	414	355	379	368	377	408	426	422	419	353	369	366	415	399	382	418	398	400	400	388	395	376	421	398	389	407	412	417	428	405	386	369	396	364	397
4806	37244	64256	45107	27652	12747	4994	1550	622	421	399	424	394	437	420	397	427	429	412	374	432	384	404	373	401	414	410	414	399	413	395	437	384	405	404	388	391	394	422	404	393	427	421	413	430	413	405	415	440	408	395	398	407	390	415	402	413	394	413	418	398	387	379	390	404	408	411	400	392	381	409	388	409	420	403	374	410	394	392	388	401	369	414	401	379	440	398	371	377	418	398	419	376	391	390	411	412	399	380	402	396	353	384	408	415	401	426	372	414	403	397	411	426	406	412	396	393	364	409	388	410	395	408	379	373	411	407	390	414	409	409	401	378	386	374	422	416	377	396	426	416	393	422	376	389	393	381	374	416	385	399	407	384	397	385	396	407	409	388	429	388	398	395	387	375	395	407	397	403	407	418	412	417	400	386	413	444	418	381	405	363	397	420	374	379	432	376	412	421	414	416	386	427	397	373	386	376	405	410	359	407	370	396	385	372	403	384	404	421	376	407	403	409	432	389	402	398	393	389	421	406	448	428	428	404	413	359	442	402	374	413	388	427	394	429	408	401	407	441	420	374	425	385	432	423	416	369	374	393	385	432	419	432	445	410	430	409	394	408	368	402	402	400	399	345	431	399	433	422	393	408	385	424	421	398	419	377	417	393	346	398	402	426	423	429	387	389	411	427	391	352	427	403	381	441	385	388	379	402	382	383	395	386	371	403	409	434	414	394	363	373	391	404	426	411	391	409	412	400	404	383	380	394	371	365	390	371	384	417	386	450	376	362	410	398	368	396	421	416	403	378	414	396	389	385	405	393	385	403	372	404	412	420	363	422	371	417	445	396	394	371	386	409	394	371	391	383	424	388	418	390	400	413	379	395	409	381	386	362	435	401	420	408	431	404	438	441	411	394	398	415	386	367	424	411	408	373	388	420	412	389	405	364	408	380	361	382	384	403	428	374	403	396	438	343	433	405	418	401	423	387	400	427	383	400	397	386	409	414	433	408	410	375	402	357	396	429	409	387	404	400	401	392	409	410	429	416	368	348	370	396	408	427	417	372	396	409	370	415	399	419	382	450	393	377	386	392	373	428	391	417	420	424	394	418	440	403	418	405	413	414	361	395	414	405	417	426	388	397	404	412	367	383	386	414	403	423	411	426	401	388	397	407	412	414	439	421	417	431	413	396	423	402	403	421	398	397	410	364	406	417	383	394	379	405	371	422	411	413	438	404	414	404	373	439	426	400	382	433	385	396	400	420	374	426	402	408	445	424	411	423	396	391	394	434	387	426	412	384	412	359	406	378	419	413	406	438	385	398	404	381	381	435	428	428	399	409	404	370	412	396	394	395	372	405	405	437	408	405	381	436	443	402	389	409	388	404	415	389	375	389	423	379	412	391	425	380	409	425	400	395	404	396	398	407	429	379	408	383	403	379	394	421	408	437	403	406	389	393	372	392	394	361	393	397	377	388	364	388	412	389	377	408	447	401	372	397	413	428	409	405	430	425	412	390	433	387	400	371	372	405	445	407	421	395	381	407	433	413	404	395	426	369	405	385	421	399	396	391	399	401	432	399	400	446	347	398	422	389	399	413	440	408	394	413	445	392	389	386	393	392	388	410	407	380	407	403	374	391	391	407	417	362	417	381	369	393	371	421	445	436	400	414	395	439	413	419	391	398	412	393	377	387	405	367	391	386	396	415	404	389	413	419	370	378	370	380	403	383	378	404	412	387	412	409	389	381	380	405	424	364	433	410	394	387	435	378	413	440	402	355	397	430	397	401	393	413	403	351	398	395	431	398	410	378	401	405	412	407	395	404	394	419	406	378	430	425	419	417	417	399	393	375	385	419	408	416	368	413	433	388	401	406	420	391	408	424	437	413	410	426	404	399	374	379	426	378	430	395	396	363	352	403	436	418	418	421	413	387	421	354	389	419	380	387	420	382	397	454	392	411	384	422	445	386	401	397	413	404	416	377	389	420	417	413	387	374	412	413	390	397	370	411	360	377	381	386	431	419	403	355	413	415	411	420	373	409	436	426	409	412	369	414	413	412	376	379	404	386	422	383	391	410	404	394	407	409	378	431	368	423	388	400	389	393	390	393	398	403	423	403	422	406	384	418	398	375	425	397	381	383	377	411	366	384	422	429	425	429	402	369	411	421	379	398	384	391	362	401	415	389	399	359	408	415	403	402	451	409	421	365	430	398	398	397	358	414	370	416	376	368	382	365	397	401	392	372	418	404	401	412	425	421	365	420	416	387	358	395	378	372	393	418	373	401	459	402	413	424	427	377	414	375	355	402	408	399	421	380	392	385	383	372	392	401	387	432	399	377	375	403	370	393	382	407	382	410	384	386	417	403	361	384	380	424	415	418	401	402	395	387	409	415	407	389	424	395	385	374	414	412	430	404	407	412	378	409	407	402	414	388	415	400	430	395	407	430	408	393	405	439	402	368	418	419	393	354	405	420	389	395	385	347	388	412	423	385	414	419	389	366	403	455	396	407	371	409	387	393	405	379	426	387	399	399	397	383	394	434	374	434	418	402	400	380	377	418	411	409	414	417	396	419	376	416	418	408	373	392	416	451	414	442	419	426	403	395	366	426	372	421	415	423	395	400	396	399	371	409	427	388	370	418	386	409	406	402	398	361	423	405	376	385	410	417	379	413	391	389	428	404	401	410	363	389	400	392	416	396	378	433	415	412	389	423	426	381	390	429	420	411	369	355	408	385	377	401	385	408	397	388	390	386	401	374	413	400	376	393	387	422	402	370	395	393	397	356	391	380	391	400	409	402	438	416	371	410	404	386	395	396	391	403	379	424	367	416	406	422	385	414	408	428	389	380	399	417	411	398	397	416	378	378	379	390	396	365	420	397	371	404	416	411	376	435	392	437	413	432	391	400	393	419	432	356	353	408	375	378	387	391	391	403	397	397	418	385	390	417	412	409	427	436	414	359	386	393	373	413	388	402	396	376	375	387	391	424	360	408	379	420	377	432	408	391	417	386	392	411	399	427	417	402	401	369	377	401	380	368	390	393	412	419	410	399	387	405	385	384	395	449	412	368	402	404	387	373	413	393	396	424	370	393	371	389	398	416	466	383	404	406	421	366	378	398	389	366	409	402	376	403	381	379	400	423	398	383	385	382	419	391	408	359	396	379	391	386	399	398	385	398	450	382	380	393	382	390	405	404	392	395	405	422	409	375	404	381	421	397	401	363	395	445	376	393	381	433	405	397	407	410	437	438	426	406	403	380	426	417	384	418	390	390	361	464	402	427	358	412	382	398	418	394	405	405	343	431	392	451	400	408	381	405	366	397	405	371	426	415	442	429	420	411	393	411	402	395	375	386	401	369	398	372	401	388	391	426	390	370	375	386	414	401	378	418	385	389	398	392	380	406	416	392	405	385	421	418	425	396	408	427	379	395	375	415	393	405	418	389	401	391	402	373	370	448	412	431	395	404	402	396	407	408	381	383	394	420	426	413	391	402	396	367	405	426	407
23916	21193	39388	54054	50342	37680	21857	6106	1172	585	562	515	558	513	527	560	525	556	544	508	537	564	520	505	516	516	527	503	504	510	479	504	504	558	553	490	480	529	520	524	546	522	533	534	500	525	544	535	534	516	525	492	520	478	542	532	484	517	525	510	498	529	528	493	488	526	498	534	534	506	516	541	529	501	491	495	463	508	521	521	501	476	498	548	540	526	524	485	482	559	511	531	536	482	509	559	470	542	507	552	507	508	469	487	524	485	487	484	550	516	542	511	486	541	500	545	497	521	472	450	533	497	478	510	545	516	501	468	548	534	554	462	498	533	525	478	530	469	502	507	490	539	514	495	527	519	519	494	532	500	511	501	508	538	504	504	520	557	527	512	493	500	536	472	506	479	510	481	544	529	554	540	494	533	525	493	522	509	504	519	511	503	566	517	499	523	487	554	563	465	534	483	509	495	518	513	506	483	525	517	494	526	466	497	490	511	514	531	509	464	476	517	497	524	518	502	462	541	503	488	496	543	492	513	515	507	487	508	486	498	534	565	519	528	487	492	502	494	481	529	543	531	489	538	547	567	501	506	525	511	525	492	513	527	507	502	511	526	493	538	532	529	502	486	525	505	499	543	543	532	520	466	553	512	517	555	536	479	493	514	470	493	501	524	519	537	528	498	493	489	500	479	535	570	500	519	500	471	540	496	486	519	501	492	491	497	520	483	511	523	505	479	547	535	504	518	554	518	476	534	528	496	491	483	519	516	507	514	520	497	565	490	502	501	466	571	550	525	513	521	487	465	503	513	527	544	507	520	506	510	509	520	499	502	526	482	494	530	549	518	525	480	480	496	508	518	533	531	516	479	496	454	498	520	526	499	506	528	542	506	473	478	524	513	473	497	488	516	475	540	504	507	507	524	542	504	526	476	496	509	477	505	493	496	510	509	479	506	533	496	489	545	490	485	522	475	492	534	494	532	465	508	550	515	503	490	480	539	516	472	521	540	508	488	491	503	522	488	511	494	492	476	508	473	517	518	497	508	507	505	511	526	522	532	484	476	509	532	497	506	490	546	557	501	524	508	514	565	519	516	544	511	501	500	526	495	526	530	507	540	508	520	497	487	503	494	520	530	521	492	483	518	516	515	488	538	523	522	529	485	519	509	460	506	525	532	523	511	494	545	509	488	531	531	528	533	515	496	515	495	503	492	462	540	546	538	509	501	498	552	486	503	499	539	534	521	520	490	525	526	451	568	501	545	522	479	494	526	502	495	495	549	543	506	517	463	485	486	523	553	501	500	506	516	486	519	533	562	571	493	484	520	512	504	522	492	531	492	481	518	466	510	487	496	488	470	503	506	499	506	499	475	496	536	492	491	530	486	501	510	493	530	485	504	506	495	513	502	436	529	531	563	473	500	498	505	488	520	480	500	480	537	530	464	541	521	513	489	481	461	521	471	491	494	468	465	500	506	512	477	525	526	445	507	499	505	491	485	510	524	528	470	504	501	507	481	518	479	448	523	523	500	472	500	537	502	474	506	502	528	510	555	496	507	481	533	532	474	485	501	475	522	510	506	497	463	505	529	511	535	526	502	560	489	542	523	499	546	487	517	505	512	538	542	548	508	514	462	489	507	468	501	478	510	485	470	479	555	496	514	521	556	492	470	499	499	470	527	521	532	528	519	546	496	539	471	523	505	512	511	517	496	521	535	492	470	527	517	496	540	506	515	526	491	489	506	521	531	497	480	478	507	500	553	497	532	504	493	461	457	459	490	492	554	484	549	505	516	495	498	503	542	517	497	497	497	518	521	537	504	518	515	474	482	516	493	553	518	516	528	500	514	545	488	498	484	511	479	516	531	503	515	472	527	523	488	503	527	469	546	479	487	497	535	495	497	504	506	507	492	511	516	541	540	507	530	531	505	540	510	490	490	546	476	471	501	507	549	481	550	531	514	485	534	563	550	502	520	501	496	462	497	496	523	496	489	490	507	477	501	493	504	512	486	496	520	508	473	558	526	504	503	507	495	497	523	506	546	491	451	511	504	509	509	498	524	488	484	482	524	523	504	519	537	493	473	519	521	510	525	555	514	513	546	485	498	530	534	506	557	476	523	467	503	476	508	496	500	529	514	463	475	504	489	477	485	514	481	517	517	501	465	520	526	471	529	473	544	498	528	521	533	510	492	545	523	495	515	521	438	489	495	472	519	527	505	527	510	472	494	526	511	549	470	549	527	518	503	493	516	493	505	476	515	514	485	511	509	513	495	405	491	493	506	510	493	460	547	496	508	505	503	508	513	521	519	514	520	481	471	483	532	538	479	533	465	488	491	503	506	561	527	480	529	518	507	476	518	513	484	499	487	511	542	485	523	497	516	518	504	465	514	496	445	488	526	490	510	505	492	495	543	512	463	529	553	528	469	505	488	509	505	548	546	524	521	519	517	540	518	524	474	516	495	536	505	505	516	461	512	533	506	459	502	515	505	509	513	499	535	499	533	489	532	502	505	492	487	551	523	506	506	480	501	515	500	524	529	492	501	502	533	497	513	474	470	495	495	513	516	519	479	495	499	540	482	503	493	556	498	496	500	500	522	503	518	473	499	507	485	517	505	515	517	519	512	498	537	557	501	563	525	569	481	482	494	510	475	484	489	496	535	506	501	480	502	524	470	517	490	502	523	507	492	527	507	517	531	479	445	499	549	513	514	536	501	484	481	538	571	490	494	530	471	472	533	457	535	503	488	483	485	498	542	510	525	519	502	515	529	488	538	514	499	527	474	502	510	529	528	533	508	529	519	516	497	508	509	490	496	512	543	526	469	494	509	535	473	480	523	539	547	515	515	505	540	497	522	517	516	508	526	497	502	508	489	534	512	556	492	486	500	521	481	484	500	487	515	470	512	524	507	495	519	471	490	529	511	487	504	542	495	519	505	475	546	512	530	559	495	489	496	545	516	544	525	508	499	502	526	499	530	513	484	487	507	488	503	494	509	512	491	503	504	496	500	539	507	455	505	513	520	519	516	484	474	519	511	506	477	536	497	550	494	488	489	505	482	464	491	528	530	490	553	509	497	524	524	524	500	501	501	504	482	512	492	523	511	509	512	520	517	500	498	506	518	501	478	528	484	520	531	530	503	520	513	444	480	513	489	494	516	483	532	527	536	505	501	544	533	526	523	523	500	519	461	498	520	505	511	515	486	501	495	496	507	515	486	502	525	519	516	479	532	478	519	500	497	517	518	541	510	539	498	486	534	506	526	471	493	514	508	495	510	506	523	507	492	479	496	487	487	478	504	532	525	510	512	520	510	508	496	481	485	485	504	501	513	532	503	525	523	516	523	451	522	498	505	495	505	473	562	484	519	513	498	490	493	502	462	525	506	485	484	523	521	538	540	496	497	526	513	525	492	498	436	533	519	533	519	495	497	475	535	555	508	524	526	536	508	512	530	522	512	516	486	547	508	512	545	544	538	491	491	526	475	512	530	484	493	499	526	517	537	524	504
9116	56822	89870	72788	53855	31492	14090	4668	1266	542	536	535	520	554	527	560	544	530	527	538	547	559	575	528	505	577	512	558	513	534	558	560	512	497	527	537	561	526	538	570	548	577	573	506	567	529	528	543	525	535	538	525	527	541	536	556	557	527	533	519	527	510	512	470	566	539	549	504	563	521	555	545	501	534	528	507	555	507	576	530	530	570	549	540	526	543	544	542	547	497	524	515	542	541	558	512	544	540	531	520	537	544	523	534	578	503	528	509	536	553	562	545	556	530	557	528	523	583	519	555	551	535	501	533	528	538	503	523	538	509	581	532	516	512	562	537	512	559	527	521	563	549	571	528	511	530	543	531	510	536	497	540	496	546	527	502	526	584	517	559	511	580	539	544	503	528	501	511	536	500	560	510	518	529	579	508	542	560	559	591	560	549	532	573	537	546	528	542	561	518	589	534	554	552	553	506	560	527	536	519	562	531	546	548	560	557	588	527	520	512	554	545	534	549	530	537	574	577	556	507	525	572	521	564	508	516	499	580	525	580	551	512	539	537	533	509	522	566	571	506	507	528	544	542	512	545	551	577	551	549	524	538	521	509	539	525	591	523	537	589	524	528	519	535	506	552	539	520	570	505	532	520	543	574	517	526	539	511	533	555	551	538	547	520	535	581	541	571	500	551	553	551	512	531	510	504	509	538	550	571	570	546	508	516	538	569	554	550	488	502	533	529	516	509	545	556	558	545	577	547	539	505	479	534	507	499	499	538	518	547	542	535	516	508	522	526	537	598	513	507	596	534	554	546	562	547	560	555	540	563	526	554	555	538	526	508	519	549	508	501	569	529	540	527	520	522	521	544	559	499	498	557	517	522	545	536	519	544	581	535	523	523	538	501	523	505	532	504	530	520	490	529	518	561	506	524	541	530	524	560	520	557	525	501	513	554	520	521	519	555	535	518	557	533	519	511	557	533	500	517	532	516	552	504	567	510	551	584	549	549	556	524	537	517	537	560	558	531	538	509	567	555	539	553	516	486	557	526	532	564	544	533	538	544	556	517	515	525	524	528	522	531	535	513	537	551	513	569	542	544	513	550	502	516	523	530	562	529	528	506	542	561	548	576	482	496	502	555	536	553	543	547	510	516	533	515	554	503	527	544	493	557	530	558	519	569	541	536	504	526	539	514	517	530	523	543	570	538	531	532	522	553	504	517	536	525	491	540	504	559	526	481	499	538	531	532	502	559	489	553	499	541	510	527	559	509	531	536	547	546	567	540	500	562	543	577	514	517	548	508	544	568	556	508	518	504	510	507	549	536	555	558	489	514	514	500	490	526	484	558	552	551	563	505	515	565	546	546	517	558	530	524	514	530	507	540	539	558	510	533	552	554	558	544	547	544	535	548	530	537	532	494	531	504	527	567	543	515	529	570	526	480	513	505	490	504	536	500	568	490	551	547	526	508	553	549	520	565	505	533	503	533	530	507	529	550	557	538	491	544	562	547	533	528	475	490	512	520	497	497	517	474	506	555	533	556	537	533	586	480	529	548	519	499	530	553	521	523	489	577	545	548	575	552	544	517	514	501	551	504	535	531	528	540	518	515	543	585	543	514	534	513	524	532	499	520	533	555	525	521	531	552	548	520	518	531	550	552	539	529	518	569	537	542	519	515	538	525	504	540	530	565	523	524	525	516	509	547	513	515	528	540	529	497	558	560	523	496	539	531	531	496	515	539	518	527	549	558	555	574	534	530	514	537	500	529	568	534	534	511	530	540	537	529	539	531	514	544	543	502	539	545	546	522	513	533	540	521	527	561	523	524	528	537	495	584	501	546	543	522	512	538	543	528	543	547	556	528	553	569	539	505	525	510	534	515	510	520	491	471	523	534	592	553	519	494	525	554	541	546	507	493	543	538	548	526	531	561	541	535	545	526	530	563	514	527	503	515	506	539	563	536	566	527	531	539	513	535	520	581	550	489	508	530	516	510	486	517	560	515	549	522	517	526	518	514	520	558	555	551	590	524	539	488	510	549	545	504	530	558	537	489	566	535	562	554	493	532	539	548	511	534	529	557	532	508	499	532	489	522	502	528	503	562	557	540	507	473	531	532	514	513	532	546	517	548	535	507	546	512	541	542	553	555	494	505	554	570	556	513	523	508	544	520	562	545	558	557	545	558	519	549	525	503	532	516	514	540	540	525	536	514	497	610	528	538	545	561	538	524	529	517	520	540	547	526	529	505	573	554	525	528	485	523	553	495	524	514	522	590	525	520	547	542	569	511	553	536	550	580	538	483	533	542	527	537	513	540	543	498	530	546	537	521	505	541	522	482	509	554	534	517	506	509	546	573	504	551	503	497	551	520	527	532	532	542	539	570	494	502	546	548	530	536	559	553	533	518	532	532	541	534	463	602	531	516	525	496	562	529	521	556	530	529	518	493	560	561	531	547	548	526	530	524	558	560	587	514	503	534	515	525	517	536	582	514	521	547	539	527	517	539	524	542	523	588	504	521	511	537	514	490	472	513	535	511	534	561	519	508	516	529	474	506	541	494	530	502	564	494	560	532	504	567	536	518	535	505	540	521	500	538	525	542	496	512	480	548	549	516	548	561	523	499	510	498	522	552	572	537	548	530	533	542	544	587	521	511	523	532	537	535	511	486	544	558	528	560	457	508	522	520	554	543	554	480	517	572	536	534	543	529	539	595	511	550	521	528	519	523	510	530	518	494	518	508	552	524	532	515	538	535	510	505	493	540	505	516	587	524	576	536	595	525	508	524	533	518	528	516	551	509	571	558	555	518	523	517	547	541	525	511	558	481	542	513	557	532	493	575	525	564	514	492	520	523	521	511	538	545	490	516	511	542	512	550	553	540	550	541	510	522	514	546	551	498	500	529	507	521	514	506	553	516	524	534	505	499	558	534	521	525	504	518	560	554	555	500	546	530	532	525	497	551	535	531	564	524	550	538	538	587	499	562	493	568	541	552	540	502	513	512	496	509	545	527	561	534	543	550	522	528	530	561	529	518	493	518	544	524	528	535	576	528	539	509	521	511	543	570	556	534	541	509	542	526	509	508	539	514	533	501	525	487	530	519	551	574	535	560	541	519	506	530	536	550	545	529	541	532	524	518	552	511	542	582	528	555	515	512	545	523	510	543	572	563	528	532	506	509	551	550	529	500	533	575	508	514	488	589	568	544	544	517	554	520	544	510	547	530	506	496	552	522	541	566	563	565	533	552	482	513	513	530	534	545	545	526	512	540	573	474	522	533	518	529	523	573	544	535	521	564	534	568	553	521	568	549	536	505	525	515	537	538	554	521	546	514	514	529	575	544	530	518	509	531	537	518	520	491	534	567	485	517	504	550	495	521	524	528	572	516	514	503	556	532	503	509	537	557	538	522	544	514	516	504	542	539	516	523	550	568	531	507	558	532	530	567	513	536	548	569	567	549	504	529	521	562	505	568	551	541	519	514	551	514	600	522	533	527	554	573	532	518	527	523
27195	17545	24935	22353	11589	4632	1707	745	402	384	380	389	378	405	389	371	398	406	361	371	366	393	352	403	384	363	393	362	385	392	398	395	398	394	361	393	395	372	406	391	359	410	372	348	373	402	392	384	379	395	366	379	381	365	376	346	390	345	385	407	399	363	407	411	391	380	384	395	403	385	383	378	395	367	415	330	369	356	376	378	392	373	407	388	413	388	377	404	396	376	375	394	389	391	394	382	364	386	410	372	357	383	393	370	402	394	384	392	376	383	408	398	363	389	381	404	398	366	380	404	384	412	348	399	400	423	397	387	344	367	402	339	352	387	363	394	389	408	396	386	395	363	375	370	387	388	374	378	386	404	416	395	363	373	421	380	399	371	394	354	372	389	389	399	417	419	388	407	410	383	393	426	378	392	374	371	369	370	398	384	359	376	398	393	386	372	399	384	385	409	368	421	392	391	376	383	408	395	390	398	394	367	415	401	392	420	406	381	429	365	396	413	370	393	360	388	400	391	354	416	380	397	383	405	393	374	365	353	351	418	406	368	362	355	413	364	389	402	386	404	395	357	395	403	386	414	391	399	377	395	385	400	357	400	383	406	399	384	424	374	384	388	358	389	386	373	392	434	394	370	368	391	385	391	382	381	395	378	366	389	420	392	386	394	409	415	366	382	351	382	400	409	371	356	374	379	360	404	390	397	362	364	370	402	408	380	415	344	379	387	396	360	364	371	379	389	387	382	371	399	405	364	375	374	381	384	370	373	408	358	386	377	357	373	371	402	379	391	386	423	395	381	368	377	381	426	379	381	396	432	408	395	379	400	395	376	399	354	382	392	375	401	371	415	392	392	349	402	381	353	368	382	374	388	378	389	410	364	368	400	383	351	375	410	373	405	345	356	410	410	382	383	375	411	406	398	362	409	377	354	346	374	366	349	388	388	379	416	365	400	377	403	395	377	387	375	396	359	376	381	391	370	405	389	369	375	396	377	371	369	388	380	382	391	397	337	389	391	380	373	414	377	374	360	380	396	415	366	378	378	369	358	372	344	396	401	360	392	367	450	414	411	369	398	405	365	386	382	388	402	375	415	379	391	399	390	382	383	391	374	417	375	328	385	384	387	406	405	371	402	399	365	372	412	423	387	380	404	374	379	397	404	385	373	410	385	401	412	406	401	345	367	425	406	381	398	392	390	390	376	367	388	363	374	367	359	364	393	357	392	352	335	375	388	350	377	369	419	415	405	378	371	381	370	383	386	353	392	379	408	397	369	399	381	359	396	375	385	377	421	394	360	335	396	360	377	372	384	361	427	380	416	390	386	357	372	421	380	341	381	359	383	433	386	374	379	402	362	366	421	387	385	391	420	372	411	368	399	350	380	387	409	414	388	366	394	401	374	416	396	361	368	387	384	412	436	381	407	395	388	398	377	367	420	387	394	408	408	393	421	375	403	412	375	361	402	345	344	379	376	405	379	345	377	382	383	375	393	389	357	357	373	400	360	427	361	399	391	396	406	391	377	400	368	399	347	420	371	360	387	356	369	361	381	383	390	397	394	442	388	408	379	369	361	367	396	375	376	387	385	382	410	388	387	327	379	397	384	435	395	382	389	406	404	380	378	422	360	351	384	375	380	401	370	371	359	389	382	402	365	371	364	384	375	385	396	344	344	418	385	386	416	404	379	402	386	347	416	402	379	371	369	403	388	385	404	399	352	398	358	397	386	393	383	394	392	373	375	367	393	313	356	372	362	392	374	379	393	411	369	389	366	385	385	343	373	383	358	399	380	362	387	392	385	387	388	396	371	348	371	397	389	422	362	393	400	371	401	401	398	366	381	416	385	365	394	382	374	392	370	424	368	394	389	375	393	394	377	389	381	421	394	382	403	408	396	401	376	358	396	343	390	375	408	399	423	391	387	377	375	380	377	382	381	419	402	405	379	381	383	391	389	424	395	366	429	385	392	415	375	347	365	347	392	430	380	402	411	387	413	379	405	372	403	379	382	381	367	376	378	377	424	370	392	407	402	386	402	366	407	417	407	395	420	409	382	362	377	337	413	400	371	377	350	432	375	388	362	401	352	375	377	375	430	400	353	377	367	378	370	363	374	381	397	429	383	394	379	399	410	403	363	360	358	401	403	363	342	392	379	372	371	395	367	413	400	381	432	427	396	372	388	366	366	416	397	356	374	376	374	391	417	354	383	390	353	368	415	384	390	388	372	397	394	365	398	427	398	378	381	393	385	359	410	392	383	415	379	381	357	375	390	408	391	395	400	431	375	390	404	379	380	372	390	386	385	388	405	391	370	403	400	375	402	393	419	372	374	401	390	388	368	406	396	359	387	394	409	380	370	447	387	369	376	359	390	381	372	383	436	389	403	392	409	392	364	383	390	367	392	359	428	388	373	380	402	314	385	421	399	379	368	381	405	383	367	352	392	387	389	382	370	397	385	402	396	414	395	403	365	362	378	362	368	415	401	390	393	406	398	389	370	374	392	407	401	365	384	372	381	375	369	392	435	390	378	377	367	407	399	410	429	400	390	377	384	434	390	363	389	360	364	387	394	388	396	387	368	425	421	382	357	379	403	387	387	403	380	420	378	392	379	406	373	383	377	385	372	394	396	384	374	393	363	368	374	399	383	401	364	391	357	356	382	392	389	373	400	397	382	402	406	390	389	389	411	353	407	385	411	359	359	400	408	380	418	365	375	434	368	374	374	391	397	402	374	381	390	379	402	400	365	408	418	394	393	393	363	392	372	382	390	382	368	373	404	381	367	393	399	367	372	418	378	395	413	363	432	387	395	396	387	382	414	392	373	391	373	375	364	387	362	392	383	398	367	409	411	397	392	415	407	393	403	408	399	377	378	408	387	400	411	380	359	372	369	409	400	395	404	405	362	351	379	420	398	406	373	367	379	386	378	402	394	389	385	365	383	380	371	400	394	370	398	380	394	398	396	354	402	394	351	371	402	371	373	366	373	402	399	354	374	377	408	401	368	381	357	393	417	379	338	385	392	369	381	395	379	349	375	401	399	390	356	411	415	419	386	394	396	379	405	412	361	371	412	374	393	390	389	388	381	354	408	376	401	402	387	403	394	337	423	404	372	370	409	377	367	381	363	381	413	421	379	386	382	376	423	387	405	366	405	379	389	417	410	386	398	355	364	374	401	433	398	396	370	356	386	358	373	361	372	395	368	394	367	384	388	385	409	395	412	379	385	378	400	393	393	370	398	349	412	394	369	391	387	385	398	391	421	397	401	349	403	400	366	394	393	416	395	401	370	356	364	351	401	399	404	392	378	372	401	396	412	391	363	386	410	372	382	361	401	400	377	389	393	386	372	386	400	350	369	374	372	415	400	387	403	363	372	411	342	367	403	388	396	381	409	387	401	370	402	418	345	364	382	390	375	332	382	383	379	358	402	406	394	397	400	379	359	361	396	392	382	384	357	368	397	387	397	380	383	369	398	416	405	396	391	376	370	398	395	397	375	379	417
5646	14380	24672	15536	8490	3851	1583	696	389	357	361	335	338	360	339	349	340	372	374	361	364	385	351	350	360	342	368	375	374	403	372	382	392	360	403	339	363	375	398	326	333	372	340	362	366	374	387	405	355	358	372	375	381	364	357	379	367	371	349	402	332	345	362	331	319	356	359	353	379	375	347	376	327	365	364	360	348	373	373	352	389	361	386	361	366	343	357	363	365	340	390	393	357	382	381	380	369	351	376	388	373	353	395	374	365	376	386	383	388	350	346	356	375	387	361	386	350	383	357	357	368	355	361	371	369	345	334	362	383	367	366	376	397	362	386	364	332	374	333	365	344	390	426	384	353	358	380	392	360	376	367	355	376	373	346	356	369	359	376	402	372	380	320	350	360	376	336	335	370	384	357	386	365	378	418	354	360	395	395	366	352	386	398	395	349	402	339	331	363	346	392	372	350	355	357	354	392	348	365	352	332	352	365	386	357	333	353	383	363	316	384	379	386	369	357	333	322	361	355	352	384	344	373	349	406	367	356	347	351	324	343	379	387	379	388	340	344	402	401	344	375	365	385	345	357	359	368	373	343	395	362	390	352	388	362	354	336	326	386	371	372	402	371	370	393	369	337	373	399	367	324	390	354	369	367	392	369	349	367	396	380	392	384	362	344	323	370	358	390	356	364	378	367	351	364	342	362	354	355	380	373	376	385	372	324	379	375	360	327	372	381	395	370	395	361	359	357	413	352	364	370	335	334	345	358	389	375	375	379	387	350	352	376	350	341	366	371	350	371	378	364	379	379	385	369	378	398	358	328	374	394	406	374	402	401	381	389	352	369	402	350	352	387	370	358	393	391	375	369	380	376	358	367	355	367	328	367	345	386	347	409	377	390	399	401	378	398	392	354	375	384	375	412	352	381	352	373	364	379	353	363	413	377	373	398	385	356	365	366	357	405	368	388	372	338	354	377	367	363	384	349	364	404	353	333	326	385	377	365	401	361	352	354	380	355	344	367	344	365	393	347	363	388	320	356	366	371	390	372	368	354	370	391	401	355	353	357	344	321	377	391	361	376	392	351	372	343	364	364	371	381	428	371	377	356	364	380	336	335	374	339	370	375	377	365	373	360	373	393	357	381	367	364	358	361	360	384	359	369	365	367	348	346	353	385	358	361	393	375	382	369	393	343	395	382	386	377	382	332	386	362	372	345	393	390	350	361	308	361	355	383	360	378	344	437	410	370	372	400	380	335	355	372	370	337	361	347	390	368	358	360	346	352	340	329	346	366	368	359	378	368	371	366	339	375	373	347	367	358	372	364	351	348	370	332	372	357	402	373	341	377	346	377	369	372	334	368	378	395	365	346	365	357	378	336	351	343	370	337	327	373	351	340	367	348	375	368	355	362	363	369	357	375	356	372	361	383	358	361	378	372	346	393	381	364	375	371	349	345	354	350	373	335	384	349	354	374	399	343	332	345	345	364	350	353	329	370	418	337	382	341	358	325	366	356	365	346	365	344	377	395	375	391	353	366	344	369	341	324	381	343	351	332	353	360	346	378	353	368	351	384	352	360	402	377	375	376	382	371	371	353	373	353	402	367	378	368	398	400	371	338	363	380	365	370	393	383	363	392	410	368	347	348	354	348	360	390	368	374	339	350	374	369	378	369	366	341	339	386	386	346	371	348	381	336	356	404	350	369	361	360	347	362	373	396	376	348	383	367	366	378	405	359	365	324	320	344	381	376	373	349	367	383	369	389	345	367	382	336	336	376	367	413	352	362	332	372	377	388	333	377	409	398	338	385	363	380	352	350	364	387	340	380	357	391	328	420	372	388	369	379	388	396	335	351	378	419	373	368	351	322	386	395	383	373	366	384	368	374	361	343	357	350	369	352	352	331	367	341	368	337	348	375	367	404	325	334	388	349	373	333	388	356	349	368	361	370	379	352	391	380	389	327	384	350	376	381	354	346	346	380	356	397	373	380	347	403	368	389	410	366	383	352	385	386	357	379	362	334	354	388	354	362	356	327	370	354	366	417	377	364	366	384	345	378	349	354	373	346	345	357	347	366	340	353	384	385	371	346	375	368	350	368	355	372	345	400	405	370	365	363	379	373	342	406	387	337	373	375	380	353	370	395	339	368	350	338	361	435	377	344	411	340	334	352	381	367	380	366	397	388	372	407	366	376	351	362	395	377	347	356	336	399	389	343	355	376	348	360	363	361	362	328	365	396	345	374	377	383	373	374	349	380	373	375	371	373	380	367	348	345	372	390	363	318	341	370	384	340	395	381	359	367	369	358	349	353	373	359	349	356	348	378	366	384	372	364	340	364	364	373	374	362	366	373	354	381	385	349	371	343	370	398	421	385	383	342	365	383	348	341	374	331	344	316	398	343	368	363	378	364	365	342	348	387	330	376	339	374	366	351	360	371	361	419	387	385	369	378	400	380	408	380	370	350	355	367	361	377	376	341	382	407	371	388	371	386	364	367	345	340	363	371	377	342	379	391	364	399	351	362	357	368	337	330	384	333	376	380	355	385	387	388	350	375	366	368	311	370	395	390	349	364	354	357	367	360	352	415	364	385	394	349	355	379	369	382	352	401	313	338	384	359	382	388	387	360	324	374	358	368	359	380	359	394	347	332	350	431	345	355	359	399	361	357	370	341	401	353	391	383	351	341	353	392	382	404	393	320	381	364	340	342	390	383	356	357	363	357	344	382	371	366	379	367	361	393	340	361	369	339	361	378	365	362	377	344	386	363	365	401	385	403	353	434	341	398	349	351	359	384	375	390	386	380	361	370	373	326	365	362	381	310	354	344	369	378	346	340	344	350	334	374	346	349	372	364	412	363	375	391	383	384	351	369	348	353	384	362	375	350	352	363	355	359	364	399	353	353	336	394	404	328	389	342	365	364	367	395	357	372	331	293	345	342	323	381	380	376	344	328	365	353	338	393	345	366	403	383	363	393	378	361	360	369	365	376	350	359	351	357	378	357	363	335	350	356	361	374	369	352	366	364	390	362	348	346	372	394	372	381	392	328	338	376	393	362	370	364	356	344	390	404	359	348	391	358	367	343	376	374	383	364	379	364	381	384	368	347	342	361	345	375	372	347	385	358	377	368	364	389	392	342	316	359	374	365	369	377	379	355	383	343	341	364	387	383	347	379	385	351	335	345	331	368	351	375	351	325	364	369	362	416	361	356	359	355	347	348	401	356	375	343	380	367	401	357	378	381	340	366	351	359	340	359	367	369	380	360	372	377	387	388	365	328	356	341	356	360	375	388	349	361	363	383	375	383	380	369	379	388	345	358	380	372	353	348	352	369	344	354	354	336	377	354	304	341	352	363	366	402	365	390	351	378	338	366	386	372	371	362	329	380	344	385	359	343	343	402	359	397	397	368	373	361	368	349	378	361	368	358	368	353	357	386	368	370	380	369	351	347	360	336	381	331	377	335	360	379	392	365	363	360	380	374	393	354	344	349	367	358	368	375	375	374	406
25496	21326	42071	52425	38272	21984	7755	1639	636	432	398	380	392	410	373	401	390	401	402	417	423	416	430	401	384	392	437	390	405	387	379	399	401	400	378	384	386	405	379	405	431	390	424	374	411	392	378	381	409	372	410	380	392	414	402	403	404	403	435	418	401	434	418	391	419	401	416	377	399	372	387	395	353	384	397	393	443	396	390	387	399	391	393	396	401	393	413	413	368	409	398	418	366	378	409	392	374	419	418	378	418	405	418	363	386	412	405	398	365	407	370	387	393	408	405	386	382	394	397	448	415	393	409	373	412	395	403	377	383	407	403	382	418	429	425	360	427	384	373	370	403	431	372	385	374	386	376	387	383	381	382	400	397	431	399	418	395	384	427	424	357	384	399	393	406	372	416	409	438	383	415	385	398	355	358	392	402	380	395	386	402	425	393	401	375	362	406	420	417	418	386	427	391	351	403	415	415	380	375	395	397	369	386	416	378	449	369	373	396	431	395	445	401	409	370	377	374	399	379	387	407	411	379	414	419	417	398	362	366	391	372	392	398	391	411	389	379	379	385	386	407	389	403	379	391	417	411	382	374	414	402	378	375	358	372	383	374	424	407	392	398	399	403	425	365	375	382	368	408	379	383	390	397	397	408	397	386	386	422	397	391	395	407	386	366	434	410	417	377	388	390	397	377	399	378	419	402	401	392	381	404	414	385	435	401	357	391	387	388	369	415	424	390	397	389	394	356	383	367	401	409	430	389	369	420	370	386	371	397	436	404	368	384	363	389	421	389	393	422	376	417	393	419	392	390	399	365	370	411	371	383	381	376	375	391	388	414	369	379	404	406	377	383	405	420	432	398	402	371	399	373	371	421	402	403	416	405	402	390	369	392	435	422	377	377	429	430	390	386	367	393	381	416	421	384	427	416	391	401	386	428	398	397	409	390	403	386	404	405	393	387	386	388	388	401	423	397	359	391	402	386	368	376	392	421	398	353	398	397	385	386	399	407	374	454	391	352	360	379	380	396	389	418	402	387	383	419	387	375	391	389	405	382	427	393	399	397	392	357	405	387	392	371	392	396	412	401	404	379	377	387	394	393	372	412	391	417	399	416	375	375	378	361	373	447	405	419	391	385	413	411	399	388	371	400	393	404	439	385	400	420	392	433	388	403	443	363	423	395	367	400	399	370	359	395	362	397	404	384	378	410	371	388	420	398	402	436	348	382	376	372	393	400	378	417	375	387	400	380	400	415	392	377	426	386	409	361	418	392	405	374	383	384	409	402	376	425	376	397	381	392	422	387	404	380	392	419	417	405	378	371	394	415	392	363	417	378	384	423	403	394	393	433	404	407	386	386	432	418	403	433	392	377	430	386	419	390	377	405	405	368	379	413	418	429	409	383	384	426	342	383	355	383	372	397	411	397	391	406	385	387	436	380	444	397	420	372	387	421	382	409	413	403	404	426	385	415	366	371	421	364	411	374	371	389	394	420	394	368	327	369	372	382	398	350	384	400	413	411	375	369	401	402	435	382	373	388	404	409	382	393	397	380	399	405	387	377	407	404	417	395	362	427	401	362	419	389	347	417	384	407	411	381	373	402	391	352	400	391	401	376	393	398	424	421	413	376	418	413	397	398	391	404	405	386	397	381	392	398	360	408	416	401	417	362	384	410	397	379	416	399	400	372	391	389	428	386	372	456	387	398	388	405	412	394	434	349	390	383	370	381	374	384	383	367	403	382	388	380	400	359	420	386	407	380	403	431	406	404	406	373	415	397	393	400	403	428	372	405	361	410	365	393	359	388	402	386	371	381	407	395	385	399	407	361	374	393	390	407	423	387	438	389	378	357	371	380	397	417	383	379	396	403	398	418	408	407	371	371	408	351	412	435	425	404	383	403	388	437	381	406	382	416	406	374	370	382	377	395	404	412	377	347	353	381	417	388	383	404	372	392	375	408	393	433	404	379	366	407	390	400	391	412	414	350	377	356	379	396	370	425	432	420	426	368	373	396	394	385	355	381	390	378	408	395	419	408	414	376	394	369	414	375	403	350	376	412	400	395	394	362	387	393	386	413	408	402	404	384	372	408	410	362	381	392	410	387	394	399	380	423	388	397	370	432	407	422	408	374	416	390	399	382	408	407	382	386	371	391	409	398	364	375	395	396	359	424	388	413	432	386	384	372	401	432	395	452	406	367	412	400	399	404	420	406	408	422	425	369	419	379	390	398	418	402	433	387	376	396	378	374	376	373	390	383	363	385	433	390	379	417	381	403	382	396	377	404	368	387	432	398	399	383	445	399	355	374	382	391	403	454	368	413	389	401	400	397	421	371	369	412	379	393	369	382	395	421	409	400	417	413	378	432	386	382	390	394	423	400	365	400	399	422	367	347	432	399	396	401	391	397	417	406	367	404	398	368	420	419	388	377	390	402	394	371	371	400	408	400	376	421	391	391	409	380	431	429	378	383	402	405	373	387	410	424	345	380	374	404	394	399	396	405	419	385	382	385	419	409	438	379	406	397	370	377	419	383	412	392	390	372	412	386	433	393	385	400	419	431	394	390	388	342	404	391	429	363	421	394	379	426	387	382	329	373	393	377	400	438	374	391	439	398	405	399	395	408	395	390	372	386	407	386	378	433	399	400	398	430	372	411	387	359	406	370	353	423	381	366	369	376	394	419	403	434	389	370	396	381	386	399	383	383	379	388	361	382	390	382	399	379	388	413	408	399	379	393	384	431	409	390	374	389	374	382	385	406	387	366	391	397	406	377	413	392	387	389	365	386	353	358	373	380	413	391	376	400	391	349	354	407	427	403	398	391	423	353	407	364	389	397	393	393	418	414	410	396	399	391	452	405	387	404	363	403	395	394	406	411	390	399	402	401	390	375	377	377	381	382	394	385	421	375	402	376	365	405	395	409	364	396	418	362	402	402	411	393	355	395	375	384	381	403	403	426	400	429	388	421	375	446	386	382	377	406	408	377	387	386	426	379	403	355	385	374	370	429	384	368	407	408	380	378	423	358	406	376	370	373	420	427	394	431	387	376	380	373	386	449	369	424	405	399	383	398	395	396	363	377	395	397	408	401	404	393	409	363	419	393	385	395	375	397	373	412	392	408	367	383	414	418	401	399	419	410	399	398	380	383	397	318	338	363	365	397	403	390	392	410	368	382	404	416	398	354	401	423	363	404	403	370	408	385	401	379	391	404	380	402	365	403	425	405	380	412	376	388	399	400	410	370	415	387	387	404	419	361	424	386	368	390	392	380	404	412	383	387	392	402	418	380	376	454	399	415	352	390	414	408	394	348	372	432	398	420	394	393	392	428	387	428	400	399	390	386	391	383	361	405	359	390	440	415	395	364	402	397	421	414	365	400	412	382	371	403	381	399	414	396	341	412	385	387	377	397	416	435	369	404	397	399	364	407	400	376	393	407	367	397	423	398	400	407	405	384	414	382	418	389	427	404	373	414	417	369	383	384	383	395	340	369	393	401	426	397	416
6548	38172	59925	46223	30317	14719	5415	1622	695	419	408	401	446	429	373	398	434	413	403	388	397	434	428	417	424	419	384	406	404	403	422	384	394	419	386	430	370	410	427	408	419	404	438	416	395	395	436	411	425	380	417	424	403	445	409	392	391	446	388	407	421	380	425	438	432	398	391	404	437	382	405	430	394	391	419	387	393	415	372	369	406	417	407	426	419	428	409	394	410	389	418	420	400	419	411	403	415	412	402	399	431	366	390	429	408	396	399	409	432	393	425	371	395	384	388	433	401	439	421	425	395	390	424	401	394	402	383	418	410	423	440	402	385	391	412	409	430	386	422	397	397	412	401	382	392	424	365	378	390	430	394	454	388	411	388	418	431	423	411	412	427	407	407	376	410	433	372	390	396	391	398	403	402	388	411	407	426	371	364	393	404	378	426	419	414	394	368	434	446	410	450	383	422	379	398	392	419	380	377	396	354	378	414	357	390	413	439	389	384	383	429	359	404	357	403	368	392	400	385	419	408	384	381	381	422	389	363	398	394	418	409	425	422	410	449	394	393	425	427	402	372	396	423	411	457	463	432	448	433	413	426	454	404	397	414	413	410	384	436	407	404	421	421	410	408	406	357	421	378	380	394	441	372	413	400	442	395	396	382	409	384	410	412	410	378	381	414	390	408	364	419	382	398	408	444	393	417	390	392	404	399	419	388	383	380	423	398	371	406	431	376	440	378	408	421	412	416	394	396	414	397	390	404	389	397	451	377	399	403	377	429	375	407	427	398	413	402	387	395	393	417	404	391	413	407	425	426	416	400	436	399	419	433	371	403	425	393	404	417	418	413	430	391	405	394	407	420	380	383	407	395	389	377	412	393	371	410	430	406	410	396	411	393	396	387	413	358	412	373	376	406	408	450	401	395	384	391	398	386	390	396	372	401	406	414	385	420	393	391	446	388	444	388	388	395	392	399	392	399	434	388	426	414	387	397	401	423	443	373	377	382	414	411	411	435	413	410	408	396	412	421	400	409	389	375	414	377	405	380	407	375	405	420	427	403	408	424	404	411	393	380	416	425	403	406	418	391	395	410	411	368	409	443	414	422	401	388	372	419	367	425	398	394	405	380	391	393	396	429	451	420	446	437	402	400	422	410	406	405	377	414	419	403	435	416	394	417	393	430	401	381	405	435	410	408	419	378	416	427	456	423	414	383	399	429	424	392	405	418	419	418	388	397	446	386	431	422	389	400	360	399	393	408	420	408	409	420	390	407	412	432	427	458	415	404	411	408	393	379	456	432	396	429	406	402	419	436	405	419	381	418	412	377	372	399	375	389	356	412	428	407	416	401	437	417	397	366	396	389	394	371	396	411	429	431	418	414	414	396	398	391	427	392	373	410	386	405	374	401	411	437	394	406	414	405	361	394	409	374	385	375	433	399	393	388	365	406	398	420	399	391	393	402	383	416	407	394	373	392	424	419	405	384	419	399	388	416	397	420	409	432	387	370	403	401	370	377	404	374	379	429	400	430	405	384	414	373	404	439	405	429	394	445	392	430	399	413	413	410	438	391	405	399	386	418	417	401	374	405	422	410	401	425	410	407	403	416	413	383	419	388	424	386	374	378	390	434	441	421	411	423	404	378	377	410	407	389	419	383	382	413	428	413	400	378	414	425	405	405	424	404	373	410	433	420	410	416	420	408	404	379	419	431	421	400	415	399	388	432	408	354	405	383	441	418	394	422	427	410	405	437	380	395	373	390	448	395	384	367	374	400	405	413	389	407	390	374	390	385	422	382	407	409	423	374	455	435	393	382	411	383	416	437	406	378	381	410	421	429	391	439	420	433	386	368	412	398	360	392	397	413	412	412	388	432	428	363	405	400	410	424	405	419	394	397	372	415	409	414	390	407	414	396	408	397	390	439	429	439	409	391	386	416	377	405	405	371	419	406	409	397	416	377	404	412	392	427	390	425	382	392	413	417	375	430	400	430	419	400	420	418	397	415	367	381	395	448	419	442	371	395	391	403	386	434	389	428	403	432	415	417	385	412	415	384	382	386	423	414	398	418	404	435	390	457	392	437	410	425	396	394	383	391	418	434	414	385	400	405	409	406	400	392	411	401	365	386	382	419	405	411	370	417	425	409	389	354	388	394	419	443	443	411	401	409	405	380	405	376	404	398	398	397	411	399	416	403	369	377	413	436	401	382	406	385	395	363	403	437	366	424	400	376	392	422	360	409	400	418	427	399	469	360	385	421	412	391	375	422	376	408	399	378	403	417	421	375	405	377	423	393	399	413	419	398	438	393	388	435	424	415	390	373	434	412	396	374	412	415	422	426	393	408	389	406	394	376	381	406	395	390	406	416	416	403	386	417	401	383	404	397	419	399	420	402	409	387	379	392	402	377	395	399	380	435	420	391	400	400	414	393	385	423	380	402	445	413	417	412	381	417	432	404	410	365	382	372	394	420	443	395	416	394	406	366	398	381	380	387	416	396	363	418	410	424	390	406	387	407	413	400	374	412	430	424	411	390	395	411	403	400	415	440	424	378	379	407	432	410	428	406	444	396	402	398	379	410	384	386	403	407	377	442	408	395	381	399	432	409	414	377	405	395	393	424	372	408	423	384	387	373	386	449	375	410	401	376	423	410	384	415	370	405	424	393	452	398	420	398	407	369	407	393	384	448	422	386	371	447	362	383	404	456	433	417	387	396	402	397	391	405	430	397	437	428	436	370	388	404	457	386	414	423	380	418	398	409	403	389	401	406	373	426	412	430	405	381	398	396	406	425	414	378	450	390	394	419	377	376	409	414	392	410	387	408	390	366	408	388	414	384	412	396	398	362	416	376	414	435	408	398	414	426	397	411	372	432	395	406	409	414	393	401	444	405	400	400	388	423	395	375	410	404	428	393	398	380	410	396	387	341	381	422	394	386	402	405	391	379	404	420	368	365	419	381	374	402	406	393	421	395	434	408	404	383	385	395	394	366	361	386	400	384	438	410	386	444	422	407	392	419	402	379	409	358	408	411	396	404	380	372	414	390	414	422	420	444	409	366	441	409	405	416	463	363	428	398	419	407	392	368	388	411	424	436	375	405	426	406	398	392	411	408	430	388	382	398	399	421	381	398	418	389	419	410	369	391	397	398	456	435	427	379	389	423	395	396	391	366	374	416	397	389	384	431	414	418	413	411	428	393	411	386	406	348	452	443	382	402	407	382	383	382	428	427	391	401	423	377	398	412	404	386	382	368	403	388	396	391	393	378	414	379	421	404	396	406	439	410	403	386	414	389	416	400	411	398	415	394	408	409	380	398	431	428	395	409	408	388	417	415	421	401	380	397	381	389	440	412	405	412	400	380	408	400	429	367	411	373	390	394	400	374	415	405	412	404	403	383	417	406	425	428	398	418	399	361	384	395	424	409	411	401	392	439	415	386	395	390	409	411	413	416	424	359	404	373	408	391	399	415	433	406	441	403	416	399	388	397	416	434	425	408	406	400	431
23770	21076	33361	56776	54091	41968	25546	7912	1660	578	535	498	529	514	512	565	529	562	498	546	496	478	524	548	536	509	541	545	526	526	489	520	524	503	524	501	510	515	539	474	498	509	530	498	483	531	501	475	484	528	506	496	472	513	511	540	553	505	528	510	513	514	540	503	493	480	531	532	514	504	503	493	519	516	517	524	480	490	488	507	500	526	514	501	533	473	507	512	499	490	528	461	456	556	473	522	526	532	491	479	533	526	549	520	503	487	519	526	522	495	545	518	509	513	495	467	562	505	528	487	534	502	519	550	506	518	521	510	496	525	497	486	502	513	505	490	485	529	523	507	492	483	527	533	477	547	496	521	522	502	477	494	492	509	491	508	526	534	472	515	530	469	578	530	516	487	512	491	482	471	546	497	534	528	535	505	495	485	482	486	499	532	523	532	485	492	500	552	509	522	503	515	501	518	476	508	543	492	519	459	528	480	479	480	539	528	509	519	476	514	474	525	509	506	500	505	536	500	481	483	513	498	433	510	461	533	489	546	525	544	510	541	475	491	505	477	502	525	485	553	480	479	483	485	486	502	499	503	521	483	525	514	503	483	489	510	544	516	485	538	500	554	496	543	512	518	493	511	513	492	517	502	508	540	511	530	452	509	512	530	504	556	523	500	549	517	559	514	514	512	504	504	489	553	483	533	495	510	494	477	497	518	530	518	512	501	511	500	492	514	461	532	488	497	495	497	481	483	502	521	521	502	489	507	485	489	485	476	472	474	478	495	447	521	483	499	507	497	547	495	542	522	521	503	537	529	477	511	547	498	468	498	506	522	517	522	519	519	509	502	479	474	529	504	529	524	514	516	500	512	483	513	539	468	523	512	519	483	507	522	475	519	513	529	517	493	461	522	521	511	466	516	504	464	551	527	507	514	508	500	543	535	501	508	540	514	496	524	502	472	522	538	514	491	516	526	518	472	510	484	497	556	464	498	549	504	474	525	504	521	486	491	556	527	532	483	509	526	500	474	492	464	531	495	527	526	498	520	479	542	500	493	478	499	526	546	527	543	514	522	514	529	474	517	554	461	505	495	506	535	519	509	518	538	497	528	504	512	512	499	492	481	536	510	511	473	507	516	509	517	507	529	506	526	507	500	499	491	513	478	507	500	501	492	538	507	469	524	539	494	473	479	498	495	475	501	523	510	496	524	471	473	530	521	501	478	505	504	543	491	500	517	481	545	488	494	487	471	490	553	475	499	487	489	500	472	463	476	512	487	524	534	492	491	549	522	485	518	492	547	533	534	489	494	475	493	513	474	503	522	499	486	502	500	497	477	526	512	499	488	489	534	509	524	480	524	477	496	501	515	508	506	493	489	474	477	512	530	503	487	517	509	529	505	486	505	475	473	495	498	465	539	516	505	523	502	512	506	522	502	531	512	476	492	471	496	460	508	508	508	524	435	508	553	485	501	515	496	483	470	549	460	512	504	475	489	548	508	483	490	482	509	530	511	502	491	530	522	520	488	492	522	481	501	467	522	497	496	533	479	502	499	504	531	497	544	527	477	503	495	509	486	543	507	476	504	529	503	471	490	467	497	501	490	483	490	487	552	492	492	480	540	553	510	498	482	527	470	479	506	494	544	497	520	491	519	546	478	503	452	531	532	535	484	487	489	464	492	500	502	512	476	507	465	554	537	503	521	525	524	507	476	540	502	510	475	491	509	549	515	531	487	542	526	531	502	469	534	508	505	472	470	545	522	506	489	533	492	493	522	526	495	489	475	526	498	517	570	511	516	539	473	482	516	506	494	508	462	525	498	545	504	509	471	518	497	465	522	524	503	469	514	522	519	503	512	538	511	481	500	541	528	517	519	485	474	505	515	514	481	481	518	499	490	536	515	529	469	479	550	513	533	558	538	482	491	520	533	518	537	500	519	484	498	464	506	567	459	520	509	509	470	558	512	457	515	502	508	486	501	529	440	488	540	520	515	523	523	482	530	525	474	535	520	528	508	483	514	508	513	511	506	505	467	490	495	533	490	496	529	506	515	529	496	513	515	525	502	494	477	531	493	524	522	488	499	541	517	479	507	507	504	533	511	503	544	502	508	457	496	502	510	501	531	522	481	494	538	543	498	486	534	507	500	524	496	540	520	549	524	522	502	520	523	542	465	516	506	492	534	527	497	490	482	555	519	505	491	526	482	518	523	480	507	500	491	516	546	516	514	505	480	451	541	471	512	530	543	537	555	514	494	488	512	541	491	497	490	497	465	492	513	517	487	488	459	513	508	497	523	521	495	480	527	466	516	482	467	482	529	544	562	532	499	495	546	450	487	469	522	513	493	528	509	513	497	540	546	468	503	515	553	531	491	509	517	507	517	508	481	492	492	510	543	568	519	480	536	478	485	512	480	549	523	483	505	509	525	498	510	489	553	536	535	457	500	488	489	497	497	489	538	507	523	522	499	498	525	518	518	500	571	497	482	511	506	545	474	502	528	498	469	528	445	516	472	505	522	533	511	519	478	476	519	500	496	506	522	502	490	506	485	500	465	509	505	504	534	518	465	518	561	476	473	523	503	482	484	525	526	520	532	523	556	532	511	520	463	543	524	491	542	513	505	480	509	463	527	473	495	527	470	485	518	488	526	540	515	503	518	471	507	497	456	475	496	492	511	459	503	468	476	497	438	556	555	581	504	509	495	480	501	492	517	499	532	518	479	504	476	465	465	503	499	477	482	496	475	533	463	514	539	524	520	498	486	519	517	524	493	459	549	517	481	527	527	483	489	521	497	516	521	498	470	524	509	474	513	486	531	551	504	501	487	552	497	476	482	470	466	504	502	514	483	523	518	512	488	465	484	545	480	491	522	501	493	483	509	486	474	510	526	528	522	515	483	561	514	488	525	509	512	494	483	483	512	526	493	486	546	522	507	503	529	487	521	504	506	514	513	532	523	478	525	521	468	523	465	479	467	550	465	528	524	498	532	517	533	502	543	515	494	491	468	521	454	473	521	520	500	479	506	492	490	486	484	503	500	504	508	504	525	533	568	517	481	483	564	503	483	502	479	499	525	527	517	518	529	502	479	493	488	481	488	520	514	509	502	486	487	460	542	521	526	461	500	496	547	546	536	508	530	508	505	508	535	422	546	494	543	552	525	486	527	519	521	494	527	492	505	518	499	508	452	500	505	544	524	495	473	525	532	521	501	480	498	489	533	541	510	518	497	507	504	486	505	460	513	495	507	532	498	527	509	517	514	498	508	491	479	473	505	551	518	511	539	525	481	511	553	503	494	463	535	473	485	542	479	497	518	484	535	540	500	528	496	510	509	537	472	498	526	526	517	463	506	495	495	515	463	506	526	492	495	497	462	538	533	489	548	509	500	536	481	517	482	457	488	501	467	490	512	477	508	484	533	535	518	486	537	526	546	488	504	452	489	496	530	488	468	499	530	515	515	511	466	525	503	501	455	510	499	476	544	526	534	485	487	474	502	507	492	488	510	496	513
17320	37802	80216	77300	59038	36645	16787	5600	1611	515	472	541	508	541	545	541	523	510	520	551	534	514	570	557	502	547	543	505	518	489	519	561	522	514	511	548	527	493	529	498	520	502	555	551	541	530	520	576	532	494	549	517	504	521	512	522	543	547	528	534	485	524	534	504	529	522	547	536	542	507	519	503	530	560	499	508	540	523	501	496	516	577	466	491	529	582	529	515	503	508	521	543	538	538	558	522	515	521	548	551	538	515	540	511	500	488	534	494	531	479	517	543	518	535	508	521	511	523	508	498	514	514	545	533	502	517	496	513	501	488	480	537	545	503	506	534	504	526	490	533	475	520	491	534	550	494	510	521	501	525	524	509	475	491	520	538	528	530	536	522	539	539	536	514	504	532	506	527	534	538	515	550	520	499	487	539	520	498	514	515	503	515	556	562	498	548	501	497	515	505	499	524	501	505	519	563	533	502	539	524	559	561	488	549	520	529	498	517	555	513	518	527	538	543	477	531	534	482	520	506	517	543	526	560	519	537	542	490	511	522	530	499	505	538	504	502	497	528	524	524	520	538	581	501	549	553	567	529	483	516	525	529	502	539	490	508	551	536	554	486	542	513	542	497	536	515	544	506	491	514	530	523	560	544	493	485	495	527	509	516	556	528	506	524	543	502	525	538	532	529	522	543	539	533	538	507	544	560	521	533	556	502	508	483	500	580	568	487	543	538	546	469	563	495	502	508	496	513	518	528	521	540	516	486	518	479	545	529	552	535	531	519	494	540	524	509	524	562	539	507	563	510	482	527	516	526	509	516	498	507	506	534	527	517	528	485	528	510	557	521	524	520	535	505	515	536	507	516	471	531	500	512	503	516	511	493	518	574	518	529	532	508	501	501	550	537	504	540	532	546	534	569	495	504	530	521	541	548	543	502	527	515	580	548	533	509	531	490	551	507	490	523	492	509	506	540	541	453	526	534	529	513	514	548	564	521	552	512	557	496	525	483	464	585	488	534	527	495	515	498	527	496	526	468	506	533	568	494	508	553	542	539	519	464	536	502	532	524	495	476	520	498	532	524	521	541	495	523	535	521	516	536	522	541	527	517	552	527	543	513	557	513	505	537	493	497	505	545	518	524	525	505	537	548	537	509	525	493	532	492	534	508	546	535	535	493	530	528	535	533	510	499	556	508	532	547	505	516	501	517	492	476	495	508	490	529	528	491	522	494	532	500	494	486	485	489	529	546	511	542	469	522	502	507	525	521	541	540	526	522	482	539	551	510	538	539	553	525	522	515	503	499	524	528	553	523	550	552	480	534	500	528	535	543	519	486	536	502	496	518	503	531	541	501	482	482	527	510	506	526	504	478	503	520	511	505	510	502	516	536	547	522	515	538	488	495	538	524	526	529	531	542	524	520	513	478	485	509	480	492	496	492	521	523	543	515	520	538	510	520	521	508	489	526	518	527	507	539	535	516	527	486	553	535	546	515	515	520	530	534	540	556	525	562	497	524	564	517	551	545	546	529	538	502	530	488	532	476	484	542	558	501	493	524	514	521	536	496	507	506	494	528	501	520	542	529	553	530	475	533	515	539	487	521	508	497	511	549	524	515	539	553	504	551	520	561	538	516	517	523	548	495	491	522	513	549	491	520	563	497	542	466	502	521	502	502	527	497	515	524	595	555	522	502	531	518	505	512	530	509	520	533	510	522	565	496	523	497	554	488	524	528	507	551	519	510	550	530	484	555	523	505	527	519	522	571	494	506	549	500	475	541	536	548	544	489	543	514	504	586	535	520	543	481	506	517	542	517	525	558	520	510	507	524	545	526	550	450	477	533	516	495	509	505	526	535	539	501	540	517	512	496	542	533	572	517	553	529	579	584	519	499	533	514	537	534	490	505	542	503	512	512	544	549	487	501	518	560	513	497	491	506	507	515	531	540	528	523	478	491	500	500	511	463	498	521	555	528	523	500	448	542	508	499	494	536	560	554	491	571	466	526	490	534	487	546	537	519	519	506	545	510	517	482	523	483	527	554	528	519	536	523	516	576	522	526	527	480	506	523	537	542	509	528	520	528	502	489	568	532	545	534	486	553	526	533	518	518	498	520	532	565	505	547	506	581	550	507	505	515	525	528	518	537	510	537	478	516	525	536	543	557	494	487	470	541	499	505	582	527	518	550	497	495	516	499	519	505	547	536	500	545	509	532	512	545	488	525	537	522	536	530	519	528	529	497	566	520	501	514	527	528	527	529	539	515	545	528	542	493	492	556	505	503	528	513	501	499	472	496	505	512	486	537	492	521	541	529	496	509	509	517	539	473	491	499	496	499	510	520	531	494	496	518	521	550	552	548	486	574	534	537	534	520	509	599	510	529	525	480	519	518	516	489	558	529	546	516	484	509	546	501	552	518	509	518	495	499	532	469	536	479	478	511	489	530	533	526	554	488	488	504	514	515	507	512	551	499	555	494	484	499	513	505	516	525	564	549	567	520	483	501	512	480	496	541	489	518	495	490	513	512	529	502	494	488	516	529	509	488	522	554	547	530	594	486	555	507	478	544	554	522	552	535	502	505	553	545	481	541	500	555	534	511	515	542	558	514	524	515	514	520	494	488	460	511	479	546	466	485	539	511	543	497	531	503	547	509	526	532	507	504	503	497	491	530	495	491	491	542	506	502	485	486	491	539	497	527	496	517	528	531	477	502	538	561	494	545	473	514	499	523	486	492	557	499	510	557	488	524	515	533	538	517	515	483	547	551	518	507	511	533	531	490	499	541	533	507	488	511	566	516	511	546	545	517	487	519	505	547	562	471	483	515	547	528	481	511	491	529	505	446	509	509	542	552	548	477	505	462	519	542	520	547	532	516	550	553	464	493	546	489	527	548	549	515	507	520	513	503	489	523	502	517	521	531	523	514	552	507	491	528	505	537	532	500	518	564	545	546	532	484	508	501	508	528	500	512	504	523	512	527	516	514	528	519	548	469	506	574	518	516	522	488	491	544	532	526	495	531	489	489	536	499	470	521	543	558	503	505	532	541	541	518	520	508	494	502	525	523	492	508	543	554	532	511	478	544	523	523	546	476	552	495	482	514	521	456	507	532	480	516	535	491	529	491	518	505	483	518	540	542	530	540	501	523	527	528	480	527	542	530	498	525	515	534	558	509	526	482	550	514	534	546	478	554	513	541	517	523	515	505	525	553	526	500	499	495	506	502	504	531	513	488	512	549	544	490	553	546	536	576	526	569	542	528	517	539	521	568	551	549	527	519	509	537	513	520	480	545	531	487	536	519	522	526	496	523	522	530	498	503	498	526	516	511	524	498	501	497	531	517	538	498	537	529	509	520	503	501	500	542	514	533	516	502	473	515	542	518	484	492	519	518	585	509	563	532	542	494	487	580	511	566	518	512	585	521	525	526	551	502	515	503	550	529	555	534	488	546	502	518	491	508	512	538	541	484	508	525	543	502	503	496	490	506	564	539	511	520	528	500	530	549	502	507
27238	13197	16247	22948	13426	5854	2034	847	502	394	392	381	403	349	382	370	385	417	410	433	385	397	411	417	445	372	390	398	407	383	403	360	366	366	391	355	400	406	381	384	372	414	382	384	402	440	403	391	372	432	340	376	394	395	404	370	394	388	380	354	389	395	388	390	417	405	395	409	404	392	399	420	385	421	388	395	390	379	380	362	379	389	392	419	381	367	372	390	388	411	386	402	400	386	404	383	386	393	426	388	386	413	372	390	399	407	403	403	384	407	389	389	408	416	374	412	418	395	397	370	391	416	368	384	393	385	411	362	399	426	407	413	405	361	379	434	383	388	398	408	400	401	351	427	403	368	403	363	379	409	403	432	392	414	397	390	401	398	367	431	375	401	405	392	392	352	392	374	366	398	430	407	400	400	386	378	384	402	366	380	382	412	402	390	371	402	412	371	407	385	373	366	354	393	385	402	402	387	410	396	387	372	355	375	387	420	409	412	398	366	356	396	399	389	390	391	402	352	400	410	349	384	403	357	382	395	421	397	378	425	353	373	359	385	324	420	386	415	385	400	393	414	366	393	404	390	425	391	390	399	380	392	396	405	418	359	376	373	379	340	376	402	396	362	388	369	396	395	369	374	390	392	424	414	399	385	414	407	363	432	366	392	395	407	375	343	416	386	438	368	404	425	382	371	372	392	385	372	357	417	365	420	420	385	386	382	378	401	425	399	388	387	380	379	394	431	401	408	430	382	369	387	387	395	397	416	382	390	371	382	416	395	379	418	417	409	424	380	416	378	416	391	408	412	393	362	386	361	465	377	385	352	406	393	399	417	412	396	443	387	402	388	391	387	392	391	425	421	367	376	415	384	431	363	398	372	401	386	413	375	385	378	381	355	386	398	387	351	405	366	395	413	405	397	389	413	437	405	434	389	387	399	365	422	389	366	410	413	387	368	397	370	398	419	393	423	391	381	393	418	367	417	381	400	431	377	399	362	377	419	379	393	399	402	377	392	402	389	396	364	375	369	418	435	376	411	393	416	382	421	380	405	411	408	401	407	397	396	402	381	358	427	428	388	429	400	408	403	357	401	385	395	415	405	406	382	384	388	419	384	411	381	395	390	364	370	385	422	353	398	384	322	396	377	413	389	400	370	374	369	379	398	414	399	345	382	357	375	393	400	353	385	399	399	408	384	398	427	398	416	410	393	380	368	404	390	358	403	406	379	385	387	406	375	404	399	398	412	371	418	410	409	347	418	364	396	392	383	394	427	408	380	383	369	378	396	385	395	403	419	391	385	405	408	402	376	381	373	374	396	410	362	379	394	405	379	414	400	371	369	389	401	364	384	356	390	398	378	403	372	396	391	391	381	374	366	382	400	400	347	405	377	389	406	390	412	429	353	379	393	402	407	378	368	367	396	403	351	382	383	402	375	410	382	358	390	404	358	412	379	393	410	394	408	397	365	416	364	374	437	408	381	404	426	419	415	410	398	375	395	399	426	406	391	402	394	385	398	392	390	382	361	400	374	363	420	394	361	404	391	419	406	438	390	441	382	368	431	391	415	339	358	406	406	418	371	377	377	414	410	376	359	359	396	377	389	398	393	403	404	400	390	370	384	367	423	383	416	376	384	414	388	408	369	386	373	381	418	344	385	409	379	363	397	376	404	396	372	376	425	383	379	404	392	423	392	427	378	383	382	390	409	392	420	365	386	391	375	403	400	383	422	359	400	382	383	389	393	409	385	377	384	380	364	408	371	389	417	381	414	404	400	396	455	380	372	393	415	382	433	408	385	387	343	379	389	405	395	370	423	413	392	380	374	391	413	356	394	410	380	424	393	404	380	401	381	367	396	392	418	379	377	403	379	375	383	408	439	402	400	384	395	377	407	400	372	376	393	374	382	365	390	404	398	382	427	376	370	397	421	401	363	386	400	396	380	392	364	377	378	398	413	394	370	380	348	349	384	386	397	398	390	404	401	394	362	400	381	380	410	410	395	375	361	385	362	372	402	414	391	366	370	378	390	407	384	361	403	358	408	375	435	378	377	403	396	361	426	394	366	382	354	392	402	439	405	390	390	369	417	397	413	378	399	423	376	363	372	362	429	383	381	419	363	388	400	404	412	409	403	427	376	368	369	422	379	402	407	398	410	373	412	375	392	382	404	415	381	407	410	373	408	394	356	378	379	399	407	383	409	353	434	434	375	394	374	403	386	394	377	386	379	387	401	425	384	403	384	399	429	418	413	387	414	376	363	415	447	409	406	405	404	399	398	384	428	404	368	419	394	394	368	408	389	392	420	378	402	398	384	411	390	378	378	391	401	401	380	434	396	397	404	399	377	410	388	383	373	365	375	433	396	434	404	358	369	405	397	397	391	402	379	352	376	371	383	360	395	353	406	384	433	436	414	415	387	416	399	365	378	399	340	376	368	384	363	381	361	428	438	408	374	400	384	399	366	400	393	399	411	409	381	421	406	380	386	389	403	377	379	384	410	397	353	372	429	369	366	386	393	376	363	367	365	406	364	399	366	420	353	407	406	363	393	372	402	392	361	396	387	401	383	395	377	376	405	376	421	397	375	394	453	375	388	396	406	381	413	370	404	391	379	412	416	388	401	377	377	410	387	384	392	387	371	395	391	386	345	394	381	408	386	409	435	408	416	388	339	379	376	431	421	419	387	383	364	377	422	417	378	411	378	419	395	384	377	390	394	404	388	398	381	398	380	360	383	411	386	382	381	386	417	369	401	401	404	354	396	399	411	394	425	390	381	413	360	366	344	386	363	397	340	383	410	381	418	397	402	390	432	385	399	413	412	307	437	401	379	383	385	392	390	387	407	374	348	411	372	353	400	398	372	385	405	386	398	396	380	390	412	394	390	389	365	371	376	443	376	409	357	368	394	375	405	388	382	382	374	343	369	395	404	399	393	401	393	382	385	375	411	370	372	383	396	391	393	353	385	417	393	380	382	424	379	402	419	385	366	413	364	411	370	391	397	383	404	393	403	401	388	379	382	393	367	380	416	383	395	394	396	394	390	420	378	396	375	445	380	391	342	405	367	416	388	347	377	400	391	383	388	395	385	394	384	387	395	394	399	399	384	429	410	412	377	356	389	367	413	370	407	371	376	387	394	397	379	428	379	390	400	386	402	388	366	402	398	361	403	431	394	421	381	404	331	394	382	398	417	378	397	437	402	387	375	388	379	368	425	422	374	402	405	402	375	393	387	357	409	389	371	377	420	399	408	420	443	406	445	391	393	400	403	394	397	424	373	381	384	425	447	387	355	379	396	406	383	400	414	386	375	392	403	389	403	388	410	434	384	388	390	401	423	370	393	391	392	381	381	358	380	397	403	361	385	384	420	384	390	350	411	402	399	403	447	375	379	394	391	366	397	394	408	385	375	383	381	378	370	381	421	444	395	416	380	385	373	378	375	371	385	411	398	396	423	396	423	387	398	400	432	426	403	384	388	451	379	412	377	382	385	388	397	369	358	392	358
5303	3003	17309	15892	9694	4869	2026	847	492	398	346	369	409	381	385	386	379	399	338	401	398	417	379	346	377	351	390	374	406	367	380	370	393	372	354	394	402	376	387	392	388	368	416	359	376	386	382	370	366	362	369	362	367	370	371	392	370	357	348	337	355	413	385	376	388	401	383	368	401	388	385	366	318	350	391	362	387	338	375	388	382	369	388	391	368	393	361	360	383	349	352	371	393	386	350	358	366	354	355	388	347	394	364	382	370	364	403	364	337	413	343	382	362	373	391	362	405	368	383	433	397	410	390	388	392	350	383	343	361	372	393	377	372	378	386	361	372	349	406	410	351	376	397	353	381	393	347	360	376	349	364	402	397	397	393	395	354	368	343	384	371	359	363	376	380	348	355	347	347	392	374	356	379	358	384	418	354	358	362	390	369	355	379	343	338	349	343	383	412	374	397	388	372	387	375	389	388	397	375	355	385	368	368	355	337	368	363	360	377	377	379	359	409	396	384	373	369	373	369	394	364	395	386	370	384	409	348	350	394	376	374	357	392	380	337	384	370	386	375	382	392	370	335	401	392	356	357	376	367	356	368	399	348	372	390	341	413	359	379	373	345	341	342	363	354	359	367	358	371	388	368	362	366	376	393	355	365	394	391	373	369	376	369	375	389	364	381	384	343	327	377	373	380	357	365	399	411	376	369	353	367	347	349	377	372	363	312	372	382	378	363	396	390	369	372	381	395	359	375	376	395	371	349	348	352	382	328	394	381	364	358	372	353	379	389	379	363	383	359	374	341	335	327	393	391	350	373	373	381	375	372	399	391	367	376	353	339	387	341	364	398	367	386	374	332	388	387	391	384	404	366	338	357	365	346	377	372	354	366	365	392	388	387	377	353	382	349	389	358	343	394	365	352	390	375	344	377	368	349	364	376	382	365	373	372	356	405	363	358	341	388	378	353	408	393	380	364	361	356	371	359	366	388	374	343	389	382	391	376	353	375	357	373	338	379	369	372	362	408	390	369	400	370	326	355	388	365	354	375	380	395	355	392	352	351	373	352	355	396	390	386	364	382	369	390	347	366	363	384	356	370	389	373	357	368	361	360	392	379	342	351	366	354	379	389	365	389	385	372	379	388	350	360	405	398	338	383	336	361	356	401	388	370	379	363	394	426	392	373	339	380	348	336	393	386	372	403	363	366	389	361	361	368	368	410	384	372	373	342	384	365	385	363	349	384	365	386	372	367	352	380	393	373	370	362	353	343	424	359	375	347	356	380	382	333	377	405	386	370	339	348	351	410	364	362	399	391	351	409	352	387	376	354	345	375	396	418	378	374	373	382	367	335	390	357	379	375	386	371	408	392	360	369	373	387	365	395	379	363	369	351	383	379	344	366	410	344	369	412	386	406	385	380	394	346	373	364	367	357	343	378	356	364	386	410	401	374	395	390	353	357	370	387	366	389	362	367	342	346	366	355	387	359	367	346	366	372	388	371	359	365	348	369	397	388	392	411	387	368	366	366	375	375	408	372	350	344	355	354	354	359	391	384	377	403	379	361	354	374	362	357	372	380	366	378	358	359	374	388	367	386	369	373	379	425	364	358	379	366	390	373	350	379	363	366	360	380	378	369	381	408	414	358	370	364	357	352	390	352	372	357	401	382	392	401	374	372	390	370	375	409	359	391	385	345	377	372	349	361	349	365	388	383	365	370	370	387	335	377	344	369	395	348	389	388	367	345	372	371	380	377	379	390	368	378	372	382	367	395	390	387	357	399	344	369	379	394	399	356	357	367	385	371	350	391	371	400	374	386	372	414	369	372	371	373	372	414	333	369	370	374	368	389	350	319	362	362	377	349	354	346	365	384	341	377	350	379	371	360	400	370	354	395	367	365	377	349	396	406	335	428	369	378	370	345	376	372	403	378	369	380	341	383	340	400	346	370	360	368	383	379	359	364	373	383	366	386	383	378	381	369	360	380	370	384	440	368	405	381	353	372	356	374	375	405	355	368	371	374	365	343	355	375	356	374	348	384	363	369	387	367	407	407	361	352	367	379	375	388	396	342	355	358	391	381	386	401	338	391	365	365	396	380	434	377	395	372	395	408	364	333	379	366	370	338	388	349	365	363	358	393	366	356	350	353	377	372	384	377	389	383	377	405	377	374	380	370	362	372	336	343	336	342	367	410	357	409	352	380	415	398	393	401	362	379	377	399	386	378	386	345	348	350	378	400	350	358	367	392	307	362	366	381	393	365	395	366	365	382	394	380	375	386	366	411	371	373	394	363	383	381	406	361	398	380	380	318	390	383	367	380	401	358	405	378	346	389	371	354	340	378	368	368	399	382	373	361	374	375	367	381	357	351	374	357	384	369	331	399	346	355	394	371	374	382	377	371	359	392	409	382	395	374	414	339	378	373	365	376	387	393	409	410	336	350	391	380	368	380	384	372	363	366	382	355	355	374	399	319	394	385	398	367	366	393	370	419	384	394	387	374	363	340	351	398	396	387	354	349	354	389	368	370	350	358	378	364	361	367	410	376	347	380	383	390	359	349	371	352	365	380	378	357	359	382	360	359	368	391	377	375	376	369	368	358	341	351	350	379	390	406	367	372	382	378	373	367	372	385	368	410	359	358	363	383	392	364	370	373	365	390	433	349	365	368	382	355	365	379	359	395	400	409	388	403	383	360	329	401	352	360	367	411	394	359	388	360	388	351	407	355	397	407	364	358	373	379	376	371	433	395	379	380	354	361	363	389	372	357	326	345	424	353	416	411	377	398	405	377	380	369	403	373	348	375	364	344	375	401	346	382	339	374	356	390	362	387	357	329	387	342	387	401	359	347	389	395	344	336	380	365	357	380	409	377	384	399	392	377	352	369	371	366	394	394	368	387	336	395	380	380	354	382	403	368	419	382	365	386	366	361	434	385	354	374	363	363	357	378	343	391	366	368	363	370	351	383	401	377	362	362	368	395	354	356	390	373	384	359	376	358	352	383	393	379	376	369	376	372	375	357	406	354	338	354	362	355	371	366	382	358	403	368	395	373	378	395	355	398	371	396	369	363	390	419	383	348	398	381	415	379	389	348	375	359	396	370	362	377	344	382	414	408	374	356	370	374	328	366	376	389	388	380	371	408	341	364	379	374	385	343	336	391	433	345	403	402	345	413	371	356	383	371	376	382	356	388	392	387	398	390	380	377	355	362	405	402	361	365	405	407	383	379	405	339	373	397	396	377	394	356	413	400	364	365	349	377	370	354	384	374	408	387	401	374	361	388	420	390	345	335	371	377	380	387	342	362	406	370	364	402	357	387	386	388	386	400	376	388	378	389	373	391	373	375	339	410	373	351	404	366	336	365	353	361	380	401	401	359	364	335	374	365	347	395	396	388	372	365	377	376	351	351	351	395	353	373	370	339	372	357	392	351	395	390	373	339	336	379	367	360	356	389	382	392	356	394	400	365	366	413	349	368	372	393	343	347	354	364	354	367	358	398	372	359	380
25552	21124	33736	53521	41345	26736	11082	2508	797	477	451	400	390	385	399	438	398	402	416	413	430	376	427	366	394	414	409	424	415	364	378	412	392	372	426	437	383	363	411	414	412	385	414	377	376	368	431	380	398	389	400	397	371	418	413	383	414	374	372	436	447	397	384	440	437	445	406	402	386	404	422	396	418	418	388	412	417	410	406	369	399	406	421	377	394	401	416	418	399	428	412	431	357	407	416	415	399	376	435	406	391	427	458	386	422	387	422	403	431	394	409	394	425	423	406	439	385	394	409	384	387	404	381	406	360	395	378	413	407	385	413	399	394	412	450	396	411	397	365	404	434	406	385	415	382	389	382	418	446	407	390	384	424	394	440	372	380	391	397	410	352	382	394	395	412	435	396	404	410	418	394	404	390	418	378	400	406	391	366	370	441	429	428	394	412	407	417	421	399	391	392	375	404	395	412	399	445	410	399	394	408	443	393	373	386	395	410	414	376	405	379	434	402	403	382	388	441	406	416	389	356	363	393	403	399	400	383	415	377	373	415	403	396	434	400	368	406	427	389	425	389	421	395	424	388	421	429	380	412	393	386	442	403	378	399	413	406	416	413	375	385	382	412	364	413	398	407	395	372	392	382	395	390	372	419	382	374	379	400	383	382	405	371	390	399	372	406	363	399	397	394	419	383	409	391	437	381	398	392	379	410	406	421	426	398	407	418	363	397	387	454	404	395	419	365	411	456	408	449	387	421	422	394	406	425	429	375	405	369	398	366	381	402	410	444	397	376	409	415	411	427	392	422	425	429	388	430	390	459	418	427	412	407	387	434	403	407	384	431	377	395	405	390	376	382	405	372	390	430	417	405	409	389	384	396	386	414	401	424	402	395	428	384	398	384	392	399	392	438	439	395	388	376	390	415	417	428	412	384	386	353	390	368	390	415	408	391	436	377	404	368	393	405	436	398	372	411	370	409	399	403	429	445	396	405	412	399	402	416	394	406	380	405	389	358	445	399	436	415	380	379	393	428	398	397	417	413	385	398	382	399	418	440	390	397	385	374	414	372	378	410	409	372	410	422	399	393	412	411	433	381	439	402	387	411	398	402	387	398	394	397	402	396	438	408	382	355	377	410	411	372	372	405	394	407	367	409	395	399	398	382	415	398	378	394	389	388	392	383	396	429	403	359	399	403	406	401	396	383	427	418	393	404	411	366	354	396	396	406	436	448	373	427	405	413	392	406	389	423	416	400	416	389	398	426	408	417	412	422	412	389	370	395	402	396	397	434	406	409	413	379	417	393	430	432	378	396	422	389	395	393	392	371	370	381	420	401	422	401	393	399	409	393	420	408	393	389	397	406	424	413	396	400	386	396	395	455	407	419	397	420	425	392	415	399	413	406	404	398	405	399	427	412	420	394	376	383	380	412	435	386	407	417	398	394	374	404	423	394	400	414	421	407	441	420	410	421	383	418	392	378	396	400	408	418	389	395	409	369	356	419	390	403	387	404	420	418	405	435	421	375	396	436	404	404	425	419	414	415	415	394	429	394	403	358	420	415	408	377	385	398	400	396	374	421	403	407	375	444	370	384	406	425	408	376	395	406	382	383	417	374	392	409	384	385	395	405	386	398	402	422	430	358	406	403	408	394	419	405	376	378	409	406	386	395	385	435	398	372	403	431	392	424	384	449	433	402	413	392	410	409	408	396	413	378	389	352	432	406	432	396	413	422	357	420	400	397	388	405	387	369	380	402	411	391	392	418	443	397	400	393	411	398	413	395	372	422	432	415	399	410	360	365	448	391	413	372	394	380	418	389	418	412	415	359	423	401	396	418	382	417	398	388	404	430	421	399	410	389	417	430	403	410	433	388	409	427	433	402	389	396	410	431	397	391	409	398	351	398	406	403	393	372	430	431	385	422	396	436	454	375	395	385	401	390	405	416	395	372	439	370	382	363	419	380	377	403	374	432	398	384	409	443	376	402	429	382	389	417	429	425	388	384	399	407	395	386	393	418	420	419	394	400	436	411	418	414	369	382	407	385	423	416	374	398	374	406	363	387	389	399	382	418	417	423	399	396	424	374	392	408	415	396	411	408	389	395	398	442	462	391	386	444	394	399	420	430	404	381	422	411	358	429	426	405	386	376	372	404	402	398	432	414	424	397	342	436	377	389	396	407	358	397	455	401	412	376	389	414	403	438	373	402	411	408	434	424	374	413	397	400	388	428	418	385	425	401	407	417	420	380	436	390	414	392	388	410	418	382	404	415	405	383	445	438	388	409	395	400	412	395	430	385	418	413	397	424	391	402	405	415	376	387	408	476	403	411	445	447	394	403	407	395	407	405	425	387	393	354	388	419	409	418	432	434	430	426	394	418	351	455	388	408	358	401	416	388	397	416	389	428	390	361	420	394	408	355	430	407	421	375	431	396	408	428	403	384	406	396	366	407	355	408	393	411	427	367	393	423	369	386	407	446	404	400	392	426	420	396	417	405	424	428	405	410	374	375	432	380	434	376	388	397	421	442	403	391	433	444	376	398	417	424	409	431	414	421	425	420	399	394	394	413	412	390	428	364	383	403	426	402	387	390	422	409	395	409	424	408	411	411	375	394	426	409	399	374	353	405	399	407	409	391	407	425	430	389	411	434	388	394	382	395	379	447	417	400	394	419	415	415	363	402	409	396	418	428	381	391	402	380	419	382	419	381	346	410	382	375	401	452	390	416	406	378	371	441	406	360	408	444	418	425	384	401	398	386	384	396	424	417	408	374	411	388	425	417	365	391	398	395	390	406	406	367	404	408	428	385	412	418	398	390	422	419	406	399	414	462	381	395	404	371	401	414	380	413	386	388	434	374	412	461	432	382	369	384	398	364	388	387	440	422	389	382	417	421	436	415	412	411	445	407	403	415	409	411	414	411	388	373	431	369	380	403	380	417	367	419	410	402	375	413	404	377	416	351	422	406	425	396	392	414	385	396	377	439	392	407	400	354	427	418	379	429	373	411	371	376	407	390	409	416	383	382	391	401	395	438	414	394	401	390	397	414	432	408	390	395	370	371	395	397	430	401	355	397	424	423	383	388	407	401	413	429	397	381	420	412	425	409	432	380	407	398	395	413	384	394	408	388	375	419	406	435	392	424	399	431	371	399	367	394	427	394	372	395	424	419	397	366	388	440	409	408	415	416	392	409	397	385	376	393	387	388	405	411	374	380	397	416	386	377	374	384	346	395	379	373	412	391	405	415	391	365	418	417	382	365	404	401	434	385	409	430	370	369	377	368	366	421	426	415	406	407	419	411	401	389	370	391	401	432	406	416	394	412	401	389	409	357	407	382	403	390	344	451	406	440	416	393	428	368	387	401	418	413	402	414	358	372	370	410	423	442	416	379	398	443	405	435	410	383	410	391	411	444	405	427	420	392	394	417	399	373	376	327	413	415	399	390	406	439	404	422	442	430	389	409	422	409	388	380	379	383	404	388	390	402	424	398	401	436	418	397	395
4704	7874	44957	48171	34669	18757	6900	2356	860	452	400	436	415	397	419	405	421	374	406	409	385	402	423	381	422	417	401	406	396	402	401	369	395	435	418	385	413	401	425	464	419	423	421	363	388	404	378	396	439	409	410	386	400	404	352	425	416	416	411	380	423	406	437	405	388	405	394	386	414	375	365	411	373	419	398	398	384	406	407	420	415	360	411	401	431	362	393	421	410	396	387	400	384	391	379	390	383	391	383	399	398	412	386	408	426	412	369	404	393	401	401	431	397	431	393	379	376	392	415	401	398	393	416	359	412	368	377	401	380	393	415	420	414	401	381	412	409	388	381	389	420	410	409	403	429	412	410	388	468	419	354	384	381	410	412	386	379	366	369	387	408	380	403	370	373	377	391	362	349	436	380	386	402	425	432	390	399	403	403	375	416	436	387	445	414	416	383	439	417	451	404	389	374	411	383	390	396	406	401	404	414	410	437	423	394	398	403	368	403	433	390	407	391	404	398	371	391	405	369	418	410	452	428	385	384	376	409	386	429	416	439	375	362	386	379	397	409	368	377	363	399	392	376	401	420	406	361	404	408	411	378	412	399	402	442	395	428	409	442	463	407	394	420	413	430	401	425	390	403	390	402	364	401	396	403	378	399	406	402	405	415	410	401	423	379	404	376	416	434	387	424	400	425	387	374	376	384	388	393	406	400	403	407	408	395	428	388	385	410	393	370	395	374	414	398	393	396	398	386	426	411	360	379	397	402	409	421	382	410	404	426	388	377	396	374	421	394	398	399	379	385	404	390	403	385	384	382	384	394	398	427	414	370	399	351	414	400	388	417	382	382	393	385	426	398	412	394	403	422	402	439	389	414	445	404	380	378	384	389	357	386	419	396	413	384	393	425	402	385	377	405	404	446	362	390	379	403	371	415	401	351	391	402	419	373	422	416	388	411	391	405	369	411	403	426	387	419	403	428	424	412	406	376	378	426	395	430	379	405	389	416	434	380	409	332	387	389	347	377	376	381	412	420	367	425	419	389	414	391	370	387	388	387	403	424	423	385	380	400	364	387	409	373	414	401	410	389	395	391	380	401	367	378	424	386	399	405	438	399	381	361	391	415	371	397	392	425	348	409	370	406	446	376	400	397	395	374	398	422	398	406	404	380	384	413	406	385	369	403	388	417	365	379	389	407	437	412	416	425	392	385	367	375	379	368	389	378	396	383	434	422	399	362	404	397	438	434	380	372	401	375	388	385	421	386	393	399	448	386	404	399	407	412	377	392	428	378	408	446	433	368	391	418	405	394	396	435	415	383	356	427	397	396	377	430	438	401	384	388	355	412	414	428	403	403	414	381	398	377	393	394	401	433	419	382	392	381	393	383	404	396	398	383	404	434	402	404	431	380	418	397	393	406	389	422	384	409	391	400	358	456	443	394	405	413	424	350	387	380	385	412	413	400	415	383	384	373	365	410	380	400	393	397	427	390	400	372	398	405	411	389	369	380	434	387	437	454	398	392	383	421	413	390	397	425	417	422	426	377	405	421	409	385	394	475	437	407	413	445	405	425	404	401	402	428	411	417	435	396	371	404	437	378	374	421	396	415	388	409	394	394	410	398	390	409	413	429	426	378	400	448	379	423	415	395	386	412	381	401	373	411	411	396	410	393	393	410	391	374	404	411	404	398	378	390	387	402	438	397	390	391	384	434	408	398	374	417	399	384	401	365	391	397	440	391	412	400	399	374	391	425	388	412	425	396	409	372	417	404	434	370	424	388	381	393	414	356	382	369	394	415	371	386	421	392	435	408	399	410	432	384	405	379	404	397	404	393	378	408	366	400	407	379	402	394	393	407	419	415	377	344	399	413	371	384	399	384	408	403	392	388	401	421	380	364	355	388	412	399	376	387	387	414	427	385	375	386	361	439	405	422	380	386	380	412	411	378	393	411	376	412	405	406	377	395	406	396	382	394	421	419	404	394	400	391	382	414	402	407	430	389	337	409	413	371	392	458	386	435	375	390	426	368	409	414	386	370	408	394	373	386	387	418	421	436	377	403	385	398	389	377	388	411	373	404	412	387	393	397	433	398	407	390	401	417	371	418	379	397	374	415	439	420	429	389	348	387	416	413	366	396	390	384	378	441	415	402	417	429	397	404	416	389	376	412	387	401	358	416	398	388	362	407	387	420	407	376	375	398	368	362	398	412	395	381	397	390	401	404	376	370	383	376	430	387	380	400	410	394	393	400	391	360	396	382	403	401	407	419	406	386	401	405	429	391	412	402	386	395	403	388	369	385	380	402	418	395	363	415	382	440	395	421	443	389	405	393	394	388	432	391	373	372	399	402	406	406	403	403	373	393	402	422	409	392	412	446	379	425	399	397	395	383	413	419	361	368	364	375	351	408	390	415	373	359	380	400	427	394	389	360	416	410	404	359	372	382	362	447	399	413	357	413	408	396	392	408	390	395	374	406	404	374	431	402	431	396	401	408	393	371	382	413	399	374	402	394	380	404	383	413	418	420	419	398	399	430	403	401	353	383	383	423	380	369	381	428	379	383	392	390	390	388	368	397	388	419	376	428	392	428	381	425	392	384	407	419	375	403	422	365	396	407	364	405	413	413	421	393	402	387	372	396	426	443	410	385	364	414	372	342	416	424	372	396	435	391	436	419	406	398	367	403	391	410	387	361	410	407	384	414	413	410	413	398	395	400	409	396	378	370	362	394	420	389	396	403	423	423	362	416	368	379	380	420	374	413	389	387	418	419	396	398	379	426	472	404	385	403	401	392	382	424	417	382	391	391	401	383	416	424	390	415	451	432	388	427	402	394	394	381	409	445	362	384	426	434	372	379	390	417	428	430	437	349	420	403	382	391	408	399	377	417	405	412	402	398	387	403	395	384	371	389	414	405	398	395	381	389	401	407	434	429	409	396	385	398	394	400	406	373	411	387	384	390	409	414	393	408	416	419	375	434	371	415	412	376	406	385	384	376	377	413	417	363	406	437	415	369	426	381	382	391	377	382	385	418	394	391	406	359	428	415	384	415	415	388	371	400	388	404	386	400	384	424	394	390	387	401	387	383	388	403	374	403	369	372	421	391	411	445	374	413	381	439	417	395	410	402	381	396	399	401	389	381	395	435	388	363	425	384	381	375	422	397	392	416	412	409	395	393	372	416	393	413	411	408	366	416	416	380	405	373	433	414	414	404	410	370	400	363	421	386	438	402	412	395	353	410	396	433	403	424	375	347	397	409	383	403	383	412	414	420	426	378	434	413	372	366	410	369	384	386	381	405	395	406	429	378	403	407	383	389	393	367	408	412	404	424	393	410	415	436	383	384	419	363	440	398	423	418	378	417	377	399	419	368	387	399	405	374	367	385	411	373	408	386	424	405	374	407	408	402	417	401	374	395	420	372	378	386	422	389	409	389	393	413	366	383	423	402	405	362	361	359	405	428	391	416	413	384	405	423	406	438	424	396	410	398	442	438	397	399	385	391	399
23875	21100	39604	58875	53778	41724	24576	7507	1548	715	579	514	550	514	500	477	506	525	462	517	509	533	497	517	543	525	540	479	560	538	528	535	519	536	524	531	491	490	521	514	454	488	484	511	508	514	492	524	483	518	508	533	521	500	530	488	525	507	519	485	480	490	494	494	519	528	496	492	491	537	504	510	487	473	515	500	525	476	524	448	510	512	487	518	474	510	490	523	495	508	507	464	463	518	501	456	576	490	498	525	499	495	456	503	502	520	511	521	470	449	523	487	507	465	494	471	474	508	503	512	501	490	493	493	476	504	535	480	491	527	526	519	503	492	507	528	496	525	519	488	539	519	498	477	501	518	516	507	507	506	482	524	510	531	483	501	472	476	491	462	486	499	499	476	459	544	476	521	456	511	483	483	508	491	483	480	476	557	485	514	542	469	492	515	520	500	523	479	506	484	512	482	524	496	492	486	476	526	517	537	443	527	500	526	508	463	500	500	532	494	460	552	543	503	469	481	524	511	508	466	500	536	525	515	520	486	477	505	482	492	496	514	452	501	488	501	523	482	479	518	487	488	461	486	522	502	511	497	504	483	505	466	519	481	486	480	473	474	504	481	502	473	496	463	498	518	479	499	487	528	474	549	507	488	536	460	491	459	523	452	540	468	506	511	522	531	503	566	492	533	519	511	517	504	515	523	498	477	483	526	485	462	499	467	513	491	486	503	521	506	491	477	499	495	515	529	468	528	501	504	523	477	507	520	476	488	492	473	523	543	459	494	492	498	492	524	497	474	473	493	557	472	560	526	470	509	520	521	493	497	514	514	525	471	454	511	453	502	501	527	525	494	526	514	476	514	518	500	522	475	513	483	489	465	519	497	469	516	522	486	492	496	508	493	507	480	496	499	481	505	471	497	495	521	509	497	559	511	549	491	487	513	506	509	497	473	553	549	495	511	506	491	485	527	521	497	493	490	479	541	550	521	464	518	487	554	539	509	507	508	517	505	514	496	523	481	466	490	489	520	500	501	481	509	488	455	548	512	488	519	508	502	465	504	507	516	505	509	492	500	503	465	486	485	544	475	476	517	483	455	488	450	495	522	531	546	471	466	466	508	502	479	526	512	468	483	495	531	522	463	476	515	506	502	502	531	455	476	491	503	489	492	509	481	484	485	525	492	476	466	518	524	471	524	501	496	512	498	516	502	532	512	433	502	459	454	482	510	474	482	509	487	504	511	495	458	508	477	480	515	534	502	477	491	488	505	513	471	502	441	467	507	484	484	488	467	511	528	515	514	470	459	515	544	495	534	522	454	497	489	503	487	528	510	498	555	495	523	497	533	515	511	484	510	495	452	510	499	525	475	503	528	471	470	482	517	485	463	476	478	542	512	464	519	492	494	508	506	488	521	468	467	505	478	453	494	501	507	501	461	517	469	518	546	516	485	519	543	511	469	529	506	491	457	485	490	490	507	494	501	523	527	512	521	519	518	502	518	497	497	554	511	485	530	514	510	489	501	472	529	483	548	468	448	487	513	465	524	508	571	494	522	481	483	513	506	486	488	505	551	544	508	521	504	506	501	484	516	524	493	542	505	474	485	496	514	527	480	500	489	504	471	473	496	492	481	486	498	507	472	489	491	497	510	485	499	520	487	526	469	491	479	509	446	481	490	512	514	509	508	482	509	519	492	501	516	475	490	512	492	487	484	502	491	468	520	522	497	503	499	483	490	529	494	525	497	466	545	500	518	517	509	530	500	450	529	520	478	549	529	498	517	492	503	528	540	516	510	486	493	495	537	482	496	555	475	544	489	525	480	499	497	471	501	531	493	519	518	509	466	527	492	513	520	480	469	508	509	502	483	502	531	482	525	459	450	498	522	486	507	487	547	537	532	511	503	523	487	525	507	526	515	484	499	491	480	528	493	475	519	513	508	475	497	517	526	498	507	502	515	525	490	493	466	534	486	509	510	485	549	486	504	508	482	507	545	486	495	507	505	505	508	471	459	502	492	497	514	504	527	469	502	483	490	497	524	471	508	498	531	531	512	528	503	503	523	548	483	488	507	475	508	485	467	506	508	496	537	507	531	513	494	502	546	463	490	540	502	499	530	493	514	486	495	515	512	509	511	490	514	496	506	481	513	494	551	498	522	498	493	493	471	526	534	487	509	478	506	490	469	491	485	502	481	547	516	499	493	536	530	543	489	478	492	491	468	479	526	503	520	532	480	473	467	521	506	479	521	476	523	489	475	478	492	488	478	492	494	523	448	484	513	548	456	511	507	474	511	496	473	493	510	490	488	498	505	517	452	468	522	499	468	478	521	520	508	520	514	497	532	528	519	504	501	486	481	508	493	490	447	476	532	515	503	475	508	500	497	487	502	503	524	530	537	497	448	490	505	494	512	511	520	487	482	536	519	503	491	513	457	497	518	502	494	528	484	504	499	494	481	513	536	512	498	497	510	508	519	458	487	469	484	508	505	516	492	463	479	454	487	465	471	484	494	523	475	467	494	482	537	448	512	505	505	472	475	500	518	505	505	534	483	507	512	507	469	509	474	479	540	466	506	501	474	474	512	489	524	497	491	479	526	538	483	488	506	473	513	481	525	483	489	544	476	500	510	493	513	499	499	513	473	508	509	517	503	494	532	515	500	508	502	458	482	484	464	543	496	457	489	501	506	477	528	484	508	518	514	522	486	508	490	527	464	497	496	525	513	512	482	519	517	521	507	501	480	477	551	457	470	504	475	483	490	508	497	476	500	503	495	471	493	499	545	483	517	511	497	483	497	487	470	466	488	499	492	496	478	537	488	484	505	474	482	495	512	504	519	528	531	512	486	533	477	526	526	503	453	535	513	487	505	505	531	486	469	548	503	531	485	512	543	459	526	444	481	487	460	534	493	520	470	506	517	536	512	511	512	522	513	485	491	497	488	473	468	469	502	482	505	528	524	498	475	499	469	490	503	492	484	528	500	513	478	464	453	486	491	519	498	515	516	493	486	515	505	529	492	484	523	526	511	476	514	577	509	498	506	501	467	477	470	469	500	502	475	477	500	516	518	493	495	486	477	523	510	509	511	519	432	482	476	488	523	516	512	502	496	509	518	509	465	498	493	458	494	514	462	518	475	509	515	490	520	586	443	514	468	489	509	503	492	506	503	482	460	499	472	481	516	494	483	518	498	467	463	516	520	524	516	502	517	502	476	472	473	537	504	517	517	472	476	491	492	517	488	460	503	499	484	540	526	485	495	506	514	486	522	498	487	508	506	494	460	488	553	515	474	514	504	486	528	470	466	476	541	496	529	501	512	475	522	535	506	488	499	488	498	486	490	476	483	450	518	502	497	480	511	501	461	517	487	502	512	487	509	503	485	478	494	515	515	542	483	477	460	495	475	483	538	476	528	517	466	495	534	509	523	519	537	457	537	466	487	514	538	509	503	518	473	486	525	512	477	501	493	492	496	565	546	501	518	488	490	519	439	481	483	533	483	509	478	493	493	502	511
7523	20297	68953	73906	56912	36510	16484	5338	1620	707	519	567	536	503	541	525	521	495	535	533	570	505	517	514	552	557	543	500	515	561	519	511	505	503	564	508	561	508	503	494	521	492	512	542	502	504	511	512	490	519	516	544	521	489	523	508	533	504	538	526	538	547	525	546	499	476	534	501	475	518	487	495	525	537	498	505	565	551	540	509	537	504	489	535	536	512	519	527	515	509	542	596	531	484	509	524	539	510	476	516	513	505	528	513	523	478	497	514	572	515	497	505	518	516	468	489	504	519	544	549	531	506	482	491	558	511	539	514	520	570	515	533	514	518	523	485	533	456	526	510	498	469	530	516	527	536	539	496	497	489	531	551	502	513	495	531	502	493	514	520	517	519	497	491	537	495	521	556	499	503	526	559	522	535	526	487	504	515	526	513	507	535	519	494	497	503	526	511	509	588	534	523	520	532	488	524	519	515	504	506	484	530	574	504	533	549	503	519	513	472	479	507	502	503	495	511	543	517	547	550	509	493	517	533	510	482	542	491	488	504	511	490	522	518	504	527	546	548	526	514	530	507	520	532	495	489	506	491	523	545	527	491	514	508	559	469	509	510	497	496	513	536	485	506	485	492	547	502	537	506	503	515	519	538	555	496	514	527	509	494	522	522	484	514	530	517	523	525	514	493	528	510	506	536	504	502	508	516	518	506	527	514	508	512	570	553	500	517	529	509	518	553	494	514	531	564	527	513	525	523	535	549	552	495	555	484	510	485	509	493	520	509	515	553	563	588	553	500	516	506	525	537	534	521	524	467	505	530	535	545	496	519	539	490	510	537	535	521	491	509	532	515	547	460	503	499	495	519	481	519	528	538	548	500	515	516	502	480	491	481	559	549	515	511	505	520	523	550	512	526	523	551	513	576	533	519	536	507	479	513	507	516	519	534	512	579	470	491	479	507	522	545	477	522	552	495	496	499	486	516	495	531	505	499	544	508	500	507	531	487	492	529	504	534	510	547	538	507	538	519	521	494	478	502	545	546	523	524	535	482	529	562	485	536	555	518	494	497	498	534	522	523	505	509	483	493	509	531	515	524	490	533	555	525	523	509	501	500	523	524	504	529	513	553	507	494	491	479	511	496	489	506	517	520	497	493	486	506	505	560	521	526	549	486	475	527	486	488	511	522	490	563	500	475	503	507	511	483	528	517	493	530	519	501	521	483	491	458	539	530	506	513	503	536	553	521	529	465	519	501	490	510	497	525	484	516	547	517	508	527	462	496	505	513	501	513	537	504	523	486	535	532	496	502	469	536	492	480	527	526	533	548	530	486	534	520	520	554	550	506	488	536	478	541	485	515	535	505	468	504	527	530	550	508	514	493	496	509	539	515	547	471	540	489	555	524	552	533	514	549	534	534	493	475	489	475	521	476	561	539	510	534	520	486	495	510	534	520	593	522	557	468	476	503	530	491	530	510	540	524	490	485	521	518	519	576	513	516	517	534	539	522	472	498	490	511	518	519	504	505	540	533	505	541	517	548	480	528	499	478	573	508	564	470	511	502	497	500	505	567	487	473	509	492	536	523	508	537	497	497	530	527	480	520	544	524	512	564	507	512	521	515	519	516	524	504	534	523	535	532	530	520	542	538	482	555	533	493	509	489	531	540	540	502	547	571	511	530	501	448	522	504	497	527	506	555	520	503	513	549	487	509	515	512	537	529	525	514	501	570	508	489	532	519	520	531	532	499	544	535	519	512	514	493	500	476	538	487	545	516	526	477	513	521	499	489	505	492	516	525	535	502	542	529	501	563	518	501	571	541	533	543	534	483	515	524	480	478	534	505	512	470	497	532	495	489	542	512	536	490	536	479	530	505	539	543	519	502	471	499	554	518	520	494	491	517	534	517	530	507	532	494	546	525	540	485	517	487	546	511	478	458	551	573	515	510	542	537	487	498	499	518	486	479	498	521	510	542	536	509	531	529	515	528	508	496	504	509	538	533	516	458	523	507	536	517	491	528	508	501	484	498	536	517	490	512	532	479	541	528	506	479	500	487	472	541	491	560	491	483	518	495	512	510	501	487	540	498	512	497	509	531	473	516	492	524	519	552	508	524	476	521	541	512	526	514	532	487	497	494	540	546	556	487	521	500	523	462	504	490	487	480	541	561	500	504	545	517	499	543	486	520	516	513	499	521	532	526	509	523	508	540	511	490	523	498	481	516	519	522	551	515	519	503	532	537	502	509	487	524	539	523	516	510	503	528	550	517	579	496	451	534	503	565	507	473	548	512	494	497	455	512	534	528	498	459	484	529	504	522	518	513	497	490	522	513	491	497	519	533	492	507	539	528	511	531	515	527	545	491	499	580	564	518	540	555	557	509	498	508	516	508	486	504	532	515	531	534	479	521	512	511	529	498	504	497	527	522	511	510	488	539	486	535	526	462	510	516	570	472	549	474	526	476	484	552	521	525	507	535	521	564	491	551	499	480	544	483	513	485	503	502	496	475	506	493	494	558	489	487	515	503	489	567	534	490	530	460	522	466	503	500	530	559	556	526	491	496	510	513	518	543	520	509	466	513	525	509	505	513	514	515	508	531	489	527	515	517	518	523	475	499	526	529	544	481	486	462	511	489	519	500	545	512	556	471	502	513	524	475	492	485	538	531	481	495	553	529	513	544	503	546	550	526	510	454	517	467	502	500	515	518	483	498	529	501	574	535	543	511	549	526	560	546	502	540	525	504	493	512	508	530	492	519	513	466	506	492	473	548	512	537	495	508	537	569	545	511	511	511	527	519	534	534	488	531	515	531	488	542	488	496	523	537	478	477	540	522	481	530	531	483	489	501	514	536	537	512	484	508	519	494	544	499	529	518	499	510	524	528	518	527	497	533	529	507	498	507	465	505	508	533	476	479	501	511	530	531	485	523	561	553	511	492	507	486	536	520	551	516	456	537	491	511	516	556	495	525	544	522	479	537	554	515	518	505	497	491	498	551	543	528	522	532	542	486	496	492	517	526	546	512	522	540	499	489	520	503	510	553	494	526	524	495	484	530	486	557	513	526	509	502	547	522	510	544	533	484	526	528	475	494	500	488	521	545	505	497	539	536	474	535	478	523	505	522	497	513	499	539	498	494	527	538	527	493	496	501	551	486	494	546	511	506	488	510	529	502	517	508	538	500	549	520	507	494	563	500	476	532	515	509	527	515	524	532	546	508	547	492	525	544	493	511	538	492	538	525	536	541	518	506	515	529	507	500	524	542	533	536	542	486	511	552	520	524	523	497	484	523	534	519	495	510	533	475	572	549	514	521	461	490	506	526	519	519	515	505	521	509	479	505	457	484	511	459	526	514	514	498	507	556	555	503	493	496	530	484	526	528	551	466	520	505	541	513	549	514	500	511	502	502	511	504	550	553	513	484	525	510	511	516	485	518	504	534	476	506	544	537	500	511	491	499	518	512	514	545	539	490	575	541	531	533	488	512	493	564	543	510	479	505	493	522	476	508
27157	13944	23125	25407	12649	4418	1404	673	466	388	384	382	389	391	380	365	405	377	381	379	369	379	378	382	370	353	381	385	396	378	385	390	420	372	382	366	380	345	386	368	411	355	365	384	375	391	389	422	395	423	350	390	368	406	379	390	385	383	357	407	410	398	393	378	372	379	369	368	374	384	385	372	408	362	392	357	372	370	349	391	376	417	384	348	394	355	365	378	375	381	386	394	366	385	410	366	345	385	398	398	393	426	366	405	429	392	360	386	433	410	388	439	383	359	353	359	420	377	395	428	402	390	347	376	352	392	393	386	373	367	394	431	382	360	395	355	432	375	364	394	368	366	376	397	376	387	402	395	384	373	369	396	361	345	373	384	359	405	383	425	409	410	402	403	393	383	370	407	398	357	368	385	364	392	385	403	408	403	379	382	386	366	383	391	376	397	360	401	415	347	412	415	348	401	337	396	421	359	337	330	351	411	390	364	397	376	389	366	375	382	374	360	394	387	405	373	367	388	400	378	376	373	377	368	403	399	361	415	357	404	424	360	389	384	405	362	401	366	382	401	377	405	370	399	383	388	396	362	383	414	416	354	410	371	392	371	411	384	393	383	406	421	395	408	371	365	370	393	376	383	377	398	360	363	370	353	369	390	366	412	360	418	416	385	369	379	386	381	417	366	364	377	356	380	359	345	364	351	385	366	402	385	395	391	391	383	389	375	371	373	415	363	393	380	409	357	372	404	357	358	417	352	371	401	389	380	362	395	351	381	369	376	396	378	366	380	388	406	379	349	421	361	386	395	387	387	369	385	375	405	384	334	349	391	437	358	357	410	363	377	391	374	379	397	362	391	375	370	368	387	382	349	372	426	390	393	368	387	382	394	402	382	410	370	363	356	358	383	366	374	378	378	375	379	362	374	378	399	410	367	371	387	370	403	391	363	380	405	385	356	385	354	364	387	389	373	422	379	367	360	395	410	396	392	369	392	392	412	376	361	357	411	368	387	395	376	371	413	386	333	344	405	386	358	385	411	399	376	394	366	369	371	367	372	371	363	393	354	367	377	372	395	404	392	366	370	359	357	373	382	346	371	375	390	362	393	357	389	377	385	368	380	402	387	348	365	400	373	404	345	404	338	413	372	361	388	384	406	384	422	405	399	406	410	352	386	386	382	343	391	376	375	352	369	399	414	395	403	388	399	367	405	351	409	383	384	393	375	366	380	376	394	391	376	380	379	376	366	415	368	365	368	386	389	397	392	405	386	378	389	392	349	376	381	379	382	369	372	358	406	388	347	361	402	390	382	387	404	363	387	407	372	352	413	411	387	391	352	368	361	386	399	381	357	371	367	434	397	367	425	339	338	348	390	384	352	387	352	332	393	361	319	384	419	386	396	401	384	377	406	400	396	396	377	416	393	359	361	360	370	355	346	362	383	392	412	386	397	353	375	421	381	400	394	401	382	350	353	352	359	351	374	386	396	375	382	385	371	398	385	395	405	368	374	396	400	381	380	395	395	380	377	358	373	423	397	400	400	392	406	371	389	357	387	397	409	353	375	378	333	355	368	405	372	383	370	354	370	390	346	401	380	360	369	350	382	400	414	384	340	388	381	363	362	387	329	358	409	399	377	387	378	377	399	398	406	374	379	375	417	355	377	400	399	360	372	361	404	376	352	379	372	389	391	343	392	383	356	400	399	383	378	396	398	391	363	378	410	384	395	367	365	355	378	340	352	366	364	365	384	405	413	376	386	381	380	380	379	389	389	350	387	367	377	370	368	418	393	396	441	375	383	387	363	353	368	383	389	357	365	382	380	427	371	387	386	344	380	403	393	388	350	394	395	354	387	389	384	402	374	389	385	389	385	384	373	374	400	372	418	383	390	367	342	397	393	383	422	378	391	381	376	378	393	356	373	408	395	357	392	387	395	376	417	374	376	402	390	410	370	383	351	380	384	368	380	369	341	413	392	400	371	364	360	397	369	400	399	389	412	383	389	406	365	392	409	360	385	395	377	362	366	377	376	426	391	373	376	387	366	389	402	443	400	381	420	397	378	399	387	366	364	403	379	376	386	383	388	363	356	402	365	414	374	402	411	406	365	406	363	367	389	364	365	368	394	357	375	401	367	398	353	364	382	388	374	388	358	360	368	370	394	402	375	408	370	400	386	358	357	321	392	417	356	355	361	408	350	389	385	377	379	370	395	380	379	376	389	405	370	363	388	375	391	411	378	421	444	369	370	420	363	349	387	411	357	392	417	393	382	362	368	394	359	398	399	380	380	424	399	345	362	381	431	370	375	383	385	406	363	384	398	377	383	394	402	390	379	385	380	355	364	359	355	399	369	352	367	384	409	416	406	377	368	347	375	394	395	391	390	399	355	396	385	369	368	386	350	351	355	384	367	382	414	373	404	398	417	360	352	400	394	392	380	358	409	371	409	388	372	377	385	393	342	430	373	388	366	354	369	354	379	365	405	331	418	386	384	400	397	397	361	370	402	349	370	336	375	392	413	368	368	400	372	424	369	368	362	367	412	402	353	356	352	376	383	418	372	363	399	409	388	389	377	362	357	423	368	349	403	389	402	383	342	395	381	385	376	401	368	362	365	401	368	370	408	405	383	398	390	375	363	400	408	352	381	369	357	387	377	361	413	354	394	402	340	443	403	413	403	380	366	398	388	360	400	378	399	367	365	400	396	403	395	358	381	366	391	399	370	382	405	373	379	361	370	370	398	353	377	350	406	390	378	397	387	375	349	366	414	361	392	366	354	404	370	380	405	409	381	357	374	401	342	393	392	360	376	380	403	374	395	382	380	390	379	336	380	356	333	404	391	395	399	394	383	414	387	334	402	376	404	418	381	364	357	406	392	378	369	366	344	370	330	358	365	368	386	361	355	403	337	381	329	396	397	399	394	421	393	350	345	414	391	400	388	370	386	379	394	405	372	372	394	365	396	373	404	371	381	363	403	387	386	372	381	366	397	365	381	370	362	320	372	403	368	389	382	382	349	382	349	423	372	363	375	400	364	407	372	391	359	391	376	356	377	376	343	395	351	360	423	391	381	374	350	374	356	376	409	426	376	364	382	378	405	349	404	385	376	382	373	355	389	377	392	392	428	400	364	408	402	372	372	373	364	364	407	406	403	382	383	347	394	372	382	398	406	356	367	426	396	372	416	378	364	366	406	385	377	403	371	355	362	367	369	423	375	385	375	396	399	378	357	345	373	418	427	364	392	403	384	420	359	385	368	394	371	360	389	387	392	400	388	401	367	388	379	368	369	380	373	377	402	390	406	356	374	392	381	385	382	378	396	397	358	404	355	384	402	380	393	406	360	354	409	388	379	388	399	388	403	383	375	370	396	395	395	391	369	376	397	383	388	354	413	381	411	388	381	397	345	340	377	412	389	372	357	391	361	409	363	367	397	402	373	383	374	368	374	400	392	372	408	337	353	370	382	419	394	365	376	367	397	382	371	373	382	372	376	395	403	420	364	367	385
5151	4891	23816	16521	8902	3476	1519	753	427	347	383	356	380	377	348	398	374	364	384	362	378	343	372	352	365	381	368	346	330	394	367	365	394	379	394	381	388	360	398	387	372	363	379	370	333	376	340	349	384	342	388	378	349	381	371	375	380	391	378	357	381	362	348	344	346	374	385	364	371	363	384	367	369	378	378	378	396	316	334	370	390	341	383	365	343	366	358	360	347	368	295	360	382	417	339	360	369	345	374	376	368	353	351	396	365	365	384	360	367	357	357	359	362	357	388	379	354	351	419	376	343	366	367	381	428	340	356	360	373	350	369	364	358	386	380	410	351	369	356	404	388	355	363	362	354	342	358	376	359	337	347	353	346	351	384	370	353	373	375	352	367	362	367	376	337	351	391	360	354	331	392	355	351	355	373	367	364	355	364	347	334	355	407	345	365	385	374	355	386	396	338	372	388	393	368	382	377	389	354	347	363	380	343	360	335	351	349	380	331	335	369	335	380	366	361	366	354	353	395	385	378	381	351	380	363	379	391	388	361	337	356	357	370	369	358	338	387	355	339	374	364	349	350	367	360	336	352	373	382	374	373	369	353	388	384	371	340	352	354	382	379	377	337	365	345	376	359	412	345	343	383	378	348	352	374	400	372	363	347	375	357	368	365	369	360	354	372	342	377	362	333	354	329	355	344	358	394	346	385	375	354	386	384	356	362	363	362	366	358	346	376	381	369	355	396	394	344	342	377	391	382	341	329	358	385	339	362	380	375	361	377	366	376	353	374	367	362	372	354	371	366	367	371	378	402	372	384	384	373	353	375	386	368	380	383	366	346	361	342	341	379	348	379	366	364	378	364	353	358	345	370	357	350	367	361	344	377	353	376	350	344	359	361	357	369	379	374	345	327	396	357	414	379	374	373	366	373	372	370	365	357	404	381	342	363	360	361	356	351	353	355	361	383	350	386	344	325	374	371	335	354	365	400	401	336	383	394	380	313	408	373	335	371	349	365	381	350	364	343	326	385	351	349	371	368	365	386	386	373	355	356	358	354	360	383	348	335	416	390	367	351	370	382	344	375	362	353	376	374	392	356	334	392	376	411	368	362	396	365	342	364	389	396	351	389	370	371	349	331	363	372	366	381	328	385	376	386	330	381	361	362	361	355	364	366	360	363	352	342	378	349	403	370	418	362	349	373	371	350	382	396	353	395	364	350	366	361	387	359	385	369	365	355	372	373	376	335	380	377	376	390	350	360	369	352	314	362	347	342	338	324	362	390	369	381	366	356	340	372	393	340	386	372	354	393	359	384	367	393	363	335	366	344	387	364	367	352	375	386	406	359	361	350	333	349	385	367	377	386	402	375	352	365	356	361	387	357	364	383	352	363	385	360	360	355	324	344	389	368	384	378	343	384	414	366	394	401	359	337	381	365	345	378	370	379	376	357	372	377	394	373	368	366	385	359	360	347	399	363	329	355	350	363	350	373	374	362	343	356	356	398	379	347	333	358	378	334	334	369	400	338	388	347	387	341	360	377	347	347	354	361	366	380	379	396	361	379	353	375	380	366	347	363	360	388	388	394	348	344	339	371	355	362	365	341	334	397	367	352	334	382	367	383	341	380	400	348	360	361	398	370	382	369	382	340	409	347	338	376	364	349	364	324	382	377	354	385	382	381	357	326	341	388	395	352	355	385	334	330	356	375	391	352	339	375	381	374	333	374	347	371	352	359	362	365	342	368	393	388	371	354	368	346	360	358	380	348	366	325	343	342	348	377	372	396	350	361	356	366	408	358	370	402	349	375	341	357	372	397	371	391	371	369	370	353	378	345	364	383	370	371	356	389	384	324	387	363	361	383	375	374	369	376	313	361	389	390	364	365	342	375	402	390	323	359	384	395	384	384	379	333	353	364	389	424	364	385	379	345	402	364	337	324	361	354	339	340	365	395	361	393	357	367	381	335	359	375	390	337	372	353	350	348	346	360	358	378	381	374	328	387	360	386	357	371	381	354	389	348	412	349	351	380	393	361	375	348	363	380	389	359	394	373	336	375	377	345	384	378	373	352	393	348	358	370	374	399	379	374	356	356	387	367	387	350	368	370	362	378	370	415	376	354	342	332	336	360	362	349	340	337	385	379	378	372	367	357	368	368	353	374	373	376	295	369	349	351	380	358	357	370	353	365	398	395	387	391	395	365	379	366	388	363	361	386	364	401	330	364	381	370	367	407	349	342	351	362	358	346	353	363	361	361	357	336	360	324	354	366	322	371	359	354	378	398	333	363	353	383	374	380	339	396	359	364	368	375	369	345	345	385	375	356	348	357	383	360	386	360	357	361	363	353	368	362	368	362	379	371	320	366	367	332	398	350	359	354	367	334	306	385	379	375	340	371	352	361	389	359	340	369	359	352	348	350	346	349	350	356	356	363	362	372	369	355	369	364	369	381	355	355	367	373	423	378	395	374	386	360	318	386	342	349	368	360	318	362	387	351	384	326	386	347	351	391	371	351	386	370	341	353	396	364	364	331	373	334	375	385	334	397	389	383	367	363	353	377	347	355	361	385	407	371	372	351	366	342	367	362	355	321	391	362	358	399	396	380	375	364	351	329	368	399	390	357	364	376	407	382	365	361	350	362	349	414	324	339	379	364	361	357	363	371	360	397	371	352	384	356	376	374	366	395	347	340	382	380	319	383	386	358	345	322	387	379	357	394	371	367	375	389	378	354	382	354	351	341	385	385	371	368	353	364	389	384	355	356	333	373	353	350	376	370	380	344	375	358	395	356	374	341	400	377	353	367	397	335	379	357	384	376	414	369	359	358	366	362	377	354	348	386	338	367	373	376	338	355	363	377	391	367	361	355	367	361	389	354	368	373	372	400	338	355	398	372	408	374	358	396	361	352	381	394	403	346	375	389	398	365	383	368	362	375	343	341	368	368	369	357	402	351	344	329	352	371	356	381	393	378	388	381	383	388	346	363	379	364	361	355	342	383	379	340	354	348	364	376	376	380	392	375	378	352	355	356	366	368	364	369	372	359	387	400	357	383	363	360	364	386	381	350	337	356	383	384	367	395	349	385	388	402	364	355	328	375	367	342	359	340	391	353	367	356	357	363	389	354	325	371	382	358	373	376	369	372	356	392	346	354	359	353	384	398	375	386	377	370	380	363	353	373	344	391	383	369	399	369	384	345	359	377	382	350	375	396	351	377	393	351	362	335	367	352	359	344	376	353	362	374	386	390	400	370	348	361	343	368	338	350	403	369	404	335	351	370	325	362	358	354	395	355	366	358	367	373	354	388	434	343	379	369	353	391	345	352	383	357	350	366	374	356	359	388	368	381	367	371	327	350	374	353	371	361	349	340	374	363	386	371	369	337	357	355	373	395	330	354	357	363	380	369	335	380	362	380	365	329	366	381	407	374	362	353	389	385	377	385	356	351	370	377	366	353	364	368	368	357	331	382	352	375	371	391	389	380	335	357	374	353	355	343	363	347	331	349	356
25531	21682	45270	53328	36379	19078	6527	1498	483	407	405	419	387	413	417	414	363	417	365	399	409	417	412	406	421	441	391	404	375	398	393	419	399	414	390	338	396	370	383	430	359	370	384	418	405	410	406	447	416	422	439	389	416	391	394	380	418	386	372	366	383	378	375	403	407	369	383	362	412	358	391	401	391	392	400	382	378	369	370	410	375	403	386	456	393	406	407	364	370	397	385	424	378	402	396	386	391	350	361	372	394	384	422	391	361	405	379	400	396	394	391	416	374	390	393	409	384	397	362	378	388	349	373	408	377	393	393	359	387	425	359	407	415	361	395	371	382	375	383	370	386	372	380	435	382	376	408	379	388	390	365	395	403	372	433	399	414	375	376	399	397	401	359	384	415	395	369	390	405	391	398	386	396	352	369	433	405	414	387	382	384	365	390	375	375	387	401	407	412	372	382	414	389	368	381	400	392	408	419	393	387	405	387	437	359	368	372	354	410	406	415	399	365	435	377	377	421	396	408	379	400	398	414	400	401	439	401	394	401	365	419	383	368	359	382	441	403	385	422	397	406	385	371	426	399	392	366	420	362	363	382	360	379	349	428	445	408	401	386	363	396	433	403	388	400	353	397	371	358	410	368	357	367	407	369	417	430	399	395	395	412	373	375	387	394	412	417	375	400	417	398	402	406	372	372	366	396	372	390	400	407	400	375	391	406	396	400	437	404	376	423	396	354	431	373	354	425	380	384	446	402	419	418	384	377	375	381	401	366	381	384	394	382	378	416	355	381	409	388	397	383	384	408	402	424	380	376	379	414	410	403	408	350	395	399	393	399	376	407	428	376	355	396	383	350	357	436	401	344	389	421	441	384	391	393	410	368	369	386	392	365	395	388	354	398	382	392	408	398	400	398	376	377	388	390	372	388	385	395	387	416	389	373	380	371	411	403	394	391	367	407	387	417	392	392	371	388	358	422	381	391	401	398	381	403	365	391	361	377	404	420	384	365	398	384	372	400	407	407	381	414	406	416	371	411	417	432	419	405	428	385	430	397	369	381	375	371	391	363	378	419	389	393	388	408	403	407	402	384	373	387	430	380	376	362	412	351	388	402	393	358	371	397	379	356	382	399	385	389	364	420	419	400	383	381	348	407	371	388	395	400	401	339	407	385	398	415	394	399	391	389	417	397	386	404	412	394	383	382	410	398	396	395	396	421	379	391	379	370	364	384	397	421	398	367	410	385	377	425	397	388	388	386	341	388	358	431	377	379	406	401	401	379	423	383	356	378	391	392	406	399	388	416	433	372	387	411	389	358	392	392	420	377	410	387	364	376	386	371	416	361	370	384	371	413	371	394	351	402	373	380	389	384	421	371	394	389	419	412	384	353	384	348	387	349	385	385	385	394	372	382	399	404	417	343	405	367	407	385	399	394	389	376	365	430	387	405	420	401	389	394	403	371	393	382	425	383	371	386	359	371	407	385	347	390	385	399	381	400	399	403	404	365	393	408	406	419	392	377	421	395	405	422	376	379	388	381	390	418	393	416	391	418	382	389	366	373	374	398	433	427	414	365	406	437	382	421	410	437	399	377	402	380	425	413	370	389	369	422	390	419	399	414	397	428	383	392	403	382	352	425	421	357	353	436	385	382	379	405	380	396	411	376	373	376	400	395	423	408	428	431	428	403	391	407	369	391	403	399	386	398	407	457	396	363	411	400	401	400	400	397	396	388	429	373	421	415	404	385	398	401	413	399	386	431	403	372	381	397	378	411	381	359	397	415	370	402	398	409	401	394	389	330	395	436	370	366	405	352	384	400	382	435	373	359	395	368	389	381	393	413	381	394	392	381	396	373	413	406	406	385	387	387	371	380	376	361	395	381	356	375	405	367	365	408	377	436	416	402	425	411	401	379	379	400	392	397	392	414	394	379	417	391	389	416	368	383	393	374	411	399	414	386	378	407	414	371	392	410	413	377	389	387	387	436	370	406	385	381	398	395	423	362	394	371	412	380	389	372	376	415	404	404	375	414	351	388	345	379	419	391	381	395	417	391	369	391	381	379	407	408	381	366	457	405	401	397	408	448	397	381	349	397	384	390	391	389	393	414	367	397	401	436	404	384	409	401	373	387	389	381	348	365	440	395	402	384	379	391	382	408	400	410	378	381	401	390	402	395	367	410	390	368	389	375	384	402	388	387	368	410	381	397	409	400	385	394	401	386	386	390	381	384	393	403	425	393	408	373	367	369	370	423	394	405	418	387	398	411	403	362	404	356	393	397	373	362	414	402	378	387	409	382	368	386	390	375	377	409	333	383	409	369	392	416	425	396	407	408	394	403	406	364	384	377	416	392	369	421	373	387	414	407	368	379	368	360	380	428	413	399	385	388	375	372	374	378	397	377	407	425	364	401	383	398	392	394	363	369	375	389	387	392	358	380	376	373	422	406	371	400	397	386	378	393	368	389	364	369	393	383	404	406	383	389	422	430	377	390	418	402	388	388	374	359	387	347	409	386	403	424	382	406	383	376	400	443	433	371	409	373	410	454	367	406	396	411	393	408	376	359	402	383	408	369	406	419	407	387	401	371	380	422	377	397	404	370	409	355	413	429	345	408	400	406	412	376	417	366	379	393	404	406	426	441	386	424	406	384	386	405	412	349	423	380	403	392	385	408	400	402	338	413	412	374	373	408	385	430	401	379	373	405	366	419	381	402	442	425	382	373	400	356	384	355	399	381	395	433	431	403	411	391	424	405	426	408	397	436	408	406	357	383	411	412	397	402	392	391	391	416	424	369	388	378	420	419	353	377	376	389	405	406	368	397	391	388	360	419	391	374	384	371	390	413	424	394	373	396	403	359	369	392	376	409	360	394	371	367	419	377	404	394	395	408	395	396	395	372	408	398	379	390	446	344	368	415	388	378	401	409	392	385	393	373	396	396	413	367	400	391	402	375	386	393	391	398	395	382	449	367	384	370	415	390	402	384	404	386	406	388	370	386	366	402	402	390	364	414	366	396	402	399	460	410	391	391	408	408	359	414	385	419	408	419	385	395	369	421	389	388	387	386	407	429	380	376	406	400	397	390	373	396	402	419	411	391	406	407	408	386	352	378	415	375	406	406	388	341	397	440	413	390	422	391	394	382	413	403	411	395	380	427	396	414	390	376	396	369	360	410	401	367	392	405	404	397	347	393	400	381	430	385	360	377	419	405	415	379	422	383	357	400	377	354	397	389	387	381	371	391	399	339	402	424	383	405	410	386	365	388	400	389	407	388	374	392	385	401	381	380	396	375	380	400	419	417	383	422	400	387	413	348	392	419	384	366	417	363	385	390	400	385	400	420	399	365	381	426	377	367	414	380	389	362	403	391	356	366	364	375	378	394	387	401	430	389	420	404	399	408	358	380	369	421	384	368	372	443	393	404	398	380	408	390	404	383	387	441	393	357	375	375	361	364	385	421	402	392	344	402	388	362	395	380	388	384	390	428	408	399	394	412	373	361	397
5818	34641	60846	46381	27221	12340	4782	1478	497	387	414	401	397	421	384	428	423	382	428	386	421	400	417	380	397	374	457	414	415	428	415	426	396	379	374	409	388	400	387	405	391	432	389	419	417	383	414	383	396	412	410	397	426	385	428	407	387	403	398	389	435	422	357	374	413	416	369	392	413	422	437	398	415	408	382	410	429	395	373	402	409	414	408	397	396	391	392	407	405	417	390	381	383	405	407	424	408	356	419	407	395	391	402	449	377	367	400	362	393	401	407	391	404	445	418	401	395	391	398	402	417	414	392	397	410	381	387	409	448	436	399	421	393	394	363	415	393	416	432	358	385	395	429	382	367	396	434	398	378	385	418	441	388	392	408	429	431	403	369	367	419	399	419	405	377	391	446	392	424	366	396	351	374	393	401	417	421	385	393	415	386	429	387	359	417	394	389	405	383	424	384	374	389	421	364	420	401	388	392	415	392	440	414	411	389	404	404	387	399	409	398	412	373	413	364	394	403	420	349	409	385	386	389	383	384	345	414	411	384	385	362	399	385	379	398	405	373	427	424	407	416	409	387	376	384	417	364	402	409	398	417	374	422	395	344	365	390	389	408	391	413	402	406	404	425	385	392	419	364	393	392	436	436	404	377	413	399	382	385	359	391	426	405	426	405	363	405	371	396	381	404	390	425	434	401	427	405	393	426	412	387	357	398	385	375	371	461	393	397	398	417	422	428	352	387	419	360	415	416	382	393	376	396	414	362	408	409	403	416	426	358	385	392	396	405	392	370	432	410	385	403	397	401	427	418	412	433	384	397	400	397	400	396	406	404	413	385	409	396	424	379	396	399	402	414	360	421	417	434	369	428	420	381	400	373	389	405	387	418	397	427	413	359	432	378	378	375	402	403	380	405	392	415	376	394	423	381	425	386	383	423	390	405	391	376	381	433	388	402	347	408	360	408	399	421	412	392	405	368	400	391	390	345	387	411	400	350	396	377	402	403	423	404	424	359	428	426	384	358	426	393	402	385	402	406	380	386	417	376	449	406	376	394	384	416	443	417	421	383	406	358	374	383	375	408	403	382	387	370	406	403	398	361	367	416	418	369	400	443	359	384	419	381	386	393	428	401	401	367	361	390	396	401	410	396	402	378	399	382	393	387	403	419	391	394	411	351	381	401	405	423	407	408	416	409	387	412	406	372	392	399	420	371	367	401	376	364	399	377	424	404	414	418	384	395	367	382	377	432	428	390	379	395	408	403	352	376	407	412	373	379	392	414	410	419	412	395	404	354	377	411	387	377	395	384	381	416	390	429	397	375	379	435	408	404	387	392	374	347	390	439	408	419	382	360	378	404	397	380	375	370	367	396	395	400	413	402	392	409	395	417	394	378	377	407	395	381	412	410	394	420	421	405	407	418	427	415	395	375	414	435	385	406	393	407	389	401	407	395	425	413	376	420	394	391	411	400	405	418	408	422	380	382	435	416	379	414	396	407	393	401	403	396	393	398	370	347	406	431	402	362	419	395	420	436	357	363	413	400	408	402	413	409	377	374	388	398	407	419	365	399	423	382	380	367	440	402	391	393	393	389	415	423	390	370	365	385	391	393	386	410	400	366	374	380	413	371	396	374	403	403	420	376	423	391	408	395	392	395	410	424	396	381	388	402	398	372	400	413	372	357	369	381	397	389	413	407	414	404	374	384	428	421	444	372	369	400	407	439	368	388	411	389	417	407	404	401	386	372	389	405	357	407	401	422	392	378	380	406	393	385	412	400	395	375	391	427	393	352	417	423	371	397	409	399	376	405	392	390	409	416	392	407	428	406	409	426	403	405	414	400	447	397	395	407	394	377	376	381	395	386	422	378	390	405	385	431	394	395	377	373	387	385	407	374	430	415	422	384	396	380	389	389	421	410	431	401	410	379	359	394	396	438	383	410	397	390	396	385	390	402	400	369	385	393	395	356	388	411	383	389	389	400	417	404	388	429	391	417	365	395	405	394	414	409	401	365	399	429	443	429	408	396	410	407	371	391	432	379	353	387	396	386	414	388	402	400	427	421	374	393	391	401	393	388	412	407	393	392	369	435	401	459	393	421	401	402	396	397	388	403	396	374	382	386	392	430	400	402	413	391	369	383	396	406	397	398	380	403	400	393	379	378	382	405	402	416	373	407	386	397	364	373	384	401	402	407	425	409	405	435	362	406	368	421	430	402	395	413	401	388	412	414	401	376	417	390	409	402	418	361	426	396	392	406	398	385	390	344	402	380	394	355	415	441	429	384	398	394	384	394	415	400	433	394	421	409	379	402	381	433	406	417	354	373	400	405	385	393	394	387	409	381	455	353	406	408	409	369	442	395	379	419	367	426	403	420	404	410	413	417	372	397	372	397	362	412	383	372	388	403	374	391	419	381	425	423	418	412	457	449	401	357	408	416	375	370	443	405	418	408	401	372	406	389	457	415	387	427	414	401	391	376	407	405	410	381	386	402	398	395	420	402	413	410	433	370	409	407	413	419	386	391	380	376	423	378	412	423	382	440	383	372	410	417	385	418	412	400	372	414	409	389	404	358	417	387	426	399	424	386	372	430	417	401	423	399	402	393	388	397	362	373	430	411	407	405	428	412	369	396	390	430	399	429	374	402	413	400	374	414	408	388	407	410	388	380	403	405	394	426	407	431	417	404	379	403	411	417	431	403	407	413	361	371	393	362	389	375	367	394	353	382	412	391	396	386	414	396	405	391	380	383	429	417	411	392	379	385	405	435	380	378	404	413	402	373	404	392	381	408	427	401	406	394	392	410	378	395	407	414	405	398	399	385	390	426	392	400	401	436	412	385	368	374	363	408	373	400	465	435	407	402	410	370	400	385	378	427	402	427	414	377	372	383	412	435	384	405	371	395	383	415	403	435	374	405	401	401	431	395	408	414	394	405	404	429	415	412	407	410	417	404	383	410	403	368	422	404	411	370	390	381	378	427	426	368	394	403	395	371	375	413	385	397	417	368	374	399	404	375	404	421	399	394	410	420	423	385	410	421	397	368	424	386	424	396	397	399	394	374	381	398	398	367	418	384	400	420	392	398	371	404	404	439	407	445	438	409	410	410	413	385	404	390	391	423	421	426	391	380	406	398	396	345	396	383	370	397	386	394	402	387	393	389	403	384	373	414	413	422	392	385	389	410	384	370	413	398	376	383	401	411	421	417	424	386	380	378	389	377	413	397	409	427	379	394	366	425	439	400	407	394	398	423	387	384	421	411	364	383	420	413	406	381	412	411	394	404	416	421	365	394	411	403	404	387	406	404	349	402	423	391	363	393	394	409	411	407	365	410	369	370	395	381	399	418	406	420	413	394	395	406	386	384	407	396	374	400	390	460	399	383	378	413	382	382	394	391	411	394	364	376	380	404	378	380	420	404	404	367	387	403	367	383	372	387	436	387	373	373	413	386	398	397	365	368	459	414	431	381	402	397	376	380	413	433	388	354	386	407	382	393	370	405	401
23815	21194	39377	54043	49018	36022	20334	5417	786	584	613	524	513	551	487	502	520	551	505	501	542	515	540	497	519	541	543	533	489	496	510	516	493	544	498	512	498	522	549	483	522	493	507	481	553	487	463	517	510	551	460	531	519	525	515	489	506	509	494	517	523	474	515	479	487	478	536	543	472	506	488	520	531	533	506	502	489	525	469	474	487	499	486	516	497	490	519	492	489	527	523	516	488	517	505	486	506	493	521	508	487	469	513	547	523	490	503	498	494	501	506	540	515	520	485	536	516	462	490	508	485	497	515	524	516	508	505	536	492	503	522	522	509	459	491	449	517	526	459	480	499	510	492	521	492	487	506	530	497	496	476	524	500	514	479	510	485	502	489	459	479	477	482	501	527	482	492	454	532	506	508	522	486	505	511	508	487	465	468	484	495	535	461	483	518	478	515	488	446	504	509	466	507	482	540	508	519	481	519	474	504	506	542	506	513	506	515	482	504	528	507	508	515	494	503	458	512	555	516	507	524	495	522	486	538	531	447	488	518	500	489	491	515	504	479	483	497	526	511	512	502	494	531	485	522	521	483	543	509	508	469	492	500	541	512	490	514	517	492	520	531	498	496	500	499	481	491	490	519	471	508	508	532	468	522	494	496	507	488	518	540	478	499	528	523	516	520	511	511	453	504	512	480	500	494	499	530	498	525	478	477	479	489	488	510	476	523	505	481	485	511	518	486	471	520	476	480	473	519	526	498	494	475	490	506	545	505	539	495	494	480	477	512	529	512	476	470	460	521	495	536	445	465	488	473	463	485	470	478	528	488	475	511	520	501	497	514	454	509	473	510	478	458	504	517	504	513	515	528	510	516	525	477	505	507	533	524	521	500	501	501	522	521	514	511	498	484	474	456	478	494	472	540	467	503	473	505	495	499	492	485	477	478	532	475	503	479	510	504	503	507	464	484	519	520	511	527	478	494	474	530	507	489	474	463	497	523	520	467	456	495	503	528	547	513	493	534	488	504	521	473	494	509	483	515	506	512	499	544	483	524	483	471	490	503	489	497	479	489	517	500	480	504	462	520	463	514	496	490	502	494	506	451	458	495	485	495	500	479	497	506	535	468	463	514	476	491	507	529	525	458	500	464	493	479	477	514	495	484	541	510	483	480	519	493	479	502	517	471	489	500	498	478	494	484	501	494	490	499	499	485	482	484	485	490	487	483	518	480	494	533	509	499	485	508	467	458	489	498	487	488	489	484	488	475	509	521	485	467	472	505	523	474	471	464	510	478	489	507	467	488	499	497	542	524	514	531	521	459	505	550	477	473	467	516	498	569	490	498	511	530	544	467	515	524	471	515	496	460	493	461	512	467	492	467	486	465	460	521	498	544	465	501	480	525	495	475	496	516	504	526	492	520	538	522	501	551	516	500	541	521	496	517	449	481	510	503	488	489	515	461	506	519	501	463	503	507	475	520	557	492	544	507	500	507	498	501	484	503	524	524	505	518	522	501	515	533	496	486	529	505	513	492	536	481	511	502	533	480	532	466	506	508	534	504	487	514	486	519	503	503	498	492	533	456	505	525	506	506	502	516	483	485	491	505	490	484	478	485	506	493	450	457	506	530	529	516	510	508	490	471	454	477	482	516	471	506	519	493	523	503	481	539	521	559	503	500	495	513	529	501	508	523	490	475	506	506	497	462	512	483	534	480	523	497	519	539	526	510	493	514	472	504	510	564	485	448	479	513	506	491	506	501	476	507	541	492	489	477	462	545	520	524	495	447	478	495	496	514	476	518	491	473	506	506	481	520	513	506	515	471	522	499	500	494	502	534	521	504	498	525	517	514	492	485	470	521	491	515	525	482	496	512	470	484	493	502	504	510	503	489	532	463	513	546	492	570	521	512	530	508	512	512	527	494	501	501	485	538	538	467	484	493	554	536	483	493	492	580	533	533	515	504	505	492	504	480	492	519	499	504	456	518	472	530	496	548	494	515	490	466	527	477	496	527	521	501	523	500	479	463	482	523	498	502	468	502	503	478	507	483	513	480	480	493	503	514	501	485	449	509	502	541	501	541	461	479	452	489	497	484	473	489	509	512	451	530	482	504	512	532	518	534	520	459	496	487	475	534	476	495	485	482	489	552	465	491	492	491	510	511	494	474	483	453	489	487	526	472	471	495	513	529	513	517	504	478	491	507	462	498	539	469	511	523	513	479	495	519	499	523	457	471	503	495	492	513	485	519	496	508	525	501	485	512	541	523	509	479	496	479	481	512	479	480	550	467	490	488	487	529	477	455	528	520	475	527	512	507	533	479	511	496	492	542	518	530	491	482	582	532	459	473	505	509	500	545	508	532	512	492	512	486	493	476	486	493	497	532	536	474	547	508	537	493	505	519	521	505	542	505	538	494	455	493	500	512	508	528	489	502	507	511	464	536	492	486	490	505	499	539	480	519	493	487	450	555	515	487	524	454	465	487	471	471	512	510	510	523	500	500	506	491	524	512	488	497	513	549	493	482	471	511	491	489	473	494	482	477	486	478	523	487	511	509	505	506	537	502	495	507	488	484	470	478	482	524	501	524	529	533	499	520	472	503	484	528	525	483	489	500	496	500	533	491	525	499	517	475	523	498	483	494	507	491	516	501	496	503	528	494	492	514	498	485	488	517	532	524	495	479	509	539	484	487	541	487	507	487	491	515	545	468	481	506	503	581	451	502	515	521	460	501	519	537	503	447	509	484	452	514	509	513	488	526	454	484	507	500	469	504	523	524	486	507	487	481	479	514	501	481	532	518	502	550	463	518	489	522	516	512	546	497	500	496	493	480	529	502	495	482	496	506	497	488	453	526	526	530	505	515	521	451	485	469	493	502	445	516	516	502	478	495	515	460	474	457	530	531	481	480	536	483	518	517	473	479	505	464	512	512	505	556	530	509	501	481	533	519	514	525	513	510	503	491	479	477	497	510	509	516	466	525	503	505	494	491	528	499	518	532	533	447	510	504	533	509	486	515	480	535	531	481	474	490	502	480	483	503	552	486	494	469	475	454	521	494	514	471	519	471	505	489	504	518	508	491	486	527	501	515	507	506	534	522	506	487	499	521	498	518	519	457	490	502	480	536	520	491	502	497	484	521	517	483	526	478	485	487	481	469	460	517	503	484	500	506	473	505	526	512	516	482	512	505	438	502	516	469	487	501	480	491	521	485	506	472	539	514	476	486	541	497	538	500	534	528	469	452	500	512	496	514	513	525	475	533	486	510	535	505	504	496	463	515	538	455	478	496	476	491	489	500	510	453	475	495	511	465	469	526	491	503	512	479	484	514	492	485	481	512	544	526	532	503	481	483	512	531	470	468	550	514	475	506	495	522	481	497	490	518	493	525	532	480	514	525	492	526	511	517	495	491	552	534	476	530	506	505	492	505	513	517	489	487	486	488	503	473	512	526	490	467	502	511	491	520	478	502	525	484	508	511	498	514	531	514	478	480	489	497	525	534	537	464	509
6775	41517	82795	73387	52730	29724	12668	4010	606	529	538	551	544	539	499	514	528	530	491	493	529	541	538	573	585	576	562	522	500	535	530	556	541	525	480	498	536	532	493	528	531	538	563	548	537	507	570	484	510	570	530	510	514	519	552	507	558	539	523	516	538	568	539	524	545	529	514	526	513	524	523	549	518	513	546	510	525	524	488	522	474	524	521	490	587	545	495	544	546	524	508	541	553	509	530	518	507	528	542	522	512	497	518	498	552	521	526	511	538	496	505	545	528	530	539	526	516	528	525	544	545	531	497	510	515	549	475	505	528	521	515	547	553	527	568	533	528	515	524	532	534	535	506	518	496	523	515	531	522	518	480	534	512	558	534	502	546	534	483	501	556	509	532	534	543	543	510	515	574	550	544	547	496	528	567	533	502	491	531	544	517	503	510	502	536	517	489	541	559	554	526	543	514	517	538	546	537	554	523	553	570	515	508	494	546	543	533	531	498	531	525	516	531	519	532	497	508	536	554	555	530	511	537	531	531	509	483	511	523	520	477	517	496	536	565	551	548	558	548	508	531	569	516	548	531	531	541	541	563	504	544	519	582	557	565	536	534	528	533	532	518	542	540	531	506	533	492	525	512	523	557	524	542	519	542	534	528	522	522	532	509	571	539	526	555	546	549	524	505	543	535	520	506	524	540	518	545	538	497	526	551	554	508	517	526	496	468	552	507	517	502	496	539	522	553	550	551	526	547	517	478	538	481	572	490	550	525	545	519	515	533	531	538	528	548	529	528	506	526	514	549	544	551	523	531	532	531	541	536	557	502	549	538	489	548	536	567	518	541	534	520	524	546	518	511	518	546	508	525	534	532	526	533	512	566	501	533	502	496	548	520	508	525	523	547	505	503	559	559	522	554	517	514	526	536	491	531	485	522	556	554	525	504	535	545	519	514	534	508	525	554	536	496	547	509	498	524	541	540	537	520	552	533	521	516	500	537	522	541	527	526	521	541	516	511	512	522	543	537	550	515	525	537	537	521	568	559	575	504	525	479	529	528	472	531	521	490	586	516	526	547	515	540	514	531	501	515	556	524	478	509	507	524	537	493	509	539	492	537	555	514	495	496	549	531	546	503	553	554	546	541	510	526	546	538	519	510	534	535	580	521	545	537	507	510	515	492	505	516	560	591	526	498	527	493	598	468	503	533	520	507	540	503	525	496	523	523	509	536	538	510	506	528	548	512	537	519	590	500	541	535	546	512	524	534	526	547	518	533	529	507	515	534	509	516	477	499	491	539	511	533	479	536	540	539	551	533	488	537	515	519	481	510	506	528	522	562	527	545	494	532	524	523	491	548	522	510	488	577	514	521	545	522	553	512	556	563	534	527	535	527	507	520	512	514	538	490	524	508	544	502	521	546	520	491	518	503	502	530	543	529	552	553	468	500	515	518	516	520	514	540	498	508	510	532	585	522	527	515	501	560	522	529	500	529	524	520	494	538	502	557	526	533	520	532	540	513	541	530	544	526	494	577	534	506	540	500	517	521	566	509	504	539	488	545	505	459	525	511	523	465	544	536	528	541	512	535	502	572	547	528	560	514	526	565	554	493	519	501	527	493	551	506	484	515	498	521	527	522	528	542	518	501	550	482	481	529	529	549	570	515	517	501	555	509	534	544	531	525	533	537	540	587	531	529	493	505	544	532	500	543	512	539	556	534	471	479	488	549	538	541	533	519	522	528	567	522	525	532	504	541	531	520	500	510	527	503	501	521	543	547	514	505	501	528	525	506	531	509	544	486	528	549	563	511	521	499	536	512	543	532	576	486	520	503	494	508	489	529	546	490	508	566	542	509	526	549	530	587	499	529	513	543	495	524	506	551	539	507	495	501	522	518	533	508	496	559	495	517	513	510	537	509	489	526	523	558	496	548	486	518	527	534	540	540	547	518	528	547	525	543	540	561	565	554	515	505	511	467	506	528	497	542	530	566	531	503	537	562	498	515	532	502	522	514	524	515	539	513	520	513	513	508	498	515	519	512	518	509	543	544	528	533	528	539	566	517	524	502	509	500	534	547	497	503	523	518	501	506	539	541	511	555	553	524	526	498	509	491	536	528	544	483	510	509	484	559	551	583	547	471	538	528	526	553	542	516	567	526	502	529	500	530	536	571	543	553	477	553	571	522	496	488	526	515	528	562	553	528	514	496	529	531	482	526	536	544	537	547	489	567	528	514	545	531	499	520	540	506	511	513	502	503	550	513	543	546	502	509	565	541	527	565	536	495	538	539	497	505	529	550	504	527	518	514	516	541	495	555	534	530	560	515	514	493	536	520	493	564	507	540	509	510	519	481	544	537	549	516	530	504	516	538	508	541	488	502	562	526	536	555	534	525	547	524	548	548	541	550	548	529	538	517	539	521	511	516	528	530	558	540	556	530	513	555	556	485	534	513	555	519	508	512	527	507	503	507	512	562	549	529	549	511	562	534	526	543	508	519	538	458	511	523	539	519	554	535	514	541	486	542	538	556	540	499	534	478	546	533	562	509	514	488	527	558	489	515	522	515	491	539	504	475	504	503	529	472	557	530	526	512	546	577	523	532	545	551	517	526	514	520	524	528	523	516	497	538	509	528	533	591	532	496	548	518	542	532	527	520	512	518	531	497	509	552	540	522	546	524	507	503	522	499	500	522	509	583	520	530	543	524	532	549	495	536	508	532	525	507	504	515	555	481	517	518	518	533	516	486	518	553	487	560	479	533	522	576	523	537	537	546	520	505	543	534	541	544	537	521	537	510	530	507	499	503	547	513	528	532	557	530	513	546	559	496	497	521	537	564	526	508	532	534	530	535	497	540	507	499	559	518	522	520	521	546	496	516	507	508	497	512	517	520	516	538	562	525	490	553	500	531	493	506	528	505	521	555	525	534	588	539	536	516	524	531	549	519	488	461	550	579	509	525	526	545	476	555	480	488	522	528	552	512	525	535	527	498	527	532	511	534	560	513	599	512	528	486	533	548	485	536	480	505	553	499	540	572	531	513	505	505	512	545	526	560	511	559	554	536	494	486	515	494	548	551	533	548	583	547	522	540	542	516	556	507	480	520	550	524	487	544	503	544	526	541	541	582	487	464	523	591	547	508	509	513	518	516	526	589	541	512	527	513	512	551	497	505	536	543	541	520	544	581	495	514	475	529	512	532	534	513	543	490	531	516	519	517	535	532	539	556	517	527	541	488	537	561	523	526	507	533	464	561	530	500	488	544	509	535	521	517	520	538	498	521	539	565	502	545	542	501	572	473	510	529	506	548	526	548	504	502	522	511	508	556	568	550	502	506	498	516	474	514	543	537	504	477	535	467	524	537	533	572	528	509	527	516	497	554	530	527	504	551	563	510	518	538	557	550	520	524	518	565	487	537	537	521	553	547	462	496	527	528	521	522	513	544	517	548	529	550	523	539	525	514	572	536	525	512	545	547	551	544	557	529	529	508	519	496	537	522	465	567	556	538	513
27203	16248	27989	23817	11778	4110	1506	658	379	379	388	374	354	362	385	356	401	388	409	387	404	394	392	350	380	390	375	378	390	403	356	369	378	381	398	370	378	407	375	376	382	369	390	393	389	365	380	347	359	379	390	431	394	378	377	391	419	385	368	353	417	401	383	373	378	377	357	357	408	374	386	343	384	398	366	380	370	379	378	373	363	403	391	350	365	377	375	371	362	381	372	373	346	380	385	387	342	372	417	389	376	375	387	387	395	355	357	359	359	339	384	408	386	365	387	388	382	386	369	394	379	346	385	370	372	356	405	386	361	382	398	388	376	391	418	354	367	399	404	396	390	391	362	393	406	357	376	359	358	389	392	359	404	394	356	413	348	384	398	384	354	405	367	359	367	401	421	407	387	404	348	381	403	388	379	382	384	373	378	396	414	398	376	379	390	400	382	361	367	345	380	394	371	398	366	376	376	390	368	382	366	371	364	372	375	355	376	376	353	396	387	354	397	366	373	387	387	395	400	395	399	394	363	386	368	378	390	375	412	371	375	407	411	378	401	418	376	357	368	373	371	378	389	384	376	404	363	396	370	388	387	420	376	401	369	380	408	389	380	349	396	379	418	405	378	382	381	366	362	421	376	370	374	385	346	393	330	373	369	369	373	361	398	381	375	387	377	404	364	386	391	337	351	397	368	384	375	400	371	387	391	378	376	356	364	363	373	421	402	356	386	365	366	384	374	357	368	396	363	397	377	370	379	399	363	355	410	379	402	401	346	364	385	342	357	395	367	381	380	391	370	403	374	405	408	362	392	390	368	379	402	352	363	361	368	377	356	367	367	381	380	384	369	353	360	390	382	403	371	380	374	361	403	372	357	347	386	380	351	358	371	365	383	394	395	377	399	390	364	389	368	381	364	380	376	376	403	361	407	368	371	376	344	394	369	374	379	379	386	363	388	368	355	374	393	386	367	338	357	382	361	381	371	386	351	442	384	383	416	357	403	377	371	363	391	395	389	393	397	346	380	391	367	362	365	391	368	398	378	339	396	388	439	366	396	423	377	408	364	382	360	385	361	362	339	413	389	387	389	375	382	388	387	392	418	375	384	372	375	384	404	393	381	347	394	396	394	398	347	376	425	399	365	365	414	378	420	386	391	384	396	377	397	384	402	382	364	352	448	422	389	409	372	390	386	385	379	412	396	363	362	366	393	403	370	375	419	418	410	395	380	375	403	362	372	387	336	388	399	401	396	376	388	400	380	426	405	399	402	350	394	387	386	401	379	369	395	367	386	363	357	356	382	371	385	371	398	356	407	355	395	388	392	371	374	393	380	406	379	374	392	384	377	349	334	368	376	396	377	384	347	353	359	382	372	387	371	374	381	398	360	363	370	403	414	366	399	370	377	399	404	373	411	395	366	395	371	362	361	380	383	390	362	388	383	375	402	398	408	351	399	386	400	378	348	386	376	388	364	381	381	359	381	358	359	378	386	409	367	407	352	376	370	375	376	404	423	395	379	408	392	378	377	363	380	391	367	412	362	374	396	373	370	350	409	381	358	353	383	355	372	371	372	393	356	346	420	393	373	408	363	373	388	395	382	336	368	383	369	386	410	389	400	371	363	381	391	384	383	348	394	411	391	366	355	382	370	359	374	397	422	357	386	387	400	402	360	410	414	388	405	382	390	380	378	398	441	351	362	362	390	370	391	337	389	363	403	379	377	404	372	379	356	355	390	375	378	378	359	372	394	378	357	432	361	390	388	421	368	358	399	359	354	390	394	401	361	383	384	380	385	379	363	400	369	387	395	379	380	376	392	388	377	363	315	388	372	340	389	374	382	356	395	373	412	365	384	400	381	400	396	389	371	378	375	373	384	359	403	351	373	400	369	354	369	380	397	379	383	389	349	380	382	392	399	367	404	395	376	390	385	365	382	383	394	386	359	356	346	399	378	406	408	386	359	385	376	358	401	393	407	361	347	380	429	375	391	415	363	390	337	387	380	363	390	371	403	384	383	387	412	395	394	380	399	398	378	360	379	361	400	383	375	367	401	371	368	375	362	377	386	360	415	404	386	367	407	352	350	352	389	368	394	405	354	381	382	401	370	370	396	384	343	406	389	377	382	361	386	384	378	391	380	392	361	340	413	400	396	407	392	371	386	356	384	384	404	419	371	366	386	392	356	366	374	382	383	339	381	384	420	363	409	405	399	404	380	364	376	361	408	385	391	421	353	380	412	395	394	378	335	375	382	401	367	395	401	388	395	383	365	433	377	375	416	367	382	400	388	398	372	373	386	385	368	397	390	365	381	380	366	381	398	395	398	399	390	391	385	355	382	372	400	440	365	400	372	411	363	369	390	368	372	371	399	381	366	372	378	376	369	383	359	398	398	404	371	379	411	381	367	372	361	444	396	366	368	374	418	420	361	395	373	338	400	364	431	367	375	389	388	374	387	373	353	397	392	388	393	383	398	345	372	367	379	357	357	354	432	363	371	411	389	370	352	379	363	379	374	410	410	372	379	328	361	387	398	420	392	395	387	395	349	363	376	376	384	404	378	373	370	391	396	379	389	405	360	396	348	349	352	362	381	387	377	365	391	386	397	416	366	405	401	346	390	371	345	410	389	384	378	357	366	381	390	377	383	399	403	394	381	398	408	345	355	386	390	379	365	376	384	358	391	339	377	419	429	341	329	377	406	417	368	363	377	326	388	389	377	379	391	415	358	365	385	366	391	361	334	404	379	336	381	380	350	390	377	386	369	341	354	396	347	349	393	345	379	357	387	383	407	408	359	400	383	388	424	375	376	374	400	381	364	367	390	374	368	389	391	394	348	390	400	342	394	358	363	403	361	411	384	401	398	383	357	403	375	402	357	379	367	395	338	393	389	363	364	382	363	383	412	392	364	335	387	415	379	400	398	371	412	412	355	410	372	382	400	382	394	371	378	375	390	432	386	359	390	397	378	410	375	375	375	441	383	403	377	358	348	410	384	373	370	374	407	380	353	384	371	377	374	366	380	369	377	372	366	403	368	387	438	348	384	384	397	385	401	399	416	379	392	405	359	365	411	352	335	401	386	327	390	358	413	360	377	364	372	369	406	372	381	394	400	383	355	342	355	387	428	389	352	387	363	383	388	355	355	357	383	410	346	405	400	387	383	359	376	389	348	388	369	401	387	403	400	397	364	399	359	370	428	338	364	397	433	370	401	387	363	384	403	379	386	389	369	401	422	405	392	367	328	375	418	384	398	355	336	415	372	406	349	363	345	356	351	361	355	376	359	354	361	420	385	384	372	378	355	368	359	398	406	366	396	376	376	434	361	384	375	364	388	370	393	377	421	358	359	380	362	378	395	388	397	416	373	346	369	409	379	366	371	395	373	405	409	388	377	364	388	349	379	379	383	369	378	400	371	371	380	398	388	372	374	423	372	352	364	396	377	370	401	380	412	391	384	407	392	359	373	399	382	400	395	399	387	390	355	393	370	380	391	401	383	379	374	400
5139	10733	28310	16017	8157	3443	1408	680	383	356	378	371	369	353	345	369	375	387	366	364	381	352	358	392	405	352	357	358	366	371	404	404	359	323	361	382	383	347	365	363	358	359	360	346	384	355	374	370	354	385	378	381	315	403	388	345	370	363	363	350	372	368	343	322	389	396	371	348	359	321	333	335	323	373	370	351	358	332	365	348	392	339	372	377	375	350	376	394	351	363	347	364	383	348	354	370	339	351	346	378	400	359	380	359	364	383	343	382	332	361	355	391	366	386	359	361	340	330	375	391	339	344	350	365	369	369	377	358	360	336	383	363	357	347	352	387	379	366	373	363	372	349	374	342	364	381	387	365	373	371	343	352	369	341	371	408	336	353	431	385	366	331	390	353	368	388	338	382	369	346	374	365	362	347	378	387	363	373	397	371	393	336	316	335	365	395	386	321	348	349	372	354	379	367	362	368	380	355	320	347	370	390	399	348	346	367	369	362	390	347	363	363	396	371	340	389	375	350	411	326	367	377	325	350	367	371	344	361	338	355	385	391	358	384	400	349	335	364	333	379	346	368	359	371	360	360	372	366	388	365	359	367	335	333	369	356	377	387	341	337	344	405	341	314	374	351	360	373	370	369	344	382	363	343	336	368	337	370	362	314	361	356	370	350	376	366	384	363	363	371	352	365	374	344	358	348	363	369	394	355	349	385	342	372	383	343	355	361	359	354	344	380	365	348	349	364	371	314	336	370	340	400	354	383	373	378	376	394	391	337	382	345	328	367	350	364	368	347	354	392	379	371	348	381	330	385	372	337	365	336	403	358	391	376	355	352	357	344	376	363	373	362	353	382	385	373	364	378	366	349	383	334	366	383	374	366	345	355	345	356	381	358	355	387	384	369	333	380	360	376	366	378	357	366	345	354	381	385	360	373	358	365	358	372	369	357	339	370	355	359	368	356	341	362	357	344	350	340	359	350	336	368	391	367	372	397	358	334	392	406	346	384	381	364	368	371	382	340	345	399	353	350	375	358	383	374	325	347	359	349	413	361	389	364	354	367	332	378	340	393	352	393	373	357	333	338	339	369	380	377	342	347	365	369	379	390	403	362	361	324	400	366	345	361	357	377	364	362	374	340	356	372	355	380	362	358	380	332	378	360	361	369	401	361	374	350	377	336	354	356	389	360	332	387	357	393	331	373	407	331	354	373	336	388	362	336	361	357	368	352	349	360	346	348	385	361	354	397	378	352	333	352	359	354	369	358	368	389	377	381	379	341	390	360	374	352	362	385	360	365	337	338	368	382	339	341	358	374	390	369	343	335	392	349	376	341	365	334	343	390	370	373	350	371	363	334	354	363	340	347	343	363	335	331	379	383	370	383	372	366	319	378	367	355	369	373	358	318	362	361	374	369	372	343	335	389	389	352	371	345	393	395	342	356	373	367	357	354	344	364	346	373	384	367	368	362	354	333	377	373	348	358	380	359	344	360	371	348	371	378	350	363	356	366	376	347	359	347	394	399	392	352	367	357	348	367	374	314	352	351	348	354	388	386	344	336	351	349	350	359	337	355	360	334	379	375	347	348	371	349	354	355	340	368	328	328	371	360	388	343	379	364	372	321	329	370	333	347	373	383	340	380	336	356	347	401	343	363	370	392	351	363	381	337	345	349	356	386	353	368	345	359	339	363	346	373	349	351	355	375	365	341	374	335	385	384	358	362	370	324	357	400	381	373	368	381	372	381	403	357	364	384	400	369	377	410	361	361	380	399	361	340	366	367	343	369	377	354	346	329	391	322	362	342	373	399	384	372	388	358	400	390	369	375	333	375	389	354	365	375	364	351	362	373	378	330	349	360	337	349	375	348	357	365	349	348	362	327	367	363	374	349	362	353	328	382	351	390	334	340	357	314	351	350	359	383	391	398	366	357	350	334	395	388	386	359	383	370	383	379	365	338	396	360	368	392	385	387	357	362	394	354	363	376	352	350	359	331	382	349	401	384	352	332	349	373	379	363	345	365	406	382	363	371	339	360	380	388	390	334	353	390	359	397	370	368	334	357	345	375	388	375	377	387	408	384	351	343	345	384	361	349	349	388	341	381	371	349	378	384	328	360	337	357	396	354	394	348	380	343	365	350	394	333	369	354	334	365	363	364	374	341	374	378	353	346	384	346	347	365	330	403	358	376	397	323	374	341	381	364	379	380	352	373	374	347	379	367	356	348	393	370	375	356	373	368	376	369	372	377	305	394	342	387	344	369	371	343	336	332	343	393	370	347	351	383	400	394	360	369	340	376	343	395	369	365	383	384	373	369	370	348	382	366	337	378	381	336	329	352	384	378	360	338	375	386	396	372	325	354	380	370	344	366	369	355	374	381	379	329	330	388	386	351	410	340	383	349	376	364	384	366	355	360	374	378	380	357	373	366	353	357	376	404	390	386	370	343	379	402	347	380	342	333	355	358	390	387	364	353	370	386	365	365	362	364	366	366	348	393	378	333	367	354	356	368	341	332	390	344	379	369	383	392	398	361	348	339	342	344	380	356	362	356	402	348	383	401	400	348	339	368	370	359	384	366	398	335	354	356	402	348	364	333	359	384	363	337	353	359	349	354	353	368	347	365	368	341	360	364	403	361	384	330	349	364	353	345	361	367	360	357	367	382	378	380	396	354	372	322	369	380	348	382	407	353	382	342	385	379	362	360	366	370	343	400	375	361	374	347	383	331	339	359	343	366	375	363	351	346	362	340	382	356	391	375	370	349	358	401	394	370	368	312	351	409	353	371	334	379	332	369	389	378	395	375	364	330	324	378	365	369	360	381	371	363	393	369	374	366	358	371	407	375	358	352	352	381	383	370	345	380	345	351	364	390	348	350	369	361	354	366	344	365	340	376	369	355	355	341	385	382	330	373	383	394	360	331	358	366	349	340	376	352	393	377	375	337	350	380	358	382	340	346	332	335	354	341	356	391	374	367	398	385	408	372	398	388	346	359	381	367	370	352	376	382	349	376	345	394	383	360	360	382	361	360	327	392	355	372	341	324	367	352	373	379	381	371	377	361	380	346	338	401	364	363	374	368	379	350	338	408	361	367	390	372	391	363	371	365	361	352	381	363	350	358	371	353	342	365	356	365	343	367	363	345	366	386	377	403	368	390	403	380	384	380	349	351	354	358	389	350	368	337	374	364	359	357	382	371	391	364	357	350	339	335	384	338	357	372	373	399	385	381	385	360	344	365	364	369	352	369	362	361	353	368	366	355	356	358	352	372	366	383	346	402	371	384	378	363	375	360	377	335	355	376	391	376	359	342	392	381	355	380	344	368	361	344	385	375	341	353	369	334	351	375	381	386	367	348	396	358	364	368	360	369	364	351	346	356	384	349	379	344	404	347	339	368	391	379	355	366	392	362	360	350	400	378	365	349	358	338	377	376	339	386	344	378	401	369	357	372	347	360	336	392	368	380	354	374	357	349	391	373	352	352	376	334	362	351	352	376	338	364	355	360
25569	21803	47412	52725	35211	18540	5847	1181	423	408	397	374	400	396	401	398	413	394	418	429	386	365	364	382	366	412	436	424	390	370	381	403	390	419	389	377	393	392	404	389	360	377	413	387	365	411	385	378	395	371	440	379	414	405	379	413	392	399	373	370	409	390	385	409	376	411	404	385	383	405	390	375	378	376	390	371	415	426	367	410	399	410	370	362	357	436	405	384	401	378	392	397	429	389	384	374	371	383	392	413	394	425	376	389	351	382	373	398	412	378	368	416	427	388	375	414	352	373	386	407	385	373	386	381	385	356	373	411	409	354	407	402	437	392	393	397	384	382	362	386	376	391	393	389	417	398	393	414	397	385	379	377	377	383	416	424	398	424	438	377	385	397	385	373	432	382	363	385	375	430	397	407	390	409	417	429	371	415	389	375	366	392	415	415	368	372	414	354	394	417	365	424	381	398	412	409	400	381	387	377	410	343	411	388	396	400	376	427	411	423	369	355	430	400	412	414	356	368	382	411	389	426	396	430	393	353	369	408	402	404	416	374	363	373	370	400	383	366	359	370	414	380	370	372	446	387	392	354	414	393	385	367	406	406	393	375	388	407	375	420	386	394	347	411	361	381	391	384	401	408	414	407	369	420	391	371	372	391	350	405	396	389	375	377	390	393	393	379	398	400	420	350	396	363	394	360	395	395	388	385	346	415	393	412	369	411	382	388	380	379	411	394	395	412	382	376	381	389	389	411	383	379	404	387	400	426	398	409	368	387	402	382	417	392	382	374	350	361	413	394	418	446	391	412	380	381	377	395	359	403	391	384	438	404	352	432	376	364	349	377	430	348	362	416	421	398	419	399	401	412	407	396	380	391	369	411	413	383	418	397	410	363	409	385	374	347	394	358	413	401	375	416	397	386	386	413	372	383	383	403	409	364	391	396	410	391	373	383	422	434	393	358	382	411	399	385	395	369	387	419	370	380	387	422	379	420	355	386	403	412	412	382	387	401	395	376	386	408	361	423	410	401	399	385	405	393	386	359	397	391	377	414	361	416	412	390	359	411	390	403	390	404	378	380	402	373	381	391	407	388	373	363	354	354	424	395	417	432	366	406	401	408	398	406	404	370	360	374	383	387	370	401	359	375	399	383	398	404	411	380	441	388	399	407	381	384	407	408	388	417	403	368	421	401	387	419	396	370	395	388	405	405	425	357	388	411	380	392	413	394	397	411	393	381	384	375	392	383	385	377	366	370	403	426	395	389	400	373	375	414	404	403	370	388	387	358	367	397	436	400	415	442	377	409	381	397	426	376	387	378	381	399	357	369	406	339	380	390	383	436	358	384	406	414	370	362	397	366	396	412	384	405	383	384	382	378	391	373	386	385	392	362	351	370	386	413	391	390	398	366	360	373	371	383	392	389	403	343	366	370	389	368	369	377	421	350	383	381	381	415	429	412	343	400	408	376	385	387	425	388	405	386	425	408	367	420	378	347	361	411	393	379	385	340	397	387	415	392	375	382	387	401	430	372	388	392	413	428	416	401	383	359	388	371	377	401	435	356	417	418	398	417	419	404	412	378	425	364	384	394	379	368	392	395	413	380	382	394	427	394	395	389	404	387	367	356	365	356	408	357	409	395	395	427	397	383	406	401	361	381	415	410	393	392	411	406	379	371	361	408	357	433	418	381	360	398	396	347	356	362	377	394	415	406	395	349	401	397	385	372	421	377	399	399	396	386	404	390	351	355	442	406	379	353	388	398	396	385	425	377	371	423	347	410	386	368	381	389	406	383	394	408	440	410	384	420	396	409	417	363	344	407	407	399	400	397	373	374	418	410	418	391	369	374	413	413	419	379	369	402	409	405	385	399	408	377	392	354	384	400	389	362	378	405	402	389	367	391	391	387	399	390	395	396	393	395	373	396	376	369	405	339	374	369	404	425	355	418	377	345	394	346	410	382	364	446	398	411	411	389	373	385	381	388	407	384	374	385	369	389	374	386	381	405	392	363	372	398	365	381	392	397	368	416	411	369	362	391	404	380	384	380	386	368	380	351	428	351	382	384	414	399	363	382	382	358	374	426	425	380	405	387	382	379	368	417	377	405	388	376	383	393	353	393	388	391	392	414	386	381	378	361	362	392	404	400	393	393	380	393	368	392	403	434	397	400	388	426	399	377	389	373	391	386	382	382	404	360	387	374	392	379	388	378	391	386	355	377	389	384	370	389	384	383	396	406	402	311	398	392	452	429	383	395	353	380	391	403	430	381	375	384	376	405	353	378	400	381	382	407	392	373	382	397	369	379	386	362	373	373	406	377	347	381	378	381	400	406	362	380	416	387	409	401	412	372	452	402	369	427	360	376	368	406	388	373	357	382	370	414	360	394	345	417	372	375	381	389	385	417	392	371	402	366	406	369	390	383	394	392	366	406	415	360	369	407	386	363	406	408	381	375	380	374	425	338	396	389	403	393	413	405	389	374	409	364	374	377	373	397	406	391	432	355	431	399	397	333	383	355	376	367	394	416	400	410	396	372	395	361	406	370	380	366	402	381	394	410	389	398	366	405	405	393	413	430	421	421	399	391	429	372	372	402	390	400	408	398	403	352	371	386	398	388	376	368	415	372	411	380	400	387	361	393	391	368	380	415	405	368	412	436	382	395	385	401	417	379	405	373	385	427	356	358	354	393	409	363	398	403	370	377	372	397	404	387	399	373	401	399	374	409	390	402	385	394	383	413	347	365	395	417	383	389	363	407	409	380	388	392	388	376	386	357	383	386	377	385	397	407	380	377	377	398	384	392	367	406	382	411	370	363	388	386	390	438	391	398	389	418	408	443	415	389	413	400	389	393	398	372	378	397	374	392	405	380	372	384	416	403	381	393	403	368	383	417	366	392	375	405	386	396	386	414	380	404	388	397	412	424	443	388	404	355	405	396	374	372	340	393	354	414	371	388	380	352	403	418	382	353	383	390	374	348	367	362	379	392	407	401	410	409	402	405	371	392	392	385	369	410	385	393	410	377	420	402	381	401	372	363	419	385	392	404	408	386	386	398	391	417	388	402	385	380	392	394	407	409	371	415	401	386	383	430	375	390	417	401	388	399	376	409	389	395	366	433	439	388	366	425	431	359	380	378	387	367	406	378	410	394	402	403	366	357	425	371	383	336	408	404	363	369	371	424	400	398	379	414	381	371	366	376	369	363	363	402	428	376	350	410	395	389	372	399	436	393	421	368	406	368	403	377	392	387	353	407	390	410	374	409	378	388	376	430	397	399	349	414	387	393	398	371	397	388	375	391	394	379	368	383	372	438	430	372	356	379	361	411	412	367	393	392	389	347	384	390	394	380	383	383	403	394	379	369	376	387	372	359	420	375	430	409	376	379	371	390	370	370	407	368	359	386	381	377	398	430	390	407	397	363	404	411	420	380	399	386	373	373	390	386	374	383	378	364	387	399	376	392	394	380	393	402	383	399	379	404	385	459	395	395	421	394	370	404	368	429
4648	43374	64100	44506	26978	12064	4152	1177	398	403	405	380	411	400	375	404	452	356	420	390	388	398	386	447	423	398	379	404	388	398	402	403	390	373	415	364	401	354	392	375	376	412	381	417	399	404	400	385	400	363	373	399	403	391	366	382	425	418	380	356	362	397	425	398	431	380	394	444	393	438	401	364	380	381	428	397	394	418	439	387	388	396	375	384	398	339	389	399	389	381	415	448	395	390	415	410	393	366	379	415	422	377	408	398	429	432	395	402	397	374	400	396	395	386	390	393	416	425	377	385	400	405	392	419	386	412	414	398	358	386	368	406	397	398	384	416	407	409	460	397	432	390	357	393	398	392	399	420	414	373	368	358	415	410	416	375	418	404	388	386	385	405	398	406	376	393	391	347	360	374	404	398	404	388	420	390	401	416	380	419	381	389	372	387	388	400	417	376	407	394	366	399	385	378	409	383	394	418	377	402	403	363	383	407	388	441	396	389	382	415	415	386	392	385	431	429	408	412	424	396	407	420	406	425	380	429	386	380	433	399	370	407	380	407	398	370	426	404	419	379	406	414	356	389	388	406	396	446	371	392	377	386	371	384	403	358	413	393	411	387	419	423	373	371	372	391	389	384	386	429	403	422	389	389	401	418	440	404	396	416	397	384	357	386	370	386	389	388	384	361	403	393	389	410	396	381	388	357	401	384	401	380	401	393	389	403	395	437	418	398	400	422	403	416	416	389	405	395	385	394	409	392	386	408	399	390	386	404	364	435	391	401	386	408	384	375	384	444	390	413	414	450	388	408	371	420	397	384	421	420	414	409	391	384	380	397	392	396	406	391	406	399	369	364	414	408	379	421	419	394	408	420	395	397	385	394	363	425	380	397	367	395	412	393	408	438	393	406	392	396	383	417	377	386	401	367	394	397	410	371	379	387	443	385	384	404	442	373	425	428	382	398	397	365	395	404	370	363	405	407	382	396	402	386	399	387	409	407	401	368	442	378	392	434	391	394	404	451	408	412	390	410	400	364	389	382	400	363	388	382	399	412	371	413	394	374	370	384	420	346	383	424	378	365	417	406	420	435	427	400	370	402	387	393	385	378	420	370	409	394	411	410	371	399	424	390	382	359	395	414	393	347	370	370	392	395	375	405	389	404	398	413	410	406	415	388	420	376	403	394	388	398	383	394	398	406	372	393	384	387	417	429	415	423	394	409	391	402	401	405	401	357	374	421	440	405	367	403	412	407	425	370	373	374	392	411	410	394	388	374	393	398	374	379	383	406	428	444	390	440	374	383	431	380	412	430	416	377	377	428	403	350	378	373	389	393	421	438	428	419	371	397	411	389	388	411	382	391	392	420	395	393	424	383	418	366	420	419	380	425	372	403	429	389	380	410	416	375	412	384	380	396	403	404	405	407	428	389	384	392	396	370	390	388	362	400	350	400	388	401	387	378	404	421	388	369	429	434	432	369	388	376	419	374	393	391	401	394	379	395	380	420	391	356	425	384	414	378	453	378	400	426	398	398	416	396	429	429	385	396	434	432	419	389	422	375	392	399	387	403	351	371	377	405	383	416	391	391	435	401	417	382	364	395	381	393	428	401	378	401	404	379	415	412	399	417	399	394	417	406	383	388	383	418	420	386	390	390	396	430	399	384	387	381	394	413	385	370	399	369	381	398	385	383	384	404	411	398	375	396	393	436	409	360	399	382	402	386	370	411	391	404	399	383	376	368	428	451	411	407	394	412	409	364	396	403	394	401	449	412	415	410	399	397	410	374	400	436	402	385	425	387	406	417	415	425	367	413	403	350	397	385	391	403	382	395	408	383	398	364	409	414	400	394	391	414	375	382	388	397	387	393	371	398	396	371	413	405	448	389	416	372	381	387	403	398	404	383	409	411	393	407	415	414	402	397	391	407	429	384	447	408	392	410	398	407	411	380	385	397	377	423	427	396	366	420	359	391	385	407	421	385	403	369	390	379	386	384	402	429	419	414	374	415	392	396	365	392	429	404	415	439	389	393	384	380	362	388	378	375	386	390	400	389	387	399	391	412	414	425	407	416	379	373	399	394	440	416	414	399	390	397	436	384	403	380	346	384	395	375	362	399	373	389	424	404	431	413	415	387	411	381	394	399	360	396	418	416	385	406	362	359	442	404	415	377	390	383	408	405	396	395	421	424	392	402	397	404	387	377	405	380	410	388	392	400	410	392	375	393	405	429	389	394	374	459	388	350	398	398	406	382	385	422	355	412	370	447	369	411	399	386	396	404	363	388	387	386	417	418	396	382	382	402	429	406	407	370	406	375	375	426	417	424	396	351	370	409	416	410	413	384	400	410	395	356	446	381	429	407	410	389	407	409	443	375	384	388	382	411	393	391	364	368	392	431	418	443	402	414	394	379	363	414	371	411	399	382	442	395	413	384	393	389	410	400	390	392	405	391	371	420	382	407	431	408	407	400	409	377	375	415	381	412	369	437	376	391	410	379	429	413	392	392	368	400	401	398	439	415	378	385	361	406	381	429	403	404	401	369	396	408	395	399	393	377	385	363	400	380	417	370	378	396	405	363	374	407	430	391	411	407	408	359	397	409	388	395	421	394	445	421	420	368	377	410	384	409	372	408	371	382	386	405	403	355	380	417	403	407	376	386	384	390	418	415	414	426	364	395	406	381	395	376	383	410	378	404	382	401	406	432	391	437	401	383	394	414	404	413	390	395	417	404	404	412	420	400	406	388	394	380	366	373	381	385	404	396	410	391	400	405	436	403	399	386	404	384	402	360	409	367	361	407	420	385	428	428	404	401	401	390	407	427	377	382	399	407	391	355	406	375	395	429	398	399	393	403	374	442	396	418	376	392	420	383	385	378	410	364	396	387	378	399	414	367	414	397	397	407	394	373	358	410	359	460	419	402	393	381	406	370	381	408	408	387	416	382	408	438	378	396	419	403	402	402	355	337	394	400	379	389	378	409	428	434	401	413	377	394	397	375	402	399	388	410	418	369	415	371	409	410	387	402	400	410	385	375	424	395	382	373	398	420	378	402	366	405	369	405	406	409	418	411	415	371	355	399	402	383	410	395	407	407	398	365	384	353	405	404	354	404	429	379	409	397	407	404	377	411	389	436	397	379	398	396	396	390	396	349	394	410	384	418	401	396	378	392	385	436	353	395	384	376	364	371	400	404	380	369	405	372	368	406	397	376	385	424	392	414	392	435	376	382	434	399	405	401	430	398	393	427	389	413	347	408	404	399	384	427	395	427	407	362	405	420	393	372	375	399	434	405	384	407	426	408	412	407	381	418	388	386	402	372	393	386	370	417	382	378	376	374	384	400	400	434	404	476	429	436	392	398	431	398	392	347	411	405	354	363	363	393	419	407	383	416	395	400	414	389	387	391	369	381	353	375	382	388	431	365	448	406	403	402	399	380	386	414	381	395	436	432	425	349	406	408	408	406	404	402	384	388	397	381	390	417	414	408	385	376	423	410	402	417	406	399
23792	21214	41504	57127	50771	35963	19907	4819	669	548	515	509	542	497	524	539	491	530	529	521	526	516	492	506	505	504	495	524	503	529	528	526	519	533	493	512	474	507	447	495	474	462	491	503	523	502	515	498	493	460	491	479	488	517	536	516	478	502	544	505	497	523	529	490	507	519	549	477	479	491	493	498	511	489	499	493	498	490	480	488	534	510	478	515	494	492	456	489	468	494	524	519	516	502	541	530	484	474	516	455	490	496	499	491	508	468	486	515	517	493	503	479	504	444	538	458	504	503	511	495	488	512	496	470	505	509	482	557	509	511	527	498	493	529	488	518	481	536	485	512	500	467	516	502	527	484	501	525	490	514	503	478	487	471	530	488	509	477	489	510	502	517	515	480	524	515	496	488	507	488	501	522	481	493	506	489	511	488	458	513	496	492	513	508	513	469	477	532	510	513	526	532	501	502	439	516	504	503	478	530	518	486	478	462	535	502	497	523	479	526	527	507	495	537	499	541	456	496	502	490	471	513	503	476	499	516	493	478	507	534	490	514	481	468	478	495	436	500	532	515	476	515	516	506	480	508	476	468	510	463	475	506	490	519	459	482	515	516	522	473	514	526	493	512	520	488	492	481	500	456	517	500	499	506	510	510	482	510	498	462	508	487	473	501	491	510	499	522	495	501	469	483	508	520	488	488	471	507	476	494	464	500	475	511	472	556	488	510	503	524	506	486	519	486	513	494	519	492	476	546	486	470	488	499	524	508	490	481	490	518	495	507	481	513	503	488	520	492	507	505	514	429	522	487	500	512	507	488	494	509	501	500	481	513	509	508	484	504	528	525	529	489	446	492	515	451	515	483	503	532	507	501	515	501	477	484	479	501	519	500	528	534	498	525	517	540	481	521	449	525	511	484	483	494	536	508	468	488	509	484	471	514	507	477	529	494	496	469	501	506	475	495	518	505	524	479	531	559	515	484	524	478	505	491	500	495	468	505	495	501	484	541	544	504	451	491	514	511	503	490	468	475	513	503	495	465	490	505	487	478	472	487	490	516	514	444	530	493	501	521	544	484	496	528	482	526	472	493	516	571	537	476	468	501	497	502	484	476	532	497	501	529	513	530	500	510	436	523	479	507	494	494	502	497	487	565	481	529	479	440	483	489	493	493	490	458	505	491	463	505	517	503	464	553	516	528	495	497	492	524	527	535	463	504	495	465	490	535	492	508	486	486	513	476	493	496	518	513	499	485	489	514	461	528	495	503	535	499	489	523	475	526	528	515	508	499	517	485	492	478	496	490	530	461	530	481	515	533	484	514	498	496	499	487	515	511	493	522	538	509	471	492	509	519	476	495	489	463	485	423	508	508	494	506	488	499	529	530	502	533	480	469	494	500	494	503	501	484	508	500	513	472	502	480	482	516	507	506	479	522	515	481	574	498	472	505	528	497	487	485	477	515	488	500	497	468	504	503	487	505	468	463	485	476	505	485	541	513	521	484	518	478	450	527	473	498	494	511	487	492	498	500	500	472	504	468	494	484	464	501	465	495	490	526	473	486	489	528	525	488	541	520	519	531	530	536	484	491	485	465	496	511	491	460	471	478	500	473	518	472	485	463	470	515	514	508	481	483	521	548	503	475	509	495	486	450	515	513	485	489	538	452	484	501	527	489	491	475	531	530	474	461	464	507	468	517	461	530	511	504	497	527	478	519	513	496	484	505	521	507	513	494	493	525	502	498	515	515	492	522	520	533	493	496	483	472	534	496	534	506	494	520	447	480	482	449	513	504	485	472	531	464	539	524	506	521	499	494	518	503	506	500	520	513	492	434	487	516	476	500	487	512	517	512	507	498	505	484	470	475	485	509	504	516	489	485	496	494	508	496	513	478	480	519	486	458	496	505	529	522	481	491	476	513	486	492	494	515	490	504	502	516	480	510	474	549	524	494	498	539	464	485	541	480	499	490	486	465	450	486	500	512	491	498	506	509	513	524	447	541	514	472	494	508	494	499	529	459	508	495	527	496	482	453	540	482	490	520	446	511	509	442	491	520	494	481	488	517	464	488	508	485	502	487	513	480	485	528	482	522	490	487	474	491	541	520	518	506	472	503	505	445	509	486	456	494	521	499	495	508	486	478	499	477	518	506	505	496	524	529	480	510	484	494	481	530	500	514	506	498	533	517	516	468	497	448	472	497	507	508	443	496	528	516	534	495	492	487	524	481	501	522	480	493	472	484	502	510	497	443	522	458	489	501	508	477	509	496	535	514	476	491	493	509	475	502	498	466	502	477	541	529	477	506	479	513	469	531	487	464	488	491	487	494	490	510	499	487	559	482	504	537	495	505	485	465	492	487	567	515	487	517	471	492	536	508	501	481	480	492	478	493	487	538	492	451	528	510	507	506	483	512	504	485	503	449	508	515	450	488	494	509	472	499	489	527	503	484	487	498	499	523	474	489	478	481	464	523	487	539	473	505	461	481	482	515	458	490	474	474	492	502	503	501	498	478	479	485	485	461	483	482	473	503	537	492	534	481	454	504	522	523	472	490	519	503	510	504	447	511	490	527	490	489	485	475	521	509	511	516	519	486	467	499	527	508	492	480	475	496	474	491	532	503	474	534	484	488	486	496	488	536	466	489	474	502	459	520	490	485	493	457	531	513	489	504	460	514	492	524	485	519	494	514	480	505	511	512	494	461	506	491	503	496	514	495	486	495	509	480	455	499	492	524	508	511	512	509	463	502	497	507	469	506	505	496	502	478	475	511	459	545	540	509	491	553	506	494	482	506	486	494	450	507	464	514	506	472	505	492	478	519	494	487	516	493	505	479	517	495	531	458	549	472	507	483	482	517	464	477	500	446	498	500	513	509	506	492	493	548	505	489	454	499	551	488	452	494	477	500	449	515	506	439	482	492	504	468	470	489	443	463	507	475	520	455	515	467	504	498	474	522	486	479	532	522	486	541	461	460	490	509	479	509	469	480	530	536	493	518	517	514	494	507	480	493	510	468	510	515	499	511	483	526	499	499	527	489	501	506	473	500	475	519	498	484	470	482	496	534	510	483	475	513	499	510	489	473	477	481	539	483	482	536	519	489	491	514	483	501	486	504	468	486	501	506	475	522	496	453	483	464	520	473	471	525	505	482	482	530	477	445	505	484	474	458	499	531	502	500	507	524	496	473	504	485	525	516	508	490	512	522	502	502	519	502	493	519	482	493	478	500	485	501	493	521	490	523	517	503	461	490	524	507	492	485	509	540	506	521	472	491	509	515	506	468	477	470	494	520	481	504	477	519	471	486	510	477	493	503	506	520	525	514	560	533	476	479	488	526	538	501	545	462	488	503	497	479	491	490	504	530	532	515	530	439	522	536	502	465	499	482	506	482	541	507	527	475	468	464	518	500	459	469	498	481	529	512	495	512	500	521	509	468	481	459	481	495	461	496	518	499	477	426	434	516	537	508	514	448	510	463	515	508	481	499	528	494	464	513	491	510	437	493	480	489
10173	52440	89209	72334	53299	28917	12185	3396	572	546	563	518	526	517	530	530	521	486	516	491	595	515	537	533	603	595	597	547	515	478	603	544	529	535	511	551	533	540	540	555	515	508	507	531	505	538	570	564	498	536	500	566	508	550	509	531	494	528	522	543	556	523	535	533	561	503	560	567	521	561	552	522	554	556	538	535	488	533	462	529	515	486	535	518	533	480	521	526	486	491	518	575	551	506	559	540	559	523	530	547	532	556	504	532	509	506	536	498	499	536	534	477	525	571	518	519	494	530	571	522	532	537	558	558	475	549	523	518	529	499	535	533	483	533	523	538	503	519	514	552	493	514	538	526	499	550	551	562	534	539	514	499	515	531	534	533	534	538	531	560	534	465	467	495	491	524	566	520	539	506	537	521	531	561	484	549	520	503	505	510	515	549	554	549	530	552	511	527	516	565	521	532	528	537	549	540	553	523	514	559	520	521	524	568	521	533	549	535	542	531	513	481	519	536	546	528	512	491	498	511	508	497	537	540	554	473	544	540	516	521	538	525	543	516	519	513	525	524	567	527	520	526	539	524	554	501	551	477	544	553	533	473	545	551	492	563	541	515	541	532	516	511	537	522	515	501	540	541	498	544	528	527	515	532	565	547	506	544	519	497	535	530	511	502	544	549	490	506	503	508	575	501	563	538	512	519	532	514	515	588	478	512	525	557	507	553	533	528	545	557	537	523	543	531	537	502	510	560	509	530	518	522	507	515	512	504	556	528	523	492	533	516	523	546	536	505	551	505	516	558	494	536	516	497	538	522	525	522	531	500	549	498	501	540	541	537	550	515	516	513	530	529	522	527	566	523	557	559	536	525	551	517	530	491	545	522	522	535	547	533	558	527	571	533	509	496	535	504	527	552	522	489	491	514	490	553	508	524	485	455	535	569	541	530	526	485	550	550	499	536	523	527	517	564	486	564	516	512	557	555	544	501	526	501	515	520	578	514	529	550	509	519	524	541	493	518	513	495	580	526	498	518	518	505	572	520	500	539	563	521	493	499	576	532	554	527	520	524	510	522	535	514	528	518	507	534	503	496	549	505	531	512	627	523	570	515	570	517	515	524	468	508	532	513	544	502	502	491	496	515	537	537	531	476	493	511	509	549	537	485	495	511	542	556	477	504	544	536	513	564	508	488	476	536	538	523	558	554	565	546	550	545	575	560	540	527	550	504	560	525	515	548	521	535	555	531	537	536	483	550	503	471	492	506	517	537	529	521	518	484	515	523	497	534	536	532	526	532	526	503	512	498	515	530	520	515	555	541	504	529	515	519	532	536	566	545	534	518	561	514	515	490	501	521	516	503	527	525	511	527	503	564	535	509	487	488	519	538	547	495	523	534	511	550	525	530	524	547	482	536	497	529	511	580	542	524	524	545	539	521	521	511	545	499	495	545	531	487	553	474	549	546	581	484	528	537	572	544	562	496	574	496	507	527	562	512	540	456	496	538	521	550	523	540	507	473	489	543	541	485	475	544	530	544	542	488	509	506	556	521	547	486	506	574	570	535	563	517	518	515	529	524	556	564	506	501	508	478	509	545	544	550	496	548	518	534	542	546	547	526	491	530	523	505	518	527	523	519	523	530	556	539	493	544	567	526	536	501	557	537	516	513	541	516	542	500	493	536	546	510	531	511	507	556	505	529	524	513	533	486	496	508	528	519	543	510	541	554	510	572	544	518	544	531	507	539	511	489	495	512	561	528	545	552	545	528	496	549	544	514	531	523	502	498	511	569	548	531	534	483	527	516	516	520	514	518	559	543	490	494	563	496	478	533	522	536	511	551	523	484	562	519	533	516	484	550	558	567	516	469	492	502	578	525	477	520	557	554	526	494	502	562	485	537	508	499	516	534	527	501	552	511	529	540	529	552	565	506	481	540	493	570	525	532	500	488	523	556	547	530	499	566	531	531	480	555	574	509	507	523	551	480	563	573	543	527	533	542	539	543	519	521	524	528	501	507	516	566	529	497	503	512	521	551	500	541	509	521	521	556	513	552	510	545	534	534	517	473	531	500	525	533	534	552	472	519	522	493	503	543	504	543	553	487	503	510	526	514	529	521	503	503	450	516	534	486	524	528	452	529	508	557	525	551	524	518	514	546	533	502	510	511	536	494	518	499	554	554	547	505	524	573	531	516	538	534	534	523	535	517	505	496	470	514	513	547	484	513	531	503	536	520	486	551	510	526	571	537	567	506	581	534	533	507	530	531	496	501	532	512	588	551	520	563	520	546	519	505	528	509	514	491	544	564	546	516	494	552	508	502	529	524	539	527	521	539	553	545	542	530	485	521	503	530	548	492	512	557	582	500	570	527	546	549	552	520	515	553	497	525	526	534	557	551	546	481	490	516	546	504	556	555	535	497	552	512	487	500	541	518	499	562	559	546	513	491	548	527	466	518	503	521	525	515	545	510	508	551	525	541	529	477	500	544	504	493	510	485	543	480	491	539	518	522	506	510	514	566	510	540	521	509	553	526	483	531	508	523	555	509	532	545	522	511	473	491	484	536	492	488	511	521	571	559	503	544	535	537	526	510	531	522	545	511	494	527	515	541	503	519	525	523	528	496	529	490	504	488	513	542	496	566	520	509	542	520	504	499	564	521	526	541	521	551	493	503	494	508	480	499	539	509	573	530	521	556	487	541	516	497	524	502	539	511	544	498	537	532	505	518	514	531	497	504	521	536	545	496	517	500	533	513	522	534	526	534	524	542	525	537	509	491	494	507	536	518	522	586	528	531	499	563	535	517	509	491	561	529	533	527	565	509	530	541	536	557	542	556	526	512	512	518	467	519	557	535	527	553	531	542	538	501	515	547	549	531	488	525	491	519	512	518	533	521	511	520	527	495	513	505	527	566	492	514	485	542	528	477	520	572	542	522	523	493	541	509	529	488	546	506	537	554	507	538	463	508	547	534	477	468	513	517	544	543	545	532	530	520	574	502	570	523	474	515	517	543	471	552	549	548	482	533	546	533	500	494	525	541	492	515	496	524	573	478	528	509	517	561	566	557	521	500	483	502	531	489	534	501	531	520	516	508	559	546	569	562	501	477	513	506	535	490	537	559	527	534	500	436	553	519	522	529	547	555	523	515	550	555	536	551	521	527	484	565	508	537	519	546	520	563	522	572	524	524	554	503	542	496	529	500	506	493	502	560	539	519	513	504	526	533	489	488	534	509	516	538	554	502	527	549	522	534	523	529	538	523	551	528	526	531	530	485	527	515	579	549	527	512	543	548	528	558	516	548	514	518	508	489	544	546	525	559	523	554	508	535	514	529	521	540	484	529	538	495	569	547	517	561	531	534	504	526	524	545	532	556	475	547	516	518	488	520	518	571	472	539	519	567	520	535	521	559	510	488	555	514	533	513	573	498	522	471	519	513	488	551	542	494	505	468	519	523	539	546	515	510	535	494	548	494	526	507	500	560	551	530	514	520	508	545	519	510	524	546	557	484
27113	18748	25892	20833	7776	4266	1876	527	354	351	331	324	357	340	332	382	315	389	360	371	373	348	370	342	378	347	326	358	361	380	345	318	365	351	346	347	385	357	331	378	362	346	365	334	320	358	344	371	341	360	362	364	375	341	359	398	360	327	338	381	342	360	356	357	329	362	351	368	336	356	370	343	345	363	342	331	347	358	380	366	342	341	355	320	346	349	348	387	357	345	360	346	364	354	367	347	364	375	350	358	349	375	362	328	333	356	356	358	343	385	329	396	382	387	357	391	359	361	333	359	360	357	373	357	383	337	359	362	336	360	368	360	346	337	349	379	372	359	345	356	357	364	333	364	335	367	369	353	389	337	336	358	343	357	358	356	353	372	371	356	343	350	370	325	379	366	344	353	355	358	359	342	380	354	372	352	329	359	317	346	348	392	354	364	348	353	368	314	360	332	340	323	371	338	331	343	367	325	361	343	338	379	347	345	306	351	369	367	367	368	349	403	376	351	369	360	364	360	374	382	339	348	335	391	359	347	330	377	336	343	384	343	326	340	348	354	336	384	363	369	357	363	375	389	353	331	348	352	346	362	324	316	344	343	371	330	359	345	362	373	333	383	334	360	322	360	383	348	351	355	385	354	314	362	357	378	359	367	340	333	363	366	322	368	348	331	371	350	349	325	333	347	355	341	337	374	356	336	353	345	365	339	351	334	363	308	325	340	349	365	357	362	355	345	356	349	352	374	361	355	324	331	363	330	352	325	323	324	394	350	335	357	348	372	329	328	345	326	315	337	344	348	367	374	341	354	336	345	336	369	395	366	361	348	323	339	373	336	336	330	342	401	323	370	355	377	357	352	385	389	346	367	348	369	328	370	349	389	388	359	364	354	359	355	370	328	350	370	354	302	378	399	345	345	327	331	396	341	342	372	375	349	369	330	347	350	354	362	313	422	344	352	364	372	331	349	349	356	387	352	346	350	315	373	407	356	385	357	388	342	348	367	373	349	402	391	341	350	366	373	374	325	335	355	342	339	369	381	368	367	352	367	371	378	369	335	355	355	386	352	331	354	360	328	331	359	344	380	323	374	334	332	351	355	373	353	365	388	350	296	353	358	382	344	341	368	342	361	359	343	347	335	378	381	353	363	333	385	358	400	349	321	377	352	339	333	386	359	400	365	358	393	329	344	346	325	357	340	343	349	334	358	359	338	385	366	353	353	384	372	392	356	356	347	351	339	364	303	358	387	357	352	356	359	338	341	369	358	343	364	356	357	376	343	379	347	361	337	359	379	360	371	372	382	369	388	366	363	369	336	392	386	345	341	336	355	338	356	356	349	360	340	363	355	348	365	331	346	321	314	330	380	363	360	372	321	350	333	352	361	388	333	340	389	358	372	376	372	355	360	362	380	345	329	369	350	381	367	373	354	327	365	344	340	355	360	390	362	354	369	350	344	329	356	358	339	331	348	353	371	362	363	340	397	356	385	366	322	340	376	343	360	313	383	409	396	313	361	389	394	391	326	364	361	374	361	346	388	333	366	367	369	368	388	379	365	382	361	375	370	355	327	357	375	359	367	364	359	358	385	374	342	343	357	342	379	372	372	330	363	342	356	328	328	370	339	346	324	379	358	356	348	355	368	344	332	362	350	348	332	380	346	399	326	334	324	337	372	343	329	371	360	366	327	344	370	345	347	364	349	351	372	358	359	363	358	365	354	351	370	320	367	359	336	339	342	363	357	333	359	348	357	338	348	389	354	379	326	357	340	367	347	360	331	352	333	359	369	376	366	349	354	359	319	309	377	329	373	323	375	346	363	345	351	333	338	361	374	334	347	347	351	351	373	361	355	365	360	366	341	366	325	376	343	336	345	356	334	322	321	346	320	383	350	348	369	324	344	368	365	377	365	357	366	372	321	360	328	382	351	341	335	340	366	354	344	324	344	389	381	359	367	356	372	394	350	360	330	362	370	360	373	335	350	363	363	327	333	364	340	333	346	353	359	368	370	342	333	345	342	329	360	360	344	344	353	339	344	360	339	346	349	375	354	340	354	379	318	369	335	347	317	344	354	366	327	331	359	352	341	353	324	326	376	365	338	365	368	367	364	329	346	324	345	370	331	352	353	351	355	364	351	368	354	356	338	364	339	376	338	346	354	377	329	353	352	364	354	329	347	354	332	335	352	398	355	345	364	359	365	363	361	302	392	339	355	362	325	360	344	340	371	345	304	334	366	342	361	381	332	349	338	357	358	366	363	339	353	359	373	372	353	337	382	319	337	323	340	358	334	354	361	352	352	350	352	352	359	336	324	334	364	360	371	343	347	361	374	374	350	369	372	368	362	369	340	333	332	318	362	355	309	376	407	377	339	393	336	362	365	378	344	341	362	362	352	386	371	341	379	347	328	349	352	332	336	352	326	353	356	348	390	334	327	341	332	364	371	334	342	350	358	396	332	388	333	374	378	364	349	373	353	366	368	381	354	345	343	369	350	369	352	373	325	366	342	395	317	354	333	349	345	378	318	367	335	328	349	344	332	372	385	396	339	353	390	351	327	345	336	380	317	338	378	348	362	373	339	340	345	363	355	336	382	364	370	332	355	336	337	372	312	380	351	337	363	340	329	370	355	365	355	362	335	338	352	352	383	354	356	333	353	366	359	320	312	345	375	376	356	362	376	352	350	345	337	346	369	338	375	336	346	314	371	329	356	356	319	357	359	360	373	361	369	365	347	361	372	355	352	324	363	362	374	339	362	363	364	358	348	369	353	334	346	351	356	378	380	361	374	360	337	349	354	368	384	338	335	332	388	329	338	354	365	376	342	377	335	331	333	364	356	328	330	350	355	378	370	342	387	387	332	363	359	375	379	340	339	329	336	357	374	359	324	353	365	369	375	349	356	343	332	333	343	347	411	405	314	342	337	344	378	331	353	356	340	338	373	362	364	335	352	368	369	350	325	356	375	313	345	358	334	355	340	360	362	379	336	320	331	341	369	362	385	349	370	369	366	354	373	350	369	350	355	366	352	334	351	342	347	339	373	343	349	348	346	350	340	325	354	328	349	344	361	339	355	367	374	369	394	373	330	357	338	317	339	381	350	346	362	341	369	341	359	379	358	354	379	347	344	365	358	350	363	372	352	356	320	370	378	337	350	362	337	359	356	356	373	364	373	360	365	381	340	361	338	332	365	380	381	373	314	386	358	365	369	319	348	344	368	345	337	369	340	394	322	309	314	347	352	355	339	353	366	352	332	329	350	332	340	383	350	339	366	333	358	365	333	353	354	334	378	361	378	357	349	369	373	360	330	418	369	322	326	363	366	331	312	355	355	356	376	335	366	348	342	356	333	332	350	369	340	359	372	351	377	381	358	360	319	364	364	354	346	356	370	350	353	346	341	382	352	368	333	349	405	369	361	368	370	363	349	361	379	353	362	353	348	369	350	346	378	326	363	345	344	342	361	350	366	330	358	368	358	348	359	371	324	328	323	324	374	367	337	366	349
5159	16444	24989	13382	5461	4335	1952	548	348	362	357	340	372	386	364	325	366	364	362	341	341	360	359	358	333	331	374	372	334	329	357	345	347	359	339	352	344	323	361	358	359	320	346	320	350	326	327	330	323	341	374	358	335	344	361	310	308	323	337	332	382	339	348	327	326	323	338	358	347	366	381	355	306	340	320	304	319	341	336	326	326	363	344	363	334	353	342	299	346	319	342	391	321	327	303	312	373	310	336	319	332	322	339	342	363	358	332	343	344	365	345	335	332	353	363	336	356	349	337	365	322	355	344	356	373	347	380	346	339	374	357	343	322	310	333	309	335	353	317	338	353	329	349	347	362	321	336	322	330	346	326	332	348	348	360	310	342	346	338	350	350	364	367	365	340	331	331	337	323	328	353	339	326	354	344	347	341	338	332	330	320	359	347	327	347	335	338	328	353	364	334	344	365	366	340	349	344	325	326	338	342	335	335	347	348	340	341	366	311	356	370	355	381	338	342	342	338	345	344	340	333	344	364	346	331	334	349	339	368	310	316	353	343	357	339	343	318	335	299	337	360	330	356	357	341	322	395	316	357	358	325	299	340	358	354	352	315	338	348	324	328	324	321	348	334	351	306	342	329	360	307	319	376	358	332	324	330	339	342	326	323	341	356	340	330	364	330	351	336	330	355	365	331	310	331	313	347	326	348	346	326	335	377	369	325	329	303	352	369	313	357	358	338	349	322	357	346	354	328	317	314	347	332	320	327	343	353	311	363	350	334	338	336	328	350	338	324	335	351	340	356	331	366	368	345	340	341	317	326	342	346	350	359	337	373	328	364	356	355	334	338	350	300	328	341	364	355	352	321	350	335	358	352	352	365	344	325	332	332	352	353	366	345	349	370	331	372	344	354	311	316	302	314	322	357	327	333	336	336	365	344	330	307	334	347	318	355	306	333	312	353	377	320	339	341	341	370	354	326	328	329	375	343	340	367	342	334	334	349	368	341	336	352	384	327	356	340	340	322	329	377	357	354	367	339	349	365	350	345	345	346	346	326	351	360	353	374	355	296	344	385	334	351	328	355	330	337	322	339	386	344	340	399	324	334	348	337	346	337	357	331	333	322	323	349	366	309	356	325	344	318	346	362	332	298	338	330	362	351	342	331	338	311	327	328	332	357	354	345	346	374	349	347	329	321	337	310	329	352	346	326	326	325	349	345	357	326	352	334	358	353	313	346	339	334	337	342	337	332	296	326	385	355	310	348	304	345	359	358	348	309	330	387	299	365	341	305	343	310	350	348	344	324	335	324	365	333	321	331	314	313	350	347	328	348	309	339	366	360	325	338	326	363	344	345	357	350	360	318	322	346	351	345	326	334	351	330	355	344	324	350	326	327	340	348	320	344	327	333	356	314	346	335	338	324	331	335	311	328	344	314	346	354	358	349	321	324	365	352	365	339	326	360	333	345	349	317	350	328	327	339	316	307	397	314	324	340	373	323	321	348	335	307	369	341	368	343	317	373	346	355	371	337	335	338	360	360	323	326	378	343	366	368	370	330	310	339	327	340	346	325	349	354	316	323	324	348	338	348	353	327	376	342	364	357	331	349	322	361	338	332	329	326	349	352	356	337	350	310	354	307	351	344	339	323	332	320	370	360	346	335	341	307	359	374	339	348	365	343	340	353	337	318	379	351	299	313	301	314	334	345	329	360	340	382	343	332	341	330	355	317	365	327	359	346	332	331	336	334	358	310	388	367	353	350	350	363	349	326	353	376	304	337	325	312	359	361	297	340	340	333	352	339	347	346	312	365	339	341	338	332	348	374	347	345	375	352	352	327	324	326	354	318	347	343	330	356	328	312	366	322	353	345	373	327	349	380	369	375	339	353	312	361	316	359	349	331	371	332	348	316	331	334	368	341	341	368	358	309	354	344	358	373	350	309	327	357	344	335	323	316	351	324	334	315	343	372	338	344	338	315	336	317	340	334	342	347	332	322	362	349	367	361	358	340	331	336	368	338	362	326	339	332	350	330	372	324	344	297	339	302	302	336	352	362	334	323	360	334	319	373	358	329	353	324	375	363	334	321	354	349	330	340	296	358	348	340	325	358	379	350	333	337	318	334	358	339	344	326	337	330	339	330	357	340	320	325	347	321	339	331	329	330	366	335	343	343	325	312	343	345	315	340	310	335	348	352	342	365	319	324	318	354	343	365	350	340	361	318	325	330	337	387	358	347	316	335	337	357	332	333	328	325	355	330	351	330	327	338	322	354	359	356	327	355	362	338	322	362	316	329	359	344	336	346	366	323	345	336	369	340	358	340	319	351	328	351	342	365	340	362	353	350	392	310	325	349	361	364	338	331	359	335	353	324	368	341	318	355	335	343	301	328	336	326	390	368	314	346	354	369	315	343	322	336	323	360	316	316	315	339	337	344	333	372	353	339	349	349	357	358	357	339	334	337	359	343	334	390	321	368	333	361	341	323	326	345	364	343	357	323	313	359	338	345	331	358	326	340	328	340	343	309	331	345	324	328	352	363	327	310	352	360	363	370	379	346	340	329	338	334	330	352	362	354	333	332	350	352	332	357	326	326	350	339	351	359	393	373	345	345	359	348	368	362	327	343	369	351	366	355	353	335	350	313	336	335	344	343	360	349	336	348	328	361	356	316	343	310	348	328	345	335	343	324	357	336	345	332	358	352	372	335	337	326	387	359	313	345	360	333	342	370	310	341	360	334	336	368	345	336	356	372	340	339	348	338	323	310	317	314	316	331	345	343	340	321	353	340	314	339	337	335	367	373	321	344	327	354	309	319	351	323	310	383	326	308	323	333	341	348	325	328	326	317	345	338	329	334	332	324	318	348	323	320	331	348	315	367	334	335	333	306	323	348	341	321	356	295	370	351	358	366	339	348	333	337	333	336	331	378	333	343	329	332	363	346	337	339	360	314	305	360	315	352	342	349	323	365	367	351	354	369	317	352	343	351	322	341	324	338	321	360	363	349	300	320	321	323	332	338	345	341	332	372	345	330	326	338	366	315	354	363	326	318	360	347	351	375	311	336	297	374	336	334	345	358	351	326	348	319	347	339	304	342	336	356	295	350	345	344	313	320	323	324	331	351	353	367	352	328	345	306	345	362	318	341	357	351	364	325	343	364	338	337	367	339	350	345	352	349	359	330	359	355	323	344	308	356	317	340	315	354	314	340	348	327	371	324	317	304	321	350	330	333	346	350	347	381	336	315	326	346	337	326	342	345	354	320	324	340	340	380	350	345	355	357	336	346	319	365	351	338	332	350	369	339	353	367	337	362	302	352	347	335	306	330	337	335	315	350	366	327	328	341	337	341	355	364	347	373	362	335	359	343	341	279	341	325	333	324	322	338	345	363	347	328	364	328	305	366	334	303	331	331	359	346	326	346	373	369	328	354	317	335	330	317	331	317	329	357	321	323	341	323	330	320	340	357	350	357	326	323	328	310	325	342	375	322	343	347	340	317	330	339	336
25613	23782	47315	44549	20670	6770	3878	643	345	347	345	351	292	331	311	307	316	319	310	314	322	307	324	328	544	538	458	365	393	331	313	337	331	346	352	311	316	311	361	336	320	310	331	323	292	332	322	354	316	346	300	323	319	354	329	306	288	341	328	296	315	346	342	342	320	366	280	303	350	355	348	314	326	334	309	349	330	331	313	301	374	333	340	308	327	341	285	305	363	291	330	296	306	334	336	332	325	323	328	321	297	319	322	304	319	315	322	311	336	340	314	316	298	318	320	317	322	344	333	312	312	319	296	334	309	284	306	323	323	340	344	341	346	299	285	318	326	341	334	328	326	342	308	303	344	335	305	316	319	337	320	317	291	322	319	353	311	310	318	326	294	325	344	300	326	297	321	276	363	322	332	326	333	307	319	331	335	332	324	336	325	303	330	337	306	303	364	316	323	319	315	314	310	317	328	325	338	312	309	342	283	299	332	297	310	344	311	283	308	333	335	326	316	321	299	313	348	319	359	306	301	294	326	332	322	309	314	338	327	319	342	320	316	322	323	327	355	339	326	318	320	322	335	336	315	328	337	306	353	342	319	354	341	311	316	330	316	330	323	321	332	347	358	333	331	306	323	358	324	309	322	312	321	331	321	302	287	301	326	319	318	326	340	309	319	328	316	308	297	311	337	289	321	327	338	336	293	300	314	313	325	312	341	333	293	295	325	326	312	307	349	325	313	334	325	314	327	324	308	351	320	322	326	333	328	340	331	337	343	295	318	319	332	298	328	319	307	337	336	302	298	293	321	323	307	302	314	328	333	305	310	336	330	344	306	322	290	319	345	323	317	354	322	297	300	325	310	328	308	340	336	320	321	297	320	306	356	306	321	328	319	282	326	305	305	322	332	326	302	313	323	331	295	322	314	337	313	348	335	311	297	281	292	345	317	326	319	314	324	314	321	326	331	333	348	291	337	310	302	313	325	330	323	256	314	276	313	343	319	304	310	309	302	303	335	301	291	293	317	303	332	347	311	323	344	356	274	311	349	297	318	311	325	348	308	309	272	306	297	355	320	327	346	324	308	286	308	297	312	292	327	299	306	281	320	331	331	329	314	310	302	297	359	322	328	307	340	329	310	352	345	303	341	313	313	335	320	324	323	336	328	361	334	294	291	326	326	312	309	310	299	332	322	308	333	356	339	304	332	325	326	314	352	324	332	318	314	321	310	341	338	299	310	290	316	322	362	321	315	329	321	323	319	325	320	343	329	304	322	303	328	335	308	295	319	301	326	346	332	342	320	299	293	345	321	350	331	314	338	321	336	306	314	350	315	291	316	314	290	332	331	305	328	290	333	304	338	317	359	325	315	317	310	319	328	317	329	354	309	323	305	321	321	337	322	303	327	333	371	326	326	340	309	323	321	326	319	287	307	318	307	315	283	362	315	310	340	338	330	334	357	327	313	300	332	308	338	314	350	314	297	299	315	330	322	320	334	304	345	320	314	318	319	304	367	306	340	314	314	352	290	335	335	323	307	340	319	330	343	333	279	327	304	340	283	343	305	294	316	316	338	335	293	297	309	305	347	323	343	318	312	345	292	307	322	343	356	307	314	298	288	351	318	320	322	314	328	341	325	321	333	321	323	345	323	309	323	297	327	309	328	296	326	307	332	354	313	310	358	344	307	321	320	331	304	297	353	293	305	327	325	326	358	312	331	317	313	294	304	316	336	289	324	315	343	328	326	313	335	303	290	325	333	327	337	333	319	367	327	309	337	305	309	329	330	302	319	316	311	327	324	309	339	335	311	302	300	318	306	349	322	299	358	319	333	337	350	301	340	308	314	310	333	336	343	323	304	312	312	349	323	338	303	330	277	307	324	323	356	330	315	329	335	333	350	303	333	294	337	307	313	318	316	293	302	289	319	315	347	359	312	341	301	325	319	306	282	345	327	315	299	333	328	332	316	293	310	305	333	328	322	314	330	317	322	345	322	323	308	331	298	310	316	316	296	313	317	334	319	339	340	327	318	350	303	304	324	331	319	311	333	298	319	304	337	310	346	358	328	338	306	297	301	293	317	339	323	327	310	334	312	310	324	353	321	320	328	330	342	328	333	281	318	323	312	327	322	364	304	341	310	298	330	325	302	339	337	300	326	338	323	308	321	339	320	288	349	332	295	328	328	332	301	297	315	324	315	299	315	338	332	318	316	308	325	309	322	326	354	300	310	312	277	330	334	339	332	344	314	312	331	323	336	358	321	325	316	302	333	308	298	296	318	334	281	307	301	324	314	314	334	322	334	330	299	312	338	360	326	323	314	270	329	294	311	317	298	323	349	304	324	296	317	330	317	305	299	310	285	307	312	344	339	328	307	308	303	355	321	345	336	315	328	349	291	311	328	327	330	313	321	308	305	316	307	327	312	311	313	306	344	303	319	320	294	326	329	321	288	299	351	314	311	339	315	327	319	308	326	323	300	336	319	329	329	290	299	307	336	330	328	331	306	319	332	306	308	304	323	318	325	332	324	335	346	329	311	302	305	327	322	319	315	317	328	337	327	352	301	335	293	316	292	330	345	330	317	326	320	301	315	297	311	324	280	304	296	294	302	323	296	322	329	315	301	374	306	325	324	356	319	319	317	316	310	311	338	300	322	343	314	307	307	320	321	318	274	335	340	317	313	329	339	313	306	332	309	314	338	315	350	336	319	315	293	319	315	366	314	321	321	335	340	330	358	336	338	357	321	310	344	318	315	317	341	314	335	310	344	325	342	342	328	302	317	311	311	329	317	310	293	316	311	309	347	292	332	348	325	311	320	286	303	347	308	332	326	330	333	301	336	347	306	318	286	319	310	301	334	329	311	312	320	279	327	347	306	303	329	317	307	349	314	318	352	350	331	343	329	308	355	350	310	314	306	328	310	342	299	304	316	354	310	318	348	317	300	336	351	279	316	289	308	309	326	298	336	307	324	325	327	296	292	338	345	331	310	304	328	310	303	341	310	343	317	341	369	286	303	312	296	325	300	338	287	350	309	363	337	313	312	293	317	328	309	317	328	305	306	339	324	324	281	293	313	313	311	319	325	321	310	340	310	297	324	354	319	317	350	314	300	304	325	331	321	291	322	327	323	311	316	304	303	317	332	337	329	283	327	333	311	317	314	311	320	334	309	321	307	280	305	304	324	311	283	320	280	292	333	284	312	313	331	332	333	330	311	344	311	315	328	318	338	295	267	333	307	292	309	332	312	335	318	319	327	289	326	338	340	315	306	305	368	319	297	293	322	322	342	284	336	320	336	305	332	325	326	313	334	310	314	316	317	320	303	287	316	298	294	316	297	325	317	314	341	319	314	301	337	331	306	322	299	310	357	310	310	318	297	352	317	318	325	305	318	304	336	328	295	346	316	320	342	290	324	339	319	319	314	330	297	365	336	331	333	322	350	281	314	303	306	340	347	302	299	337	287	303	323	331	316	328	324	323	322	312	314	335	283	321	342	361	311	320	326	315
7296	51208	59318	34033	12578	5284	3619	462	320	356	344	369	367	383	328	341	345	331	344	345	348	327	345	362	773	734	576	417	421	326	337	343	304	317	338	344	320	362	355	329	368	306	341	318	326	321	347	320	300	308	329	331	313	335	336	344	335	324	371	357	321	330	335	301	338	356	319	343	328	321	309	309	318	342	356	338	320	333	301	353	336	310	334	318	319	314	334	319	344	327	351	337	343	323	339	345	357	332	297	350	323	338	297	321	353	365	374	314	325	328	314	350	325	320	365	338	346	316	358	329	333	340	333	333	371	335	349	339	361	356	333	319	301	333	366	325	306	320	323	354	339	330	329	339	332	325	360	335	322	290	305	326	334	342	339	346	383	322	347	311	376	332	312	352	368	344	362	339	318	334	320	347	348	348	353	363	351	321	313	365	336	318	327	335	331	320	314	339	352	344	319	344	336	346	314	314	347	316	321	343	354	313	334	312	314	327	317	354	342	347	362	330	344	330	310	324	328	361	328	315	323	337	345	355	337	331	336	315	336	330	316	326	322	333	341	336	326	344	364	357	339	335	325	324	347	331	347	378	331	329	336	364	328	339	325	339	349	341	325	335	317	371	346	308	334	316	306	331	363	374	334	322	346	331	345	354	349	323	367	351	319	343	360	352	349	356	305	342	328	338	324	351	341	316	322	331	347	317	358	326	316	356	335	339	324	353	308	357	325	302	356	336	330	311	335	334	330	362	349	362	328	324	322	328	330	354	373	306	356	340	317	313	315	353	365	336	352	349	313	345	355	301	342	323	334	351	335	363	356	312	323	339	346	347	324	329	354	332	329	340	302	349	379	354	348	328	362	336	323	372	355	355	321	334	319	347	316	330	319	357	336	365	320	329	346	339	347	340	343	331	340	356	343	338	301	364	322	329	338	326	334	318	299	332	332	307	348	358	310	328	319	348	368	357	332	353	345	360	348	331	317	347	361	334	322	342	348	345	320	320	347	349	349	360	303	352	353	330	354	330	349	323	321	328	320	341	362	331	293	344	326	320	315	327	337	336	352	327	331	349	332	331	305	332	325	352	346	324	349	304	349	324	328	330	316	357	356	339	334	314	339	329	310	329	312	372	335	357	333	344	367	357	333	328	311	371	355	342	309	318	325	350	326	331	350	317	361	294	343	325	327	383	356	342	352	321	313	355	375	337	355	313	337	335	381	343	321	361	294	335	378	334	351	335	320	346	357	327	337	347	326	325	335	307	303	350	326	362	316	324	346	322	323	327	321	383	333	327	356	346	349	341	321	281	300	364	348	339	367	323	341	355	342	311	375	346	343	329	352	311	344	328	349	350	311	352	323	356	331	356	351	311	326	354	355	309	343	332	321	342	342	309	333	329	308	327	306	309	327	334	313	305	332	322	320	348	335	332	323	356	340	302	317	327	337	325	360	325	376	330	338	318	323	309	331	339	340	354	337	344	332	330	397	381	339	338	331	351	296	330	378	358	330	312	337	321	323	325	326	331	341	329	343	290	322	343	357	331	359	341	335	350	316	352	317	330	322	334	313	305	332	362	336	355	357	332	330	360	355	356	342	300	361	329	324	328	359	310	327	323	357	308	339	344	321	361	344	300	329	331	317	314	320	344	337	340	351	322	367	332	333	338	327	336	329	354	348	337	345	323	356	339	359	305	267	362	350	348	324	369	331	335	336	331	336	321	354	328	336	334	323	336	336	372	323	349	328	337	347	321	292	338	327	334	335	322	353	313	320	342	320	309	320	314	366	314	323	331	320	306	348	381	303	301	317	303	352	311	343	323	343	367	340	343	316	306	325	344	349	314	332	359	315	342	319	344	345	314	330	336	294	347	310	329	307	323	354	322	347	333	352	337	345	318	364	327	345	365	342	327	349	347	361	335	322	348	358	349	339	348	369	329	322	336	327	301	326	318	318	332	324	336	324	307	348	330	348	343	303	330	324	339	337	362	362	334	334	340	307	323	339	330	383	317	368	380	331	358	344	348	336	327	337	373	329	323	365	355	358	336	358	330	360	293	346	325	299	356	348	334	322	341	347	390	340	329	321	342	337	347	350	317	341	302	339	351	301	311	350	347	337	352	353	326	304	328	323	346	332	347	350	328	341	321	322	363	356	328	326	366	340	339	300	334	326	330	327	322	316	324	330	344	329	352	347	315	324	347	346	326	324	345	336	308	302	344	327	327	320	320	336	326	334	331	359	325	328	337	308	299	357	365	329	321	342	333	320	347	368	330	317	317	334	357	342	314	355	330	353	342	345	341	327	356	358	327	384	361	306	340	344	349	324	359	356	333	368	348	345	311	311	332	329	319	396	355	306	308	314	338	339	337	328	358	310	342	337	322	342	356	324	375	366	328	344	338	350	311	344	339	353	315	361	321	329	306	338	347	343	329	327	356	300	290	293	315	349	346	330	331	324	326	339	346	314	345	341	353	340	342	337	322	347	339	318	348	367	325	299	353	351	322	294	333	357	327	344	334	360	347	330	357	343	370	307	328	325	371	300	324	374	331	331	360	341	318	352	334	355	329	338	324	343	328	333	354	336	364	340	343	318	327	308	347	348	328	324	322	320	334	352	360	351	346	333	348	313	340	377	341	350	312	328	332	363	309	329	369	363	334	326	371	326	356	347	333	352	337	330	356	335	359	300	325	372	360	322	327	320	319	357	333	347	340	358	324	343	351	339	296	319	319	340	306	348	353	340	317	339	334	350	329	342	341	362	354	329	324	344	338	337	326	340	306	319	295	298	389	306	319	348	326	341	354	313	370	357	344	324	305	365	340	344	329	332	329	357	322	321	335	327	355	326	328	334	340	328	324	324	321	319	364	370	351	330	343	338	344	334	356	330	325	337	346	343	326	313	360	346	324	364	292	345	315	344	327	324	333	350	332	328	297	349	338	319	341	347	333	321	329	336	333	330	326	333	363	338	308	349	346	305	320	361	301	345	312	362	343	337	329	340	332	339	305	350	352	323	353	320	351	342	347	362	346	329	381	314	319	322	335	346	335	309	325	317	340	333	337	357	323	355	371	330	311	344	348	294	366	334	336	323	343	322	326	395	320	310	330	325	304	333	380	344	313	315	302	397	334	333	329	328	335	341	329	353	316	313	335	378	349	338	319	373	310	354	314	341	328	337	339	365	335	355	354	322	335	312	336	333	335	325	326	287	368	342	326	353	335	329	365	324	314	342	351	328	303	348	341	318	339	310	359	325	322	326	323	346	362	321	332	346	332	335	330	327	318	330	342	337	365	320	349	315	343	308	314	331	325	334	356	319	341	354	344	335	327	332	329	344	314	342	344	310	347	346	332	315	330	320	349	326	336	317	336	355	349	334	345	337	334	315	332	349	315	336	361	313	330	356	294	302	332	321	316	341	360	364	359	330	328	329	352	322	340	344	335	322	332	288	315	347	351	355	330	354	329	335	336	343	321	313	301	342	376	312	318	342	309	310	362	374	341	322	336	370	333
23792	21437	42164	52445	43335	29047	9989	880	546	514	479	481	436	489	467	483	447	455	455	493	437	452	461	476	1000	929	740	590	534	470	481	505	434	439	444	480	440	449	482	459	439	471	468	433	452	445	451	450	457	458	432	440	425	413	460	464	458	464	465	485	470	445	419	454	471	470	439	486	457	468	468	445	484	428	454	461	474	421	431	421	434	476	412	450	431	480	430	434	422	474	466	444	418	400	439	454	430	472	414	418	400	458	451	476	456	457	476	411	448	465	415	474	445	434	428	472	448	410	461	446	458	437	424	425	442	464	457	453	440	474	450	464	441	452	466	429	415	456	470	420	429	449	411	426	446	420	440	451	460	459	444	423	430	433	436	432	527	469	439	442	439	447	461	418	435	494	484	467	461	459	464	418	448	466	422	454	445	422	429	404	474	454	464	435	424	422	432	473	425	427	449	440	422	449	437	423	443	422	468	399	437	466	444	443	433	444	441	426	485	446	432	441	411	462	436	446	445	466	458	440	422	448	437	479	450	461	449	446	468	415	427	429	481	436	445	416	440	429	454	440	441	449	423	419	458	430	424	432	474	451	451	453	434	444	427	435	435	439	441	469	435	438	428	445	451	417	437	428	436	461	419	434	449	443	467	398	422	426	445	416	461	405	435	469	452	432	454	424	446	426	458	429	423	444	440	461	424	451	453	453	449	427	477	461	489	454	433	439	463	437	452	427	476	428	467	415	437	456	452	444	454	451	431	427	468	456	440	425	423	470	477	502	435	453	428	433	434	465	427	413	462	469	453	431	417	472	445	452	453	424	461	444	434	466	432	438	464	428	457	446	480	460	446	476	474	439	431	445	450	467	462	446	457	464	431	438	402	445	482	415	458	452	425	468	419	442	456	444	414	432	429	402	429	413	435	456	458	442	450	481	472	457	456	459	482	462	439	446	422	437	444	413	489	451	471	418	424	437	453	471	445	458	451	478	456	458	447	468	409	430	441	433	459	448	448	420	439	444	451	468	443	456	417	478	443	443	463	419	416	417	456	479	443	433	455	461	457	424	419	478	412	444	442	456	430	429	461	437	412	471	439	412	406	468	447	456	430	446	442	442	413	407	401	401	468	428	466	441	453	492	442	452	460	448	450	398	440	421	409	458	385	448	446	454	434	446	439	494	447	415	465	424	451	444	435	440	418	407	432	446	438	467	399	453	475	463	457	463	450	447	433	426	485	493	388	458	428	375	440	435	436	433	433	409	407	453	423	438	476	452	425	449	468	445	458	467	452	443	474	434	435	428	442	424	416	480	466	442	443	454	435	461	484	482	396	425	437	432	430	431	438	457	440	410	459	442	455	447	440	455	437	394	458	452	450	452	444	443	480	420	436	414	447	445	466	439	459	470	416	427	438	410	443	412	445	471	408	423	435	449	434	407	453	479	428	470	424	437	463	454	423	447	422	446	463	457	419	419	437	475	501	420	470	452	456	453	439	440	459	444	422	432	396	464	440	425	453	447	426	483	447	479	436	399	421	440	438	449	458	473	454	452	437	448	471	455	411	445	460	405	451	456	451	424	444	420	452	458	471	415	372	458	429	407	436	455	416	447	420	463	399	407	464	436	458	439	467	453	449	444	482	463	399	467	459	427	438	417	449	432	477	436	423	489	485	451	447	418	437	422	423	442	397	450	438	430	433	437	424	453	468	438	434	462	447	449	424	421	431	448	428	443	429	451	442	465	432	443	451	482	450	447	457	423	456	434	457	408	418	422	462	436	458	434	433	424	436	467	448	442	449	469	422	427	465	427	473	425	438	509	485	426	457	428	418	431	466	449	436	421	453	460	435	440	427	453	437	435	446	437	440	446	418	455	466	452	435	456	412	453	422	411	408	455	415	474	422	430	422	453	433	415	460	472	443	481	401	436	435	420	405	452	408	443	417	449	449	421	427	452	447	443	471	447	394	422	430	457	450	460	423	420	436	410	460	465	476	415	468	428	469	483	439	467	448	442	458	479	440	457	430	455	418	465	444	446	454	434	483	433	451	413	429	403	434	439	414	414	437	475	455	429	452	429	420	468	467	420	443	433	450	484	432	443	441	491	451	429	404	440	433	412	434	456	448	446	441	401	484	440	403	483	444	422	435	441	404	436	437	481	417	416	440	468	449	436	422	433	451	455	474	437	392	471	423	423	459	425	465	435	475	394	469	459	438	431	435	464	442	383	435	449	441	385	437	438	477	456	408	450	442	469	427	423	473	447	453	436	455	437	468	447	477	427	431	442	413	446	416	454	446	409	463	448	459	421	454	457	434	436	448	428	446	434	485	429	436	441	465	412	397	451	411	400	447	433	482	452	427	445	432	442	440	459	443	433	397	443	417	447	421	449	439	502	450	445	449	415	427	426	442	416	453	444	433	442	444	460	466	436	439	449	425	454	474	453	416	422	442	481	490	431	454	450	464	436	466	470	469	458	429	424	462	435	416	433	443	399	448	425	461	456	486	440	466	429	486	487	413	446	455	469	464	439	428	418	453	477	509	463	452	443	460	458	442	452	415	485	454	413	425	436	453	434	399	449	412	409	449	469	409	454	477	474	451	420	426	426	457	446	441	453	424	435	428	438	458	439	409	452	419	409	478	459	448	447	493	457	457	417	429	477	405	417	397	441	426	417	411	433	440	434	441	443	442	428	413	427	407	426	458	413	465	412	461	408	459	445	464	423	445	449	423	413	458	443	454	443	420	445	417	449	416	424	455	449	431	487	438	448	456	447	435	439	432	489	437	425	449	453	417	452	468	459	430	451	449	463	443	462	399	455	439	431	454	445	426	419	408	470	452	420	479	435	435	467	421	465	458	420	431	444	446	457	381	455	433	460	447	471	418	432	395	403	445	433	443	432	455	450	465	414	435	442	453	399	452	416	435	458	422	454	415	433	438	437	408	442	431	434	442	412	473	413	442	440	479	437	453	441	449	457	463	421	421	428	450	455	455	417	453	441	434	477	432	440	452	443	420	411	442	437	474	460	436	417	430	426	455	444	439	440	451	409	400	445	447	430	461	477	445	419	433	432	433	470	416	418	475	490	419	425	410	438	453	450	455	441	463	441	414	451	443	451	437	436	432	465	427	476	444	409	477	436	438	423	404	450	430	455	445	452	453	496	424	394	439	436	464	457	441	447	410	456	456	472	450	429	436	441	442	405	462	453	428	470	450	416	413	437	409	405	484	438	454	449	414	477	437	477	486	456	446	468	424	442	464	425	453	454	392	441	402	443	441	461	434	386	460	438	432	449	435	477	416	417	434	416	414	414	409	440	432	478	452	452	444	438	426	418	474	431	402	473	458	432	427	430	446	435	452	461	432	453	452	431	435	432	473	385	429	465	452	444	433	412	484	409	442	435	454	484	441	425	486	412	390	453	445	435	432	443	459	430	433	419	450	444	400	481	449	419	468	471	481	435	443	429	422	478	442	441	496	423	427	421	454	457	438	460	432	446	446	412	451	422
6945	50355	78824	66615	47650	19170	3867	588	533	535	510	529	523	531	510	484	538	492	514	487	500	505	501	485	1461	1377	1007	719	681	496	528	461	509	450	435	463	461	471	527	464	512	460	454	478	463	514	469	445	445	496	519	493	509	488	477	495	479	511	507	480	495	466	495	477	483	467	467	448	502	509	518	498	473	528	494	470	479	450	497	495	475	488	491	473	486	493	440	452	499	470	478	465	454	534	501	446	505	484	491	456	485	482	500	483	456	478	451	463	499	478	444	457	500	451	460	463	504	497	451	480	436	525	478	480	455	463	467	455	458	508	502	468	459	470	451	496	517	518	456	493	457	530	455	484	500	487	480	481	460	489	441	465	454	471	469	462	522	489	455	452	495	488	447	511	508	428	468	492	472	478	484	474	462	451	465	451	452	469	485	469	464	488	485	447	453	491	510	478	496	460	481	460	458	483	457	447	460	491	492	499	494	489	463	472	460	488	513	519	458	487	501	475	454	450	468	493	461	489	447	493	494	479	471	521	491	470	468	491	491	469	459	479	495	486	459	504	488	503	487	491	506	474	502	495	484	514	476	502	448	509	509	480	499	488	459	478	470	427	423	463	438	510	477	526	489	471	480	489	483	483	441	473	475	478	460	496	503	465	499	480	492	441	452	502	483	501	474	480	458	467	474	468	474	470	468	468	456	430	493	540	464	466	474	434	476	475	451	471	465	460	492	482	528	449	471	487	502	479	496	474	478	488	481	467	476	468	544	436	460	464	479	462	452	467	514	460	449	457	486	497	490	496	519	443	479	480	485	492	486	431	498	479	492	482	469	475	456	454	468	481	447	491	465	480	495	494	457	503	460	477	495	477	459	483	464	500	484	471	453	458	453	530	457	500	483	496	468	479	451	488	487	490	466	448	490	451	476	478	504	484	470	472	455	495	516	471	478	455	437	483	457	489	467	490	484	484	496	463	504	429	499	449	457	467	467	443	493	475	437	500	498	488	477	477	461	465	452	505	494	504	465	498	489	508	478	466	470	457	492	473	465	494	490	495	479	465	489	467	439	461	507	474	475	506	475	505	484	466	529	485	479	434	507	463	481	486	471	501	444	457	460	488	480	496	452	484	491	498	486	499	466	456	478	494	459	420	480	485	448	455	519	469	473	477	469	506	454	484	471	464	437	449	476	460	449	486	469	436	467	472	483	462	460	448	469	497	492	448	516	480	485	476	463	481	480	465	467	483	437	503	477	499	454	488	483	484	494	447	444	484	478	487	453	506	471	489	484	495	461	482	486	500	466	474	455	475	481	466	461	469	436	477	477	463	455	497	486	476	457	476	452	516	467	480	442	452	466	488	476	476	448	454	499	507	461	484	423	467	472	481	503	468	497	444	469	471	432	500	473	446	517	494	484	454	459	467	482	520	453	505	466	501	489	465	526	495	460	512	468	484	479	493	495	479	473	486	488	469	470	465	460	479	467	442	493	493	458	483	486	521	503	470	500	488	456	439	469	463	501	483	508	480	447	495	473	489	437	499	448	471	489	500	480	470	465	506	479	464	470	463	512	479	433	464	474	461	465	482	484	479	498	420	531	493	461	482	469	476	517	457	489	531	476	496	455	460	502	462	506	464	443	471	480	489	489	506	461	489	475	484	479	472	492	469	484	505	467	499	505	469	482	480	472	471	452	471	505	451	467	507	474	481	470	509	476	503	484	484	506	496	479	489	470	458	449	437	483	471	473	497	454	479	512	441	491	477	441	470	454	480	465	482	496	458	443	504	485	520	470	444	484	456	452	483	467	483	443	453	507	477	455	478	506	466	485	483	488	456	452	465	438	466	497	534	466	479	470	430	454	525	436	501	483	457	472	471	493	462	481	496	478	465	483	485	473	493	485	472	500	453	482	498	535	458	474	526	457	507	483	477	469	470	472	488	454	459	476	511	499	475	487	474	510	505	499	476	477	467	459	498	446	497	486	441	458	470	497	442	467	435	481	487	470	512	476	487	452	466	467	491	494	493	492	484	460	495	491	468	474	481	521	469	503	498	473	449	509	473	484	446	469	473	453	471	494	434	467	475	493	518	480	440	482	535	511	484	461	485	490	458	497	487	523	438	462	438	513	462	515	487	489	498	448	485	479	475	507	495	495	513	501	492	457	509	435	425	456	491	513	472	447	463	507	453	494	487	493	468	485	470	488	452	472	482	487	494	505	483	493	460	530	514	490	510	475	508	490	463	443	516	471	458	485	457	504	485	485	481	487	457	458	490	495	459	466	489	495	478	450	472	488	468	465	509	503	469	447	442	475	486	451	472	463	468	449	470	446	468	487	520	466	494	426	476	444	488	480	465	483	457	440	463	495	466	472	489	462	497	473	511	495	499	471	486	494	437	476	439	474	514	476	483	476	499	468	471	459	510	472	452	458	453	435	453	465	491	516	488	482	503	458	466	484	487	505	463	496	476	480	482	497	505	506	478	481	468	502	468	481	491	470	479	461	462	478	450	476	467	492	511	477	482	462	500	458	467	467	469	422	478	502	481	484	459	487	469	484	464	482	497	453	478	480	464	481	512	477	482	529	458	487	454	436	505	517	481	480	495	516	485	499	494	506	467	469	484	430	502	503	477	457	482	480	453	489	487	505	490	466	526	453	489	479	450	561	485	463	477	493	469	497	459	447	494	467	477	448	484	465	518	481	460	476	485	481	506	420	460	483	470	501	465	461	467	446	473	476	477	491	440	466	468	430	466	487	518	504	463	525	492	488	453	485	463	458	456	488	476	479	467	471	459	485	500	503	462	482	477	441	464	468	446	489	534	479	413	478	497	498	500	485	461	485	498	467	457	453	507	520	472	462	469	486	480	482	471	455	469	498	491	432	485	465	476	469	456	480	499	508	446	472	481	447	484	473	500	485	476	472	478	479	506	481	479	447	463	473	497	457	458	502	456	452	472	481	480	463	465	468	449	493	495	462	471	464	471	459	495	478	451	457	448	490	500	457	495	455	420	482	452	476	473	493	486	471	507	446	453	529	500	485	501	445	480	489	487	467	472	468	487	457	474	494	449	470	464	452	476	456	471	462	499	469	517	458	471	438	479	459	501	475	471	489	466	477	491	494	468	475	491	463	468	485	480	528	454	430	467	507	511	468	456	496	485	466	458	505	485	485	481	472	509	443	477	526	474	465	489	477	526	458	433	469	445	461	505	499	468	497	469	466	486	511	437	446	510	464	480	488	492	484	504	446	453	489	490	458	486	447	463	469	502	476	460	514	452	464	448	477	475	510	493	461	518	435	467	433	486	446	505	440	469	486	453	480	449	470	476	463	499	465	463	471	484	452	486	495	499	434	482	467	457	499	471	500	475	482	506	502	462	473	487	495	477	479	482	483	479	511	468	474	447	436	487	456	460	443	491	481	485	466	437	448	448	450	476	503	500	442	427	471	489	523	467	457	476	515	482	454	464	485	464	516	478	511	521	485	459	477	450	450	496	493	504	444	505
27015	19582	24392	19926	10400	1578	421	361	328	334	334	342	294	304	320	337	299	329	326	313	299	336	321	326	374	351	340	307	311	347	308	337	329	329	322	296	324	336	295	313	320	296	313	306	303	320	330	343	318	331	359	325	317	291	317	327	313	301	320	293	308	310	362	334	309	306	334	298	324	293	295	324	276	310	304	306	298	338	303	308	329	348	300	341	303	334	331	318	300	290	310	306	314	316	279	292	316	314	342	297	319	332	276	309	312	309	319	311	306	359	328	276	292	321	310	315	316	335	316	353	275	345	290	312	298	309	286	345	333	333	316	319	291	329	323	292	301	301	318	325	292	319	308	306	292	303	296	326	327	313	337	277	277	309	264	329	328	306	301	342	319	332	337	311	307	313	318	315	313	318	291	346	310	282	358	300	333	326	327	339	342	315	316	321	307	315	295	309	315	362	285	310	305	368	303	319	310	315	312	318	333	342	324	324	314	345	316	316	300	326	289	327	283	338	337	326	283	306	313	330	310	336	294	358	305	308	328	316	319	316	311	293	316	347	298	304	327	315	289	301	357	337	308	305	335	314	325	308	324	297	331	324	297	320	312	324	325	319	306	313	297	334	314	320	323	321	332	328	311	320	306	318	300	260	322	317	312	318	313	301	302	313	307	344	310	301	309	327	305	327	320	297	328	320	309	327	320	330	325	299	305	308	332	295	305	331	337	312	306	303	294	300	306	347	318	306	323	291	308	308	321	299	321	325	334	290	321	288	332	301	324	293	300	287	308	332	266	309	322	331	284	320	276	332	347	306	313	305	321	320	322	331	339	338	315	312	322	320	321	319	291	312	294	333	336	302	288	343	344	305	324	288	308	319	304	309	333	297	284	297	319	318	295	347	344	318	307	296	299	314	349	321	316	298	334	306	297	294	312	333	311	336	337	318	321	320	325	327	339	360	350	313	324	309	334	322	308	334	320	323	325	360	322	313	335	294	335	305	317	322	315	307	341	322	288	304	308	340	314	337	311	316	343	316	317	349	323	305	305	313	311	295	308	304	327	328	303	341	321	324	318	330	322	286	300	325	309	292	317	321	313	319	316	297	318	326	336	339	321	313	313	285	330	332	345	351	315	326	336	314	318	303	293	302	318	307	320	340	301	331	349	326	318	323	304	338	338	314	309	315	310	349	348	320	305	342	321	304	279	340	346	317	330	301	308	329	313	292	330	314	317	289	345	327	312	311	341	300	338	311	318	340	314	321	308	284	319	314	334	285	307	334	337	341	322	285	328	295	278	309	315	353	288	308	316	327	313	333	280	308	331	277	308	276	337	322	360	346	333	309	298	298	328	296	337	333	313	325	293	298	285	318	339	309	327	326	325	315	325	353	329	316	310	327	318	318	321	309	309	324	302	336	321	285	325	312	304	305	306	293	326	315	318	315	297	320	318	310	314	295	302	331	332	363	308	294	323	298	301	302	318	323	309	308	311	302	315	296	310	348	318	309	312	287	329	333	303	311	287	343	324	297	343	271	305	309	360	302	307	315	315	330	308	331	312	318	349	322	325	330	321	295	322	289	320	298	352	298	328	297	304	335	295	351	294	287	287	295	308	311	297	307	345	311	318	329	299	302	302	330	315	333	329	320	298	314	315	324	338	332	327	327	315	302	321	347	331	311	327	292	301	305	301	348	336	324	301	329	298	313	324	335	319	335	293	340	329	344	321	307	310	312	337	316	331	340	324	318	307	300	353	326	310	345	312	319	346	322	317	320	327	314	286	313	301	296	355	339	328	297	330	314	322	328	356	311	320	337	314	315	284	309	311	305	325	300	313	340	338	287	297	324	300	328	333	310	326	330	280	345	319	326	288	336	349	312	320	327	332	321	317	314	316	302	332	319	314	332	312	319	281	282	299	293	314	349	316	315	310	320	300	324	305	306	302	317	344	314	342	329	308	339	311	280	316	332	301	311	318	323	329	309	342	333	305	311	320	309	296	293	333	332	299	333	333	328	292	341	335	298	300	310	312	300	322	317	351	331	327	322	325	300	306	349	323	324	319	324	312	348	305	312	313	322	284	326	309	329	305	308	325	325	340	315	320	302	287	284	313	304	310	308	307	307	343	299	304	312	310	331	315	342	331	326	294	314	334	311	325	327	325	332	307	301	321	345	320	302	300	299	314	318	329	288	331	318	309	310	348	319	317	336	309	288	322	336	294	291	333	309	291	311	320	331	289	294	321	313	318	320	314	335	312	336	321	324	324	312	330	298	336	322	310	305	355	321	334	327	280	300	304	286	324	360	299	324	304	307	286	286	299	303	334	326	305	303	285	295	326	320	330	300	314	286	321	343	324	323	317	295	331	296	327	298	311	282	303	306	325	323	291	278	334	333	335	347	292	296	338	342	306	353	319	300	321	318	317	318	301	327	317	304	301	329	328	325	320	324	341	300	300	327	298	288	348	307	325	320	326	334	352	312	300	301	305	326	304	327	332	292	347	296	303	296	358	319	314	376	309	322	304	313	301	298	318	315	294	312	306	285	305	329	288	332	320	326	321	310	306	310	290	332	301	315	317	324	322	332	344	335	307	320	315	321	277	333	316	300	334	324	293	318	333	306	314	339	329	299	291	315	292	318	336	326	353	307	299	306	348	308	312	278	305	312	314	278	356	294	317	330	343	307	325	351	292	302	304	289	324	322	322	323	328	316	304	311	283	334	329	295	311	311	289	312	342	334	305	332	323	311	357	305	306	323	332	277	314	304	326	357	322	314	313	319	345	300	303	301	332	352	303	312	301	295	322	321	324	329	296	304	311	334	313	314	346	312	295	293	325	309	284	306	306	319	328	333	303	313	309	316	257	312	298	303	323	305	315	316	342	288	320	341	316	333	305	331	334	328	337	317	312	335	324	320	291	309	316	332	334	294	333	324	308	318	310	309	352	321	317	309	331	282	298	326	286	324	335	315	339	324	313	304	344	319	324	332	297	315	312	335	291	283	365	307	324	315	294	294	318	344	310	291	319	302	300	310	306	308	314	275	341	325	299	347	320	350	347	326	315	293	349	305	314	339	299	291	306	334	306	300	327	312	310	350	343	308	317	302	311	302	278	340	333	335	316	306	340	307	356	303	309	308	340	351	300	310	348	344	295	309	340	299	307	344	335	273	306	319	306	322	296	329	330	329	324	333	314	314	311	309	297	335	314	315	310	292	324	347	337	276	326	324	323	333	323	297	355	330	314	330	311	303	308	317	305	302	323	318	338	308	313	294	312	315	289	296	322	308	332	357	314	329	324	328	332	334	345	305	293	294	310	295	299	307	304	302	331	309	331	301	359	298	327	306	314	305	273	330	309	295	284	279	286	321	298	306	310	296	305	324	325	318	297	324	333	328	323	323	355	295	330	343	319	303	289	312	332	330	310	344	335	305	323	310	322	296	314	310	306	311	326	291	300	302	320	329	311	304	321	311	346	311	314	313	346	301	312	312	367	293	314	332	303	323	281	292
5035	19519	23467	14313	7338	1116	341	327	314	312	329	305	302	276	333	321	310	302	316	330	341	293	321	333	367	370	348	325	304	300	296	341	310	326	287	307	332	330	321	283	316	308	315	296	345	299	276	303	309	317	307	310	300	332	319	307	312	284	291	291	277	306	289	373	321	330	329	294	309	323	300	299	299	290	328	311	344	338	298	334	328	315	308	324	281	303	306	342	314	323	303	327	327	294	295	258	276	315	321	308	292	291	301	278	319	340	281	357	295	316	317	300	300	304	297	298	290	307	311	308	333	287	295	318	319	324	315	343	324	303	294	340	351	299	301	316	314	282	263	312	318	316	321	308	313	306	296	312	327	295	292	316	300	311	336	306	269	314	314	331	266	308	296	319	300	276	328	324	290	320	336	290	320	310	305	300	298	299	304	271	316	290	325	301	264	318	300	293	297	298	300	304	298	315	343	322	309	320	328	325	291	278	282	285	331	331	334	331	310	295	288	323	318	309	306	279	331	293	308	298	321	309	338	305	320	320	322	292	319	284	304	315	298	326	290	310	312	316	330	293	315	315	318	357	314	293	298	296	287	330	324	287	314	329	310	325	306	310	318	299	284	289	274	325	321	307	302	320	313	336	348	312	281	293	327	300	302	329	298	299	344	323	323	303	297	308	355	326	280	299	314	295	330	308	328	313	289	311	296	353	286	320	316	301	303	317	304	313	299	289	308	295	297	336	290	330	313	304	339	282	283	293	313	295	306	314	260	298	312	294	278	304	329	286	322	272	311	302	288	318	297	308	314	296	286	314	317	302	307	315	308	325	296	285	318	278	321	304	332	334	295	314	280	343	300	329	318	299	327	324	302	321	297	299	310	310	317	303	284	336	320	314	319	313	299	282	310	324	290	301	288	303	306	301	298	304	302	287	283	306	309	311	295	293	303	296	290	314	309	312	321	317	308	293	307	323	301	313	278	348	310	310	304	309	305	282	294	312	300	306	315	339	274	302	311	303	308	300	308	282	310	278	310	271	299	302	312	294	294	316	335	318	276	290	335	294	301	320	311	285	331	321	316	283	278	300	328	315	297	329	314	278	333	311	291	263	296	290	302	322	304	343	327	323	311	278	310	305	289	322	315	313	303	305	308	324	319	304	310	326	298	317	324	310	303	301	316	315	312	284	327	285	288	315	338	310	317	282	329	304	300	328	309	318	301	284	324	339	304	279	290	295	315	310	295	324	325	309	340	317	308	309	296	290	313	319	296	319	325	303	306	296	285	337	322	298	329	296	332	307	306	293	319	308	312	282	331	290	315	338	262	301	297	362	341	301	306	278	305	320	318	291	321	312	306	313	273	292	308	285	288	316	298	304	306	295	310	300	327	321	331	297	310	299	307	328	294	304	289	315	297	305	319	317	340	276	323	295	295	308	327	321	281	291	271	339	305	305	308	302	303	328	318	318	315	304	337	291	305	291	291	289	291	300	312	330	318	319	303	304	275	286	299	312	320	298	307	273	283	287	307	314	293	339	286	336	283	306	309	317	300	297	307	323	299	312	323	330	325	303	291	271	323	339	331	296	303	317	290	297	291	303	291	293	323	290	325	296	304	315	302	282	296	286	298	305	291	320	307	295	296	304	282	302	290	291	288	300	321	283	287	308	294	336	280	302	328	257	347	334	303	304	305	313	304	317	324	311	316	312	307	306	303	308	316	308	310	311	338	318	313	294	314	286	307	302	287	313	321	312	318	285	299	295	332	308	323	302	322	314	311	324	329	323	284	297	313	336	319	332	306	312	304	343	310	263	304	342	326	330	299	280	301	305	308	329	319	292	278	311	299	334	305	321	322	302	323	309	320	311	296	317	308	320	314	330	319	292	323	290	301	282	296	316	305	317	303	314	344	335	280	317	275	305	303	306	366	278	309	310	294	328	302	289	292	326	309	311	310	284	305	321	331	308	311	303	304	297	308	307	295	306	289	296	317	288	298	329	315	320	314	316	302	322	324	308	320	272	299	323	317	316	320	325	302	313	270	292	298	307	304	323	326	301	294	298	315	336	316	298	308	281	322	298	323	337	328	333	296	299	320	287	313	338	328	314	306	315	325	289	299	290	338	320	296	336	290	315	292	306	299	271	310	335	314	339	300	265	333	315	297	311	302	307	303	278	284	307	304	316	318	304	305	291	335	344	321	313	339	332	286	282	302	343	321	295	308	276	290	294	304	286	319	331	314	299	315	313	318	297	303	314	302	305	308	300	279	304	300	337	273	283	322	296	310	310	311	297	325	316	311	327	300	307	319	322	289	287	291	329	297	303	306	323	308	295	313	278	319	322	287	301	308	321	275	312	330	297	312	314	347	325	338	340	306	319	311	286	282	305	311	304	304	314	314	317	281	337	314	309	302	315	335	331	328	337	307	294	323	321	318	306	296	319	324	288	315	328	291	298	283	256	275	354	307	306	324	285	311	323	331	291	322	287	318	304	284	278	300	315	322	316	297	314	321	287	297	307	323	284	313	331	303	333	309	346	320	294	307	320	318	306	316	330	337	344	315	278	309	322	319	322	308	320	305	322	336	298	287	318	309	274	303	293	284	328	297	272	304	295	316	329	301	308	265	302	301	292	304	291	310	292	294	289	332	285	319	312	286	329	322	325	304	300	302	374	286	334	288	312	322	327	312	328	278	317	328	330	286	333	290	297	339	316	342	317	283	344	284	306	312	327	315	303	306	320	284	301	339	318	324	306	343	314	330	289	304	312	291	300	312	328	293	302	294	324	308	340	294	308	317	328	328	327	268	324	288	304	283	314	293	300	290	317	296	317	348	312	310	290	284	296	314	312	326	306	295	289	317	303	305	308	307	321	333	291	317	318	301	311	283	334	286	306	327	303	301	342	236	320	317	285	295	330	299	326	314	329	299	332	324	291	360	304	327	296	320	304	294	333	315	295	300	344	313	299	263	315	315	313	296	285	294	291	316	299	304	317	280	282	298	332	313	278	330	306	294	321	303	329	291	301	312	310	322	312	321	284	308	303	309	334	295	327	315	318	318	288	309	334	283	320	281	314	323	338	283	304	292	302	320	302	299	298	315	297	298	293	315	292	319	280	300	311	316	315	326	302	290	294	290	287	314	300	320	293	300	316	324	289	323	297	298	291	321	304	332	334	304	291	310	327	349	322	275	312	308	277	302	288	293	283	310	287	306	293	344	293	332	302	286	306	326	307	303	310	293	302	298	330	329	324	306	304	324	316	277	341	322	292	316	304	332	319	305	319	324	333	303	293	279	271	312	305	306	306	306	288	324	323	302	294	295	280	300	282	292	300	309	311	341	318	309	325	306	318	293	329	307	311	333	330	298	279	294	319	309	329	286	290	323	314	334	327	304	331	312	334	304	350	330	316	310	306	306	300	304	281	298	328	308	267	290	308	293	285	288	322	306	339	290	312	314	335	305	311	299	335	320	306	298	320	339	293	290	323	302	324	286	314	351	323	316	328	308	301
25609	22498	49111	37342	20439	8188	1585	391	375	324	330	342	357	308	345	332	281	323	309	358	339	298	362	336	582	711	553	437	386	306	354	337	332	341	318	323	327	327	329	316	326	327	334	344	297	297	315	316	345	317	313	338	315	318	334	329	313	333	337	321	338	295	334	301	345	302	305	350	298	286	313	324	301	321	338	328	316	345	312	322	307	343	313	311	313	322	304	297	330	354	342	339	310	323	314	323	338	371	341	342	340	320	326	309	307	317	339	306	312	304	314	336	304	320	347	299	348	343	310	345	344	319	332	295	319	331	339	321	340	304	313	352	329	298	348	293	349	331	322	331	281	305	322	342	291	318	351	318	334	330	307	337	330	313	308	301	344	340	316	314	308	315	335	302	321	327	324	307	281	299	304	306	320	307	319	295	286	312	311	326	297	322	319	313	317	323	294	329	322	320	300	345	294	340	333	334	276	315	317	284	315	312	315	313	288	284	344	323	325	343	287	292	285	364	319	328	368	294	312	301	304	319	317	313	317	320	324	285	289	331	328	308	338	326	319	346	303	297	301	321	343	330	342	289	343	297	275	310	328	332	317	322	308	329	337	307	338	288	346	326	325	312	320	339	280	335	344	313	364	302	287	359	350	302	290	302	335	303	339	332	331	335	305	304	314	311	314	332	322	349	312	350	306	324	312	309	328	315	330	319	320	326	284	304	297	320	324	302	324	321	345	300	334	322	326	302	301	313	315	341	324	315	320	309	320	312	282	308	323	348	360	327	320	306	315	299	297	315	294	302	314	304	333	332	334	319	325	347	336	345	283	324	329	320	310	363	315	290	361	311	331	317	329	316	313	344	312	302	336	336	331	323	317	331	280	322	313	301	331	300	321	307	304	298	289	323	327	328	328	318	345	332	328	301	345	300	308	282	323	339	310	327	351	324	344	323	329	324	303	318	306	319	327	312	333	313	324	307	309	322	297	310	316	289	310	323	318	324	328	292	353	344	296	312	333	329	330	314	377	326	337	325	334	336	303	326	333	318	303	296	270	296	318	322	311	295	340	328	336	317	295	294	316	320	321	324	315	344	315	331	343	345	334	298	326	352	317	321	303	286	300	362	318	330	294	298	313	324	336	279	302	346	279	305	307	305	331	332	322	305	315	306	316	317	328	328	343	308	319	321	304	328	345	329	298	279	301	302	356	302	316	304	329	336	302	319	333	302	311	310	324	303	342	328	334	315	299	339	365	326	325	365	314	312	315	326	271	316	325	312	356	319	314	301	307	310	326	308	292	321	312	341	298	299	331	321	357	284	327	317	323	343	328	323	308	313	310	300	347	325	322	349	348	332	330	328	284	290	331	340	300	305	342	317	348	327	322	327	319	315	293	306	341	323	300	320	347	326	329	335	315	317	332	312	293	324	312	292	295	320	349	328	339	316	339	314	361	322	303	312	333	328	315	314	302	288	315	316	343	354	295	314	312	307	325	276	329	315	326	316	299	322	283	304	333	341	315	314	345	334	318	354	329	332	341	299	340	332	326	280	333	320	327	344	324	310	317	324	310	331	305	351	322	315	317	331	339	344	322	274	334	303	313	316	307	331	332	330	326	354	314	339	290	327	328	329	345	335	312	325	324	316	336	321	318	312	297	331	344	336	325	284	323	301	346	314	305	328	334	313	302	309	323	339	303	324	312	327	333	322	293	302	334	315	326	314	351	334	299	309	353	337	303	345	317	296	340	338	301	340	350	299	337	331	307	300	292	327	317	324	296	306	318	287	310	314	313	309	318	318	329	325	304	332	331	298	320	304	333	322	289	299	333	350	308	312	323	287	320	336	295	345	305	338	335	374	314	322	303	321	307	316	332	328	343	304	298	319	303	330	332	303	312	310	296	319	366	354	336	294	331	313	342	330	319	314	341	309	360	322	302	380	313	297	321	335	318	322	325	271	338	324	361	332	336	316	341	314	320	320	340	326	328	310	316	333	313	323	325	297	324	313	315	297	326	327	300	322	357	309	367	315	296	316	303	307	311	306	343	326	304	322	354	345	280	327	329	298	308	346	321	314	310	297	299	352	327	324	333	351	296	286	339	345	310	319	340	317	317	309	360	325	327	323	360	306	333	320	311	318	320	287	326	311	320	320	325	335	313	304	306	332	322	314	310	300	316	312	299	319	295	344	332	304	313	320	310	358	313	315	322	311	299	313	329	291	335	335	360	332	270	342	342	362	331	313	314	302	297	320	305	317	302	332	293	318	319	304	312	343	329	348	314	294	334	330	333	296	311	312	279	308	329	318	332	337	305	316	356	325	303	288	344	333	303	324	332	313	343	348	323	310	315	300	300	282	341	320	332	341	322	351	300	305	337	329	343	360	325	337	324	300	309	315	322	337	347	315	344	322	300	326	315	318	299	310	319	309	315	315	320	306	301	299	331	310	309	303	315	307	307	336	304	317	336	339	352	320	336	321	340	303	343	331	292	324	300	334	322	303	354	333	323	304	298	306	353	356	323	350	313	315	324	271	313	344	329	292	313	297	325	305	289	302	322	329	304	323	308	323	325	310	318	302	299	325	306	310	317	339	295	322	298	332	333	344	344	321	281	315	314	325	307	346	346	345	316	338	350	334	269	332	305	273	290	321	340	314	305	322	338	353	320	316	317	345	347	330	323	337	332	352	298	350	287	302	282	359	326	335	326	347	322	307	315	315	320	340	334	341	298	330	334	292	334	302	330	297	319	347	324	323	318	312	342	329	346	315	314	299	290	308	327	340	341	302	301	328	292	305	329	293	332	296	307	336	323	320	340	349	336	306	314	302	290	328	325	309	334	329	305	352	340	310	319	320	295	317	318	302	320	326	317	317	332	327	348	341	318	340	311	334	284	348	327	322	332	315	323	323	348	299	291	339	323	329	302	311	313	323	286	322	355	337	316	299	350	316	338	335	282	329	364	370	313	329	313	343	348	326	338	343	336	305	308	323	317	340	324	345	308	325	327	318	335	367	316	310	342	344	325	319	322	320	285	299	343	347	307	296	334	334	316	313	319	297	336	344	323	321	329	310	324	305	324	341	298	335	329	344	309	336	317	319	326	323	306	349	305	329	271	336	304	328	359	334	322	348	318	336	334	345	337	296	318	303	368	326	287	344	310	307	309	351	301	296	334	284	300	307	346	311	328	320	311	311	315	337	329	325	330	332	317	320	341	344	328	316	345	307	328	290	308	327	321	333	342	315	312	298	294	305	326	362	282	327	291	317	306	307	328	339	311	315	349	321	358	308	312	333	315	316	323	321	317	343	315	311	337	294	272	312	278	317	337	314	296	318	333	329	311	339	343	321	282	324	312	318	317	325	309	309	349	309	330	327	315	293	288	309	294	313	312	321	335	310	301	334	264	323	318	360	319	322	281	349	322	330	322	329	360	320	308	350	338	319	332	345	310	288	311	326	320	283	357	301	318	310	331	316	345	278	354	311	305	330	327	328	310	323	303	297	334	317	303	318
7576	43890	54361	26837	13591	5233	1486	400	374	398	378	368	312	308	373	346	368	330	335	354	329	324	342	359	848	876	706	423	394	372	335	329	359	342	382	338	321	355	377	334	313	326	316	312	329	327	353	361	339	322	301	313	318	354	348	331	330	341	352	348	335	374	323	342	333	296	315	331	329	372	362	316	344	300	325	335	325	356	318	348	336	335	337	348	310	348	352	354	294	370	355	323	343	317	349	312	352	348	341	309	307	356	329	365	341	347	316	361	335	342	363	354	318	333	353	333	368	336	329	384	330	359	332	349	356	310	316	297	340	344	360	321	293	334	319	335	328	329	319	345	348	306	318	353	308	330	345	318	321	341	357	302	336	359	339	310	329	326	359	365	317	320	332	312	341	328	325	340	350	332	348	325	335	318	349	363	338	311	342	330	360	324	339	359	303	351	329	345	341	349	402	326	358	353	318	328	324	324	308	381	311	356	338	309	348	352	350	317	319	326	350	317	309	310	321	364	328	320	334	360	365	352	328	353	319	352	325	320	327	331	368	344	321	337	334	339	321	348	319	355	340	350	367	359	353	320	336	346	321	360	334	313	352	310	349	300	329	360	352	346	330	365	333	354	324	331	329	357	325	326	331	366	328	321	332	319	353	324	341	325	326	339	303	344	355	304	334	337	324	352	339	336	335	374	364	327	320	320	335	302	336	300	345	340	324	330	353	339	325	347	335	317	317	317	357	317	353	386	314	322	318	343	347	346	319	321	350	347	345	359	321	342	323	368	358	340	316	340	322	362	321	322	322	345	329	374	339	295	349	347	299	385	332	350	333	326	320	348	352	358	322	337	349	341	332	338	359	311	313	328	341	297	323	353	352	343	336	309	339	294	339	362	328	328	313	303	324	319	336	324	329	333	312	315	336	336	332	339	366	358	338	332	327	372	347	328	323	322	349	342	345	349	339	328	329	293	329	328	319	371	329	332	352	321	338	342	309	357	336	350	360	309	342	347	307	303	307	327	327	311	305	338	349	324	314	332	313	346	339	325	336	345	361	340	351	356	346	349	336	315	333	367	312	315	323	344	353	342	375	386	380	326	339	338	351	317	354	329	326	331	344	338	350	369	365	345	325	328	333	338	322	317	312	344	358	316	320	353	333	315	320	333	316	375	350	362	293	367	317	332	341	321	325	318	363	313	328	326	348	318	338	325	338	319	310	332	324	387	339	322	320	339	341	288	344	329	332	355	325	329	324	324	355	322	331	346	323	311	333	335	323	344	342	360	319	312	382	316	339	321	340	330	295	333	360	355	301	349	370	353	338	329	344	324	344	303	329	307	356	335	331	341	324	369	320	338	318	351	346	308	333	326	363	313	319	334	312	305	349	326	330	331	331	309	331	328	368	352	353	331	308	347	344	341	369	346	353	332	326	332	338	321	330	336	376	310	339	350	327	321	343	355	373	293	360	351	354	292	356	356	324	347	332	339	331	319	330	315	330	316	335	341	330	334	342	355	340	303	352	349	346	336	355	303	323	338	350	322	341	308	319	323	351	340	334	335	335	323	379	299	333	337	344	344	346	338	345	315	347	341	332	352	298	318	362	336	323	342	344	353	328	329	345	358	358	334	336	338	346	314	350	361	341	324	331	354	324	323	356	334	347	338	327	353	334	331	348	318	346	328	309	333	346	333	349	355	307	334	304	363	324	319	314	341	334	335	335	338	328	323	326	306	357	322	333	334	366	349	359	350	327	337	355	301	342	309	336	312	326	345	334	314	297	319	374	348	325	330	340	344	320	385	358	349	341	326	297	320	364	313	339	305	334	354	318	346	341	301	335	326	323	351	298	350	327	345	341	337	339	333	329	328	330	338	328	344	353	309	333	344	354	337	339	339	318	328	312	331	307	324	347	356	344	349	332	299	359	308	361	352	331	342	304	353	328	332	348	322	331	343	327	367	310	365	313	334	357	319	324	339	312	332	328	323	331	315	347	329	317	350	333	327	341	325	363	314	335	332	317	342	371	371	342	348	361	356	325	330	369	315	315	309	345	327	347	352	339	308	311	335	338	308	309	305	345	310	324	370	305	333	298	342	370	358	357	336	314	345	325	333	326	314	343	326	345	324	356	355	319	328	333	324	334	334	363	348	354	324	352	338	352	322	344	349	350	351	342	328	293	311	346	342	333	338	354	335	373	317	333	309	366	337	349	358	331	339	288	324	307	325	336	335	354	319	329	334	329	320	352	337	335	362	342	351	346	350	325	315	358	322	344	324	351	352	320	335	335	378	352	331	285	304	337	325	321	329	331	330	329	340	361	326	339	348	349	349	355	366	301	338	349	345	330	342	362	348	335	319	336	325	348	306	353	321	340	347	333	338	331	345	356	376	362	357	332	344	331	321	319	338	370	328	347	390	314	356	324	330	331	330	325	333	310	321	315	297	343	362	324	328	322	300	340	312	328	374	354	314	315	284	338	334	357	352	343	331	324	357	334	369	363	343	309	328	316	298	336	360	306	331	352	337	339	332	337	339	326	333	324	323	362	304	341	332	359	351	336	331	334	332	318	343	321	355	334	363	346	364	329	327	361	329	333	334	332	329	333	290	324	333	323	322	354	357	336	325	326	339	324	331	325	348	332	316	342	319	350	345	343	331	364	338	318	303	325	355	333	325	334	344	335	303	351	342	314	350	343	353	336	340	322	328	388	333	339	340	350	330	338	330	313	347	339	344	366	328	355	340	324	321	351	365	327	338	320	349	329	317	331	349	346	341	346	340	344	321	347	358	337	338	349	352	365	294	316	329	329	317	332	294	311	321	338	315	320	331	338	335	357	371	334	329	288	358	323	345	336	335	364	329	349	313	385	334	303	362	339	324	380	350	337	360	344	298	325	341	323	346	318	308	320	338	303	324	345	336	319	330	366	346	344	349	312	331	348	356	332	320	350	333	351	335	353	331	318	346	317	347	347	333	333	348	307	350	321	348	338	334	332	302	345	273	371	368	315	319	333	357	339	303	331	322	313	338	355	374	342	307	341	331	350	349	348	333	340	340	332	329	289	335	334	325	328	356	331	344	327	368	314	324	317	334	324	371	329	353	341	331	328	343	343	313	362	335	325	327	326	311	337	311	342	332	324	339	315	311	325	349	360	333	351	327	339	328	321	332	371	347	329	332	344	337	312	313	334	332	380	318	353	333	338	321	343	334	312	325	303	299	308	352	312	339	315	372	350	310	337	325	326	335	333	323	362	334	367	321	328	359	331	346	332	322	348	370	331	381	348	321	327	350	356	319	365	309	318	327	300	311	311	316	360	359	326	327	348	359	330	340	331	331	384	336	339	315	360	367	335	291	332	373	325	333	323	352	340	310	362	312	356	339	304	349	339	333	302	320	339	314	321	325	334	318	323	328	322	357	330	351	320	343	359	354	350	341	311	313	326	344	347	338	328	317	343	340	321	341	317	320	323	346	339	344	308	370	318	341	360	362	321	301	342	316	345	322	349	314
23833	21294	28957	27030	33699	24300	11902	872	549	500	487	460	462	426	448	467	422	417	457	433	430	423	433	558	2844	3682	2603	1107	665	454	437	384	417	417	419	412	400	418	400	398	448	397	381	421	425	418	389	429	397	411	422	422	385	411	397	399	388	415	367	393	419	419	418	409	392	426	399	403	400	426	394	436	406	427	442	445	446	409	414	377	408	444	385	429	414	354	414	395	431	415	405	382	409	394	379	382	418	401	405	432	394	423	392	432	408	381	399	409	389	396	402	420	392	414	432	443	419	380	426	429	441	426	372	408	408	408	403	417	412	412	399	407	413	395	415	414	372	393	393	389	427	412	412	395	420	390	407	373	430	400	420	422	406	424	433	412	408	427	388	407	422	417	455	411	393	396	392	393	412	383	429	410	385	412	400	382	366	400	393	445	387	434	417	410	386	393	426	438	390	423	425	418	403	432	405	391	393	411	386	421	418	400	389	408	434	371	411	379	403	393	408	391	398	388	426	423	455	412	437	387	391	386	382	419	396	410	374	411	412	405	359	391	380	418	420	441	382	409	367	416	408	400	380	413	412	420	382	402	359	414	386	418	377	416	397	390	353	393	413	378	393	401	391	385	388	395	388	412	410	409	395	407	428	397	408	401	353	424	368	406	367	396	415	388	410	390	416	409	429	372	420	371	389	401	409	366	433	381	354	415	402	377	367	439	346	407	410	416	373	383	393	388	382	415	432	399	403	419	405	433	432	393	397	396	400	418	405	381	399	386	410	414	401	406	394	378	423	400	412	422	385	368	391	418	427	411	420	375	386	413	425	427	369	428	423	402	355	415	413	413	421	379	373	437	383	395	380	407	433	445	405	435	414	383	435	394	363	444	431	394	403	398	412	412	389	411	405	395	388	420	388	397	414	378	416	386	404	385	400	368	417	391	403	378	376	394	441	386	399	421	395	346	419	429	374	405	404	403	436	397	400	410	376	371	385	413	396	426	367	408	407	407	390	401	394	366	404	361	391	424	388	386	402	392	429	408	399	389	382	411	454	388	393	396	423	418	399	418	378	376	399	378	427	386	375	403	415	382	386	385	426	410	400	418	401	381	424	404	385	403	391	400	461	437	425	392	419	399	375	448	412	405	411	404	386	368	362	415	404	384	387	428	390	389	383	421	380	391	408	406	396	396	416	380	405	389	390	413	365	394	411	403	408	375	384	423	382	384	413	419	428	411	402	407	409	319	408	411	411	407	408	438	427	397	371	381	383	406	409	361	400	351	451	400	424	423	390	427	400	379	406	411	409	391	403	415	417	377	387	400	425	359	420	415	365	370	370	412	426	415	437	403	402	383	403	395	410	379	436	448	415	383	397	419	367	412	404	407	398	400	408	373	400	438	396	414	416	393	377	385	395	405	416	366	405	402	412	391	390	425	398	396	359	403	439	372	405	404	444	411	399	416	431	394	378	395	403	369	365	390	397	425	398	464	414	429	399	388	399	421	423	372	403	416	433	432	416	407	407	418	388	398	413	374	414	376	429	423	411	420	387	379	394	401	420	388	389	392	371	409	398	412	418	410	400	410	377	415	394	404	388	398	404	377	377	384	395	415	408	389	440	372	407	419	427	389	427	431	415	394	391	392	370	389	368	372	413	370	405	411	380	394	427	364	419	381	401	416	405	408	370	345	372	389	408	417	439	393	402	384	395	416	404	388	416	419	416	385	407	430	377	414	405	403	404	380	405	434	408	417	382	389	366	378	401	403	414	403	368	429	424	377	421	406	397	413	428	382	423	384	409	401	376	430	403	403	400	394	379	420	419	399	392	409	356	413	401	383	428	414	408	384	404	394	427	398	431	386	401	373	420	422	406	404	392	422	414	398	419	398	379	393	383	380	432	423	434	423	406	382	376	427	399	395	433	386	389	394	379	398	396	421	352	411	410	374	405	383	446	370	406	419	397	443	375	402	363	444	391	395	407	396	375	397	376	379	423	418	397	391	399	399	415	396	376	372	395	374	419	401	414	411	420	422	438	409	395	408	385	403	419	380	408	407	419	409	413	423	421	408	393	396	420	412	386	400	394	423	438	405	399	413	415	406	434	420	391	434	394	409	404	411	360	390	390	428	399	401	375	399	413	388	375	392	365	398	396	420	409	396	370	411	379	389	367	391	385	423	396	415	405	401	396	412	438	369	394	392	397	399	405	409	361	392	439	391	390	382	393	406	401	387	393	428	374	435	380	388	381	417	405	402	393	410	422	373	424	371	438	410	388	412	369	400	395	423	388	433	390	399	392	411	398	425	369	408	398	406	391	392	399	403	393	385	412	397	405	414	382	393	424	384	423	404	424	381	365	375	368	404	380	416	414	412	410	390	393	416	384	405	375	392	449	408	400	408	380	404	389	385	429	407	399	427	399	419	426	432	371	412	453	421	401	409	417	399	406	406	381	378	410	414	403	384	410	416	391	385	416	420	406	397	419	408	403	428	400	385	396	414	356	416	377	410	390	403	385	427	404	397	439	406	385	406	374	416	386	360	392	393	404	379	444	372	405	369	440	403	390	383	383	407	392	396	403	414	396	408	386	397	396	417	441	397	406	435	415	409	447	414	395	394	444	400	412	411	400	372	416	396	407	409	391	435	398	379	405	369	404	415	417	395	404	419	378	401	410	400	404	388	407	400	389	397	425	380	404	386	409	404	380	392	398	374	427	396	387	388	403	415	421	418	415	396	405	401	415	348	396	415	408	411	366	423	403	444	342	423	417	371	404	444	417	365	422	391	408	399	374	422	409	429	420	362	402	373	408	384	421	382	455	393	426	374	398	397	404	397	417	410	394	410	356	388	435	397	402	377	381	402	373	392	402	423	377	431	407	370	410	398	402	398	402	402	387	404	398	393	414	377	410	410	399	387	384	395	401	426	394	373	394	405	393	371	390	400	428	391	373	433	411	401	400	397	422	436	420	442	417	386	432	407	406	442	375	402	397	373	403	436	388	377	388	394	388	397	384	417	358	392	440	409	390	407	439	429	362	411	443	388	414	412	401	396	423	425	410	398	406	434	386	411	392	411	406	377	400	378	392	413	429	392	455	420	420	383	426	406	399	419	394	423	381	428	396	389	401	391	438	414	403	362	427	372	399	389	412	396	395	446	403	404	388	377	464	395	417	420	413	394	440	419	396	408	406	456	390	412	424	410	412	413	393	404	395	372	391	373	369	389	375	403	414	385	389	424	418	424	405	410	375	403	399	414	396	413	383	394	395	385	398	390	395	391	390	396	388	401	429	413	436	400	339	404	412	373	402	373	439	418	375	369	404	395	371	393	381	401	472	373	404	390	411	392	423	386	403	444	398	438	386	387	407	354	450	396	382	424	382	395	405	385	387	399	426	421	389	409	419	401	360	401	378	400	401	386	395	400	406	402	389	410	389	419	401	383	411	384	366	394	401	379	402	396	416	347	380	414	393	404	378	375	427	419	415	384	422	391	385	406	402	394	375	374	420	399
6855	30151	39086	36829	40704	14883	7744	736	619	649	579	527	550	490	501	500	483	498	467	482	485	470	470	621	4687	5066	3410	1375	774	425	442	424	430	415	392	404	413	428	418	379	457	414	436	400	415	423	428	417	389	390	408	457	428	411	411	413	428	414	379	434	413	407	415	422	438	442	424	438	391	441	397	401	425	403	408	402	397	432	450	412	389	417	421	392	433	414	384	420	415	411	395	434	420	391	391	432	394	430	439	392	433	428	416	409	376	416	381	449	433	432	436	407	412	397	419	425	407	406	424	433	450	462	482	435	443	420	395	432	431	406	444	417	431	403	461	392	428	401	424	402	424	413	422	434	467	416	421	395	409	417	427	445	457	443	389	458	418	419	387	417	457	394	451	437	436	395	437	405	440	419	433	402	421	395	450	442	393	385	446	414	418	456	423	424	417	420	410	424	399	415	432	412	403	423	411	403	401	417	403	436	415	377	435	407	419	435	418	433	398	420	429	427	429	427	399	399	447	440	426	418	454	429	421	425	428	445	393	395	439	386	438	435	450	400	405	400	395	452	401	441	448	449	429	407	439	419	399	438	429	405	412	412	406	386	410	421	447	427	459	440	412	397	411	423	409	376	419	411	425	432	390	405	377	436	437	384	428	410	438	464	408	448	443	381	421	409	423	427	427	399	409	407	438	429	404	431	411	427	423	395	423	397	407	404	419	434	394	368	409	408	422	430	452	397	392	411	425	406	437	411	448	416	411	394	418	445	399	416	447	408	404	438	414	420	420	409	433	426	430	432	425	429	398	428	378	425	408	443	395	422	418	417	434	451	406	427	425	425	418	419	395	436	445	431	408	437	411	399	424	405	456	396	399	437	416	455	410	420	441	435	396	446	408	427	426	465	406	431	452	439	428	461	399	379	422	389	412	427	420	434	472	420	422	432	408	436	408	381	417	446	404	441	430	431	423	450	406	417	404	409	447	420	422	433	416	404	388	388	387	418	423	448	405	432	395	410	365	438	441	421	427	405	397	430	438	404	394	431	417	423	412	398	391	403	411	426	412	397	437	408	430	434	401	383	403	465	458	441	379	396	400	424	456	401	420	406	431	430	374	429	425	414	443	439	419	436	408	460	442	416	405	441	393	413	420	416	451	419	443	449	428	384	401	436	425	400	439	398	394	407	368	424	403	419	399	414	408	437	435	398	398	402	415	404	438	427	415	433	445	405	443	486	442	409	421	405	434	436	428	410	431	444	444	426	395	438	438	417	409	397	398	396	412	376	408	390	461	415	431	421	408	419	455	424	444	387	405	447	411	444	374	395	419	365	440	414	433	456	421	385	424	425	416	443	424	375	426	421	415	423	403	379	419	438	444	379	406	373	398	403	447	440	413	430	407	431	373	409	434	426	387	412	442	422	447	402	430	415	421	445	402	426	447	429	416	440	438	418	405	402	427	407	435	399	436	392	419	389	420	428	387	429	445	425	451	408	398	463	440	383	452	420	433	430	409	441	410	425	413	411	396	402	407	436	382	422	421	406	414	405	424	435	451	399	395	411	398	427	388	431	384	432	416	429	410	400	452	439	434	377	394	386	411	391	414	450	390	392	440	440	427	413	420	414	461	389	391	436	399	419	398	442	417	423	393	429	382	414	390	420	427	420	394	407	427	413	419	385	431	433	447	412	391	410	399	406	424	421	416	411	425	390	419	440	399	398	406	387	423	401	421	440	426	394	420	462	409	399	417	426	430	442	415	412	430	448	445	385	433	411	451	392	393	449	414	399	473	417	403	401	420	423	402	419	410	453	422	431	411	393	422	409	436	422	426	394	403	408	437	437	419	371	428	392	392	441	415	398	444	433	425	399	427	387	416	417	472	402	376	427	412	438	418	424	389	425	414	428	416	445	390	403	443	384	445	410	413	477	394	437	406	429	412	397	429	393	410	381	407	399	428	435	405	421	431	438	438	394	405	423	390	434	451	397	426	431	420	415	421	407	402	403	409	416	360	418	395	386	418	408	390	418	387	447	401	410	447	413	381	404	435	392	429	437	420	431	404	411	423	407	405	402	407	435	442	402	427	432	419	437	459	449	376	362	425	443	421	405	442	431	409	419	384	432	421	432	417	439	399	418	408	431	425	397	386	412	402	431	430	458	410	484	409	439	433	430	428	427	413	396	415	427	439	404	422	423	400	428	444	438	434	459	425	405	414	412	419	425	437	405	418	438	414	475	388	387	432	409	430	424	410	415	418	418	422	423	426	389	452	411	413	408	425	402	420	458	424	406	408	420	422	435	377	396	400	404	418	452	417	388	415	385	417	421	419	426	397	430	399	398	412	430	399	396	433	392	434	421	416	428	404	411	423	430	409	418	419	409	413	458	404	416	439	461	420	457	432	378	397	436	390	428	415	423	434	422	410	428	394	421	410	407	424	421	374	402	409	406	416	416	435	421	400	426	418	394	439	416	427	371	417	437	404	437	390	443	394	418	391	391	386	424	422	377	430	443	400	413	414	402	395	439	401	403	428	405	461	411	458	446	423	406	398	411	410	429	441	421	378	412	415	441	415	409	399	441	413	393	399	410	373	401	447	434	443	444	426	386	421	429	423	409	407	422	420	434	404	401	430	425	411	426	429	407	440	426	417	420	422	441	409	404	416	419	416	435	397	430	413	402	398	404	394	429	443	407	380	423	399	429	425	384	410	411	430	392	410	400	408	423	441	397	425	436	415	421	458	390	418	404	448	432	431	432	449	409	432	456	399	404	414	393	384	450	435	406	430	419	395	400	409	390	418	409	419	391	396	418	418	424	396	387	394	411	378	410	457	409	371	446	427	396	437	450	436	406	420	414	351	397	425	366	440	467	424	392	431	457	460	395	413	386	397	443	430	422	420	402	426	414	444	420	405	444	383	380	439	433	402	442	386	423	405	471	440	412	430	424	406	430	424	442	380	442	395	429	414	412	416	419	411	424	391	398	444	449	435	403	414	398	414	388	399	403	427	423	436	367	403	377	419	390	396	449	438	399	405	423	370	460	403	396	426	440	419	447	432	440	416	392	400	399	402	432	421	378	417	419	451	420	405	448	400	433	395	419	374	386	377	431	432	431	400	429	443	419	416	433	402	419	405	430	424	423	452	372	435	422	414	429	438	434	406	419	408	405	426	420	428	419	407	399	426	411	424	407	399	384	432	389	406	384	401	435	410	414	425	409	410	423	412	424	417	417	426	418	401	425	437	458	419	422	436	420	418	437	397	434	402	406	422	427	411	431	447	427	403	426	443	437	413	490	442	400	433	394	429	393	420	417	432	449	418	426	407	374	394	408	428	437	450	421	428	419	409	418	428	449	392	438	407	410	406	447	412	442	453	432	421	422	421	409	384	422	418	425	394	437	399	384	446	399	418	402	398	397	446	415	423	436	396	416	387	405	437	424	464	407	421	427	435	399	458	438	435	458	377	424	390	423	412	406	443	412	435	421	395	444	438	431	435	399	472	422	423	431
27102	12185	4269	1646	961	967	386	296	290	286	306	312	294	289	275	263	282	259	261	275	282	270	274	272	430	562	525	405	298	277	281	252	265	267	271	266	276	266	285	294	276	289	259	279	289	244	296	271	262	266	279	310	284	291	326	278	239	273	262	294	267	258	256	270	269	267	296	262	295	265	254	245	273	306	260	269	275	299	239	268	258	272	258	269	258	240	274	275	291	263	255	284	304	303	271	245	269	260	278	277	261	279	267	274	290	237	279	275	268	276	257	258	258	262	272	280	293	283	267	268	277	252	250	291	257	266	269	298	260	273	299	269	258	287	254	264	234	265	268	274	280	273	306	295	225	279	274	267	251	281	261	274	272	265	272	251	270	282	244	287	272	291	289	281	308	231	272	268	273	264	276	279	278	286	250	265	284	278	258	280	264	275	277	282	272	265	279	264	267	270	274	292	294	275	291	280	303	264	268	266	242	284	244	247	300	258	246	269	281	286	272	293	267	277	282	282	267	297	290	266	304	274	276	273	261	262	270	268	294	283	265	279	261	273	290	286	261	236	269	266	282	281	275	277	247	285	291	265	271	275	263	269	295	246	299	279	275	260	280	255	264	263	264	281	281	263	276	278	272	280	284	290	272	284	275	262	253	254	266	259	277	267	283	286	266	287	289	245	258	276	272	249	277	280	269	263	261	264	260	296	258	275	270	270	287	270	293	291	269	257	256	267	261	273	261	246	255	265	292	320	271	275	272	250	267	279	300	264	292	290	255	261	249	304	286	268	288	266	262	278	286	272	292	289	280	267	293	248	259	271	287	267	263	244	275	266	261	281	279	276	295	254	261	263	250	273	279	313	301	288	272	259	279	279	265	279	255	250	258	259	272	283	276	271	290	260	262	264	262	249	254	268	295	279	299	257	283	285	263	273	271	267	280	282	269	284	284	273	257	262	300	286	279	276	295	254	282	275	267	268	273	256	266	236	294	240	255	287	238	260	276	280	257	242	254	251	255	290	284	286	254	271	276	266	269	289	267	313	258	256	290	291	280	261	276	269	279	250	287	284	281	265	253	292	293	248	292	259	262	275	283	269	268	253	263	281	252	284	281	292	254	258	268	273	238	272	293	262	254	261	265	271	266	268	261	297	268	283	262	299	287	289	256	281	267	241	299	283	277	255	290	275	251	281	284	262	300	288	286	330	266	283	294	272	296	274	253	263	280	275	282	218	251	275	290	281	287	307	297	269	268	276	301	291	243	289	265	271	281	257	281	262	261	281	269	318	281	249	267	283	266	284	262	284	281	302	273	262	275	271	261	276	276	262	302	258	269	266	279	281	258	286	277	265	300	249	279	265	258	269	319	280	275	258	261	262	255	271	301	287	265	264	280	260	275	271	288	275	266	251	281	290	275	279	269	259	290	265	264	254	267	281	268	272	241	271	247	288	309	266	246	276	272	294	254	272	284	292	283	271	276	261	240	276	290	288	270	253	283	285	257	277	263	262	261	261	236	273	257	243	275	257	310	276	263	292	307	279	284	282	293	273	271	282	286	256	278	324	279	239	266	264	256	264	276	272	275	253	279	281	263	256	276	253	246	275	267	305	287	288	281	291	273	268	276	264	289	282	277	272	282	303	275	283	272	279	256	294	233	273	294	264	245	265	308	260	284	267	269	273	247	262	263	265	269	280	269	243	251	264	290	259	274	286	298	264	251	236	264	261	260	256	272	265	295	271	282	260	272	287	265	233	270	287	259	266	246	261	257	271	281	304	283	282	274	261	282	252	283	233	254	284	286	270	296	288	272	281	269	250	263	290	278	270	271	264	279	239	273	288	259	291	293	298	290	286	278	287	244	284	257	249	251	284	267	245	249	300	262	273	281	270	288	298	266	281	273	267	269	270	286	290	241	252	271	248	266	294	250	277	279	274	277	259	284	259	288	264	247	260	240	279	265	274	267	264	309	295	264	272	258	279	271	329	290	282	266	275	250	287	248	283	259	254	275	255	245	274	250	280	254	269	286	278	251	269	256	258	254	286	282	290	299	268	295	299	282	258	287	263	263	290	285	278	283	249	279	252	294	277	286	256	259	295	278	232	242	243	245	276	280	286	256	285	289	247	258	253	279	272	293	258	266	262	251	256	282	260	245	272	288	278	271	276	257	247	269	294	244	291	267	253	277	307	247	261	266	272	262	271	269	310	286	268	273	256	276	270	268	283	291	261	309	280	261	268	283	265	290	246	275	303	265	254	254	288	281	275	247	244	283	283	258	265	262	261	252	281	268	273	288	277	285	277	273	244	291	280	275	260	276	285	284	300	288	258	265	272	263	303	268	293	282	292	296	276	285	277	278	295	281	239	269	264	287	262	270	275	260	261	267	285	262	303	274	294	281	281	246	262	282	286	256	293	283	243	255	278	288	245	242	270	270	326	272	232	252	254	266	282	283	282	261	246	272	273	272	271	310	260	258	285	285	269	263	267	284	263	310	264	291	267	272	287	280	305	297	291	282	262	277	251	277	256	246	277	276	285	288	284	259	288	281	275	274	269	274	285	289	290	255	293	254	278	230	281	286	256	268	269	303	271	260	253	270	310	279	289	277	285	266	245	268	264	285	258	293	261	307	278	269	270	272	259	269	268	251	259	261	276	285	282	290	271	265	287	264	291	262	241	248	271	262	269	254	291	273	283	286	254	277	264	285	249	249	275	295	262	258	280	269	261	284	255	257	262	267	257	280	274	260	308	257	272	289	265	291	269	286	271	269	297	283	260	293	268	283	284	267	289	271	252	251	263	299	243	280	273	266	259	273	303	257	256	279	258	290	250	229	234	240	294	259	269	264	242	264	312	289	268	250	242	285	229	286	267	274	271	262	282	271	227	253	298	249	263	297	270	248	249	283	294	267	228	267	266	273	257	280	279	249	295	258	256	297	286	237	248	262	268	274	287	286	286	260	240	267	283	289	304	281	258	264	276	260	278	260	244	277	261	302	300	279	322	292	260	289	259	242	246	273	262	251	294	261	248	275	271	260	276	275	283	309	308	279	295	270	256	259	293	240	258	278	274	275	272	262	268	272	268	256	270	271	273	298	276	279	285	273	280	279	264	276	286	228	292	273	257	286	293	269	260	297	253	282	258	250	301	254	302	267	294	300	277	269	256	267	264	285	281	277	266	304	245	254	259	271	265	250	282	274	292	281	271	284	265	292	265	249	246	245	242	267	258	261	241	275	266	294	290	250	305	288	246	308	255	278	276	264	249	253	271	253	268	258	235	278	253	274	292	281	267	272	219	259	291	271	269	282	266	262	263	293	262	243	246	270	273	247	276	273	290	257	271	294	296	292	295	268	277	258	296	276	272	254	251	254	279	267	290	274	259	308	286	270	248	306	251	246	260	268	263	272	262	276	250	295	247	252	267	251	288	262	288	278	276	259	287	271	275	281	257	286	259	255	279	293	288	300	295	284	271	303	275	245	287	265	264	293	257	293	257	288	270	249	268
4946	2008	4152	1267	1213	1303	478	305	303	284	283	301	251	301	281	272	275	267	259	289	262	275	263	271	570	689	623	410	333	281	294	270	295	268	280	284	303	277	250	298	288	294	271	287	287	270	262	274	280	245	262	269	307	288	277	266	259	286	276	303	255	288	280	254	284	295	267	280	297	254	296	266	266	267	291	267	268	264	287	273	297	277	270	285	276	262	281	268	269	273	248	265	257	273	295	246	252	273	275	294	267	264	280	267	262	269	265	292	257	262	267	272	263	304	262	271	283	292	311	269	267	251	257	253	281	294	259	284	281	264	280	262	270	283	260	267	252	283	276	262	290	268	229	275	270	269	280	279	277	293	268	290	247	262	287	257	292	290	264	289	265	240	260	262	273	243	293	262	300	250	255	264	257	286	296	296	275	276	257	277	242	290	292	291	259	281	257	279	260	267	242	246	278	260	303	287	301	255	234	285	297	281	279	266	257	265	306	282	301	255	266	272	285	290	286	294	237	294	266	258	304	251	259	265	274	251	260	276	248	260	275	291	280	267	281	290	286	272	282	241	270	272	280	264	291	267	303	283	272	286	293	270	306	260	255	233	238	307	298	272	261	302	287	274	272	277	279	265	282	272	276	253	270	290	256	271	261	308	258	274	284	271	270	273	282	271	293	276	269	263	277	292	254	281	303	263	240	262	240	281	291	279	255	264	269	262	269	265	266	260	283	245	253	262	281	284	276	326	256	268	275	289	305	295	305	259	290	260	272	298	291	243	289	291	255	268	266	319	258	241	277	258	276	274	265	259	259	261	270	276	295	283	248	279	295	303	268	251	245	286	336	253	286	286	273	271	234	284	279	276	274	283	273	268	281	262	280	304	270	261	254	280	295	274	248	240	245	281	264	249	263	264	272	262	270	238	265	265	290	270	283	276	272	266	309	257	293	289	259	286	285	264	267	255	263	260	285	265	253	277	251	261	279	253	255	278	265	286	290	270	289	298	256	243	280	296	276	248	250	277	263	225	261	297	261	259	289	261	283	289	276	289	263	273	293	255	292	274	300	299	319	281	287	277	283	242	258	278	266	300	244	248	259	305	292	282	290	266	259	292	278	270	269	280	275	280	259	269	251	279	279	279	251	278	266	277	289	273	276	272	263	247	285	265	311	265	286	241	272	296	253	300	244	269	271	275	265	269	245	286	254	264	288	284	276	295	251	268	267	268	275	275	268	269	264	257	263	262	277	294	283	265	295	272	281	273	259	256	266	251	286	248	270	275	281	277	266	259	289	260	261	289	276	285	297	265	296	272	262	276	269	232	273	276	262	293	257	267	269	261	301	281	273	306	271	273	254	298	256	283	291	265	276	273	266	266	289	279	232	276	260	281	243	280	240	284	256	289	266	293	299	273	290	258	281	273	264	294	260	258	284	286	235	270	286	264	241	281	276	256	285	277	290	234	290	284	276	320	283	278	223	278	277	298	301	303	284	282	299	244	271	257	261	238	268	295	268	291	274	284	316	254	265	256	270	270	257	259	271	254	272	259	250	251	278	256	275	272	279	266	283	250	300	293	274	291	255	277	259	269	293	262	289	274	265	271	298	267	249	292	271	291	278	297	293	270	259	263	271	287	287	247	271	275	263	278	280	269	277	294	269	252	283	281	274	244	275	261	277	265	293	295	291	262	269	285	311	261	293	272	259	273	278	297	259	274	282	287	265	262	307	263	272	250	275	273	310	268	255	256	312	256	279	284	283	297	270	250	298	295	243	252	262	279	245	292	270	283	268	293	256	264	260	279	283	282	292	281	305	230	276	279	293	256	285	262	246	275	280	272	278	256	260	276	267	254	254	269	289	307	277	254	273	258	300	259	267	283	314	261	266	257	255	270	274	282	282	264	272	277	258	251	259	286	279	276	278	252	283	266	263	320	268	273	253	276	263	244	268	267	274	241	275	285	288	288	287	278	288	268	296	298	286	255	269	302	287	245	271	292	264	262	263	257	261	263	299	306	263	291	274	283	308	287	236	265	276	265	278	278	263	248	285	268	253	276	262	248	282	266	261	284	272	291	278	229	275	280	313	263	288	250	274	281	297	255	251	272	269	282	253	265	291	284	258	289	282	282	236	283	293	296	288	279	260	272	257	256	248	254	273	278	267	278	263	281	287	295	293	272	292	281	288	297	271	257	265	276	278	261	289	260	266	281	269	270	277	279	243	277	278	280	291	306	272	259	272	263	273	278	298	282	260	261	271	291	283	283	295	254	301	263	298	273	264	279	293	260	243	276	271	280	257	262	264	264	290	299	258	275	285	262	261	252	266	282	292	288	288	275	281	281	292	299	291	267	273	293	291	257	281	278	282	289	282	277	270	250	283	277	273	271	284	283	273	273	285	276	265	257	275	241	260	271	282	282	298	286	269	273	263	277	263	272	262	271	262	296	289	307	328	271	263	298	252	259	269	261	243	275	252	262	238	283	288	264	265	243	277	295	262	267	245	287	240	261	286	275	263	253	273	245	250	233	278	288	282	306	298	276	282	319	282	263	256	266	303	276	282	263	275	271	277	269	282	297	278	282	268	267	295	278	278	254	273	284	280	290	273	280	299	290	255	239	264	277	261	285	279	273	262	244	266	251	280	286	285	266	313	252	255	288	264	256	289	273	260	267	230	259	262	276	279	270	271	288	304	268	297	279	271	301	288	278	274	271	275	295	262	288	289	294	279	245	245	289	294	277	276	301	288	244	265	296	281	280	268	254	276	293	280	250	288	284	266	285	268	262	260	288	290	297	276	262	264	288	273	264	268	269	267	284	279	275	294	297	265	285	252	282	262	280	282	256	261	269	273	304	294	261	276	301	276	279	271	285	305	302	253	276	261	257	304	300	293	245	292	287	283	274	282	284	259	294	303	289	247	285	251	273	283	291	252	246	250	275	272	269	287	263	238	283	288	293	273	267	266	278	268	276	260	271	280	283	295	257	265	273	292	268	274	250	290	281	293	275	308	274	255	280	283	248	284	281	290	281	281	281	277	283	282	248	267	277	304	284	323	249	270	295	258	275	268	291	291	301	282	299	274	280	293	264	266	290	261	254	282	277	275	288	294	265	269	249	298	260	251	287	266	270	280	275	280	300	266	270	257	274	293	220	302	283	272	268	271	280	272	263	264	302	290	276	275	273	271	280	258	304	276	247	289	273	297	270	293	267	270	291	277	281	255	256	278	263	271	284	259	277	266	270	305	279	265	281	285	260	258	256	254	260	273	285	270	299	262	315	276	285	289	265	261	298	268	270	267	266	279	267	254	263	278	251	271	278	272	291	291	277	295	304	284	275	268	250	284	275	257	264	288	271	273	272	285	278	281	262	278	314	291	275	292	261	276	251	287	279	265	273	272	262	260	278	266	277	264	254	279	265	279	267	277	255	276	295	255	273	288	279	284	257	275	270	294	273	248	244	259	271	270	256	272	268	276	247	267	273	271	246	291	285	265	260	254	286	290	291
25530	21107	28511	31654	13366	2112	697	395	352	333	283	349	294	295	275	300	309	290	292	345	318	309	305	320	998	1230	847	501	367	306	278	300	292	288	294	271	300	307	272	315	321	298	293	288	290	300	313	281	299	304	305	316	287	263	283	291	302	281	309	296	290	302	306	317	286	274	281	307	277	262	292	306	323	322	297	280	309	302	291	308	266	304	260	272	271	282	319	258	289	289	256	272	317	311	279	287	298	259	249	288	302	295	300	339	279	311	290	266	278	288	301	265	291	304	255	262	286	271	298	305	305	290	264	263	299	277	292	300	268	291	277	290	297	293	293	291	305	290	287	290	294	288	258	307	284	290	301	274	261	310	286	278	266	312	281	296	311	308	300	260	311	295	294	278	262	308	283	277	295	301	279	282	320	313	287	294	280	261	291	278	311	297	278	293	284	276	307	273	292	283	299	298	298	273	309	278	322	244	279	297	275	288	300	281	315	300	277	268	321	300	295	299	305	309	286	314	306	296	287	310	289	276	301	281	314	294	300	289	281	309	283	273	288	296	303	310	274	293	298	291	325	279	282	300	305	306	322	310	304	261	290	266	282	293	259	287	289	292	277	307	284	303	300	301	288	276	282	305	306	305	294	326	280	304	284	288	304	274	286	299	310	296	296	303	274	316	267	287	260	275	306	298	286	297	276	280	333	282	289	289	290	302	298	303	291	264	304	299	282	298	299	277	337	327	287	290	303	287	306	260	257	301	286	309	288	269	282	303	293	309	307	302	299	304	314	293	282	306	304	328	285	283	288	277	318	275	285	314	294	277	306	292	302	266	310	302	298	287	288	305	289	307	287	287	313	277	293	294	286	315	347	297	296	317	275	284	297	308	313	295	302	272	300	313	298	296	284	286	318	285	285	281	300	297	306	281	308	296	271	292	271	289	319	289	307	277	278	288	274	305	318	285	291	250	313	286	303	311	247	286	287	290	306	317	281	291	282	308	323	296	297	313	256	300	306	318	304	320	283	316	304	298	300	282	287	306	264	280	303	291	308	281	254	288	292	279	242	270	294	288	278	293	297	285	289	286	301	307	286	311	321	322	276	306	270	284	275	279	296	297	284	297	284	284	285	270	288	283	277	297	282	298	327	293	291	299	302	305	258	278	312	248	316	294	323	310	293	274	278	287	305	296	302	307	298	292	285	272	293	316	288	299	281	334	313	301	314	281	257	314	272	292	284	300	323	300	267	288	285	287	305	289	294	296	283	321	323	297	265	306	279	308	274	294	267	306	287	270	318	295	290	276	294	292	306	320	277	309	304	306	302	288	325	273	295	282	271	314	276	305	297	301	298	297	281	264	306	275	307	313	275	291	301	256	290	296	263	300	293	313	313	280	290	297	288	257	274	280	277	328	294	275	276	303	325	280	326	294	302	276	310	333	303	302	280	287	285	323	306	303	287	320	271	315	279	263	277	288	298	285	273	301	303	260	265	291	307	309	314	264	304	304	311	289	304	305	292	253	295	305	320	274	308	292	293	320	288	274	313	325	246	266	324	288	336	310	293	294	258	274	308	291	313	300	285	281	275	272	298	288	283	297	281	271	273	297	304	279	313	295	264	281	284	287	279	285	245	297	291	300	273	284	290	300	306	271	273	274	301	292	279	270	315	296	290	275	261	292	282	307	278	284	299	288	285	327	281	291	271	302	318	304	272	275	296	286	307	274	267	283	258	278	271	307	313	277	275	295	271	277	279	298	299	278	302	302	310	272	293	308	292	289	297	266	288	289	287	321	263	280	306	285	287	289	311	278	282	282	307	276	277	268	276	271	319	282	294	251	265	285	278	285	309	285	301	314	285	302	313	306	319	280	277	275	317	277	289	288	288	278	296	281	299	289	244	303	298	295	298	294	317	279	326	318	336	284	291	292	278	292	319	280	296	270	310	296	293	315	272	303	310	291	255	316	287	286	320	302	310	308	289	347	276	303	295	316	275	275	286	286	261	269	283	287	283	302	299	298	281	281	287	292	304	275	295	312	295	294	280	282	327	277	282	296	297	264	304	299	291	284	297	309	293	272	266	267	274	303	316	271	272	277	330	304	311	281	283	316	299	284	289	282	319	273	267	294	290	284	309	263	324	297	277	293	281	314	283	308	292	294	309	293	315	261	291	301	302	283	292	309	308	300	281	286	285	298	294	265	281	278	298	266	288	291	287	284	327	299	312	286	261	303	281	269	285	265	305	278	273	302	310	267	285	304	259	294	300	263	317	293	269	296	291	281	283	327	284	260	335	287	271	300	300	348	286	275	277	285	276	316	286	290	262	288	306	304	276	288	302	273	288	310	267	292	320	302	270	261	315	284	286	252	264	307	317	304	285	291	302	262	333	290	306	286	283	299	296	276	289	289	311	273	297	299	303	279	280	301	276	279	286	290	292	285	315	308	291	277	281	292	287	280	301	287	339	282	286	299	298	283	291	307	282	284	297	266	295	276	291	278	277	293	294	304	283	254	283	293	296	265	281	294	298	286	323	302	295	287	293	293	282	289	295	317	302	283	279	303	307	299	301	300	307	318	311	288	283	284	305	274	303	320	248	294	244	281	275	311	272	324	264	274	303	294	302	296	289	287	294	284	308	302	285	300	274	273	289	277	286	294	302	286	294	235	267	293	275	310	287	280	307	313	314	272	303	305	311	308	309	282	288	298	274	257	318	275	279	281	279	339	326	330	278	299	282	281	270	308	275	294	283	299	301	249	281	305	289	282	288	319	274	279	271	284	293	260	275	291	299	316	293	283	271	298	309	257	287	277	289	301	319	287	287	268	278	292	292	298	296	286	299	290	276	300	268	276	292	313	275	297	292	292	318	294	304	292	251	308	315	292	279	297	296	306	281	263	298	316	280	280	300	313	298	310	279	288	324	295	268	250	276	288	304	281	275	281	274	271	273	282	302	269	259	316	303	268	280	319	268	301	308	310	273	304	294	292	324	317	293	293	307	296	291	321	289	289	293	299	269	270	295	300	292	291	274	294	300	303	309	272	291	289	262	274	301	314	294	309	311	274	278	323	327	323	284	291	251	280	295	311	275	304	336	276	296	287	292	287	276	277	318	298	300	299	286	291	289	288	290	276	307	295	290	293	282	316	301	297	303	274	291	284	306	292	294	292	308	297	283	270	268	275	272	281	290	277	289	307	311	292	269	291	287	291	351	302	294	284	300	268	292	286	293	300	286	288	292	304	295	299	283	285	312	282	318	295	295	299	274	301	317	302	293	346	314	316	271	329	271	305	282	286	281	310	323	306	300	269	318	300	281	284	277	284	282	268	313	299	293	277	300	289	271	291	291	263	285	286	282	312	282	280	299	319	261	308	287	281	276	277	314	272	319	271	289	296	321	248	307	305	280	293	290	262	277	301	264	294	285	281	304	317	317	276	274	302	313	309	304	269	270	297	311	278	289	286	296	298	277	263	271	303	297	287	291	256	316	292	288	269	311	332	264	290	292	330
3949	9541	28865	23649	5418	1960	663	438	379	383	337	352	352	328	299	330	341	293	344	318	312	308	311	312	1597	1785	1175	572	440	293	308	292	271	313	334	299	308	302	311	290	264	290	317	306	303	316	323	303	330	322	295	296	282	279	280	306	274	315	304	320	313	279	270	305	296	309	302	299	325	307	305	306	330	306	267	267	259	308	315	331	314	295	287	315	305	289	302	311	276	318	341	271	301	300	324	300	272	298	285	300	305	284	313	314	329	278	303	292	285	320	322	288	352	294	277	313	281	291	286	290	274	323	337	328	299	325	302	309	308	299	316	359	311	356	312	292	325	334	276	296	302	299	321	290	286	301	298	318	297	321	289	341	306	300	316	308	279	335	326	296	278	322	285	302	314	281	284	332	277	264	302	301	290	287	296	276	282	329	294	290	288	263	266	298	293	294	282	290	314	323	306	301	313	295	279	329	288	308	321	311	304	293	314	294	345	318	335	304	313	285	301	318	312	298	304	281	275	327	257	317	292	314	331	302	299	327	296	344	279	295	297	292	270	339	288	279	324	274	287	274	316	297	306	317	310	344	275	289	279	289	286	299	352	261	317	328	291	297	321	328	323	308	310	306	303	358	293	306	293	295	289	307	309	301	291	314	308	304	290	305	319	307	279	313	316	298	276	300	349	324	295	269	314	314	272	279	283	314	272	301	284	295	313	304	294	306	322	328	329	299	321	321	296	306	300	294	299	307	284	300	295	254	323	365	296	318	311	276	289	343	280	316	315	315	320	306	313	282	302	289	300	260	321	313	301	286	284	264	292	293	293	312	290	298	283	307	298	300	289	297	298	298	292	313	280	295	304	292	315	294	296	315	323	277	310	302	338	288	306	305	324	282	296	317	285	327	306	318	309	310	297	298	277	302	291	295	283	305	300	313	316	319	284	274	313	308	305	287	319	334	327	329	320	319	311	281	294	314	321	333	303	320	307	278	305	326	305	306	339	286	272	349	303	312	301	307	308	296	312	275	299	319	290	315	299	301	292	298	278	330	306	305	302	261	290	294	295	269	289	330	265	323	321	319	321	290	325	307	293	303	333	307	319	324	323	299	309	302	328	301	300	299	299	309	273	296	307	284	291	290	286	327	311	317	306	270	310	300	285	308	315	299	324	302	311	288	300	274	334	285	327	318	254	302	303	278	296	286	277	311	318	303	299	318	297	298	289	302	304	281	299	309	333	304	302	287	304	270	305	303	301	270	283	295	312	322	287	289	308	271	292	312	311	292	293	311	294	304	323	298	320	303	294	290	318	285	291	318	288	271	292	302	321	315	288	330	332	302	310	316	338	268	303	317	319	308	291	303	274	296	315	279	271	282	306	294	286	303	322	280	334	300	313	302	296	302	307	285	317	288	312	271	297	316	299	298	289	306	304	272	299	308	280	313	302	285	306	311	318	285	263	318	283	280	287	292	299	300	310	319	261	322	293	340	303	313	304	326	307	306	281	288	277	323	302	292	319	317	297	298	303	324	279	306	295	276	310	311	281	279	285	313	330	317	306	318	318	313	297	326	333	318	290	313	297	301	292	329	286	280	288	278	281	287	319	291	275	315	307	291	302	329	306	280	324	295	323	313	303	292	275	309	305	294	315	323	331	293	320	322	288	319	278	274	313	298	290	272	310	303	347	294	266	308	294	304	311	294	298	288	306	292	312	286	300	323	308	287	304	311	345	304	334	323	302	292	275	283	298	294	262	299	338	306	298	303	293	295	283	288	270	296	305	294	315	290	306	339	313	317	339	314	328	305	286	311	273	279	306	333	293	314	287	285	348	297	316	323	320	343	256	316	279	259	319	302	284	298	286	282	344	292	321	296	315	289	301	280	270	299	291	286	301	275	289	311	325	306	279	331	287	334	300	290	320	315	303	258	306	294	284	319	284	303	273	299	320	295	270	329	324	298	329	284	310	297	285	286	321	320	297	322	323	272	309	281	277	299	295	286	324	322	305	310	314	308	277	290	285	313	295	330	307	305	294	289	315	294	292	296	298	327	288	297	293	316	331	332	297	287	305	318	277	300	281	285	317	338	303	298	360	298	282	287	309	278	295	284	311	302	313	341	310	281	291	324	335	281	269	306	305	316	293	295	298	302	310	276	336	268	301	290	283	291	305	319	281	312	328	298	300	321	325	311	289	285	267	329	322	294	301	306	324	283	279	281	294	316	309	315	287	313	335	289	298	321	312	297	326	301	332	275	303	306	316	293	305	294	263	280	288	283	276	320	280	306	296	315	275	280	310	333	282	276	298	263	316	277	297	280	292	314	313	335	294	298	316	285	297	308	317	327	301	294	302	279	299	293	294	298	321	333	294	250	310	275	282	293	322	300	300	314	285	269	306	304	304	293	307	280	303	341	310	317	294	313	303	325	280	294	303	309	293	295	290	319	317	318	307	307	298	313	294	321	316	307	326	319	305	284	285	297	311	303	301	269	251	264	324	321	290	294	309	296	275	308	299	308	290	286	302	292	299	298	328	280	325	295	296	296	290	290	301	298	304	305	260	277	299	323	286	320	313	314	309	308	291	290	304	287	296	267	289	323	288	306	312	295	310	321	306	290	313	284	300	301	309	286	281	277	350	302	343	278	303	297	295	294	301	301	293	291	265	268	302	306	282	322	294	313	334	302	287	292	317	295	308	284	287	307	281	308	268	306	301	297	319	324	305	270	336	312	333	338	309	350	308	295	277	281	323	275	297	276	306	289	299	262	317	311	322	304	326	273	288	308	326	313	274	306	310	320	288	294	300	303	312	279	310	306	311	292	331	275	309	303	289	306	289	294	305	303	317	295	312	289	302	294	277	317	308	288	327	301	330	293	318	313	310	334	321	307	315	300	309	311	290	311	294	270	297	285	299	314	316	283	267	309	270	317	300	280	296	264	260	280	275	277	286	317	299	325	307	280	294	298	311	320	304	308	304	304	326	299	291	313	317	316	300	293	313	313	281	294	319	330	285	330	314	284	305	292	312	264	328	287	301	300	280	272	304	323	308	300	282	303	291	313	278	298	298	313	320	307	286	310	295	275	337	290	284	303	302	297	296	309	314	307	281	284	307	330	318	313	302	325	313	286	311	287	297	294	273	307	330	274	310	342	308	300	331	349	310	267	288	301	278	304	299	307	304	301	301	281	309	294	294	291	306	308	302	309	323	302	301	264	306	275	282	330	304	295	305	280	325	285	296	346	292	300	296	272	322	305	323	314	309	326	301	309	311	287	296	297	322	302	296	338	263	307	307	316	293	265	283	309	327	280	263	312	276	293	308	294	321	296	311	330	342	332	309	330	282	296	319	295	304	302	262	280	292	330	276	333	322	301	308	291	276	321	287	325	301	318	301	305	311	320	270	344	323	298	335	321	268	332	318	319	316	297	285	302	293	316	308	329	335	291	321	305	312	314	304	302	323	295	264	323	285	329	284	285	312	308	294	309	298	329	319	289	286	289	311	307	283	319
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
