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
339396612723	339396613242	339396613792	339396614342	339396614892	339396615442	339396615992	339396616542	339396617092	339396617642	339396618192	339396618742	339396619292	339396619842	339396620392	339396620942	339396621492	339396622042	339396622592	339396623142	339396623692	339396624242	339396624792	339396625342	339396625892	339396626442	339396626992	339396627542	339396628092	339396628642	339396629192	339396629742	339396630292	339396630842	339396631392	339396631942	339396632492	339396633042	339396633592	339396634142	339396634692	339396635242	339396635792	339396636342	339396636892	339396637442	339396637992	339396638542	339396639092	339396639642	339396640192	339396640742	339396641292	339396641842	339396642392	339396642942	339396643492	339396644042	339396644592	339396645142	339396645692	339396646242	339396646792	339396647342	339396647892	339396648442	339396648992	339396649542	339396650092	339396650642	339396651192	339396651742	339396652292	339396652842	339396653392	339396653942	339396654492	339396655042	339396655592	339396656142	339396656692	339396657242	339396657792	339396658342	339396658892	339396659442	339396659992	339396660542	339396661092	339396661642	339396662192	339396662742	339396663292	339396663842	339396664392	339396664942	339396665492	339396666042	339396666592	339396667142	339396667692	339396668242	339396668792	339396669342	339396669892	339396670442	339396670992	339396671542	339396672092	339396672642	339396673192	339396673742	339396674292	339396674842	339396675392	339396675942	339396676492	339396677042	339396677592	339396678142	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2732	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2737	3600	2300	2737	3600	2300	2737	3600	2300	2737	3600	2300	2737	3600	2300	2737	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2740	3600	2300	2740	3600	2300	2740	3600	2300	2740	3600	2300	2740	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23161	20316	26963	23173	19905	9041	1179	633	547	564	518	495	478	537	481	465	448	507	517	486	453	434	486	438	470	485	515	462	502	494	423	454	473	511	446	510	451	443	466	501	462	458	446	461	476	504	460	499	471	466	481	457	481	452	478	429	474	486	472	443	467	470	490	491	498	513	460	435	473	471	481	459	457	477	468	469	420	474	462	488	500	478	461	454	449	461	436	462	439	477	478	461	456	479	494	511	499	463	478	455	434	481	479	484	477	478	431	472	464	462	455	431	480	466	428	453	468	412	479	475	466	489	503	481	452	470	450	440	462	459	508	464	440	435	475	445	485	451	459	450	475	466	455	517	474	460	464	470	429	499	451	484	449	481	455	418	460	467	462	432	457	485	479	435	476	487	452	492	467	479	458	454	451	426	445	493	482	456	453	445	466	475	484	444	445	408	454	419	425	465	446	527	459	502	453	462	443	463	483	493	433	450	487	447	472	444	463	493	474	424	518	485	470	459	440	458	468	470	466	445	431	442	469	479	465	446	458	487	470	475	471	425	477	449	496	450	452	429	501	421	444	461	454	469	462	483	447	429	461	467	451	475	458	448	451	483	449	476	434	506	446	475	491	523	491	417	468	446	461	452	451	459	484	472	491	448	475	488	487	464	472	425	446	465	464	442	485	428	456	468	448	459	460	451	469	467	480	420	475	471	503	413	475	464	442	482	448	488	487	443	488	416	439	424	469	497	473	462	461	484	480	465	460	426	458	433	458	441	453	432	447	511	448	431	476	491	450	434	470	452	456	461	452	445	431	474	440	451	490	455	484	479	485	494	465	444	450	444	457	443	490	465	464	465	471	464	477	466	498	485	453	475	476	484	471	475	485	484	459	467	489	470	447	457	454	480	471	447	444	450	477	454	463	435	450	449	455	469	421	424	482	443	430	423	462	451	501	483	515	448	490	458	459	485	470	438	434	482	472	476	481	480	476	446	468	449	460	460	454	467	493	473	416	471	432	461	450	467	447	483	459	453	457	484	457	450	474	467	488	451	451	491	452	469	423	461	440	480	461	479	444	451	448	481	459	476	469	459	459	442	489	457	434	451	489	467	474	474	450	499	445	441	457	473	478	446	446	441	473	470	478	481	441	464	472	444	478	490	488	475	451	473	473	475	478	473	494	469	454	466	472	458	420	459	438	433	456	466	470	455	408	464	492	464	462	479	480	446	478	476	473	468	504	468	401	447	486	452	462	448	507	459	450	479	444	482	478	413	499	487	466	461	453	453	497	461	465	470	496	439	454	458	463	477	459	444	431	457	502	450	483	444	450	485	428	440	469	436	435	460	484	446	458	437	461	475	462	464	503	454	453	435	491	443	449	418	497	447	489	461	476	483	490	455	425	457	457	463	464	509	432	473	466	437	446	446	448	479	440	430	480	459	437	472	465	470	459	430	446	468	461	466	489	454	420	447	447	454	454	492	473	442	459	458	462	460	462	448	501	406	444	493	475	480	470	444	465	466	405	471	440	471	466	451	412	449	442	443	488	463	464	457	438	417	421	463	446	450	489	446	458	433	510	461	437	461	455	456	455	454	429	464	430	469	449	478	456	473	472	453	452	485	448	436	402	482	450	453	495	432	472	467	469	443	458	472	468	510	450	443	476	436	456	454	483	457	478	427	486	470	490	475	476	416	420	435	449	445	447	472	464	537	504	450	460	459	467	477	461	470	465	434	446	441	463	408	464	466	478	453	517	447	441	471	454	461	451	485	465	470	437	477	483	442	439	454	494	459	504	486	488	472	445	499	442	438	452	431	525	497	477	422	449	455	465	436	449	460	492	449	469	431	484	457	473	470	522	483	441	465	434	490	468	487	464	453	414	444	477	468	464	486	443	463	478	486	460	407	435	432	447	482	416	497	459	443	470	462	455	437	429	432	476	466	425	452	458	473	421	463	448	475	476	441	463	477	444	423	440	454	465	452	449	472	438	441	480	444	449	484	466	441	450	472	435	439	425	444	422	441	471	455	505	481	487	489	458	430	448	498	456	477	460	446	487	441	446	464	441	452	499	473	464	480	491	465	474	460	477	459	457	461	459	470	458	456	489	447	488	487	468	467	429	458	528	444	466	460	444	449	458	464	480	444	454	436	437	455	521	453	491	468	463	465	441	456	465	456	502	468	481	449	441	469	496	458	473	445	493	482	460	462	475	457	476	474	446	441	483	449	460	515	450	483	458	460	464	476	465	455	435	457	426	425	486	477	454	435	483	479	485	486	483	483	476	484	465	463	463	396	430	436	444	505	445	410	456	486	496	491	443	469	436	474	487	464	431	441	541	426	478	448	422	426	480	461	456	458	481	477	487	442	479	452	434	462	476	475	422	477	483	432	444	476	436	464	481	450	464	447	438	486	481	475	436	446	459	464	459	477	485	465	421	483	447	483	411	442	478	457	454	436	447	439	457	449	432	450	437	474	481	480	525	465	483	421	449	472	475	457	468	464	420	447	448	460	455	457	471	512	482	473	457	464	453	454	461	456	465	441	492	487	443	467	473	494	484	424	435	456	410	492	463	495	450	482	453	481	440	431	459	473	463	484	459	483	501	469	481	421	460	408	450	501	485	457	441	439	472	481	442	441	499	441	424	466	455	484	450	463	437	507	470	456	491	432	431	435	477	464	430	454	481	446	484	470	460	487	468	429	479	490	456	449	442	429	432	437	441	463	470	462	464	460	469	405	451	422	446	456	471	447	459	488	467	472	448	441	463	448	453	452	463	433	433	408	445	452	433	462	444	489	451	458	473	454	477	440	437	452	472	414	469	506	446	467	467	468	451	452	462	457	450	435	482	460	534	479	457	441	497	487	449	463	447	477	455	512	455	446	433	459	392	425	497	450	440	470	466	451	481	475	463	442	443	496	445	444	481	472	450	449	454	444	455	474	417	455	463	460	440	439	439	441	432	422	443	459	464	439	426	489	456	482	465	490	425	464	446	471	456	463	497	474	412	478	409	472	489	439	428	488	462	459	484	426	461	458	452	457	439	447	524	433	468	460	462	452	445	455	462	477	443	458	435	420	439	508	434	471	486	434	438	459	449	495	442	463	445	478	463	464	442	431	460	448	440	427	454	484	469	465	476	471	460	462	491	469	508	472	459	472	439	471	458	470	469	465	470	472	447	456	414	498	461	420	475	482	402	436	427	442	469	444	455	489	469	456	451	463	434	473	510	509	460	443	455	476	480	473	449	451	464	475	473	477	451	414	440	437	470	466	465	469	416	426	483	446	452	443	471	471	456	430	486	421	473	446	476	446	479	430	495	474	436	442	485	427	446	490	445	451	437	415	507	461	520	410	461	488	439	486	446	499	464	488	472	481	468	429	480	440	467	462	486	461	439	476	464	427	458	444	431	459	457	484	484	453	467	427	483	449	499	437	410	475	429	476	471	480	448	457	437	486	447	444	489	490	478	439	482	442	480	502	481	436	457	473	479	487	460	480	455	467	475	442
56491	58415	34605	19141	7803	760	583	601	529	543	533	524	484	430	525	462	478	446	491	421	454	446	491	422	458	449	423	436	404	453	444	449	432	451	423	430	429	418	444	472	432	439	421	437	392	438	451	426	419	445	430	415	440	454	437	454	435	440	447	447	420	437	438	421	451	451	422	453	469	489	472	424	418	436	423	468	448	443	413	470	456	418	448	461	426	473	463	448	425	455	438	427	482	431	448	467	411	452	414	465	430	430	450	438	423	426	449	446	417	414	434	445	440	436	435	427	446	457	468	448	458	433	417	458	442	461	436	444	452	440	392	462	446	459	438	442	447	426	423	379	452	465	456	433	432	421	444	435	428	425	412	431	483	422	427	397	455	457	431	429	470	477	390	388	486	434	486	439	420	426	443	447	433	453	408	419	429	465	396	439	421	435	433	434	450	436	420	440	471	399	404	427	423	422	428	422	427	450	423	450	425	412	401	424	412	459	466	430	416	430	493	432	446	411	446	422	411	436	418	412	458	434	456	455	419	449	446	433	461	425	438	388	427	434	430	412	466	426	468	414	460	423	433	440	431	428	425	388	434	436	459	431	413	448	421	451	425	415	444	413	430	436	420	446	399	454	431	431	444	429	423	459	444	453	397	448	451	451	456	433	421	452	415	469	442	451	410	449	435	401	446	432	457	441	478	428	417	435	448	437	430	426	429	436	448	456	411	466	414	439	475	426	419	415	390	398	440	429	461	464	451	441	461	460	439	427	447	455	410	432	427	464	416	414	437	439	454	482	420	452	437	416	393	427	453	409	433	445	423	444	414	417	397	430	464	474	425	429	463	393	425	416	412	459	456	413	401	439	427	471	445	415	429	412	413	402	452	451	482	438	459	410	455	465	442	433	421	455	430	418	430	429	429	450	428	445	410	403	454	435	437	444	450	421	449	422	417	413	462	497	429	413	396	399	432	431	435	462	449	455	438	423	432	448	440	414	435	456	425	437	486	452	442	442	451	424	451	452	427	431	418	440	484	438	428	453	470	411	441	427	466	457	421	438	434	434	472	427	441	430	461	435	412	455	455	401	452	465	420	416	419	454	446	399	448	436	418	406	458	439	478	436	430	435	414	455	428	473	423	407	442	430	420	453	448	415	428	424	438	411	464	436	405	488	436	426	423	440	430	429	445	427	436	438	406	415	433	413	434	423	417	423	396	443	436	457	463	456	437	434	416	409	430	412	454	414	460	456	407	447	492	476	431	475	447	467	424	448	455	457	413	457	439	414	461	448	408	438	451	440	470	407	446	423	467	401	428	446	398	488	424	425	401	418	404	471	457	441	433	418	430	418	466	443	455	464	447	419	423	429	485	441	408	443	417	437	425	471	410	440	402	425	427	423	478	460	428	450	485	448	406	429	398	435	420	426	431	412	421	430	413	456	417	435	483	453	428	457	421	431	419	453	448	407	442	411	444	429	463	414	415	435	462	420	473	398	446	397	454	403	426	460	444	434	427	417	443	462	445	434	458	457	451	451	455	467	430	439	458	422	422	416	425	424	416	412	440	443	418	448	449	482	442	465	437	441	461	424	407	449	472	420	472	492	461	447	451	452	417	384	438	414	420	429	432	399	460	393	399	440	423	410	450	437	384	420	435	457	452	419	443	439	450	412	397	402	425	478	446	430	413	420	439	411	424	446	425	446	417	416	424	433	390	440	438	409	454	411	435	444	446	433	478	459	408	433	392	434	436	411	416	400	404	400	414	434	432	441	411	434	448	426	420	460	437	463	406	422	430	435	418	440	428	441	405	436	424	451	423	426	464	447	424	432	455	425	429	395	409	441	430	415	474	425	431	423	425	434	431	440	445	442	440	396	410	422	420	439	411	443	450	428	406	423	415	441	407	447	432	441	428	457	413	410	428	444	463	411	441	446	448	454	417	438	437	447	428	430	433	442	413	465	417	415	457	418	413	414	423	455	437	429	458	403	458	433	416	447	474	443	443	448	461	422	455	414	425	420	444	471	439	432	429	412	422	450	453	461	441	403	502	428	426	428	437	463	430	432	428	452	436	392	425	448	437	423	446	409	439	427	490	445	449	426	375	451	402	419	401	454	435	424	453	439	435	438	431	423	381	482	431	456	466	453	428	445	439	418	419	432	424	443	418	456	413	443	427	443	421	403	433	426	430	436	460	469	470	431	444	439	414	441	427	410	443	454	421	423	450	414	443	438	444	394	442	413	428	380	420	442	414	385	459	432	430	438	435	445	429	438	463	402	452	399	428	434	435	452	414	419	434	429	463	421	421	437	440	362	443	422	437	420	438	457	456	409	377	443	447	399	401	398	445	432	441	432	416	424	477	434	429	430	415	440	415	449	465	455	448	451	446	460	435	454	471	422	450	452	395	413	436	442	442	414	458	468	400	430	414	431	434	448	426	448	445	449	460	429	450	433	429	433	413	440	445	469	433	436	442	440	418	454	425	450	454	409	459	483	398	414	491	400	435	451	428	454	417	456	401	417	443	407	433	414	414	416	377	408	417	435	422	425	393	437	453	420	450	416	441	443	438	402	440	418	435	422	426	428	415	420	410	439	452	436	436	440	441	455	422	412	447	430	442	426	448	454	432	403	451	431	434	431	431	441	366	445	434	435	429	451	433	439	438	419	425	443	458	418	452	432	418	404	422	410	436	460	409	474	427	442	427	401	421	390	437	451	370	465	461	456	444	442	408	449	423	424	470	430	445	422	454	406	439	443	451	415	448	443	418	434	426	427	418	374	452	446	453	413	432	433	432	394	439	417	451	396	406	425	453	425	457	444	452	437	435	433	455	423	407	462	403	419	412	423	432	465	461	438	408	431	428	403	430	434	422	429	461	448	475	463	452	474	436	417	444	414	391	415	430	446	417	403	419	420	399	428	408	425	453	436	419	452	434	413	447	445	445	444	438	421	452	420	392	418	414	437	504	401	441	441	386	435	431	441	413	427	457	421	465	402	425	435	423	410	389	452	415	428	417	441	457	471	421	450	427	426	448	420	434	434	435	441	426	469	425	416	429	434	439	459	435	438	432	438	406	381	382	485	369	401	459	386	429	428	434	425	443	454	422	446	437	440	445	463	449	426	449	434	404	414	460	418	479	448	441	435	428	410	443	428	389	393	446	433	431	429	446	399	448	432	449	406	444	421	423	439	411	408	441	435	440	416	418	451	446	448	447	431	459	421	445	398	468	420	435	412	415	452	386	436	416	369	465	428	446	441	441	453	395	431	437	438	469	439	431	434	437	426	409	471	412	436	435	418	385	443	422	426	426	424	404	410	406	413	454	406	428	393	439	415	404	419	414	432	473	417	412	444	473	431	467	423	430	438	434	446	407	389	437	393	452	390	394	411	405	444	440	433	448	433	439	416	430	444	441	421	436	416	472	454	399	465	434	422	439	411	456	433	444	423	416	426	434	429	444	455	381	428	438	398	415	382	444	429	448	442	439	433	401	402	451	458	462	422	434	410
30588	20039	6409	2175	930	579	543	520	568	539	562	510	496	512	553	509	559	540	550	557	533	554	520	527	548	524	501	543	530	518	532	531	558	541	528	543	522	531	517	552	572	533	497	554	493	532	520	546	562	539	542	516	519	501	504	517	539	526	525	481	481	531	475	555	549	535	537	508	485	528	504	559	570	525	518	489	498	521	499	488	519	504	512	531	470	491	473	547	516	509	535	495	533	510	534	552	556	520	542	503	509	536	459	529	565	520	538	482	518	555	522	529	528	534	521	560	541	489	523	554	530	514	496	558	541	515	555	537	503	476	545	518	512	541	493	489	497	552	530	508	549	541	493	505	508	517	506	476	539	540	524	512	506	520	531	495	500	544	534	512	534	534	530	594	508	529	571	521	545	529	513	524	513	551	550	532	523	495	484	537	523	531	509	533	479	534	491	520	531	495	494	533	502	541	530	552	491	519	535	516	568	510	538	556	514	513	528	520	519	536	562	503	544	525	539	513	495	552	534	540	536	544	518	547	576	532	559	543	551	488	534	521	541	482	545	508	524	547	536	536	508	532	532	536	509	536	493	508	529	540	555	569	545	550	522	518	546	515	486	511	524	496	555	499	519	552	499	549	518	493	531	564	540	547	515	506	505	470	490	491	508	544	539	501	546	586	515	533	522	521	501	489	507	552	514	541	522	486	523	521	559	528	503	507	514	536	544	522	506	488	531	494	549	535	530	542	541	512	571	499	542	494	558	516	520	502	546	502	554	519	542	476	548	515	547	502	563	491	518	497	531	487	512	519	574	512	516	505	496	536	542	565	485	511	492	545	522	491	541	495	550	545	548	553	476	530	540	559	508	546	493	582	512	486	550	522	490	516	526	533	500	501	557	547	514	508	512	571	542	517	534	553	571	501	517	535	543	496	536	553	537	542	505	544	517	548	506	555	533	531	523	486	566	505	531	467	588	534	480	532	517	518	512	539	556	559	552	528	524	559	520	485	527	517	534	526	549	482	529	539	496	503	549	527	533	506	508	540	530	518	545	547	500	496	509	506	530	516	561	543	556	528	531	525	581	555	501	495	530	565	483	501	498	525	505	548	502	540	546	513	540	552	521	506	535	502	467	537	506	501	479	520	516	528	514	555	471	529	516	492	504	524	534	481	506	498	541	522	556	533	522	537	534	522	468	527	540	482	519	481	502	527	539	506	517	510	530	514	541	528	535	530	521	519	533	536	504	515	464	530	504	549	571	501	551	500	506	517	518	523	501	530	519	548	503	519	553	509	512	510	501	517	565	514	553	519	560	538	522	518	521	515	581	506	455	504	537	498	564	540	501	469	521	517	524	586	517	543	528	507	553	493	518	524	534	521	535	522	510	524	538	572	475	534	549	528	543	528	529	516	549	523	515	517	518	547	500	545	530	511	510	539	507	506	502	501	550	549	510	531	465	512	574	511	525	511	514	505	534	496	541	535	507	493	554	504	488	541	483	524	530	517	523	517	535	521	509	525	503	528	552	553	508	534	507	519	528	529	520	533	534	492	549	524	497	520	527	553	511	502	489	540	514	523	498	513	479	503	505	492	491	469	523	525	529	500	485	533	522	551	485	510	541	560	496	545	535	520	531	457	548	519	523	532	476	545	509	534	537	509	533	469	534	502	515	520	522	520	535	510	508	543	522	576	557	552	514	513	534	510	512	511	565	525	537	502	548	502	527	544	522	510	495	529	545	489	577	499	498	495	533	476	518	514	500	519	519	577	535	525	542	526	536	530	529	530	499	570	540	558	526	522	508	506	491	555	514	503	508	533	516	516	526	530	531	504	529	503	499	530	521	511	464	523	511	514	539	535	541	555	520	521	527	525	508	500	515	563	485	513	529	512	531	535	488	523	532	527	505	510	520	507	550	551	539	495	526	519	550	549	502	528	531	521	521	522	541	581	574	525	487	537	501	492	501	509	560	551	517	548	487	521	533	508	524	527	522	516	555	531	502	511	475	539	519	542	553	531	547	570	537	508	515	515	552	509	490	546	487	516	557	568	514	550	511	475	534	509	497	551	514	552	522	550	525	574	515	460	553	520	508	542	539	569	542	512	520	494	507	527	520	489	542	533	528	489	500	477	521	529	547	554	531	505	524	560	565	523	526	522	474	548	478	505	541	499	501	496	534	521	522	523	521	559	520	522	537	514	537	525	507	516	525	497	501	520	533	525	508	516	547	497	512	517	526	546	550	505	461	537	543	511	512	538	503	526	550	538	534	552	528	565	524	530	533	506	543	541	501	533	520	536	546	497	521	490	498	529	510	519	532	585	477	519	546	537	528	507	502	534	517	512	563	551	525	533	525	511	529	508	553	524	521	519	559	513	510	540	529	585	550	526	484	504	521	544	528	549	548	550	543	536	475	535	544	525	527	539	552	527	524	504	556	536	501	513	523	513	525	535	540	492	519	526	510	526	525	547	524	518	478	514	517	547	547	495	535	510	511	464	508	535	515	499	493	506	521	517	524	525	542	536	562	534	521	507	577	538	565	542	516	529	500	559	515	522	539	518	517	513	517	517	485	495	544	494	515	545	477	540	546	493	533	552	532	521	534	518	501	501	533	492	523	533	525	519	537	523	511	538	495	525	534	533	542	530	530	538	494	560	544	554	487	526	504	529	560	505	538	487	525	498	522	497	538	560	503	505	477	507	509	506	515	516	550	482	511	492	541	511	483	530	533	575	499	547	503	520	508	535	566	559	529	524	485	487	549	507	473	505	508	516	477	513	522	539	556	541	517	515	524	538	462	495	536	515	499	497	502	549	515	514	485	504	518	518	536	545	528	519	516	560	489	512	539	489	514	511	545	521	506	511	494	543	474	543	560	532	542	542	517	494	534	517	543	545	525	542	539	511	497	530	541	532	560	519	526	531	535	515	556	564	507	538	548	520	512	566	544	500	505	518	484	540	545	519	529	525	476	529	539	548	521	500	536	485	508	528	574	476	528	509	520	536	538	513	489	582	574	487	495	533	558	513	498	507	515	525	524	539	509	526	531	510	529	521	558	539	506	546	513	490	538	532	605	527	519	503	556	502	547	503	545	568	523	537	525	516	512	521	532	545	555	557	538	497	555	516	481	527	507	492	548	526	485	497	481	514	496	572	541	520	510	502	518	497	542	512	542	519	546	537	595	489	485	531	500	490	545	529	526	489	520	513	510	558	529	490	560	495	525	482	531	540	504	546	553	491	568	527	559	487	538	518	523	531	558	549	521	503	527	527	512	540	534	462	523	539	520	521	509	527	567	489	500	522	515	536	487	576	537	512	536	545	550	528	527	515	537	517	577	503	529	527	555	560	566	506	514	535	548	555	567	531	556	509	519	488	516	494	552	506	547	510	496	552	506	554	557	543	516	511	514	540	491	484	532	532	546	520	488	546	520	522	535	558	528	510	565	480	547	489	534	506	547	556	508	484	558	517	500	538	505	514	524	500	523	528	528	552	473	544	515	534	520	525
19474	13007	3477	1662	970	471	436	460	433	475	487	457	504	461	452	439	434	496	481	447	446	428	467	489	469	439	448	450	446	453	452	459	471	449	453	414	446	457	403	440	451	444	486	463	434	424	430	436	432	447	471	465	448	493	468	449	437	466	449	449	460	434	446	459	454	462	468	463	448	450	459	455	448	486	460	437	444	428	419	471	428	412	511	462	466	475	435	435	432	448	448	427	439	487	431	431	461	465	478	478	459	463	448	455	436	460	457	494	442	435	446	428	418	462	441	446	447	440	455	498	445	472	479	437	459	446	449	446	458	460	421	463	446	446	441	420	424	430	415	471	434	437	440	411	420	435	435	464	495	432	462	435	459	454	440	458	442	469	428	396	440	472	454	439	472	455	442	487	453	447	436	472	460	447	451	471	459	433	464	438	456	458	438	449	443	444	415	486	449	458	455	446	455	441	489	432	470	484	437	420	474	477	455	470	412	472	425	416	432	460	480	461	453	479	450	452	458	489	434	440	445	454	472	429	463	440	453	431	428	444	464	460	432	492	424	437	441	414	456	467	473	450	479	437	448	500	485	459	494	449	448	479	464	474	428	440	450	459	449	437	448	425	464	475	423	492	442	407	394	460	445	446	503	433	490	409	448	428	463	446	474	472	469	427	457	446	453	454	440	412	451	409	475	433	477	407	459	455	426	447	444	480	427	496	474	430	459	456	456	436	446	424	465	461	456	437	426	453	462	454	395	445	461	434	443	453	468	420	432	506	443	443	432	485	432	472	407	448	444	477	485	450	467	446	469	457	445	440	437	443	433	456	409	428	429	494	438	457	450	437	425	431	450	413	435	468	442	501	447	431	457	458	433	405	473	454	462	462	440	498	431	423	461	450	449	429	463	460	448	486	458	450	462	407	470	465	458	444	510	414	485	419	459	438	436	491	455	439	443	458	445	419	447	456	451	482	491	485	425	466	437	435	430	401	452	437	466	409	461	450	451	454	443	460	439	471	442	454	472	486	446	455	452	504	424	473	459	422	484	442	433	442	443	447	424	431	467	441	439	459	459	470	447	491	464	475	440	455	443	438	435	440	477	427	457	460	466	440	460	419	481	410	458	457	419	456	466	491	441	460	407	468	449	408	430	452	457	437	408	471	473	423	430	453	448	455	423	401	432	447	463	500	450	465	483	503	446	453	476	470	451	430	455	444	461	446	461	437	429	444	468	462	458	448	422	434	452	437	445	468	496	455	478	440	417	479	466	464	441	423	432	469	417	461	478	466	455	455	472	404	429	427	459	469	431	461	441	451	436	463	473	462	441	418	404	418	476	441	447	431	462	489	464	466	418	453	421	430	480	457	433	462	456	443	456	457	441	468	479	452	448	436	439	461	430	454	446	452	492	453	444	455	484	448	454	417	453	470	495	498	446	432	433	472	444	461	435	482	428	481	440	448	446	469	437	463	456	441	450	439	447	486	440	448	431	487	457	462	482	466	425	479	448	431	453	431	461	453	470	453	448	474	423	465	464	470	462	427	433	403	460	425	468	483	440	456	447	441	472	464	478	419	417	388	468	451	480	476	447	465	479	480	461	464	480	457	473	457	467	455	450	448	449	446	449	451	436	468	442	486	423	429	437	459	457	416	459	454	440	458	450	447	481	464	437	436	466	478	442	421	458	480	469	497	432	489	439	429	466	412	457	445	454	459	441	440	419	434	484	454	436	420	485	493	463	433	448	461	446	509	442	451	471	445	449	462	448	431	442	459	462	456	450	458	457	470	485	453	462	511	454	458	456	465	432	452	437	409	448	437	444	446	460	417	439	467	447	443	447	447	438	426	445	444	441	405	439	433	454	446	439	465	458	447	415	429	434	475	457	452	441	494	424	431	475	463	433	440	444	439	453	453	425	437	473	433	432	413	414	457	456	452	481	455	447	471	435	426	455	466	433	493	488	394	445	461	458	440	465	438	451	438	452	440	458	492	472	438	482	480	462	464	445	451	454	441	442	480	443	459	461	454	445	461	425	463	447	438	470	446	470	391	454	428	474	436	497	424	467	439	461	446	467	497	498	419	463	447	451	466	460	428	446	456	455	444	476	445	480	451	444	415	446	473	462	455	431	482	442	460	452	460	479	430	441	449	453	417	454	437	462	454	454	439	483	483	450	456	458	442	457	459	432	449	432	474	439	487	450	431	457	433	471	422	433	489	462	471	422	465	434	469	474	447	492	450	460	458	442	462	464	462	426	468	407	453	440	437	470	460	427	481	426	436	448	439	476	453	433	453	473	465	467	487	458	440	467	489	443	456	488	418	429	435	426	465	477	481	440	506	462	453	457	388	453	444	457	453	443	434	437	464	439	436	387	461	467	488	465	474	456	477	470	442	457	453	406	449	432	470	493	450	444	418	470	464	472	447	472	435	433	436	487	458	466	420	469	430	457	456	451	468	461	428	455	449	448	457	464	458	465	438	434	479	472	434	442	486	428	472	472	451	432	436	484	466	445	452	455	432	435	457	439	441	447	498	472	448	440	493	445	464	422	477	487	477	485	439	458	438	451	428	435	459	477	474	433	440	464	436	477	452	452	457	448	420	451	428	433	478	456	472	454	438	462	451	462	472	481	420	407	477	455	452	420	429	466	462	423	447	475	432	421	459	455	439	470	466	415	446	495	452	456	448	445	437	449	457	442	462	437	447	440	420	439	424	414	466	459	457	469	482	478	479	435	489	442	433	456	473	422	408	428	451	467	483	455	464	428	496	449	436	419	422	458	424	412	447	446	450	472	490	420	474	437	465	458	469	455	470	456	437	472	470	437	424	429	468	449	422	432	423	457	436	456	453	480	415	454	446	438	441	474	467	427	440	484	450	476	453	430	467	453	433	445	433	479	440	445	432	424	464	440	443	460	476	462	466	434	456	455	467	443	452	460	470	442	434	472	439	462	450	459	481	463	419	460	456	453	461	454	445	451	460	434	457	442	450	421	451	457	425	421	481	426	477	413	412	427	462	455	440	461	441	466	458	471	469	467	474	464	447	433	453	489	430	437	445	434	449	446	446	398	434	434	462	456	423	418	477	437	456	462	455	461	446	423	482	464	461	442	442	468	472	458	428	496	442	457	431	440	412	435	447	472	473	425	427	471	447	440	463	479	464	447	479	451	427	464	437	492	422	442	433	457	434	452	453	474	464	453	463	474	419	400	457	453	441	453	465	468	416	436	457	463	457	438	486	455	436	432	479	429	467	415	473	429	509	461	464	445	476	470	450	511	464	453	412	465	461	510	479	425	450	429	445	453	437	434	440	485	484	431	443	454	442	460	479	452	426	463	447	423	467	425	462	429	487	487	428	430	455	463	479	429	395	441	436	465	433	446	444	454	454	453	442	465	413	463	433	478	434	478	417	460	450	434	448	436	457	460	460	453	464	450	440	438	442	466	441	440	462	427	436	462	485	437	459	446	455	424	446	477	447	417	446	460	462	454	426	441	463	468	415	447	446
25565	21907	27466	25838	15672	1794	628	448	439	411	407	447	402	416	389	390	379	410	408	392	416	386	392	417	391	433	349	362	384	417	406	412	414	411	407	390	382	418	397	411	378	376	421	376	369	392	358	411	405	379	357	405	395	374	384	386	362	390	413	352	391	380	398	401	354	409	377	399	379	397	374	383	375	416	372	395	380	424	398	398	408	394	370	402	379	386	373	407	378	366	394	364	418	404	400	358	402	399	460	345	404	389	430	345	395	416	393	388	375	370	391	381	388	382	395	386	426	407	368	391	363	394	394	392	372	375	387	363	400	369	397	376	374	357	376	367	354	397	374	408	389	390	385	371	410	403	439	380	389	385	428	386	351	397	375	378	408	395	394	387	376	403	417	416	373	363	374	393	398	371	407	386	384	388	382	375	407	409	395	412	422	363	406	340	365	387	364	377	401	393	388	406	377	374	384	397	377	416	387	370	385	370	372	397	410	383	386	402	368	435	385	420	386	403	369	396	358	386	377	385	397	418	400	386	365	362	421	407	382	394	393	365	404	431	385	408	388	398	389	360	381	378	384	359	388	368	375	396	401	382	362	382	396	397	384	370	367	393	391	421	388	425	371	385	427	382	401	377	399	383	352	357	366	379	417	382	429	366	394	382	349	377	376	378	415	403	408	343	383	368	393	385	393	402	379	381	435	382	387	406	367	416	422	396	365	358	372	413	405	396	354	419	380	389	348	401	400	399	370	353	400	403	388	391	355	396	382	411	372	342	377	372	399	366	392	406	407	402	359	402	376	387	381	417	382	398	402	415	373	363	394	367	380	411	358	435	426	364	383	389	391	398	382	375	401	378	426	406	373	334	392	406	372	390	432	384	360	407	427	403	401	372	366	400	421	383	395	379	390	355	391	410	395	402	369	369	380	359	412	366	354	374	365	367	368	356	343	393	376	370	387	409	379	334	382	382	380	422	365	394	381	361	392	411	413	343	345	399	382	378	422	426	366	377	370	366	396	371	403	406	407	350	390	406	372	388	382	422	355	357	395	439	360	409	385	406	352	414	393	386	399	416	417	397	412	388	390	400	370	393	392	393	401	394	411	361	380	403	400	389	353	408	387	423	360	399	411	396	394	401	385	372	393	372	390	369	369	358	388	386	330	383	378	366	360	373	368	386	398	403	440	376	388	402	387	406	389	372	401	366	396	380	345	416	355	396	365	414	383	371	375	374	369	377	386	364	363	371	398	389	351	373	407	353	383	385	383	390	410	364	395	400	401	355	404	392	365	384	367	373	370	363	386	374	390	431	391	387	382	375	403	362	419	410	375	401	401	401	371	376	383	404	373	378	377	364	390	412	380	430	413	381	361	422	390	389	433	392	404	407	373	344	369	370	411	413	401	388	402	382	369	371	340	406	394	414	394	366	394	396	386	371	406	386	406	376	358	361	401	361	376	398	371	383	382	396	388	347	422	365	388	338	432	366	409	341	424	395	380	371	337	383	395	410	398	395	399	377	383	393	389	326	338	368	384	395	366	404	399	391	376	370	356	397	363	355	400	405	417	376	384	385	363	412	392	390	399	397	391	379	442	370	383	384	405	366	402	375	367	400	381	365	390	394	367	422	405	346	387	385	380	436	392	403	387	367	366	402	426	378	380	387	360	399	379	364	402	386	350	395	343	380	399	393	400	380	407	387	416	384	393	391	395	418	346	379	364	392	405	377	380	412	411	392	413	395	388	414	395	393	393	419	397	396	384	340	383	386	398	394	377	387	343	400	358	380	380	348	369	402	389	408	378	382	371	422	383	394	394	391	372	357	372	374	382	375	359	422	362	421	387	399	354	357	373	390	355	369	368	367	373	356	413	391	374	424	380	404	372	364	371	405	388	384	389	359	365	397	411	362	388	407	362	366	395	379	382	387	401	375	410	395	389	411	395	374	392	407	364	401	374	427	410	408	390	384	390	409	413	364	383	372	383	351	408	373	418	416	386	382	359	390	361	402	344	393	389	389	369	383	371	357	402	377	368	383	406	380	354	375	357	392	418	388	385	383	401	376	385	398	351	381	407	396	429	381	397	434	413	350	355	384	373	380	376	386	426	386	418	382	377	410	393	403	412	354	347	375	383	381	391	405	395	384	384	404	410	367	376	387	368	403	404	381	412	398	363	391	375	401	378	405	403	382	385	372	356	378	363	396	382	401	426	357	402	408	394	395	361	373	361	376	354	402	385	392	380	393	392	399	372	394	383	392	402	384	368	365	378	398	420	379	349	381	403	389	369	420	370	401	370	384	370	384	368	374	365	392	395	355	381	391	384	424	360	368	369	391	376	366	361	419	383	379	375	360	385	394	378	402	382	383	368	391	381	400	381	363	380	380	372	402	372	396	386	408	387	395	354	386	374	378	427	370	351	379	391	400	409	395	381	371	400	410	366	373	375	378	390	388	392	394	408	408	393	392	387	397	388	359	373	369	379	391	398	379	419	371	427	384	384	397	384	402	435	391	403	432	404	372	352	379	399	378	387	409	406	389	332	388	395	365	447	392	427	357	408	434	381	384	376	371	408	389	402	362	409	388	402	396	405	402	386	377	403	437	378	403	376	392	415	391	379	316	402	390	354	439	398	408	414	441	361	396	383	381	412	378	366	406	396	374	367	364	365	384	413	358	403	378	402	413	397	375	387	376	381	393	389	410	394	431	410	392	380	382	399	411	365	364	407	402	406	354	366	382	391	382	377	371	395	392	401	369	400	382	406	372	399	348	402	426	398	408	364	398	374	414	365	386	389	391	418	394	407	367	370	361	386	388	372	411	368	353	373	412	389	369	384	380	385	384	389	390	437	392	393	343	393	386	389	396	402	415	356	373	394	387	388	374	395	376	378	375	371	367	391	408	359	390	387	394	381	398	370	383	397	383	377	338	352	392	413	361	386	370	414	368	380	395	381	379	366	406	354	374	396	395	422	382	406	396	403	415	372	373	390	397	407	370	365	409	391	387	391	403	394	409	370	420	392	376	390	395	405	398	393	395	335	361	395	389	375	409	420	364	384	378	387	421	380	356	399	390	370	393	430	380	387	392	418	348	407	385	363	369	387	354	391	408	398	372	394	390	379	381	375	357	400	421	377	434	366	393	369	376	412	348	383	339	368	428	369	392	375	393	380	388	365	351	393	374	400	360	386	352	369	385	413	402	386	391	387	391	363	423	385	380	412	357	390	392	365	377	379	394	402	376	427	407	415	387	439	366	409	386	382	387	367	337	410	377	384	386	361	391	408	386	398	385	398	373	388	402	372	410	430	378	406	373	393	372	368	413	374	353	396	378	386	404	366	384	355	387	361	383	424	422	384	414	423	390	379	385	384	401	419	414	380	381	356	398	373	385	402	393	369	379	384	393	392	387	421	378	375	381	373	420	393	390	422	369	365	347	386	389	390	356	380	367	370	413	378	408	386	413	371	379	372	356	402	364	386	370	376	413	395	396	373	362	404	405	363	372	364	402
55387	53422	26069	14948	5648	524	481	451	399	422	437	389	350	385	423	411	389	420	348	371	370	398	386	371	398	366	353	366	386	376	361	384	375	354	367	367	343	382	370	403	371	381	390	366	377	360	376	374	357	369	356	368	380	347	345	400	355	365	404	347	357	367	398	383	381	368	372	384	407	388	382	389	379	383	371	401	394	351	384	380	362	368	354	372	403	360	364	335	372	353	364	335	351	370	393	397	364	350	371	381	358	377	380	370	372	364	358	353	368	389	337	336	398	397	344	358	366	352	377	323	399	391	333	348	364	380	406	387	368	353	378	361	386	392	404	372	357	362	380	383	400	340	324	364	365	342	360	329	346	373	367	327	375	386	375	333	350	383	354	379	363	343	391	349	367	374	373	324	355	347	363	380	389	342	406	352	391	398	367	365	367	367	362	367	345	358	375	351	339	391	391	416	380	382	353	351	376	375	368	369	361	347	355	370	382	345	371	373	366	385	371	384	379	386	367	336	349	393	374	353	364	397	371	346	368	344	379	373	343	345	334	366	342	385	362	371	378	374	359	368	362	382	375	366	357	359	377	387	351	371	370	363	359	326	388	377	355	379	383	362	376	344	328	367	401	395	350	347	391	356	374	377	337	351	370	375	365	370	337	350	365	392	346	390	373	376	363	394	371	305	331	380	370	366	352	357	378	382	354	345	367	351	359	363	390	373	426	349	380	361	396	365	352	349	360	359	394	367	379	363	386	365	381	364	338	383	378	380	369	350	372	382	343	391	375	356	391	365	373	393	354	366	369	367	368	390	348	365	352	342	355	366	343	392	370	364	349	367	360	349	380	337	378	350	381	368	351	363	339	378	370	341	353	404	351	370	336	349	366	363	389	410	371	382	390	385	368	402	348	357	357	341	400	380	385	364	369	372	366	372	328	385	370	367	376	323	402	402	344	348	376	387	380	390	416	366	350	378	390	334	367	342	347	369	346	380	351	376	338	394	359	397	371	386	405	384	365	375	338	394	396	379	355	363	372	365	335	369	365	381	380	380	374	374	381	334	327	346	377	359	381	375	393	350	358	382	381	364	358	366	366	373	355	399	361	363	364	367	376	371	360	380	351	353	349	395	379	386	369	375	359	358	420	374	369	355	382	392	332	392	388	353	344	383	332	373	330	363	357	388	367	406	367	361	335	353	375	336	351	357	386	361	354	371	367	329	328	361	351	368	354	358	392	354	367	351	380	375	337	384	375	347	358	385	347	374	373	367	355	351	367	352	363	403	370	355	362	332	386	386	395	367	362	331	345	320	399	364	343	356	392	350	359	372	320	375	361	359	367	397	372	361	376	371	341	388	377	409	372	377	366	395	360	374	358	358	376	367	345	352	366	368	371	367	373	372	342	373	374	378	365	390	323	371	370	347	336	349	352	371	367	407	402	386	359	323	342	360	383	370	342	371	384	374	389	385	379	369	362	376	396	359	376	352	347	383	401	383	362	371	394	374	365	373	373	382	385	366	340	400	366	361	350	323	337	362	380	379	349	375	385	382	370	391	386	365	387	373	347	386	358	361	399	333	406	366	396	364	360	372	383	365	361	348	343	323	381	346	357	388	349	360	372	358	339	380	350	366	351	379	367	388	380	357	361	370	349	387	381	360	380	361	374	380	380	356	364	372	384	365	413	348	376	386	376	369	389	388	366	363	359	371	376	391	368	367	388	390	382	336	386	373	363	349	364	371	372	355	366	383	360	389	380	383	382	346	353	358	370	343	338	371	369	382	365	346	360	388	375	409	392	347	392	331	350	356	383	361	346	375	376	358	335	354	365	384	396	358	396	403	406	346	346	353	336	357	372	368	361	341	354	344	362	358	388	356	407	399	356	385	333	348	344	347	376	398	353	359	363	379	362	366	387	365	335	334	353	326	345	352	365	395	389	314	374	394	350	356	362	376	359	349	362	376	387	355	381	361	355	355	343	349	404	353	353	364	361	353	377	386	374	416	344	353	379	363	384	369	385	351	410	389	341	417	369	336	369	367	347	363	369	403	355	389	356	369	354	340	349	358	360	385	373	361	381	346	364	373	375	314	366	384	385	352	390	353	369	402	360	419	360	371	360	363	375	381	357	353	333	397	335	369	344	333	349	372	381	355	351	341	386	343	365	393	341	376	351	361	351	371	381	339	371	362	334	380	353	362	376	361	345	352	354	355	344	354	355	391	386	357	390	380	363	391	344	363	351	366	390	397	380	370	386	355	354	384	358	363	362	353	388	378	366	354	352	328	388	369	372	371	381	380	368	338	410	360	364	380	393	358	412	361	345	372	368	397	354	370	393	409	350	370	367	339	358	378	377	380	341	343	410	405	347	364	361	356	377	390	357	373	367	383	381	348	396	362	371	351	381	365	345	360	398	355	364	360	387	378	379	352	375	345	371	362	360	366	353	365	358	398	389	353	368	366	380	357	348	360	411	348	345	368	396	355	365	372	375	366	364	349	352	387	383	363	375	353	323	385	359	397	411	367	381	372	357	362	366	360	355	352	369	388	360	380	356	364	382	339	374	367	350	350	366	382	384	366	345	408	342	367	359	333	356	332	348	369	377	358	397	324	365	391	364	375	353	353	386	374	392	359	379	342	344	356	396	395	360	351	346	368	399	343	369	349	359	342	322	335	341	344	345	362	347	375	339	352	325	371	353	392	378	369	366	340	380	353	390	313	349	340	385	389	408	357	365	353	379	357	370	347	357	335	365	402	366	382	350	360	346	381	346	352	337	365	364	376	343	349	361	369	357	369	386	325	355	381	358	358	361	367	344	385	375	350	377	389	364	365	355	403	373	359	386	341	345	364	329	397	356	397	366	332	394	386	359	384	354	374	375	372	393	370	370	388	360	364	359	338	395	368	409	422	402	371	354	354	375	357	358	359	341	409	392	355	399	374	366	340	386	387	383	390	396	381	384	338	352	341	348	360	375	380	358	362	337	331	349	363	375	378	389	371	359	329	399	351	354	336	364	335	341	323	356	391	365	380	364	356	367	349	390	374	334	407	420	337	366	357	359	369	356	367	361	334	378	368	359	391	367	371	359	343	373	364	370	354	389	376	383	386	360	363	351	359	374	358	364	336	385	377	398	361	362	356	402	332	363	344	357	362	364	361	341	377	357	323	378	343	345	369	364	356	381	347	380	348	349	329	395	333	357	395	341	345	339	374	340	354	385	363	409	338	367	329	382	359	357	394	344	383	338	354	411	412	356	363	385	340	387	330	381	359	383	382	377	335	402	412	368	385	421	383	385	378	372	361	331	364	356	372	362	363	383	356	348	378	397	374	340	325	385	357	341	362	336	372	390	368	350	347	371	392	350	337	383	350	381	384	370	359	386	391	329	411	327	412	374	376	346	387	370	363	383	360	350	341	381	380	396	381	375	386	378	375	319	363	392	369	348	356	357	367	363	382	408	400	331	358	351	387	379	390	354	368	352	357	352	366	395	348	367	383	353	399	345	354
24549	21582	28548	24746	21191	9884	1301	734	628	622	575	520	573	551	555	531	528	521	533	516	537	514	529	519	550	481	511	517	531	524	516	522	552	558	544	516	498	509	526	524	559	526	532	532	549	544	522	543	537	520	537	520	567	512	541	520	545	518	549	517	550	508	477	510	478	527	501	558	478	524	541	505	505	511	513	536	526	558	489	523	535	558	559	517	536	554	523	505	554	554	571	523	490	572	532	522	540	507	494	524	542	540	507	479	484	530	511	538	513	512	545	487	448	540	574	482	517	532	532	490	507	501	538	499	544	513	509	495	527	526	507	537	486	488	542	521	523	519	496	528	480	514	530	488	485	508	539	526	478	537	495	510	517	529	516	572	483	504	497	518	503	499	496	564	502	528	491	535	502	494	491	501	525	543	528	523	512	476	522	515	495	494	520	512	534	494	526	531	529	515	498	521	506	494	483	523	518	511	528	527	530	472	501	515	472	507	556	488	537	480	514	530	544	539	527	537	455	566	522	513	516	543	500	525	492	484	542	497	510	544	492	493	477	532	468	526	523	552	518	506	515	487	483	512	507	497	530	504	512	522	500	492	536	532	502	536	512	523	491	544	533	531	495	510	509	514	517	486	530	522	533	508	542	534	515	532	530	526	515	518	537	476	501	479	511	518	505	519	541	539	518	492	494	508	529	502	530	553	516	514	509	480	510	535	500	475	518	512	503	505	534	530	526	537	528	540	531	505	497	546	500	543	538	544	506	495	492	495	530	517	567	481	501	535	503	569	516	489	528	506	516	537	537	502	494	517	535	506	520	497	564	504	522	516	537	525	535	587	550	489	516	529	559	480	492	525	558	534	466	557	494	519	541	509	540	532	480	541	578	491	543	491	492	533	526	498	510	516	512	485	507	483	506	468	516	528	530	508	498	528	475	501	539	568	496	486	476	510	529	533	486	513	587	552	454	540	502	508	498	491	514	531	509	494	546	513	520	513	531	472	518	537	532	509	523	510	510	495	531	567	507	548	528	502	478	528	485	539	506	514	543	521	501	527	501	486	512	555	524	531	486	541	527	514	507	538	509	509	541	552	549	553	525	523	461	501	533	519	532	488	498	501	483	487	537	504	546	484	524	511	513	499	521	496	532	537	553	518	519	521	529	508	502	503	524	512	543	564	504	535	561	494	459	485	510	541	546	493	568	509	533	539	530	507	522	517	469	531	503	516	496	501	527	510	522	531	513	497	511	528	495	505	493	518	526	526	515	491	499	531	482	467	479	516	517	497	519	521	556	467	520	507	506	541	534	556	513	553	513	510	513	465	504	512	530	550	486	501	533	504	510	515	492	526	484	524	499	459	503	530	522	545	547	552	490	535	518	538	504	516	480	552	497	516	488	506	551	539	496	559	479	523	497	511	503	532	512	538	473	511	524	517	512	529	556	529	532	527	504	519	544	528	513	498	519	513	488	559	479	502	488	514	518	529	542	524	501	539	527	525	516	496	519	475	489	506	494	521	530	480	475	481	557	507	540	506	505	491	521	500	510	507	546	535	491	521	503	517	514	506	493	503	538	495	515	542	530	518	531	479	499	499	519	511	498	540	521	460	526	489	556	522	483	528	479	548	527	491	497	532	506	493	462	510	523	537	518	521	518	512	501	462	533	475	482	488	514	510	531	551	518	534	466	578	495	503	512	490	516	504	522	536	527	510	534	498	540	515	509	525	554	533	501	492	522	544	530	509	509	528	477	499	489	542	514	508	550	518	506	520	491	508	548	532	482	498	512	525	493	530	501	521	500	507	544	535	492	547	547	500	542	512	553	511	497	471	500	492	505	523	538	518	531	522	499	524	485	522	542	504	529	539	507	547	486	462	504	528	485	509	491	527	519	528	487	514	521	526	510	508	486	523	505	521	493	544	521	512	511	539	517	551	513	524	516	517	501	468	519	485	532	480	525	535	523	519	484	505	481	526	503	518	511	525	503	566	516	526	534	514	500	522	526	522	483	488	527	496	507	531	513	481	521	534	515	504	495	447	504	481	520	513	503	556	519	547	485	524	502	497	508	509	509	551	496	504	508	513	497	528	542	528	549	516	503	493	494	487	464	480	517	477	535	510	477	532	490	515	478	513	521	491	489	503	509	538	514	493	541	476	533	515	496	502	554	552	500	520	473	487	517	496	548	520	538	532	520	511	498	529	545	530	510	487	500	545	505	525	487	517	517	521	518	504	515	501	486	503	504	501	513	517	525	510	569	504	535	481	543	533	499	540	559	515	550	497	538	536	508	532	491	507	553	509	512	494	547	509	496	484	508	474	499	490	530	521	531	528	512	530	546	501	480	503	482	492	529	533	536	531	505	550	514	511	505	485	489	473	477	524	529	492	535	533	515	490	513	524	508	510	512	525	463	507	513	529	543	508	516	491	445	546	523	527	513	529	505	497	452	480	552	506	525	523	465	575	469	476	484	544	476	566	491	487	518	496	444	474	525	505	533	491	495	557	511	506	532	493	501	514	466	537	475	516	528	534	548	521	499	506	534	511	486	531	483	485	489	547	482	513	536	493	525	497	523	528	494	503	519	498	490	530	523	531	494	501	497	540	512	512	513	501	547	524	525	520	555	509	540	536	516	512	487	553	545	486	539	518	544	506	496	540	519	475	498	498	543	554	525	506	516	507	516	529	497	550	482	517	535	499	523	495	521	482	565	517	527	504	543	562	531	562	543	501	492	497	536	529	497	489	500	519	524	499	534	547	532	500	496	524	499	514	523	495	511	517	513	511	516	517	500	532	493	555	495	518	483	489	513	568	514	501	522	481	521	514	536	528	536	523	509	526	509	523	535	493	505	526	478	535	501	536	547	551	549	499	541	494	515	527	544	529	537	494	517	519	505	561	541	517	546	504	517	505	490	515	516	497	482	554	555	529	457	494	476	494	520	513	510	515	507	489	518	486	518	545	514	522	537	555	506	510	531	486	542	537	479	497	491	509	555	495	463	491	521	517	524	519	532	498	559	516	508	494	499	499	510	585	519	460	513	509	491	531	534	551	529	538	559	536	550	488	518	512	483	537	497	499	540	514	510	510	534	534	482	515	492	515	502	500	501	549	517	519	510	517	487	512	539	521	503	528	512	498	506	500	524	475	503	494	528	508	547	548	492	533	520	543	516	534	549	551	517	546	534	474	519	526	543	494	521	489	536	532	516	535	506	513	534	491	498	515	492	503	492	496	508	484	483	479	522	445	501	471	522	522	522	520	527	557	466	510	500	483	514	498	518	508	500	512	517	498	559	518	521	524	527	548	519	505	505	528	499	537	524	503	505	515	526	533	522	502	494	523	510	512	471	508	507	492	493	497	554	505	502	506	513	518	485	541	498	484	529	495	541	510	565	487	498	520	513	503	509	491	536	527	562	532	519	503	499	546	548	469	530	511	523	514	463	491	464	512	500	513	530	515	492	525	494	509	513	505	519	487	468	525	495	482	507	510	520	531	499	524	492	511
60896	62433	42944	22722	8428	778	704	594	582	571	566	508	525	526	529	508	480	456	495	494	572	506	493	472	503	490	492	498	451	467	491	472	504	499	471	475	441	453	492	473	509	492	493	476	513	501	489	518	513	479	487	522	527	464	481	459	454	470	514	448	472	509	489	489	463	478	455	465	482	517	471	437	478	491	471	461	486	499	525	501	461	471	490	495	489	508	505	448	520	473	514	460	534	501	496	470	472	486	457	476	479	495	454	492	475	472	475	530	480	472	488	488	484	451	470	525	476	438	479	466	457	482	492	471	440	509	494	509	441	469	504	458	481	462	478	489	484	493	455	453	458	447	497	448	428	494	454	473	477	457	476	448	499	477	492	478	505	474	473	503	481	474	472	476	477	451	446	461	439	454	510	511	452	479	482	469	438	474	467	468	486	428	455	480	490	439	506	481	431	489	465	461	448	470	478	487	497	476	470	483	463	481	476	489	496	454	494	515	445	502	446	430	503	476	470	468	462	456	466	490	448	505	495	489	493	463	459	469	429	485	454	465	461	458	457	486	462	431	471	495	451	464	471	476	469	484	495	444	442	481	504	466	472	481	458	436	481	512	461	480	459	471	529	458	489	487	449	464	453	456	470	465	449	469	466	501	462	479	477	458	444	478	471	463	442	486	495	465	434	480	486	496	460	478	489	487	466	466	491	484	468	476	465	466	468	471	469	480	508	496	487	488	473	503	507	477	481	481	506	477	456	436	489	454	444	481	489	507	455	483	464	498	475	475	483	445	460	499	474	487	472	470	462	537	462	463	497	448	503	469	498	454	459	482	476	455	467	467	466	453	421	491	491	436	447	475	447	463	439	495	498	493	474	451	484	453	481	445	435	494	452	463	458	499	480	501	454	488	471	476	468	468	506	478	448	464	514	464	484	446	473	440	469	451	452	468	486	494	467	487	476	467	444	458	461	468	486	505	479	457	497	451	431	460	439	456	446	446	472	453	489	477	471	461	482	484	462	485	459	468	456	447	452	459	458	492	466	445	470	444	478	427	476	483	468	447	465	498	450	446	435	490	474	439	445	485	449	463	459	487	467	497	475	460	468	468	464	479	472	498	510	475	463	474	462	475	484	459	479	486	476	476	464	449	480	493	472	439	456	483	471	457	441	451	493	442	464	520	475	527	488	501	448	438	470	478	455	494	447	469	468	477	456	468	436	464	482	482	482	453	497	460	438	466	449	480	490	455	472	462	459	478	476	474	481	463	470	501	438	483	467	476	454	495	458	485	488	485	475	484	473	508	493	458	488	478	481	452	526	485	451	463	478	507	452	493	437	485	463	452	485	467	449	513	457	435	497	480	446	443	475	470	501	494	431	476	501	486	482	497	480	478	485	461	472	468	471	474	473	445	471	484	468	499	483	458	462	491	450	469	424	463	476	507	476	442	436	461	489	458	486	445	469	450	510	455	473	446	450	469	466	466	499	466	453	474	488	476	494	517	458	511	457	460	495	434	514	491	450	445	491	464	482	475	500	465	468	455	465	443	473	496	504	469	450	458	446	436	465	486	479	462	464	472	449	497	467	433	466	458	471	463	463	463	474	476	476	444	478	496	468	479	504	468	490	446	498	467	522	489	481	494	478	484	468	472	496	524	483	468	469	447	480	463	460	448	476	471	481	447	492	460	460	495	487	448	508	470	513	495	509	484	457	487	489	424	444	491	463	468	512	464	523	485	438	442	476	472	469	451	485	445	470	455	479	479	485	451	476	484	488	466	465	471	459	460	445	483	465	441	477	476	442	442	477	458	506	493	469	486	453	445	508	502	457	453	469	495	430	489	445	475	495	468	447	470	447	477	473	491	536	498	485	483	500	503	477	459	456	484	477	483	502	467	477	435	503	477	501	466	443	460	420	458	488	516	501	476	454	455	507	477	493	452	483	446	453	452	520	482	456	452	494	495	486	468	439	498	480	470	463	465	455	463	499	511	460	461	468	436	468	458	470	493	491	516	478	446	454	481	447	484	435	487	462	481	484	472	500	460	477	493	460	478	460	462	444	482	466	485	455	491	459	480	473	459	450	488	459	504	456	451	443	445	470	487	497	503	501	496	459	492	472	440	511	478	471	466	453	457	469	437	484	444	478	495	442	477	444	436	453	467	465	495	471	463	464	467	486	481	455	424	483	427	474	440	460	494	452	465	497	466	467	476	493	458	475	455	479	496	452	465	471	445	480	482	482	447	435	453	505	472	467	468	497	471	446	483	475	462	503	478	473	484	462	436	473	478	464	433	427	506	505	466	460	525	444	459	477	499	507	476	471	476	495	500	503	476	456	439	462	536	475	488	486	482	440	455	463	482	499	466	435	479	442	458	486	465	424	485	536	477	462	469	470	466	482	481	478	467	446	462	472	474	488	475	491	436	440	478	471	491	452	485	463	477	483	461	481	449	470	470	445	469	497	488	511	472	491	447	453	444	481	465	460	494	485	480	485	489	455	442	472	496	470	438	447	464	451	450	459	435	474	486	486	478	445	462	449	435	497	463	444	512	409	447	436	473	476	462	473	448	479	480	497	473	476	465	480	464	484	474	427	470	482	473	483	518	508	466	473	436	497	494	449	465	483	464	439	492	466	449	431	510	464	496	457	503	463	483	504	480	465	480	455	480	475	441	484	456	428	483	485	458	502	484	446	453	498	490	454	445	492	481	479	483	467	480	464	501	470	486	423	481	479	496	498	450	465	467	507	452	432	489	459	504	483	473	474	500	502	477	464	456	467	460	496	509	486	457	485	477	446	485	460	487	491	513	501	451	457	493	478	455	516	473	479	447	467	472	445	462	456	459	469	497	459	461	448	432	502	482	447	521	469	479	491	461	462	477	525	393	499	455	452	497	480	498	475	469	472	499	447	427	478	474	491	473	452	484	478	489	450	450	490	432	449	452	453	463	460	516	480	503	482	466	506	453	467	478	469	488	456	458	463	466	480	477	465	476	477	472	483	481	452	489	512	487	477	461	488	463	485	494	459	457	495	470	500	476	513	458	449	486	465	485	482	449	465	456	462	472	495	474	436	448	499	436	460	448	474	464	542	451	486	441	454	480	480	484	471	485	471	464	467	459	487	458	456	450	478	433	451	458	462	472	477	468	454	483	486	484	446	495	539	461	500	475	498	487	506	466	516	455	453	469	436	465	469	490	451	488	467	475	511	502	463	484	450	430	479	478	435	469	434	476	481	460	480	447	486	486	479	460	431	446	493	474	485	501	492	466	473	437	434	500	447	515	462	501	437	483	442	461	491	454	450	437	482	467	424	463	499	480	459	459	445	520	474	436	476	479	494	464	497	475	462	475	467	450	478	482	461	452	452	450	486	478	445	474	439	439	453	500	448	491	471	462	467	485	451	505	492	457	487	473	472	484	480	430	488	448	443	475	472	477	454	467	500	459	476	435	434	486	448	495	486	464	497	492	441	500	497	498	491	540	528	486	456	446	506	459	451	511	509	522
30622	20234	6987	2088	824	547	547	532	541	548	518	535	522	567	551	510	554	520	544	542	539	529	561	528	530	505	544	534	510	507	549	536	546	510	523	532	529	501	513	534	533	508	485	542	550	517	518	559	564	537	510	539	527	581	528	534	526	557	511	524	527	515	536	519	546	554	549	549	525	491	550	531	522	559	536	530	515	532	518	588	518	498	512	512	575	532	571	566	519	530	574	550	538	546	538	516	524	535	541	555	551	515	569	567	491	561	523	498	548	552	533	534	527	546	571	508	518	517	555	530	499	541	530	515	519	576	510	555	549	521	524	517	521	528	508	547	552	535	544	520	571	547	558	526	561	505	520	552	573	586	486	522	556	537	481	552	534	544	525	546	512	541	540	531	530	548	522	522	490	544	525	529	571	537	552	552	535	540	565	520	499	551	559	536	519	510	516	524	497	552	550	529	509	524	521	549	509	510	521	517	544	536	562	490	545	538	538	540	508	511	496	549	548	509	551	505	547	527	534	507	511	545	539	518	521	552	505	500	552	531	546	477	539	531	530	562	567	483	542	487	564	516	514	544	538	510	550	553	496	537	523	575	506	555	553	601	493	536	520	554	532	485	536	534	561	568	508	520	539	527	498	524	523	538	528	527	511	506	510	561	529	556	526	486	494	588	572	553	532	521	517	490	516	473	500	515	547	531	543	516	510	510	499	499	547	574	496	533	542	488	531	483	545	569	527	563	562	593	509	506	561	518	520	511	470	544	542	519	547	510	560	560	559	517	524	522	518	511	514	554	561	520	505	545	534	513	524	551	550	504	485	516	530	551	543	517	539	541	549	536	550	549	565	516	534	580	568	520	546	551	534	524	534	538	541	563	511	523	549	516	501	498	534	556	520	530	554	538	515	548	495	557	545	543	519	540	525	554	524	539	540	524	535	543	548	552	539	553	499	549	526	557	563	566	528	547	513	542	566	502	547	521	464	513	574	509	482	543	494	497	509	554	498	511	508	489	532	538	534	529	547	526	529	516	518	541	523	537	561	525	516	539	557	546	514	513	522	524	521	505	534	588	489	512	525	563	550	510	531	550	514	539	516	544	513	561	518	539	550	567	536	485	521	527	537	550	499	547	549	507	561	526	545	553	539	534	556	522	563	563	563	553	547	519	520	536	524	541	530	568	567	511	509	528	506	504	537	514	561	506	537	481	530	577	579	493	532	519	532	521	526	573	532	561	556	546	540	539	549	549	496	531	497	540	539	544	573	533	573	539	528	535	523	520	579	550	537	549	551	538	527	542	538	538	519	495	542	528	510	520	579	531	523	543	541	536	502	547	522	530	538	574	581	514	531	508	537	500	544	506	517	550	536	538	501	550	535	551	551	520	514	563	551	533	523	552	571	548	542	529	583	563	518	542	561	494	527	488	546	507	507	520	570	522	525	499	533	552	570	502	564	585	529	540	513	518	523	527	524	477	545	538	517	498	508	506	521	482	536	561	529	483	530	544	513	542	552	549	550	558	514	524	534	520	511	540	537	527	529	504	563	566	535	508	529	537	543	534	527	565	501	497	537	531	500	587	533	556	554	554	536	516	510	532	563	545	515	527	546	521	529	518	533	513	486	558	512	502	542	495	533	566	546	535	493	513	512	535	566	535	509	542	559	519	510	504	507	570	557	517	568	548	556	581	562	554	541	524	525	513	532	479	523	549	544	551	490	498	526	560	538	539	531	509	491	533	522	531	515	530	502	523	503	534	514	531	542	524	511	560	531	545	554	522	544	533	495	532	513	491	523	512	554	575	503	507	520	566	558	536	535	543	525	548	554	490	538	512	526	536	505	551	559	515	518	520	536	532	532	517	556	522	524	553	565	555	524	531	568	546	509	504	537	541	508	519	553	554	504	560	531	522	529	525	548	547	510	499	531	551	494	513	522	526	524	531	550	494	535	478	551	529	559	507	555	517	540	483	511	569	538	524	526	555	482	510	533	551	526	527	531	543	515	541	579	553	508	516	532	535	540	554	564	558	511	525	499	534	533	548	499	522	577	531	547	537	574	498	509	562	593	544	515	537	527	554	541	531	539	562	544	561	554	498	584	507	550	528	547	509	553	554	506	540	539	503	527	501	510	513	525	524	532	567	539	558	537	548	546	512	519	556	535	548	549	496	537	533	527	565	535	517	510	534	504	507	533	544	545	511	540	532	514	541	563	515	528	514	534	554	527	540	534	568	499	535	512	477	490	548	537	600	530	498	482	490	536	521	532	494	518	531	520	527	584	527	551	539	536	544	561	545	529	556	554	557	569	540	504	521	527	522	543	509	529	508	500	512	530	557	535	507	538	549	532	525	506	513	561	519	537	543	524	510	524	471	534	520	545	467	536	535	530	554	555	586	482	536	543	527	559	544	582	512	566	479	539	542	530	542	535	488	543	529	547	510	528	542	512	542	547	548	525	540	580	520	540	492	501	533	529	527	512	520	535	534	538	514	559	534	542	551	516	531	542	568	521	524	527	494	541	489	557	517	554	559	561	554	520	585	526	493	525	554	543	529	483	543	566	534	563	555	530	515	527	541	552	527	546	559	538	575	552	565	535	534	510	537	488	511	543	549	534	537	560	510	517	530	518	546	492	547	517	527	516	509	552	551	528	561	530	489	529	544	524	504	535	518	551	552	542	532	546	527	509	495	525	521	547	554	542	512	518	512	526	565	513	550	539	546	551	512	538	520	575	509	552	523	560	579	554	549	539	564	563	536	506	545	518	527	536	535	514	550	528	549	570	517	526	542	505	557	530	546	529	563	556	526	548	523	568	527	548	574	516	530	524	541	505	543	566	556	533	563	521	532	505	514	534	579	543	517	533	533	516	520	535	539	533	507	518	543	579	516	511	499	525	552	531	521	512	521	549	547	533	514	522	477	499	544	535	489	530	522	531	538	528	545	517	530	526	534	550	508	559	501	522	529	500	560	518	511	570	546	528	497	500	523	545	558	544	519	529	535	568	554	539	537	538	565	505	556	573	519	518	511	534	540	551	522	530	547	532	552	549	554	541	532	508	540	551	539	514	524	544	568	511	512	534	545	551	551	518	540	549	497	500	521	497	556	475	585	527	542	535	528	536	532	516	518	502	548	513	506	552	532	479	522	511	515	505	521	552	576	508	547	520	535	490	553	577	565	509	489	576	543	589	536	532	490	501	540	531	527	552	522	525	512	530	538	505	521	524	502	527	562	533	570	542	504	522	525	543	533	533	505	511	517	534	574	578	542	574	519	543	550	543	461	557	559	504	515	523	526	542	528	538	571	480	498	538	498	529	545	516	523	574	517	522	533	513	563	527	537	560	552	588	528	512	550	522	528	515	518	523	547	543	540	551	531	531	511	507	553	511	514	503	504	521	541	534	554	540	534	530	495	567	544	502	558	504	535	519	558	557	505	529	584	549	499	521	528	521	540	477	554	528	568	505	541	571	517	508	555	525	559	567	553	516	545	525	559	562	554	547	501
19763	13134	4241	1734	809	436	412	468	496	433	459	476	464	449	472	458	465	476	454	467	442	474	444	436	463	456	441	452	445	434	486	472	441	445	482	443	417	498	440	463	466	435	469	407	427	466	447	449	491	459	470	447	451	472	471	471	493	435	416	454	457	482	466	454	457	455	466	420	449	454	463	429	464	485	469	475	447	455	467	408	428	445	455	429	461	447	431	431	401	430	442	482	457	445	478	450	424	466	451	487	444	419	433	449	417	427	460	411	463	433	459	419	441	427	462	458	455	438	446	466	409	458	434	443	462	455	447	437	450	418	451	459	461	436	417	433	425	448	477	473	436	478	444	458	486	478	483	436	445	469	462	444	475	450	470	464	475	460	427	498	425	451	442	450	431	446	444	462	441	456	430	429	451	446	482	470	422	444	470	455	433	470	460	473	472	496	459	458	478	438	447	454	471	433	444	457	451	458	473	428	452	452	443	443	465	420	456	467	428	443	469	455	411	410	420	429	423	432	435	459	459	443	457	460	486	455	461	412	472	441	464	445	467	425	390	465	447	443	453	469	432	458	452	438	446	454	442	433	422	432	418	445	434	472	457	429	449	423	439	434	480	487	408	456	450	438	471	473	454	432	489	458	457	418	446	431	482	443	468	430	495	432	470	416	508	441	427	447	402	447	463	442	492	482	472	457	438	429	440	411	439	441	481	463	481	451	456	431	490	431	451	432	468	452	420	430	454	475	445	432	460	464	463	447	437	461	451	487	460	443	413	466	418	454	412	434	436	444	453	449	465	445	483	419	468	438	462	468	423	410	462	482	438	476	445	445	462	414	457	417	426	440	471	471	485	441	428	476	442	457	458	431	482	439	474	459	473	458	453	462	442	431	441	439	429	422	449	463	478	447	440	413	468	429	431	433	476	460	458	460	420	421	434	438	458	454	452	430	442	451	453	424	465	468	490	452	400	448	426	446	480	469	493	443	410	421	468	457	449	452	399	492	427	414	457	421	446	437	470	474	437	450	464	464	457	443	418	458	449	469	407	464	476	430	454	438	433	470	443	474	414	435	419	474	469	492	470	459	465	448	433	433	483	458	419	462	394	438	439	481	484	454	445	425	445	456	448	451	420	415	421	421	454	456	457	450	427	485	449	423	465	469	445	465	478	477	430	438	450	483	471	472	426	480	454	446	455	482	491	464	483	475	478	466	451	453	419	472	414	425	446	475	446	427	449	424	459	471	469	444	477	464	451	439	421	475	385	458	460	443	489	436	424	415	450	447	456	463	455	456	457	453	469	450	458	448	427	459	420	468	465	410	458	415	451	439	461	453	444	408	435	503	432	475	479	448	457	440	401	454	481	452	406	467	522	457	453	478	483	414	436	488	448	469	461	449	433	490	446	452	471	452	426	474	445	480	448	452	443	442	426	450	472	456	425	456	424	445	433	443	460	458	449	420	465	458	434	447	463	446	448	476	467	415	469	435	473	458	451	450	458	502	413	438	447	502	467	423	475	437	456	470	433	410	430	457	467	459	444	474	405	452	485	444	439	465	428	474	431	444	453	447	472	428	448	440	504	460	459	448	426	456	463	463	477	460	468	472	473	423	430	441	440	451	473	431	431	443	449	459	468	465	446	417	453	465	440	429	463	494	475	426	464	474	436	422	453	454	432	490	458	471	420	428	456	455	391	411	492	484	433	444	447	457	450	456	450	443	466	465	465	452	443	468	463	456	436	416	436	465	424	464	477	431	472	448	443	444	457	493	445	456	444	483	423	482	481	431	453	441	450	453	449	431	458	470	472	447	458	459	440	463	455	433	462	449	435	425	458	458	443	460	457	440	459	447	451	428	431	460	439	444	448	466	425	446	435	423	454	479	472	435	433	447	451	460	452	473	444	454	446	429	423	427	457	448	453	446	467	427	467	435	437	463	469	492	433	490	455	457	470	473	465	434	435	477	446	444	433	474	458	431	464	462	415	428	466	454	459	480	481	460	440	433	454	470	495	437	480	434	461	475	455	408	454	419	407	462	439	440	423	434	426	466	442	435	469	448	437	425	483	458	504	488	449	419	460	443	471	419	467	444	422	433	452	431	455	448	412	434	476	450	461	449	421	467	500	461	428	434	469	485	447	455	472	489	488	448	472	465	423	437	446	436	436	438	428	464	410	441	417	455	472	464	440	406	448	439	441	431	482	460	466	439	434	454	465	426	465	449	454	438	475	462	443	427	442	454	463	438	471	441	467	423	472	431	416	433	453	428	459	428	436	454	423	459	456	451	455	463	449	424	451	426	449	439	470	474	459	464	463	422	430	458	492	514	450	449	480	442	415	437	454	435	473	448	409	412	477	476	457	443	435	490	472	485	475	427	460	462	456	433	457	505	443	443	479	465	453	467	457	457	447	441	444	417	465	485	448	440	456	456	441	443	491	459	425	430	446	494	438	505	453	506	463	447	465	483	440	456	452	446	454	446	457	439	487	427	496	408	449	485	440	437	435	469	464	452	452	485	441	474	449	470	428	435	464	472	467	415	444	460	408	460	445	450	467	467	467	468	456	454	474	431	457	474	412	454	453	483	480	444	428	440	472	426	455	470	440	432	454	401	442	428	451	480	458	477	442	444	452	434	459	451	455	423	465	471	476	483	428	463	466	450	437	458	448	473	456	414	461	427	472	452	457	433	416	476	452	452	460	416	466	470	460	494	443	437	470	469	405	403	461	449	452	438	441	442	482	481	436	439	464	498	429	460	498	419	478	467	431	475	432	415	411	463	438	428	465	459	468	450	417	427	442	435	450	447	428	462	428	449	472	436	443	450	435	462	453	430	469	414	421	467	455	436	426	480	464	436	486	478	472	462	471	420	437	451	445	427	464	430	480	437	458	443	409	438	472	441	448	470	468	457	422	461	432	440	456	443	421	459	447	428	474	472	478	427	447	478	398	466	452	499	470	497	455	444	527	414	454	448	455	471	458	427	416	452	449	435	465	474	476	447	461	439	443	443	452	457	448	491	415	489	442	455	459	474	448	449	443	471	439	408	475	425	454	469	458	468	446	463	437	459	429	415	458	450	445	483	458	478	430	422	431	449	463	446	433	425	444	429	450	457	423	452	441	446	426	427	476	440	437	492	456	447	444	467	449	461	440	450	456	454	495	413	442	452	416	459	432	456	437	470	465	414	489	448	451	483	480	465	469	434	448	492	463	455	462	434	427	426	414	497	477	455	423	457	439	442	447	424	439	437	446	432	440	426	432	435	444	438	457	492	429	439	427	434	425	485	467	452	423	470	460	458	454	467	467	459	457	451	442	468	450	473	437	433	477	481	456	489	457	451	466	470	460	483	440	462	387	447	449	460	477	439	455	421	502	435	437	440	426	427	484	423	477	435	443	494	421	485	443	402	448	430	491	431	505	433	434	426	467	456	456	464	465	439	459	458	455	491	416	438	403	471	457	407	437	471	506	477	454	425	459	448	409	425	458	424	457	429	480	471	445	479
25636	21959	27691	25813	13516	1204	571	471	411	400	437	417	387	418	387	378	395	381	389	390	385	379	396	446	393	402	394	373	370	401	442	404	424	396	386	406	436	380	395	364	406	375	325	368	378	385	430	381	430	375	395	410	402	408	398	382	392	398	400	398	386	345	391	370	362	342	396	392	394	381	398	388	407	405	381	353	412	402	365	401	380	363	380	401	365	397	400	349	392	428	437	363	359	382	379	355	386	405	384	392	406	358	382	378	394	382	375	387	361	365	388	367	401	386	380	389	367	401	373	392	376	386	414	410	366	361	374	365	358	378	389	389	396	382	397	389	370	376	403	391	408	404	375	378	401	388	381	371	374	388	387	361	375	390	406	384	396	339	390	400	399	405	391	343	398	383	414	389	352	382	394	366	376	346	410	407	384	400	389	384	370	355	385	363	384	374	381	355	384	372	395	374	365	373	428	368	404	386	422	373	407	414	368	375	404	399	378	390	383	410	373	410	367	395	385	413	379	361	389	382	356	376	416	391	411	380	397	405	361	395	389	385	394	372	394	402	377	380	381	417	369	414	386	404	369	385	381	358	344	395	411	419	399	415	375	403	373	398	411	411	382	412	357	405	361	408	383	378	343	365	420	377	374	397	357	426	386	362	366	385	373	360	364	383	375	404	390	371	411	368	387	382	407	372	383	386	359	382	332	382	387	397	369	400	390	406	380	377	378	358	393	376	387	435	405	388	375	372	393	383	376	363	356	382	396	386	354	377	365	412	372	370	368	365	366	374	404	381	373	385	410	363	407	375	394	381	381	398	376	395	354	365	368	399	386	367	386	382	414	404	377	364	393	392	404	369	373	398	375	368	430	417	368	360	368	431	387	371	349	387	395	404	394	377	380	401	394	367	372	421	386	386	392	397	397	368	410	363	360	372	403	377	375	377	391	373	394	376	408	412	369	412	389	368	379	386	385	381	420	374	382	356	343	395	399	358	414	396	393	398	401	380	411	359	390	355	376	394	378	415	342	362	354	387	382	382	401	383	371	381	415	378	383	355	456	366	370	394	397	410	422	364	386	418	375	386	395	398	388	378	383	401	395	371	389	387	374	382	399	374	405	367	381	400	414	418	362	377	354	395	385	375	382	373	405	381	370	355	406	358	443	377	379	361	424	407	394	400	353	377	372	424	423	371	388	404	375	398	378	383	359	376	342	359	385	377	383	378	345	379	364	395	395	380	346	406	402	395	365	393	385	357	410	376	400	397	400	376	391	384	401	375	375	376	384	368	411	375	410	396	381	362	388	389	380	365	398	356	363	383	391	376	373	385	382	414	376	403	397	373	372	363	387	345	406	378	426	374	377	370	395	362	404	379	414	437	407	373	370	412	420	384	372	354	421	394	436	350	387	389	392	382	381	376	405	399	376	418	369	364	350	384	412	374	406	367	399	389	399	382	360	381	384	423	408	426	394	357	360	393	387	389	367	388	383	395	381	352	383	389	422	392	364	394	363	393	374	374	364	391	407	398	391	381	374	426	393	370	368	386	409	350	393	363	368	354	374	346	413	380	371	371	372	391	371	366	362	399	385	410	400	415	409	392	379	387	374	403	366	373	386	381	410	408	407	387	375	403	366	392	411	371	381	390	393	375	410	422	393	369	385	406	375	391	394	381	376	374	389	378	367	367	378	387	399	375	411	346	367	346	405	346	364	351	386	366	363	348	413	398	412	383	395	360	395	402	412	384	353	355	400	395	398	326	408	349	390	406	380	398	392	401	384	389	390	411	382	383	389	351	402	371	357	396	365	360	379	393	368	404	404	376	357	386	398	367	367	375	384	387	370	374	402	409	391	387	384	369	403	361	390	374	355	391	387	394	399	378	366	383	406	392	358	375	371	426	362	379	385	391	395	369	364	428	397	397	387	382	402	387	361	378	386	402	395	365	390	371	365	404	389	380	372	416	381	402	371	397	372	364	408	369	373	377	388	408	357	394	383	418	375	425	377	359	387	420	376	391	409	379	393	379	365	381	379	359	343	407	368	400	379	372	386	386	383	369	329	399	361	387	350	364	388	383	373	408	379	399	370	416	403	378	426	367	370	364	376	401	384	365	378	406	398	390	386	385	373	392	359	394	389	390	410	383	371	353	390	381	361	394	407	357	419	381	387	386	427	398	379	380	381	384	363	375	389	348	405	397	381	400	390	384	396	386	414	354	359	370	382	427	368	396	390	387	392	408	372	375	381	435	407	386	392	379	365	396	413	402	402	408	424	387	374	406	353	364	405	385	388	385	399	419	385	352	395	382	370	387	386	386	367	403	375	413	391	375	407	375	383	377	387	374	396	407	391	400	395	371	408	367	377	376	407	434	351	348	399	387	411	405	390	384	385	417	365	388	398	405	377	396	375	386	374	359	405	387	399	378	401	367	371	397	403	402	384	394	412	370	399	377	390	398	400	393	375	394	358	403	417	371	388	365	384	369	376	401	372	386	390	401	403	431	364	395	418	406	378	413	401	362	391	397	380	383	402	404	422	400	394	393	394	382	343	367	394	399	405	372	419	402	363	388	405	378	368	375	410	409	413	364	386	398	385	381	367	367	362	380	410	390	385	402	429	363	378	368	407	423	375	393	371	350	398	395	377	381	381	373	409	372	381	413	386	371	397	376	430	413	440	380	369	357	381	377	405	415	372	367	381	398	362	403	366	397	365	356	375	415	371	397	385	369	389	375	399	391	351	372	402	366	405	400	359	400	383	410	373	374	418	370	371	366	387	394	403	367	406	419	394	390	360	393	400	349	407	365	369	388	398	376	365	378	386	370	397	394	412	329	409	385	368	385	372	345	398	395	369	406	371	375	399	362	375	383	403	340	381	399	387	368	364	384	393	382	369	421	395	408	387	403	395	380	383	419	390	411	423	409	359	366	388	402	339	389	421	364	410	382	344	381	392	376	399	383	397	418	409	351	401	381	361	397	393	388	371	381	362	379	366	385	365	413	362	373	410	381	437	375	353	394	408	408	391	379	402	346	384	352	376	378	370	428	383	431	408	386	389	380	344	385	395	393	379	394	387	345	373	396	391	393	383	386	399	386	417	393	376	364	374	416	403	406	357	378	433	403	417	401	392	367	390	377	415	408	423	383	358	379	436	369	397	394	388	390	427	368	390	370	402	399	386	389	386	370	377	364	394	354	380	377	398	400	368	394	402	379	364	381	384	374	399	425	377	379	359	360	370	404	410	367	382	382	379	398	378	406	433	414	387	367	399	367	424	382	410	400	377	389	380	378	402	340	386	395	349	358	383	384	421	382	346	363	420	369	365	357	385	402	403	403	413	389	359	391	397	376	397	322	404	379	392	396	404	403	379	417	376	367	392	382	408	346	376	376	412	359	358	397	383	412	405	380	380	402	369	384	409	381	379	364	375	401	399	396	388	415	400	356	386	391	378	405	350	383	408	378	377	376	365	366	352	391	387	417	394	374	375	370	344	405	403	395	384	372	409	371
55759	55784	32653	15546	5272	532	489	392	426	420	405	392	362	385	408	419	413	371	410	411	369	421	395	383	363	387	391	376	393	409	358	385	394	394	375	336	386	365	361	385	356	391	370	354	386	370	352	398	387	366	392	403	389	375	394	411	357	409	385	361	397	347	375	356	354	353	390	376	369	408	344	362	379	389	383	368	378	375	366	366	372	333	347	355	357	373	422	411	344	376	387	372	391	393	369	356	374	370	399	365	356	367	402	378	382	319	354	369	353	422	362	350	355	380	364	388	391	359	382	362	374	348	359	355	377	364	352	390	361	368	356	356	374	372	351	361	347	359	412	359	411	355	354	385	388	346	336	373	372	360	393	359	376	413	349	364	354	382	375	352	392	383	385	381	395	374	367	345	384	364	391	379	392	365	358	389	322	401	367	337	368	347	346	361	336	361	356	354	349	357	397	331	347	350	336	403	353	377	385	355	352	379	356	404	341	387	410	370	355	356	375	389	343	363	366	372	409	355	338	341	352	345	376	366	386	360	362	389	367	386	367	349	381	377	345	408	376	347	351	354	352	372	369	350	333	379	355	360	363	366	339	398	335	373	373	338	333	363	393	384	361	369	344	363	344	351	381	352	370	350	356	359	367	361	341	362	383	361	372	345	347	381	336	386	386	351	386	374	397	358	380	367	389	367	382	352	393	405	415	363	335	360	354	350	353	410	356	378	384	339	349	338	347	394	375	370	387	391	378	366	345	382	385	348	343	366	368	404	411	349	330	376	354	374	346	379	362	349	376	357	366	394	346	322	372	338	363	353	348	368	366	390	351	344	362	371	392	379	386	361	386	358	393	385	399	352	370	362	359	357	355	368	359	360	362	382	331	398	361	335	359	368	360	395	370	353	396	381	372	394	366	361	369	341	355	367	392	367	390	361	371	352	387	399	350	364	344	388	382	385	364	326	376	371	371	364	355	362	347	376	361	362	381	385	389	375	380	370	392	372	364	363	365	369	344	391	357	346	366	360	360	357	368	369	381	378	359	373	348	372	337	373	376	363	365	362	375	366	373	370	364	384	390	412	370	375	344	340	373	389	370	374	356	390	366	381	348	390	367	420	349	369	361	357	409	393	404	405	327	381	346	373	359	375	364	336	329	394	405	400	377	363	387	370	377	367	360	379	357	355	334	396	355	336	372	353	360	391	335	331	353	379	367	367	343	343	354	373	345	343	386	399	337	398	362	405	348	367	374	374	381	373	380	388	391	375	368	366	368	388	366	387	349	405	383	373	376	404	371	367	362	377	377	400	386	368	375	377	381	351	401	356	391	345	359	344	355	373	340	387	349	374	376	405	384	338	363	361	317	357	382	363	396	392	351	388	417	383	375	386	392	371	384	392	366	336	353	396	369	364	360	367	397	340	349	348	356	361	376	377	361	366	356	325	365	416	360	379	365	381	378	349	384	376	363	387	358	368	384	342	389	341	327	393	367	359	366	367	368	344	334	360	338	363	349	382	384	350	363	395	380	385	379	363	345	367	349	377	363	351	342	381	432	382	363	344	377	376	359	341	406	370	382	387	386	379	396	387	329	364	336	401	346	375	370	368	349	363	367	387	376	382	387	367	336	365	352	330	388	362	371	359	343	382	360	388	375	370	352	336	373	358	367	367	361	372	363	385	364	377	369	376	387	354	350	317	381	348	358	351	368	339	337	368	382	362	378	363	369	346	407	359	365	367	358	351	346	341	404	369	387	360	377	366	315	357	340	346	387	375	396	369	347	385	405	364	383	376	341	357	369	344	393	371	393	388	387	384	370	367	361	349	397	330	369	373	363	347	376	371	352	368	361	398	367	397	338	368	374	380	366	367	366	367	373	347	380	352	375	340	379	392	371	394	388	361	365	384	356	356	377	337	372	372	372	353	363	411	337	353	363	372	359	367	375	380	331	359	378	379	399	353	386	370	353	382	368	389	330	376	356	360	351	365	410	362	402	369	391	396	359	366	386	343	366	327	356	360	401	333	347	382	345	384	391	384	374	324	357	377	374	396	388	384	343	359	355	363	329	383	353	360	371	369	396	351	361	400	346	353	374	385	402	365	382	380	381	393	364	367	373	347	373	387	372	385	364	389	362	335	356	369	358	357	382	366	391	407	364	373	379	374	371	394	361	375	371	368	357	388	400	376	331	377	358	397	376	351	352	367	366	342	371	387	343	400	385	370	386	363	402	378	373	345	364	365	356	375	355	367	385	377	388	366	378	377	381	357	353	383	362	376	404	346	343	375	400	367	355	385	381	372	362	350	365	393	362	361	375	381	360	354	350	395	400	372	360	354	414	365	360	373	359	367	350	382	382	355	355	363	359	379	405	383	377	357	360	361	364	348	360	355	322	362	374	368	384	343	317	372	363	363	381	347	346	383	343	366	362	320	377	367	380	403	348	390	347	333	344	348	375	371	353	354	337	387	345	372	380	363	354	378	374	356	390	376	359	373	360	373	337	378	353	375	385	351	347	364	338	352	402	358	368	377	361	394	418	381	384	342	379	370	352	355	360	403	358	388	361	345	335	393	354	339	340	366	327	381	397	369	368	363	350	364	388	337	359	374	353	385	339	349	340	370	361	361	382	351	373	379	390	382	373	373	366	361	380	353	371	393	361	330	378	369	409	374	360	340	334	368	366	382	391	367	355	347	351	370	348	362	366	364	379	385	367	394	353	380	375	401	366	358	392	378	383	380	332	391	366	351	386	377	378	342	384	359	365	385	387	368	370	403	340	364	388	348	369	387	365	357	365	361	373	376	352	363	387	362	362	341	356	358	382	355	364	383	360	370	365	366	360	364	357	368	345	362	351	330	368	334	375	336	387	358	385	339	351	372	342	361	377	381	339	340	355	376	371	387	382	404	387	354	392	373	356	359	374	403	357	354	401	359	370	352	347	348	369	382	397	380	375	374	374	358	392	356	347	385	372	391	328	349	367	361	392	378	363	368	362	382	392	389	409	398	403	387	369	396	372	359	343	351	364	353	370	357	372	369	377	394	362	339	375	376	389	387	369	379	367	371	372	359	373	369	364	360	361	368	354	348	400	374	362	376	364	361	376	378	380	350	344	359	370	379	370	347	345	371	359	395	355	402	332	400	372	355	371	403	361	373	338	359	361	374	339	333	385	415	356	340	341	382	364	400	336	364	361	348	369	382	398	375	398	354	381	374	345	377	347	385	386	399	358	374	364	374	380	363	381	367	357	368	400	368	368	396	373	338	360	385	383	373	358	381	367	352	369	375	370	371	404	343	368	378	376	347	394	349	391	417	365	350	355	369	335	382	358	339	372	378	360	345	376	333	328	365	376	321	379	361	345	393	378	372	359	382	355	356	358	350	364	370	363	390	345	377	372	346	351	369	351	378	350	379	356	393	349	401	330	375	388	351	379	362	331	354	345	377	392	340	396	366	371	366	370	387	363	376	382	373	396	395	356	369	403	346	375	367	367	369	374	352	366	362	335	339
24471	21592	28617	25124	20951	7474	1107	725	609	604	591	547	559	567	539	575	591	545	506	561	537	546	559	529	533	532	539	542	514	560	548	509	559	514	565	514	544	515	580	514	512	505	547	503	529	516	543	515	519	536	491	502	544	512	503	531	490	515	582	513	487	550	500	520	551	522	535	512	544	497	519	512	518	521	559	511	564	491	527	542	501	512	495	494	533	521	526	499	525	515	494	538	507	507	506	521	505	526	560	525	542	510	520	473	511	497	534	529	517	563	528	544	536	555	551	546	463	526	527	510	539	505	515	495	516	501	550	514	516	497	519	537	512	495	494	486	524	479	488	548	517	536	490	503	527	537	488	485	485	521	483	540	547	504	507	524	516	518	541	513	528	516	543	522	536	492	540	499	477	523	548	515	491	504	538	532	516	535	501	508	519	475	512	535	532	503	493	546	506	512	493	518	507	521	535	544	557	494	517	513	520	494	548	483	493	532	549	474	528	529	508	557	545	522	501	538	556	515	515	539	521	523	540	532	508	511	579	485	509	469	558	496	565	502	507	499	543	554	499	525	523	487	522	516	515	550	513	543	554	514	511	506	508	505	500	515	548	554	511	525	531	485	515	531	508	563	505	582	537	558	508	554	543	553	536	529	506	498	521	532	540	546	536	510	547	500	547	507	534	561	498	474	510	534	471	514	531	505	504	471	473	483	525	490	488	520	534	541	552	532	519	518	566	496	493	531	544	519	519	509	498	495	478	493	531	542	535	513	517	530	524	471	568	476	525	556	537	512	477	543	517	503	532	528	501	527	547	502	551	489	518	536	530	514	485	515	512	529	507	512	491	558	536	542	507	535	555	509	506	502	517	514	515	522	540	480	543	514	550	504	554	513	524	530	504	520	499	554	508	493	538	523	528	549	499	557	529	573	545	542	526	501	496	522	552	521	518	493	514	508	539	505	509	526	496	454	501	491	524	489	478	518	509	522	521	494	502	542	532	528	507	516	535	539	496	555	504	511	525	550	486	505	529	536	490	522	533	512	539	520	531	483	528	492	505	517	499	491	532	545	548	535	487	516	510	517	497	499	530	539	524	502	520	513	517	532	539	500	491	509	525	496	514	529	534	528	509	512	535	476	490	513	485	510	500	551	510	518	506	512	497	509	556	513	517	538	503	527	538	509	533	513	520	524	521	519	484	506	489	507	494	515	518	528	482	508	518	508	565	528	528	567	569	514	499	497	517	516	531	538	548	462	492	537	501	516	518	505	490	496	525	516	518	532	524	548	550	551	519	533	489	496	545	509	513	511	524	541	528	504	504	523	515	528	539	538	523	505	544	513	525	490	496	527	532	522	524	543	495	508	493	486	538	505	486	540	502	559	509	502	540	514	485	500	506	537	482	537	515	527	509	478	508	529	535	516	497	516	502	536	518	512	518	513	552	519	526	522	517	507	545	551	528	530	512	523	530	501	563	519	519	546	497	529	543	553	508	553	518	520	484	519	503	510	544	485	516	487	490	535	529	504	528	510	510	495	539	559	512	515	501	530	476	519	533	479	551	526	525	541	544	475	527	483	509	516	507	538	536	547	474	515	535	512	513	525	504	544	545	516	529	507	513	510	511	507	510	551	526	511	521	524	523	484	538	556	478	500	501	548	555	487	519	550	509	547	508	532	499	494	511	518	523	529	483	544	530	511	505	549	549	529	548	507	491	571	537	503	502	521	471	521	530	531	513	493	514	524	501	523	534	497	515	541	541	511	504	511	508	490	542	524	524	500	527	562	525	501	531	532	504	510	548	540	498	498	487	502	517	498	524	531	482	526	493	466	495	537	512	566	548	515	532	563	494	543	537	483	484	497	528	565	500	525	533	522	517	509	484	538	506	469	505	539	521	529	552	498	494	496	533	532	542	518	527	489	543	543	521	525	500	523	545	542	497	482	545	529	512	549	542	507	524	491	503	517	522	496	579	504	520	492	541	506	568	513	528	502	506	497	515	543	514	508	481	540	511	473	539	483	487	525	498	542	557	540	512	482	514	475	489	487	548	512	527	518	519	511	493	518	504	505	542	578	537	485	497	508	538	519	521	529	570	546	547	473	518	533	496	587	467	481	551	532	513	514	534	519	518	522	484	568	525	504	499	537	527	517	559	506	514	551	492	524	458	554	520	479	505	503	502	510	508	499	496	519	515	547	522	539	503	512	554	499	500	496	526	551	513	502	502	535	478	531	519	490	565	524	520	486	543	538	515	492	496	537	475	536	526	516	494	543	500	520	492	525	545	556	526	519	490	520	571	500	538	542	571	534	514	530	525	544	512	517	528	483	485	486	496	503	552	525	532	509	515	513	531	487	552	476	489	529	533	529	531	477	536	516	556	530	486	530	519	480	531	541	479	531	516	573	529	507	470	518	497	502	510	492	498	519	565	518	538	502	523	520	484	491	539	496	500	492	464	523	534	524	499	513	586	536	504	491	524	526	500	523	504	556	522	466	527	504	515	530	526	508	536	507	532	538	504	472	510	498	549	531	522	507	503	497	525	530	489	507	551	512	530	531	517	559	500	519	487	476	484	508	543	494	535	523	474	522	477	518	494	482	532	574	535	534	493	538	510	504	514	529	526	519	510	512	519	544	527	510	501	506	527	461	567	514	542	534	497	533	523	517	546	568	504	524	491	511	499	535	531	482	533	545	513	516	505	520	525	551	491	502	473	510	558	482	506	511	514	528	495	516	512	514	519	517	534	500	532	544	531	544	502	464	537	533	521	527	493	442	500	538	521	519	469	487	559	520	548	543	546	510	479	511	540	531	545	519	535	499	528	536	538	530	553	511	562	476	533	500	559	583	514	556	487	525	534	512	521	520	503	484	534	507	527	544	502	514	506	556	487	511	499	500	513	548	453	514	491	542	498	488	494	494	513	490	508	504	555	509	537	514	493	489	537	535	513	503	518	507	521	513	488	480	554	538	519	556	539	494	544	529	496	514	519	484	513	530	516	507	478	505	519	548	542	516	521	550	501	532	546	507	513	538	547	524	521	557	537	536	543	503	540	532	523	491	533	531	492	542	497	505	522	532	505	499	527	529	560	516	495	504	511	559	483	521	517	523	531	537	532	529	506	494	511	505	529	504	530	512	485	524	517	460	490	510	506	553	526	536	528	514	485	526	524	507	571	560	495	536	486	529	513	529	544	474	524	496	541	519	538	549	528	520	500	528	569	499	519	525	518	525	507	506	510	500	458	515	502	512	500	505	558	527	521	496	547	514	521	489	498	517	517	514	523	545	519	528	526	545	495	529	550	551	556	478	533	524	515	504	529	550	549	521	518	496	506	512	548	490	507	526	506	513	519	553	503	504	504	451	542	535	530	473	567	525	525	496	548	522	518	532	545	520	507	487	530	535	553	513	533	513	519	520	546	522	559	498	539	507	483	547	514	546	520	514	511	498	509	520	567	516	522	539	489	533	481	524	469	485	511	513	507	508	505	514	504	524	579	516	497	514
60736	65441	43188	28909	9180	756	674	621	596	565	511	525	576	535	519	498	510	526	522	534	499	468	489	484	468	503	520	533	508	531	508	518	452	506	505	460	497	495	482	446	530	490	523	480	475	505	498	460	519	476	470	490	487	507	523	481	468	518	501	481	510	512	470	476	484	486	486	500	518	550	505	475	483	517	502	478	500	533	493	528	505	470	462	485	517	456	477	471	491	463	471	501	467	489	502	492	475	494	485	483	467	456	453	487	476	460	513	475	470	480	508	486	482	454	504	490	470	460	461	433	485	482	484	479	483	479	493	495	461	478	522	467	490	447	462	499	498	479	501	438	459	479	481	489	486	523	456	468	496	487	441	480	444	477	481	521	496	457	485	490	461	477	503	467	495	459	487	508	518	490	485	421	448	524	462	454	484	497	474	516	535	487	473	492	508	483	515	463	479	453	475	459	501	489	499	474	517	512	472	515	465	496	499	478	504	487	506	506	467	436	483	481	501	494	503	483	482	475	557	514	499	474	488	484	475	510	473	478	455	512	511	454	430	484	506	463	467	477	531	486	480	451	467	468	464	466	521	483	494	477	449	485	455	464	460	492	485	479	480	481	448	468	508	460	501	443	466	458	493	471	518	500	498	439	481	470	480	482	503	455	475	482	489	492	503	469	469	465	469	448	468	453	467	513	488	447	470	455	462	469	512	463	505	460	482	478	449	467	486	473	456	462	486	493	493	520	449	504	481	446	491	468	469	481	470	495	452	461	523	448	475	470	447	490	481	464	522	459	495	467	486	480	490	457	510	481	453	461	467	435	486	517	506	478	474	457	460	461	491	447	489	501	476	507	488	504	507	450	479	475	490	487	530	494	502	495	486	512	476	493	509	459	482	490	471	482	473	479	487	471	449	481	479	490	507	492	543	461	499	478	512	489	484	467	478	455	493	487	469	476	466	446	521	496	450	481	490	449	472	469	487	448	463	446	498	488	510	458	475	471	438	490	483	476	512	533	485	491	469	448	415	467	465	480	479	486	482	480	478	446	466	493	513	487	495	471	491	497	495	502	474	475	492	478	476	505	504	499	511	516	466	491	483	443	468	532	464	510	502	452	516	470	486	433	467	466	494	460	516	482	513	460	479	489	457	469	479	532	474	490	484	481	463	486	442	507	473	487	474	451	479	472	477	462	476	490	494	464	511	499	531	530	488	508	506	496	470	445	495	472	517	486	475	465	475	476	485	489	488	460	488	496	454	471	506	467	494	492	466	506	547	487	507	465	430	501	504	477	510	455	481	496	474	505	465	499	463	503	453	489	463	497	467	443	486	443	460	489	463	494	484	518	502	481	465	474	475	479	488	488	455	505	466	467	460	479	502	489	451	493	455	469	505	469	460	493	477	446	479	478	483	459	449	454	463	472	426	511	488	450	462	466	466	487	520	471	503	507	478	447	482	536	472	473	494	488	519	492	453	514	489	511	465	483	541	491	507	494	450	456	427	459	451	477	468	491	488	467	460	517	473	478	415	482	458	469	467	501	489	485	477	471	488	472	481	509	505	493	451	479	469	487	469	498	495	487	490	465	494	479	474	499	474	483	439	463	483	433	473	469	457	516	487	452	503	496	484	474	508	474	466	479	437	493	476	461	478	453	499	475	484	455	492	448	469	525	497	512	514	479	474	461	497	493	498	473	441	510	505	471	478	492	493	479	484	448	544	483	487	513	468	473	456	473	482	481	509	497	497	437	476	491	456	480	515	514	507	465	444	531	524	513	440	500	497	427	511	465	467	500	467	474	464	462	516	481	426	503	484	497	515	496	452	479	496	491	474	506	448	456	476	466	468	467	463	472	451	498	455	465	480	492	451	463	460	460	496	500	475	465	479	511	508	479	502	479	458	487	469	455	501	468	460	503	477	485	459	527	483	458	511	544	433	461	487	531	444	483	454	501	482	475	470	462	462	464	499	528	492	480	468	472	495	443	421	485	503	494	482	476	517	476	508	500	506	488	463	458	519	539	481	483	496	487	522	480	526	488	477	488	485	505	464	499	516	478	476	473	496	463	501	472	486	509	479	466	485	441	455	518	456	536	498	467	496	469	488	486	489	487	455	494	509	457	480	494	458	478	500	481	504	482	481	484	433	460	474	454	509	471	489	507	464	489	460	487	488	502	516	492	525	483	443	509	470	460	482	476	447	448	478	493	474	492	483	491	464	493	485	489	491	445	517	467	496	463	488	464	465	463	498	476	466	503	509	504	476	499	465	471	487	501	481	522	497	442	484	503	470	496	456	426	485	489	536	459	455	500	469	506	507	494	492	501	492	468	500	475	475	429	505	493	470	493	443	448	480	495	476	464	493	516	502	448	510	449	482	463	435	500	446	437	503	478	483	507	465	498	477	455	457	463	459	505	470	500	476	472	469	469	451	449	456	481	476	465	501	487	469	469	465	484	468	500	437	494	466	453	481	486	474	477	494	477	473	510	473	487	448	479	492	478	483	454	487	508	495	466	526	493	490	497	487	474	513	425	459	528	475	475	524	461	465	485	487	459	455	491	440	472	486	508	469	433	437	465	489	504	497	449	490	480	492	482	459	453	498	435	484	482	438	441	444	499	482	454	488	454	450	493	485	489	524	467	466	473	481	460	491	454	499	462	513	504	523	478	494	465	481	442	489	486	451	493	453	528	437	471	467	497	455	474	483	450	482	464	488	470	487	457	468	466	462	472	466	478	462	504	468	486	471	509	470	487	487	485	498	421	454	473	465	499	513	471	455	485	485	507	470	479	482	468	496	500	480	469	510	483	520	469	506	480	473	491	464	452	489	479	483	489	505	456	471	496	485	448	508	492	455	491	475	442	442	487	455	483	489	468	460	497	508	470	510	495	491	468	496	466	498	464	498	458	478	442	488	444	506	492	516	470	485	495	527	512	488	483	498	492	487	438	455	424	551	480	483	502	497	458	500	486	443	441	484	471	477	521	440	475	491	479	495	486	490	479	492	486	458	529	480	496	523	526	451	457	426	485	468	504	499	473	470	495	512	516	459	461	469	484	471	509	475	440	457	482	493	467	478	471	457	488	467	486	524	505	454	489	501	495	451	497	476	472	483	455	488	463	491	493	475	483	473	454	438	489	449	503	513	467	487	472	479	480	429	483	520	500	480	472	468	477	453	496	488	437	487	481	487	470	461	454	434	488	447	480	458	506	490	436	517	445	505	484	415	465	493	490	497	499	472	507	500	484	464	450	460	444	476	503	468	457	466	486	465	436	483	449	466	446	519	478	438	485	490	473	472	473	469	470	503	489	470	519	523	515	514	501	483	484	472	438	447	511	517	463	519	472	514	514	496	462	489	457	490	450	477	479	506	457	465	444	458	514	506	439	467	497	509	491	453	494	470	527	464	533	481	455	468	468	469	455	486	459	476	508	461	478	508	459	454	473	460	524	490	446	449	493	493	473	470	472	506	507	454	470	508	475	485	489	470	517	489	488	477	493	476	488
30761	20726	7785	3243	908	598	589	556	551	533	527	562	569	546	550	582	544	557	560	547	555	543	546	515	555	542	536	596	560	559	527	540	532	509	525	591	556	529	572	507	581	538	553	587	572	536	543	492	528	565	556	589	514	575	548	554	538	533	513	534	535	577	554	616	518	518	572	537	538	581	556	557	533	506	508	544	564	585	536	536	587	544	566	556	515	577	587	565	563	544	532	530	579	543	542	520	559	561	489	551	511	556	553	497	536	571	563	558	561	530	533	530	540	494	539	547	566	546	527	521	509	556	554	552	554	522	523	571	532	577	575	551	545	517	553	537	541	598	523	531	546	480	549	592	527	493	564	513	503	573	550	519	547	570	557	510	570	552	539	547	553	568	561	489	511	569	517	560	543	533	553	567	533	620	561	510	515	509	564	546	535	587	543	539	570	543	533	569	556	533	515	554	546	545	539	540	510	575	567	520	573	550	562	545	520	533	524	523	489	511	542	491	548	549	573	528	534	561	574	570	517	542	508	574	590	551	563	542	537	534	595	491	565	494	546	523	519	549	526	596	525	560	561	547	544	546	542	572	529	531	496	557	513	535	550	512	537	563	524	534	496	534	567	538	563	551	515	533	528	527	504	539	540	578	542	585	526	537	551	559	534	541	543	553	566	518	545	557	474	533	531	579	545	546	523	557	533	527	552	563	563	585	595	535	570	527	528	545	515	564	559	497	533	591	530	537	509	552	529	536	566	545	500	563	528	494	560	499	541	506	537	558	546	577	499	564	498	525	592	574	541	558	550	523	556	548	533	547	554	578	564	541	520	476	563	547	503	540	518	567	533	547	544	556	571	543	541	549	565	549	531	566	520	532	539	560	525	559	563	510	516	550	530	573	524	556	569	548	559	493	525	582	523	514	528	570	576	532	532	504	537	490	529	569	563	569	515	536	548	547	559	516	534	511	554	528	559	548	540	555	573	544	567	522	536	550	547	552	526	542	558	560	557	543	536	541	580	532	501	575	542	557	551	525	525	565	578	574	559	518	569	498	558	547	516	522	496	558	587	525	526	529	565	562	519	508	526	542	519	538	503	561	492	529	569	547	562	594	559	545	555	595	559	541	562	561	547	565	517	552	553	525	541	491	528	533	548	554	567	508	557	568	538	523	536	538	530	546	513	532	517	512	529	588	535	535	572	560	551	543	566	530	561	569	561	552	548	581	520	587	538	514	563	566	537	578	559	528	547	515	525	514	565	506	583	631	529	530	577	544	528	539	511	523	550	567	532	592	588	507	569	527	528	499	574	543	536	561	547	560	545	497	547	546	537	573	530	563	560	588	579	511	532	540	520	553	554	622	560	555	580	509	552	537	524	541	569	570	524	497	519	556	570	504	527	559	505	563	554	547	504	566	525	615	519	537	530	514	543	532	576	554	508	520	542	531	512	562	531	544	533	546	509	518	542	488	518	554	499	580	552	491	558	535	561	521	544	565	553	549	513	551	565	549	558	530	546	555	529	542	537	529	503	551	493	579	640	557	592	531	512	530	526	530	579	562	579	554	567	547	536	560	554	548	511	503	536	538	580	584	586	587	505	565	586	545	559	583	513	546	529	563	566	544	569	539	525	576	570	557	529	592	534	562	556	554	519	548	537	528	567	517	534	536	529	534	544	513	553	524	524	544	611	559	562	567	533	565	540	560	561	591	551	528	580	561	541	576	574	549	535	524	612	556	540	539	552	554	534	555	536	533	576	564	584	564	528	557	520	565	499	573	587	554	551	538	511	586	543	548	510	544	558	568	531	538	576	572	551	565	498	560	588	571	557	530	543	527	547	538	513	546	579	519	533	529	541	567	555	497	505	532	546	574	505	498	572	582	554	511	541	518	531	536	538	530	541	519	503	568	527	551	528	550	544	577	599	530	513	557	583	519	536	505	552	544	540	568	570	573	579	532	545	543	546	520	550	531	545	514	523	528	573	502	557	548	521	576	523	559	553	557	521	543	552	545	575	567	514	589	557	511	517	543	521	568	525	480	563	566	544	575	536	540	558	554	558	567	556	563	517	517	560	568	489	505	556	513	533	566	498	553	550	543	569	529	528	520	536	588	523	499	562	551	521	516	525	541	565	568	528	574	573	527	582	574	540	531	538	533	521	520	587	523	529	514	537	536	536	582	538	539	514	542	523	562	520	570	556	570	531	538	518	574	553	561	540	566	497	546	602	511	589	585	504	561	521	558	546	526	524	539	536	509	540	553	539	512	510	541	499	538	522	570	529	552	514	547	510	508	610	536	490	547	577	574	539	553	548	592	532	560	563	514	533	571	548	534	518	530	537	551	568	549	545	488	582	541	528	563	535	563	543	525	562	499	543	548	530	563	591	546	564	524	527	531	554	542	575	553	513	591	558	510	556	531	569	544	560	569	560	590	550	558	544	572	583	563	587	548	546	555	562	527	540	550	565	572	521	576	528	527	540	585	554	522	558	523	543	536	532	583	545	507	545	523	547	609	556	510	530	558	535	525	506	566	520	528	572	508	514	552	546	566	556	546	574	530	542	528	586	549	561	535	544	566	554	538	557	569	542	537	562	604	559	575	525	543	514	519	538	540	548	579	567	524	591	513	535	562	523	491	576	530	548	567	547	541	546	539	517	502	513	538	491	531	541	550	529	519	571	565	591	515	558	535	522	529	557	518	533	567	576	583	535	542	542	526	523	582	539	535	530	575	535	555	544	542	548	562	541	567	533	517	591	501	530	543	587	552	523	555	555	568	592	492	555	522	593	527	554	512	551	551	489	541	548	543	557	560	597	531	528	562	597	539	578	545	559	495	552	588	532	568	512	538	541	546	538	560	537	557	588	576	541	522	532	560	522	546	588	545	513	575	573	552	536	563	561	558	529	534	561	495	512	513	562	557	562	558	557	546	557	517	517	544	473	566	539	556	557	554	576	591	607	561	520	523	532	532	491	572	559	538	543	549	548	538	506	522	517	551	549	520	578	590	542	567	519	520	524	562	547	542	550	504	592	516	513	552	528	550	534	547	562	542	575	553	548	515	546	542	564	519	555	557	598	543	517	550	492	546	542	556	539	526	560	533	563	533	530	525	512	552	542	541	594	553	532	550	513	556	540	539	521	550	563	554	547	498	562	544	536	547	542	569	534	539	554	526	608	523	545	571	554	545	539	527	529	524	553	572	504	535	565	574	565	530	536	528	573	602	559	551	541	537	555	557	527	564	543	536	535	533	553	516	546	527	506	507	526	535	523	539	555	540	549	525	534	539	593	575	544	526	517	555	559	525	553	533	542	573	506	540	566	541	542	552	560	550	528	550	586	527	557	527	496	575	520	584	539	525	525	554	573	515	555	546	547	546	548	558	508	542	558	595	520	519	500	554	535	534	552	537	539	593	577	533	540	568	569	559	554	502	521	508	542	556	553	528	541	533	523	554	517	503	561	535	566	585	550	525	537	600	559	541	536	548	526	528	560	562	566	556	522	556
19729	13831	4832	2770	890	469	414	473	457	494	508	458	453	448	505	456	455	494	478	471	474	488	483	462	476	479	461	457	495	452	452	434	466	475	491	457	457	468	471	484	454	500	463	482	510	451	470	425	432	451	481	472	453	462	439	493	475	502	477	495	461	469	455	454	497	447	486	467	468	458	485	480	482	461	510	515	470	470	442	461	471	521	445	467	488	479	485	492	476	473	464	456	433	469	467	455	443	474	498	452	460	421	469	425	454	457	454	460	448	476	491	456	476	464	481	477	467	449	488	516	491	482	453	495	484	459	445	426	476	457	439	443	426	496	449	456	474	427	458	455	463	497	474	441	452	494	471	441	471	472	475	438	464	468	465	485	479	475	461	470	456	486	507	475	472	475	455	468	493	456	465	511	484	448	443	506	482	450	453	459	475	480	447	481	481	449	428	462	454	484	509	487	463	469	490	463	492	449	447	436	482	447	476	430	476	450	473	468	478	428	505	472	454	487	397	450	457	463	413	473	483	460	450	477	458	434	463	451	493	458	433	483	488	457	459	440	487	451	492	469	496	492	438	480	490	461	491	462	486	480	451	476	501	465	487	485	504	507	479	466	460	464	449	476	468	443	473	475	466	444	462	473	457	462	463	468	503	464	484	496	466	456	489	417	453	462	439	448	451	458	482	478	421	480	465	431	470	448	477	522	441	496	472	405	475	502	477	418	500	476	466	475	452	441	490	437	480	478	473	464	494	467	456	475	475	499	454	441	515	439	459	452	465	428	398	452	455	457	428	448	465	466	461	489	497	482	460	450	463	469	466	441	457	449	479	464	470	474	480	487	492	478	456	463	500	488	461	439	460	429	472	494	543	431	470	427	460	454	454	486	452	464	470	477	485	503	476	473	498	443	492	484	465	439	460	425	457	488	492	465	430	490	470	473	461	456	453	473	473	453	452	465	454	472	466	464	483	464	448	472	459	485	440	446	458	475	436	448	437	463	481	477	480	464	474	496	470	486	450	493	479	462	453	509	488	459	489	487	491	431	479	464	495	413	482	456	434	449	449	462	466	494	468	501	443	471	484	478	465	491	482	455	434	453	527	482	455	472	467	485	500	442	496	455	472	488	423	463	474	477	484	445	444	456	450	476	479	467	527	490	446	527	469	515	494	461	469	472	481	449	472	459	457	467	497	462	440	469	448	481	448	470	451	435	458	456	475	503	457	505	425	450	454	455	429	467	488	456	469	460	476	490	470	454	453	485	507	449	470	464	473	470	477	459	464	475	448	429	453	429	487	514	441	472	467	485	479	491	469	457	504	507	472	481	483	465	413	469	470	507	504	477	494	460	464	484	492	461	454	458	472	473	457	498	494	490	457	480	456	492	486	476	449	471	421	475	473	455	417	439	457	453	482	463	453	462	471	463	477	465	470	496	398	479	446	476	462	452	470	459	437	441	447	432	483	508	448	463	473	469	441	484	477	489	438	435	482	505	428	495	440	455	436	467	473	446	469	457	470	487	442	453	414	473	499	467	492	465	414	504	440	484	449	479	458	481	479	486	472	447	442	444	471	490	465	438	461	451	442	449	471	447	454	461	455	476	477	463	487	442	504	460	453	502	452	445	478	439	464	489	457	473	416	469	493	476	471	448	488	484	478	462	507	469	471	511	438	479	452	503	480	446	449	454	440	480	488	448	455	462	510	486	458	449	477	464	437	484	429	462	482	477	462	459	466	442	455	504	491	486	488	459	450	460	442	495	458	477	490	438	469	490	460	466	473	490	460	435	523	428	508	417	458	482	475	438	488	500	481	463	461	508	481	450	461	464	475	466	495	468	496	469	488	482	447	468	436	462	453	436	517	483	458	436	454	441	489	444	473	463	459	468	445	469	427	472	493	475	477	459	489	463	498	460	477	416	476	453	451	504	481	456	475	408	483	450	469	449	424	485	472	479	465	420	483	480	466	451	486	431	468	481	508	450	461	465	480	459	487	459	471	496	470	474	470	462	462	482	445	427	456	434	474	477	497	456	411	467	476	507	492	489	458	453	432	473	486	476	461	464	477	462	471	483	479	488	530	472	451	474	521	472	486	443	473	475	452	461	449	435	492	442	438	480	463	436	421	463	446	494	493	452	442	472	445	450	489	470	475	432	487	444	485	396	447	487	506	503	452	548	470	457	467	496	454	450	497	446	433	453	486	461	464	464	474	482	474	426	427	470	489	490	469	458	456	472	490	447	443	439	450	475	470	469	437	483	448	426	472	475	466	472	433	477	477	484	453	434	460	444	453	475	460	427	452	483	458	474	471	459	467	478	443	429	463	483	442	468	471	484	492	470	478	466	442	463	478	456	468	449	449	485	454	482	455	476	458	468	488	417	491	493	459	449	457	510	455	437	478	456	482	509	501	482	489	461	450	486	475	460	467	474	461	460	471	471	463	520	445	489	483	433	466	486	494	487	466	488	422	445	482	438	442	456	434	445	435	498	478	458	467	431	453	464	458	475	451	465	477	475	444	467	459	458	445	490	471	474	468	472	487	411	490	476	434	470	442	465	465	497	493	460	477	449	494	448	514	448	443	430	441	451	431	472	458	457	508	503	472	515	468	450	474	498	457	480	432	451	490	455	492	434	498	465	452	450	467	496	447	493	451	502	449	483	457	494	480	487	480	457	437	460	461	437	464	472	470	466	455	495	461	441	480	503	464	459	471	482	431	454	457	455	474	477	444	455	476	460	456	461	458	482	502	476	448	488	477	477	476	482	469	448	445	466	445	465	446	473	468	468	463	493	459	451	470	519	473	455	468	468	501	472	457	521	455	484	456	498	487	505	459	462	483	477	461	478	437	427	427	420	477	428	446	483	472	455	475	499	490	488	472	473	447	487	460	447	476	420	470	449	480	429	448	460	435	487	465	438	443	479	464	441	453	440	455	495	462	478	503	443	460	467	466	448	470	453	447	448	472	450	474	477	442	441	465	456	492	457	457	490	479	474	473	463	447	414	505	435	468	459	491	443	464	492	463	479	448	456	463	481	475	486	490	475	454	484	459	524	459	463	498	464	450	460	484	482	508	429	469	450	422	480	477	446	453	431	456	464	453	450	449	470	465	438	482	486	486	468	435	476	445	433	479	451	463	439	490	412	459	478	470	461	431	469	471	438	470	484	453	447	435	490	476	439	527	445	480	477	462	448	394	454	479	428	491	445	484	475	490	469	491	485	487	478	432	453	464	439	474	490	454	462	455	481	464	482	465	475	481	451	499	466	470	489	456	461	454	470	470	449	507	474	466	425	459	460	455	475	517	486	487	470	484	426	425	516	486	441	471	466	498	467	467	461	438	441	475	471	505	484	480	511	432	453	474	440	476	459	449	466	451	455	477	465	461	439	445	485	480	467	463	460	494	459	490	457	482	479	471	461	483	484	449	415	482	454	492	484	462	433	460	479	498	456	435	485	446	461	488	455	507	435	465	468	462	464	447	466	498	473	459	459	450	468	448	475
25623	21988	28529	26031	14129	1266	572	492	447	433	423	412	437	427	427	429	385	419	451	410	401	440	399	379	428	397	394	427	396	406	383	426	436	433	439	443	435	425	414	431	431	427	444	438	422	385	387	399	388	416	373	388	430	410	384	387	407	410	400	367	393	395	443	453	410	408	416	431	386	408	422	427	420	408	392	411	432	420	424	418	410	395	395	425	427	416	419	410	410	409	410	415	441	391	406	378	385	368	409	401	413	431	426	420	405	449	418	417	376	383	403	380	437	409	373	432	399	416	396	466	393	426	401	418	420	436	425	397	372	389	398	420	391	408	416	383	417	401	425	418	414	430	398	397	367	394	411	376	423	393	410	398	411	405	404	393	411	396	374	392	414	398	385	411	360	397	430	398	387	409	411	391	447	402	407	417	434	393	410	361	369	419	386	417	400	438	408	409	422	400	422	434	368	407	429	423	414	405	419	417	417	392	392	363	401	412	402	416	402	404	444	379	461	385	395	405	414	381	430	419	416	404	413	391	414	391	398	407	373	442	408	436	413	416	359	394	440	402	412	406	399	402	401	430	380	367	440	390	416	425	374	417	413	428	416	417	411	408	393	358	437	420	388	402	411	402	411	415	403	429	432	393	421	405	417	423	396	441	428	382	391	423	435	377	392	389	403	420	387	412	388	435	388	460	422	414	427	416	417	396	391	433	426	401	410	409	395	422	380	410	392	387	383	413	392	408	436	417	414	353	390	422	376	409	390	401	384	357	367	386	397	409	454	437	382	412	384	419	423	384	414	421	432	409	418	409	390	388	402	466	430	350	390	390	414	417	382	404	380	395	450	391	454	382	397	382	394	404	423	380	399	427	403	388	384	415	410	375	381	399	399	389	411	412	410	459	396	397	413	425	425	410	374	401	400	380	404	405	372	397	423	420	395	401	437	398	426	399	376	396	365	388	387	384	417	394	442	395	432	405	422	396	406	422	411	407	408	441	418	382	421	377	386	395	418	374	422	387	437	398	397	426	420	408	415	430	384	399	411	390	393	413	410	430	433	390	422	415	369	399	420	424	380	404	379	445	447	417	397	418	409	410	391	418	405	434	411	425	384	413	400	427	442	405	370	379	411	403	423	386	412	420	389	432	453	410	410	415	424	417	410	431	416	424	395	396	417	426	415	376	370	377	412	444	403	383	400	400	426	398	391	416	431	392	371	405	389	418	417	408	416	403	410	379	423	381	369	388	407	391	392	394	419	399	423	400	387	418	399	403	405	405	431	430	407	400	380	419	408	371	408	456	424	424	395	393	401	386	417	415	395	387	412	388	452	394	402	412	389	389	441	395	398	416	442	440	402	401	410	373	402	388	407	409	414	423	401	380	372	399	391	394	419	405	383	393	411	422	380	409	388	382	401	397	365	401	392	377	389	379	369	420	439	408	387	396	392	407	390	393	406	381	404	407	403	377	402	422	412	365	385	363	407	415	397	410	402	363	421	416	417	404	396	410	416	401	407	392	432	443	396	423	403	414	409	400	424	408	399	414	357	397	436	376	388	387	418	351	432	399	369	445	429	400	402	431	436	413	437	405	377	415	417	388	408	431	402	405	413	384	400	405	421	440	414	431	415	414	430	396	382	395	423	400	404	380	425	371	420	373	413	384	389	387	406	390	402	447	425	398	389	429	396	388	392	389	416	387	417	405	427	382	413	416	425	391	419	446	415	373	428	367	413	420	404	391	409	422	403	386	404	431	398	406	404	406	421	392	427	403	405	401	371	416	418	378	411	428	396	432	390	400	447	429	371	386	389	431	391	392	408	382	405	405	373	393	434	383	405	389	416	397	379	389	380	404	363	401	423	425	422	396	403	380	430	460	409	424	442	441	387	393	390	385	418	395	411	321	403	439	405	412	419	440	427	377	358	422	411	391	412	432	399	418	417	410	403	383	426	402	394	407	410	426	417	423	416	426	406	410	419	450	422	420	397	415	408	387	384	375	404	402	395	420	415	388	407	379	432	387	360	445	419	401	440	398	420	411	432	397	398	398	400	406	421	409	415	396	444	407	401	395	415	382	399	416	408	359	412	394	383	399	400	387	401	400	375	363	400	392	415	407	410	362	370	373	428	374	418	400	380	393	419	421	404	422	402	400	415	405	397	396	373	415	435	399	389	406	416	431	369	415	422	413	390	408	379	383	409	420	395	411	415	412	414	399	413	397	401	388	401	401	428	389	391	399	405	371	400	421	377	388	375	361	411	366	376	407	415	397	389	410	405	394	435	361	363	409	422	412	388	400	446	387	412	416	401	404	425	429	427	405	396	377	416	421	373	390	389	364	409	407	429	371	424	415	395	416	383	418	416	402	420	372	391	393	402	408	388	391	416	387	462	399	419	394	398	402	401	395	408	389	398	403	401	445	391	421	412	433	371	454	401	451	383	394	398	421	389	415	410	406	396	401	383	428	397	424	386	392	402	406	413	406	404	426	402	418	394	439	414	436	431	372	401	409	410	400	390	368	381	386	379	397	428	401	413	412	394	456	411	417	447	421	378	401	423	410	421	426	439	393	422	394	382	438	400	406	383	397	400	410	451	371	429	401	396	380	375	420	392	431	392	380	385	375	408	428	392	373	397	370	377	416	421	414	422	407	413	435	426	387	411	419	403	411	412	394	391	400	400	402	426	397	414	452	398	413	429	399	423	383	391	430	411	398	410	408	398	386	400	415	436	409	428	412	430	414	385	387	428	382	415	416	401	381	396	391	403	421	440	380	421	395	428	377	391	370	399	407	382	374	406	399	420	393	395	416	415	419	362	387	438	440	402	404	401	399	373	391	393	430	395	435	420	404	438	426	371	403	368	410	412	420	391	384	403	392	434	406	431	409	396	392	408	402	414	392	411	415	404	361	394	360	381	389	390	427	402	388	401	390	389	374	394	411	397	448	438	413	418	399	406	388	385	406	401	417	419	368	389	369	405	401	414	403	380	404	436	403	386	416	405	412	383	418	408	434	423	432	406	430	356	431	386	390	398	427	387	404	451	422	424	418	414	439	383	414	463	388	400	384	431	416	402	400	379	400	396	433	394	410	434	414	424	403	420	405	398	449	419	435	403	389	372	398	411	417	412	450	383	417	419	399	414	412	414	379	376	363	434	406	416	432	404	400	406	383	417	388	394	409	356	398	442	385	392	411	437	399	377	359	406	404	407	415	425	422	415	426	416	385	416	398	384	435	398	417	411	378	398	384	396	370	375	346	459	407	397	423	410	377	418	403	424	390	406	430	419	416	443	412	373	403	389	394	385	419	403	380	412	414	418	431	412	412	411	421	410	409	389	401	395	365	418	370	436	384	416	421	398	391	426	393	429	423	407	412	402	384	369	407	426	440	361	385	415	385	409	427	410	464	370	414	407	415	407	415	427	458	434	451	488	421	409	398	404	399	416	392	433	411	411	418	388	414	399	404	397	405	415	408	385	441	391	399	415	410	456	425	408	383	400	377	410	396
56217	56496	37766	19922	5462	510	536	472	455	472	416	463	423	435	447	401	442	378	393	397	403	419	406	357	395	386	404	395	386	374	366	414	406	455	430	376	382	396	424	393	358	381	408	419	356	388	393	414	439	406	361	403	370	383	391	431	388	393	424	395	412	358	413	447	434	415	383	384	388	391	412	393	406	401	385	412	412	418	388	390	409	399	374	442	403	372	395	443	377	340	410	387	437	412	384	400	388	411	386	386	378	420	417	375	400	393	434	417	397	390	389	383	406	386	384	376	382	383	402	389	437	425	427	354	356	386	374	399	349	347	398	411	383	382	376	368	382	388	419	369	422	394	411	382	375	394	392	413	402	403	361	415	361	391	419	431	382	370	365	405	384	406	381	401	383	384	382	411	426	372	400	417	381	381	428	429	394	396	385	392	396	365	425	393	408	379	388	382	379	383	369	348	362	406	407	405	380	394	356	436	389	375	414	351	393	399	393	392	401	363	374	372	377	384	367	388	364	403	372	400	389	412	372	376	404	394	408	380	383	439	390	379	418	382	397	373	398	418	419	351	415	373	419	378	381	387	378	423	390	389	377	416	416	412	393	401	379	408	386	396	362	398	392	371	388	385	389	422	362	350	381	407	406	423	417	386	376	395	407	393	394	396	410	397	400	411	392	416	379	406	403	367	387	397	405	442	390	382	365	393	389	396	403	398	365	365	405	411	398	423	401	398	402	421	412	405	402	397	401	388	392	385	377	412	386	450	395	388	374	381	349	400	412	382	398	397	391	398	358	405	372	386	396	402	402	374	399	384	389	375	420	402	376	412	391	364	386	370	395	396	373	424	377	384	387	409	372	386	382	391	410	376	394	389	429	399	402	382	399	370	386	399	365	369	348	400	390	387	414	423	410	403	383	351	400	408	385	376	388	372	442	418	384	369	430	349	408	387	434	383	372	365	382	418	412	374	420	405	380	407	392	386	385	389	390	414	401	394	365	395	412	394	402	417	380	398	398	386	369	375	402	402	396	403	415	376	416	386	393	363	434	410	371	370	394	365	378	398	413	387	391	375	390	438	408	377	368	393	418	416	389	380	398	363	390	406	397	380	387	405	411	416	382	394	399	426	403	402	396	384	419	386	379	370	390	391	362	372	366	389	395	416	396	342	384	393	378	405	390	392	407	428	392	398	409	412	394	393	403	389	410	425	381	407	375	398	404	387	391	371	330	404	403	431	373	360	392	410	380	390	392	395	407	401	407	372	393	396	393	356	398	395	415	415	405	376	373	352	394	367	399	395	421	376	408	419	382	375	408	349	397	395	394	371	394	372	387	384	376	384	363	407	380	379	373	413	387	402	414	412	362	389	381	372	378	376	388	311	385	376	395	374	382	413	387	402	393	395	400	399	390	364	353	441	411	422	412	400	433	395	386	403	401	356	403	406	368	409	389	379	400	382	354	370	389	356	390	394	373	397	359	424	399	407	385	371	398	391	393	366	377	410	382	360	391	398	400	403	365	410	370	400	409	385	372	432	389	382	396	329	404	382	385	415	394	416	387	426	396	368	349	401	378	385	383	412	406	398	374	424	394	394	415	379	425	410	405	381	384	385	388	370	421	390	412	398	362	415	411	395	389	390	393	418	384	379	386	396	359	397	395	376	406	403	407	416	401	399	355	407	386	380	417	375	369	391	403	370	379	382	432	414	393	419	394	394	410	415	388	370	386	411	395	412	376	388	412	409	371	386	392	391	362	402	399	400	361	379	403	381	352	394	382	380	397	370	383	412	399	382	361	409	403	380	383	394	383	396	414	399	394	379	392	388	409	382	378	378	387	363	407	410	406	410	420	402	370	391	405	356	390	403	372	399	346	394	427	404	371	404	434	374	407	400	410	396	431	407	388	352	372	379	404	406	385	434	394	394	388	385	384	362	431	377	383	398	391	379	408	421	359	396	402	360	365	391	395	400	397	411	392	375	378	400	365	427	383	358	404	409	383	371	393	389	366	375	390	398	384	400	354	365	431	403	383	335	387	407	416	420	412	400	380	357	397	386	405	431	389	412	379	404	387	358	390	389	392	355	404	387	408	416	428	390	398	397	395	373	368	409	374	357	405	425	351	379	348	412	381	407	359	436	392	383	386	401	386	399	386	414	392	349	379	425	396	388	386	407	397	413	418	368	361	386	359	379	376	371	367	352	412	417	385	384	351	373	391	398	382	382	383	400	411	421	392	379	436	386	414	414	406	404	388	381	412	356	391	396	389	365	397	373	365	405	405	364	388	405	411	400	368	364	378	390	428	402	412	395	384	350	379	386	366	388	387	365	383	377	363	405	410	398	385	394	427	382	354	375	373	390	404	392	402	408	369	386	416	379	377	433	369	414	380	384	416	416	391	415	378	412	401	369	410	398	391	389	403	375	407	377	396	397	397	343	384	414	338	396	360	374	399	375	364	371	383	382	357	369	411	404	390	397	376	389	391	403	389	404	369	376	367	387	380	384	401	385	422	403	395	419	382	392	392	402	391	406	413	413	389	408	415	378	395	367	400	407	380	381	391	368	389	391	375	384	352	393	400	420	408	441	376	398	352	428	374	383	341	367	365	410	359	334	391	372	394	384	335	387	394	380	407	435	398	393	391	382	369	388	361	404	387	370	389	386	351	395	402	408	408	377	398	435	375	403	383	436	386	376	361	391	391	444	395	355	371	408	385	390	387	439	351	408	395	411	396	402	374	354	399	379	377	391	389	394	417	427	406	381	394	392	376	383	358	397	400	361	416	385	428	407	364	390	426	373	387	360	338	393	393	375	409	384	406	447	370	390	431	429	349	370	402	398	391	341	428	378	367	398	392	382	388	383	401	416	382	371	370	418	364	393	399	383	367	362	375	397	351	426	347	406	406	355	381	379	398	411	396	403	397	386	347	404	429	377	345	376	394	415	396	400	416	383	378	398	363	408	400	429	373	417	396	387	374	376	421	382	399	395	402	397	390	379	414	365	388	378	370	384	360	386	399	368	377	356	392	372	368	413	375	369	427	372	415	391	401	396	395	408	393	410	375	392	404	393	385	368	445	400	404	410	408	369	412	402	397	377	395	365	398	359	372	404	372	373	387	353	385	438	394	395	429	402	396	367	421	392	402	371	406	387	410	383	373	406	396	397	372	369	382	404	397	410	393	408	383	382	388	389	394	392	415	391	396	388	402	414	390	415	370	394	370	384	396	411	420	359	381	407	416	359	438	381	399	367	415	367	405	373	395	396	325	406	371	398	370	410	396	368	395	385	404	357	384	374	390	373	378	383	402	413	378	392	394	414	397	411	395	376	427	391	412	414	373	423	396	351	396	401	404	401	398	369	372	394	405	423	351	360	353	412	404	424	372	349	398	381	355	386	384	375	390	399	394	415	410	432	359	381	395	375	407	377	377	366	394	382	385	368	394	385	387	375	385	374	394	371	431	329	348	374	400	373	407	400	410	410	422	378	380	387	389	397	395	403	377	385
24509	21637	29084	25222	21144	7507	1210	765	666	627	635	639	595	561	628	616	662	603	626	698	609	604	543	594	629	583	588	558	606	569	597	590	566	625	576	553	633	578	595	604	594	546	606	603	554	638	596	600	567	581	589	545	614	594	580	590	623	604	597	601	574	606	599	607	585	601	583	589	570	601	605	554	609	599	615	588	603	625	578	596	567	607	513	590	590	578	571	587	606	564	589	592	531	621	586	631	580	556	557	604	576	581	612	600	554	636	648	616	605	568	582	553	594	585	567	569	551	562	580	542	579	584	605	603	595	607	618	582	623	588	562	599	602	593	551	573	579	552	564	547	622	629	583	609	559	575	537	563	603	609	598	593	563	579	579	619	570	614	561	569	573	595	587	594	572	571	572	608	580	559	612	567	561	585	568	578	564	612	614	608	594	548	596	558	580	575	561	588	553	555	602	515	561	608	580	590	607	555	593	590	598	578	571	590	603	578	614	600	587	534	592	559	534	576	564	510	616	597	610	599	613	590	604	548	590	563	565	578	565	581	583	579	597	603	595	577	595	588	594	593	521	570	574	568	587	571	596	585	579	619	587	588	597	586	584	574	539	569	568	574	578	572	596	586	534	592	591	587	570	571	544	559	588	555	592	594	557	590	545	620	586	593	570	588	573	521	539	600	590	610	633	553	558	607	589	595	553	531	583	595	625	612	580	575	549	598	602	591	617	549	600	608	556	641	578	575	550	613	573	570	563	590	656	577	572	563	618	616	540	608	591	557	628	595	551	581	589	553	554	572	558	558	563	590	662	572	598	546	542	607	546	561	639	536	582	590	632	549	578	578	574	588	531	605	592	591	605	556	535	574	579	585	567	562	554	584	601	541	603	555	550	588	583	561	569	586	560	573	584	565	579	568	594	571	577	586	581	624	588	583	612	577	572	583	559	599	632	569	559	564	550	557	532	577	588	616	552	606	560	575	564	519	601	595	557	581	583	605	559	590	568	608	566	555	583	559	596	549	570	569	557	561	567	587	540	597	552	587	575	596	554	547	544	626	554	568	551	550	559	595	572	556	589	579	564	593	569	608	607	551	569	566	618	544	585	612	533	576	602	613	543	557	622	557	566	617	598	594	617	588	601	538	564	623	574	599	629	640	574	585	584	543	634	582	609	576	586	589	556	596	588	577	601	575	572	577	556	592	567	584	538	555	560	608	560	582	594	552	594	597	552	568	594	582	591	563	580	532	582	615	581	602	621	625	548	554	609	582	585	583	559	580	555	578	600	590	574	589	585	562	599	593	612	629	575	585	580	586	580	494	589	555	580	573	580	582	557	595	611	552	585	545	575	596	629	575	584	535	586	589	615	541	554	545	596	565	576	560	574	586	617	589	555	610	584	544	603	579	603	617	576	548	605	541	597	591	542	604	569	614	580	579	567	623	555	592	619	591	614	580	623	586	611	620	602	561	599	560	596	582	597	572	606	536	600	554	581	611	607	581	595	598	610	563	611	580	582	543	582	569	515	577	622	600	581	578	591	596	555	582	605	595	611	571	586	592	609	546	639	600	579	590	583	574	548	594	597	618	600	584	604	592	612	573	542	535	538	581	578	548	568	555	561	576	600	569	567	570	585	543	617	550	570	601	547	588	584	582	577	600	585	546	555	619	622	552	584	588	608	604	575	604	591	599	599	590	594	587	596	539	594	580	559	601	624	573	577	571	563	563	571	587	593	568	561	613	584	583	610	576	592	618	625	605	604	608	602	569	629	562	559	548	588	584	590	604	604	571	560	599	598	615	631	561	630	568	581	580	538	570	569	584	564	586	569	584	584	618	599	575	555	535	623	619	569	530	560	538	630	580	571	603	561	607	566	615	576	551	583	533	574	553	573	590	571	593	606	567	617	590	604	566	581	574	586	587	597	606	557	587	573	596	585	609	585	579	589	552	572	577	565	586	571	569	597	565	577	610	605	571	595	585	583	573	588	640	579	590	551	614	578	576	564	585	574	534	626	602	556	624	609	587	557	610	567	636	582	591	541	604	579	574	599	604	595	556	602	579	584	590	553	584	581	536	608	593	577	604	568	612	588	558	585	562	576	583	578	584	564	557	580	640	631	562	608	581	606	563	585	508	545	549	555	546	565	578	554	566	627	567	619	599	542	570	545	620	582	548	594	573	589	567	594	562	592	584	602	576	558	529	571	596	580	596	597	612	619	600	580	539	571	558	558	592	567	581	563	575	527	577	596	605	601	608	571	572	649	565	594	582	604	545	573	602	590	598	543	556	564	584	591	606	631	595	568	607	582	582	553	600	597	575	589	577	569	554	581	575	561	595	606	570	524	591	547	573	578	627	573	603	553	564	559	573	592	576	584	592	582	613	577	587	557	583	580	565	585	610	618	586	592	563	543	600	579	586	576	576	551	607	570	609	644	626	565	551	624	556	592	606	589	580	614	541	603	569	574	553	612	590	549	552	583	564	600	598	559	596	602	545	586	551	582	566	609	582	561	592	584	552	556	555	605	590	626	585	585	586	576	600	582	571	576	594	559	533	650	573	560	573	591	611	568	657	581	540	552	565	586	575	564	586	535	580	569	562	641	576	536	553	617	596	526	619	579	588	568	531	561	623	604	568	590	603	558	625	592	585	619	548	564	613	569	555	578	582	599	568	600	569	571	577	575	589	559	570	597	543	603	571	598	592	569	559	566	528	588	556	554	574	580	556	600	608	556	592	595	534	579	537	552	573	565	578	536	557	517	550	526	578	586	578	600	577	559	569	574	586	575	617	574	563	635	540	604	557	600	599	587	551	604	567	630	597	590	593	550	628	549	538	622	610	567	569	611	557	581	582	601	550	582	631	622	571	559	577	565	600	578	560	553	581	532	594	582	616	605	583	579	619	547	571	583	586	593	591	593	617	582	571	540	565	596	577	582	553	598	599	599	600	612	586	576	620	610	540	575	586	602	633	571	569	614	580	595	565	575	589	561	579	599	514	605	589	574	587	628	584	634	591	596	611	575	563	567	591	575	520	573	601	569	566	568	588	549	602	575	603	588	593	606	613	569	572	554	548	590	576	616	588	638	555	597	575	605	580	560	526	571	613	581	563	568	587	506	597	536	590	561	593	594	576	541	594	595	546	568	569	568	558	561	568	583	570	545	601	565	615	583	565	608	600	607	594	576	629	567	548	565	584	568	616	582	596	621	581	600	566	573	603	558	562	558	561	554	556	606	545	581	584	587	602	567	612	528	543	603	564	581	582	624	604	583	588	598	553	632	585	526	570	560	615	573	547	639	552	548	607	572	574	556	562	583	585	558	580	585	585	582	547	555	613	600	581	542	553	573	596	617	581	599	622	594	581	561	564	591	606	591	618	600	614	551	613	583	578	629	588	594	612	567	554	587	600	597	580	663	545	607	591	592	568	548	588	622	564	590	567	596	624	566	582	594	608	524	557	564	559	571	542	550	571	579	601	592	619	587	599	566	576	553	564	560	524	561	644
61314	66791	53084	29552	10657	796	704	689	678	652	583	639	600	551	614	551	562	598	565	542	603	556	533	529	563	608	564	555	580	579	565	561	571	544	560	565	517	569	590	590	526	558	555	555	523	523	577	541	584	529	533	527	565	564	540	561	591	568	528	530	549	511	607	526	556	556	595	566	509	553	526	573	578	547	550	604	550	516	556	582	550	536	553	572	570	574	549	538	545	576	564	516	492	546	522	549	597	545	517	539	518	541	532	581	535	536	586	611	591	545	559	545	549	537	535	576	517	510	559	556	506	549	527	548	550	564	546	581	541	487	572	527	563	532	582	509	564	488	545	590	549	549	554	493	525	545	517	512	529	569	530	509	575	495	604	573	557	512	557	550	541	483	518	534	547	549	558	467	545	528	578	543	534	569	567	580	535	542	565	525	531	549	538	559	553	593	577	581	565	521	524	563	579	553	548	533	538	516	506	552	531	530	510	542	586	522	552	539	568	544	507	558	551	552	543	536	576	513	525	563	550	565	522	544	530	559	571	541	546	521	543	547	563	531	556	515	499	518	525	522	541	558	566	549	532	546	526	527	533	566	548	550	513	544	527	512	513	535	559	584	546	625	518	594	540	564	550	555	585	545	526	530	521	576	502	578	521	590	542	563	531	548	548	533	559	525	559	575	508	530	538	502	542	593	555	586	516	505	567	564	541	538	530	528	584	570	540	560	564	537	552	543	552	531	520	531	538	557	595	509	527	553	592	503	565	563	551	550	574	544	559	577	541	527	542	537	543	549	515	503	506	520	533	552	555	481	565	568	539	546	560	534	533	561	549	549	540	532	530	550	500	551	558	579	511	573	550	548	546	540	552	551	515	555	515	577	553	543	525	536	530	578	550	536	546	517	517	577	561	509	521	522	591	546	538	569	539	585	565	549	527	519	569	572	525	543	540	546	537	561	537	553	554	541	554	504	532	583	544	527	536	576	570	557	541	540	556	540	527	504	537	594	541	546	588	540	564	564	518	592	545	558	539	573	500	527	587	547	542	515	519	564	574	533	558	566	587	583	574	543	565	548	483	563	528	548	548	529	501	560	547	533	546	559	535	563	527	548	505	567	538	526	540	544	570	560	519	574	550	556	525	544	571	598	512	537	538	555	575	563	581	566	568	551	559	533	509	532	531	522	518	622	519	540	540	528	568	525	526	547	536	520	561	561	554	514	550	569	551	516	586	561	538	548	545	582	570	561	513	581	580	495	505	559	529	525	540	578	536	571	543	539	571	536	546	544	523	541	545	606	500	531	554	552	517	517	563	545	504	553	539	552	560	540	521	566	526	559	538	504	534	569	561	533	549	529	571	531	565	533	549	521	542	553	543	545	569	573	510	571	552	548	521	569	551	549	556	558	528	550	554	563	564	562	513	542	562	542	501	522	539	515	560	530	535	561	534	549	564	535	576	546	530	540	545	548	551	543	545	559	576	551	551	557	531	542	585	568	544	541	580	590	539	598	542	555	513	576	554	578	516	552	523	539	545	543	542	519	512	488	543	558	520	544	598	551	558	540	583	545	565	566	572	555	539	528	528	504	518	538	527	587	552	573	568	569	509	549	537	526	570	519	495	543	573	524	570	592	556	518	528	543	540	515	497	548	558	554	579	537	579	513	546	566	564	552	542	565	566	510	538	532	548	533	500	536	560	552	538	568	508	501	535	545	570	554	549	566	504	552	529	545	575	528	552	538	509	568	525	549	537	520	534	531	550	542	577	529	567	526	527	536	552	551	567	528	537	559	552	574	540	577	581	536	499	566	540	521	547	547	477	574	547	520	546	557	584	593	522	549	532	508	553	545	548	535	566	550	567	505	573	563	521	528	540	516	526	540	511	543	528	575	504	562	521	569	525	536	518	590	521	520	515	525	537	535	523	529	525	542	554	571	571	540	544	533	539	517	552	522	510	567	544	542	495	572	567	571	513	582	553	552	533	525	544	510	527	632	564	559	525	547	538	538	554	520	536	511	566	544	563	558	530	569	526	524	557	494	538	573	503	567	534	554	498	582	530	540	557	572	549	565	542	573	511	570	581	564	585	542	536	522	511	599	538	593	556	541	533	540	549	548	550	513	492	550	508	560	590	543	554	587	576	533	533	511	545	572	554	508	568	555	554	552	539	556	585	576	538	549	571	530	558	537	554	530	550	530	560	572	546	545	542	543	545	567	571	527	555	574	564	548	513	540	532	592	574	532	553	570	555	513	540	546	523	575	555	537	564	566	536	546	545	552	546	516	543	571	544	518	540	503	517	616	556	559	555	544	549	524	528	545	555	548	521	545	577	571	532	505	540	536	534	553	504	516	536	578	512	565	547	566	598	575	531	524	519	527	546	525	594	531	546	563	551	543	517	565	574	529	535	542	545	577	555	583	545	539	547	560	537	519	570	516	550	545	513	528	512	553	575	542	568	511	536	558	526	575	544	567	485	547	527	520	544	550	562	572	536	542	572	520	514	557	555	563	539	549	573	518	558	525	545	537	566	539	542	532	532	547	516	543	557	513	523	511	539	544	541	573	518	536	602	569	510	516	584	562	508	538	569	581	533	548	534	527	551	563	559	566	553	539	492	522	529	542	533	554	590	516	542	554	532	559	564	526	562	525	539	580	588	573	551	571	523	547	493	563	523	519	573	524	546	553	534	564	536	522	570	536	574	494	553	541	534	533	526	546	519	540	549	521	532	530	541	546	561	557	516	528	553	563	547	541	532	547	563	551	535	532	533	544	540	508	536	570	574	569	529	549	524	557	539	561	547	557	504	574	543	516	513	515	544	549	522	544	541	601	512	552	545	533	507	551	508	533	527	550	549	512	563	575	527	521	568	555	564	550	552	506	538	539	546	562	566	527	536	543	541	527	532	573	530	530	523	505	548	521	555	511	537	537	474	529	542	515	528	576	539	555	576	536	573	544	541	553	595	554	591	533	543	510	543	550	551	545	539	549	580	497	539	540	580	540	547	569	546	551	529	541	519	570	573	544	519	531	550	582	559	520	524	529	592	551	567	562	573	523	521	507	543	556	543	574	540	538	539	519	580	542	553	593	517	547	519	510	569	559	526	563	554	569	549	572	548	521	523	555	545	549	552	539	581	530	515	532	559	560	531	569	522	520	586	603	541	520	548	532	491	587	508	530	536	500	573	549	613	556	529	505	544	523	535	540	485	534	542	540	548	570	531	543	548	540	512	576	514	565	556	552	542	533	523	520	547	513	555	520	573	511	577	501	558	601	530	515	551	515	566	577	556	551	527	546	523	547	556	525	554	526	548	516	542	509	526	539	521	574	557	509	519	521	511	534	561	558	577	582	505	540	493	541	531	532	552	558	490	553	535	536	517	522	569	574	540	552	542	524	578	519	556	507	538	559	567	526	498	536	527	554	525	543	495	537	557	522	547	551	565	524	533	550	509	515	528	531	510	583	549	533	524	543	504	533	538	532	511	551	528	549	541	555	548	558	490	538
30575	20996	8905	3295	1088	649	647	604	588	606	651	594	617	607	654	649	634	616	613	603	594	563	635	585	594	561	641	616	575	598	612	628	645	581	617	622	618	609	690	607	629	593	586	626	623	592	663	648	620	617	614	647	579	600	589	628	592	592	608	603	623	609	607	565	638	604	603	557	616	609	632	591	596	585	607	623	607	614	630	614	642	602	650	630	648	660	595	613	556	621	581	623	615	562	613	635	599	586	569	599	613	623	621	582	610	599	574	594	595	590	645	601	589	641	638	650	581	590	624	609	580	572	596	585	609	633	584	623	603	614	599	635	634	632	645	605	587	616	630	591	594	586	673	588	634	627	590	582	651	614	596	572	606	593	634	533	619	590	603	635	662	640	595	594	592	648	608	630	612	598	613	608	587	580	677	622	607	640	603	619	613	597	636	588	593	585	597	583	553	611	628	594	645	586	587	614	565	603	625	607	581	613	612	573	573	631	576	569	580	637	583	573	643	592	601	595	618	608	674	641	615	613	627	572	580	616	640	579	620	554	595	583	551	607	629	634	608	585	575	599	572	607	617	580	649	619	604	591	588	571	599	614	618	602	616	646	627	550	608	621	609	608	660	597	589	597	609	562	614	607	597	606	585	601	608	587	551	559	607	637	608	605	597	588	602	568	636	625	580	575	659	575	625	629	570	624	615	631	597	598	570	595	621	627	592	612	591	641	604	616	620	588	612	594	573	574	587	614	580	632	578	652	615	627	640	624	593	612	614	602	586	598	603	618	608	584	623	614	586	580	607	557	618	621	592	576	597	632	583	584	576	615	615	633	582	576	628	556	608	589	599	609	635	636	592	595	608	570	588	629	607	565	591	619	561	622	622	596	613	648	642	551	602	591	575	569	591	639	624	614	590	615	570	600	555	588	624	625	577	591	584	601	586	609	596	643	646	588	631	576	611	591	591	623	601	626	600	630	589	633	611	672	607	608	572	598	592	598	617	655	588	582	620	617	612	589	621	637	615	558	624	580	603	590	625	606	565	617	626	617	648	607	608	550	634	632	604	611	608	635	606	576	606	572	625	576	607	592	602	590	606	610	631	614	590	642	593	614	595	589	600	591	601	573	625	566	587	607	604	592	606	595	628	616	615	617	595	596	577	640	650	550	594	603	645	610	624	633	628	582	613	584	586	606	564	588	643	599	625	604	582	575	599	646	603	631	651	581	606	599	597	596	632	601	582	626	620	600	586	563	552	606	644	605	616	608	590	652	596	569	600	599	614	607	597	614	628	597	615	591	651	613	595	594	574	638	618	639	660	625	597	631	625	602	615	588	579	570	611	583	627	580	583	595	553	602	621	588	589	590	599	620	582	577	606	616	615	591	598	604	625	588	589	583	621	542	591	653	619	589	592	630	603	620	619	594	563	614	656	623	635	602	629	605	615	598	603	587	616	627	560	645	595	611	562	629	616	672	607	563	579	593	592	612	626	575	574	591	660	633	646	585	578	575	636	612	612	588	580	613	562	635	585	642	603	609	588	607	617	637	616	584	605	646	602	619	640	617	596	568	539	597	587	592	596	606	624	614	609	611	559	585	633	612	567	631	584	596	599	538	615	612	609	594	618	593	608	631	605	610	620	640	580	604	599	599	602	583	623	622	564	597	592	571	603	599	564	580	613	596	599	602	566	609	620	603	640	612	622	630	611	563	637	634	572	599	587	646	595	581	606	611	629	608	580	585	576	665	583	590	627	611	640	580	613	607	576	624	632	584	613	603	579	588	593	613	600	626	596	627	646	597	624	532	591	629	596	592	598	573	587	626	584	596	585	644	610	600	598	593	546	598	601	601	618	583	596	642	648	563	657	647	593	589	641	614	607	634	622	586	632	602	643	586	611	614	615	633	617	582	608	603	619	620	621	639	620	607	592	572	598	566	659	559	580	611	603	612	563	636	592	546	611	615	650	589	558	593	561	589	574	626	578	580	573	620	621	620	624	617	607	595	609	613	598	600	581	587	570	615	593	597	551	571	615	575	637	626	606	664	613	608	608	632	634	603	621	590	613	567	644	570	570	621	640	605	564	644	589	591	637	654	623	622	603	574	565	628	664	603	626	557	614	649	603	605	629	606	626	630	620	650	650	599	626	591	607	612	597	624	617	584	634	592	579	576	616	626	626	565	626	556	581	627	614	583	597	630	590	658	569	626	609	606	608	631	612	576	613	597	578	598	628	578	593	607	622	624	616	619	623	644	629	596	565	615	630	601	585	621	599	628	586	644	627	593	641	585	582	572	548	637	588	639	625	617	619	622	604	607	606	595	633	608	618	601	598	611	579	618	609	598	600	645	592	595	573	632	602	607	577	591	629	619	656	630	616	667	664	654	613	603	581	605	640	643	579	611	631	654	601	629	570	575	664	586	631	632	582	580	633	625	601	580	626	613	581	578	587	593	579	596	556	628	629	619	600	632	593	583	618	628	593	602	585	617	593	611	612	607	569	603	574	591	599	586	564	584	607	591	621	599	629	657	556	580	603	593	569	594	579	587	637	589	594	581	621	663	591	655	552	602	602	610	592	590	597	652	624	608	628	645	562	592	609	652	624	612	621	640	567	592	599	580	627	582	639	615	607	605	629	638	595	592	598	628	657	590	643	590	581	619	625	603	611	615	558	606	605	588	561	603	644	626	615	608	617	637	605	598	609	602	601	613	621	595	589	589	612	586	579	586	614	576	625	639	622	595	564	624	636	600	590	623	632	600	612	588	580	659	638	556	599	593	596	627	594	606	645	650	630	576	579	635	629	609	561	600	630	599	590	597	609	597	609	596	561	600	593	617	578	592	620	604	603	605	634	632	594	590	587	635	547	614	576	590	587	627	567	604	606	619	627	598	540	642	583	616	599	625	600	610	605	585	572	577	572	583	626	585	611	583	633	615	617	588	620	625	585	593	619	610	657	624	603	621	591	593	593	642	626	612	636	588	605	595	604	622	597	625	599	600	598	568	622	619	586	629	610	563	593	632	614	589	624	610	640	603	631	597	618	570	604	575	582	544	627	610	588	635	631	635	591	619	585	604	651	567	616	596	593	635	690	624	590	595	624	584	577	570	605	659	597	586	632	601	647	550	635	623	574	599	590	666	576	643	538	570	610	574	625	615	574	595	600	590	616	610	573	579	553	578	610	595	634	643	607	633	563	593	625	620	608	609	587	604	556	563	609	612	597	629	641	629	616	615	565	611	613	585	602	616	657	632	609	656	617	588	624	616	597	601	648	602	581	636	631	630	623	650	627	621	664	616	583	619	622	626	633	637	612	572	594	569	578	605	572	618	609	609	592	589	599	606	579	599	652	585	606	587	613	564	655	626	599	655	617	615	590	601	595	578	581	633	606	582	611	588	621	598	656	573	588	575	583	588	600	590	584	648	615	642	629	623	621	608	612	634	578	618	662	597	590	582	570	603	625	611	584	633	617	611	574	560	589	652	576	566	621	594	590	603	593	613	604	633
19892	14803	6369	2535	978	534	545	552	501	500	498	546	524	553	550	493	543	527	500	548	506	562	504	526	491	512	539	532	499	517	498	553	509	515	532	509	529	509	509	521	522	479	488	523	480	562	522	536	515	512	512	549	560	536	503	534	516	507	538	473	494	538	519	481	540	505	550	531	495	516	482	518	501	534	489	504	512	504	518	511	520	502	571	519	542	504	489	540	544	504	501	510	536	521	562	522	526	502	507	543	493	501	514	485	498	524	543	558	541	517	500	528	547	510	548	523	567	507	547	506	501	494	545	515	545	482	550	517	516	532	500	528	478	535	545	517	499	538	507	498	473	518	530	490	536	520	570	520	494	535	531	511	501	537	513	519	491	531	543	508	500	495	516	530	500	551	492	507	554	501	525	497	514	525	479	485	508	499	536	508	524	500	532	540	491	494	490	570	527	518	529	521	514	499	490	516	510	520	505	519	534	521	529	506	527	502	579	505	519	546	523	517	522	510	558	497	513	500	497	525	512	516	533	489	509	464	561	520	548	529	509	510	517	533	511	516	517	538	518	478	509	546	504	516	526	504	467	534	501	531	487	537	505	496	501	491	529	514	517	515	506	511	455	516	540	572	518	532	480	518	562	528	513	492	497	528	472	539	504	540	516	535	579	543	496	517	541	562	516	512	534	513	518	502	524	537	509	533	514	556	526	504	488	538	487	518	497	522	433	510	479	562	507	490	531	533	549	505	525	527	538	523	525	535	483	508	530	501	556	562	516	533	504	501	499	508	462	544	489	522	505	479	519	490	522	502	521	497	525	516	490	509	548	539	542	490	544	520	547	453	517	498	486	491	552	517	505	527	494	505	491	489	577	512	536	498	485	498	495	491	531	531	540	524	516	490	546	521	513	524	476	489	515	549	546	511	511	468	517	497	505	485	525	498	541	465	497	508	531	457	512	510	518	469	531	498	503	499	449	558	506	503	505	494	519	505	473	488	574	487	463	513	510	540	500	535	493	543	495	526	486	527	529	472	489	491	500	515	498	478	512	479	535	475	537	545	545	486	524	503	539	553	547	507	469	507	511	515	551	518	487	490	504	564	511	512	502	517	461	487	496	496	490	520	533	497	523	521	566	530	487	545	528	496	507	492	487	485	527	547	524	516	473	542	495	497	507	519	522	527	497	490	510	529	486	529	490	535	505	528	541	548	530	514	532	517	531	525	516	502	506	504	513	495	539	516	513	525	537	512	454	518	522	533	526	534	504	492	558	458	516	509	529	474	525	467	518	510	534	526	491	459	500	510	531	500	530	536	502	530	474	514	487	481	566	530	514	509	467	540	515	514	498	513	519	490	480	505	511	534	536	498	534	445	511	494	532	507	536	532	520	539	546	527	528	489	471	528	505	509	528	532	538	537	542	485	516	526	475	535	512	471	490	514	487	463	501	514	532	486	484	515	513	532	497	528	508	508	494	481	552	504	520	552	523	501	559	503	480	493	463	505	486	512	561	523	476	524	504	493	467	515	512	542	539	492	492	572	538	522	508	517	519	550	509	504	496	481	470	528	506	518	524	501	570	544	542	548	494	504	509	565	523	466	513	518	512	503	516	506	550	515	522	491	537	571	489	519	527	545	501	550	483	553	491	527	506	522	510	459	536	486	512	525	531	477	484	551	534	493	509	492	498	539	534	512	493	528	501	497	522	518	512	511	502	485	545	515	574	539	511	551	515	474	543	509	504	489	523	516	545	555	546	500	561	490	524	541	491	510	503	545	500	535	505	535	533	492	480	494	501	492	494	526	476	510	520	505	492	519	518	514	545	522	504	515	531	482	513	564	493	518	507	517	484	513	510	524	514	474	513	492	540	519	501	512	551	534	489	480	464	532	514	522	508	475	478	563	492	527	484	511	510	500	560	481	508	497	498	524	522	581	545	502	501	504	483	526	525	520	535	531	512	495	506	510	506	515	537	474	521	509	510	525	532	524	531	506	538	514	479	528	496	467	514	484	498	509	503	532	510	514	475	483	529	573	520	520	543	528	535	490	484	520	543	543	467	523	500	518	502	502	493	536	563	568	538	500	528	498	532	541	495	495	506	539	555	520	502	518	518	514	539	503	502	542	539	538	515	499	484	532	480	549	539	534	508	507	515	507	546	489	482	519	528	547	540	532	526	543	505	511	567	543	529	501	467	518	468	524	507	488	555	491	536	509	494	520	488	477	567	470	516	495	529	520	572	484	527	534	524	471	496	547	518	532	530	542	543	492	538	502	525	496	489	531	541	509	542	492	500	510	498	508	480	508	518	534	524	523	546	508	473	507	530	529	482	548	523	522	540	522	494	514	510	539	476	496	500	509	513	521	540	547	500	512	534	556	503	528	517	557	511	512	526	519	534	504	507	550	472	549	508	502	488	521	526	520	517	522	513	546	476	513	493	530	552	496	511	520	516	491	527	512	504	530	489	541	504	482	523	521	503	520	502	548	528	561	513	521	478	502	520	527	472	522	507	504	536	529	501	501	514	525	512	514	518	522	486	483	537	561	522	508	510	521	565	555	509	501	497	534	530	537	490	513	503	496	539	489	519	524	521	515	523	529	498	488	508	526	527	527	477	539	511	532	508	516	534	514	528	538	521	513	515	513	547	511	549	511	513	538	506	506	516	488	552	551	500	556	495	479	508	507	511	519	527	480	535	535	561	520	550	486	512	530	536	519	540	516	548	496	514	520	538	527	507	491	537	542	542	530	491	540	458	529	521	537	523	532	526	510	519	520	486	560	543	539	507	519	513	560	521	538	497	522	507	497	553	523	474	525	482	505	498	530	513	511	515	542	502	493	554	496	510	532	530	549	553	475	560	504	521	515	532	494	486	496	515	561	515	487	486	501	516	533	499	533	507	529	522	504	505	538	514	498	481	491	532	522	494	482	514	518	501	537	512	550	569	507	502	526	526	544	558	528	504	492	518	532	545	514	490	501	493	507	540	508	509	523	519	504	472	504	495	487	547	543	482	541	514	490	503	505	509	492	530	523	517	503	527	531	510	478	506	518	534	516	514	471	525	524	499	497	545	507	531	525	501	522	509	507	564	497	482	487	502	509	531	553	475	518	514	511	489	543	537	492	516	547	517	493	487	512	523	528	502	531	489	516	528	518	514	506	503	513	520	494	534	494	526	498	502	516	525	576	563	517	540	551	501	481	502	525	516	532	535	496	507	543	468	515	539	483	517	529	494	501	548	541	558	507	538	488	528	514	503	544	538	528	472	531	539	501	541	512	496	547	550	485	527	468	534	514	556	526	513	516	488	508	511	553	513	536	522	499	534	500	470	500	482	493	533	497	521	524	513	522	516	523	486	535	519	494	511	510	488	522	549	495	506	544	536	518	505	541	514	520	523	525	511	549	498	534	502	523	514	505	590	551	536	541	528	543	547	513	507	491	522	528	518	515	464	499	518	516	513	471	517	546	507	492	527	481	534	515	513	519	512	524	541	481	497	504	556	531
25581	22106	27719	26137	15258	1561	726	578	526	515	445	507	522	481	499	437	466	456	494	460	486	439	484	509	475	469	451	477	487	458	472	505	449	476	439	493	495	447	482	464	454	481	455	447	517	489	489	455	460	454	487	473	474	467	433	478	433	479	447	458	439	443	429	428	450	460	479	473	482	450	508	474	459	500	480	475	437	505	464	454	455	481	455	465	465	464	439	468	453	459	496	478	455	472	424	455	480	471	410	448	482	459	504	481	417	475	479	516	485	450	497	440	435	465	476	463	467	460	455	447	458	456	451	461	476	471	464	433	433	428	450	480	496	412	459	458	443	466	473	455	485	444	457	493	468	474	466	440	462	472	448	460	464	455	507	489	534	497	447	465	473	471	464	449	427	470	433	449	485	473	470	434	439	460	455	460	456	444	483	455	464	467	468	464	468	443	408	432	450	437	466	485	460	468	477	438	454	483	426	422	439	460	462	450	449	466	472	465	478	453	506	456	454	473	466	479	461	443	523	532	426	441	447	450	443	451	505	474	449	463	465	443	468	454	466	469	469	488	422	477	455	461	461	443	468	467	499	462	481	471	477	455	448	478	478	462	479	472	464	471	468	499	443	468	453	485	489	465	471	477	452	500	410	473	471	502	465	466	474	467	500	453	498	458	448	471	477	479	443	451	453	491	488	437	504	500	484	468	481	482	491	455	478	442	475	433	476	424	464	466	474	497	467	451	452	459	497	410	457	456	458	475	432	488	469	490	458	433	480	441	440	436	475	452	459	465	452	442	458	504	430	438	445	479	433	485	446	422	465	438	438	492	448	447	491	478	473	457	423	441	473	415	454	469	443	458	466	525	452	475	443	426	392	434	484	476	458	446	492	482	470	446	467	438	464	413	477	418	472	445	467	436	459	440	464	456	434	460	475	489	452	423	442	483	491	489	483	454	450	461	500	466	421	452	482	452	441	464	444	462	446	505	481	440	473	463	474	462	452	447	441	449	422	447	454	498	464	462	458	430	474	452	431	474	469	456	484	483	497	479	467	487	439	461	485	471	458	442	423	456	478	455	486	471	442	468	461	481	461	436	432	481	483	477	473	429	436	443	473	460	478	479	461	465	470	419	472	459	487	458	477	434	436	456	467	426	444	462	452	493	467	467	463	453	451	484	452	457	438	482	472	460	475	475	490	480	477	409	499	468	492	471	459	457	449	476	448	460	463	486	459	471	483	445	465	477	439	497	452	469	435	474	455	468	445	439	475	438	432	465	463	463	477	443	485	446	465	492	474	461	449	459	457	466	466	449	481	524	457	459	456	431	459	470	466	495	443	443	471	498	493	432	466	480	459	460	451	431	473	433	487	495	438	471	443	485	439	448	472	500	422	458	467	440	475	483	473	479	465	470	458	462	483	444	457	476	442	469	462	435	464	491	456	426	460	444	465	434	451	463	460	433	483	423	473	435	468	454	482	493	454	450	447	455	465	450	430	452	441	471	438	459	479	448	470	478	469	460	495	443	484	489	424	471	469	459	454	478	509	504	453	441	444	436	485	477	445	455	444	431	486	455	443	490	440	492	452	468	454	471	436	441	440	447	439	462	497	422	453	444	453	454	461	438	436	470	478	464	460	510	437	447	467	470	449	438	482	466	477	454	477	431	462	474	443	447	471	444	458	456	428	502	439	451	480	472	443	429	487	467	482	499	457	479	431	466	458	469	477	480	440	458	428	469	444	505	451	428	485	430	489	462	462	447	452	426	440	449	451	473	491	437	466	449	470	440	477	436	449	424	475	464	444	444	475	447	490	481	463	446	469	414	459	444	459	423	457	451	482	424	460	465	446	449	464	477	456	457	463	453	481	457	449	446	507	444	431	473	440	456	455	463	469	460	473	460	449	475	463	468	454	460	429	454	470	486	453	482	452	466	470	427	460	475	456	456	464	451	448	432	457	451	434	472	462	469	430	470	428	461	496	447	426	477	493	439	516	400	475	459	496	491	438	460	491	442	464	427	430	455	457	461	452	463	477	426	443	494	458	488	469	483	471	478	425	447	486	472	478	460	467	457	473	440	434	477	442	460	465	446	472	483	467	445	488	478	476	450	479	484	475	483	481	505	463	457	470	439	464	450	490	480	436	470	477	425	457	446	437	503	457	430	453	436	481	449	426	474	465	449	466	439	475	451	499	471	441	459	432	426	480	470	445	473	483	478	493	449	450	436	446	442	454	444	483	463	434	461	466	488	454	470	465	490	437	442	473	485	470	510	458	439	454	420	475	468	445	470	417	432	443	448	436	476	452	468	435	449	425	455	465	425	470	451	473	452	454	458	467	444	449	428	455	466	484	495	446	481	459	477	446	470	488	448	462	468	467	412	457	472	429	465	422	493	429	452	460	447	481	476	460	403	428	477	451	482	472	434	476	491	450	541	485	455	435	439	440	451	424	455	430	452	456	442	446	465	463	469	432	485	445	454	486	482	458	469	501	424	484	471	395	442	443	476	430	479	421	452	445	470	465	454	487	460	479	470	411	458	488	479	473	489	476	435	457	476	438	443	480	489	462	451	473	491	465	438	468	430	454	469	466	433	486	415	457	448	464	494	474	464	482	450	450	427	455	423	478	453	456	465	446	460	459	483	425	417	460	457	458	483	434	467	463	468	464	463	439	473	447	467	429	450	450	506	451	483	462	411	438	468	475	432	441	454	433	492	472	433	466	463	480	432	488	431	469	436	435	456	466	476	498	418	468	475	447	473	464	482	481	464	429	441	480	511	455	453	480	476	471	465	448	475	447	472	472	446	465	445	452	468	466	487	467	467	459	455	477	456	437	450	480	425	429	464	437	495	454	505	447	462	454	475	459	459	464	418	439	446	448	441	433	459	462	452	430	458	448	431	468	456	465	470	444	428	464	444	432	441	481	427	463	437	498	462	440	417	448	426	430	504	467	453	504	451	458	439	416	478	477	446	456	451	454	465	464	468	430	464	467	469	467	487	448	450	462	482	455	442	473	448	467	440	442	452	458	420	448	452	458	473	413	438	450	476	479	433	467	426	491	463	441	440	418	488	527	488	461	411	468	458	462	488	462	452	445	445	488	443	459	459	458	443	445	475	440	478	444	457	474	490	442	441	490	480	478	454	440	472	471	445	419	460	446	472	486	448	454	460	469	483	482	476	482	439	473	424	473	468	467	431	498	496	464	517	482	459	441	486	458	445	488	450	469	469	416	433	485	456	460	478	442	434	488	431	462	453	450	477	465	482	429	464	444	465	454	461	450	468	404	473	462	478	446	443	452	471	450	465	431	431	466	474	503	463	461	474	476	480	490	473	456	429	492	472	429	430	439	493	466	462	458	452	476	514	417	428	439	445	424	467	450	435	467	490	475	483	433	440	464	421	449	465	473	466	473	439	459	443	433	467	457	451	458	441	468	472	460	454	441	484	428	457	469	454	428	467	441	444	463	455	455	441	476	498	449	414	463	444	468	495	440	491	479	445	439	428
56880	56352	35400	17952	5930	619	541	487	512	482	490	481	455	438	479	449	435	412	449	431	407	438	459	414	460	438	438	443	435	443	427	434	437	451	446	436	471	449	410	425	421	422	437	421	457	435	429	410	414	417	445	472	401	408	434	447	427	408	428	464	412	437	458	426	438	437	480	466	422	445	429	406	447	425	489	423	434	417	425	457	472	416	464	411	428	406	411	442	476	432	430	427	407	429	447	439	419	414	428	424	413	450	444	412	445	452	446	449	444	425	408	451	433	447	418	462	437	460	420	405	437	419	388	449	444	431	489	422	449	421	447	411	439	435	481	417	453	406	439	438	445	460	482	419	422	428	408	436	443	401	441	426	416	443	434	452	432	452	434	380	441	413	448	453	433	449	444	447	416	414	467	433	442	461	411	436	414	465	436	411	449	389	406	414	440	415	449	423	455	414	442	422	457	442	474	471	425	446	393	413	450	467	419	399	453	454	444	448	471	458	419	458	449	421	422	451	438	437	459	411	393	471	432	438	450	455	492	419	420	421	420	378	421	454	434	433	465	428	421	405	423	447	448	433	436	421	445	449	447	475	428	446	424	400	442	447	429	397	426	415	426	432	437	448	427	441	462	397	444	448	411	394	451	434	447	463	424	428	465	439	442	452	465	427	438	431	435	424	402	448	450	484	432	479	447	463	445	433	407	420	438	451	430	397	428	411	420	448	456	423	416	419	434	408	454	452	419	436	410	443	407	410	421	458	434	432	476	427	437	446	430	433	461	424	447	363	444	411	438	420	461	436	407	453	423	414	407	429	410	430	403	448	418	402	412	433	455	435	462	440	420	412	430	445	445	419	457	445	465	460	419	459	446	405	463	435	420	431	414	436	430	411	459	446	444	418	458	426	404	443	459	433	431	428	427	461	421	442	417	450	397	446	407	410	449	457	429	465	421	470	463	421	435	420	446	475	458	435	466	385	462	406	435	429	474	424	445	442	471	396	466	393	416	393	433	447	484	437	443	438	413	441	434	421	432	411	382	409	439	458	442	412	450	463	439	452	424	451	398	436	448	468	413	433	422	443	452	463	430	416	439	419	464	445	435	457	399	410	456	425	459	397	469	422	433	397	429	442	386	433	445	433	417	419	433	408	436	430	404	393	442	405	420	410	431	454	425	461	417	443	414	468	433	447	410	411	447	472	416	437	443	456	423	424	445	408	417	442	432	429	401	430	446	413	435	448	450	439	477	414	445	417	467	421	420	454	420	431	467	426	459	424	406	415	435	421	458	446	446	425	446	418	415	456	406	417	424	430	405	418	439	437	422	453	403	450	454	432	456	428	435	452	454	442	443	446	426	425	416	451	400	446	470	449	438	439	444	458	432	445	427	421	398	457	414	426	401	424	457	446	475	421	436	419	426	429	464	431	458	421	409	434	422	430	437	399	444	444	437	464	412	417	451	431	414	469	421	434	446	447	411	478	418	462	424	443	454	420	408	430	438	428	463	425	404	449	437	412	445	395	420	467	445	452	411	426	431	428	434	438	411	414	482	454	461	427	385	399	432	418	440	431	415	443	431	385	439	449	474	427	443	431	422	441	430	421	425	407	413	418	443	400	454	415	447	440	413	416	429	476	411	452	433	415	403	464	453	423	425	458	423	480	462	441	449	450	450	460	427	442	413	469	433	445	435	417	414	443	405	431	451	424	420	441	433	417	428	448	384	430	423	441	434	442	431	418	419	428	445	448	434	423	476	476	424	432	444	430	422	391	439	416	421	457	465	428	435	454	425	452	462	462	422	438	422	415	450	455	498	434	413	443	423	429	433	441	419	460	420	410	450	441	433	446	435	417	472	446	477	446	429	459	427	430	472	434	404	432	401	440	432	442	440	449	449	414	436	448	435	409	474	437	427	452	438	401	402	432	417	423	452	413	462	442	401	414	438	438	428	424	446	472	442	456	427	432	445	386	430	421	448	480	444	427	401	419	420	394	402	422	429	417	460	412	410	449	439	437	415	465	468	427	431	411	421	427	476	431	413	437	408	477	447	453	438	436	381	409	454	433	412	422	420	416	422	440	438	446	437	444	452	430	418	455	423	452	435	415	412	452	460	447	422	456	439	428	426	391	423	437	439	409	415	439	414	451	437	431	462	410	424	429	409	384	426	403	423	448	429	430	478	421	400	420	454	410	437	435	416	459	468	480	412	417	420	448	424	415	407	436	413	454	429	411	419	434	433	423	434	415	441	443	443	445	427	421	449	416	437	425	399	419	423	427	445	449	456	450	422	454	424	440	424	471	456	428	441	457	434	429	428	456	425	414	430	427	446	424	415	427	447	422	388	405	442	406	413	398	456	417	490	441	452	443	416	447	489	433	441	453	437	456	466	411	404	451	414	436	438	453	446	435	428	422	437	434	382	419	450	417	406	471	398	376	445	411	413	391	441	463	430	444	448	425	453	440	424	465	430	414	466	437	449	401	409	463	438	439	444	453	432	403	434	412	438	440	450	426	420	445	471	445	450	445	430	425	443	435	451	448	420	452	407	422	438	412	452	434	447	434	423	468	428	421	434	413	404	398	394	444	422	415	430	417	424	446	424	440	438	442	447	442	434	409	437	441	446	427	464	418	448	460	416	453	418	368	448	416	434	450	422	409	419	432	423	480	419	436	454	460	440	413	418	427	466	465	437	438	474	416	449	434	420	447	440	433	405	417	453	435	456	425	394	454	426	424	456	440	387	437	454	467	462	394	468	433	454	457	448	418	440	426	413	440	430	435	474	411	420	429	436	437	426	443	434	446	429	489	449	405	432	426	460	401	397	436	409	454	489	459	436	426	456	456	464	430	435	482	433	441	400	411	434	473	420	435	408	422	430	441	435	412	474	447	456	415	450	423	416	452	433	453	441	434	435	439	452	420	440	433	413	426	457	422	472	457	403	420	396	395	421	405	460	468	404	410	428	435	401	440	410	403	443	420	431	422	427	465	408	414	433	426	451	404	428	434	409	401	433	379	454	415	448	438	438	450	376	422	448	432	405	454	448	461	469	428	408	444	418	449	402	444	427	442	406	421	440	407	436	423	420	429	450	420	411	403	416	451	420	431	403	434	463	447	437	448	435	442	453	443	463	436	471	408	372	446	433	439	408	427	439	434	437	452	397	448	416	421	429	417	444	425	429	480	422	454	412	415	433	437	402	425	420	434	420	454	448	426	472	407	417	419	438	460	434	433	412	434	452	426	424	445	466	446	449	451	427	433	425	434	432	442	438	435	408	433	439	409	443	408	441	434	435	422	421	469	425	466	420	390	453	429	428	458	429	404	449	466	418	412	440	444	458	459	413	435	409	442	399	402	475	448	385	452	457	425	450	401	427	428	428	428	438	395	422	430	449	475	429	411	436	406	461	444	432	413	412	444	445	445	440	443	458	412	431	409	401	414	427	426	481	426	433	412	423	424	415	420	456	426	462	452	447	444	408	417	410	446	426	439	461	413	391	454	402	419
24534	21632	28896	24574	21387	9549	1460	868	710	719	736	699	658	687	685	633	652	633	629	661	658	660	665	631	667	655	632	653	668	623	645	623	639	634	623	637	613	619	598	631	611	626	634	655	649	650	627	647	601	641	623	609	629	608	633	595	631	650	624	624	638	638	609	613	622	648	653	617	626	639	647	621	649	609	635	654	619	628	647	585	594	639	624	634	702	590	598	586	658	642	634	626	667	646	665	613	623	629	631	631	678	662	648	600	625	625	709	680	593	604	607	668	594	628	628	688	617	621	604	640	650	640	653	603	558	620	699	642	623	611	611	642	643	662	594	634	652	594	625	613	600	690	647	640	669	629	630	630	653	667	578	633	619	613	627	637	595	670	621	594	627	642	629	644	608	646	607	621	598	655	618	658	620	608	628	598	629	624	661	635	646	620	635	624	600	618	641	644	650	606	653	665	671	574	604	628	620	644	644	690	645	607	627	638	628	641	634	589	641	620	622	635	634	603	579	649	626	608	629	611	617	609	646	562	602	610	614	629	665	618	645	616	657	633	643	638	617	644	655	641	653	644	629	659	649	638	655	618	642	595	590	633	632	636	634	617	585	642	655	651	672	641	628	626	630	701	595	595	658	603	621	620	643	642	622	613	652	581	637	635	650	621	598	625	647	595	622	645	641	598	619	620	586	560	552	664	642	643	604	627	667	655	600	634	615	603	658	673	647	598	665	643	665	661	644	556	599	600	619	642	670	668	623	622	598	596	609	574	604	630	621	652	649	626	638	637	631	636	613	597	606	609	610	613	632	643	609	625	639	608	633	633	635	621	609	646	612	641	621	585	604	652	619	681	607	637	641	628	593	636	633	633	653	587	644	627	642	625	626	643	643	594	626	640	622	559	587	633	645	625	579	660	612	580	625	618	606	621	682	604	631	624	612	661	670	638	665	621	646	664	655	611	623	657	676	641	611	597	603	569	609	641	640	621	638	586	588	635	630	605	642	670	628	611	601	662	626	628	625	649	592	648	577	656	616	628	619	629	626	595	650	603	617	633	643	652	630	629	637	677	652	658	647	668	593	633	625	615	684	637	673	659	692	605	621	652	619	638	574	593	639	689	600	623	630	626	637	627	632	576	650	625	601	641	652	569	578	675	618	587	622	625	622	674	611	650	639	648	591	621	620	638	619	669	645	589	615	556	606	640	634	622	618	634	624	598	615	610	612	652	610	614	641	589	618	624	590	609	616	627	673	693	580	635	649	620	633	611	613	623	612	637	612	645	586	588	661	656	615	670	630	571	595	601	635	631	624	613	604	646	640	620	618	605	657	620	642	672	645	582	645	598	585	629	622	595	678	676	640	616	590	665	625	589	651	603	629	594	610	634	625	656	613	605	614	661	636	607	660	631	624	603	643	614	641	633	619	638	657	597	602	605	669	622	627	637	590	597	669	650	655	574	630	603	629	632	626	648	642	657	598	599	685	626	647	596	600	588	625	586	632	668	632	639	610	648	574	696	633	635	668	622	631	574	667	632	625	619	620	637	582	600	662	630	602	627	655	634	613	582	655	583	646	661	669	651	590	569	646	608	651	641	630	617	639	644	631	667	612	615	599	605	650	621	665	607	614	632	593	637	608	594	612	642	647	627	617	662	628	681	619	684	617	613	604	612	599	633	608	678	618	608	628	583	626	678	621	611	632	617	630	625	572	572	641	642	588	617	643	612	641	595	632	632	605	656	667	618	631	622	614	639	610	675	657	660	613	607	611	653	621	671	608	611	633	652	587	633	639	625	578	617	622	579	656	643	550	635	613	627	621	644	627	605	647	648	610	607	662	656	614	629	585	588	643	640	630	653	650	621	614	629	645	608	645	596	553	620	577	609	591	638	641	631	630	611	605	606	688	671	665	678	620	668	609	626	638	615	655	615	627	651	657	608	653	625	651	616	613	628	611	624	668	583	608	640	614	663	618	628	610	656	617	612	625	627	617	619	594	660	614	623	606	619	624	621	640	620	624	616	582	637	604	598	610	602	630	622	606	674	616	634	618	627	598	612	624	643	613	631	671	644	615	607	617	633	613	621	581	648	658	583	610	687	616	599	655	617	616	685	558	651	690	632	614	625	637	623	584	607	625	621	625	657	629	633	641	659	666	615	635	634	645	639	645	623	647	597	615	594	608	616	612	624	601	624	649	587	620	609	608	634	617	688	665	591	659	647	655	641	605	650	635	596	616	614	627	641	637	641	628	607	645	636	643	598	624	651	613	677	640	633	648	631	586	630	622	608	632	631	671	637	618	592	647	638	647	613	640	668	582	656	628	674	639	589	604	644	626	594	627	644	639	649	599	611	633	597	554	613	637	664	638	612	665	583	634	642	599	569	661	578	629	575	657	665	614	626	591	646	646	649	614	633	636	629	620	656	594	619	638	621	630	655	656	631	643	618	634	606	655	631	608	639	673	612	607	602	568	608	651	623	616	595	636	608	593	607	620	632	612	655	594	588	612	692	620	621	600	584	614	630	630	663	629	599	603	637	633	647	630	606	591	635	653	626	672	627	589	640	647	603	625	628	645	602	625	613	610	630	662	649	617	630	568	633	659	615	619	609	634	586	640	649	579	623	658	665	653	630	610	649	648	651	664	627	600	663	621	645	629	650	625	620	652	622	608	608	637	628	624	601	618	584	592	640	661	665	633	609	636	636	642	663	642	684	683	627	623	646	644	643	609	606	639	684	642	622	625	581	648	603	628	573	633	610	644	627	658	655	588	568	667	591	601	629	632	657	644	636	607	671	648	645	645	583	630	629	610	675	609	650	609	620	616	639	629	554	608	607	637	647	633	640	644	625	677	611	665	632	666	612	667	608	632	642	643	627	628	619	636	624	654	564	617	637	607	623	598	616	649	605	634	641	630	630	630	646	642	642	645	643	582	645	606	646	610	639	639	594	639	637	613	629	654	614	625	588	624	627	675	633	622	630	625	595	640	604	676	610	654	675	619	612	626	627	599	597	613	606	652	623	666	627	610	623	630	626	642	657	629	642	618	616	670	620	598	634	623	648	623	619	661	609	611	620	571	669	639	648	624	621	635	618	661	629	642	623	636	639	603	633	612	660	583	639	605	615	658	619	637	623	642	636	638	645	627	590	621	607	650	610	624	630	626	640	647	594	623	632	618	599	629	619	626	635	599	672	691	600	657	596	627	650	654	623	595	606	616	613	649	605	605	641	599	667	605	654	621	637	635	629	613	627	613	611	597	614	633	616	668	623	578	626	627	643	577	654	617	617	692	619	625	622	642	611	628	634	613	637	663	595	629	613	668	609	627	585	599	664	594	616	619	620	645	626	662	669	644	569	639	651	632	614	611	654	645	618	632	654	609	602	602	635	632	615	658	654	666	666	642	662	637	642	620	655	609	585	655	599	619	561	592	623	618	636	611	632	597	631	608	590	641	655	620	662	659	678	615	598	629	576	611	648	613	648	618	640	633	588	656	638	652	616	609	579
62296	63579	41715	27798	11024	824	765	733	695	683	622	667	624	595	627	617	615	574	607	607	589	595	622	587	570	570	590	587	583	582	558	570	556	587	611	606	580	576	656	569	589	595	610	578	554	547	562	582	553	573	594	572	574	558	596	570	542	598	587	549	588	581	605	612	512	627	564	596	572	578	579	550	626	606	579	602	561	593	560	524	559	648	606	572	575	606	568	553	580	591	564	599	591	559	567	576	583	562	593	615	582	588	580	541	583	604	610	635	556	603	628	576	581	538	561	584	555	555	559	573	559	554	599	565	571	593	574	612	545	565	572	566	532	547	561	542	566	570	594	533	559	539	597	542	550	560	570	546	576	590	542	594	564	631	535	561	558	565	576	572	593	607	577	587	589	605	549	583	587	576	574	546	563	530	547	572	588	585	559	566	579	563	595	560	596	562	579	572	563	564	540	639	523	602	632	584	578	588	588	586	599	560	595	565	552	604	555	559	573	592	533	526	617	594	573	523	565	568	560	591	568	600	573	576	533	587	576	607	573	565	565	538	582	588	542	577	543	535	582	564	555	549	579	591	560	580	602	609	574	586	600	589	549	579	574	553	580	542	520	586	539	552	561	586	557	556	576	611	621	586	604	566	590	566	564	580	547	587	543	547	559	577	586	594	534	545	566	607	571	567	602	575	614	571	565	600	574	549	573	562	576	584	591	603	535	565	561	574	550	588	569	553	583	567	586	525	572	579	581	584	588	580	552	557	573	558	572	581	599	567	553	584	548	566	547	594	603	570	586	539	592	549	559	545	577	566	591	605	569	547	611	544	535	579	594	546	573	600	581	522	546	617	574	595	621	558	571	608	546	548	556	596	546	566	583	577	609	569	553	583	594	539	571	554	575	577	595	564	616	550	599	588	600	643	619	574	549	523	581	591	568	554	599	579	560	514	557	594	570	572	538	568	589	562	565	578	562	628	516	592	558	582	594	587	559	611	549	560	543	563	582	604	556	519	518	570	541	591	592	585	519	618	536	586	601	589	545	532	604	537	578	575	547	514	597	606	551	532	561	570	564	529	523	535	554	591	571	569	576	583	563	557	551	585	581	604	567	572	564	545	552	581	571	574	599	605	579	527	579	560	530	575	570	535	529	602	573	564	534	572	557	584	549	583	548	542	579	569	622	607	563	541	587	560	565	569	612	607	625	581	582	592	572	607	628	543	564	569	593	501	580	569	536	540	575	563	555	574	524	623	560	573	551	571	572	633	585	602	565	553	577	605	567	658	571	529	591	608	601	554	567	561	550	575	587	568	590	584	542	597	594	553	576	552	580	586	568	563	583	574	584	586	535	556	557	565	562	533	562	586	624	562	578	595	571	563	540	567	565	586	521	554	550	589	570	576	559	563	573	575	557	602	526	566	619	550	550	586	563	573	565	556	606	537	567	601	571	554	588	586	535	555	582	553	540	549	615	594	574	551	556	587	589	585	585	587	550	529	588	574	553	597	570	541	524	576	563	579	559	605	600	568	570	546	580	563	593	530	632	590	582	584	574	521	545	555	543	577	582	562	564	548	550	549	562	585	580	580	580	566	544	570	557	542	550	533	602	590	585	553	558	589	590	575	560	552	602	566	539	531	556	569	584	548	552	531	554	552	509	593	544	587	587	598	562	573	605	568	611	568	579	539	602	571	588	569	549	591	569	588	582	573	584	577	561	617	558	581	567	547	597	598	566	566	541	563	589	537	582	566	586	515	572	567	540	592	560	571	562	574	537	563	575	571	608	558	561	591	588	555	574	566	562	540	528	541	614	626	617	562	550	573	598	579	586	540	565	581	584	544	549	588	583	552	564	594	565	567	545	610	592	541	581	523	511	560	534	569	530	613	570	576	580	557	566	536	605	562	553	548	595	540	560	574	606	575	566	574	579	569	539	544	564	623	588	586	535	574	634	559	544	551	579	567	576	572	564	525	590	589	597	584	545	582	574	591	586	560	603	566	555	566	535	563	577	541	536	576	599	570	593	579	523	558	566	590	608	605	560	568	560	545	537	571	565	548	567	573	561	547	576	577	556	620	577	563	541	537	566	590	603	588	550	562	567	581	515	603	620	552	591	520	565	570	563	609	546	599	561	560	525	551	544	598	576	581	603	569	573	542	593	588	576	563	583	568	577	537	581	601	592	565	620	530	559	583	600	607	562	578	506	597	580	609	577	567	572	580	558	563	582	564	583	565	573	555	586	581	582	588	614	595	554	577	606	534	582	595	548	553	581	588	539	546	541	598	568	574	545	565	563	566	569	598	577	579	591	589	589	570	533	570	595	577	564	575	581	587	508	581	547	586	569	565	556	592	552	574	591	554	585	593	577	555	533	589	518	578	591	568	568	581	545	552	560	593	571	559	558	556	591	576	543	582	581	575	586	589	585	560	531	599	583	598	588	580	598	578	588	581	562	589	591	554	558	563	565	558	525	575	580	570	607	568	551	572	563	566	544	522	586	553	547	588	530	581	566	567	563	572	521	573	544	558	560	549	540	569	553	528	575	581	540	519	568	575	581	574	577	551	566	611	599	582	565	537	569	590	581	627	555	612	592	609	594	567	608	579	601	583	577	551	581	586	590	589	619	552	587	510	594	513	617	617	517	642	587	556	513	592	607	608	549	573	574	555	549	599	570	570	549	551	568	567	586	555	578	547	521	569	559	571	563	582	548	570	573	590	561	575	581	551	580	555	581	560	610	531	598	569	572	575	562	538	569	594	585	583	530	587	555	594	581	556	519	557	598	542	580	595	587	628	568	564	622	558	599	572	605	564	583	565	592	576	564	527	553	569	574	578	576	569	547	567	533	609	557	597	571	569	599	580	553	557	606	611	584	554	549	540	579	571	586	602	577	564	528	597	560	582	624	601	577	582	567	586	562	559	578	523	576	551	572	578	537	601	578	604	591	553	588	561	564	548	545	548	612	526	568	564	605	595	582	618	575	542	528	581	567	589	555	533	563	542	522	543	611	594	559	584	550	542	558	556	564	559	556	558	609	539	587	568	576	605	536	558	613	585	555	597	594	611	592	565	575	548	570	569	560	547	563	615	537	554	539	584	572	618	595	570	579	603	575	560	560	612	588	542	542	544	572	573	597	593	542	510	612	547	557	557	566	566	546	576	538	539	546	539	637	561	529	595	555	613	596	549	579	626	586	531	574	578	567	578	570	571	542	569	553	529	580	516	533	585	568	589	569	543	563	583	565	563	558	565	538	552	564	548	580	589	597	584	569	543	586	570	558	581	579	575	595	591	578	591	555	555	531	576	548	583	578	540	585	593	600	577	542	595	569	594	608	573	602	597	536	564	555	562	549	573	555	532	577	548	596	553	558	549	610	566	558	592	555	562	602	548	552	598	606	533	577	559	568	541	563	613	590	555	554	607	553	551	581	567	561	583	537	543	549	567	567	574	560	597	555	588	570	601	607	581	602	556	571	560	576	535	549	614	512	565	554	563	595	507	519	547
30539	20972	7739	2601	1054	668	634	664	686	632	570	626	649	613	648	638	628	635	620	593	657	621	643	637	630	609	679	597	604	642	669	653	602	589	652	650	671	616	683	602	661	651	635	609	648	622	579	658	615	609	601	624	638	654	608	610	588	580	603	619	585	659	668	616	620	619	648	576	653	582	598	652	604	600	591	624	621	650	633	647	617	636	605	636	643	605	646	665	600	623	571	570	630	622	672	603	642	580	605	621	629	594	627	604	598	600	630	642	629	657	638	625	579	620	598	594	630	624	634	578	633	624	599	659	614	651	614	596	637	617	603	614	599	603	634	626	581	662	628	589	603	600	654	611	634	581	642	588	628	663	600	605	628	615	579	661	626	609	589	622	625	612	605	626	645	618	603	602	635	624	635	651	626	594	646	640	595	645	640	620	621	634	644	581	615	581	648	628	669	591	614	622	650	559	571	606	645	630	643	622	583	630	646	622	637	634	612	643	648	614	607	609	628	584	608	628	608	615	629	588	629	650	639	626	578	649	625	634	641	644	658	602	634	643	688	613	598	599	601	631	614	655	629	598	638	576	596	613	599	693	663	618	635	642	638	602	626	620	639	604	625	624	634	574	621	639	657	603	593	613	657	650	619	573	593	630	605	617	644	623	632	615	705	641	653	636	659	556	643	633	628	630	633	618	631	636	613	604	606	611	629	606	657	668	637	604	638	639	590	595	615	640	646	597	612	599	609	652	684	670	604	608	677	609	609	655	614	624	598	635	639	607	619	617	624	619	617	605	598	583	633	626	627	619	591	606	616	580	611	625	610	607	638	661	606	619	641	616	621	612	611	653	613	647	634	625	643	600	653	627	636	580	566	643	601	604	575	628	616	618	608	594	601	626	584	636	600	627	667	654	632	638	613	620	606	623	583	625	643	635	645	635	658	623	601	596	648	650	619	581	620	662	643	592	613	601	639	598	605	662	585	623	630	618	599	699	623	661	631	597	604	633	663	640	589	587	642	640	615	629	617	588	606	621	615	639	677	618	645	587	615	596	654	649	612	647	632	605	595	651	627	635	645	630	605	627	633	600	644	567	597	667	661	612	596	652	605	599	617	647	650	617	628	609	629	671	588	619	632	625	589	618	632	623	601	651	664	660	606	632	628	625	616	635	615	602	590	594	638	663	593	642	652	610	645	608	625	625	575	622	620	627	624	618	610	676	578	588	658	588	595	576	621	663	613	633	626	650	603	605	594	625	639	617	607	623	632	589	644	601	642	570	628	631	694	672	626	647	644	641	616	609	605	624	645	608	605	610	660	669	634	653	626	654	628	600	593	613	590	634	598	622	598	646	621	636	626	630	637	616	589	645	588	625	615	680	617	687	653	608	643	600	669	680	657	612	634	651	588	590	660	605	601	623	637	604	625	624	537	625	645	600	617	597	662	608	614	643	644	635	632	650	597	611	609	644	551	570	605	597	621	623	580	629	657	691	596	670	626	605	617	610	636	619	604	636	615	613	634	623	662	571	601	602	622	592	641	621	641	571	643	622	641	616	569	620	614	609	633	624	648	637	602	625	614	643	657	640	599	668	630	626	636	631	575	650	655	618	590	628	596	607	642	620	590	647	585	621	604	592	600	614	634	682	664	648	658	636	649	609	645	649	641	630	631	634	613	613	630	621	597	603	636	670	610	650	680	644	643	641	618	668	663	654	631	629	638	616	607	648	642	622	609	664	615	544	594	637	612	627	589	630	642	633	627	613	608	574	637	677	614	597	646	609	641	682	640	664	636	610	634	601	651	563	603	594	663	610	642	644	623	645	642	619	595	641	585	648	640	596	600	614	627	637	651	664	575	624	619	593	608	600	616	655	607	644	641	620	611	664	605	631	582	631	577	608	614	616	593	575	616	606	627	638	584	576	613	607	617	641	633	632	638	672	615	585	611	625	605	620	628	653	637	645	604	599	669	568	598	610	619	654	597	595	664	638	610	623	647	624	589	635	639	586	627	680	604	629	652	633	600	626	656	621	604	642	589	655	595	648	667	616	612	633	649	641	589	567	604	630	634	631	611	606	644	631	597	593	609	615	609	622	583	645	651	636	631	618	626	639	656	593	652	646	598	668	664	591	595	632	587	580	627	578	598	616	649	666	614	620	621	604	648	626	656	642	635	599	633	642	598	615	620	646	652	625	630	608	729	689	623	616	588	603	615	623	593	623	641	655	608	601	618	601	606	660	593	626	619	658	631	634	608	601	632	637	638	637	599	634	623	625	607	619	636	660	636	611	602	596	653	605	643	656	584	628	590	635	605	624	582	636	646	626	599	635	639	633	642	589	636	623	602	621	603	591	665	601	615	642	639	635	603	641	679	603	633	670	585	603	658	631	638	702	638	628	662	654	627	631	591	650	641	570	615	617	676	641	629	613	619	607	560	570	615	673	600	657	605	643	597	617	625	623	604	657	621	579	621	635	609	647	654	666	628	606	596	620	675	651	642	598	663	606	603	598	624	627	650	617	628	645	678	606	631	625	671	609	652	608	601	648	597	636	639	595	629	629	617	599	662	630	611	666	640	645	607	567	609	652	611	614	649	593	634	671	620	651	687	658	664	576	635	618	603	606	616	615	650	650	620	632	649	596	615	677	592	603	631	635	616	652	594	639	626	599	671	642	652	609	644	662	606	646	630	613	614	603	632	596	646	623	635	605	631	598	625	647	599	635	620	578	615	676	614	583	648	637	647	648	635	631	604	636	625	648	589	650	566	619	641	650	640	624	607	598	681	631	616	635	638	623	620	658	608	650	638	659	638	632	637	627	650	614	615	619	591	601	593	600	631	547	619	628	592	661	610	609	608	625	635	584	652	573	662	600	621	664	600	632	673	606	607	638	612	657	594	608	618	595	619	594	621	653	585	659	622	610	628	617	634	628	638	656	612	638	631	659	604	607	619	600	620	578	665	621	662	585	587	625	634	637	631	652	627	618	648	659	608	584	616	627	651	612	629	634	623	658	611	620	657	641	620	634	623	644	655	612	624	629	601	628	674	672	593	656	637	617	619	638	618	631	603	635	609	634	631	609	647	614	588	625	649	581	639	601	689	649	599	629	617	657	633	583	617	660	639	614	604	612	609	608	556	573	607	642	569	593	642	649	640	621	614	667	606	657	594	661	666	652	654	624	626	668	614	639	640	631	599	593	608	690	620	568	652	644	657	593	590	599	657	651	622	655	646	616	609	613	616	623	590	631	627	651	616	623	628	637	648	597	632	658	629	609	660	611	595	612	614	568	641	656	624	596	618	641	636	610	625	571	618	660	603	605	612	668	599	597	609	612	539	622	634	674	627	600	663	589	651	680	630	637	642	585	634	620	602	611	592	593	590	603	658	615	609	631	630	638	633	624	633	628	578	603	603	597	639	643	653	618	633	638	615	609	601	619	646	578	616	612	642	628	640	577	657	596	645	648	632	629	640	634	608	594	655	614	571	595	653	580	636	615	661	665	647	649
20071	14351	4421	2164	1044	528	506	542	554	530	607	510	511	535	560	530	502	529	529	499	518	495	528	540	542	535	522	570	570	524	529	520	484	552	515	534	527	518	545	494	504	513	521	502	537	512	572	496	538	555	531	515	506	531	539	505	578	501	523	573	522	543	486	534	547	548	548	569	530	538	551	521	496	583	540	485	523	491	560	510	527	489	533	548	555	515	534	513	498	525	550	517	533	527	499	502	565	518	529	509	534	540	485	534	514	526	538	550	521	530	533	563	542	564	489	558	506	559	536	554	500	519	531	548	560	525	506	507	554	554	566	548	537	586	543	546	488	477	493	573	561	558	498	518	531	531	528	515	527	516	522	508	546	527	530	550	544	552	526	539	508	511	507	527	523	500	534	533	497	512	514	558	512	524	555	557	567	543	498	557	518	476	550	498	500	506	520	543	542	535	480	507	522	555	500	545	545	549	492	521	518	499	526	532	543	499	545	563	527	561	529	498	474	492	579	503	505	606	538	541	537	514	553	486	524	540	530	556	517	496	521	532	538	536	539	531	531	529	530	553	509	505	542	534	523	546	511	486	539	554	541	509	513	484	534	532	537	519	510	547	518	545	529	516	524	535	524	562	523	535	527	531	552	536	560	538	503	498	578	510	549	485	532	531	497	546	564	574	527	526	545	572	537	540	517	512	542	483	562	543	504	519	546	531	569	493	546	509	510	501	550	488	556	541	532	514	526	544	510	575	528	498	500	534	527	523	534	534	532	520	593	525	539	556	491	558	524	530	538	522	550	536	495	521	502	535	555	560	520	503	513	480	549	527	523	518	591	521	555	534	505	532	522	528	568	518	512	549	513	528	515	538	515	575	533	475	561	531	524	548	518	528	554	516	554	536	495	540	529	517	523	520	544	545	514	517	540	530	554	553	506	520	535	556	566	504	532	512	526	542	549	550	531	483	541	509	541	521	488	555	526	567	490	522	511	547	530	526	503	508	531	502	540	517	504	534	538	525	552	546	543	527	508	541	529	549	496	532	568	512	540	509	533	560	526	575	542	560	523	506	556	543	511	556	520	523	562	500	534	537	554	547	535	520	536	511	548	520	515	542	535	517	507	525	515	482	543	508	541	519	520	561	551	541	546	508	554	478	572	519	518	525	564	553	559	552	531	493	511	516	496	549	542	483	548	514	498	557	507	577	528	542	513	525	512	531	523	526	512	533	565	512	504	483	522	525	548	559	539	543	566	526	526	526	517	543	486	538	584	499	524	549	536	503	541	535	538	525	518	508	522	525	519	532	504	499	535	540	486	541	523	561	536	490	544	523	515	504	550	541	529	507	570	504	513	505	475	494	528	528	524	516	535	522	506	572	530	483	558	519	512	527	517	477	552	549	547	561	538	519	539	548	516	537	476	509	522	508	540	476	490	506	496	543	558	509	502	507	506	525	514	538	487	543	496	518	503	533	519	517	507	568	565	534	534	531	548	559	508	547	532	509	522	510	523	491	543	567	537	497	523	526	544	504	510	570	510	509	524	479	512	593	478	531	521	534	483	530	532	501	512	541	504	530	553	536	557	503	532	515	555	500	524	510	523	512	567	519	537	551	516	494	553	535	517	523	498	499	527	551	526	520	482	548	542	494	506	541	519	516	534	530	515	498	512	530	543	508	509	521	499	550	532	502	520	523	529	526	491	575	578	561	546	549	519	514	524	488	567	503	542	518	479	527	548	488	578	525	530	562	530	488	537	528	560	567	520	512	527	561	569	546	557	585	520	514	512	519	551	494	530	561	523	501	537	503	510	513	524	521	525	524	538	499	508	526	515	514	519	543	530	489	500	533	492	537	570	602	494	517	518	499	515	496	559	514	513	543	505	528	565	518	516	505	505	540	528	532	512	506	528	537	525	532	506	494	518	518	559	527	533	542	511	587	544	541	521	515	530	485	550	562	515	503	530	557	523	538	500	489	502	530	529	524	497	568	543	506	556	523	543	498	494	507	504	515	529	513	515	510	550	550	524	496	479	550	503	532	554	469	515	549	530	567	561	526	498	529	501	540	538	525	546	488	530	531	546	526	551	500	521	542	525	519	577	540	568	553	487	526	487	501	511	513	496	563	522	557	548	529	544	546	528	565	530	505	534	558	524	569	530	513	520	520	454	556	510	552	536	554	524	460	503	478	502	501	480	493	520	550	543	549	542	534	554	534	486	553	564	519	506	511	519	512	519	552	548	585	547	518	545	520	523	541	543	512	493	485	536	542	544	542	529	544	549	540	517	559	528	519	519	561	488	566	521	501	472	523	529	523	516	500	520	506	536	528	531	555	565	518	543	502	509	537	507	507	529	539	497	578	497	511	496	573	530	540	517	501	543	530	517	560	512	575	523	487	517	549	500	511	576	525	490	525	522	565	541	499	512	566	490	522	561	483	497	537	558	490	536	524	516	515	568	514	530	547	506	539	501	511	546	544	502	528	499	524	517	481	522	481	524	566	517	543	539	518	540	530	562	507	502	562	468	496	498	571	477	515	544	495	504	511	541	491	519	541	522	569	512	548	546	562	493	536	551	529	510	475	539	521	511	553	550	534	526	542	544	529	546	520	498	535	503	510	539	512	518	505	531	597	536	508	539	535	495	548	559	535	508	539	506	530	518	537	534	539	522	496	556	582	519	546	543	485	522	515	544	493	577	526	506	527	530	515	565	537	545	556	516	567	514	538	544	526	542	561	524	532	563	522	554	548	550	507	500	549	535	554	519	552	504	528	593	513	538	483	528	561	530	516	501	538	514	544	504	533	533	519	535	557	541	510	550	527	480	529	510	561	502	537	554	497	536	553	513	548	506	525	497	563	496	493	525	514	488	557	530	510	559	530	507	562	494	525	543	532	497	495	518	500	518	529	527	480	540	507	553	535	520	546	514	512	526	511	544	549	560	550	496	548	583	542	533	553	527	476	520	517	529	520	528	542	516	544	526	513	524	491	550	532	511	518	511	567	540	518	511	516	532	537	548	521	554	539	548	514	532	503	524	503	537	570	536	541	506	528	500	501	522	513	550	481	507	509	552	522	492	563	553	526	500	533	505	522	577	494	526	508	547	516	504	539	535	553	550	511	531	534	514	525	553	513	563	537	505	519	534	511	502	523	537	490	551	513	549	498	513	553	512	502	568	489	533	541	531	519	558	545	500	520	552	537	474	515	540	482	554	521	500	545	534	517	520	498	544	527	537	546	501	531	525	509	566	522	545	533	540	526	545	489	539	494	559	523	552	547	539	478	537	532	539	530	496	538	557	487	532	522	473	528	512	536	485	546	532	563	509	504	513	520	528	557	519	505	536	534	507	526	516	526	527	552	499	512	495	484	528	509	530	520	529	536	579	518	510	517	500	545	517	527	516	561	516	519	531	505	516	541	521	523	527	518	532	513	503	512	505	515	509	533	552	497	525	517	530	521	539	502	535	493	534	537	551	523	533	497	490	527	504	502	508	493	540	505	498	514
25575	21972	28141	25250	14954	1695	736	575	548	544	535	518	537	528	540	541	538	500	525	565	514	522	494	526	535	501	540	582	527	486	505	492	514	527	471	505	516	506	513	500	494	504	524	523	515	492	517	519	524	515	485	495	477	497	512	464	522	535	457	487	460	488	480	507	529	485	444	476	488	511	531	484	547	498	546	516	492	491	480	489	507	480	500	508	508	479	517	533	518	475	473	532	498	476	481	536	508	508	490	512	513	541	512	495	486	514	487	526	502	523	506	513	558	489	476	451	516	486	468	534	480	484	494	518	480	511	439	491	448	471	496	487	500	507	515	525	470	468	510	518	470	488	501	464	466	509	509	473	497	524	519	507	481	508	515	502	508	476	478	489	500	521	481	504	485	509	497	497	501	502	496	531	473	487	533	519	509	491	497	531	494	532	481	520	477	509	488	535	445	508	504	537	479	485	495	481	508	506	522	488	507	506	519	474	568	536	506	501	518	510	501	501	523	527	509	530	537	507	487	529	459	511	514	524	523	518	510	516	468	487	500	482	542	527	480	518	493	513	488	508	460	526	533	523	506	458	494	502	482	524	504	525	521	474	501	491	482	497	511	505	517	493	519	486	486	473	508	542	506	492	537	480	458	508	483	495	533	499	517	467	452	498	538	495	492	535	488	504	483	473	468	475	487	486	491	518	517	459	496	471	533	540	533	473	512	494	495	526	490	492	462	475	500	496	483	481	483	483	495	505	495	510	494	512	463	493	498	521	501	482	460	459	538	475	487	490	490	517	475	481	480	502	463	496	516	478	486	498	444	465	506	503	499	459	520	525	511	495	484	488	498	521	501	483	510	476	488	480	481	517	490	505	496	465	450	501	514	470	528	484	532	535	525	507	523	476	487	499	452	503	495	501	503	474	443	464	474	493	519	506	516	500	560	502	534	536	492	486	475	527	468	508	415	508	469	497	506	491	499	506	496	500	539	514	503	503	525	514	511	511	546	490	470	530	454	512	492	501	489	469	481	483	491	504	481	539	528	518	508	476	530	506	502	518	524	484	496	483	495	539	476	456	459	465	500	493	529	473	474	482	474	497	524	504	504	502	473	505	497	494	464	467	503	511	550	472	483	510	500	512	540	478	468	506	509	485	476	499	488	490	494	485	473	537	513	481	483	469	507	503	465	466	540	498	503	491	507	474	448	481	502	473	512	529	490	470	459	497	506	504	490	489	464	485	515	511	487	473	504	468	508	546	508	490	482	493	535	481	535	529	511	483	537	455	492	476	491	485	518	487	491	491	467	458	468	496	520	519	517	481	522	512	492	464	502	544	493	491	521	484	488	449	528	532	446	513	489	485	506	450	490	505	493	531	468	488	488	507	504	491	482	506	474	498	539	516	499	500	484	499	491	508	496	494	496	488	501	499	496	506	491	508	510	486	490	487	532	499	522	505	487	506	517	506	508	516	450	455	508	494	504	516	501	472	492	509	466	476	498	500	449	520	508	476	524	483	496	475	505	424	480	511	454	489	515	457	470	513	550	490	505	528	461	477	512	538	485	486	472	529	512	505	524	520	452	541	508	491	503	487	480	491	462	513	459	481	479	498	463	504	527	483	534	490	501	515	494	485	510	454	517	478	499	473	524	517	523	485	517	538	490	517	506	535	496	455	500	473	495	509	479	494	520	527	491	488	505	503	474	485	484	561	493	471	461	534	504	514	473	484	544	430	526	524	514	492	523	493	515	496	514	496	537	499	509	478	506	475	523	527	504	491	463	462	496	510	507	499	505	511	493	519	479	500	473	521	456	498	511	464	513	482	511	552	524	503	519	496	513	517	517	531	519	519	509	479	501	492	496	508	471	503	523	505	501	523	492	492	504	512	497	499	502	500	508	515	482	509	484	457	448	493	413	467	479	487	497	498	443	515	479	532	460	489	541	519	483	487	514	472	485	485	506	507	503	507	510	470	514	513	523	500	502	495	496	487	452	503	479	483	504	480	516	486	502	466	558	570	549	517	490	469	475	446	519	513	493	483	499	497	496	497	480	483	471	487	475	474	523	493	496	464	499	482	499	482	527	478	474	508	509	467	452	460	496	516	495	470	535	521	493	475	482	456	509	494	468	518	501	476	474	496	482	483	483	453	517	512	518	489	544	500	471	514	504	510	481	474	511	501	511	502	482	510	530	484	454	527	494	498	546	505	475	506	513	481	485	453	504	537	534	506	506	476	475	490	465	547	468	485	524	489	494	540	456	498	496	449	519	520	502	468	510	496	505	515	489	494	509	454	491	473	515	473	481	488	502	478	518	476	511	472	504	477	502	492	511	478	515	465	510	469	468	532	518	506	499	494	506	478	445	468	470	467	491	482	476	499	523	530	522	532	479	488	479	474	497	515	491	499	512	508	492	488	515	516	513	498	537	507	479	486	477	510	520	487	490	490	493	526	513	534	478	505	507	486	491	483	478	437	480	482	486	547	491	491	509	495	457	511	494	492	468	472	538	533	510	491	477	496	504	499	538	510	488	475	510	509	525	493	498	502	479	503	494	503	482	463	490	469	505	502	520	455	506	476	526	471	482	448	486	502	499	484	483	515	514	477	471	534	500	493	510	530	522	482	480	548	530	525	471	455	517	469	522	500	486	497	496	539	516	501	535	532	540	533	472	470	475	494	481	467	493	540	484	495	505	504	510	527	519	471	514	485	483	491	501	504	460	515	509	492	488	476	516	500	513	486	476	504	474	517	503	495	524	530	493	480	480	503	510	490	502	504	504	498	499	528	489	484	472	477	476	488	511	451	503	454	471	465	474	523	460	486	477	510	530	483	480	490	468	479	497	507	482	513	505	495	502	486	474	501	518	523	461	499	460	510	491	491	480	489	490	480	470	487	503	540	515	484	565	529	483	535	534	514	513	477	508	464	490	502	466	493	486	509	502	492	449	514	468	507	497	504	481	491	501	486	492	473	509	487	478	493	498	484	522	523	513	524	489	485	471	480	492	525	467	539	514	490	476	498	498	469	504	472	507	475	481	493	493	494	548	484	534	505	545	471	540	486	549	513	478	470	505	475	501	491	522	513	486	470	512	513	507	471	506	551	492	477	481	490	519	521	486	504	492	513	507	507	518	484	433	520	464	526	484	500	521	546	473	509	514	478	535	539	480	468	501	495	508	497	487	485	480	485	477	481	495	480	517	513	465	510	477	528	475	484	520	530	524	480	524	496	501	489	514	497	546	479	504	504	486	484	525	472	498	478	517	478	479	439	491	507	504	468	468	496	485	493	502	512	536	473	504	541	544	527	473	482	489	489	495	532	494	481	488	526	491	495	471	524	497	473	504	439	473	476	518	468	483	466	491	512	517	497	468	466	506	475	517	538	506	511	469	501	501	487	474	528	504	449	541	480	518	468	513	488	502	473	494	484	463	546	528	499	456	516	470	522	506	476	498	477	497	492	503	505	502	506	486	502	500	494	520	479	505	490	488	505	492	473	468	537	458	467
57502	53599	29741	15311	7062	602	590	521	539	497	484	499	500	451	475	483	446	487	464	492	483	441	448	493	461	509	451	502	459	482	514	424	487	457	445	479	485	498	479	481	472	470	441	478	493	481	493	435	483	454	483	433	474	460	506	489	461	449	448	484	452	469	465	434	454	437	467	468	442	462	451	450	467	465	467	430	468	442	440	495	476	465	505	470	439	445	451	442	486	454	444	451	457	459	490	453	448	486	465	441	464	423	501	461	448	503	502	468	468	472	445	452	466	435	421	467	453	467	473	460	479	443	475	487	474	484	477	430	441	508	455	494	453	444	439	431	466	474	460	465	445	463	458	454	497	440	442	475	450	460	464	416	429	425	473	470	458	449	479	482	443	452	493	463	473	442	437	458	475	420	466	409	452	478	463	450	427	464	508	446	465	446	448	438	475	472	417	505	462	463	479	458	452	463	474	440	499	479	430	465	436	457	481	502	463	419	485	473	422	464	441	476	463	421	411	456	448	447	438	412	498	466	449	445	437	426	461	439	464	438	442	448	442	454	476	440	479	479	488	471	461	479	431	429	473	474	478	474	490	494	454	483	468	444	458	472	459	427	454	466	482	486	469	485	459	456	435	442	461	457	431	475	450	509	445	468	430	492	464	465	489	422	477	474	418	438	445	448	459	454	453	433	464	459	431	458	452	432	448	475	470	445	478	446	427	442	475	437	459	456	474	495	457	457	472	423	424	483	452	465	500	460	447	470	462	497	460	438	436	497	442	480	465	495	454	463	463	508	469	447	451	428	432	458	444	445	482	429	453	458	468	456	463	458	457	430	499	460	465	443	427	461	468	470	448	439	460	481	434	444	487	482	444	456	451	453	464	494	473	442	455	409	460	483	472	471	473	447	469	473	493	430	448	469	490	467	450	484	459	417	432	468	444	450	458	465	474	492	467	493	464	478	448	418	455	460	462	482	470	469	450	449	445	496	486	503	432	450	452	447	422	435	468	471	470	434	466	448	459	466	441	448	441	485	441	468	459	468	483	443	466	420	437	446	470	477	470	423	501	474	477	433	441	444	461	451	460	475	489	461	460	467	437	447	441	452	500	428	476	497	481	457	445	457	441	466	492	443	418	443	421	496	423	438	455	460	437	437	480	466	454	451	453	454	448	444	462	451	472	484	492	458	439	457	455	424	453	425	451	480	487	457	441	448	462	436	462	441	452	480	491	464	449	442	451	461	454	468	461	449	448	498	439	437	452	453	444	473	451	494	456	450	490	459	481	496	461	459	458	435	477	434	454	459	487	442	473	432	448	458	445	481	444	473	485	419	491	444	481	451	411	452	455	468	484	467	454	461	451	454	457	419	450	456	469	477	450	461	426	455	409	462	431	444	441	457	439	444	460	429	435	441	513	456	469	459	453	506	489	461	439	449	451	460	447	448	475	450	465	443	449	450	473	461	427	472	460	479	434	463	434	431	480	492	465	419	462	471	418	440	431	451	482	473	468	440	456	470	481	464	439	425	494	443	412	475	469	476	457	445	443	459	481	461	462	429	461	447	444	489	418	458	429	465	436	455	426	456	435	466	451	449	451	465	431	418	488	487	443	445	447	449	430	459	485	432	482	425	430	449	436	440	455	439	445	416	478	475	442	455	489	445	458	445	453	480	504	485	485	469	469	430	429	496	449	445	479	485	459	461	457	451	492	475	417	455	466	461	458	432	416	440	454	475	440	462	467	469	433	413	451	504	476	471	436	447	484	507	450	426	432	436	469	461	427	470	449	470	441	450	449	465	474	442	477	463	486	442	450	457	485	423	475	463	453	476	491	467	497	471	475	417	464	454	447	502	472	461	468	466	465	439	493	448	466	464	440	454	478	410	480	471	457	458	490	485	453	480	452	414	469	441	459	440	472	453	428	467	477	444	452	534	403	475	423	443	440	448	437	480	451	464	442	494	469	444	470	482	476	474	467	476	437	490	462	440	457	458	448	454	458	452	484	473	473	483	404	452	515	405	462	478	451	459	446	447	480	436	450	479	476	469	465	454	446	462	469	478	473	510	489	434	475	436	440	445	499	440	492	481	452	462	455	451	449	425	459	489	453	507	453	474	431	464	466	430	486	463	457	435	507	483	450	470	476	463	456	516	426	444	503	487	489	455	436	474	450	470	454	441	476	459	420	435	440	434	475	481	453	446	469	465	472	459	429	453	425	441	472	494	458	459	436	488	410	422	438	500	471	486	417	420	475	465	465	455	435	477	432	451	453	448	465	455	504	454	444	469	462	425	437	487	446	445	473	485	448	461	438	444	473	479	432	463	474	460	458	468	468	452	437	424	450	472	452	484	476	473	432	467	436	446	423	507	455	466	466	451	432	498	427	432	451	460	411	451	470	512	441	451	432	472	444	442	448	456	453	475	473	445	447	510	456	462	482	445	409	453	481	476	443	459	444	464	469	419	424	446	448	459	461	452	440	419	470	434	446	476	458	442	527	476	459	475	472	450	459	458	463	477	485	461	499	444	468	474	482	425	446	464	452	427	444	455	467	455	455	419	431	450	463	498	440	457	440	476	453	487	451	462	459	448	436	418	444	457	457	455	452	494	433	451	474	431	416	445	433	452	479	417	456	483	432	411	462	454	497	434	474	467	493	437	470	471	481	420	471	447	445	435	454	443	442	459	440	467	480	438	460	413	450	466	440	462	429	456	449	446	462	444	459	467	470	468	437	442	472	457	451	477	451	475	414	454	435	415	428	415	439	439	438	452	453	404	456	459	453	477	460	453	479	471	484	457	430	427	494	470	455	446	407	507	452	438	469	471	450	433	419	464	433	456	483	459	483	448	470	435	439	455	442	513	466	448	462	456	427	416	447	450	461	449	452	432	455	463	445	482	467	462	476	509	475	457	471	427	436	463	446	471	470	419	453	461	457	431	417	471	456	460	481	449	467	469	471	476	463	448	435	431	444	476	448	440	469	535	417	463	441	471	449	452	416	458	476	475	441	453	469	446	480	421	446	457	457	433	457	454	404	467	464	433	487	458	463	462	444	453	454	438	471	479	420	423	476	472	434	439	481	473	464	458	452	452	459	437	462	446	487	462	441	475	473	464	477	422	457	446	477	469	468	458	497	476	451	472	457	470	418	435	419	436	431	440	487	451	466	483	474	453	477	441	486	512	444	458	439	443	443	438	453	454	455	453	453	460	447	427	478	438	483	456	446	439	440	429	467	466	490	471	458	455	476	456	440	471	445	448	451	456	448	449	445	441	498	444	465	476	455	461	473	453	471	451	434	456	437	468	456	476	481	436	452	471	436	460	438	471	460	459	459	473	423	426	427	447	459	449	418	446	451	448	426	450	422	425	471	458	409	468	459	492	423	470	470	496	449	483	465	470	464	464	432	455	429	433	422	464	454	471	510	456	464	432	464	467	471	455	457	470	485	425	464	455	447	466	447	473	462	450	440	489	487	448	430	432	433	449	480	454	471	437	476	419	498	458
24520	21605	28786	24530	21653	12145	1718	901	688	716	748	712	662	701	677	674	657	710	677	611	689	665	682	604	639	591	619	644	660	641	656	621	643	670	655	647	626	566	666	655	663	669	641	628	600	628	651	646	660	629	676	666	607	665	660	595	656	659	621	628	658	669	666	655	656	636	647	600	643	591	678	623	628	617	674	630	689	688	612	626	694	661	636	645	661	624	639	614	722	654	632	673	626	613	656	646	648	642	659	649	609	630	610	622	658	614	676	691	706	667	672	648	678	651	636	636	632	624	646	646	653	651	673	625	577	630	649	700	629	645	626	593	621	646	648	679	667	588	604	648	643	642	640	648	636	635	577	617	630	654	663	628	670	623	651	667	643	616	644	620	598	592	641	627	645	636	622	627	676	684	642	639	668	672	610	625	676	657	644	616	645	613	642	672	668	650	666	638	655	638	584	672	667	609	625	612	655	653	639	668	652	610	599	641	640	665	677	637	591	590	654	614	595	644	607	614	642	614	632	639	618	656	609	633	623	660	645	631	598	628	565	645	612	650	625	617	653	604	618	616	616	623	648	625	662	660	636	642	667	617	600	620	620	621	613	635	602	644	648	585	663	641	636	633	630	632	630	645	639	612	622	657	657	647	643	621	684	633	646	597	665	659	630	622	638	617	653	637	639	612	631	637	659	647	610	591	657	639	664	662	654	600	594	640	665	632	641	608	628	637	639	621	651	647	619	628	611	617	644	658	687	569	700	670	666	646	575	599	617	640	658	628	621	652	629	631	587	667	630	611	684	639	635	606	667	654	669	648	632	677	639	621	603	646	648	644	614	649	633	610	614	650	640	629	659	642	672	587	611	633	653	639	621	660	659	631	644	616	597	608	620	597	679	637	636	636	622	650	615	641	650	625	622	618	601	665	633	616	596	648	637	622	654	598	622	679	643	636	607	647	649	625	628	621	641	615	670	666	617	655	636	631	641	623	626	641	656	611	637	577	639	639	653	624	615	657	633	658	644	658	639	609	648	675	593	651	624	652	668	625	674	616	615	599	642	637	636	626	586	665	601	597	648	639	617	655	640	611	604	615	636	603	625	614	639	678	632	660	620	636	655	632	609	643	657	587	628	658	651	634	667	651	641	636	603	612	592	624	647	638	628	664	715	620	597	612	665	657	664	656	632	681	655	631	654	647	658	646	623	656	606	638	642	627	633	646	615	637	634	617	661	595	626	652	610	649	609	667	650	601	660	620	582	638	616	639	693	660	662	652	607	644	628	646	625	579	627	623	636	618	648	659	633	619	659	619	599	592	652	673	619	594	622	618	633	629	643	625	620	651	617	592	614	604	668	614	634	626	625	664	625	605	626	610	647	622	617	662	611	592	650	640	659	638	636	658	665	696	642	581	650	599	604	634	651	676	610	654	634	630	619	590	657	583	614	697	657	631	633	605	638	640	625	651	653	635	637	653	629	632	613	632	640	680	579	608	613	615	681	627	668	659	675	655	635	641	612	643	601	680	680	629	634	638	635	621	618	642	633	638	654	669	653	614	639	667	639	621	632	582	665	629	635	624	667	661	615	637	589	650	643	632	647	625	651	644	604	616	638	633	644	628	627	642	630	646	623	631	628	648	606	654	594	626	622	668	661	645	661	654	642	609	617	689	604	656	654	638	643	619	640	642	675	618	623	619	640	596	638	677	648	638	644	651	649	626	632	678	622	659	648	667	655	687	678	635	649	622	629	609	584	640	664	628	642	622	601	633	626	618	587	654	641	634	602	628	642	635	653	643	607	650	639	677	658	579	602	627	644	656	584	614	615	637	668	604	670	679	613	622	629	671	627	621	663	699	608	666	648	626	658	563	703	650	614	618	624	689	613	692	660	639	652	599	662	656	658	647	663	634	637	666	663	630	615	614	655	603	675	599	605	633	591	607	623	635	622	625	628	649	635	575	635	628	645	591	639	656	638	673	629	626	582	695	637	626	613	680	623	626	618	621	621	657	663	607	640	669	651	617	670	651	639	625	667	676	642	644	595	636	639	639	575	603	606	632	674	600	590	647	672	652	631	595	640	631	622	593	652	634	637	644	669	649	586	696	604	635	664	623	642	625	580	653	641	670	671	647	650	628	602	609	626	623	661	637	606	585	615	665	643	579	658	593	617	650	649	627	577	578	646	654	600	603	657	578	671	626	632	663	663	626	599	674	628	629	662	607	627	632	641	634	642	617	625	671	665	677	635	584	654	657	612	651	631	608	624	628	636	663	661	599	587	601	635	682	597	643	654	615	643	619	632	635	628	661	627	662	661	640	640	632	596	617	650	610	668	597	628	622	638	686	667	645	620	614	654	663	645	669	623	610	637	616	638	647	609	633	673	629	668	652	622	643	633	654	615	625	630	683	635	664	621	633	613	633	632	603	622	590	591	639	652	656	619	638	631	674	619	641	655	621	590	633	659	652	637	619	653	661	595	623	663	642	651	637	641	640	635	623	656	625	633	654	595	612	677	614	646	661	666	626	648	665	643	627	595	647	645	640	619	676	633	594	649	687	599	657	629	661	642	686	681	636	600	656	673	619	647	678	634	608	628	604	659	650	609	659	614	659	624	647	609	657	614	605	648	643	648	628	618	648	650	671	643	617	664	666	606	625	669	597	609	623	647	638	654	643	661	620	645	610	620	636	666	662	657	609	618	621	640	672	645	618	678	593	656	629	617	622	636	624	649	615	599	663	642	685	670	628	631	638	656	655	646	634	604	653	603	649	624	595	665	653	652	608	633	625	621	616	617	595	607	628	629	645	669	631	599	636	653	577	663	668	595	618	613	629	615	651	665	621	618	609	635	648	620	620	599	611	650	674	612	615	646	647	599	644	625	655	651	656	650	672	617	608	634	605	614	638	649	641	640	676	616	646	619	644	641	633	620	643	655	629	593	690	622	653	655	631	668	635	622	614	583	595	626	595	625	612	656	654	616	641	605	621	690	621	639	661	595	626	636	633	644	633	618	637	623	633	699	621	650	648	580	595	620	675	618	624	618	661	661	649	641	642	611	643	644	637	594	616	657	623	667	645	649	652	592	652	622	619	629	669	613	667	628	640	638	657	601	666	625	675	645	629	614	639	598	621	651	612	635	615	609	608	614	594	616	619	612	641	574	638	649	634	673	615	626	629	655	621	642	637	638	661	656	594	632	617	638	603	628	629	621	675	663	627	612	672	611	627	642	646	594	632	669	633	588	635	631	655	648	622	652	631	653	669	625	597	627	614	644	617	634	605	650	634	647	616	653	648	656	684	643	621	592	628	664	651	665	622	607	640	632	628	630	617	605	670	636	640	656	648	647	679	629	638	608	627	669	647	629	625	627	641	686	612	632	647	667	652	634	618	629	646	616	643	668	629	668	643	616	657	613	629	614	643	621	620	675	639	674	607	629	612	620	607	649	651	638	638	592	561	604	621	668	582	595	600	646	653	644	631	654	615	622	662	646	626	622	658	658	630	627	578
61242	64977	38992	22928	13158	890	816	762	716	716	638	617	634	607	631	619	582	631	619	554	588	594	619	624	597	607	583	569	571	586	584	607	565	602	629	579	628	609	587	567	576	599	543	634	584	591	534	558	551	581	589	559	555	563	575	583	556	575	589	574	551	577	530	600	573	570	602	606	589	565	580	584	572	576	550	598	567	576	549	604	590	570	622	582	539	549	600	600	569	566	569	580	583	567	546	538	595	571	561	558	629	552	549	577	598	585	610	704	553	569	541	595	558	534	571	606	560	583	581	565	542	528	608	604	621	583	589	600	601	559	568	546	578	569	576	581	566	550	540	615	601	588	562	580	528	528	569	557	569	532	575	566	576	537	565	594	549	575	571	565	640	565	550	547	588	559	575	598	557	589	593	562	536	578	575	580	547	578	545	589	543	613	554	578	599	625	597	595	574	557	542	592	578	590	513	520	587	604	559	548	587	553	641	578	598	544	592	572	561	595	558	540	591	533	546	532	569	547	564	589	566	568	562	575	530	563	587	551	589	560	594	569	595	517	563	596	541	602	571	541	574	536	524	574	561	582	567	590	566	579	572	558	543	595	545	553	529	548	545	560	567	582	571	587	594	560	578	572	614	543	601	592	551	567	596	565	599	570	626	582	552	583	559	523	601	587	537	568	578	611	563	605	602	554	556	569	535	570	575	569	559	543	555	564	586	530	594	557	580	599	582	575	591	613	571	554	580	585	561	565	595	570	605	561	611	542	545	600	553	588	548	570	581	546	592	565	558	549	552	586	579	591	566	612	569	554	610	592	585	517	604	590	558	530	589	562	545	598	607	559	543	557	580	572	609	571	529	584	565	612	579	571	575	594	588	563	598	575	536	565	548	589	597	546	612	609	559	583	543	584	569	594	588	574	552	546	576	573	569	575	621	543	581	585	589	559	580	607	567	572	576	553	580	595	558	555	591	552	583	593	555	527	564	557	561	587	624	589	559	529	615	587	578	542	577	584	556	589	542	528	563	605	572	558	536	579	558	581	550	574	576	587	557	593	599	575	578	603	557	524	568	582	577	582	571	606	578	564	585	546	561	626	592	552	581	549	534	622	612	546	539	596	578	554	570	609	563	557	615	557	558	549	590	534	600	564	571	542	578	572	556	536	583	577	546	574	581	558	577	622	599	539	591	553	575	564	540	572	605	580	590	582	505	566	581	564	575	566	546	566	579	531	617	607	514	561	595	555	567	579	556	573	597	618	531	556	570	573	551	557	564	590	562	555	602	608	550	552	597	579	573	582	583	516	580	593	557	555	563	581	596	559	624	571	597	508	572	560	604	581	574	555	560	588	572	512	625	552	587	575	588	576	588	558	605	604	561	568	585	528	555	575	564	562	551	566	574	547	584	560	596	509	593	554	532	585	534	549	585	569	571	555	581	573	567	573	568	592	559	551	564	595	553	569	579	582	571	594	564	551	564	513	605	556	604	559	555	623	547	614	591	591	596	547	581	612	571	547	581	577	563	576	583	552	561	587	563	552	554	542	564	536	552	571	539	514	529	566	607	577	607	587	575	596	565	542	555	565	581	564	576	570	546	550	550	588	567	571	568	584	571	569	560	556	595	547	566	537	601	572	577	540	579	577	622	563	568	600	588	562	607	598	596	590	570	551	586	565	598	565	579	540	547	545	520	567	583	569	565	582	589	568	572	607	568	538	556	540	572	595	583	556	578	499	559	544	576	540	584	614	562	519	601	548	587	652	525	548	531	543	569	575	602	548	553	583	568	528	548	568	573	574	568	569	575	548	543	601	596	599	588	597	545	604	606	554	574	557	582	579	544	557	561	537	560	554	533	580	551	597	585	546	559	598	569	563	585	575	555	531	541	561	567	580	611	612	590	624	566	567	571	621	559	580	581	604	576	588	552	597	577	543	539	553	593	575	578	537	592	569	569	560	573	578	576	577	594	550	599	582	545	568	594	614	554	590	557	566	600	557	546	580	538	564	572	623	557	552	583	561	570	607	573	563	568	636	558	569	553	569	619	545	569	537	562	599	586	563	569	556	577	552	581	601	548	583	552	553	572	560	558	602	546	510	573	569	590	595	598	582	575	580	593	564	557	572	574	541	541	579	556	580	598	614	585	560	574	582	581	545	575	543	574	586	602	599	577	550	572	579	602	584	558	605	535	561	576	588	576	577	606	608	538	621	564	593	573	508	582	554	569	577	571	571	567	553	537	626	562	580	576	562	572	562	576	556	605	555	542	605	553	534	574	599	582	590	579	580	590	593	538	605	560	562	579	582	547	544	599	558	575	573	545	554	530	616	563	529	604	591	541	584	553	587	554	547	547	554	568	565	584	547	596	525	564	555	563	522	582	582	581	552	605	538	589	611	558	530	563	576	596	606	542	563	575	581	570	536	599	531	590	574	559	571	573	604	533	519	582	566	581	523	553	580	564	589	554	570	585	592	546	587	610	608	554	575	562	582	549	555	554	554	547	581	582	560	562	522	576	543	581	605	607	547	587	570	553	538	528	588	566	557	589	560	538	576	569	617	594	591	589	582	586	584	580	554	586	595	581	619	567	538	578	539	578	603	559	535	534	582	533	583	589	552	594	549	584	596	578	542	575	528	589	508	570	565	623	564	578	598	568	575	550	577	556	533	538	595	574	569	559	567	588	546	565	603	565	586	554	581	544	596	588	553	569	563	588	590	571	554	574	575	567	596	606	560	615	567	567	550	566	560	545	558	563	618	572	577	580	566	604	611	578	548	547	575	569	597	546	594	590	570	582	559	561	573	581	585	591	554	579	592	589	534	545	576	568	580	570	579	523	574	547	569	585	545	582	544	609	549	590	558	586	594	574	557	591	570	540	554	592	594	558	592	611	585	577	552	548	600	582	570	571	559	563	536	593	599	557	572	615	557	578	594	584	536	575	600	599	540	562	564	526	609	546	565	547	596	579	591	571	583	573	553	588	606	528	591	542	570	594	552	581	575	573	543	562	572	579	535	583	549	586	519	567	557	573	553	530	580	564	610	579	541	577	570	574	602	560	601	578	558	543	617	540	569	573	558	595	599	575	547	569	534	573	571	566	591	545	589	574	621	611	564	581	610	554	566	572	518	559	572	538	578	598	594	554	594	593	518	548	503	559	567	599	599	572	491	589	569	534	595	557	564	605	578	536	573	555	590	517	593	558	581	552	542	569	577	577	598	585	597	561	536	567	590	527	597	573	578	539	587	582	558	563	608	544	563	534	556	626	614	604	535	589	592	583	586	567	568	600	611	518	597	541	548	636	587	545	583	579	574	541	537	539	543	579	588	556	549	558	558	587	538	547	544	559	621	570	590	534	546	548	571	578	541	566	535	534	547	585	526	577	566	541	572	568	580	602	568	534	567	597	584	609	564	528	555	605	547	576	569	557	584	557	576	536	598	629	562	551	546	529	571	579	543	555	532	549	571	603	590	599	573	577	586	545	595	562	598	617	561	554	561	556	608
30608	20858	8106	2231	1267	701	612	672	694	662	659	662	697	670	665	654	653	657	686	654	642	655	650	662	637	679	642	655	646	626	647	580	631	655	685	696	637	659	671	658	701	626	682	684	612	654	688	670	656	711	672	669	674	632	648	634	670	700	666	633	643	650	677	693	626	648	643	703	638	656	653	651	645	644	639	650	662	647	670	673	636	665	667	638	665	655	640	681	672	618	608	617	681	699	616	618	654	639	696	662	610	659	697	671	667	649	630	666	667	649	641	676	678	685	647	638	692	650	633	608	642	705	648	645	648	688	661	665	678	660	660	663	638	658	648	642	691	680	645	707	614	665	657	641	652	666	653	619	662	594	685	642	681	650	637	686	674	663	672	638	633	650	636	599	658	651	687	614	653	656	701	652	627	663	717	707	675	638	666	628	695	680	662	620	623	638	635	672	675	632	662	659	663	654	649	631	648	634	658	674	629	649	676	638	617	728	695	643	632	682	665	636	602	683	646	636	647	647	631	644	667	618	670	687	632	636	657	648	618	633	689	634	661	676	669	669	660	685	692	583	698	623	638	612	643	698	615	611	662	654	636	681	662	649	611	667	665	628	661	637	617	668	628	638	662	622	593	653	650	648	624	668	668	637	643	676	639	628	642	627	619	647	681	641	650	650	699	640	697	599	664	683	652	670	634	653	696	695	656	697	656	663	659	692	662	661	654	664	670	614	666	655	628	648	670	623	614	608	618	676	622	675	658	681	646	650	703	663	635	626	644	643	615	614	609	639	720	664	706	668	600	663	666	644	649	659	664	635	700	621	674	658	669	665	651	590	647	630	691	646	644	674	623	681	644	676	656	635	690	669	651	684	604	644	640	683	641	691	730	670	623	627	656	657	641	654	650	666	652	639	638	684	642	684	657	673	664	642	674	660	651	646	575	644	692	598	658	634	602	616	666	622	660	665	706	662	709	689	632	620	642	683	681	671	674	629	660	650	664	623	634	678	682	621	648	647	581	613	642	644	665	681	662	651	662	649	655	671	655	676	590	684	679	641	696	589	660	657	632	617	699	642	648	649	636	648	644	678	662	657	663	648	627	656	623	628	667	639	624	675	687	700	674	647	649	644	617	691	660	642	667	604	651	683	615	656	635	688	624	648	621	641	660	635	654	636	647	638	682	702	698	706	632	675	633	586	668	650	636	690	628	663	657	653	666	680	646	633	657	659	611	611	658	661	693	677	661	620	587	641	654	679	663	611	706	669	671	627	634	680	668	680	678	660	617	647	590	685	656	594	671	638	648	645	651	665	665	661	672	634	623	702	627	650	669	639	645	700	637	675	636	666	653	653	659	649	657	670	714	651	627	665	657	636	658	657	670	637	651	700	632	617	661	656	655	663	684	683	628	684	675	669	647	618	656	651	640	699	672	644	656	703	695	660	653	686	621	650	676	634	657	654	631	635	650	659	657	656	661	663	677	641	694	698	630	660	642	677	647	629	633	676	587	643	647	587	634	697	706	683	672	615	663	668	663	670	657	688	648	640	678	631	642	641	648	622	662	619	606	611	648	637	660	682	641	655	637	666	689	626	707	706	616	656	630	621	722	675	637	663	666	693	625	685	717	631	640	615	643	645	646	642	680	670	612	628	678	675	636	664	665	650	677	686	653	603	650	646	658	700	643	675	648	656	632	673	658	644	595	641	650	688	680	686	638	688	647	671	701	629	643	659	652	664	683	662	652	670	674	658	689	638	622	641	639	630	671	610	628	632	614	598	657	630	624	612	667	653	641	624	699	669	645	668	664	694	645	659	651	637	642	689	672	647	649	633	678	655	637	693	667	685	661	673	645	647	674	652	656	681	655	624	637	589	685	633	682	653	666	595	631	635	675	691	643	645	667	637	682	636	659	674	640	669	607	669	643	674	665	704	645	622	672	662	675	643	610	678	617	682	620	665	665	644	651	640	663	644	662	695	680	634	657	648	643	641	668	647	662	650	650	680	666	648	647	681	672	613	610	658	657	612	669	700	635	656	678	649	664	662	669	654	703	645	683	644	658	650	647	655	604	650	671	669	717	658	688	679	633	695	658	640	651	642	617	638	697	656	669	647	698	724	675	654	649	645	625	674	643	657	619	611	643	661	625	675	638	699	620	653	636	655	648	662	626	692	692	659	671	665	633	626	622	667	673	645	624	645	674	651	677	641	724	620	674	616	687	694	654	638	671	669	624	643	637	655	626	658	670	695	658	636	660	692	667	687	623	640	634	669	702	651	648	651	685	685	646	671	671	637	625	677	625	685	668	626	637	682	653	670	625	629	681	668	677	665	665	635	629	686	668	643	642	693	615	605	689	626	646	682	635	638	708	660	674	635	676	641	676	671	653	702	657	696	648	660	725	661	663	655	698	634	689	654	676	662	629	639	660	632	645	647	638	651	655	667	659	658	680	668	627	673	685	632	665	693	682	662	666	671	677	629	649	669	669	671	667	688	628	690	626	694	661	667	634	622	647	672	652	643	645	653	673	656	689	615	633	648	599	681	648	647	660	660	657	708	670	661	653	656	658	663	637	710	641	658	656	622	646	695	682	677	658	691	635	636	643	668	654	667	642	645	621	686	657	678	640	698	627	614	639	660	678	657	691	622	679	666	701	681	664	639	660	672	636	641	646	663	704	634	665	641	709	662	658	681	680	643	631	665	705	633	625	674	670	656	682	638	653	661	642	644	621	659	665	641	674	702	666	611	642	652	658	658	630	625	675	666	651	636	668	615	703	640	681	662	678	637	677	623	682	666	624	661	655	669	650	654	643	660	668	678	661	710	639	682	642	699	660	656	635	669	686	675	575	612	637	667	614	651	626	678	659	638	603	651	590	677	664	620	613	598	642	679	666	660	695	665	664	607	570	674	632	656	700	649	659	682	639	670	613	649	648	698	662	663	630	659	680	616	702	672	679	661	638	637	588	637	658	613	611	663	653	682	641	672	648	643	670	651	651	633	622	684	690	647	625	622	622	672	627	635	661	686	668	650	609	654	627	641	661	629	620	664	684	665	633	653	622	659	636	651	654	694	624	664	684	638	672	690	644	670	649	693	650	680	632	622	682	674	639	614	583	682	646	679	663	637	668	624	593	643	685	655	567	632	686	679	611	677	662	671	662	667	695	657	620	660	606	652	657	661	662	681	637	582	691	654	662	647	680	700	668	590	696	654	642	635	653	610	657	685	665	696	648	704	682	646	622	603	669	653	633	709	640	650	648	661	673	696	626	675	683	695	679	639	625	659	625	636	648	697	643	653	681	703	700	633	653	681	662	634	652	685	624	665	684	673	620	665	675	669	640	683	677	664	650	634	641	664	646	662	675	663	672	647	642	664	657	655	683	649	677	694	658	673	646	668	658	624	712	666	691	617	661	662	660	676	672	633	662	665	625	651	666	652	676	649	663	636	648	655	710	679	668	670	644	684	680	598	653	613	648	625	638	673	654	633	651	666	645	660	602	695	666	618
19969	14160	4447	1657	1318	570	541	527	562	520	580	517	544	518	566	516	521	544	528	528	552	535	547	541	548	548	544	535	596	510	544	559	512	558	487	587	586	526	566	522	530	568	515	551	590	573	556	598	570	556	535	562	554	510	533	565	530	511	532	509	568	524	555	567	511	578	540	542	571	512	575	535	538	544	558	497	531	508	543	544	541	515	559	559	568	552	562	545	526	577	573	523	559	549	504	544	575	557	562	578	554	561	526	501	539	578	619	537	554	544	548	563	549	555	549	544	503	555	549	600	514	604	567	546	555	523	568	521	563	583	551	545	553	558	551	556	532	514	549	545	532	543	536	550	541	522	567	502	541	531	531	577	528	550	533	509	513	541	518	500	574	513	559	552	511	565	557	542	497	515	542	580	523	547	544	540	555	519	516	536	515	541	559	543	548	531	543	526	524	536	547	503	565	539	539	553	537	536	557	507	549	529	539	494	538	515	585	493	525	537	558	548	556	564	555	566	511	548	520	543	539	522	524	563	533	528	526	563	576	561	533	539	547	547	518	561	545	564	538	533	530	549	501	546	548	547	532	531	517	525	512	520	552	561	496	527	555	527	575	534	540	530	533	553	511	522	559	538	579	562	516	553	539	540	522	537	561	586	499	548	501	524	564	548	510	523	543	544	549	545	530	491	573	591	558	526	516	548	535	555	536	539	578	555	515	543	533	555	554	571	516	537	521	530	516	509	580	487	562	543	550	551	572	555	544	501	518	542	546	536	549	562	541	575	524	509	528	557	487	534	545	548	521	564	583	535	547	549	494	560	549	556	568	558	513	520	519	546	525	555	536	535	505	529	574	549	511	574	543	496	489	561	547	554	533	508	556	569	563	569	508	541	517	544	570	558	523	537	541	533	552	561	517	519	493	533	580	529	520	513	556	512	512	502	543	548	531	506	539	561	561	506	565	542	526	535	502	543	538	526	472	535	553	546	470	516	528	551	566	542	544	524	562	542	496	542	545	596	505	557	556	498	510	552	525	498	540	571	563	562	551	538	543	545	551	551	525	540	512	498	546	530	554	565	530	543	533	545	490	539	558	531	564	523	517	556	527	509	536	560	511	536	549	538	544	557	567	543	542	560	519	490	559	561	562	554	553	553	580	548	504	551	503	565	513	517	524	572	527	555	538	572	553	508	561	553	577	543	576	543	534	551	512	565	524	559	517	558	498	532	588	556	577	600	527	559	501	534	543	536	529	550	508	570	510	577	524	544	571	550	542	517	501	538	536	529	547	539	555	538	535	554	592	519	537	539	515	531	523	556	543	556	548	558	509	565	544	555	526	540	546	523	528	518	562	538	515	555	557	516	496	551	506	559	541	506	528	545	510	543	521	526	531	531	498	556	555	557	516	507	528	493	539	532	560	536	546	525	566	563	532	545	546	544	557	515	571	531	503	559	518	527	525	531	517	539	535	579	546	567	557	553	548	531	481	496	553	498	507	568	568	585	509	534	523	531	515	547	536	511	546	543	534	534	517	520	516	537	556	539	517	503	507	507	538	534	547	580	508	532	523	521	492	534	570	528	571	564	575	507	533	533	561	567	554	553	521	580	500	513	587	536	543	573	554	526	551	518	532	565	552	531	537	546	504	529	550	556	555	529	555	560	534	526	549	527	538	556	518	562	556	497	553	562	521	507	533	580	541	568	576	532	559	554	514	494	567	515	566	532	569	589	533	522	579	545	548	572	565	535	507	529	521	521	552	557	561	536	548	535	523	560	520	526	573	515	526	564	567	544	524	553	568	541	570	562	539	493	526	541	529	540	546	537	538	538	533	541	525	500	503	532	522	536	513	557	547	564	568	505	575	517	526	537	514	548	555	539	525	576	536	580	524	546	557	575	542	526	532	555	558	532	545	549	548	511	592	525	513	586	559	530	519	560	574	576	576	519	542	512	554	522	548	518	527	526	548	553	565	554	556	551	527	484	510	554	557	576	565	582	596	514	541	506	568	497	563	514	535	563	517	539	565	557	541	526	539	544	541	555	533	524	558	530	498	532	516	550	531	545	559	551	537	530	534	574	576	537	553	542	572	534	538	529	570	560	524	541	521	550	532	538	525	519	538	572	526	551	536	551	500	546	528	535	558	523	595	549	542	524	536	510	512	524	509	544	568	533	548	526	552	577	553	538	555	483	582	555	488	523	548	528	524	540	531	522	590	523	546	494	524	521	527	573	566	549	538	563	568	537	520	557	556	546	494	489	499	497	556	560	557	595	509	580	533	522	494	565	538	536	542	520	537	543	532	522	527	550	547	575	563	528	530	589	527	530	582	538	561	544	482	524	518	536	519	532	544	512	567	554	561	556	558	525	526	521	553	587	537	509	532	543	561	501	540	564	536	533	586	546	561	549	531	574	542	557	555	530	557	509	566	545	540	579	597	529	540	538	549	551	545	554	494	532	530	512	547	560	570	514	557	541	561	521	529	556	514	499	534	522	535	564	526	531	537	537	568	525	511	559	514	512	547	543	600	572	519	525	522	502	497	513	563	497	513	531	576	538	570	513	581	559	581	531	504	537	562	585	549	549	543	546	565	538	533	505	561	560	545	573	555	511	525	542	514	521	559	535	525	564	524	581	560	551	541	535	562	583	511	565	510	552	524	535	568	535	518	548	531	581	533	593	534	553	522	545	565	540	533	534	551	539	536	561	528	512	533	554	505	549	526	530	525	532	546	570	536	521	546	571	553	536	554	558	526	530	525	524	544	539	554	553	545	526	567	532	571	518	546	562	587	535	537	551	532	510	523	552	540	535	547	512	533	531	543	554	495	551	576	549	546	544	534	556	578	549	559	529	517	538	550	579	540	550	541	548	492	511	590	560	541	474	569	583	519	526	545	526	549	563	530	541	564	516	554	566	534	528	589	556	577	564	501	527	544	513	532	496	502	561	531	503	571	533	568	573	571	531	555	565	550	537	565	534	506	531	555	574	531	573	538	520	532	545	542	516	551	543	534	537	536	551	527	540	543	568	499	541	538	544	531	544	537	501	527	527	527	512	530	509	597	585	532	547	592	567	527	566	543	502	544	567	508	547	573	551	517	520	529	583	570	542	548	543	520	521	537	533	568	490	536	552	525	520	500	524	523	549	494	551	480	504	548	524	520	568	498	532	569	571	540	551	587	555	524	548	519	558	531	542	534	553	545	535	553	533	582	534	520	517	527	546	507	511	571	534	534	545	572	543	567	549	580	525	502	553	505	565	565	582	516	517	539	550	529	544	568	543	529	517	564	518	547	497	521	531	556	527	506	524	544	548	526	558	558	516	550	498	543	546	510	544	504	541	560	559	506	558	533	562	527	538	526	560	577	547	514	535	564	543	525	552	558	571	549	538	532	538	523	544	552	532	537	534	541	561	552	541	543	591	574	557	555	535	513	591	551	516	542	518	546	549	517	549	515	555	546	509	556	592	509	573	542	522	550	562	545	541	565	547	538	513	501	552	540	522
25701	22058	28008	25299	16598	2898	727	576	530	498	530	502	535	520	542	536	479	542	502	536	513	532	473	515	478	480	496	487	467	487	511	505	508	467	540	515	501	493	496	494	522	457	453	512	518	516	450	456	470	523	465	479	513	478	490	480	486	489	473	457	484	526	488	463	479	466	475	500	455	474	510	502	494	479	477	498	490	477	490	460	500	499	521	486	468	511	482	512	491	515	529	470	561	477	490	518	465	493	493	459	485	514	476	456	484	488	536	542	488	487	472	472	494	451	494	529	508	480	440	489	502	512	470	513	497	448	498	496	489	496	494	499	484	498	469	504	513	492	469	500	478	469	503	478	498	504	522	467	471	464	488	469	464	518	518	478	489	489	476	498	511	448	457	490	488	475	469	516	476	490	475	534	494	508	454	534	502	458	489	488	464	506	473	454	481	485	469	474	476	479	487	459	507	482	481	476	461	509	479	498	491	498	506	519	496	476	498	485	465	494	472	484	476	510	467	486	506	483	494	497	484	493	474	494	484	489	469	443	455	496	479	513	507	513	464	501	482	505	480	468	487	463	472	493	518	486	513	474	455	488	468	444	516	498	451	511	491	529	468	445	483	502	489	513	497	515	478	488	465	464	477	502	537	484	457	479	524	499	471	502	516	475	480	480	524	496	487	500	525	507	489	500	479	502	490	493	489	484	464	484	506	501	484	460	490	483	504	443	417	475	497	523	526	499	493	448	517	522	481	508	480	477	458	448	487	472	498	509	448	475	485	513	469	482	485	466	472	502	497	485	498	508	496	508	483	486	474	495	508	472	489	523	493	490	520	474	486	472	501	499	506	488	504	444	511	484	490	441	537	474	490	502	498	468	453	456	483	491	477	472	467	464	518	500	465	501	460	493	484	475	504	464	452	482	459	485	484	456	488	491	512	457	496	489	481	477	503	503	517	455	474	500	488	468	482	466	449	462	492	474	464	492	489	546	506	504	487	543	500	482	466	453	441	477	488	503	481	490	514	483	497	452	492	546	496	502	498	483	487	505	466	449	494	495	491	515	474	500	495	500	491	471	467	487	527	467	486	485	488	483	490	479	488	502	479	490	426	478	455	493	446	487	504	475	432	445	503	497	471	494	486	526	486	465	471	526	518	483	505	472	477	498	522	487	460	500	474	471	534	479	511	449	507	485	492	461	477	460	496	580	481	477	474	539	484	497	514	487	484	489	460	482	464	511	487	491	535	467	485	465	463	469	476	493	517	463	480	512	508	485	505	497	484	480	493	461	507	494	468	516	481	502	476	455	474	466	509	527	460	494	466	497	466	481	535	501	526	499	480	468	484	470	495	497	498	484	498	484	507	515	459	490	470	480	465	459	516	493	514	472	481	459	489	480	473	490	497	483	497	511	496	501	526	439	504	457	496	493	469	433	515	475	489	480	508	531	506	503	490	509	525	441	483	470	509	486	498	508	489	479	497	498	517	499	484	465	469	466	464	496	473	483	505	467	474	486	493	480	482	455	512	512	525	521	454	448	501	466	482	475	441	506	521	468	522	475	470	507	448	471	479	448	520	481	506	475	463	450	477	467	482	481	520	501	486	471	490	461	487	458	459	463	452	494	487	456	481	478	438	487	474	504	491	508	466	518	522	482	456	468	520	462	489	460	526	478	465	481	534	484	517	508	446	513	473	495	510	463	513	509	480	518	520	490	486	510	512	484	476	483	476	466	478	527	511	462	482	521	505	496	530	480	523	514	500	535	458	525	532	479	496	493	470	482	470	498	503	523	521	478	514	515	488	449	513	525	486	509	493	465	504	477	451	496	470	451	484	466	497	475	479	491	474	464	478	466	472	493	477	483	460	518	510	470	490	505	494	518	467	521	501	461	485	438	477	463	476	501	453	493	502	511	439	524	485	479	483	480	521	503	508	452	515	514	528	513	488	478	467	481	486	478	490	437	488	521	499	503	516	501	496	489	487	508	503	508	476	497	457	503	461	492	492	491	489	487	467	501	440	495	483	493	464	443	467	476	505	484	467	512	490	505	492	458	481	526	467	489	467	524	489	465	472	494	472	488	432	477	465	482	468	539	493	468	471	491	484	536	479	476	458	479	528	508	470	512	449	508	510	505	511	487	493	471	464	512	498	502	490	487	488	485	505	501	479	474	513	473	468	519	504	514	531	479	468	500	451	494	550	463	527	524	484	490	489	494	508	493	481	484	505	484	501	508	499	475	512	476	482	507	517	488	460	500	469	465	484	480	499	471	533	500	503	444	480	486	469	467	473	515	466	499	462	473	519	517	472	486	480	490	499	536	494	441	467	469	476	487	504	478	470	481	475	488	457	473	474	494	553	482	462	498	495	493	511	512	491	481	474	492	530	506	480	448	490	508	476	481	518	469	473	451	455	488	460	524	520	494	515	474	503	507	483	524	457	494	492	538	519	468	493	507	513	509	491	465	502	471	492	497	472	488	475	535	520	505	469	482	497	485	535	525	521	463	488	509	484	472	481	503	499	503	469	462	510	445	488	468	495	502	521	507	484	506	462	471	468	503	524	488	497	474	511	466	532	499	496	506	508	496	498	550	499	467	464	518	486	458	452	484	483	461	468	472	484	503	492	479	501	489	521	513	472	469	510	482	513	513	496	502	510	498	482	498	433	473	484	466	482	476	452	507	475	464	484	504	535	518	493	485	485	477	497	492	508	477	473	493	498	486	437	511	492	513	480	483	503	458	513	492	524	465	528	444	472	482	465	480	490	482	486	483	449	488	479	489	502	507	524	522	477	468	485	472	474	468	521	452	477	488	471	473	512	485	501	529	499	462	516	505	517	484	509	521	497	521	483	482	506	485	511	460	462	492	484	497	450	482	476	500	496	541	509	482	480	495	500	459	478	482	448	473	474	468	499	449	520	539	471	473	493	516	530	490	524	507	503	474	488	465	490	506	523	465	476	515	492	494	496	502	475	507	494	470	467	506	481	504	483	476	481	506	486	495	468	489	501	506	475	464	496	470	475	519	509	477	511	490	479	478	514	481	500	481	494	498	506	469	472	479	459	542	524	495	443	505	485	518	492	493	489	521	504	494	504	498	510	500	517	465	461	487	477	480	492	473	486	500	487	543	480	493	502	507	446	481	495	529	514	497	466	502	471	486	495	521	468	503	501	492	481	534	507	518	502	497	553	508	480	478	500	477	506	476	500	447	489	514	501	510	459	475	497	489	491	508	481	483	471	496	473	464	488	498	480	525	469	501	477	488	504	493	498	488	460	508	513	504	470	514	504	469	524	452	493	494	488	494	498	488	475	506	496	496	475	475	522	497	485	519	491	494	479	512	487	458	463	501	475	485	531	462	446	494	491	466	468	516	455	505	487	484	446	486	511	460	481	476	488	438	479	503	489	507	479	455	456	518	461	498	461	460	495	494	503	513	466	486	539	504	506	518	475	493	461	498	463	457	476	510	487	520	494	444	483	523	471	466	478	524	479	508	488	450	439	503
56566	56683	29641	11053	7694	681	633	538	543	492	456	500	489	417	462	501	522	434	462	482	475	451	455	427	452	456	461	454	462	452	459	437	462	453	455	457	453	467	486	431	479	431	456	475	502	450	487	435	483	437	461	475	476	462	467	421	441	429	452	477	457	444	466	460	480	446	481	472	489	435	470	415	425	464	451	486	469	465	435	428	480	452	459	428	457	458	433	472	454	464	449	422	453	443	444	458	441	453	415	442	412	446	429	421	467	467	491	432	480	438	456	433	453	444	460	425	389	440	433	437	431	415	403	426	393	457	445	493	438	429	414	458	432	455	449	437	454	450	476	489	438	484	462	446	438	414	421	425	444	455	457	434	441	439	469	411	426	415	421	443	430	452	481	471	437	462	456	457	445	426	419	487	446	475	448	429	469	429	417	429	470	439	413	433	472	454	418	444	426	422	476	411	430	434	456	450	466	433	482	459	440	444	465	438	423	432	436	443	418	446	439	439	445	452	449	442	453	437	473	451	460	398	419	440	451	480	456	435	457	496	426	447	425	443	441	442	433	458	461	451	439	435	457	424	448	462	453	443	443	419	435	431	452	472	472	447	423	462	473	441	445	442	462	446	453	425	471	426	461	462	470	439	435	451	410	430	426	472	452	443	465	446	434	441	432	477	448	445	441	462	442	427	481	440	469	448	467	439	468	393	430	434	446	428	426	443	458	447	416	449	454	457	476	444	461	452	433	426	470	422	439	461	438	438	447	472	415	393	473	438	452	454	410	427	461	491	436	456	393	420	458	487	450	469	460	473	440	440	455	467	444	465	445	418	449	453	412	432	440	438	435	429	475	482	459	455	411	447	432	440	465	484	455	430	451	444	438	469	411	414	427	428	423	426	450	432	440	481	415	446	437	440	455	461	453	463	436	435	471	434	460	446	460	464	444	478	439	427	471	455	421	451	414	467	426	413	455	481	447	448	457	456	445	441	431	438	428	427	445	444	424	433	461	464	467	433	440	415	434	431	452	465	432	463	445	474	440	470	448	415	437	425	435	439	435	446	441	436	430	442	442	445	422	477	427	435	419	386	454	437	468	425	456	419	460	455	425	434	455	443	447	436	406	425	459	439	489	448	426	434	416	455	410	469	419	439	453	415	447	446	434	431	457	426	416	452	409	463	457	459	425	495	442	451	433	464	439	492	486	430	420	438	476	457	446	421	454	453	400	434	438	421	463	463	395	433	410	431	451	441	429	472	426	427	449	469	443	441	438	480	433	426	458	473	457	440	419	480	442	466	448	431	465	447	444	461	427	444	454	438	469	460	434	428	469	460	443	444	441	428	437	439	460	488	466	425	441	465	409	456	444	441	444	395	431	464	481	426	441	440	476	418	477	450	446	431	444	492	444	440	458	474	479	455	441	438	434	434	477	406	419	445	431	421	428	473	452	438	475	421	444	489	430	439	452	428	432	455	458	452	430	482	425	435	466	472	462	446	434	449	458	430	432	413	438	460	435	477	443	429	481	451	430	475	446	464	449	427	442	447	439	417	430	435	443	420	441	407	465	466	451	389	431	420	411	453	486	445	428	434	417	439	445	438	453	459	451	488	440	461	406	444	462	431	445	440	415	421	446	464	431	428	434	423	460	456	427	389	432	429	439	445	446	418	440	427	438	453	464	441	510	490	451	471	455	447	468	434	425	422	441	425	424	482	421	465	430	438	417	409	418	438	437	456	448	452	431	445	410	449	483	451	441	433	452	470	419	422	424	408	425	440	444	452	428	417	512	405	467	424	455	459	467	446	449	423	455	393	441	441	463	456	448	463	436	468	411	447	440	429	478	461	424	487	450	495	469	471	441	419	419	422	419	470	425	442	460	465	461	433	449	467	466	428	446	460	421	449	415	427	436	451	477	442	445	436	430	460	425	463	431	468	435	442	461	441	434	469	442	443	448	426	425	416	459	448	472	428	428	431	466	434	459	446	469	421	469	459	379	410	451	410	409	398	464	473	426	412	463	442	432	431	404	447	448	460	447	469	466	435	402	450	424	410	443	398	425	440	454	450	496	444	448	442	430	409	408	453	474	437	439	499	445	434	422	407	444	433	445	473	423	428	427	416	450	432	438	435	471	412	443	446	458	413	455	460	437	424	466	476	434	426	448	432	472	468	446	421	466	415	472	419	460	445	416	424	422	471	439	441	451	458	430	474	456	433	468	424	406	446	460	461	449	430	497	424	422	448	429	460	424	417	447	510	418	433	431	424	465	444	415	417	409	418	470	448	411	419	467	471	441	461	429	419	461	417	436	431	443	443	442	424	466	421	443	444	454	454	467	408	440	440	487	464	444	467	441	470	430	460	426	452	449	436	429	456	443	402	432	434	482	439	424	448	449	401	434	444	417	465	453	439	462	435	445	444	441	428	439	437	421	453	457	474	476	427	452	463	451	482	450	444	475	434	459	422	466	405	445	440	412	441	467	425	443	433	456	463	416	443	430	423	415	408	430	397	433	415	430	405	446	458	438	395	457	424	445	449	471	436	440	471	445	448	455	416	412	452	476	432	420	403	435	446	493	426	423	397	424	449	463	467	443	490	480	459	448	461	479	421	462	450	429	428	421	419	434	413	434	469	417	462	411	430	416	441	449	449	410	443	450	439	447	419	456	461	459	430	445	477	468	489	444	459	464	455	403	479	478	468	462	486	429	425	432	464	448	447	460	477	453	408	442	457	436	425	447	442	482	465	416	401	449	435	464	440	437	431	436	451	434	489	461	447	454	488	460	432	418	445	466	407	442	451	397	432	456	443	455	437	428	483	436	443	458	432	417	443	461	431	421	446	393	455	439	482	439	405	418	467	432	447	452	447	437	465	426	447	449	423	484	423	447	492	425	456	425	459	453	458	440	435	426	438	418	461	429	478	446	454	456	438	435	419	437	452	465	423	463	492	454	451	443	443	485	451	417	448	466	443	457	421	422	442	436	460	424	440	426	448	438	420	439	481	412	445	417	470	433	430	463	425	450	468	441	452	409	442	434	468	460	411	430	471	421	410	431	445	436	443	439	429	455	406	450	448	448	449	459	457	470	466	429	447	462	460	432	455	434	429	431	420	407	454	416	421	452	449	424	436	441	421	457	454	465	448	444	434	479	459	457	417	433	382	438	442	466	430	499	466	437	437	447	426	442	424	396	428	445	422	463	406	426	420	435	472	400	467	439	397	474	444	452	445	468	446	424	468	468	455	452	441	413	420	469	447	468	429	463	423	456	425	486	455	439	429	449	449	458	416	450	441	467	452	472	420	420	413	410	423	451	422	435	456	469	400	453	438	476	449	432	437	420	419	462	449	420	455	429	421	469	437	416	446	435	462	441	441	434	445	402	414	453	454	440	461	455	468	425	443	442	438	473	422	462	419	442	433	440	428	463	427	433	445	446	470	426	408	469	422	443	463	496	438	442	451	387	449	426	422	456	397	444	445	440	428	433	451	473	499	438	473	442	470	475	428
24507	21616	28800	24451	21584	12769	1704	853	670	758	697	684	706	675	688	715	657	647	647	619	661	655	685	669	680	647	637	618	611	658	650	627	673	699	646	644	652	607	662	624	642	632	649	637	631	628	592	603	649	631	635	649	632	585	619	660	631	633	633	611	625	644	620	623	622	617	648	641	649	611	591	665	652	614	684	600	632	618	634	680	650	588	638	616	637	630	622	651	661	630	617	583	624	620	667	661	615	623	686	622	667	599	682	638	596	630	617	652	598	619	623	618	634	629	613	576	575	601	603	624	593	636	660	644	591	652	629	619	613	606	592	626	613	684	635	633	598	615	672	616	666	614	631	635	611	656	608	634	580	601	580	581	617	658	606	617	656	643	622	569	641	617	655	590	618	649	594	651	640	627	644	615	654	647	658	626	626	619	599	630	677	645	587	595	635	617	629	580	620	590	608	624	629	659	575	623	635	606	630	610	621	599	607	634	616	638	647	622	604	684	632	599	581	632	684	588	619	618	603	589	577	591	644	646	584	632	620	639	638	614	628	615	579	650	639	599	644	617	601	593	650	625	595	634	639	613	635	635	643	629	614	635	648	594	640	693	617	604	641	620	659	620	650	636	597	608	692	652	646	616	639	611	589	604	607	662	614	600	656	636	616	576	585	654	658	616	639	581	648	636	615	600	607	667	617	666	653	631	633	604	600	642	619	607	607	608	567	655	615	599	638	646	611	608	618	603	651	595	626	606	635	608	654	578	629	667	653	655	616	589	641	656	611	624	648	637	622	601	615	621	576	624	630	646	635	571	616	650	639	624	600	602	613	609	664	610	644	619	617	620	627	600	639	668	622	639	645	631	635	662	602	590	584	628	639	630	619	673	610	620	623	635	625	582	600	628	595	604	612	646	623	643	609	635	626	653	638	607	589	616	619	658	656	623	603	617	616	629	593	636	639	620	638	663	619	634	655	623	628	606	627	646	619	563	679	616	584	630	632	616	618	617	617	599	608	604	613	671	632	601	623	623	597	619	593	601	642	644	615	623	669	592	603	599	635	614	643	662	670	581	659	597	642	634	592	632	609	641	628	649	624	611	592	653	653	635	589	629	626	623	639	631	624	594	614	608	627	651	595	599	668	663	662	618	637	643	634	601	594	614	613	610	649	630	623	600	656	584	646	603	584	644	625	627	656	675	668	653	636	595	638	662	631	621	646	582	570	637	601	575	634	606	676	601	636	604	655	605	618	602	590	645	612	557	630	617	615	627	579	627	678	578	645	647	623	625	629	665	609	587	596	640	598	644	616	638	622	633	625	607	606	642	630	617	674	665	616	640	600	627	614	639	631	589	647	577	625	642	654	591	602	603	590	604	662	648	642	649	617	608	626	648	623	649	624	645	614	587	667	646	625	606	592	631	643	626	661	647	592	626	639	651	615	662	614	590	610	680	571	586	681	618	666	603	597	630	645	617	655	614	590	669	671	636	640	631	621	643	611	579	618	616	655	618	633	623	635	652	611	576	607	612	627	641	609	638	608	604	664	613	636	676	628	615	614	628	609	665	583	624	590	630	665	656	632	637	583	623	650	645	646	623	618	605	602	616	634	630	607	608	629	645	598	597	640	626	647	588	656	638	638	667	659	590	632	658	596	626	592	603	634	655	627	634	612	620	574	593	618	638	625	629	649	625	676	652	601	611	569	641	661	639	599	602	613	625	628	610	595	681	615	617	620	603	582	617	649	639	611	614	612	606	640	585	633	627	579	679	628	564	658	594	626	611	643	625	665	675	615	650	610	657	617	605	565	665	624	626	609	658	578	684	637	612	605	619	610	669	643	600	612	591	621	635	621	681	638	614	626	587	613	616	629	611	591	628	656	661	606	621	624	656	615	608	632	644	606	685	610	593	655	637	592	603	618	621	558	620	649	650	583	638	606	627	676	586	595	615	599	665	617	630	614	604	653	610	647	594	586	635	648	586	618	628	624	676	650	639	623	631	647	639	627	661	611	640	651	620	629	609	576	635	629	603	605	593	628	658	575	632	632	627	650	609	665	646	616	602	591	612	641	631	595	621	622	636	599	643	632	602	654	651	614	613	616	651	654	622	616	610	627	631	592	619	608	611	574	626	616	626	631	645	622	641	628	587	638	628	637	641	672	618	616	632	607	600	585	617	590	624	634	600	622	639	638	617	654	573	571	570	626	654	623	668	613	640	645	643	631	603	606	659	646	664	648	649	613	613	586	638	635	656	648	608	626	656	637	627	604	629	595	625	644	609	642	606	628	652	638	635	654	618	617	610	594	601	618	631	613	625	607	677	642	621	615	604	655	595	631	677	647	622	575	626	655	600	649	637	655	619	646	600	622	638	640	636	615	627	650	588	628	631	582	597	660	608	632	602	655	641	650	687	643	635	626	595	623	640	620	639	645	617	589	635	663	605	664	625	599	646	595	632	650	629	645	607	617	596	651	624	621	627	590	644	649	639	641	561	628	654	631	627	648	607	646	628	596	638	621	611	641	629	609	631	585	604	623	622	640	608	603	625	631	625	639	621	658	598	641	602	599	638	619	636	590	702	657	626	613	623	625	594	607	634	606	660	594	610	617	633	647	624	617	625	623	572	635	647	629	626	611	599	645	635	618	640	610	631	627	589	640	599	614	611	635	642	624	594	636	669	634	603	629	596	638	606	602	625	625	597	611	686	625	660	594	594	631	618	628	574	643	669	630	606	629	670	660	558	621	615	618	587	621	598	612	658	642	660	614	656	651	627	586	643	681	642	605	651	621	629	666	608	653	656	593	629	660	616	648	645	626	656	631	598	586	631	625	588	616	649	638	595	613	644	637	612	649	603	596	643	616	623	637	625	620	582	623	612	649	601	601	631	619	673	594	605	602	670	632	661	623	615	607	599	591	598	603	624	610	633	631	653	617	631	609	629	644	674	643	632	636	601	622	613	612	604	605	622	642	634	631	595	593	564	646	637	661	700	607	679	599	637	629	599	625	623	644	606	612	632	626	650	649	628	633	625	594	646	608	665	589	609	620	632	621	597	627	620	600	603	610	605	657	643	603	625	665	643	623	627	627	630	653	589	599	618	634	655	636	622	606	636	660	649	642	650	615	621	619	663	616	582	617	599	601	590	585	666	626	628	606	634	634	626	624	620	652	601	567	646	592	617	627	644	632	634	670	592	651	654	626	636	669	624	602	666	590	621	667	622	651	623	597	582	648	606	633	621	661	613	613	603	613	585	649	631	593	641	614	621	590	638	637	646	621	612	627	621	625	646	650	630	602	596	617	609	622	618	599	674	628	639	650	650	629	641	587	604	596	578	613	628	629	673	630	649	648	601	608	653	610	640	610	664	620	598	622	647	627	641	646	627	628	599	593	582	629	611	600	622	648	620	621	576	633	655	603	603	630	648	634	589	621	613	641	611	632	679	650	643	620	628	649	560	597	605	614	602	612	649	592	616	632	601	626	607	605	639	632	648	615	661	632	637	642	599
61231	67691	40392	17589	13684	966	820	728	658	646	578	630	606	613	607	588	623	596	603	575	598	613	593	588	583	544	574	590	587	563	585	569	541	578	563	589	541	577	572	573	554	575	541	598	559	554	551	581	593	573	544	596	525	614	550	551	596	578	526	583	542	585	571	575	537	575	604	568	575	593	614	557	549	578	608	570	571	538	577	595	572	552	597	539	594	595	594	563	578	579	546	559	547	579	559	568	546	571	528	503	584	557	536	573	592	585	630	595	557	571	547	531	529	548	561	567	587	512	568	540	605	519	539	553	571	529	548	542	555	572	529	556	552	585	567	581	534	585	592	567	533	583	538	557	540	594	550	512	542	599	565	551	552	547	595	528	581	573	528	570	597	544	574	576	547	508	563	568	557	535	549	546	563	548	615	557	550	586	603	547	566	545	559	527	548	524	580	568	595	543	563	541	544	576	580	559	541	551	579	558	560	558	548	524	578	578	599	533	534	570	535	519	538	516	560	556	521	535	586	509	532	583	593	529	599	623	549	564	509	526	542	571	578	579	548	544	514	526	538	545	539	549	548	537	551	528	522	540	535	544	556	534	519	537	585	518	551	558	516	563	546	577	566	570	600	551	539	545	557	535	623	592	543	562	579	549	577	578	534	542	546	595	529	583	531	534	543	600	595	544	556	562	571	578	577	584	543	574	523	575	557	581	556	551	535	557	534	571	546	528	519	547	606	566	563	554	554	549	537	512	556	565	570	575	574	601	551	519	593	527	542	569	535	517	564	591	562	565	575	529	544	578	545	528	533	514	554	591	526	526	548	568	544	546	548	536	568	535	588	543	561	582	525	536	545	571	519	575	523	570	530	571	586	552	550	529	583	585	578	548	568	592	571	563	561	540	532	562	589	573	528	581	602	548	585	590	568	582	553	597	561	587	538	518	562	562	534	538	548	518	576	571	569	565	567	583	564	575	565	577	506	577	566	536	560	530	551	582	573	563	512	547	548	535	564	569	587	566	542	521	568	586	556	542	541	554	598	585	557	567	613	558	525	589	590	559	581	490	598	527	576	556	559	531	567	575	547	551	586	545	597	582	539	556	583	605	569	528	550	593	562	542	633	513	559	517	551	595	541	608	527	553	571	571	557	556	540	560	574	543	575	573	555	541	560	527	573	568	593	567	561	606	600	540	540	583	573	573	540	572	608	562	549	591	519	587	533	545	578	530	562	565	565	539	565	516	568	558	556	569	576	555	560	549	548	514	539	542	529	525	586	543	543	598	547	560	507	514	575	538	560	582	550	552	582	536	563	527	549	540	564	528	563	576	535	599	562	545	540	555	565	576	536	561	587	597	562	579	578	582	589	585	546	560	567	551	544	510	611	587	565	550	543	528	561	565	530	580	543	537	538	573	541	590	559	553	549	543	530	549	570	553	552	550	589	552	587	513	542	539	528	576	550	570	591	556	580	560	591	533	569	569	580	519	546	559	552	568	558	536	542	573	531	566	554	574	586	542	534	520	567	583	570	515	536	548	553	559	528	553	569	563	553	559	527	573	568	564	557	571	565	597	544	537	566	599	544	539	583	519	543	546	561	535	542	550	562	548	569	546	573	552	561	550	572	551	582	545	553	546	553	548	549	580	579	560	557	610	594	605	598	543	571	578	598	597	577	527	570	585	592	508	584	555	542	536	557	560	576	551	538	537	552	514	545	527	540	586	572	573	567	565	597	554	563	567	569	580	529	576	561	603	524	526	564	549	577	558	541	552	527	531	556	569	549	599	530	558	587	571	552	542	523	572	548	565	559	582	532	558	614	541	555	547	578	545	557	547	552	559	567	558	573	586	565	596	566	542	537	609	570	544	587	578	540	559	594	584	575	535	545	526	511	577	573	520	573	549	579	558	556	553	517	601	568	515	586	549	577	608	583	588	567	578	520	551	530	525	588	513	578	571	534	547	579	557	549	572	561	564	528	578	526	516	544	571	557	558	538	588	542	560	588	573	532	568	588	589	590	556	575	518	572	532	570	543	559	539	558	558	540	614	598	559	558	582	547	573	531	514	590	565	576	567	512	578	568	540	561	543	592	556	545	557	553	554	585	539	555	503	566	558	527	602	549	540	559	559	557	548	584	584	555	553	548	549	553	570	580	561	556	543	576	586	551	577	515	566	518	507	533	615	566	551	549	544	556	556	545	542	522	562	568	553	583	535	572	574	571	579	531	526	566	521	583	567	556	577	549	566	541	553	585	545	548	563	544	569	553	556	557	547	575	548	578	562	559	567	550	544	539	546	590	613	529	569	587	561	550	586	532	553	551	552	545	555	559	534	517	547	553	538	531	549	561	559	536	539	557	587	584	560	540	562	560	570	595	553	565	525	574	524	552	562	522	549	581	573	507	580	588	559	551	585	496	562	529	549	589	562	562	528	580	536	494	549	607	607	576	604	498	547	549	580	552	553	551	556	613	568	568	578	581	518	525	594	544	597	552	608	547	603	559	593	593	575	576	569	581	579	581	574	553	557	552	533	572	538	558	516	537	604	581	530	568	572	613	527	579	558	569	573	566	579	557	571	547	551	562	536	567	567	578	528	537	584	575	574	530	526	526	599	531	573	540	590	538	549	525	543	538	582	585	602	565	587	572	538	562	524	542	550	549	547	542	566	560	538	591	597	514	579	567	562	551	586	587	504	498	527	575	577	554	566	508	548	538	540	558	549	595	533	535	532	592	595	554	541	558	582	569	575	523	601	521	601	544	557	556	618	570	555	551	548	530	552	562	576	550	541	553	577	570	534	549	588	583	593	563	532	556	612	519	538	583	557	538	570	601	580	563	562	580	546	558	565	548	523	539	559	579	570	599	582	561	530	559	563	545	557	561	581	548	547	564	535	556	564	597	564	573	598	543	570	573	568	579	581	551	589	578	571	533	516	563	604	541	577	570	557	582	550	546	559	555	568	553	583	540	555	555	541	539	589	564	556	584	591	584	530	553	538	540	559	537	590	552	564	536	559	598	550	512	555	580	555	548	563	570	589	575	567	560	577	546	577	532	521	574	554	548	540	577	561	549	527	528	527	570	562	523	530	581	551	546	544	540	580	540	556	559	549	570	584	554	554	531	574	570	556	559	589	557	541	566	577	571	535	536	534	523	547	592	542	526	528	525	541	603	565	550	549	564	546	531	496	579	540	561	529	565	556	579	615	551	540	582	566	546	519	571	529	572	577	538	559	587	573	549	575	556	581	562	573	554	561	563	534	594	546	549	553	548	565	554	540	582	587	605	566	553	540	550	574	514	513	540	575	533	560	539	532	554	547	536	558	565	547	533	525	563	588	551	522	558	524	620	556	558	534	571	548	535	593	502	557	530	541	563	587	541	546	596	557	523	565	529	515	517	592	559	572	572	590	543	585	566	568	519	600	531	571	563	528	568	555	563	526	545	571	588	572	580	608	555	559	572	509	554	563	537	563	568	586	579	546	540	567	545	549	544	525	569	559	522	607
30484	21248	7239	1866	1078	657	652	590	644	551	609	627	613	680	609	652	610	603	581	631	655	624	595	646	616	639	646	598	617	606	617	600	583	622	639	593	635	610	618	612	613	615	625	611	587	621	608	661	613	643	610	612	613	588	641	682	604	645	621	614	663	599	629	586	630	618	685	611	611	632	638	626	607	567	615	614	580	606	597	598	592	597	655	567	598	623	608	617	596	593	630	626	606	622	614	593	653	626	588	572	569	621	627	651	606	576	646	631	574	554	626	597	587	640	619	589	619	589	649	612	622	634	550	626	600	576	617	613	616	584	622	619	584	588	568	646	598	626	624	620	645	610	667	680	566	623	615	621	638	642	631	598	599	616	602	659	628	678	625	640	591	630	623	628	586	585	651	621	617	586	562	604	636	595	601	621	574	601	572	608	660	649	620	570	578	566	595	616	621	655	610	604	600	630	627	625	612	551	658	603	602	636	586	613	591	645	618	664	601	636	616	596	605	614	605	611	605	622	617	604	649	621	684	613	611	615	598	616	653	629	624	595	619	633	612	626	651	578	619	565	625	621	607	609	633	584	589	623	566	614	590	573	628	601	562	612	592	631	591	612	654	648	630	589	550	595	592	643	598	609	607	618	564	594	604	599	622	587	616	582	646	597	600	589	587	602	643	575	614	574	637	612	599	634	590	606	625	606	645	607	607	661	610	612	602	650	621	610	616	613	642	614	575	597	597	622	602	577	613	609	649	591	641	623	637	610	633	628	598	660	648	646	609	636	608	618	636	577	636	578	639	613	592	587	583	586	640	581	594	609	626	620	563	561	610	568	611	646	646	633	618	604	608	649	589	654	583	633	605	638	648	679	592	609	658	638	619	632	613	616	613	568	625	572	628	631	633	561	641	613	650	537	604	641	621	590	621	597	654	626	603	616	628	622	624	622	640	605	615	596	624	559	603	612	593	643	584	643	594	632	615	633	619	617	608	606	632	605	586	601	595	601	562	614	614	652	606	596	596	595	600	630	655	607	599	610	561	597	627	582	609	579	630	605	621	596	631	630	621	572	630	624	632	593	625	586	708	607	605	599	597	658	638	619	605	620	589	592	603	638	624	582	583	566	596	621	629	614	612	587	629	575	604	584	667	603	601	637	584	605	609	562	639	638	558	579	597	573	621	659	581	619	652	604	616	634	588	600	615	646	617	593	611	604	626	633	614	594	613	636	648	569	607	618	614	642	600	646	659	587	633	613	675	618	606	594	567	617	586	617	622	608	565	609	617	595	618	666	618	612	597	600	598	599	630	569	606	596	640	693	610	591	599	584	631	641	619	636	667	598	620	604	635	632	664	586	618	581	598	638	635	597	635	574	633	643	607	607	614	592	603	618	641	636	569	634	606	610	632	627	585	589	650	583	589	632	608	615	613	674	596	597	666	637	653	632	624	615	605	648	626	595	632	575	613	568	607	595	606	603	589	609	625	612	581	602	640	591	649	624	605	624	605	572	623	583	672	664	639	616	628	628	609	636	685	621	629	639	627	711	625	619	604	607	600	596	602	578	609	558	589	599	596	592	675	641	616	636	624	542	599	626	638	587	647	600	608	571	664	623	628	562	597	635	631	635	643	597	595	624	589	591	635	615	632	590	611	612	624	597	607	626	622	620	609	590	577	638	599	647	579	598	631	622	637	613	605	585	578	632	612	638	640	593	599	594	567	629	643	622	571	619	614	600	625	575	595	623	611	572	575	618	590	628	611	601	606	636	585	644	557	599	627	625	632	618	590	577	643	614	631	594	638	635	600	609	598	576	645	593	581	625	608	627	624	657	608	590	619	591	594	610	596	593	579	615	634	609	658	585	681	598	615	585	629	651	622	618	640	607	569	574	581	597	629	630	573	617	648	642	652	631	586	618	621	681	592	646	639	603	616	642	618	583	592	601	591	647	605	619	607	602	630	615	625	621	639	631	631	600	623	584	596	605	593	586	606	608	588	650	603	609	611	636	579	682	652	603	605	633	605	591	580	625	595	646	636	609	601	626	631	589	609	627	640	641	646	637	618	609	609	619	597	651	603	638	618	647	656	624	682	605	616	641	575	591	650	609	626	596	634	621	562	643	646	647	660	625	634	612	640	615	625	590	623	610	589	627	608	591	596	616	639	585	653	583	598	620	593	633	606	666	595	634	600	576	637	613	586	589	615	638	605	591	604	617	644	547	597	637	605	617	638	638	606	643	605	605	623	563	636	625	623	622	640	580	626	644	609	648	611	584	647	662	596	597	598	587	601	607	572	636	604	620	571	601	627	599	582	658	581	625	621	604	625	648	626	623	584	589	606	634	634	621	594	629	616	610	615	619	637	632	622	591	611	645	597	627	605	609	640	625	638	642	594	585	614	600	654	633	609	603	577	627	634	589	553	603	628	634	579	619	633	615	637	668	638	643	616	624	599	591	587	622	598	640	654	604	554	625	625	617	676	582	626	630	640	603	595	649	615	638	635	633	624	641	603	592	637	635	646	615	628	638	642	600	577	581	624	572	627	635	591	607	611	583	600	626	599	609	641	643	616	595	590	609	622	596	599	666	625	668	657	566	610	610	599	600	613	619	626	632	639	622	616	641	615	617	622	587	608	618	626	578	609	625	614	571	601	597	577	650	629	638	614	619	606	596	609	642	588	655	566	644	619	591	641	652	655	627	628	579	603	602	600	584	629	577	633	611	632	582	626	614	601	637	616	652	572	623	622	635	603	646	608	630	634	592	578	597	650	638	640	619	645	617	564	658	622	555	614	610	604	554	596	649	628	645	621	613	632	596	664	618	616	585	588	629	607	636	646	616	618	593	633	619	624	603	557	615	595	608	654	625	621	603	592	645	610	608	630	642	620	574	660	610	630	642	619	603	621	589	622	622	612	595	563	609	606	583	586	649	603	620	620	589	594	605	613	573	631	594	622	578	654	594	603	599	590	596	611	576	628	618	630	579	651	592	622	595	612	566	573	656	612	644	598	661	640	604	589	633	609	603	631	618	544	620	628	611	585	661	637	641	562	622	619	683	588	634	618	640	660	615	648	640	602	628	625	621	598	637	634	624	642	592	611	628	659	579	580	610	601	654	627	649	611	581	600	629	601	599	647	571	570	592	615	631	642	574	592	605	615	622	623	611	675	626	616	614	608	616	606	612	666	610	607	587	586	624	609	634	629	649	624	572	609	623	582	618	643	605	619	619	595	615	621	590	626	616	637	601	602	604	647	647	593	629	653	584	619	619	663	645	601	640	607	630	620	572	625	604	646	627	613	641	632	591	605	635	598	590	607	623	644	637	597	579	615	622	612	639	603	624	630	633	610	611	593	588	598	657	628	634	612	579	636	647	660	620	608	653	642	602	613	578	648	594	632	620	597	582	593	589	603	644	639	585	608	610	580	604	600	597	622	619	661	593	621	608	603	639	633	618	611	591	617	631	621	617	591	635	637	580	593	592	571	637	575	554	669	637	590	625	599	646
19662	14811	3701	1466	1022	552	531	512	492	500	508	532	506	551	514	502	521	570	478	500	513	540	519	547	505	515	506	509	515	546	498	531	519	507	530	509	526	533	534	492	523	469	534	496	497	532	492	469	458	556	496	518	497	535	531	512	493	501	528	492	538	512	511	517	500	482	499	506	503	501	531	518	492	517	507	471	519	536	518	496	540	526	518	498	499	497	522	499	514	520	514	494	526	498	463	507	493	529	525	493	529	510	492	497	478	525	511	505	534	525	508	490	528	487	501	496	513	494	516	532	492	524	493	532	503	522	518	507	499	506	485	537	501	512	516	494	524	506	469	506	476	523	522	515	543	508	499	519	511	469	498	496	572	494	473	509	520	563	534	508	475	488	484	509	544	504	491	487	542	535	481	502	534	512	507	524	533	520	547	508	481	525	495	521	539	522	538	488	511	538	499	524	534	524	501	531	533	521	506	506	532	502	506	483	498	497	528	506	523	524	577	499	514	505	492	508	489	515	516	472	514	504	550	526	489	518	502	517	519	495	494	454	514	499	527	507	526	503	511	502	538	495	487	495	514	521	499	521	511	532	495	488	523	503	517	488	520	471	530	492	518	533	524	484	505	500	501	528	532	517	455	498	517	531	487	554	505	499	499	525	520	533	522	555	504	550	546	538	497	510	511	504	509	477	546	454	510	507	500	514	507	481	542	510	536	504	514	492	519	495	526	479	509	509	489	566	472	536	552	467	534	471	516	500	526	519	530	511	547	498	502	509	517	518	476	484	512	479	496	534	500	474	516	470	481	529	520	513	519	503	502	516	495	497	477	541	512	475	520	498	486	498	507	550	482	515	505	529	530	507	566	509	490	501	501	500	544	511	522	492	511	528	529	489	476	476	505	526	501	540	512	512	542	463	517	530	527	527	483	524	511	497	468	533	514	494	513	517	525	515	500	488	503	483	487	533	494	493	496	535	484	520	511	530	522	517	493	496	540	464	516	528	533	490	477	500	543	498	506	551	536	488	537	498	553	507	503	508	494	522	500	478	513	528	518	504	485	526	482	530	516	541	561	518	525	506	520	536	528	493	509	486	491	528	521	513	508	531	503	528	518	537	497	501	525	570	483	490	495	478	534	521	483	519	494	506	497	499	482	485	516	487	521	470	522	523	528	491	517	517	489	492	499	526	497	513	494	514	543	523	490	552	505	492	517	519	531	518	579	510	505	475	519	506	504	536	509	513	537	533	502	541	506	540	527	536	528	533	525	514	513	504	506	490	485	506	520	484	480	531	528	508	517	535	497	467	503	506	504	453	542	524	514	517	505	473	479	496	549	505	468	511	475	462	485	527	531	506	526	477	501	521	513	529	549	511	490	502	528	481	505	535	551	529	499	540	529	518	500	496	540	480	494	502	539	476	488	547	525	511	514	491	527	508	483	516	535	505	549	534	521	521	505	475	480	519	461	501	523	495	499	519	523	502	493	526	476	539	513	484	512	515	476	544	500	508	529	468	538	494	479	474	520	496	497	493	527	507	484	508	545	543	503	516	486	506	501	495	526	522	501	503	541	536	509	508	494	506	511	543	469	504	516	469	505	514	487	503	486	531	507	518	483	497	531	514	500	499	493	524	499	479	523	540	500	481	543	558	522	512	513	498	508	528	493	498	505	484	501	548	481	543	545	546	527	523	497	530	545	540	481	500	508	487	514	522	527	539	507	486	486	496	508	540	475	528	527	542	495	538	524	509	485	542	515	551	482	491	493	471	515	530	538	567	537	503	523	480	512	478	519	510	530	520	491	500	510	549	515	482	526	514	523	520	494	500	535	511	507	490	509	507	532	513	517	495	475	489	518	470	526	518	465	555	518	531	502	520	492	511	481	541	505	493	513	529	482	459	464	521	499	480	506	540	485	496	507	496	524	537	524	504	498	513	500	516	518	444	494	495	503	449	540	505	545	484	530	497	463	501	518	535	474	500	492	524	498	512	498	537	509	505	529	482	480	534	523	466	538	500	491	530	500	517	501	526	512	506	512	485	468	490	516	528	515	500	489	514	485	481	513	464	504	482	486	499	507	503	515	512	477	517	512	526	499	498	530	492	509	501	487	505	508	486	482	490	513	519	509	507	504	514	516	504	532	443	520	527	469	468	538	523	468	496	493	518	568	478	497	490	482	545	508	509	500	538	501	518	498	519	514	525	481	520	490	500	513	527	470	535	506	558	513	501	542	535	548	508	531	516	481	519	534	562	514	487	525	496	482	492	477	472	506	483	472	499	549	528	519	516	515	486	479	503	508	526	519	551	488	522	494	524	534	496	511	484	523	506	517	481	541	486	528	496	493	518	522	501	512	497	512	506	514	532	493	546	529	516	513	489	521	532	504	482	525	471	502	493	524	525	486	531	553	492	476	518	507	516	516	513	490	506	475	531	484	501	512	494	494	500	513	523	533	497	546	503	510	504	545	506	511	475	502	507	490	502	493	506	489	532	497	546	542	518	491	513	497	508	543	535	491	520	542	521	475	523	532	486	536	532	505	482	513	466	530	490	466	538	546	539	488	507	539	511	478	484	484	556	535	531	517	522	498	482	513	492	490	535	479	520	487	501	508	549	513	497	494	525	508	508	515	488	501	544	500	513	507	484	500	486	476	520	514	516	482	477	556	503	558	486	519	516	513	494	474	539	528	488	545	525	499	498	525	498	518	524	466	483	504	491	490	516	499	507	464	501	465	445	536	515	512	518	479	523	517	474	513	480	487	542	540	510	506	507	481	504	500	523	477	505	465	473	530	497	509	525	490	496	501	481	475	520	554	535	519	498	473	532	532	524	533	481	496	493	471	548	530	499	540	492	532	497	503	497	529	516	487	476	517	505	496	481	488	512	532	546	529	506	512	501	448	518	492	495	524	495	523	517	494	486	486	509	486	535	505	513	471	533	560	531	510	524	480	518	478	527	476	524	507	530	541	515	514	533	518	516	473	520	533	531	494	481	483	482	486	502	484	517	490	488	540	479	535	480	536	534	506	530	483	545	528	522	483	509	526	490	518	535	482	501	522	510	508	483	526	480	515	463	544	477	595	482	480	514	512	495	501	515	538	460	495	523	546	478	542	493	542	536	525	504	542	459	537	530	554	536	509	501	529	466	532	501	483	539	533	517	514	489	519	519	523	518	507	525	526	508	565	517	514	489	483	523	553	531	508	498	516	494	515	507	511	518	507	507	487	463	551	482	510	483	515	479	500	518	475	508	473	485	489	483	504	477	494	528	500	539	498	473	497	547	540	502	490	486	470	485	517	507	547	495	483	517	478	532	530	565	492	550	509	526	512	487	516	473	529	534	540	536	502	479	535	564	520	490	510	510	537	501	473	465	526	539	559	513	525	509	534	546	533	496	525	515	495	528	478	512	485	550	483	524	502	498	526	554	539	494	514	517	479	510	485	533	517	541	542	506	509	518	513	466	519	500	512	501	484	505	512	495	480	473	524	517	509	498	517	509
25599	22103	27672	25402	17614	3669	749	526	498	472	497	478	482	477	461	450	448	454	454	513	485	425	453	456	466	430	463	413	454	439	460	478	435	450	439	472	451	431	444	461	442	468	451	497	421	464	462	448	420	438	448	463	445	473	449	509	459	457	429	437	439	428	432	467	465	411	456	468	441	450	439	455	462	440	441	480	457	444	450	496	457	422	454	433	467	430	427	439	455	445	449	462	439	409	435	475	469	423	466	421	458	458	419	469	434	459	494	438	448	449	422	449	432	446	460	442	460	450	426	466	432	501	445	459	484	429	466	484	428	453	479	456	475	471	453	474	447	464	448	444	457	434	465	477	424	446	473	440	509	462	426	466	425	498	451	431	434	475	475	471	407	448	402	456	466	462	429	418	423	422	453	438	451	440	423	401	448	448	462	443	458	450	466	431	445	446	454	486	465	442	433	473	471	470	458	462	474	472	410	454	469	462	448	422	428	448	466	422	470	461	465	455	477	462	412	423	445	483	480	443	453	432	467	499	437	492	452	432	437	457	444	466	509	427	474	457	467	484	404	440	463	442	434	418	425	475	415	452	484	455	483	447	415	456	510	476	450	430	436	463	382	466	466	458	421	461	455	457	470	473	443	464	449	464	435	431	459	457	441	446	486	408	448	446	454	453	443	427	471	448	457	405	445	490	444	419	458	445	475	457	493	450	442	464	468	452	441	475	445	434	447	516	432	430	423	437	477	456	478	471	452	464	424	470	445	472	428	451	467	458	428	449	485	471	472	437	432	435	433	412	450	491	445	409	410	412	442	430	446	452	415	488	445	430	434	435	478	441	429	413	432	456	459	413	403	492	432	461	439	429	480	432	464	485	445	448	433	450	467	479	444	487	452	468	444	400	417	507	447	450	435	461	469	468	450	464	419	403	499	481	478	438	430	426	448	437	440	434	448	456	448	461	428	445	433	446	457	440	426	450	454	473	423	411	430	481	433	454	466	429	418	425	440	459	407	438	471	473	482	444	449	450	464	463	466	466	426	420	457	478	443	452	451	445	453	455	451	435	442	464	417	396	448	451	451	472	446	478	446	485	438	474	442	431	442	413	427	435	452	415	439	380	477	428	457	491	424	468	441	472	440	441	457	456	447	462	449	451	459	511	464	433	442	464	463	460	471	474	477	427	431	478	447	468	493	412	427	438	472	450	422	433	442	496	429	474	459	479	447	462	413	454	469	480	450	435	467	441	449	425	423	438	446	457	448	463	422	445	427	461	482	468	400	459	455	451	479	433	445	422	462	460	451	429	482	451	445	457	431	442	422	432	447	436	433	446	450	436	442	434	438	502	504	380	421	447	454	466	474	459	469	443	447	453	462	447	426	449	441	455	494	466	446	475	451	456	457	451	424	455	435	464	413	489	432	454	464	454	442	441	476	493	445	440	427	461	415	430	456	453	428	452	450	457	450	462	437	446	478	424	456	449	470	437	441	445	424	430	455	449	473	457	429	469	435	443	463	495	459	434	452	470	435	466	493	444	463	449	476	504	432	456	446	424	470	448	395	444	463	464	447	451	446	466	474	473	434	466	411	437	444	454	454	458	442	402	456	465	454	455	472	484	460	413	441	488	459	452	462	432	488	454	439	455	489	442	462	412	436	468	461	466	418	440	474	448	441	445	466	459	432	471	435	443	450	442	424	465	436	433	468	451	449	442	437	445	452	470	456	458	462	451	457	436	436	451	440	413	484	459	440	430	457	453	443	450	452	421	473	454	410	457	448	428	441	491	489	424	438	453	447	454	462	484	470	446	490	407	444	450	487	448	460	492	447	447	434	431	436	489	455	439	459	431	483	478	462	459	430	465	418	447	428	457	472	463	455	484	398	455	424	463	488	398	473	443	444	434	423	455	440	484	458	462	439	453	510	473	467	415	448	473	426	443	436	416	483	438	436	460	468	431	464	418	422	446	495	436	475	446	431	443	460	433	471	436	472	424	420	456	471	466	464	468	447	457	438	457	432	481	421	442	470	446	453	474	479	454	429	426	498	434	446	450	444	431	450	426	442	466	428	438	484	443	431	471	459	429	450	456	413	475	434	443	435	449	454	419	452	460	418	447	479	452	446	460	418	419	485	504	420	459	447	457	419	461	397	423	464	459	461	499	478	426	446	452	430	454	451	447	462	454	443	444	434	424	430	458	406	468	442	432	433	402	445	427	426	479	452	462	423	468	393	445	469	429	461	483	460	454	446	467	455	458	496	473	445	455	471	433	451	451	484	439	467	420	474	473	458	427	473	481	444	472	471	483	460	428	450	462	447	438	452	473	411	456	442	440	475	448	480	415	445	420	448	454	408	466	482	444	439	470	478	458	435	450	436	483	459	459	457	429	440	476	479	449	503	435	424	461	438	459	439	428	393	475	437	454	448	489	430	481	428	485	467	483	443	467	437	453	426	421	463	445	438	454	401	497	431	484	460	433	458	473	446	460	451	444	433	464	440	469	442	451	463	471	445	412	447	433	459	476	419	450	481	440	430	441	439	420	453	411	428	440	457	467	441	463	444	454	449	439	493	478	447	438	450	470	425	468	437	511	474	441	449	486	445	476	465	460	410	467	466	433	424	414	359	464	421	411	452	421	430	417	457	460	465	470	401	474	451	417	469	453	449	439	433	455	457	442	436	428	404	460	468	477	446	423	453	448	479	464	463	498	452	444	455	438	416	414	439	465	430	451	449	465	477	475	399	463	458	446	499	459	451	461	425	458	451	482	460	456	460	468	465	467	446	471	439	469	449	454	482	457	386	453	472	443	448	458	422	467	447	446	441	437	457	441	475	439	442	436	445	461	452	453	452	466	435	432	436	425	413	473	483	423	434	445	481	473	456	413	460	464	446	430	435	449	508	439	448	492	475	442	449	481	467	462	459	434	453	500	433	477	453	441	413	415	451	447	464	440	436	462	458	441	460	445	414	441	420	434	464	451	452	477	432	438	458	448	446	428	469	447	461	458	470	487	460	455	399	457	447	426	437	435	482	475	466	478	449	451	463	454	427	413	457	421	451	403	443	439	447	434	456	462	438	445	463	446	445	432	461	482	447	491	459	473	444	469	487	471	429	425	419	442	445	462	473	394	451	452	452	432	457	453	450	449	410	463	444	448	430	443	460	465	480	485	428	463	439	435	451	455	488	417	451	433	425	490	461	435	473	444	410	498	498	428	434	487	458	433	438	432	425	474	416	435	429	448	452	494	442	471	467	453	456	408	435	426	453	452	425	431	422	440	465	412	449	460	449	418	455	457	457	450	451	457	448	468	480	419	450	445	415	498	414	464	433	408	440	463	459	445	453	454	446	421	436	468	433	491	442	462	449	428	460	453	424	418	425	447	440	456	457	401	434	467	454	454	467	415	464	424	433	457	430	460	454	435	430	480	423	454	479	464	449	460	446	463	460	476	446	411	446	427	430	424	430	444	474	464	452	464	457	440	469	475	465	429	446	446	441	470	410	456
57880	56668	21419	10211	9267	692	527	500	473	478	461	455	451	424	409	410	444	445	428	414	430	412	438	415	419	429	440	442	444	423	415	424	422	455	402	434	443	409	427	424	441	452	418	458	409	432	401	445	410	444	426	421	432	429	446	412	416	425	423	473	394	443	395	398	412	418	402	416	428	434	445	436	401	440	392	409	431	429	406	449	420	426	449	419	439	420	408	467	419	432	425	387	415	415	411	384	419	461	417	403	378	414	411	438	384	424	431	444	438	394	407	442	438	425	434	382	445	415	376	421	418	431	423	407	439	453	451	405	416	407	427	412	425	406	446	428	406	394	403	426	412	419	388	402	439	415	409	417	416	416	431	421	384	445	406	437	432	398	426	403	430	430	414	380	421	445	421	417	405	444	399	418	394	395	444	442	421	407	415	394	407	424	397	399	419	399	438	429	459	410	453	419	391	383	426	421	420	421	410	413	389	386	436	397	436	402	399	428	415	416	406	402	439	410	399	447	405	393	416	395	429	409	446	428	431	438	428	462	404	415	428	383	413	395	390	417	379	417	424	435	419	407	453	411	399	430	433	402	397	418	405	417	414	426	445	455	382	433	425	381	457	444	416	427	435	421	419	406	431	436	404	430	424	459	440	373	388	442	414	453	433	414	442	435	412	387	420	449	405	391	412	403	390	403	431	383	449	468	435	386	430	422	420	400	436	426	435	395	419	425	422	430	403	421	420	379	449	400	395	411	412	394	432	418	433	384	380	452	423	408	458	394	378	426	389	447	446	388	403	440	452	407	393	408	429	422	399	418	396	393	371	431	438	425	413	389	406	398	404	417	424	426	438	436	432	408	446	419	452	444	445	427	419	433	472	387	404	429	465	389	405	440	432	405	438	394	414	419	443	418	412	439	458	399	429	434	397	413	386	417	398	408	430	449	427	419	444	432	443	440	444	424	432	439	425	426	418	401	459	437	447	414	388	400	479	438	417	440	389	401	448	429	387	424	421	428	442	388	464	420	437	432	407	456	417	391	402	378	399	414	458	437	412	399	393	422	391	407	376	396	425	442	431	410	424	426	373	397	414	446	401	448	411	437	418	413	405	392	403	393	415	390	393	424	416	442	436	383	397	432	428	419	433	412	418	440	399	400	408	414	459	405	418	433	433	409	393	418	398	398	396	468	413	425	407	429	386	427	365	420	420	415	442	420	388	412	403	386	397	384	386	442	426	435	419	429	391	465	417	416	415	439	424	455	388	437	430	419	435	435	424	434	398	430	388	425	420	440	414	421	412	416	440	386	380	389	397	438	406	445	375	435	456	437	420	429	399	419	446	386	379	444	469	389	405	425	423	438	395	440	394	434	433	471	386	382	401	406	426	399	421	467	401	406	416	417	452	412	431	447	437	415	418	430	457	422	409	453	428	405	420	446	401	406	443	426	407	466	439	417	444	408	454	400	401	416	398	406	416	416	393	454	436	426	442	417	397	415	409	405	408	432	396	374	400	435	422	468	430	441	402	443	391	384	398	410	402	399	372	424	476	419	385	415	399	428	425	402	411	398	425	446	419	399	406	438	388	463	405	427	409	403	443	409	395	404	425	413	445	415	411	392	383	402	389	407	425	401	464	424	435	400	431	395	456	428	441	430	431	375	423	431	442	418	424	404	425	403	431	409	374	417	425	423	424	421	412	431	391	413	438	411	433	420	453	434	419	451	441	442	443	378	416	392	417	424	412	391	398	414	455	422	419	428	410	403	426	399	413	408	411	429	432	427	387	417	407	412	419	412	423	429	427	405	431	399	416	405	453	397	434	387	418	423	429	440	449	411	404	417	428	411	449	396	411	424	428	358	385	404	401	479	419	356	401	400	398	414	437	432	410	413	406	430	415	434	401	465	427	428	444	445	420	452	383	414	413	414	397	438	381	420	414	418	394	426	433	397	426	425	410	437	417	399	446	367	390	407	431	427	394	424	408	396	424	408	438	433	459	412	419	379	387	434	384	402	433	438	415	426	427	377	408	436	440	392	416	431	417	423	380	463	389	409	423	450	407	422	407	399	456	372	382	417	416	438	430	397	422	408	408	438	437	433	419	396	416	414	422	435	438	414	403	490	426	425	460	444	398	404	428	419	444	389	419	417	430	370	424	424	406	434	412	389	429	403	414	415	395	414	418	396	420	463	385	448	427	402	379	404	401	440	386	426	446	437	418	419	374	412	392	418	431	422	420	408	450	438	437	380	441	379	423	414	437	403	435	384	433	395	398	402	443	414	431	421	404	389	435	415	437	434	388	430	413	397	417	415	403	443	407	435	431	432	438	393	423	415	470	395	422	411	434	433	406	433	448	402	453	410	400	442	386	397	414	414	435	382	418	436	470	393	407	427	398	435	418	439	426	409	388	391	438	401	406	403	396	429	444	413	440	430	370	416	434	436	402	438	431	457	404	405	400	420	419	430	393	419	425	451	379	430	422	436	460	417	443	453	423	407	442	389	425	428	413	431	413	421	362	433	435	439	435	421	388	421	374	408	410	390	392	445	455	398	400	401	379	425	424	420	431	426	430	415	428	418	420	426	415	397	428	411	428	393	401	426	373	413	419	403	385	436	437	424	417	413	434	400	436	410	426	432	385	444	434	405	428	389	407	384	413	462	398	387	416	366	432	434	419	400	439	433	431	410	408	464	398	415	396	382	421	425	420	423	427	408	443	411	414	426	425	390	439	446	447	402	448	409	419	401	413	440	392	402	374	385	406	430	381	420	412	467	438	443	389	417	429	413	422	403	390	412	417	410	423	410	382	413	390	419	410	425	410	431	421	462	411	424	454	424	381	464	402	396	409	457	403	424	426	458	398	389	400	408	440	410	395	412	429	365	434	460	458	441	441	406	413	431	432	389	399	430	413	410	391	429	406	421	423	416	431	443	389	431	412	434	456	467	437	390	372	385	410	415	407	404	438	412	400	375	419	437	409	434	426	410	389	432	415	435	447	449	413	399	405	473	431	408	396	407	420	417	369	381	371	368	417	410	451	428	421	420	404	435	415	412	399	440	404	425	422	411	438	431	440	426	401	386	402	436	439	417	392	467	445	399	425	432	426	449	416	396	421	416	423	415	421	427	432	406	395	397	408	367	465	428	415	442	400	407	422	430	395	402	425	391	406	432	417	400	425	400	420	430	436	398	419	437	448	421	402	391	410	432	395	394	423	372	406	438	437	418	418	426	432	434	381	391	397	391	404	407	404	439	402	381	404	419	417	413	446	413	391	415	399	414	426	436	414	438	410	443	421	404	457	413	403	435	427	430	439	443	459	400	440	424	399	439	386	414	437	393	442	410	394	439	397	423	430	420	403	441	415	434	369	428	423	440	381	426	410	410	458	422	429	403	431	400	440	437	418	417	414	407	423	449	419	392	416	416	407	414	396	441	408	449	413	427	408	399	433	397	437	438	417	385	446	418	431	412	421	390	435	438	421	436	412	418	402	464	427	424	473	435	411	424
24500	21672	28334	24738	21846	13985	1849	845	702	683	696	608	653	651	651	614	627	654	612	639	630	655	586	603	674	649	644	611	625	682	634	600	616	653	632	599	668	628	611	609	602	564	638	611	614	639	636	627	637	612	623	610	607	636	599	604	615	631	591	640	606	610	625	621	608	586	653	630	623	606	611	612	569	670	592	613	616	627	565	562	642	615	605	639	573	587	586	609	627	604	588	594	607	618	608	582	627	600	626	586	599	628	606	547	593	623	651	617	616	636	584	554	644	612	610	623	606	574	607	571	586	599	590	620	568	608	586	595	630	594	602	580	561	599	601	593	571	524	607	609	621	626	619	608	568	638	626	553	634	601	606	621	593	603	599	634	593	614	629	643	589	574	601	549	583	596	600	591	617	558	562	592	598	611	582	641	593	567	644	638	664	624	570	576	615	581	614	634	537	614	601	593	655	538	613	629	621	588	622	604	590	580	579	609	660	582	578	550	626	594	579	581	581	599	658	597	609	618	618	553	635	629	583	609	608	616	573	595	546	622	606	626	598	579	583	629	617	572	583	575	618	634	589	609	618	589	625	600	600	598	603	632	601	656	596	561	623	627	646	564	601	625	600	586	587	566	606	624	599	607	567	605	595	598	628	662	567	601	581	628	631	618	596	600	595	624	607	589	671	584	635	531	598	623	610	616	596	584	635	638	610	588	608	560	628	554	628	596	634	599	564	631	631	600	622	598	563	589	627	576	615	606	615	597	593	594	635	636	621	647	634	612	604	591	597	616	606	616	617	637	585	580	572	618	611	618	589	620	655	634	628	622	591	558	630	618	615	650	583	581	610	596	594	632	572	601	610	595	585	629	580	582	596	586	605	565	607	593	631	617	601	595	570	575	554	588	607	601	582	590	626	546	606	597	592	563	560	614	623	652	598	637	641	598	633	625	581	575	551	589	611	569	563	553	597	594	673	609	587	643	616	563	629	589	589	606	592	601	624	621	580	552	589	657	616	576	590	618	629	552	634	574	556	584	606	632	602	640	592	613	616	659	615	608	604	606	628	612	599	649	613	562	596	584	568	617	627	560	603	603	577	566	553	612	631	615	605	590	617	643	600	616	576	611	577	578	604	605	579	639	609	595	594	630	645	608	615	629	668	609	631	595	628	610	610	577	548	592	635	601	575	591	559	579	627	563	640	602	589	591	612	639	623	642	601	600	615	628	575	626	582	637	598	595	601	543	593	588	622	608	586	608	620	611	630	604	609	612	608	619	609	633	602	577	597	598	599	603	576	579	626	652	598	582	596	600	601	640	660	603	603	589	620	573	613	644	616	587	609	581	612	625	598	636	594	561	614	626	605	575	637	624	601	616	593	593	573	620	585	602	572	595	587	606	633	652	668	588	573	604	569	573	671	628	580	593	602	566	583	607	562	607	599	599	621	594	592	637	615	544	614	581	668	633	621	553	609	601	636	602	673	649	583	593	583	614	595	648	576	615	592	610	609	600	606	599	565	655	606	616	626	621	578	628	606	599	593	591	585	585	610	592	625	615	586	589	595	613	591	569	605	647	603	579	649	574	612	593	613	614	600	564	581	610	636	672	584	597	586	562	616	585	596	550	611	630	598	581	597	610	587	605	602	593	608	603	618	574	597	599	612	643	613	609	669	637	574	617	587	591	638	647	646	643	584	593	642	603	600	599	580	576	624	611	608	588	620	580	579	571	585	557	629	640	588	573	633	556	559	632	614	609	608	570	583	619	589	570	630	626	632	597	637	626	626	645	595	630	582	586	629	628	592	598	582	627	619	549	636	601	568	643	594	623	592	547	566	568	588	613	567	647	580	671	608	637	618	631	595	593	605	601	609	568	613	633	645	612	632	635	642	586	637	600	619	600	636	675	598	619	607	580	613	528	614	582	621	596	587	614	627	628	583	611	639	629	581	625	609	667	668	598	569	620	597	623	614	582	630	605	609	584	567	620	590	562	605	595	613	638	635	603	627	608	594	606	593	593	620	642	572	592	604	607	618	629	610	611	576	568	625	594	640	586	597	554	587	590	596	596	631	599	596	587	608	639	601	565	587	600	603	612	572	641	613	620	571	585	644	599	574	621	621	610	624	593	596	645	616	632	599	633	614	604	616	555	619	592	582	574	595	619	623	624	575	575	594	636	608	600	625	612	583	607	566	555	631	580	594	635	571	576	576	576	575	615	591	618	615	575	603	611	582	630	637	592	586	605	559	647	623	572	621	603	590	619	598	600	573	642	601	577	595	614	605	613	607	613	636	584	602	617	615	613	573	610	587	618	631	570	627	638	565	572	585	679	581	592	635	592	602	600	634	606	636	592	603	657	614	586	588	611	638	610	568	600	594	637	572	586	638	638	619	597	576	574	618	615	608	594	602	607	639	610	614	600	595	573	577	595	603	593	587	613	611	603	626	622	618	625	646	653	624	615	599	541	611	648	636	595	619	595	633	608	593	645	603	572	580	589	634	611	583	616	577	605	633	568	573	561	613	633	579	570	579	599	639	594	604	592	611	661	624	668	612	609	617	614	598	617	599	585	576	631	625	593	620	626	595	607	585	573	625	649	566	554	601	639	607	625	579	565	615	613	640	569	590	583	563	624	544	621	590	605	613	545	581	604	624	591	589	595	606	587	581	608	586	609	591	628	609	638	598	622	629	613	575	569	592	642	563	569	586	641	593	625	570	625	591	648	676	596	630	579	595	602	640	617	624	618	597	620	576	630	630	601	568	565	585	610	578	589	593	641	633	595	579	637	594	612	631	615	600	646	610	618	605	598	609	605	647	645	607	595	620	569	614	621	604	631	544	649	562	592	548	632	651	608	606	578	664	602	603	611	603	594	610	636	575	597	625	624	603	620	602	615	549	633	561	626	599	620	637	613	624	577	570	578	612	630	597	619	607	610	622	616	616	589	631	578	615	609	592	612	604	629	603	621	609	627	643	572	596	605	618	606	609	617	646	609	642	608	636	620	566	568	599	570	621	578	587	664	601	605	623	633	603	571	635	605	625	624	637	580	623	632	606	602	599	627	639	645	596	619	660	609	627	638	585	622	611	601	624	636	598	589	589	581	586	577	555	621	593	654	619	635	619	589	604	593	632	607	546	631	538	570	598	601	592	632	587	582	660	585	542	584	605	616	638	597	600	602	605	586	598	602	579	611	620	606	594	603	568	613	622	589	593	614	632	665	556	606	641	579	557	635	639	576	537	602	612	610	567	613	609	627	599	550	583	606	596	567	640	597	569	625	644	637	627	574	598	580	593	597	570	620	575	596	595	623	664	561	586	585	611	634	631	613	616	621	608	593	592	614	636	580	606	576	663	617	611	574	608	630	616	615	621	590	572	565	601	655	598	655	611	559	620	640	618	595	598	598	577	575	638	600	625	630	601	613	667	603	595	594	611	589	607	643	632	596	594	602	601	599	580	595	624	594	591	616	595	635	621	597	596	543	580	603	592	591	612	588	573	607	586	595
62427	64750	31198	15676	17217	1231	769	725	661	663	614	573	619	601	618	580	563	602	609	590	547	563	594	565	568	557	582	588	581	553	594	559	588	575	519	579	541	568	534	577	552	541	563	574	580	589	576	563	536	554	574	540	532	548	565	589	535	513	570	565	574	580	530	552	544	554	586	588	544	579	559	589	513	592	566	537	563	549	557	590	599	524	560	554	543	584	582	534	627	518	547	565	539	518	577	550	537	536	524	570	509	526	539	586	572	554	567	569	534	549	535	586	574	541	568	566	536	534	566	569	577	552	564	557	526	573	576	561	552	540	554	570	544	565	556	560	618	515	586	576	529	605	482	533	579	595	545	543	532	574	550	567	534	542	502	571	549	531	566	597	509	549	552	535	590	521	597	532	557	596	547	542	580	545	550	576	547	595	585	513	575	560	573	549	559	576	518	531	482	537	552	540	523	590	551	574	548	538	549	505	538	560	540	551	580	549	576	581	552	535	587	544	560	599	555	545	540	563	617	581	567	559	549	588	587	542	560	539	535	527	554	534	579	579	531	603	544	577	560	555	592	577	535	597	578	596	531	575	547	574	528	598	545	573	547	557	555	521	535	556	507	579	541	566	566	565	580	549	530	584	553	559	573	515	553	601	522	517	536	587	558	560	541	510	559	581	573	582	562	555	626	543	562	575	553	553	552	543	582	555	523	566	524	511	572	545	573	540	534	535	555	568	565	557	521	570	526	549	569	578	560	551	576	529	571	577	569	532	514	520	542	509	543	545	588	507	580	537	530	548	533	561	565	504	563	584	568	506	568	522	565	550	556	574	526	563	552	559	567	553	523	552	551	555	565	534	577	617	565	541	548	560	547	559	542	507	514	531	576	533	501	580	544	559	561	556	527	536	509	563	580	555	540	500	547	587	517	549	505	573	537	527	517	552	538	547	575	566	530	537	566	569	538	548	576	546	570	543	539	524	543	562	520	509	540	618	521	580	547	573	554	497	554	561	549	530	532	546	582	551	546	571	559	577	565	574	522	569	567	531	508	514	551	531	551	616	522	556	537	564	561	536	568	547	566	524	588	545	538	497	568	569	537	565	509	537	588	551	530	612	555	556	577	543	534	512	555	550	549	565	561	498	570	552	550	532	563	524	540	526	589	578	573	546	571	584	596	531	535	551	541	558	534	541	577	536	549	540	554	593	513	566	552	545	553	566	517	589	530	484	546	587	525	578	528	548	579	565	567	508	535	540	561	518	514	538	567	498	570	532	501	552	579	565	543	514	521	578	554	559	543	572	549	560	583	509	591	525	570	589	549	507	595	536	503	550	551	608	557	545	546	558	569	538	541	560	581	533	526	551	587	543	539	553	540	582	548	554	556	571	532	582	583	559	571	558	520	561	568	538	555	542	531	522	564	536	544	553	608	561	530	553	509	596	511	583	525	542	571	561	565	536	568	569	571	587	581	509	555	527	541	535	501	517	539	538	563	566	543	562	541	520	575	554	536	571	537	551	571	549	531	529	542	564	585	534	604	601	542	559	544	578	569	568	554	578	546	551	581	550	552	578	542	574	516	556	576	532	558	509	535	542	573	595	605	528	522	593	568	574	560	541	544	520	561	525	573	531	557	534	557	563	536	542	581	536	550	485	536	559	550	561	587	569	522	526	542	503	552	525	596	549	558	560	559	540	544	546	578	555	528	532	567	526	518	570	532	523	536	546	555	566	492	567	510	565	555	547	556	542	535	558	601	555	569	541	579	535	551	565	568	553	529	526	583	521	535	574	577	546	574	515	567	556	575	565	554	547	524	556	596	541	555	564	517	534	521	532	551	598	545	531	557	587	543	559	554	552	564	543	565	547	552	552	529	536	580	553	531	542	545	572	526	569	553	569	585	582	529	512	535	584	502	559	514	535	505	538	553	519	552	575	537	515	513	587	561	543	589	556	545	554	564	536	572	538	552	551	591	549	545	531	539	567	531	537	544	573	540	526	551	556	557	535	573	552	534	520	540	554	538	549	582	555	549	551	545	588	563	543	550	579	518	553	543	578	520	565	538	522	532	561	510	568	514	545	561	563	569	567	564	517	537	537	528	539	555	626	558	564	558	544	582	533	542	530	560	571	538	523	553	533	512	542	544	537	569	554	548	513	567	540	583	558	562	587	533	560	559	573	536	529	547	525	550	551	537	544	533	559	554	550	615	555	566	549	548	574	524	560	561	551	560	542	516	539	536	537	562	536	587	552	565	532	526	526	561	538	537	542	582	584	558	565	528	598	552	543	602	518	563	542	546	560	536	582	593	539	564	571	532	568	528	560	559	535	548	569	543	567	514	562	563	540	556	540	558	585	602	557	581	548	564	513	574	529	532	591	534	552	539	577	523	572	569	562	574	556	543	547	547	545	569	591	546	534	570	539	567	546	540	592	552	523	541	511	571	527	544	531	550	580	514	534	558	550	572	504	570	565	555	518	531	552	551	581	562	523	526	567	563	518	514	518	525	561	549	577	560	549	557	582	523	553	550	537	549	532	544	573	513	559	513	545	548	528	535	530	548	489	542	558	483	525	515	544	494	569	572	520	520	529	564	542	580	524	606	569	551	558	550	535	538	559	545	548	569	532	541	541	547	579	559	553	501	555	569	558	550	532	564	516	568	535	543	524	589	544	516	562	537	556	551	530	557	575	563	544	566	559	528	558	560	557	569	541	532	581	487	510	563	528	537	576	585	572	543	536	540	545	533	563	577	529	545	546	573	591	553	568	579	564	538	570	574	516	569	555	534	575	558	585	573	560	575	572	547	588	508	561	534	573	544	537	516	512	540	510	576	577	552	549	571	559	536	553	561	589	510	542	559	559	539	553	546	559	579	560	557	570	567	525	563	557	558	531	518	508	560	550	568	505	525	537	556	541	590	577	561	543	539	558	497	533	531	600	576	579	547	553	509	562	561	533	583	524	550	567	603	536	557	539	585	547	602	546	557	544	517	547	556	597	542	538	542	523	577	531	574	593	509	547	541	528	551	559	597	576	576	516	528	546	571	521	565	530	561	528	548	545	535	529	551	516	553	573	547	543	545	492	554	570	562	573	531	553	562	547	541	536	553	555	533	486	504	576	543	577	538	514	568	521	563	566	526	574	576	528	575	591	555	599	542	565	541	522	547	517	556	509	540	555	523	561	544	562	532	526	531	521	536	529	540	548	528	485	582	564	569	570	536	563	589	540	541	525	528	544	553	565	547	572	549	567	569	535	566	534	500	572	539	553	529	582	550	552	574	538	532	535	542	532	533	558	527	555	510	550	574	607	570	551	538	562	531	527	560	537	568	559	540	522	524	543	553	562	542	510	516	523	573	549	558	574	522	564	577	599	577	564	543	518	511	521	545	552	545	544	533	550	580	549	581	561	535	522	559	587	554	540	517	527	547	559	537	565	538	530	554	531	538	512	536	542	553	548	545	563	544	561	524	521	544	554	577	531	528	563	570	543	587	527	578	524	543	541
30649	21095	6950	1743	1267	689	679	673	695	631	662	634	671	661	660	648	630	675	624	666	671	717	677	675	641	601	640	611	658	719	670	644	659	642	670	654	599	625	684	655	626	649	594	629	643	640	615	630	670	651	626	660	642	642	625	609	651	645	704	629	661	683	655	642	630	638	698	685	688	625	670	640	668	699	632	671	614	716	686	579	630	671	674	646	666	616	630	661	590	621	650	648	606	635	671	663	651	615	654	662	607	697	675	634	640	674	628	664	627	613	666	685	645	635	672	645	671	578	683	653	643	628	642	620	645	670	617	686	667	655	646	664	662	677	638	650	605	723	641	615	651	606	667	636	607	661	632	645	677	670	677	645	623	605	676	640	656	685	658	638	668	648	641	611	629	646	663	655	662	681	686	668	688	676	697	653	667	647	584	648	616	641	639	634	625	649	606	577	678	604	664	602	671	619	665	631	640	667	655	625	654	649	617	658	658	645	630	631	669	628	652	649	609	681	699	636	630	632	687	608	675	621	677	702	658	685	674	646	682	652	666	673	638	632	665	618	653	680	640	658	653	663	662	614	607	637	624	646	646	656	681	618	696	648	686	633	652	667	683	652	639	596	590	622	672	659	646	659	642	681	647	569	643	620	687	663	615	630	688	636	616	639	707	628	656	632	690	662	645	641	664	627	622	691	626	650	674	605	638	591	631	627	691	634	600	684	623	655	662	626	653	645	627	664	707	633	635	666	636	695	646	629	675	666	636	645	658	662	646	702	645	638	649	603	655	637	676	635	652	650	603	575	637	633	650	619	669	668	678	640	680	612	614	673	702	643	603	664	679	630	608	633	652	686	671	683	663	680	655	669	654	638	617	640	674	630	660	628	648	626	635	649	637	615	673	628	677	629	611	679	637	649	639	660	645	690	638	721	650	655	645	697	618	635	634	633	671	685	647	646	640	632	638	662	612	609	639	645	627	622	658	635	637	665	642	666	624	642	654	618	654	630	593	593	670	680	656	685	615	627	642	667	658	634	656	618	651	660	656	636	665	617	649	665	677	628	611	631	677	645	676	642	653	614	633	638	665	667	632	591	667	670	634	681	646	668	626	627	637	636	604	650	673	604	647	655	652	626	621	619	619	660	641	653	689	663	649	641	665	638	641	623	670	667	663	643	675	649	589	710	657	619	630	629	634	674	641	640	647	635	655	640	676	707	632	601	618	632	645	638	635	617	597	663	602	598	675	648	671	704	661	628	629	645	648	629	623	636	663	629	643	650	671	666	650	631	627	641	693	655	656	667	600	642	656	699	653	640	610	685	630	665	651	651	633	610	644	661	612	627	654	649	614	641	657	662	632	657	633	625	641	667	682	670	629	630	639	642	637	649	622	631	634	615	664	640	631	654	639	670	709	616	665	643	623	639	600	621	645	666	663	635	627	622	679	601	676	645	639	656	634	685	652	630	683	624	598	698	672	689	686	645	661	682	626	693	668	664	639	652	620	614	645	664	653	685	676	648	628	639	622	658	671	663	668	621	610	654	667	575	648	572	675	621	687	662	586	643	662	662	680	648	614	638	635	650	676	651	628	637	627	613	701	620	655	664	657	664	637	609	604	634	630	639	663	629	649	622	642	637	662	701	667	642	642	645	653	648	681	635	586	649	625	649	714	644	654	631	609	664	658	684	618	669	616	635	685	661	672	683	640	631	660	642	652	673	617	632	679	687	679	656	668	667	607	666	638	667	672	605	652	584	642	587	627	676	676	669	653	646	667	638	687	667	633	617	647	634	631	651	636	656	662	661	659	637	583	704	639	645	666	619	655	643	636	675	691	617	596	598	657	647	686	671	659	666	689	664	691	657	655	637	667	647	620	632	669	633	657	620	642	636	656	636	673	665	658	661	639	622	656	638	653	665	694	650	638	686	642	606	669	681	613	653	689	646	653	599	712	634	658	617	647	634	607	667	656	667	610	662	615	618	645	603	614	650	627	627	636	669	613	652	644	621	651	652	654	597	609	640	681	683	656	608	619	662	643	635	647	627	656	609	638	670	591	641	648	628	621	614	675	637	641	603	632	620	667	656	667	631	648	621	632	622	645	646	639	665	644	644	677	650	620	639	646	694	659	599	641	651	642	662	660	691	667	635	726	696	656	650	682	647	626	647	600	603	640	646	650	661	680	629	676	616	664	589	656	664	649	679	671	627	619	600	716	645	612	677	622	683	661	620	678	648	656	636	687	647	635	669	645	667	654	655	628	684	630	640	586	666	664	636	619	643	675	615	636	631	627	659	631	645	660	620	620	649	632	642	654	675	684	622	637	635	661	666	654	674	646	618	654	623	661	650	652	655	597	669	645	649	603	659	683	657	684	675	666	649	632	656	693	641	658	645	643	685	630	657	706	664	642	637	659	652	626	633	594	640	696	642	664	628	611	624	601	642	644	668	632	647	603	662	614	625	628	633	683	666	622	614	647	649	682	653	608	668	636	611	617	676	646	654	663	671	679	644	652	672	646	659	644	575	591	657	695	631	663	687	645	634	723	601	599	619	591	657	662	658	637	658	673	580	659	637	671	655	636	632	690	655	672	658	671	679	669	653	663	645	660	653	654	661	645	680	651	608	596	645	644	610	636	629	610	660	648	669	637	608	613	666	664	628	670	638	676	627	661	648	626	630	637	694	660	657	637	655	675	634	624	633	666	591	634	664	617	653	676	626	716	623	627	695	678	624	614	630	639	630	689	671	652	636	680	651	602	658	622	704	636	642	690	616	596	667	710	644	615	621	649	668	650	674	666	646	687	696	629	660	656	641	666	654	657	624	628	634	647	641	673	678	643	677	641	643	644	616	687	637	664	609	615	581	672	662	636	640	658	631	642	692	671	674	607	627	614	632	633	609	673	635	622	590	633	651	711	644	672	669	627	628	670	645	643	692	682	637	636	597	646	625	666	629	641	653	609	671	590	670	626	669	625	666	636	646	649	639	628	617	631	658	661	651	637	701	655	662	601	642	634	613	651	663	653	661	620	643	732	642	620	617	595	653	603	647	671	661	700	658	651	677	648	621	681	670	636	633	707	636	643	628	672	668	648	616	667	629	626	584	615	635	666	697	606	644	607	651	601	631	679	632	659	643	652	583	652	622	651	621	693	664	601	652	612	626	648	654	638	602	615	618	619	627	628	695	678	656	659	596	634	621	666	658	697	640	629	657	626	663	631	628	629	665	659	661	637	636	656	615	645	651	659	653	690	654	677	637	649	607	642	614	647	644	612	660	651	638	657	624	659	669	598	654	663	625	651	643	624	646	677	651	677	634	612	649	662	679	640	652	658	604	645	605	631	609	618	662	630	695	606	678	680	635	643	635	678	651	626	672	643	602	692	665	650	621	625	647	639	679	647	656	645	640	663	639	637	675	638	610	609	647	674	633	637	674	614	591	664	670	623	618	665	643	651	660	668	578	601	641	633	619	656	668	654	662	622	623	631	685	650	655	631	690	621	662	653	675
20300	14024	3459	1262	1342	598	569	562	542	505	592	543	531	563	542	556	520	543	571	536	522	538	523	551	554	530	584	558	526	541	491	526	541	527	548	528	545	558	542	516	571	530	534	516	494	515	567	540	564	555	536	557	544	543	558	535	550	565	577	530	547	546	554	525	563	584	539	584	550	586	565	550	572	572	538	559	544	530	532	569	554	545	571	500	539	555	532	502	562	566	530	592	533	521	558	600	550	548	575	524	555	521	566	532	588	539	529	535	557	517	561	544	588	577	561	540	541	536	568	500	551	552	548	530	535	554	532	573	527	572	499	542	514	558	526	527	585	522	570	546	569	525	523	540	547	498	516	577	520	561	557	534	570	491	555	529	528	558	560	499	597	602	537	555	573	558	520	521	575	507	610	527	526	514	513	571	559	563	591	518	551	544	541	577	544	527	549	523	522	563	547	562	527	565	578	539	532	545	514	556	557	547	576	526	569	551	538	526	554	562	554	496	553	559	510	529	539	515	563	548	546	541	499	516	560	564	530	570	517	529	542	542	496	557	535	587	545	535	518	518	530	535	507	505	553	517	584	590	528	544	518	520	520	542	575	555	532	524	543	555	553	551	544	564	515	527	519	583	559	566	546	514	566	513	522	555	573	511	564	531	551	552	596	533	529	527	518	514	507	530	540	562	539	515	547	550	547	480	550	557	565	537	530	568	549	527	536	565	532	541	559	517	560	582	547	535	542	569	517	548	560	527	528	520	517	515	563	553	504	597	585	540	527	510	567	519	554	572	540	517	579	561	517	552	562	561	592	558	534	547	545	530	584	517	542	539	560	573	552	565	559	550	536	539	586	565	546	550	577	574	544	526	522	519	562	576	544	557	551	523	540	525	564	544	507	577	568	573	565	532	507	536	541	576	557	524	503	518	532	523	535	543	543	570	576	558	544	542	507	561	556	550	560	523	542	537	564	573	538	542	602	547	546	557	557	545	555	537	575	562	571	550	523	606	526	554	528	534	501	552	563	558	571	592	588	539	504	523	529	572	535	598	538	531	552	525	558	469	550	553	527	542	533	519	554	543	529	584	545	535	539	536	523	526	522	552	491	560	540	546	527	560	563	540	510	538	546	556	551	506	603	536	529	540	549	538	529	524	523	574	541	533	523	555	552	544	543	519	538	541	581	530	553	548	538	539	542	529	583	556	522	544	557	557	567	524	547	545	522	535	560	549	527	539	520	567	535	536	590	529	543	534	562	547	522	515	562	507	529	474	560	569	550	520	584	572	568	554	573	554	559	550	567	581	562	542	571	581	558	501	553	505	575	517	563	538	603	564	578	529	514	546	581	512	569	541	495	545	534	523	532	538	535	550	525	521	532	571	546	520	543	580	556	589	593	528	503	544	552	562	533	529	517	573	567	572	539	599	517	568	506	551	489	553	539	550	595	510	567	539	533	515	551	508	565	525	538	492	514	546	494	536	547	569	538	543	539	536	509	529	566	544	514	549	550	536	537	535	526	581	553	507	575	538	567	539	552	536	529	553	550	546	568	531	543	538	542	545	516	540	524	588	530	533	559	535	537	562	566	515	501	594	520	562	576	524	556	508	538	543	541	518	545	535	549	529	547	542	554	539	502	569	539	581	563	569	554	571	537	571	522	579	553	556	509	527	566	541	534	553	515	595	551	544	565	559	512	534	554	561	540	595	531	538	529	505	557	544	600	556	539	523	520	532	564	491	548	535	528	567	535	535	564	574	523	560	560	578	554	584	559	554	590	515	519	517	532	535	573	534	547	530	534	485	530	593	567	574	515	543	569	558	580	512	592	552	537	578	571	511	567	513	562	521	521	547	522	536	524	556	540	552	534	570	550	550	499	567	516	556	559	528	540	580	546	563	528	570	531	558	550	558	505	507	520	517	528	524	547	584	552	530	551	527	510	527	551	550	580	518	545	581	512	574	575	539	536	537	487	563	549	516	545	550	497	556	551	543	552	527	546	548	512	544	558	572	555	518	517	563	566	554	557	562	546	546	569	528	544	527	577	545	580	511	542	545	494	547	573	562	509	519	563	564	527	545	551	531	560	566	610	584	542	477	541	538	530	560	554	512	515	546	574	597	512	535	574	569	593	546	545	502	559	521	539	540	574	591	575	560	575	540	553	562	567	539	594	505	516	574	575	544	521	552	533	586	519	539	506	526	530	546	531	549	534	511	494	512	530	553	546	567	527	557	530	560	546	507	559	542	524	562	543	553	510	544	575	559	544	543	507	541	546	521	517	540	583	560	507	533	547	523	580	544	537	580	535	542	547	545	541	527	551	546	533	569	562	549	597	511	543	531	542	601	554	556	537	539	574	548	516	541	553	531	517	551	510	567	564	588	563	531	586	587	552	580	568	539	522	554	543	575	550	535	600	556	548	571	527	543	553	578	544	521	535	552	555	559	557	542	560	568	538	548	535	519	580	544	540	569	513	581	514	522	540	555	541	548	527	594	575	537	525	505	528	556	550	575	529	536	540	569	572	533	525	540	565	532	601	524	543	533	590	526	534	572	494	571	551	523	577	531	527	557	541	515	562	538	545	567	566	534	566	549	544	559	489	527	510	556	564	525	531	546	570	571	580	527	534	555	524	510	534	584	535	551	512	536	575	557	556	535	566	545	541	561	559	562	556	554	519	534	534	522	574	552	556	552	545	505	584	509	586	510	494	583	598	550	514	511	534	538	516	540	504	545	543	585	521	499	557	526	563	572	526	532	533	531	515	546	534	557	538	517	550	496	535	544	550	560	544	530	575	526	514	550	534	545	536	528	572	528	577	553	536	554	559	568	572	548	525	549	525	567	520	535	518	577	548	518	552	544	535	534	549	503	560	530	545	567	523	591	534	542	547	586	556	545	534	552	527	578	544	550	523	489	588	541	558	555	536	520	557	547	522	519	572	559	559	543	564	530	515	540	547	566	558	551	570	527	577	491	552	513	533	531	531	546	506	567	518	572	532	478	509	521	511	564	567	530	547	515	540	511	573	542	538	529	538	497	488	554	555	550	559	558	562	582	603	565	571	526	539	540	556	554	551	504	552	541	593	580	540	557	524	572	559	553	563	541	545	601	549	531	569	559	511	541	532	568	576	538	524	544	549	554	565	573	555	543	503	536	514	563	556	528	546	553	546	569	555	574	525	545	541	561	575	530	515	574	529	562	517	505	514	558	541	565	554	568	557	540	533	507	528	554	512	523	533	555	534	519	539	579	503	531	541	505	530	556	521	554	533	545	568	506	554	555	533	548	548	519	554	555	570	492	569	562	502	487	544	507	507	564	533	548	567	548	546	536	557	522	586	532	552	569	572	583	563	522	571	542	497	535	571	555	546	561	499	544	567	527	573	551	557	486	541	525	552	576	539	574	591	499	506	546	532	535	578	560	487	527	512	566	528	521	515	552	563	491	538	583	482	592	571	562	604	603	560	529	594	582	550	555	550	503	542	535	541	559	561	509	545	564	514	538
25649	22012	27680	25454	18347	4310	763	614	561	547	545	522	561	532	498	516	511	501	500	554	492	504	506	494	526	529	476	496	515	489	471	535	505	512	518	499	506	489	539	541	510	493	488	534	518	548	492	460	494	522	508	530	491	500	507	467	471	473	524	496	514	525	482	566	521	515	531	500	542	504	499	484	470	533	522	486	509	509	549	473	528	526	517	486	478	499	512	490	523	486	534	496	505	499	520	499	495	501	479	500	465	498	464	502	451	508	486	490	508	496	478	525	537	496	476	485	515	491	505	499	520	467	515	501	551	517	472	506	475	480	485	479	514	503	493	490	500	503	495	487	524	471	517	511	456	508	475	554	523	506	513	509	487	477	470	495	498	484	484	505	550	522	515	494	446	537	515	488	478	510	535	518	523	458	500	496	484	446	511	492	542	485	487	509	512	496	478	482	489	473	493	507	464	476	486	461	492	517	501	502	488	487	471	476	543	475	526	472	496	499	524	476	492	493	476	446	495	473	520	452	538	508	501	546	486	489	499	514	505	508	494	455	504	524	479	513	504	464	502	506	509	494	465	479	506	524	545	521	516	509	484	493	534	514	492	491	474	513	520	519	506	505	509	527	468	492	504	528	471	481	478	504	516	509	544	519	512	479	500	516	464	526	507	472	516	502	483	475	509	463	463	438	524	476	507	541	483	486	536	463	537	490	495	504	507	472	507	493	498	481	514	493	470	506	519	518	560	504	524	517	522	502	532	459	529	537	523	481	465	455	500	494	513	500	493	487	476	498	464	468	493	509	509	517	504	491	518	494	505	496	491	522	481	537	495	490	499	512	512	507	508	447	449	546	502	473	514	540	463	460	492	548	454	463	504	496	461	471	498	502	492	482	461	475	477	540	500	480	502	499	476	517	490	471	515	496	480	462	503	516	496	501	487	482	537	522	492	521	522	473	497	504	532	521	469	480	475	495	460	545	455	509	484	521	453	481	470	519	469	476	472	528	475	534	517	496	506	501	517	537	509	484	484	487	547	514	480	477	528	462	491	548	499	491	482	496	487	461	501	465	487	504	509	468	453	519	486	511	467	521	445	503	512	517	487	488	506	509	493	521	534	505	516	464	494	494	508	508	510	500	481	482	470	449	480	490	445	507	502	453	453	495	512	526	488	431	509	513	550	483	482	496	490	494	496	486	523	488	508	476	482	502	493	524	490	509	480	457	485	504	526	507	517	478	471	491	469	483	512	493	497	470	531	493	496	468	512	484	523	490	472	454	476	503	505	501	450	492	504	581	480	469	447	514	454	501	464	508	493	527	520	531	513	479	523	472	491	547	486	444	491	501	500	469	507	519	522	503	487	506	524	502	499	492	486	492	496	508	497	514	481	496	503	479	533	487	495	510	490	496	490	493	479	510	499	497	487	504	511	518	472	500	519	512	504	494	495	486	464	531	494	537	528	503	495	464	466	545	465	508	486	518	495	481	418	504	479	497	490	500	486	510	472	560	504	442	485	513	512	488	510	473	463	457	535	531	511	470	490	527	487	468	539	497	454	456	530	501	498	480	518	504	485	485	498	491	485	497	503	489	469	447	555	504	499	505	485	505	481	506	505	503	480	548	525	493	477	475	496	500	508	521	528	520	496	472	507	462	493	474	488	501	475	522	484	499	523	536	517	501	474	491	476	501	533	495	536	496	458	501	487	508	485	532	459	462	516	532	473	490	506	467	477	501	504	493	458	483	489	513	494	498	513	478	512	503	499	508	485	513	517	521	502	488	506	477	464	448	528	512	490	505	485	484	483	479	464	523	517	468	489	524	476	490	483	490	480	522	468	513	510	460	529	540	522	588	507	482	496	540	477	531	490	526	499	492	504	485	485	526	482	503	513	507	505	507	496	465	486	473	482	489	480	461	479	502	501	517	495	519	466	492	467	482	499	465	510	504	502	524	486	491	488	495	417	545	491	496	465	492	493	463	495	446	530	518	478	499	477	505	489	481	479	488	470	484	478	537	462	517	496	550	477	496	453	460	512	525	506	515	500	490	512	486	464	491	490	507	474	474	556	493	516	530	542	546	539	516	514	456	467	490	506	492	513	509	524	505	461	514	518	516	510	505	507	553	499	500	490	476	511	478	521	490	541	488	488	484	479	528	526	465	487	488	497	486	475	487	476	509	507	470	548	532	511	519	490	497	470	488	472	490	508	512	527	484	490	514	487	463	512	508	514	507	522	499	502	469	459	511	494	503	454	512	528	534	522	520	521	500	451	483	505	475	480	474	507	486	468	487	468	493	495	500	492	502	516	491	488	452	501	465	488	466	463	487	512	505	463	439	538	539	479	436	512	494	517	469	478	456	535	495	509	552	548	496	510	533	467	494	529	514	501	503	477	512	514	516	530	560	495	529	502	456	494	482	517	506	490	496	516	475	492	486	501	491	475	499	457	480	539	532	526	499	475	477	484	519	501	497	474	520	533	503	500	493	495	507	475	471	503	525	467	453	517	500	456	495	490	472	482	499	537	494	462	461	479	538	498	476	513	496	515	526	470	491	527	517	521	482	508	464	494	474	494	497	540	478	485	479	472	491	494	496	479	456	507	502	506	526	510	526	507	553	473	475	519	458	489	492	477	481	528	507	457	562	431	525	486	472	483	537	494	518	501	506	513	517	517	512	488	489	510	526	506	494	477	532	495	454	548	491	481	494	465	467	515	445	494	508	481	472	508	475	512	499	519	502	559	508	536	489	466	515	508	522	504	466	472	521	508	503	529	467	494	497	476	524	473	500	492	518	542	518	456	483	486	484	500	514	485	489	513	541	491	503	503	487	484	503	506	512	478	490	477	510	494	503	541	512	450	507	444	515	496	488	494	470	500	524	513	509	540	471	514	512	521	539	469	514	511	493	545	486	509	514	495	505	481	467	489	492	469	502	522	515	482	480	493	499	505	497	499	500	514	521	531	525	522	447	491	513	521	519	479	507	499	486	491	538	524	510	511	486	529	514	480	476	510	484	538	512	506	475	556	479	542	467	506	485	507	465	487	473	556	481	507	518	504	526	475	526	502	514	469	521	492	481	457	490	508	502	496	497	485	470	451	514	459	498	490	495	466	458	490	471	501	508	466	496	472	508	532	463	516	498	544	462	527	479	482	503	489	520	499	495	480	506	441	515	466	523	521	511	502	513	476	476	531	540	507	504	468	507	516	505	523	475	474	512	475	506	483	493	502	498	497	497	492	517	492	513	476	496	516	553	524	495	482	476	502	510	457	481	522	485	507	470	498	522	525	508	528	467	508	470	515	508	471	508	524	465	505	503	463	515	452	504	483	493	485	471	484	526	524	517	511	485	504	486	535	501	475	482	495	486	496	468	473	489	521	534	494	489	545	489	470	462	513	508	517	486	509	477	475	508	523	487	494	513	513	493	509	486	483	493	494	497	505	541	492	461	495	507	494	477	479	484	464	490	541	479	514	440	515	507	508	517	538	450	568	501	496	496	494	481
57128	53455	27696	10874	10216	811	603	554	546	492	478	499	491	477	498	508	493	477	507	452	500	476	491	449	479	468	467	450	441	495	459	483	442	493	497	474	468	471	498	461	480	464	472	482	473	499	502	440	502	495	443	457	455	430	499	458	468	441	503	451	474	490	466	446	457	484	483	496	475	482	469	461	485	462	431	460	511	456	436	495	491	459	437	458	488	476	465	508	476	469	478	475	459	482	474	443	494	455	484	471	460	434	500	450	461	513	481	436	478	461	448	475	453	443	445	456	479	443	467	519	463	493	464	449	449	482	461	476	409	416	443	479	480	461	463	466	448	433	482	492	450	469	451	437	461	483	477	455	454	451	501	424	423	451	464	441	452	463	454	433	420	463	464	471	437	418	475	460	477	411	437	472	449	493	469	431	449	458	440	491	468	454	457	455	458	494	452	460	492	448	466	428	450	490	492	456	471	453	467	457	479	430	469	433	505	520	475	488	433	444	455	463	457	425	428	461	490	418	490	454	457	450	447	424	466	430	441	478	477	465	475	438	431	472	469	476	469	505	466	466	457	421	487	475	418	483	449	451	449	460	438	440	449	443	483	491	413	463	499	445	473	442	474	444	494	461	462	490	523	477	460	447	462	468	443	525	468	418	464	438	460	451	465	437	469	503	437	468	426	449	424	480	501	515	469	414	482	507	483	497	460	455	473	455	469	461	441	448	443	482	480	462	470	468	522	458	450	479	455	467	469	434	415	468	419	439	434	454	466	437	420	452	441	469	464	465	465	439	437	431	431	437	475	453	445	435	444	429	472	461	445	454	500	452	468	449	451	435	470	484	430	440	424	480	471	475	462	511	474	517	480	476	450	497	482	459	488	445	477	477	457	499	466	480	415	456	439	475	428	420	491	412	452	432	470	497	433	477	420	458	456	490	438	456	434	476	461	447	454	453	476	456	480	484	445	425	454	483	423	471	422	474	453	464	431	476	449	477	410	464	483	441	473	459	458	439	492	436	488	446	447	459	464	475	432	481	499	450	498	501	430	438	463	492	490	449	472	472	472	505	443	446	465	462	448	430	497	445	443	466	468	497	461	443	438	444	465	472	474	470	458	479	449	438	444	456	478	485	441	450	486	485	419	454	419	433	466	491	469	413	465	443	445	492	478	429	471	457	485	473	472	440	476	507	480	486	475	476	468	449	476	448	462	444	456	475	441	441	460	463	491	473	434	456	491	463	466	481	436	437	501	476	468	451	454	493	443	435	468	469	456	459	479	465	497	488	428	434	448	460	459	456	457	459	430	458	430	451	418	486	471	455	445	438	439	455	469	489	443	442	476	486	486	435	488	479	438	486	470	489	438	421	501	458	473	453	450	454	433	510	490	447	444	430	469	477	463	447	493	441	437	482	514	433	447	478	447	471	411	433	442	466	488	444	491	461	472	460	450	450	482	481	456	460	479	458	436	459	463	469	430	460	463	418	428	467	464	451	422	435	476	479	450	472	448	479	407	475	475	466	467	471	434	443	431	485	422	451	450	444	535	452	459	460	496	475	467	473	470	482	481	434	452	459	421	475	471	463	426	460	442	465	485	458	454	448	444	442	432	474	466	447	469	476	445	460	459	421	426	478	451	461	454	477	460	436	467	438	492	454	455	451	463	468	449	410	430	420	485	455	425	423	437	451	465	432	443	450	447	440	445	425	444	487	450	456	452	474	466	461	464	497	488	459	449	460	451	466	451	426	438	481	444	473	455	473	453	456	430	468	440	452	435	466	459	412	473	464	448	481	502	446	472	456	475	445	453	471	449	471	459	468	452	472	457	472	432	469	468	438	443	482	457	453	492	466	444	436	457	479	431	441	480	426	463	427	475	436	457	434	440	483	477	468	452	449	481	461	458	480	423	464	473	534	465	464	422	495	435	471	503	472	486	469	467	449	479	450	435	477	479	470	502	477	438	455	498	489	447	456	470	427	495	454	454	479	454	473	468	487	518	463	416	437	426	494	430	442	432	477	477	446	442	443	479	441	462	487	471	477	415	490	457	465	461	472	462	451	503	492	469	444	438	441	459	476	463	464	464	443	439	465	439	450	480	436	479	473	448	438	419	474	446	442	480	451	467	466	440	435	456	503	462	386	445	450	465	468	462	447	428	462	462	467	474	462	489	435	476	470	470	490	466	470	468	433	445	447	457	444	447	465	448	485	431	491	461	499	455	439	477	482	450	503	441	426	474	479	416	516	446	434	468	482	453	448	447	433	497	468	472	454	477	451	468	477	433	477	517	458	435	466	474	469	465	445	442	449	468	419	446	479	457	512	454	460	471	465	439	442	473	453	485	436	426	458	486	457	455	449	452	481	480	447	488	427	483	466	428	482	408	460	441	469	428	463	476	461	419	460	452	475	471	438	446	464	437	454	448	427	478	444	453	488	481	433	432	489	460	455	498	470	472	481	453	456	451	461	414	456	453	443	436	423	469	512	454	471	457	459	446	425	463	466	424	461	439	480	457	462	460	421	442	464	397	435	457	454	439	450	495	420	436	427	452	457	465	459	463	467	455	440	458	437	477	447	539	474	428	486	445	457	447	457	460	477	457	465	425	459	442	462	434	474	482	509	469	417	457	465	456	469	453	457	469	490	466	453	455	430	454	499	464	454	439	471	446	448	418	462	466	492	467	426	457	452	470	477	468	460	441	442	469	464	437	465	474	488	447	452	495	465	427	452	442	518	452	434	474	474	477	445	454	455	418	472	467	418	426	446	453	447	469	472	462	462	463	474	480	505	465	467	504	428	473	453	464	473	466	436	450	448	441	457	425	484	465	449	452	479	421	458	507	478	473	420	448	488	474	432	420	496	459	425	490	446	426	449	419	468	480	447	438	482	490	473	467	460	428	440	469	466	500	461	473	488	486	489	398	465	474	454	454	484	462	470	474	468	452	413	475	486	491	413	458	456	430	434	465	433	447	478	463	471	516	477	468	443	512	448	427	455	469	486	451	456	462	465	491	452	463	456	449	453	442	481	459	466	486	469	453	419	451	455	458	431	473	464	434	486	431	478	416	442	481	468	449	441	462	449	443	459	412	475	449	480	479	466	462	462	458	481	460	463	468	437	454	450	461	484	411	452	487	473	432	447	450	432	466	413	431	452	413	479	463	462	458	455	457	459	428	492	417	436	472	436	469	464	457	463	441	461	488	409	481	457	480	421	466	428	502	459	483	492	457	457	416	473	441	467	457	459	485	415	461	472	437	455	469	437	488	464	456	442	470	485	462	477	458	461	430	445	456	469	460	445	471	434	460	454	428	444	441	424	471	472	486	471	452	469	453	444	456	422	464	441	453	423	452	483	454	435	474	496	484	467	423	491	485	481	477	456	463	472	462	467	456	453	467	451	457	450	450	467	512	461	510	434	448	457	461	445	485	472	439	468	452	452	484	497	463	456	465	461	473	454	447	452	407	448	453	450	415	444	474	470	439	465	486	465	466	452	459	445	470	455
24509	21611	28919	24428	21851	15139	2155	870	678	747	739	693	668	716	673	696	653	643	632	630	632	667	665	641	704	634	611	629	655	630	615	638	630	634	622	644	701	676	649	639	681	619	636	643	693	647	635	656	608	636	641	643	619	615	616	629	644	595	648	655	640	629	642	670	646	660	663	593	673	626	685	672	591	631	629	631	601	671	626	648	620	617	643	678	655	628	634	616	639	657	632	609	617	605	599	642	622	651	654	620	664	638	602	654	675	607	628	649	652	670	646	615	681	629	684	624	622	632	597	606	586	644	634	596	661	659	608	608	689	589	597	692	645	680	608	607	650	629	644	626	644	642	621	660	598	645	573	574	616	614	618	634	628	630	639	603	630	654	597	628	643	663	611	663	650	650	666	666	628	669	670	609	610	665	621	637	662	670	646	627	640	647	651	663	620	675	626	660	657	620	610	577	664	639	587	622	659	621	630	590	678	644	672	610	644	636	617	667	640	592	662	659	606	638	595	631	667	663	647	648	718	650	651	611	597	602	650	611	619	607	606	627	602	643	637	603	651	639	619	626	590	645	622	632	640	583	629	640	686	627	594	655	618	619	666	652	656	623	605	614	630	594	606	615	642	659	640	651	611	656	619	661	653	646	651	560	621	631	648	612	632	645	644	640	613	632	643	628	592	626	590	621	644	612	659	599	590	635	624	592	633	658	658	639	576	632	622	638	634	654	633	670	631	557	611	618	640	637	647	655	657	639	609	643	642	599	634	675	619	665	610	645	560	667	641	585	580	622	610	642	642	651	678	631	588	588	666	645	597	639	605	663	610	634	674	641	622	607	650	613	630	618	631	621	651	668	610	621	606	599	680	603	633	657	639	621	599	634	631	626	614	605	665	620	653	651	623	656	620	669	578	632	638	654	665	660	647	628	617	640	624	633	652	641	615	639	662	604	635	614	625	628	640	664	634	592	614	584	665	586	624	614	606	636	624	607	604	580	592	632	649	616	614	578	634	611	609	664	630	664	586	625	613	627	641	619	662	604	625	663	624	664	619	616	659	598	631	593	587	656	618	617	677	660	628	619	622	585	661	691	657	597	615	646	656	680	637	620	648	671	600	622	612	616	648	608	665	624	665	611	630	660	641	621	610	615	614	606	626	601	629	663	643	659	642	610	637	612	648	663	649	658	641	640	634	612	606	590	602	647	673	602	575	643	658	654	623	592	591	629	637	666	693	645	619	662	595	635	682	634	613	638	580	620	625	649	585	615	621	643	638	642	662	638	605	607	636	648	690	641	626	637	620	623	611	664	620	675	628	624	661	625	624	589	650	644	643	614	643	639	624	626	666	614	625	582	624	643	614	630	633	679	582	617	593	610	604	635	649	650	599	651	638	637	646	625	642	650	672	652	625	626	663	649	604	601	588	610	630	641	642	616	594	574	638	620	615	604	641	574	609	619	651	608	628	596	639	643	617	656	606	595	634	635	657	612	657	652	628	638	649	612	608	581	620	613	673	620	632	615	638	616	572	623	689	655	629	676	645	597	647	604	628	612	650	649	626	622	640	625	678	574	637	612	661	627	607	588	637	660	588	633	636	608	616	647	684	633	627	654	630	641	647	657	689	630	619	600	645	669	627	641	582	639	614	617	627	621	641	609	603	620	639	629	620	608	663	593	640	644	620	654	622	675	658	591	606	617	639	606	645	602	635	677	651	623	641	641	634	646	660	631	618	639	688	613	649	620	616	641	672	649	674	573	670	649	616	620	609	636	593	597	612	628	611	651	585	604	649	605	627	634	588	610	638	620	617	647	622	630	653	659	666	633	643	603	621	603	666	631	664	622	637	682	594	639	634	602	638	597	623	657	665	618	642	632	635	622	653	618	595	660	628	661	642	613	672	635	658	589	606	664	685	652	618	624	649	636	629	603	671	648	677	594	644	621	625	622	621	624	636	636	610	612	620	645	597	629	645	629	622	617	627	652	658	668	649	579	608	619	650	634	649	609	591	611	573	617	656	664	645	645	634	683	659	624	650	614	650	650	609	613	598	579	645	641	633	664	659	655	617	635	653	612	630	647	623	671	612	652	661	629	639	647	651	643	670	650	592	649	669	687	656	620	619	656	597	590	627	607	609	649	609	657	645	646	612	642	603	627	543	627	650	628	610	648	650	656	629	615	642	600	623	602	625	672	591	622	611	603	635	611	662	575	682	646	625	658	609	621	600	607	652	641	647	610	642	621	643	618	645	616	597	610	629	629	629	631	659	639	636	662	633	626	621	661	621	637	578	647	635	621	633	670	576	662	612	613	644	606	668	661	594	589	639	612	652	649	671	657	651	676	627	609	594	618	604	638	644	690	595	618	642	629	643	628	642	618	641	623	607	632	608	621	656	619	651	627	625	608	636	621	609	645	604	616	628	626	675	646	652	590	625	655	621	627	651	654	601	613	602	648	608	619	606	624	635	605	616	628	642	606	594	584	646	597	612	646	630	636	598	626	641	607	632	638	604	658	655	633	618	627	616	628	595	599	660	631	639	623	617	627	650	602	644	631	635	618	662	616	651	586	634	650	652	636	617	605	626	619	605	600	554	635	597	634	603	621	629	581	584	648	669	614	619	630	625	601	649	648	633	587	596	612	607	628	626	627	628	620	623	608	634	618	616	669	621	668	608	616	642	634	617	660	621	594	582	647	679	685	572	628	610	625	711	596	603	585	647	612	616	633	581	603	652	628	594	660	583	561	648	603	619	654	628	600	624	707	623	658	603	654	616	603	599	584	636	613	645	645	656	619	674	634	600	671	646	611	605	664	592	632	564	643	599	607	638	647	608	555	628	634	600	659	611	635	615	633	600	640	599	608	619	646	622	688	654	643	607	606	626	679	633	609	632	602	626	616	621	643	637	609	616	592	645	610	640	623	625	636	611	558	625	652	660	617	627	591	625	619	621	622	635	606	622	658	617	607	570	616	663	620	656	585	660	648	645	615	636	613	608	578	654	608	573	654	619	645	649	627	607	621	635	583	591	629	649	639	638	648	681	633	600	657	680	661	666	656	625	632	655	629	657	668	670	614	618	635	642	636	647	633	671	640	617	597	644	595	654	673	650	602	630	623	619	617	617	624	624	619	623	612	650	605	658	603	627	606	647	626	584	642	643	608	655	672	622	612	591	681	549	625	661	608	655	608	626	614	631	634	592	643	621	640	620	597	622	621	625	654	600	663	610	609	603	619	585	636	594	597	579	633	681	642	626	615	660	648	599	622	693	622	659	650	622	659	631	643	598	651	638	597	629	623	612	637	649	644	596	591	665	568	635	647	643	650	568	608	626	671	568	601	643	614	590	646	640	613	695	646	608	646	634	652	630	586	623	640	611	628	636	654	615	642	602	654	676	633	623	613	584	672	622	622	653	619	627	620	651	595	666	627	662	627	618	615	625	689	661	638	603	620	640	646	663	632	621	607	611	626	635	586	629	675	616	668	643	619	612	647	632	663	642	605	612	674
61195	64190	43434	18545	17478	1059	743	710	715	677	679	643	642	611	619	623	542	589	616	572	569	574	588	546	563	601	587	608	575	573	571	577	616	568	601	591	529	572	569	516	564	579	603	579	532	552	598	579	605	582	557	541	552	610	606	560	578	593	563	557	612	603	592	581	616	575	606	589	625	562	609	559	593	598	605	603	552	567	543	613	576	574	589	574	628	569	572	577	607	595	582	558	604	558	524	534	566	567	529	575	580	596	560	601	545	592	600	541	550	567	575	491	591	574	563	603	566	570	562	555	523	562	553	585	544	577	551	588	572	546	548	593	562	566	601	579	577	561	581	571	575	567	563	553	570	550	545	539	582	632	572	595	584	586	606	635	518	588	571	541	558	569	572	580	626	570	532	547	613	567	561	551	538	548	594	548	581	566	571	542	555	531	570	554	542	612	604	599	597	551	564	579	584	532	628	601	610	574	618	539	581	584	574	588	585	571	614	570	567	596	536	557	553	578	530	546	565	575	561	582	561	589	635	574	643	569	610	545	598	575	565	549	600	574	588	574	592	594	587	558	587	576	578	541	594	541	560	572	587	539	585	533	609	565	569	518	542	545	565	563	560	576	545	535	550	556	538	599	578	595	600	598	580	584	558	611	553	542	562	573	589	544	609	607	565	574	582	577	550	593	568	565	541	549	542	591	514	558	576	519	554	576	582	620	579	573	521	507	540	571	570	564	563	573	568	587	563	606	570	547	557	608	571	593	581	587	543	540	561	567	556	584	554	604	568	605	540	575	554	537	562	548	597	582	572	526	573	558	570	551	584	587	520	579	538	547	593	565	563	562	537	588	610	588	583	580	579	558	496	605	551	569	555	559	584	556	565	548	572	551	583	549	622	565	611	567	589	552	580	589	543	565	585	546	581	582	545	534	551	559	575	543	520	562	544	552	554	564	550	585	512	595	527	582	564	568	559	593	538	612	561	542	598	566	561	596	585	578	555	570	587	573	575	564	529	572	552	562	588	568	589	578	599	553	592	542	578	607	562	591	560	555	582	562	591	573	578	560	569	572	556	581	576	566	597	551	551	564	583	593	529	587	567	551	577	528	591	547	540	569	551	560	543	588	548	565	558	578	549	564	574	576	545	577	537	553	567	560	590	615	571	535	579	577	594	583	516	617	545	549	573	581	602	554	575	575	562	541	604	565	564	576	591	599	555	542	563	575	553	568	594	561	551	576	567	553	560	590	602	581	566	576	552	558	563	546	568	562	513	580	535	567	580	555	550	542	622	550	538	561	561	557	613	565	558	541	591	527	570	577	573	499	543	543	578	555	512	602	583	568	569	529	590	582	525	593	579	554	597	555	534	580	609	573	540	595	551	566	582	566	554	580	596	558	606	556	573	569	512	523	537	543	570	552	574	562	551	530	551	567	566	555	572	571	580	555	585	527	550	571	563	539	569	601	554	524	559	566	593	594	562	586	557	548	564	529	558	564	555	596	562	574	570	572	594	581	528	589	579	574	558	573	588	546	503	573	561	587	576	588	604	566	571	549	564	609	559	559	526	548	539	565	558	588	548	590	558	611	564	569	576	563	569	525	569	600	527	581	559	540	562	562	566	571	536	589	586	558	612	579	557	567	557	560	579	628	617	611	588	560	607	534	546	528	547	565	565	546	545	565	570	609	566	533	589	548	541	560	564	564	549	608	578	584	579	576	536	567	575	580	542	583	552	539	542	547	591	533	609	588	601	583	566	574	658	518	604	561	573	587	564	568	620	593	535	566	584	593	546	587	583	591	607	576	550	553	558	577	611	576	566	584	589	600	594	571	512	587	510	546	551	577	599	572	592	559	595	558	545	628	562	560	549	589	574	591	550	555	524	612	565	534	529	565	546	575	596	613	551	539	543	544	595	542	532	557	569	567	575	528	558	515	566	585	576	600	569	576	565	545	546	523	566	575	603	559	554	545	544	546	535	537	619	579	556	571	538	571	615	602	623	597	563	570	528	564	541	543	521	589	554	562	528	581	544	578	556	620	536	566	548	506	559	614	588	599	579	590	539	631	595	614	564	571	581	595	589	538	589	511	569	519	572	603	541	518	556	537	571	576	559	555	541	518	605	537	579	547	555	561	560	590	572	511	545	573	603	524	538	559	571	539	561	561	531	562	553	560	553	598	562	556	604	567	572	561	577	584	568	557	585	608	528	534	586	553	550	595	566	597	571	546	553	523	569	571	547	549	579	590	543	576	548	525	542	585	623	600	644	561	588	546	547	605	613	596	570	582	549	550	562	536	570	591	569	561	538	567	539	563	576	593	550	563	553	579	533	603	588	593	577	602	560	615	583	605	568	573	573	554	546	551	498	555	594	587	569	552	587	540	546	534	550	558	574	568	613	557	591	536	596	528	555	584	613	538	570	561	544	557	579	564	579	521	545	582	560	545	598	594	559	563	614	557	503	604	548	539	546	572	562	579	573	584	557	589	566	549	553	550	612	597	528	589	575	608	596	549	604	589	554	581	568	543	593	534	598	602	543	601	576	532	563	585	556	574	554	528	586	563	590	554	529	568	580	555	556	537	557	611	579	533	582	570	540	569	577	553	562	565	594	558	572	542	587	584	543	556	552	599	586	541	532	584	563	604	569	580	602	593	561	591	545	533	548	562	532	551	588	563	575	573	507	611	574	541	579	618	574	541	566	578	584	569	584	544	589	533	599	542	553	530	573	591	601	526	550	553	553	590	576	597	562	521	559	565	557	552	600	600	589	528	564	546	525	582	582	576	565	550	560	571	533	545	529	599	593	562	545	598	549	568	560	521	563	566	584	547	577	523	570	530	587	563	573	551	571	614	571	557	563	547	579	571	519	539	526	581	573	580	574	576	603	571	538	583	561	537	566	547	560	531	564	567	558	557	584	571	556	566	544	535	561	563	599	531	531	596	527	565	553	566	583	584	525	518	551	560	555	555	580	571	545	543	556	582	588	574	600	541	548	555	586	581	564	549	524	590	534	552	595	591	576	556	556	608	549	600	570	551	558	565	565	582	539	537	553	498	571	540	549	573	576	584	564	595	563	523	587	615	553	551	564	594	577	573	588	559	570	599	607	541	565	583	501	567	541	586	560	553	555	590	561	549	596	571	546	551	569	589	541	583	522	553	570	550	596	528	509	581	559	572	516	575	575	555	565	568	534	542	570	598	577	582	545	562	563	563	538	585	563	542	572	565	537	604	547	559	565	591	612	598	512	576	554	598	562	587	575	601	573	573	572	555	607	549	588	570	581	575	541	592	513	537	583	589	559	542	542	587	582	564	615	610	553	530	560	582	553	571	539	592	554	556	552	582	565	549	570	564	570	581	545	550	550	566	576	544	560	517	532	545	576	513	594	543	612	618	553	563	602	542	544	521	613	548	560	545	561	552	541	547	523	554	547	575	532	586	532	576	594	566	594	541	536	586	536	575	587	582	549	542	579	537	575	493	538	542	587	545	582	577	514	565	596	557
30730	21178	8470	2202	1364	672	690	649	645	621	631	658	666	612	641	623	665	631	677	646	656	591	659	560	679	639	681	655	673	641	608	631	623	638	706	615	686	655	674	641	621	621	654	647	664	630	645	644	685	653	666	636	655	583	658	640	627	626	621	631	635	635	658	642	639	645	633	636	654	605	669	655	683	659	647	635	607	656	639	636	619	649	654	635	649	696	654	689	611	650	690	625	637	631	659	638	676	639	635	646	663	674	665	637	619	637	651	605	628	636	631	667	650	621	611	649	616	561	661	648	658	648	654	633	637	635	630	618	633	635	644	665	621	665	622	647	619	644	633	619	630	627	601	654	639	643	661	673	632	675	624	653	586	684	678	667	664	608	675	616	641	672	688	597	644	679	668	655	630	623	667	637	642	627	628	652	612	641	652	624	659	655	618	689	622	645	700	612	601	621	589	656	647	639	635	660	637	640	648	661	673	681	632	670	638	614	628	653	609	596	605	637	609	652	596	605	629	615	645	596	638	631	640	644	643	630	656	631	621	629	629	645	599	625	598	642	608	662	643	648	665	658	662	627	618	599	644	649	607	644	604	616	616	638	645	632	660	669	624	688	655	589	625	630	626	617	625	666	624	627	663	607	661	637	600	660	687	605	637	633	660	629	650	699	620	647	623	654	678	655	655	608	650	630	654	580	670	651	621	663	629	642	636	637	662	657	630	655	649	651	681	632	655	665	639	642	601	623	649	648	633	740	657	653	640	665	669	637	654	615	615	674	607	624	609	632	618	670	638	659	652	663	592	665	610	638	640	612	657	630	688	670	615	637	613	621	652	588	611	628	634	635	604	654	599	598	604	650	620	667	648	642	614	649	648	606	648	608	609	639	681	632	642	628	666	627	643	662	630	612	657	622	660	605	601	682	623	675	644	643	613	638	639	634	628	641	655	642	671	689	619	641	613	720	595	663	588	623	627	637	648	637	619	638	673	623	671	646	627	627	690	629	622	641	664	597	643	577	638	632	654	607	695	616	646	675	567	658	687	629	645	636	659	642	627	661	615	638	659	664	614	669	655	642	623	582	575	667	648	635	657	668	602	643	707	638	647	636	576	596	642	638	666	689	679	600	663	660	636	650	618	608	645	658	608	669	666	614	624	647	638	678	631	624	622	655	632	600	666	715	653	640	637	634	658	647	643	624	658	630	572	646	622	624	649	619	652	640	676	623	630	637	645	675	602	623	612	657	651	625	614	716	629	635	699	680	664	643	626	642	657	614	660	629	679	616	606	647	631	629	626	666	657	637	659	645	654	630	648	631	641	666	683	682	654	661	693	646	672	601	647	609	633	630	661	629	659	628	641	656	627	695	640	646	635	629	639	628	636	619	627	662	627	587	701	673	599	656	660	657	636	657	617	656	586	642	668	551	652	599	618	628	624	648	627	631	585	648	620	622	637	638	632	646	645	622	595	643	677	669	632	617	641	663	651	635	622	656	643	675	645	658	612	645	657	670	674	637	634	628	647	626	631	633	624	649	656	649	660	625	595	626	681	652	633	637	639	633	622	681	646	624	624	687	657	632	641	612	696	625	631	640	620	622	653	564	666	632	629	690	637	599	605	629	636	624	616	611	623	617	660	664	652	666	638	650	583	640	683	612	652	647	672	661	624	642	654	639	674	643	665	627	622	635	650	627	648	675	610	616	635	644	632	596	578	631	604	650	658	668	606	625	619	658	643	619	661	646	610	680	633	635	659	615	665	629	621	685	655	637	612	652	619	664	651	674	630	666	689	543	648	617	613	660	638	693	589	645	586	624	621	643	668	659	646	611	686	614	597	639	652	657	660	650	648	623	628	647	631	635	618	603	636	630	588	645	653	620	664	622	642	652	656	669	658	673	627	637	654	633	649	633	662	649	615	632	608	639	628	680	665	617	607	615	683	642	637	640	650	607	637	625	627	624	611	668	636	643	602	676	637	638	585	644	646	643	613	648	649	664	654	659	627	669	632	635	637	661	667	655	655	663	642	625	634	608	666	605	648	697	618	672	680	622	695	618	630	660	650	632	683	643	572	600	633	638	651	658	599	650	646	634	650	659	656	660	632	654	623	634	685	604	657	649	602	659	630	609	589	617	632	620	641	597	662	578	597	651	672	614	608	629	648	669	622	661	622	602	629	618	652	654	592	621	638	617	600	605	641	681	605	628	627	646	599	629	671	626	666	628	654	647	635	595	637	644	597	641	644	631	666	631	640	677	707	662	649	638	628	688	605	631	634	625	611	620	665	659	651	613	608	648	610	615	596	686	653	629	640	614	688	648	568	647	667	644	656	607	640	605	595	610	621	637	656	647	644	622	661	636	625	638	642	609	638	689	672	653	634	658	635	660	653	608	650	664	636	625	653	626	608	605	639	657	653	647	623	627	628	619	602	583	601	650	620	712	621	710	658	686	606	652	635	714	641	658	615	614	674	650	637	626	691	616	675	638	655	664	655	658	674	658	594	660	641	657	668	633	602	616	632	620	704	591	659	644	661	651	644	658	630	640	624	661	640	643	661	653	607	662	631	622	701	625	654	619	632	641	601	636	610	649	653	657	610	622	665	654	613	666	652	651	677	635	621	650	630	656	651	628	637	629	610	646	603	609	640	645	669	681	710	619	615	614	655	626	602	589	679	617	648	649	638	626	661	641	675	673	650	643	628	630	610	656	643	674	742	650	632	590	631	618	643	616	660	599	625	624	653	619	612	606	625	648	602	643	652	601	638	666	667	651	654	621	656	654	618	619	650	632	595	642	661	637	604	638	649	647	669	616	605	630	639	646	678	654	689	632	610	648	698	637	662	697	666	638	646	615	618	647	647	593	629	686	677	668	692	652	647	644	609	629	622	657	671	608	644	694	688	613	624	616	680	596	605	696	628	662	654	590	636	628	627	603	624	684	660	628	612	623	659	651	637	576	664	627	605	648	629	640	623	617	674	666	646	653	693	708	642	668	660	604	665	666	615	611	645	612	643	660	592	622	659	641	662	659	642	647	694	676	636	610	658	596	602	647	656	687	626	648	643	656	641	684	675	617	611	642	624	618	644	610	639	656	665	668	634	650	687	695	639	646	627	640	630	612	613	644	668	594	668	629	635	597	659	615	651	587	596	667	630	652	631	632	663	663	594	619	656	634	623	672	654	622	681	675	666	641	612	640	630	623	627	667	619	614	589	619	639	661	652	598	658	650	611	641	649	669	651	635	672	614	634	651	670	624	627	622	636	639	684	639	675	624	634	615	650	597	629	681	648	669	662	657	629	606	621	625	650	632	558	617	632	652	637	678	627	644	590	651	632	659	654	670	653	648	619	638	693	619	609	661	663	639	621	636	660	653	689	646	688	664	646	646	678	698	610	616	626	646	649	634	603	651	650	639	623	684	606	644	643	672	678	655	648	703	615	628	610	630	641	620	647	606	628	680	657	629	653	676	653	677	598	624	653	610	619	609	605	603	654	590	680	620	628	681
20659	13988	5267	1564	1405	579	538	521	555	524	592	549	554	517	514	536	521	559	499	538	598	512	558	535	578	576	561	538	553	555	525	568	501	528	532	546	514	560	556	538	532	551	532	523	549	552	504	533	472	507	518	516	564	559	507	520	557	533	526	578	574	536	507	548	525	565	535	518	572	590	545	509	521	525	500	511	550	513	562	521	502	551	544	536	585	544	541	536	559	575	540	572	555	512	541	525	514	556	522	594	481	520	514	542	540	485	540	552	513	534	493	518	506	538	567	510	511	510	490	536	529	483	522	559	549	543	535	536	553	528	534	552	534	539	530	526	587	537	535	522	500	537	535	537	493	523	548	534	553	534	526	525	526	543	532	526	497	551	543	549	521	535	525	525	517	534	509	504	540	526	504	516	555	583	528	521	530	515	564	553	527	504	531	487	544	551	560	498	538	587	550	540	541	539	520	556	566	537	533	525	525	512	546	519	527	553	504	504	514	545	529	484	526	563	573	528	534	507	509	581	540	509	555	537	514	527	550	535	530	519	555	545	532	545	550	486	498	514	543	554	542	522	555	540	539	550	539	551	517	522	533	586	535	518	564	540	523	518	543	516	500	513	513	524	536	562	517	499	543	542	507	520	534	551	547	539	531	558	542	537	563	483	532	530	514	532	540	543	549	477	548	552	548	512	542	547	531	497	521	538	543	548	580	511	555	528	516	515	526	524	534	603	558	556	541	533	540	519	522	531	519	563	562	500	549	493	561	508	560	514	493	544	519	523	549	491	517	544	507	503	508	522	506	539	551	548	536	528	525	567	531	484	509	533	513	529	529	540	587	543	525	509	528	567	480	528	498	552	493	501	560	527	515	570	560	512	514	488	490	534	546	514	511	515	580	552	501	531	519	543	526	496	528	547	536	536	533	570	539	508	531	577	501	561	580	513	554	552	508	591	501	511	517	527	517	557	521	517	525	570	522	509	527	514	527	536	543	563	539	515	510	536	576	514	508	526	500	561	525	512	543	577	523	511	519	532	538	493	572	490	541	525	530	531	557	520	561	547	509	539	510	523	520	527	511	549	524	523	575	567	520	499	506	539	534	527	562	484	545	519	560	536	556	528	510	525	515	560	558	525	539	529	550	493	550	495	500	499	544	516	514	534	539	515	504	544	525	493	527	514	492	540	544	544	538	581	507	578	531	547	527	553	509	572	545	531	554	528	522	548	510	558	515	518	519	544	544	513	541	560	529	572	551	539	510	574	550	526	522	540	552	484	556	583	535	514	572	525	528	553	516	525	527	530	500	551	563	531	565	563	506	576	518	522	504	493	536	523	511	514	544	527	503	545	545	539	559	540	550	521	520	514	555	536	546	492	523	525	500	559	509	504	561	586	528	538	512	521	504	578	558	540	548	560	535	533	523	507	532	540	564	499	528	529	501	523	512	539	552	547	554	541	514	567	541	528	549	512	532	545	561	543	536	536	517	514	479	553	506	532	496	524	542	529	501	585	483	584	533	494	541	508	509	515	555	527	604	513	543	505	528	572	579	533	530	555	488	544	542	528	529	519	540	526	546	536	497	547	474	538	515	533	518	541	555	571	548	522	578	540	520	495	510	499	562	541	538	520	540	524	517	544	543	524	506	519	565	532	543	564	539	553	526	531	511	517	516	489	505	530	560	529	540	522	487	532	570	502	546	563	550	570	538	547	497	519	515	534	510	534	512	559	511	508	524	538	547	561	492	496	518	517	550	552	540	514	553	551	560	526	554	552	547	553	558	568	520	505	538	528	595	545	552	576	517	519	549	539	535	517	550	537	536	533	550	547	549	542	550	550	471	549	533	492	519	537	554	498	554	554	512	525	531	513	513	520	512	567	500	556	517	534	548	540	498	505	511	544	539	553	513	548	540	523	539	507	550	516	519	574	509	512	543	535	546	523	528	513	581	561	554	478	517	573	544	543	537	552	522	514	531	520	511	560	563	566	543	527	555	508	549	509	546	561	550	500	516	515	522	547	533	548	500	551	516	561	571	518	551	505	513	526	526	500	516	528	528	486	511	494	568	534	549	528	542	528	531	532	525	543	496	505	544	540	563	580	539	540	552	509	508	554	525	510	558	540	512	522	538	553	523	555	521	537	545	502	522	500	581	578	558	522	560	571	502	522	518	522	568	576	566	559	526	556	503	555	522	518	505	506	578	510	533	541	498	542	544	553	519	525	539	554	536	545	505	552	551	541	534	529	501	489	520	570	554	532	561	535	542	540	528	539	541	551	509	548	519	554	542	547	524	570	481	530	533	521	516	506	569	494	550	539	547	497	547	524	540	556	506	524	545	533	533	530	525	572	553	549	532	523	538	532	511	525	558	542	559	569	521	559	561	559	558	521	486	504	554	532	531	571	526	540	551	569	493	483	510	553	571	547	547	504	524	616	506	496	533	514	526	544	536	524	547	525	555	548	534	557	503	561	518	528	507	555	500	493	536	540	529	540	528	529	516	560	529	558	511	517	531	512	541	560	544	530	531	542	497	507	561	555	533	538	512	548	518	531	544	547	569	540	486	527	574	513	541	547	515	504	522	515	535	530	516	532	532	500	550	519	550	516	545	483	539	496	507	520	509	531	520	544	546	556	528	519	550	533	535	512	524	540	552	502	518	531	528	535	525	536	494	518	524	541	564	531	548	524	519	491	527	548	515	553	541	524	507	533	565	554	491	519	541	524	554	508	514	522	546	583	536	462	538	544	544	491	498	561	546	546	553	554	525	576	536	508	569	530	523	484	531	551	547	572	550	532	544	500	526	528	488	575	499	510	554	519	498	532	513	532	570	543	528	522	530	523	535	525	505	544	547	528	498	552	555	532	526	555	538	518	576	500	561	523	526	519	553	516	538	484	530	536	495	521	561	536	515	516	519	513	541	526	550	559	506	516	529	523	506	521	510	480	514	506	568	495	563	522	514	569	548	533	563	545	536	523	547	530	562	554	513	514	555	519	573	523	535	526	515	525	497	517	535	511	506	537	552	522	524	564	543	531	526	538	527	537	521	516	532	560	543	492	550	547	556	512	501	548	545	527	521	523	536	511	530	519	566	521	532	552	508	551	523	551	503	532	557	533	571	528	508	539	533	525	541	490	527	538	567	540	514	502	571	525	549	525	538	552	526	560	513	523	547	526	564	574	554	559	504	555	553	567	527	518	537	525	562	514	516	525	541	559	554	537	552	544	529	546	525	509	509	504	501	564	588	521	540	490	504	516	567	557	603	501	509	558	547	493	549	540	543	514	523	537	553	481	576	546	543	527	541	560	528	492	504	560	509	530	531	549	531	528	514	524	542	537	563	543	520	524	578	571	512	535	533	525	534	511	514	565	488	551	563	529	547	482	529	499	573	542	540	510	554	515	514	522	538	545	497	489	547	545	579	523	516	512	480	530	540	543	527	520	512	526	536	548	541	554	506	548	510	526	539	521	507	549	525	494	547	551	599	527	545	505	555	557	553	502
25535	21988	28034	25461	18771	4923	738	625	530	544	488	531	472	556	486	509	501	522	473	514	480	488	470	495	488	455	517	491	479	482	485	505	522	453	505	496	492	479	524	477	461	511	516	512	487	443	450	498	501	478	460	502	471	490	485	486	509	509	494	473	464	482	518	485	423	483	500	535	493	498	489	503	450	484	513	496	481	474	480	503	476	492	484	479	471	512	517	535	458	466	448	503	507	527	496	457	495	452	463	460	496	459	468	493	488	459	452	491	487	480	505	477	559	476	487	473	486	531	433	469	493	448	496	484	469	478	494	513	499	482	523	470	460	466	485	493	475	459	488	486	494	464	493	512	503	456	477	461	453	485	499	492	467	474	456	495	524	509	496	502	476	464	506	490	455	472	506	526	476	505	511	484	493	478	492	507	503	474	469	486	488	488	438	479	427	453	480	484	491	504	455	433	492	472	498	470	510	511	491	487	454	436	492	508	495	484	500	509	474	503	460	493	483	476	521	451	490	450	473	492	468	472	478	501	508	447	511	487	497	497	480	499	532	484	454	462	509	502	499	443	484	461	472	529	519	519	507	439	500	492	488	473	537	485	508	489	481	464	455	477	454	458	460	444	494	489	454	502	485	500	480	474	486	466	477	487	520	501	452	489	505	442	479	479	478	501	500	497	454	504	494	505	479	490	498	448	495	463	478	462	509	469	511	462	500	491	470	464	452	491	481	469	500	507	467	487	468	489	506	473	479	468	546	471	468	455	474	462	486	491	494	464	492	451	461	482	487	492	504	462	447	478	461	479	485	499	480	458	471	501	457	459	488	518	496	502	462	452	483	489	515	490	492	510	481	473	482	492	509	470	505	510	512	468	463	486	494	486	450	511	510	467	504	480	522	503	470	500	493	466	514	506	460	478	460	519	483	452	430	507	488	428	503	521	505	460	450	485	455	486	476	484	516	500	508	480	481	509	479	472	485	480	453	483	483	512	429	424	509	443	506	467	494	471	494	502	496	450	491	502	462	499	499	488	441	440	506	500	510	501	527	508	462	477	482	473	450	493	480	496	483	458	485	447	506	464	454	450	508	441	496	479	492	468	458	511	472	464	517	494	452	525	474	468	467	452	464	507	485	470	511	521	501	459	486	495	441	492	475	446	469	500	493	475	467	456	463	436	505	507	497	495	474	478	505	458	456	462	476	468	479	501	440	444	468	519	458	445	423	504	455	481	458	455	473	489	497	469	476	437	503	488	486	457	463	525	526	496	486	526	488	458	482	502	465	455	474	466	459	452	491	463	460	500	437	463	454	536	481	461	482	470	469	480	476	451	479	463	468	495	490	465	469	502	458	469	481	507	494	473	543	478	472	495	471	450	480	448	518	473	503	458	489	466	477	492	475	472	449	547	504	480	517	510	483	471	519	435	502	481	489	461	475	450	462	477	457	496	516	465	491	484	486	501	470	472	513	479	519	510	466	502	463	504	496	472	478	484	470	480	480	474	514	507	497	494	458	488	418	452	490	505	468	474	550	495	482	481	467	475	520	496	462	504	525	478	483	475	498	482	510	475	489	493	482	513	491	508	492	518	465	474	493	455	472	516	451	478	473	452	507	469	483	503	463	488	446	430	476	483	530	472	483	460	521	460	503	502	433	518	495	495	503	479	501	441	474	488	440	454	448	456	474	473	445	459	478	459	475	511	465	484	427	459	450	460	512	491	469	463	474	495	476	494	446	478	461	468	517	476	529	509	493	508	468	468	481	464	485	481	522	463	521	461	482	505	504	485	485	517	495	499	440	494	499	502	451	509	476	446	517	480	494	453	488	471	491	472	498	473	497	473	490	506	492	475	476	468	485	477	496	443	520	479	531	507	499	486	505	473	459	484	469	475	490	508	450	484	505	489	478	485	491	435	511	504	494	510	512	490	502	472	482	453	479	489	497	498	482	456	472	444	480	466	480	477	456	484	491	498	482	520	488	504	486	442	473	479	461	484	464	493	444	476	479	484	509	498	461	473	499	493	532	465	469	471	466	468	495	477	485	482	490	476	496	491	494	481	531	473	482	476	498	471	477	455	454	486	475	461	488	499	452	496	502	491	417	479	453	500	436	492	489	464	516	467	479	504	466	499	504	502	501	480	467	507	484	470	507	466	459	475	472	491	516	463	507	461	487	478	519	505	509	498	478	483	452	505	501	465	471	484	448	492	457	465	479	463	494	490	499	467	467	465	501	466	474	484	459	470	465	479	490	460	472	464	459	464	471	502	470	479	463	496	501	498	446	492	461	491	503	471	487	489	475	474	459	467	462	475	476	487	448	433	444	491	475	475	492	487	491	454	468	528	515	524	452	503	448	481	502	461	458	480	458	456	451	485	474	474	501	528	477	460	482	459	478	467	459	455	523	487	486	470	474	494	472	482	499	491	472	477	510	495	506	437	463	468	506	480	484	448	472	516	487	491	463	486	476	509	471	485	445	436	452	508	482	439	499	454	514	484	529	453	514	465	445	476	457	478	467	467	478	472	471	480	468	526	462	461	443	486	502	512	473	443	496	501	473	521	466	465	463	447	490	459	461	463	432	453	475	474	456	493	464	485	464	482	510	508	501	450	438	539	458	456	530	502	478	504	520	465	502	470	483	480	479	452	482	483	488	463	503	469	468	464	502	452	479	487	492	467	452	493	475	494	504	479	512	456	478	501	455	515	487	492	513	523	471	472	468	486	498	454	487	471	448	494	462	462	436	437	514	496	506	465	480	460	473	452	502	503	497	476	465	481	490	485	441	470	452	507	516	426	476	435	469	479	487	493	483	478	441	480	458	460	446	501	473	469	478	525	471	481	505	506	490	473	477	487	459	493	475	488	482	460	506	472	482	466	512	459	449	505	457	495	482	518	468	466	482	459	525	491	477	496	456	497	460	471	475	483	487	493	517	511	472	500	516	447	470	510	447	494	461	446	477	475	504	481	438	498	473	468	486	457	484	457	491	503	449	484	506	446	507	521	476	474	509	502	482	459	488	482	499	472	484	449	484	477	471	485	481	463	481	513	474	450	449	466	483	529	429	495	465	477	480	517	488	454	466	467	482	522	466	467	471	483	478	462	514	478	507	455	489	495	465	459	477	486	461	524	458	455	498	449	495	490	458	476	488	501	503	479	491	486	470	466	527	469	454	487	468	495	468	494	440	456	465	476	455	462	475	450	456	471	507	473	495	466	518	502	449	508	491	491	468	448	496	473	500	486	469	504	496	469	472	466	464	492	503	475	465	490	443	477	505	507	476	486	481	484	442	497	503	475	447	494	490	480	485	471	464	485	488	492	518	500	481	445	449	480	538	451	454	486	458	455	475	486	482	505	460	487	527	460	479	474	506	438	493	477	495	477	515	450	499	490	484	438	488	492	440	463	465	474	480	490	456	473	491	482	506	453	470	478	459	491	480	518	479	508	467	470	456	514	456	459	482	466	460	469	504	507	489	471	468	461	454	459	464	500	460	495	486	485
56752	56002	34355	12429	11425	880	594	567	511	515	506	471	462	436	462	447	465	449	481	461	460	446	423	464	472	480	451	477	468	455	481	406	482	448	470	472	442	411	412	470	448	483	464	507	440	427	458	432	460	423	466	451	439	445	481	444	450	467	468	485	482	442	463	482	462	483	452	451	414	457	449	444	473	449	443	470	452	431	440	431	411	429	442	432	475	414	435	509	432	457	454	472	463	465	450	429	484	439	483	442	442	408	444	442	452	455	441	460	472	457	431	447	464	440	437	454	477	507	438	424	448	473	419	459	408	438	450	403	471	472	408	471	429	443	402	440	478	450	440	459	479	448	455	439	433	438	454	416	468	432	443	441	482	434	436	459	452	454	484	424	451	448	445	456	455	448	466	501	456	423	440	473	458	485	448	436	422	457	435	429	482	457	465	467	456	442	469	495	480	430	432	446	461	461	458	459	456	435	451	440	466	448	475	448	491	480	450	440	415	448	471	462	443	466	454	450	417	448	446	441	454	477	471	474	430	474	440	451	414	457	481	438	460	450	457	444	487	451	469	456	446	459	477	442	422	413	467	482	424	456	430	443	419	451	474	444	425	427	449	454	429	437	461	490	445	454	442	411	420	460	416	468	473	458	464	437	445	440	485	454	409	479	435	491	423	435	463	456	433	423	448	432	463	459	377	451	450	441	440	405	454	472	436	457	433	454	435	446	459	448	451	420	459	462	467	440	465	464	433	460	482	455	411	460	464	427	458	471	417	505	448	465	469	506	477	432	426	446	454	456	414	423	435	438	435	463	427	483	438	447	460	459	436	421	462	454	483	467	462	451	431	474	480	451	464	449	489	447	453	416	483	485	423	458	439	512	438	457	408	470	430	459	459	470	462	430	448	469	436	442	437	453	450	453	432	442	431	449	439	477	480	477	440	481	452	447	449	449	450	474	443	428	442	485	457	473	487	422	468	483	444	459	463	436	429	421	438	464	466	476	453	442	486	421	473	452	458	467	458	432	435	433	478	467	440	455	418	459	402	435	428	470	447	425	434	450	435	420	483	450	435	439	433	467	454	468	436	455	465	460	454	482	432	434	452	460	437	441	471	476	454	449	465	475	435	460	447	443	456	415	462	471	493	422	463	430	444	452	454	439	456	439	416	470	461	469	454	459	479	449	432	448	421	437	465	439	458	417	448	502	464	471	441	415	457	459	475	459	449	449	415	439	443	476	457	473	476	433	411	455	382	441	433	481	461	479	440	458	405	446	430	439	442	450	439	496	460	444	449	472	438	468	458	445	442	430	442	423	460	423	453	409	453	426	435	435	473	428	476	428	428	473	442	461	434	460	448	471	425	474	438	463	467	453	454	492	434	456	418	463	440	427	428	456	456	432	450	433	462	436	407	451	418	462	450	457	445	418	470	459	431	452	435	433	470	431	417	474	443	444	456	481	434	458	409	458	461	436	448	497	458	432	462	444	447	421	437	464	413	471	469	483	449	427	429	474	428	469	469	485	431	461	468	463	473	456	445	418	437	435	422	430	486	489	477	416	431	456	410	467	439	488	464	483	473	425	446	447	443	423	440	440	429	423	451	449	439	419	407	469	434	449	434	434	449	445	462	425	429	483	485	464	447	423	438	457	433	471	420	449	436	449	441	464	452	441	461	456	446	447	439	429	452	454	482	448	465	415	441	420	423	486	411	455	461	460	448	448	425	447	454	472	466	429	447	478	491	464	482	436	452	494	428	480	471	421	475	443	465	442	452	423	452	453	465	460	458	448	439	425	463	469	449	411	435	434	435	437	418	471	438	435	433	462	433	464	455	387	438	469	447	429	465	472	446	470	448	456	469	469	466	455	450	424	482	446	406	462	477	391	417	450	456	466	446	461	428	449	463	476	441	457	441	414	442	456	428	455	436	440	497	452	483	480	438	469	464	438	435	457	424	439	474	481	486	440	466	482	435	435	435	440	472	461	503	428	486	487	484	488	444	434	439	480	463	450	434	479	468	448	463	480	410	476	448	434	437	442	418	423	468	439	472	420	451	440	425	388	441	481	453	454	468	475	453	485	476	453	454	440	478	439	435	459	437	443	480	456	451	464	406	442	449	452	407	446	473	419	467	459	485	425	468	473	426	435	459	443	489	426	448	462	458	443	462	427	432	426	443	477	449	443	463	468	437	438	438	423	447	440	454	489	456	471	454	454	447	425	444	459	414	452	408	442	443	422	403	444	460	424	448	463	439	452	445	420	433	474	459	424	477	475	462	474	471	448	477	443	412	444	477	473	445	435	455	450	452	455	450	493	437	448	462	403	418	460	459	450	417	468	449	457	434	449	450	457	446	457	448	424	452	446	452	428	412	487	410	481	429	436	443	473	440	415	443	456	427	457	467	427	443	456	435	441	451	451	453	462	436	458	456	437	452	486	428	438	435	421	466	457	437	424	405	456	436	430	464	478	439	451	466	472	437	457	443	482	445	481	472	454	427	457	455	425	431	462	441	422	437	466	436	460	431	437	441	498	471	425	467	449	438	472	427	418	459	435	457	429	460	423	427	449	432	444	437	451	450	430	439	420	427	446	443	449	432	429	452	455	507	429	462	486	442	457	458	456	466	429	424	442	461	442	449	436	460	431	426	421	443	443	440	448	433	413	427	426	478	473	429	445	454	400	424	438	424	453	463	460	449	454	444	464	441	426	464	451	471	455	482	463	430	480	458	453	437	426	434	444	434	428	430	453	424	439	468	423	438	461	465	460	425	466	440	439	461	463	440	463	466	466	487	442	436	457	449	405	430	442	431	437	416	462	451	454	422	458	431	436	413	423	423	434	447	449	434	444	393	430	465	448	459	460	462	487	448	429	433	425	449	439	458	470	423	434	427	488	464	439	466	471	456	444	442	444	452	422	485	455	446	463	427	460	434	421	437	455	459	439	426	410	399	459	438	468	459	450	443	438	456	431	420	472	471	423	461	431	441	449	476	457	433	487	457	432	436	420	437	452	481	463	435	457	446	425	454	475	421	417	428	460	464	451	461	474	441	467	467	453	478	426	424	459	438	429	449	416	439	519	423	470	432	427	434	428	459	414	431	438	439	433	442	462	476	471	423	481	438	472	461	443	474	456	480	478	433	453	465	422	450	385	400	436	426	461	434	449	420	460	452	424	414	436	493	434	475	437	447	469	435	439	433	470	463	487	461	438	466	419	438	456	470	407	400	421	442	438	478	430	448	448	472	473	420	496	437	416	438	450	432	485	433	442	460	441	454	420	452	423	414	431	434	478	460	453	440	497	444	420	443	470	420	459	400	472	419	451	460	455	436	439	424	414	428	443	451	452	436	431	422	442	410	465	445	452	485	473	465	444	443	473	454	478	424	461	464	411	406	417	502	425	449	448	474	450	458	447	443	460	479	396	434	462	458	439	419	447	489	407	440	435	436	425	465	452	475	458	466	448	413	427	443	442	436	442	455	426	424	441	444	411	455	458	462	490	436	470
24530	21716	28580	24850	22000	15687	2388	927	732	676	689	656	627	675	664	670	662	641	626	654	629	639	630	640	624	673	667	635	636	649	624	658	606	617	588	645	634	636	662	662	619	629	637	644	609	582	640	642	618	623	629	589	666	631	583	626	662	630	599	599	676	630	653	677	647	612	574	644	631	613	701	619	615	606	630	631	616	577	621	587	637	654	677	621	651	617	602	630	608	597	631	618	685	590	623	635	584	628	660	612	633	648	641	664	614	598	644	608	665	634	637	598	642	592	630	648	605	618	614	669	621	605	597	632	645	612	676	638	581	591	630	604	652	672	593	633	632	637	629	630	636	607	622	618	637	628	646	580	623	648	633	609	638	591	662	648	644	627	605	631	601	606	633	624	623	663	632	582	616	637	623	644	615	597	598	590	600	634	661	611	659	605	641	632	609	663	634	634	636	670	650	613	627	607	637	655	617	654	622	634	634	622	661	612	605	626	621	618	624	619	653	641	597	630	624	621	636	671	617	595	630	598	613	605	673	582	618	620	579	632	645	684	641	612	605	622	623	670	585	581	626	600	584	629	631	679	598	551	628	640	585	559	603	659	610	603	649	607	610	636	631	611	626	665	622	589	556	614	585	610	641	644	669	676	637	647	613	615	603	645	616	611	583	591	628	667	685	631	643	684	638	616	602	645	575	585	652	613	629	626	624	626	614	642	631	592	574	627	591	622	604	615	658	598	655	605	559	639	620	624	616	622	579	589	600	578	589	582	635	654	619	646	641	647	626	633	617	571	631	642	655	609	573	630	610	636	632	637	639	644	641	649	574	604	589	610	638	626	587	670	602	632	588	650	677	622	617	633	571	593	619	622	592	632	651	656	616	625	618	645	612	674	623	568	694	608	665	589	664	630	635	620	595	661	618	605	629	651	598	647	656	600	614	583	596	624	610	648	642	628	597	667	626	608	640	563	653	648	642	632	603	580	657	645	622	586	614	606	607	607	652	589	614	615	617	675	647	653	629	565	620	595	616	583	586	633	620	555	625	635	586	639	624	626	626	601	600	593	565	623	599	614	630	643	628	570	676	644	619	650	614	599	610	604	555	601	580	615	583	586	656	668	593	612	589	651	609	632	610	631	628	617	643	618	622	617	583	641	638	627	581	647	600	566	595	630	601	633	631	617	625	641	603	585	630	607	593	636	586	567	616	571	613	609	603	634	567	599	579	614	620	553	621	581	616	616	644	627	580	600	618	590	636	643	627	555	629	623	589	600	652	652	627	662	578	613	643	583	611	584	561	650	571	591	629	655	614	629	679	632	634	645	600	600	604	611	591	610	613	625	640	646	632	650	655	611	654	619	618	623	663	633	618	577	634	562	627	609	630	680	610	621	647	610	601	603	618	612	604	607	610	660	644	661	650	636	623	597	632	680	612	629	618	590	630	681	625	556	629	593	640	688	626	592	599	606	608	575	602	640	607	618	680	566	604	663	623	613	580	609	581	629	627	652	625	640	654	591	643	646	606	598	584	661	656	612	635	590	623	645	615	621	592	629	625	602	636	606	612	604	662	643	606	616	630	615	622	623	628	590	622	615	645	621	651	614	653	632	624	616	602	636	578	615	627	658	605	605	612	640	598	657	635	620	637	549	625	615	667	617	637	635	627	606	613	606	558	631	613	653	595	634	612	600	597	659	634	620	603	620	625	630	610	594	643	618	580	587	578	604	640	586	656	594	627	637	613	626	600	605	633	603	643	644	646	618	618	620	629	606	607	627	604	652	573	618	650	636	623	610	658	618	649	630	679	575	626	594	599	584	588	617	577	624	614	592	614	624	610	618	625	643	611	606	614	581	651	649	602	638	598	581	602	633	595	610	666	629	625	594	643	656	595	621	576	600	605	646	584	631	649	632	668	645	620	618	645	577	605	577	626	601	633	607	628	631	598	608	607	635	629	657	604	660	642	589	639	621	605	575	666	623	614	626	666	652	632	645	615	616	602	633	644	625	642	618	617	594	621	599	587	658	598	631	621	664	632	610	594	627	603	562	639	643	593	638	626	649	621	615	632	601	622	649	585	626	644	597	617	618	632	623	658	588	628	594	630	623	626	651	627	629	607	639	605	631	580	607	632	634	582	620	628	601	593	642	614	585	590	610	700	601	611	613	657	599	598	644	601	616	627	638	630	602	601	599	625	637	582	600	629	643	645	599	634	600	612	665	613	621	622	648	624	671	647	643	662	586	597	652	619	600	613	621	643	622	629	606	648	566	664	667	632	599	635	652	644	640	620	595	634	608	640	672	597	629	611	618	653	608	650	625	591	612	642	593	612	598	634	632	634	611	595	621	563	651	613	592	618	619	602	611	612	634	600	613	608	634	616	628	647	631	663	575	619	627	596	641	593	634	619	677	614	618	596	608	662	604	652	612	633	614	599	591	575	635	628	655	584	615	654	630	668	628	606	650	663	626	630	573	633	625	571	616	616	655	638	607	652	617	634	696	650	601	645	619	622	660	570	596	642	631	634	590	611	601	629	575	636	606	617	592	601	648	632	601	625	607	593	654	609	633	590	582	605	624	632	612	598	647	627	649	624	612	603	621	609	617	605	622	590	616	633	643	625	635	607	594	596	654	624	597	604	634	591	605	638	626	618	609	616	615	617	613	615	658	580	607	611	623	595	586	619	593	635	633	616	617	564	649	662	598	582	611	623	607	616	566	589	608	592	623	638	634	617	592	628	648	607	627	646	628	597	621	562	616	637	629	635	670	609	621	621	601	605	641	602	612	611	589	624	617	627	652	622	634	616	644	629	658	605	601	630	647	615	625	619	663	654	594	627	630	632	689	607	667	618	644	598	564	581	597	635	646	613	666	603	611	622	570	608	587	587	642	591	573	623	616	644	617	615	668	604	583	628	548	659	616	588	648	650	608	578	584	592	590	631	583	597	650	595	609	599	613	637	614	668	619	636	600	629	599	659	644	604	611	587	571	612	652	646	607	629	594	615	651	584	615	604	608	592	615	601	640	634	595	609	645	595	638	606	633	604	679	649	618	595	637	613	575	641	632	616	659	657	634	610	628	679	565	656	606	590	574	585	606	620	621	637	600	613	603	582	638	610	624	615	612	609	602	584	586	612	635	663	610	572	609	620	640	625	590	640	653	636	641	598	605	611	605	626	637	583	643	629	580	602	648	634	593	616	658	609	639	666	613	615	626	609	589	648	600	617	659	600	615	581	633	621	610	625	651	640	612	620	618	628	594	584	619	576	626	593	594	600	601	577	611	600	604	613	614	584	628	589	567	610	621	612	611	602	548	654	641	656	631	658	616	619	590	619	607	618	618	581	599	601	603	609	580	594	615	622	594	654	614	606	643	627	607	622	596	650	625	611	639	597	627	580	623	593	612	635	606	579	660	626	687	653	640	612	614	594	579	623	574	609	633	606	636	620	590	595	608	668	614	652	617	629	629	624	617	648	612	595	560	599	644	648	608	582	634	582	625	615	613
60971	65640	46669	18781	19255	1346	774	706	675	628	649	607	600	644	588	613	592	614	579	615	541	552	531	578	598	556	624	614	581	581	590	586	585	580	591	606	589	606	569	581	554	575	615	600	571	558	599	558	580	648	584	530	568	551	534	586	587	551	603	566	596	580	590	591	653	525	559	567	593	566	563	570	591	587	616	586	577	537	577	527	571	588	589	546	594	561	558	565	550	556	557	605	555	560	571	569	594	580	567	594	589	599	569	589	599	537	598	578	578	586	566	569	581	619	537	560	565	549	545	551	565	532	555	579	555	610	560	559	521	595	619	576	541	542	552	534	596	551	565	567	550	545	578	585	560	580	567	511	554	534	542	560	605	559	559	587	596	578	566	602	600	542	560	556	546	562	558	579	582	553	565	579	587	571	619	574	576	579	549	596	549	546	556	579	536	556	539	498	586	554	534	565	606	555	566	559	545	574	567	562	563	572	521	563	604	596	576	576	552	547	590	597	562	523	575	567	590	544	550	538	594	554	560	566	606	562	602	587	591	545	541	568	526	583	582	594	567	577	514	544	591	569	553	554	553	566	557	568	561	567	539	606	611	582	526	568	565	615	589	545	593	553	548	554	528	572	606	536	652	563	566	576	559	560	596	594	619	564	568	595	572	597	569	603	551	569	538	581	566	576	579	574	558	568	561	553	569	557	547	584	556	596	618	561	593	566	546	565	551	539	586	564	614	533	595	568	522	500	532	515	570	582	577	521	537	506	535	562	597	567	611	558	551	603	530	570	537	638	575	543	543	530	555	554	569	607	580	552	565	560	541	583	604	549	547	597	553	581	571	569	579	548	561	592	550	609	580	565	539	569	574	526	554	561	503	541	565	571	584	552	581	602	542	559	566	553	610	566	538	533	581	523	560	531	592	519	559	570	534	537	534	558	590	611	570	514	576	562	565	579	634	572	519	611	589	580	605	551	612	559	540	597	571	528	572	542	567	561	567	593	564	546	526	543	581	589	571	556	566	593	596	566	554	546	581	565	563	551	638	588	594	543	543	579	554	587	545	582	572	568	583	572	583	579	571	607	546	522	576	570	561	568	561	537	559	582	565	583	544	592	572	594	572	543	520	582	594	558	583	576	545	569	583	580	562	568	565	561	562	567	537	558	566	583	597	551	599	546	565	584	591	543	551	520	563	557	581	525	585	574	547	559	581	537	590	537	599	592	589	588	617	553	573	586	548	577	563	586	564	562	548	543	549	597	557	567	540	580	559	516	569	566	559	603	564	608	523	556	568	586	613	539	570	590	578	548	584	554	559	604	554	522	550	565	570	590	572	526	537	608	609	581	562	558	557	549	588	571	573	561	577	569	603	554	579	630	590	548	547	583	539	560	571	602	557	549	546	559	580	573	526	557	539	565	558	536	591	557	581	523	528	532	572	557	550	556	555	577	538	520	555	592	537	532	597	581	580	576	540	580	515	542	566	572	543	565	573	568	569	522	560	531	536	566	590	552	560	553	572	575	571	559	564	543	544	532	561	569	570	584	573	552	577	572	546	541	611	573	572	568	578	594	568	532	542	575	559	548	581	563	569	543	551	568	577	546	596	568	599	577	574	551	543	542	507	599	577	575	590	562	583	610	576	556	566	587	577	556	549	568	559	536	527	550	597	546	595	602	534	575	570	570	598	555	517	605	547	571	602	552	536	583	621	550	564	580	543	567	530	547	590	554	534	566	520	566	547	566	570	577	544	576	577	555	560	539	567	576	577	579	496	579	533	537	560	571	606	575	573	556	547	594	561	574	529	575	572	593	551	589	533	557	600	568	550	574	519	548	530	555	565	536	537	586	544	603	557	593	593	552	589	573	576	568	562	572	578	555	567	538	568	580	570	544	546	525	524	573	597	552	554	557	557	547	597	579	555	581	571	555	530	575	574	583	579	569	521	596	618	581	556	537	549	552	561	636	541	547	560	608	514	556	524	558	576	545	590	575	598	556	570	547	576	565	569	574	590	536	549	520	567	524	573	555	541	560	545	561	561	556	577	582	585	549	556	541	574	520	571	543	578	544	556	580	546	546	561	549	548	509	584	570	542	604	512	550	585	539	583	607	602	580	549	566	518	558	599	584	595	583	573	569	552	526	554	578	584	609	561	531	509	589	530	553	574	572	610	538	571	577	535	536	527	580	574	556	568	587	596	544	549	574	576	541	570	577	563	580	604	558	586	577	546	534	607	576	509	542	534	574	556	540	600	551	590	587	540	594	572	572	584	585	565	549	607	554	542	570	578	537	535	579	533	572	580	587	589	523	571	557	566	519	566	528	557	587	567	593	520	572	546	525	571	585	571	561	548	538	586	569	572	599	562	563	620	599	575	557	562	593	548	596	570	550	580	570	561	595	567	575	536	575	567	602	561	585	526	572	615	558	602	546	549	546	564	550	534	544	598	577	507	550	603	578	559	541	536	543	549	556	521	525	561	576	536	521	559	568	603	538	583	575	555	562	570	542	553	579	573	566	573	570	545	532	555	498	526	558	581	562	543	593	563	556	598	556	576	601	535	564	564	559	526	559	563	526	527	595	562	557	543	545	585	549	595	553	593	597	545	529	566	542	560	582	580	577	582	530	564	534	542	522	554	559	570	577	555	535	550	535	571	560	540	537	617	549	573	556	542	557	564	584	568	593	542	515	533	560	563	565	531	566	561	537	556	598	543	547	598	547	533	524	557	538	587	561	584	556	568	522	548	563	544	523	575	583	555	553	536	576	575	520	573	554	587	533	539	532	547	541	560	533	552	554	568	544	507	516	544	542	571	592	528	563	562	554	549	565	611	605	547	602	582	548	525	526	553	524	580	544	549	560	526	562	534	576	561	577	575	538	521	547	617	557	565	560	567	587	555	536	600	546	561	545	564	556	537	511	547	531	533	588	529	566	571	556	532	561	602	583	581	552	555	578	539	555	536	547	571	567	610	550	559	576	562	558	569	580	567	542	577	582	556	595	605	587	540	561	563	560	565	555	543	560	582	545	531	545	590	530	621	558	554	576	587	533	550	558	511	594	525	565	549	557	572	604	560	568	533	537	527	588	579	550	551	553	557	538	530	552	529	512	554	524	565	590	566	558	598	584	573	560	551	580	575	559	558	531	594	590	551	559	558	560	575	538	527	548	551	522	574	615	597	535	557	539	552	519	586	554	590	561	552	535	599	544	586	574	546	520	619	555	604	570	568	583	584	617	609	571	589	548	578	532	527	570	527	572	509	556	584	564	533	564	592	589	574	566	549	590	596	564	578	565	587	566	577	544	547	572	571	588	566	569	533	554	546	580	596	526	544	557	542	557	531	586	569	539	581	569	553	556	591	535	566	530	569	595	592	566	539	556	564	538	574	580	562	561	575	590	556	501	560	566	569	561	553	562	553	552	576	596	563	577	522	533	529	554	568	606	531	560	543	566	599	565	519	598	553	545	626	545	578	567	565	551	553	573	544	562	565	555	545	565	566	564
30530	21040	8368	2544	1356	694	662	629	607	587	616	604	627	566	575	607	619	645	609	612	602	624	642	591	575	659	568	577	606	602	623	595	594	666	634	627	608	593	597	625	567	623	636	606	574	662	589	602	591	616	617	616	588	581	605	634	568	567	611	596	631	583	581	624	601	634	607	605	574	609	597	585	597	597	583	581	611	580	573	610	619	608	607	618	606	621	648	638	636	636	656	631	576	620	605	606	600	574	597	597	593	616	598	624	633	639	571	624	604	610	587	607	607	580	638	576	567	525	589	605	604	627	579	577	597	579	610	561	631	580	601	609	604	572	606	616	580	622	605	587	579	579	605	633	531	611	606	589	615	590	549	535	582	571	583	586	542	554	584	637	582	570	604	600	567	666	565	636	551	594	589	583	627	603	679	581	620	588	591	593	617	645	614	572	594	609	563	652	646	561	614	570	593	582	563	618	622	589	626	558	642	567	629	631	609	613	590	605	565	601	606	644	595	618	619	576	625	615	590	615	606	627	591	640	647	567	594	593	641	613	613	600	564	591	608	579	569	613	614	603	579	626	575	583	569	608	579	612	573	616	640	600	615	568	608	595	616	595	634	606	563	584	615	596	603	668	635	620	599	596	645	615	612	611	583	603	593	599	585	591	565	609	614	582	630	635	651	607	589	591	612	604	551	635	570	611	613	605	616	628	591	601	623	619	577	595	635	580	592	615	598	587	607	645	625	639	633	607	598	593	606	598	606	605	639	613	587	582	623	571	582	600	625	591	609	573	578	591	624	619	629	570	589	584	600	584	600	625	587	626	567	615	593	599	597	628	572	547	581	605	609	597	603	627	580	571	597	552	610	625	656	626	598	630	625	616	592	589	636	625	624	614	610	619	595	596	566	558	629	580	589	597	604	639	592	585	582	587	594	573	624	617	571	573	637	561	630	609	597	564	581	593	616	575	571	596	588	608	570	589	647	609	577	599	637	607	562	589	558	613	561	613	596	627	580	629	609	587	587	603	597	571	618	568	597	610	611	590	600	614	601	609	583	600	604	625	594	585	589	605	580	589	590	646	566	558	664	607	619	602	638	584	584	619	608	601	619	648	584	580	582	621	653	610	630	592	575	565	601	594	605	608	541	592	574	595	642	615	570	582	637	585	620	624	622	597	624	598	622	632	558	608	613	587	617	571	552	622	556	634	613	574	576	605	604	614	593	630	615	619	633	618	588	609	573	609	612	649	625	583	608	584	593	566	605	631	573	611	598	627	605	608	573	603	578	606	597	623	637	580	588	624	631	634	592	589	641	570	625	620	661	610	597	592	602	589	574	589	592	611	585	602	633	593	600	602	598	579	608	559	600	615	561	615	568	627	580	578	609	593	595	622	631	636	605	553	664	615	578	576	598	599	582	594	607	600	596	625	628	599	613	603	629	630	563	583	595	608	548	582	600	610	579	590	637	641	596	635	575	579	595	642	635	626	588	634	596	615	617	598	591	607	577	625	586	602	616	637	622	621	614	632	562	534	604	585	645	576	630	614	603	642	585	584	599	550	566	612	571	589	574	599	630	608	622	616	616	565	619	608	599	608	577	593	596	623	599	589	597	580	614	584	590	617	585	621	603	587	552	631	546	628	641	617	570	584	637	564	585	575	594	608	569	604	588	588	601	595	669	671	562	561	596	592	594	619	608	605	601	601	618	561	557	606	612	622	598	546	614	622	597	617	596	625	618	597	586	589	645	583	605	559	641	620	579	566	593	625	645	629	602	610	624	610	618	671	569	568	614	606	580	580	602	600	617	624	636	648	592	573	593	591	592	555	553	623	586	612	595	546	603	619	593	559	610	551	626	542	620	576	629	585	592	635	576	606	601	590	582	611	576	560	608	620	580	609	617	581	584	638	652	633	613	549	610	562	589	577	623	631	586	631	602	598	570	607	610	639	610	610	605	600	569	608	600	622	676	562	620	566	579	555	625	575	573	654	568	584	622	591	554	611	593	588	611	568	618	592	608	579	599	606	647	659	588	634	625	591	572	587	586	638	597	568	619	603	571	565	599	588	599	592	602	596	573	619	615	571	576	582	538	596	602	579	595	622	579	621	613	587	591	569	621	592	625	589	634	624	578	606	599	604	591	617	592	642	604	581	619	660	609	574	604	588	626	624	587	578	635	623	596	624	573	632	580	560	614	612	637	569	586	612	612	624	587	643	587	611	599	602	567	592	597	543	605	614	565	557	586	591	612	567	593	594	596	574	616	661	618	577	623	626	608	568	539	595	626	582	629	592	605	598	620	627	617	580	561	661	589	582	605	616	617	600	598	610	564	567	557	621	630	590	593	591	612	658	582	600	592	591	563	581	617	654	591	572	631	642	586	591	598	583	573	606	600	618	619	595	583	589	625	580	642	610	608	592	626	620	630	614	637	624	564	626	620	607	554	606	581	610	623	640	568	569	550	598	614	618	597	618	591	589	583	622	588	603	591	566	626	592	558	635	591	567	577	581	598	561	605	593	598	598	621	624	602	589	578	618	585	657	614	577	613	610	556	650	626	597	583	637	603	605	630	614	614	622	603	595	647	634	621	610	610	613	597	618	599	598	650	600	599	623	602	605	632	620	568	600	564	644	621	597	573	645	599	592	557	629	609	593	600	564	591	652	584	630	596	600	627	527	584	603	635	609	585	609	622	594	621	627	592	570	631	578	592	576	604	587	580	588	621	602	599	600	621	602	589	645	604	647	626	596	573	573	617	621	601	588	604	615	581	579	585	590	588	617	580	589	583	634	602	635	607	607	630	590	630	600	627	553	585	618	606	575	608	579	631	613	573	604	613	618	613	629	641	644	611	626	635	620	580	573	606	623	608	571	571	603	589	634	614	582	617	581	608	573	632	581	609	572	588	602	590	572	620	614	626	651	591	542	600	581	581	633	597	615	610	591	584	594	580	584	585	581	569	605	568	616	599	586	619	619	622	612	643	625	646	586	588	593	615	578	631	597	597	605	610	644	605	561	599	609	594	588	550	580	599	577	576	591	602	593	613	629	627	570	613	578	641	604	602	603	637	615	589	575	562	627	645	636	598	635	627	573	580	603	620	608	622	619	636	588	577	586	576	610	611	588	594	632	568	560	618	580	610	584	598	602	578	596	619	612	616	548	640	608	615	620	586	620	562	647	566	603	623	585	616	618	646	655	634	598	599	623	655	563	587	633	598	632	550	605	616	630	589	623	621	574	623	588	602	606	601	594	615	591	579	605	621	591	641	583	660	581	645	600	594	601	583	608	599	638	591	579	566	608	583	568	623	617	616	620	607	578	573	571	588	591	619	645	595	618	577	650	620	643	588	653	646	623	579	585	585	574	645	606	608	609	592	602	592	608	629	568	581	569	648	602	600	606	548	603	592	561	621	586	539	600	590	607	653	638	602	606	674	583	595	594	589	629	589	572	597	636	622	628	582	595	594	596	603	595	603	608	603	582	627	603	543	606	598	604	608	601	597	574
20629	14326	5121	1764	1369	628	574	516	512	489	493	528	500	498	511	508	456	494	504	507	520	558	508	504	519	517	532	538	529	546	503	512	498	488	517	506	515	481	496	518	467	489	532	498	491	509	509	501	523	508	491	513	474	518	478	522	528	479	527	525	513	572	528	515	465	522	512	566	487	500	487	536	532	518	522	518	508	480	527	524	483	498	524	503	540	534	522	504	519	469	478	507	504	510	508	501	527	503	484	510	509	528	496	457	517	503	515	478	509	536	512	491	511	533	486	537	514	495	493	497	463	455	499	472	476	492	544	532	490	488	508	475	520	559	504	489	498	492	453	507	479	518	532	469	497	499	522	467	515	472	507	500	471	492	516	515	527	518	502	535	503	512	510	469	499	504	512	465	496	544	511	504	494	501	511	505	535	514	494	473	503	509	492	518	489	484	532	504	528	518	523	511	517	495	486	518	479	502	498	501	533	448	497	495	550	516	509	532	493	534	538	531	504	482	511	511	503	480	466	513	510	496	483	504	524	519	512	545	524	554	522	519	516	526	504	503	496	515	533	493	514	475	493	551	511	499	521	496	521	522	477	492	489	515	507	498	495	479	530	492	495	527	491	515	504	527	530	549	488	511	506	499	516	470	496	467	527	492	524	478	496	479	498	522	484	519	514	521	490	499	512	500	480	495	478	499	508	522	488	511	471	549	499	520	491	512	507	485	484	520	485	471	517	493	483	490	527	466	534	518	552	496	506	502	443	512	496	532	506	496	473	494	460	468	504	524	479	471	517	507	506	513	481	529	524	491	515	520	518	528	447	517	528	495	515	498	530	508	463	521	510	516	538	506	492	529	531	518	464	485	549	498	464	477	520	533	542	516	474	518	509	526	502	477	502	547	487	524	503	477	534	516	509	520	494	535	500	529	511	477	490	520	480	496	506	530	499	500	524	511	524	506	477	501	506	518	505	519	481	489	494	474	544	515	505	532	538	468	507	524	530	474	512	511	535	524	492	507	488	494	458	564	511	505	534	484	511	517	550	479	533	497	492	478	560	508	500	525	501	495	511	546	549	486	522	492	480	526	485	500	522	514	464	476	475	506	487	536	519	475	500	534	517	554	483	513	465	495	519	522	496	520	499	506	483	480	536	515	528	524	509	510	488	479	486	498	557	470	500	457	485	507	486	508	455	525	529	445	478	498	479	510	522	525	512	495	500	478	533	512	532	490	492	503	468	505	528	506	503	508	494	553	460	514	505	520	543	542	515	524	519	537	522	529	499	472	535	473	489	498	512	502	479	524	484	475	519	513	555	481	475	489	497	532	524	519	463	481	540	470	512	527	539	492	490	470	498	489	520	506	499	457	536	484	519	431	523	505	504	474	528	478	494	467	512	536	531	506	513	496	515	486	521	502	522	530	498	534	457	465	492	455	543	509	499	517	475	478	504	493	521	492	526	515	504	553	494	501	472	493	503	537	522	490	504	494	560	534	534	498	506	515	536	550	481	469	508	542	477	469	533	529	484	486	496	484	492	497	510	540	472	523	501	477	498	530	499	490	472	483	574	498	521	517	472	524	518	487	509	506	508	474	491	504	511	523	527	482	470	533	490	495	481	495	504	525	497	513	435	524	478	473	499	508	495	453	494	505	493	552	532	492	518	537	491	493	467	494	507	506	513	498	534	525	533	511	511	496	471	530	496	512	539	502	496	521	499	495	476	520	485	490	498	495	483	521	520	483	503	489	520	508	479	534	531	496	491	443	507	496	504	509	491	512	505	499	492	459	493	511	533	528	536	522	525	520	494	493	537	495	569	512	498	508	481	537	488	458	502	503	497	499	507	525	504	486	537	473	469	517	525	474	482	492	497	511	508	483	505	533	501	497	501	533	499	454	483	524	496	525	460	523	483	511	486	525	528	486	502	491	483	525	526	497	551	524	532	507	509	497	527	507	490	497	525	467	501	498	504	482	516	526	500	519	496	551	519	547	490	547	476	501	504	523	511	521	540	497	495	479	482	480	488	512	495	509	505	482	515	478	488	506	503	525	511	497	519	508	491	501	516	520	496	505	540	509	491	502	550	510	501	447	491	517	497	511	503	478	469	509	487	460	510	512	514	483	527	527	494	556	482	525	511	524	454	533	501	523	528	501	502	516	492	532	506	497	547	494	526	495	503	504	456	520	533	498	484	495	514	512	536	500	493	504	534	499	518	470	500	505	481	480	501	506	520	480	513	533	509	441	483	506	512	485	520	520	524	524	540	490	534	490	512	470	507	477	507	510	505	503	462	505	536	476	482	487	507	539	523	545	533	508	508	450	527	487	482	506	496	506	503	499	478	548	494	536	521	511	460	507	494	504	549	497	546	472	526	501	530	482	528	511	491	521	502	533	493	474	502	477	503	501	504	521	504	550	531	513	505	513	516	500	502	468	511	513	524	534	518	473	487	534	508	510	506	487	480	476	545	484	474	508	535	492	500	515	447	532	468	538	476	502	521	494	505	490	484	507	487	534	529	504	495	516	514	499	478	472	525	541	479	479	524	479	502	470	480	511	535	496	515	512	537	502	499	519	477	511	488	525	475	484	514	515	514	498	502	511	519	495	523	490	504	522	520	507	501	479	492	488	509	450	495	502	498	550	490	526	537	485	527	477	471	519	540	487	465	516	532	508	541	540	503	501	508	504	514	529	526	477	524	532	519	505	511	518	492	475	500	505	488	505	529	494	501	532	506	474	521	498	556	530	522	545	504	484	526	532	515	521	504	522	540	512	533	483	556	473	506	536	529	496	494	551	488	504	479	491	506	529	510	475	502	485	501	553	501	508	518	506	527	515	466	491	471	470	463	503	499	513	540	468	519	475	465	509	534	523	509	485	505	464	536	487	540	465	509	516	497	458	523	494	529	548	461	465	524	481	495	526	489	513	495	456	548	487	474	490	498	507	487	498	521	522	495	498	510	520	514	498	469	540	495	493	505	529	517	463	534	528	489	483	537	519	521	505	535	518	501	528	522	507	519	490	526	513	530	525	474	502	529	533	528	518	475	519	541	498	484	484	507	559	499	516	500	512	482	504	496	496	484	514	488	543	518	505	481	463	543	529	500	538	537	492	523	535	505	505	489	478	494	524	533	538	501	495	528	467	498	515	489	496	524	509	515	524	497	495	475	513	521	497	500	510	487	494	505	498	511	452	517	494	503	493	502	494	504	514	513	512	483	492	492	499	542	476	512	501	504	523	532	507	486	523	450	500	467	525	505	487	510	484	508	480	497	501	518	485	477	507	537	523	478	501	513	498	517	485	494	494	501	519	532	514	519	559	454	489	518	494	509	494	519	486	497	544	499	493	513	486	510	505	503	501	496	464	508	495	499	572	502	526	499	535	505	509	473	508	496	524	480	537	547	488	523	476	485	463	483	468	501	500	487	497	488	461	476	511	498	484	462	521	494	526	513	526	528	543	498	520	532	491	483	510	457	496	506	543	510	506	504	517	520	470	526	472
25588	22077	28100	25234	18089	3872	709	562	485	515	494	464	474	451	448	491	468	482	423	490	434	462	461	445	458	479	415	477	433	439	433	415	447	470	462	456	445	474	450	479	444	473	442	496	482	447	460	478	445	439	420	431	489	449	436	474	474	496	471	446	455	405	482	465	460	445	443	440	456	485	486	454	476	483	443	425	437	461	430	459	462	437	413	447	418	421	464	450	485	428	429	478	404	456	451	426	451	486	457	457	479	458	471	450	421	457	440	443	409	476	482	485	471	478	459	442	416	450	460	459	449	460	445	432	426	489	453	467	442	451	431	488	474	434	438	448	443	456	437	457	453	427	491	466	429	422	433	486	493	451	437	445	462	439	429	463	457	507	440	472	417	431	429	473	424	450	456	472	486	475	478	426	463	400	445	437	476	433	459	456	448	491	441	443	449	494	496	484	422	469	442	467	438	463	440	443	448	445	443	456	452	424	468	450	408	443	469	465	442	467	432	425	430	459	442	466	506	421	435	457	466	489	422	458	456	449	473	442	465	429	441	479	425	432	454	447	447	463	412	439	432	450	464	446	467	438	475	492	434	425	481	469	477	460	420	434	417	435	450	441	464	437	436	455	466	462	445	429	460	468	448	490	402	495	466	421	466	448	463	495	418	496	449	435	449	442	467	465	457	466	417	469	475	469	458	419	451	493	436	444	442	417	421	432	447	421	464	449	444	464	443	497	443	464	475	466	449	452	473	475	472	493	452	421	423	487	486	507	442	435	444	473	423	473	420	425	457	454	477	476	451	427	437	440	450	429	424	426	483	450	486	471	442	483	472	464	446	479	452	457	451	469	456	448	462	474	407	436	434	450	425	442	456	426	472	457	468	481	433	455	460	449	437	423	460	459	439	454	452	460	457	452	436	435	479	445	446	449	421	454	488	458	479	453	445	432	465	452	438	402	439	445	409	463	480	478	491	459	421	427	456	428	476	424	472	461	463	484	448	451	435	478	447	425	411	455	448	456	425	429	451	456	442	447	445	466	416	453	422	414	459	416	470	439	462	474	466	435	455	453	462	426	433	397	432	449	467	452	509	466	438	458	481	444	483	478	433	491	489	473	466	462	445	450	451	435	434	454	464	409	458	464	456	430	405	431	449	480	450	439	448	423	461	427	454	458	491	418	421	493	442	458	472	451	436	434	449	447	430	488	460	467	458	479	454	449	432	460	436	436	429	429	463	430	419	477	469	420	443	415	436	427	410	450	463	438	427	439	462	456	433	457	461	476	446	430	433	463	470	488	467	440	430	434	443	466	493	485	418	427	475	475	430	426	440	414	443	466	407	422	440	467	437	460	480	454	476	441	449	441	425	466	456	437	438	406	478	475	423	450	464	407	469	469	414	452	459	480	441	450	425	468	431	439	453	416	483	481	440	493	422	449	443	418	465	418	446	464	477	451	472	459	466	442	438	473	457	457	453	455	468	440	442	448	452	476	475	476	458	435	450	483	460	462	476	456	460	476	471	480	461	486	443	441	465	431	437	466	434	445	443	455	468	455	458	450	468	415	488	447	458	448	426	418	425	408	437	473	487	481	445	470	438	447	463	455	438	482	467	418	465	477	420	445	452	476	393	447	428	437	466	461	439	433	461	459	440	441	442	403	429	428	429	473	458	429	439	461	442	477	400	452	434	446	475	451	480	421	440	494	473	464	476	482	466	470	415	424	479	438	434	480	453	447	444	494	440	441	435	432	427	455	469	471	440	438	426	447	475	485	430	461	471	452	456	450	483	392	474	445	477	470	448	405	421	445	487	450	456	450	448	469	470	454	465	455	425	454	453	473	457	442	481	424	440	476	448	457	438	457	403	438	457	426	443	470	442	430	441	437	473	452	452	468	463	434	452	414	449	449	456	435	451	422	472	459	468	497	445	427	422	467	457	445	455	479	435	501	469	423	475	465	466	437	463	449	469	468	475	434	452	451	476	441	499	436	400	415	477	447	440	442	411	517	456	437	413	438	430	432	447	444	451	429	487	468	446	456	446	432	465	403	452	498	442	452	454	431	476	458	459	440	436	434	451	450	473	427	434	471	452	441	469	443	465	434	486	433	459	464	505	461	436	451	473	484	420	437	425	460	477	463	453	465	430	443	485	412	449	465	425	424	499	449	442	445	469	449	465	430	462	469	423	459	405	421	437	437	478	409	449	448	456	458	412	421	455	452	472	448	448	475	427	439	432	439	426	447	469	455	445	443	453	471	431	443	422	420	416	463	457	445	432	448	466	468	455	450	427	460	461	451	470	461	426	441	446	464	424	413	460	454	449	471	448	507	453	446	457	465	509	431	473	414	429	476	465	433	444	435	471	424	434	462	446	470	466	477	444	448	408	433	461	471	467	421	470	451	458	437	447	427	453	419	429	472	426	465	426	476	453	429	420	444	465	440	470	471	438	508	440	409	444	488	462	436	411	437	419	507	441	471	445	453	432	456	453	431	437	465	462	475	466	478	466	473	423	435	433	411	451	428	405	435	434	464	452	447	429	426	437	452	429	461	468	485	424	517	464	487	470	446	450	446	452	418	474	448	479	490	461	469	435	425	414	435	443	440	477	450	431	429	475	460	434	454	433	430	494	435	457	462	469	458	450	463	456	461	474	449	453	405	436	453	430	500	459	448	480	438	423	401	417	498	441	449	493	430	461	439	437	447	473	482	443	458	496	451	440	469	456	451	451	440	460	437	469	419	478	488	507	444	444	456	428	406	422	422	457	449	452	451	495	442	478	419	442	485	457	421	475	461	472	442	438	455	413	470	421	440	432	420	485	461	425	469	481	455	463	447	459	432	408	463	459	488	418	430	444	471	465	465	430	458	457	465	441	418	476	459	460	466	430	466	472	420	478	453	438	463	458	421	459	428	470	432	443	472	443	453	439	457	450	458	474	436	470	476	437	429	503	461	450	430	459	423	426	415	427	410	446	473	446	427	426	478	459	419	439	456	442	425	439	427	437	432	442	427	480	462	487	435	454	457	480	460	463	456	386	484	476	469	437	437	431	431	449	423	469	448	466	457	465	458	444	442	464	426	451	497	473	421	468	473	463	479	459	423	484	472	454	426	437	450	438	484	431	452	442	434	423	421	472	458	451	455	460	472	425	459	482	444	452	448	494	409	475	459	452	441	445	452	470	499	450	422	419	462	480	470	444	442	446	457	447	442	448	447	449	469	438	456	473	452	485	458	459	500	433	453	423	435	488	411	449	455	442	430	469	465	461	474	423	461	410	431	475	453	422	435	459	439	454	475	417	445	463	420	455	476	436	452	454	442	453	417	424	438	467	474	465	457	429	431	428	481	433	453	472	455	437	435	445	462	397	446	465	416	446	485	451	418	460	481	466	454	461	463	429	440	458	423	448	468	471	463	421	468	451	473	438	424	454	455	430	443	436	442	449	428	443	428	461	440	448	412	446	460	455	506	438	444	419	401	445	450	464	403	451	433	476	423	457	462	479	437
57299	53981	29283	15131	12327	1544	487	498	451	483	428	488	464	470	463	448	444	439	429	443	457	434	395	464	399	438	448	455	435	399	444	427	430	439	419	428	422	416	441	448	434	440	420	436	433	440	437	451	457	467	430	390	421	431	427	413	405	414	414	445	398	422	404	458	446	428	449	438	440	423	438	421	412	432	440	412	460	417	442	463	384	400	430	420	414	372	419	418	414	430	408	423	420	455	392	393	432	436	442	420	471	420	425	400	415	410	425	397	416	451	410	423	422	409	386	373	423	420	437	432	424	443	444	434	400	426	401	418	399	404	449	410	463	430	394	378	432	390	396	435	421	392	417	421	416	379	429	476	429	411	411	403	407	448	410	431	414	424	400	404	413	412	442	378	389	403	420	440	438	444	451	429	424	424	420	433	409	421	377	421	450	420	413	417	437	461	419	380	413	417	411	426	428	432	426	409	441	431	390	398	443	425	402	417	418	419	412	399	430	417	411	424	458	417	450	395	406	412	394	408	417	437	452	416	425	432	400	413	426	425	461	396	438	433	409	452	424	421	418	433	419	395	381	428	461	413	416	401	416	391	444	412	421	430	407	423	441	458	426	400	447	428	418	436	448	410	396	389	389	403	450	417	419	437	434	439	409	442	401	437	414	436	426	453	418	428	470	439	463	458	425	397	397	372	415	424	439	456	424	423	435	430	390	444	411	422	377	417	474	399	400	393	408	424	421	401	370	440	395	405	397	425	433	467	413	436	421	434	433	459	424	386	396	448	408	438	431	383	417	437	378	436	384	409	419	397	432	404	447	429	387	405	405	406	418	430	425	430	422	457	412	454	445	421	419	421	437	386	401	429	381	415	429	391	372	369	407	412	437	425	397	421	415	414	398	386	439	431	424	411	427	440	433	386	418	428	407	391	407	400	442	430	428	427	410	414	411	432	417	448	430	447	390	416	378	411	417	412	452	416	413	420	422	414	439	407	458	463	393	437	439	425	410	433	411	410	389	420	417	433	420	425	392	425	384	396	413	416	413	411	458	420	448	422	432	425	420	374	443	384	393	414	415	398	409	418	449	411	394	416	440	417	427	400	455	425	411	446	433	451	415	428	445	427	395	404	424	424	442	427	451	407	412	436	404	416	419	399	409	374	436	397	418	404	407	415	467	411	414	421	429	415	453	400	459	427	424	414	412	434	430	424	425	422	403	414	393	402	408	436	411	381	458	441	435	433	413	416	412	443	461	421	397	404	389	421	449	462	461	380	440	434	428	418	428	437	427	436	407	395	408	398	406	396	424	395	390	417	382	419	413	417	415	424	441	441	414	437	400	421	419	398	436	421	402	395	434	413	406	438	404	433	386	425	417	395	406	409	457	473	421	392	423	418	431	424	454	363	405	420	436	449	402	398	402	420	402	444	450	407	436	472	421	431	417	404	415	406	399	435	422	441	450	423	409	401	417	395	405	394	384	449	416	421	410	434	407	435	416	438	421	413	426	443	394	432	378	421	388	411	440	428	451	407	393	427	378	415	405	435	377	431	424	396	405	398	428	426	434	414	416	431	389	434	437	398	395	421	414	376	396	415	419	415	421	426	394	434	448	401	410	410	440	427	425	419	437	442	430	411	452	415	414	424	445	394	435	427	441	432	430	393	430	424	421	434	486	392	440	412	432	429	424	390	407	431	422	425	394	411	408	430	361	414	409	429	427	433	448	435	400	403	408	422	405	402	430	422	449	413	421	420	448	411	397	378	430	397	395	426	441	405	399	397	405	456	424	458	415	426	433	452	394	451	400	413	422	441	427	470	382	432	382	414	403	443	447	402	440	388	453	443	412	410	465	451	422	375	398	406	408	437	410	433	411	411	392	398	430	396	384	350	388	449	402	424	412	404	415	426	409	449	362	430	439	409	401	454	425	426	419	405	399	452	405	455	423	425	450	399	435	414	420	426	441	406	423	418	400	427	437	404	435	407	428	416	399	398	442	402	419	421	434	416	415	417	456	380	411	441	424	433	435	424	410	427	434	399	456	437	385	409	440	427	405	420	405	397	382	412	444	399	404	390	426	438	413	403	439	419	434	459	433	426	473	425	428	412	432	422	393	432	428	442	413	408	416	438	407	425	421	441	450	427	426	435	429	406	427	438	391	396	394	437	397	414	403	436	449	423	423	406	416	398	406	405	373	460	388	451	429	426	398	417	429	405	430	437	414	411	392	416	425	417	423	418	441	371	405	445	451	415	415	424	406	395	418	458	394	404	399	422	420	394	417	408	413	424	429	435	425	415	429	410	441	438	447	437	416	445	428	413	415	405	462	422	425	411	392	405	427	393	394	427	378	389	419	447	446	488	416	393	405	415	452	416	436	431	412	402	435	408	446	445	407	430	410	425	413	385	405	421	392	390	437	434	386	428	409	433	401	418	393	420	429	415	418	375	420	439	453	413	410	395	423	435	445	432	429	391	411	402	428	413	408	419	428	411	440	396	425	383	394	416	368	403	392	403	416	442	417	428	413	424	444	421	411	436	438	406	416	419	426	434	423	426	410	376	418	409	416	425	420	430	427	438	411	392	428	432	461	444	440	420	370	415	414	445	424	427	417	403	420	405	409	428	440	408	389	430	433	435	454	396	436	439	397	404	408	393	386	417	403	417	450	421	426	438	404	422	399	401	414	377	441	439	443	411	400	393	457	407	409	435	422	451	440	408	405	425	427	433	398	454	419	408	416	395	410	436	455	427	424	420	431	446	439	401	455	412	411	409	406	421	440	426	455	418	396	419	434	429	402	431	442	434	405	415	441	435	441	438	471	412	410	410	413	409	421	416	440	436	409	452	437	436	423	416	374	436	415	418	427	412	428	440	431	444	421	422	437	399	395	419	438	428	454	418	430	443	396	416	433	428	441	428	432	389	422	383	386	441	407	420	431	442	424	397	436	461	432	426	432	406	398	398	432	410	448	429	457	397	437	439	415	398	370	409	419	406	424	403	403	435	431	399	407	430	429	416	407	425	398	422	429	390	428	405	434	442	411	385	393	394	412	411	379	417	439	401	426	447	432	464	437	398	433	413	449	403	447	428	422	449	418	407	440	421	422	401	409	421	456	419	418	422	403	413	443	448	424	410	416	385	415	444	406	428	431	438	430	425	418	413	429	409	399	426	421	415	408	428	424	420	403	412	430	435	423	454	412	395	449	427	424	389	431	422	390	429	390	445	460	419	428	402	413	403	421	452	432	436	382	427	430	387	403	445	384	432	414	405	402	446	359	431	425	416	410	414	431	399	401	443	416	432	407	383	424	397	393	399	392	423	441	470	378	408	410	410	411	396	421	440	455	429	402	420	431	429	441	426	408	396	429	424	406	431	448	394	425	436	413	420	430	407	423	421	426	417	394	454	430	426	407	420	415	460	408	436	424	446	416	406	477	415	434	434	426	391	435	392	418	457	432	409	433	416	422	425	399	412	398	403	376	433	468	444	434	420	479	410	399	425	420	384
24457	21564	28794	24498	22379	12702	1573	848	686	650	671	654	605	587	599	613	651	645	582	658	603	620	600	628	539	609	623	593	585	624	557	578	573	592	635	613	627	576	625	634	532	585	600	564	632	613	612	603	598	568	590	566	568	591	543	577	576	565	606	588	631	591	537	612	615	599	624	598	585	624	567	590	565	611	575	610	616	589	557	606	569	598	582	602	573	587	564	629	611	603	598	607	557	536	593	584	579	543	555	529	574	604	594	643	581	583	540	545	622	532	592	617	565	564	563	551	566	605	557	557	563	558	569	591	568	572	605	630	569	576	594	575	575	606	591	595	558	618	618	521	579	561	546	565	545	590	582	598	577	555	582	599	631	610	560	611	565	585	578	588	568	602	580	569	558	581	575	593	604	549	576	575	613	582	568	522	589	582	547	586	561	534	599	586	537	581	567	564	612	573	556	564	608	587	585	617	540	514	577	628	579	562	568	591	642	581	572	538	546	583	602	582	599	585	547	595	592	565	580	583	569	580	584	539	588	625	597	545	588	602	573	618	623	553	619	563	569	565	596	581	579	648	602	552	557	551	544	573	588	594	560	608	533	544	569	599	618	574	524	599	535	596	588	596	614	557	566	580	587	586	598	565	558	602	604	556	593	548	604	577	571	584	625	589	578	597	525	622	564	596	555	600	579	588	569	582	587	582	609	558	631	521	595	557	579	606	543	595	563	580	586	553	583	574	587	541	557	586	607	586	599	509	554	563	575	590	590	541	578	557	577	599	591	601	587	587	611	577	594	585	556	569	539	579	612	603	558	570	613	585	559	583	561	586	551	610	597	557	588	564	549	601	562	598	545	578	551	574	610	564	538	621	593	603	588	657	583	595	596	583	595	593	578	533	545	632	587	618	550	607	587	589	548	581	579	601	556	551	594	594	568	567	570	570	590	560	548	565	579	605	578	629	619	564	584	545	570	553	578	575	602	566	567	586	627	582	615	570	597	588	580	579	627	591	620	611	554	567	583	593	592	540	560	615	529	558	591	574	548	591	564	579	580	526	620	563	559	558	540	601	536	584	559	579	547	575	560	584	570	577	578	579	593	607	590	582	594	595	586	574	532	550	572	570	585	560	542	576	560	605	562	581	560	533	588	606	575	559	614	567	567	592	566	606	626	572	583	557	610	533	578	556	517	544	581	545	633	584	583	573	594	587	588	559	561	578	553	582	531	573	589	570	584	590	576	561	547	647	570	553	588	591	584	601	588	603	551	571	593	593	600	592	581	564	591	584	570	547	590	542	563	563	571	530	572	503	551	561	594	544	572	583	585	547	584	585	564	577	574	590	595	603	584	631	563	551	608	558	613	621	498	610	601	565	546	582	595	573	556	548	573	613	546	564	535	564	572	545	568	539	632	558	610	559	616	573	604	559	562	539	588	567	550	590	613	565	564	613	602	580	605	575	599	579	575	564	565	602	558	591	578	580	562	547	567	547	637	606	559	566	559	576	581	542	574	566	594	577	592	559	575	587	586	592	586	598	570	611	586	614	588	593	617	582	629	628	571	616	529	599	649	616	608	582	564	574	622	556	570	608	621	559	572	577	583	621	603	589	583	606	582	585	554	566	560	579	553	549	576	613	536	586	599	587	558	562	579	582	566	567	555	577	556	545	545	587	556	612	553	565	606	545	563	519	580	590	561	563	615	601	575	587	593	557	562	580	582	592	606	592	583	560	587	600	590	602	607	575	578	533	612	592	604	578	555	587	562	568	560	571	594	565	562	584	616	597	540	549	576	588	536	558	542	554	613	546	541	553	559	558	559	579	630	576	588	553	541	573	540	547	586	541	625	567	623	527	583	548	585	563	570	626	574	586	567	572	591	598	566	616	555	582	595	592	535	599	583	587	587	555	624	546	578	594	551	564	556	617	600	589	606	631	592	544	580	576	553	595	619	600	590	617	599	566	578	591	599	596	613	552	570	570	611	553	586	549	588	585	582	596	570	575	619	567	574	627	570	587	562	573	564	564	550	560	535	607	586	598	563	598	547	563	553	587	573	612	600	578	618	579	590	573	584	609	586	580	584	551	594	569	556	570	621	601	554	570	539	601	589	607	602	537	577	583	603	595	591	544	598	562	566	574	533	606	598	556	582	593	550	560	579	614	537	548	609	579	616	569	598	605	599	568	559	576	582	556	587	620	617	572	585	569	567	548	583	555	637	543	599	595	558	628	608	550	558	630	607	562	600	604	589	558	600	581	543	543	597	577	545	528	588	568	636	588	596	552	559	552	574	576	570	576	619	593	544	549	591	572	518	590	574	560	600	608	571	542	569	560	568	595	565	558	584	594	528	581	557	611	583	562	593	592	570	606	587	585	557	542	627	596	564	557	568	571	562	589	582	596	564	585	560	585	559	571	537	621	594	558	576	562	576	575	592	553	602	585	543	591	598	594	557	600	598	585	615	543	583	572	594	542	604	544	543	593	588	605	570	576	542	586	611	528	587	566	541	540	622	581	564	578	538	601	611	602	588	577	596	592	575	543	559	569	591	592	563	581	592	568	593	579	572	577	615	538	619	554	629	530	563	549	559	573	587	543	617	596	576	596	621	603	550	550	598	612	570	544	617	557	585	588	559	555	505	562	579	572	580	562	561	533	558	581	600	572	573	605	631	619	612	546	567	591	535	585	589	549	583	545	547	588	562	582	567	586	610	567	585	564	554	546	562	605	632	607	574	623	566	535	575	584	574	615	571	560	556	574	620	565	597	640	588	599	585	560	596	629	538	535	608	593	558	598	531	608	579	535	581	584	602	576	557	556	614	554	564	581	567	558	584	640	576	628	577	514	616	548	512	556	560	572	625	551	584	612	585	605	557	579	577	574	585	556	593	530	594	571	577	587	512	557	596	570	566	543	603	568	570	556	587	618	602	581	619	600	589	556	569	554	563	604	544	570	572	572	578	574	587	540	559	561	553	548	575	577	574	532	519	557	570	571	576	524	573	606	568	587	591	567	621	574	621	581	595	603	597	582	557	622	560	582	585	547	546	576	555	583	587	594	583	541	518	529	553	600	593	588	623	604	576	561	592	572	595	614	531	584	575	588	555	627	549	595	615	612	575	549	571	610	608	529	618	597	570	573	571	557	595	576	586	567	591	604	634	572	613	627	542	577	590	579	565	594	575	559	580	561	542	540	540	549	583	578	617	596	624	578	550	587	621	546	615	563	581	564	557	554	581	553	567	594	573	571	611	600	595	643	578	575	602	577	571	597	613	582	596	564	564	577	582	578	626	581	582	550	540	585	577	553	557	575	592	553	522	570	581	606	602	576	554	562	579	622	543	581	617	599	587	597	584	561	583	601	600	565	595	593	579	609	573	540	561	589	573	596	580	592	588	518	605	621	540	561	568	602	573	595	594	572	560	545	607	582	544	549	591	578	542	570	558	586	532	607	561	568	584	540	537	593	550	604	573	587	599	574	577	551	538	566	603	588	550	554	646	584	576	600
60812	61881	40398	23129	19674	1893	727	708	649	580	645	577	595	549	557	543	583	595	511	553	548	545	569	553	544	511	526	530	533	526	524	562	555	574	554	527	610	546	560	525	488	541	531	569	521	515	576	518	550	496	544	506	550	514	536	490	563	510	537	552	572	531	566	540	593	585	558	569	545	559	535	571	573	512	547	545	506	518	550	486	546	525	563	499	539	515	509	547	520	496	539	513	542	534	551	502	520	510	517	576	509	520	539	480	518	554	498	516	524	548	510	476	566	535	567	506	464	553	538	529	521	502	520	508	514	523	545	538	516	501	549	533	509	516	525	516	561	526	535	548	506	554	536	544	565	562	532	521	536	527	473	532	520	527	526	490	543	549	512	521	554	517	500	556	498	492	543	552	503	544	513	527	511	539	504	510	508	516	565	493	530	529	549	533	540	559	505	522	480	528	537	527	544	553	496	521	539	518	549	549	507	493	531	530	498	512	535	513	515	513	517	528	461	544	525	481	537	498	544	511	545	513	554	470	532	502	512	502	520	538	551	539	521	493	547	465	514	545	523	562	553	548	535	516	537	523	494	498	511	486	529	515	523	480	499	507	505	540	510	531	519	506	517	497	533	532	522	475	514	558	498	483	506	514	523	533	474	524	508	467	533	511	559	538	538	499	519	534	570	525	492	538	503	519	510	527	524	512	552	524	511	542	529	537	498	503	535	532	518	483	536	492	521	560	520	502	504	518	505	547	583	487	449	527	574	515	510	535	507	535	552	476	530	537	516	497	515	448	517	530	541	519	516	521	549	557	511	520	534	545	477	474	528	478	530	535	547	508	545	553	524	538	543	525	547	497	553	526	548	578	543	517	511	515	520	500	535	563	520	563	492	466	548	505	518	518	533	490	521	506	508	536	543	495	551	511	530	527	528	533	553	526	548	513	533	565	544	535	517	523	540	528	517	527	491	534	537	483	537	498	520	519	502	505	524	530	541	503	564	481	528	508	528	508	555	536	531	535	566	564	540	539	548	523	522	553	544	505	501	524	510	522	506	510	525	523	522	539	483	534	531	548	522	466	477	526	535	519	481	520	549	579	520	519	521	512	556	536	505	497	500	511	499	520	526	519	554	513	524	559	561	552	537	523	522	486	513	516	493	497	557	517	571	503	489	537	525	506	569	503	540	499	535	501	506	536	587	512	492	543	495	528	494	570	502	559	509	544	515	534	540	521	493	517	499	536	520	555	517	548	542	480	539	579	486	525	504	517	558	513	537	543	517	526	500	531	540	519	528	541	503	559	515	538	540	559	503	506	502	532	546	521	510	504	550	509	538	524	528	542	562	563	510	536	515	510	530	501	507	521	505	527	524	515	527	550	521	545	466	493	537	526	577	535	522	572	486	500	545	522	529	507	500	512	508	521	553	481	532	521	531	519	498	551	544	506	523	552	535	492	526	489	471	536	537	515	532	506	533	497	487	509	548	511	519	538	546	462	503	492	545	519	499	482	525	536	540	494	530	552	532	564	497	487	521	530	529	533	516	542	514	538	546	484	493	510	513	534	544	558	487	511	543	509	542	505	560	538	519	487	521	556	523	534	471	526	542	537	555	531	480	507	510	540	507	554	521	527	545	534	540	491	515	516	522	532	508	508	519	565	534	552	519	552	540	538	527	524	538	495	525	483	501	524	516	498	504	554	501	531	546	567	507	488	532	512	556	486	511	553	540	519	569	529	493	510	525	553	481	482	483	558	558	534	552	476	515	549	527	513	537	515	518	498	502	527	485	504	546	526	493	504	493	527	545	531	502	544	523	538	504	527	517	556	529	549	555	493	502	518	582	507	562	519	489	546	523	502	513	535	510	532	556	526	538	548	563	502	496	524	515	510	501	508	516	517	514	553	566	551	501	562	507	559	561	510	539	494	525	502	549	512	510	494	548	537	544	549	508	489	520	535	563	527	522	515	509	508	492	533	531	552	513	532	512	537	539	514	551	552	535	534	535	517	518	502	505	536	568	514	557	526	498	488	560	531	558	553	511	514	503	544	498	513	541	530	509	510	533	570	535	521	485	551	541	549	512	505	488	528	534	537	495	523	508	559	509	524	517	485	508	491	549	546	547	547	544	499	552	536	508	490	482	510	520	505	529	562	546	510	523	499	522	493	541	513	557	514	502	552	479	476	507	508	515	536	542	558	497	517	538	544	509	536	509	510	505	557	500	508	530	536	536	498	521	492	548	533	505	527	532	537	488	537	546	518	547	549	527	545	487	521	531	532	518	503	569	546	537	528	551	477	484	508	503	486	514	512	538	553	514	550	531	548	521	506	527	491	501	518	517	507	508	531	520	533	481	542	543	509	532	520	531	539	525	487	536	514	536	555	535	541	528	514	517	504	529	489	515	509	533	522	570	493	501	515	472	561	556	512	529	495	527	539	534	504	538	525	533	549	526	541	481	501	555	477	549	531	561	524	559	574	515	497	538	512	517	579	518	514	505	523	563	524	523	526	549	503	510	553	510	504	493	515	507	494	513	519	554	559	536	509	517	506	538	496	511	548	512	498	514	535	484	534	513	503	520	501	488	555	531	523	511	503	513	509	539	513	532	491	559	523	515	503	533	519	513	508	491	547	516	522	574	525	523	508	523	535	490	511	512	523	552	532	528	554	508	535	508	563	529	518	529	537	519	508	519	524	509	495	499	514	532	549	506	490	538	505	530	547	521	494	466	535	496	491	516	526	491	547	534	547	528	476	531	509	505	508	494	494	494	535	557	529	501	504	523	522	562	557	567	524	477	477	536	530	551	501	526	554	554	515	546	515	494	561	519	524	574	504	513	523	552	514	514	478	548	532	497	553	491	543	501	468	513	526	538	540	505	527	548	519	547	502	542	469	551	492	549	532	503	525	528	549	501	477	514	495	532	542	566	507	493	511	543	479	537	497	496	512	481	497	552	541	489	535	533	527	560	535	526	537	510	520	496	481	518	521	496	521	563	531	545	490	520	524	527	525	505	549	544	571	529	526	516	498	486	542	538	496	517	527	519	479	522	539	529	524	510	506	572	506	511	525	513	514	539	533	494	510	521	519	501	495	535	524	553	515	510	535	525	484	537	513	497	523	498	500	519	510	547	556	527	511	458	500	536	540	530	551	535	555	514	534	498	499	540	487	531	558	526	525	506	528	482	569	548	516	570	516	521	501	494	552	515	536	505	523	523	556	520	529	501	513	536	536	500	476	547	532	545	495	555	518	482	497	534	544	514	533	520	535	571	533	523	561	542	541	517	510	529	534	522	451	500	518	518	557	501	513	528	492	531	550	523	527	523	512	478	474	492	515	522	508	522	530	515	512	557	482	501	489	531	539	537	482	517	518	518	510	562	538	515	497	509	491	538	508	556	509	520	543	503	547	509	495	517	557	506	499	508	542	543	510	527	524	520	478	511	532	516	547	483	527	498	507	555	524	511	560	534	479	557	529	543	494	505	482	486	503	519	583	539	483	515	524
30639	20842	8000	2420	1364	585	545	563	566	584	559	552	555	589	557	540	620	583	569	558	531	579	520	551	560	575	533	576	552	554	567	562	629	572	565	539	545	558	529	564	564	553	582	545	576	554	609	547	540	558	498	581	562	541	522	539	585	557	569	586	559	555	557	561	558	588	511	520	561	570	536	601	563	563	562	546	598	595	581	578	501	572	542	518	530	528	544	554	548	574	593	577	586	567	610	505	618	555	560	567	553	529	565	549	592	542	572	569	563	530	540	529	540	564	591	515	569	556	574	536	563	507	558	543	544	563	570	549	523	542	562	533	512	593	534	559	537	558	560	575	560	559	521	551	531	569	554	581	551	495	546	548	634	549	577	568	526	522	585	539	549	558	583	512	540	541	536	558	530	551	579	544	579	603	534	562	558	578	557	494	556	486	545	536	561	574	553	575	590	554	561	563	525	569	542	546	530	561	568	553	550	557	541	541	572	597	518	561	589	513	560	575	543	580	548	520	575	569	560	526	561	571	533	518	547	545	519	525	549	510	536	530	588	521	602	601	588	577	559	540	538	586	554	519	593	565	556	560	563	593	563	516	595	610	574	589	554	537	609	532	570	563	507	524	566	582	553	558	576	588	548	550	580	559	520	554	570	540	556	534	539	543	547	517	538	542	599	574	559	583	569	548	583	556	576	576	534	573	548	543	514	567	532	591	571	549	553	541	546	537	532	549	585	540	579	606	567	546	511	567	567	539	530	535	563	582	563	587	529	565	520	560	557	508	528	570	575	597	589	559	545	593	583	579	540	569	535	538	546	555	550	542	534	541	578	587	558	544	545	563	533	565	591	524	553	552	542	564	517	615	573	565	582	537	519	546	566	522	511	578	567	523	570	526	560	538	590	572	598	541	560	548	609	577	561	514	541	552	521	508	580	532	575	556	563	551	543	564	550	550	551	546	579	571	521	580	560	556	523	556	555	550	565	509	516	541	517	531	545	610	512	603	521	547	563	584	515	561	592	511	551	554	517	569	560	548	563	578	521	575	548	576	560	547	551	535	546	597	598	550	543	555	589	581	547	577	559	553	556	541	521	570	507	566	543	559	544	536	564	534	557	552	553	562	568	526	557	539	524	557	534	557	564	554	550	541	537	554	560	543	553	568	559	536	536	538	577	527	551	566	543	590	526	543	567	580	609	539	528	551	565	567	545	547	558	495	547	511	563	570	566	548	537	546	529	505	554	596	544	568	538	578	547	536	540	535	567	583	559	560	577	578	514	556	566	582	545	513	517	557	507	550	564	580	583	616	561	536	527	546	530	561	560	545	558	553	590	525	515	563	574	548	567	534	561	562	560	582	554	585	522	548	558	532	505	549	522	563	538	538	586	548	560	543	555	564	562	524	523	576	601	574	551	548	551	537	561	535	583	581	595	587	564	545	564	520	585	570	563	571	550	553	567	565	572	541	563	577	569	566	546	557	523	505	544	598	583	550	546	500	528	580	566	541	540	533	563	538	532	509	578	547	557	548	542	526	565	542	544	529	587	538	557	555	554	566	553	603	554	537	603	585	553	554	550	523	557	543	560	553	581	600	565	557	553	542	573	548	545	563	552	580	578	541	575	604	576	563	562	557	546	548	570	559	525	581	573	551	638	610	516	562	573	571	559	502	522	512	569	574	543	574	554	538	536	574	537	574	610	552	531	578	592	509	582	552	579	553	543	553	578	539	547	525	607	516	561	577	558	534	527	590	602	520	552	592	589	588	604	569	565	618	616	546	518	581	573	547	578	543	535	540	563	559	543	531	550	545	558	552	529	569	553	590	553	578	580	574	558	547	517	571	539	560	569	527	549	551	535	597	567	596	607	543	536	549	583	591	565	570	585	586	535	535	540	570	540	556	566	557	545	527	537	547	580	551	539	612	530	560	538	519	581	542	551	564	526	503	568	560	549	549	558	551	586	516	550	538	513	545	557	570	537	596	593	529	519	578	583	530	555	575	552	567	552	555	540	509	580	587	608	545	564	576	570	584	575	557	591	549	548	548	589	572	540	566	554	526	561	526	546	596	590	590	582	598	520	560	580	519	559	515	544	536	528	578	518	559	535	540	543	561	598	585	573	590	555	524	526	554	605	559	582	542	563	536	558	592	593	554	533	582	584	513	537	616	568	574	580	561	578	525	595	580	541	571	507	563	616	537	552	533	550	587	525	576	587	544	533	548	570	572	586	561	568	538	554	578	543	582	624	592	509	625	580	525	589	546	590	526	565	574	565	547	567	556	550	523	576	587	532	549	573	577	532	549	559	586	552	586	524	544	590	551	533	581	549	575	527	544	566	533	551	529	555	563	529	552	557	589	549	590	492	582	557	545	514	563	547	541	573	547	570	547	517	554	563	533	569	558	561	525	584	562	578	574	565	527	557	544	547	544	567	562	586	569	549	549	586	561	556	543	539	533	534	565	533	577	536	567	534	585	571	558	545	560	548	560	540	548	574	573	573	576	560	564	516	557	604	510	562	575	600	536	548	601	561	494	544	595	560	536	561	529	537	552	552	516	532	563	566	587	561	561	579	596	570	604	580	541	572	542	560	604	549	559	576	561	570	557	588	568	549	570	541	546	560	561	545	566	549	564	547	549	540	602	591	566	539	502	565	578	576	560	557	534	543	602	549	538	554	553	565	534	547	555	563	545	554	590	530	577	543	562	535	522	574	565	565	576	558	613	553	547	577	546	601	591	532	571	547	506	541	540	537	562	527	597	522	558	547	546	520	538	553	582	551	536	569	605	536	550	584	549	543	608	566	549	519	576	586	595	563	537	555	524	540	566	540	551	538	615	511	566	560	615	538	545	600	558	525	596	551	555	607	549	602	584	506	595	549	554	597	598	608	595	545	556	566	527	593	552	550	559	516	578	559	575	586	543	554	567	569	564	558	532	532	520	556	562	530	536	564	552	595	572	592	558	597	546	592	587	550	501	511	538	546	604	571	598	563	523	527	553	546	532	527	555	526	555	538	574	583	568	577	529	532	555	598	543	511	552	543	558	533	546	549	563	571	521	553	609	542	570	614	510	585	574	544	564	552	561	602	500	555	563	533	543	570	576	549	531	570	542	546	532	578	562	576	573	580	596	514	554	555	514	530	513	546	557	540	579	551	560	601	527	560	554	599	559	546	555	569	572	565	493	580	577	588	606	545	582	618	572	577	524	551	604	579	564	560	592	550	534	520	546	521	573	556	592	566	536	520	573	533	563	591	526	560	562	534	570	542	515	536	582	544	578	561	609	537	569	562	571	551	576	506	558	550	556	574	557	547	567	593	534	539	572	531	572	518	569	506	566	539	566	550	551	561	584	564	582	565	582	543	551	561	561	587	536	583	550	566	550	574	549	534	545	539	557	550	570	506	568	546	568	550	523	580	572	569	553	574	521	557	543	519	551	598	563	546	581	532	530	511	517	528	561	547	566	604	557	547	555	520	569	570	529	559	580	574	543	531	610	604	566
20647	13640	4950	2030	1452	569	506	458	484	440	480	425	472	482	448	421	434	484	445	452	474	461	482	422	444	444	466	451	464	458	484	445	456	493	499	496	512	445	479	477	480	489	485	476	440	479	483	472	479	439	465	474	475	472	459	463	465	477	440	443	484	499	458	503	463	469	486	475	457	463	485	465	460	478	523	483	482	454	463	472	439	463	486	473	453	490	473	451	503	503	471	475	468	446	443	438	421	456	452	492	469	454	452	446	464	478	466	515	426	484	454	465	464	468	483	444	498	476	466	456	492	438	493	497	487	454	451	495	400	457	408	460	428	461	455	494	468	478	432	447	463	428	467	463	478	474	470	503	475	439	476	476	485	465	421	455	481	473	473	462	460	472	486	465	447	480	487	465	444	480	465	473	506	432	491	480	489	454	447	493	461	468	463	451	483	490	459	498	489	457	470	441	442	437	481	472	472	499	445	472	440	482	489	458	460	459	484	454	451	478	490	444	452	473	462	470	467	449	448	449	472	441	455	433	471	480	464	457	490	452	473	467	462	441	462	485	441	452	415	468	475	454	488	487	474	498	477	490	472	435	468	463	456	478	467	457	423	449	455	449	432	490	454	432	481	468	478	468	464	470	473	494	452	466	443	457	431	453	472	471	432	484	492	477	499	470	436	467	501	469	455	471	471	438	474	447	520	457	462	466	523	456	456	457	467	497	473	442	499	445	462	481	435	433	465	448	504	434	450	485	448	435	465	433	498	468	440	468	455	461	447	450	463	451	475	459	468	463	443	463	489	441	458	486	480	440	443	492	481	443	498	475	439	480	474	436	444	479	453	481	500	469	461	491	463	510	453	497	469	480	454	461	489	444	455	482	499	418	498	519	450	453	480	460	470	478	485	458	462	456	463	479	472	469	471	452	446	472	431	431	479	438	458	458	473	459	455	448	484	507	422	463	510	500	464	469	448	487	458	459	454	517	479	470	453	453	443	458	485	473	462	465	452	472	485	464	492	429	479	483	437	491	484	463	475	463	477	448	466	433	464	478	477	475	439	464	493	474	466	456	449	469	450	472	468	445	458	459	469	489	463	489	457	478	479	472	450	448	482	498	470	482	472	429	448	432	460	471	460	445	515	481	466	454	460	453	509	450	453	449	481	471	444	502	489	433	476	454	439	480	458	446	491	469	479	447	468	437	489	479	434	421	444	447	435	463	458	468	470	490	489	485	440	464	428	444	438	478	481	458	486	501	489	470	453	470	473	439	486	474	473	472	479	443	508	463	465	444	502	446	491	487	462	464	464	496	479	490	443	439	452	487	464	490	447	468	449	506	471	471	439	461	460	481	465	502	477	440	434	462	475	473	485	443	448	484	450	463	480	441	482	465	411	445	482	461	450	500	460	456	449	480	455	475	449	473	466	456	508	484	508	493	493	484	447	467	474	542	475	440	511	490	488	458	479	461	491	489	493	453	476	481	471	475	458	467	458	478	463	479	512	428	467	488	450	436	497	445	466	477	473	449	462	465	507	476	461	424	481	481	455	481	456	440	429	472	471	469	431	453	503	458	474	477	493	497	477	510	449	425	490	469	465	458	483	466	495	505	478	494	502	490	475	484	481	476	443	457	473	471	485	453	483	445	470	453	446	443	427	442	504	464	433	447	475	468	461	482	476	460	480	437	475	441	474	466	482	457	489	427	472	451	456	477	460	473	468	445	494	492	448	496	480	456	497	458	485	442	434	472	468	482	456	502	487	507	454	481	500	455	469	439	474	464	423	467	493	472	500	486	470	450	517	482	441	498	462	470	477	472	462	439	448	504	447	493	432	484	464	467	468	455	481	475	432	444	449	480	474	472	500	445	455	449	453	484	480	511	481	467	454	458	462	437	494	472	498	458	437	461	489	465	475	458	482	444	471	430	464	488	460	456	495	472	506	491	477	460	493	473	476	450	486	489	471	473	441	438	495	449	460	456	441	456	464	435	473	463	488	444	469	465	470	438	477	463	434	495	494	439	485	432	445	481	501	454	473	460	478	437	474	451	466	470	476	453	471	489	474	440	466	488	484	488	506	487	480	453	436	492	440	460	449	466	478	478	497	475	460	483	455	457	443	435	439	459	443	441	460	472	422	451	456	478	450	486	441	460	479	455	432	465	455	454	507	477	473	529	485	464	518	434	454	484	495	467	454	509	462	473	474	493	439	444	448	484	460	451	479	452	488	458	484	473	477	466	467	505	445	472	443	453	497	492	474	468	431	423	470	475	468	478	460	452	445	479	466	448	507	493	493	520	475	477	461	427	495	510	498	483	456	436	472	458	504	492	503	481	448	434	448	469	450	486	502	497	428	463	478	477	437	480	467	467	506	453	497	468	447	467	425	486	476	481	458	428	452	448	484	456	459	464	464	493	449	447	494	491	450	452	493	478	457	481	465	451	484	443	452	420	424	463	437	459	458	487	463	448	438	448	507	495	468	479	466	481	472	459	481	451	488	480	469	462	485	502	474	468	454	464	437	454	476	473	440	465	451	454	481	455	453	495	484	460	476	451	477	481	497	416	463	451	475	483	518	484	445	443	474	471	463	509	446	454	495	464	453	483	460	430	441	483	474	418	473	455	440	444	456	482	501	474	480	443	437	486	447	472	461	469	481	453	442	483	448	424	470	473	452	514	505	452	452	453	496	472	501	411	483	461	496	488	448	433	461	500	479	449	485	471	470	417	471	461	472	490	461	488	442	459	447	465	451	451	458	452	480	483	500	440	469	480	451	495	483	497	449	491	484	489	472	447	474	465	480	463	423	505	489	477	484	457	491	452	475	472	485	468	441	428	518	463	490	489	435	476	466	462	474	479	455	482	432	450	509	474	441	454	457	471	478	480	465	458	454	462	465	469	475	449	462	482	489	493	482	479	480	465	461	439	492	471	462	464	472	473	479	475	513	472	500	480	494	492	435	472	480	448	458	482	458	477	450	457	474	493	465	435	461	476	482	444	452	453	421	497	461	469	466	452	428	487	463	430	471	508	475	442	459	454	424	455	455	501	450	477	472	461	477	461	420	470	477	488	461	450	480	484	480	449	472	478	475	463	462	478	450	505	433	487	446	479	458	492	454	491	442	492	456	473	448	452	471	447	468	492	455	491	472	472	489	460	500	490	480	448	446	481	480	503	477	462	453	480	441	465	452	473	477	493	487	471	444	482	466	546	475	500	469	471	480	458	483	443	463	484	436	454	454	456	498	459	467	477	428	487	475	469	431	448	461	438	509	482	491	464	452	496	508	440	462	463	449	486	467	467	454	469	459	460	457	449	458	433	473	488	473	483	468	466	473	467	478	426	493	485	446	510	511	498	487	510	471	489	452	457	421	450	466	446	436	458	479	490	440	454	470	475	490	494	473	483	477	447	449	481	448	449	459	518	438	448	478	452	447	495	486	488	436	461	474	423	404	478	449	458	484	487	471	479	481	459	462	457	457	476	459	476	492	463	466	497	474	442	460	470
25615	21927	27836	25642	18335	3861	650	474	437	439	464	423	370	417	431	464	401	414	414	431	439	417	442	422	439	383	446	412	386	401	415	410	396	388	401	384	405	419	396	412	411	376	413	441	395	406	413	362	431	371	439	402	370	393	372	393	388	410	441	422	385	399	390	420	399	426	412	415	395	439	395	419	365	446	437	417	384	374	412	410	436	406	398	436	437	398	413	377	425	340	370	392	408	370	405	414	400	404	368	411	385	393	401	420	439	401	429	392	404	410	423	406	407	420	399	384	421	392	364	353	380	413	415	407	409	447	356	366	395	404	431	389	412	408	373	391	360	382	379	428	370	395	408	390	395	411	380	427	398	421	384	425	382	417	370	420	384	365	403	396	431	406	374	400	423	406	406	389	460	397	407	413	377	430	418	406	417	383	380	366	401	396	451	393	394	397	395	418	448	398	393	416	368	424	394	393	394	428	397	369	368	410	411	446	414	429	376	350	381	401	381	399	409	396	391	436	431	412	375	427	443	349	375	415	384	392	394	399	413	429	373	438	445	383	408	396	399	428	418	369	365	432	458	393	411	408	390	369	404	385	384	414	406	398	410	423	417	401	402	429	414	428	374	363	400	394	388	391	424	400	384	387	388	407	428	409	388	377	418	409	393	404	383	428	417	388	395	418	394	458	394	417	406	393	412	392	392	357	403	406	381	403	400	411	408	421	358	430	410	392	379	424	382	421	401	418	403	421	387	414	418	407	399	434	430	387	401	414	424	413	388	363	412	387	431	403	432	423	429	408	402	399	397	409	396	416	396	395	432	437	413	413	421	383	388	380	409	417	415	428	407	426	362	360	413	372	383	364	386	417	371	368	367	387	420	421	394	406	449	384	384	420	374	402	362	410	394	392	373	407	403	388	402	392	364	401	405	421	369	417	399	403	394	388	412	410	413	424	382	394	420	400	411	421	413	383	389	388	382	384	426	392	340	376	383	427	376	412	401	367	396	373	369	353	410	404	422	403	416	416	351	383	398	395	393	378	399	398	442	435	422	407	419	385	448	423	425	377	401	394	400	391	372	382	429	399	393	375	387	429	430	403	391	371	420	401	424	413	395	387	382	413	427	401	403	399	380	403	397	404	426	409	400	390	414	408	435	391	387	416	376	409	347	422	397	422	388	421	398	404	405	375	413	427	398	420	385	394	385	446	405	392	460	406	390	380	404	423	377	409	394	449	421	423	425	406	408	409	414	411	389	400	397	369	404	441	386	421	405	410	395	408	399	372	396	389	403	393	437	388	448	388	390	405	428	398	383	410	399	391	409	358	404	374	419	371	366	373	420	392	375	406	399	420	407	413	417	442	414	424	392	394	442	354	398	426	404	387	418	413	386	417	401	394	446	405	439	419	391	436	397	429	386	418	388	417	399	411	405	420	381	413	372	408	384	396	393	422	385	432	392	415	402	438	396	446	411	391	404	415	381	466	406	399	378	421	365	430	398	405	387	378	424	405	411	402	402	405	378	427	364	424	394	394	391	410	402	389	373	423	393	431	422	432	408	406	378	412	408	389	434	381	382	416	365	407	395	401	427	416	403	411	371	399	382	416	381	408	403	374	410	395	377	397	397	370	441	397	392	366	373	410	413	423	432	366	395	385	410	412	393	366	406	405	414	377	403	437	408	396	413	418	444	402	409	438	395	392	406	380	391	428	375	408	375	409	392	407	427	383	379	393	393	390	378	412	399	412	412	414	408	394	391	381	415	431	409	415	425	375	395	376	380	408	390	385	414	385	408	446	417	406	386	433	417	425	421	439	386	404	408	400	418	401	395	358	391	404	381	381	374	421	369	375	397	425	399	398	381	406	423	415	374	397	396	409	404	411	408	411	396	380	377	392	406	377	415	375	410	400	393	417	404	401	408	405	371	395	382	389	410	396	434	445	376	398	420	398	400	388	402	407	441	376	400	414	421	399	366	407	375	372	423	386	399	399	392	387	462	409	427	354	408	386	429	405	422	446	393	390	408	422	377	377	408	421	402	412	354	388	413	397	414	430	389	353	394	396	416	383	397	395	411	397	430	413	398	390	350	409	366	407	422	400	412	407	441	400	388	413	367	446	384	433	413	391	376	403	412	373	337	377	382	405	410	456	390	374	404	399	371	405	405	393	405	430	381	432	408	397	427	392	405	369	400	386	409	388	408	380	406	407	435	376	426	380	404	415	423	423	428	408	424	382	404	442	409	416	366	412	398	387	435	371	401	398	427	373	391	414	403	409	392	413	421	402	395	439	402	422	397	358	456	384	397	392	380	403	393	370	401	421	431	440	392	404	400	384	410	396	393	408	410	411	369	431	403	389	383	416	374	409	393	400	370	426	410	389	396	393	412	399	401	384	421	419	385	403	419	381	408	408	402	421	411	415	413	420	410	402	432	419	407	397	408	432	382	419	405	411	413	399	383	388	421	418	413	390	409	395	420	404	383	396	351	422	407	432	385	375	387	374	381	417	419	404	422	403	391	399	459	421	386	421	393	383	392	415	407	428	379	407	380	394	429	382	396	392	411	369	401	402	402	408	384	408	416	405	391	372	370	417	425	411	393	398	407	393	370	413	424	370	406	405	398	406	421	404	427	403	419	398	327	401	408	412	412	370	401	377	427	399	410	450	379	416	372	365	419	391	426	410	405	426	427	409	400	408	417	434	408	407	395	415	420	408	426	386	395	407	400	376	399	401	412	407	397	395	427	383	401	417	382	412	394	397	417	431	417	415	378	403	386	398	416	376	403	418	417	422	411	409	432	401	408	398	418	419	434	364	371	449	391	405	401	387	391	428	390	415	398	412	367	406	384	437	387	333	385	371	420	411	358	413	425	431	371	363	396	358	399	377	366	381	419	385	384	403	392	372	411	377	386	411	399	417	444	383	407	420	413	391	424	381	407	409	410	387	384	381	417	403	391	376	408	362	419	405	417	398	386	402	415	390	409	427	420	380	382	369	373	432	381	433	404	423	410	407	420	397	420	430	446	441	430	357	409	355	381	382	403	418	402	396	420	380	397	448	410	383	427	403	420	414	408	397	395	396	388	408	397	404	419	415	409	416	407	380	403	402	388	405	400	428	376	394	389	380	400	388	397	405	386	361	398	405	404	390	416	459	376	387	407	369	389	410	437	452	392	427	381	373	408	405	377	399	405	432	398	398	418	394	419	411	399	412	429	426	410	414	386	402	404	397	392	423	393	418	395	394	361	393	402	441	415	395	387	395	361	398	425	440	421	371	374	368	388	387	420	373	374	414	440	404	396	426	407	408	408	379	397	397	385	406	377	398	447	403	374	377	380	378	386	390	384	403	406	421	362	385	418	407	415	388	396	384	398	413	382	423	402	398	463	443	392	416	414	426	391	401	423	402	378	397	394	398	405	431	420	392	380	414	385	431	440	388	437	395	406	377	408	399	391	395	391	387	421	385	415	378	410	420	413	430	387	412	395	403	403	405	405	435	365	412	390	367
57046	54931	32709	15114	12359	1128	480	505	429	396	398	389	386	423	396	408	397	367	376	416	421	363	391	386	376	363	382	374	350	363	352	399	365	409	419	368	377	392	425	361	370	430	399	391	352	389	386	363	351	364	378	340	400	380	342	383	388	367	329	383	381	386	399	412	396	396	417	414	407	408	357	391	394	403	353	358	367	381	365	350	369	345	395	358	332	374	355	384	366	375	349	365	349	360	379	407	364	399	407	388	384	336	380	389	395	404	400	412	374	343	426	385	389	351	376	360	363	378	389	406	372	381	365	380	395	364	373	364	360	365	372	390	373	406	355	413	382	404	368	396	377	373	375	346	396	372	379	400	385	365	373	360	395	389	374	357	361	376	405	364	386	340	351	394	379	383	351	400	369	401	391	386	357	382	395	364	361	382	367	390	388	332	355	383	407	358	355	348	357	347	366	362	359	372	391	377	396	391	413	368	384	332	396	426	418	390	372	368	383	365	329	388	339	378	369	371	380	417	377	375	356	377	359	369	384	361	407	368	401	377	381	324	344	425	312	363	398	362	375	388	392	404	386	378	360	364	349	343	382	359	380	403	392	384	381	376	357	391	378	378	381	372	400	368	385	393	352	371	394	420	383	379	340	378	368	407	364	369	399	380	394	401	379	361	390	393	378	374	387	392	327	354	364	386	394	351	389	358	363	388	384	385	413	376	380	372	391	356	404	406	396	397	381	350	362	392	381	376	367	364	362	376	356	371	393	389	403	381	411	397	365	375	364	366	373	395	396	334	398	370	378	386	346	359	404	411	366	376	357	364	438	389	410	367	366	358	365	381	377	424	389	416	383	373	339	392	390	362	375	372	379	397	338	399	393	386	355	395	382	379	345	380	366	405	375	386	376	380	381	384	372	369	378	387	364	416	360	388	347	353	401	368	374	390	409	365	365	402	379	367	371	408	374	364	394	392	370	387	374	395	408	394	362	389	333	377	357	365	394	370	373	383	325	390	395	366	402	354	369	375	370	386	416	346	415	357	352	365	383	377	359	376	386	386	385	372	381	350	369	381	377	365	418	353	388	366	388	345	382	406	376	375	422	398	412	360	399	366	412	333	379	366	383	394	351	386	365	390	410	384	383	382	377	395	407	367	360	354	376	376	400	377	400	360	389	380	396	366	401	385	365	373	343	354	363	391	377	396	405	358	421	372	351	402	372	375	382	386	402	363	362	361	397	410	358	378	356	382	409	375	398	392	348	371	371	383	365	376	392	406	410	374	390	404	371	416	370	393	390	401	332	375	381	382	378	371	354	403	353	388	363	356	343	349	378	379	374	341	364	364	355	402	362	373	417	370	366	356	382	395	348	362	361	367	352	407	367	358	360	379	375	372	365	403	389	382	408	345	379	364	389	370	385	377	368	320	402	390	391	354	403	384	431	378	395	386	400	411	393	350	399	376	353	364	383	346	361	365	331	391	355	371	360	348	399	374	351	350	377	349	382	345	371	372	391	361	375	351	410	385	376	361	390	415	387	373	356	384	398	404	374	363	358	391	362	387	391	364	380	372	335	395	377	352	357	380	382	362	382	351	351	369	422	345	397	365	406	378	372	389	407	379	353	367	349	390	387	385	393	394	360	388	364	366	365	400	333	369	362	402	389	384	393	412	365	366	387	388	381	374	385	408	408	352	359	371	374	349	375	373	350	359	348	356	370	359	384	408	367	372	363	350	361	385	375	408	365	352	397	390	355	364	386	352	402	378	388	390	347	374	376	359	388	368	358	368	402	377	382	365	380	367	389	365	348	372	335	369	382	380	391	365	389	352	378	375	334	356	414	360	354	361	394	397	386	344	373	360	385	391	396	427	376	373	382	379	395	392	390	386	372	437	396	374	365	424	376	376	369	371	382	393	384	377	334	357	376	362	373	387	369	389	356	381	390	360	352	417	386	369	393	388	388	365	397	387	416	367	411	387	330	425	349	356	384	373	360	389	380	404	366	365	360	351	385	381	387	387	390	355	349	347	384	382	385	388	361	380	387	377	379	362	393	358	362	356	345	395	351	324	357	363	390	355	376	344	363	365	378	394	363	371	375	349	381	356	353	377	372	351	337	384	373	352	333	410	378	379	380	388	365	399	378	371	393	403	363	377	392	377	324	387	391	401	353	369	340	391	342	376	307	373	394	360	337	332	422	362	373	381	375	382	388	416	381	346	383	400	382	373	401	372	399	382	363	419	353	387	371	373	373	378	371	391	368	413	372	388	371	350	374	407	381	328	368	338	352	375	410	336	373	387	358	411	375	331	378	376	392	390	360	377	347	375	376	342	394	390	366	383	381	404	377	337	381	353	384	372	392	397	403	413	371	362	393	347	376	375	387	372	359	364	364	374	401	367	362	374	390	390	359	375	386	368	377	374	359	400	371	367	343	386	370	376	345	367	350	366	354	406	380	362	376	366	369	376	352	348	361	346	359	371	364	359	373	364	383	374	387	360	366	394	354	368	356	355	380	376	353	389	377	376	376	362	373	363	360	381	359	367	415	416	406	396	358	355	414	328	358	384	345	369	402	375	380	365	365	385	415	383	371	393	391	358	407	378	383	344	341	360	398	393	394	343	356	390	383	396	378	357	355	389	364	351	369	387	374	344	364	392	388	378	368	390	358	350	373	386	390	375	400	364	373	404	391	359	382	381	387	365	348	341	393	379	365	346	388	363	341	386	344	371	383	393	367	377	360	392	360	365	366	353	379	378	383	376	359	341	368	377	370	342	386	338	356	371	351	407	344	384	352	379	386	343	412	408	388	362	372	373	379	384	366	403	365	374	379	372	354	388	403	393	377	374	372	388	335	342	345	380	384	383	374	388	388	360	387	391	349	389	335	380	395	388	356	407	382	376	368	375	390	377	361	400	397	378	354	334	350	362	356	341	356	350	394	390	376	384	393	389	388	376	383	371	393	361	397	379	419	343	379	350	366	401	375	374	349	355	361	397	331	377	386	376	374	372	367	365	374	386	380	349	364	373	366	347	384	376	359	353	331	368	371	325	365	338	380	360	363	362	380	375	428	391	363	371	354	394	362	352	388	389	390	365	396	377	337	342	361	390	378	368	363	395	379	362	382	411	347	372	391	390	359	363	360	365	382	365	334	357	374	366	376	349	372	373	382	378	356	366	386	381	357	344	367	351	409	392	368	349	380	407	369	379	392	365	386	377	358	368	370	368	395	383	377	375	379	345	364	388	379	363	375	380	344	392	402	390	377	371	348	370	365	370	381	382	384	389	382	383	376	391	345	326	390	358	375	374	354	347	371	338	368	372	378	390	353	365	391	399	387	382	366	392	353	413	344	383	396	407	399	372	344	350	406	410	375	374	381	382	397	361	373	364	381	375	390	361	371	358	380	365	364	402	381	367	360	384	375	397	365	398	380	384	372	407	376	379	366	384	358	399	367	374	382	375	376	383	364	381	357	358	389	402	400	350	351	396	371	381	398	376	388	351	371	343
24495	21617	28563	24822	22513	12712	1526	718	581	573	519	563	585	586	553	569	557	535	547	542	567	543	547	593	520	529	541	571	546	505	517	540	557	515	539	509	529	539	524	524	504	519	536	523	517	527	521	505	498	504	520	503	482	523	520	538	517	517	516	566	543	558	520	507	534	488	504	567	484	527	538	527	507	543	545	499	510	540	527	558	542	523	524	540	511	529	521	528	532	550	511	524	495	504	513	541	546	555	559	549	523	518	546	538	531	560	518	548	531	515	558	541	527	524	488	559	502	497	503	547	542	546	505	558	512	502	516	479	553	498	504	534	512	515	518	513	500	529	519	538	513	512	520	498	533	510	494	565	547	563	500	526	528	534	535	507	541	505	532	531	525	517	506	539	494	525	531	522	551	495	534	533	557	503	523	518	496	529	568	548	547	517	511	490	511	563	494	484	527	534	562	520	484	546	536	539	538	506	514	521	560	537	541	556	548	543	495	527	509	518	474	536	544	544	551	516	544	519	489	569	535	525	508	570	526	572	494	525	543	538	511	503	577	505	568	500	567	538	537	541	531	519	515	528	517	503	553	517	537	482	531	541	510	575	540	508	525	482	532	523	518	523	506	561	525	532	460	498	521	550	506	500	482	543	574	557	527	542	522	528	538	505	505	508	488	530	541	532	552	553	498	548	502	504	526	497	522	513	539	511	522	496	488	490	506	529	528	518	487	493	503	539	520	537	511	529	493	525	455	537	586	530	513	472	481	552	547	529	526	517	516	602	505	517	507	518	517	526	534	518	518	511	507	511	518	536	484	541	501	507	518	538	510	514	535	522	497	493	527	532	522	551	507	507	494	569	513	443	525	517	513	483	554	524	511	505	514	542	533	491	554	550	486	548	552	516	546	538	558	574	544	516	523	533	537	494	532	509	530	505	512	534	535	502	509	478	474	480	517	515	485	549	526	531	498	537	535	533	547	543	505	553	563	488	537	528	527	521	515	522	537	535	524	550	539	496	503	491	519	555	551	518	502	500	518	502	496	558	560	528	491	505	532	543	504	503	497	518	526	538	557	532	534	528	521	507	505	512	536	528	513	523	543	533	557	537	532	489	504	522	498	501	520	542	496	552	517	510	536	538	497	561	563	521	543	516	555	502	541	548	504	565	519	545	545	543	516	557	548	507	499	527	563	550	504	518	490	510	545	514	558	562	543	473	525	530	569	533	551	540	539	504	529	501	504	518	526	543	522	546	534	476	461	558	547	546	533	542	533	542	518	516	514	530	491	538	505	517	518	535	530	522	522	542	506	493	483	508	567	550	491	535	484	541	486	537	556	519	536	533	492	541	523	501	532	503	544	516	507	529	493	494	487	549	536	502	544	517	542	524	515	547	537	549	578	532	526	556	508	494	555	526	528	512	527	549	497	499	499	486	534	549	495	527	532	503	553	535	542	530	560	520	502	551	541	531	531	494	540	444	512	499	528	525	550	546	503	512	535	499	511	540	546	514	520	517	528	500	509	499	526	511	480	537	524	557	503	492	498	509	511	558	508	550	504	498	540	546	529	514	532	515	509	570	559	520	549	508	541	531	498	515	514	526	561	540	538	501	546	506	510	549	506	551	501	521	587	511	528	511	528	495	525	483	476	505	550	543	540	511	539	506	533	499	459	522	523	548	533	512	527	510	480	520	498	530	526	510	504	549	500	562	562	548	484	501	487	530	515	540	530	493	520	513	494	534	514	508	480	497	505	527	520	518	495	541	539	543	515	520	522	524	558	547	503	548	503	493	541	539	526	535	517	489	542	567	525	506	497	535	505	511	546	544	499	500	517	497	573	524	538	492	517	495	502	527	518	520	555	558	541	495	528	526	536	523	527	563	473	512	519	534	512	511	544	487	504	578	529	550	570	514	520	507	511	507	496	517	514	505	524	557	519	544	541	525	528	512	518	533	514	507	557	487	491	518	539	538	532	551	552	517	513	496	501	511	478	529	506	512	527	531	541	528	498	481	575	555	543	486	547	532	513	519	519	532	546	519	534	518	541	544	500	503	538	504	517	551	567	513	557	523	553	539	588	527	531	502	535	566	519	526	525	533	533	520	522	508	520	538	531	543	546	541	503	535	535	555	516	550	513	489	521	504	517	517	485	511	518	532	512	562	559	547	522	549	521	493	548	518	526	513	539	537	540	522	532	547	513	502	490	543	509	513	536	502	516	505	508	483	555	500	495	539	540	564	534	478	504	537	507	555	523	542	512	526	521	555	550	450	494	505	532	541	507	564	531	560	485	533	528	506	535	509	491	511	560	524	548	539	537	548	474	533	513	494	469	543	504	527	505	496	505	513	517	517	524	535	508	522	505	526	539	531	472	482	531	526	497	519	510	524	527	492	497	519	546	556	502	512	529	576	526	475	527	553	532	513	521	531	561	535	504	561	481	541	561	505	518	522	537	538	519	447	557	519	533	547	506	483	535	513	530	514	514	535	527	536	535	502	557	516	550	491	514	519	512	524	556	521	523	515	546	567	497	532	493	517	498	512	511	525	523	516	529	482	537	497	538	539	493	502	543	523	537	523	570	515	530	542	532	560	503	533	543	524	548	511	551	538	496	601	498	558	506	517	521	516	516	529	543	539	491	514	508	539	536	567	520	520	519	533	534	514	520	489	527	525	570	502	535	529	523	544	508	525	530	536	514	544	545	519	477	510	523	527	567	504	541	502	547	513	527	510	482	513	500	556	501	514	511	535	551	511	544	552	517	528	538	503	496	511	502	513	474	553	481	523	517	507	546	506	513	545	508	540	515	534	487	546	487	547	519	508	503	505	472	525	493	516	533	511	491	556	501	497	533	513	505	541	498	531	497	515	540	528	524	485	476	534	524	514	560	527	516	525	535	544	539	520	543	509	537	529	517	540	508	511	529	510	535	519	540	489	517	517	507	518	497	536	592	533	506	501	475	514	537	570	508	510	564	544	494	544	512	516	492	537	505	465	489	502	510	545	514	489	532	535	500	499	513	485	513	496	533	534	519	492	526	560	550	565	493	532	524	546	554	511	523	492	536	549	509	535	498	511	519	529	515	501	500	486	510	531	520	489	502	549	495	481	487	549	525	547	522	487	486	500	495	513	544	545	538	545	505	493	532	534	476	531	514	511	522	520	539	495	504	481	531	522	545	525	519	549	507	524	541	535	539	486	521	510	539	524	510	509	525	488	499	511	509	487	519	535	535	540	520	513	540	493	533	542	511	485	503	475	520	475	527	518	513	503	492	499	501	547	556	521	568	513	505	508	484	502	561	504	538	552	576	539	564	544	534	567	514	504	511	523	530	518	522	530	546	558	462	502	524	545	537	551	505	559	503	511	531	510	536	502	540	515	513	488	518	520	508	548	532	521	507	559	548	541	509	548	528	562	504	516	559	485	507	534	523	525	522	553	514	533	537	553	542	536	514	542	471	538	534	464	506	473	538	524	565	521	532	571	535	533	540	539	524	514	533	513	522	527
60607	66380	45609	22353	20374	1477	658	606	553	561	599	552	530	534	501	509	480	500	506	479	475	502	493	514	494	491	488	480	507	479	513	538	505	502	533	494	489	498	478	467	511	475	471	476	461	511	524	506	529	541	516	496	484	500	483	486	526	461	477	499	493	475	491	524	530	503	521	524	499	480	507	488	527	472	473	497	457	497	458	453	518	506	497	494	486	497	498	465	475	527	480	472	508	466	509	444	495	473	451	477	495	494	487	455	489	533	469	468	503	487	473	480	465	467	511	480	458	464	481	472	448	514	479	483	432	448	470	485	478	455	461	443	448	459	495	496	484	435	443	456	479	499	506	466	473	517	458	500	440	511	453	495	490	493	512	477	499	471	505	506	498	473	455	495	469	472	450	462	491	452	451	459	499	495	525	500	505	464	476	475	471	465	471	465	508	456	496	495	488	453	494	523	527	480	501	465	455	470	485	451	458	490	470	470	459	467	457	499	483	470	451	463	478	505	511	505	450	489	470	475	500	499	472	496	477	494	463	503	476	515	417	473	486	475	506	499	488	492	493	509	444	481	489	503	499	491	482	483	480	513	500	447	481	451	518	411	501	514	500	475	521	464	486	507	477	489	472	459	481	475	479	484	461	502	485	513	457	494	472	453	478	467	507	468	482	490	486	443	481	466	462	483	507	512	454	502	478	494	444	448	451	494	476	483	503	469	530	451	456	537	505	455	488	481	477	476	508	497	494	512	517	456	450	475	509	459	463	469	518	484	497	504	474	434	470	482	510	491	469	492	486	487	487	503	464	496	438	517	450	475	481	467	500	466	477	526	490	479	438	525	450	495	487	491	479	454	476	444	490	473	495	488	446	472	462	490	458	467	484	505	491	459	485	486	459	470	508	471	472	479	467	483	446	507	518	425	458	474	501	485	481	500	486	480	477	448	499	446	492	500	470	478	473	439	537	476	454	439	505	499	489	482	503	466	472	467	507	447	479	482	507	477	455	490	463	470	515	461	456	533	469	513	476	489	482	466	470	508	446	463	477	475	468	458	508	497	492	485	491	493	479	500	462	488	471	448	457	466	485	461	463	466	483	496	500	491	482	515	456	478	498	490	482	496	472	472	482	467	464	479	437	456	497	488	495	473	461	478	448	449	472	445	502	483	514	499	493	471	466	498	450	505	488	507	477	500	473	490	498	462	491	499	520	448	487	487	489	467	505	455	468	499	413	479	487	480	402	484	479	507	488	480	484	438	436	487	470	437	426	478	464	438	448	471	466	449	495	495	466	484	490	513	492	458	440	475	494	448	470	511	492	476	481	496	474	464	455	515	451	503	511	492	466	472	476	488	496	461	487	452	434	479	497	469	482	451	455	472	441	475	497	498	482	449	522	435	468	447	464	486	481	509	456	414	466	454	488	487	481	479	462	462	473	513	467	449	484	502	505	474	457	476	479	511	519	486	480	506	481	494	503	481	500	476	469	488	501	475	458	475	481	455	466	475	465	494	455	482	466	481	495	514	488	461	505	500	504	482	466	479	458	496	470	460	526	497	477	513	474	483	477	507	467	516	491	505	506	501	448	487	452	452	501	464	491	468	514	469	501	470	458	472	451	511	465	492	471	480	453	435	476	452	479	484	456	440	500	474	439	456	464	472	515	464	475	499	456	425	456	458	473	475	503	476	497	479	494	517	502	498	472	443	460	526	479	528	487	481	473	477	447	450	462	510	480	473	503	453	427	473	478	482	444	480	494	470	485	527	502	475	493	465	490	470	471	486	460	457	459	489	477	516	480	459	477	491	478	502	515	471	471	483	422	494	438	482	534	448	481	466	511	483	458	479	459	469	471	487	477	477	477	482	476	481	469	463	502	495	447	516	486	466	457	491	510	447	463	445	476	458	473	484	449	459	498	475	460	473	499	476	502	461	483	489	453	460	499	509	496	466	460	440	463	484	484	478	498	407	468	464	478	465	468	472	470	500	472	461	455	460	502	478	472	451	462	472	471	502	442	482	485	484	486	498	480	468	468	443	478	468	488	420	462	476	443	500	489	440	462	520	500	485	472	459	480	482	427	511	476	460	463	445	451	474	448	481	460	452	461	467	483	482	467	460	504	424	458	493	440	487	442	473	460	488	459	454	455	502	474	474	466	488	448	462	498	476	510	510	469	502	498	495	478	508	508	489	472	495	529	466	461	474	465	462	467	489	479	474	467	518	435	500	446	476	493	457	481	473	477	514	468	496	502	471	495	489	483	456	454	467	469	489	489	477	525	468	458	463	497	462	470	466	480	482	542	488	536	467	499	471	486	437	503	446	463	465	480	491	484	505	475	480	464	442	480	463	486	451	441	522	503	480	475	463	491	458	448	485	516	500	451	462	463	523	476	450	439	474	453	485	512	450	477	447	472	454	480	473	467	454	459	482	461	487	510	484	443	472	488	478	477	432	476	434	512	483	497	493	458	444	483	467	487	493	493	478	509	483	441	481	496	479	479	514	475	502	479	487	468	477	474	512	473	463	491	497	494	467	497	486	494	455	497	487	497	469	484	516	449	458	472	492	460	471	506	480	493	468	499	470	450	491	457	523	516	479	446	464	464	475	463	471	480	482	487	474	468	470	481	432	449	471	476	452	475	476	482	466	479	433	453	475	510	503	494	497	439	436	464	445	472	496	487	427	487	505	467	471	462	497	486	498	453	482	493	496	429	453	458	483	440	478	515	491	455	460	477	418	455	482	487	491	483	412	460	494	452	518	481	475	493	473	482	507	476	481	494	465	459	458	448	486	473	449	443	470	508	472	448	440	450	436	491	475	491	500	463	444	453	514	474	488	507	535	470	491	484	498	472	481	441	473	498	467	498	470	463	463	469	514	465	483	480	447	485	467	513	444	414	514	481	514	447	499	463	484	493	437	488	501	516	509	438	479	506	476	473	490	506	507	489	493	502	481	484	474	499	493	465	480	453	518	465	433	472	471	484	531	470	474	475	459	505	493	462	479	484	458	487	506	479	491	467	488	443	472	494	465	502	450	489	490	456	466	461	471	517	481	494	500	474	509	492	481	473	498	457	440	470	497	486	529	486	489	479	494	448	529	470	474	511	432	478	449	464	493	459	452	476	479	479	480	473	498	479	482	442	493	472	445	492	473	475	464	456	425	474	455	475	455	467	468	516	474	447	479	455	469	453	471	541	502	439	440	481	454	477	483	489	471	465	457	447	505	459	492	455	504	448	476	490	476	482	464	477	471	461	463	482	478	463	506	469	446	465	459	493	476	475	482	496	462	453	470	491	458	462	452	462	456	442	499	491	479	476	485	495	465	498	453	486	458	443	481	476	436	455	489	469	463	461	452	442	448	494	467	459	465	490	464	473	456	487	451	451	473	466	503	506	507	468	455	497	473	512	476	467	467	463	499	489	479	476	466	468	429	474	445	483	480	458	442	449	502	459	467	496	471	477	455	467	483	506	448	472	464	457	497	470	481	452	460	452	521	482	488
30603	20845	8420	2023	1272	595	535	476	522	484	524	511	492	552	496	470	540	508	490	487	515	483	494	517	498	538	519	484	556	489	551	504	506	532	465	535	516	540	518	525	539	564	501	517	498	515	550	529	496	518	476	520	530	516	475	540	498	506	507	456	486	518	529	482	508	515	495	492	489	534	504	493	489	498	508	491	525	543	539	536	498	513	567	502	515	523	502	507	499	474	472	492	518	524	510	472	513	503	534	537	524	533	501	460	496	492	548	507	511	544	544	510	496	508	489	511	478	527	532	534	517	497	495	503	506	490	536	494	525	505	540	520	508	512	505	500	503	564	534	484	519	513	492	509	473	526	492	491	539	510	488	472	511	469	506	535	510	510	510	520	541	526	505	511	509	513	525	507	507	504	523	536	493	546	488	499	506	482	517	512	472	562	487	514	481	523	482	521	519	525	531	519	493	546	494	480	530	524	493	534	508	526	508	518	514	495	497	491	518	534	503	510	504	484	486	531	487	513	532	519	504	488	511	497	505	526	459	513	516	474	492	491	508	534	505	500	500	498	546	526	524	535	488	505	471	501	512	461	494	529	489	507	549	545	497	502	475	473	536	522	532	506	526	517	482	505	475	516	547	507	509	516	550	472	515	481	530	545	565	506	526	482	503	514	494	495	511	504	521	496	542	539	472	509	489	472	515	475	493	519	528	539	502	521	482	530	504	524	569	520	564	528	519	492	483	525	501	508	520	503	487	493	531	509	522	504	488	514	492	448	520	519	521	513	517	511	477	486	545	497	496	474	502	483	520	471	485	488	506	522	559	494	536	526	503	535	535	497	527	500	498	446	496	526	505	491	540	551	525	527	457	544	490	520	501	537	467	507	516	523	517	497	492	537	459	500	529	507	485	490	498	520	482	502	502	501	521	488	494	519	518	538	522	481	506	539	539	506	496	499	513	506	521	529	520	529	472	518	508	532	495	551	472	530	520	477	497	504	507	494	510	520	527	534	520	519	511	532	542	463	478	496	489	496	539	495	480	511	482	506	488	508	505	504	514	475	549	521	494	494	525	493	498	563	580	510	499	543	530	498	515	538	496	532	520	492	525	501	529	513	483	502	540	499	504	543	542	508	497	480	512	528	494	515	499	540	525	510	511	520	512	448	525	537	511	532	494	486	475	490	576	501	477	517	480	476	478	552	460	499	513	538	486	507	490	482	468	502	501	498	490	526	499	478	504	488	530	518	546	511	523	490	507	524	505	556	515	547	538	504	510	485	514	542	512	532	491	541	512	499	501	510	535	481	482	493	532	509	516	479	503	478	485	541	511	481	479	519	505	526	485	541	532	514	503	506	498	540	504	537	515	483	509	515	547	519	469	498	520	519	499	523	518	506	512	490	508	468	493	480	512	497	547	555	492	513	443	530	539	516	517	502	510	533	505	494	508	500	543	514	531	493	484	536	532	468	485	528	488	540	517	502	503	512	501	526	509	525	509	534	499	486	484	506	483	528	471	524	513	536	539	507	490	524	518	511	513	530	487	507	506	498	528	494	503	510	537	492	551	496	523	535	516	541	538	477	540	522	506	525	452	531	546	520	499	521	526	492	469	500	437	524	547	497	496	527	480	517	563	520	534	502	493	542	515	513	523	535	511	539	561	506	537	515	528	513	503	541	557	504	532	488	462	513	551	489	484	472	494	513	488	494	533	498	529	500	498	526	542	494	517	498	473	519	507	516	505	507	522	515	508	484	519	489	465	536	514	503	503	494	518	553	518	519	533	518	520	531	456	512	530	515	491	472	554	487	505	527	462	522	476	532	564	495	464	473	490	524	528	476	552	536	511	509	490	519	499	531	510	554	498	486	506	532	527	527	480	491	536	504	560	523	524	537	515	510	535	525	497	512	533	493	512	515	504	551	512	549	485	502	481	496	535	500	490	526	507	453	507	520	471	536	515	511	542	529	500	509	508	501	489	524	528	487	561	495	526	521	512	537	482	506	520	501	536	510	449	520	503	489	511	520	485	488	508	468	527	483	517	479	476	500	505	485	518	498	474	493	500	522	516	517	526	507	513	512	475	459	498	468	508	483	498	527	441	534	506	535	525	485	499	514	551	511	533	528	522	537	503	505	539	520	527	531	477	525	546	509	521	537	490	513	497	553	510	537	543	508	516	519	496	512	503	518	495	509	526	525	527	493	514	497	509	500	505	525	463	534	538	541	524	524	473	505	516	501	476	515	479	538	482	515	529	494	538	531	510	474	481	550	511	501	554	478	519	539	518	445	524	525	534	490	473	513	527	525	538	495	533	502	558	532	500	560	541	513	458	482	502	517	500	489	572	523	455	518	530	520	508	488	522	513	516	517	505	543	517	479	531	517	506	516	470	489	542	543	497	515	477	504	529	490	495	517	512	523	479	506	513	500	493	519	500	521	522	481	537	543	505	521	580	503	518	543	542	524	510	538	522	479	442	503	531	497	497	555	515	555	549	565	522	515	505	533	474	438	466	529	496	502	542	529	505	500	510	543	483	519	532	524	537	520	484	533	541	518	492	486	521	481	488	499	525	483	497	509	505	507	521	512	526	519	492	532	509	544	519	474	556	493	512	498	472	506	517	491	509	496	512	539	493	537	520	505	555	511	543	538	448	490	460	534	464	484	495	488	506	472	536	496	552	505	520	502	485	495	519	503	524	483	521	505	535	494	521	453	498	499	531	502	481	498	525	494	457	530	522	519	482	472	542	535	530	559	509	505	498	524	523	556	546	494	513	519	499	501	536	539	481	498	513	503	552	531	507	519	525	509	542	492	506	499	539	495	526	506	502	492	508	519	535	541	521	488	521	467	522	458	530	514	514	478	487	542	527	473	527	518	481	521	546	520	529	492	478	492	512	525	515	508	508	505	492	486	534	532	494	537	501	510	482	497	474	521	491	521	525	527	532	517	511	547	503	501	494	535	523	533	457	512	535	495	522	473	507	547	503	500	494	460	520	526	501	562	512	491	525	540	527	467	502	522	478	521	517	511	526	518	525	513	529	498	537	492	483	497	500	461	534	518	523	490	493	518	472	460	495	520	513	514	521	528	487	477	508	504	504	520	569	493	508	531	505	495	510	522	531	520	494	505	500	528	523	526	533	553	539	503	534	530	498	482	461	578	483	524	476	491	478	513	508	529	506	515	530	515	508	477	499	465	506	528	497	512	482	514	507	500	526	475	517	474	531	505	480	466	506	516	516	481	499	499	518	517	513	490	509	506	487	548	490	499	533	467	521	503	510	501	533	524	516	484	513	527	520	464	487	499	496	496	575	528	541	492	507	510	511	524	503	527	500	527	526	511	546	521	544	543	471	521	495	452	547	561	525	498	504	479	510	511	530	520	511	527	508	526	513	554	515	536	538	520	490	545	519	492	535	526	519	490	511	522	540	503	518	497	485	510	540	509	541	505	502	506	541	521	519	501	500	509	508	501	522	523	451	574	481	495	517	499	518	481	484	542	502	464
20767	14140	5201	1695	1459	497	462	478	437	447	422	395	438	453	443	466	450	464	406	442	433	461	439	405	438	427	442	444	459	455	446	486	445	413	471	441	438	421	405	452	475	411	422	444	441	438	441	439	433	434	424	438	451	455	423	461	424	469	436	454	430	464	458	443	456	404	444	463	427	471	458	424	441	420	435	434	460	421	433	438	448	490	434	437	430	439	436	442	448	430	471	402	430	492	415	462	461	419	409	438	473	437	414	408	444	476	443	449	418	445	445	455	416	421	390	445	413	446	482	446	458	462	446	448	453	439	412	419	429	439	448	422	406	458	457	428	465	455	407	430	462	470	439	468	425	437	439	450	453	418	436	433	421	488	487	490	403	455	465	419	441	459	450	404	430	473	469	479	467	441	465	412	424	383	445	457	429	454	453	403	440	411	428	470	434	424	452	469	429	410	395	428	442	450	459	437	436	421	425	422	437	442	437	401	455	450	431	383	427	480	424	400	477	420	387	454	429	435	442	439	429	439	470	455	429	425	470	462	431	451	433	399	413	459	449	443	438	451	457	468	445	447	432	457	373	439	424	443	431	418	420	408	429	443	416	441	444	474	447	416	449	427	447	424	419	465	445	437	488	437	423	436	416	399	458	465	441	465	425	399	420	414	441	417	411	432	470	456	417	456	428	411	456	445	441	430	443	441	479	416	429	407	405	436	413	434	419	441	435	477	413	432	401	417	469	436	440	403	458	443	393	442	433	483	385	457	418	429	450	452	448	457	416	471	415	399	387	417	428	453	401	486	432	430	438	396	446	478	435	385	404	435	419	433	403	431	420	425	447	443	450	447	410	430	427	434	419	439	452	450	412	469	428	465	437	451	447	458	419	401	441	459	466	421	464	470	429	444	441	449	501	435	441	419	458	446	411	443	466	406	470	441	410	394	421	447	420	443	429	470	462	412	418	426	452	446	425	461	455	479	467	419	434	507	415	445	413	417	471	436	441	436	443	453	399	422	440	435	412	453	419	421	432	440	452	451	430	430	431	422	446	426	412	427	406	441	452	396	456	430	431	436	415	440	429	423	428	441	416	424	393	463	476	462	420	472	431	441	420	460	428	489	456	432	446	458	492	431	432	472	461	422	431	421	495	394	429	429	467	439	466	422	393	418	449	441	432	430	461	464	434	409	453	416	453	444	490	434	431	459	419	429	429	437	468	451	475	393	413	450	425	443	428	451	434	422	422	432	425	491	440	419	447	449	441	462	453	411	445	416	417	425	421	443	430	442	417	427	446	410	400	427	443	442	437	436	436	467	467	452	417	426	431	446	443	426	449	474	389	439	437	414	426	440	481	460	434	426	436	438	413	413	464	470	424	422	461	401	458	418	438	394	423	423	429	429	440	438	436	463	450	425	452	436	460	463	421	411	412	413	415	427	454	419	437	448	421	399	420	409	408	413	458	452	456	442	423	425	431	448	466	464	466	447	447	487	434	424	482	444	459	428	432	433	455	444	433	401	442	426	424	476	460	458	421	443	458	417	442	472	448	445	433	421	422	424	455	426	431	452	453	420	465	438	458	436	440	458	467	417	464	439	460	442	445	417	446	449	472	403	434	478	452	431	436	501	444	439	399	401	418	402	407	438	434	413	457	455	455	465	430	412	461	435	414	441	460	411	422	428	455	430	407	433	443	445	482	458	455	407	442	470	462	467	453	448	432	458	415	449	451	404	442	405	439	428	427	449	435	433	451	483	446	448	437	430	418	410	423	417	477	471	431	449	423	440	434	449	430	438	419	451	444	471	424	429	446	412	464	437	380	450	456	424	398	448	430	446	458	459	424	401	440	432	441	434	435	420	415	428	442	468	448	421	466	434	454	436	459	439	453	451	399	440	444	433	410	422	443	403	411	425	439	412	404	413	449	441	445	411	410	447	447	462	461	468	421	458	428	466	435	417	425	425	451	486	445	457	426	389	457	429	432	420	418	426	435	483	420	441	411	474	454	422	469	419	447	430	425	431	410	452	440	423	446	428	415	470	460	409	447	472	438	437	437	421	423	457	434	410	432	439	476	442	408	459	455	474	430	418	425	410	430	440	417	436	438	455	470	438	414	475	424	439	424	399	448	425	413	434	430	443	446	482	430	477	455	433	428	458	426	449	450	455	464	394	445	479	424	425	419	451	448	448	422	437	456	460	425	462	464	428	455	450	457	420	427	425	453	434	449	438	458	422	445	438	433	424	443	436	428	423	441	481	440	453	432	428	475	456	424	458	463	428	435	435	428	466	387	451	449	467	446	409	442	431	412	446	446	431	427	416	404	443	439	460	445	417	410	473	420	446	461	433	446	433	467	429	428	465	396	455	391	417	450	440	408	442	455	406	440	433	458	438	422	461	441	387	404	445	410	451	403	403	437	456	461	437	454	460	409	405	450	455	469	432	418	429	415	493	449	419	427	481	422	437	434	426	441	455	457	433	487	433	413	434	416	428	426	438	446	432	404	433	433	400	430	445	436	425	432	432	425	438	453	417	422	476	415	425	436	442	410	458	410	415	432	459	425	445	433	459	445	415	469	437	431	425	415	435	427	451	457	432	421	415	466	436	410	475	378	406	412	426	408	415	435	409	428	422	433	432	451	419	444	455	446	449	431	458	411	468	413	433	455	459	461	446	434	452	430	444	419	425	473	421	452	480	445	432	457	403	431	434	450	427	492	431	449	428	435	429	423	414	445	445	423	436	452	437	451	442	404	481	403	460	448	440	451	435	445	439	405	480	460	433	423	411	432	422	425	470	462	439	410	452	421	456	455	439	428	407	447	463	456	403	445	415	432	441	454	446	460	415	446	435	468	410	458	445	440	434	449	449	459	399	434	433	406	422	430	472	406	433	451	410	456	439	447	420	466	432	460	431	432	446	439	437	392	427	417	449	456	429	426	494	431	487	449	482	403	450	421	485	411	447	428	441	441	434	475	421	444	454	411	407	405	412	424	425	470	412	437	456	447	472	431	451	413	466	434	428	440	441	429	453	417	470	420	464	436	441	423	475	413	459	443	424	451	468	464	444	409	427	423	462	421	419	443	446	424	483	413	434	437	462	438	454	413	444	449	444	415	471	443	433	462	491	447	430	446	407	452	431	421	441	400	422	412	434	445	439	427	425	419	441	445	476	406	454	430	455	430	439	443	409	441	464	450	445	400	470	435	424	435	434	435	463	430	446	425	435	446	440	457	468	458	450	452	415	452	436	416	420	453	436	448	452	446	455	438	437	477	421	417	422	406	448	423	403	445	467	446	443	474	420	432	412	444	446	471	471	454	404	469	437	462	461	424	457	445	439	455	403	421	453	433	426	423	440	425	426	419	422	444	427	465	431	409	453	431	469	418	405	431	433	450	455	442	444	416	442	417	407	454	437	455	429	436	451	459	448	459	437	439	445	435	420	418	429	397	479	402	446	423	462	443	420	435	444	416	424	430	464	435	439	447	457	443	437	441	474	440	440	424	455
25594	22031	28141	25198	18055	3940	559	444	408	409	396	419	420	371	393	408	384	363	379	402	333	351	338	364	339	404	328	374	374	367	346	387	358	369	384	380	377	376	369	359	371	366	372	388	355	354	343	390	355	360	368	357	349	381	390	346	343	381	374	359	348	390	349	347	336	379	373	367	385	370	352	415	395	356	358	358	363	385	336	356	389	400	379	379	368	381	348	389	381	366	355	382	370	373	392	380	342	353	372	371	371	363	382	381	387	376	360	375	375	377	385	384	365	343	335	362	358	336	383	355	337	363	362	357	355	366	405	369	376	379	397	335	335	353	384	350	356	366	364	370	357	383	365	367	372	361	365	367	351	376	384	374	352	377	392	356	415	372	370	365	343	340	348	357	350	385	357	354	376	363	377	381	320	389	359	387	363	368	352	380	351	374	365	323	387	335	350	355	361	382	359	379	357	348	366	369	347	372	388	362	375	360	356	427	349	380	391	337	399	398	362	362	402	340	385	347	362	359	376	360	347	385	358	382	363	366	351	379	348	387	394	355	387	360	386	385	361	387	356	354	397	371	356	393	372	380	403	359	360	367	411	362	360	396	368	354	346	358	342	354	410	397	385	384	372	361	357	362	350	371	400	328	382	359	401	419	383	349	350	374	352	349	359	393	333	367	335	336	376	371	359	372	369	371	401	326	368	352	343	375	381	380	359	355	379	394	386	359	358	363	397	368	391	356	382	377	379	342	365	365	352	359	359	362	368	380	331	380	393	384	349	357	375	382	355	373	340	372	377	342	406	369	385	379	351	371	352	326	314	345	362	385	328	339	355	355	357	355	368	379	364	339	346	385	387	380	368	341	344	353	343	357	355	370	395	336	379	361	394	380	390	391	376	370	393	362	423	353	357	357	399	375	370	414	387	347	350	359	356	346	387	366	373	353	392	372	369	359	353	347	335	344	388	373	391	371	381	379	397	320	357	362	345	392	364	359	351	366	322	377	377	397	384	356	366	389	378	381	365	357	357	381	350	386	365	333	384	342	394	380	367	366	363	360	365	379	352	384	363	375	393	363	375	353	375	368	363	329	367	328	357	337	350	372	351	382	388	367	370	382	352	359	347	409	374	385	374	374	394	328	376	368	330	374	379	334	381	390	355	376	360	368	350	365	369	374	344	347	340	345	375	369	413	380	372	368	371	358	377	335	376	361	383	334	371	364	362	364	348	395	327	372	380	345	331	372	371	370	404	387	382	356	418	376	380	336	394	354	342	367	375	376	375	357	385	376	333	345	378	364	335	371	357	388	331	381	388	375	378	326	373	367	373	358	354	348	328	372	345	363	368	353	359	341	389	356	368	360	362	372	355	363	375	339	365	354	352	362	367	368	356	366	363	387	373	355	388	397	360	397	347	375	356	357	362	376	354	349	383	379	363	316	355	356	360	372	354	386	377	374	372	355	344	396	374	352	353	359	389	383	349	351	361	389	352	388	364	353	356	339	358	377	389	389	355	383	401	374	357	327	345	375	378	380	373	343	362	337	392	357	381	349	384	376	381	357	337	344	349	369	375	357	356	361	366	379	363	376	349	383	388	357	388	391	363	351	373	401	378	353	346	342	382	326	373	402	410	328	384	355	382	385	389	350	354	353	353	382	347	378	367	345	395	379	381	350	356	335	346	364	347	362	391	346	366	372	372	386	392	350	344	353	337	387	356	373	388	344	333	371	355	366	379	372	387	367	386	381	362	394	387	377	305	336	384	361	362	376	342	351	391	363	374	375	354	374	339	377	357	379	360	379	383	337	364	336	364	372	346	367	364	343	358	351	362	359	341	367	357	327	372	386	340	378	352	346	353	391	357	325	369	354	368	385	382	358	394	375	381	352	369	382	346	363	371	348	338	399	380	346	380	372	361	372	372	396	357	351	342	376	370	362	350	372	352	359	372	368	370	377	362	362	398	372	378	362	376	357	345	375	372	367	385	378	349	397	372	358	340	372	338	376	374	376	381	360	358	359	336	351	390	373	350	383	379	383	363	331	390	407	376	381	392	332	354	366	360	360	373	367	381	367	374	367	338	358	336	368	366	385	382	401	375	340	362	379	355	344	369	356	352	379	392	373	351	387	382	389	346	333	332	386	403	400	383	322	358	399	323	374	360	347	384	387	345	322	383	357	375	371	362	373	350	354	398	344	353	345	373	353	347	382	388	408	356	362	343	375	357	348	367	372	347	371	354	401	351	346	396	350	373	366	372	360	360	361	346	378	377	319	395	386	351	352	359	369	373	348	355	378	361	346	354	385	384	353	342	339	350	331	380	329	388	384	351	381	339	344	384	366	355	344	379	373	355	357	377	368	413	334	407	415	365	363	333	374	356	340	338	351	372	354	341	382	342	353	345	371	326	390	373	354	360	378	354	385	364	370	375	360	358	364	376	368	338	365	377	344	349	361	373	373	367	380	387	372	324	349	345	369	376	353	359	367	378	385	369	362	379	371	352	341	378	352	385	352	347	356	349	383	357	369	377	393	346	406	355	351	332	354	367	345	379	391	367	338	384	328	366	341	340	366	340	370	388	367	332	362	345	396	380	372	382	390	347	356	384	355	356	373	398	380	399	368	344	371	382	368	358	349	357	367	397	355	374	357	379	358	367	369	359	367	347	383	404	374	384	359	379	361	323	378	366	362	384	368	351	374	364	373	363	352	322	361	353	362	374	351	354	343	334	344	362	375	320	340	360	352	363	362	397	370	358	379	334	346	377	384	339	370	341	328	319	382	347	353	356	363	352	347	381	353	387	372	357	377	345	379	377	343	392	335	330	395	379	341	367	371	349	347	355	360	376	369	342	381	361	404	397	347	376	386	330	367	350	365	375	386	383	342	374	392	356	350	371	363	331	363	372	377	356	336	355	383	371	366	340	319	384	347	359	341	366	361	365	361	356	342	332	377	361	373	364	349	378	373	327	368	375	379	347	366	324	344	347	371	336	335	379	334	352	372	377	384	389	373	332	317	366	382	366	354	368	349	365	387	367	365	373	401	358	390	375	364	367	393	373	380	390	376	378	367	397	374	336	324	337	319	370	341	355	355	355	399	369	381	371	344	339	334	359	392	358	347	362	353	353	377	381	369	377	343	390	357	397	405	384	345	344	372	319	339	382	370	377	390	387	331	356	352	359	378	391	376	375	387	382	358	388	340	375	410	332	380	390	370	345	392	364	366	376	347	348	400	360	361	391	367	355	367	374	350	355	355	399	363	379	371	377	358	332	362	385	391	287	367	357	356	361	364	410	380	379	389	332	343	366	352	385	356	366	372	363	380	349	372	367	366	388	404	342	364	379	359	379	315	368	381	371	386	357	374	361	394	340	343	353	351	354	354	362	354	358	411	347	352	327	406	345	340	354	341	381	357	398	335	360	346	349	358	374	359	340	395	365	353	403	350	352	375	374	348	346	365	351	377	389	372	366	383	395	358	357	352	355	374	319	358	355	361	325	371	363	336	353	313
57004	59213	32320	12733	11383	1696	456	419	411	395	393	410	360	358	378	376	356	344	382	351	373	368	359	418	390	351	335	362	315	359	342	332	341	365	330	354	383	382	334	359	339	362	367	333	349	387	346	377	382	355	331	379	381	380	331	363	341	345	374	361	363	390	381	385	366	336	401	379	376	355	391	356	339	347	361	388	337	379	342	389	346	335	380	347	346	372	343	386	359	365	359	357	353	336	338	388	354	330	369	347	351	362	364	358	353	326	402	356	341	331	333	362	350	359	332	359	356	353	335	353	357	326	363	344	309	359	363	363	382	357	323	331	334	362	340	331	351	406	335	378	365	366	377	351	323	350	345	349	392	337	340	330	355	339	355	330	345	343	353	351	357	353	371	341	355	324	376	380	350	366	343	355	338	361	338	390	324	309	333	324	345	397	341	411	370	342	333	343	317	346	349	408	371	352	382	358	370	378	353	358	327	347	368	356	338	369	351	365	392	337	352	369	361	360	363	357	339	370	350	375	339	338	355	358	330	355	358	349	329	362	340	349	328	361	358	366	334	350	363	407	358	366	392	351	351	337	346	335	381	380	336	378	366	359	344	363	334	383	339	328	357	348	346	345	350	321	330	370	374	356	374	377	351	363	340	392	349	349	310	316	351	359	335	373	342	357	352	326	381	338	349	345	373	371	349	333	353	382	358	350	333	345	325	336	359	332	356	384	356	342	358	339	380	350	345	346	341	354	361	337	339	349	327	314	391	364	383	373	365	332	335	332	368	337	357	369	386	360	376	344	344	336	339	373	379	336	350	339	355	362	365	338	394	408	356	386	376	364	361	364	369	376	348	357	358	349	353	379	386	373	352	370	384	358	376	336	345	368	346	360	374	363	339	332	343	368	325	362	327	355	343	342	328	330	347	330	333	363	358	322	395	348	347	376	331	359	397	348	358	368	325	360	371	330	361	326	369	366	332	370	352	374	355	369	351	343	370	342	386	323	350	359	353	362	338	376	381	362	317	327	371	372	371	329	332	345	367	347	368	341	356	361	334	338	352	357	303	368	350	377	324	355	341	371	322	357	348	373	341	333	362	352	359	343	347	369	370	352	341	355	345	344	342	352	360	334	349	361	378	351	384	307	340	340	367	380	345	326	366	347	353	350	330	346	340	335	329	329	335	349	316	377	345	364	346	350	324	360	375	328	324	350	340	377	348	350	333	359	351	373	366	373	341	362	337	344	341	361	376	318	382	360	335	380	333	360	368	348	348	358	355	356	338	342	353	370	344	332	354	379	340	341	324	343	346	360	326	376	378	352	344	371	346	358	340	368	344	330	374	397	325	368	360	346	344	364	379	355	390	397	366	345	389	356	360	377	353	364	360	334	338	354	346	349	352	323	376	352	338	337	365	336	365	349	359	354	334	336	366	361	332	368	343	342	381	355	395	316	346	314	367	342	365	341	339	305	342	360	327	366	348	353	342	348	350	336	374	390	337	355	337	325	330	333	389	348	347	384	329	357	352	380	375	362	374	347	349	365	341	362	339	347	332	364	342	349	353	326	333	322	336	334	373	357	361	315	353	384	372	356	360	356	355	358	343	352	350	347	356	336	393	322	361	333	323	335	341	357	365	371	330	350	347	350	373	377	369	367	354	363	375	363	352	356	324	334	323	364	374	380	379	313	323	369	358	327	348	339	364	350	336	366	364	324	361	327	328	335	298	326	336	341	369	346	343	316	369	383	368	326	333	335	346	341	348	343	356	388	328	328	362	351	341	382	374	344	325	328	338	351	371	339	366	365	359	365	330	352	392	350	348	357	324	343	385	348	348	358	371	362	364	321	354	328	322	355	368	336	367	370	353	362	332	344	363	347	359	368	360	347	331	355	370	307	318	331	369	354	358	366	399	363	338	358	368	353	348	351	346	377	316	338	324	337	340	363	363	354	341	368	355	328	342	394	344	330	313	336	339	318	311	348	335	358	362	324	343	325	350	386	361	344	352	329	359	343	365	374	363	360	362	350	335	349	364	403	340	349	386	347	331	364	361	340	335	346	341	331	366	316	370	379	378	329	357	400	368	332	362	368	356	351	336	351	346	358	336	353	355	348	382	368	364	374	397	388	384	357	383	314	374	333	363	365	368	332	393	335	363	369	360	371	377	348	348	330	341	369	360	341	309	364	350	364	355	326	365	344	362	351	346	337	365	331	380	353	360	345	389	373	359	372	370	369	340	315	320	341	328	357	335	368	373	361	360	314	357	348	335	334	335	353	357	379	340	314	358	364	340	362	334	348	348	352	356	328	360	353	350	333	383	354	326	335	359	332	355	345	357	354	353	349	357	320	371	366	336	356	334	352	336	341	343	357	345	360	339	351	363	379	346	337	336	363	325	344	384	335	341	358	361	334	369	350	377	340	377	333	356	349	350	350	353	334	353	357	331	349	361	370	361	390	332	382	363	374	378	338	328	350	345	366	341	342	321	326	341	334	377	323	364	349	353	347	335	395	356	362	374	358	361	343	332	375	371	341	331	365	356	354	328	318	332	338	369	355	341	337	333	337	372	370	348	331	356	380	349	352	390	353	352	334	354	351	348	368	333	345	366	336	354	355	349	353	328	342	338	343	363	335	345	362	323	365	340	380	336	383	347	365	359	344	351	354	371	348	331	370	322	363	362	377	345	352	334	339	352	342	350	346	325	344	363	335	376	351	350	355	346	335	385	375	372	347	339	322	354	365	353	347	337	360	362	334	364	371	349	352	332	363	313	369	345	337	344	328	362	344	335	357	347	328	327	356	336	315	383	359	358	360	386	343	336	344	353	348	352	385	316	342	363	330	357	355	339	350	326	330	358	343	356	326	350	332	349	339	368	353	385	386	390	360	342	400	351	354	359	374	338	368	372	338	345	375	346	371	325	346	322	362	350	330	371	372	356	359	336	339	339	357	365	358	336	347	344	366	384	346	348	338	371	337	363	338	358	312	334	354	360	368	370	337	335	336	384	349	331	383	367	357	372	333	351	354	331	337	333	355	352	373	335	330	389	391	327	365	355	381	346	333	357	388	366	332	349	336	352	359	351	362	334	332	351	367	348	336	357	384	338	355	352	363	334	346	333	346	337	340	327	358	345	327	347	333	341	350	355	384	350	353	337	342	370	352	373	338	338	377	354	329	336	346	348	346	334	333	355	377	382	378	357	342	358	313	356	360	327	334	374	380	354	346	340	362	386	300	329	361	374	333	342	318	345	342	381	357	337	347	373	372	381	371	335	345	382	307	344	378	343	346	356	358	345	343	356	359	360	334	374	334	343	353	335	357	340	369	349	377	360	342	344	374	384	351	341	333	371	358	339	344	345	331	351	356	326	357	345	363	379	338	374	352	381	370	352	379	346	367	366	363	343	335	322	370	392	339	356	371	361	355	318	329	367	342	358	331	308	333	374	336	363	314	362	354	350	380	380	338	339	344	332	325	365	358	348	315	334	358	338	331	371	341	382	358	361	341
24495	21616	28836	24492	21879	10550	1197	673	561	573	550	525	537	584	525	515	520	559	560	492	537	528	508	523	474	536	507	508	508	477	486	492	520	460	488	519	486	553	524	519	484	524	505	513	521	489	493	478	523	476	494	527	466	529	495	538	505	491	510	564	523	539	528	516	542	504	538	499	540	510	522	496	536	551	512	518	507	517	517	469	553	480	489	486	492	503	490	499	535	479	502	519	537	493	509	483	473	505	485	494	506	472	488	585	501	516	511	473	450	521	500	463	484	503	458	538	524	479	543	513	477	469	513	504	543	492	455	519	509	492	500	533	488	527	502	501	514	489	497	498	498	513	499	470	498	542	511	465	518	457	470	474	496	485	524	497	522	513	537	497	536	497	529	493	503	520	514	488	517	479	502	483	499	483	504	496	484	466	502	486	487	540	521	510	494	509	548	477	497	540	499	522	492	515	487	473	507	491	489	506	499	473	477	478	505	478	502	453	504	514	473	524	516	499	479	475	474	495	497	468	488	501	500	483	500	445	482	504	521	505	485	479	533	492	458	484	488	503	473	499	487	532	513	511	483	496	527	512	533	513	505	532	488	496	483	517	509	513	483	519	533	471	508	495	502	524	521	487	503	486	499	483	503	540	485	510	439	475	503	505	523	444	475	492	467	506	491	496	475	497	502	504	508	525	493	512	492	524	489	503	481	515	479	473	530	530	476	524	478	468	471	497	503	482	472	516	496	503	485	527	472	549	514	527	492	476	482	503	500	481	480	479	531	509	489	529	480	496	521	489	506	526	496	496	498	509	466	491	518	528	510	486	492	522	472	499	488	472	510	527	496	504	502	530	495	491	518	462	505	497	499	498	512	502	488	529	465	494	500	486	516	533	486	538	474	471	504	492	508	477	497	480	525	468	502	495	492	490	495	509	509	513	474	483	511	540	504	478	478	483	458	520	543	502	480	472	498	467	489	512	526	496	501	494	507	497	501	489	488	518	511	524	503	431	449	520	480	540	513	479	500	498	478	500	473	505	538	492	502	521	522	488	469	473	509	567	496	515	462	506	493	493	451	520	524	497	463	500	528	476	495	489	460	501	487	526	475	524	406	515	483	489	512	484	523	479	539	490	496	461	512	499	508	485	503	509	509	491	457	503	509	469	461	488	505	483	491	512	552	552	529	536	491	483	457	492	449	498	514	502	501	490	493	521	457	537	471	472	519	479	470	504	491	514	472	492	499	502	495	508	495	515	482	472	503	491	504	512	457	535	502	496	532	511	498	511	477	420	507	494	473	489	493	495	465	505	475	487	504	509	535	503	483	515	498	464	473	505	483	527	474	470	528	489	471	491	521	459	500	491	484	503	519	509	475	476	494	486	500	555	524	476	501	499	461	487	497	516	495	473	506	473	468	491	514	495	488	452	487	507	504	468	467	504	454	485	482	512	527	488	497	496	458	505	511	469	467	432	490	482	470	481	478	491	462	505	484	475	509	481	494	459	478	531	477	487	527	498	455	512	469	460	472	527	484	482	492	486	478	519	476	500	501	500	504	533	506	497	511	504	487	479	486	522	491	502	529	521	516	542	498	465	554	486	443	536	507	503	508	510	502	487	504	506	507	474	502	504	519	481	508	491	457	556	527	504	486	462	519	518	492	524	510	513	515	509	490	503	503	540	476	488	510	459	488	534	498	475	518	512	528	483	533	468	539	493	512	552	491	503	476	476	540	446	476	476	489	480	463	505	495	542	497	518	492	500	506	504	563	508	452	490	504	506	489	491	561	524	540	468	502	476	477	507	504	476	514	480	442	500	488	486	443	518	528	499	468	479	488	491	490	473	503	500	489	511	468	515	495	505	475	523	549	451	482	449	513	529	494	477	494	537	541	509	485	488	454	472	457	480	505	510	506	496	489	482	484	484	494	514	450	478	534	472	498	481	499	465	492	486	517	464	479	511	475	491	469	538	501	465	449	497	505	493	489	486	496	485	511	500	520	515	508	519	522	508	499	489	504	462	533	498	465	501	464	480	477	530	491	485	519	500	480	533	506	551	475	513	467	507	533	553	498	481	501	524	456	471	485	468	505	511	499	465	508	485	526	497	511	484	496	502	555	470	492	496	523	495	474	508	518	558	487	500	522	496	506	475	532	466	508	452	482	476	519	507	490	488	520	517	478	467	482	526	462	461	514	458	511	489	555	504	512	473	458	488	494	472	517	512	504	525	501	486	480	521	484	497	535	477	498	494	476	474	459	519	532	500	516	487	488	502	490	500	506	495	497	507	523	486	490	523	500	490	502	495	497	499	514	483	525	484	464	507	504	496	507	515	499	514	469	494	461	489	486	488	489	505	479	520	483	464	492	501	531	492	466	496	508	496	558	472	479	487	487	494	457	552	459	472	515	479	465	515	482	513	497	475	486	511	523	476	512	497	492	488	516	535	494	519	483	514	464	465	437	518	519	504	478	511	490	460	494	489	483	521	522	480	512	452	512	497	478	506	506	492	492	497	512	504	520	478	477	472	508	506	534	508	549	471	476	521	487	490	505	534	464	494	515	511	495	534	495	544	464	502	520	461	487	446	491	501	475	513	519	511	527	480	539	484	469	514	505	463	497	494	482	486	482	508	505	516	456	492	446	500	522	475	459	491	494	472	500	529	526	483	452	483	509	465	494	486	476	455	500	472	500	494	495	520	499	471	491	528	506	502	480	526	510	503	486	472	487	488	475	482	481	501	515	505	489	501	499	495	501	471	463	506	525	455	539	465	517	483	480	477	526	498	494	503	453	500	539	505	498	506	497	501	495	489	495	486	440	509	504	527	511	509	458	527	487	513	495	485	547	503	507	498	487	487	531	491	487	508	512	470	484	489	532	492	506	529	493	504	464	485	476	509	526	498	487	469	509	510	458	498	505	486	496	513	478	485	509	511	492	509	516	507	481	507	548	503	489	448	517	521	464	516	498	487	477	465	493	505	493	508	455	487	512	492	504	498	544	510	480	457	467	486	465	532	475	478	492	505	485	504	506	497	455	508	468	459	463	496	478	502	487	489	509	496	488	481	460	514	460	519	496	525	503	507	509	506	464	480	487	508	503	500	506	506	494	480	486	475	464	505	506	499	477	522	503	482	523	473	488	506	453	447	499	493	475	461	497	499	500	500	467	513	488	506	465	472	474	480	476	515	477	480	526	460	514	533	511	508	458	487	473	483	475	492	513	522	526	505	486	502	500	523	488	441	472	493	522	519	481	483	505	471	518	564	533	476	508	506	477	468	490	501	490	462	493	472	471	529	502	459	448	527	497	451	504	506	528	493	523	486	524	483	473	539	489	489	464	491	476	509	493	486	462	494	508	487	516	497	501	513	450	477	510	496	528	467	464	479	500	502	498	479	459	483	484	528	480	461	507	450	484	539	512	519	478	515	515	471	531	480	500	500	491	540	513	508	519	506	463	473	470	486	487	487	483	540	481	479	474	509	500	489	517	450	460	472	507	504	498	481
59873	71606	40678	20185	16851	2525	643	606	568	562	566	522	492	553	499	495	506	456	469	512	465	478	489	476	505	450	463	488	534	476	529	504	485	480	493	479	470	485	459	455	498	498	444	510	461	466	426	498	499	469	484	492	479	513	472	501	464	436	506	481	503	450	470	473	518	455	478	502	485	467	529	474	461	489	480	443	487	464	486	486	467	458	455	444	486	496	415	465	430	454	477	471	476	463	464	497	451	441	464	498	420	437	449	455	417	459	524	453	467	477	474	478	462	443	490	455	465	454	459	456	451	481	486	472	459	464	489	463	461	460	478	496	443	473	461	447	460	458	464	484	428	484	454	476	437	424	465	423	467	459	459	471	445	465	465	448	433	454	466	435	466	477	451	458	434	483	445	443	439	477	465	447	464	438	498	504	435	479	443	464	471	454	464	485	442	500	452	477	450	431	456	446	479	453	491	446	467	446	448	451	465	455	476	459	502	459	471	463	449	480	477	434	474	470	526	476	465	421	413	483	478	485	471	488	452	483	482	470	510	479	490	458	491	475	449	465	478	475	470	448	442	459	466	462	473	435	430	461	426	453	442	485	471	482	417	438	435	451	465	430	475	468	429	475	470	484	474	447	490	465	464	457	446	452	477	472	453	485	468	469	488	452	447	421	454	481	469	463	479	454	457	440	441	461	471	463	485	487	471	456	484	487	474	465	484	472	451	476	470	430	500	469	481	467	461	494	476	464	491	447	471	465	493	441	470	462	482	486	476	445	443	447	466	450	472	470	455	500	461	444	506	483	494	491	470	469	478	468	442	478	452	456	453	437	474	439	454	491	451	462	467	446	447	463	473	486	483	451	466	445	467	443	462	460	451	428	501	462	437	486	446	452	487	437	472	473	457	466	449	424	431	480	493	445	475	471	452	455	456	409	436	483	442	471	452	440	483	462	452	442	483	435	428	479	498	448	471	425	441	502	489	461	436	457	483	440	475	451	464	481	478	464	460	476	461	482	450	475	495	440	487	486	453	456	445	473	429	477	447	499	434	423	464	486	477	465	463	457	467	452	452	450	471	466	456	497	449	463	435	473	476	467	472	510	465	438	393	470	462	448	420	441	484	473	448	435	465	462	433	442	504	497	467	462	491	497	469	488	463	445	497	461	481	475	446	474	463	459	477	455	486	456	460	413	434	474	446	500	446	469	468	463	448	499	434	453	437	491	503	459	431	498	471	432	430	457	507	485	466	446	463	451	479	474	446	471	458	508	484	468	429	530	446	463	464	473	474	428	460	454	465	461	454	480	443	469	469	456	439	442	429	453	492	509	458	468	441	442	426	444	470	475	454	463	457	467	457	440	451	454	427	436	453	455	505	494	465	445	447	484	466	459	436	468	487	480	460	461	463	499	515	456	469	447	490	477	450	486	474	457	496	467	485	462	450	472	456	470	458	473	456	452	472	438	494	475	488	478	470	468	483	437	448	458	439	474	490	457	495	448	445	458	448	480	509	473	482	445	467	453	471	447	524	487	457	460	443	442	450	443	466	490	472	453	463	457	481	420	473	443	485	466	473	463	426	449	499	490	427	466	462	447	461	467	457	442	449	430	467	484	474	455	426	497	453	504	463	433	447	482	481	463	461	490	439	467	487	497	444	448	426	452	462	469	461	482	453	478	461	462	424	457	485	453	456	483	429	459	432	472	458	481	475	485	487	464	453	453	451	437	434	458	494	472	466	450	483	489	501	458	467	495	452	475	454	451	457	462	467	477	468	492	434	447	485	480	393	431	432	502	437	482	448	488	474	424	480	437	462	448	504	448	440	441	480	497	481	478	493	482	447	473	457	455	483	499	495	486	496	483	434	479	432	441	468	450	498	506	459	441	483	478	457	520	454	490	476	491	472	449	484	460	425	476	502	455	440	467	468	486	449	442	461	450	459	469	496	445	442	451	455	470	494	478	441	461	453	446	452	468	462	461	436	471	460	478	512	479	461	422	448	477	466	482	480	453	425	427	483	482	442	469	453	491	438	470	402	440	470	464	473	505	462	440	473	461	485	459	442	482	483	490	440	449	453	434	483	452	507	471	504	443	463	482	447	459	496	471	466	476	458	420	480	478	466	427	466	493	434	476	469	434	500	450	438	415	447	439	466	480	499	465	512	461	447	499	449	420	465	469	487	454	430	451	454	451	481	483	457	446	497	451	401	513	434	476	450	484	453	448	422	442	441	489	436	446	467	439	461	484	484	456	442	412	478	439	439	441	453	448	424	489	447	471	471	493	454	441	462	439	451	477	442	424	493	476	468	493	452	477	446	463	425	486	445	425	487	455	440	448	470	445	459	497	453	465	440	483	484	474	468	433	433	450	451	449	477	476	465	518	466	508	475	482	472	485	469	486	435	495	469	462	474	450	465	469	494	450	475	463	427	460	469	453	481	447	469	462	479	469	447	394	470	440	470	441	442	492	406	481	455	455	470	470	429	469	456	447	431	458	468	461	478	459	459	445	437	463	455	456	435	435	453	496	461	480	459	479	433	443	467	477	480	427	427	439	475	454	447	462	461	486	486	488	471	461	482	466	473	502	458	460	480	497	443	500	470	425	431	440	456	483	411	448	468	450	482	484	441	445	470	453	418	471	420	474	480	480	477	486	463	455	475	489	463	477	446	456	449	434	454	484	443	452	455	462	446	451	475	450	482	473	475	462	413	465	502	468	466	493	441	471	426	468	453	444	447	483	432	474	467	465	468	439	455	439	428	457	477	457	486	471	478	462	430	444	483	434	447	420	482	451	440	480	473	452	457	479	473	483	469	444	470	479	453	431	471	453	452	452	475	433	438	452	446	481	425	443	468	459	449	436	488	460	442	481	440	472	479	449	458	420	473	447	475	429	462	452	410	449	477	458	473	472	464	487	449	484	451	481	488	456	475	438	446	466	462	489	434	473	509	420	448	467	418	435	484	460	460	459	402	449	444	447	428	468	455	478	502	462	477	442	418	494	452	475	483	477	450	438	422	455	457	453	467	454	431	456	455	456	448	450	448	416	449	457	466	450	474	456	463	421	441	478	516	423	421	452	466	493	489	439	477	441	461	451	410	445	452	505	497	457	469	428	446	498	448	457	440	459	467	426	459	443	473	489	467	479	437	537	436	478	501	476	420	475	475	473	459	499	476	428	442	467	419	466	459	469	441	477	449	432	423	451	481	482	472	482	447	477	437	466	454	486	471	484	494	474	477	460	446	431	473	496	470	413	458	457	455	456	430	504	467	433	469	499	436	469	445	455	454	478	476	457	439	477	477	496	481	454	474	470	464	499	439	468	477	473	434	447	467	485	485	465	450	469	445	442	505	457	497	446	439	450	451	463	449	498	442	486	495	459	480	496	466	435	448	460	449	479	483	474	455	494	444	469	500	494	518	426	451	457	465	474	494	455	467	445	455	445	432	458	474	464	456	446	469	442	439	453	435	465	484	483	494	524	462	465	481	478	487	440	430	452	459	460
30658	21273	8035	1787	1000	600	535	488	514	510	464	499	497	498	458	470	484	462	495	493	471	518	467	516	462	490	464	529	487	498	471	472	447	496	476	473	527	522	481	495	428	482	495	495	463	481	499	459	508	434	505	460	517	490	459	456	511	452	506	513	510	490	474	495	455	455	476	459	496	496	487	499	494	492	455	496	474	467	464	481	498	500	475	484	482	472	511	461	486	485	468	433	497	492	470	459	475	464	479	484	476	503	453	483	465	432	464	475	482	464	504	505	448	424	473	458	434	464	492	448	499	458	471	476	465	484	484	519	499	489	443	466	433	452	460	483	490	447	472	473	477	517	444	477	466	490	500	495	468	478	473	461	479	444	510	481	484	469	439	484	481	499	489	479	477	472	508	489	485	484	428	477	492	488	507	504	472	514	482	466	437	464	492	485	486	457	475	449	464	463	469	484	511	512	447	469	444	522	516	442	500	489	464	482	472	488	476	484	494	491	481	462	496	454	436	444	510	466	485	488	498	501	502	496	480	467	501	512	515	459	469	494	460	463	464	482	507	461	492	478	473	515	476	474	456	492	440	481	479	489	436	458	446	526	445	478	481	464	503	503	473	458	488	467	478	474	484	462	478	468	472	467	458	496	467	487	460	539	478	466	485	436	461	478	504	502	475	517	484	513	471	469	506	454	475	467	455	499	468	487	469	506	492	474	483	444	437	499	445	490	523	467	461	448	442	473	485	459	475	473	494	485	441	455	473	440	507	477	452	493	459	467	474	479	473	471	455	488	520	479	493	460	521	519	483	490	450	493	466	465	485	513	486	408	474	442	478	458	444	527	448	451	483	482	472	495	483	487	453	489	444	473	470	472	510	475	465	453	466	462	489	457	481	498	454	501	476	489	469	496	476	495	489	480	480	486	481	483	467	512	498	517	481	451	454	488	488	442	461	464	488	462	465	505	482	447	452	459	456	513	469	493	484	493	477	496	475	466	516	466	484	452	506	466	500	451	487	498	498	466	418	482	480	460	451	463	469	442	470	504	471	454	491	506	465	520	459	494	478	455	480	438	449	475	471	534	491	504	431	485	514	471	475	476	444	456	491	481	463	461	511	433	492	491	446	459	446	483	466	468	467	473	509	500	448	481	473	480	485	441	510	466	472	460	496	445	440	480	487	464	489	460	470	518	473	476	444	465	456	464	533	477	501	499	507	462	526	452	454	467	474	459	508	485	468	477	497	492	463	459	499	485	495	440	522	476	474	470	468	430	492	489	442	504	494	480	483	500	495	494	441	449	483	473	469	480	464	518	487	480	473	480	496	462	459	433	478	464	442	483	469	485	473	469	495	474	514	491	433	505	481	444	464	502	470	467	480	478	456	510	458	465	477	465	491	486	461	484	476	482	475	501	472	481	479	465	481	527	486	493	461	465	485	449	454	448	482	491	460	499	478	477	484	477	505	467	496	512	508	456	447	436	473	470	437	467	457	454	498	482	477	487	497	489	490	496	428	468	505	481	462	445	462	463	500	470	493	478	488	489	434	440	451	462	457	498	474	444	479	478	448	467	463	479	477	477	476	449	461	484	493	453	521	438	438	472	479	465	474	489	497	486	507	504	499	477	473	482	482	441	490	438	483	442	487	446	471	505	484	523	464	513	484	495	500	451	447	488	502	478	472	455	457	491	492	500	502	485	498	465	467	499	473	511	495	487	474	498	494	475	459	470	482	471	494	454	505	459	482	468	472	476	499	471	481	464	490	512	500	487	490	463	506	481	487	507	493	509	478	471	489	488	460	493	476	496	443	479	454	482	523	505	458	457	499	479	438	472	470	473	480	465	488	452	442	496	471	493	505	506	466	480	467	490	463	514	493	512	496	525	450	469	477	456	523	440	460	470	452	501	495	471	478	484	498	445	485	502	521	475	490	467	490	450	491	479	464	452	472	466	473	495	467	465	511	449	494	468	503	474	416	485	482	467	489	470	458	495	491	520	458	466	493	491	508	480	472	502	452	465	473	489	474	477	500	460	462	487	494	476	497	479	515	468	488	440	483	460	475	463	479	487	480	456	500	510	502	494	496	450	479	492	478	511	469	500	446	484	475	453	484	452	437	480	487	445	466	506	448	420	519	484	471	447	464	485	466	465	477	521	484	467	528	455	484	473	465	469	486	474	534	477	514	498	456	480	479	466	462	471	485	485	442	507	503	492	505	484	483	472	483	474	455	465	511	515	501	513	538	469	490	455	456	475	446	495	440	458	466	486	499	506	463	461	449	488	505	468	490	460	467	462	505	498	542	494	489	466	503	501	487	495	454	480	477	486	494	441	490	517	500	484	496	481	475	442	472	453	497	490	477	505	462	469	505	481	460	477	437	451	511	448	464	507	425	477	452	490	488	492	488	459	489	498	456	522	469	521	472	516	441	476	486	460	463	467	478	485	460	512	465	457	498	473	467	494	462	506	463	481	490	493	514	468	442	431	495	515	498	478	448	479	488	548	452	487	468	458	438	455	473	496	490	493	459	484	514	490	475	439	507	501	444	481	473	467	486	448	486	504	452	512	470	456	491	465	518	459	481	475	477	510	503	472	502	507	488	457	526	502	466	456	443	465	477	484	497	481	481	469	518	451	503	501	474	495	516	505	472	431	498	504	507	507	464	473	449	479	493	464	494	459	514	481	484	450	454	471	481	433	434	461	491	463	467	519	497	453	475	470	446	480	491	479	465	502	448	449	437	477	468	526	472	485	460	454	448	497	485	515	505	538	453	478	455	478	497	481	493	491	467	486	449	445	453	513	463	433	466	475	474	493	510	546	477	492	471	494	492	514	504	508	465	476	482	478	495	492	467	510	490	447	480	491	483	475	435	467	500	514	456	492	472	488	487	473	512	442	460	496	474	492	467	483	482	488	488	468	519	456	462	496	465	495	453	482	482	478	470	467	462	472	466	486	509	465	494	479	463	477	465	452	469	503	482	487	502	502	499	509	476	460	513	497	498	447	489	456	462	491	456	474	480	486	468	476	495	442	484	492	455	469	448	470	480	444	454	506	430	449	480	521	462	485	470	509	480	482	442	517	434	478	481	474	469	487	485	474	462	462	462	502	517	481	460	496	487	524	463	523	476	498	474	488	467	475	443	478	502	486	469	486	498	498	475	448	468	510	462	476	512	487	486	490	500	467	480	465	446	507	474	474	471	473	480	497	504	431	477	530	472	443	532	508	473	483	502	483	447	500	476	472	467	479	456	498	462	492	513	499	495	464	482	485	469	454	462	465	493	481	454	490	500	459	450	471	447	441	469	480	453	450	455	483	482	479	491	482	435	453	482	454	503	476	494	453	500	483	466	491	427	516	472	508	525	471	491	479	464	451	445	497	463	486	496	482	476	467	515	460	464	460	467	496	502	486	530	472	494	479	487	483	488	493	486	436	490	450	482	508	471	502	435	475	462	444	501	504	459	449	501	466	493	477	478	473	480	544	471	497	462	466	474	462	505	505
20392	15110	4377	1526	1135	541	434	404	423	428	421	404	406	423	435	444	414	403	430	434	412	400	386	419	401	395	416	421	410	397	375	382	419	418	429	462	426	413	446	416	421	423	411	383	419	402	402	404	398	437	420	403	451	447	433	378	393	378	407	417	393	408	410	450	404	418	422	414	408	434	400	431	412	396	453	407	412	408	375	416	440	446	440	428	373	416	396	414	402	416	457	389	425	397	422	407	393	429	403	419	412	399	394	411	405	400	431	388	393	445	405	408	422	377	406	426	374	384	419	382	400	423	395	418	381	402	402	388	419	365	416	425	447	434	415	446	422	390	416	411	388	402	417	422	356	423	444	421	408	420	398	398	429	405	407	413	403	413	433	413	374	390	426	409	374	397	449	388	435	390	424	451	403	430	446	401	472	444	370	426	421	408	411	414	396	401	432	383	432	440	413	379	398	444	420	433	402	414	413	376	394	414	407	468	369	404	407	392	431	436	424	417	418	391	456	415	429	413	396	408	409	432	402	384	390	395	396	458	376	430	402	415	388	415	419	400	411	416	410	407	384	398	422	421	368	428	415	365	383	421	433	452	418	409	422	416	444	405	398	425	420	441	408	366	405	429	439	465	464	425	401	387	403	410	419	418	412	392	400	373	371	412	431	423	373	444	455	450	394	404	405	391	437	378	430	441	385	370	399	432	417	402	401	399	382	390	432	449	426	393	431	437	419	381	460	437	410	412	399	420	413	409	414	432	423	418	387	395	369	398	418	405	404	367	454	419	424	387	375	452	420	413	420	370	398	420	403	437	385	383	441	385	409	409	425	442	381	419	436	420	410	397	431	413	395	459	420	421	382	447	376	413	431	375	431	373	402	402	402	445	420	414	403	415	454	429	406	435	402	438	401	415	396	413	412	416	472	379	382	393	400	391	433	433	411	415	402	371	425	414	384	402	457	448	442	388	399	448	415	424	398	403	393	447	411	363	415	418	423	397	423	410	395	388	387	402	438	402	387	411	412	391	417	391	403	400	429	417	416	421	421	431	399	420	399	434	392	419	403	415	423	443	426	396	388	381	409	401	403	421	453	429	428	406	427	406	425	384	380	404	413	434	401	411	382	425	424	384	421	412	422	411	418	427	415	453	388	395	421	400	413	385	404	411	412	406	423	409	431	420	436	397	435	407	398	417	420	398	419	442	403	415	391	414	427	436	386	426	438	400	426	400	420	410	408	400	415	428	420	360	433	405	411	438	394	423	405	413	426	441	421	413	392	406	387	422	406	393	397	395	395	413	438	400	382	437	372	431	424	413	399	463	385	415	391	352	409	430	430	404	413	394	431	423	402	420	410	411	380	424	384	443	438	474	413	411	418	435	441	418	391	421	430	408	391	409	445	433	452	409	425	414	390	453	400	405	391	411	423	386	384	466	407	397	444	430	402	402	415	413	403	438	439	441	405	398	417	398	436	422	443	414	401	426	408	400	410	401	422	447	441	398	395	414	395	413	398	432	409	415	425	414	417	393	412	421	416	377	417	413	412	444	433	391	416	411	392	430	422	441	392	409	397	413	413	413	422	396	406	450	396	411	397	401	361	418	420	398	428	431	415	387	426	418	402	444	414	381	406	413	410	383	425	426	420	443	397	439	385	422	417	418	382	400	395	436	420	443	403	421	426	417	371	436	391	410	386	400	414	415	442	395	393	398	390	409	412	424	455	442	429	427	446	440	393	398	422	414	418	440	443	423	410	437	439	435	430	396	386	403	424	400	411	385	413	389	385	429	410	447	414	394	409	421	385	427	400	407	384	414	401	436	408	394	401	438	413	409	416	409	428	435	409	427	415	393	420	404	438	419	397	423	387	420	380	406	397	407	415	409	434	394	409	399	377	410	443	432	413	426	425	417	420	398	383	386	376	387	426	418	429	414	408	423	387	454	402	372	429	437	416	399	409	417	406	409	424	396	424	443	438	420	442	397	398	395	421	412	389	380	418	407	400	428	400	425	409	390	443	427	420	442	419	402	385	393	432	388	418	452	419	419	449	425	446	409	407	455	434	425	426	376	433	393	416	397	434	433	379	410	418	411	365	401	390	427	412	422	415	423	405	417	431	425	422	409	417	436	406	404	416	408	436	426	409	441	404	437	382	422	395	406	390	385	435	436	369	430	422	406	403	416	465	408	414	409	380	383	405	394	391	427	356	381	403	410	417	400	426	435	405	446	427	413	427	426	386	421	384	396	389	419	387	383	415	429	421	442	409	426	397	397	425	432	448	431	423	409	412	388	380	418	394	396	435	429	417	446	418	396	399	394	424	390	413	420	404	411	414	437	427	398	418	416	392	431	398	435	425	422	408	441	398	415	414	407	420	425	392	426	424	422	386	394	384	382	415	415	389	397	394	398	437	427	406	408	434	421	423	432	417	397	456	416	416	398	436	460	424	430	420	393	420	405	442	435	438	397	409	399	424	431	436	411	464	395	427	410	418	428	397	423	402	370	411	393	410	423	404	424	454	416	423	405	453	379	398	433	411	425	405	432	372	404	404	418	390	418	418	446	434	409	406	433	385	419	402	452	449	399	439	408	402	409	404	413	454	418	401	400	442	408	393	436	405	407	397	428	425	414	439	432	440	432	402	424	386	408	374	411	414	401	433	414	451	411	421	419	427	423	428	413	424	382	400	424	378	423	424	430	400	421	422	385	407	446	397	411	445	412	436	405	406	391	419	431	415	447	428	413	421	395	400	386	436	437	416	418	432	392	424	421	413	421	423	405	412	448	441	404	400	421	389	436	398	417	427	400	405	431	403	411	433	408	407	415	399	393	402	408	358	424	437	402	417	422	435	410	437	424	367	407	435	391	429	422	412	441	401	413	409	374	389	379	407	410	451	415	439	412	433	384	421	402	445	394	391	433	423	433	396	398	413	433	421	395	465	405	380	400	449	407	424	353	408	405	463	382	437	440	442	405	388	412	391	397	424	409	382	376	435	387	433	407	395	428	390	439	409	447	399	427	433	432	422	431	405	393	419	417	409	427	446	404	379	386	437	414	417	428	417	459	420	465	383	432	407	394	385	365	430	404	407	418	392	410	405	435	415	417	410	411	409	404	395	438	383	408	405	413	405	395	376	447	448	405	413	437	430	414	394	420	410	393	406	400	428	448	452	407	415	379	346	388	406	373	430	383	435	430	420	414	417	427	470	461	366	389	416	410	418	382	391	434	451	426	387	385	397	428	373	407	421	416	406	384	440	395	402	434	416	408	380	425	456	380	411	412	374	388	422	392	389	432	402	398	361	398	419	404	430	385	446	419	409	407	412	435	392	424	409	404	410	398	401	419	400	399	410	420	429	417	421	360	421	436	411	462	402	408	389	405	396	407	426	446	355	421	427	420	381	416	418	427	438	410	407	432	381	433	408	413	401	432	409	454	429	396	407	441	428	419	396	412	417	408	448	423	430	418	422	408	384	405	443	415	388	418	432	400	393	387	399	392	377	386
25581	22162	28125	25356	15976	2409	508	424	380	345	359	350	351	316	350	356	307	327	299	317	336	345	335	323	361	329	337	329	347	350	344	292	325	328	371	332	315	344	331	339	346	317	299	337	371	325	320	316	329	318	312	351	331	348	357	357	348	325	319	335	334	325	331	345	313	304	312	349	338	340	316	336	296	320	331	360	328	358	337	353	331	337	318	333	323	331	333	304	382	344	313	366	336	360	328	314	357	343	314	327	303	336	322	318	294	321	344	359	350	315	322	301	308	342	348	310	334	307	351	334	330	322	342	348	330	293	355	350	328	359	306	317	331	295	323	378	320	309	334	331	323	314	343	314	345	322	304	348	329	317	316	299	335	334	329	324	338	322	320	349	343	308	337	332	310	323	335	341	343	313	323	308	343	331	356	308	322	333	301	327	362	336	315	320	305	356	303	302	374	325	357	324	323	308	339	340	351	321	364	285	323	326	335	330	343	327	332	308	312	378	314	355	326	310	351	336	334	319	323	309	336	340	331	320	341	307	325	322	331	330	332	328	307	309	343	339	311	294	375	312	302	334	338	342	319	325	362	296	346	323	285	328	315	319	330	304	315	327	322	330	360	313	318	350	339	332	336	355	342	319	339	330	318	319	316	317	328	338	304	325	309	332	300	325	347	332	317	297	286	288	315	296	297	337	355	317	349	302	313	318	324	311	317	325	277	325	340	322	297	339	355	356	344	342	338	338	332	330	303	323	354	289	311	335	328	307	325	338	333	328	379	322	332	313	352	320	333	323	316	337	312	321	349	330	332	343	335	321	307	327	299	335	350	316	317	339	325	302	359	331	331	329	313	329	342	336	322	321	311	328	359	299	278	347	321	337	356	316	316	316	297	369	313	331	336	310	366	328	336	319	318	285	329	322	342	307	327	346	338	303	322	315	319	323	309	348	348	313	327	350	335	320	341	293	305	345	270	312	331	330	343	314	319	316	337	365	325	309	339	343	352	336	322	347	303	363	331	337	329	327	327	330	326	296	310	332	354	320	303	336	314	316	345	307	316	367	320	345	333	351	321	331	371	327	352	326	324	347	339	341	299	313	320	311	326	331	317	372	293	328	331	287	318	327	339	338	312	335	347	296	327	345	340	332	308	311	317	305	329	314	293	334	289	322	332	335	343	366	326	354	347	338	325	314	341	345	332	303	353	326	331	335	306	334	293	336	316	337	318	325	334	331	324	310	299	312	332	337	355	336	319	336	348	323	319	333	309	303	348	333	315	329	318	314	343	331	336	329	304	333	310	324	367	324	308	326	303	329	307	338	308	337	332	361	315	354	326	342	323	340	326	328	321	290	322	347	311	319	309	313	332	326	329	317	321	359	338	299	314	330	316	327	342	336	337	337	317	355	308	316	314	310	320	351	328	298	340	357	335	333	322	338	341	345	342	316	330	300	323	357	330	362	334	316	356	321	331	341	346	334	330	340	324	334	323	325	327	327	317	319	315	314	324	319	341	342	322	305	342	343	300	336	357	335	332	331	359	318	363	332	329	326	355	296	336	333	322	310	320	339	328	307	353	307	303	325	332	315	332	345	312	348	314	341	344	336	350	334	312	351	320	313	296	317	319	327	323	343	317	364	308	350	314	339	320	328	337	332	318	345	348	300	307	346	320	367	346	346	298	350	329	294	324	345	336	332	327	321	308	310	317	323	306	343	334	325	321	346	304	328	323	331	313	311	339	327	338	321	364	347	359	306	318	301	342	351	319	337	326	308	285	296	266	275	346	316	343	307	335	341	321	347	326	330	318	335	360	341	328	330	324	322	317	323	349	341	325	327	347	339	324	291	337	316	366	336	350	324	317	335	334	341	321	318	291	327	338	343	322	333	316	346	326	346	328	346	345	303	379	360	338	327	318	328	337	288	357	311	363	329	350	344	346	345	322	335	334	354	339	329	316	339	335	332	343	315	324	322	302	358	309	335	316	350	318	338	321	340	319	290	350	351	314	351	345	324	347	328	317	342	338	325	314	329	338	306	304	345	347	315	317	311	304	332	308	310	294	367	340	302	303	311	302	316	344	341	349	318	337	321	346	306	295	333	299	334	307	307	333	321	303	311	332	295	344	335	316	304	306	340	299	308	360	316	326	314	330	339	322	313	335	343	343	325	331	359	323	306	325	330	346	307	329	348	298	288	349	313	314	334	307	300	282	310	324	349	325	332	313	296	300	331	356	334	333	327	340	325	333	324	324	368	331	330	322	333	335	325	344	353	320	315	327	312	356	359	312	348	343	316	354	310	318	339	341	311	310	328	320	322	333	306	324	358	311	326	345	302	311	335	356	336	329	335	334	364	311	327	329	316	315	308	366	330	345	324	310	299	338	340	316	350	312	304	313	326	311	330	314	332	341	319	347	310	343	313	366	321	342	344	332	321	295	314	370	286	315	312	316	328	295	309	305	337	357	376	335	290	367	329	315	337	303	313	331	317	339	322	305	316	353	336	325	320	326	340	324	313	299	376	327	323	324	353	325	297	325	337	342	312	321	381	325	333	303	321	312	334	322	340	326	294	329	312	364	347	312	314	312	342	311	313	296	326	339	326	324	320	317	341	323	342	329	339	332	353	329	292	318	305	325	306	331	324	345	317	297	322	306	326	336	326	339	313	354	325	313	280	295	300	331	355	339	327	332	323	314	335	328	317	341	321	346	347	369	340	350	351	325	333	329	328	311	327	317	343	321	351	338	340	310	314	326	333	302	354	343	281	311	307	333	345	317	312	327	320	346	321	337	357	325	344	315	339	360	285	304	347	316	324	335	334	320	317	343	324	380	337	342	319	287	316	325	354	327	276	311	354	304	340	368	320	295	318	350	318	329	359	336	360	350	351	317	305	347	336	306	314	301	328	325	344	329	314	346	350	352	350	314	313	313	321	339	339	322	324	314	306	362	302	328	354	322	338	310	306	326	297	340	315	317	341	355	329	342	310	329	300	312	314	322	320	314	322	306	351	330	329	338	348	357	332	313	322	295	322	329	312	357	320	306	318	297	311	325	317	306	305	327	307	301	344	303	338	314	306	329	280	345	339	327	346	342	341	316	352	372	335	331	321	310	314	330	321	326	321	329	301	331	305	334	316	328	316	310	370	340	326	306	329	312	366	335	328	316	329	316	350	355	296	331	343	319	289	335	349	326	326	307	327	302	312	318	341	337	349	335	333	333	338	320	322	331	331	331	328	345	327	310	335	315	321	318	320	307	327	347	316	318	348	355	305	325	301	338	314	328	306	292	296	349	347	328	343	321	329	336	332	326	322	319	330	301	326	339	319	330	320	310	341	318	314	335	323	341	329	321	324	334	308	356	376	338	316	355	319	329	334	316	330	339	349	324	308	356	335	313	319	316	345	326	333	345	334	345	340	310	308	329	333	323	315	339	336	365	298	314	307	299	324	325	307	305	309	329	318	331	300	348	341	318	384	339	334	333	336	306	327	326	360	316	321	348	331	329	308
56532	59063	33771	12866	7903	1808	455	396	396	366	367	370	330	327	336	337	318	328	324	282	325	355	348	344	309	334	358	323	310	345	323	298	342	328	352	339	321	330	343	313	336	319	332	310	337	331	322	305	308	305	307	352	334	321	331	314	318	351	337	363	341	309	349	341	348	335	318	308	343	362	345	350	345	310	322	314	346	336	323	323	358	308	315	284	332	324	295	327	316	309	316	267	341	298	316	325	327	316	331	340	344	336	320	303	317	296	284	317	306	322	301	311	318	329	320	331	338	328	341	330	305	322	322	319	313	336	331	356	328	322	313	326	308	298	345	322	338	292	336	314	306	309	305	322	313	334	359	321	307	333	357	301	332	314	312	324	328	336	288	311	337	326	329	302	293	345	304	334	331	322	296	336	297	308	316	316	343	294	293	343	354	306	311	340	332	287	310	308	294	288	345	319	317	333	320	335	327	315	315	308	326	337	314	320	320	302	315	303	310	294	330	318	280	347	342	306	338	322	311	325	331	309	329	316	293	338	290	307	322	320	305	294	323	338	349	313	326	330	297	319	320	305	326	324	329	312	307	316	310	298	331	315	320	322	310	318	302	325	322	334	285	333	302	357	315	288	330	292	323	318	312	315	336	332	325	323	315	304	335	317	315	350	306	335	326	346	325	339	299	308	336	323	313	360	302	340	299	309	333	328	327	312	344	290	332	333	314	326	323	329	346	326	319	315	339	310	286	320	303	337	320	334	316	320	320	326	293	324	314	320	323	327	324	317	327	336	279	337	321	333	323	317	345	317	315	314	340	325	340	319	292	308	293	344	297	310	310	353	296	329	321	322	320	341	313	319	334	359	303	347	312	331	294	335	343	324	310	338	305	332	331	328	318	340	337	312	294	304	325	291	316	338	341	329	325	347	317	310	303	295	301	318	311	325	330	331	311	341	329	287	324	314	331	342	323	340	311	310	319	309	332	315	345	331	341	317	328	326	332	307	324	329	323	321	303	326	308	306	345	337	324	352	294	319	298	320	311	336	334	340	321	306	303	298	318	302	372	331	309	299	282	319	333	337	325	321	331	301	348	314	307	304	367	309	289	312	299	329	335	321	320	342	332	306	319	331	358	324	307	325	307	321	314	304	317	313	310	328	320	345	334	329	330	340	324	321	315	330	340	290	311	338	338	327	314	313	347	312	343	323	321	286	342	330	323	328	309	305	304	331	321	314	350	329	313	329	307	333	313	355	307	293	330	345	335	344	273	330	319	352	351	320	335	304	347	330	316	295	315	318	300	304	316	292	346	297	293	357	333	334	310	288	312	336	339	335	323	278	313	331	313	303	303	305	296	319	320	318	335	330	317	357	334	321	310	324	318	315	340	344	320	356	309	341	312	336	341	323	283	293	300	290	326	315	336	330	351	285	328	334	325	271	319	326	330	338	327	330	303	327	376	342	326	315	323	342	308	347	298	296	344	312	311	310	341	302	342	341	321	272	335	336	310	321	325	318	309	328	346	325	344	315	306	312	312	298	306	313	317	354	330	308	329	325	316	312	327	315	322	334	313	313	309	304	330	336	341	348	326	338	302	299	307	324	313	318	305	324	320	310	331	281	317	362	343	343	321	342	305	320	299	309	322	314	323	300	346	305	368	339	340	316	284	292	341	318	338	332	286	306	328	291	324	300	290	306	325	300	325	312	330	320	325	319	329	307	307	319	316	323	327	302	307	301	320	314	310	317	306	319	315	330	297	346	341	303	319	314	308	310	331	286	327	316	315	301	286	344	303	318	297	330	283	326	312	309	309	324	338	322	334	288	295	333	312	335	323	296	328	318	293	330	316	309	332	325	297	317	301	312	297	353	325	327	295	326	285	329	365	304	354	328	321	315	352	309	331	320	358	334	334	309	317	300	313	295	326	330	316	316	306	306	294	299	342	306	340	323	327	308	342	321	305	319	328	320	325	328	334	304	323	304	332	326	293	341	337	311	303	351	315	295	306	304	292	300	322	319	311	306	347	329	278	350	317	323	328	335	319	326	324	281	336	337	309	331	300	318	308	351	304	303	290	325	313	317	294	366	340	304	327	343	315	352	306	306	343	332	311	323	326	347	310	307	279	293	349	324	322	299	310	330	310	334	325	315	327	309	319	287	304	317	318	315	326	345	349	307	333	315	323	323	304	309	317	313	307	284	295	319	328	319	314	339	288	302	304	319	337	274	296	316	328	321	315	336	287	332	324	290	319	300	314	319	297	329	311	345	327	352	318	326	310	315	336	330	322	273	327	303	303	338	316	323	300	311	303	322	294	334	337	327	302	285	304	304	326	311	320	292	294	290	306	348	338	320	300	319	296	298	276	314	308	337	344	317	327	327	322	336	320	329	298	329	328	315	323	338	308	282	312	351	310	295	325	317	334	297	326	313	308	331	319	311	303	339	324	319	327	303	302	312	317	318	315	344	332	337	309	300	336	306	308	330	335	322	315	307	334	311	327	342	314	354	305	305	319	303	310	304	316	333	326	329	336	331	343	298	336	340	302	330	335	296	350	298	307	343	348	339	318	327	296	295	319	299	349	351	333	305	304	304	287	321	316	340	321	322	314	333	304	335	312	309	325	319	349	298	305	325	281	305	307	279	326	318	334	307	313	319	307	320	304	321	312	336	301	281	322	316	284	300	338	365	332	314	310	317	336	301	301	339	318	305	314	301	359	294	328	319	297	320	312	338	331	324	315	300	317	289	303	303	308	329	301	312	319	342	308	307	333	313	315	315	318	315	281	302	347	299	308	287	331	306	323	300	302	335	318	287	303	310	309	304	321	307	350	313	324	319	320	332	350	328	297	329	347	280	308	333	316	333	294	346	347	337	335	301	298	312	318	333	348	323	334	278	326	332	313	324	333	332	342	311	327	301	328	312	335	309	293	337	314	296	322	341	304	330	305	327	275	318	321	285	330	342	318	315	308	315	321	311	334	327	307	304	323	281	297	336	323	346	338	321	294	348	280	314	330	329	331	298	292	361	306	336	317	329	305	328	321	318	301	283	304	322	316	313	351	289	324	304	323	322	310	318	329	313	340	303	297	279	318	324	308	296	302	330	323	333	319	304	301	336	332	346	286	294	325	295	300	332	303	317	315	300	291	315	291	344	344	321	304	333	313	311	328	305	323	321	327	317	337	301	322	294	293	333	307	343	308	323	311	334	338	307	327	319	341	333	322	336	353	319	312	317	339	353	343	321	321	296	324	303	315	330	337	313	334	313	330	306	308	313	327	297	337	357	303	329	318	331	303	298	365	325	316	293	355	339	305	316	320	330	315	307	313	323	338	305	281	311	305	305	305	304	300	319	325	323	321	345	321	296	334	310	310	326	297	295	337	327	325	321	316	324	327	297	300	318	316	310	292	326	311	335	285	319	331	305	305	329	317	327	341	343	332	284	326	323	325	323	299	359	329	352	302	320	320	310	316	303	339	330	313	294	347	329	329	347	302	320	334	300	317	309
24503	21673	28769	24505	21521	11513	1184	651	573	545	495	535	490	477	487	504	470	510	486	487	488	496	441	466	477	496	416	447	432	478	473	486	451	469	433	434	481	471	461	490	441	485	442	488	446	483	458	457	438	447	414	474	458	497	426	475	456	487	472	476	428	461	506	470	447	505	470	450	489	462	432	461	465	457	480	458	465	457	429	509	481	469	460	455	428	446	492	462	488	467	490	514	439	457	440	464	468	410	458	460	489	437	424	458	451	439	499	423	485	433	462	481	463	462	458	461	436	439	505	471	493	429	492	470	500	444	452	490	447	473	474	474	448	474	410	431	444	458	459	460	434	489	453	482	442	443	486	450	464	413	481	465	465	464	465	520	474	466	466	459	457	471	445	437	449	488	437	479	473	449	435	450	449	458	466	472	461	452	451	470	455	454	500	457	474	464	459	461	453	451	475	452	426	461	478	483	459	434	507	457	402	475	451	461	473	457	474	419	447	453	472	454	405	473	438	469	463	487	458	463	422	464	440	518	479	440	450	462	468	418	491	447	451	456	461	491	440	451	474	406	470	411	467	468	450	461	413	462	451	462	448	403	467	475	446	461	467	474	468	517	477	474	469	476	471	431	455	467	452	468	493	469	428	478	416	452	474	456	448	441	472	489	446	436	418	444	421	446	475	440	493	474	491	460	468	462	454	433	486	469	452	456	470	486	439	485	452	432	457	464	484	418	494	455	431	453	445	438	473	429	463	495	473	487	464	428	494	441	460	450	496	427	457	448	486	494	466	468	434	463	489	460	443	433	464	468	469	455	454	446	455	443	460	467	411	425	460	445	483	463	449	457	472	438	437	470	444	448	463	418	455	448	464	498	479	452	460	477	459	466	448	471	431	447	511	460	460	441	499	480	432	425	471	450	464	439	503	473	450	459	446	468	468	484	468	471	431	470	431	414	434	483	464	440	469	447	476	467	464	439	459	485	476	487	499	445	452	458	450	457	500	442	474	440	453	442	462	414	445	481	457	456	476	448	459	449	447	505	428	484	446	438	454	428	480	439	473	442	476	418	478	434	453	469	468	484	460	462	469	426	435	481	448	454	472	452	428	390	444	464	430	454	446	430	452	473	443	471	466	464	469	433	436	463	480	436	475	471	439	437	507	464	448	453	425	445	441	439	471	438	461	444	461	495	432	410	491	433	442	428	481	452	445	464	457	466	440	448	483	428	484	449	456	477	469	410	467	432	438	478	470	470	468	475	449	507	458	469	467	450	439	441	435	456	483	458	507	448	457	406	463	406	462	463	442	402	471	505	461	438	428	460	447	453	450	465	445	483	458	462	442	441	454	456	455	414	493	454	465	471	465	479	424	503	462	465	450	447	485	461	477	454	461	444	435	433	510	464	456	458	498	452	461	461	450	442	453	412	467	460	455	446	507	446	437	439	456	459	430	465	460	478	443	474	447	465	442	439	411	452	486	444	437	469	457	426	472	444	468	468	470	449	471	501	447	416	430	451	508	485	477	425	440	485	459	477	454	493	456	428	447	425	465	417	433	478	473	429	463	464	454	448	493	451	465	480	481	461	492	447	450	515	439	447	479	468	447	413	445	456	477	430	431	460	483	473	440	441	505	444	479	461	422	437	484	440	468	429	449	448	448	454	447	465	495	490	441	436	448	455	482	469	446	452	445	450	467	493	448	444	471	436	464	471	434	468	479	460	492	408	456	426	421	472	482	466	456	436	485	448	446	477	425	448	444	454	492	469	437	504	497	475	422	487	461	419	425	460	444	473	478	465	484	454	445	462	452	476	483	480	458	523	499	436	452	466	430	436	460	482	477	436	464	447	437	468	446	474	445	456	451	495	479	418	446	491	461	470	429	462	475	458	426	410	505	471	467	446	490	510	479	450	471	449	476	518	441	481	471	501	436	435	477	453	434	415	491	455	464	439	444	434	438	442	475	448	470	450	419	473	465	458	438	464	482	466	429	463	461	477	484	454	487	484	506	462	488	511	432	448	444	451	452	451	443	485	454	460	487	483	472	442	453	452	465	499	423	477	456	453	453	451	456	456	461	409	487	447	450	432	467	439	460	470	492	486	421	454	463	410	457	476	456	445	488	457	495	448	415	442	446	435	445	446	444	418	459	491	459	490	451	486	454	418	456	513	433	516	442	450	478	433	444	469	483	469	421	460	428	455	453	479	441	441	451	450	431	453	449	468	430	451	451	447	446	445	448	457	448	449	433	427	451	440	480	462	462	454	453	452	465	459	478	447	484	472	439	405	450	465	442	463	471	430	448	436	468	427	437	453	423	436	472	391	503	469	446	463	496	453	449	432	456	418	534	430	482	427	459	459	452	482	449	417	465	459	467	471	459	475	480	450	429	462	448	473	496	489	447	431	453	446	422	445	478	467	462	498	467	459	450	443	450	453	455	489	497	453	472	449	485	417	442	448	471	416	420	438	471	446	475	416	465	470	440	489	450	466	439	498	452	463	457	523	466	481	500	474	440	464	415	436	472	466	487	449	449	462	489	500	440	501	465	434	484	463	473	446	482	450	450	482	473	450	439	468	485	474	450	422	467	456	477	486	456	455	432	480	472	484	462	424	464	411	454	481	415	474	433	443	414	470	489	460	438	455	463	451	488	444	486	426	478	429	462	440	479	431	433	436	413	484	465	440	452	413	441	446	438	442	442	455	452	474	460	444	426	464	447	451	448	471	462	450	432	465	401	431	461	399	474	427	438	478	443	439	429	463	468	483	442	461	478	451	414	422	505	464	434	485	489	474	436	435	433	428	425	440	450	441	446	461	479	427	475	470	449	448	466	440	443	449	448	447	461	424	443	473	445	460	470	479	457	476	487	470	441	443	424	457	438	428	457	455	448	490	484	447	422	454	450	457	454	420	432	464	472	449	455	484	457	472	425	461	478	425	469	453	438	436	449	449	469	419	472	432	480	481	506	457	472	444	476	436	463	443	436	429	480	445	453	423	459	441	468	478	462	418	414	438	449	475	488	439	439	457	437	460	435	429	486	479	451	448	445	468	506	467	458	482	436	438	432	457	476	482	464	460	465	445	458	420	461	416	430	428	457	448	480	465	475	421	459	402	464	452	455	456	445	455	454	480	473	433	435	421	478	425	444	465	462	440	504	443	481	449	464	448	458	448	475	430	437	453	437	490	487	469	474	463	479	466	449	494	439	482	488	474	431	436	436	453	424	469	461	457	464	467	459	465	435	456	492	466	467	491	455	473	451	458	460	448	455	491	439	462	434	463	465	449	515	485	501	466	475	473	436	451	485	441	521	486	468	473	476	482	465	480	465	448	400	478	471	471	443	496	474	422	447	447	485	465	487	436	409	447	453	478	438	463	455	461	437	471	477	445	430	444	448	477	438	461	443	448	453	457	432	477	456	421	427	455	436	455	439	445	479	480	451	447	482	462	460	513	450	462	433	443	460	435	491	455	466	432	508	431	500	494	456	468	444	430	489	430	478	460
59883	69393	46241	18025	13213	3279	650	582	574	538	513	502	446	479	479	448	505	460	448	446	422	446	451	442	435	492	460	454	445	452	441	457	460	396	446	444	455	444	445	406	444	435	451	451	472	443	440	453	436	470	420	435	422	409	438	440	502	448	451	454	495	463	442	458	447	464	463	476	444	474	473	434	436	425	437	458	467	430	449	461	420	446	467	410	424	402	420	426	420	446	441	425	460	436	427	412	451	415	431	407	422	405	420	408	448	397	418	422	438	426	456	460	441	437	457	429	450	442	428	413	390	454	411	432	421	437	434	448	397	436	460	433	421	441	456	417	461	433	451	433	426	423	479	446	403	424	447	448	443	454	440	434	424	426	435	430	430	410	459	424	434	431	409	426	430	432	459	460	444	438	399	408	448	432	432	421	406	440	466	416	422	426	445	440	461	441	393	442	434	445	434	435	429	407	451	456	440	446	417	396	437	415	390	432	444	426	417	433	438	429	426	433	397	437	430	432	449	438	430	422	425	418	429	419	414	438	438	441	439	418	422	403	428	424	431	449	455	460	396	450	466	439	449	386	457	432	423	427	426	438	393	405	427	426	459	367	428	442	431	457	454	421	430	436	405	402	383	441	412	479	432	478	410	408	423	426	413	464	423	449	411	422	424	479	469	416	437	416	435	438	432	452	437	439	435	444	456	467	419	384	426	462	425	443	483	442	421	457	435	476	438	435	401	453	414	408	451	425	454	399	416	425	415	401	424	411	391	439	443	396	460	460	422	397	436	456	422	445	448	397	448	422	420	410	415	474	398	431	458	415	401	425	394	463	450	392	430	416	443	467	440	446	461	404	448	404	420	435	442	430	432	414	425	457	406	401	410	430	405	418	428	422	383	443	450	428	433	400	438	433	441	417	431	417	425	430	380	454	443	430	434	480	413	436	425	432	446	438	423	402	406	438	416	410	420	444	414	434	433	405	425	432	413	414	487	417	420	416	426	439	441	445	409	416	456	425	448	418	434	478	414	426	459	436	412	422	457	461	405	453	448	434	416	418	445	429	422	449	411	458	457	408	431	391	441	426	421	421	428	430	465	407	478	405	434	426	429	441	421	432	449	422	439	412	432	414	428	426	425	441	446	431	415	431	424	414	442	468	414	455	400	452	419	455	435	411	440	429	440	444	454	429	417	448	433	416	391	428	466	456	433	454	463	406	439	440	410	443	493	423	425	397	441	408	446	457	449	437	434	422	468	443	438	434	464	432	428	460	416	420	437	452	392	434	429	418	429	438	433	408	477	394	444	434	423	488	403	421	441	421	431	442	422	455	431	410	424	399	449	454	418	446	458	432	430	450	449	409	424	445	441	425	417	438	426	411	451	448	418	441	460	453	434	449	448	411	481	410	425	422	450	413	457	427	447	461	448	434	450	444	409	420	421	458	446	414	417	439	429	435	443	447	436	434	459	392	465	413	433	455	431	460	462	438	473	389	424	428	460	377	447	387	426	449	437	422	437	415	455	460	440	421	420	416	416	449	396	443	422	420	415	422	401	433	434	431	438	445	423	422	417	441	436	467	431	427	435	424	437	425	393	422	427	441	434	429	423	415	418	448	395	390	430	431	425	454	456	420	418	406	423	426	416	481	456	414	445	417	446	422	437	441	423	437	397	409	397	446	458	403	425	449	452	439	462	457	445	437	419	481	420	424	416	453	421	440	449	450	417	405	423	462	416	428	424	461	439	406	438	438	394	421	459	454	448	405	415	436	407	441	435	413	456	433	397	459	437	413	427	442	432	398	451	426	425	419	435	439	418	413	461	413	428	409	423	443	410	442	469	422	435	441	491	380	429	430	432	427	456	449	452	426	426	431	435	475	446	431	421	427	443	421	426	435	403	426	372	415	439	442	449	443	448	426	425	399	422	466	456	440	433	400	432	440	396	402	460	453	443	443	428	398	425	392	468	452	387	397	441	436	438	453	430	444	418	434	408	432	435	427	447	460	414	405	427	408	445	430	440	429	420	426	412	434	459	423	429	411	410	471	435	411	400	446	411	452	438	417	437	416	421	430	425	416	395	410	458	417	456	455	429	439	384	410	413	416	430	435	450	433	436	437	426	431	408	414	425	416	411	447	435	414	423	424	412	425	410	418	395	417	431	441	420	449	451	433	470	463	460	441	449	428	380	456	437	434	400	405	431	421	440	415	443	449	429	440	437	443	462	428	419	416	418	421	422	447	389	446	429	440	481	449	421	437	423	414	439	422	445	418	401	451	433	419	455	427	444	460	415	438	441	414	452	418	450	445	416	409	415	419	420	413	425	439	434	454	436	413	420	437	433	441	436	419	452	436	393	438	428	440	444	387	439	441	421	410	437	459	434	454	450	457	424	460	433	425	437	435	452	448	404	417	395	425	486	456	431	468	431	403	431	445	458	404	454	422	438	414	414	449	457	394	406	437	435	424	449	404	404	429	444	453	434	432	460	409	438	440	432	385	420	448	390	428	451	411	436	445	449	438	365	431	409	416	445	396	453	437	439	430	400	437	507	439	410	439	417	397	439	417	431	450	413	401	415	444	450	450	449	424	436	414	403	442	451	427	431	410	421	432	463	383	456	449	449	422	433	462	461	422	433	455	414	448	414	439	426	422	429	411	412	430	428	423	463	427	478	432	414	471	451	419	388	410	431	500	404	435	451	444	397	454	414	418	445	428	411	442	428	444	446	410	464	421	405	454	431	397	432	457	452	436	435	448	435	429	392	403	402	407	442	420	403	445	430	411	425	435	443	437	438	429	437	412	448	406	421	440	398	441	466	453	435	417	411	470	412	439	403	435	440	447	460	418	418	438	430	429	458	420	448	419	423	428	450	420	407	436	401	442	435	436	423	439	442	449	465	440	433	384	442	449	414	414	414	399	427	428	419	410	453	404	428	425	452	428	438	458	466	424	468	418	435	456	448	427	457	440	445	430	441	428	455	394	425	435	425	456	398	443	420	400	469	421	427	432	406	436	443	427	375	404	426	436	457	445	441	440	483	436	475	435	424	399	431	426	368	440	421	439	420	447	444	431	424	410	432	436	417	442	427	443	423	425	444	396	463	435	462	448	428	426	405	459	452	427	418	407	441	456	398	420	446	416	415	415	409	442	467	441	460	450	409	434	420	454	414	415	476	456	442	400	407	449	390	447	452	407	422	452	443	455	451	416	442	445	415	474	460	413	415	447	401	456	430	408	428	399	434	431	474	458	452	430	443	413	484	451	435	424	435	423	422	455	412	417	468	444	426	395	425	396	446	425	436	392	404	417	412	456	431	461	412	412	427	410	458	401	436	465	403	453	439	412	406	419	465	452	419	431	476	421	431	462	431	435	421	413	381	420	447	422	446	418	416	427	414	438	474	394	432	418	398	474	426	420	413	436	415	408	437	468	433	428	433	441	435	398	463	397	441	420	416	449	440	430	457	455	442	445	436	449	453	422	404	432	460	449	465	424	446	423	395	418	386	450
30598	21379	8868	1769	929	613	493	460	407	465	473	443	503	464	453	458	458	465	468	480	463	473	451	431	468	438	408	448	455	479	440	460	486	499	497	441	448	463	474	453	483	506	434	475	450	477	502	489	453	478	482	428	458	464	444	478	481	471	468	443	468	443	472	446	440	444	479	489	476	481	457	481	457	462	461	427	436	457	452	480	470	453	460	455	437	438	500	447	444	480	432	412	464	441	453	426	451	435	424	459	437	473	467	410	489	425	455	476	463	462	435	436	447	498	432	424	438	452	482	468	466	457	507	494	470	447	433	441	518	457	434	474	454	469	473	442	473	439	489	430	447	459	457	484	463	465	422	496	441	424	425	452	474	474	455	452	485	448	423	489	461	451	455	408	443	437	485	467	456	492	430	466	432	435	449	422	489	434	427	480	443	439	448	434	455	503	436	472	467	440	472	461	470	460	428	474	429	423	460	505	437	439	424	431	462	488	482	438	451	471	464	433	481	488	468	476	433	480	482	440	422	436	427	468	463	445	415	452	472	491	446	443	478	451	485	481	469	462	486	467	458	438	496	474	431	481	460	446	412	440	452	445	474	465	442	431	465	436	465	450	439	463	456	431	442	435	427	449	491	508	474	455	439	473	438	468	428	454	470	451	497	474	437	484	470	450	465	473	481	464	453	446	471	435	442	444	457	488	490	479	456	448	442	427	467	437	452	459	461	441	462	446	475	439	446	453	447	461	442	459	442	449	436	467	435	460	497	489	430	484	480	436	495	414	434	441	443	445	470	469	457	467	472	424	440	457	431	425	462	416	462	431	477	470	437	476	434	463	454	458	464	473	470	452	484	422	454	504	453	451	440	474	463	451	455	478	446	461	464	454	475	452	405	476	484	436	467	431	486	472	455	454	486	484	483	471	427	489	451	466	479	473	461	412	455	414	426	483	440	463	422	459	438	426	442	453	466	468	446	447	446	488	468	494	489	468	460	478	460	455	483	470	465	464	484	438	471	454	435	455	485	448	483	476	438	471	481	485	427	433	456	439	479	477	446	452	459	474	433	423	456	458	490	466	493	467	473	455	479	474	449	457	431	483	408	452	479	479	462	437	473	438	459	435	438	475	446	457	437	491	443	448	438	449	413	444	416	425	421	456	479	405	466	458	443	474	454	460	478	415	497	448	442	442	424	448	456	469	465	434	484	455	419	457	450	452	469	477	464	460	492	495	492	448	438	492	458	442	431	439	411	446	441	481	464	441	459	484	504	449	416	430	477	459	493	414	450	398	477	455	448	424	447	411	442	465	465	452	466	445	453	449	433	472	454	496	449	446	449	458	429	454	455	426	451	459	463	476	460	442	453	442	474	453	464	480	506	446	464	455	458	459	474	447	443	481	451	482	481	483	435	469	446	474	459	431	487	463	428	478	469	453	428	476	445	438	433	434	473	456	480	465	464	491	465	441	468	470	461	461	416	461	438	453	443	464	448	464	477	465	442	452	455	481	456	469	427	491	457	452	444	441	479	473	446	455	464	458	474	445	452	448	450	459	447	467	459	480	435	497	451	442	458	485	478	436	464	503	460	465	462	446	488	416	508	442	463	462	441	424	456	414	497	453	456	432	451	449	489	446	462	395	517	453	486	471	459	472	463	469	483	473	431	460	470	403	465	451	445	479	414	468	442	457	496	509	454	455	477	454	460	439	450	438	417	434	476	475	480	485	448	451	481	496	494	445	458	448	451	463	487	410	477	462	487	457	472	479	473	483	451	458	452	430	471	438	495	430	471	459	449	452	438	429	437	452	435	454	466	464	433	494	430	439	510	447	429	473	449	441	428	472	473	436	471	443	492	478	458	446	440	458	466	458	457	452	436	465	424	424	491	411	440	503	484	501	472	485	430	417	434	444	462	444	457	431	449	495	440	445	442	411	433	426	465	461	480	431	459	466	404	425	446	476	452	432	404	455	420	444	455	486	475	431	463	459	449	426	429	452	504	459	417	425	456	455	447	407	474	438	486	448	448	451	462	440	425	458	445	470	497	437	429	471	449	456	447	417	476	419	464	462	466	445	459	452	483	424	463	475	482	447	476	416	505	456	457	454	441	420	457	449	438	443	442	470	469	433	438	457	473	452	469	473	475	453	461	465	455	491	456	459	426	466	459	424	456	430	491	452	457	440	464	473	448	462	460	428	471	416	443	464	477	478	459	436	470	460	456	472	424	441	458	437	464	460	463	454	437	473	436	458	424	472	460	480	455	448	435	436	463	446	498	473	454	454	443	467	470	444	485	504	437	442	442	445	489	459	440	492	451	459	449	495	467	424	430	458	460	436	428	471	436	440	464	478	458	426	442	428	431	439	450	410	447	448	425	474	459	463	440	451	432	486	459	471	423	456	483	480	459	466	454	442	480	447	449	477	428	494	417	443	464	445	456	462	467	440	454	451	446	448	472	460	460	441	429	450	416	457	495	478	467	463	447	438	485	440	410	452	477	498	446	432	442	456	474	495	476	490	443	448	482	465	483	464	456	420	449	507	456	459	472	449	431	454	458	441	455	470	488	467	462	457	469	450	433	460	453	451	494	496	438	448	433	467	426	446	468	448	467	444	458	471	469	440	452	428	434	462	480	448	438	435	464	457	410	434	430	474	482	460	453	437	429	460	456	456	462	432	468	424	462	454	468	444	484	437	453	456	447	462	454	435	433	445	454	471	459	495	464	479	449	436	463	447	484	445	427	458	457	478	448	423	431	423	462	456	490	448	438	453	461	450	480	439	436	441	421	461	454	432	459	454	450	458	467	498	477	437	416	431	453	451	462	402	436	467	456	475	435	458	470	427	452	418	445	448	464	459	431	464	471	423	454	437	453	463	434	449	460	443	476	446	444	464	458	454	469	482	460	454	438	472	508	401	453	465	429	460	406	458	472	454	493	446	463	459	476	480	462	437	421	460	456	464	475	426	486	434	471	432	449	484	440	457	514	397	453	470	430	462	500	438	452	461	491	468	457	453	404	458	466	427	449	492	450	457	474	457	480	474	468	512	444	425	446	443	485	438	456	442	466	437	451	429	431	465	467	475	458	490	438	480	455	440	461	467	461	415	471	470	466	467	449	467	457	458	454	441	467	486	466	455	512	472	431	442	483	446	451	462	430	471	418	437	452	433	468	471	447	489	501	454	462	485	452	426	483	444	492	450	481	496	437	466	452	463	466	447	452	436	481	447	459	442	490	455	446	448	441	466	453	454	441	420	455	475	455	464	447	434	460	447	462	469	466	446	453	414	448	462	439	409	472	463	465	497	461	431	451	482	455	450	427	453	501	467	446	463	521	464	459	445	446	438	446	487	458	436	491	461	480	456	414	448	444	457	428	443	453	457	455	455	417	464	474	447	467	454	475	464	476	457	455	467	447	453	457	421	449	496	447	460	480	484	485	414	482	469	485	407	485	406	442	440	451	433	455	448	442	452	496	468	420	471	451	490	462	477	447	454	440	460	479	449
20758	15491	5674	1231	980	613	420	404	382	392	440	405	431	430	457	415	416	388	403	411	405	394	380	406	410	393	409	419	413	398	384	393	391	386	369	391	392	434	392	361	411	390	375	434	398	430	430	431	447	387	407	410	404	434	410	392	434	434	407	390	396	387	398	394	387	419	430	431	410	376	401	420	431	379	387	408	401	410	385	419	411	383	370	385	401	416	364	379	400	406	395	379	394	388	389	408	435	390	385	400	388	411	395	402	440	369	411	395	417	371	404	417	406	395	393	439	403	386	400	422	385	403	414	380	356	379	400	387	428	400	420	410	403	380	377	359	426	410	394	410	396	384	411	394	425	394	400	378	406	416	396	382	396	401	409	420	364	381	402	405	397	372	430	353	405	392	399	423	387	366	400	421	427	412	431	394	388	385	368	427	427	399	396	431	367	388	369	425	407	405	371	359	398	405	381	402	420	436	357	434	393	408	396	371	402	387	390	415	416	404	442	400	400	403	368	398	413	408	418	380	424	391	436	399	404	424	389	407	388	402	380	419	412	404	398	428	373	418	357	393	429	396	366	389	365	407	416	403	388	437	397	355	387	401	416	388	394	396	396	408	365	401	394	389	423	422	404	394	400	394	430	385	427	376	400	419	374	400	429	377	421	388	390	425	399	406	378	422	382	425	390	397	409	388	394	382	425	394	373	418	398	406	378	411	404	395	406	406	389	422	382	384	389	428	405	404	401	396	388	410	427	388	383	392	420	401	368	394	396	372	375	393	391	364	422	407	396	407	394	403	409	396	431	384	393	396	389	395	402	372	386	374	386	402	439	415	389	389	422	421	399	394	406	403	382	415	420	363	390	379	375	399	406	390	422	404	397	433	375	418	380	377	437	381	414	375	396	387	398	405	408	383	407	368	404	405	402	446	400	407	401	365	399	428	421	397	427	399	372	397	383	395	438	424	380	400	402	429	391	402	435	368	397	363	368	414	394	415	408	383	408	412	386	407	396	348	374	371	416	408	421	373	396	369	404	360	352	411	402	363	406	389	422	397	381	413	443	390	393	394	397	416	406	387	370	407	430	403	419	414	399	400	378	409	390	407	423	433	401	433	396	371	414	376	382	403	411	408	359	391	409	401	402	391	390	400	395	397	397	384	418	426	416	356	403	403	419	377	411	354	365	440	406	397	416	405	410	432	393	381	422	380	392	382	417	386	399	378	365	380	364	429	384	363	406	357	384	405	455	391	373	404	420	399	375	394	406	389	420	428	415	429	399	405	419	416	410	393	406	418	384	385	377	396	386	383	387	403	384	405	408	414	397	395	407	375	388	406	368	380	417	370	413	378	384	398	345	395	402	413	410	394	393	392	389	383	441	431	385	431	400	391	392	362	404	367	390	364	392	429	428	412	382	412	403	424	402	401	426	396	409	398	431	391	354	389	417	441	404	416	386	411	409	423	396	409	399	391	397	386	401	403	400	367	403	422	400	409	416	431	407	415	407	410	420	413	404	395	379	423	396	403	409	414	367	401	372	412	393	395	394	386	413	381	378	415	390	410	383	402	361	406	404	404	417	383	416	376	378	417	379	413	430	424	401	387	394	403	397	397	412	387	394	395	382	406	411	376	390	392	392	384	407	424	380	399	408	370	398	397	357	454	428	409	416	380	423	394	432	402	396	377	411	406	432	432	449	379	438	361	392	390	386	396	420	405	444	378	385	365	394	379	419	374	414	391	380	381	412	405	414	401	400	421	393	410	376	416	401	368	397	387	418	392	391	425	418	411	404	420	417	367	414	367	390	437	397	362	411	401	406	389	387	398	391	419	404	411	423	380	369	376	405	375	393	411	411	391	414	407	398	405	425	382	403	409	382	390	385	405	387	416	393	405	362	400	391	398	352	402	405	403	385	384	407	418	389	435	421	420	401	414	394	403	375	378	399	399	438	403	402	392	411	407	389	422	417	386	445	396	405	413	385	363	398	421	389	400	413	404	352	368	419	403	382	395	388	411	417	408	375	391	412	382	395	404	393	411	411	432	398	387	401	378	404	403	383	419	368	387	389	378	398	391	382	387	388	396	403	394	398	386	415	430	407	418	406	426	415	410	391	437	421	414	415	385	399	407	388	380	400	384	377	365	398	396	396	389	384	398	403	404	446	409	415	439	391	385	404	398	411	402	400	408	425	418	388	396	388	399	396	406	402	386	413	393	380	386	398	398	376	443	408	378	408	422	384	398	408	378	386	389	418	385	412	378	376	415	374	406	402	386	404	395	356	359	398	423	376	432	436	388	421	410	411	408	410	401	382	404	405	410	432	399	416	420	413	403	385	424	371	390	381	379	376	365	386	392	412	411	412	414	434	400	397	410	400	406	380	416	426	399	415	361	414	407	376	434	361	401	386	438	339	413	390	422	422	444	385	402	385	393	393	388	401	395	440	414	384	407	399	406	429	384	420	413	388	416	387	384	390	414	374	417	386	356	417	430	380	376	404	397	406	400	398	373	361	370	392	381	421	407	379	403	403	389	427	405	381	393	362	381	386	443	395	427	409	414	403	343	359	398	417	383	392	400	398	397	398	367	412	375	419	388	413	434	435	412	427	389	414	419	354	410	407	412	402	390	396	435	407	450	422	389	429	351	376	389	408	376	355	390	344	438	404	371	383	380	416	412	413	426	398	429	347	413	389	376	397	413	372	403	406	410	398	403	380	422	391	426	408	392	408	396	397	392	390	416	367	388	375	376	422	414	392	393	385	437	403	367	385	427	407	401	363	407	390	396	405	389	405	420	390	419	428	397	405	378	409	383	360	404	425	381	412	380	390	427	398	406	397	424	398	442	398	423	377	387	387	414	381	400	381	424	403	331	366	422	372	382	412	382	377	383	383	394	400	379	415	419	382	377	398	409	390	393	374	373	413	411	399	406	431	396	406	407	404	383	383	418	404	396	373	375	413	373	406	415	383	409	390	391	413	406	372	397	396	375	407	385	404	411	395	396	401	439	410	413	410	392	397	412	422	414	393	420	395	413	384	399	437	371	413	413	416	376	405	409	366	385	391	410	376	406	371	410	422	405	417	378	375	414	389	391	398	403	413	381	420	378	424	409	368	406	415	346	417	374	395	402	418	375	395	388	401	397	420	419	404	401	423	391	398	400	385	411	413	384	391	381	372	403	419	395	403	403	433	457	407	387	410	399	383	384	418	411	418	372	414	406	409	400	377	396	399	384	397	398	380	380	421	407	416	412	377	386	381	411	412	401	403	407	407	402	382	379	395	403	397	383	378	379	388	382	413	391	386	406	387	434	390	417	418	375	421	415	379	419	396	409	402	438	405	390	378	420	414	405	425	426	428	361	381	393	419	388	407	401	399	429	399	361	388	429	374	409	413	368	401	429	387	395	384	401	380	433	412	372	391	408	400	387	372	418	404	428	428	391	397	387	407	402	389	389	404	386	387	411	423	391	370	373	433	381	417	415	401	395	377	417	410	404	374	374	376	441
25683	22153	27978	25482	16053	4015	542	417	366	373	341	310	339	347	338	332	325	307	336	314	341	333	303	280	358	334	329	330	310	322	333	347	343	305	364	344	287	331	325	343	312	313	306	326	303	313	310	344	337	341	371	343	316	318	287	333	335	306	316	300	325	327	340	324	332	314	337	334	319	336	321	309	313	344	310	302	317	346	321	342	318	309	287	282	332	289	317	341	323	300	305	320	319	336	289	353	293	279	309	314	331	341	335	320	307	327	292	324	323	321	335	310	333	334	311	330	277	373	293	303	347	320	314	297	318	313	331	312	303	315	299	316	316	327	297	322	324	357	302	309	333	335	284	313	341	293	361	308	338	336	310	295	298	308	305	319	312	369	326	278	315	348	298	326	292	299	339	333	342	318	330	307	318	320	301	283	324	305	308	309	306	358	316	310	347	306	312	336	341	307	314	276	304	321	305	331	301	326	327	322	292	335	311	323	311	338	313	297	282	319	297	317	344	272	298	313	300	314	337	331	340	329	317	306	332	313	320	319	301	323	306	297	305	347	324	347	315	339	306	301	308	337	303	309	319	294	312	315	335	325	321	306	347	316	308	315	318	324	286	310	300	302	336	323	295	329	297	319	323	316	325	360	309	310	301	328	322	312	319	280	309	313	324	333	303	337	321	358	318	299	303	326	310	317	314	307	300	321	314	316	302	345	287	317	349	331	323	316	329	306	308	305	299	264	307	326	336	303	331	313	326	280	293	297	328	299	305	288	345	305	326	313	305	326	315	355	333	329	299	293	333	318	305	309	324	322	309	351	319	324	321	342	319	335	346	329	313	292	310	345	320	302	318	355	307	338	336	306	302	284	313	305	317	326	303	332	346	317	290	329	316	326	300	337	325	286	297	318	293	317	326	344	282	335	329	314	329	322	304	316	340	310	298	285	299	324	281	289	317	298	295	314	313	338	306	351	310	305	340	329	317	340	334	319	346	303	317	324	308	324	312	317	326	319	315	356	349	286	301	329	288	338	326	311	301	286	336	314	322	383	321	313	310	323	322	323	312	311	306	322	311	325	329	312	329	322	359	315	319	294	312	313	276	332	316	362	297	317	314	316	332	350	338	333	333	301	332	320	338	323	307	328	350	329	321	324	306	306	335	338	325	335	309	335	342	290	314	311	356	310	286	318	336	349	301	328	311	317	314	331	304	344	310	264	345	319	311	274	316	289	300	307	329	306	315	292	344	322	306	325	287	303	328	337	324	313	300	319	325	294	308	317	304	278	301	329	308	295	316	310	306	285	341	305	346	319	319	326	301	318	292	330	376	317	318	336	295	340	314	320	337	339	316	346	313	313	324	302	301	301	353	320	347	344	312	310	338	313	314	315	306	316	343	317	338	318	328	337	318	339	307	283	290	322	307	309	319	292	324	336	337	317	339	329	328	346	293	288	300	296	322	303	295	282	332	315	326	325	334	311	340	311	313	327	288	344	323	319	315	324	332	308	321	310	327	307	311	313	338	305	285	317	309	296	344	294	328	315	303	326	298	306	296	326	320	304	322	280	342	331	297	328	322	333	304	358	346	321	342	322	292	320	286	336	335	328	292	350	333	324	303	331	320	301	333	323	304	333	313	326	339	329	311	325	304	320	347	323	313	331	344	305	320	285	351	310	325	325	327	304	345	333	344	328	284	313	307	313	341	342	323	335	323	336	302	324	296	346	318	317	313	305	297	351	349	327	286	265	338	332	339	331	288	318	321	316	335	304	316	343	293	344	315	321	315	315	294	342	336	335	332	329	292	352	312	313	312	296	322	263	332	319	328	278	320	314	304	323	329	281	315	321	306	331	326	324	303	293	314	326	266	311	323	327	339	314	312	303	354	312	326	310	308	342	301	318	306	332	334	320	302	323	343	350	322	311	324	306	314	308	302	323	316	280	289	322	305	316	316	355	292	334	308	304	318	304	297	325	307	298	311	330	300	355	297	316	327	321	344	329	331	330	328	332	317	326	298	331	303	314	310	294	296	339	309	303	340	332	288	297	291	304	344	325	317	325	336	336	339	328	313	320	288	322	313	298	335	288	307	343	330	280	304	324	307	320	335	324	306	316	315	306	312	302	351	308	337	320	343	289	298	285	339	297	289	329	300	306	334	318	309	291	299	316	347	337	352	310	329	325	289	325	324	336	343	339	338	299	319	300	311	319	326	302	335	322	329	311	335	318	308	282	332	320	264	313	332	351	295	317	321	319	316	292	339	307	320	323	320	328	324	347	325	315	344	312	316	310	314	337	333	321	318	326	306	349	321	338	333	335	333	333	319	343	317	320	319	316	343	303	335	328	298	352	289	336	303	312	290	315	334	293	307	303	353	306	310	308	325	325	322	294	340	328	349	351	302	329	321	337	326	360	310	327	314	287	331	336	341	337	298	310	314	307	305	325	309	308	313	336	309	321	340	275	316	304	307	317	308	319	319	313	291	286	287	349	345	281	329	334	322	304	314	308	305	298	337	369	317	316	325	327	352	326	318	309	289	306	318	324	330	312	303	293	317	338	315	328	287	334	315	317	313	300	318	320	324	307	309	324	310	324	338	337	374	327	345	295	303	318	304	333	317	337	315	337	299	306	329	316	303	320	326	325	285	299	287	321	326	301	320	295	319	315	303	339	312	298	297	308	294	275	352	326	312	303	321	317	336	289	291	320	297	308	308	330	296	311	342	313	339	308	302	328	296	334	309	316	326	332	332	330	323	300	363	294	343	323	350	312	323	334	317	312	323	324	304	278	306	326	337	345	291	346	286	248	326	314	292	340	337	293	328	313	336	286	337	322	319	312	313	304	326	318	305	319	317	329	318	294	302	324	355	305	325	347	293	293	314	329	324	304	303	346	312	314	289	329	340	285	311	325	349	314	307	304	324	317	302	326	315	321	330	292	344	319	330	325	296	299	329	350	306	316	308	344	340	327	301	312	313	323	322	324	348	311	335	321	314	315	313	310	369	315	358	357	316	314	342	296	292	328	306	341	338	338	307	335	329	353	326	287	318	299	314	346	342	292	344	309	276	342	317	321	318	299	289	311	355	332	305	280	323	340	301	303	364	315	329	308	316	312	326	314	326	290	309	334	310	316	316	325	285	335	352	352	325	303	295	342	329	308	311	298	326	331	303	335	324	326	330	359	332	329	322	331	323	328	286	328	325	309	303	322	295	318	339	332	313	325	356	347	312	343	358	316	317	304	343	319	314	331	328	364	324	297	315	313	313	319	314	320	331	353	306	314	337	322	332	324	299	342	316	337	293	299	334	328	316	302	287	327	327	324	335	314	324	312	334	328	302	305	291	322	346	293	340	309	339	332	316	326	305	299	327	318	322	321	295	306	320	354	312	333	321	354	320	320	303	332	342	330	323	336	305	343	305	317	303	329	319	309	318	342	304	335	322	318	341	335	315	297	314	320	310	298	290	297	300	326	319	334	327	332	353	309	301	313	309	340	313	318	317	324	348	312
57803	56846	37065	9830	7153	2263	404	370	375	362	362	333	346	326	331	316	349	314	322	334	311	315	339	330	319	311	300	314	326	337	301	298	317	330	317	319	356	316	321	323	312	324	312	303	333	323	319	323	338	306	313	317	339	320	318	316	320	294	302	310	291	332	334	306	315	310	311	324	319	315	337	293	299	294	323	293	304	312	314	293	314	306	308	331	321	288	326	326	309	297	325	321	331	312	327	316	331	319	322	328	304	307	308	288	334	333	331	290	320	314	295	274	345	319	309	331	316	317	315	291	341	300	332	309	291	324	354	303	352	309	316	300	357	299	311	328	303	302	288	307	312	315	320	305	339	309	313	330	329	315	300	324	328	312	311	276	295	297	289	291	310	300	312	328	320	345	312	313	315	321	267	320	278	337	315	333	330	338	310	321	305	322	323	366	333	284	361	325	309	310	298	323	320	339	289	325	311	361	317	323	360	315	287	304	313	317	304	285	295	302	288	299	292	312	323	335	351	308	314	330	336	316	346	285	297	328	303	326	287	264	310	340	313	299	343	326	322	286	322	287	312	308	290	290	301	322	319	311	307	307	305	344	308	343	325	279	315	317	316	308	304	293	323	310	313	292	313	292	309	307	317	310	327	301	316	328	324	289	289	314	310	302	338	327	328	283	308	340	318	292	344	275	350	317	329	309	309	306	304	310	311	301	311	328	265	325	329	283	313	320	291	317	305	349	299	308	305	347	327	295	351	296	327	313	307	275	306	324	298	313	303	320	294	273	312	294	332	322	284	295	285	345	300	309	314	287	307	311	287	324	303	313	302	318	323	331	336	290	323	283	300	307	334	306	306	271	309	351	343	342	321	310	335	280	320	301	300	296	321	327	307	310	316	344	314	315	339	324	360	323	286	304	330	328	341	270	331	302	303	293	315	297	312	328	327	309	328	314	314	297	325	314	284	336	301	319	316	303	300	298	342	290	292	316	284	324	312	312	290	326	316	288	317	319	295	321	297	311	306	299	306	299	309	292	335	300	327	306	306	305	317	278	287	306	290	300	288	340	319	301	289	314	301	285	296	307	280	312	330	321	311	280	341	319	328	325	297	298	303	312	329	309	294	304	310	307	346	323	327	314	279	322	342	338	294	316	292	297	301	344	305	340	302	328	295	317	313	306	320	292	319	286	315	304	333	313	337	298	288	344	333	331	289	310	284	302	324	327	359	308	327	324	319	322	309	347	310	297	306	315	319	313	338	289	313	299	317	336	286	300	301	335	339	317	283	307	309	332	317	282	307	309	291	282	297	344	310	314	335	322	315	311	309	322	321	304	307	305	302	300	326	331	299	335	316	319	347	306	330	292	335	331	310	317	359	336	336	294	297	313	306	274	322	322	302	309	294	314	284	304	325	314	324	293	292	308	304	323	327	281	330	289	336	293	302	325	323	321	334	339	305	328	294	301	354	319	317	316	337	324	290	325	276	274	327	329	327	363	321	309	289	306	335	312	317	316	296	312	315	307	324	277	335	296	306	325	313	301	331	335	322	340	322	309	333	328	307	322	321	305	286	288	285	329	317	332	345	308	299	320	324	307	298	302	298	314	323	289	317	322	296	319	308	299	296	330	307	329	317	310	326	311	317	306	343	288	328	317	301	314	316	313	275	320	341	370	310	293	331	295	294	311	294	312	291	311	320	287	298	367	314	304	294	332	311	333	300	315	310	317	308	299	306	311	337	289	349	308	314	344	291	301	321	292	270	314	324	311	325	295	318	302	354	318	310	340	296	301	322	265	304	332	324	310	289	302	293	304	303	292	322	329	308	306	309	309	317	347	272	324	328	328	338	290	322	302	307	307	293	299	333	310	344	300	335	302	325	331	354	326	290	327	332	317	341	297	291	313	300	315	303	299	304	336	325	323	292	320	323	295	299	303	323	292	322	322	299	307	323	332	313	323	309	304	337	296	321	303	315	333	286	294	300	293	280	313	326	290	285	311	284	312	317	327	317	318	317	319	287	315	299	306	331	330	334	327	322	299	320	310	306	292	317	282	297	319	283	317	311	315	318	324	325	310	283	301	282	306	300	294	297	298	328	316	339	299	332	322	295	339	322	318	315	274	320	317	321	332	332	297	346	323	305	319	296	312	337	311	315	330	318	334	320	315	316	322	310	319	304	297	305	320	351	324	276	289	319	293	335	294	329	306	285	292	320	340	298	299	312	297	319	288	317	269	318	313	296	340	325	291	337	326	306	319	304	310	307	304	303	293	288	271	292	297	305	310	292	284	341	297	327	310	351	294	293	321	294	344	307	292	343	330	331	304	330	328	311	300	327	331	311	323	295	342	305	285	323	332	304	295	310	304	305	299	299	326	327	256	309	287	302	306	311	309	318	298	317	292	299	331	306	325	312	338	298	328	334	334	331	326	320	304	345	330	329	294	304	311	314	305	311	317	307	298	330	334	320	296	308	325	317	282	304	318	314	313	332	325	302	261	273	295	281	282	307	306	326	277	310	326	340	320	302	311	334	310	284	307	292	300	297	304	318	302	292	305	299	313	334	314	318	344	313	307	292	295	334	333	288	281	309	302	329	297	268	290	297	299	287	342	304	304	326	296	308	302	276	314	286	345	302	307	315	344	303	342	298	335	308	304	321	343	289	299	300	303	318	324	315	303	303	314	342	306	299	326	302	317	343	331	326	341	312	314	289	334	321	316	333	317	349	295	277	307	292	300	330	341	307	313	286	316	327	318	330	320	296	287	308	300	311	291	294	345	312	325	308	319	344	346	328	303	274	304	331	343	295	337	325	334	328	264	343	329	333	301	260	305	324	324	321	315	284	297	312	307	332	324	285	326	290	328	318	319	282	300	280	312	314	310	329	312	309	316	290	322	312	308	278	298	310	311	311	304	320	311	296	334	354	311	297	306	269	325	316	321	269	295	330	334	324	305	265	304	340	305	321	342	299	308	319	348	281	299	296	324	316	329	315	332	261	340	298	277	284	330	299	314	330	313	285	305	310	305	308	315	298	319	290	296	299	286	314	305	326	286	311	294	312	329	308	336	305	314	309	325	294	333	323	332	303	312	327	302	324	295	315	325	315	324	313	318	292	306	340	306	301	319	315	273	307	332	310	293	297	327	315	306	328	318	315	317	279	307	299	284	330	325	315	311	323	326	302	293	335	294	285	312	332	297	314	364	289	289	309	292	344	326	314	306	325	264	312	307	284	323	316	301	292	294	326	337	290	325	294	316	316	302	321	293	331	295	303	299	306	316	325	302	290	315	313	303	289	290	320	308	329	295	295	323	323	316	324	354	296	309	302	328	313	313	315	325	319	295	287	299	305	308	300	308	364	326	300	306	311	290	291	295	304	322	322	322	343	301	314	301	308	307	293	294	316	295	288	294	285	313	301	295	323	305	310	294	339	293	312	320	304	310	366	321	332	303	306	316	282	303	334	349	305	308	317	295	334	335	307	326	299	365	323	302	307	323	302	291	323	296
24634	21748	28468	25151	21199	10553	1024	611	525	524	537	475	498	503	499	447	420	473	480	451	435	475	415	448	452	448	458	440	473	437	444	460	447	444	381	472	472	514	427	454	418	459	460	480	466	474	447	456	458	448	421	425	467	467	500	417	456	447	447	417	464	466	472	457	443	470	464	473	458	413	442	444	457	458	378	466	433	440	482	459	438	428	416	479	459	435	454	437	409	440	447	486	425	422	452	397	441	393	457	437	433	461	411	426	468	435	442	429	455	439	422	449	467	468	437	458	438	485	417	450	439	459	443	443	439	450	409	448	443	459	430	458	424	461	440	431	442	455	429	438	416	415	447	465	441	426	431	467	412	449	451	463	428	443	429	442	416	443	460	432	422	443	458	444	414	473	432	460	444	462	420	441	432	467	426	423	450	405	417	433	414	456	462	431	480	417	419	435	446	386	447	467	474	482	464	418	463	430	460	466	457	436	434	436	443	404	448	427	430	439	446	430	464	430	415	457	373	439	451	466	433	477	479	445	466	426	497	465	470	417	433	463	437	448	452	436	402	449	450	445	425	438	456	431	452	441	427	455	436	428	445	447	452	461	437	444	418	467	457	427	430	436	465	453	445	426	440	473	427	441	469	441	485	413	434	468	489	432	415	414	445	424	499	423	436	455	428	450	447	427	404	452	437	462	489	442	419	459	446	430	448	449	472	459	420	453	429	423	429	426	436	451	462	436	430	400	444	457	425	442	447	445	456	471	424	449	424	460	398	453	447	459	451	425	423	473	437	440	443	472	448	440	408	459	437	432	460	418	446	452	419	494	439	422	433	464	441	392	453	433	450	444	429	412	440	451	409	431	445	437	467	448	417	433	471	442	454	428	451	456	446	453	403	429	455	394	430	410	469	441	453	439	478	482	443	429	434	447	468	461	450	449	451	432	407	464	435	460	429	465	444	403	438	436	467	427	457	412	466	413	420	432	458	447	465	440	443	455	431	437	400	462	451	471	419	428	434	449	432	453	434	463	410	458	414	438	441	449	463	435	425	402	444	438	441	457	459	438	428	463	430	443	464	460	432	425	499	449	458	442	442	404	438	399	492	456	443	433	457	438	455	403	446	442	480	428	446	469	444	467	454	456	419	392	452	427	452	438	447	417	440	418	435	453	451	453	476	444	445	430	418	455	451	469	426	460	395	406	445	427	405	463	432	417	474	473	459	448	459	450	401	427	450	453	430	444	465	430	406	436	456	421	482	440	452	401	407	448	439	430	456	452	439	472	431	416	447	423	425	479	474	454	401	406	473	438	463	451	416	439	482	483	409	469	461	448	431	453	436	406	422	409	453	474	384	463	496	411	450	442	438	462	430	428	462	434	468	421	459	448	402	423	412	448	462	419	483	453	411	461	442	437	437	434	452	476	442	447	438	405	417	458	451	459	448	417	460	415	459	435	389	414	439	426	409	445	442	452	460	436	412	454	423	459	465	470	451	428	432	463	432	421	482	415	440	407	467	477	452	448	500	427	443	443	461	437	419	449	430	417	427	432	451	422	469	437	449	433	452	433	429	480	425	405	453	431	448	434	464	468	450	437	454	453	464	468	478	420	447	446	412	407	414	410	444	482	441	433	443	462	471	402	409	406	445	437	419	449	449	465	463	421	464	441	434	463	404	474	492	465	450	442	451	419	435	424	443	435	468	475	421	420	458	443	445	421	438	422	449	446	476	428	450	441	434	459	434	401	421	443	419	472	457	466	432	462	464	435	402	486	451	425	439	408	463	422	448	447	455	434	434	438	414	393	405	429	435	422	444	423	422	434	408	435	473	454	403	438	441	447	433	437	441	428	424	438	463	444	441	457	435	433	435	471	463	466	413	450	395	446	432	459	409	450	454	374	429	423	468	422	444	455	425	412	463	405	411	452	382	408	439	453	407	429	429	410	447	437	451	480	423	434	438	439	435	434	425	424	412	465	462	484	441	425	458	410	459	427	424	481	440	456	472	417	456	425	430	442	445	467	449	450	412	452	432	460	483	459	450	440	458	438	445	433	438	407	425	473	469	461	450	454	452	444	429	437	493	461	416	451	464	446	453	449	397	441	431	390	479	419	427	429	420	441	439	442	449	448	428	478	424	429	467	416	440	450	428	440	446	448	444	457	412	415	439	455	445	477	463	458	476	418	413	450	416	434	436	471	429	462	459	426	434	461	439	456	422	429	455	463	396	429	441	448	414	444	426	449	475	423	422	449	481	441	459	445	427	475	452	442	473	451	408	487	412	431	435	427	451	417	441	441	436	442	447	455	452	429	441	460	448	399	430	452	447	435	435	434	480	448	439	446	431	433	412	463	408	429	431	472	441	475	409	432	439	412	469	430	510	457	421	435	443	435	437	431	454	449	425	464	469	402	440	441	445	430	466	426	403	431	452	426	440	406	433	431	474	403	441	450	461	383	429	468	408	463	438	418	461	442	446	436	444	411	440	418	425	415	405	418	429	418	442	441	412	439	442	449	439	440	423	443	431	461	437	405	431	469	404	408	435	425	447	415	473	429	438	434	423	437	464	430	401	459	454	396	427	453	445	448	381	463	437	426	436	452	434	443	414	414	454	437	453	429	439	418	426	447	448	453	435	467	465	447	444	453	450	437	472	431	460	471	430	432	390	415	427	467	449	398	476	429	442	427	415	450	468	436	418	431	439	438	457	406	445	416	435	412	463	405	429	465	473	428	444	428	439	439	449	458	472	467	450	485	443	431	439	435	408	456	433	443	471	448	435	424	433	443	459	445	404	461	470	434	487	441	460	426	446	424	432	467	421	425	441	405	457	393	453	457	393	444	458	465	441	434	425	415	465	433	461	404	427	419	430	466	467	460	434	411	420	479	448	425	450	428	422	426	456	438	445	413	444	436	450	446	431	435	472	422	412	459	424	418	452	448	453	428	412	449	436	436	439	426	410	443	445	431	430	463	458	440	431	448	463	468	482	451	434	463	443	452	470	436	472	411	414	431	464	447	448	431	451	419	455	453	434	406	431	443	430	394	462	444	461	448	452	444	407	411	454	450	435	427	472	414	492	441	460	447	412	469	444	424	453	448	446	445	439	444	454	382	434	449	434	460	436	465	437	457	457	424	440	474	408	483	450	438	433	434	445	478	412	458	442	428	456	455	457	461	450	458	417	431	469	426	433	412	440	460	452	460	464	447	429	400	464	425	439	476	440	414	430	414	439	412	473	453	447	451	413	432	426	435	436	451	456	452	425	410	449	430	419	449	448	422	440	450	417	409	456	425	417	479	424	443	428	434	427	424	434	463	429	455	446	433	447	461	432	461	431	406	441	467	444	449	440	410	426	435	465	446	458	433	405	442	441	436	431	452	456	426	479	431	450	448	404	445	464	459	478	412	447	474	443	462	496	402	433	454	423	438	453	447	426	438	436	428	474	417	418	459	442	417	460	449	439	439	438	443	465	436	456	385	405	406	409	413	463	440	440	414	454	433	420	440
60885	68007	52275	16942	11342	3363	554	557	525	515	506	448	466	442	491	471	444	466	471	496	446	428	443	459	467	383	448	441	430	418	438	430	469	453	421	436	425	443	453	408	433	419	410	452	424	423	384	420	459	418	433	394	432	429	432	449	438	410	412	440	395	439	426	456	405	435	440	416	429	423	437	411	444	424	434	401	400	425	440	449	394	422	422	428	405	424	394	387	430	419	423	432	442	449	447	456	422	401	433	468	405	395	473	436	437	435	441	435	447	431	433	397	408	462	425	447	433	405	438	408	422	441	411	394	445	460	430	399	432	432	425	431	401	450	409	398	411	404	434	425	445	457	448	430	420	419	418	434	407	408	420	377	393	406	430	409	438	386	431	467	389	407	438	420	450	416	426	397	450	422	389	470	387	385	446	424	433	399	439	426	421	415	448	459	423	425	418	406	390	431	416	441	441	426	389	415	415	411	426	406	425	419	433	429	449	403	423	424	426	460	403	421	450	399	453	463	419	438	422	407	442	410	372	441	390	481	389	438	417	402	406	404	462	429	421	423	445	401	415	402	410	412	452	419	441	401	450	432	408	416	355	393	452	445	471	420	420	436	465	410	403	418	421	398	380	408	416	379	373	411	387	416	421	440	394	420	464	402	430	446	442	420	426	406	441	421	402	454	431	399	426	413	456	395	411	388	400	385	399	431	449	431	441	460	447	420	435	387	438	443	393	447	402	434	429	431	405	433	410	412	373	391	414	409	392	419	423	438	441	418	400	422	416	425	414	473	410	437	438	427	444	421	431	430	394	463	476	469	418	409	421	471	405	431	405	416	425	431	449	422	417	417	393	458	408	415	411	424	428	411	422	441	438	414	427	431	418	426	416	437	407	419	424	443	438	458	418	405	428	394	403	434	459	436	433	417	432	411	406	391	423	433	381	401	397	411	447	434	418	430	450	422	448	432	429	404	404	439	466	436	406	424	450	446	422	385	384	419	432	455	430	415	449	446	429	424	419	422	415	408	442	451	415	448	426	402	420	403	415	417	398	402	421	371	467	382	434	454	425	403	459	422	427	418	385	445	453	431	439	430	430	379	420	385	431	421	426	392	400	392	460	423	427	441	422	456	425	459	397	415	403	391	420	412	420	401	448	433	446	454	418	406	383	417	413	426	440	413	399	451	417	452	440	430	403	405	430	410	436	418	423	410	420	423	413	395	458	423	389	412	424	449	416	435	405	419	458	462	419	412	421	437	419	398	441	413	432	383	435	454	399	412	417	420	414	440	410	400	435	413	438	426	382	445	381	393	418	416	417	410	398	430	451	413	404	413	412	417	414	450	401	415	404	417	416	387	399	430	434	443	390	452	387	430	406	426	455	418	418	415	429	441	437	427	414	393	433	416	447	464	422	432	411	405	396	397	447	426	457	424	398	419	432	419	402	400	417	444	405	439	399	417	422	407	431	406	423	407	450	423	429	401	415	425	423	433	396	420	409	429	448	427	448	411	392	401	426	430	405	422	420	416	454	411	447	406	442	440	399	390	471	444	408	398	405	409	431	443	398	411	451	381	418	418	437	440	409	405	419	435	395	404	429	390	417	391	393	424	435	425	456	420	391	458	381	416	432	457	440	428	412	435	430	428	425	391	406	446	432	412	426	413	397	417	408	399	396	452	402	422	431	376	421	411	459	416	417	414	394	468	424	459	415	412	401	408	460	429	400	449	385	410	440	424	454	392	429	408	434	438	431	449	408	450	411	400	433	407	386	434	437	397	401	396	368	448	413	398	378	435	382	449	417	440	469	413	420	407	430	407	393	419	389	425	410	401	417	428	459	419	414	415	424	404	438	425	411	432	427	447	443	407	412	464	428	470	392	422	388	431	432	420	383	427	400	394	430	439	415	409	443	448	456	475	413	437	434	387	379	425	431	388	409	404	422	411	442	455	409	409	373	413	404	447	415	419	449	447	425	442	397	423	405	412	426	409	419	425	420	416	462	420	415	408	404	452	427	436	403	428	425	386	409	409	454	395	408	438	398	412	421	411	423	440	414	432	425	385	416	436	443	397	405	428	427	397	451	439	408	420	402	440	411	443	407	386	384	391	459	416	419	444	415	390	440	414	411	402	419	397	436	403	406	402	442	439	424	427	422	432	426	405	412	439	391	390	416	453	390	417	438	401	419	453	439	407	424	433	420	437	460	398	415	440	426	424	446	430	412	423	388	450	416	444	432	438	453	415	396	419	442	421	432	373	415	418	417	392	402	399	440	430	415	426	424	433	435	376	395	440	414	412	438	387	432	422	429	414	458	396	423	438	400	427	414	432	404	419	377	441	401	413	461	399	425	405	423	414	415	434	402	427	426	440	454	412	410	426	404	443	416	415	399	442	410	410	392	432	409	405	400	401	405	445	425	410	409	400	409	444	395	443	396	437	406	419	447	462	418	418	411	385	448	410	423	398	419	412	441	401	461	410	438	469	408	401	421	404	403	412	409	404	441	436	411	444	423	431	411	392	406	389	423	445	382	414	435	394	400	409	423	409	411	440	434	445	413	474	460	408	451	409	398	402	410	420	413	390	410	398	397	446	430	412	472	429	423	424	426	375	429	466	411	438	434	406	411	411	428	431	433	440	411	417	423	416	391	433	421	454	410	444	450	440	434	412	445	406	420	413	428	394	427	469	404	415	447	447	436	435	433	403	449	440	452	405	439	415	424	417	439	448	400	450	405	398	428	414	406	447	414	442	418	407	430	393	423	455	422	430	418	443	427	445	405	412	448	420	414	374	430	380	383	419	473	440	403	433	397	386	383	432	420	434	424	440	384	404	428	454	440	424	425	420	402	424	402	437	441	422	441	407	389	412	418	428	386	419	419	386	350	372	377	425	402	393	421	448	423	423	429	430	450	416	413	422	452	391	371	427	390	394	401	381	400	442	416	432	440	444	415	405	433	429	451	415	377	439	436	409	451	385	433	445	382	421	420	410	417	399	434	400	436	435	413	420	434	432	407	419	452	404	408	387	432	440	407	424	442	434	417	416	461	403	409	412	428	441	390	421	425	428	451	392	430	455	433	446	410	433	416	468	411	448	399	417	421	396	438	392	450	437	385	422	439	418	408	404	443	434	396	435	406	377	412	404	387	422	411	480	402	431	390	438	443	408	397	384	379	423	466	435	450	403	436	424	427	413	423	434	411	405	418	422	396	423	450	367	455	410	441	413	399	439	379	413	415	420	418	423	446	412	415	414	449	436	416	436	412	395	399	399	421	438	399	434	427	420	398	414	381	446	424	435	421	403	379	421	434	387	398	429	411	442	391	456	428	429	447	441	416	430	395	419	402	414	423	408	442	429	400	402	441	448	441	415	406	415	430	387	423	426	413	461	443	437	404	472	433	427	406	430	440	395	402	404	458	398	394	401	410	420	414	439	391	377	436	400	474	385	413	390	409	425	398	409	390	440	413	471	402	421	427	417	451	396	396	391	408	438	449	420	430	427	408	389
30890	21093	10388	2482	848	583	465	464	469	424	438	441	393	424	389	455	458	460	430	419	423	469	450	481	439	416	447	422	430	455	468	420	442	474	444	465	425	473	474	442	434	421	432	431	445	412	444	446	439	460	431	461	408	398	416	464	472	447	441	422	474	412	462	483	417	438	444	472	450	476	464	455	451	454	435	419	443	419	451	474	459	373	427	516	454	456	448	454	429	466	457	434	431	478	436	445	425	437	436	448	435	438	440	467	419	419	438	414	450	437	463	438	478	434	435	436	442	419	454	425	426	442	413	462	431	407	453	442	423	413	452	447	437	444	425	434	426	435	439	449	431	427	484	473	434	444	427	463	418	459	443	421	458	475	462	431	462	445	445	455	469	437	427	425	423	455	421	462	468	432	426	401	454	454	436	469	440	434	436	445	428	427	457	431	403	471	442	447	459	507	444	436	411	433	428	414	447	436	384	472	426	469	459	438	430	442	459	446	439	461	408	419	438	459	422	447	411	432	459	423	432	436	425	390	424	442	447	434	432	424	426	440	457	416	430	445	436	417	439	459	436	462	471	457	441	464	433	420	418	421	425	468	454	491	448	412	459	441	418	435	478	419	420	473	427	435	456	458	449	461	469	465	435	419	431	412	435	414	441	461	466	480	406	437	430	450	410	423	458	451	464	400	419	391	422	429	483	456	439	459	431	446	433	445	377	445	449	446	469	392	419	419	442	463	450	444	438	473	372	438	452	432	397	448	460	433	423	436	451	411	457	435	437	454	457	390	436	466	392	436	455	438	479	454	433	435	452	450	450	456	428	394	425	457	418	455	431	452	455	434	472	424	415	460	440	413	431	432	418	474	484	434	455	402	431	437	447	417	495	478	440	428	417	462	425	466	414	414	394	428	409	412	401	434	453	472	426	416	425	420	443	451	450	454	470	441	427	464	466	451	426	451	436	456	412	459	422	424	451	444	477	413	422	453	435	456	459	439	435	444	469	405	449	415	410	458	434	421	418	443	466	492	454	421	440	446	416	402	442	444	473	466	462	459	412	465	436	394	444	447	461	452	396	413	437	424	448	466	445	467	391	435	454	403	439	464	445	422	457	395	412	426	426	441	464	472	456	496	477	442	463	438	431	437	419	432	456	446	434	460	463	432	439	401	466	453	444	423	470	441	472	449	439	397	475	464	446	457	448	469	438	442	452	432	421	399	433	417	408	445	431	417	432	441	434	476	448	403	453	424	427	418	406	452	416	382	455	457	460	462	470	503	431	486	468	446	438	422	446	425	411	490	429	475	413	493	444	441	439	441	458	435	444	494	421	420	416	439	433	475	408	472	464	453	454	416	438	449	456	447	449	430	459	419	481	450	445	476	463	436	451	442	438	455	456	413	426	392	445	434	409	413	473	453	419	419	405	465	411	437	420	479	415	408	408	447	421	480	439	440	430	439	417	402	421	464	439	443	466	481	444	480	443	465	429	435	457	404	409	425	466	431	460	419	457	441	432	434	449	496	487	434	462	445	439	397	398	438	468	448	411	427	415	435	413	447	423	409	404	441	412	423	482	454	453	433	428	446	451	433	447	451	466	482	434	461	375	413	436	414	428	432	458	422	438	424	448	473	438	450	431	478	435	466	418	414	422	476	430	469	445	451	440	406	436	440	415	455	411	437	464	432	434	404	461	428	439	420	469	425	442	390	443	446	433	446	421	458	430	473	414	415	470	444	412	449	441	434	416	472	451	474	450	425	428	454	420	462	460	439	460	485	461	431	481	418	436	429	421	473	402	463	424	420	436	419	405	424	431	449	473	447	461	424	453	474	447	431	437	412	398	450	447	450	454	424	445	465	413	465	432	415	465	418	448	460	416	431	448	435	445	429	458	440	457	415	443	452	470	432	462	469	466	460	436	458	400	413	435	460	411	460	468	422	467	413	443	415	430	473	472	433	437	457	435	451	426	431	443	453	501	454	451	435	464	478	438	417	415	422	487	422	437	450	411	464	441	427	427	450	459	434	451	416	454	434	443	418	425	451	415	454	455	406	425	423	419	398	449	441	456	408	491	398	402	429	506	451	457	383	470	443	434	456	423	461	428	461	450	435	444	442	454	415	435	446	425	436	414	442	467	426	446	448	406	444	441	421	406	452	388	430	453	431	491	477	395	426	467	453	444	422	473	426	426	419	436	459	459	429	404	395	442	465	474	442	452	402	413	452	439	470	408	420	461	431	433	449	448	439	437	419	440	451	448	450	417	449	499	468	445	439	424	488	438	418	424	477	425	424	441	440	457	443	471	429	440	442	422	451	458	443	454	424	473	462	499	434	457	455	456	464	429	444	390	475	471	452	456	444	429	440	419	469	434	470	432	454	458	436	420	455	444	468	465	426	434	439	453	408	453	446	446	425	420	464	413	427	455	433	460	464	440	445	466	448	428	458	427	450	475	425	448	452	438	446	443	421	441	423	460	430	395	437	454	410	441	464	415	406	471	418	427	443	441	446	434	448	447	432	435	421	455	431	473	403	473	443	455	423	398	405	455	428	408	440	430	434	446	425	437	448	442	480	425	427	448	422	440	431	443	452	389	428	438	422	438	448	469	444	390	420	475	438	409	436	441	432	423	442	426	493	443	454	451	407	473	472	435	410	427	415	439	453	413	404	421	411	424	448	431	452	436	426	432	414	437	417	421	440	424	457	422	432	412	429	441	468	429	455	442	439	447	413	429	411	465	433	452	452	427	450	444	461	423	438	423	428	440	477	425	450	475	445	443	416	412	413	427	446	454	435	423	451	441	453	476	429	400	440	427	439	426	415	400	409	425	412	443	427	452	418	433	425	461	469	418	429	435	401	445	427	435	426	421	425	420	441	430	454	421	460	437	428	457	463	468	460	451	446	469	423	450	452	442	385	464	423	429	444	477	466	414	435	429	421	435	472	430	408	391	451	464	462	429	446	454	421	455	451	423	485	452	429	414	468	454	461	429	396	430	412	454	447	441	429	411	469	451	451	431	469	464	438	446	426	446	466	425	438	410	431	406	411	453	428	413	427	479	463	449	422	424	437	408	406	456	407	402	401	400	456	427	494	462	453	468	402	522	431	429	478	419	418	410	460	461	477	415	424	458	463	494	420	430	431	416	448	478	445	433	424	473	462	415	466	449	455	452	426	432	439	423	440	431	434	476	422	453	431	483	437	441	439	469	414	423	443	465	464	440	445	415	475	466	442	446	458	445	440	437	457	444	411	430	429	419	445	422	454	451	454	430	455	415	451	443	430	448	463	450	446	407	406	419	475	439	459	463	453	467	394	388	440	427	441	430	431	439	421	419	490	443	457	422	431	469	452	426	443	425	429	412	438	468	455	447	431	424	431	427	442	464	397	434	453	475	449	444	468	428	473	476	469	421	421	435	396	416	398	451	419	439	454	444	433	436	412	462	437	479	434	482	467	438	469	459	454	431	498	452	433	444	467	425	423	426	457	422	426	413	437	423	436	453	461
21755	14542	7567	1604	838	589	369	403	414	394	388	392	414	381	399	419	399	416	419	399	395	389	399	400	419	383	410	430	401	391	417	398	394	388	390	390	398	386	396	378	360	397	375	367	389	395	378	383	331	401	418	413	386	413	369	398	400	376	370	395	373	381	452	384	388	396	421	363	388	396	386	381	372	411	391	394	405	321	381	391	386	366	402	367	387	401	395	398	390	387	418	361	432	398	388	344	388	397	382	380	374	420	394	358	353	389	387	410	435	404	360	378	370	381	367	400	424	393	414	390	385	434	384	393	411	348	349	374	373	409	450	390	370	399	392	408	383	385	355	404	419	416	408	359	369	435	390	399	426	381	364	387	372	387	397	393	349	349	377	375	370	415	423	402	357	393	384	383	391	397	425	393	399	371	391	347	370	389	379	398	364	425	372	396	385	389	406	385	365	356	362	389	395	373	390	416	388	414	355	377	396	373	393	391	395	409	399	352	409	409	415	357	418	432	414	405	399	380	390	385	407	397	421	353	399	413	397	387	362	405	413	387	413	416	388	380	378	399	384	383	398	383	369	412	382	370	380	389	358	408	400	446	407	374	400	395	353	397	449	402	362	416	404	396	394	385	372	393	389	378	355	430	405	415	382	392	390	406	343	408	374	419	395	386	368	401	395	427	389	383	420	383	407	391	392	348	372	392	347	403	370	415	379	392	376	366	367	368	410	382	388	423	353	402	388	372	387	389	399	395	385	406	404	370	363	395	417	367	384	406	381	352	342	404	391	371	398	393	377	404	366	396	405	396	405	400	346	393	380	442	452	407	395	387	407	438	408	401	384	412	397	359	401	383	365	398	378	371	386	409	396	388	390	413	418	405	400	370	396	323	343	374	376	369	381	410	395	390	403	412	413	406	352	374	417	400	386	428	399	400	391	378	373	373	419	421	394	367	358	375	357	390	408	408	387	362	389	406	417	388	370	389	426	382	429	373	415	405	375	408	406	392	400	380	379	395	379	389	386	394	403	406	394	380	393	381	403	392	429	393	385	377	398	380	364	371	391	369	373	386	373	359	406	380	422	401	422	390	382	355	396	409	394	407	406	368	407	394	371	360	408	366	394	410	377	397	372	392	400	371	401	422	430	423	377	367	412	354	395	378	372	397	427	365	378	382	410	396	415	360	386	363	401	401	424	379	377	352	387	408	403	381	388	387	398	406	388	354	407	378	382	396	389	383	358	406	406	387	356	406	404	403	395	377	388	400	387	435	392	395	416	421	398	366	394	397	392	404	364	376	440	340	435	379	383	417	382	386	379	402	364	423	389	394	368	371	394	415	383	361	396	399	423	377	383	390	401	391	401	445	379	399	365	381	386	372	389	391	396	376	408	390	399	397	348	418	360	388	382	371	401	393	397	407	365	410	372	412	414	412	367	381	379	397	412	416	388	392	394	368	352	412	397	382	375	373	356	399	347	417	380	423	390	412	440	364	379	394	388	392	385	406	387	387	387	359	396	421	395	359	390	413	384	389	415	414	361	331	418	412	414	376	437	361	395	423	397	358	357	390	382	374	413	365	403	400	415	387	390	380	399	381	404	376	370	388	357	393	354	361	381	386	390	412	378	357	396	391	404	391	386	365	377	391	412	418	380	378	357	402	382	354	421	409	399	418	365	380	380	412	388	400	375	378	367	375	378	400	401	380	372	394	374	399	409	371	374	377	380	407	382	393	374	361	386	376	413	374	365	377	412	370	381	380	395	405	415	421	374	372	389	396	367	416	394	355	420	415	436	391	388	366	384	390	399	367	366	397	368	397	415	373	420	337	380	355	393	384	425	384	381	362	388	382	380	356	406	391	376	412	399	372	368	389	399	373	391	389	399	360	397	392	400	454	384	395	384	426	383	386	369	401	423	419	405	375	414	386	395	399	347	373	444	380	374	391	360	382	355	402	369	322	408	380	402	389	419	404	368	369	382	367	394	380	387	394	413	387	392	399	394	373	374	366	368	366	350	371	359	439	401	376	376	372	393	387	393	374	390	391	388	376	373	370	399	424	386	387	386	392	403	421	404	399	408	400	361	378	387	371	343	382	398	444	379	409	408	391	382	391	371	380	380	345	367	416	404	422	372	389	400	385	428	386	400	394	398	379	407	404	365	382	413	384	368	364	380	403	380	385	384	417	431	381	445	413	397	398	393	423	361	384	370	402	351	400	399	357	380	393	373	378	420	379	374	407	366	414	402	390	401	372	339	424	392	389	395	363	378	375	401	393	386	356	410	381	407	407	365	429	395	404	389	421	377	373	369	404	352	380	422	387	379	444	394	406	385	352	383	368	374	365	418	408	389	360	408	376	394	378	423	389	417	387	399	365	368	374	370	412	387	394	360	387	377	427	379	391	383	390	358	376	415	377	404	396	365	375	404	373	368	377	379	359	408	369	383	405	363	429	389	385	353	376	392	416	357	408	403	386	329	414	434	403	371	390	410	376	364	391	391	413	405	400	376	335	361	366	379	392	386	399	405	402	416	388	399	402	440	384	381	378	377	389	383	390	405	386	370	369	368	369	395	414	411	439	458	350	396	405	414	390	416	387	402	399	401	349	388	404	370	416	382	409	395	382	359	449	405	397	409	388	431	405	385	365	388	384	370	380	386	423	415	362	411	392	375	364	393	353	401	382	386	365	386	404	406	378	401	396	407	368	391	385	368	413	385	404	362	415	366	409	360	390	428	355	385	369	420	391	424	375	372	405	398	371	381	378	354	390	378	357	386	421	383	406	389	414	406	375	371	420	393	368	419	404	407	383	389	374	389	410	409	424	373	352	399	358	383	397	345	351	392	409	407	387	408	381	416	410	398	399	390	368	381	397	424	396	425	418	426	329	389	395	401	409	376	392	386	398	439	417	402	380	406	430	406	393	401	403	392	386	399	371	386	414	366	371	374	412	380	389	335	389	374	393	394	419	393	407	378	386	404	370	412	413	415	366	384	421	375	384	371	411	377	406	363	373	379	368	354	388	397	377	401	405	392	430	359	406	393	398	381	396	380	424	390	401	367	389	414	413	370	407	382	400	380	414	402	377	368	382	373	418	387	359	420	407	401	360	389	388	380	408	367	408	417	392	367	390	416	386	397	393	400	414	372	401	374	369	383	416	372	353	430	373	391	389	409	388	359	371	392	391	368	379	415	370	390	400	359	385	380	382	374	419	412	376	412	398	383	419	390	380	413	414	411	409	402	395	384	373	438	351	416	392	368	383	357	394	375	395	405	404	391	393	381	385	384	386	384	399	374	382	391	405	405	422	371	389	399	419	430	379	393	386	386	358	385	380	394	390	378	400	363	382	385	400	415	373	377	409	390	363	393	417	379	368	412	384	374	367	387	372	367	370	380	356	404	369	392	401	379	397	420	402	372	414	370	416	424	379	410	381	341	410	396	367	370	394	379	446	362	436	377	390	401	364	412	426	407	374	366	364	370	376	378	347	347	401	373	369	397	388	390	395
25702	22051	28418	26070	16002	4172	497	347	299	320	309	307	295	293	331	314	293	319	346	308	310	307	339	310	288	298	314	315	302	306	278	281	334	319	303	298	324	313	293	286	325	321	310	320	285	279	321	304	317	298	317	309	314	316	314	303	306	315	304	320	298	325	301	314	293	268	290	314	339	323	280	308	322	338	294	300	282	295	304	305	309	282	277	319	295	347	311	262	296	299	275	324	302	294	317	297	297	283	285	307	327	335	266	329	299	269	290	287	303	289	288	315	290	303	289	257	277	331	310	320	297	302	311	299	289	313	281	318	301	335	293	302	306	309	299	309	313	285	287	275	288	310	315	302	321	323	283	287	312	279	321	274	317	301	325	291	298	306	303	278	305	300	301	275	308	285	289	265	284	293	318	323	280	282	270	293	294	305	305	307	291	294	321	292	309	308	328	298	290	318	326	325	295	303	285	296	307	290	277	283	306	320	313	299	287	284	307	304	290	274	267	283	291	295	311	293	309	319	302	300	298	311	306	293	310	293	322	301	313	290	292	286	289	289	270	309	321	309	297	313	299	290	316	280	315	289	305	303	301	284	321	280	320	314	297	300	278	294	275	310	301	288	286	313	310	339	314	306	277	284	306	273	307	262	283	298	331	335	313	256	298	306	290	294	307	308	290	304	309	300	291	315	322	316	269	303	314	313	274	289	297	288	292	306	300	305	310	308	253	247	312	291	276	329	298	307	306	274	318	316	294	297	287	282	276	324	310	284	327	330	263	289	301	299	301	322	279	295	310	296	279	306	284	290	305	322	283	300	289	317	307	316	301	308	271	280	313	318	311	284	307	294	306	280	297	318	304	294	319	333	314	322	318	279	292	302	318	316	320	294	309	283	300	319	306	297	310	308	282	286	304	304	316	310	314	313	317	292	313	278	297	319	313	312	292	258	278	325	356	296	267	293	347	294	313	320	314	310	319	292	309	306	293	289	293	309	325	326	273	287	301	279	274	332	301	291	299	294	293	309	312	286	310	295	288	307	280	310	266	312	304	308	276	296	263	289	308	281	292	298	267	269	261	316	308	304	294	316	306	298	293	300	282	308	303	311	286	263	284	270	294	278	329	288	307	263	299	311	265	302	299	318	253	309	259	301	325	316	306	305	321	288	306	304	278	301	280	293	293	307	284	310	298	322	304	293	293	295	312	303	309	312	298	310	285	289	282	290	291	329	326	282	343	306	305	301	315	291	315	313	326	299	259	290	328	307	295	313	298	304	304	303	298	312	313	309	310	293	306	291	304	317	291	285	327	304	275	275	319	296	285	293	312	300	309	289	293	310	311	305	307	289	308	317	299	299	297	267	284	286	307	338	276	298	294	298	312	296	289	324	314	283	286	302	295	321	291	317	277	300	296	291	288	278	291	295	298	314	313	309	307	303	323	308	283	284	284	280	330	310	301	320	290	291	303	305	310	285	331	312	311	305	308	300	309	332	278	300	292	289	301	280	283	321	320	276	268	327	297	290	303	303	297	273	299	315	307	257	299	310	317	301	298	259	287	278	290	288	302	272	283	272	296	271	302	294	305	290	281	311	295	290	291	291	316	280	293	305	308	286	280	297	312	279	300	302	313	319	290	286	296	291	302	325	286	284	286	290	311	291	287	320	296	312	299	284	291	304	318	297	291	288	329	277	309	312	302	280	311	337	297	276	304	285	294	279	320	318	284	306	302	285	304	335	316	287	301	280	311	278	285	317	285	326	276	294	282	323	307	268	314	262	292	310	295	301	290	304	298	291	278	304	294	299	307	282	257	314	280	303	322	299	291	300	306	310	300	287	276	287	289	294	305	313	290	301	308	288	313	321	312	315	255	303	306	310	311	269	284	275	289	297	300	291	313	258	287	310	289	319	285	294	306	268	328	290	295	295	295	301	325	312	293	318	301	309	294	272	294	269	314	308	283	323	304	298	302	288	283	326	299	320	331	287	298	324	307	285	326	298	313	282	295	318	268	310	307	345	320	296	290	281	268	291	295	266	322	282	286	321	268	292	308	321	311	300	328	300	277	282	319	306	286	309	296	300	317	299	298	291	305	314	285	303	305	315	316	305	292	301	259	325	313	295	311	280	299	284	313	266	314	303	299	267	288	263	318	299	292	284	330	315	294	305	274	272	324	309	273	285	273	287	327	293	291	301	276	298	300	268	273	282	296	295	291	335	301	277	288	316	295	310	310	319	306	310	316	293	283	306	295	314	291	310	308	299	324	283	292	275	295	301	297	291	304	314	305	316	321	278	294	301	285	309	287	299	325	308	316	314	321	280	309	269	285	312	308	298	332	341	300	288	296	284	318	319	310	319	329	268	301	302	286	309	314	336	272	276	293	282	309	315	313	298	227	272	272	275	284	297	316	329	346	304	304	304	344	320	294	310	298	279	305	355	292	300	285	292	283	287	325	291	289	301	296	293	311	324	302	306	311	302	287	335	294	306	293	294	289	306	284	291	278	309	277	297	297	327	311	303	290	318	323	302	288	293	305	317	295	272	281	290	333	315	294	304	290	311	323	304	317	277	290	336	278	325	290	308	281	273	279	333	283	301	309	339	305	275	293	303	319	319	300	317	309	324	282	317	284	300	308	308	282	295	244	331	304	268	271	319	291	301	327	291	259	298	302	283	302	310	259	318	280	323	305	301	283	299	305	313	308	286	303	306	273	282	313	283	266	298	306	280	318	303	323	286	299	291	302	295	284	287	304	289	300	296	282	299	269	292	312	301	328	279	295	295	300	293	306	325	279	289	336	317	308	322	268	288	316	293	301	306	291	294	276	311	286	275	310	297	281	308	298	331	304	283	308	301	287	308	261	320	313	287	287	287	284	302	282	330	305	310	288	286	290	310	316	298	263	347	293	332	293	275	273	295	309	297	320	327	327	313	283	320	292	323	329	288	294	285	307	289	307	293	287	299	301	284	291	287	306	330	304	279	286	296	269	295	321	320	309	312	286	292	264	282	284	285	276	297	288	323	309	341	296	268	298	292	314	330	278	309	290	303	294	314	324	308	310	285	291	315	275	333	308	292	287	301	295	307	325	306	280	295	317	284	317	295	328	324	290	312	294	281	328	318	301	294	311	290	284	296	310	259	323	324	282	307	281	271	289	308	298	326	307	289	267	317	295	262	322	292	296	304	317	285	264	307	286	292	289	293	304	306	280	303	297	307	300	294	301	299	302	285	307	315	276	275	281	299	295	344	306	337	321	276	267	295	297	305	271	279	289	276	268	317	284	273	306	270	309	301	296	314	287	305	306	311	270	280	319	313	301	289	287	320	296	253	311	305	320	285	313	306	283	311	319	312	328	284	307	324	329	313	287	289	300	296	299	287	282	311	296	321	322	307	305	294	319	285	264	291	319	302	314	292	297	318	308	296	279	312	303	303	297	286	304	281	312	293	292	279	308	306	313	268	305	264	317	295	268	328	285	313	335	311	289	297	281	294	283	309	330	277	304	315
57974	58786	46015	12099	7096	2596	388	383	357	375	325	316	322	288	341	304	292	319	288	308	303	296	302	349	309	304	308	301	288	288	276	302	279	313	286	335	298	304	307	290	319	295	309	305	322	306	293	303	301	307	283	300	307	313	302	315	307	322	285	271	285	301	321	306	311	284	361	311	278	330	299	317	300	301	269	253	295	271	281	311	286	284	289	308	306	303	281	311	292	324	296	276	297	305	291	326	285	286	296	312	284	322	306	310	314	302	294	307	285	311	340	309	303	284	309	290	282	292	288	284	306	295	287	294	316	312	284	284	302	325	323	285	312	286	325	302	306	263	284	269	298	309	307	343	282	295	284	327	321	296	294	285	314	272	277	293	317	325	291	305	278	323	307	276	290	324	286	308	281	312	292	314	326	294	285	286	318	287	271	319	300	286	290	292	304	315	287	293	327	271	306	335	304	302	298	297	283	303	309	308	294	311	266	321	259	302	286	301	270	321	317	289	300	295	309	314	287	293	278	314	324	301	291	316	301	277	305	303	314	297	285	268	321	312	309	331	328	292	290	298	295	268	299	323	301	304	324	319	305	278	318	281	287	337	279	313	312	294	298	278	282	275	331	301	257	292	297	327	314	321	295	290	297	256	322	282	302	268	293	309	311	295	317	320	281	276	291	290	284	340	285	339	285	293	343	331	298	303	284	314	297	288	273	312	291	309	268	314	304	310	290	302	302	280	267	304	295	291	285	314	291	290	337	304	323	308	305	308	300	279	282	299	292	283	323	304	288	315	295	311	278	314	302	278	308	317	269	307	306	309	300	304	264	342	303	290	275	272	262	301	253	305	302	308	271	309	264	299	338	295	302	297	288	306	325	316	293	300	287	312	302	291	326	318	291	303	294	316	285	316	288	316	324	307	274	321	272	323	316	283	312	294	275	282	280	312	279	312	311	326	336	288	322	296	309	316	266	310	296	314	296	287	277	299	306	289	297	296	303	289	307	307	308	257	299	304	301	264	285	308	267	265	305	311	335	347	309	303	250	312	298	290	291	273	331	286	295	341	285	294	292	307	287	286	286	278	286	255	288	310	295	288	283	283	308	314	310	294	290	282	303	291	329	306	294	283	310	325	302	272	314	295	297	299	313	298	300	319	291	296	307	291	299	328	284	314	306	281	299	325	302	285	301	272	287	304	273	286	270	324	287	294	267	255	305	297	284	290	331	288	297	293	321	277	304	307	317	274	290	308	298	319	319	313	289	291	268	325	305	301	286	287	319	308	270	275	297	300	281	323	276	288	279	297	297	307	299	314	273	304	290	318	303	303	273	336	299	313	286	254	301	297	288	288	312	275	289	314	308	315	313	318	317	312	286	276	282	312	286	302	299	289	324	338	301	331	306	309	294	284	290	297	299	312	313	300	313	292	298	281	312	274	287	311	286	315	291	330	319	295	303	305	319	306	299	310	270	261	267	301	290	290	272	285	312	295	304	297	273	311	305	307	334	300	281	311	305	299	288	302	316	299	313	309	286	347	308	288	322	294	291	237	320	312	297	292	303	316	258	283	271	285	310	328	265	312	320	287	269	306	287	312	291	282	309	304	285	303	275	298	296	293	297	312	296	288	315	279	303	274	282	284	285	294	315	276	296	311	317	315	277	273	292	305	276	284	268	290	272	293	307	305	293	287	302	288	274	300	283	323	269	297	299	294	335	265	299	305	275	287	291	294	285	290	296	302	292	333	281	293	268	275	301	293	288	291	295	322	324	291	304	316	302	311	335	298	297	315	286	320	303	304	297	304	298	288	300	286	310	269	292	278	317	310	315	317	283	256	310	279	302	281	277	302	282	274	302	321	287	280	310	331	299	315	297	291	276	296	306	323	305	275	284	324	287	285	295	290	309	288	315	275	298	298	304	291	302	303	294	305	293	306	310	297	290	288	271	284	293	305	294	305	315	298	318	327	313	311	294	283	277	305	254	321	329	279	310	310	308	301	304	275	316	273	287	315	277	317	312	268	330	314	314	302	284	303	292	280	304	301	292	262	274	279	322	291	288	255	311	293	296	301	293	302	284	291	299	321	285	283	270	283	297	312	289	309	316	287	321	295	296	305	281	308	283	265	310	306	324	280	277	311	308	314	281	314	256	298	311	306	284	306	327	302	327	298	304	268	280	311	303	313	315	316	301	319	282	285	287	334	305	331	320	290	314	300	282	324	319	304	297	284	302	296	319	292	323	284	313	278	303	292	288	313	303	280	333	315	319	317	266	311	290	299	286	289	305	321	309	332	301	315	272	291	269	310	308	295	290	335	282	314	287	310	279	296	306	304	298	261	290	317	322	303	311	302	293	303	305	281	303	307	285	319	309	304	287	324	250	279	291	304	335	273	294	325	312	298	307	293	258	267	326	308	315	318	291	284	301	319	282	292	303	276	247	312	291	291	293	306	305	326	283	293	292	338	263	297	291	300	316	311	305	325	307	288	307	317	289	286	286	290	265	306	309	317	295	307	334	296	285	286	280	317	294	259	273	287	294	281	335	305	298	270	299	321	290	312	317	315	307	296	324	295	303	333	290	247	309	297	308	306	270	278	313	301	307	296	341	291	312	320	318	294	287	290	304	319	285	309	279	260	308	291	310	298	304	300	295	283	291	289	310	323	293	269	311	251	287	309	306	281	298	297	284	302	294	333	283	290	306	322	301	316	311	322	290	304	313	286	295	269	292	313	331	277	290	310	302	290	303	294	285	296	330	306	303	306	331	311	328	304	297	289	328	305	329	317	276	296	304	309	268	289	292	329	299	312	280	304	317	280	285	301	281	303	292	306	284	299	293	291	283	296	299	313	335	292	281	294	309	309	311	312	358	265	300	297	268	290	313	280	294	289	325	291	269	314	290	310	269	301	285	315	312	288	326	289	291	287	286	275	279	287	278	307	300	303	282	311	299	270	301	308	303	309	289	307	301	299	306	291	283	299	320	277	256	294	300	297	288	302	286	278	303	282	298	263	272	284	323	306	293	303	320	281	275	284	308	300	279	277	300	320	279	297	298	304	277	300	287	302	312	280	280	284	311	279	303	312	291	306	330	325	323	295	286	297	290	282	324	310	284	304	284	293	315	287	313	313	325	277	302	306	301	298	288	328	295	278	287	305	320	283	286	278	306	324	278	315	308	314	273	299	324	312	304	294	290	301	275	300	283	313	262	296	295	281	322	309	329	304	291	301	278	299	315	289	294	293	326	306	278	292	309	279	276	310	270	324	291	283	324	299	313	289	318	299	305	312	341	292	304	272	324	291	299	290	323	301	290	309	284	292	282	319	309	302	304	309	306	304	305	297	294	313	282	317	296	318	271	292	277	291	311	290	305	313	334	300	297	298	297	303	307	278	323	292	318	317	302	326	312	284	294	323	327	306	296	302	311	300	288	282	305	271	290	276	282	302	290	271	289	324	308	270	307	279	308	306	313	312	268	277	300	303	330	280	311	311	311	297	295	317	319	275
24514	21632	29167	24706	21350	13623	1431	599	446	487	453	442	473	424	447	453	420	459	420	429	432	449	398	421	406	443	455	414	448	434	419	448	412	448	453	431	450	419	470	493	472	390	425	441	435	448	440	435	462	438	426	434	440	424	436	404	430	460	396	433	405	421	430	424	453	428	411	430	380	401	416	446	449	424	418	450	409	443	474	428	423	446	421	391	426	416	388	439	430	392	411	427	427	446	421	443	454	416	408	407	443	415	388	375	435	457	419	449	455	447	435	404	435	461	415	419	436	405	447	436	432	443	420	391	444	435	410	445	418	427	409	441	428	412	391	433	457	441	445	395	395	426	448	433	441	418	437	422	428	418	404	428	418	425	425	456	407	413	419	454	424	418	392	404	418	455	425	422	438	449	410	461	446	396	456	385	428	405	427	436	453	436	406	434	413	434	419	428	414	415	423	416	458	415	432	384	438	448	438	420	402	426	396	404	430	447	427	425	442	426	418	433	427	425	423	451	413	438	436	434	427	398	401	408	424	449	444	421	424	417	433	398	421	426	407	398	422	430	390	440	416	437	423	438	445	427	434	403	437	426	448	446	407	461	412	435	407	431	410	405	413	393	415	396	448	458	441	410	408	382	428	411	390	420	411	424	401	398	426	429	450	428	465	433	426	467	399	388	451	444	427	419	441	428	438	411	415	456	425	457	442	406	433	428	430	396	454	452	406	411	414	417	413	426	432	407	499	434	417	423	442	443	418	459	457	458	394	403	444	426	410	456	440	428	414	394	417	447	397	387	443	418	438	417	414	447	432	438	419	443	439	407	440	404	413	417	411	396	388	415	413	403	440	476	417	436	410	415	430	440	442	415	465	426	430	441	437	437	405	431	393	401	425	377	397	366	427	435	441	412	407	426	440	426	400	443	403	465	433	410	383	440	425	454	450	390	426	408	413	422	408	450	426	427	438	458	433	439	434	448	449	393	413	421	451	456	414	427	404	399	409	456	440	418	443	381	451	382	419	476	451	410	421	440	423	425	465	453	446	453	453	396	407	453	425	439	422	404	432	397	421	410	438	433	427	391	418	399	479	469	427	459	452	450	419	442	425	413	407	423	430	425	444	426	377	396	397	428	396	437	420	428	431	427	429	422	395	416	430	390	421	444	408	446	401	421	401	429	424	433	401	447	440	435	447	435	438	410	453	414	434	408	413	393	434	432	444	432	431	426	440	427	439	422	429	415	445	404	419	393	407	395	406	415	419	385	410	409	387	398	394	418	421	390	454	413	408	416	431	418	426	446	389	425	404	466	421	401	430	461	419	427	407	415	445	404	408	409	419	426	441	440	435	428	411	406	418	392	420	400	412	394	453	425	416	431	430	439	423	412	461	442	457	385	410	442	390	395	425	381	416	398	440	452	429	457	438	443	364	397	375	437	410	421	438	381	404	433	407	446	418	412	404	398	426	399	435	407	422	432	453	403	417	414	427	451	387	401	401	433	396	449	415	436	408	415	392	437	418	403	451	416	430	408	434	437	378	431	424	461	428	429	429	411	419	426	414	371	403	455	427	466	400	416	435	468	391	453	407	385	410	418	398	433	430	428	423	393	418	452	433	381	446	441	419	413	399	416	440	423	417	403	443	454	406	423	443	429	404	394	434	430	408	441	422	421	410	461	417	422	431	401	425	392	402	406	449	401	364	428	412	434	431	406	421	395	447	407	442	413	432	446	425	411	434	443	430	401	433	405	436	455	400	442	402	436	419	425	424	434	436	400	424	402	447	410	452	427	421	414	401	444	403	442	407	441	459	416	427	440	400	398	459	362	428	417	423	433	441	485	403	418	449	433	415	441	446	433	428	423	393	408	423	417	452	435	396	432	407	430	444	430	421	390	419	422	417	437	435	440	441	455	433	428	435	396	408	382	377	443	400	416	411	443	405	448	436	412	402	386	459	409	450	449	443	399	406	406	448	438	460	430	408	437	384	397	417	440	421	431	431	417	428	400	429	419	432	404	441	386	435	405	458	438	423	435	424	419	438	428	432	400	442	446	425	426	436	398	411	412	422	397	404	446	415	421	422	433	433	388	420	411	411	447	430	438	431	397	433	406	433	454	449	442	437	427	413	405	450	437	404	400	450	424	426	366	442	417	403	410	403	419	401	387	448	437	389	442	391	419	428	449	434	472	413	434	489	436	450	415	417	421	416	403	404	440	435	441	423	404	431	453	432	380	447	377	437	436	468	398	416	440	390	394	440	412	418	412	429	403	411	407	438	418	462	409	436	459	432	386	376	398	453	407	431	402	462	441	421	447	391	415	446	417	430	443	442	398	422	403	435	430	396	444	455	399	462	428	375	387	424	412	443	421	410	402	428	424	417	417	422	425	438	405	434	383	393	401	429	396	388	440	411	440	389	422	424	418	424	425	408	449	430	414	414	394	419	402	419	409	443	426	390	384	414	412	399	463	434	414	404	414	426	421	444	424	410	460	416	430	401	427	409	400	403	411	440	426	405	426	410	393	481	415	433	422	449	438	413	442	397	394	441	427	401	423	461	408	406	421	446	429	417	420	404	444	410	399	418	410	437	421	422	418	409	425	393	400	389	423	390	415	448	429	449	425	435	403	425	437	391	447	442	433	465	437	409	445	414	384	426	389	416	438	451	434	430	443	457	432	421	420	447	411	423	415	403	451	437	438	395	437	392	431	453	409	370	399	413	443	438	420	420	435	436	423	452	402	442	432	421	447	432	468	408	440	390	438	393	401	452	429	422	411	442	408	420	450	424	390	437	420	436	412	467	432	440	398	442	403	451	462	393	420	439	427	450	429	435	409	413	437	411	421	436	408	436	407	422	431	402	384	406	425	404	477	408	449	435	426	460	471	395	432	430	442	443	422	437	399	396	394	406	404	429	434	387	427	441	453	387	394	411	432	431	443	408	396	432	410	458	412	425	377	411	414	430	429	421	419	384	429	438	409	420	428	455	455	412	410	409	416	430	429	406	438	408	433	412	422	435	426	408	449	412	423	444	423	429	414	398	426	431	422	380	385	453	408	425	391	420	423	415	407	444	436	414	430	408	434	430	463	426	433	433	435	401	441	436	446	433	438	422	421	465	436	433	433	426	427	435	405	388	434	413	473	447	417	376	429	413	446	415	388	410	419	418	392	419	418	425	421	410	432	422	408	410	419	399	451	411	420	430	412	414	387	386	398	444	408	416	420	421	412	480	402	445	451	413	429	431	416	437	424	430	409	406	437	430	438	427	412	411	427	406	450	397	392	448	403	416	434	444	409	460	404	452	437	445	431	401	406	407	431	417	433	416	423	412	375	415	440	394	390	442	448	425	442	418	439	442	404	405	413	414	405	436	420	391	434	407	461	396	420	422	410	438	458	431	409	386	398	421	434	471	428	417	457	407	396	399	430	387	437	424	425	413	406	467	426	435	458	439	430	404	435	444	387	382	410	427	401	418	397	404	418	434	413	414	432	399	395	472	452	426	448
60304	69738	59732	21114	12184	3906	579	532	467	524	492	448	487	438	456	412	446	444	415	431	422	427	426	430	447	427	394	440	445	410	455	414	415	445	439	413	404	452	423	421	422	448	412	428	429	421	405	421	384	449	452	441	428	379	441	432	441	410	402	418	397	407	414	414	429	431	436	428	408	423	445	446	448	428	403	409	398	405	425	416	418	404	418	411	437	401	406	390	383	399	339	410	404	386	376	434	400	431	404	424	388	395	406	409	419	396	446	366	443	378	411	400	420	422	392	390	439	395	404	404	392	430	415	389	422	428	425	405	403	409	437	422	410	434	425	424	397	377	384	415	392	427	427	393	434	401	435	392	449	421	405	466	454	414	416	400	406	406	372	415	399	408	401	469	419	400	417	399	414	396	390	374	414	389	422	406	432	419	404	391	436	410	413	390	387	424	413	400	395	445	413	399	399	395	428	394	419	449	395	412	398	401	406	429	426	410	419	426	424	426	429	400	427	415	432	376	445	418	369	400	468	420	384	434	394	428	442	399	424	401	422	411	440	405	403	416	390	403	409	397	395	416	404	404	376	424	416	418	433	397	434	414	428	442	421	374	428	411	456	427	413	424	419	386	420	405	399	402	428	433	400	423	456	407	400	402	414	406	417	399	404	380	385	386	432	427	393	401	428	428	401	398	411	429	416	412	377	395	391	384	446	409	405	406	376	394	409	424	382	401	422	402	423	419	407	366	393	440	393	391	385	385	408	434	407	374	439	437	416	420	407	430	447	438	398	427	399	391	428	418	358	420	410	438	411	410	399	417	424	452	427	426	398	429	382	431	409	399	397	422	400	411	399	383	391	397	385	439	418	404	407	389	404	395	403	414	432	403	383	370	409	412	396	378	417	400	459	429	432	411	422	402	419	379	407	400	399	430	420	400	402	376	432	441	400	419	422	418	409	443	447	402	407	399	375	390	395	426	406	402	398	392	408	390	389	399	406	389	408	447	439	446	410	416	445	373	400	413	414	371	412	416	406	401	411	433	426	416	357	406	451	466	432	421	413	433	416	413	384	387	389	417	434	386	386	404	453	409	421	452	405	391	435	435	420	410	395	414	406	431	381	397	371	391	400	420	418	399	408	385	440	398	411	403	398	398	430	435	402	427	454	369	416	459	400	404	391	401	405	403	418	398	422	405	387	443	409	443	413	404	367	398	386	393	396	415	410	450	449	429	417	425	411	395	384	390	428	403	424	403	397	444	408	436	427	402	383	389	390	392	443	448	402	399	401	433	427	400	413	383	417	440	392	401	399	425	376	425	440	441	404	408	415	450	420	409	364	413	431	415	400	429	400	391	411	396	422	388	414	417	425	403	427	395	440	424	430	392	392	439	435	437	389	411	382	388	394	391	380	394	394	416	401	437	397	421	443	403	394	375	402	423	404	382	414	426	421	403	415	416	411	407	402	409	429	413	417	431	418	404	417	412	399	420	415	390	443	394	398	401	414	407	401	400	420	418	407	373	420	462	441	368	421	448	412	403	431	425	390	399	394	436	425	407	417	408	429	420	392	425	457	416	370	390	439	400	409	422	401	402	455	409	419	423	414	380	415	420	412	454	385	434	437	419	373	443	437	390	421	407	426	424	397	428	433	418	431	389	373	385	375	395	377	362	393	393	435	401	390	423	418	389	433	413	403	438	426	424	416	439	379	396	414	410	408	422	405	430	426	408	410	433	376	394	413	407	413	408	436	419	433	459	397	405	420	427	420	455	440	398	460	435	407	402	410	417	390	429	409	407	402	390	435	436	424	421	405	417	418	464	434	391	398	404	408	392	438	395	422	446	437	421	413	450	425	402	397	425	405	362	400	402	412	384	446	404	413	413	407	420	402	421	391	440	431	406	371	402	413	430	365	394	402	413	413	408	382	402	419	404	392	369	368	420	381	395	435	417	423	417	376	387	446	398	405	417	433	450	379	429	419	394	444	416	403	397	392	426	430	411	426	392	435	405	414	415	403	415	422	429	414	402	429	412	412	442	390	407	396	413	421	397	426	380	432	454	431	419	418	437	418	405	371	397	414	412	440	436	432	420	406	446	413	412	442	444	406	407	424	391	424	440	407	407	400	408	374	409	407	388	403	415	431	416	408	401	407	405	420	376	386	412	427	393	431	401	369	422	398	417	445	383	417	415	413	395	423	388	431	415	435	405	443	412	440	439	439	429	380	427	405	401	401	395	428	420	439	415	426	406	445	421	406	390	444	425	433	417	412	453	409	423	438	407	407	402	396	438	417	396	411	395	367	412	404	412	380	423	398	400	377	432	428	378	410	395	449	402	377	372	424	423	388	396	400	399	379	365	441	416	430	410	398	443	436	462	416	428	414	397	399	414	465	399	442	372	405	426	359	366	415	384	387	438	416	388	404	434	387	384	391	425	446	375	440	439	420	404	409	433	384	417	407	383	408	416	397	436	430	414	428	417	416	412	410	425	390	420	383	399	404	397	421	406	417	451	419	390	414	400	422	395	433	393	426	435	399	380	404	416	404	429	414	429	415	382	408	452	444	397	390	415	394	393	430	427	436	399	420	431	420	406	387	396	412	431	392	432	380	442	418	434	400	416	365	397	422	368	443	417	397	404	416	388	393	438	390	414	399	409	401	410	418	381	407	413	384	436	422	393	438	418	385	439	409	406	361	413	387	410	382	415	429	418	438	378	377	404	443	397	392	379	396	454	374	443	426	424	406	424	389	425	423	390	391	388	414	397	413	393	433	413	437	422	411	387	375	415	405	422	402	412	439	403	388	389	417	373	451	414	415	409	384	417	378	410	415	384	426	408	443	415	378	430	429	408	395	424	388	392	413	404	409	395	405	375	414	399	388	401	416	426	391	389	411	398	379	407	410	423	390	435	423	410	404	351	409	411	455	409	406	398	382	400	442	403	441	405	386	379	390	419	419	402	402	416	398	400	360	382	414	382	403	435	378	435	417	436	439	417	406	399	457	400	414	386	382	434	377	410	419	393	387	410	417	409	417	393	381	383	379	413	415	419	386	434	454	391	398	388	425	449	398	405	432	427	416	406	428	408	418	416	419	402	422	395	451	441	395	375	390	373	416	402	392	400	412	399	444	406	416	418	406	406	405	429	396	421	411	406	416	423	400	377	368	388	389	409	362	413	438	374	404	397	383	397	447	404	417	395	450	401	373	418	379	443	413	391	413	402	393	411	392	401	401	405	445	397	415	407	405	397	410	432	407	418	391	452	438	397	401	394	413	364	392	407	427	434	399	383	381	402	422	452	390	362	374	398	383	405	447	414	395	392	425	404	384	420	399	431	398	398	396	385	409	390	402	415	411	401	396	391	387	404	355	402	447	414	422	363	391	393	403	419	411	412	401	408	388	402	398	395	424	423	412	434	430	407	392	409	432	394	412	385	415	406	426	392	403	446	395	355	409	429	458	408	410	399	408	419	423	433	451	442	430	425	415	418	385	366	435	363	418	405	421	418
30785	21243	10585	3170	801	550	414	431	400	429	418	469	448	430	446	425	428	400	427	400	439	422	422	418	456	428	414	455	459	418	448	432	411	437	438	446	448	434	446	474	428	437	393	453	421	432	418	418	411	467	408	420	435	401	468	424	427	416	440	457	454	430	416	422	434	470	439	394	416	422	455	439	388	445	436	485	419	449	435	424	419	436	453	433	432	410	414	445	447	437	439	417	399	440	423	424	417	486	391	433	462	409	441	426	448	438	435	442	427	432	408	398	414	443	425	442	466	446	452	446	407	390	445	452	400	392	429	429	424	399	416	421	436	431	410	424	424	417	410	436	409	391	425	436	398	410	412	454	444	415	402	412	397	443	404	405	405	417	459	410	410	463	421	441	414	433	468	443	443	432	423	420	428	431	418	406	432	442	414	423	411	397	434	415	414	433	445	405	421	449	460	405	403	397	414	449	461	440	409	409	460	410	413	429	391	437	410	427	432	423	415	449	422	480	410	422	444	387	448	453	430	428	418	432	434	449	456	409	428	440	451	452	436	401	389	452	407	433	446	414	405	412	440	428	417	383	431	416	421	409	421	420	401	427	395	417	438	373	416	431	413	425	395	408	394	428	402	413	425	437	429	431	420	424	446	422	439	397	406	410	392	452	425	432	405	416	435	415	429	420	425	431	459	424	413	455	405	441	409	423	477	449	416	428	396	420	413	395	376	424	468	431	430	410	415	410	406	458	415	430	397	398	405	385	446	420	429	428	445	442	403	455	418	426	432	410	430	389	423	446	433	448	407	392	419	390	434	408	416	455	405	433	426	430	418	425	440	438	383	415	417	431	453	440	369	427	407	409	440	457	441	411	446	432	469	448	452	408	425	485	406	408	425	453	421	436	378	403	413	422	425	424	434	433	428	391	398	421	417	421	411	421	414	392	409	401	447	430	454	442	440	418	435	415	437	407	444	421	373	411	410	421	403	455	467	438	393	486	430	424	413	410	439	423	408	425	418	401	445	396	439	435	408	387	378	371	395	402	421	449	438	438	428	418	416	440	399	464	442	385	436	392	462	429	410	423	405	419	423	463	443	427	399	427	407	440	416	448	406	423	451	425	452	447	450	411	427	423	408	471	428	434	437	444	419	411	444	384	422	410	437	441	442	451	435	409	417	426	394	449	410	406	426	410	399	434	452	419	420	456	405	459	433	411	423	396	468	417	427	452	400	406	433	409	393	424	427	411	433	426	403	409	444	421	422	430	414	427	432	449	442	412	415	397	422	419	454	408	451	424	422	440	440	406	420	444	413	407	414	416	461	439	407	431	431	422	440	461	413	404	380	427	400	453	448	436	430	424	455	457	404	431	397	425	424	430	417	417	405	414	422	461	393	410	410	403	415	415	392	456	465	405	424	394	426	451	393	444	467	432	408	413	422	432	428	421	412	435	397	411	399	418	406	417	424	436	411	412	421	418	409	459	428	430	439	368	421	407	414	442	441	382	409	430	434	405	413	456	419	389	404	403	409	447	453	433	439	397	411	423	467	423	445	427	420	388	415	413	434	414	428	413	426	416	438	408	442	405	430	441	400	452	401	402	414	420	442	455	410	410	417	406	425	457	433	420	405	422	433	461	425	405	458	403	419	423	432	433	425	406	436	442	426	432	447	419	436	469	412	416	391	419	404	434	450	432	454	428	422	396	450	420	413	417	415	420	452	447	411	407	438	431	433	407	441	463	430	414	411	384	387	384	434	450	423	444	436	449	399	426	434	396	430	413	417	446	431	427	402	403	439	418	463	391	422	411	439	435	429	416	404	433	409	429	432	412	427	428	427	457	409	387	458	430	385	384	423	431	422	447	420	443	432	425	456	436	432	422	429	394	438	404	448	407	403	402	393	416	433	411	408	442	400	391	418	395	409	398	422	422	398	416	391	438	430	422	443	439	402	396	419	414	435	425	387	430	395	388	418	399	408	394	419	424	398	420	446	382	413	434	403	426	436	416	413	441	472	423	424	429	423	424	423	397	423	414	429	431	397	404	454	454	428	473	415	432	421	402	395	396	415	459	406	439	423	414	409	422	399	405	393	375	439	441	475	441	412	436	439	444	448	381	401	441	412	413	411	409	425	423	416	422	397	414	400	410	407	423	396	425	430	443	424	431	395	436	428	414	408	424	440	469	415	425	399	454	398	401	433	447	449	417	426	438	422	427	418	406	450	429	415	415	469	427	401	412	463	425	402	428	423	399	409	428	432	398	445	435	430	434	450	445	421	406	414	443	442	441	397	401	446	437	420	391	403	443	414	389	437	415	429	423	433	423	439	421	406	420	437	413	421	422	420	446	453	421	442	428	404	420	420	446	430	396	450	429	424	422	414	433	419	415	368	420	455	438	405	418	444	415	440	455	377	392	449	415	422	438	400	428	400	428	424	424	427	426	399	447	433	434	434	405	445	425	394	448	425	423	432	434	433	429	420	416	455	427	420	380	469	392	427	387	437	409	415	404	397	431	406	461	407	408	430	450	437	429	396	404	436	399	453	416	415	436	444	454	402	402	392	407	384	436	464	408	428	444	398	419	429	428	438	460	412	414	400	417	401	392	422	423	457	418	402	425	424	436	431	405	437	398	416	423	422	460	432	426	424	453	434	446	423	422	409	411	393	401	449	377	425	440	414	398	463	423	463	482	430	460	446	445	464	450	445	464	413	412	396	446	446	435	440	438	407	425	426	410	374	423	411	409	432	471	463	429	376	435	463	437	439	424	395	423	451	446	425	405	461	407	440	457	421	447	399	437	394	441	404	427	392	409	447	444	400	429	403	420	468	453	451	411	457	397	418	419	421	417	418	403	456	425	370	410	431	426	429	410	469	422	416	410	435	463	411	429	412	458	449	430	419	453	429	412	452	423	399	429	438	406	425	434	427	423	434	411	432	390	443	401	427	386	415	415	434	429	407	457	411	472	433	443	443	443	448	438	440	439	388	456	446	425	431	416	425	424	390	432	418	400	465	426	420	373	428	425	419	401	404	420	428	444	391	439	446	434	377	402	436	434	442	480	447	409	441	430	417	432	406	425	459	403	421	444	443	455	400	386	426	424	453	398	424	398	427	419	443	438	440	405	417	411	429	431	404	407	422	419	442	444	424	451	425	405	399	471	434	471	449	471	422	372	440	432	401	433	433	450	424	427	414	434	418	421	385	446	425	431	436	416	404	422	422	432	406	444	418	453	392	422	415	429	377	408	431	433	451	412	422	420	396	444	417	430	408	447	439	452	422	409	452	464	438	443	403	421	467	458	457	420	430	397	401	430	447	434	405	419	424	435	451	426	432	442	437	410	420	446	413	406	438	426	423	397	444	430	446	445	471	416	420	434	411	409	391	421	453	442	431	420	424	430	377	416	412	420	448	375	444	453	432	389	424	399	439	411	407	445	440	428	404	421	453	417	442	410	449	436	402	417	427	427	418	438	407	424	394	436	464	445	432	414	385	389	420	437	438	421
21456	15134	7841	2326	839	569	392	393	400	398	385	380	363	378	403	379	381	361	409	380	353	394	369	388	371	368	395	402	396	368	362	367	379	350	381	374	389	407	356	395	372	370	394	399	389	350	376	390	367	371	434	392	388	379	394	367	395	388	389	359	381	362	380	361	336	402	368	388	390	359	391	376	383	371	369	383	350	388	385	337	355	350	364	381	361	366	365	375	376	343	388	377	379	372	362	337	371	391	372	384	381	364	386	405	356	394	395	396	363	351	364	352	361	412	385	404	367	394	363	383	365	377	414	376	389	390	398	380	368	371	358	335	359	367	382	390	401	375	374	365	389	365	380	385	388	371	357	395	380	398	355	360	391	395	368	378	384	393	394	382	372	359	382	362	373	379	373	418	368	382	343	394	368	408	345	370	372	368	402	363	385	355	357	350	381	399	366	330	399	378	408	359	399	381	399	390	399	373	363	368	366	382	392	369	352	405	381	359	323	350	413	385	367	362	394	374	390	366	383	370	351	368	360	398	347	344	376	387	344	371	396	369	379	407	338	381	384	377	366	368	374	401	381	370	364	377	387	344	370	402	366	406	350	374	394	396	382	362	357	398	380	403	379	395	387	370	350	381	346	387	381	362	383	349	351	392	383	398	366	408	382	389	374	339	380	360	362	365	384	367	343	385	382	366	371	371	385	367	377	339	359	365	364	409	382	368	351	356	357	402	370	371	392	396	387	378	382	360	345	387	394	350	377	382	377	350	385	381	327	368	373	353	341	425	418	370	388	367	368	375	375	373	406	390	395	356	393	349	378	417	425	378	348	378	377	353	374	377	372	397	345	376	384	367	383	386	343	367	379	399	362	363	389	403	378	350	377	372	374	342	401	378	379	352	363	377	356	379	357	343	403	400	394	381	406	405	374	389	352	396	380	370	362	373	369	340	342	346	335	345	377	387	357	371	360	367	377	411	377	364	370	382	332	345	347	342	323	363	379	360	395	386	352	344	374	375	383	341	357	396	405	369	386	383	373	382	354	375	357	361	374	372	391	412	360	363	380	343	413	367	393	390	370	413	370	349	371	361	375	354	370	366	395	394	352	342	367	360	341	382	349	383	373	386	366	383	345	346	363	358	383	385	370	363	414	383	376	384	375	366	369	393	366	384	366	357	401	391	369	365	373	363	328	390	402	368	353	383	343	355	378	394	412	348	382	340	386	375	375	332	349	371	375	348	358	338	395	354	368	388	366	373	413	401	377	365	362	335	374	383	383	354	397	357	353	388	374	358	371	411	407	355	388	373	368	372	392	380	350	404	390	365	377	391	377	348	405	353	402	376	374	362	371	340	386	372	375	399	366	374	373	382	395	373	403	363	358	376	388	367	351	363	371	384	379	408	376	366	365	376	372	370	399	405	345	344	404	412	353	383	335	387	391	382	363	406	357	363	384	367	371	358	366	382	356	414	381	394	400	342	387	360	405	355	368	349	365	376	367	365	347	352	363	391	402	372	403	367	352	381	370	370	386	384	350	366	395	376	375	427	371	357	404	338	387	357	364	384	388	362	372	366	369	387	382	342	358	375	371	384	397	364	376	407	369	364	383	381	379	345	357	384	392	368	347	349	375	396	374	363	420	377	376	377	397	374	361	359	374	378	380	387	397	335	396	355	384	361	375	374	371	380	398	376	359	372	368	360	404	369	362	363	375	346	352	371	371	396	399	406	329	382	365	360	354	363	361	358	377	402	347	372	364	355	389	383	383	360	373	352	383	385	372	383	378	360	377	374	370	387	340	369	391	360	381	352	407	368	377	415	348	344	378	342	386	405	354	408	366	360	365	380	343	391	347	388	354	354	392	397	357	403	369	379	373	357	380	406	350	403	368	365	374	379	349	370	364	405	376	357	369	343	346	359	394	359	390	396	392	346	375	371	393	356	344	401	397	379	360	350	375	392	388	380	352	354	396	373	387	401	351	391	360	377	372	385	372	369	367	401	385	375	399	373	360	378	371	403	359	396	341	392	373	350	391	348	369	377	376	372	358	389	363	388	387	410	372	412	356	371	410	400	367	365	390	383	373	389	322	358	379	377	364	388	377	395	393	398	349	367	342	384	382	373	380	369	382	363	382	373	367	367	410	373	377	369	354	350	394	392	415	358	416	400	369	367	376	367	395	354	370	381	348	386	384	395	412	360	382	358	376	403	386	365	318	371	357	398	352	381	366	398	363	348	386	381	385	360	356	369	382	373	343	380	374	362	368	367	370	373	383	342	391	363	380	374	376	381	359	377	325	339	393	380	384	363	373	397	364	362	398	359	388	373	372	354	365	359	357	383	358	369	356	376	400	389	395	382	369	365	342	383	388	357	351	334	369	354	377	391	382	411	400	407	371	359	388	387	356	385	425	367	402	384	381	378	381	395	375	385	370	392	392	395	338	365	374	353	369	385	396	353	400	369	398	366	399	346	314	365	348	355	370	395	408	366	379	353	396	390	351	415	370	352	391	384	374	369	342	366	370	358	384	361	395	424	385	377	349	387	373	362	368	377	353	384	383	369	378	356	388	393	385	361	348	380	385	356	379	375	374	376	362	366	356	390	343	388	368	402	391	391	374	360	379	380	363	420	388	367	350	339	390	386	369	384	336	422	383	330	387	326	383	406	372	356	389	365	381	381	363	340	376	398	367	408	395	376	417	346	360	341	381	360	412	368	362	371	398	368	363	336	382	353	402	378	393	371	403	405	376	349	367	367	363	414	358	358	380	425	341	365	392	395	396	389	372	377	373	368	379	364	369	363	385	360	376	362	387	354	358	373	393	371	389	350	375	365	373	387	411	379	354	359	402	373	384	391	371	381	354	373	370	373	376	356	351	400	367	361	379	356	378	371	388	368	369	358	385	368	359	372	340	433	375	387	369	389	359	375	350	325	387	351	393	395	353	359	393	372	336	384	357	392	399	379	369	387	372	368	370	362	332	402	363	382	377	366	369	375	366	391	362	338	370	353	389	380	372	393	369	382	377	371	367	352	353	380	387	409	401	377	389	376	381	364	385	352	359	343	380	360	388	371	399	364	341	368	377	379	352	349	372	387	362	373	360	391	343	381	396	382	376	355	375	363	386	403	380	382	369	381	331	357	388	383	385	381	379	402	389	378	358	359	378	338	327	376	394	405	358	403	345	387	422	417	368	381	372	354	365	411	383	394	347	330	407	376	391	370	360	378	376	391	379	375	360	366	385	381	367	355	359	396	406	364	391	392	405	382	384	361	387	384	333	391	351	385	356	407	381	366	377	363	364	361	377	380	354	387	356	378	347	377	342	357	394	373	363	367	366	352	362	375	391	361	390	373	341	376	394	385	399	377	388	384	376	370	367	362	397	413	378	384	390	365	398	372	347	357	346	335	388	382	390	385	362	356	376	379	367	379	384	368	357	385	346	329	366	374	365	370	384	353	382	390	369	397	376	367	376	322	409	356	391	371	413	390	390	383	375	376	388	372	365	339
25696	22169	28984	26492	14878	4154	490	380	329	336	292	288	326	333	321	286	321	299	314	340	298	294	322	293	325	300	331	293	307	302	270	282	336	271	317	303	308	313	297	302	272	308	315	288	303	302	301	283	293	294	295	302	291	304	271	290	308	309	312	298	314	288	288	297	291	313	285	312	299	304	288	331	274	341	294	293	321	296	284	295	273	310	273	271	298	277	284	283	293	310	285	305	318	276	299	280	321	277	320	324	293	288	292	310	309	270	300	287	300	309	285	297	309	286	293	286	264	322	281	275	310	323	305	268	307	278	340	309	304	283	256	276	295	310	299	300	321	311	312	292	268	292	272	306	254	292	296	308	336	292	288	307	319	280	297	285	331	289	312	280	291	318	284	309	292	314	293	279	294	326	304	302	290	292	313	306	300	274	274	292	321	303	298	274	303	290	261	301	308	281	284	286	281	297	301	279	319	297	284	296	291	316	312	289	289	258	266	325	295	298	301	297	313	327	306	314	285	273	294	278	318	282	284	283	283	302	286	278	287	291	280	301	290	314	305	322	260	319	299	298	297	290	336	289	300	299	258	292	296	295	312	304	307	289	304	311	282	295	301	284	300	312	302	327	289	287	308	288	303	306	290	311	300	312	299	264	251	242	278	317	312	273	288	288	287	303	287	313	289	279	279	307	291	282	337	337	309	303	298	311	289	330	311	282	322	301	313	271	279	288	310	325	283	263	271	322	284	296	301	268	320	314	287	291	305	308	284	299	306	278	290	279	296	292	308	290	293	289	304	296	292	286	296	283	298	290	306	302	299	282	293	287	298	297	265	279	299	284	279	274	295	308	312	296	326	283	331	286	302	304	305	251	297	338	281	278	303	299	273	269	312	288	280	303	307	299	306	274	293	283	304	320	290	305	302	286	293	291	293	294	341	274	313	323	301	279	282	297	277	282	305	304	267	276	293	270	278	297	294	306	280	270	274	327	325	255	300	296	283	290	281	310	292	255	307	277	277	283	306	317	309	265	356	290	311	288	294	295	294	308	311	339	323	316	301	295	291	307	317	305	283	326	305	283	297	303	302	315	299	282	309	330	284	277	322	297	318	273	262	275	289	310	318	300	276	281	290	286	265	287	282	305	269	305	302	301	310	288	312	287	272	327	285	318	289	287	311	311	304	284	287	299	343	264	294	317	310	298	292	303	268	293	288	288	275	278	273	268	292	310	267	302	304	317	262	289	306	294	263	310	318	309	334	280	283	277	271	301	315	312	334	281	294	325	324	319	299	271	293	309	312	301	311	273	301	252	312	322	293	326	267	275	304	281	278	297	306	364	285	298	281	294	312	317	279	284	296	307	286	326	262	279	296	311	326	298	321	315	305	329	268	271	289	310	275	298	309	295	281	298	296	328	290	294	264	292	282	307	299	294	311	303	287	304	302	313	278	303	337	275	306	305	293	273	289	291	277	293	278	286	293	281	283	302	270	296	270	293	270	327	310	271	314	275	286	277	303	307	272	314	304	290	286	284	283	298	289	301	294	299	280	282	291	281	305	304	271	320	301	285	281	286	287	324	302	313	281	278	310	298	265	289	283	295	305	287	329	257	291	309	300	322	304	302	302	313	325	265	290	296	282	304	276	298	316	289	305	312	274	309	314	281	322	289	308	298	307	321	268	278	295	263	304	295	305	316	308	310	303	293	308	307	291	286	288	281	307	292	327	304	297	293	282	307	295	303	270	297	311	303	275	294	273	293	301	293	274	298	305	291	299	303	270	280	312	299	294	287	301	314	327	313	279	312	281	297	280	293	298	243	288	319	290	331	290	274	295	288	327	308	300	305	292	257	312	309	309	299	333	290	297	321	344	330	297	276	283	334	289	302	302	292	298	307	283	306	327	298	308	307	275	304	326	279	283	302	290	301	311	291	283	298	284	309	316	283	289	283	258	273	273	295	324	302	320	294	291	290	314	276	286	297	302	320	291	285	331	311	301	303	319	292	289	321	296	281	303	274	325	288	312	318	300	255	296	303	314	295	281	285	293	283	284	311	279	302	323	295	296	292	292	274	288	283	307	305	286	285	314	313	284	287	282	298	294	308	271	299	254	305	283	291	296	290	316	311	292	298	316	291	322	298	305	303	278	285	287	291	297	321	324	276	279	311	276	291	283	301	314	312	286	299	292	292	315	303	309	293	294	308	288	309	302	296	281	295	275	315	286	305	315	286	328	290	281	282	300	304	283	303	297	319	313	291	304	311	298	314	310	296	277	285	299	290	278	280	285	290	315	279	314	286	301	313	294	291	309	314	264	276	270	281	316	289	305	301	275	303	290	285	319	271	295	286	285	282	318	288	289	314	310	288	290	281	301	293	297	279	297	282	322	268	288	298	290	296	276	266	318	300	298	287	292	248	272	307	293	277	275	283	292	305	272	319	309	269	320	289	310	273	336	299	287	286	284	311	301	288	346	308	316	291	296	310	329	313	296	292	314	270	267	322	322	294	286	280	284	266	293	312	306	301	319	296	316	308	301	308	285	299	295	303	262	314	276	310	290	255	277	292	284	257	297	293	290	287	266	292	317	286	317	306	276	306	266	304	298	326	300	290	296	301	299	286	281	292	324	271	303	294	299	285	300	287	274	292	298	300	322	328	292	314	255	286	272	320	297	303	338	291	288	282	327	276	309	282	283	271	318	325	300	263	304	305	315	276	325	303	272	286	298	298	296	287	286	304	292	281	285	284	304	279	302	296	318	305	302	290	325	289	266	308	282	297	300	289	269	286	307	319	298	267	300	268	292	289	306	288	294	283	302	280	304	283	309	293	290	308	299	304	316	317	305	293	311	298	306	299	299	299	317	278	264	314	311	320	271	276	311	301	291	298	312	289	299	285	299	286	299	292	296	296	316	302	306	327	319	285	281	305	281	275	287	272	306	298	308	313	301	311	289	278	273	298	312	318	281	282	308	292	309	306	300	297	323	294	279	266	278	315	277	305	285	291	287	258	282	296	324	317	289	309	288	287	323	270	291	316	295	318	299	295	262	285	311	301	291	278	332	273	292	305	298	293	285	292	291	327	315	308	305	300	305	316	321	285	304	314	331	306	280	315	303	290	279	311	333	276	291	303	287	324	287	282	274	316	289	315	299	295	276	258	286	302	305	300	292	272	265	283	313	299	283	272	275	298	272	279	294	316	298	286	348	313	292	240	296	307	319	293	308	274	321	300	301	319	316	322	290	312	282	275	295	293	279	293	315	295	299	282	270	312	288	293	299	299	302	279	302	318	277	296	281	281	266	301	310	279	291	302	291	275	305	295	297	303	335	276	306	267	307	291	280	318	323	300	303	297	301	313	298	295	268	301	294	295	310	300	294	271	296	296	301	301	335	282	273	316	255	303	278	294	302	291	306	267	317	288	311	295	295	269	262	311	313	315	342	285	274	292	281	288	314	276	299	269	317	301	281	297	284	324	298	280	307	293	298	269	303	283	282	305	318	289	305	309
58695	60783	46528	15073	6300	2881	384	343	334	353	321	335	316	358	311	338	320	309	301	294	301	304	279	318	295	292	272	312	278	295	295	347	310	285	291	313	303	302	290	294	300	307	300	303	287	282	285	330	312	291	315	311	309	328	265	301	317	274	283	304	279	305	306	296	285	294	313	286	307	299	326	284	333	306	335	284	306	322	291	317	283	265	303	288	261	317	300	251	297	305	292	295	297	278	276	335	294	321	282	324	278	271	276	315	286	323	282	298	301	281	308	295	325	276	285	277	311	281	296	274	292	279	293	302	295	330	308	294	260	320	295	297	260	250	289	320	302	277	295	291	306	297	304	304	287	291	270	291	295	308	269	299	302	254	281	298	302	256	288	276	297	287	291	292	302	300	302	335	344	275	332	322	301	260	293	330	285	321	292	302	323	284	299	294	295	320	286	289	327	308	304	275	302	296	303	313	296	306	287	299	269	304	283	320	275	267	306	323	297	288	307	277	340	312	290	307	317	319	324	307	285	308	284	314	299	335	325	318	291	292	278	329	303	306	302	316	300	328	292	305	310	306	286	303	330	327	302	280	316	292	300	308	306	305	293	315	324	294	313	307	313	297	303	291	316	333	298	316	298	316	301	290	287	297	288	288	286	311	272	291	270	314	283	303	340	287	292	328	322	297	303	353	309	325	317	295	310	298	314	301	306	262	276	286	310	322	307	266	312	336	308	298	299	288	304	298	314	295	296	269	261	303	311	279	293	270	286	312	267	292	299	313	290	290	263	293	297	328	291	321	284	305	302	303	259	330	282	281	293	296	323	311	308	276	329	305	268	286	332	285	325	274	292	306	294	309	272	292	305	288	305	290	309	308	300	301	295	301	295	313	289	309	282	286	334	306	282	332	293	308	333	305	253	297	285	308	300	280	348	309	282	296	283	314	303	306	331	284	292	294	296	300	289	298	315	308	307	289	297	309	277	301	267	298	302	297	309	279	275	297	313	294	309	312	312	292	304	292	302	292	296	286	284	278	285	278	296	318	288	311	298	287	286	266	275	318	288	314	319	315	321	291	290	333	302	292	273	316	321	288	328	351	332	245	293	317	286	277	289	288	300	285	302	327	270	312	287	306	265	309	297	312	300	304	293	261	282	283	284	254	270	268	336	292	290	295	249	299	301	299	293	303	296	302	301	320	312	305	309	265	304	339	319	305	305	293	274	277	292	322	284	274	333	288	298	286	329	316	299	285	319	317	260	286	309	314	304	278	300	288	299	291	342	299	295	299	316	299	337	301	312	305	306	298	291	273	297	292	293	323	297	279	315	274	279	296	276	300	282	326	302	305	297	308	281	255	269	282	267	310	279	282	305	307	272	310	308	302	293	298	305	322	304	305	302	289	293	335	293	269	318	305	305	298	307	300	277	314	307	296	306	307	305	299	303	283	290	270	287	320	277	305	287	283	289	315	307	282	293	295	292	313	296	297	303	290	292	282	297	291	294	309	259	314	288	305	271	306	280	314	298	308	292	309	295	318	293	271	336	305	295	313	305	301	339	307	300	286	290	295	302	288	315	321	291	326	330	291	254	287	273	296	298	306	311	302	281	297	344	329	289	293	266	268	287	291	294	299	278	288	256	296	305	286	302	352	272	279	289	317	321	289	322	306	281	287	311	288	279	295	319	308	303	287	293	296	311	286	286	311	316	296	294	299	280	291	306	281	314	288	266	273	289	295	311	307	308	303	275	283	282	287	323	299	298	300	287	299	290	316	308	329	302	274	303	281	276	304	295	294	321	303	279	298	279	310	286	287	318	273	278	283	321	263	302	327	310	292	276	299	268	300	313	296	311	273	299	309	289	292	298	308	289	306	297	311	286	309	264	303	318	286	285	294	307	282	315	271	287	298	302	284	285	294	262	311	283	302	307	282	322	306	351	296	300	284	305	292	330	285	293	281	291	291	260	269	310	319	304	308	286	295	310	328	299	324	294	309	286	315	320	295	243	259	303	293	293	281	308	269	322	310	311	301	301	307	274	301	314	301	285	261	311	270	295	320	314	306	318	275	285	316	294	283	293	292	271	307	287	252	294	279	302	328	312	333	286	273	289	321	304	324	314	295	278	307	284	346	284	289	270	336	280	276	295	307	304	320	290	335	322	313	269	311	280	302	298	293	311	281	284	296	302	303	311	334	274	312	267	308	248	297	317	292	272	295	324	297	295	264	317	335	314	280	326	289	298	300	314	275	297	299	284	273	281	300	299	289	306	309	306	277	304	297	308	296	285	302	331	305	292	286	325	277	304	263	300	283	242	280	303	312	305	308	283	316	285	321	323	311	284	315	306	329	342	272	296	335	277	281	308	310	299	287	320	313	268	284	308	319	322	300	276	281	297	295	289	295	286	317	309	292	293	297	303	300	297	297	301	301	260	282	308	304	283	307	299	305	304	288	274	291	286	309	295	304	287	300	304	313	288	292	325	282	289	321	291	316	314	301	301	287	295	290	301	296	261	292	283	270	319	305	267	283	271	306	295	311	308	267	281	304	307	277	296	292	295	318	295	273	324	303	296	295	305	307	295	292	336	309	318	296	310	287	304	283	281	245	304	294	311	284	280	313	307	286	282	293	320	303	265	297	280	323	299	317	280	316	301	313	290	325	294	327	309	327	292	317	300	299	339	283	273	286	308	312	336	277	323	298	289	289	287	278	324	290	299	317	287	293	267	285	314	323	294	282	310	299	307	290	277	315	313	275	263	281	282	297	304	294	287	321	312	277	315	312	315	293	289	305	314	282	281	314	294	296	290	277	288	313	307	274	274	303	314	276	296	311	289	292	281	288	308	296	326	274	267	298	312	262	302	289	263	300	293	285	285	317	302	282	302	276	285	254	312	282	281	274	304	324	318	282	237	297	261	271	296	295	311	265	286	291	292	294	314	303	319	292	290	315	297	314	302	314	288	282	271	307	294	309	324	292	311	299	279	288	313	294	301	303	327	285	290	306	297	301	304	279	302	295	318	270	290	298	299	289	296	281	293	317	289	307	322	298	273	311	302	301	295	332	300	296	323	295	290	300	306	289	289	279	312	314	292	310	296	301	294	286	292	254	301	341	283	285	317	306	316	315	324	282	301	311	261	296	306	315	313	302	278	259	281	321	290	293	299	296	306	290	279	298	308	311	318	258	303	310	261	298	307	289	310	292	289	281	284	301	266	294	302	316	306	320	291	286	273	261	292	278	302	278	305	304	289	289	267	330	324	283	317	291	322	310	286	304	320	296	268	304	301	304	279	272	285	315	268	299	301	295	286	288	296	309	311	303	315	279	302	292	293	325	284	299	316	324	271	281	298	301	312	280	303	269	295	292	257	295	298	276	310	298	287	304	285	292	286	329	304	301	308	267	315	310	311	279	272	334	263	297	321	293	311	294	320	293	325	310	308	293	308	296	298	269	330	321	307	304	282	302	304	313	286	275	289	293	278	307	317	315	257	315	301	308	319	277	290	275
24508	21762	29116	25190	21242	13018	1328	580	495	496	459	455	489	448	462	419	448	458	439	426	452	461	459	461	416	450	462	413	454	464	399	442	425	434	405	428	421	417	448	410	442	428	453	427	462	432	434	444	455	413	412	464	461	442	432	436	422	458	447	406	466	406	427	437	457	428	460	413	414	459	419	440	432	438	438	420	429	420	425	424	418	438	442	444	454	404	445	441	427	428	433	386	404	439	440	434	420	391	443	423	434	441	433	410	469	433	425	400	421	459	417	402	422	409	400	429	419	419	453	421	443	411	445	396	367	434	444	455	404	425	428	427	474	433	439	413	429	413	456	433	422	397	413	418	389	445	441	423	424	432	452	454	411	398	403	439	396	479	422	422	429	421	409	402	398	438	418	428	401	419	464	431	418	439	424	450	423	390	441	409	432	387	462	427	415	438	440	410	439	466	407	385	427	437	427	418	423	463	438	436	386	425	404	428	420	466	430	408	416	459	402	439	433	402	415	418	405	447	427	409	447	424	432	393	460	469	413	440	427	461	422	400	442	408	397	463	408	424	456	419	420	397	437	403	467	413	444	387	431	401	404	424	449	433	394	424	454	414	410	445	403	422	440	419	415	448	409	404	453	439	405	410	462	412	418	450	450	413	449	434	424	396	447	425	431	392	445	458	406	420	435	436	452	415	426	425	400	442	440	426	427	450	390	444	431	452	411	442	433	465	427	420	410	438	415	416	440	402	449	462	426	406	427	414	438	463	386	435	438	440	395	394	437	421	451	426	442	429	448	403	432	436	424	409	412	428	437	382	416	438	439	436	423	415	403	413	436	462	443	432	429	456	426	452	443	413	448	412	422	457	427	425	427	415	459	391	400	428	420	418	408	419	415	441	434	429	442	442	412	409	404	397	384	435	388	447	424	412	424	425	423	420	434	444	447	399	385	389	443	418	440	438	398	431	401	433	472	433	443	435	420	437	430	420	394	432	422	434	409	391	407	420	376	425	410	416	441	437	408	426	429	456	428	441	457	417	484	417	428	479	449	416	387	427	438	423	433	432	443	466	410	420	454	418	407	403	413	441	442	454	457	444	438	412	408	424	424	425	429	439	428	410	403	385	440	458	431	435	384	414	448	427	433	418	420	444	423	440	433	427	443	435	419	389	414	421	442	426	453	421	437	444	430	430	390	454	426	421	405	422	442	428	445	414	456	430	423	413	437	420	416	455	415	371	385	416	429	441	429	462	431	417	408	442	434	405	433	444	456	422	435	424	406	443	418	463	468	422	388	409	421	430	426	440	434	495	434	467	444	419	419	402	469	426	452	450	440	417	438	445	403	441	412	445	470	419	402	439	434	428	412	434	437	435	418	449	390	403	442	427	448	429	388	431	411	415	423	416	456	417	474	459	427	424	435	417	425	438	425	435	418	436	408	404	386	412	402	427	419	430	427	418	425	421	439	428	441	430	382	441	456	372	432	405	431	443	416	415	440	401	428	427	430	457	395	425	403	436	404	437	418	426	416	417	431	397	464	439	411	429	417	410	474	427	402	416	491	426	396	410	449	397	444	447	416	453	418	437	427	407	443	436	478	439	452	435	404	419	429	431	423	441	376	456	457	447	459	412	417	457	402	432	400	478	419	441	419	429	428	427	435	437	451	417	421	427	422	421	424	420	408	430	429	436	430	427	430	428	431	436	422	426	433	440	413	431	466	425	434	410	395	457	449	424	387	406	428	466	448	417	427	438	459	410	454	421	419	445	421	432	401	401	418	430	438	449	431	442	410	438	386	437	423	440	403	403	397	424	437	424	408	432	438	427	416	445	408	398	469	422	409	483	424	410	478	460	400	445	417	457	466	434	410	391	443	429	440	418	404	419	422	450	434	400	427	417	434	416	399	448	413	438	441	470	399	450	426	446	372	418	426	430	407	435	424	420	459	448	432	378	463	398	418	463	443	423	438	415	419	413	426	429	452	428	441	456	461	431	449	408	426	455	437	392	444	421	437	413	468	394	433	405	434	424	405	441	436	399	427	402	449	439	435	405	452	435	389	446	427	413	395	371	406	422	435	406	418	445	452	442	408	440	415	441	405	419	429	430	424	455	424	444	428	411	417	458	433	416	391	427	401	422	409	419	431	409	418	450	425	392	427	438	408	408	423	440	415	388	428	410	476	406	417	396	435	420	416	459	427	442	415	408	409	441	421	415	415	432	422	437	401	455	420	427	438	433	428	393	477	388	413	418	435	416	423	386	416	402	435	443	449	405	434	392	439	412	382	437	436	461	417	407	430	389	449	438	460	453	443	413	441	482	412	403	414	401	457	458	448	422	426	441	406	443	431	446	441	398	389	432	415	425	419	440	448	411	406	420	449	462	395	431	414	409	429	443	434	414	445	448	415	436	429	429	423	452	422	420	422	400	409	402	451	455	435	431	421	441	456	450	433	422	445	428	427	414	406	428	415	454	450	435	429	408	445	414	422	376	421	385	418	415	460	434	421	416	424	426	433	394	449	445	427	377	444	428	408	426	434	451	411	384	413	449	405	431	450	438	401	443	478	441	449	477	412	433	414	401	407	430	390	425	444	441	447	438	422	422	441	439	426	444	443	432	426	428	472	413	406	384	450	440	401	429	440	416	414	433	425	412	429	406	433	446	445	404	413	442	425	410	443	444	443	402	443	449	425	438	419	463	435	446	449	426	450	416	447	425	442	430	417	424	398	452	442	410	456	426	412	406	431	420	439	426	442	415	434	407	400	406	440	485	392	413	389	433	414	404	381	432	406	423	409	416	425	410	408	378	443	441	391	454	455	438	426	435	410	427	429	427	412	442	396	441	412	454	425	427	433	435	457	462	416	462	466	464	417	415	428	426	436	462	447	470	420	455	421	444	435	453	386	424	410	406	411	427	452	451	422	450	410	422	425	450	422	418	400	428	425	436	427	446	460	424	479	397	413	417	473	451	438	436	399	402	421	429	434	422	411	458	430	411	411	435	418	410	394	415	407	424	404	442	426	455	422	402	435	449	404	417	411	453	416	395	445	413	436	435	456	406	458	426	388	450	421	401	441	400	464	423	397	409	422	417	411	398	410	452	430	452	449	410	423	403	436	421	409	437	418	428	427	423	418	423	451	417	450	417	435	436	422	420	401	424	430	456	467	417	420	385	416	397	421	430	436	428	422	441	409	415	452	472	409	423	406	424	432	457	431	409	411	401	414	379	434	415	414	394	451	446	424	389	428	407	454	418	406	435	409	401	411	410	414	419	449	427	424	447	434	402	400	436	442	426	411	433	422	418	422	447	413	426	437	438	440	444	413	424	457	455	406	424	454	435	393	433	438	417	467	402	405	443	398	457	429	428	426	426	447	439	448	399	440	459	407	420	439	455	441	444	409	403	420	391	441	414	433	410	414	421	421	398	416	436	426	430	435	431	446	442	448	426	425	443	444	455	416	406	436	459	434	468	429	415	446	428	425	398	411	426	386	384	400	405	423	402
61413	73922	60212	20580	10346	5204	592	552	517	455	470	477	410	470	448	447	424	438	416	458	446	443	422	412	414	440	444	406	420	400	422	430	456	417	441	463	410	456	402	470	389	434	444	435	442	408	436	446	432	434	415	441	395	406	393	458	428	420	453	441	423	429	433	443	420	423	407	443	411	432	415	406	401	432	410	408	403	415	410	455	431	416	438	444	414	442	433	420	410	426	382	412	386	388	402	403	432	422	443	369	404	390	376	458	427	400	439	426	436	426	410	426	421	387	411	409	426	442	426	412	418	424	400	409	433	433	429	422	383	413	413	428	453	418	408	385	423	421	413	430	394	432	411	407	418	402	438	420	430	420	415	449	410	413	423	438	437	394	436	410	420	419	387	407	421	417	381	426	421	445	425	435	435	407	417	434	400	428	414	402	433	443	420	424	406	378	433	392	413	443	420	384	415	441	431	400	435	399	382	447	419	399	427	417	425	399	404	438	370	436	427	427	413	408	396	391	410	435	406	409	441	390	435	434	397	422	427	407	421	448	436	457	374	399	402	446	409	411	402	385	413	431	447	368	438	438	423	434	430	386	390	445	405	460	432	391	438	405	412	413	438	400	436	423	431	400	396	410	422	413	405	387	438	429	433	414	412	402	412	437	425	400	407	407	433	420	415	441	385	415	431	424	439	422	441	439	411	432	432	405	487	400	429	442	447	406	384	411	406	387	416	362	428	423	421	397	421	393	418	396	392	406	390	413	448	429	428	431	393	386	426	399	447	414	460	384	432	451	461	438	366	373	454	372	431	391	402	440	421	421	424	420	432	413	422	435	441	400	390	406	400	423	426	411	419	409	411	427	441	438	411	427	454	410	411	429	428	429	418	386	404	425	447	393	385	440	407	412	423	441	400	403	412	421	388	413	425	394	419	412	404	395	411	429	366	393	431	432	406	410	421	419	412	424	406	374	445	447	423	428	429	429	409	428	421	423	404	408	405	400	412	399	408	403	425	443	393	365	417	416	406	438	395	371	410	375	442	408	409	421	419	464	431	399	441	449	365	393	406	440	417	402	423	413	418	418	396	418	466	407	393	435	402	420	413	418	409	449	392	407	377	394	442	437	432	387	425	410	402	413	439	424	433	433	404	392	450	396	408	404	411	389	409	410	450	441	398	394	420	356	433	395	423	419	430	450	406	414	440	393	413	415	412	424	396	399	437	421	412	449	428	461	390	417	400	438	360	399	413	429	454	416	432	411	426	417	398	431	416	420	392	437	439	436	427	442	419	418	405	408	410	422	419	370	404	436	431	418	421	421	410	389	442	416	426	385	430	410	435	481	441	406	382	376	416	380	440	435	440	435	450	380	401	451	437	413	409	444	430	442	427	422	438	437	434	437	445	418	427	455	391	406	425	412	404	427	417	434	394	411	425	386	410	430	445	415	425	429	398	411	424	404	429	421	455	399	419	389	449	443	398	394	378	506	383	382	388	406	411	463	428	416	412	399	402	392	388	398	416	413	376	414	404	395	395	442	428	445	402	450	450	359	420	390	403	442	415	437	417	415	399	427	415	442	435	412	411	411	436	421	395	411	421	438	411	417	441	439	439	438	422	392	452	438	383	451	410	401	414	406	415	406	379	454	434	405	418	456	408	417	409	404	402	440	407	414	412	424	423	400	424	443	385	449	419	414	417	409	398	417	390	412	423	426	420	416	407	431	401	384	414	405	450	398	408	431	397	394	387	415	439	403	422	407	410	417	415	393	377	405	403	445	408	421	419	385	420	424	453	410	411	420	442	381	392	427	396	393	421	412	446	414	403	417	411	427	397	437	475	395	423	400	419	405	419	429	412	414	412	421	443	396	448	398	392	422	392	420	407	368	450	395	416	409	435	426	423	434	371	453	424	438	406	415	411	401	427	368	431	424	399	436	361	444	444	431	396	388	413	419	429	443	422	424	400	411	422	396	425	406	403	395	390	398	394	446	441	376	427	426	422	398	412	433	468	423	397	443	384	407	398	416	376	413	438	447	430	417	441	444	400	378	408	396	427	371	416	419	452	388	419	421	410	391	453	403	393	397	423	441	424	377	446	410	409	414	413	448	408	399	438	406	372	398	432	419	377	423	396	396	420	407	438	364	421	414	444	399	406	432	453	438	410	426	440	426	398	407	413	418	391	435	456	426	392	415	397	417	403	438	425	424	404	422	426	419	375	427	411	388	409	409	422	404	433	407	403	393	373	396	423	419	431	411	404	390	412	424	432	412	393	435	409	413	437	423	396	388	418	436	456	416	419	406	401	414	421	437	457	399	392	430	374	396	415	415	428	406	438	452	395	445	412	408	387	398	427	434	392	460	431	401	423	427	434	393	416	427	427	396	457	458	400	415	450	407	412	418	404	431	420	403	418	434	421	423	414	430	409	431	429	444	414	411	385	404	417	403	417	411	400	400	440	448	424	416	423	404	381	413	440	391	388	397	433	421	422	378	378	410	392	429	438	425	448	384	422	428	419	423	421	378	388	413	392	391	433	412	431	383	412	484	408	398	430	386	403	443	434	450	382	422	453	412	449	435	406	420	380	440	429	432	428	428	413	402	421	392	409	441	415	410	417	384	428	380	436	420	451	400	409	429	416	452	423	439	415	409	403	427	418	434	389	395	396	423	435	446	373	396	421	406	414	433	452	389	400	437	405	438	419	395	437	431	406	411	420	415	399	471	403	369	425	417	393	449	460	385	403	445	435	429	407	387	405	406	396	383	386	445	419	390	411	400	390	431	395	422	418	407	422	441	427	424	423	457	400	384	445	388	398	415	436	417	401	393	440	430	434	460	418	377	418	440	418	347	433	416	378	425	421	418	439	384	432	431	378	447	418	433	430	401	422	385	454	393	424	448	425	411	423	421	413	435	427	421	413	458	405	392	416	431	411	394	445	401	422	374	433	453	415	412	394	413	415	373	385	392	428	432	435	417	389	421	420	449	439	436	382	403	370	395	400	439	415	412	410	382	398	421	420	434	383	405	413	423	423	379	415	422	372	425	394	395	396	398	422	408	422	399	410	422	426	447	418	421	404	432	427	399	450	429	412	400	396	398	441	424	432	389	404	423	400	430	370	399	401	412	430	389	419	411	401	399	392	427	422	407	434	444	416	419	440	415	376	420	438	429	427	430	397	410	394	437	404	398	393	449	375	388	398	413	391	401	375	398	453	427	412	415	409	404	426	451	432	399	420	383	421	417	432	421	399	406	445	390	433	422	380	430	393	429	429	406	427	443	444	411	447	402	386	417	422	400	408	394	396	411	403	428	409	428	380	471	432	419	424	406	420	415	399	400	432	433	423	409	424	424	418	439	398	415	388	409	407	380	401	436	411	431	430	403	403	405	380	395	413	424	399	416	431	433	393	427	393	474	437	394	388	443	398	392	387	443	411	435	419	427	417	431	424	408	399	418	415	362	427	424	408	412	437	413	420	441	404	434	431	393	449	391	394	417	444	387	405	403
31107	21546	10133	2837	730	584	433	448	449	476	441	425	461	436	431	415	442	429	466	409	414	421	424	431	449	454	424	429	437	403	410	447	405	450	476	413	432	421	399	403	440	407	450	426	388	403	435	440	434	447	415	445	437	412	436	433	455	454	409	418	415	446	426	407	453	464	403	425	430	451	404	436	423	448	450	411	427	440	413	420	420	448	400	437	428	437	416	435	390	452	415	436	439	431	425	431	405	453	439	422	390	472	395	445	418	439	409	428	409	391	404	460	452	431	368	430	425	422	466	421	414	437	422	394	427	446	424	457	417	463	476	416	430	432	417	464	472	449	434	439	462	447	448	414	446	446	428	445	421	410	416	446	431	490	399	461	439	399	405	451	442	409	451	419	443	435	407	433	453	438	425	396	443	447	432	427	394	448	418	409	429	427	414	413	414	384	436	428	406	437	419	370	455	429	437	425	439	410	408	397	438	424	434	388	411	431	425	419	429	454	445	409	446	437	450	463	425	407	441	445	408	440	429	409	442	425	424	416	436	417	427	422	434	433	438	440	432	433	475	413	440	434	436	471	429	429	424	400	441	410	467	465	434	438	411	417	433	438	426	468	437	421	411	398	425	428	414	451	418	452	415	391	382	392	429	451	442	440	411	417	433	390	431	420	461	428	434	381	410	414	413	451	423	457	463	446	428	399	418	414	450	428	418	418	432	445	448	394	438	423	433	435	426	436	424	443	415	427	415	423	429	433	424	391	425	440	425	467	409	430	404	414	405	416	427	416	430	421	392	422	443	461	455	422	413	415	428	448	468	417	440	442	419	409	402	415	417	443	433	439	425	431	418	445	413	431	422	403	402	428	437	435	443	396	390	445	405	422	422	464	434	407	434	436	449	418	427	411	455	433	437	434	421	425	442	388	453	410	407	413	458	421	418	454	437	422	409	444	428	404	418	424	424	420	436	418	464	449	465	439	435	426	421	408	406	459	421	407	441	437	440	416	432	420	461	412	442	434	440	410	440	430	389	439	418	436	399	393	441	420	410	395	404	454	420	448	450	413	428	447	415	403	398	454	414	414	441	427	429	454	432	442	420	396	439	425	429	456	420	387	419	470	451	424	418	415	447	430	422	451	442	413	434	443	466	445	404	450	444	441	447	487	415	377	438	434	359	432	411	476	419	438	428	422	413	419	417	403	427	504	437	442	394	385	423	421	429	422	436	458	452	446	426	434	422	407	465	460	446	442	392	422	432	463	400	403	416	408	454	415	414	404	403	468	471	423	411	403	424	406	466	432	411	455	420	408	400	434	420	423	457	435	387	452	431	367	425	453	385	412	418	461	386	441	410	425	409	388	443	432	411	442	421	461	452	439	456	474	433	471	402	452	418	452	407	395	420	444	423	451	434	423	438	466	457	395	474	452	442	406	394	407	488	430	451	446	417	412	423	448	462	407	449	429	418	388	429	460	418	429	414	384	418	418	421	460	477	412	448	447	443	447	432	424	423	454	416	428	409	430	468	443	407	437	438	447	371	462	419	389	460	412	425	429	440	410	402	443	435	406	428	452	433	430	455	402	427	430	450	423	412	441	431	421	424	444	413	427	409	439	408	438	467	442	408	428	396	407	446	389	444	450	395	453	418	407	440	431	402	419	414	393	431	439	459	441	424	446	473	431	394	433	452	429	420	431	441	449	467	439	436	411	438	433	424	412	405	386	435	438	445	391	439	420	426	410	443	461	428	412	421	447	419	431	410	450	467	442	424	434	444	417	425	417	412	458	437	469	427	396	425	415	415	409	441	449	439	452	413	424	432	425	463	454	444	395	431	421	480	414	448	455	405	413	443	434	456	456	403	410	422	446	440	417	427	425	426	407	442	437	413	440	427	405	452	423	457	413	440	443	428	445	430	446	473	433	404	462	412	453	445	417	406	430	447	410	407	421	443	432	402	425	433	430	427	435	452	436	407	452	419	431	431	424	394	443	458	402	454	411	394	421	403	430	430	451	394	434	416	429	465	458	423	421	465	387	434	396	457	438	420	420	452	396	433	404	421	407	419	440	448	458	426	392	430	451	462	447	439	397	415	405	432	455	452	479	384	453	401	438	418	421	397	399	459	442	429	430	424	451	448	405	392	458	406	419	432	454	435	445	444	396	431	414	457	433	411	400	432	429	458	435	436	444	423	436	423	426	433	414	413	426	456	448	397	396	387	405	447	407	458	378	419	400	429	417	438	426	457	433	416	425	364	424	443	414	429	404	447	444	401	422	406	438	412	426	433	432	418	454	415	404	420	404	393	412	409	416	422	421	442	393	415	420	440	413	417	420	426	419	422	455	428	447	434	414	401	429	435	413	455	435	433	429	401	466	434	441	474	465	410	418	451	417	459	426	428	399	439	427	473	458	407	396	445	471	414	436	419	401	433	424	408	425	414	412	431	451	446	419	425	417	426	451	439	437	405	431	408	462	449	406	434	433	412	397	426	453	416	416	419	419	422	439	456	422	409	406	469	401	429	427	441	429	400	426	442	425	392	416	414	399	415	433	444	419	438	448	447	467	411	436	422	406	433	411	438	429	428	435	448	466	471	412	419	412	434	442	461	408	445	402	390	434	394	437	423	415	406	378	423	407	434	416	453	440	444	416	400	401	424	436	434	432	406	404	428	414	417	462	442	449	416	397	429	438	424	453	381	427	466	419	438	433	431	408	423	402	443	425	412	446	462	416	424	470	423	415	423	432	456	471	404	430	436	448	415	423	419	419	412	407	453	448	435	411	450	407	437	418	380	456	432	414	425	439	428	441	455	386	403	424	396	385	426	444	422	426	452	394	420	430	437	466	436	409	435	429	415	417	399	418	442	445	426	451	453	439	430	417	459	427	426	405	435	411	449	493	439	413	426	389	427	455	445	414	426	411	396	415	450	411	412	414	426	438	459	490	429	443	424	426	438	421	432	389	442	440	434	425	442	424	406	439	415	414	450	428	427	440	466	459	399	402	452	416	439	416	408	430	423	477	431	442	467	460	439	425	430	412	435	451	424	411	423	435	431	410	407	395	427	436	423	460	471	426	447	385	418	432	431	443	440	431	427	425	424	412	435	430	461	427	425	419	419	465	447	414	440	436	449	432	408	429	427	408	418	421	441	457	422	429	475	420	424	462	396	458	411	431	408	421	431	434	467	410	440	389	445	407	455	413	418	444	444	415	396	426	426	464	465	464	444	442	423	480	428	438	416	434	456	389	440	402	457	432	438	410	410	438	392	424	432	392	400	400	479	472	403	434	409	418	429	403	430	421	422	434	393	399	467	436	452	419	420	418	485	467	432	392	442	401	426	432	455	450	442	437	431	437	445	456	420	426	411	460	435	401	424	414	413	425	452	461	434	396	409	443	384	440	417	418	458	404	391	454	413	425	385	465	431	420	439	444	434	455	425	412	460	414	414	421	397	407	412	409	405	434	437	412	447	440	412	423	386	434	437	413	421	414	464	423	452	414	448	439
21947	15772	7657	1856	703	632	376	389	365	389	418	423	411	394	404	347	416	373	376	364	409	359	386	394	410	369	375	337	398	400	380	378	393	374	378	357	401	359	401	384	370	375	365	370	393	372	387	394	382	367	366	367	348	395	394	399	395	371	405	364	372	353	405	377	347	393	414	382	413	384	365	359	414	373	381	388	385	352	388	371	385	373	368	366	384	369	394	371	390	356	387	367	405	405	371	384	401	383	375	395	366	402	446	382	391	361	369	378	376	402	408	387	403	387	404	409	382	416	365	393	369	361	411	389	379	370	363	369	395	330	370	375	372	380	371	382	379	406	358	375	390	390	355	379	354	362	393	380	389	358	391	388	380	381	421	359	362	362	407	346	398	397	382	379	405	402	337	379	405	383	387	408	379	363	379	352	394	395	369	419	372	400	394	380	368	391	387	385	427	381	352	359	381	361	409	364	366	372	366	357	402	385	386	385	388	368	400	390	386	356	373	371	399	364	397	405	420	390	382	357	360	389	375	364	358	420	389	355	401	380	367	359	401	383	386	380	364	380	360	380	353	354	364	340	395	401	388	384	391	380	399	381	371	423	363	371	378	375	362	355	382	401	356	374	379	366	388	366	374	382	389	387	380	388	405	391	388	363	305	388	381	413	377	418	374	358	367	380	366	367	394	355	381	352	378	427	404	357	387	382	390	386	374	393	395	363	367	363	357	421	382	355	369	428	349	366	367	383	378	376	383	368	338	407	383	370	388	392	372	361	358	378	385	344	373	359	391	371	392	394	384	376	371	397	382	340	394	374	382	384	386	377	368	374	383	352	373	388	403	406	411	395	373	394	378	356	383	395	355	376	375	411	397	376	393	370	376	390	376	373	391	381	386	398	359	365	373	359	368	349	403	414	394	396	394	406	367	377	392	409	369	372	370	391	377	373	380	401	361	385	426	356	355	409	414	393	369	381	411	378	368	370	368	380	404	336	410	395	388	359	373	350	398	382	385	390	369	365	407	374	367	394	346	373	378	398	386	395	415	391	388	374	383	370	413	354	344	393	407	344	397	405	396	391	378	413	410	417	367	381	412	357	395	392	388	405	381	371	380	368	419	411	378	409	386	355	384	385	397	404	404	359	393	372	385	346	397	392	387	404	378	393	409	369	395	365	382	371	408	395	366	395	390	368	380	347	354	397	395	419	358	378	366	357	379	371	381	382	371	379	375	365	396	389	346	374	374	380	387	406	375	353	361	402	395	349	396	355	387	378	345	364	385	382	391	383	378	371	376	389	387	366	376	396	366	375	379	384	373	377	376	363	406	391	375	373	392	364	360	378	370	423	373	364	344	388	374	391	393	373	384	392	402	401	356	407	426	355	384	412	376	382	392	366	356	415	342	382	403	378	393	351	361	358	382	352	369	394	368	391	365	373	389	391	409	406	374	367	365	388	342	362	352	400	403	355	336	361	368	352	364	359	369	401	369	380	389	360	380	377	393	381	324	385	374	378	359	373	364	409	386	404	371	385	359	370	414	314	367	396	371	394	392	383	370	342	364	388	366	390	394	372	373	408	379	383	359	395	403	395	391	394	378	367	388	355	392	390	405	386	398	402	402	379	377	387	377	407	368	358	386	371	402	378	373	365	387	380	373	389	364	382	408	417	392	370	393	383	364	352	394	370	402	383	332	381	346	398	342	369	394	364	377	376	342	384	365	385	380	389	404	373	365	390	388	376	386	381	395	421	366	381	366	398	403	372	361	374	362	355	378	377	388	423	376	384	396	379	387	365	396	418	344	378	406	356	356	365	403	411	376	372	390	416	355	360	392	375	391	370	374	386	332	356	361	387	352	367	378	356	349	375	356	346	355	409	405	382	364	388	381	349	388	384	390	390	395	395	381	359	434	342	347	429	398	375	383	376	377	387	354	355	399	382	412	398	343	406	399	357	361	364	377	387	383	386	399	408	392	345	382	376	425	350	424	396	351	369	376	395	394	406	429	391	374	361	350	389	388	367	362	354	399	344	370	366	396	386	350	383	398	384	363	375	371	373	377	363	385	388	393	394	360	389	414	364	364	411	372	379	386	385	367	399	372	376	418	397	401	394	366	357	331	372	386	373	382	389	348	386	380	356	387	382	388	383	363	376	362	403	364	409	404	371	383	384	369	375	384	347	377	404	409	367	377	380	377	409	375	397	376	406	396	404	400	379	386	361	389	372	386	397	376	372	411	384	396	361	368	368	369	366	391	366	379	377	371	347	348	373	402	392	387	388	374	363	377	386	375	390	388	363	376	385	357	391	359	395	404	376	366	362	378	351	341	362	393	349	376	376	380	375	386	374	383	407	373	357	380	385	389	372	388	379	339	396	380	361	385	385	378	388	373	339	396	375	379	382	343	413	379	381	389	363	368	388	364	379	346	364	366	384	394	398	394	382	340	405	408	346	368	381	361	388	369	388	357	389	407	382	378	412	364	345	369	392	400	366	392	409	405	392	367	343	377	383	428	384	364	398	402	366	366	388	401	383	349	393	380	352	373	382	390	387	373	359	370	412	400	414	374	340	355	407	370	367	393	391	381	388	383	356	372	377	371	368	336	370	353	350	383	368	400	394	386	420	378	387	360	361	374	351	358	411	391	369	363	413	393	411	353	380	373	387	399	370	358	357	412	376	352	372	353	379	363	365	365	376	387	397	410	351	388	375	384	387	394	380	370	368	381	360	379	382	418	369	350	372	384	375	384	419	360	388	396	364	379	344	374	414	401	387	381	364	378	340	360	359	406	391	372	366	371	376	329	384	363	400	370	383	375	416	407	363	376	376	391	352	349	397	386	398	382	350	409	399	365	362	365	410	363	385	366	367	410	376	421	391	368	414	356	389	360	405	376	401	374	383	353	405	382	397	400	389	375	373	398	373	393	390	362	372	378	377	360	415	370	386	377	414	382	378	378	390	390	387	359	339	401	380	414	414	383	388	407	341	371	378	369	376	400	392	355	417	387	373	370	420	402	392	362	408	405	374	396	354	382	361	372	360	391	372	405	399	374	381	358	394	393	395	365	402	401	356	398	378	388	366	406	371	425	361	347	376	350	386	370	374	363	360	404	371	351	356	400	366	380	380	389	366	358	436	377	380	376	386	414	372	407	388	370	313	389	387	344	409	375	354	383	324	389	405	371	375	371	413	365	397	376	338	415	386	364	419	378	380	354	359	398	365	384	371	329	406	395	399	391	389	360	343	365	364	367	391	367	408	362	362	391	382	376	357	386	395	375	380	388	378	368	389	388	356	375	367	356	418	396	380	394	356	407	407	385	372	374	348	385	403	372	364	360	365	386	386	397	401	389	379	380	373	422	397	356	387	358	374	403	379	355	396	366	378	373	385	387	372	389	353	378	378	390	353	398	399	393	358	398	391	399	393	416	391	382	357	411	382	424	382	395	374	387	397	344	374	391	356	371	407	386	367	377	359	372	390	377	377	403	401	394	395	382	327	369	380	393	387
25766	22338	28760	26347	15202	5795	569	376	377	346	329	315	338	304	362	337	324	346	303	335	329	336	329	328	315	317	333	326	289	315	346	317	322	321	325	329	331	293	299	312	306	313	310	312	306	374	290	335	322	326	334	305	321	341	302	342	329	303	323	323	282	320	329	307	303	313	322	310	291	330	299	314	295	307	293	290	351	321	305	305	324	317	298	322	336	324	326	304	329	293	315	317	297	317	301	309	339	337	290	311	285	350	327	308	331	318	289	326	314	308	280	316	331	363	313	313	285	287	315	300	316	310	298	310	295	292	320	298	299	312	294	319	322	299	298	309	300	306	288	309	332	329	314	312	349	305	277	290	276	326	287	289	317	301	337	329	316	341	323	364	330	300	305	319	328	355	364	278	314	341	306	298	319	306	347	299	298	318	298	272	300	296	319	334	281	277	278	323	357	312	305	298	318	331	338	315	305	320	310	347	279	329	313	311	281	328	301	284	328	302	321	281	310	338	335	313	312	312	293	335	312	316	286	316	334	295	334	306	328	312	330	286	328	295	292	326	329	325	331	298	339	310	281	309	292	314	334	316	323	322	322	338	295	298	292	309	283	314	305	317	284	297	314	329	351	298	318	285	293	307	313	309	303	301	321	281	292	327	299	313	296	286	281	337	310	321	287	309	303	285	290	316	306	302	329	318	311	299	320	344	320	318	293	300	293	302	305	292	301	325	305	333	313	303	330	326	302	305	326	288	297	335	309	275	304	318	344	287	308	312	290	274	290	291	328	323	291	316	326	275	302	311	286	311	323	301	296	307	318	322	304	315	307	333	296	319	308	274	303	298	300	329	334	298	313	276	341	323	322	309	276	299	287	317	316	295	292	308	317	324	329	314	307	314	323	299	317	294	328	308	309	304	296	317	283	331	282	318	313	300	319	321	356	320	323	320	321	286	307	340	327	318	321	286	303	290	318	314	295	306	294	329	297	318	293	331	343	294	295	335	309	323	304	310	332	307	296	306	324	303	311	323	310	347	293	304	324	275	290	274	301	324	293	289	287	298	322	307	311	290	324	311	279	300	332	300	310	349	315	287	301	292	296	315	340	326	322	329	312	304	303	322	333	304	323	295	315	320	300	318	324	315	299	347	333	278	340	302	290	316	308	334	309	310	330	303	312	281	298	313	294	302	373	293	331	303	310	304	303	325	296	299	326	311	314	308	306	299	318	313	331	340	299	297	284	283	308	308	305	321	293	303	292	286	334	274	354	330	299	302	331	324	314	300	321	313	323	325	321	298	302	309	335	310	299	278	345	333	287	340	295	327	302	287	306	287	334	311	308	290	294	318	332	327	308	325	306	340	317	310	285	301	294	319	307	281	328	300	306	295	280	322	306	289	310	315	323	305	300	300	297	328	307	306	310	299	340	303	304	351	299	292	317	301	323	308	304	321	308	287	318	349	290	329	301	308	296	313	319	316	308	305	317	281	303	325	340	303	287	291	307	319	309	307	308	320	332	340	324	295	336	304	298	301	351	290	323	305	298	321	310	290	292	295	273	303	310	307	316	322	328	295	327	304	301	299	330	324	304	333	344	300	306	316	325	294	332	356	330	324	306	335	301	293	281	308	322	288	281	303	308	312	295	283	320	312	312	297	329	289	298	300	305	286	314	319	286	336	282	315	298	320	339	296	303	314	312	293	309	309	309	316	318	302	299	326	301	301	328	301	335	333	312	324	318	307	314	301	324	309	327	327	305	308	310	306	347	311	288	302	330	321	323	304	309	321	367	330	316	293	291	338	313	322	330	290	300	311	299	306	308	306	284	288	314	341	329	328	303	325	316	310	302	318	292	298	296	313	318	309	314	310	305	302	301	301	340	345	328	354	307	299	330	307	307	304	299	323	313	365	306	310	297	293	295	320	310	325	290	282	306	325	314	300	337	292	284	300	300	289	300	331	341	294	304	302	331	334	294	293	291	269	323	276	284	278	305	316	310	298	311	306	317	317	320	318	305	289	290	318	294	310	306	288	339	298	333	315	320	272	304	314	292	283	323	314	302	313	284	327	308	307	314	342	298	317	294	301	304	332	312	320	322	287	306	306	303	291	319	303	306	303	329	324	303	310	302	295	316	335	316	317	311	308	279	357	304	335	304	296	315	293	333	329	318	300	345	299	304	321	319	276	299	332	300	302	316	307	326	321	281	316	336	299	308	299	322	335	304	307	304	335	293	336	281	310	307	297	326	316	320	288	300	318	291	323	284	323	312	318	323	321	328	308	325	297	293	311	327	306	274	336	332	308	287	326	313	293	289	311	335	313	344	302	274	272	347	315	281	322	309	317	317	303	295	305	297	294	299	287	328	301	326	267	306	304	304	307	310	300	291	284	297	304	274	284	308	286	297	310	313	335	321	307	306	341	298	317	304	327	333	294	339	321	297	350	305	309	317	296	343	284	307	337	290	280	324	335	288	295	318	309	293	268	272	331	340	319	305	306	288	338	292	312	335	308	334	333	304	322	315	305	347	286	338	304	333	311	313	317	316	304	279	283	272	309	313	328	301	282	302	298	277	324	312	307	320	317	305	320	303	312	350	311	288	321	338	330	311	318	302	350	343	335	324	311	302	307	309	297	296	308	320	308	314	306	295	323	302	332	331	304	279	331	312	293	285	338	288	295	313	310	287	341	314	269	306	298	311	297	316	298	308	343	316	299	314	346	319	322	308	297	345	323	332	316	310	293	282	303	287	316	351	316	323	313	329	309	306	324	290	280	310	301	282	293	327	334	329	301	293	326	295	342	309	299	313	321	317	289	310	288	322	330	297	320	332	331	302	344	293	299	342	332	318	313	347	316	344	330	306	309	322	333	332	308	323	312	308	311	332	333	304	300	297	298	292	314	321	285	306	303	335	305	318	336	310	309	316	316	316	319	323	306	326	295	303	306	289	342	282	331	324	319	328	301	323	317	312	308	317	336	285	322	315	288	277	302	335	303	274	306	322	286	340	274	303	304	333	306	306	315	300	281	309	311	329	331	302	318	301	313	305	273	322	290	328	301	298	317	316	301	311	325	294	322	289	320	335	319	321	318	296	290	304	305	326	296	326	325	308	333	298	306	333	283	326	313	296	318	280	322	303	322	301	298	305	329	294	302	289	261	337	318	336	310	331	304	263	333	311	301	301	312	292	330	284	299	307	303	301	317	311	277	308	301	338	285	293	315	295	314	325	306	312	296	294	311	287	328	333	294	293	357	294	294	284	339	301	327	301	359	333	337	285	337	340	288	304	301	288	320	281	296	325	291	333	269	296	314	324	297	327	284	319	293	312	321	294	311	316	303	300	275	351	297	292	296	276	301	316	301	307	318	297	332	337	307	306	318	357	300	311	326	293	279	329	317	301	339	303	347	303	295	311	317	298	277	292	286	296	317	300	315	296	308	309	314	307	315	304	321	325	288	310	302	260	307	318	312	302	314	293	305	319	299	328	328	312	305	321	302	299	324	296	315
58278	61573	45693	13093	5552	3749	358	398	380	356	368	347	356	306	302	312	342	337	302	329	316	341	324	297	303	347	344	308	270	310	322	308	341	291	331	308	315	296	316	347	292	300	305	309	312	338	310	300	313	334	302	327	294	319	310	328	291	303	335	338	301	305	295	339	324	322	313	312	321	335	338	275	299	301	320	303	309	306	320	325	347	324	319	342	324	309	313	302	313	297	276	303	292	285	316	306	320	333	322	308	292	305	293	318	308	304	310	291	321	347	307	343	317	325	322	292	292	287	315	351	306	315	290	303	272	279	333	280	273	313	301	334	303	296	285	306	327	309	327	348	302	298	309	325	328	321	306	289	296	319	301	330	301	307	303	285	314	299	301	324	313	315	275	310	294	300	344	304	326	317	296	322	309	323	312	335	320	285	312	323	314	324	344	307	312	321	284	346	282	326	302	324	330	282	298	307	316	319	320	325	283	329	312	339	301	326	300	336	313	312	336	341	294	302	298	299	325	309	281	295	328	325	317	329	273	303	282	292	331	312	330	314	305	311	318	327	323	301	305	283	316	299	305	302	310	323	305	299	344	321	285	322	320	323	312	329	328	317	308	341	338	290	318	344	308	298	323	292	329	301	308	302	310	321	320	300	327	314	337	318	304	327	320	314	294	322	307	310	302	305	309	317	313	319	319	304	328	295	301	327	307	315	326	324	303	304	323	296	328	298	291	321	313	296	334	310	314	276	312	312	329	319	300	318	326	296	303	317	325	304	323	295	305	312	307	309	323	301	317	300	305	299	302	309	324	319	308	322	301	330	263	304	333	281	298	320	342	328	282	327	329	306	306	312	287	316	327	297	332	298	313	322	309	320	300	309	331	308	285	322	311	287	324	320	333	288	301	326	308	267	299	311	343	311	317	339	286	324	301	322	277	334	311	299	323	324	310	327	335	317	304	300	304	327	317	298	314	325	312	317	328	306	311	322	296	315	309	341	321	315	296	303	303	325	317	308	321	330	297	278	324	302	327	314	301	363	338	324	291	288	289	282	301	295	303	337	320	303	323	334	299	299	290	286	272	296	286	308	284	315	312	316	325	304	311	346	321	299	295	311	341	342	340	322	315	333	303	309	312	272	318	325	331	320	317	338	282	326	299	311	333	284	321	290	320	340	290	286	299	319	317	338	302	282	314	311	315	309	311	312	316	310	356	320	297	287	297	277	309	270	321	274	310	313	308	285	303	306	300	285	318	326	323	320	309	278	289	291	343	326	302	342	311	302	316	290	303	324	304	301	304	264	304	305	306	309	342	340	309	307	308	320	300	290	293	319	302	310	310	342	303	321	291	304	293	312	317	309	325	308	328	308	319	307	288	344	334	294	278	309	325	294	300	303	316	296	318	291	300	350	308	321	318	310	331	341	315	313	320	306	322	328	318	313	316	300	317	298	322	312	339	315	304	335	324	336	328	317	292	327	328	337	333	306	315	324	333	326	350	331	327	295	319	312	331	309	304	314	299	287	296	335	319	327	301	300	272	312	298	314	302	298	310	322	346	278	303	328	283	341	304	315	293	309	297	275	313	289	312	305	300	292	331	308	281	299	305	290	295	297	339	307	296	330	333	319	291	283	321	281	279	327	323	326	319	293	308	281	308	313	297	292	336	325	297	336	337	332	289	308	354	321	294	318	275	328	290	311	319	298	290	265	327	293	303	277	309	284	295	337	339	286	341	293	329	298	319	304	309	303	316	310	314	331	302	308	333	317	319	298	294	302	301	303	310	327	336	302	326	305	316	295	307	318	287	325	306	297	310	335	323	300	343	286	290	329	291	318	282	327	310	291	291	309	283	317	308	310	301	304	331	310	314	293	274	299	270	330	302	270	288	292	306	280	320	303	322	286	330	307	315	307	266	288	299	324	325	285	319	315	329	295	299	313	313	307	318	278	311	320	329	306	323	302	291	312	321	296	294	310	326	326	342	316	336	289	326	354	317	289	272	319	307	343	326	313	312	297	337	301	328	324	340	303	293	321	315	311	312	286	296	325	311	311	298	325	316	318	304	292	299	297	280	277	312	282	337	315	304	322	278	319	314	315	320	330	316	315	304	311	349	281	315	288	298	289	305	328	318	294	312	300	314	313	268	335	316	324	304	316	326	313	316	322	278	301	334	308	278	306	329	297	338	336	311	276	303	311	286	287	312	318	293	303	311	326	296	333	317	322	294	274	301	307	310	308	286	320	312	311	316	267	304	299	299	298	294	304	296	319	336	329	292	285	315	295	294	303	298	286	325	308	303	314	336	286	299	310	295	291	322	324	323	297	294	318	313	327	295	332	336	299	312	316	309	308	323	297	325	303	299	298	309	300	345	324	311	313	281	315	318	325	278	313	296	316	286	321	325	308	275	328	294	303	302	307	317	297	327	314	305	283	310	312	337	325	299	303	330	274	295	313	308	330	299	285	278	291	348	314	306	320	363	312	299	328	335	334	288	289	311	294	312	304	286	314	294	279	334	304	341	328	334	339	279	321	279	306	308	309	293	300	291	324	294	311	316	296	347	334	290	318	312	344	313	333	251	306	281	260	303	311	335	321	309	319	323	331	300	317	315	272	292	286	325	306	292	294	335	323	351	295	305	319	301	308	313	284	296	325	297	278	323	317	309	299	286	283	305	286	320	343	274	269	284	301	294	285	283	302	329	308	288	287	313	298	295	307	326	310	286	314	301	291	289	346	293	313	330	292	309	294	327	336	284	296	330	291	322	303	323	298	329	300	348	311	316	318	300	337	311	317	290	334	332	322	305	283	330	333	317	313	330	293	318	296	326	283	331	308	282	306	312	299	328	327	333	340	280	303	317	319	296	289	289	309	302	308	301	312	324	308	309	281	288	298	338	314	289	328	297	292	295	285	295	308	327	318	293	285	305	317	286	271	299	295	307	322	329	298	309	327	311	283	321	313	293	297	293	297	308	295	315	324	293	350	284	313	285	311	299	291	298	320	318	351	304	301	325	308	294	277	301	301	284	305	274	298	331	313	286	291	315	299	302	303	303	347	278	312	310	321	310	332	310	330	309	289	306	367	313	329	289	324	299	326	269	313	311	299	323	338	303	290	282	290	302	315	308	331	313	293	312	301	359	291	311	318	324	324	311	337	301	288	299	317	284	312	322	279	301	315	316	303	338	313	292	353	338	300	299	328	313	313	313	290	311	306	340	325	311	328	298	292	296	319	289	315	307	323	317	325	331	317	325	316	331	331	303	325	320	317	299	324	314	278	287	290	351	342	297	315	283	309	305	294	311	303	307	294	298	309	305	326	319	299	288	290	303	351	308	280	318	340	300	344	300	315	283	331	312	297	327	315	368	331	321	320	318	305	320	304	336	298	289	310	295	331	306	278	334	308	284	291	297	312	294	273	292	307	320	334	318	299	313	309	311	306	282	318	325	305	308	294	318	311	303	309	293	323	320	330	304	325	330	327	321	325	329	323	264	337	274	313	315	311
24536	21744	29048	25657	21079	15207	1704	659	471	471	505	500	472	458	495	446	469	459	462	448	490	457	430	481	455	464	441	421	499	426	457	479	462	430	444	467	444	449	435	446	460	443	424	460	455	443	412	433	456	399	434	458	485	489	453	442	452	475	462	469	422	472	487	456	427	446	476	477	492	475	442	411	422	484	448	464	501	454	459	446	446	436	428	421	478	456	466	466	479	498	462	415	466	465	427	477	468	488	454	455	468	498	479	415	448	432	478	487	436	430	445	470	440	440	447	451	436	480	474	453	455	451	446	450	433	474	449	473	465	440	450	426	419	468	455	431	460	496	433	433	492	442	454	456	451	471	444	413	418	461	443	453	447	456	494	428	451	446	408	423	456	462	426	477	420	468	440	436	429	448	446	400	444	454	483	497	414	441	416	419	474	443	454	458	466	447	500	455	432	454	418	448	427	455	440	453	456	430	517	432	442	435	446	457	417	421	421	489	456	423	421	475	480	403	459	469	449	466	465	477	399	456	430	440	476	447	440	450	452	467	461	450	450	396	421	463	438	424	491	412	445	449	452	458	468	454	435	433	443	423	441	437	450	455	460	474	418	459	457	431	443	439	470	447	454	455	421	451	453	453	469	435	446	432	432	469	475	460	497	429	447	497	401	464	415	417	422	460	421	479	458	454	462	453	467	411	425	460	459	460	408	443	475	442	473	441	402	434	438	492	422	441	492	434	433	455	456	457	487	469	428	461	467	443	422	423	409	506	454	500	406	422	454	448	435	458	452	456	452	419	468	426	470	425	425	430	439	444	467	466	419	452	442	467	455	439	479	414	443	443	477	424	420	427	469	441	456	453	485	414	492	439	435	494	408	445	421	472	423	435	456	456	425	456	394	462	451	411	448	439	446	449	429	454	465	443	416	456	431	431	460	474	460	448	441	415	415	435	468	429	466	508	447	472	485	434	459	435	459	415	470	446	412	452	454	472	448	451	459	431	479	472	437	478	440	470	440	450	477	480	458	473	444	448	477	430	438	441	447	463	426	449	467	436	426	393	455	439	442	469	432	429	432	446	462	426	425	488	428	442	436	432	464	453	434	457	470	429	477	465	450	415	419	448	434	401	436	482	450	457	433	421	422	487	468	473	467	494	465	473	428	454	477	435	432	445	434	475	472	445	411	418	444	442	439	451	478	420	485	458	424	459	424	456	452	469	465	399	465	449	427	447	443	474	453	446	455	480	410	427	435	461	452	446	437	444	423	423	444	424	432	445	445	450	494	418	441	453	401	494	466	460	454	466	445	478	470	464	452	432	440	422	462	435	441	442	441	447	427	428	418	450	456	394	475	450	454	443	433	499	463	420	473	460	455	475	440	457	427	413	440	411	460	400	465	439	426	441	453	446	459	407	455	464	435	469	450	427	467	437	484	420	458	497	456	449	441	433	436	437	461	454	441	476	479	449	434	493	466	449	440	408	444	424	424	426	430	430	471	489	447	463	460	463	471	470	467	428	524	459	445	464	453	445	422	483	438	453	415	404	430	466	440	473	454	447	443	449	461	412	484	455	469	469	424	464	471	425	460	457	454	472	447	454	445	459	450	468	461	463	471	465	448	458	474	462	454	444	427	433	440	445	482	474	454	453	414	442	461	464	474	427	465	446	410	467	439	463	430	443	444	438	423	431	475	429	460	430	448	474	405	416	447	472	468	445	460	452	444	445	428	459	462	457	450	438	482	420	437	468	446	481	432	450	447	445	398	452	450	434	484	428	427	468	437	460	415	456	449	446	436	451	449	447	478	444	461	466	434	453	485	420	460	430	467	415	465	440	425	444	453	420	485	459	478	455	429	441	436	495	421	458	436	427	448	467	461	451	442	437	457	423	405	453	497	453	490	449	442	436	453	424	447	467	438	468	476	460	441	442	433	440	461	441	468	452	443	469	405	441	450	429	451	436	445	457	423	460	452	428	433	461	448	444	443	518	432	422	444	436	450	487	475	442	431	462	491	423	440	420	441	466	456	457	446	445	429	451	434	450	452	449	437	480	445	463	451	413	465	422	443	421	438	468	441	457	442	457	480	413	442	484	445	493	435	456	475	420	473	451	449	433	466	456	459	448	470	447	433	497	462	470	482	405	450	427	397	455	492	464	475	433	463	483	459	464	460	440	399	457	450	477	460	429	460	447	464	440	447	411	482	438	432	436	456	450	435	437	438	422	438	474	430	453	470	449	460	457	437	407	465	456	446	467	410	458	446	474	461	456	473	439	452	458	440	470	450	490	452	489	433	423	465	463	399	461	431	470	423	435	461	452	435	437	464	478	409	462	442	425	463	411	447	455	458	418	464	404	435	442	422	469	440	431	438	427	472	436	449	458	436	467	446	450	442	466	472	469	397	461	457	432	430	456	417	432	444	462	446	449	480	433	488	463	482	449	437	458	433	443	462	419	436	446	448	486	472	467	399	469	475	436	466	419	435	429	461	451	432	463	452	454	484	465	439	447	475	419	448	445	422	460	465	443	474	424	424	432	440	488	474	439	458	437	455	434	438	428	490	438	432	426	469	488	425	407	455	437	469	466	444	453	445	438	434	471	408	433	476	471	485	451	433	441	454	458	426	442	471	410	467	437	460	446	451	471	424	455	467	451	435	492	472	510	421	461	416	437	473	458	441	463	428	461	426	480	432	489	446	429	430	449	432	476	462	474	416	441	434	465	454	448	451	466	467	443	451	496	447	456	480	460	438	438	438	405	416	439	455	424	482	421	441	457	428	433	446	462	410	428	503	460	440	491	459	475	461	414	477	457	450	441	425	439	461	416	456	394	459	442	439	445	405	445	485	442	461	438	459	447	452	430	479	458	441	442	452	480	456	460	450	436	447	453	420	470	421	463	444	430	496	464	470	438	461	465	461	444	431	453	427	468	446	410	455	461	472	439	432	455	452	457	469	473	459	484	443	472	447	472	446	459	433	426	431	460	423	431	455	428	430	438	472	428	435	492	452	436	441	428	491	417	477	466	463	439	441	453	450	467	455	439	463	466	436	473	420	443	480	464	421	469	466	435	433	456	440	452	406	454	436	452	440	443	485	434	469	486	450	401	431	453	473	465	479	453	463	460	426	433	466	459	458	442	452	423	426	444	406	447	462	484	462	492	456	456	478	482	421	431	419	477	433	457	439	433	440	431	403	439	438	448	429	421	442	423	400	429	461	440	486	448	449	414	473	429	446	429	432	455	466	437	451	447	489	459	459	433	457	441	451	448	443	428	424	437	447	459	435	434	438	443	427	435	431	445	459	426	441	443	457	482	434	434	405	451	443	493	482	449	459	437	436	425	481	474	409	438	407	428	465	469	474	462	463	442	504	469	471	463	448	464	439	434	410	424	425	422	454	457	459	459	490	467	433	458	455	466	454	460	438	446	466	459	466	426	403	473	474	449	407	434	446	449	483	450	468	473	470	440	440	458	420	447	470	439	470	466	423	484	462	437	454	475	467	442
60795	71039	65317	20104	8257	7112	616	508	526	497	473	465	504	434	481	458	432	466	420	447	439	466	443	433	463	457	437	424	430	461	450	487	460	425	426	432	400	455	458	440	445	438	414	421	422	443	444	424	454	428	432	431	391	431	442	456	466	459	420	482	446	462	444	444	467	443	405	452	430	439	456	436	415	449	454	429	427	423	451	416	403	447	477	446	444	419	481	433	446	433	427	444	449	424	429	412	397	439	424	448	442	384	448	451	481	393	431	444	399	425	425	449	465	429	429	409	404	447	403	409	420	415	417	435	454	429	431	458	411	412	403	419	407	437	452	432	424	471	435	441	431	411	394	436	442	426	409	412	415	444	443	433	419	416	399	490	442	428	391	427	443	429	444	461	394	459	420	449	449	425	418	446	441	447	436	464	444	462	450	467	434	438	454	455	385	424	436	392	434	416	451	450	410	439	410	406	447	406	447	429	426	448	400	492	405	445	424	463	430	418	446	448	427	442	407	416	456	446	421	415	439	440	439	463	463	438	437	457	430	441	409	440	439	394	417	398	448	416	417	440	414	392	431	450	424	414	404	439	423	433	419	451	428	420	423	432	443	443	410	403	414	407	413	443	440	372	419	403	455	435	446	430	396	442	429	410	444	443	442	450	408	432	448	446	444	425	413	427	434	404	432	459	405	425	464	458	411	428	420	453	427	483	454	444	423	449	441	438	450	467	429	439	442	441	421	449	428	415	415	452	431	410	401	422	397	452	416	392	404	401	417	473	427	421	438	416	440	426	444	435	403	446	446	421	468	416	411	419	424	397	405	439	418	489	411	398	427	455	445	441	404	405	411	432	407	442	428	423	457	442	426	430	434	457	397	435	418	439	395	477	411	437	380	430	459	419	448	446	491	427	459	409	399	411	434	429	450	446	452	450	433	439	441	443	430	464	435	418	439	420	412	446	444	473	430	424	427	416	422	424	446	438	449	414	426	422	468	442	385	446	429	433	417	421	422	437	456	410	398	422	420	442	417	422	400	405	429	420	413	433	427	407	438	429	396	436	446	432	448	425	443	463	426	437	446	438	440	433	412	422	399	411	421	429	419	455	444	417	415	442	401	422	438	413	450	430	437	452	431	464	442	417	404	449	426	467	440	442	434	459	436	460	449	441	391	408	397	410	414	415	408	436	427	432	476	458	455	409	420	433	436	442	446	471	391	435	432	430	396	448	429	451	420	419	426	424	461	382	441	445	470	402	427	403	439	437	453	404	469	426	435	442	455	424	434	410	412	402	479	413	451	491	443	406	446	414	449	432	435	416	426	427	404	403	400	442	415	431	458	436	458	440	410	466	414	436	427	451	439	453	422	418	450	419	420	420	434	415	456	448	458	440	448	432	427	443	436	482	461	457	409	408	412	440	456	425	411	406	446	438	450	443	419	423	450	443	400	425	426	450	445	430	441	451	463	451	467	407	431	462	446	415	453	419	443	431	424	411	440	408	432	433	420	440	413	390	434	391	432	439	446	443	483	425	428	407	429	417	451	461	416	385	392	446	420	436	418	429	406	464	417	448	420	428	414	404	437	414	450	443	386	405	446	444	438	478	467	421	451	439	420	457	422	417	432	445	412	425	425	389	451	430	442	410	469	438	395	469	439	380	429	449	428	450	396	432	404	450	433	447	447	441	441	402	422	432	400	416	424	405	418	433	473	442	448	382	429	426	433	421	440	386	458	438	424	461	386	437	435	411	439	458	416	439	432	414	422	410	448	476	425	433	445	459	424	414	456	439	433	436	424	409	445	447	395	424	434	454	440	410	385	385	436	434	405	382	440	435	388	399	415	445	420	425	422	441	391	414	417	449	416	439	446	418	436	436	396	415	409	431	435	396	403	421	433	432	440	434	407	422	427	440	465	429	408	430	442	405	433	421	447	402	422	453	461	442	453	423	434	438	407	428	436	423	428	392	478	441	412	426	440	431	441	420	437	441	458	400	406	441	419	448	442	452	419	395	432	438	424	422	438	469	438	417	432	398	433	415	468	434	456	432	408	443	443	424	444	450	420	457	409	416	398	440	440	441	415	436	420	416	437	455	422	429	411	449	422	418	425	427	444	454	435	451	386	446	437	426	459	430	408	430	420	413	469	433	465	486	410	445	394	424	432	438	451	435	474	421	377	426	383	439	425	438	399	461	416	419	448	429	405	413	432	454	430	460	437	395	441	444	430	464	438	431	434	416	418	442	419	436	399	424	401	406	446	408	423	436	426	432	442	435	442	438	423	420	416	446	442	411	403	440	502	431	446	434	440	440	425	422	453	412	450	430	417	433	439	470	433	434	483	455	451	434	435	382	450	437	427	450	439	401	444	417	425	464	425	421	451	399	390	440	431	439	427	453	429	401	478	408	419	427	442	419	409	445	448	431	437	428	441	447	402	438	424	414	444	426	438	466	455	451	414	441	391	448	454	434	422	404	431	436	400	407	485	417	433	425	414	445	434	405	448	419	466	418	426	448	408	401	404	439	410	425	422	436	426	430	451	430	436	455	435	413	424	429	426	413	423	456	444	431	416	449	417	422	429	448	444	456	452	429	463	440	429	425	416	431	443	461	451	461	414	432	424	394	415	431	453	421	421	440	426	425	422	436	418	406	453	419	442	405	436	435	465	423	427	409	423	432	425	426	411	396	464	435	406	409	401	444	443	424	436	427	430	467	428	431	438	411	432	405	411	420	441	460	427	422	438	451	423	419	473	439	433	437	441	433	433	428	441	426	447	462	423	458	444	438	410	468	455	440	444	378	414	393	452	401	426	443	417	450	429	417	430	418	428	404	454	420	410	467	435	424	410	424	435	440	419	406	415	464	436	461	410	425	434	426	424	483	437	416	434	423	436	448	463	444	448	443	454	421	475	443	423	451	444	395	401	414	413	429	438	433	426	410	420	420	407	408	382	399	425	444	387	411	424	400	479	377	465	459	434	449	451	401	416	453	436	431	399	412	469	411	413	434	439	403	440	451	431	406	440	421	432	436	440	425	424	450	415	441	444	441	417	391	449	433	448	382	421	421	446	415	404	420	418	442	421	417	417	465	407	399	450	415	457	434	412	421	458	423	425	426	431	424	432	447	428	434	449	417	435	373	413	447	454	485	430	436	397	429	433	406	394	433	420	457	409	411	391	416	424	447	445	411	418	417	478	396	431	411	425	415	438	412	432	410	439	423	450	430	396	442	413	404	438	419	433	433	398	444	480	448	438	420	416	406	428	462	426	405	439	455	408	415	444	427	413	414	457	478	406	425	457	410	432	420	447	436	440	422	424	418	430	434	423	430	435	449	395	464	430	405	449	422	390	459	449	406	433	411	443	410	404	438	469	432	471	459	414	456	432	419	420	430	423	413	454	426	450	424	414	426	429	445	468	435	396	402	442	451	391	451	446	446	403	462	390	435	398	415	455	386	469	423	447	419	383	421	455	422	440	434	425	444	458	411	428	438	441	437	402	435	417	429
30964	21541	12007	3933	786	602	499	493	498	457	446	427	448	476	435	448	438	471	437	482	450	445	480	432	470	470	451	431	454	436	465	474	451	449	477	440	477	477	458	450	450	487	479	436	470	470	452	458	473	431	432	422	483	514	477	473	394	475	464	488	498	449	450	408	478	427	468	498	448	446	458	446	432	434	444	455	423	457	433	444	445	460	485	463	484	487	459	422	416	439	469	483	471	448	441	435	483	479	462	460	414	453	416	468	468	430	454	483	452	508	447	417	468	482	447	451	468	510	474	435	451	448	492	418	426	475	455	440	474	443	479	441	424	496	455	468	433	461	436	437	484	436	443	434	508	472	455	457	458	461	394	466	461	452	454	449	425	429	508	469	476	473	461	441	472	415	439	444	435	467	469	461	460	460	422	408	463	442	480	431	439	445	449	424	465	497	493	490	491	463	451	464	427	433	460	467	426	468	445	479	441	507	516	423	474	462	448	438	474	407	391	409	454	432	476	465	472	470	451	450	461	470	444	456	445	431	471	462	478	433	499	473	477	453	437	467	472	438	466	447	480	468	462	450	443	443	456	471	470	457	470	465	465	481	464	466	455	487	452	476	501	440	441	490	482	477	484	460	462	476	447	435	453	417	466	448	435	482	459	432	457	485	466	476	456	464	448	441	476	456	451	504	480	469	440	479	429	436	450	472	444	462	439	471	477	424	448	454	485	436	439	461	458	458	475	478	468	448	463	413	446	460	451	450	515	415	464	475	420	492	466	429	434	464	492	444	461	442	491	436	430	437	477	460	476	453	473	443	456	440	468	462	446	459	457	466	464	452	466	447	448	466	475	443	420	397	464	462	472	474	456	453	418	448	471	432	459	438	458	477	473	486	449	433	432	485	447	438	498	459	483	432	455	459	455	456	465	428	404	466	426	455	464	441	461	473	455	445	466	448	444	424	490	465	453	435	421	460	471	464	416	432	454	430	502	435	427	405	457	428	434	452	460	463	440	480	441	436	480	444	445	459	452	474	462	438	431	454	450	445	458	450	487	492	419	465	478	431	449	449	445	483	437	478	468	490	440	431	439	425	489	465	401	451	456	448	445	437	476	469	433	450	497	490	453	436	466	449	488	437	479	434	408	421	478	465	452	440	454	463	449	443	456	468	424	456	421	463	430	488	485	483	471	457	429	444	467	459	486	464	462	449	467	423	480	502	463	425	444	485	464	458	485	448	504	459	415	487	491	472	472	475	463	398	410	455	446	498	451	484	479	445	459	446	500	457	459	480	464	444	432	488	478	441	494	434	477	439	483	438	460	438	448	479	446	454	454	452	457	451	472	453	412	453	472	474	459	448	454	483	440	446	472	434	437	457	463	459	510	450	463	413	456	469	450	425	455	459	430	464	478	468	425	453	487	498	462	442	472	409	435	457	482	465	438	465	447	455	419	473	463	476	497	455	470	458	418	473	455	452	446	476	437	432	427	445	453	470	475	490	470	436	459	451	494	479	434	447	493	466	459	436	457	493	461	441	497	471	500	443	430	437	414	484	480	502	447	391	484	482	495	463	455	428	497	455	475	449	434	493	473	472	437	487	452	484	457	449	450	439	444	470	467	444	457	465	454	450	455	450	458	429	440	480	486	493	501	448	451	472	454	443	459	456	457	460	454	455	450	451	496	460	478	460	477	443	478	468	460	475	483	414	487	445	469	451	460	466	462	448	412	429	496	431	444	463	449	482	436	487	442	453	450	409	465	442	454	488	450	407	476	431	469	449	470	496	445	459	475	473	454	465	482	447	453	487	456	478	422	426	425	468	476	448	422	490	495	475	477	455	460	475	489	482	460	461	461	398	457	448	439	466	441	479	478	453	480	434	450	450	481	473	511	469	459	455	446	468	457	474	405	475	449	458	451	478	443	460	469	437	457	441	430	411	475	469	464	499	486	452	413	447	455	447	453	482	410	464	472	442	465	454	474	468	442	436	500	485	488	470	468	432	448	435	467	488	416	432	469	480	454	475	462	479	457	458	471	441	472	457	464	497	485	485	452	419	451	470	471	457	475	475	428	484	447	452	473	464	446	456	440	468	474	492	462	427	471	438	464	460	444	459	465	459	459	455	485	469	487	423	464	460	453	440	467	453	463	447	472	426	481	486	471	479	485	448	437	467	471	435	426	491	438	460	449	478	440	435	453	467	462	473	459	452	492	443	411	440	481	447	502	433	405	428	460	481	439	446	469	460	459	440	398	431	474	487	471	445	476	430	443	484	503	431	444	479	441	440	440	462	442	477	501	504	442	457	438	448	449	498	464	450	434	437	407	439	482	494	453	493	435	458	430	479	435	464	507	479	496	447	485	450	434	449	466	452	432	481	473	413	425	463	487	418	434	455	480	464	421	434	452	458	450	462	465	438	482	448	418	436	426	448	441	455	442	425	488	468	453	470	446	446	423	457	484	421	448	453	451	460	452	468	470	444	488	468	491	434	442	463	441	455	431	414	432	486	426	438	464	434	437	451	476	457	480	447	461	495	442	463	417	460	463	480	439	441	464	447	484	500	458	473	486	411	462	467	505	449	457	458	466	485	466	513	445	479	500	437	486	447	418	422	456	465	450	427	466	424	457	491	499	438	477	465	483	469	443	455	456	489	440	527	457	449	490	481	444	460	439	487	497	468	481	446	498	464	462	460	452	473	449	464	415	460	456	458	470	441	456	461	476	442	453	457	456	459	489	461	456	459	463	456	476	481	481	468	469	456	419	430	469	458	470	436	451	433	455	441	415	452	442	410	491	474	466	445	470	477	481	462	460	464	484	491	454	470	470	494	471	423	482	472	493	461	447	454	519	488	432	437	418	438	466	434	453	430	442	458	414	443	430	441	470	428	456	403	479	447	460	435	477	452	457	444	455	439	427	448	450	446	457	487	445	461	464	447	448	502	464	480	494	447	472	473	457	454	444	487	464	443	458	462	452	463	451	436	476	498	426	464	456	495	453	435	468	455	485	473	476	451	407	461	457	435	454	425	432	504	448	451	456	467	478	470	445	439	446	413	474	492	430	463	450	430	481	436	459	474	436	451	449	461	444	493	476	459	463	467	456	481	462	450	462	470	472	445	465	473	461	464	418	487	458	458	443	465	440	475	483	452	520	473	479	438	443	438	440	458	465	439	500	436	489	500	476	426	445	457	436	505	467	464	457	466	452	452	484	456	460	447	487	459	499	492	488	456	458	446	465	463	482	479	491	459	468	472	453	448	467	437	481	466	472	441	444	456	455	493	453	430	463	463	441	464	438	446	509	499	417	424	468	461	422	450	462	451	461	483	448	479	432	490	451	466	461	434	442	427	479	401	453	459	451	436	462	446	460	456	465	450	483	446	450	440	454	440	443	462	448	462	444	431	420	437	440	458	490	436	464	475	414	450	469	426	468	445	474	445	428	428	489	462	488	478	450	477	472	485	445	459	460	460	452	432	411	410	458	437	418	424	510	442	435	462	434	425
21732	15760	9358	2658	791	654	412	423	427	416	391	437	399	389	433	458	408	375	421	410	409	374	412	396	396	382	464	381	373	398	393	405	369	406	436	435	393	391	417	433	399	406	407	389	418	410	385	382	406	378	415	388	362	419	423	376	416	408	392	372	406	377	417	435	429	436	416	439	407	401	396	427	401	356	423	346	391	432	371	373	406	420	399	390	389	397	440	365	419	418	486	371	455	397	403	399	442	409	409	413	409	385	377	389	409	400	404	354	412	397	387	400	372	414	374	411	419	394	431	396	429	412	387	417	396	401	423	393	381	398	404	411	427	437	390	405	391	409	401	427	423	413	374	390	400	388	433	419	370	419	394	431	420	412	395	382	412	401	403	432	370	404	421	422	377	363	455	408	439	400	401	425	405	419	392	376	385	375	414	389	438	419	426	386	409	465	404	405	383	397	370	376	424	377	400	423	390	397	404	395	400	412	447	418	397	391	420	388	389	402	414	429	380	389	427	393	368	416	380	425	397	395	406	411	390	374	376	410	376	419	418	391	376	414	427	395	384	405	373	386	397	343	404	399	429	403	433	383	399	391	413	392	410	446	395	410	415	376	399	404	390	355	393	392	393	424	403	432	382	396	418	368	442	404	404	430	400	406	400	411	397	381	406	443	403	414	409	402	380	403	404	422	400	389	390	410	387	404	411	438	405	417	422	384	410	427	398	434	402	409	359	411	398	410	394	427	434	405	381	409	412	394	385	427	381	402	415	423	420	414	432	404	394	443	389	386	408	413	419	408	384	410	415	411	456	383	391	446	391	404	394	386	393	400	397	427	381	419	422	433	410	396	373	375	363	422	418	420	361	383	416	437	405	397	414	426	385	401	414	389	395	401	418	408	415	358	396	408	396	436	415	439	399	406	376	424	390	435	400	427	448	404	388	398	375	427	411	378	379	448	412	383	412	384	411	423	413	414	404	425	413	391	411	389	384	385	392	429	412	393	399	405	423	408	413	401	397	415	388	402	408	381	379	430	396	399	398	426	393	394	356	362	386	409	423	391	459	396	401	409	402	387	405	427	394	408	442	423	405	437	385	405	390	430	393	370	441	435	418	357	402	378	402	420	381	410	434	427	407	434	397	407	428	436	352	411	396	374	433	400	393	364	453	411	428	402	404	394	391	395	372	396	401	404	429	422	390	394	398	409	414	427	423	408	391	381	433	397	384	371	397	358	393	421	407	415	408	403	368	419	421	427	387	385	423	414	399	361	414	427	440	446	375	397	452	411	394	398	364	402	405	387	390	429	403	396	421	416	426	388	369	413	398	408	400	385	426	388	402	353	385	392	402	401	372	375	368	389	399	403	398	407	419	412	454	437	415	391	422	390	376	374	372	392	400	387	382	440	406	383	433	422	405	451	401	388	399	419	407	399	379	397	379	380	392	392	424	402	403	400	369	379	390	400	389	408	408	420	401	392	423	419	397	405	396	411	392	394	386	412	423	448	418	393	398	393	390	379	396	390	419	435	400	401	408	389	412	417	430	421	418	396	387	405	405	348	416	381	423	399	401	423	420	390	373	413	397	415	395	394	424	367	429	398	401	427	421	382	378	425	413	377	422	379	385	417	402	387	400	404	394	399	382	426	361	367	384	387	415	395	351	418	405	401	402	421	402	410	416	414	363	430	417	372	399	400	411	413	397	384	404	396	381	417	392	382	428	398	396	410	400	388	429	388	410	402	405	370	390	436	403	450	393	396	400	406	423	422	427	418	418	445	373	418	441	423	387	397	408	410	399	419	410	395	401	439	406	363	396	422	427	441	432	412	407	429	394	427	408	410	393	392	408	407	399	416	416	374	385	405	403	394	425	413	389	378	422	395	441	391	402	387	388	414	426	445	401	404	433	363	372	377	422	374	394	376	421	379	395	396	408	431	397	410	434	454	437	422	378	402	402	403	366	378	391	395	461	430	393	435	371	389	388	423	391	381	414	411	399	417	402	381	441	376	433	362	388	408	415	392	378	402	435	411	398	375	381	386	436	442	393	365	425	386	428	409	430	423	367	430	408	405	406	421	378	365	390	399	429	411	426	402	430	400	440	406	420	393	392	403	411	353	409	442	414	389	386	396	370	397	386	393	397	383	399	419	409	372	375	379	403	418	414	410	419	453	420	365	402	450	397	400	411	379	437	397	430	389	396	420	414	388	358	398	385	382	433	416	364	423	428	417	382	382	436	398	384	408	400	426	414	371	403	390	429	399	418	373	406	374	421	427	394	452	405	368	395	380	414	428	429	393	383	416	434	365	395	412	424	413	395	426	423	421	423	389	387	403	402	371	404	396	433	400	416	427	375	410	436	406	406	415	420	396	424	419	453	403	424	384	404	387	446	404	396	397	410	392	395	397	418	388	445	403	419	405	396	398	410	415	401	413	416	407	428	405	402	366	396	407	413	367	418	432	374	392	378	436	400	423	428	410	387	414	397	455	421	376	391	425	397	428	387	383	407	385	399	395	383	420	420	401	407	404	386	390	381	399	391	384	351	411	421	397	400	420	410	370	401	376	412	392	413	402	369	366	412	432	441	358	424	411	396	406	367	376	422	410	379	367	382	406	427	400	432	406	394	376	404	380	435	402	409	367	386	411	402	384	413	400	441	421	386	401	385	390	416	404	443	399	395	381	425	407	387	455	424	406	419	417	388	370	457	396	422	397	405	402	410	381	445	375	433	417	431	405	421	404	416	392	418	411	387	426	407	398	395	397	397	412	390	382	382	442	424	404	424	371	411	403	394	428	403	399	382	403	407	407	428	371	360	435	347	386	394	391	435	397	405	419	405	389	409	412	389	410	399	433	412	396	418	360	429	399	394	418	412	363	428	394	432	424	382	390	419	386	435	411	371	388	384	375	442	450	400	396	392	433	434	355	427	410	405	401	372	414	392	434	356	409	431	391	395	406	435	414	443	376	427	400	388	425	417	390	381	395	357	367	428	391	402	374	397	403	416	408	433	396	390	372	416	378	407	405	434	410	380	392	400	381	414	368	394	413	391	396	403	369	398	436	388	393	389	384	416	423	422	402	418	380	422	404	371	400	402	408	376	446	429	401	407	405	404	398	424	394	406	435	384	378	391	408	449	371	403	443	387	424	406	418	390	400	429	387	416	431	424	402	421	393	412	401	371	434	397	394	381	357	453	437	392	372	383	400	410	378	416	404	416	397	401	408	376	415	392	406	384	425	399	386	424	389	395	421	431	414	399	384	419	398	403	419	418	404	411	404	432	383	393	361	425	366	362	465	435	363	379	381	454	427	405	393	431	420	424	409	379	384	435	379	404	417	424	416	392	420	424	401	409	397	435	377	413	413	410	412	435	395	420	412	413	418	414	406	386	392	413	390	361	403	425	376	393	394	392	442	386	436	428	377	414	425	371	419	388	435	425	411	416	383	416	417	361	432	385	377	422	424	392	413	422	369	391	413	369	420	408	392	395	415	403	383	392	387	388	397
25671	22133	28790	26770	13865	4114	503	392	345	359	354	322	325	364	347	301	365	329	339	307	347	308	325	333	351	319	340	338	370	319	310	311	344	319	316	316	347	358	348	336	340	341	320	304	344	294	357	305	339	348	336	331	335	319	336	348	352	312	334	329	355	359	318	341	315	305	347	320	319	350	328	299	329	336	321	346	320	334	317	346	322	321	297	345	302	319	340	317	333	311	304	327	315	330	316	360	323	292	349	335	340	318	355	322	328	309	333	319	303	337	350	336	291	324	302	330	286	335	335	327	328	287	308	333	323	354	340	314	344	318	293	338	329	306	358	289	300	348	346	330	309	331	327	352	331	319	323	330	286	355	340	300	331	344	309	318	322	318	307	294	315	334	319	307	310	334	325	299	307	325	348	318	303	320	301	322	326	324	287	334	341	339	324	368	339	343	318	324	341	316	340	313	310	331	314	339	315	327	318	327	300	326	314	347	336	320	346	314	313	320	294	340	296	337	339	343	341	325	312	338	317	353	358	293	319	324	310	320	346	287	359	302	310	313	324	327	314	332	327	327	327	296	320	318	315	327	321	352	315	320	290	308	319	311	331	308	342	308	325	314	289	332	326	322	303	321	341	312	310	333	329	336	301	333	357	351	326	349	323	330	345	327	311	330	335	318	297	360	322	298	334	348	318	327	340	315	342	334	318	328	297	337	324	300	342	308	328	297	310	318	314	320	341	336	336	335	322	348	322	323	299	346	311	331	332	288	310	320	340	340	323	357	323	286	319	300	320	315	332	327	329	330	328	345	329	331	338	304	321	321	324	357	322	349	326	312	309	326	313	314	317	299	322	329	333	306	344	334	323	346	309	329	313	324	326	337	292	323	333	319	348	314	342	344	344	310	300	332	320	323	310	343	301	301	284	323	329	333	301	311	328	331	333	322	315	322	323	294	342	341	335	331	327	294	320	329	333	324	325	300	290	333	327	343	348	301	319	323	318	325	330	292	336	350	323	339	347	326	324	318	313	314	307	311	333	351	308	331	334	325	320	295	318	297	325	339	316	319	330	337	306	325	351	291	350	340	313	310	330	299	337	329	306	285	374	341	324	354	332	338	325	324	306	368	355	327	358	349	334	311	355	306	351	305	333	335	330	331	328	341	277	318	332	301	316	327	349	360	350	337	327	350	325	314	323	321	332	311	329	295	333	316	308	346	335	332	357	309	354	327	323	331	344	325	340	315	303	349	339	304	314	318	329	328	334	318	304	325	326	320	304	343	330	289	312	312	287	317	330	297	317	345	325	326	304	357	357	316	323	355	355	335	303	330	309	319	329	336	297	336	326	344	321	324	308	337	279	323	377	297	289	293	329	343	339	298	328	341	343	324	331	326	331	344	327	346	321	335	330	342	347	308	325	315	322	354	307	318	352	321	315	306	321	318	313	308	297	309	356	334	312	336	361	342	321	353	342	328	327	337	330	335	327	337	331	330	306	317	332	338	352	343	334	318	329	358	319	334	369	313	317	321	348	319	312	308	320	302	377	319	301	307	317	302	317	311	283	320	340	336	330	329	306	328	320	353	317	315	379	302	329	342	348	336	338	332	377	339	309	331	292	317	315	361	305	273	347	331	320	275	305	316	305	356	338	325	316	335	326	325	326	358	311	357	347	317	288	338	342	336	341	309	344	329	342	309	326	326	319	348	343	330	330	326	343	341	319	349	307	315	285	323	354	324	294	321	314	330	335	309	348	319	320	313	337	331	323	322	283	338	333	314	362	333	348	339	326	318	360	311	297	350	322	299	355	323	317	323	329	303	338	378	334	310	351	356	321	340	322	325	338	341	291	315	323	326	344	322	341	338	290	322	343	348	281	328	346	312	349	318	335	301	345	340	295	340	331	324	328	328	318	292	349	322	327	289	369	358	288	349	311	331	333	342	347	300	334	322	341	305	324	314	322	316	373	347	344	301	293	293	309	332	325	318	336	304	329	345	362	326	340	314	303	320	318	317	328	339	317	322	305	333	314	321	323	314	326	336	357	353	326	337	344	314	357	306	305	292	325	331	329	308	322	323	291	345	330	317	336	349	327	333	308	320	325	326	322	306	333	332	345	326	329	348	352	295	351	296	330	308	328	300	313	344	336	341	319	329	322	332	350	315	316	326	335	328	317	329	359	315	362	313	341	325	293	285	298	340	359	331	334	310	354	328	291	300	337	294	319	347	324	351	342	300	327	308	341	306	328	319	343	345	311	340	295	285	318	308	342	325	322	313	327	337	320	349	308	356	327	323	340	338	311	324	345	300	294	328	321	356	306	323	332	304	307	336	321	331	293	314	337	336	309	332	333	330	359	304	304	325	327	300	319	334	326	306	344	345	319	303	318	319	311	322	347	331	303	339	334	354	346	349	335	292	348	313	313	354	347	331	318	323	345	352	315	301	355	347	297	352	323	327	276	334	335	336	323	307	299	351	300	307	331	315	306	323	290	331	318	308	318	296	302	334	343	354	323	345	332	336	339	325	340	324	320	340	317	318	352	285	304	335	345	341	336	285	331	326	305	344	332	333	308	334	344	309	313	320	322	337	311	315	301	358	333	316	351	311	304	333	306	296	318	315	344	336	335	320	323	322	314	313	287	323	340	293	347	329	310	333	329	330	317	333	327	307	290	326	329	329	313	290	342	328	338	300	323	331	323	344	328	346	325	352	318	322	289	306	312	340	309	314	318	332	330	288	328	333	343	339	328	330	345	331	346	325	305	326	352	312	317	350	320	345	341	318	329	298	314	295	338	311	332	303	316	341	340	323	309	343	327	338	323	309	320	311	338	359	294	352	335	308	320	300	337	333	316	296	307	313	319	276	314	296	337	274	337	341	333	334	281	325	364	292	334	346	313	310	308	332	338	331	312	307	351	335	307	334	334	332	329	318	299	339	340	293	333	327	290	331	342	348	351	342	323	338	302	337	322	311	328	319	324	339	329	320	304	344	324	333	349	339	332	349	347	319	340	316	316	283	312	330	352	309	312	317	305	342	307	310	327	323	299	307	336	339	326	309	294	329	325	331	334	294	354	337	314	339	288	301	317	294	358	335	319	327	341	326	345	301	342	317	347	315	341	337	321	309	322	332	352	337	357	311	309	349	320	317	321	328	340	314	331	309	324	356	329	354	338	335	315	312	336	322	327	295	326	315	364	304	336	324	310	314	326	331	327	322	349	327	336	283	320	349	323	297	286	301	346	312	304	308	316	335	332	313	361	317	328	349	347	314	313	310	277	311	359	348	309	302	313	304	348	325	348	317	353	365	348	305	321	349	314	320	318	313	305	322	296	287	348	330	290	339	337	339	338	340	338	322	356	356	322	289	322	325	334	332	326	344	309	317	332	333	313	333	356	336	356	322	339	310	327	320	339	362	351	331	316	318	306	325	312	296	320	318	314	351	343	345	310	329	328	346	331	299	327	281	346	323	347	321	311	330	298	339	354	316	325	273	300	355	325	299	329	318
57593	63390	46830	18436	4772	3556	415	377	378	330	359	356	353	365	322	361	356	347	334	350	332	359	305	339	345	351	338	326	303	335	335	326	328	342	332	332	319	331	336	362	325	359	324	334	330	319	297	334	342	365	337	304	311	311	320	349	317	329	332	363	310	309	321	352	315	302	373	366	321	315	325	354	311	323	323	348	346	352	300	332	323	368	315	343	309	333	280	316	332	337	338	332	302	307	305	314	317	301	339	317	352	318	354	320	311	315	330	320	287	307	322	314	319	307	328	315	294	316	321	338	323	322	315	316	360	317	314	348	318	353	319	302	298	312	326	295	323	322	327	314	310	330	304	306	339	356	308	303	345	326	323	352	321	341	276	317	333	297	317	335	344	302	384	296	313	356	330	308	319	348	293	325	347	317	289	316	337	344	336	310	303	322	268	319	315	329	290	311	298	381	328	303	326	335	318	338	293	327	315	327	309	317	289	305	344	345	319	307	320	323	298	333	294	299	310	341	313	316	329	307	368	305	351	327	304	351	316	322	343	308	332	328	313	329	311	314	332	311	335	303	329	328	329	312	289	322	312	313	307	340	299	311	327	301	325	335	314	303	330	330	336	310	320	328	295	317	309	331	328	321	333	357	308	347	308	333	333	350	327	318	315	321	316	287	336	313	294	289	310	317	335	317	286	297	306	339	326	315	301	331	336	316	283	321	305	305	320	301	342	325	343	297	324	298	325	317	332	316	308	318	319	301	295	290	306	334	309	327	335	301	333	304	315	323	313	316	309	354	324	307	316	310	335	306	363	325	324	322	312	325	328	310	304	344	327	305	303	319	315	339	334	316	347	312	322	341	322	290	332	300	340	323	317	314	345	315	307	331	295	338	335	326	333	309	323	336	314	328	331	316	358	343	324	306	306	332	331	331	316	324	296	302	316	314	320	320	305	350	319	283	310	342	304	347	338	346	290	319	321	293	315	337	298	320	299	319	334	312	319	316	341	322	299	314	312	313	296	314	319	327	329	309	325	339	316	339	305	325	323	300	304	324	310	310	287	332	321	325	332	325	330	314	333	335	332	274	311	305	330	324	303	315	303	299	314	303	320	328	333	316	338	337	335	340	290	319	293	304	345	312	288	317	343	321	340	344	325	314	332	339	293	329	364	327	318	327	313	301	309	335	332	315	312	325	333	310	316	313	337	347	301	342	346	321	334	341	321	313	350	313	333	330	313	310	339	350	346	308	321	290	304	333	327	329	321	306	294	364	288	312	339	316	292	331	328	316	313	340	318	288	341	371	326	303	344	336	305	332	320	314	315	290	320	296	325	317	300	321	310	316	302	309	297	338	323	313	332	292	316	302	305	333	298	327	317	313	312	321	307	317	302	318	348	322	313	319	339	320	277	322	345	344	304	321	338	339	320	321	316	355	320	344	306	354	309	337	313	348	324	351	312	312	302	338	341	311	343	335	306	324	297	317	325	297	331	339	314	289	319	313	320	319	343	312	308	332	325	321	301	296	322	319	349	327	359	357	339	339	324	335	338	293	348	334	292	327	324	301	293	318	317	340	315	340	327	309	322	319	328	319	303	297	301	308	298	324	308	305	314	323	324	327	321	321	314	321	301	303	312	327	300	332	316	355	316	343	285	336	339	333	326	329	299	311	313	329	337	327	298	334	323	341	328	318	322	341	304	321	305	299	293	319	314	286	325	357	301	321	319	324	307	300	307	334	304	326	311	319	297	331	299	320	325	303	303	311	351	299	369	303	347	293	339	349	299	298	314	312	324	312	309	315	308	303	331	300	348	346	357	355	306	323	328	315	325	324	320	308	314	308	320	317	280	330	315	349	330	307	332	302	307	309	284	306	316	350	350	295	338	345	339	313	325	314	332	321	333	278	304	328	300	336	297	329	283	331	320	313	352	318	333	343	323	308	348	341	314	289	340	291	314	310	325	332	353	307	289	329	342	357	309	321	306	333	319	366	316	353	320	304	270	349	349	318	302	324	329	329	340	343	320	329	318	313	312	330	306	340	298	319	339	330	314	333	344	300	301	318	319	288	351	359	310	320	285	311	306	316	358	357	322	302	333	319	340	337	342	351	331	286	350	304	320	341	329	332	294	298	282	307	309	301	310	328	311	342	294	321	299	339	304	325	325	283	302	344	311	319	321	332	302	299	324	319	330	344	331	312	338	353	318	346	308	321	300	315	320	325	309	343	371	349	289	315	314	347	310	311	317	328	325	330	295	292	353	325	313	300	325	342	330	330	280	335	330	301	306	307	325	310	320	335	325	318	329	298	372	310	304	347	324	335	323	315	344	322	323	313	313	315	319	347	296	323	321	318	307	319	328	301	296	334	289	340	318	307	317	324	335	345	306	283	355	350	339	333	310	314	320	288	311	319	308	318	320	311	303	328	330	327	321	316	369	319	282	297	332	344	321	336	336	310	350	331	327	318	333	323	331	325	294	308	348	302	313	315	300	318	299	322	308	343	315	328	338	323	332	307	298	313	317	321	322	321	321	355	307	329	316	319	318	331	313	300	297	320	303	307	303	315	333	303	306	315	325	321	321	340	336	283	322	300	298	326	305	331	312	310	273	298	313	343	308	329	319	336	323	325	314	330	346	320	333	327	300	288	338	301	333	332	318	314	324	314	326	326	344	312	326	315	300	324	324	318	310	330	312	335	309	320	332	296	344	326	331	320	289	326	321	339	348	336	325	344	300	303	319	341	313	348	333	293	319	314	337	328	314	311	320	269	306	335	328	332	317	293	321	312	362	295	350	315	335	303	309	319	331	282	331	347	334	298	336	310	324	319	346	329	310	313	325	352	301	317	307	320	354	313	338	312	347	319	344	323	310	300	309	317	347	310	312	340	296	307	325	312	349	323	304	326	343	318	310	325	318	284	307	315	337	310	307	343	287	345	327	332	352	324	360	317	317	355	331	324	336	315	271	313	319	348	297	286	333	323	333	330	342	317	353	319	303	314	320	342	309	301	309	307	360	321	313	327	362	290	329	315	314	325	336	300	344	328	299	285	310	328	297	339	359	327	324	322	326	338	319	330	308	280	317	344	337	305	292	325	267	299	327	300	314	303	331	347	323	322	339	324	346	334	321	292	292	320	341	299	306	311	334	335	356	313	336	324	303	311	337	320	327	353	312	303	275	333	291	309	333	288	328	298	334	319	348	324	297	305	332	311	324	334	270	314	310	308	330	342	316	309	323	345	354	344	292	318	326	334	331	312	295	318	305	362	335	298	308	326	324	301	332	321	336	316	344	305	332	314	329	344	313	315	315	299	286	323	292	292	314	356	299	307	309	343	271	350	366	306	343	358	350	323	298	337	332	337	317	298	342	327	346	304	346	334	333	328	318	327	345	328	351	317	301	348	284	323	321	323	332	313	282	315	340	338	321	304	344	325	324	334	334	314	331	289	324	341	331	352	315	297	367	316	297	348	328	318	326	340	327	327	348	295	315	319	282	332	321	297	331	333
24508	21715	29027	25627	20917	13945	1234	629	531	508	553	476	491	531	450	521	495	497	452	494	471	482	417	465	479	486	479	482	455	450	445	482	440	513	461	500	468	458	500	449	450	435	460	471	457	462	418	414	448	509	465	461	481	462	437	439	445	442	473	466	464	479	462	496	459	517	488	471	444	450	491	464	458	465	457	450	496	429	489	487	490	476	474	519	495	443	434	466	452	517	485	446	485	432	521	483	445	474	461	474	480	406	478	466	463	480	464	451	489	401	452	475	455	478	487	471	454	442	459	456	463	473	469	494	456	410	456	474	439	444	441	441	439	490	466	453	473	453	480	447	420	500	450	451	450	466	492	410	421	452	456	468	467	440	434	442	433	438	448	429	479	458	480	428	442	464	466	458	460	486	481	415	430	480	451	472	490	440	465	488	480	461	429	434	454	470	466	482	453	460	451	458	467	461	471	459	448	423	426	443	471	453	462	444	397	471	489	482	450	480	496	469	431	447	428	461	466	432	441	412	448	450	469	497	477	482	449	466	480	479	451	484	464	447	435	428	456	440	449	458	471	485	467	452	462	483	459	499	457	458	461	470	474	475	423	485	467	470	454	457	461	427	454	440	461	472	486	444	466	453	445	495	431	454	455	482	504	467	465	496	463	490	471	460	448	455	509	476	495	458	484	477	449	455	430	420	486	449	486	445	429	460	458	504	429	472	430	475	453	460	433	456	410	441	464	465	482	448	419	426	484	482	505	450	483	449	432	445	441	462	432	432	460	451	444	446	448	496	482	438	476	433	487	456	417	451	473	488	468	495	476	448	496	448	462	464	402	463	428	445	517	450	449	459	452	479	490	461	438	487	442	430	446	470	508	427	459	472	476	439	495	444	436	421	454	470	466	476	479	422	429	492	459	455	428	472	478	475	496	486	439	472	476	489	465	485	432	477	454	459	440	482	430	456	482	453	497	463	484	414	452	440	477	469	488	485	417	434	441	470	483	452	504	490	460	473	457	463	446	457	475	471	488	446	445	467	455	492	450	487	457	497	468	459	488	466	480	462	486	438	452	496	491	461	441	512	472	451	472	441	457	427	450	460	457	463	445	419	472	430	468	432	476	452	453	466	428	474	463	472	427	493	470	472	440	492	454	439	445	480	458	450	424	467	455	474	502	480	444	498	436	441	484	453	456	457	448	486	465	449	464	415	491	473	482	409	449	434	503	470	448	437	472	469	451	446	441	485	473	476	520	432	449	448	413	446	497	467	445	450	429	434	452	453	458	475	473	419	449	436	477	477	457	480	494	480	466	470	451	476	424	458	451	479	445	463	459	482	458	490	484	457	471	437	462	448	452	475	449	437	442	480	431	472	422	498	471	429	491	438	437	431	438	439	464	490	463	463	483	451	477	458	462	492	490	438	461	461	448	449	463	446	437	459	460	458	484	465	428	487	425	461	428	448	462	460	446	447	457	477	454	487	438	470	460	436	487	430	486	468	438	477	471	469	440	474	497	451	491	494	463	433	460	482	489	465	449	463	441	472	464	450	462	453	472	455	482	538	469	465	469	462	479	460	449	487	482	454	433	473	471	426	448	459	435	456	435	499	462	427	479	466	496	482	440	444	476	468	418	453	455	457	492	432	469	449	450	498	431	464	467	424	458	459	436	405	482	460	474	431	460	485	463	477	474	431	470	447	431	445	490	476	442	444	482	480	465	452	456	462	436	487	459	490	463	453	459	470	482	483	425	452	451	468	498	448	488	450	464	459	432	444	433	450	470	457	434	451	461	448	487	494	477	460	479	462	470	451	463	480	451	451	451	456	468	491	440	442	434	434	477	443	456	460	497	471	456	466	444	473	472	479	461	458	424	446	455	446	426	478	447	483	438	467	475	425	468	481	447	454	436	482	444	493	463	498	446	445	458	476	429	480	443	479	442	411	426	468	475	504	442	463	453	421	474	469	472	473	516	435	411	435	463	466	471	448	417	461	497	469	444	508	502	452	472	444	479	430	455	437	459	445	482	467	487	472	439	459	468	429	442	464	466	445	471	423	466	438	475	442	414	449	464	479	464	461	453	437	470	430	465	443	446	463	454	471	451	450	428	424	448	406	469	453	444	465	430	460	435	454	480	465	453	440	451	420	436	433	496	452	444	476	439	429	446	439	456	473	463	472	485	461	425	469	442	478	449	418	432	451	461	442	443	450	457	468	425	470	456	444	455	441	457	438	449	451	473	513	419	447	445	437	431	479	489	514	464	450	459	457	452	468	457	461	480	476	437	480	459	468	400	458	448	478	466	410	434	430	430	452	479	453	424	460	468	469	455	477	452	476	438	446	439	446	481	482	452	419	470	425	461	483	455	476	424	466	465	498	481	454	488	430	473	475	493	474	440	516	424	441	459	438	454	453	452	457	475	448	452	481	464	447	495	450	415	426	452	501	487	447	449	417	477	501	495	441	478	462	447	483	430	465	462	446	471	454	453	466	441	488	471	475	436	465	459	466	425	443	458	433	480	483	417	462	461	491	465	457	456	459	471	453	453	469	473	434	460	459	462	479	465	422	491	451	415	495	478	426	453	465	472	505	452	425	459	475	450	429	467	441	438	473	469	488	417	482	444	460	451	452	475	438	464	463	473	477	502	438	444	469	409	463	444	457	457	484	496	513	442	456	436	529	472	413	466	460	438	459	482	469	451	472	482	487	479	459	421	439	425	490	440	471	498	422	483	433	463	478	449	458	459	473	440	451	465	482	464	477	449	457	457	466	448	470	448	433	436	445	461	466	415	471	432	475	472	443	483	473	454	495	452	447	417	470	474	471	395	471	450	476	436	459	480	467	485	504	447	487	463	460	472	461	458	450	439	461	460	439	491	467	441	445	467	445	451	455	458	413	488	469	420	442	460	437	461	419	461	436	475	455	452	432	438	430	463	416	491	503	448	431	472	455	463	475	483	513	424	454	440	436	484	464	509	463	466	464	439	447	452	452	460	485	411	422	452	454	444	418	443	462	484	453	480	454	462	448	455	490	483	459	475	463	499	448	459	448	475	497	474	455	477	450	429	414	468	431	452	442	443	467	464	444	496	456	440	460	426	455	470	498	491	463	444	448	451	427	464	473	468	491	482	455	459	440	460	473	466	473	472	475	442	424	451	481	438	482	461	454	459	433	461	450	472	448	441	470	461	425	445	431	460	491	485	492	458	477	481	459	430	458	476	460	487	459	433	443	472	473	428	459	463	431	446	455	482	407	433	426	422	457	499	430	475	451	459	449	441	490	450	440	471	469	441	445	439	393	449	429	438	463	451	423	436	470	505	521	456	451	466	423	470	470	470	458	487	476	425	471	462	478	427	492	471	431	453	495	466	452	470	473	450	476	495	452	423	425	442	438	480	446	474	473	482	472	447	466	439	449	448	429	487	470	430	499	461	440	445	440	476	417	476	434	449	430	426	458	497	412	425	489	406	454	468	428	481	459	430	469	452	433	463	454	449	413	461	468
59179	76283	58999	26862	8298	6799	590	597	505	513	521	478	530	465	474	469	427	467	464	465	504	459	481	407	413	452	448	450	501	451	449	490	451	453	442	469	452	480	437	440	443	456	470	443	449	433	443	466	448	456	453	483	418	433	450	400	447	400	455	441	483	460	470	468	485	453	430	459	478	470	423	421	458	428	468	431	457	433	443	439	487	446	450	435	456	427	440	429	416	423	444	427	430	435	448	470	447	433	460	414	469	441	453	438	458	442	438	473	441	450	457	433	422	408	432	461	431	413	393	400	439	426	452	453	438	441	435	437	417	466	463	446	461	451	437	437	450	414	461	444	413	448	437	417	471	471	457	413	433	449	422	465	416	425	429	426	435	408	449	398	444	447	424	431	418	434	460	454	406	456	464	449	395	439	437	486	431	455	421	435	424	469	441	450	403	452	412	460	461	430	427	454	463	459	449	450	433	437	457	434	445	463	444	456	461	426	466	433	413	463	441	415	437	438	452	464	471	428	458	409	483	476	443	410	441	400	472	464	456	455	407	454	450	450	457	430	469	417	472	437	464	476	432	457	421	426	432	467	467	456	436	442	446	474	416	424	459	421	452	465	420	437	428	417	408	455	405	421	448	422	446	420	448	466	408	409	444	449	448	430	418	436	453	461	452	462	446	433	448	406	454	453	421	452	461	428	414	439	469	402	425	450	426	429	453	393	397	436	417	433	423	421	391	443	465	450	446	438	466	426	432	468	453	427	444	455	421	403	456	437	431	412	445	420	456	464	388	428	450	429	448	426	454	489	395	437	429	496	426	421	410	443	460	403	451	408	437	447	437	451	434	410	441	432	445	407	408	435	433	446	452	437	420	420	491	454	420	420	471	432	466	448	429	460	477	430	428	429	446	416	465	448	447	433	430	427	432	417	474	409	454	427	425	447	458	454	411	450	428	452	436	443	463	476	411	440	418	411	413	442	429	421	429	453	436	475	488	454	448	403	473	423	418	398	438	444	430	413	440	441	453	444	460	443	453	447	426	458	474	463	420	419	439	422	432	448	446	469	470	455	473	388	448	401	409	418	475	440	429	408	443	459	439	457	414	449	463	386	455	396	451	425	482	462	411	443	445	471	439	416	406	439	402	436	439	448	462	420	436	444	397	440	422	426	442	415	438	443	451	437	418	448	460	413	444	441	455	444	419	445	415	412	437	425	426	432	421	434	449	440	472	424	454	445	397	468	424	442	444	462	469	418	450	388	427	429	436	484	419	430	463	437	426	400	444	455	444	450	458	437	442	464	423	421	474	471	429	409	444	463	423	431	397	454	448	439	437	400	424	451	454	441	443	426	412	470	450	425	462	437	444	450	432	425	466	471	419	451	442	433	468	421	423	408	442	463	434	433	444	467	409	434	382	444	422	421	399	432	444	448	415	447	431	454	452	463	445	453	445	427	427	386	400	440	419	439	448	446	438	439	392	447	426	430	443	460	484	482	408	481	425	456	452	398	418	440	417	437	458	458	425	460	466	466	397	436	441	398	437	439	431	450	465	395	423	406	414	392	458	424	440	418	453	441	429	412	455	420	460	439	439	416	479	434	388	418	425	446	451	431	451	421	463	455	456	425	437	418	406	421	459	437	444	462	421	467	423	475	476	451	448	464	406	423	408	445	417	410	432	476	445	428	453	430	452	426	450	480	469	443	432	398	460	442	455	421	447	436	481	431	433	467	451	424	414	410	443	447	422	428	483	402	431	448	409	429	464	381	437	423	424	455	458	427	426	432	426	441	433	420	430	451	444	457	449	439	451	479	439	443	435	432	448	482	426	505	429	442	454	460	444	441	463	432	424	468	501	440	426	424	437	437	481	441	424	446	432	419	435	462	453	411	435	443	416	416	449	429	399	433	489	448	418	461	457	446	455	463	478	460	460	466	479	454	435	427	436	461	454	473	400	436	428	446	458	435	452	428	416	455	478	499	432	462	424	464	438	432	403	451	464	450	440	413	472	470	438	422	435	419	424	453	448	442	438	439	418	433	477	409	427	434	413	454	432	404	449	419	438	480	440	437	427	419	465	455	457	453	403	423	448	450	440	437	420	416	454	405	457	432	391	441	438	428	417	432	441	409	418	449	409	429	448	469	460	425	462	454	426	426	435	446	414	429	434	429	438	413	446	416	441	446	425	444	439	444	464	467	403	418	437	408	430	468	453	416	432	469	452	436	442	443	445	478	446	469	432	453	467	443	464	427	416	426	419	435	452	463	437	408	453	489	449	444	424	417	430	428	448	400	450	446	423	420	436	423	455	452	444	422	442	427	440	457	435	427	437	434	470	447	444	394	473	435	455	433	444	410	436	456	461	442	423	408	422	422	419	428	432	437	426	472	474	417	455	398	426	438	429	421	474	409	435	424	469	461	410	428	431	423	466	441	454	434	427	443	419	442	465	421	458	420	441	438	469	447	460	422	451	416	456	401	452	450	436	454	466	457	414	441	432	447	409	467	418	453	454	453	463	452	422	463	442	391	434	446	457	438	401	416	435	421	455	447	437	474	480	458	414	457	432	457	411	484	417	404	419	490	439	447	417	457	421	472	446	445	419	445	457	422	390	438	417	401	449	420	437	453	447	451	401	441	462	484	439	467	450	466	414	435	445	440	457	447	401	444	431	423	376	459	434	466	411	466	439	401	441	452	475	447	441	447	441	425	429	410	424	424	438	426	431	446	409	394	419	440	435	416	423	423	419	402	443	432	439	426	463	423	406	478	423	451	437	467	425	402	453	411	450	427	463	420	470	447	414	405	444	414	437	414	429	426	420	417	418	466	441	457	453	420	435	413	387	458	450	475	460	449	428	448	458	433	441	441	407	459	453	432	418	474	462	452	422	408	428	414	423	456	409	442	455	463	394	422	429	467	409	403	417	416	442	426	416	433	443	411	484	410	437	450	405	424	406	411	448	476	414	443	410	403	477	427	412	437	416	414	473	460	445	411	443	457	442	420	452	414	459	453	415	437	415	439	448	444	409	448	413	434	434	443	419	446	433	428	468	424	466	440	416	431	443	453	440	457	445	438	427	459	420	469	413	419	474	450	454	429	444	411	482	383	420	473	423	411	469	407	424	427	452	452	448	398	405	449	449	461	433	428	454	439	475	437	445	449	428	430	435	457	449	429	453	426	461	458	450	439	411	440	452	434	432	423	415	453	429	453	472	421	417	445	460	475	432	453	424	470	456	455	423	435	443	469	430	451	437	429	441	397	450	439	448	420	428	432	476	455	446	431	458	475	420	420	407	471	459	473	457	447	421	393	462	396	416	406	451	445	432	436	450	397	399	454	430	409	455	464	434	465	426	447	439	444	417	462	469	410	427	455	439	436	478	454	447	461	415	432	440	423	424	418	466	425	409	455	461	432	428	428	430	427	417	447	471	454	455	433	469	474	426	434	439	435	464	444	429	431	459	428	420	428	451	465	451	436	445	403	417	448	448	448	422	460	445	463	450	393
31060	21624	11355	3944	767	683	473	487	435	452	438	465	420	471	432	424	476	465	479	444	508	449	478	415	475	440	473	447	469	467	440	450	453	457	454	471	431	469	477	456	457	476	439	461	420	438	467	475	425	452	467	469	451	454	452	475	459	466	420	471	472	458	463	447	478	442	489	474	426	420	461	445	484	430	457	460	474	439	444	416	473	465	408	461	459	473	429	445	447	424	448	433	480	462	442	450	387	447	447	433	485	485	423	441	449	469	426	450	489	432	426	474	404	394	476	451	464	466	426	463	459	475	464	453	451	480	495	460	472	467	455	456	500	475	443	463	421	445	505	440	420	469	482	423	449	479	452	498	437	477	452	467	480	429	444	449	426	402	455	448	450	473	450	447	446	423	435	486	438	463	469	434	449	448	423	443	464	464	434	467	417	488	468	458	449	435	414	487	498	414	437	456	415	431	438	438	482	447	442	443	460	472	441	469	480	475	440	486	462	453	446	435	432	454	418	451	440	453	442	445	454	477	432	492	450	426	436	440	432	440	441	443	506	437	430	473	444	452	437	425	441	444	457	496	478	459	462	460	440	466	467	404	456	438	488	437	446	473	431	513	494	435	448	428	476	466	467	461	433	457	475	440	470	413	440	465	469	443	467	445	449	429	463	456	424	488	465	427	444	410	478	438	477	462	462	471	483	460	441	484	431	487	455	404	436	464	458	434	400	458	461	461	431	463	450	464	425	420	451	440	419	482	460	444	439	411	457	481	507	480	445	470	459	461	465	435	461	440	413	456	466	466	411	449	438	419	452	436	450	456	480	449	419	463	467	478	461	425	431	489	475	441	443	496	484	449	448	434	466	461	484	476	492	438	437	440	485	456	459	437	459	474	453	495	476	475	435	438	452	419	485	457	454	423	419	421	484	468	454	452	422	415	428	448	458	481	462	430	421	454	467	440	440	433	438	470	437	428	432	434	507	466	447	459	447	472	445	453	447	434	443	440	453	467	450	469	429	460	462	432	428	441	447	466	476	478	496	469	461	442	441	406	425	493	472	490	457	418	440	436	443	438	450	427	443	461	461	473	452	470	472	446	439	455	478	450	459	467	443	432	410	449	412	430	418	479	443	463	470	464	460	492	478	442	475	472	447	452	444	458	435	442	462	487	424	451	468	463	441	450	447	426	430	455	420	434	468	452	415	483	446	435	453	479	472	465	497	428	489	420	457	459	452	432	414	470	411	457	442	474	454	500	449	460	455	478	446	429	458	446	435	444	451	472	432	446	471	440	438	439	467	478	497	426	487	440	479	460	434	426	452	423	457	403	421	440	471	431	474	476	457	459	449	443	414	460	442	449	401	447	494	448	443	459	445	455	484	418	450	471	427	426	434	475	471	442	429	423	441	437	430	471	455	455	450	452	456	437	440	439	493	446	413	442	443	434	478	471	462	409	452	408	439	492	475	426	483	465	446	426	432	437	449	454	475	456	467	432	423	434	489	423	448	444	489	451	439	441	470	471	464	432	456	456	433	431	461	495	462	451	434	461	471	427	454	457	447	470	468	433	492	442	464	467	437	434	491	456	466	442	477	456	416	483	412	445	430	441	451	438	456	455	429	442	461	452	465	419	436	425	455	434	463	444	452	479	461	494	470	421	432	445	442	471	445	466	474	429	470	466	461	431	433	452	475	433	446	418	447	451	432	438	476	467	491	448	474	427	417	421	466	459	450	488	455	463	437	486	468	465	435	478	467	447	497	433	428	482	454	425	480	461	454	439	450	457	434	456	413	427	489	489	426	459	427	389	435	483	441	447	465	471	457	470	471	448	471	493	453	449	431	440	438	440	441	422	488	416	446	415	470	473	481	491	457	454	428	473	460	452	476	456	445	403	432	436	435	477	473	438	418	458	431	464	422	436	443	422	488	509	448	440	430	463	433	471	462	441	479	429	476	475	439	418	455	435	472	429	447	466	440	442	446	451	463	448	425	421	424	435	481	456	460	427	456	425	442	466	442	437	439	492	438	452	442	461	473	441	446	413	471	446	431	480	424	442	452	479	443	418	459	476	447	462	423	470	465	493	400	444	485	463	439	493	451	442	456	423	441	419	434	438	455	452	451	470	476	444	444	397	455	440	465	463	454	428	469	453	477	487	441	391	459	454	434	476	466	446	474	432	449	426	444	462	417	474	502	456	466	479	447	419	447	449	426	449	462	465	472	450	443	414	450	447	450	444	437	447	460	448	463	441	455	469	429	473	449	465	436	469	481	455	465	483	448	447	447	467	411	428	453	455	452	450	444	495	454	442	451	472	467	435	457	455	455	407	484	422	447	454	436	478	463	446	416	410	444	426	449	457	454	461	425	490	450	459	489	465	442	428	444	463	440	449	439	448	491	472	462	465	430	430	422	472	484	445	451	450	415	460	490	439	465	447	464	458	465	456	441	435	483	461	500	452	444	451	448	435	460	432	460	481	425	438	455	443	453	431	449	436	416	448	470	441	425	404	395	483	464	435	478	492	431	461	438	459	450	456	430	433	420	432	436	474	448	476	420	481	505	441	450	449	438	465	476	447	405	457	469	476	448	456	433	448	444	400	431	467	463	458	441	463	419	451	413	421	426	452	412	456	450	431	436	475	463	439	450	438	430	421	437	440	487	444	441	456	453	440	400	454	451	423	486	478	418	448	478	437	464	441	475	444	415	471	449	479	445	434	448	458	432	437	446	415	494	424	459	451	444	456	471	433	454	442	466	484	455	462	433	468	459	461	477	457	473	453	420	443	484	472	467	428	417	461	461	469	455	476	454	458	450	465	498	458	437	451	458	479	480	487	446	439	485	460	448	449	450	500	488	445	460	425	467	404	428	444	437	427	465	445	467	460	435	440	473	470	470	436	470	448	437	461	424	463	469	442	440	475	411	474	424	433	443	431	464	442	484	421	461	471	442	457	504	436	453	450	486	440	491	495	424	455	455	463	456	450	481	460	463	432	432	447	433	468	462	444	419	450	420	484	474	397	419	475	458	423	437	460	449	461	448	485	442	447	424	426	484	448	419	452	443	467	439	489	472	439	446	456	461	482	466	496	427	449	453	482	442	447	487	436	460	419	453	462	491	456	444	456	430	447	442	484	431	478	450	434	429	455	435	439	463	470	453	452	456	456	444	492	452	482	436	467	431	476	424	476	450	438	448	454	439	476	432	460	476	452	444	457	415	498	461	462	429	475	459	417	470	455	464	483	474	428	407	448	444	431	434	477	440	416	467	456	469	467	485	429	436	406	461	438	443	431	466	473	435	459	474	469	482	471	474	476	414	434	449	463	468	462	428	465	458	435	422	436	440	415	439	445	410	436	482	456	453	504	447	430	473	449	445	434	457	404	459	418	448	424	478	471	487	425	421	428	440	453	461	443	433	462	423	431	458	450	489	443	421	467	416	462	451	440	461	443	457	455	439	442	448	492	440	412	449	476	457	512	436	486	431	464	446	471	458	466	480	436	464	465
22204	16718	7755	3015	723	698	401	373	417	383	377	436	396	394	375	415	411	407	425	408	419	403	412	396	405	439	421	412	410	394	403	399	437	425	400	411	447	421	406	422	379	407	393	403	392	383	390	378	391	397	417	400	391	370	389	370	403	402	428	411	437	360	448	433	410	382	425	413	410	373	379	383	356	387	389	428	411	379	431	385	398	416	402	420	411	391	419	435	389	405	382	407	393	432	395	408	416	396	410	399	388	391	429	415	427	385	389	385	435	389	398	405	380	405	384	414	377	383	425	422	399	407	385	409	392	403	366	407	396	394	409	382	373	367	419	423	446	437	400	386	434	394	400	396	407	406	401	410	368	438	402	399	394	401	380	400	386	393	382	445	397	395	433	418	408	388	391	367	385	433	366	404	374	404	430	454	374	390	392	389	409	406	422	393	371	386	382	374	422	374	416	359	410	404	425	428	403	394	405	401	367	435	388	421	411	365	431	360	400	413	391	438	385	407	411	432	371	406	393	382	403	376	387	415	397	421	408	406	423	411	375	384	406	394	354	418	378	437	398	446	398	426	382	349	392	379	414	413	400	399	430	384	347	398	396	393	422	428	388	391	371	398	420	396	402	383	406	392	384	402	433	420	396	394	374	395	409	376	389	398	387	377	405	418	417	397	403	394	380	412	441	428	402	415	407	383	400	394	386	366	407	400	404	383	372	359	400	394	389	433	367	387	381	406	363	405	432	354	388	382	420	396	399	422	408	427	393	387	429	390	410	397	370	428	363	382	395	401	438	392	372	391	387	410	387	405	425	393	369	412	370	391	400	381	407	397	406	402	412	405	426	387	421	389	377	402	408	369	403	384	429	399	417	421	416	395	400	380	373	401	376	401	400	375	377	417	384	390	428	420	390	397	384	377	418	417	417	373	387	394	373	391	426	389	403	416	368	402	365	365	414	406	370	379	401	418	399	393	362	389	375	434	384	387	380	361	397	391	432	430	383	432	403	386	407	398	410	400	396	409	382	407	404	373	398	384	412	405	387	378	415	390	408	365	399	377	429	362	397	441	434	447	430	380	398	420	385	395	387	378	363	377	380	393	419	400	412	410	400	416	407	392	387	425	403	365	403	390	381	416	416	398	437	380	397	425	402	381	413	381	400	402	406	422	410	388	410	396	380	420	417	415	400	410	405	392	397	452	409	397	405	412	382	376	391	428	397	384	398	416	435	413	405	356	439	397	423	397	400	410	384	381	395	403	377	379	410	417	405	375	401	405	405	414	429	396	397	398	442	403	393	378	398	400	393	372	401	377	372	390	367	420	397	409	389	405	409	391	397	409	374	419	437	402	393	388	383	408	381	401	415	356	425	433	400	387	430	379	427	398	368	398	392	434	373	414	387	414	410	413	400	392	374	411	428	406	389	408	392	386	428	410	386	415	386	393	412	399	446	409	382	431	438	405	419	398	456	417	389	418	424	394	387	419	393	404	426	386	414	361	390	376	404	386	370	377	386	392	421	393	354	402	402	421	429	420	390	390	378	400	443	388	384	403	396	359	428	373	413	370	358	417	419	414	434	373	432	390	397	382	420	358	419	378	352	380	391	415	433	420	368	402	416	371	395	402	394	412	375	446	400	377	421	410	408	442	383	400	408	390	433	423	406	428	401	379	423	385	358	360	415	412	405	381	426	403	422	426	421	423	436	421	354	413	397	403	378	383	370	405	411	404	384	411	414	394	397	425	358	406	406	406	403	393	352	399	352	407	396	387	403	370	406	388	413	419	391	384	400	387	411	406	402	384	452	428	374	394	336	428	447	391	425	389	405	391	397	409	397	401	434	395	385	419	401	391	409	398	438	386	389	400	408	394	363	422	399	415	409	368	376	356	403	359	393	403	394	410	363	376	378	412	398	395	446	430	392	382	376	423	416	400	400	379	433	398	390	349	400	388	410	409	393	385	419	385	416	430	413	416	412	386	401	408	401	385	391	377	391	414	388	394	396	365	440	411	417	399	392	401	404	415	370	399	391	421	368	404	382	376	388	361	416	393	387	386	441	407	363	393	390	381	406	395	390	382	386	378	407	432	393	418	405	397	354	396	395	422	370	380	408	398	404	408	382	399	375	390	435	415	385	409	396	388	407	395	386	397	402	445	425	380	422	424	422	426	390	381	412	386	379	415	372	413	407	391	424	395	410	408	379	400	410	391	400	395	415	382	389	379	393	418	381	388	439	410	408	406	402	393	389	372	408	432	378	440	417	400	422	387	405	405	366	370	390	415	358	420	388	427	406	371	399	408	401	376	412	375	383	385	374	395	380	385	410	425	429	391	364	375	395	374	345	392	373	388	434	393	397	411	398	401	433	437	413	441	387	381	406	397	406	392	427	386	407	401	436	402	436	440	365	405	420	362	369	391	374	398	391	398	392	384	418	389	392	394	406	427	424	400	390	442	392	407	411	401	375	393	395	414	384	390	370	406	392	402	429	385	377	454	383	438	413	358	436	389	375	403	369	385	424	418	390	381	420	381	378	422	393	388	384	359	411	419	426	384	411	385	437	409	443	383	393	412	403	420	395	396	373	399	423	426	420	389	403	377	413	384	382	418	401	441	424	371	435	418	393	376	393	381	397	388	391	385	369	420	410	429	370	356	425	413	386	428	392	400	412	360	401	378	392	387	411	431	415	421	441	400	380	402	393	373	393	381	379	421	416	402	395	384	407	402	433	413	383	389	393	364	353	396	375	391	395	384	414	378	384	389	435	400	403	400	379	422	415	429	398	397	408	414	386	418	392	376	397	416	405	393	391	391	386	417	352	420	401	395	392	378	393	389	390	384	411	438	397	414	364	386	414	426	417	409	402	413	402	404	368	392	394	389	396	391	380	406	393	433	437	404	385	377	357	394	412	412	357	409	404	413	418	401	379	427	377	408	411	411	429	396	437	363	382	407	427	394	398	430	403	404	350	394	340	384	403	379	383	364	401	373	380	375	408	446	411	425	412	384	420	370	397	426	371	422	423	416	402	383	402	408	399	412	404	423	366	395	384	358	362	385	379	383	413	392	403	432	404	400	389	390	414	391	386	394	395	391	382	404	394	409	394	419	390	436	399	402	386	383	429	406	413	381	379	423	382	434	405	401	427	401	430	409	412	377	367	396	373	424	393	421	418	422	404	395	413	393	413	412	397	371	411	400	403	419	377	387	399	384	417	397	390	378	415	390	421	366	369	404	365	392	360	364	418	381	374	395	366	383	412	413	384	382	391	395	417	415	394	386	384	386	414	376	377	382	375	379	383	389	412	428	401	395	422	413	350	399	414	377	402	388	395	397	390	408	382	379	407	383	414	432	429	398	402	408	359	420	407	373	389	409	384	405	422	392	372	411	380	411	414	380	392	404	393	381	425	392	394	420	352	377	414	394	406	373	389	384	436	389	391	385	389	401	390	403	368	390	388	361	388	417	380	427	358	394	408	418	377	417	383	375	396	376	393	372	402	402	389	413
25747	22123	28760	27266	14046	5426	578	347	354	344	343	342	336	309	339	364	319	288	314	333	319	322	306	304	335	302	303	316	339	335	302	336	337	333	309	354	322	293	313	305	318	289	334	322	297	308	326	353	331	336	313	336	344	345	280	324	308	309	325	318	343	311	346	316	324	288	292	325	320	354	324	305	324	318	312	339	326	323	330	318	308	297	306	302	320	314	336	289	310	318	315	305	332	334	309	333	350	309	332	310	305	307	316	313	320	322	339	333	323	316	304	333	301	313	295	297	291	310	326	326	275	315	326	340	321	292	313	313	340	294	312	328	332	345	330	294	309	323	332	301	297	313	303	306	325	303	343	308	283	306	328	316	335	318	314	320	340	327	322	314	317	291	330	339	317	311	314	362	346	288	315	288	326	338	316	330	297	294	342	341	304	365	318	330	311	293	316	317	326	326	312	338	339	334	332	335	322	302	362	292	336	326	322	325	317	334	337	309	312	306	324	328	352	355	327	309	312	317	344	328	287	298	278	267	317	310	324	282	321	306	309	331	293	331	323	330	330	269	317	315	318	332	288	306	365	290	307	321	309	314	362	342	304	324	309	350	318	329	329	292	348	310	294	309	334	328	334	312	326	352	262	329	320	288	300	293	309	327	330	328	308	328	305	323	327	324	316	289	338	304	322	349	327	306	269	330	332	345	352	292	339	302	291	323	296	335	295	326	294	319	320	339	313	295	314	311	328	275	336	306	345	303	342	321	327	352	322	323	322	325	321	306	311	336	347	331	324	346	284	349	320	314	311	321	308	310	314	302	337	325	304	326	321	321	313	343	335	318	345	313	274	311	327	330	335	347	297	337	317	327	333	300	342	320	330	328	324	331	305	303	330	332	328	284	296	323	305	321	310	311	325	320	268	303	309	315	318	334	335	291	329	315	311	311	340	339	325	324	314	328	307	338	309	293	310	309	297	286	325	328	333	356	332	313	317	342	307	296	302	318	322	304	290	316	319	318	287	302	333	287	300	303	289	329	314	299	320	324	314	325	295	339	301	317	309	318	285	309	312	296	283	320	335	325	320	297	319	311	323	306	312	316	308	321	340	326	314	319	327	326	304	337	325	333	333	327	330	335	309	301	335	335	306	311	332	302	304	344	333	342	320	325	317	313	321	333	301	303	285	306	321	300	314	309	318	329	357	341	346	320	329	280	315	306	331	283	312	321	313	357	266	334	304	324	321	347	315	342	323	331	333	326	303	322	328	351	311	306	326	352	322	325	327	333	313	308	297	307	313	304	332	325	280	323	322	324	303	284	306	292	317	316	335	282	315	308	303	312	330	313	326	315	331	272	322	307	342	311	303	327	335	308	329	346	319	309	300	332	363	311	306	324	323	323	318	311	347	325	297	315	321	303	272	321	316	321	343	313	338	319	312	279	290	310	352	322	311	281	315	358	295	326	292	329	307	306	340	324	336	297	337	327	313	292	291	348	328	302	316	311	294	332	332	321	315	308	307	330	323	357	316	339	363	322	309	305	318	311	324	321	316	301	329	292	324	320	300	292	353	321	324	328	332	325	312	296	322	329	286	304	306	292	347	320	334	325	306	314	311	310	340	282	301	329	298	314	299	329	319	308	309	305	361	307	332	328	339	320	314	295	321	323	321	296	332	301	337	314	329	324	332	317	318	271	327	316	346	337	333	342	316	294	321	321	322	327	309	345	300	295	303	337	299	310	336	313	289	360	334	321	327	296	365	325	319	304	299	322	309	311	313	287	323	297	350	328	337	302	338	315	335	313	301	327	329	309	293	297	304	272	324	332	333	283	293	316	343	318	292	319	334	309	334	334	306	348	319	297	304	306	335	321	346	293	306	318	333	304	339	318	321	340	301	305	305	323	350	320	315	337	309	317	316	341	351	325	323	307	311	292	312	285	305	308	352	295	341	314	318	300	292	323	284	308	336	336	337	335	321	287	314	326	325	300	300	350	312	293	343	299	329	324	321	338	307	325	307	328	314	310	282	293	328	300	295	330	371	295	317	328	292	310	330	305	319	308	306	335	352	294	321	299	335	311	275	318	321	326	362	328	321	361	319	321	327	303	315	334	326	284	285	336	329	318	313	313	280	321	324	325	288	309	330	328	282	307	317	311	318	305	342	296	301	304	273	315	325	326	276	308	326	307	317	309	294	357	345	322	304	317	329	277	351	307	315	311	317	333	297	338	329	304	334	283	337	301	298	339	322	304	323	311	321	331	299	316	319	304	296	296	307	337	342	316	324	330	285	313	306	345	311	323	321	334	367	292	324	335	310	290	332	304	343	330	348	294	317	320	339	314	293	329	314	305	314	269	322	326	301	342	314	334	314	342	329	320	301	373	323	291	327	343	355	278	330	318	301	304	321	331	328	292	320	312	300	316	312	333	316	317	291	331	319	301	326	329	382	324	315	331	321	329	293	316	341	312	313	313	351	305	318	331	299	315	308	278	303	313	317	341	329	310	317	300	332	313	304	340	307	319	306	333	292	359	326	307	299	295	309	309	308	324	326	295	338	335	320	320	341	330	319	319	347	319	336	313	327	320	323	296	323	338	336	301	298	311	314	325	352	312	320	300	313	348	364	312	301	343	292	306	313	306	336	313	308	345	312	337	323	303	329	325	325	316	319	324	322	316	313	344	314	325	360	348	315	305	341	333	331	330	303	325	290	299	319	320	352	305	280	309	333	324	314	338	317	319	321	273	318	307	326	316	301	321	333	293	311	316	313	319	311	321	295	308	289	312	290	296	295	309	307	320	344	330	343	315	325	331	314	363	328	307	312	288	305	334	307	321	322	333	321	289	333	297	298	330	314	310	331	296	303	296	327	306	312	298	319	362	315	331	348	321	326	311	294	312	325	326	327	314	296	320	317	329	322	342	283	331	349	306	331	313	340	328	321	320	287	316	330	315	299	318	316	324	325	340	302	330	330	317	321	339	328	309	335	309	297	324	307	302	310	322	291	342	343	302	289	322	343	309	325	298	325	314	326	330	324	311	341	324	333	331	296	350	328	307	334	291	286	317	311	352	309	336	315	338	339	348	307	320	290	334	345	298	333	331	297	346	280	295	327	290	338	332	318	345	311	330	340	313	298	354	307	325	329	332	322	321	314	305	310	327	343	315	329	317	342	291	293	321	330	299	290	320	314	317	311	333	315	353	299	311	306	323	322	283	289	299	292	301	311	319	317	295	282	307	316	300	340	304	314	341	311	299	334	306	306	337	316	298	312	308	345	302	313	312	333	299	299	334	326	276	326	321	310	338	297	290	309	304	326	304	332	373	299	329	338	319	280	322	302	320	326	329	322	285	341	330	297	290	328	331	322	308	333	293	281	337	347	340	326	342	312	337	310	314	308	315	303	323	332	313	332	346	290	308	334	333	362	303	330	329	354	307	312	301	314	307	332	309	301	325	337	302	326	304	324	321	327	325	330	319	331	318	321	302	291	359	312	302	330	337	330	284	299	329
56842	65391	45434	19940	4080	4452	412	379	354	315	374	344	345	329	316	314	329	348	350	345	327	342	331	329	333	313	334	320	290	309	314	334	331	327	342	338	354	334	308	318	330	314	370	323	322	296	320	310	310	326	359	312	293	342	286	317	316	340	323	324	333	318	327	297	315	358	314	296	351	325	317	325	322	317	335	361	331	312	306	340	328	300	300	335	330	313	332	322	310	324	323	320	320	334	305	309	323	344	326	334	324	317	293	290	296	324	297	293	301	318	312	331	292	307	337	294	293	293	301	305	354	328	320	313	304	319	340	326	291	320	363	320	290	303	284	288	273	298	340	294	334	291	309	319	341	336	306	319	339	301	289	303	327	324	330	302	336	319	321	322	309	303	333	317	323	325	308	304	309	299	314	330	338	325	337	262	300	317	319	333	313	312	294	313	315	346	306	316	320	301	317	316	334	294	290	335	328	332	331	297	325	308	307	337	325	313	326	304	281	316	339	297	334	291	315	297	322	296	305	321	304	310	341	336	356	277	351	339	339	328	330	301	306	296	346	361	320	274	310	306	304	315	304	301	278	310	308	328	273	304	290	330	296	343	350	293	361	344	315	349	309	282	312	328	335	324	348	315	332	316	340	334	300	338	297	317	291	319	309	346	311	317	324	318	327	332	334	316	336	311	294	308	316	308	317	310	294	327	297	340	327	311	320	328	309	326	350	315	307	327	314	326	337	327	283	313	318	288	272	321	279	319	334	325	319	333	335	320	302	343	294	334	327	296	325	301	352	349	328	303	316	311	312	319	330	326	313	290	321	309	298	309	338	299	265	314	304	286	319	326	313	289	325	299	332	322	289	316	334	312	291	332	315	307	327	334	331	303	332	320	352	349	313	311	305	329	309	293	344	314	318	335	333	269	302	353	299	335	308	321	326	277	346	290	314	344	319	296	325	336	287	329	314	281	311	331	338	326	315	319	310	326	317	305	302	313	303	325	321	310	322	320	271	303	297	300	317	324	300	336	317	331	298	289	302	313	300	295	291	333	285	319	314	304	333	327	307	293	298	314	302	340	317	325	303	348	320	327	356	335	315	284	324	364	284	301	324	322	296	324	304	306	307	356	319	334	294	302	335	302	296	306	325	328	318	314	317	309	331	328	285	290	310	330	345	325	342	305	320	297	329	310	320	304	323	313	330	311	325	296	347	272	321	334	317	368	316	309	295	336	333	300	295	294	310	285	301	331	319	322	286	336	347	310	278	326	334	321	346	323	347	322	297	327	327	309	303	304	335	310	306	325	341	336	335	354	357	298	311	348	315	292	316	303	293	326	294	329	322	333	291	331	307	309	356	324	349	318	315	310	301	338	315	333	339	322	295	303	334	323	316	336	338	311	288	296	315	305	335	301	340	321	320	321	318	335	313	339	280	294	324	317	312	306	353	337	343	306	312	335	301	313	308	339	309	314	315	323	336	308	352	297	279	311	294	321	285	319	331	310	313	302	325	314	278	328	321	293	320	321	294	303	299	299	340	332	277	315	291	323	287	327	311	312	320	312	320	317	292	301	294	306	321	337	314	310	329	300	320	345	318	334	317	283	316	301	265	326	338	302	313	337	304	332	323	326	312	309	349	327	301	314	312	308	301	304	297	351	325	311	299	313	326	304	305	296	314	338	311	311	313	354	324	289	304	307	306	299	318	305	332	323	287	307	294	316	282	304	317	337	313	314	309	343	310	336	330	317	303	313	312	316	314	300	314	317	321	317	312	316	345	330	330	321	339	295	299	314	282	301	303	329	315	285	337	313	301	316	307	317	316	340	341	325	315	304	306	328	336	323	328	313	338	292	301	299	288	337	312	295	335	326	314	349	293	314	324	338	298	312	294	314	314	305	304	323	307	299	313	316	295	323	316	302	278	323	326	305	328	316	341	311	297	297	303	305	304	319	320	323	312	310	285	304	339	315	307	311	297	313	322	302	315	302	286	288	313	297	306	318	324	291	300	308	310	307	330	301	324	305	303	283	328	334	352	300	322	302	313	372	308	320	328	288	343	309	299	319	303	316	329	342	314	319	301	303	304	348	295	313	330	286	316	290	314	303	296	320	303	316	343	320	336	322	332	294	319	296	306	322	294	327	307	313	324	314	324	341	317	320	353	307	308	331	302	319	304	351	309	308	319	317	307	302	324	313	318	322	334	334	312	298	325	316	325	308	302	293	334	328	335	307	308	284	323	302	294	319	332	325	292	307	316	340	345	306	334	338	294	289	288	371	297	305	309	312	339	346	304	301	311	296	296	301	324	296	326	335	287	305	312	328	305	303	303	283	324	342	326	285	282	310	287	327	332	326	325	282	355	301	278	320	303	308	284	275	311	270	315	327	302	343	327	312	348	295	311	324	304	294	312	326	344	284	278	296	291	301	321	338	305	301	300	322	325	298	320	329	325	320	301	350	288	299	302	320	345	321	328	301	338	336	291	314	325	318	325	337	293	312	297	306	287	328	325	302	321	314	304	313	292	333	312	326	301	344	322	331	317	297	315	290	330	309	320	293	338	325	293	280	296	334	318	313	334	311	317	343	322	296	311	306	328	333	326	350	289	343	331	333	336	315	282	315	331	298	308	335	287	316	318	275	313	321	304	342	334	299	307	344	317	321	308	330	333	323	319	306	299	295	315	313	290	305	329	331	305	298	322	303	318	319	324	294	316	277	310	303	307	321	328	283	298	319	316	306	303	298	334	305	321	306	286	351	289	339	303	337	345	313	322	346	306	301	301	361	322	277	319	305	291	328	312	298	305	292	313	310	341	307	302	317	301	316	306	322	307	327	317	287	274	314	333	316	295	284	292	323	326	281	295	292	317	329	325	295	324	307	303	319	337	321	318	319	300	320	304	336	342	278	277	319	321	289	349	302	285	297	326	293	302	315	312	310	331	292	325	278	310	291	313	334	352	330	323	323	297	310	333	304	315	327	311	289	268	336	309	316	303	325	333	307	333	331	310	323	318	303	304	336	305	306	323	309	328	296	344	302	307	294	298	330	339	304	316	279	301	296	291	316	346	313	315	326	321	333	341	339	326	348	295	302	317	316	317	316	304	318	289	327	323	316	323	313	274	330	341	280	312	299	266	319	350	320	348	278	306	313	322	321	304	290	325	320	362	336	313	323	319	289	314	327	322	324	306	301	312	300	307	320	284	347	312	307	324	304	307	313	313	308	319	333	316	320	334	320	325	316	319	342	352	311	305	286	313	314	314	312	334	309	342	313	314	301	337	307	323	324	290	294	311	303	320	286	306	339	303	327	294	318	309	283	320	338	318	325	295	308	325	301	344	305	310	314	383	316	339	336	315	328	316	311	316	332	290	342	316	325	327	326	292	303	335	304	333	309	335	313	320	318	332	319	325	335	321	292	294	305	330	303	337	316	302	293	302	324	319	321	305	288	304	313	319	324	348	313	329	262	335	310	321	338	334	311	344	297	334	329	314	317	308	321	300	310	286	290
24536	21667	28992	25584	20936	15679	1921	638	516	523	478	472	469	494	475	426	477	494	480	471	486	426	481	437	495	463	458	499	441	433	472	452	490	423	442	465	472	496	456	475	440	462	437	424	437	438	450	481	479	403	440	467	453	437	450	443	426	443	442	448	453	459	455	474	492	425	436	486	444	422	472	433	438	501	438	425	457	458	466	428	441	457	418	452	425	435	417	465	458	426	404	449	447	454	430	400	480	448	444	428	447	426	399	433	456	442	447	436	439	435	457	439	432	443	430	454	393	439	400	445	449	422	489	423	454	459	442	459	453	428	448	449	466	470	436	468	441	428	403	458	461	442	463	432	435	447	424	471	425	442	422	451	401	436	432	427	440	455	433	441	448	464	462	431	436	450	416	442	463	487	441	431	432	445	434	428	401	406	471	455	425	466	447	468	432	433	442	464	459	446	431	428	422	475	438	429	430	433	452	450	424	454	455	448	478	464	482	466	436	411	396	471	467	440	425	426	450	485	463	460	416	428	446	432	430	451	461	459	462	474	453	448	449	435	455	450	448	444	422	431	456	450	438	473	476	427	441	485	414	401	423	452	478	451	511	453	450	439	463	424	401	428	409	433	473	421	442	442	448	463	453	493	451	420	442	455	413	429	422	450	455	454	407	450	424	438	444	422	478	468	426	417	442	444	445	479	502	411	473	423	434	440	442	445	440	446	447	436	445	443	390	430	429	410	448	410	425	426	454	428	472	451	448	425	410	465	431	388	444	444	418	414	437	482	435	434	469	384	424	442	440	425	436	469	421	439	427	445	436	473	458	445	462	439	428	446	462	441	470	454	439	432	463	431	455	410	450	498	453	450	452	399	445	412	469	464	454	441	454	467	435	438	483	445	438	433	428	430	471	435	437	418	433	466	452	474	432	430	428	434	459	428	438	478	407	430	458	432	479	434	477	474	458	450	453	452	472	406	436	442	449	418	441	438	451	420	412	467	461	458	454	428	460	450	443	410	451	457	466	467	434	454	431	420	449	410	417	439	466	460	427	416	467	408	453	420	440	427	450	425	471	443	438	437	414	431	446	445	423	414	437	419	401	444	457	434	453	421	431	403	443	460	467	439	440	476	437	446	469	429	458	460	447	463	437	455	400	430	411	424	468	485	460	444	447	419	425	468	430	454	460	450	410	433	423	458	489	456	429	461	425	444	431	450	435	441	431	451	428	444	408	429	453	472	418	447	448	454	428	422	420	451	455	443	413	427	417	440	450	452	458	426	466	457	447	430	429	448	438	457	433	444	491	426	448	439	434	458	441	459	446	473	415	420	440	425	449	424	453	479	453	418	427	423	470	458	430	399	473	434	439	445	427	438	445	448	433	415	435	443	410	458	418	451	430	444	453	442	410	443	423	443	400	441	412	447	427	440	419	419	475	446	444	414	469	432	464	456	429	450	457	443	464	444	411	430	454	447	436	458	431	458	454	439	436	429	427	477	478	419	454	473	412	484	451	445	437	460	458	451	460	430	452	407	443	479	460	432	479	424	492	432	478	422	429	447	424	429	428	426	457	433	433	465	471	441	424	435	444	423	449	435	405	429	452	466	444	451	460	402	431	428	412	485	439	446	435	434	438	395	453	443	418	407	432	447	457	411	452	416	481	428	426	423	423	456	441	428	457	414	454	429	467	433	413	432	433	461	475	453	426	460	453	483	470	427	463	423	408	449	422	425	440	417	460	448	461	399	443	449	438	434	433	452	445	438	453	411	430	400	390	430	463	446	459	438	423	420	455	451	466	441	488	443	445	434	415	396	432	426	433	423	395	430	444	433	434	477	443	427	430	439	456	443	426	458	448	478	425	461	482	442	428	430	456	410	467	464	440	468	433	465	470	418	440	438	435	437	439	436	446	437	462	453	432	431	437	431	456	447	457	446	453	477	454	468	428	443	464	449	463	476	412	480	427	438	458	443	425	445	442	440	403	454	454	429	448	480	423	458	413	454	437	449	444	419	479	457	438	449	437	482	433	475	426	466	459	450	451	420	450	456	432	449	448	428	437	455	446	419	381	395	462	487	438	446	428	449	424	447	444	393	486	464	421	452	468	439	404	465	470	424	419	415	444	417	427	440	441	419	419	410	461	461	427	424	426	467	434	426	442	404	437	436	441	448	465	445	488	486	463	458	445	452	426	475	475	443	462	459	458	439	391	498	421	476	457	402	449	435	457	402	459	421	475	421	449	438	465	403	424	433	481	402	448	410	467	466	411	482	442	456	443	452	443	436	399	446	422	427	415	454	424	461	436	503	434	477	466	427	466	471	437	388	402	452	441	451	458	409	420	436	472	414	418	437	417	463	459	445	458	444	455	437	450	441	479	422	429	461	434	488	410	428	447	444	439	443	437	422	458	447	471	422	450	439	461	440	446	445	383	465	432	434	477	411	431	422	470	448	461	410	450	455	481	422	451	406	453	455	490	462	435	444	465	492	428	444	430	424	468	439	463	445	457	414	451	416	413	433	442	446	458	415	432	412	417	452	459	443	447	453	430	509	437	437	449	437	452	454	467	464	435	399	447	440	470	425	435	470	396	397	472	430	465	452	421	409	389	486	448	478	498	480	426	465	448	439	451	442	429	447	472	430	444	411	426	412	440	450	447	490	432	453	442	429	413	436	457	436	466	398	493	469	433	416	423	455	464	421	451	476	426	428	411	434	418	419	446	440	467	432	458	434	438	445	448	424	431	443	447	493	443	415	437	442	432	422	491	415	455	454	448	475	440	436	477	428	419	436	431	438	413	438	418	377	444	423	427	445	468	433	446	449	435	409	462	448	478	472	441	421	420	465	426	431	463	463	438	417	448	455	448	394	439	433	438	459	421	455	465	449	421	413	425	447	504	408	459	445	428	455	438	507	430	429	430	454	447	452	431	468	399	445	438	467	433	444	444	466	419	492	454	449	436	451	447	425	460	465	451	458	444	487	463	427	461	421	464	454	436	469	436	428	445	451	445	433	427	392	446	409	454	427	445	428	436	427	457	449	484	417	428	447	431	417	422	448	460	439	415	460	418	448	403	479	467	418	472	439	446	434	476	464	473	417	454	425	409	462	433	435	444	413	426	466	427	464	456	469	413	434	466	427	445	453	406	422	456	445	453	466	439	470	423	423	444	435	471	465	423	469	444	451	395	423	420	438	465	416	445	460	488	464	412	452	420	445	448	435	407	434	472	457	452	456	466	451	457	426	446	448	418	477	441	415	461	427	422	433	461	478	425	447	457	442	453	463	434	421	420	412	440	439	389	449	439	412	449	445	444	478	423	442	429	436	459	421	437	428	441	413	463	443	460	448	460	473	423	469	415	445	452	459	442	440	408	429	473	425	461	452	441	467	439	436	430	424	444	414	426	443	436	426	409	429	456	469	478	443	463	461	442	407	457	456	452	489	463	447	434	412	455	455	459	451	446	440	477	444	455	422	459	444	423	489	441	493	446	452	437	485	463	424	458	443
61151	78664	55983	28968	7838	8224	598	538	509	507	492	482	467	448	463	484	441	466	449	441	449	437	482	464	460	475	437	425	458	386	434	440	447	408	454	429	450	424	462	435	443	402	442	454	445	434	449	424	431	430	449	466	392	457	410	404	418	438	423	446	431	414	438	423	447	449	413	436	438	426	442	445	441	463	431	417	442	427	439	428	453	421	449	455	451	448	405	458	442	457	413	426	433	432	421	428	424	455	434	445	421	423	394	392	424	467	441	425	414	439	443	445	442	421	422	378	434	419	404	449	463	411	443	428	439	439	399	429	419	408	411	450	412	453	406	440	472	416	409	412	445	402	419	438	448	415	457	406	393	475	430	411	418	427	422	418	397	447	403	417	455	428	420	399	391	406	475	450	450	427	395	430	448	428	418	386	437	414	455	389	445	417	422	458	428	374	439	457	417	414	450	446	385	439	450	454	422	430	451	429	421	423	426	414	407	457	443	453	397	433	423	431	436	419	454	444	454	403	383	458	445	412	389	448	445	408	407	423	411	418	455	449	452	412	410	434	404	446	430	452	414	410	438	432	424	396	413	384	396	433	438	429	418	449	423	431	432	413	441	443	398	423	398	450	426	440	394	444	419	439	431	420	399	455	458	424	463	456	467	441	371	434	431	451	418	407	415	463	407	440	481	401	440	435	390	439	454	434	449	460	435	413	429	420	444	457	408	401	419	443	427	439	430	462	458	441	443	445	427	426	460	454	444	474	394	420	438	408	453	438	403	419	430	420	441	445	414	435	416	435	451	431	424	404	436	445	415	436	407	424	408	427	465	407	399	449	395	422	452	434	421	424	421	432	420	437	405	461	431	436	400	382	414	457	445	401	420	443	471	410	433	422	449	410	482	439	445	437	404	430	396	423	425	421	422	450	398	406	405	473	424	441	389	427	409	410	442	412	429	398	395	406	440	426	411	403	456	412	406	391	413	391	425	409	458	416	419	404	421	422	448	417	435	449	429	436	408	432	444	453	437	447	396	468	411	408	434	400	412	415	405	411	419	431	427	442	450	405	435	413	451	435	428	419	449	430	419	457	425	437	437	426	425	428	428	423	447	415	383	419	397	424	428	428	435	420	434	413	431	426	440	425	389	460	454	439	420	420	442	420	407	441	453	427	443	421	437	453	411	425	415	391	435	410	394	458	443	442	454	429	437	427	447	393	423	431	436	429	474	459	439	412	421	401	442	428	408	363	451	390	395	389	428	439	450	434	452	412	429	421	417	427	417	408	425	424	364	411	418	458	424	386	377	479	467	448	418	425	433	395	418	431	399	418	450	436	422	437	437	411	436	446	416	407	396	434	441	421	422	432	439	421	453	429	421	405	411	395	411	431	420	406	406	466	411	420	377	430	471	430	410	427	396	383	445	437	446	396	442	384	378	437	401	406	444	420	420	416	404	401	475	394	442	411	450	442	430	406	427	449	415	436	391	472	420	428	429	425	421	384	447	474	379	435	430	425	430	450	413	417	434	450	438	417	435	468	415	426	411	416	399	394	447	421	422	414	450	417	412	411	418	407	415	379	406	406	399	436	388	464	481	433	427	414	449	417	429	446	415	395	420	434	413	441	466	391	423	415	442	449	411	414	439	433	411	447	452	397	423	424	415	436	403	417	414	468	470	392	444	420	423	429	423	417	415	433	448	431	416	426	425	427	433	423	406	438	390	418	419	455	428	435	440	432	463	379	446	388	428	421	431	434	429	463	415	432	386	424	427	411	412	407	439	424	396	393	439	429	403	414	392	410	430	418	426	410	396	419	423	423	421	437	433	427	456	438	424	408	442	384	456	447	424	440	447	383	435	409	413	440	448	407	431	390	413	465	448	429	451	407	410	413	415	438	414	411	452	404	448	405	424	426	459	458	403	399	432	433	477	419	426	417	443	403	430	393	451	385	408	410	431	423	428	385	437	411	405	405	414	432	413	416	413	428	443	449	440	417	435	445	415	412	443	395	396	429	429	426	431	402	436	425	423	432	416	430	406	408	399	420	418	449	404	512	426	446	404	391	427	447	434	418	423	470	455	449	403	412	407	453	414	439	406	422	459	394	442	434	397	425	416	411	455	457	402	443	430	379	437	442	388	416	389	444	437	436	415	431	436	416	420	415	425	395	442	452	469	422	447	423	413	431	401	414	406	421	420	433	419	408	439	449	437	412	416	438	414	428	445	472	461	467	421	431	418	421	420	376	428	424	412	401	428	410	421	433	396	421	479	427	442	421	369	415	443	380	490	445	445	429	426	415	397	462	431	405	381	429	443	417	431	445	411	474	393	417	403	414	432	469	405	434	392	442	412	452	420	390	403	399	396	414	441	406	466	411	431	415	450	459	444	422	430	382	465	383	441	416	420	418	430	418	456	420	378	425	427	428	457	426	409	429	453	432	437	404	479	446	430	421	429	431	445	418	425	434	446	418	412	429	418	445	423	419	417	406	419	446	391	379	432	376	467	436	416	458	458	409	397	431	401	432	424	382	405	401	424	398	402	398	414	428	440	462	393	410	433	412	423	432	452	448	413	413	431	427	418	434	468	412	407	397	436	410	458	442	443	461	441	411	401	414	430	450	418	465	461	436	403	430	410	388	375	447	400	414	431	415	463	449	429	422	433	398	408	411	409	430	420	421	437	433	415	428	359	454	451	417	441	351	424	421	412	396	412	409	430	393	427	434	411	443	412	384	420	404	443	411	424	424	427	399	413	425	434	469	418	406	379	429	476	423	425	430	386	385	453	460	432	417	436	447	438	418	415	420	423	428	429	413	412	448	403	430	428	439	420	441	418	423	455	448	426	422	408	459	428	422	464	471	437	448	405	447	441	419	424	425	432	438	438	443	409	423	439	456	445	455	452	434	443	445	421	442	420	438	431	427	391	382	445	407	459	453	404	448	379	466	446	411	416	432	393	436	424	404	438	489	446	440	432	433	425	428	468	425	422	395	430	398	418	454	386	415	431	442	423	394	390	428	425	429	407	414	431	410	422	437	416	394	437	394	430	391	412	430	442	396	418	406	437	425	392	399	434	448	446	423	443	417	395	428	415	377	415	414	437	445	465	439	409	444	423	464	432	466	430	423	399	423	452	439	431	426	424	417	397	424	428	411	399	405	441	378	390	409	436	425	416	426	440	410	417	467	419	401	405	416	414	405	391	458	418	436	432	416	421	450	446	436	395	416	434	414	449	416	426	460	433	410	429	421	408	426	409	441	388	416	387	431	463	412	409	440	425	444	426	444	424	437	405	403	446	434	429	391	441	438	476	405	397	415	402	427	443	435	452	439	451	442	448	432	426	432	406	434	410	412	428	401	378	438	440	431	425	408	429	412	441	408	417	434	448	459	430	436	432	415	427	406	446	430	429	445	413	431	423	398	380	446	432	436	417	430	416	424	443	427	455	428	411	424	457	396	443	434	384	414	407	431	403	442	414	470	402	394	455	403	402	436	410	418	456	465	408	413
31225	21975	10570	3741	755	616	455	422	466	407	410	369	408	411	464	390	398	462	410	379	401	411	400	419	448	421	420	395	373	440	409	425	397	429	439	390	380	401	438	425	453	422	396	431	411	410	445	423	410	423	421	437	417	455	378	424	356	413	405	450	409	422	444	443	400	438	437	442	411	388	406	408	409	414	394	395	450	457	445	383	416	411	421	440	422	394	440	431	413	425	447	411	401	392	462	415	442	438	425	444	420	415	429	427	400	425	441	404	420	419	384	447	448	457	423	442	406	440	429	434	415	389	416	432	445	438	389	474	394	438	407	442	410	401	432	419	406	384	401	408	415	423	441	409	411	448	423	444	447	419	415	399	394	420	432	430	468	435	412	422	415	425	447	443	383	435	413	442	460	463	379	389	395	399	405	405	422	426	389	432	402	418	432	414	413	431	442	383	408	457	423	406	402	422	433	399	445	397	421	417	427	466	403	428	407	422	449	455	450	409	404	385	436	397	406	439	433	431	460	427	444	414	423	452	416	434	412	445	399	416	403	420	428	439	414	403	404	420	409	440	460	396	447	459	435	450	388	456	397	412	405	457	392	469	436	383	378	407	433	422	393	442	392	445	450	411	396	392	410	432	414	410	413	419	383	432	431	409	433	402	421	431	430	422	448	377	403	442	399	409	415	408	385	407	408	425	393	434	409	411	440	444	427	421	409	410	425	446	427	406	430	405	424	429	408	381	436	426	395	440	470	428	422	421	417	413	465	420	439	418	421	411	455	420	422	377	414	410	414	376	425	435	415	459	406	421	415	418	386	451	434	401	416	442	440	404	387	418	426	429	388	424	419	403	431	440	437	406	440	440	399	421	453	427	432	397	439	429	424	430	415	432	429	415	440	393	411	427	424	418	376	396	465	430	384	409	403	413	412	438	457	448	387	419	437	393	442	392	437	413	414	421	424	422	390	464	454	430	374	442	419	447	418	439	404	459	423	423	454	398	414	441	408	410	423	449	410	419	382	429	421	393	414	424	383	415	416	411	410	430	438	391	391	435	406	434	426	390	423	425	419	431	391	415	412	429	414	421	445	407	427	407	414	418	438	423	402	391	405	428	438	402	435	477	417	376	447	407	414	390	395	463	402	423	449	404	427	427	402	413	386	447	440	424	400	413	442	404	451	384	388	401	426	436	404	381	425	413	409	414	386	394	407	433	415	411	397	411	463	404	379	442	460	414	428	395	428	427	418	394	436	398	434	413	448	442	463	432	433	403	410	440	418	419	411	403	407	442	425	432	419	469	439	425	424	425	402	385	414	402	443	423	428	369	422	404	415	402	421	439	452	413	407	419	425	387	400	409	449	453	415	392	411	392	416	438	425	447	378	388	420	399	402	417	414	409	389	425	432	418	432	402	435	395	403	450	406	390	449	397	390	426	428	444	398	415	432	423	436	425	404	413	379	416	462	436	457	449	421	413	397	403	415	421	419	436	451	398	391	448	419	415	377	436	405	393	422	373	422	434	438	433	444	415	425	432	411	450	391	426	439	443	452	428	412	395	419	416	441	400	468	415	386	420	410	422	404	430	409	403	423	473	439	423	426	378	398	416	414	413	456	416	445	417	393	454	432	394	417	408	445	415	421	431	398	407	420	408	393	424	412	427	408	412	409	428	426	435	446	435	430	440	421	446	400	395	387	426	407	419	422	429	458	430	374	422	433	425	364	439	462	404	421	441	404	394	437	459	436	427	424	429	410	396	448	362	413	411	405	434	383	402	458	417	388	434	406	419	440	424	425	432	426	436	439	444	430	431	409	395	432	400	417	403	414	428	419	453	439	436	391	403	374	391	391	378	432	438	409	422	453	397	416	456	409	402	421	435	422	405	441	380	469	419	431	433	462	426	402	422	433	436	434	431	390	413	419	453	443	433	452	401	400	416	399	425	411	390	421	442	426	427	405	427	419	398	427	416	444	420	424	410	408	414	400	441	432	429	404	436	430	430	385	453	386	401	415	391	434	438	440	430	440	432	425	410	430	431	439	406	437	457	426	417	412	405	436	395	426	413	416	411	401	434	419	387	387	406	446	425	428	423	398	424	381	390	413	404	372	415	433	403	397	377	414	432	428	441	412	438	438	424	397	426	415	440	422	426	454	441	408	462	414	415	391	422	407	439	392	417	408	387	416	397	429	396	413	421	423	416	402	440	452	408	442	436	401	412	396	426	436	388	414	431	419	408	436	403	441	421	408	442	439	446	461	397	410	411	423	439	418	447	449	409	415	430	406	401	416	422	439	444	464	409	377	398	443	427	428	396	423	443	419	404	423	425	402	407	436	455	429	406	414	435	424	448	393	409	438	421	402	404	407	414	412	393	405	475	440	447	433	468	419	459	437	416	431	411	417	447	366	446	449	391	434	419	427	394	446	420	415	404	393	432	427	430	416	434	384	397	405	442	419	441	392	388	405	403	399	408	391	419	439	442	442	409	403	408	469	411	409	426	410	407	427	446	429	423	397	419	441	427	402	399	366	423	412	438	438	437	449	400	393	410	401	417	395	403	441	428	418	426	421	399	405	436	388	410	444	433	420	442	460	414	424	414	415	407	431	410	391	411	392	464	431	409	403	430	423	435	452	395	408	458	437	415	455	406	436	489	404	432	413	404	425	419	441	429	404	439	413	424	386	447	459	396	450	403	421	367	401	402	426	420	440	367	409	411	441	418	399	434	395	410	442	392	421	422	437	421	410	441	402	442	424	415	453	446	446	407	420	399	408	424	418	427	453	419	425	409	431	424	425	394	398	436	434	403	428	426	453	395	432	408	395	428	410	402	444	439	409	409	467	426	408	436	443	410	416	436	448	433	434	418	397	389	416	423	437	436	454	434	425	385	416	460	381	390	408	411	433	427	420	407	420	452	407	400	459	416	437	425	427	424	435	402	423	417	427	435	412	372	432	407	459	414	404	446	402	419	426	427	412	440	415	414	448	459	397	403	430	420	425	414	436	404	411	398	412	418	431	417	447	453	449	390	420	427	434	442	399	425	381	418	404	383	412	433	433	408	442	451	425	447	414	438	396	374	415	424	388	436	442	389	414	434	460	401	381	446	402	461	414	398	405	404	406	459	420	339	453	448	416	423	428	386	415	437	436	434	377	366	387	397	379	413	423	378	424	441	480	386	420	452	422	391	413	395	389	396	431	425	404	411	465	426	392	406	430	431	418	435	421	403	433	407	443	399	399	447	421	425	458	462	425	430	461	408	430	434	449	419	420	410	421	407	440	426	404	429	462	414	446	434	413	432	405	443	427	402	422	434	437	428	420	420	435	410	410	415	448	413	421	426	408	447	397	421	453	397	407	449	407	384	434	416	422	384	424	419	435	416	423	407	442	428	433	432	403	408	411	473	417	460	395	412	448	419	440	414	387	455	421	424	402	394	438	420	437	401	416	407	418	421	426	445	404	395	424	441	420	453	417	422	455	433	416	431	389	443	448	437	395	434	410	448
22307	17138	6782	2922	678	740	362	360	412	414	336	361	386	361	387	395	346	367	368	353	384	362	392	360	401	371	336	364	341	375	386	366	399	347	388	394	357	375	374	384	331	373	430	380	355	361	356	395	407	356	432	372	366	370	366	390	338	372	354	367	346	369	399	412	384	386	393	393	343	370	384	345	358	349	367	391	401	398	385	431	368	393	340	350	371	345	379	391	386	401	379	373	360	411	396	341	370	357	341	398	379	392	389	358	364	372	381	382	380	386	404	366	392	375	345	359	374	357	387	353	385	401	360	396	374	371	387	386	369	373	385	386	354	348	381	379	373	382	378	362	382	369	356	383	384	389	372	368	343	386	361	389	345	382	405	408	372	382	366	384	409	372	378	391	347	383	403	374	396	430	392	395	412	370	374	410	373	357	366	352	362	341	387	409	360	356	409	418	367	385	369	396	338	383	392	354	326	370	351	353	398	384	389	355	375	348	394	393	389	359	378	387	400	384	360	383	356	380	344	365	349	332	375	348	384	388	368	395	376	399	397	397	384	407	378	400	391	385	368	366	380	352	415	411	361	355	390	337	371	359	361	374	348	354	382	361	360	349	373	367	366	328	410	377	373	420	380	386	363	370	374	361	370	354	372	395	369	393	364	390	329	363	375	361	391	380	398	379	372	379	380	356	364	325	391	389	343	369	339	379	356	350	370	326	395	370	352	321	374	376	359	355	351	380	356	441	356	354	366	373	327	388	396	366	342	346	384	407	372	388	359	313	389	371	407	394	386	401	411	359	379	365	367	369	349	387	335	366	375	361	335	390	357	377	362	358	367	410	348	362	341	348	370	357	385	359	393	382	388	359	358	367	367	352	335	378	364	376	362	360	398	359	355	355	354	403	412	370	364	336	349	361	347	387	389	367	380	377	389	380	357	399	314	395	371	368	349	377	366	368	401	369	374	325	358	348	390	342	362	376	343	363	363	413	349	354	389	363	382	371	384	364	398	406	367	328	355	404	360	369	360	397	389	391	413	371	394	357	346	347	369	376	370	379	387	374	367	361	329	333	401	383	412	359	386	361	329	351	340	372	377	384	369	355	346	380	374	406	381	356	376	358	376	380	367	351	376	345	352	382	339	372	390	361	392	399	409	379	370	391	362	390	410	387	370	391	363	379	346	386	395	379	344	383	376	364	398	374	397	369	350	363	366	353	362	379	369	375	366	405	391	352	356	385	387	389	365	398	342	370	398	389	380	360	360	349	366	343	399	388	325	407	368	338	350	359	387	378	328	413	382	384	381	379	402	376	395	362	374	381	332	374	388	371	340	329	378	357	353	351	370	365	405	390	403	371	388	388	353	385	343	364	381	378	344	376	368	385	372	349	386	362	383	370	371	358	391	351	363	369	401	402	359	363	355	390	355	374	369	376	366	370	368	374	350	365	401	375	369	386	367	353	406	360	372	376	338	358	386	372	384	385	321	371	371	374	385	312	364	371	361	374	356	383	395	343	357	357	391	405	358	336	376	379	367	398	365	374	359	375	387	391	384	338	355	397	401	372	380	370	364	379	364	374	361	359	363	370	365	379	385	377	392	372	325	381	367	362	392	436	388	371	357	352	356	386	392	391	356	389	352	338	360	383	375	396	391	371	365	378	350	351	370	389	372	353	386	354	377	364	401	379	385	394	379	368	354	372	400	338	363	360	356	386	391	355	375	360	387	354	357	378	366	328	375	324	396	374	398	377	351	399	368	354	407	362	390	342	371	382	383	354	371	376	363	377	366	383	349	368	396	367	369	388	362	390	360	428	366	336	383	374	349	349	359	393	385	377	370	345	378	390	349	396	346	348	398	366	348	395	402	329	363	402	384	381	342	396	364	398	358	425	357	363	355	355	376	346	382	351	352	413	370	330	378	373	362	408	391	359	341	386	365	385	358	372	384	368	401	392	404	406	395	400	349	342	395	353	387	370	351	368	371	386	355	383	394	370	400	367	347	363	412	407	347	363	342	383	349	391	364	363	357	387	358	335	347	366	363	342	355	426	372	389	410	342	397	382	368	373	357	328	387	362	356	377	336	351	383	383	393	374	375	340	379	383	366	356	398	349	352	377	346	369	407	399	380	352	377	395	384	415	361	396	395	387	378	381	395	386	408	369	364	407	348	361	416	393	374	386	387	371	392	384	370	385	336	395	354	380	347	361	393	391	352	396	373	376	400	375	388	343	349	363	397	348	330	368	355	404	407	411	375	373	388	381	401	381	359	345	338	409	377	348	355	380	423	389	383	366	391	369	365	385	376	387	371	378	379	389	369	372	365	368	385	363	385	381	389	313	361	410	359	381	370	390	353	368	363	352	351	390	381	358	376	374	353	372	379	340	346	370	360	355	337	359	397	338	398	376	376	429	399	376	406	364	371	377	372	370	375	363	391	399	372	362	404	349	351	351	378	353	363	371	359	376	391	397	373	362	336	394	363	364	330	397	377	358	365	409	390	362	378	386	392	355	423	403	392	387	338	388	373	371	369	348	391	369	371	367	361	392	378	373	370	371	364	386	389	346	380	391	334	348	390	359	357	343	394	347	384	349	373	395	410	377	375	380	337	386	353	369	341	400	375	384	383	386	367	365	365	376	344	410	392	359	391	359	369	396	376	395	349	380	365	352	372	409	380	357	369	354	374	361	368	372	381	384	356	352	372	379	387	362	343	391	402	362	383	366	353	376	374	395	393	352	373	385	419	372	400	357	386	354	380	368	377	376	359	401	392	377	352	338	368	362	335	391	411	410	375	368	372	411	398	368	403	359	385	364	369	386	359	372	367	392	370	391	378	373	399	371	406	369	340	360	378	420	372	401	382	396	405	400	338	359	368	370	379	372	387	386	379	358	368	392	368	386	372	357	373	352	372	396	394	375	372	382	393	379	391	361	352	350	366	383	370	366	362	346	369	344	374	355	381	356	365	385	373	354	387	339	364	377	357	402	363	371	386	387	393	349	369	365	428	413	372	379	365	384	351	375	376	350	414	395	382	379	356	389	360	404	372	372	355	346	375	395	372	390	371	375	340	380	373	393	403	355	383	362	385	403	379	423	370	369	370	380	366	395	370	383	375	347	370	360	386	366	369	375	397	382	351	395	382	411	346	419	370	395	397	367	359	354	350	357	368	377	370	380	357	358	386	368	379	357	374	361	382	376	363	422	362	370	346	378	374	347	372	360	405	350	353	361	378	382	354	372	401	374	380	391	388	365	386	362	393	378	385	373	360	401	329	382	357	394	343	351	374	381	373	344	403	396	396	366	367	391	375	369	382	370	364	409	364	348	329	374	394	353	363	399	398	349	366	347	392	376	377	351	377	410	376	336	373	393	368	368	398	382	364	361	370	402	367	367	368	391	383	326	377	392	362	392	356	378	354	387	352	341	351	377	377	351	429	334	378	359	397	379	369	365	367	377	372	373	360	408	386	382	360	414	382	369	376	338	379	368	410	336	342	376	346	387	355	334
25631	22091	28174	26531	14508	6229	587	339	298	311	322	289	303	317	309	309	294	290	292	325	293	301	295	284	297	269	271	296	320	271	280	271	311	272	288	271	264	299	286	308	298	264	300	254	264	287	261	263	318	273	270	281	267	295	278	272	272	296	297	257	283	299	307	303	254	273	287	287	294	274	287	273	285	257	259	305	265	279	276	284	257	285	275	246	281	287	287	272	288	281	292	274	292	277	286	250	300	271	277	284	298	281	283	292	260	290	280	281	297	287	277	284	322	289	261	319	277	255	265	280	248	291	276	265	275	271	312	286	266	282	302	271	285	310	277	291	287	288	293	265	289	263	293	284	288	282	293	288	277	312	262	255	270	269	299	298	283	280	293	304	282	283	276	283	292	280	307	271	296	288	248	286	279	319	269	291	286	278	257	259	310	279	303	271	272	243	290	283	260	289	261	268	279	306	279	274	304	285	289	284	250	296	281	323	253	295	257	258	259	273	274	270	310	270	290	261	291	295	274	306	292	257	263	281	248	286	273	285	279	270	288	271	290	312	262	279	290	274	287	301	295	308	287	310	310	294	269	283	259	274	270	287	291	292	251	315	297	304	289	270	297	250	275	311	280	285	280	274	248	301	265	312	298	285	295	253	312	279	274	307	300	273	256	276	253	280	286	272	284	308	286	300	302	270	273	290	285	269	308	265	294	301	288	277	269	261	264	271	273	256	273	256	256	294	286	260	274	277	285	277	297	283	285	279	249	280	251	263	293	304	261	271	282	287	277	290	284	290	276	293	293	268	293	257	260	254	301	267	284	298	289	269	281	262	303	243	287	272	260	299	281	296	258	284	281	280	289	254	298	272	314	272	297	282	280	300	325	278	272	274	289	294	277	279	310	271	284	275	262	293	279	318	273	287	292	287	300	272	291	286	274	273	267	270	280	290	283	264	302	300	283	266	284	298	302	263	306	290	284	267	303	240	296	287	288	309	277	307	263	285	270	289	318	283	304	289	280	273	294	281	268	297	295	290	255	279	277	303	268	273	260	306	251	310	244	284	296	298	283	280	301	279	291	275	289	286	305	272	268	264	272	303	298	274	283	309	282	279	301	266	293	303	269	263	268	274	285	260	261	313	299	280	263	246	272	289	278	295	278	317	296	282	279	311	265	301	297	284	307	295	287	300	294	251	291	263	281	273	288	308	268	252	260	300	269	311	301	280	283	294	271	267	292	282	283	300	294	261	291	295	269	255	287	292	294	271	293	290	289	292	266	313	258	277	272	274	257	271	274	280	292	259	303	263	271	277	286	305	270	288	284	250	288	277	310	286	275	303	286	263	284	314	288	299	248	277	289	283	297	274	292	270	312	262	275	262	260	273	255	274	273	275	284	284	286	277	262	284	288	299	268	274	258	319	309	302	294	294	276	290	279	297	279	275	273	273	283	294	287	292	288	266	265	302	286	305	271	267	286	295	268	265	312	287	269	273	282	253	296	304	271	287	299	247	277	305	257	285	255	253	268	272	283	309	293	267	266	251	291	271	277	301	249	288	274	291	292	265	274	261	280	274	292	276	275	284	263	335	269	286	308	317	262	287	284	272	284	264	275	298	287	299	270	294	313	251	271	277	299	287	269	271	269	281	268	293	286	276	259	277	274	260	290	278	269	283	252	292	267	277	291	294	268	272	294	296	280	265	281	290	304	272	289	287	273	272	265	327	270	278	284	307	293	266	294	277	276	305	296	263	295	268	272	270	284	280	275	263	239	267	284	298	260	307	260	264	286	277	271	280	299	301	290	305	312	287	285	271	303	268	300	313	309	254	309	284	283	277	300	291	279	272	261	273	278	276	280	309	293	290	270	298	256	281	268	269	286	284	286	275	292	291	302	280	274	308	298	318	282	277	279	295	301	252	284	268	253	257	290	302	289	283	301	319	311	305	303	288	296	290	277	263	279	256	263	273	262	237	256	286	293	273	276	276	282	285	279	288	235	279	247	289	277	299	274	263	268	271	308	289	283	305	310	281	294	293	288	298	277	282	278	245	277	298	258	274	245	256	249	303	295	277	292	295	254	280	258	263	268	259	305	330	300	316	267	301	270	283	266	301	323	304	296	264	288	286	298	295	270	273	298	292	268	288	274	277	290	249	278	275	313	313	310	273	301	280	263	281	295	251	268	291	286	248	282	302	254	276	288	284	304	271	296	303	308	281	268	286	283	263	290	308	256	286	316	305	296	276	278	302	291	275	284	266	283	283	293	287	259	288	311	292	258	306	253	282	299	288	263	251	292	262	263	279	287	290	271	275	295	273	249	266	309	277	300	288	273	275	310	301	285	265	266	308	307	301	275	311	287	290	292	279	283	257	296	272	287	281	274	279	304	280	287	294	294	261	293	267	284	285	244	308	301	273	294	282	266	308	276	269	297	277	266	294	267	252	270	274	287	285	280	240	272	287	261	257	284	265	303	290	269	275	280	287	278	305	278	271	278	292	247	298	284	293	251	284	268	319	288	293	272	322	266	279	242	330	279	263	256	291	298	290	257	284	262	300	263	268	297	288	295	257	268	294	280	297	278	296	307	287	272	291	265	273	264	291	264	268	256	302	291	275	280	287	306	304	303	276	251	286	322	293	280	278	262	235	271	264	289	278	289	274	295	268	272	290	265	267	257	278	283	309	288	271	271	273	300	278	255	261	294	268	308	296	238	266	263	264	282	295	282	263	295	279	277	289	264	274	235	274	296	279	261	270	294	279	263	271	297	285	258	278	301	298	257	284	284	275	272	292	300	310	261	273	269	248	286	302	276	279	290	281	277	279	297	303	289	269	295	266	295	317	272	263	251	302	300	273	278	277	288	275	274	279	304	265	275	278	302	252	285	296	296	305	295	292	266	279	267	275	264	268	293	287	269	276	271	289	273	261	305	276	283	267	238	266	298	279	289	278	286	285	287	300	280	309	294	268	259	284	298	278	300	288	282	276	312	282	286	286	287	276	291	309	298	300	249	277	268	319	283	267	276	290	309	308	298	273	278	268	284	293	270	257	282	304	290	304	291	282	278	301	282	272	306	283	270	265	296	272	270	272	280	287	278	263	281	292	267	279	293	247	261	282	263	296	285	278	274	299	275	272	269	270	296	284	317	264	258	263	298	274	286	247	291	291	267	277	301	295	260	264	254	269	270	303	291	278	261	286	300	262	275	274	285	272	292	275	275	271	256	283	282	267	293	281	272	266	263	269	273	274	265	292	292	276	317	295	292	278	271	286	277	282	304	279	295	287	269	293	288	251	264	267	288	259	304	281	292	265	299	275	259	275	271	273	273	282	275	247	262	325	285	270	304	271	269	267	299	279	267	298	287	261	280	284	282	276	292	284	278	252	289	241	305	285	298	286	265	293	289	295	255	294	258	310	310	260	261	266	275	266	269	238	268	280	293	297	269	274	256	280	255	287	294	271	304	285	263	287	292	241	289	281	287	273	268	277	310	262	294	282	266	283	281	281
57775	65690	37313	20697	4650	4977	375	347	337	351	330	292	269	280	273	263	294	303	291	290	297	296	311	297	281	297	285	312	304	314	302	275	315	311	292	287	271	278	293	292	275	300	294	306	308	293	296	279	296	263	271	288	293	262	320	266	285	264	284	284	306	269	296	281	325	284	294	275	264	258	286	265	229	317	276	278	304	244	279	289	295	283	256	281	285	264	268	281	285	279	260	283	251	276	264	276	250	263	261	275	289	279	271	316	266	297	269	251	259	270	250	284	281	283	273	281	286	284	295	284	286	256	302	266	291	332	297	272	278	289	278	286	281	284	308	257	288	294	297	253	288	297	279	287	282	251	292	276	295	278	271	241	278	279	259	276	319	306	267	249	279	266	286	296	284	277	261	310	268	287	292	295	290	241	281	296	291	280	278	274	298	280	262	285	265	285	266	280	283	275	265	270	251	324	282	278	285	262	298	248	271	281	260	271	271	238	279	316	292	270	255	290	303	296	291	277	266	280	293	264	268	276	291	300	289	306	300	275	264	280	264	270	288	270	286	270	266	283	299	261	306	259	295	276	276	295	294	305	277	268	266	277	265	294	290	296	295	278	275	289	298	284	296	264	272	307	246	274	296	259	298	284	262	297	261	260	288	274	291	335	273	289	290	260	303	298	299	266	293	267	243	279	292	280	304	256	274	272	282	289	285	315	276	285	272	269	254	297	270	300	261	281	254	278	290	250	296	258	254	280	281	273	284	295	258	280	270	291	299	284	259	300	260	285	272	304	261	299	278	276	271	299	294	287	258	271	296	292	281	287	250	263	276	250	278	282	283	282	268	306	261	279	293	313	277	261	282	265	308	271	256	286	219	324	290	289	279	281	258	281	250	282	287	269	287	280	287	285	303	271	296	282	272	268	270	298	302	272	257	249	280	272	252	252	275	293	275	316	303	269	305	293	310	276	279	273	276	265	291	272	255	275	279	293	293	251	290	273	279	246	269	277	268	271	281	281	246	252	303	268	283	293	311	267	303	258	298	275	270	244	291	273	265	290	277	275	273	294	267	280	289	303	308	271	292	296	272	289	289	266	284	313	269	271	266	281	266	285	273	274	301	310	287	284	268	250	248	276	248	293	262	314	249	280	286	294	300	285	288	259	267	269	267	308	269	289	279	271	266	288	267	293	275	288	271	287	289	279	279	258	310	261	249	309	279	306	305	249	262	305	281	294	285	280	264	288	281	246	304	282	261	272	312	301	279	281	307	281	285	268	276	281	262	287	285	282	270	314	292	280	294	313	239	314	280	284	309	266	277	294	256	294	278	252	280	286	327	285	299	289	290	297	260	278	273	280	271	265	272	265	271	286	288	278	286	279	277	335	296	292	277	283	252	293	291	269	287	292	276	286	268	275	273	256	297	282	275	249	285	296	282	268	287	254	246	286	277	285	279	277	286	294	281	272	304	272	294	284	304	267	301	269	275	308	250	266	278	270	282	284	297	285	264	263	289	288	276	302	250	286	274	278	253	297	280	273	282	287	249	287	306	290	285	305	265	277	293	297	280	270	307	277	265	291	305	294	283	275	283	298	303	265	280	271	265	277	326	269	290	297	285	271	293	265	308	262	258	264	279	266	269	281	284	259	265	276	284	292	295	268	276	273	285	273	301	283	255	311	321	261	263	300	286	295	275	316	264	278	258	281	295	294	275	264	314	285	250	284	262	280	242	284	275	294	282	250	307	284	251	280	273	294	273	273	279	270	286	301	265	261	284	268	265	275	268	267	282	288	287	274	284	285	274	313	278	249	272	264	278	306	312	277	273	278	311	285	314	271	268	262	272	298	290	284	252	301	263	293	287	262	291	307	267	291	313	279	281	257	293	285	280	278	251	266	302	276	284	273	300	270	289	253	274	266	290	278	311	252	300	287	298	256	270	281	263	268	266	302	288	283	268	271	262	303	285	267	304	253	304	273	262	274	297	280	293	286	256	281	284	262	273	260	255	266	285	295	260	301	290	295	264	276	274	275	272	259	291	297	301	315	254	296	293	255	284	293	277	299	268	294	248	289	296	294	306	310	272	262	307	259	273	269	285	256	303	243	270	246	284	238	302	313	272	271	285	290	306	256	290	285	272	288	284	281	244	255	291	278	296	294	286	259	296	273	259	307	252	280	324	273	235	267	249	289	263	303	285	291	283	282	275	287	292	291	284	286	264	272	284	289	285	283	324	276	285	307	306	278	252	285	286	299	270	286	306	290	280	279	263	285	270	273	268	307	274	273	264	275	252	265	275	288	265	270	272	240	303	274	298	267	277	275	256	277	259	292	251	260	285	299	258	298	282	286	286	270	269	253	255	326	287	280	294	255	293	278	260	288	293	267	258	290	285	279	256	316	262	308	257	270	266	288	281	305	285	276	258	285	276	269	297	301	307	275	299	303	289	298	271	295	289	256	282	286	282	259	282	287	289	303	268	295	263	288	288	279	272	296	277	290	276	260	266	270	297	267	267	269	290	284	266	327	280	277	276	291	276	262	277	296	261	290	262	277	273	288	277	251	293	264	277	305	285	277	273	274	263	283	272	287	276	258	276	293	314	259	274	279	307	294	303	315	279	268	292	279	306	280	286	270	299	278	284	280	262	254	298	297	263	280	286	280	309	256	284	261	279	269	284	285	270	278	286	302	280	272	272	275	275	292	279	281	293	316	258	279	281	287	303	275	292	257	267	263	280	317	279	248	267	274	308	283	284	300	289	271	274	322	260	281	267	284	304	283	286	276	277	295	261	287	302	299	281	332	242	256	287	300	308	277	278	278	283	262	280	286	267	282	306	294	280	263	276	269	265	273	295	259	275	250	303	274	283	284	281	264	301	268	287	295	282	297	254	280	265	262	296	290	254	269	245	254	269	274	273	294	268	240	294	293	268	288	269	236	281	260	302	279	269	317	291	256	311	282	268	291	267	279	269	264	298	259	244	308	290	262	299	273	278	278	254	301	293	282	304	271	277	292	292	298	258	274	292	262	272	260	281	291	277	299	269	259	260	266	284	330	262	250	269	230	269	271	248	276	268	264	264	275	280	289	300	285	305	287	282	283	285	284	291	283	278	281	311	248	286	269	262	295	304	274	275	305	257	276	229	267	251	246	269	276	281	278	286	288	280	297	265	283	288	290	254	301	268	304	272	315	306	274	260	291	312	264	280	277	280	282	260	286	280	264	286	291	297	268	252	263	305	258	264	263	262	267	272	268	288	281	266	282	288	267	277	293	264	279	262	281	310	251	274	280	276	267	284	269	293	296	273	287	267	246	283	236	287	277	256	263	265	302	279	301	308	286	293	289	287	283	301	286	253	281	272	296	265	283	275	295	291	289	265	256	298	286	307	279	311	267	291	307	251	304	281	285	286	270	291	280	259	281	239	280	280	329	306	271	289	282	269	314	316	280	280	250	285	268	257	258	303	270	261	271	278	266	274	268	292	295	276	272	284	264	289	317	266	256	289	296
24644	21726	28674	25522	21180	16641	2957	573	460	469	422	436	414	431	445	422	413	416	422	384	395	386	414	377	364	424	420	370	397	453	387	380	412	423	389	399	434	416	434	379	410	426	419	376	370	402	370	400	385	409	400	417	392	404	415	399	395	386	398	406	397	427	405	394	377	399	416	394	422	414	390	432	389	380	388	373	359	396	411	348	389	405	405	381	404	383	362	408	380	400	374	399	406	364	420	410	386	425	379	368	420	431	397	348	436	386	395	379	380	387	409	370	402	415	433	396	378	396	401	396	413	401	432	379	371	408	378	393	398	417	414	367	385	370	399	405	407	382	380	418	399	396	414	407	421	408	380	387	431	404	360	394	388	391	359	381	380	371	379	424	427	451	411	385	411	380	419	420	409	405	390	347	409	366	440	403	388	381	369	385	374	362	388	374	388	356	408	403	383	429	383	396	401	392	383	405	368	397	400	400	385	419	412	380	373	370	381	385	387	377	395	412	433	379	396	396	404	392	410	422	380	390	384	372	397	383	432	386	411	359	385	399	389	387	403	414	412	405	366	389	389	421	376	426	384	413	373	410	395	384	409	407	398	378	397	326	410	385	436	395	383	365	398	380	396	398	386	375	370	398	399	388	371	385	388	412	374	379	406	375	407	413	407	382	380	393	417	369	389	406	384	414	408	399	376	388	439	428	438	394	399	385	389	400	406	373	425	393	390	399	399	396	407	369	405	376	406	408	391	385	431	384	405	396	380	393	378	362	404	387	383	363	380	381	341	406	417	408	384	373	385	424	450	400	420	365	412	391	372	380	366	377	375	409	374	387	418	408	388	374	393	390	386	397	401	411	388	377	442	394	408	409	393	396	426	412	398	396	353	386	419	362	369	398	373	420	408	414	407	390	388	377	372	355	354	399	378	387	380	375	379	399	386	370	385	396	397	404	399	365	376	375	404	356	413	419	386	397	387	408	396	399	397	380	362	410	382	413	370	400	382	393	430	427	374	382	416	400	378	383	372	410	413	390	394	420	394	404	363	372	408	436	362	404	387	368	382	419	419	400	414	432	423	391	376	377	374	390	414	381	365	375	371	379	384	375	413	414	360	395	420	425	441	393	387	409	386	408	425	369	401	419	380	414	378	363	423	389	394	418	412	424	370	384	392	398	377	407	411	381	446	417	361	387	367	390	440	407	373	400	401	399	386	381	417	392	381	391	406	400	388	400	402	396	386	374	380	385	439	414	398	388	368	407	394	380	392	433	383	390	381	369	409	414	419	415	370	402	371	355	359	405	384	367	390	390	427	407	392	370	402	383	376	364	387	378	387	386	383	404	416	373	379	403	405	387	399	392	364	402	416	408	384	415	401	375	394	410	365	443	387	374	383	345	370	387	420	420	416	437	368	347	395	397	413	386	403	395	405	381	387	374	397	389	410	404	411	382	391	389	406	385	389	372	398	410	383	415	366	370	415	396	438	362	414	388	385	382	421	432	397	391	389	410	384	417	406	408	376	410	420	399	395	397	389	416	433	384	369	349	385	409	377	406	412	434	401	362	427	398	422	402	398	372	380	390	362	416	404	377	377	392	359	403	401	389	421	382	366	403	398	357	367	362	454	376	389	410	356	403	398	365	433	373	398	412	406	427	363	398	409	413	401	392	411	407	386	389	384	438	387	426	346	385	405	359	371	380	382	414	428	387	389	372	385	387	378	381	386	384	395	416	379	367	378	403	379	416	406	395	402	384	371	401	413	385	370	377	390	361	387	385	391	388	386	408	405	376	376	415	379	386	344	436	389	377	420	407	412	388	386	415	444	418	397	412	377	401	396	369	435	379	381	346	371	361	402	407	413	399	422	410	399	412	398	396	382	409	402	398	368	361	375	394	413	414	422	398	413	368	406	388	436	384	377	388	408	375	422	387	411	411	426	369	402	376	396	440	406	351	403	405	379	398	383	410	403	394	367	379	431	380	404	400	423	414	410	387	414	391	404	424	377	370	395	416	428	409	369	361	364	440	420	410	385	378	386	406	409	415	412	379	368	383	388	400	369	426	396	396	387	376	369	410	407	374	397	384	401	415	371	411	386	368	370	411	402	438	422	397	405	397	394	387	397	432	421	433	408	381	350	399	384	367	410	401	409	419	409	364	397	392	388	396	395	380	361	423	370	390	403	376	379	440	376	412	382	399	385	395	341	370	367	380	404	391	403	391	398	391	400	420	405	406	354	388	406	362	369	404	389	401	380	371	399	395	387	382	429	374	407	409	390	408	406	413	413	377	371	395	347	406	396	382	398	379	396	395	354	422	394	397	383	381	365	414	370	394	417	421	421	412	369	393	379	396	393	372	414	397	366	380	379	398	386	359	402	392	401	406	368	389	383	377	379	392	397	393	403	407	409	398	363	383	371	418	387	385	401	408	399	381	398	387	389	424	397	404	393	418	378	412	396	374	410	424	380	388	378	372	378	393	392	369	341	377	392	413	408	408	416	390	367	431	386	410	405	412	380	413	388	381	419	346	385	376	397	386	352	392	399	389	357	438	392	402	389	408	390	397	387	372	394	406	388	370	361	398	395	387	356	388	396	382	375	388	390	404	395	374	360	407	378	389	391	423	422	388	379	405	385	407	353	403	423	407	405	391	365	379	380	366	406	373	387	354	376	393	424	369	402	371	398	377	422	379	393	383	396	396	413	387	419	396	389	424	413	398	390	411	401	388	364	380	391	401	385	384	391	385	394	353	387	397	407	385	417	389	423	368	377	376	404	363	387	420	368	361	395	411	385	375	384	399	377	396	388	405	356	406	359	357	393	406	381	373	382	415	363	433	361	390	367	404	387	395	447	394	404	393	409	399	376	403	347	391	392	385	394	348	407	410	422	393	403	404	391	386	389	413	397	364	341	422	417	421	407	358	379	408	411	431	380	420	394	380	402	417	373	403	377	375	425	395	387	407	412	386	421	407	374	360	411	408	376	424	383	369	433	403	443	382	382	401	397	396	376	373	374	401	381	343	388	399	404	410	370	411	386	392	392	404	383	397	387	401	393	400	378	423	408	361	391	396	387	379	436	380	387	394	385	390	393	385	388	374	427	359	384	403	400	408	404	364	401	367	378	409	390	414	400	348	360	389	379	385	375	378	382	364	378	403	393	383	366	392	365	400	376	380	390	424	388	401	401	429	361	381	348	429	370	415	381	417	356	387	411	395	373	361	388	396	379	412	336	396	383	408	424	395	417	395	423	418	390	377	399	387	409	445	398	395	339	383	389	372	439	387	369	385	414	386	397	385	381	405	405	404	371	360	422	406	384	379	380	397	396	392	419	403	395	410	388	352	383	395	394	369	393	397	428	402	377	351	400	417	382	387	387	370	391	391	391	376	392	392	380	353	411	364	398	419	418	403	392	395	390	387	368	384	399	375	396	396	391	396	424	385	371	389	369	379	395	365	393	437	419	405	413	389	355	362	365	415	418	402	370	362	401	356	418	422	364	364	409	376
59493	78340	50924	31178	8103	9062	539	558	489	443	449	439	442	439	402	403	416	425	409	363	412	409	410	389	404	400	367	353	369	352	364	423	390	409	427	391	376	408	424	386	377	418	376	412	352	362	366	375	390	408	376	368	366	388	400	384	368	385	363	386	389	405	400	426	410	384	378	407	396	426	400	383	358	361	377	387	373	383	369	408	381	395	389	414	408	375	383	399	370	413	378	365	368	423	395	399	366	391	388	406	393	396	377	411	413	372	372	396	438	389	398	418	375	373	401	359	384	411	365	381	376	361	387	355	397	396	398	335	388	336	374	370	387	407	359	404	399	384	401	413	356	408	367	406	369	376	386	372	410	424	418	414	397	385	422	385	426	401	389	354	360	342	381	383	386	414	398	411	386	382	381	383	393	401	405	397	415	379	373	428	386	375	400	367	413	405	420	380	388	364	412	414	395	380	392	358	405	400	390	386	392	377	357	384	382	380	352	411	362	378	375	373	377	370	366	357	416	379	373	406	389	374	357	380	353	386	369	379	337	348	402	386	367	372	410	364	379	402	425	412	397	409	393	399	376	384	386	356	365	363	378	358	379	383	418	368	384	374	386	346	398	354	389	382	395	394	382	384	367	363	372	401	432	378	367	399	355	378	411	397	388	388	397	385	414	364	384	356	366	400	402	397	360	424	343	361	348	386	370	381	412	397	406	399	356	370	382	392	372	383	398	396	423	436	375	400	426	363	374	384	411	408	396	402	431	357	381	390	388	354	385	411	377	403	374	372	379	396	359	394	387	390	388	389	388	398	410	389	382	333	397	395	375	365	385	401	376	377	383	356	358	376	378	348	384	398	395	369	405	407	338	369	412	393	383	425	378	410	414	399	388	354	354	395	403	371	387	403	361	352	427	425	397	386	388	399	394	399	361	396	363	360	386	388	351	382	393	385	414	379	386	357	404	383	357	418	381	414	360	365	416	381	357	363	399	393	406	364	370	395	344	379	387	435	351	373	398	442	403	394	436	434	383	379	392	416	378	380	398	364	425	364	396	401	360	369	377	394	396	394	392	380	416	392	379	354	402	426	363	405	390	431	366	392	367	388	381	376	347	372	391	369	420	423	366	364	372	414	385	380	407	398	340	380	364	409	424	376	389	402	381	371	375	408	401	414	388	424	362	406	380	363	368	413	420	366	359	396	385	375	341	404	386	401	387	378	390	392	409	379	394	388	402	396	405	389	354	398	392	376	372	398	397	403	404	385	393	379	365	399	381	381	395	402	383	381	363	388	414	418	380	361	387	398	398	385	396	416	375	372	336	371	371	375	395	365	401	413	404	433	353	401	397	348	378	394	368	402	367	364	390	370	361	363	345	366	387	403	381	382	350	371	364	354	390	366	377	375	390	392	399	411	405	414	382	382	356	389	386	389	333	386	376	358	370	390	390	394	384	386	401	356	391	366	405	381	370	398	387	338	367	388	401	386	394	395	362	401	385	375	396	360	401	376	350	401	378	389	440	403	393	390	408	392	387	408	410	406	356	359	425	353	399	398	392	397	443	376	377	377	379	399	369	379	380	383	377	356	381	393	378	420	387	361	422	353	417	422	386	390	382	405	410	389	374	431	376	403	393	382	372	417	388	386	396	384	386	354	415	367	393	379	412	441	416	391	378	398	406	400	427	391	382	368	382	371	435	404	383	405	384	359	391	381	408	388	388	382	353	343	362	409	383	369	383	410	384	351	392	352	359	386	420	379	356	395	381	373	372	346	361	376	363	385	395	383	400	388	380	386	422	394	376	399	389	347	378	376	388	387	397	389	376	409	396	385	363	342	391	404	389	411	346	396	381	371	373	410	404	378	381	383	362	406	352	364	385	438	364	384	331	389	379	369	386	393	412	382	364	390	405	358	401	382	400	388	377	365	385	396	385	408	347	340	358	363	377	439	426	413	401	365	413	336	395	369	374	374	390	403	379	378	380	363	343	395	410	379	377	405	387	367	386	412	379	362	373	369	366	372	355	375	391	359	383	360	363	382	390	379	363	372	411	355	399	388	419	375	405	409	400	366	382	352	409	375	390	383	387	402	418	414	398	369	454	356	411	354	382	383	386	376	370	424	374	355	392	419	425	405	360	380	409	386	372	374	380	362	375	380	435	401	372	356	380	379	361	352	389	388	409	367	392	398	400	375	386	389	414	366	371	368	358	393	404	356	372	396	342	361	403	407	382	382	382	368	393	358	359	363	411	386	379	369	369	381	379	419	391	374	403	390	386	367	403	392	388	404	421	371	368	397	398	400	376	405	381	390	417	378	408	384	371	380	413	381	373	380	354	387	382	383	365	396	402	374	384	363	405	394	374	379	416	385	363	381	384	377	408	382	374	389	385	345	379	386	391	396	404	393	369	404	392	340	381	362	371	366	368	382	372	387	344	382	368	397	366	383	407	401	360	441	392	352	398	379	422	381	384	399	398	391	362	413	419	370	428	363	366	370	387	396	356	369	385	364	390	398	385	388	337	350	378	380	384	423	370	372	414	366	380	417	362	385	399	390	377	375	391	390	437	374	384	375	333	369	411	404	380	398	373	361	369	403	378	406	343	390	372	380	402	390	368	387	372	379	367	378	378	392	411	403	366	353	399	380	337	381	388	392	383	379	392	384	375	358	401	393	388	401	386	419	410	364	379	389	402	370	378	398	382	369	407	387	367	363	371	375	370	376	371	415	412	412	338	350	384	429	387	356	363	356	401	421	369	403	415	394	398	385	389	392	398	375	358	409	343	393	388	415	353	367	372	387	393	351	393	384	356	394	373	336	353	408	387	383	377	404	404	363	388	400	449	388	390	405	393	377	366	371	376	365	373	402	404	341	366	395	387	399	371	373	382	407	400	358	406	394	402	375	379	380	378	379	370	411	346	372	386	385	369	395	353	382	414	401	397	392	385	357	386	369	362	364	370	394	379	406	383	391	433	377	378	400	391	425	379	405	399	407	371	409	397	429	371	404	386	395	410	374	387	360	354	369	378	354	381	399	399	388	370	404	374	380	386	340	357	404	368	406	398	365	327	376	376	343	388	384	375	375	369	383	427	378	385	417	399	398	363	367	379	345	371	390	395	374	399	377	373	408	406	380	393	382	374	372	390	418	361	422	376	354	400	358	390	403	406	387	361	383	389	402	389	368	360	402	415	390	399	352	372	369	377	386	376	354	380	373	386	384	390	358	371	404	350	384	419	393	390	375	372	402	404	371	352	389	380	373	378	365	409	393	381	400	386	369	373	400	386	370	392	366	375	376	396	404	383	405	365	386	383	377	389	389	387	402	420	395	420	385	353	371	428	413	368	431	365	358	406	379	401	382	353	364	410	337	394	419	401	396	385	364	393	400	422	362	369	401	388	383	374	364	354	372	368	373	377	385	419	401	380	401	391	390	395	400	368	428	377	404	363	377	419	344	416	403	390	360	379	404	368	376	392	410	384	380	389	392	374	381	372	407	409	377	378	388
31241	21552	9526	3387	783	594	380	368	367	383	369	332	418	368	382	384	353	388	378	353	371	393	344	397	386	359	394	389	388	375	355	331	375	388	373	366	373	383	324	405	390	389	367	375	375	379	366	380	358	387	344	410	357	404	373	337	342	387	372	398	359	372	332	397	382	347	364	441	386	374	361	393	349	366	383	368	346	390	354	343	388	338	373	368	386	367	376	383	379	374	387	379	391	352	366	372	364	337	358	358	379	376	375	402	406	356	356	398	389	376	359	402	350	359	374	369	365	351	367	355	382	381	374	361	376	372	335	347	385	376	394	392	365	361	349	340	368	397	323	332	384	372	375	398	356	398	357	383	384	347	374	378	346	388	394	396	389	362	381	362	375	362	387	350	405	382	382	377	354	387	397	390	367	379	402	364	363	374	390	358	385	378	398	395	389	372	386	369	363	379	380	380	358	360	341	392	363	378	390	360	379	360	380	352	386	338	394	358	416	363	359	349	391	391	392	370	374	386	372	370	396	377	371	350	368	404	361	352	361	384	356	376	364	347	355	361	391	369	359	363	394	388	387	390	368	397	375	382	341	352	362	384	377	394	371	355	378	388	324	403	390	355	362	346	360	373	365	373	396	403	380	388	362	412	382	361	391	364	353	376	365	371	374	388	372	368	376	379	450	379	382	398	363	379	359	379	344	392	368	361	397	350	334	370	337	373	364	373	357	332	371	375	358	375	363	377	387	374	358	371	356	374	334	353	408	347	351	394	354	367	338	355	361	377	366	383	363	390	379	364	349	375	358	395	369	377	374	367	413	370	349	380	397	338	384	371	381	367	374	348	349	373	400	373	367	363	379	392	356	366	391	353	406	344	396	347	386	420	371	390	396	375	365	351	381	374	388	365	372	379	379	354	375	359	387	349	390	389	369	376	361	383	315	375	318	345	372	369	322	336	358	381	407	367	408	383	352	352	402	375	361	369	337	391	380	365	375	345	405	405	379	373	355	352	352	390	358	380	399	354	355	361	373	352	359	379	351	374	356	382	365	317	357	382	360	411	376	395	367	392	368	345	361	378	369	403	370	366	368	368	395	363	350	397	358	374	320	348	407	389	348	360	355	353	419	386	359	370	359	363	364	347	362	352	375	354	347	346	397	368	367	359	400	394	366	365	384	386	408	383	369	363	343	387	370	371	360	391	409	362	356	352	382	399	362	393	376	375	388	374	352	382	382	364	384	385	409	343	362	369	397	361	342	366	388	353	370	373	377	390	355	387	363	385	371	385	369	369	388	387	354	395	352	364	390	337	378	391	375	391	381	373	390	384	347	353	394	354	371	354	367	373	352	356	339	407	362	392	380	382	405	369	351	361	401	372	364	351	379	379	372	382	400	363	372	362	355	356	353	380	350	361	381	383	357	372	353	371	372	375	378	390	390	360	363	379	375	394	369	351	360	380	392	387	391	320	383	376	399	335	390	353	334	343	385	375	387	376	397	382	385	342	387	393	388	399	354	392	398	355	358	395	379	412	370	379	375	403	344	395	365	344	380	345	339	360	421	369	369	370	382	393	364	361	381	383	382	363	385	362	405	346	365	362	354	387	387	375	382	379	383	370	383	362	375	352	379	378	385	366	364	375	357	357	376	332	390	339	366	382	375	340	387	359	359	364	376	430	372	383	361	368	371	398	396	416	391	366	374	343	381	393	382	366	400	375	374	354	366	358	347	404	342	371	349	384	361	389	347	355	368	361	400	353	382	357	368	417	340	365	361	348	378	383	362	331	367	373	396	389	346	401	391	354	346	346	386	371	407	377	403	358	396	368	359	358	362	393	383	399	347	409	405	373	415	343	356	359	364	349	363	375	404	377	428	359	379	390	373	398	358	355	395	388	370	412	376	397	363	411	355	372	365	374	382	411	371	378	379	376	383	374	368	399	301	376	434	389	384	373	337	397	355	368	393	383	373	357	382	349	372	377	374	348	369	359	386	358	342	375	375	371	334	355	383	375	370	364	392	406	363	398	370	352	372	376	380	384	325	409	376	391	376	342	378	360	395	383	352	382	405	408	332	409	372	362	381	416	361	356	344	366	403	346	393	382	388	367	419	362	415	388	398	376	359	402	387	359	373	390	395	390	391	378	378	367	366	365	388	355	381	336	359	362	376	398	347	351	392	374	385	381	381	369	371	389	362	383	388	395	318	357	379	403	373	397	391	367	378	360	364	366	370	355	340	384	377	377	350	392	357	363	366	336	390	390	373	351	351	328	373	357	357	381	357	380	389	361	365	369	388	357	366	404	384	338	375	394	349	370	366	390	382	367	333	379	367	394	411	358	414	404	363	346	376	397	371	378	368	369	402	356	387	399	382	350	400	355	377	384	364	408	372	362	415	385	386	371	379	362	372	346	338	370	354	378	360	378	358	377	380	366	349	380	399	339	378	375	392	372	373	325	394	384	376	384	366	418	352	344	395	342	408	412	383	364	382	351	360	371	345	357	353	409	377	346	426	385	349	366	368	359	374	379	412	371	403	375	381	356	411	387	373	377	358	352	352	350	368	338	406	379	381	345	365	367	416	355	393	381	388	383	364	354	346	391	412	381	390	393	355	345	394	375	400	376	370	399	358	336	401	411	377	391	370	390	364	383	352	380	368	393	346	373	409	350	372	368	342	375	358	369	393	406	409	373	363	367	391	355	356	387	423	391	390	351	387	389	354	386	361	378	398	378	405	371	348	383	372	359	388	368	419	370	376	378	390	380	358	377	337	374	393	393	386	380	371	410	378	383	400	377	404	385	368	402	350	407	341	353	390	385	358	369	360	332	388	347	390	338	392	394	356	360	379	377	379	387	379	389	376	372	395	370	385	362	361	365	390	363	428	369	370	367	342	400	361	365	349	370	392	362	368	347	359	381	371	411	410	371	374	385	388	362	369	373	374	372	396	406	399	356	332	384	377	378	358	379	396	359	359	378	353	409	365	369	334	390	376	348	366	354	366	338	343	401	373	373	340	351	346	387	347	388	386	368	374	368	354	372	367	352	303	320	368	322	381	405	367	377	356	394	349	372	372	334	347	379	355	368	364	371	357	351	385	397	364	367	363	402	355	360	356	349	382	391	374	358	390	335	337	368	383	359	405	357	381	351	358	386	384	382	389	375	388	382	385	381	387	386	399	391	388	340	382	358	372	386	383	371	402	373	336	394	379	364	352	384	385	359	368	360	376	323	409	354	373	365	398	371	358	338	379	366	398	320	348	378	395	390	350	391	345	369	367	368	363	386	356	367	345	363	349	361	412	381	357	379	391	384	377	381	378	385	365	386	383	386	371	379	372	364	384	368	349	377	366	365	391	340	376	377	394	335	390	389	331	359	405	400	349	381	382	433	393	354	403	334	378	390	396	357	351	324	375	336	395	360	373	377	356	397	362	382	379	375	380	346	363	382	376	403	371	384	385	399	378	381	376	356	350	370	367	358	363	373	365	409	342	344	364	384	400	383	388	390
22294	16578	5797	2958	852	720	331	354	370	366	347	349	306	328	329	357	332	368	351	356	340	330	316	357	330	346	319	341	339	356	333	321	354	358	343	335	359	344	335	298	346	312	342	332	356	334	347	340	312	322	319	332	312	318	337	327	345	330	340	358	337	350	325	291	320	331	311	349	340	366	318	343	326	340	336	346	336	334	355	349	334	322	337	369	323	316	340	329	356	353	330	334	311	336	313	353	356	305	368	316	328	362	363	360	357	320	351	351	319	333	347	327	351	342	359	360	387	320	336	287	321	311	365	373	347	331	347	327	338	329	344	336	306	318	370	356	362	331	332	339	324	316	352	338	329	329	310	316	339	328	312	321	333	330	342	337	308	354	319	311	328	337	353	358	348	316	351	332	328	332	315	310	371	352	335	309	313	305	318	343	323	352	336	351	315	341	333	298	315	340	330	345	338	350	351	360	344	333	319	341	353	336	339	322	305	367	355	332	352	353	328	349	346	341	331	342	337	357	365	314	339	315	343	358	352	355	376	317	362	342	346	344	326	339	338	337	358	349	348	332	350	378	345	367	319	338	342	330	343	345	334	322	350	314	359	333	356	361	308	304	349	329	350	341	326	326	329	361	319	336	311	342	351	356	351	359	347	344	345	334	319	374	338	347	342	301	346	310	320	341	376	346	335	345	325	338	341	337	343	307	354	347	333	332	339	380	343	351	321	329	331	320	344	329	329	317	329	309	361	328	348	331	321	336	344	302	322	369	354	302	380	330	326	298	351	314	322	342	335	342	314	326	330	306	342	343	345	312	349	326	362	324	356	321	366	347	343	342	400	369	345	319	333	358	344	327	364	324	359	333	346	378	307	342	336	332	325	334	337	345	342	342	315	319	341	337	336	317	337	385	332	311	345	339	349	324	350	345	328	354	319	326	343	356	332	333	338	358	313	350	365	336	383	302	298	322	375	347	345	340	330	310	341	328	307	346	364	350	352	355	345	359	323	331	346	350	336	336	353	319	343	339	359	367	313	378	331	348	317	303	351	341	329	339	337	370	350	335	338	337	348	358	332	365	358	350	351	365	309	319	367	345	343	329	362	321	342	356	353	343	302	320	355	338	313	331	311	325	354	345	352	343	357	367	366	364	312	363	366	317	360	323	309	358	326	336	314	349	316	310	331	336	356	366	355	364	345	352	342	322	347	385	341	343	347	346	354	376	311	345	326	344	311	324	351	375	331	356	336	315	330	347	363	331	338	319	349	350	306	329	353	369	378	331	339	356	324	333	313	352	343	327	336	349	305	348	343	338	350	307	357	353	330	315	341	349	332	321	356	319	342	335	302	321	340	354	345	363	300	333	365	358	360	338	324	346	342	346	346	312	368	368	345	357	318	346	343	306	341	343	344	351	309	337	338	329	343	308	334	353	337	337	349	331	313	336	340	350	354	335	364	321	303	324	323	319	306	343	320	340	322	340	316	315	340	342	340	353	361	332	337	349	306	358	305	311	334	324	350	327	372	340	372	340	332	322	342	333	338	317	312	322	344	333	362	318	349	310	345	361	309	352	338	341	332	343	333	344	342	377	353	320	353	374	319	347	346	328	333	328	342	331	389	342	357	328	355	305	335	378	344	352	324	322	361	373	327	323	350	354	335	348	320	339	335	314	366	311	335	333	330	333	334	331	352	302	295	347	363	328	327	329	336	329	359	335	321	350	327	362	341	332	345	342	353	318	334	320	334	355	345	340	348	346	325	351	357	342	332	317	337	298	319	314	365	316	327	365	361	351	383	290	338	317	336	310	356	344	336	308	344	356	340	311	345	328	316	336	348	321	343	360	332	337	303	313	342	357	348	323	344	310	345	305	330	327	345	349	327	351	314	335	361	334	367	355	354	331	341	364	286	362	336	339	337	339	363	325	342	326	335	306	347	322	365	366	304	348	358	328	321	335	351	345	356	359	339	348	339	327	345	341	349	335	334	324	345	339	343	349	353	307	321	338	330	356	352	336	335	365	335	354	328	351	337	324	346	351	342	329	338	333	340	348	361	338	338	368	338	357	357	336	345	368	318	312	319	336	368	345	341	340	322	375	338	309	366	363	341	329	344	321	353	374	331	341	368	346	339	344	340	331	328	367	311	321	308	333	313	362	305	353	336	320	340	326	345	329	344	308	303	316	327	353	335	372	335	336	320	345	351	350	333	349	317	354	360	360	354	313	332	334	337	341	357	329	336	342	332	331	372	354	319	333	352	344	315	365	360	353	345	332	372	364	337	326	363	302	319	313	338	326	327	326	336	324	331	319	360	329	360	351	311	344	361	346	354	347	302	345	345	337	359	346	358	359	348	350	325	349	338	350	344	358	358	370	373	337	326	334	310	360	319	337	325	333	324	318	336	335	340	342	380	341	340	347	377	313	321	349	336	342	363	349	313	351	379	343	328	318	317	353	325	315	322	355	332	306	344	347	342	339	341	367	344	332	335	351	364	334	322	315	344	343	335	318	329	339	328	329	347	336	331	326	365	355	330	338	328	359	323	310	337	349	346	336	375	317	323	312	341	369	331	355	321	345	367	348	308	339	321	320	368	351	330	335	343	337	329	326	353	359	311	330	348	330	352	341	321	353	294	315	347	392	324	334	322	321	346	354	320	308	327	359	346	370	309	351	345	306	359	321	362	346	344	340	342	338	325	321	345	375	335	355	343	340	339	327	332	355	338	316	347	329	316	377	355	356	352	310	323	328	352	317	336	340	304	344	346	355	341	317	300	314	338	356	322	356	325	372	339	369	321	373	319	343	336	345	345	390	348	366	366	342	342	344	331	289	363	318	320	338	346	359	334	362	334	347	306	335	337	349	330	287	354	296	323	343	354	339	321	344	339	354	346	354	334	346	312	316	314	330	355	339	301	351	341	352	345	315	314	307	332	315	345	312	354	340	326	362	340	323	348	328	337	328	339	329	392	306	317	325	352	345	325	332	321	311	342	336	322	349	339	366	334	333	343	353	345	330	370	317	342	306	348	320	319	361	357	325	365	323	304	374	319	334	357	341	330	337	369	339	350	314	343	355	371	316	323	339	340	323	331	327	298	343	363	290	355	315	335	325	337	340	324	363	392	338	350	350	304	336	302	368	335	314	312	320	354	305	371	348	323	319	326	334	311	337	351	354	329	358	337	332	327	325	378	331	338	342	354	354	362	329	307	333	338	319	335	316	387	338	346	372	329	330	292	317	328	338	315	324	347	358	331	326	306	329	320	335	325	317	385	345	330	337	325	336	344	342	327	310	345	333	334	352	350	353	354	344	339	289	338	337	350	358	342	325	333	337	384	361	381	334	321	344	358	318	337	313	325	355	345	327	316	347	331	350	348	346	308	353	317	357	343	355	356	339	315	360	328	344	316	342	341	328	325	377	337	331	369	333	351	330	325	361	330	343	360	359	370	354	324	338	342	329	349	315	369	343	319	297	317	328	328	343	326	323	335	341	313	332	358	371	325	333
25635	22239	28496	26758	15363	6035	575	288	260	260	266	246	247	268	238	261	237	269	239	264	254	257	227	278	222	257	236	245	260	236	267	265	231	263	243	197	243	253	274	244	246	248	244	231	231	238	252	244	240	228	211	244	240	276	217	218	256	247	226	266	239	235	221	251	251	237	234	245	230	254	254	282	228	232	235	233	208	247	263	209	223	254	247	258	249	267	269	265	238	206	232	257	249	244	243	233	261	251	232	227	259	278	237	226	240	265	241	238	237	251	245	267	234	247	229	245	255	228	210	249	233	227	249	244	240	240	258	247	254	228	265	227	235	240	236	237	206	222	251	246	235	264	261	264	257	251	275	222	233	238	247	267	219	230	257	247	234	205	238	219	256	225	231	244	260	235	255	255	237	240	224	272	228	221	238	208	249	268	224	226	236	224	250	242	244	222	224	215	267	227	236	231	258	226	237	246	233	242	211	236	222	237	221	234	214	247	255	232	211	258	256	236	244	241	234	232	212	245	259	227	199	264	237	257	233	231	234	251	253	214	216	228	250	229	242	216	249	245	234	256	256	252	221	236	266	228	254	232	268	267	237	224	229	245	224	214	234	250	236	252	231	238	230	250	262	211	241	248	230	236	243	228	264	233	226	227	241	234	228	231	214	250	247	242	255	246	221	237	230	232	248	249	254	239	254	245	227	240	253	232	252	236	251	273	245	229	256	246	222	241	235	258	259	223	256	258	247	254	265	236	226	235	232	232	238	239	280	225	223	218	251	248	232	254	271	257	234	231	200	267	257	245	247	270	220	214	247	213	220	244	257	247	248	253	243	228	250	229	253	252	231	241	214	204	225	211	231	235	241	247	248	231	227	235	260	234	230	230	222	251	237	224	225	225	273	240	256	252	208	231	278	226	228	254	213	223	208	255	222	218	216	253	229	247	244	248	244	247	242	226	250	221	232	236	254	231	221	243	253	260	259	252	231	225	246	258	237	234	263	267	238	242	228	245	264	229	259	233	233	216	231	218	227	236	259	220	235	240	230	253	244	228	229	249	255	262	251	215	246	269	231	266	230	254	268	230	213	247	264	246	214	227	221	255	235	235	266	231	259	216	221	242	234	265	241	269	248	224	233	260	271	223	261	240	233	221	253	224	235	235	277	240	229	249	211	255	240	239	246	220	239	207	218	235	239	264	262	260	239	244	248	238	236	283	237	264	255	247	249	212	232	221	238	239	224	224	242	239	233	233	224	224	226	258	241	226	250	238	246	218	237	232	250	251	234	237	232	240	243	244	233	244	230	240	226	239	224	238	221	260	225	265	209	249	255	233	239	238	266	250	234	221	210	230	251	252	251	217	262	232	234	248	230	234	217	220	222	230	219	288	233	251	244	216	234	243	251	242	233	217	226	272	251	209	242	230	234	236	225	249	262	247	235	207	241	245	226	230	241	256	250	219	223	240	236	238	244	230	236	237	246	218	244	252	217	222	233	231	236	239	239	230	230	236	224	227	217	251	231	240	263	247	231	272	219	241	247	231	233	244	253	228	223	218	236	258	284	229	281	229	261	228	232	258	234	208	221	249	246	249	246	240	261	229	217	250	210	243	212	237	253	252	257	239	231	240	251	247	252	254	233	256	254	229	240	240	238	271	246	240	225	232	236	252	219	216	254	253	239	238	239	266	248	260	223	225	224	259	233	236	245	245	238	244	234	239	232	246	230	236	248	219	238	244	249	223	235	243	225	236	216	231	236	241	244	236	250	263	228	258	242	230	252	216	246	246	225	244	234	242	250	252	258	224	262	255	246	244	226	254	251	238	240	246	257	211	229	243	239	234	238	246	256	272	243	224	248	229	239	228	244	218	243	250	249	250	225	253	246	253	241	219	238	248	224	227	250	249	227	227	220	268	229	243	260	267	250	233	237	217	216	256	233	202	208	232	257	244	234	248	220	253	218	243	254	242	272	254	262	233	241	231	259	235	251	246	253	255	237	214	231	263	237	231	224	258	234	231	273	236	248	231	241	226	251	254	265	230	223	238	243	266	227	236	245	227	242	227	244	239	224	256	251	233	256	239	226	219	256	232	228	232	223	216	261	230	219	234	251	277	254	241	232	220	259	230	230	229	237	194	220	249	222	265	256	249	236	219	229	233	225	250	237	252	219	238	249	220	245	231	226	236	238	260	257	254	251	279	228	226	255	253	257	216	234	219	239	224	227	222	265	233	263	232	215	234	237	247	251	237	228	232	226	226	241	238	244	249	228	222	241	250	257	266	250	276	259	239	231	211	233	231	256	259	233	207	269	256	236	259	253	255	241	237	254	222	230	235	234	265	245	235	241	223	236	213	230	250	250	242	245	240	229	259	251	230	216	275	281	246	252	244	228	236	234	245	234	257	231	232	226	261	226	254	256	240	262	231	245	235	239	239	249	264	218	236	227	221	222	253	218	255	226	225	241	214	237	246	249	267	210	259	231	226	249	238	224	239	222	227	247	234	222	228	229	250	241	230	223	231	221	253	253	228	230	260	257	289	235	266	227	265	251	263	216	248	237	221	216	231	225	249	234	216	246	206	217	217	223	244	218	247	224	233	232	218	214	268	224	225	264	250	240	236	232	222	244	256	232	240	248	246	229	233	227	281	250	239	231	233	261	257	242	261	262	258	255	242	216	251	254	222	226	243	237	276	237	257	230	223	274	245	232	243	248	244	246	220	218	214	235	258	251	240	236	236	255	265	228	243	241	240	233	233	267	245	231	231	242	270	251	248	205	284	241	208	239	239	256	241	243	229	213	237	280	257	238	250	267	253	250	252	261	231	247	256	231	220	231	261	228	250	212	208	271	210	233	219	269	241	220	263	232	247	245	281	233	266	230	239	217	240	236	241	243	253	213	238	230	236	242	222	249	244	256	274	231	261	216	243	200	219	259	228	239	239	238	229	227	254	239	241	231	238	249	239	234	232	245	220	235	231	251	251	227	239	247	255	232	238	233	234	202	245	246	257	252	215	245	264	261	197	241	242	258	235	236	250	227	238	227	211	244	243	263	219	234	243	241	245	235	221	231	227	265	234	208	224	258	236	246	254	238	195	232	245	232	230	242	230	217	256	234	232	256	225	229	252	248	244	257	254	220	249	235	249	247	215	217	214	231	209	238	242	198	206	243	279	218	248	234	242	224	220	219	259	252	217	254	239	244	261	230	240	219	248	263	258	275	236	241	213	269	236	261	254	263	218	257	239	215	246	267	240	237	235	208	242	256	226	246	245	247	234	266	240	238	235	238	258	237	232	263	245	235	261	236	233	231	246	235	210	231	221	226	213	261	218	233	224	222	221	246	263	223	242	251	231	219	244	255	234	248	246	223	253	214	254	250	238	227	230	258	225	225	224	248	261	245	214	231	228	252	217	242	243	226	224	238	234	236	235	227	231	228	243	234	276	221	227	235	236	253	232	232	242	230	217	233	225	233	237	211	236	236	254	238	221	272	229	258	256	248	236	274	216
57474	63046	34106	25288	5494	5135	344	313	272	328	305	293	248	291	267	268	252	289	285	276	283	279	244	289	252	245	256	241	259	255	268	243	261	260	255	266	270	250	244	243	243	251	233	264	248	254	229	251	241	272	220	231	227	228	257	259	255	255	232	257	298	259	272	247	242	283	244	250	233	274	236	235	260	245	239	234	241	270	257	243	236	282	238	248	260	251	255	249	248	226	229	260	245	286	237	238	246	223	232	263	244	265	257	252	252	240	258	261	268	272	246	247	247	271	286	224	232	234	249	272	242	220	249	250	263	221	272	250	252	230	254	246	250	262	232	236	261	261	265	247	232	244	238	267	250	272	260	244	289	281	260	231	244	236	223	250	241	245	265	276	230	238	266	227	254	259	234	276	267	274	236	281	230	242	220	222	246	256	253	256	259	234	245	242	228	261	211	253	265	250	243	242	236	267	234	244	222	277	274	248	256	244	241	247	230	227	227	254	256	247	260	242	249	239	245	227	256	228	244	258	250	276	240	238	284	271	234	266	225	240	248	246	243	229	231	270	240	232	254	257	248	255	275	271	260	250	254	247	241	245	252	233	249	256	257	279	278	233	251	241	257	259	231	248	240	232	258	236	239	249	241	269	262	241	271	217	226	253	241	219	231	256	237	252	271	240	235	244	256	228	248	247	261	244	237	241	220	231	267	238	249	241	268	261	243	250	249	251	253	228	240	257	231	275	269	250	239	240	230	249	245	244	235	235	228	233	261	255	246	243	237	236	249	226	242	251	243	237	230	236	272	258	255	247	245	224	220	240	259	261	257	251	221	244	231	250	242	231	262	228	248	235	234	203	249	280	249	243	225	250	235	258	235	246	250	209	268	235	218	250	242	270	271	235	259	264	258	228	232	277	256	247	275	265	220	232	227	244	242	246	237	253	224	264	265	226	237	241	254	218	261	232	233	263	249	243	236	260	287	238	264	279	252	257	274	290	247	252	233	243	268	264	262	245	279	249	249	299	223	252	238	267	257	232	232	248	247	261	262	258	246	250	247	247	274	263	247	265	244	241	264	251	256	215	274	266	236	265	259	212	240	249	264	263	237	243	250	197	209	264	240	248	261	240	249	255	228	256	264	260	259	262	227	252	246	264	228	228	231	249	236	250	266	260	237	240	226	249	270	245	224	244	239	228	246	263	220	228	261	250	264	240	280	252	226	237	266	257	239	232	228	254	227	257	234	216	264	241	230	256	223	255	274	254	282	242	254	255	274	242	243	241	264	276	259	246	243	244	296	246	220	266	241	271	243	248	222	247	237	258	247	256	229	243	219	228	243	236	270	253	255	278	233	245	235	253	218	278	260	231	265	246	234	229	273	272	257	236	235	239	248	255	263	229	246	280	249	273	240	279	255	252	274	226	261	236	281	242	240	235	258	253	273	259	290	272	255	247	271	241	249	253	289	226	239	244	235	260	236	259	216	264	231	267	250	262	232	276	239	246	233	261	256	252	265	247	256	261	260	227	227	259	252	256	239	253	245	249	244	229	231	256	263	255	246	234	218	260	223	253	271	260	210	252	255	258	255	262	285	254	260	240	256	270	242	222	278	274	256	271	232	267	236	253	239	233	244	273	222	265	259	225	251	244	264	259	241	249	269	235	245	243	257	242	251	232	241	255	236	236	225	240	244	239	241	228	239	232	227	252	222	256	250	264	221	250	233	245	240	243	248	256	241	240	238	235	260	245	251	234	255	267	242	273	268	207	240	244	262	252	273	265	254	236	220	254	266	246	291	253	241	270	251	249	231	246	229	260	242	235	255	251	256	254	237	248	237	253	254	245	242	241	269	242	274	235	242	214	245	237	256	240	257	247	238	235	251	259	239	274	241	279	238	246	266	248	239	243	232	268	223	219	243	263	261	243	242	242	256	277	265	195	245	241	273	255	242	249	241	259	260	250	238	247	260	255	250	254	220	236	230	234	266	245	266	233	243	233	273	220	232	250	251	218	256	260	263	230	257	220	255	227	248	256	226	269	211	249	245	237	266	259	246	247	258	253	273	247	254	227	232	249	272	258	254	268	266	278	252	265	250	237	264	223	240	239	249	238	254	251	261	246	247	235	250	257	276	239	246	258	249	251	234	278	261	239	255	259	238	241	247	254	235	236	256	243	236	245	225	212	254	240	254	224	258	248	261	263	257	232	234	243	236	260	234	270	218	247	245	280	248	258	239	278	257	240	246	220	261	233	261	253	264	250	274	260	248	247	268	253	257	251	269	218	222	228	225	291	260	249	258	263	263	245	245	243	257	240	249	264	270	264	243	243	254	244	239	258	223	248	233	275	251	235	250	214	255	253	264	265	249	235	267	263	225	229	231	271	260	248	240	257	234	279	223	255	230	269	255	246	275	240	270	235	266	273	254	285	239	275	250	291	272	244	231	235	257	264	263	253	238	240	255	252	252	237	257	245	252	267	253	209	265	241	226	257	260	255	211	257	245	243	237	241	258	241	240	251	250	231	255	262	250	251	261	253	223	260	234	260	246	263	228	217	255	243	256	236	271	289	259	255	275	247	260	263	204	252	249	236	240	254	267	238	237	238	221	242	255	227	236	233	241	244	250	251	246	263	248	220	286	232	255	260	238	229	229	277	251	288	226	234	250	258	257	256	259	224	264	246	258	234	231	224	240	294	250	245	270	242	250	275	248	231	255	220	270	226	223	240	257	228	251	246	247	240	269	251	226	251	265	248	238	252	260	252	267	239	236	257	249	236	225	236	260	266	228	236	248	262	261	244	244	222	245	264	257	249	255	280	266	268	217	221	242	257	290	266	264	241	245	261	249	241	241	241	217	226	241	243	248	257	253	247	237	279	232	273	268	275	268	264	250	252	289	229	237	239	252	258	268	269	251	250	250	248	274	291	211	225	258	244	243	270	243	247	219	264	251	252	260	246	275	259	249	227	270	265	233	264	252	258	254	259	243	271	271	258	217	254	255	225	272	234	260	266	243	240	206	241	262	245	232	260	252	248	239	288	228	256	272	242	247	241	286	257	255	241	224	258	262	232	268	285	273	261	253	264	250	263	268	237	236	263	284	266	205	252	256	249	236	244	238	244	251	255	261	232	237	252	259	258	253	231	243	260	245	254	248	270	257	271	239	268	252	242	241	263	243	237	240	257	264	262	236	234	222	252	241	244	287	242	215	258	257	258	285	289	270	237	220	250	252	223	239	239	235	294	259	261	241	237	234	243	234	263	264	249	232	235	260	238	268	253	228	267	286	257	293	275	257	233	239	246	253	240	234	272	246	271	239	245	228	237	252	275	247	265	238	250	285	261	279	237	214	224	259	242	257	244	267	256	277	215	245	231	266	219	231	259	250	262	213	253	220	226	236	218	247	231	244	243	263	241	232	259	248	267	242	228	224	284	239	252	253	263	262	268	230	251	279	269	223	247	240	254	253	243	237	238	243	260	250	283	263	267	228	246	222	247	227	233	251	259	267	270
24634	21716	28632	26249	21081	14176	1814	477	411	401	388	423	361	372	350	382	358	393	391	347	354	412	358	386	350	370	370	363	360	385	346	390	363	365	389	357	346	361	379	366	365	358	367	363	370	338	358	353	338	323	382	318	358	379	359	334	368	346	358	425	336	332	388	353	359	349	375	351	364	345	362	391	384	341	355	350	358	387	348	358	329	358	383	335	362	337	358	351	386	371	334	366	344	343	375	347	343	330	373	374	375	370	385	358	338	357	366	364	331	372	330	345	356	380	389	351	372	347	358	367	359	362	391	365	359	350	343	363	381	377	366	354	356	345	367	366	372	345	350	374	366	373	377	345	338	369	338	367	348	346	373	358	338	364	387	374	360	336	372	344	338	323	361	342	362	343	329	362	354	364	374	346	339	365	341	365	375	388	368	366	343	356	350	341	330	338	385	373	332	392	369	343	377	366	325	366	350	327	351	361	344	363	387	342	383	373	367	327	370	361	334	352	376	327	391	354	340	342	364	384	376	363	361	388	345	378	363	372	378	356	358	382	385	342	350	413	346	395	357	304	362	375	381	357	364	335	313	409	363	405	409	348	357	375	330	382	371	390	371	353	351	369	365	370	352	340	354	361	382	383	334	364	367	339	377	358	344	363	343	363	353	339	364	354	359	356	363	387	329	348	357	358	366	356	341	368	359	360	341	364	366	340	357	335	328	354	368	338	339	379	380	332	366	358	338	361	344	346	359	337	372	343	342	341	325	377	342	362	375	377	371	393	344	372	361	365	355	321	337	371	356	365	350	381	371	384	378	386	334	386	369	372	341	362	324	331	350	356	352	333	355	344	354	383	353	377	333	375	352	361	331	383	378	386	354	334	369	361	338	332	337	330	332	341	396	361	345	361	328	372	341	326	337	376	355	365	359	375	343	358	342	385	359	366	375	356	374	364	344	362	337	364	360	383	357	297	393	347	332	339	354	340	334	356	360	365	338	356	385	368	352	330	352	309	344	381	374	366	359	370	366	345	368	380	362	343	353	348	360	342	328	359	331	381	349	365	383	376	351	330	359	350	343	335	369	365	327	352	371	386	381	356	360	358	361	357	396	347	363	374	335	393	363	320	377	368	362	362	367	348	347	338	348	335	364	320	317	382	364	364	382	331	355	364	367	367	362	377	354	378	340	367	359	336	371	353	335	362	383	374	375	378	365	395	326	329	336	376	376	374	371	337	337	357	363	345	345	357	363	362	391	365	365	355	380	388	352	310	344	329	355	364	342	365	367	335	337	363	316	353	346	360	331	357	369	366	375	355	354	360	378	373	349	373	332	306	393	374	317	356	366	350	339	351	335	349	352	384	363	337	348	387	356	338	362	324	353	312	360	339	349	373	349	375	392	372	329	365	350	345	367	343	348	342	350	369	382	373	348	343	353	373	344	347	334	367	369	361	347	348	358	335	336	373	375	374	345	348	338	361	356	370	389	369	350	321	352	359	377	379	352	348	357	366	357	365	403	364	372	371	350	353	369	337	363	325	356	308	380	360	347	346	381	342	345	362	389	346	368	364	315	325	368	358	315	376	368	363	346	336	416	328	333	338	387	350	381	350	355	356	376	331	361	370	395	335	339	346	372	371	397	339	347	328	379	354	366	390	384	362	400	360	411	354	352	361	353	392	348	359	362	376	359	377	386	328	342	352	340	359	360	327	330	343	382	372	340	396	363	324	360	366	365	339	359	374	349	389	385	368	339	348	353	321	366	348	367	383	320	396	366	353	363	345	331	336	359	330	385	368	359	318	364	330	382	338	339	361	350	317	371	358	357	356	332	338	353	332	330	339	358	344	356	354	361	385	378	342	345	365	365	363	345	369	367	373	348	362	364	359	351	342	365	354	347	345	363	350	369	346	385	364	362	380	345	350	381	338	355	308	378	362	370	387	372	321	356	342	349	375	347	366	328	350	320	343	360	368	338	372	354	336	350	362	329	384	357	354	376	337	358	353	349	345	343	337	385	314	377	341	383	346	362	373	318	336	379	361	373	353	374	374	356	321	313	360	327	344	338	344	351	334	332	355	379	353	346	370	331	351	383	359	311	333	378	356	376	355	364	373	357	336	365	380	343	356	375	344	362	353	352	320	362	347	358	341	355	351	309	355	338	345	393	377	339	339	319	348	367	325	356	374	378	353	364	317	359	348	371	368	365	364	386	373	358	354	368	331	329	346	322	360	347	355	377	350	357	362	338	366	337	335	361	351	361	347	378	364	361	359	356	342	366	344	369	364	370	338	386	315	348	353	377	334	345	344	378	350	310	376	334	343	373	359	355	373	364	360	364	368	358	342	337	359	359	348	374	332	344	371	390	358	389	360	406	315	356	380	364	347	352	360	346	338	357	387	369	349	332	372	370	361	346	332	382	368	381	333	375	386	352	364	368	366	381	365	367	323	354	385	356	334	359	363	369	372	326	381	360	363	323	343	345	344	353	389	363	373	340	376	368	372	326	359	378	370	320	365	374	327	338	367	356	353	358	367	341	317	386	375	394	359	392	322	368	346	326	389	320	375	367	400	373	370	365	341	382	364	347	341	365	371	356	344	362	363	358	364	367	396	341	344	357	368	397	359	345	361	355	375	325	361	336	332	389	345	345	359	351	320	333	350	352	373	357	374	333	338	353	368	351	362	319	361	361	319	367	370	335	354	344	330	351	347	360	344	374	312	368	353	337	357	334	367	350	342	328	329	360	342	373	379	375	356	342	328	375	355	354	359	360	371	342	388	394	375	353	326	367	333	336	337	389	338	382	363	347	352	382	370	357	367	347	362	356	332	385	366	366	340	321	335	351	384	370	350	306	376	345	381	361	379	352	320	341	392	363	319	371	358	370	335	354	309	371	362	322	351	368	343	342	333	347	364	350	359	343	348	346	346	344	390	355	390	366	314	304	376	336	378	337	405	366	365	307	382	402	335	357	359	357	351	334	320	357	368	345	355	378	380	363	389	326	330	321	343	338	386	368	355	363	358	340	336	324	374	384	348	328	351	344	350	337	318	333	355	365	358	382	338	340	324	371	371	363	356	350	358	337	346	344	365	368	366	354	344	364	351	357	350	322	381	352	420	364	370	364	376	343	359	379	358	353	384	346	352	348	356	378	403	320	358	378	375	365	389	358	361	337	357	347	366	367	357	391	389	335	373	347	367	384	357	334	383	328	336	343	351	362	317	399	360	344	343	339	373	329	382	372	334	360	364	379	353	381	366	376	342	389	341	353	345	360	370	373	380	338	365	339	368	355	298	346	363	388	347	363	384	367	356	361	356	353	382	338	365	366	348	334	345	380	342	349	326	363	344	363	363	360	357	347	338	355	348	374	382	379	343	373	327	364	358	346	351	350	365	360	374	328	331	340	334	407	362	390	395	358	343	390	340	370	363	344	335	324	338	358	325	363	359	381	406	367	346	365	349	360	354	355	324	340	348	380	364	321	407	355	348	369	330	335	342	363	356	369	337
59173	74778	45359	36365	8859	8656	493	452	458	440	421	398	395	382	390	370	388	370	367	372	364	352	378	370	374	345	370	391	408	337	351	332	368	383	333	411	363	355	394	397	359	380	349	368	341	371	387	381	337	363	351	366	376	382	369	344	329	377	344	333	382	370	330	354	363	339	339	345	375	372	358	366	362	347	368	375	373	354	347	345	347	366	352	351	339	329	349	357	321	353	346	368	355	321	351	348	360	368	339	372	383	319	389	347	366	369	323	368	369	333	336	351	365	343	353	347	350	358	354	331	353	330	344	346	333	388	323	355	339	344	335	341	364	376	380	324	357	335	392	335	353	364	359	345	368	364	360	342	344	335	327	372	367	361	364	330	358	361	333	328	360	360	328	355	329	353	323	358	425	369	378	375	360	354	340	352	358	347	340	296	337	334	357	348	360	339	371	327	354	355	354	360	342	335	343	367	379	369	368	347	349	370	372	360	360	329	369	361	331	357	338	340	334	370	348	392	372	379	371	382	374	354	389	370	364	353	351	355	379	334	338	349	359	394	328	332	367	347	344	324	352	380	392	327	363	365	376	365	336	344	361	329	369	395	336	350	325	342	362	361	328	378	308	341	336	368	344	338	358	356	354	344	341	336	372	375	391	354	361	356	367	361	353	340	346	360	379	311	378	314	376	324	343	354	360	342	344	335	350	347	373	348	335	351	359	325	369	363	343	350	361	334	372	357	321	324	358	371	355	360	378	337	349	359	374	373	347	342	343	407	354	353	373	359	371	353	374	353	380	321	335	367	363	344	347	341	370	394	354	351	375	348	377	348	392	359	377	388	361	345	366	359	351	342	352	359	370	381	300	371	339	368	344	359	356	347	361	355	349	326	357	382	351	321	388	343	311	343	333	325	344	348	338	361	376	338	351	328	326	345	378	328	382	373	366	352	358	335	358	358	342	363	318	358	336	337	360	345	340	342	342	360	358	358	387	378	330	330	356	337	406	337	345	388	338	310	339	345	385	336	312	372	352	364	325	356	359	366	319	360	370	335	383	327	365	330	332	344	346	372	367	342	344	341	350	345	344	335	344	355	347	362	343	342	375	341	357	337	346	348	337	357	385	341	363	349	361	366	341	325	345	352	353	376	344	374	372	373	371	389	376	348	341	360	361	363	361	356	337	322	392	332	395	375	343	333	341	347	340	337	367	335	404	342	331	352	319	382	344	343	359	345	357	353	341	344	339	332	360	358	347	366	402	364	335	360	334	352	363	379	357	364	345	357	363	343	335	327	374	326	358	340	348	359	376	354	359	363	341	327	360	345	339	367	371	341	336	345	361	376	330	340	363	367	346	332	343	338	337	351	388	357	337	344	345	349	375	371	378	350	353	348	373	352	351	359	366	343	378	347	380	362	374	364	363	342	338	351	331	382	395	346	358	346	358	361	377	370	350	345	370	355	359	395	349	345	358	369	384	358	338	339	378	348	354	353	357	347	337	369	351	389	341	367	359	346	326	358	332	357	352	367	348	314	352	336	371	394	354	360	357	400	367	380	347	350	361	373	374	361	348	342	312	334	359	354	348	376	343	374	356	341	345	356	319	365	361	355	347	314	371	354	338	364	330	339	338	349	319	379	391	348	356	350	342	371	373	343	372	351	342	355	347	350	350	376	354	354	332	394	327	358	335	340	360	353	346	333	375	365	360	361	363	328	348	359	351	313	330	358	366	346	327	343	373	357	351	331	362	354	362	345	337	340	371	331	368	351	323	334	345	345	352	349	341	369	380	380	351	356	337	375	367	356	373	307	334	350	366	401	349	346	349	355	364	359	370	374	382	347	354	343	337	358	401	356	338	379	348	366	336	331	350	403	353	346	332	369	376	343	359	361	329	356	349	372	378	345	363	378	357	362	347	358	342	342	360	337	361	350	357	334	338	383	367	352	395	401	372	347	351	370	344	338	341	363	367	362	358	363	367	360	349	325	330	335	331	368	365	382	376	333	361	361	345	381	329	348	351	354	359	349	347	379	344	385	380	341	339	364	347	386	344	369	368	394	351	358	329	322	376	342	347	381	322	348	335	362	348	358	350	374	335	374	345	369	357	362	339	369	380	362	367	363	352	355	347	366	361	323	382	325	360	370	359	357	328	340	385	358	316	341	360	322	373	334	341	323	325	348	344	332	338	340	337	361	393	320	372	367	377	339	329	357	378	340	369	347	364	378	396	348	317	336	362	370	330	367	343	347	329	343	311	348	402	390	353	326	357	355	325	350	379	350	368	378	362	333	320	382	334	376	367	330	354	347	356	350	365	346	364	348	345	361	368	366	335	346	354	354	362	353	359	326	352	342	345	333	353	330	377	345	327	340	368	341	364	377	357	356	340	335	345	333	318	366	331	359	351	340	370	344	352	358	354	346	372	374	343	348	382	361	347	390	336	347	346	369	361	357	342	359	350	350	321	335	333	331	387	326	348	375	343	387	330	353	356	325	337	356	353	351	358	382	338	350	342	372	367	359	362	355	356	365	331	379	350	363	330	384	363	361	362	343	358	347	319	388	364	391	347	377	364	354	359	364	358	367	366	358	351	331	367	357	335	360	358	333	342	376	370	333	346	373	364	336	343	349	346	374	326	359	360	358	317	348	337	342	372	349	372	363	342	333	350	322	329	355	338	330	356	326	398	383	369	341	359	347	355	364	346	337	386	360	342	349	329	350	341	354	349	374	345	327	342	377	359	411	356	397	330	331	352	347	355	368	370	338	344	335	402	369	355	326	359	347	357	369	368	354	347	353	360	324	379	366	348	381	332	341	362	367	339	365	350	384	338	328	331	347	335	372	373	354	389	367	346	365	350	353	341	364	339	350	345	349	368	366	380	358	349	339	359	375	358	333	363	385	366	391	354	346	329	366	352	342	336	344	342	320	326	330	339	318	370	349	392	346	357	357	331	348	347	339	341	392	338	347	328	340	360	340	383	356	325	362	333	385	332	370	335	345	334	359	324	368	365	365	352	360	369	375	358	366	367	343	347	337	323	386	354	359	341	371	385	330	367	393	336	365	362	327	341	321	378	371	348	365	376	353	357	399	360	341	350	352	358	339	338	369	351	349	332	362	338	348	349	371	351	340	313	342	332	382	344	316	358	345	351	418	376	356	353	361	323	375	348	356	344	360	349	364	358	353	405	343	352	323	333	340	325	380	333	346	357	367	348	337	356	343	358	369	333	316	350	369	339	365	326	329	355	377	340	357	331	327	349	360	317	351	318	343	342	354	365	343	360	337	379	344	346	356	374	355	352	376	318	376	329	348	349	353	362	370	355	364	394	356	339	337	336	339	351	364	378	333	352	375	364	389	325	311	341	361	355	358	345	361	347	353	384	334	348	362	367	375	329	316	367	354	341	367	344	327	338	337	368	350	366	361	330	355	347	349	363	357	363	355	358	372	325	351	345	335	347	356	351	356	360	347	334	352	314	352	330	367	330	354	356	349	333	339	345	357	343	357
30915	21769	8769	3800	754	631	388	373	355	339	372	370	352	364	330	388	358	309	364	359	320	352	356	356	368	366	345	360	341	306	358	361	348	353	346	345	384	360	361	358	360	360	342	361	362	334	351	343	309	346	349	355	352	342	340	372	319	344	359	332	372	325	347	386	351	366	357	359	342	330	362	363	358	349	341	374	347	343	335	335	354	361	332	360	380	373	344	361	381	338	337	354	344	351	344	372	380	311	366	337	354	359	361	373	310	332	390	374	351	355	349	356	353	356	307	319	344	379	347	344	330	377	339	309	384	358	371	324	322	348	355	342	388	361	344	338	341	329	357	354	335	358	349	368	389	340	357	373	343	361	385	347	339	360	349	343	344	363	316	363	318	348	303	321	329	336	333	344	327	338	337	387	352	354	298	328	356	304	332	314	329	369	345	342	363	348	374	371	334	312	369	361	374	318	334	362	386	318	371	344	347	375	353	306	369	357	350	344	367	362	334	324	327	366	398	324	358	348	356	351	366	341	344	340	358	299	326	328	336	322	369	341	365	333	326	323	336	336	341	321	360	340	357	397	350	356	370	325	357	357	338	343	331	350	314	369	388	323	355	369	333	333	410	322	346	332	339	344	339	345	340	361	364	362	330	353	301	360	357	349	339	377	321	361	345	361	335	337	344	369	374	375	316	345	337	338	336	353	322	316	331	361	351	340	357	318	338	336	343	338	325	344	371	350	312	325	352	360	345	343	324	359	349	320	386	320	330	324	352	382	345	392	336	377	390	373	331	325	319	360	348	349	389	347	345	334	364	387	378	357	355	348	345	336	341	354	345	370	346	360	360	347	353	365	344	348	379	340	321	379	330	348	367	336	339	287	356	344	377	338	386	325	381	366	366	340	339	368	341	369	342	324	362	352	364	340	380	366	351	347	348	331	319	360	342	373	339	350	335	338	326	344	354	383	337	365	347	339	361	349	339	371	347	326	362	335	346	335	387	332	342	352	350	382	321	334	349	334	343	349	354	357	338	334	353	327	327	336	353	335	342	354	348	368	347	361	342	320	325	340	321	371	348	355	310	340	346	347	380	361	329	390	370	349	364	298	365	336	356	335	346	347	340	329	379	365	345	372	358	331	324	368	325	353	324	331	342	330	338	358	342	333	332	349	358	358	355	381	370	367	372	366	310	350	364	326	321	343	340	337	340	345	377	343	332	353	378	357	361	339	378	354	346	357	353	371	355	326	364	350	354	356	332	352	338	358	329	333	384	324	339	323	343	371	335	351	337	331	358	373	320	354	338	335	369	353	314	352	369	388	370	347	332	311	367	351	338	332	340	347	335	351	331	339	335	329	340	374	330	334	366	383	343	369	355	368	322	326	375	350	348	381	329	347	330	333	352	390	315	346	344	354	361	370	345	338	347	316	368	353	369	342	326	349	349	354	371	340	371	363	354	321	354	331	343	326	350	318	312	341	346	356	354	350	342	390	374	363	339	361	330	358	362	390	375	358	370	359	346	323	356	343	339	346	356	363	312	311	360	364	355	386	342	343	346	346	340	345	309	322	370	348	341	356	371	347	344	362	328	355	343	346	375	366	360	357	346	335	383	372	395	347	333	373	307	345	358	331	338	370	348	338	332	328	334	392	367	351	358	356	339	341	359	345	350	360	339	319	348	339	362	354	328	340	351	335	345	298	362	379	335	379	349	361	338	362	329	318	355	330	309	382	363	367	335	388	347	362	316	335	348	341	353	348	334	345	331	356	338	367	333	357	334	334	345	358	325	370	343	367	334	389	363	357	353	352	342	330	384	346	307	339	377	350	356	376	342	365	340	347	372	372	313	360	336	297	337	343	428	364	343	336	368	356	346	324	352	381	345	323	358	366	319	340	328	356	350	343	347	354	356	365	375	325	363	384	351	341	353	351	354	370	363	345	344	324	351	332	367	324	341	347	357	354	365	329	352	376	323	337	376	359	353	310	331	344	348	348	331	339	325	349	404	320	345	368	337	366	373	358	343	331	358	322	345	334	323	339	387	365	359	367	355	352	318	364	375	359	319	336	349	350	364	337	371	334	352	369	368	334	354	361	347	382	368	343	338	353	372	356	339	330	312	352	340	366	372	327	311	344	319	340	348	375	321	317	369	365	373	360	351	327	316	348	345	341	363	335	316	338	378	330	354	324	340	335	369	382	356	329	346	371	376	358	371	362	341	317	344	340	390	349	330	377	341	325	332	358	334	356	339	325	357	347	354	327	323	361	336	378	352	356	336	332	377	329	384	350	326	336	310	348	350	353	343	369	326	339	348	335	389	353	363	336	345	361	350	350	372	368	365	369	338	358	351	340	355	347	366	350	353	338	348	376	348	357	320	322	349	357	343	346	367	335	367	323	350	342	322	355	342	332	363	359	342	327	328	341	386	387	363	356	336	343	362	359	371	367	320	349	331	380	339	347	361	361	333	329	345	375	339	338	353	314	315	359	380	345	379	351	337	335	363	347	361	354	364	318	372	355	356	355	336	342	347	329	325	326	334	346	361	349	352	346	316	316	350	330	351	356	309	366	363	332	358	383	330	350	363	346	344	374	344	362	337	372	328	316	327	327	338	349	345	354	331	364	371	366	363	373	348	345	347	340	389	374	327	355	355	346	321	347	345	338	344	376	364	368	373	320	378	347	293	384	334	370	344	396	329	353	343	348	331	323	347	361	337	327	318	345	362	323	334	367	340	336	369	330	366	360	324	357	355	343	360	339	307	324	326	366	374	356	352	350	360	367	348	352	349	357	345	334	370	335	350	357	368	369	346	340	343	331	324	284	364	350	330	365	367	332	357	356	356	323	356	351	363	338	366	357	340	351	377	333	348	352	351	346	316	346	338	362	365	373	344	362	322	330	325	312	340	299	342	354	339	370	352	330	351	358	347	363	370	321	359	359	321	358	371	347	349	348	353	341	337	331	338	367	339	322	381	373	356	326	338	347	338	367	331	334	372	347	377	355	351	353	373	356	328	354	354	372	366	339	381	337	293	342	343	371	368	400	380	334	321	335	341	360	334	365	357	352	329	367	313	361	334	341	338	366	363	326	333	321	385	370	350	361	331	327	377	326	388	351	341	339	343	360	332	334	363	370	348	342	337	354	354	362	346	364	340	348	334	372	352	334	353	319	360	351	352	348	356	360	356	317	362	371	343	366	356	313	360	351	351	365	341	335	322	373	336	373	355	337	350	331	357	378	335	339	339	350	364	374	337	347	375	343	394	366	363	328	320	343	326	335	356	340	336	325	362	325	364	336	326	341	372	344	357	344	374	357	376	381	344	366	378	292	359	350	368	355	354	311	368	335	354	354	359	325	335	349	366	371	348	359	366	351	328	371	314	346	353	343	362	348	316	371	339	339	333	329	380	325	364	368	344	343	381	351	323	326	357	355	377	343	347	365	362	344	357	358	376	364	368	341	375	339	384	354	369	366	387	334	385	359	345	354	340	341	363	348	340	355	391	349
22170	16952	5508	3481	733	687	318	318	301	335	349	337	297	329	309	312	332	304	307	317	307	284	322	297	323	311	325	362	350	294	350	342	341	319	374	309	343	349	329	327	335	310	367	312	294	310	347	316	323	340	345	289	317	353	327	332	331	293	346	355	363	279	311	338	306	330	304	313	352	311	309	306	325	307	320	345	327	331	302	320	330	338	314	326	320	308	305	311	319	333	339	352	318	338	302	336	352	325	303	315	339	333	343	291	307	361	291	316	326	327	315	311	312	305	329	321	316	341	337	321	288	309	281	324	336	344	316	302	346	317	336	362	318	324	304	305	333	310	313	319	313	309	338	301	317	338	302	363	300	344	318	321	304	309	313	327	305	303	335	337	344	330	330	304	311	325	303	326	334	331	308	320	322	358	302	306	319	341	315	329	314	296	330	337	304	312	323	310	324	316	326	317	311	319	300	316	341	333	349	307	374	338	311	303	299	289	338	327	311	293	308	303	325	308	324	312	299	332	348	305	285	344	319	307	328	305	309	326	337	340	308	326	314	299	301	289	327	337	357	314	355	353	361	311	293	310	324	356	331	318	322	326	306	316	329	320	307	329	339	317	347	311	331	357	287	286	299	324	297	297	318	352	317	341	327	335	323	315	331	301	336	315	321	322	312	304	344	331	347	309	303	330	320	309	324	318	335	315	310	329	314	307	324	297	339	313	304	314	340	332	309	300	367	303	342	342	342	316	341	329	350	319	325	311	319	294	333	341	309	336	308	298	321	313	315	322	295	316	336	329	291	291	316	315	304	345	346	322	296	322	323	317	305	294	308	287	312	336	313	292	321	350	287	320	321	335	310	332	341	329	306	327	290	308	318	314	314	298	327	327	321	300	321	314	337	330	310	287	317	336	323	328	326	335	346	313	301	322	333	326	286	343	290	319	321	327	298	319	340	284	314	325	347	337	310	309	345	318	306	334	325	303	319	351	318	349	296	324	354	308	306	284	336	303	341	329	310	324	323	321	324	318	288	309	305	320	364	299	306	282	314	337	301	304	351	321	291	303	341	323	314	337	337	291	326	328	334	325	329	354	313	301	324	326	324	332	331	317	330	300	320	335	345	313	325	324	334	342	317	305	336	309	337	310	310	316	320	337	335	305	340	306	323	325	295	299	314	322	315	301	324	333	347	324	354	338	330	318	303	311	291	313	298	344	342	330	332	319	301	334	342	303	332	315	303	320	316	339	328	305	294	316	338	315	316	319	317	312	313	297	280	336	309	308	313	337	343	296	336	338	307	369	314	340	297	320	322	353	308	314	296	336	330	324	308	336	325	326	306	304	328	304	296	321	337	340	333	298	345	309	311	356	342	333	317	320	323	328	324	301	318	320	308	300	333	322	332	327	299	304	355	325	292	316	334	295	346	311	308	317	336	308	326	317	343	317	309	287	332	315	317	332	351	327	326	303	308	327	341	305	324	323	334	318	304	322	307	296	333	328	311	330	312	328	311	296	338	316	317	329	341	314	332	330	332	311	312	350	326	315	315	319	330	304	337	320	324	285	308	320	295	347	306	302	300	326	331	326	299	355	356	320	308	326	334	319	297	319	307	342	343	312	340	305	335	309	300	305	303	320	308	334	316	315	308	322	300	320	334	323	297	318	290	334	334	319	323	283	297	335	299	331	318	319	280	298	310	300	343	335	324	325	307	327	313	306	354	322	324	325	285	379	301	303	324	346	335	333	295	315	311	319	349	337	303	308	334	335	293	308	322	372	319	308	318	341	318	321	322	317	320	348	302	268	309	335	331	325	326	317	345	309	336	321	303	304	317	325	338	317	312	316	321	337	339	313	312	348	319	303	318	281	316	337	292	280	334	340	310	348	317	356	321	317	324	348	316	344	335	328	308	327	339	340	324	299	325	331	321	322	311	301	303	318	330	321	335	329	299	309	322	357	314	316	299	311	295	354	304	345	323	317	322	312	333	333	299	344	300	323	314	344	289	306	298	364	347	300	293	321	315	339	346	334	315	321	342	307	311	272	320	301	304	289	332	307	289	321	291	297	322	338	340	349	328	305	345	305	351	321	320	329	332	324	329	341	312	363	322	319	314	325	334	317	299	343	373	343	327	302	313	305	335	325	295	309	329	321	318	336	358	308	293	310	308	301	283	340	329	338	305	336	320	320	318	309	274	305	358	292	314	336	333	342	315	306	331	339	298	320	350	318	324	355	321	358	309	330	345	313	328	315	304	313	312	342	345	283	316	315	309	338	300	320	342	339	327	303	312	304	345	328	310	337	319	307	327	295	306	304	322	349	318	321	321	327	316	328	334	307	319	341	336	355	341	328	336	331	306	316	349	334	341	346	336	300	310	307	354	327	340	301	307	329	325	277	350	369	326	331	343	318	333	312	352	343	318	334	333	321	318	303	306	328	318	302	323	312	295	321	311	293	331	330	350	328	309	290	312	307	341	347	323	309	315	314	298	339	347	321	332	317	358	341	332	304	296	303	360	296	312	302	315	306	316	332	330	295	325	289	323	307	348	352	340	330	292	328	350	340	328	298	335	329	321	314	319	321	355	302	328	319	319	325	327	338	334	334	325	350	326	309	306	297	337	334	316	339	301	308	281	328	321	292	311	337	335	296	323	319	331	300	308	346	336	304	321	324	311	339	316	347	317	318	281	320	321	308	325	339	305	343	315	296	330	327	340	366	306	307	344	319	335	316	291	321	318	349	304	324	349	276	322	304	306	301	325	303	276	324	359	320	307	322	333	307	317	338	327	340	307	333	312	327	332	328	327	317	306	306	342	365	303	305	297	347	336	306	312	328	340	340	331	340	295	332	319	304	334	346	334	335	312	318	343	330	306	302	316	363	325	326	306	300	322	331	329	285	317	316	297	309	303	339	331	333	332	315	343	292	335	284	294	330	313	314	314	312	311	352	311	312	323	299	341	330	304	331	319	294	340	324	330	315	376	304	319	331	330	339	310	332	323	323	304	327	333	324	330	307	324	304	312	340	295	343	324	333	337	310	299	338	310	323	306	322	284	315	315	327	357	316	348	332	297	348	322	311	310	310	301	340	334	309	330	330	335	350	312	308	348	297	304	327	295	328	310	306	328	310	353	308	317	305	297	298	320	317	326	324	312	328	305	313	294	330	305	295	298	314	320	324	312	318	376	324	319	320	322	317	334	321	319	330	305	334	307	341	315	282	294	311	317	328	332	319	304	335	321	310	332	289	313	320	328	331	306	346	328	330	353	336	328	325	306	312	333	328	332	305	302	324	357	318	325	309	333	347	344	329	312	347	325	325	335	335	334	309	331	292	323	333	295	331	339	339	323	318	317	329	318	328	319	317	293	319	295	321	341	318	330	331	343	310	320	319	301	343	339	320	302	338	311	295	352	297	305	330	332	312	317	322	301	299	316	323	289	350	308	305	323	328	326	300	315	324	293	338	341	319	340	326	306	353	325	311	331	304	325	294	316	309	327	278	335	311
25728	22254	27922	27536	14891	6271	557	261	237	219	239	233	233	268	212	201	254	223	268	228	212	238	236	228	238	204	200	192	206	202	229	237	244	231	208	185	212	193	225	213	196	232	212	234	216	241	230	205	211	240	195	242	225	230	218	210	222	252	252	201	239	226	225	205	199	220	189	241	224	209	233	231	221	224	193	206	215	224	223	204	202	215	218	216	247	227	235	242	214	212	227	252	207	209	211	217	218	210	229	215	230	197	210	213	223	203	233	237	235	261	218	228	245	257	245	239	225	222	236	198	226	206	238	246	251	219	232	218	198	246	200	238	227	223	208	230	199	225	210	225	243	216	213	216	217	233	167	196	210	216	233	224	226	230	220	237	230	219	202	233	212	218	201	216	234	213	191	201	226	214	243	227	224	255	219	216	221	222	217	207	208	190	220	203	213	205	198	220	195	222	221	224	222	225	234	210	223	222	230	225	222	198	218	217	216	204	188	215	231	215	232	207	215	202	229	193	218	227	244	205	211	211	231	225	217	226	231	226	241	214	216	224	207	197	213	204	250	224	222	224	208	209	217	239	238	234	199	220	233	211	217	231	247	235	218	212	210	211	227	218	233	235	214	209	230	192	216	219	214	222	200	167	209	239	235	213	232	244	204	230	223	212	258	242	213	224	227	198	221	225	214	206	207	232	226	228	193	244	224	198	235	234	206	223	235	201	230	196	214	253	237	228	222	223	223	242	215	217	214	221	207	219	216	217	234	225	192	212	217	211	215	203	219	231	191	223	198	230	215	236	224	234	214	245	218	205	205	208	210	220	214	229	215	207	219	208	227	211	234	212	223	205	244	231	185	202	234	203	221	233	222	222	236	211	229	222	242	205	214	217	221	228	228	229	206	225	214	224	247	201	237	209	220	237	245	208	222	244	222	216	250	235	225	202	207	215	240	192	223	226	232	203	222	223	243	223	228	208	232	246	223	209	214	227	187	221	222	212	230	241	222	215	209	223	249	209	212	212	184	213	212	201	212	218	238	218	222	241	218	229	233	220	210	221	232	215	235	222	208	209	203	225	258	225	216	236	200	238	219	204	229	232	217	242	203	233	231	244	226	200	238	214	219	243	205	220	212	200	215	218	230	237	223	234	208	213	205	209	210	226	218	234	243	234	222	176	229	229	234	209	204	209	228	225	221	237	237	212	202	215	217	216	225	240	230	210	243	219	226	200	220	224	205	253	233	235	230	216	231	237	221	211	193	247	220	216	211	218	214	211	242	226	259	210	206	194	201	229	237	217	214	229	210	219	213	246	225	234	231	214	230	213	213	247	242	210	201	213	211	226	223	214	212	222	206	229	231	198	223	202	250	233	231	244	220	197	232	237	221	216	216	239	205	235	219	198	221	210	235	224	247	234	243	201	223	228	231	228	225	215	209	215	205	210	215	241	216	211	195	231	201	228	195	233	214	215	217	232	225	207	195	236	199	191	236	216	230	205	229	201	192	210	253	238	235	229	228	198	216	218	218	199	228	213	226	204	186	258	216	198	198	245	209	218	193	198	236	207	247	206	227	224	228	211	216	231	228	239	218	230	238	212	208	216	197	210	219	223	220	209	213	221	215	222	197	210	198	204	200	209	226	221	225	216	213	227	232	207	206	219	248	223	204	230	242	219	245	196	218	234	216	211	219	220	224	214	221	210	206	209	211	243	223	229	193	195	217	261	255	199	242	240	212	204	208	201	228	205	208	212	206	237	226	224	229	196	221	235	206	216	227	231	224	223	231	237	221	223	238	202	214	225	211	241	218	205	222	186	218	237	221	197	205	223	237	214	217	214	208	226	182	187	236	227	230	237	243	220	212	226	234	217	224	219	243	217	244	225	221	245	246	213	253	214	229	256	206	232	213	231	229	215	214	218	215	226	226	213	234	229	193	231	241	236	226	218	223	218	206	228	202	219	225	229	232	207	222	221	225	215	217	199	235	229	224	210	215	222	232	190	205	225	215	207	215	234	218	200	234	231	248	182	210	209	208	241	213	211	197	214	228	213	208	215	210	249	215	224	234	231	246	233	196	212	234	201	229	198	239	206	224	248	204	235	239	222	217	235	268	207	206	239	240	247	207	232	205	215	240	226	194	249	216	226	213	231	184	201	223	231	238	192	207	221	208	218	211	227	220	198	222	233	216	224	227	235	223	227	242	245	256	226	213	228	211	228	227	214	228	217	220	212	256	190	243	238	206	230	198	212	224	210	225	244	218	240	206	214	218	216	245	233	236	226	237	211	223	219	254	235	220	232	242	211	231	235	208	211	215	214	235	205	234	219	199	215	219	224	232	214	188	224	211	202	203	219	200	238	176	225	209	206	228	223	222	193	225	216	229	217	211	235	224	211	210	211	209	234	207	219	222	205	213	231	214	212	225	233	224	211	217	231	223	195	204	199	219	232	210	265	242	217	218	226	220	237	198	234	231	215	240	223	235	230	223	239	231	206	200	218	247	218	250	201	226	231	214	227	227	216	243	238	230	190	202	198	223	208	234	197	222	188	212	206	219	225	221	201	205	232	234	212	222	256	240	221	228	228	212	237	212	206	243	205	198	221	205	222	222	247	203	224	219	222	215	224	212	219	214	223	205	232	214	198	183	232	210	214	193	197	225	241	241	235	207	220	212	200	236	211	210	228	206	243	230	247	204	240	221	226	199	231	208	237	219	207	224	220	195	211	255	216	241	245	218	228	229	218	184	227	212	218	214	214	222	228	215	217	231	213	219	222	218	246	214	223	214	231	205	180	195	241	260	225	209	221	226	223	198	230	207	213	209	214	230	233	223	205	233	239	230	215	228	204	196	202	229	219	218	218	220	194	206	220	250	229	216	222	260	222	235	215	214	201	224	199	216	218	221	217	250	213	192	225	220	219	225	204	206	214	214	217	218	213	194	207	207	197	210	240	219	228	221	228	220	214	197	231	222	210	204	231	220	183	238	248	207	245	194	229	210	215	210	228	244	206	224	226	215	207	206	211	206	226	252	198	211	193	224	208	215	198	207	220	216	222	196	210	240	202	210	223	212	201	229	229	229	228	193	239	219	209	220	221	209	222	187	226	218	201	238	212	197	209	207	214	208	219	233	234	221	184	230	230	213	227	235	219	202	215	231	262	231	216	235	259	210	195	244	247	256	239	223	206	201	223	221	206	228	219	205	218	206	213	240	209	219	216	208	209	243	227	217	263	215	217	206	237	227	216	231	223	215	206	206	213	211	239	225	204	218	206	263	207	229	243	220	190	227	219	222	227	203	210	219	234	222	203	187	226	208	209	239	222	226	218	229	207	222	222	224	229	202	237	197	211	207	197	227	234	233	209	219	236	205	242	224	222	234	195	218	201	211	236	235	249	222	216	225	234	242	233	247	225	237	198	228	207	227	245	231	193	232	192	214	232	219	221	231	203	206	229	227	234	214	232	237	241	220	226	212	245	240	231	233	239	199	212	219	209	209	244	220	215	231	208
58355	64552	32486	25998	6191	5308	296	290	268	254	269	269	267	258	267	219	230	250	256	248	247	237	259	251	265	251	215	240	230	235	228	231	215	240	228	228	242	269	219	241	259	248	232	199	242	225	227	230	232	242	208	238	213	223	237	229	235	227	247	240	263	211	224	251	240	260	209	210	240	220	241	264	240	232	228	251	223	230	260	237	249	222	253	241	251	285	217	239	241	236	238	223	220	233	247	229	248	246	232	250	217	239	232	255	249	255	247	239	257	245	250	214	230	227	230	246	234	280	244	232	223	240	254	199	244	234	253	216	223	230	242	236	263	232	247	225	245	247	234	230	225	216	220	237	230	247	246	230	240	226	237	240	240	229	221	250	236	233	213	269	216	233	232	222	253	236	221	259	241	229	224	258	224	249	235	247	235	238	229	218	239	260	228	234	220	237	243	222	251	243	226	254	226	252	252	234	235	271	222	217	257	235	212	222	207	218	220	233	243	237	229	247	226	250	226	232	227	243	250	249	240	230	234	222	263	252	256	238	260	239	231	216	238	224	224	218	214	238	225	230	271	241	228	187	243	236	233	234	239	228	232	236	227	236	230	237	202	228	205	249	199	231	209	219	241	230	207	238	224	226	252	242	248	218	222	229	220	269	219	238	228	232	232	244	228	242	231	243	252	245	206	226	227	248	227	243	247	258	226	207	216	222	235	232	249	211	218	233	229	242	237	239	207	235	249	231	236	219	203	247	234	242	240	239	247	220	209	223	247	242	237	254	247	226	240	228	237	222	236	217	210	228	212	246	239	246	227	236	234	211	235	243	244	228	255	239	250	232	229	246	249	234	231	206	236	210	218	239	227	221	216	249	269	257	253	242	215	268	222	228	231	245	268	226	233	229	216	245	262	237	227	228	248	204	243	262	234	211	217	235	233	221	230	221	235	235	241	250	225	265	205	223	202	236	237	245	230	231	223	196	236	247	268	236	218	222	222	227	253	242	203	248	244	235	238	202	267	249	236	247	207	220	241	242	227	241	226	240	226	237	225	241	231	275	235	233	221	221	238	219	211	232	227	238	214	230	236	228	235	231	225	226	224	215	229	201	252	226	230	209	238	241	234	222	228	235	198	211	239	247	236	243	208	270	232	248	239	216	245	232	213	219	240	215	245	216	242	218	233	240	232	229	219	223	246	215	245	228	235	257	233	223	231	244	238	240	232	253	266	220	232	226	229	231	220	236	237	239	220	229	206	243	236	222	233	207	219	215	256	233	245	199	229	221	242	235	238	203	214	231	272	228	230	226	256	236	246	248	242	226	220	248	250	247	241	251	233	218	196	247	243	238	243	232	227	231	225	244	221	236	233	216	238	223	236	229	204	260	234	230	243	241	258	246	239	240	235	230	244	214	226	209	254	236	223	220	233	216	225	243	245	232	232	245	227	219	235	228	226	220	217	229	231	239	220	238	222	254	207	221	241	235	234	193	257	234	197	227	216	216	220	222	256	256	231	238	211	237	235	225	213	243	232	239	239	237	260	220	285	234	233	208	243	251	226	226	239	232	207	243	241	208	208	206	208	238	240	243	252	221	229	229	217	248	237	223	242	245	254	232	213	253	253	249	243	229	256	212	233	230	234	241	242	226	216	244	230	236	236	259	186	246	230	241	237	225	238	234	222	242	225	246	268	238	241	232	242	226	263	246	203	210	208	224	231	229	225	244	244	202	239	254	221	213	226	240	241	245	232	248	233	234	229	216	221	224	259	216	261	228	234	237	240	226	247	242	218	252	236	223	242	221	244	276	227	203	221	247	248	258	255	229	218	252	234	230	249	216	243	266	230	248	244	207	222	209	227	240	244	221	206	242	253	239	230	245	229	209	227	242	229	220	242	235	252	206	231	218	228	235	239	232	221	231	227	220	210	246	270	252	233	231	244	224	211	225	237	224	237	240	259	249	233	200	214	241	242	239	225	202	234	236	257	239	233	224	232	261	238	231	252	223	231	223	241	233	228	222	212	228	227	213	221	234	229	257	238	219	247	226	182	212	228	217	220	236	238	244	233	225	247	254	229	254	239	200	239	233	248	222	223	238	232	238	230	213	242	234	224	229	255	237	235	257	264	226	244	210	230	238	230	227	271	205	243	224	221	223	240	207	202	248	252	230	237	239	257	223	217	237	236	251	240	212	254	244	253	225	248	235	244	233	227	234	200	222	274	244	220	226	226	207	233	239	248	244	214	260	229	227	228	258	226	236	253	199	216	242	228	226	227	234	230	251	235	260	222	236	246	242	239	230	246	245	217	227	222	230	252	226	251	236	239	234	255	224	214	231	233	242	243	231	244	214	235	231	223	228	252	211	229	227	248	235	225	223	230	214	237	237	257	236	207	215	264	252	219	262	236	222	214	224	213	231	244	242	246	238	200	234	238	230	224	249	233	250	226	244	250	222	269	220	232	220	258	254	237	240	233	243	207	214	227	245	208	240	251	228	236	236	240	271	229	234	236	224	223	201	217	226	228	246	254	220	244	236	262	251	224	268	237	235	220	221	206	219	214	216	228	258	244	228	225	242	238	239	228	230	249	239	205	236	209	222	239	211	210	223	221	255	252	230	243	217	233	227	241	230	226	217	228	233	234	202	240	223	235	236	249	225	256	206	227	229	232	236	236	219	227	245	222	228	244	261	232	229	238	213	235	214	233	256	243	236	216	273	235	263	224	236	222	247	218	245	231	226	219	232	209	247	218	231	232	235	239	245	239	266	233	225	240	261	220	255	213	248	245	227	235	240	213	222	257	241	191	254	221	229	247	218	229	231	229	259	229	244	224	216	209	240	267	220	255	223	215	239	259	216	214	230	210	217	234	235	214	233	260	233	219	250	236	200	242	224	219	244	241	225	254	232	233	227	224	207	232	244	237	236	194	224	231	230	241	229	239	210	244	249	226	248	236	223	233	234	215	238	221	230	235	238	259	225	212	224	241	229	231	229	235	216	243	251	260	222	254	230	251	222	233	240	229	243	202	241	226	206	198	256	201	229	227	196	233	225	222	218	237	252	225	227	269	234	221	206	239	250	217	225	229	230	266	237	254	259	228	221	228	225	237	221	219	246	225	244	197	224	245	238	209	228	241	225	243	219	234	246	201	220	230	245	239	224	233	257	230	229	201	253	218	226	220	254	225	250	203	258	250	202	238	202	223	223	228	244	247	221	228	253	268	226	261	233	226	234	236	241	230	225	249	232	232	228	230	233	256	234	243	228	233	251	229	238	222	232	227	250	240	231	228	204	226	202	231	234	217	231	206	225	221	239	231	220	239	232	249	201	205	249	236	233	213	234	238	251	235	245	224	216	229	246	221	235	206	243	215	240	234	202	226	226	228	242	240	204	222	234	238	233	234	254	227	240	217	233	222	269	250	225	232	235	234	235	231	230	242	237	227	226	224	243	250	225	223	222	231	232	228	251	245	248	244	231	229	237	220	253	252	224	243	237	228	219	223	222	227	242
24500	21707	28391	25793	21459	16790	2908	467	416	399	407	370	359	341	357	323	373	364	349	351	353	355	373	376	388	352	350	330	353	336	369	329	367	321	315	386	327	358	332	348	340	319	350	329	350	383	374	355	316	353	346	343	316	331	328	339	347	336	352	331	335	349	334	373	369	328	319	359	360	356	365	338	346	320	332	350	344	334	357	323	328	346	319	336	328	329	329	328	342	323	328	360	331	335	367	329	352	378	341	329	364	324	350	323	363	326	326	358	356	319	353	361	344	389	361	335	300	332	367	357	339	345	332	335	317	358	348	384	316	297	352	348	351	320	345	333	375	304	362	365	311	333	359	359	353	329	329	340	331	320	322	346	330	314	343	334	331	317	349	314	352	355	311	327	391	341	337	327	344	335	336	340	356	322	350	306	380	336	326	351	348	364	341	322	365	317	344	339	346	344	349	319	342	341	319	318	337	365	316	330	320	317	332	346	352	340	336	306	327	344	325	357	318	316	357	358	315	353	360	331	324	317	348	342	365	333	345	359	325	339	326	319	344	343	342	364	337	349	328	333	322	339	339	310	322	334	324	368	359	308	361	324	365	344	344	345	343	324	336	370	383	350	313	331	367	346	336	378	361	378	372	356	337	305	321	335	344	329	336	299	344	344	335	310	336	355	354	380	334	370	340	361	364	350	324	320	338	363	308	345	326	305	339	374	316	284	352	292	321	326	336	326	332	320	340	347	351	342	327	310	339	351	382	365	352	324	332	322	358	350	351	356	342	346	368	333	326	352	335	356	318	360	343	348	318	350	306	323	366	362	340	333	333	335	346	339	324	317	338	343	338	325	349	341	315	331	358	319	328	361	306	343	343	339	345	374	326	348	322	365	307	279	347	362	311	324	319	328	331	314	325	335	330	351	365	360	334	353	341	352	301	350	327	332	314	334	345	332	325	355	328	352	339	355	327	333	339	334	329	346	343	352	354	379	345	350	345	342	347	333	338	337	350	364	351	370	344	345	357	312	319	337	323	350	316	309	299	314	342	330	333	351	333	320	328	357	341	396	344	321	363	365	310	378	328	361	331	334	303	333	309	353	304	346	335	343	317	335	307	352	332	335	338	319	324	346	340	327	359	342	315	330	333	335	347	339	372	351	343	333	316	371	310	350	343	341	289	333	345	347	349	335	325	338	329	312	357	318	331	330	346	356	319	314	349	352	318	327	350	350	320	327	369	363	315	338	328	325	325	345	335	367	349	353	370	333	370	315	324	317	337	366	376	350	331	312	282	349	316	357	343	339	364	336	333	348	313	320	333	318	316	345	358	335	313	348	334	302	321	323	349	338	345	371	342	334	312	373	348	348	347	338	331	315	313	354	338	321	340	341	349	338	339	336	349	349	305	346	335	345	315	312	319	360	340	340	317	334	328	317	324	323	333	341	324	325	321	364	351	331	364	361	307	331	331	319	337	360	365	338	337	368	317	357	340	352	320	341	351	355	319	360	320	339	331	344	384	301	361	327	334	305	342	330	331	356	327	336	347	349	330	348	331	324	307	322	355	367	341	335	354	359	337	358	330	324	343	315	362	339	317	352	330	335	315	324	349	317	309	341	340	349	338	347	363	342	352	325	356	333	383	303	357	315	321	326	362	350	331	357	343	363	344	333	339	361	348	346	307	341	341	311	353	316	324	356	302	336	321	334	304	325	378	344	338	322	339	329	356	338	367	365	330	344	329	332	365	349	352	337	303	310	321	348	364	318	380	359	320	333	348	340	337	344	329	317	346	363	323	358	338	301	318	349	338	318	349	335	341	339	347	344	388	350	354	340	300	342	357	328	357	302	365	333	322	344	325	378	344	344	331	346	325	371	338	323	354	325	348	347	318	357	341	357	342	365	322	318	321	312	332	306	326	331	330	341	337	361	320	346	336	310	325	328	292	308	348	332	347	360	303	347	308	330	352	333	348	335	329	331	334	346	344	344	376	314	338	340	336	308	340	366	331	369	300	377	336	319	302	341	323	329	334	341	323	385	373	347	311	351	313	321	311	317	338	323	348	357	294	346	342	330	384	329	331	358	359	330	367	352	339	348	321	353	337	352	332	345	354	342	329	329	310	336	355	362	335	352	305	353	311	324	335	361	326	335	344	341	341	324	356	331	313	351	367	357	314	318	348	328	360	336	296	334	347	340	332	301	332	353	353	317	367	325	369	360	330	371	340	342	336	347	330	334	327	317	308	335	338	330	317	352	338	361	327	346	339	356	346	336	352	331	341	348	345	337	330	331	354	345	341	368	324	369	333	349	354	329	366	327	337	359	337	355	337	342	331	330	335	371	353	318	330	366	320	333	307	300	313	320	357	359	341	364	355	330	378	341	336	372	343	352	333	323	331	352	350	335	335	362	352	342	338	316	383	333	342	342	325	347	345	380	363	300	359	341	314	378	351	324	343	379	340	329	330	355	349	336	385	334	335	357	367	350	336	311	343	333	371	354	336	351	329	367	345	359	327	336	347	301	365	339	358	326	343	329	317	320	350	354	373	328	321	325	346	325	316	349	333	343	325	352	354	349	337	326	331	357	334	343	343	339	310	330	337	346	328	374	335	365	353	355	340	320	324	299	364	333	315	286	346	353	346	344	373	358	336	335	336	345	342	333	344	336	362	319	311	349	327	317	338	304	366	342	345	351	301	314	316	328	357	338	335	304	312	295	295	315	328	323	311	364	340	329	335	369	369	307	343	363	378	316	321	340	313	311	361	343	346	311	314	340	351	363	312	329	314	346	346	310	319	316	320	362	319	342	327	328	335	340	349	348	350	327	315	337	350	359	390	314	324	341	324	338	349	313	330	350	306	331	381	362	342	374	322	323	317	291	376	351	333	315	312	353	343	357	324	320	331	340	334	335	337	350	330	318	320	373	354	358	305	328	347	317	328	336	350	313	374	337	326	333	326	346	348	363	323	386	358	335	326	381	360	342	325	331	338	313	349	324	354	332	351	365	335	351	325	359	335	366	405	373	313	317	308	338	326	318	337	385	292	336	332	363	322	359	336	370	304	338	327	336	339	349	314	368	320	370	320	339	342	337	356	326	361	351	331	341	354	359	344	367	340	329	369	330	331	328	341	328	379	327	346	352	359	388	321	355	327	308	346	337	330	339	346	356	328	329	309	345	329	346	348	339	334	331	324	336	345	344	339	356	331	352	374	282	315	350	336	337	337	326	314	349	389	339	348	341	333	315	328	331	342	345	343	349	335	339	339	331	365	333	350	332	361	329	347	320	320	336	301	347	340	325	319	332	329	322	348	322	339	332	296	352	330	325	299	333	364	348	305	367	306	344	346	385	342	343	335	323	344	341	353	319	347	357	314	371	335	383	345	360	358	304	329	332	350	333	332	341	347	379	321	305	318	354	337	374	346	349	329	326	308	319	352	347	320	332	352	341	312	324	355	301	355	319	345	328	346	365	355	349	306	341	345	351	341	327	334	365	336	340	326	375	335	352
60573	75387	44810	35424	11514	10483	463	489	431	417	369	375	350	359	353	350	327	382	392	373	357	362	351	371	389	361	381	368	377	331	354	365	350	350	366	361	313	344	333	325	332	332	343	338	348	372	348	371	345	327	395	367	341	352	341	306	372	336	333	367	357	354	350	367	320	341	336	344	337	384	340	340	371	352	360	330	351	300	328	354	378	348	338	365	353	337	322	333	362	317	351	323	341	349	342	355	342	367	362	328	356	346	343	324	361	350	356	338	339	342	345	337	358	334	348	347	343	334	337	339	327	354	339	357	335	387	332	340	350	326	351	329	349	344	370	336	350	319	337	327	357	325	338	355	339	339	370	320	333	331	345	335	363	357	359	347	327	365	304	340	365	320	378	337	312	348	351	315	344	387	327	347	318	278	356	361	327	325	342	321	370	331	359	361	358	338	335	335	311	348	312	368	357	322	358	359	334	352	352	315	326	344	325	368	355	351	340	358	311	339	303	349	344	325	393	353	354	370	377	381	337	340	308	330	349	351	359	337	365	336	361	355	344	341	346	344	329	327	325	347	353	357	366	357	310	335	356	312	396	350	348	334	335	343	357	371	374	368	332	354	330	356	335	374	356	365	329	340	350	317	312	341	349	382	325	367	311	337	333	345	351	345	332	353	331	323	354	342	361	306	345	373	347	348	330	362	351	369	333	374	336	340	341	327	384	349	328	332	350	324	337	340	360	324	340	368	341	338	331	349	352	356	346	323	348	317	330	324	360	319	332	326	324	366	335	351	359	315	329	341	331	330	348	347	319	351	332	323	335	319	379	335	327	322	328	364	345	317	366	361	344	328	362	353	350	358	360	354	368	351	364	342	366	368	361	327	323	341	340	370	374	372	328	328	353	329	360	331	359	359	320	314	358	362	359	328	339	332	366	363	362	358	369	376	364	316	389	340	333	328	319	347	314	345	353	326	367	336	346	344	359	363	355	324	320	365	375	322	373	345	359	337	351	334	357	347	322	360	311	365	323	335	344	333	355	368	364	333	336	357	339	378	342	337	369	323	339	353	319	365	348	375	337	335	331	342	378	307	342	380	354	343	337	340	337	349	340	353	337	383	360	332	324	352	366	371	348	344	342	347	377	331	365	364	335	341	333	378	326	359	355	358	328	373	325	354	317	364	342	305	362	339	350	330	300	321	347	387	349	325	337	355	376	379	357	325	355	387	343	335	367	367	376	326	349	370	336	290	346	372	341	352	331	342	383	356	336	364	340	334	358	320	335	363	367	330	359	348	330	330	354	337	306	352	359	317	318	337	340	323	358	346	333	381	348	332	320	353	334	348	340	336	346	331	350	341	362	317	356	327	335	334	345	371	303	366	339	329	330	347	370	359	345	340	361	365	337	330	350	308	345	336	363	350	348	324	370	344	357	358	319	331	340	368	329	322	343	339	369	338	348	318	330	338	350	349	349	343	326	364	330	340	365	363	313	338	363	332	347	314	344	363	359	365	354	328	341	328	329	343	333	326	316	355	320	348	330	318	333	344	352	374	346	304	319	366	364	358	323	402	317	362	340	327	360	332	318	367	370	361	359	356	325	387	332	342	323	338	331	340	354	340	312	345	339	349	371	369	318	350	336	321	349	357	363	386	336	342	345	338	358	379	347	301	364	378	338	355	354	344	358	325	355	320	357	346	333	360	356	379	354	337	364	339	358	338	334	368	330	335	338	366	315	334	363	332	322	343	338	372	313	364	325	362	313	357	320	342	354	342	341	337	357	341	331	353	347	329	351	349	372	350	330	358	342	335	340	362	313	353	322	310	341	337	338	323	345	362	358	337	359	357	325	339	321	335	344	367	366	339	340	382	326	344	320	356	338	331	351	350	367	337	323	330	338	314	315	353	337	336	353	351	339	342	392	371	361	354	333	343	358	357	367	331	364	345	336	333	362	332	339	341	312	347	342	360	337	312	336	347	323	334	304	353	307	351	310	351	352	371	324	327	328	338	349	315	373	359	329	323	347	366	340	357	360	351	355	343	375	364	350	332	345	357	338	345	321	330	350	317	330	349	327	363	320	353	335	349	352	386	340	322	345	327	339	324	343	395	332	364	356	356	319	358	348	331	369	360	359	322	337	314	345	364	349	337	353	359	362	379	323	330	385	319	343	359	346	338	371	347	337	359	344	347	345	380	342	326	331	380	355	350	339	357	359	335	368	372	341	349	321	362	315	363	352	360	356	330	373	317	380	355	359	346	357	343	324	337	322	346	330	345	337	366	345	346	353	380	359	331	383	370	369	357	330	345	328	308	312	338	336	325	349	347	345	361	378	354	361	329	346	346	319	340	315	415	334	337	355	379	325	363	350	356	306	362	334	355	323	362	342	356	343	332	342	350	362	333	362	356	382	352	339	326	345	331	368	356	348	362	387	312	354	371	401	323	355	382	352	352	320	343	345	317	345	350	362	351	350	367	361	344	337	345	299	350	354	354	368	319	346	341	366	347	354	333	308	376	362	348	315	336	338	295	349	368	354	323	339	346	381	335	329	330	360	375	346	349	308	337	351	354	378	352	342	360	303	314	374	345	383	357	334	326	333	324	362	364	333	336	334	330	341	348	349	307	316	360	343	330	338	338	353	315	327	348	329	329	341	374	334	359	359	336	355	353	372	359	335	336	347	313	343	361	317	376	321	353	349	329	374	317	330	347	372	323	342	354	341	339	359	321	336	398	327	327	308	324	365	325	362	346	354	349	350	342	349	355	360	335	352	364	358	345	334	323	353	328	339	347	327	357	338	323	318	332	340	332	334	333	379	357	353	331	354	345	349	335	356	348	321	351	349	339	349	370	346	361	377	344	368	368	345	346	351	339	330	322	329	333	348	323	340	344	312	373	320	347	358	365	312	338	331	322	345	375	312	336	346	372	329	340	347	373	334	337	360	340	325	354	354	329	354	339	336	346	364	353	366	346	364	355	340	336	318	344	357	321	316	312	349	339	338	337	356	339	364	347	330	359	350	354	330	335	334	351	368	341	356	336	344	341	317	360	311	323	349	319	359	317	351	332	360	318	359	355	317	325	329	323	352	363	353	358	347	329	336	353	350	342	346	344	364	352	360	335	310	316	355	361	354	370	351	359	333	330	327	374	337	368	324	353	311	353	326	321	348	334	370	347	330	328	368	339	342	354	367	340	319	350	341	358	344	346	330	318	320	345	325	363	332	354	337	319	337	330	332	346	361	330	334	347	345	351	345	333	343	382	331	344	345	371	386	326	336	321	354	368	358	331	333	354	329	362	366	330	347	330	305	379	369	358	359	333	333	327	352	356	373	327	317	412	353	350	350	369	354	312	346	369	356	325	357	361	352	344	316	338	312	375	341	368	335	292	336	344	324	330	356	341	345	318	381	372	326	345	343	367	324	337	337	356	319	371	337	357	335	353	338	338	351	350	341	374	349	356	371	369	341	311	378	368	326	362	340	332	344	323	332	347	337	347	343	352	349	343
31284	21766	9220	3392	811	639	353	326	337	360	318	351	376	331	351	360	343	318	333	322	337	337	332	332	361	334	304	335	344	319	339	360	312	355	331	348	335	342	325	336	356	368	325	360	359	351	391	327	338	350	335	328	379	364	325	346	341	370	363	358	311	343	327	347	350	343	388	356	326	330	355	334	337	334	347	352	337	382	390	318	339	360	358	346	337	347	335	341	343	360	359	351	321	362	333	339	322	352	399	380	305	334	336	336	319	321	376	330	291	338	363	350	346	349	390	335	376	349	348	356	335	377	351	334	330	366	306	347	359	380	335	360	325	351	339	354	341	346	349	329	313	357	336	334	328	345	355	350	372	345	352	340	351	334	336	351	349	322	351	342	370	333	340	330	330	342	341	347	353	310	342	345	333	323	351	318	352	315	340	326	344	341	342	359	333	350	313	328	345	336	334	368	321	343	372	332	321	373	338	324	301	339	350	314	376	356	350	330	358	337	338	327	336	344	309	352	351	323	346	316	355	352	327	359	332	333	336	353	329	350	339	334	347	369	350	319	351	315	355	353	380	349	358	345	312	351	341	324	343	326	337	346	316	309	333	322	303	328	347	332	321	341	354	342	340	335	327	367	353	376	327	346	366	316	324	352	322	324	321	364	353	336	389	333	336	337	325	331	326	350	343	334	340	352	343	370	363	378	351	320	310	326	331	310	347	340	347	352	340	341	353	341	337	332	319	335	347	329	319	327	333	329	366	345	310	337	341	325	348	322	331	346	358	350	338	360	320	326	375	327	348	339	339	340	364	312	329	339	398	361	350	355	360	334	339	344	339	327	348	356	348	312	350	333	337	353	363	370	309	346	359	324	338	359	365	380	359	336	346	329	345	353	331	350	336	314	346	337	313	333	359	356	368	314	336	357	329	351	382	348	336	378	318	349	361	308	327	329	317	367	327	327	329	379	335	356	331	322	324	346	348	366	335	346	321	340	337	367	361	293	349	325	347	348	335	352	296	344	350	313	321	373	313	357	336	332	339	322	322	349	344	330	353	342	326	377	335	356	334	365	365	338	374	342	352	341	352	339	325	372	332	339	344	333	333	365	346	334	355	311	343	317	372	350	342	364	351	355	329	328	327	351	322	362	330	321	353	307	314	390	350	333	354	334	314	351	305	333	335	346	334	320	347	319	328	312	309	327	356	351	303	341	324	344	325	335	333	345	329	365	327	309	349	339	360	330	394	342	319	361	343	346	393	359	336	353	314	349	331	344	329	334	314	337	373	337	332	311	369	367	348	340	374	350	337	359	333	352	331	353	326	365	328	325	348	354	360	319	349	313	368	330	366	360	324	324	352	351	330	329	354	340	308	336	336	336	331	296	318	377	328	380	349	344	358	349	342	360	322	345	345	340	342	344	338	377	358	335	330	334	345	352	341	329	319	371	355	352	370	331	357	352	298	363	349	316	349	352	367	313	319	338	362	353	356	347	336	335	343	356	347	347	313	351	351	352	380	330	329	346	326	316	313	334	360	332	384	358	312	305	310	340	341	316	358	311	372	331	358	330	331	319	374	341	347	326	337	327	334	340	335	346	315	324	342	340	303	342	374	351	355	312	353	312	350	363	359	313	341	341	373	344	327	330	371	370	389	304	338	352	339	360	347	335	372	322	361	336	327	351	321	346	350	308	364	349	320	320	353	340	325	372	310	344	313	368	354	341	317	339	343	341	353	309	355	360	330	348	312	356	340	342	361	331	334	332	326	380	334	363	338	358	343	383	340	329	339	388	362	336	344	342	365	339	361	354	323	343	361	358	324	306	350	335	355	343	342	379	357	342	337	379	332	338	348	358	366	356	327	309	370	371	323	326	325	308	345	368	352	308	314	377	353	353	337	311	322	343	349	317	340	311	368	341	362	302	317	325	369	374	358	329	360	334	311	341	360	338	324	342	314	337	355	343	348	374	327	315	316	345	328	325	340	315	353	310	371	333	320	345	345	352	350	374	345	333	308	307	324	369	355	358	370	350	365	341	356	368	342	327	347	317	337	343	352	312	347	332	339	332	319	299	341	320	349	315	349	349	333	365	343	343	358	345	343	327	370	317	340	343	377	344	349	353	356	347	294	317	351	328	331	345	316	323	295	349	353	335	338	355	373	330	311	319	353	335	352	338	355	349	371	330	324	349	347	323	360	368	329	347	353	334	332	337	335	325	359	305	387	353	350	337	343	331	342	346	342	359	357	351	329	342	340	335	329	345	340	332	321	338	339	330	344	334	326	350	314	340	313	306	326	355	331	364	332	311	331	342	340	357	334	305	297	365	332	324	331	358	334	348	308	338	349	324	334	320	366	361	333	353	343	356	351	318	335	343	348	358	328	323	355	343	372	339	329	321	341	353	331	343	347	308	360	348	345	340	305	412	357	333	327	371	339	325	361	302	334	336	348	347	371	326	324	311	357	377	317	309	350	313	341	335	341	328	325	365	362	340	341	380	323	359	336	351	366	341	346	334	331	355	333	325	349	363	316	305	335	345	332	338	323	332	327	367	341	343	326	375	332	366	385	330	357	326	378	340	329	362	340	351	341	383	327	353	384	341	340	337	311	360	351	337	341	356	368	314	351	332	345	334	341	331	360	322	322	339	335	336	338	317	336	308	371	307	331	329	320	347	378	349	330	356	356	339	309	349	375	343	345	324	334	357	368	363	331	344	317	356	308	357	344	343	347	346	332	348	376	346	379	356	327	356	339	341	336	358	352	325	316	363	341	365	332	325	366	341	339	319	382	322	338	345	367	350	346	361	344	359	352	354	338	339	356	372	307	335	345	350	311	321	327	338	372	333	356	354	366	328	356	330	346	330	305	308	343	371	339	329	353	358	346	334	339	346	345	331	350	367	394	342	353	337	337	326	344	359	343	344	327	338	336	359	366	323	354	312	361	343	326	347	337	353	340	388	338	321	361	333	324	302	301	357	346	342	352	328	338	332	312	303	359	321	350	334	356	327	381	289	331	352	349	310	381	359	358	349	379	356	326	306	332	336	323	335	378	351	329	331	350	298	354	310	290	356	359	362	346	319	310	349	310	355	328	319	330	346	332	378	330	324	370	313	365	380	354	323	335	360	357	323	326	358	327	335	361	346	350	350	355	338	306	333	321	347	368	317	328	349	328	348	358	345	326	339	356	334	355	340	322	326	340	355	309	320	363	369	330	352	361	329	345	323	339	335	332	342	340	366	314	330	363	361	326	336	320	364	377	340	327	345	341	318	333	403	376	360	329	335	362	340	345	346	371	334	325	356	352	343	329	338	338	354	344	336	339	304	322	308	352	341	351	333	339	353	324	319	346	325	341	344	325	317	328	337	316	356	318	314	330	352	316	325	313	337	319	393	346	311	358	365	379	382	357	340	353	338	322	342	339	330	353	297	358	376	351	310	334	330	348	340	334	348	336	364	324	380	373	339	366	345	352	337	353	355	323	345	339	352	337	361	347	337	369	348	336	347
22419	16619	5619	3056	954	768	346	340	323	328	326	330	363	344	338	323	333	299	310	295	331	307	314	325	333	305	355	337	348	313	325	324	296	302	303	313	350	316	329	320	282	305	306	317	333	306	340	302	300	343	308	340	300	303	355	325	321	334	303	313	318	310	326	345	312	337	304	343	339	291	342	316	339	321	311	280	338	292	331	348	316	306	310	322	320	298	336	292	307	340	360	294	312	330	315	343	328	312	307	321	331	315	318	310	328	336	308	326	287	316	328	312	321	331	310	316	333	336	305	312	327	284	316	340	338	321	317	326	333	332	327	325	330	352	299	329	312	335	307	312	320	330	333	321	330	332	305	344	337	322	314	317	337	339	309	332	327	329	310	325	340	306	333	341	319	306	311	326	323	316	315	332	332	261	333	319	347	297	333	314	320	353	325	292	339	320	329	354	327	320	313	288	301	324	313	323	305	313	323	282	298	311	308	342	331	295	291	339	307	302	330	306	317	334	307	301	313	327	321	288	309	326	335	341	342	309	306	357	327	313	314	306	291	307	369	327	344	302	310	313	333	316	345	301	319	335	327	330	318	300	319	336	333	301	309	319	306	298	308	323	322	347	311	288	295	327	299	275	333	328	315	287	316	311	311	334	320	348	317	310	334	315	320	319	309	321	327	312	293	319	326	328	298	334	326	326	331	325	325	313	324	326	308	325	314	307	321	314	315	309	321	333	347	352	327	312	335	318	325	320	351	304	310	317	312	348	319	326	337	317	318	356	309	331	301	334	310	326	354	285	329	319	333	321	312	335	283	338	325	349	331	305	337	356	321	320	279	309	348	337	320	312	278	325	324	320	320	325	298	303	328	290	284	347	335	314	291	347	304	327	329	315	326	323	324	325	304	313	293	324	322	327	316	306	314	314	360	312	304	353	321	330	323	329	302	320	338	305	323	328	299	320	337	313	334	325	290	329	324	316	324	330	334	311	306	325	333	308	328	317	321	339	310	315	333	325	314	345	310	326	326	341	318	294	304	315	317	314	337	329	321	323	346	307	315	343	292	304	334	301	306	324	287	313	336	298	322	339	347	336	315	335	328	310	309	312	338	317	316	317	342	351	320	303	333	315	343	323	337	300	335	320	336	302	316	351	316	308	317	346	320	325	292	312	327	364	320	311	311	315	328	301	357	341	304	330	328	329	308	314	361	334	301	322	311	362	324	308	327	313	322	287	337	278	317	328	321	299	290	307	333	321	313	325	332	313	334	319	299	343	339	333	318	280	342	329	299	295	286	326	303	308	297	290	300	316	291	318	323	317	280	321	328	335	310	320	322	311	295	296	312	308	311	334	308	328	293	322	313	309	302	330	355	322	313	311	321	289	328	338	328	288	323	320	314	321	330	305	312	335	348	295	338	330	292	332	345	277	323	305	335	330	301	316	317	312	339	322	306	287	316	315	322	326	335	345	340	282	293	278	329	328	310	322	334	320	295	333	307	321	308	339	314	316	280	296	319	305	305	329	302	295	345	342	307	301	344	352	326	309	312	332	312	321	329	294	317	322	304	318	313	276	344	337	318	352	328	337	320	331	305	303	325	315	304	326	303	336	302	328	319	328	324	313	305	324	353	308	310	296	330	351	328	310	327	369	339	318	312	321	336	314	305	313	319	327	324	316	332	295	316	319	328	304	313	319	308	312	318	322	313	305	304	349	300	317	299	303	360	291	286	308	280	311	313	313	315	324	311	304	286	343	368	301	315	320	309	343	298	298	340	321	333	348	293	343	305	334	320	314	334	318	317	347	299	314	329	314	293	324	329	305	309	303	309	338	323	330	308	346	312	301	332	347	315	297	301	345	303	309	350	309	309	327	332	294	328	288	316	346	311	322	288	339	317	319	343	325	314	325	312	331	336	336	324	350	313	308	313	314	338	328	337	315	331	328	306	292	329	328	309	322	328	329	330	319	296	315	335	316	310	285	297	302	340	296	332	313	312	304	326	327	326	285	323	318	331	325	332	330	341	281	331	326	315	286	332	314	303	338	325	321	311	305	323	339	315	302	347	298	336	330	326	341	307	341	323	326	304	300	322	318	321	303	308	323	352	327	289	337	329	337	342	301	325	320	331	327	359	301	337	296	296	306	305	306	355	304	300	326	349	335	321	318	318	312	286	334	303	326	329	321	306	332	322	288	312	291	315	258	313	334	308	338	335	305	330	330	313	314	356	332	320	300	283	304	317	303	321	329	331	316	320	320	327	303	317	331	299	330	307	347	299	315	309	305	294	310	332	303	338	316	296	320	327	319	354	345	302	349	312	307	318	318	314	348	331	299	352	295	310	290	310	307	285	279	320	326	324	328	317	320	327	333	288	319	329	296	310	344	333	301	360	339	328	304	340	342	284	331	320	345	326	348	288	308	302	314	297	353	310	346	321	341	313	299	324	283	305	338	329	289	321	313	295	339	331	319	312	305	313	320	320	336	335	313	322	349	299	311	352	345	305	296	343	306	313	299	319	326	324	312	283	341	292	305	300	321	310	320	334	316	307	282	323	336	347	321	308	305	363	303	311	330	308	297	294	348	326	300	301	316	341	300	346	312	315	320	320	306	322	293	317	268	304	314	304	343	292	302	316	320	333	293	326	318	338	296	320	328	302	312	326	310	326	338	312	322	319	312	318	312	289	311	314	359	315	333	319	315	348	313	317	327	305	327	322	331	342	315	320	296	312	334	309	320	318	360	326	267	324	326	333	304	286	332	314	337	303	313	320	336	324	313	324	314	332	333	318	308	314	359	301	331	302	303	325	323	301	359	311	296	331	319	316	303	325	334	301	324	325	345	316	316	318	314	318	297	314	337	303	320	328	347	294	278	340	323	318	363	329	338	318	276	295	312	322	291	331	295	343	316	328	353	329	298	324	301	345	278	292	355	306	326	315	321	336	318	316	310	321	301	348	294	318	322	309	339	316	325	314	322	303	311	310	330	316	324	351	317	305	302	309	310	348	332	305	314	294	340	329	338	312	343	309	335	327	298	348	321	316	322	291	308	328	317	329	294	304	337	310	314	320	331	296	296	316	310	324	308	341	306	319	338	316	312	298	311	373	345	303	320	320	336	320	291	321	319	356	277	331	316	281	329	336	312	315	334	337	297	309	335	296	310	324	312	307	312	299	321	327	296	318	314	305	289	334	315	335	311	316	310	330	306	323	312	338	313	345	335	353	304	319	326	354	304	322	341	327	351	353	336	320	307	320	326	312	325	311	350	299	328	359	316	356	340	333	335	316	312	315	318	305	309	324	323	347	311	306	288	308	317	312	309	336	314	319	323	342	339	320	334	286	350	317	325	353	310	329	319	322	311	312	333	330	293	338	331	313	321	316	322	303	339	326	342	315	304	314	309	323	311	310	308	305	327	335	308	340	299	323	300	311	314	351	318	352	324	310	326	315	319	331	348	315	336	329	313	339	327	328	300	335	334	304	338	310	319	298	317	331	318	344	322	342	341
25732	22225	28076	27179	17111	7671	779	287	270	277	282	231	236	247	245	233	212	241	232	217	223	244	233	206	217	246	196	204	210	229	225	221	226	246	243	227	220	192	234	222	244	225	240	240	234	229	221	210	219	231	216	241	212	241	231	215	232	227	226	211	211	224	219	233	221	228	233	220	241	249	207	228	232	190	215	217	227	231	218	227	229	229	209	250	212	245	232	259	215	224	208	223	220	239	213	239	198	210	204	201	239	202	226	194	216	263	236	230	234	220	244	258	220	232	223	221	247	241	216	207	224	232	201	220	216	202	232	203	222	241	219	247	214	222	240	233	223	223	227	209	212	215	216	200	199	236	242	215	224	246	232	217	243	237	225	235	246	237	201	223	234	225	249	228	216	218	232	255	220	249	226	201	197	212	222	227	242	213	233	230	232	232	258	233	234	251	213	230	250	206	206	215	224	209	205	211	211	218	232	219	223	215	215	227	215	237	232	211	225	216	227	214	230	230	211	245	211	216	215	241	208	230	244	213	238	230	243	220	239	228	244	216	232	217	234	221	204	209	238	200	228	221	244	199	220	214	225	251	244	213	232	222	208	215	234	245	224	208	225	208	217	195	219	205	210	237	196	211	220	242	225	219	223	242	203	206	208	218	194	226	201	225	236	222	233	203	238	211	229	228	249	217	217	227	242	213	250	203	250	238	212	190	199	234	234	236	213	209	208	222	203	206	213	223	213	207	235	195	206	251	208	228	211	218	249	212	225	227	225	240	227	230	220	219	224	246	202	219	210	212	211	247	231	253	197	256	231	217	234	208	210	194	217	212	222	232	224	212	252	208	227	198	202	189	204	220	207	235	225	217	239	223	222	231	203	232	200	207	228	234	229	245	223	212	245	220	207	226	233	242	201	244	219	232	232	201	216	219	219	224	235	240	214	218	212	189	216	231	211	232	210	224	217	233	221	215	233	223	196	217	200	236	198	234	226	202	228	231	229	202	242	222	210	219	220	241	226	208	188	215	217	246	235	221	219	209	187	218	221	242	214	231	235	216	201	214	230	209	187	222	217	240	204	205	215	223	214	238	196	223	224	194	236	197	204	210	254	221	227	225	185	220	212	219	222	222	206	236	216	224	194	206	214	235	201	217	228	229	235	215	238	247	233	213	206	188	228	209	203	230	223	226	215	224	201	211	221	225	231	252	246	216	220	230	220	248	220	205	245	233	249	201	197	226	220	247	222	211	207	229	236	216	223	209	200	232	222	212	225	226	212	197	227	228	217	237	246	216	234	195	237	228	201	231	236	239	228	231	240	208	242	237	228	210	211	221	232	214	230	223	197	218	249	209	211	209	253	230	235	222	232	195	237	215	237	228	214	189	213	232	234	217	235	233	226	240	225	225	229	211	216	222	179	199	237	237	218	237	255	240	203	205	242	198	226	228	224	224	240	193	249	227	247	221	238	224	222	204	237	223	225	214	221	236	207	213	219	211	235	227	190	232	233	229	189	259	241	223	215	198	247	209	232	231	216	210	239	196	212	230	216	195	216	229	215	222	195	215	204	211	243	206	239	232	217	210	209	195	216	269	220	235	235	248	229	240	194	235	242	220	206	222	204	220	229	220	221	211	223	213	188	227	200	217	218	215	204	218	223	214	216	232	212	208	249	245	225	249	245	215	217	223	212	249	194	204	227	237	212	220	224	206	243	228	218	226	215	231	225	227	217	225	225	215	222	214	229	204	210	222	224	212	217	205	203	197	195	216	232	247	235	253	194	227	209	242	228	204	208	227	230	236	230	227	215	200	220	229	239	236	249	227	229	222	226	245	231	245	226	199	224	238	223	257	222	234	206	218	252	218	221	226	238	238	217	206	198	207	209	216	244	205	220	222	247	222	247	247	232	222	229	233	198	222	243	224	201	232	213	220	238	232	227	240	223	222	231	232	235	200	218	211	215	225	223	213	237	209	198	235	228	247	226	202	205	233	211	234	230	215	206	194	228	205	224	219	230	217	215	217	254	224	204	219	234	252	246	223	225	229	233	230	199	200	253	227	239	224	225	232	229	231	250	231	206	221	199	210	231	199	222	218	218	221	258	216	214	214	229	217	251	238	228	215	202	195	234	228	230	226	225	212	214	234	227	207	217	219	208	206	197	227	224	249	204	217	223	205	222	240	223	189	212	226	222	233	227	234	215	222	231	198	236	211	211	223	215	203	235	231	214	213	213	237	198	242	223	213	229	202	212	234	229	194	208	225	224	212	215	218	238	227	220	247	215	226	209	232	214	228	218	232	228	221	214	226	219	217	248	251	227	214	211	243	206	231	218	209	208	248	230	252	218	229	183	217	215	202	213	241	210	227	233	240	215	228	207	231	228	228	216	236	224	215	219	204	219	213	221	222	221	238	221	211	242	228	248	232	225	221	199	213	213	227	218	216	209	222	222	223	234	231	264	217	199	231	225	219	219	232	225	238	236	213	193	240	232	241	238	214	230	221	232	231	223	237	234	229	232	243	207	241	235	216	199	193	213	240	229	250	205	231	214	221	239	200	237	214	233	208	214	240	221	209	237	214	211	219	221	230	247	227	263	222	222	217	235	222	243	222	218	239	223	225	230	231	222	228	215	217	233	211	214	213	248	227	246	208	238	211	244	224	194	232	202	227	201	224	220	218	224	207	229	224	218	217	185	222	214	207	207	192	187	215	230	230	247	228	245	226	251	215	198	223	222	220	215	245	226	226	225	234	227	228	215	227	204	229	208	242	230	232	208	204	222	226	209	231	234	207	190	225	211	232	221	227	215	221	242	224	234	237	216	209	235	188	238	237	217	215	237	235	222	215	192	256	229	229	219	232	219	215	245	230	224	227	204	247	218	234	219	205	202	239	206	215	242	239	199	220	230	219	226	236	226	213	222	223	226	252	241	237	221	227	241	239	210	207	217	213	211	248	230	216	226	230	239	263	241	226	232	251	242	197	203	218	218	241	220	216	244	215	207	225	239	224	213	231	211	208	216	215	244	212	257	217	218	237	236	217	238	222	229	228	246	249	253	221	253	237	218	220	208	187	238	219	212	229	200	191	217	221	204	239	240	220	241	210	228	224	203	201	228	226	231	242	225	215	202	240	206	206	224	219	231	220	244	210	219	227	208	233	224	224	205	241	248	211	198	201	173	243	236	216	221	212	229	217	243	212	212	217	214	216	199	203	212	225	221	223	235	200	203	212	197	204	213	242	212	215	237	205	226	233	217	210	233	239	224	215	213	215	208	226	223	214	253	233	203	223	246	238	204	217	205	242	229	231	193	243	203	213	240	221	221	212	217	223	203	231	243	218	215	213	220	222	224	199	222	222	238	224	230	243	233	216	232	236	241	241	225	248	220	229	232	227	221	219	185	212	206	220	219	242	210	202	247	227	208	225	220	208	219	212	259	230	219	202	244	234	211	219	217	234	228	215	222	229	213	222	226	205	240	214	228	221	245	229	225	260	253	217	219	221	199	235
58767	62601	37389	25738	7974	5970	312	260	269	277	260	270	282	256	266	248	257	259	213	252	257	238	264	257	270	235	260	215	211	248	228	234	248	248	238	235	223	226	228	248	251	246	223	260	232	230	254	243	239	245	236	266	252	219	249	244	236	264	259	234	238	279	247	244	231	234	245	213	234	250	227	211	222	258	217	226	248	234	208	222	235	205	202	236	201	228	237	227	233	202	233	248	231	224	239	251	232	235	236	246	219	235	232	236	261	207	225	209	227	225	253	236	224	277	229	255	233	250	248	232	251	210	247	216	218	217	232	236	242	275	201	241	238	278	241	248	222	211	255	228	238	223	232	220	271	237	265	250	229	239	241	230	241	241	260	249	232	244	222	229	248	233	263	231	231	228	239	232	234	227	200	217	257	253	224	240	231	265	231	264	209	254	218	242	233	233	237	250	239	250	265	254	214	230	252	234	228	225	256	232	238	244	251	238	239	266	241	241	259	254	212	252	254	206	238	247	260	284	236	218	254	231	223	226	226	235	248	230	256	245	263	220	250	225	260	216	235	236	243	236	249	212	216	265	239	226	240	234	234	228	229	234	242	213	223	244	238	232	235	251	229	254	228	252	238	244	241	211	227	258	256	247	214	235	237	247	231	236	205	261	245	220	270	241	271	209	234	187	236	230	231	235	232	226	259	262	210	214	210	246	241	247	259	246	245	255	244	219	239	235	200	228	209	232	254	256	216	221	214	228	225	244	228	263	233	236	235	234	226	237	233	232	219	232	231	225	235	265	248	238	236	251	234	233	245	237	243	234	231	228	250	233	266	210	237	248	213	233	236	236	240	225	216	230	240	235	237	238	210	230	258	262	252	243	238	248	243	252	237	250	224	253	228	236	233	235	242	242	243	233	234	222	233	221	258	232	260	225	246	213	240	234	267	251	235	221	221	275	232	217	244	266	239	219	216	259	230	228	201	214	228	254	238	236	224	241	245	243	237	242	219	232	226	246	221	256	231	235	221	230	234	225	230	243	228	234	222	223	263	210	243	232	218	199	206	230	209	209	229	225	258	230	218	248	234	239	217	214	235	246	214	210	245	236	215	229	225	247	230	241	248	242	239	232	238	264	223	220	252	262	210	214	223	246	240	235	277	232	225	255	249	256	254	256	248	235	268	260	252	238	236	229	222	237	240	263	242	249	226	224	246	237	235	229	216	234	226	219	248	243	237	214	226	259	265	248	262	243	233	195	244	235	228	242	235	218	234	249	260	233	240	218	208	260	275	248	243	232	220	245	231	233	229	211	230	259	214	219	244	227	250	209	250	259	225	226	241	228	247	233	228	251	253	257	248	233	224	230	238	256	236	225	246	267	242	223	223	229	266	257	238	201	250	234	241	246	230	235	245	207	216	248	221	238	215	235	265	233	240	237	240	218	259	246	236	262	264	217	220	245	237	211	221	248	239	244	237	221	229	254	236	234	242	237	210	203	205	232	249	244	242	236	221	238	213	240	240	233	238	232	261	217	225	228	232	230	239	239	220	235	233	252	229	244	218	205	263	226	232	238	241	224	208	259	257	234	231	253	261	223	232	233	226	243	274	230	248	251	279	222	223	233	239	235	235	252	218	224	233	216	263	245	242	222	258	253	238	237	233	236	220	205	236	248	198	230	222	224	222	224	251	229	228	256	247	260	229	252	212	273	237	222	245	269	253	234	241	228	246	219	219	249	226	239	250	267	224	241	248	230	207	243	242	241	247	237	256	235	224	216	235	250	238	256	247	254	270	228	232	260	234	260	211	224	214	218	253	248	259	246	251	258	249	301	243	228	221	229	255	243	251	245	238	235	210	231	225	211	247	226	232	251	210	225	238	237	230	248	262	243	240	238	217	231	262	252	230	216	263	244	234	249	247	248	234	217	234	227	220	218	236	253	223	227	236	241	233	243	228	254	245	226	241	221	218	226	207	237	230	241	234	227	231	237	240	235	246	236	217	244	232	250	236	259	210	248	227	220	228	220	259	246	267	226	254	237	226	241	232	247	232	245	241	234	225	241	240	222	237	261	255	217	254	237	223	224	212	240	258	240	225	239	237	253	242	227	234	263	218	264	223	218	198	238	241	242	249	254	252	225	229	214	241	236	241	246	215	244	244	232	208	219	257	233	210	267	233	246	259	225	238	228	272	246	225	240	246	242	232	228	245	225	219	264	236	234	213	246	253	236	249	236	229	237	224	248	231	235	244	267	247	228	238	203	214	254	248	265	266	221	213	253	225	234	226	258	232	241	230	253	212	251	259	240	269	267	251	244	214	226	271	244	217	246	224	254	249	204	249	227	226	206	219	267	204	238	257	255	240	235	257	200	245	236	253	247	268	251	227	224	241	212	239	242	238	219	243	240	247	225	236	259	248	214	238	258	218	237	240	245	236	233	238	249	239	244	218	243	218	240	256	281	257	223	216	234	258	220	270	231	246	255	199	242	241	231	267	220	224	221	246	230	223	245	242	254	239	235	218	250	245	268	248	244	225	247	244	245	221	217	221	233	210	233	214	212	224	215	223	217	241	221	226	239	223	244	236	228	255	237	234	223	237	244	225	240	248	217	230	225	237	232	223	238	241	210	219	228	271	224	248	216	216	282	228	212	249	228	251	220	239	242	250	237	235	271	225	243	241	250	254	229	223	222	204	251	245	251	227	255	221	261	251	250	244	236	228	244	261	235	258	203	229	226	243	236	249	250	249	223	244	241	224	219	238	234	253	223	204	194	228	246	261	248	252	245	232	233	263	232	209	235	251	258	215	251	214	216	217	244	228	243	225	222	229	232	248	224	211	245	245	235	242	233	263	248	219	225	235	236	263	215	241	237	255	251	250	224	234	208	231	251	217	257	234	239	202	238	238	261	226	232	235	236	241	236	259	249	229	246	267	232	225	229	246	233	220	229	258	216	223	246	264	224	241	247	225	238	220	228	210	235	210	246	236	237	230	251	238	214	236	225	216	263	232	249	220	241	208	235	239	249	255	230	250	242	251	233	256	223	234	217	244	236	261	229	244	249	229	246	234	218	200	229	222	252	249	264	240	278	248	256	230	242	248	210	241	228	247	238	257	223	267	225	206	231	215	237	244	220	254	249	249	237	244	251	229	240	221	231	252	220	238	252	245	236	239	265	250	241	250	224	223	251	232	241	227	224	236	249	240	233	229	222	256	233	227	256	249	245	256	241	236	236	232	216	254	244	213	228	258	245	200	263	197	220	219	243	210	235	224	226	228	242	209	252	255	262	259	252	257	230	242	218	248	256	217	250	223	240	237	250	204	242	246	229	235	227	239	223	269	236	256	233	268	250	251	244	239	248	242	233	221	221	242	221	227	203	233	226	244	252	220	223	248	233	242	233	256	240	249	250	248	225	242	243	231	237	244	209	230	262	262	238	220	201	221	249	230	238	266	244	241	262	245	245	247	235	227	259	254	199	244	245	242	245	236	220	247	226	268	214	268	215	246	261
24556	21767	28786	26287	22048	17208	4092	518	387	385	378	414	383	401	367	367	352	377	385	381	354	362	306	378	334	361	346	326	342	323	350	359	377	367	333	333	347	343	382	351	332	342	340	322	363	354	366	351	345	367	323	377	369	334	347	328	344	342	365	350	376	346	335	377	337	339	371	351	367	362	349	332	323	314	370	355	309	341	352	348	354	343	325	354	343	305	361	345	322	347	309	353	342	355	357	327	324	343	316	324	377	355	358	351	355	349	332	367	385	331	362	336	341	349	310	349	338	354	358	361	368	363	333	332	353	314	363	391	324	373	348	371	363	344	361	336	328	335	362	331	388	364	368	356	363	344	363	333	353	370	370	354	381	298	330	338	332	347	369	362	320	337	349	339	373	352	344	334	354	352	329	350	387	404	335	335	347	303	340	366	304	328	361	349	330	345	333	362	347	364	328	341	325	320	308	341	323	350	329	322	356	353	376	343	346	348	346	340	350	345	351	380	348	352	340	330	350	354	326	370	351	374	355	350	364	336	358	380	348	326	310	333	342	381	352	384	342	360	321	343	359	329	336	306	342	344	332	389	365	311	312	351	314	357	355	340	320	365	340	355	344	348	313	329	357	352	351	335	336	377	371	344	320	366	323	345	345	331	353	338	336	343	326	309	335	320	351	346	338	346	352	324	369	372	367	381	361	344	340	339	337	357	311	352	354	333	342	355	333	348	363	307	341	372	342	351	351	321	333	332	320	335	328	344	315	335	330	368	325	357	351	319	373	337	362	349	339	326	341	356	353	337	325	335	322	354	341	341	323	346	359	323	322	344	350	363	349	334	354	347	335	342	379	351	330	343	316	346	322	359	349	371	330	320	346	329	351	323	372	340	383	326	376	345	364	370	353	347	350	320	337	324	373	374	337	363	351	334	348	316	339	292	334	374	371	343	358	343	345	331	331	366	359	336	339	327	323	323	359	336	350	328	318	357	340	329	354	347	375	356	317	337	338	334	356	342	352	308	356	326	374	362	321	371	348	359	322	347	309	312	359	343	315	321	365	366	324	323	334	346	378	308	300	344	362	340	346	307	329	327	366	360	327	358	327	326	357	322	361	341	334	365	351	357	337	323	353	315	334	365	331	342	370	312	349	359	328	363	380	341	330	370	364	344	354	350	356	340	338	351	305	375	316	318	365	316	363	321	333	352	373	355	347	361	354	314	340	342	356	363	359	337	348	361	325	365	342	370	331	325	339	341	351	334	341	331	339	346	379	336	359	352	341	348	329	333	346	368	344	324	344	370	330	356	345	339	333	328	361	341	372	373	307	303	332	348	337	355	359	364	334	318	349	367	356	344	313	353	340	363	378	307	368	365	361	361	329	330	351	352	350	385	354	329	324	354	364	331	354	371	333	366	394	347	358	329	362	329	332	349	382	344	328	338	357	358	326	323	370	313	335	363	346	355	386	342	306	355	334	370	371	364	319	314	381	378	329	337	381	307	361	376	324	370	368	346	327	320	352	319	349	343	348	353	359	369	332	333	328	373	356	346	331	376	336	350	329	355	349	366	343	315	351	320	333	357	325	335	354	339	367	317	322	340	354	362	324	338	363	372	346	335	324	329	345	373	364	348	349	344	348	324	343	362	344	354	360	344	298	347	350	325	350	357	365	339	330	360	288	376	357	351	345	325	357	336	350	326	334	333	358	350	382	329	364	345	309	352	361	332	391	349	375	360	351	312	337	355	344	340	355	335	339	329	355	360	346	345	333	340	341	342	359	347	296	358	332	367	382	332	388	347	344	353	327	360	347	336	349	361	298	344	359	327	364	383	321	345	322	368	336	335	347	349	323	342	321	381	310	317	357	330	362	344	338	326	337	371	334	328	343	328	346	326	348	337	335	328	341	326	319	360	357	356	333	359	330	321	353	313	328	404	320	332	371	346	339	341	331	330	344	326	315	343	335	359	336	345	364	348	359	344	386	330	344	353	355	375	340	351	339	364	328	332	328	370	356	332	318	349	356	305	389	308	342	339	305	351	365	331	365	341	353	349	335	357	351	330	374	342	349	346	334	362	340	329	331	328	354	318	338	310	314	336	369	337	326	322	347	355	345	333	354	324	344	309	358	347	336	321	326	371	351	334	359	307	357	373	329	331	345	345	364	357	329	329	328	347	356	349	331	335	334	332	335	289	360	332	351	304	318	300	356	375	314	329	324	348	340	366	402	352	363	352	316	342	329	316	351	356	349	330	316	339	351	330	350	334	323	325	362	320	355	345	349	361	373	339	349	338	356	325	313	363	376	357	322	337	339	336	351	336	325	360	312	317	361	349	315	337	329	337	328	329	352	343	403	389	349	348	356	371	321	348	352	357	361	333	321	341	303	344	365	338	329	358	350	354	335	345	352	324	327	333	355	377	356	334	366	365	321	353	340	354	356	336	334	364	359	395	328	358	357	330	372	345	337	348	368	370	360	365	361	343	346	349	360	329	353	310	373	360	366	317	338	316	319	338	363	337	336	326	319	320	380	354	324	345	334	355	322	372	342	341	365	351	349	380	351	324	334	376	357	349	365	367	358	342	344	341	349	341	342	347	367	381	363	344	352	331	349	375	333	318	365	351	338	357	372	359	331	369	347	382	322	367	352	312	314	350	335	324	360	329	343	359	373	339	342	347	324	370	345	347	322	342	309	343	344	339	343	332	344	387	364	328	343	370	371	337	333	309	314	313	372	358	356	313	314	328	379	348	352	333	330	319	338	346	347	334	360	353	331	316	346	335	353	345	381	358	378	325	338	321	349	339	331	348	339	369	342	350	324	329	348	330	329	325	368	367	369	340	364	325	328	375	343	374	330	323	347	357	376	361	330	365	346	342	363	380	341	380	346	358	351	309	314	336	338	319	342	352	356	342	358	380	340	342	367	342	299	326	320	349	357	297	325	325	353	369	331	318	341	352	329	329	332	357	328	341	341	299	347	377	331	341	346	333	338	339	327	337	353	334	336	362	330	339	366	347	368	391	328	307	359	338	344	349	373	375	352	357	340	334	326	322	381	350	347	357	337	348	336	396	347	370	311	337	347	348	331	357	364	351	323	338	328	329	339	352	307	349	328	362	334	374	344	344	352	354	329	346	352	336	374	353	358	314	366	323	348	326	333	358	326	341	362	339	361	344	358	352	345	346	337	332	385	382	359	339	330	368	327	333	352	356	317	357	339	364	367	382	348	320	337	364	403	327	353	346	349	332	348	348	360	306	389	329	384	352	340	312	375	343	382	322	327	332	347	344	307	330	320	334	382	355	346	337	335	341	344	366	330	318	328	345	354	325	362	367	369	337	350	343	356	363	339	340	379	392	352	336	348	312	315	359	341	349	357	326	322	351	345	348	312	353	332	367	320	344	375	362	324	346	381	354	295	339	320	341	346	340	345	337	332	373	340	354	348	379	347	350	331	363	358	328	357	336	349	368	354	327	328	353	337	349	306	335	355	343	378	367	312	345	339	341
60762	75270	51554	38894	13958	10936	507	437	416	387	434	397	423	378	378	396	372	383	361	372	357	352	355	359	348	381	367	342	357	355	380	378	337	401	377	310	381	369	361	354	352	351	371	354	353	358	356	350	355	344	342	352	371	360	338	325	365	348	346	369	307	373	342	346	406	370	347	363	350	369	380	368	363	321	342	336	348	360	363	339	343	329	344	365	354	346	342	334	360	367	356	349	343	389	381	329	390	360	328	367	348	333	355	379	386	355	344	355	332	330	356	337	368	354	366	373	350	336	349	355	334	371	346	362	346	368	360	338	359	361	354	349	368	347	333	364	348	373	344	392	359	372	405	367	343	390	365	360	361	376	355	309	386	363	355	384	360	361	337	334	354	343	364	369	349	363	332	338	347	342	361	334	353	376	355	355	389	373	345	345	344	350	330	362	392	341	360	347	353	368	324	332	365	360	338	374	368	337	333	338	356	331	370	371	372	369	366	337	364	343	359	355	338	354	374	352	358	380	344	370	329	372	333	346	335	357	339	375	374	352	361	358	359	362	323	357	359	358	379	341	329	345	366	370	414	358	373	351	339	344	348	346	381	365	373	354	345	364	330	357	326	367	326	341	352	340	338	346	350	363	368	318	387	355	335	327	369	353	348	348	353	360	375	323	361	321	369	340	337	363	365	356	325	368	343	373	370	352	333	361	361	345	361	334	349	342	379	363	360	361	332	355	335	347	367	353	353	336	331	337	377	353	327	340	358	302	334	358	371	373	307	335	327	383	339	371	370	371	395	361	363	388	372	384	345	360	351	369	350	347	391	355	384	329	376	340	359	317	366	360	333	351	360	352	381	339	343	355	365	342	351	325	352	353	342	341	369	369	372	365	353	375	384	337	359	295	308	341	344	330	353	333	367	384	351	371	334	342	360	381	352	331	359	353	389	324	348	360	373	362	341	360	358	372	334	315	343	330	354	326	303	354	362	347	346	336	333	370	335	350	357	350	362	330	380	335	353	345	342	353	383	340	386	336	348	327	338	323	372	360	348	378	349	367	333	358	374	338	334	359	348	341	343	376	336	353	361	350	378	373	357	340	334	340	358	327	350	332	338	335	392	386	336	390	348	373	330	342	385	343	358	379	393	342	324	354	368	363	351	354	329	364	335	369	370	340	357	358	324	331	361	344	371	376	350	360	381	395	375	349	324	350	371	354	334	344	373	366	365	312	343	353	336	323	363	334	381	310	331	350	365	347	334	338	343	374	369	358	357	366	359	324	364	367	349	351	364	358	354	316	364	333	382	325	363	386	336	389	342	378	350	362	366	361	339	330	344	361	376	367	387	357	372	342	359	344	362	358	345	354	367	353	334	372	352	361	354	365	357	362	325	346	303	371	335	338	379	326	349	348	335	322	358	324	371	365	368	357	353	341	383	332	362	373	354	394	358	398	384	374	339	330	380	351	366	348	349	330	363	328	398	353	347	339	336	312	358	363	372	346	351	359	375	380	376	357	396	369	363	341	404	316	360	343	358	347	351	349	338	352	362	334	347	387	368	310	382	362	365	315	352	367	349	345	341	346	330	335	377	371	344	349	353	318	333	379	389	336	334	348	338	316	351	351	344	370	349	354	347	359	360	394	325	370	334	352	330	364	341	325	356	312	354	377	371	354	363	354	369	323	352	345	351	365	344	326	345	358	342	332	355	383	347	333	375	337	359	342	351	347	354	356	354	345	323	345	347	375	369	378	340	364	334	368	374	355	350	354	377	360	342	325	371	338	357	393	340	355	354	380	361	361	329	357	325	350	347	353	344	395	353	331	360	337	310	397	352	343	341	339	356	344	364	330	335	302	341	398	334	335	356	376	369	347	335	348	349	359	345	331	369	359	356	328	364	349	355	357	318	345	364	344	343	332	381	358	354	362	361	365	323	382	337	325	346	341	343	323	356	345	359	369	390	343	383	374	349	348	334	348	308	384	360	361	345	358	388	314	354	355	353	329	334	322	332	357	358	333	342	356	343	321	360	347	353	360	332	331	374	338	374	368	325	356	348	368	359	382	352	336	385	350	358	345	355	327	346	383	367	362	344	360	324	328	372	389	353	324	371	379	327	364	336	357	373	357	384	383	351	348	355	356	357	372	341	368	353	350	355	368	393	387	314	345	376	351	331	366	353	345	347	380	348	393	313	375	363	363	353	352	380	341	332	338	362	333	320	332	336	395	324	339	344	380	345	350	334	359	360	329	349	361	366	343	345	336	367	326	362	336	355	329	361	367	349	364	330	314	349	355	347	326	359	337	337	375	341	375	372	368	349	340	377	326	358	358	374	365	366	358	338	356	363	367	335	365	377	355	346	363	367	356	346	373	336	338	337	331	345	371	360	321	350	373	339	350	363	349	340	336	361	340	356	337	355	349	366	337	363	370	338	330	355	319	343	349	370	357	332	361	339	387	359	345	358	369	326	331	334	381	359	377	328	342	380	346	359	337	371	377	332	315	331	330	313	329	353	368	364	372	359	330	355	383	319	321	340	329	335	388	398	349	350	381	366	348	339	356	357	349	348	340	338	356	340	342	339	343	354	333	332	369	335	354	323	347	320	368	311	312	362	360	343	373	344	371	354	344	395	359	361	328	336	358	342	346	325	362	343	342	371	372	339	377	332	362	356	333	310	356	336	349	354	346	337	337	374	339	358	350	290	352	348	331	331	361	343	337	336	370	366	360	344	347	346	354	341	311	374	354	320	344	370	362	353	339	344	346	373	356	335	330	345	355	338	365	372	337	340	322	389	319	328	342	350	350	329	325	332	355	376	353	346	366	345	350	369	314	335	353	314	344	330	368	349	338	357	333	376	363	337	366	313	361	342	379	370	341	377	330	356	363	333	358	337	354	369	358	334	378	359	334	354	339	380	342	344	352	391	336	359	355	337	330	335	344	396	367	347	369	334	340	338	346	341	328	346	347	332	315	355	335	374	347	354	346	403	352	369	397	361	353	358	359	321	346	387	343	385	375	364	369	343	355	383	331	339	356	393	349	359	356	337	329	367	366	341	347	323	359	330	351	345	324	358	324	336	364	340	350	353	343	363	335	382	388	344	329	368	356	353	329	371	349	336	346	369	393	325	366	369	341	368	368	312	341	326	322	362	394	372	347	341	308	343	345	334	353	382	377	382	352	325	359	322	341	352	348	358	348	355	362	340	332	381	345	381	350	344	346	375	340	356	340	354	321	342	356	331	367	362	378	385	355	340	386	344	397	363	326	364	341	341	355	367	360	363	370	358	332	334	316	320	376	349	372	343	325	339	405	350	357	330	357	336	352	369	338	366	368	349	332	372	367	357	349	354	363	363	379	356	352	364	363	339	314	381	308	367	360	338	362	352	333	359	323	357	323	382	317	343	328	348	382	339	358	361	377	370	388	358	318	333	354	356	375	340	360	323	333	336	347	335	351	344	374	333	373	314	341	347	342	349	351	356	348	358	376	347	349	360	339	355	372	366	331
31360	21541	9496	3874	1001	658	344	353	356	310	343	371	342	373	348	347	367	360	383	352	364	330	336	375	326	350	340	343	323	343	372	365	372	349	348	333	345	318	363	339	375	361	377	383	340	341	392	389	367	370	333	361	345	373	339	359	339	348	386	327	344	350	355	365	322	355	330	315	361	316	327	373	337	343	349	365	362	313	336	330	356	378	349	334	334	358	372	347	355	349	339	356	318	356	325	383	326	353	342	337	355	334	336	372	345	335	344	378	362	340	338	345	356	337	363	375	360	365	320	308	338	345	368	336	354	358	336	345	338	337	355	318	331	357	355	363	318	362	371	373	387	367	355	360	340	372	339	373	330	369	377	330	340	352	336	342	322	327	359	316	348	370	340	343	347	342	364	352	355	365	360	356	356	346	327	328	356	394	362	314	357	353	348	360	384	351	317	312	343	384	353	340	322	374	371	358	343	318	351	329	328	367	330	363	343	348	360	336	355	336	351	350	379	386	324	340	330	342	368	359	351	325	329	409	347	325	398	333	364	339	336	333	352	349	355	364	346	302	343	321	354	316	322	362	393	368	353	323	345	353	341	328	349	323	339	328	352	349	330	373	348	340	318	365	373	374	327	343	359	348	328	365	367	353	379	337	325	365	341	356	327	351	356	347	371	342	295	330	371	361	347	342	354	353	363	334	338	357	338	341	363	340	371	344	350	363	349	331	364	369	352	370	313	337	349	314	367	335	344	346	337	337	361	365	351	345	344	380	351	357	355	322	311	380	333	350	349	336	343	333	356	357	356	352	372	341	370	318	337	373	319	352	352	378	331	370	369	380	334	355	355	352	324	366	365	366	347	365	325	333	348	332	356	347	333	358	340	340	371	335	388	331	359	370	369	355	342	329	367	353	325	342	356	356	349	392	359	382	318	363	363	358	363	369	374	316	342	350	350	331	343	384	352	345	319	373	349	337	363	324	343	330	349	339	337	361	348	377	369	334	346	330	378	347	355	340	348	344	361	351	377	354	350	378	339	379	361	358	337	351	326	327	363	347	341	362	389	363	357	341	374	327	368	343	362	347	388	354	358	362	295	354	333	366	329	330	354	344	343	332	354	345	362	341	323	342	347	350	325	346	349	345	351	346	326	313	347	362	319	359	365	403	341	363	355	378	368	371	330	356	346	337	331	350	331	348	326	321	344	365	363	391	360	351	364	350	320	376	357	347	336	370	357	350	372	339	319	412	362	360	336	379	365	349	382	346	351	330	357	344	333	329	350	341	344	367	351	328	358	367	397	312	352	367	359	345	345	357	349	346	324	349	319	337	380	338	359	359	352	370	389	362	354	378	369	338	343	336	380	357	311	339	339	370	336	342	356	357	337	370	385	331	368	348	363	328	343	355	355	350	361	380	357	346	353	339	380	328	370	372	364	335	329	339	325	376	332	344	376	357	346	367	352	383	359	357	352	338	331	357	323	360	339	353	347	346	354	338	341	352	329	366	365	389	347	391	325	341	363	357	349	332	349	355	377	330	346	324	350	372	361	344	362	340	328	346	344	354	389	342	333	331	342	356	358	330	382	336	346	336	323	311	323	364	376	331	328	368	357	368	342	359	323	372	326	351	334	330	334	355	360	376	350	320	365	324	369	348	355	329	370	364	357	368	358	344	363	370	347	348	370	324	315	379	354	349	355	344	346	339	327	372	339	349	316	343	346	378	351	338	341	348	329	343	350	369	355	366	322	326	345	312	387	357	341	337	334	342	367	356	337	349	365	353	362	347	365	400	348	328	369	350	333	375	304	329	334	339	323	292	316	339	342	373	308	333	349	322	359	366	340	359	358	347	366	333	341	349	360	346	338	327	344	339	357	344	353	371	378	370	342	351	329	351	364	366	327	347	328	343	354	312	341	346	315	366	345	327	337	362	349	368	367	346	361	338	334	337	353	347	335	352	348	363	329	368	368	320	327	362	359	338	347	349	339	377	334	364	363	357	379	340	339	356	363	353	344	370	346	352	370	328	338	352	351	330	350	335	322	367	357	339	373	360	373	387	369	331	337	348	360	362	361	343	369	368	348	326	378	334	361	354	345	338	376	346	367	331	388	353	335	354	316	328	367	330	353	332	345	293	323	365	344	340	357	369	372	344	343	338	367	322	342	339	355	333	316	359	343	345	356	347	351	355	334	367	383	345	346	336	331	339	350	378	355	360	362	310	342	360	334	344	359	349	351	367	340	327	345	344	351	294	357	318	371	389	357	378	354	380	342	347	378	322	337	352	389	358	369	337	308	351	379	345	348	330	348	364	330	341	365	318	376	344	382	364	348	351	343	352	373	380	361	338	361	351	360	360	338	337	326	369	353	347	331	357	344	313	337	354	366	356	357	361	335	312	344	388	331	347	346	343	346	336	347	343	370	369	352	330	361	339	322	332	357	325	372	367	339	372	339	350	335	328	372	368	336	360	327	371	336	369	345	353	371	370	327	345	345	363	375	354	349	345	362	344	343	347	340	361	383	311	355	379	336	387	398	366	333	330	338	375	351	346	320	342	340	305	322	333	346	398	336	335	359	337	340	331	338	325	380	378	324	358	356	353	392	358	359	364	370	344	366	326	352	328	362	304	385	340	371	376	353	352	312	367	343	334	394	326	339	367	347	342	364	347	373	352	352	376	355	386	355	327	390	348	340	368	377	336	353	356	330	351	340	327	315	353	320	330	342	363	365	363	374	315	355	353	323	339	355	351	365	297	330	308	332	337	344	348	329	370	331	376	338	320	343	330	336	356	348	331	333	337	350	379	327	377	346	352	351	351	326	358	341	379	338	331	361	361	331	372	338	337	346	347	337	335	379	376	350	327	367	341	333	325	365	379	354	334	365	372	336	380	340	371	339	354	368	340	330	348	375	337	342	360	322	344	362	369	356	386	348	365	341	319	332	403	348	361	360	329	394	359	381	351	357	341	389	362	308	348	346	337	346	358	368	332	319	345	348	350	334	377	357	307	338	342	348	364	338	339	328	375	368	359	347	321	354	357	326	346	331	363	324	393	324	312	318	352	349	387	308	351	366	340	322	340	350	383	324	362	358	321	360	371	376	330	329	343	364	382	359	338	346	353	346	336	351	348	286	332	366	352	379	355	348	337	342	356	355	359	353	361	341	344	323	354	348	373	344	329	354	377	365	322	349	369	343	355	357	325	331	345	343	326	384	362	370	362	373	331	347	326	352	349	352	386	341	384	345	356	379	336	339	324	319	354	360	348	374	366	366	362	346	368	365	356	357	368	334	342	338	346	343	327	350	388	345	361	356	324	359	343	335	326	378	327	355	357	340	335	347	354	352	350	336	316	336	375	339	325	354	356	342	335	368	348	351	349	334	352	327	326	338	340	365	316	381	334	348	350	310	338	359	373	352	348	365	327	375	352	331	333	366	353	366	371	374	347	369	337	363	363	358	380	344	321	351	364	353	355	324	354	345	326	402	342	346	325	333	354	373	348	363	352
22629	15820	5843	3400	1057	793	324	325	318	332	321	307	335	330	338	333	345	313	314	338	305	349	321	303	326	298	332	325	310	340	312	310	294	329	334	340	325	341	309	331	328	312	352	310	341	332	309	314	348	339	352	290	316	312	355	323	337	316	333	350	348	341	344	324	299	335	293	315	353	360	333	325	303	335	333	353	312	298	350	325	310	320	300	326	329	330	325	322	301	319	326	346	315	335	327	315	338	332	325	369	294	323	298	319	319	300	327	346	295	307	314	316	350	322	330	313	308	331	291	308	303	330	317	332	320	318	314	315	307	340	317	328	343	316	299	325	310	326	349	334	316	333	324	283	285	356	362	319	309	332	303	322	332	341	322	344	324	312	324	320	310	323	334	349	334	336	346	297	318	331	294	314	314	337	330	336	288	342	306	304	326	342	293	317	311	342	320	318	312	284	303	344	364	350	350	318	357	322	304	317	341	333	317	330	283	302	334	329	340	339	319	312	372	329	301	316	317	337	317	339	331	303	310	309	319	296	340	304	318	327	349	325	348	325	335	304	351	308	297	334	314	296	315	344	316	293	309	327	320	318	360	324	322	319	307	343	304	311	320	321	335	310	334	345	333	304	342	308	346	306	321	329	317	352	318	319	355	315	336	307	359	313	302	323	345	312	326	320	318	323	320	309	321	308	315	259	350	339	335	312	343	333	336	354	349	318	335	334	314	343	338	316	313	331	293	336	343	348	320	355	330	335	321	324	329	335	299	324	297	349	317	332	352	330	302	325	285	330	325	342	374	304	332	347	326	334	291	301	316	324	320	346	305	335	332	372	332	338	353	325	319	353	331	346	321	337	356	304	334	343	298	338	292	287	313	325	336	328	305	322	333	352	302	325	303	327	324	298	317	328	297	338	323	301	303	275	328	314	341	335	302	302	342	337	310	324	327	303	318	310	310	330	303	315	324	330	357	320	328	325	316	312	333	354	334	343	304	336	321	303	313	332	343	305	325	329	331	305	335	306	305	373	310	322	318	319	345	357	319	292	296	346	323	311	329	337	316	348	354	306	320	362	338	288	283	313	342	317	333	341	329	322	279	335	335	308	343	343	340	296	303	319	296	312	345	338	334	365	320	329	302	333	318	333	325	298	344	315	311	341	309	316	335	343	323	317	337	317	311	309	316	277	296	334	306	322	323	312	295	309	333	330	338	293	331	298	298	346	340	362	329	314	295	340	303	323	326	330	322	323	319	321	321	323	369	325	329	328	298	292	343	341	343	331	302	319	312	327	324	310	320	320	344	333	297	339	325	308	358	356	322	309	314	327	377	361	302	324	306	319	319	341	292	323	290	341	348	298	334	349	312	331	329	318	347	303	350	338	333	354	325	308	304	336	329	313	344	341	353	299	333	301	324	308	315	326	323	289	282	335	285	368	331	327	346	377	317	317	296	337	320	344	321	292	326	311	323	287	311	281	348	331	322	345	310	357	325	326	364	330	320	346	306	319	336	338	305	364	307	354	314	325	305	295	336	343	316	317	306	351	334	310	301	294	315	333	334	345	336	307	317	323	316	310	328	338	367	332	326	335	339	296	267	310	372	316	298	316	324	323	300	353	351	319	298	312	335	319	341	308	311	324	329	292	319	386	321	287	311	295	356	316	338	300	347	297	326	346	325	352	319	325	356	355	341	296	300	324	308	319	342	303	320	334	340	319	329	336	344	304	337	331	336	305	332	327	342	308	297	347	329	319	294	343	313	329	302	327	331	317	295	330	327	316	313	338	337	324	366	332	332	344	303	327	310	313	328	312	326	331	328	309	336	312	307	328	296	322	300	343	339	305	302	312	322	287	335	291	317	286	337	362	306	312	348	330	307	342	307	327	312	325	324	314	305	305	365	339	311	349	311	323	341	330	339	320	344	368	317	298	336	349	343	309	311	294	319	338	310	333	325	337	313	315	328	329	326	307	302	322	300	292	327	320	302	332	326	293	319	331	339	311	324	328	307	305	318	344	337	307	316	330	315	364	320	316	338	326	339	336	308	303	294	331	296	320	351	316	302	331	304	345	298	329	333	334	362	300	333	330	306	327	293	315	357	339	321	325	317	330	321	320	286	352	304	299	327	325	346	321	298	328	333	299	359	316	311	303	303	317	328	322	318	323	314	325	345	311	322	300	336	318	334	291	349	322	319	322	308	328	344	295	353	327	314	310	315	334	333	318	328	324	322	327	346	321	325	330	314	349	328	348	336	297	332	340	347	320	330	302	314	304	310	337	329	321	318	338	350	332	316	314	328	329	310	383	313	330	346	325	317	337	351	321	328	270	314	340	324	331	332	300	310	300	358	304	350	323	324	309	295	308	321	310	289	333	306	317	336	317	325	303	344	301	328	353	371	313	298	343	293	337	345	334	287	307	321	321	319	322	291	344	360	315	314	314	352	347	340	327	335	313	350	353	332	322	290	311	313	313	319	334	320	310	321	332	347	318	313	316	338	352	330	314	316	278	285	312	326	323	321	332	346	333	347	335	326	315	295	323	323	346	317	325	303	307	312	316	323	303	337	299	332	348	361	318	322	329	330	302	334	293	294	320	314	318	317	320	354	306	293	307	321	323	351	283	319	328	330	325	318	324	308	324	301	335	313	336	326	325	301	336	336	299	300	332	350	313	329	305	320	339	340	324	334	338	297	308	351	337	347	304	331	333	330	329	345	316	295	319	320	335	323	321	293	324	370	308	334	313	300	335	310	358	314	346	351	339	318	329	292	339	322	313	341	317	301	333	337	343	339	291	340	338	331	341	326	329	317	329	322	326	337	299	335	338	330	325	295	310	317	316	333	328	332	325	316	279	336	315	333	345	312	294	328	310	339	316	336	313	333	328	321	304	332	309	346	305	334	314	330	335	283	332	325	319	354	320	330	324	276	328	337	312	318	336	331	328	323	313	330	329	297	317	304	308	353	330	318	333	304	314	329	310	324	312	313	279	313	306	288	323	330	317	335	295	347	299	312	330	326	317	302	326	316	318	336	341	333	331	345	319	317	326	333	347	333	305	334	326	328	303	306	313	332	341	326	343	375	310	364	307	316	329	336	328	324	324	349	322	358	329	291	287	327	321	338	304	319	315	316	306	305	328	273	320	354	326	330	282	296	280	300	305	322	291	310	306	297	331	333	330	339	312	290	295	314	304	305	339	326	328	359	324	321	334	316	339	324	319	335	312	309	345	339	329	324	334	343	317	324	322	311	340	331	319	336	291	342	337	335	327	341	319	326	328	307	317	328	354	344	320	347	327	347	343	288	338	288	318	322	294	327	308	349	285	337	342	355	330	328	317	320	332	338	314	316	307	298	334	300	333	329	324	316	302	309	335	342	304	263	339	304	326	332	299	333	356	313	323	307	333	314	330	314	300	320	355	331	352	342	303	319	345	294	313	308	295	316	333	320	341	320	346	322	349	363	326	288	317	309	337	333	307	303	330	345	289	344	342	347	361	328	259	324	326
25732	22263	28147	27526	18332	9150	946	291	252	272	247	269	262	242	209	252	264	242	244	222	233	259	232	223	226	230	236	255	239	271	258	213	238	240	247	218	243	250	256	198	206	224	241	230	216	227	228	217	216	221	226	226	220	220	221	232	228	229	255	216	257	228	230	246	239	233	223	226	208	219	244	211	261	257	241	238	243	229	238	208	265	219	232	219	224	252	227	219	211	214	217	233	240	234	249	245	266	212	213	257	219	236	210	251	246	262	221	239	246	234	234	224	245	224	227	233	250	239	203	233	224	255	224	221	208	228	236	218	258	235	246	223	221	210	253	226	226	212	227	242	222	244	207	211	228	230	226	232	207	236	249	226	234	214	239	250	231	222	218	231	245	228	212	215	233	248	229	215	243	219	220	226	213	223	243	255	218	240	247	217	230	251	243	217	218	255	219	251	215	233	238	214	235	206	264	245	208	250	227	208	244	243	248	228	244	255	227	240	233	193	248	233	236	216	227	216	237	229	239	224	246	233	234	235	206	251	226	229	241	222	212	229	216	251	236	247	233	218	233	239	206	248	247	238	211	245	227	223	228	226	216	205	219	268	231	241	211	210	250	210	235	226	229	208	240	228	227	219	243	240	235	220	252	231	257	241	216	212	212	237	262	227	233	208	246	232	232	233	248	231	235	234	231	228	214	216	199	246	238	217	196	234	234	235	213	233	218	227	236	216	235	225	221	230	215	218	216	266	229	235	245	232	254	222	227	219	224	250	231	262	206	238	228	232	255	199	248	230	218	234	262	207	215	234	249	237	229	242	224	221	253	209	207	217	246	218	235	210	216	226	228	222	219	215	209	233	233	237	200	251	224	218	227	213	215	252	245	235	222	242	235	223	219	254	235	217	226	244	230	237	236	239	227	236	230	212	247	210	239	230	248	233	262	214	231	236	213	223	247	258	222	250	220	223	253	240	222	219	230	257	246	234	248	265	236	245	251	214	217	229	219	229	216	220	244	232	246	223	203	233	246	235	210	195	217	228	228	240	251	225	243	221	221	215	218	224	258	222	229	251	241	204	254	216	221	229	247	196	223	262	231	200	220	205	219	240	235	210	223	236	229	217	226	233	224	235	240	230	235	236	245	226	253	205	233	232	245	199	206	212	242	215	237	219	231	233	249	254	248	239	262	257	233	231	258	231	225	226	246	208	240	212	230	230	245	230	214	227	257	208	279	229	246	241	242	212	240	247	215	254	224	230	221	214	215	237	238	243	226	241	242	234	213	223	227	237	246	237	233	214	219	210	242	218	218	229	218	251	250	250	241	224	228	244	209	206	264	241	240	219	244	244	229	220	262	224	222	233	200	243	221	235	204	217	237	213	238	243	243	226	230	249	259	228	243	235	246	211	244	237	266	238	229	224	240	233	237	232	232	197	238	265	227	226	236	223	253	220	214	218	205	210	214	225	208	225	207	238	247	212	262	225	248	239	227	245	225	220	250	223	248	247	229	233	233	249	220	223	192	239	237	260	227	206	237	226	268	226	221	220	221	243	239	234	248	237	211	222	241	227	236	229	234	216	224	237	238	228	231	267	236	231	239	233	252	228	251	191	246	206	248	243	219	240	224	244	232	214	243	217	240	219	249	213	244	217	249	246	225	235	208	217	232	205	216	247	252	239	242	237	231	239	205	231	221	247	217	221	217	220	221	224	230	240	266	224	225	233	234	225	226	212	218	245	221	223	239	219	234	231	211	228	246	181	219	232	215	246	245	249	275	236	234	227	241	215	231	226	223	234	244	264	222	248	229	218	226	205	226	238	222	249	261	233	247	233	207	224	233	232	249	219	233	237	225	218	242	233	231	225	214	231	234	219	233	235	218	224	232	243	246	232	220	248	226	208	226	253	245	232	228	256	249	234	241	244	229	236	229	239	213	220	208	244	221	197	232	259	234	238	241	224	214	227	231	243	232	220	267	226	251	244	229	241	213	237	236	251	222	221	247	216	249	234	227	214	232	236	232	252	234	237	215	240	238	219	235	232	244	227	228	280	248	249	225	241	235	222	240	227	192	238	209	235	236	198	238	252	232	239	262	220	205	209	234	238	236	212	220	220	234	221	231	224	225	250	236	230	226	232	231	242	242	229	264	235	242	262	235	218	248	219	203	235	216	270	234	215	241	219	245	240	225	228	236	217	227	235	241	256	254	264	232	217	218	216	242	236	232	236	205	208	261	254	214	219	225	217	239	238	245	243	229	232	233	224	239	250	225	228	207	249	218	269	267	262	238	215	218	246	230	241	220	232	236	237	214	237	206	215	253	245	207	194	267	221	232	214	226	229	220	253	251	227	224	237	230	234	253	253	227	224	250	223	242	241	242	239	224	238	225	235	216	226	218	256	247	215	249	211	206	215	212	230	233	224	231	227	219	232	220	228	210	228	244	218	226	242	226	229	238	219	226	244	241	217	225	254	263	228	228	238	197	240	236	245	221	219	250	232	217	229	245	257	257	213	220	245	237	252	244	236	216	242	225	241	227	206	221	230	223	211	244	212	220	215	229	224	230	227	231	238	244	224	251	224	249	237	258	198	229	259	258	246	230	238	236	238	252	230	263	249	212	208	226	235	247	232	234	239	228	240	230	220	220	233	236	206	225	250	216	227	233	238	220	223	220	214	267	196	210	236	211	224	253	252	220	227	209	214	241	264	230	229	219	229	216	198	236	246	227	233	238	220	217	235	223	234	224	226	231	213	225	261	223	248	229	240	232	242	248	233	255	221	229	253	217	241	201	237	214	237	200	217	236	214	235	250	232	220	220	253	231	239	230	240	258	233	225	213	234	233	214	238	234	216	265	234	245	236	234	276	260	221	231	254	226	239	251	231	218	240	233	240	247	242	227	236	205	245	224	241	231	235	237	245	214	241	199	241	237	216	234	222	237	225	238	223	236	229	248	207	233	227	234	226	224	229	209	237	206	227	238	228	251	218	229	230	234	239	204	237	226	207	220	247	220	233	229	226	233	236	234	264	228	218	215	237	193	225	205	215	219	262	226	225	242	225	230	248	194	224	229	229	220	227	248	246	222	197	240	210	227	216	220	229	241	239	212	182	245	220	207	214	242	239	230	234	215	224	214	233	238	212	231	212	274	223	237	237	241	249	208	236	218	239	227	232	234	221	253	228	224	240	221	218	247	224	226	217	257	243	200	239	254	260	243	220	227	216	238	287	235	253	247	230	225	250	193	229	245	236	230	223	210	224	226	257	214	258	233	222	211	238	219	225	219	233	242	244	249	228	199	222	242	240	247	222	232	235	259	201	237	216	232	220	228	215	242	243	254	230	253	220	245	200	232	237	231	225	227	222	245	242	231	221	229	239	212	234	228	222	228	225	219	213	236	222	219	230	236	233	250	234	236	240	242	251	256	210	238	242	240	239	252	233	228	208	218	233	217	252	240	200	222	220	226	207	197	243	243	238	243	225	254	239	241	219	196	206	242	226	213	232	223	232
58299	63037	36057	27288	8459	6059	319	283	258	278	245	256	272	289	260	260	270	267	247	238	242	238	250	238	214	228	247	240	233	248	217	233	282	234	240	275	213	233	266	242	256	227	252	226	258	250	223	260	249	236	240	257	262	239	230	240	261	268	265	254	264	242	258	264	218	248	231	238	230	234	235	253	250	228	241	259	248	238	231	217	240	219	237	275	251	217	225	243	242	255	228	240	257	239	251	251	228	247	230	238	226	234	238	240	248	250	272	225	248	266	233	252	224	272	260	255	253	255	243	244	227	258	240	241	250	263	235	258	231	241	220	237	257	259	232	238	238	234	240	253	245	212	224	244	213	255	246	219	236	237	257	252	234	238	263	252	266	229	238	235	216	255	238	222	242	255	229	253	252	233	247	243	257	222	255	253	236	225	243	237	230	250	247	252	260	222	248	221	238	226	221	257	271	249	253	235	229	233	216	245	283	229	247	254	236	241	240	210	223	254	256	282	230	248	221	237	239	249	237	248	229	224	239	246	239	243	233	208	245	249	247	244	268	230	271	253	242	211	233	244	254	218	215	224	212	246	253	252	251	225	242	241	222	223	244	249	238	236	222	221	210	254	233	231	247	237	241	255	264	245	223	238	247	257	225	262	272	242	220	247	229	243	232	238	245	231	208	255	227	252	251	269	251	248	250	228	253	251	252	253	237	251	275	257	255	236	242	255	228	237	255	224	235	218	249	249	240	264	259	238	239	231	227	229	252	220	244	213	253	255	250	226	243	232	234	247	246	249	250	224	238	271	236	243	229	246	253	266	236	247	240	244	217	228	254	236	259	215	248	257	234	256	216	228	252	252	267	260	241	231	241	208	232	254	207	251	256	242	227	205	231	257	205	289	252	223	241	249	261	227	238	248	206	254	252	229	246	237	231	227	253	245	207	268	242	217	243	264	226	248	251	257	236	242	213	236	258	231	257	217	250	197	266	262	236	245	213	237	215	264	240	244	243	229	238	279	214	228	257	254	268	253	265	224	272	259	248	240	247	230	224	239	213	241	252	214	254	231	240	253	237	232	240	269	212	244	241	227	234	207	249	242	250	227	268	236	212	247	249	261	252	254	235	266	243	266	242	243	275	267	219	267	255	219	257	276	271	242	260	239	269	273	265	246	236	259	256	243	223	248	237	258	235	215	270	250	251	213	218	229	224	204	241	240	219	244	224	247	248	248	229	277	266	261	258	240	256	233	215	238	224	238	249	262	267	251	229	212	248	239	230	250	243	205	259	247	224	246	256	237	251	208	228	243	256	218	272	239	225	255	215	232	245	210	242	224	254	257	237	270	199	235	275	228	255	225	246	218	226	271	243	247	272	243	233	266	237	238	269	248	231	254	239	258	236	242	244	244	240	241	245	232	259	239	272	230	239	229	255	232	256	250	256	253	241	255	247	248	233	236	242	247	232	236	247	237	256	258	229	247	249	249	252	230	247	237	209	240	247	247	252	249	234	245	230	241	256	232	265	274	256	227	252	248	239	255	243	232	241	217	215	257	275	253	227	207	267	246	235	252	220	267	248	246	251	244	254	235	237	247	249	238	247	256	236	218	246	219	259	260	247	254	242	226	257	242	235	234	249	239	237	234	234	243	217	224	274	248	271	241	247	243	240	257	251	247	222	231	244	228	248	267	241	231	236	222	239	249	226	238	230	281	245	235	221	240	237	240	223	231	209	248	229	236	244	239	272	244	253	248	277	226	244	261	233	259	251	215	248	247	247	231	252	250	232	218	214	251	248	241	244	234	226	237	232	232	238	248	244	245	220	257	241	215	248	244	224	210	219	228	253	230	244	218	233	249	258	222	252	234	208	245	262	225	236	229	236	265	245	266	240	219	233	243	253	254	253	268	242	225	238	241	243	225	225	232	234	223	253	213	271	239	256	239	232	239	250	258	243	235	258	225	273	269	252	244	248	248	219	257	251	263	232	238	234	236	232	245	232	228	245	231	232	232	248	238	253	269	230	257	259	258	217	227	236	269	251	272	247	228	255	256	223	267	217	248	262	263	240	253	233	260	269	243	218	224	218	265	274	247	251	226	238	252	272	236	227	228	248	229	224	237	239	221	244	248	253	255	273	243	239	236	235	255	239	226	255	251	259	239	251	225	260	226	251	215	209	248	235	237	244	229	216	233	223	260	253	230	241	237	261	230	237	221	236	257	246	247	232	258	238	247	225	258	245	258	250	231	263	219	229	250	247	214	234	233	257	235	271	256	264	266	235	234	232	267	245	231	234	272	239	240	226	253	240	237	241	240	224	251	238	236	238	251	211	240	246	259	253	241	250	269	231	226	249	242	216	235	252	263	214	214	273	257	252	248	232	234	246	252	261	250	236	255	241	250	210	212	236	224	266	248	249	238	277	225	247	235	231	281	240	246	230	245	268	273	217	231	233	228	230	245	231	237	228	256	236	255	228	243	248	260	245	244	203	220	230	250	220	254	234	253	221	227	241	279	229	265	243	235	241	227	218	208	278	244	232	225	232	236	239	244	266	239	246	236	262	251	270	237	249	235	247	246	258	217	244	232	242	248	258	221	230	253	233	200	269	220	237	233	251	275	228	262	246	231	249	253	240	215	232	232	238	228	260	211	219	239	244	226	251	254	245	264	256	225	239	221	251	252	277	237	223	238	240	248	210	219	228	276	242	236	239	243	252	237	251	259	241	265	222	249	252	248	280	233	221	267	231	259	249	258	262	229	231	254	232	261	252	250	242	232	205	243	249	233	235	224	223	237	224	265	240	244	234	251	244	260	251	205	252	256	255	267	230	249	250	251	252	234	255	247	260	225	238	240	257	236	243	242	212	270	225	262	232	279	257	244	241	243	229	247	226	253	225	267	216	232	243	235	256	237	233	234	209	242	234	243	248	233	207	251	254	257	259	242	248	243	220	233	240	263	236	236	242	240	260	225	248	222	244	253	244	228	244	251	254	245	246	246	245	221	252	220	251	237	260	250	238	243	245	240	230	237	194	253	230	240	261	256	242	267	238	251	247	247	246	240	247	246	245	224	238	239	262	237	242	227	226	259	233	247	248	269	244	251	235	237	234	232	255	214	231	247	268	255	242	233	251	259	246	236	248	244	234	226	236	235	258	248	280	223	253	256	246	233	247	240	222	259	252	225	255	232	257	236	232	246	238	226	241	228	212	221	249	235	236	230	207	227	247	262	246	224	266	267	205	215	270	245	229	255	252	236	224	245	274	237	221	238	233	259	234	232	241	226	267	250	220	236	237	256	235	236	262	225	235	239	247	218	251	239	248	233	246	239	260	254	232	247	243	247	229	259	241	238	246	264	244	258	277	219	234	247	242	222	233	234	238	247	239	238	251	221	255	254	270	212	263	263	238	243	246	242	252	242	253	232	230	265	249	243	234	230	254	231	221	237	254	213	262	240	250	239	208	251	222	263	276	240	233	253	226	218	246	239	244	232	257	230	226	235	221	214	232	232
24598	21774	28778	25748	22217	18810	4378	541	394	392	369	387	380	341	398	370	352	403	382	351	367	369	392	377	361	365	382	363	358	350	346	332	371	359	377	363	338	345	356	330	347	364	330	362	325	320	361	340	353	359	336	362	342	364	339	379	361	354	351	370	388	340	318	355	355	373	332	375	317	329	317	346	337	377	386	343	408	350	333	331	322	362	318	346	326	365	316	367	341	335	348	354	335	332	323	391	352	352	340	334	351	320	362	378	350	360	356	414	363	338	366	331	350	333	382	331	342	374	363	333	338	360	332	335	337	330	360	354	363	324	346	334	364	362	346	372	366	341	358	353	340	304	399	349	320	325	361	362	353	319	337	348	343	344	340	352	361	304	361	355	367	328	369	309	355	362	342	331	360	342	372	336	333	362	346	375	322	363	351	332	367	334	356	336	357	359	367	309	345	338	350	344	355	336	400	333	331	358	344	339	355	351	342	340	353	326	380	336	359	330	366	338	344	343	349	352	342	339	334	334	374	333	344	323	334	317	360	378	344	316	343	362	351	343	322	351	373	354	352	346	315	349	361	333	383	351	337	342	356	357	375	361	323	356	326	340	343	372	340	315	365	371	340	372	370	319	374	336	362	379	347	378	337	369	367	336	327	347	348	360	352	345	351	355	351	323	387	326	331	320	339	357	356	341	340	367	385	365	348	344	323	344	324	307	351	338	387	353	366	333	317	354	363	338	366	321	357	353	361	377	327	350	365	347	356	306	341	379	357	358	316	366	351	351	383	360	330	333	357	344	336	346	362	365	355	342	366	335	343	362	380	330	350	334	374	332	318	331	349	361	332	373	372	330	378	328	341	318	343	322	331	340	347	355	309	355	361	361	332	379	369	356	353	332	359	350	360	331	335	339	338	358	345	352	343	363	336	358	355	335	339	354	379	331	326	332	343	353	332	325	333	333	382	319	353	330	334	313	344	345	350	359	310	385	371	353	375	340	318	347	347	334	364	351	313	330	356	358	351	331	332	338	342	350	373	346	342	342	354	365	377	334	345	338	367	365	340	317	347	342	344	368	321	368	359	356	368	363	355	322	335	368	370	355	339	350	367	354	334	319	375	335	362	352	368	406	353	328	353	334	345	351	333	336	329	317	346	348	345	337	362	335	343	326	343	345	322	382	348	325	338	355	362	339	354	337	345	358	355	353	364	330	366	348	358	340	333	350	355	359	357	362	363	335	357	327	382	304	341	352	389	308	345	334	365	336	324	356	327	361	375	373	327	359	365	369	365	355	345	343	398	338	335	321	352	344	383	370	370	364	349	388	385	320	366	368	342	335	361	347	321	344	381	380	347	336	361	348	332	325	343	362	343	352	368	335	358	319	375	315	374	374	382	355	323	342	362	336	337	319	330	349	374	333	362	337	368	340	310	371	367	345	341	331	330	352	352	342	366	365	340	369	329	339	348	329	361	316	332	363	320	329	340	320	353	346	351	352	365	328	353	363	363	361	316	330	336	321	352	363	361	338	351	349	365	363	337	315	352	348	362	320	329	321	349	322	335	359	365	356	331	357	347	379	371	338	303	348	317	364	328	331	328	343	377	359	334	305	373	384	341	320	350	360	355	371	361	359	346	349	352	367	344	352	361	374	375	321	364	311	362	339	377	331	338	350	315	343	353	359	365	315	345	364	336	343	357	320	357	365	314	377	385	326	333	338	356	349	312	336	342	328	322	350	345	369	343	340	363	344	391	342	358	361	362	315	354	361	370	335	379	350	362	337	342	386	361	300	347	347	333	362	300	342	370	349	355	360	341	357	364	349	375	372	337	365	354	322	338	354	340	344	350	350	326	337	352	345	351	335	319	335	350	311	327	377	373	390	374	317	349	354	338	338	342	332	324	330	348	315	341	343	335	312	341	298	378	366	329	335	350	348	355	364	335	350	379	330	337	374	362	314	333	356	338	344	355	333	371	332	332	329	341	330	331	336	370	342	352	323	335	323	330	341	358	307	354	330	380	332	357	379	356	368	321	393	316	361	328	331	324	349	308	322	330	330	327	338	341	349	323	325	319	328	378	359	335	340	321	358	344	320	337	348	309	377	331	366	354	356	327	337	340	368	353	340	341	357	367	345	362	311	355	358	327	338	345	358	350	361	357	345	320	326	368	321	312	343	417	350	323	351	336	308	395	354	322	344	338	303	336	327	369	334	317	379	317	323	350	354	361	340	364	347	327	334	324	305	331	321	340	358	330	396	337	334	380	351	367	334	346	331	327	372	334	333	359	368	340	359	381	352	378	358	366	351	349	330	332	363	333	338	349	342	356	361	342	333	355	360	361	360	362	353	319	326	349	330	344	352	325	346	365	324	348	361	320	389	338	345	389	353	355	323	362	346	356	377	336	361	349	380	381	347	326	356	343	360	345	329	345	365	355	342	332	351	340	341	343	361	342	336	328	359	350	321	307	372	355	344	348	350	343	331	341	345	338	392	328	356	349	337	397	377	341	348	358	339	367	337	349	373	340	334	353	394	348	338	325	337	361	372	340	363	348	382	360	346	355	339	342	354	349	353	340	387	319	346	368	348	324	365	329	330	316	312	338	329	350	363	327	359	311	358	356	346	312	340	347	332	348	339	344	385	365	361	345	360	359	323	307	341	329	329	289	354	335	356	340	345	351	367	398	351	338	326	330	319	363	330	339	352	371	332	357	340	348	360	378	353	370	359	353	349	341	341	364	339	377	382	364	353	343	347	350	313	338	362	320	336	334	316	360	357	360	330	373	383	350	319	325	345	341	357	353	367	329	357	382	341	341	343	389	332	344	351	350	341	328	344	358	374	339	372	348	349	320	340	355	324	342	325	336	329	331	353	363	355	346	367	346	348	365	370	356	365	364	335	367	336	342	356	360	322	335	346	346	332	361	364	388	355	346	350	338	339	293	338	357	339	356	368	335	312	344	308	345	333	370	357	354	327	325	330	340	351	343	334	337	351	349	346	329	344	341	318	346	344	349	330	367	358	344	344	342	353	375	354	342	379	373	362	324	316	343	350	339	339	340	339	331	356	342	300	302	310	332	348	354	355	332	360	343	342	331	343	337	361	329	336	356	310	373	349	325	339	354	339	337	355	348	375	372	357	354	338	333	362	340	314	364	320	348	397	358	336	335	353	333	342	347	350	352	326	341	364	323	343	332	342	353	333	365	356	352	346	349	328	303	342	366	326	346	319	325	335	325	353	322	371	356	363	387	368	331	344	370	326	335	358	317	352	337	352	334	386	357	358	347	346	330	330	323	354	327	319	332	353	322	369	324	354	386	320	359	341	333	335	354	381	334	352	358	391	342	349	350	344	355	323	381	332	344	338	343	342	365	336	371	311	354	367	328	343	351	370	352	325	313	371	360	356	330	335	315	342	371	330	341	337	369	340	355	349	368	347	366	317	356	334	354	371	371	332	336	338	347	319	332	366	327	362	350	319	350	301	343	356	352	353	323	351	357	333	355	329
61272	74122	49608	36795	14527	11366	482	448	425	453	377	403	378	385	357	374	377	384	335	347	369	354	344	351	340	353	367	362	375	335	347	362	387	383	384	351	379	360	344	361	361	352	385	353	361	353	370	377	334	344	349	344	349	321	337	325	370	365	387	377	343	359	327	364	380	371	341	344	361	388	347	370	352	332	375	361	351	375	361	358	326	355	379	351	381	374	342	333	355	345	330	339	343	374	367	356	359	347	379	354	326	341	373	343	316	343	357	358	402	350	359	337	383	359	350	371	383	356	322	308	339	352	355	349	375	366	373	331	350	321	315	362	379	351	365	371	302	374	382	348	344	336	358	363	345	370	341	398	322	334	365	354	381	367	342	322	333	321	372	344	312	345	377	376	348	346	328	332	366	366	342	351	337	326	338	373	362	359	357	363	354	362	369	353	333	343	370	342	315	325	355	325	344	328	327	323	377	373	358	374	338	341	348	377	361	357	378	316	334	365	336	365	344	379	314	330	361	371	329	378	336	382	334	363	352	352	377	334	362	327	365	362	366	353	340	346	332	359	351	354	361	362	363	369	366	346	367	360	315	363	355	362	347	367	380	337	376	338	345	352	342	368	352	372	361	366	353	337	338	385	327	344	352	326	329	367	371	352	343	347	342	371	365	356	366	357	361	347	341	361	365	336	309	348	353	351	391	348	367	335	366	378	337	327	373	337	403	288	391	326	364	319	334	357	360	359	344	340	332	354	359	387	361	358	354	357	330	376	363	339	338	371	336	343	363	339	351	354	343	362	360	356	362	372	397	376	356	330	366	313	326	345	319	361	358	344	341	346	362	347	347	308	343	355	329	343	368	352	366	352	321	358	352	339	329	350	336	344	326	351	335	359	356	341	355	357	374	374	370	358	353	378	331	367	368	376	380	317	338	372	367	332	366	358	366	335	363	334	352	334	370	324	357	358	329	332	342	355	378	350	350	350	376	332	372	374	343	349	367	325	367	363	352	346	338	381	368	325	372	368	378	323	355	314	339	342	342	397	339	361	394	348	384	342	333	362	365	354	347	359	349	348	333	353	332	376	364	350	367	363	378	362	338	362	354	331	339	361	367	347	347	351	344	364	323	370	370	333	351	338	385	353	358	346	369	372	358	346	364	334	366	354	355	382	348	341	361	330	335	366	349	365	345	374	380	340	325	332	350	325	317	320	370	361	372	387	348	345	340	378	342	365	360	387	360	376	360	347	354	353	338	297	350	346	357	332	346	324	342	367	362	353	346	370	341	324	352	368	335	354	320	350	364	369	329	355	338	359	360	363	357	317	341	352	313	340	341	335	310	349	355	327	351	353	370	320	323	386	319	368	355	320	357	333	369	350	307	363	376	370	362	349	351	358	297	347	361	338	339	345	349	356	367	345	330	304	349	364	338	331	357	343	345	321	354	339	324	321	360	357	384	346	358	386	345	357	342	353	325	369	358	345	355	361	346	378	347	338	358	370	338	373	338	361	352	347	376	305	336	345	380	330	325	389	342	339	339	315	320	325	318	323	359	346	330	355	339	375	362	368	358	343	330	357	316	362	326	360	343	358	349	335	330	370	370	345	359	338	339	347	378	366	364	367	341	338	376	342	363	346	316	369	360	377	385	339	366	352	356	340	343	359	358	329	362	311	348	327	323	375	345	357	373	378	375	359	360	361	328	399	364	390	354	352	342	371	346	362	343	349	358	336	335	367	364	359	359	348	356	345	333	341	336	352	326	336	338	343	355	364	343	339	349	349	370	331	337	367	338	338	351	358	348	372	370	352	324	361	363	361	325	310	376	365	319	353	333	347	348	350	317	337	372	351	352	336	381	338	355	357	337	369	380	328	357	350	388	348	357	387	336	375	341	342	353	360	334	347	360	349	366	340	387	332	355	368	328	337	360	336	314	358	334	356	363	367	346	351	369	337	347	333	348	329	335	325	375	356	341	350	353	372	365	348	368	351	383	324	340	346	364	367	360	340	354	364	358	368	313	358	362	352	329	367	353	370	359	344	338	375	358	346	347	343	360	342	349	359	346	347	340	356	327	347	361	341	349	338	378	381	339	339	383	349	347	359	364	371	358	335	377	352	390	336	379	342	365	335	340	341	333	344	327	320	354	336	329	326	352	362	356	348	341	366	371	326	327	337	338	347	362	370	369	338	312	357	324	345	372	361	355	342	336	375	341	389	362	381	353	319	323	380	370	351	339	328	309	365	383	347	366	356	366	343	354	334	398	399	319	344	349	324	353	337	365	353	371	347	351	359	331	379	383	339	331	353	319	330	328	370	342	349	307	316	347	369	367	366	372	318	387	376	377	351	331	381	325	330	369	318	341	337	348	333	347	383	340	338	347	352	369	336	335	361	349	337	328	335	350	337	358	383	345	336	350	365	366	339	355	334	341	367	344	343	339	325	362	371	348	380	333	372	333	352	352	369	352	333	335	386	344	341	353	344	367	320	348	362	353	317	365	347	348	332	346	343	338	356	359	361	333	363	370	328	333	373	352	369	335	360	372	341	374	362	361	324	336	313	361	372	369	359	373	367	334	347	333	361	345	355	326	343	355	387	363	335	336	376	328	325	363	365	343	354	349	340	373	328	311	336	357	356	338	340	378	353	384	337	365	336	381	350	361	372	341	337	343	363	336	326	334	341	340	357	340	340	383	367	336	347	358	306	327	348	331	344	352	339	367	310	363	333	304	338	355	355	355	329	350	339	378	323	339	359	327	329	311	369	338	355	342	368	351	336	322	341	345	328	320	318	333	350	342	324	349	335	373	341	388	370	340	321	332	355	311	374	371	365	394	368	361	360	319	344	369	361	326	336	354	366	357	350	372	325	352	352	339	336	378	359	352	356	337	356	335	369	370	376	351	326	332	361	322	319	315	296	340	323	373	359	358	369	331	353	349	364	372	393	318	367	392	346	390	367	364	353	344	382	356	360	405	349	354	335	313	318	336	346	347	342	319	292	381	386	346	356	346	319	351	308	316	377	380	347	366	367	371	361	363	368	328	323	337	400	347	361	310	363	367	341	356	369	326	354	346	334	359	340	356	331	368	355	346	350	341	370	348	368	355	354	332	343	348	324	340	337	381	359	313	358	371	359	315	318	337	355	336	324	363	328	334	361	355	357	344	323	355	344	342	326	361	352	351	370	350	359	354	363	372	292	369	366	365	355	348	345	367	364	327	371	374	328	361	323	359	356	379	375	344	333	349	360	345	339	341	376	340	320	339	350	342	338	358	351	369	348	366	355	332	345	382	344	329	347	329	380	368	341	333	333	341	367	343	361	366	349	347	334	352	347	364	306	360	320	376	349	344	357	389	323	348	345	312	327	367	377	348	348	349	354	376	325	341	325	329	307	342	341	312	323	343	333	365	351	372	358	371	310	322	369	357	327	344	360	332	354	341	382	320	386	348	338	336	373	360	322	344	350	352	338	360	332	363	310	364	345	354	404	357	338	362	311	358	356	379	359
31219	21764	9816	3462	1005	697	354	338	365	347	362	345	357	340	329	341	343	368	339	364	362	302	335	332	337	340	348	339	342	353	376	305	359	321	323	365	359	355	317	342	355	337	302	325	319	354	335	347	360	302	362	311	315	354	357	326	346	319	363	315	333	310	349	310	334	358	324	373	318	326	334	299	345	360	325	372	347	339	345	304	351	365	345	338	339	328	326	335	315	360	317	340	337	343	364	314	316	322	327	332	325	356	341	337	349	322	320	316	309	335	320	348	304	385	307	339	340	349	303	324	307	319	316	351	328	310	323	339	334	330	296	320	331	333	342	368	349	364	309	339	342	329	338	338	333	322	325	349	345	336	342	355	348	337	333	330	359	336	350	353	349	354	335	329	338	331	343	332	334	354	338	342	318	317	334	318	349	323	357	348	367	281	320	317	375	359	326	344	310	332	313	350	335	333	351	324	330	330	331	323	324	298	353	332	336	309	327	332	326	320	331	352	341	330	312	343	307	345	335	329	313	321	326	368	353	346	336	337	339	307	322	327	340	335	333	373	297	325	360	337	330	330	340	352	354	343	325	346	325	297	310	346	328	331	349	364	347	336	352	315	344	341	358	330	356	346	363	315	334	369	344	311	347	329	328	319	330	327	325	318	347	351	322	314	356	356	334	356	350	318	323	316	333	322	328	375	324	337	334	389	340	332	366	330	308	329	350	325	377	355	303	335	336	342	308	313	339	343	341	341	339	359	352	316	323	331	335	342	341	330	368	319	311	324	362	345	330	317	364	313	309	374	360	336	329	380	349	353	375	307	341	393	338	332	329	401	329	342	339	348	336	348	326	360	335	347	353	347	332	382	333	310	319	352	336	318	348	363	371	322	320	347	341	339	334	344	336	350	337	322	334	342	310	370	339	359	348	361	364	335	332	325	337	323	311	326	361	325	313	373	322	337	326	318	351	322	338	353	333	334	371	357	357	341	366	366	324	293	339	353	343	345	345	353	366	349	328	333	302	338	315	323	352	339	343	356	343	348	319	337	340	294	345	314	348	324	360	327	329	361	323	351	326	311	317	348	366	357	317	357	326	311	326	352	330	321	355	325	316	326	348	322	316	344	354	347	316	339	344	351	324	382	333	337	378	359	338	353	334	316	347	333	345	303	373	361	324	350	354	322	374	329	317	316	328	352	335	347	388	312	313	341	347	346	350	356	335	306	364	349	353	379	358	314	341	331	354	355	348	316	319	351	337	353	357	338	332	355	304	346	373	283	392	342	342	377	342	342	370	345	329	330	322	329	356	314	340	367	350	349	359	311	342	320	362	307	333	327	354	308	369	356	339	325	329	347	338	368	295	338	316	334	322	364	312	339	358	339	339	337	339	350	361	350	315	329	316	333	353	374	317	330	333	368	350	352	332	312	297	359	362	320	356	299	387	331	320	353	290	346	352	335	307	353	339	318	356	352	329	328	333	350	356	342	362	316	346	363	333	352	303	339	319	302	323	317	315	332	372	337	374	316	360	335	321	304	298	336	315	335	345	344	378	301	347	333	338	361	333	339	358	352	358	352	312	333	346	324	399	331	357	335	345	375	318	344	331	302	345	365	354	315	295	349	357	315	301	334	333	346	320	332	354	325	309	333	337	332	338	341	313	348	366	381	365	326	344	322	334	326	360	323	353	326	348	346	333	338	309	362	325	349	304	345	318	322	316	372	358	331	314	353	320	334	349	358	344	324	323	356	339	360	333	370	355	330	335	349	345	348	344	353	320	362	299	304	345	353	345	328	319	332	338	305	360	375	332	337	337	382	327	356	328	344	329	314	331	311	331	322	344	347	336	305	352	373	356	364	359	317	363	342	317	326	331	324	342	355	339	330	288	360	361	343	329	312	348	354	350	322	333	338	318	320	336	339	305	306	338	329	350	298	345	323	319	352	294	322	331	313	329	345	350	329	370	352	344	319	334	315	336	347	327	341	348	328	346	317	379	343	348	340	331	336	314	335	350	310	301	338	325	330	335	322	342	343	356	329	343	360	359	340	333	358	355	337	329	359	343	359	346	352	350	345	368	313	332	361	330	343	336	358	368	328	339	355	351	332	313	359	329	352	326	350	356	326	354	336	353	367	352	349	371	344	348	310	345	320	366	332	307	371	335	312	324	374	363	338	349	341	337	364	318	362	314	344	357	303	321	328	313	343	309	297	342	357	320	325	355	348	359	317	336	362	336	322	340	328	312	351	353	363	346	339	331	350	314	323	354	395	328	347	331	349	338	356	353	349	328	324	301	341	369	320	377	346	307	332	350	345	331	345	359	346	344	352	324	373	325	342	344	377	326	345	334	364	316	369	319	338	325	333	334	360	340	370	383	323	319	342	375	318	347	352	353	377	327	353	345	331	342	341	337	381	347	340	322	354	341	337	347	315	329	340	350	341	367	357	350	351	334	332	316	335	337	367	311	341	339	336	336	336	362	372	340	330	343	327	367	310	343	357	324	349	331	336	337	328	344	327	392	361	366	346	330	332	353	320	337	347	373	361	315	330	367	319	353	360	334	332	340	332	369	334	351	342	344	347	368	328	344	355	327	363	335	342	317	303	341	360	298	339	358	376	343	333	363	355	352	348	366	312	377	322	325	325	382	333	361	332	307	369	315	317	362	343	328	304	344	327	361	320	330	356	336	353	337	339	338	342	319	351	366	355	341	339	317	340	342	362	351	350	342	325	336	344	324	338	339	339	322	342	313	370	343	327	313	326	359	327	331	322	368	327	330	318	335	355	334	330	350	344	333	377	336	352	340	321	358	372	348	343	348	338	326	335	328	352	373	342	372	320	327	341	336	316	323	345	350	330	338	326	328	362	383	347	344	346	361	343	320	322	328	311	364	363	349	324	331	314	377	337	338	346	327	352	321	329	335	302	379	306	341	330	359	336	345	345	311	323	317	341	342	347	328	332	326	356	370	361	346	346	309	326	349	319	322	354	330	341	325	312	308	368	345	368	337	364	334	312	377	328	347	336	343	329	333	369	346	271	338	335	328	378	325	348	337	358	358	351	353	334	349	343	352	368	334	323	339	374	326	340	344	354	367	328	366	314	354	369	351	354	330	327	312	360	314	340	337	335	368	350	332	351	345	343	331	339	293	325	334	346	334	334	300	364	338	342	349	340	310	332	338	323	345	335	358	322	325	318	365	313	377	339	322	343	330	351	353	344	336	339	340	307	333	350	326	323	320	341	376	341	342	342	327	298	345	336	329	326	360	341	336	329	336	334	354	344	370	341	350	318	326	309	289	356	357	308	350	340	351	323	332	345	347	323	341	329	342	346	342	316	359	327	338	336	366	338	350	345	355	357	323	322	334	366	322	347	347	321	356	373	343	320	358	308	365	315	363	343	342	353	318	319	321	321	336	337	322	337	333	338	333	308	351	307	329	332	322	320	363	337	332	319	346	364	368	328	363	324	343	338	361	348	348	352	318	312	371	350	332	343	307	332	313	340
22091	16486	6548	2924	1069	787	317	326	359	307	313	339	305	300	292	350	314	347	318	328	350	359	344	326	330	331	285	300	330	323	319	341	317	295	300	328	328	340	327	317	342	319	331	299	302	344	353	305	307	305	316	316	323	295	300	317	312	335	328	308	326	327	316	297	322	321	308	333	321	298	311	309	313	331	317	306	322	272	326	298	350	306	337	311	328	323	336	313	301	317	302	298	325	298	347	351	311	308	337	323	311	309	321	338	338	312	307	357	353	308	287	314	306	310	315	320	297	313	330	319	307	308	309	317	317	317	332	338	311	324	342	302	324	329	339	325	316	320	279	313	293	319	295	312	332	298	299	295	290	313	292	298	323	321	308	337	337	361	336	312	307	310	310	330	323	307	329	307	316	353	313	318	353	339	289	293	299	273	330	308	339	315	322	347	300	329	306	350	353	308	310	309	322	314	316	345	322	334	344	326	354	304	321	339	309	321	319	325	307	301	316	282	325	354	278	337	363	333	265	304	286	309	305	317	324	321	274	322	315	320	295	322	331	315	322	375	313	341	307	350	306	337	285	314	304	326	296	315	329	323	306	310	335	358	310	290	321	316	316	331	331	334	303	331	284	307	316	328	300	341	302	309	330	318	317	314	317	309	343	315	290	317	334	299	321	325	326	340	323	331	338	346	329	325	294	309	296	333	323	318	336	336	296	306	325	319	294	324	260	305	277	343	313	299	312	320	300	335	338	352	324	315	293	310	306	352	290	313	318	302	323	322	324	321	331	315	323	310	311	286	300	318	313	289	330	318	335	289	342	314	327	346	304	341	336	338	306	323	299	310	302	301	351	324	328	336	306	326	317	308	330	323	327	311	319	327	335	304	349	317	326	296	306	331	342	330	321	303	301	293	305	315	330	319	285	320	291	339	306	321	335	307	309	325	310	341	336	346	295	294	352	340	312	306	314	293	310	324	327	311	304	313	292	315	306	323	296	334	344	324	275	313	299	297	351	297	308	304	309	303	324	348	319	318	305	302	320	305	307	326	339	350	313	333	264	286	314	302	349	312	312	327	306	333	302	345	335	334	295	301	327	296	330	371	289	346	299	327	294	327	327	311	344	360	333	319	324	294	297	302	306	296	323	312	296	316	328	306	325	294	320	301	334	310	320	315	334	303	333	300	336	311	320	349	287	331	320	343	329	352	331	350	323	325	284	308	354	314	341	326	296	327	336	327	305	300	298	330	317	327	331	284	311	347	326	315	308	301	322	286	318	325	328	326	328	330	336	280	283	302	315	314	313	331	331	327	301	327	339	337	303	316	318	316	338	312	318	340	314	313	304	310	336	310	362	316	336	297	342	332	306	310	314	300	300	308	315	314	318	294	317	362	299	330	334	311	299	311	312	313	335	299	295	330	298	325	310	315	312	301	333	327	307	315	280	307	325	325	374	323	323	293	318	340	339	334	332	286	311	279	322	302	334	334	310	300	345	326	331	301	306	310	336	323	306	339	359	322	310	300	295	304	333	315	334	302	338	334	310	323	273	323	318	362	343	328	319	317	332	345	356	323	343	331	342	257	322	328	335	291	337	323	329	309	346	336	340	303	357	347	334	298	311	337	324	332	321	307	296	280	293	330	327	300	319	313	296	320	311	302	320	308	325	313	297	337	307	282	320	275	330	307	313	306	314	296	309	278	299	323	326	312	297	307	295	318	340	345	296	291	333	327	336	292	318	306	315	324	308	296	302	319	340	299	310	282	318	328	326	312	276	340	313	321	329	319	315	335	315	345	314	333	315	326	329	301	305	321	326	317	334	317	302	315	303	329	352	326	299	315	290	302	337	332	345	293	299	321	329	309	317	322	321	286	314	319	315	328	316	333	310	292	347	347	310	316	329	340	289	327	307	311	301	313	345	319	312	301	329	306	340	300	297	283	290	348	316	330	338	344	329	301	322	300	329	308	325	308	328	333	317	328	358	305	295	317	301	303	333	281	337	303	315	284	320	268	302	339	308	310	305	318	301	332	310	326	325	343	312	309	345	336	285	318	330	320	323	304	302	316	338	341	306	323	301	311	312	317	323	317	286	310	317	316	334	352	306	331	356	342	297	303	311	300	320	318	298	325	310	283	302	308	294	321	275	337	316	307	324	325	322	316	286	294	313	336	331	284	312	293	305	339	327	323	317	321	293	305	291	298	331	303	309	318	328	291	331	287	338	301	336	323	351	314	320	327	293	337	320	310	317	299	347	315	309	328	288	323	333	292	310	319	321	311	305	355	312	324	330	294	305	283	314	336	345	307	317	325	321	293	328	325	342	286	317	319	312	313	355	304	305	349	322	348	309	319	321	288	299	304	294	322	334	330	338	314	282	330	301	348	303	314	318	328	306	291	319	315	343	323	333	299	339	303	321	311	343	369	313	343	318	330	312	310	310	335	309	313	322	317	310	338	295	336	310	305	323	313	326	311	321	297	278	341	317	322	309	322	323	336	299	312	346	303	297	340	331	293	310	328	321	314	264	338	314	297	312	303	315	305	337	311	343	332	327	326	289	324	313	320	328	298	333	294	322	302	264	310	300	318	317	327	332	320	317	314	299	321	328	325	302	311	329	307	328	306	290	296	306	326	323	326	328	344	318	312	310	320	344	305	308	309	305	302	338	340	340	289	265	330	318	324	334	345	352	311	308	325	312	342	337	291	312	338	305	316	341	304	326	318	324	304	340	316	333	301	329	297	300	346	324	292	326	289	326	310	323	318	295	307	323	304	302	327	325	336	318	305	321	323	306	324	318	316	325	280	311	299	311	316	325	312	330	316	326	336	314	296	326	312	303	304	301	331	313	318	323	308	353	316	332	312	294	333	307	321	339	318	316	284	333	340	316	338	328	303	331	316	351	343	340	339	308	335	322	305	337	315	329	320	322	334	320	320	309	321	328	300	297	322	304	327	290	318	297	315	311	354	316	306	298	284	336	303	332	315	322	315	306	306	307	318	312	284	308	308	322	301	316	342	313	361	344	325	338	315	321	308	307	298	306	317	337	338	300	320	348	328	330	319	295	322	366	320	291	310	350	340	335	324	331	318	315	296	280	305	303	318	332	294	314	324	312	310	286	348	321	311	322	335	293	337	324	315	308	307	275	319	319	327	307	337	357	280	280	287	314	310	297	323	307	293	314	328	312	299	316	339	330	307	330	327	344	304	326	295	334	315	298	284	333	339	320	358	326	336	331	293	305	323	328	315	318	316	320	326	319	330	316	318	318	325	305	305	346	344	319	326	289	313	302	318	292	317	337	312	342	319	320	323	330	342	310	336	328	336	346	329	291	293	308	330	299	323	310	324	298	332	327	279	290	297	283	327	339	316	303	334	336	329	336	324	329	301	354	352	332	312	323	319	302	332	341	321	315	309	329	297	332	315	300	322	305	301	320	298	267	340	291	298	294	336	310	329	320	311	322	301	301	348	319	310	307	327	331	319	315	329	323	328	272	327	315	295	336	311
25758	22325	28505	27327	17449	8207	623	271	271	229	281	214	244	220	221	230	236	224	229	241	228	243	223	260	228	217	229	198	239	231	212	273	233	228	231	237	239	228	227	239	230	224	209	242	273	232	227	231	235	241	230	251	204	203	226	225	222	212	254	220	201	229	220	206	223	231	220	204	213	214	252	236	230	223	207	221	239	223	204	209	243	233	229	227	240	270	228	243	216	233	232	220	246	236	233	214	210	230	242	218	230	221	232	246	217	212	205	222	249	228	233	235	245	238	216	210	202	205	243	206	222	210	248	237	223	247	250	244	208	213	224	216	215	221	208	266	231	229	238	234	213	253	215	236	227	237	223	236	243	234	245	229	210	243	242	239	206	236	207	220	221	194	232	202	216	209	231	199	243	243	219	231	231	217	219	255	219	236	216	207	204	247	205	230	199	222	232	228	241	226	236	237	214	207	225	219	238	226	208	223	203	238	206	218	215	223	204	202	256	218	233	223	236	229	256	232	226	205	215	217	216	214	238	227	232	222	223	206	227	241	210	246	203	220	220	231	219	243	256	250	216	241	215	218	230	241	247	199	233	230	224	231	212	202	229	211	208	226	208	224	203	219	244	232	198	211	228	226	220	249	217	227	211	233	186	206	198	214	239	219	212	225	219	196	211	218	208	176	211	272	224	240	201	240	236	223	205	219	217	223	222	229	219	231	218	212	193	237	207	207	202	219	214	204	226	218	211	231	235	246	222	198	196	226	219	242	207	210	222	204	212	201	180	226	248	228	236	234	218	217	240	195	234	201	210	228	230	224	219	196	209	215	227	205	212	210	221	243	230	227	259	238	232	195	239	226	224	213	231	212	231	247	221	227	206	208	257	245	223	230	221	218	242	213	246	208	211	230	203	228	228	223	248	220	196	212	236	217	218	230	215	246	216	250	202	209	246	224	195	220	221	228	233	220	220	218	230	196	241	238	201	238	239	218	219	221	248	215	201	248	263	221	210	234	238	219	214	233	219	238	232	243	239	237	204	206	218	219	233	249	228	223	227	208	177	213	209	234	224	229	218	224	222	244	210	258	216	213	223	205	230	217	217	235	228	182	203	213	200	229	222	215	213	247	245	224	228	221	204	225	233	223	235	246	210	213	238	222	218	242	250	256	225	237	213	226	235	245	248	222	235	208	214	232	238	215	212	206	230	251	206	212	202	237	234	228	228	223	214	222	236	204	227	216	230	231	209	226	207	211	221	229	251	214	226	219	224	234	229	231	218	224	253	222	225	251	234	254	224	208	201	208	204	211	237	224	250	218	252	219	251	202	203	219	237	228	214	228	205	227	246	232	220	223	193	217	226	230	224	210	244	236	230	215	220	232	221	227	237	232	208	229	211	242	206	215	224	241	218	252	234	223	223	250	233	236	252	236	213	228	233	209	248	222	211	231	256	210	228	221	254	236	246	213	239	227	213	215	232	229	219	226	236	223	247	229	221	221	228	234	219	204	223	235	221	224	257	217	213	206	221	231	235	205	207	227	203	235	239	199	211	244	244	233	236	248	228	206	216	229	205	206	220	233	226	204	244	252	231	227	223	231	235	192	248	237	239	232	220	227	223	200	242	243	231	237	257	229	200	239	201	260	223	212	246	230	213	249	201	223	245	203	231	229	240	224	193	250	223	203	239	199	229	226	243	222	233	242	233	227	233	235	214	243	203	217	223	206	224	249	255	223	231	230	214	230	219	233	234	224	220	198	214	199	228	225	203	233	226	243	191	235	233	232	190	220	225	231	235	173	210	235	221	218	227	217	246	217	227	234	239	250	212	208	212	236	220	214	218	239	211	233	224	221	235	242	232	250	244	235	193	229	237	229	196	244	222	237	244	219	194	222	243	230	216	213	240	221	243	226	233	237	219	216	205	232	216	228	234	209	246	224	227	218	226	225	213	218	217	228	243	235	218	223	212	213	190	250	234	240	226	219	202	230	234	229	210	224	218	232	224	235	216	209	221	197	202	228	227	231	243	211	231	225	222	229	228	221	236	235	234	255	205	225	203	233	242	231	218	226	245	225	237	206	229	211	234	234	246	229	214	223	215	228	201	220	217	222	229	231	230	217	225	222	207	218	208	222	218	224	217	210	237	257	211	239	223	226	229	218	223	238	226	234	207	211	216	234	224	232	220	212	212	209	208	223	215	243	228	231	208	231	217	213	237	214	246	215	220	214	229	213	229	222	219	219	234	240	229	212	248	241	250	210	251	238	232	219	219	237	228	218	222	224	232	209	224	224	220	190	251	225	221	216	217	222	220	216	218	225	226	254	225	233	208	234	226	241	221	244	208	245	222	239	225	249	194	237	202	233	239	207	223	228	217	206	224	211	243	215	228	244	229	233	225	221	233	218	231	256	228	250	235	205	224	224	224	224	236	242	212	224	239	230	207	219	221	237	248	216	232	203	233	225	247	241	224	234	208	211	246	218	213	225	252	210	203	238	220	213	218	225	247	206	229	220	236	190	218	206	248	223	207	223	224	237	236	222	207	226	207	214	223	211	222	246	227	244	239	229	225	208	216	224	233	251	189	231	242	198	202	244	227	241	217	235	221	220	234	224	225	210	232	195	225	210	224	205	225	224	219	221	234	239	200	247	212	213	232	226	232	229	232	210	211	237	219	228	220	206	187	200	224	236	229	221	218	217	264	220	217	189	204	198	241	210	219	206	236	254	199	241	220	220	243	250	257	239	247	224	203	213	206	225	240	230	228	247	202	253	225	231	212	249	216	226	228	213	231	223	220	226	213	224	232	235	235	236	221	217	215	218	243	222	215	238	190	237	216	230	241	242	230	213	220	200	227	238	214	237	198	249	203	220	252	251	209	215	221	205	179	236	220	228	242	242	237	231	213	227	216	234	229	221	222	218	200	259	214	232	233	234	230	248	232	246	231	231	244	218	217	222	234	232	223	226	218	209	218	223	223	213	235	221	213	230	237	234	245	185	234	248	218	220	195	209	214	220	225	221	226	228	210	226	228	215	234	202	217	209	222	209	215	227	246	240	223	244	231	215	214	238	209	204	201	203	206	192	215	220	234	219	214	210	202	209	232	220	194	234	230	223	221	197	241	212	231	234	228	256	244	233	237	233	235	243	247	231	224	222	220	226	187	247	209	196	211	225	197	201	209	250	213	221	209	230	234	255	184	213	206	242	264	226	199	252	216	209	216	238	223	240	224	231	243	236	237	238	240	219	232	236	239	244	248	221	229	258	200	236	259	232	236	208	226	209	178	242	229	223	193	242	191	222	228	228	230	209	255	234	229	222	232	210	209	237	237	229	226	197	199	231	219	226	224	247	245	231	222	249	253	236	247	225	223	237	227	208	218	223	236	214	265	243	221	201	241	207	226	238	216	232	242	235	215	215	201	199	238	237	245	217	193	223	223	229	229	219	220	214	220	214	223	217	235	246	230	238	213	230	219	212	233	234	255	223	215	230	216	241	251	226	248	238	236	230
58187	62797	39741	24552	9053	6488	286	287	289	267	279	267	243	248	253	269	270	238	235	246	265	252	246	258	225	224	240	244	264	278	250	247	255	255	274	225	242	263	232	253	262	280	256	222	239	272	214	223	253	227	264	238	253	238	251	259	252	213	250	251	218	228	253	236	245	239	280	254	245	240	223	251	237	242	270	201	233	253	235	271	233	236	232	223	259	238	222	254	234	258	249	240	247	239	255	257	216	246	226	241	264	267	272	222	267	252	243	249	245	250	224	227	257	210	233	258	237	200	252	228	236	236	244	267	261	262	246	236	251	234	239	238	246	262	213	247	228	243	229	278	279	259	237	220	267	249	256	222	230	227	255	253	229	240	225	254	215	243	248	229	252	235	228	223	254	245	253	251	235	234	262	253	237	240	255	262	222	245	235	259	248	254	230	259	265	245	222	261	243	217	231	247	219	261	229	243	232	234	262	253	235	221	240	229	253	232	249	261	252	228	263	234	258	238	229	218	266	245	248	244	231	231	247	233	247	251	257	214	230	234	223	221	227	228	251	229	228	229	235	208	262	236	245	244	241	263	274	240	235	258	239	218	258	265	267	248	234	242	233	251	242	246	254	263	244	239	251	257	259	245	252	230	239	240	243	211	248	210	259	246	214	234	219	267	233	240	235	265	277	266	270	252	232	252	258	237	236	251	238	216	229	277	222	250	234	243	234	258	255	225	205	275	257	259	223	265	257	230	234	255	239	252	230	264	247	255	229	272	245	269	257	234	247	246	246	219	262	260	245	210	226	225	242	259	212	278	241	233	248	265	231	248	264	241	242	261	249	237	247	263	226	251	255	229	253	252	231	226	229	242	242	237	228	259	214	241	246	227	237	240	244	241	262	215	247	252	217	254	263	241	235	238	253	273	230	238	254	254	255	241	240	254	264	230	280	246	248	290	273	212	249	231	233	251	231	243	235	224	197	227	248	207	229	252	242	233	246	237	223	255	242	241	223	215	209	207	247	226	232	235	273	222	247	212	236	212	243	235	233	215	267	243	214	260	227	231	261	243	220	222	218	237	263	223	226	233	238	233	260	205	250	245	239	242	238	205	219	231	246	254	248	237	238	216	250	267	248	243	217	230	253	255	260	249	258	208	250	270	245	255	251	266	250	251	263	256	254	224	245	237	256	244	226	240	251	245	242	233	258	252	240	248	230	219	255	235	263	214	203	253	246	250	263	222	247	229	251	263	246	257	233	240	232	253	251	242	264	261	232	237	253	257	218	231	243	237	225	218	235	228	243	230	257	244	229	205	224	257	250	243	248	276	235	241	232	263	246	244	265	271	237	257	228	268	273	225	263	249	232	244	265	239	249	262	229	233	242	244	241	228	238	209	262	245	254	242	247	251	249	249	240	230	261	253	263	244	258	243	247	226	241	242	220	255	223	249	239	249	214	257	264	241	247	247	245	217	240	250	224	239	269	268	266	257	232	222	256	229	218	256	241	220	229	253	244	249	236	225	244	246	260	241	239	269	270	242	248	250	248	272	259	242	251	203	224	248	227	242	258	235	230	227	245	251	213	245	254	281	223	245	247	261	245	223	219	226	258	262	242	237	243	232	241	271	251	216	243	238	261	264	227	237	222	254	235	226	216	233	257	234	246	227	228	242	272	219	231	266	243	264	255	267	227	244	236	239	247	243	225	258	259	251	255	262	267	224	247	243	211	241	231	226	280	264	246	247	215	252	232	253	259	255	223	263	248	257	249	240	220	253	250	250	270	240	235	223	239	261	227	221	233	237	233	227	217	228	235	266	261	217	240	248	216	238	245	210	235	254	264	237	256	265	241	234	238	211	270	224	247	244	225	237	206	243	231	235	256	231	260	217	232	224	227	250	261	216	278	252	231	222	227	240	221	226	237	222	248	249	235	229	199	260	261	253	252	230	228	251	232	236	234	245	248	228	228	272	236	236	249	232	226	260	232	224	247	249	248	257	238	250	249	250	209	224	258	244	247	236	246	246	241	227	231	240	238	264	265	243	238	241	269	244	255	219	256	266	256	222	245	256	215	264	246	251	242	242	260	232	236	257	224	259	244	234	223	217	263	236	211	225	247	223	236	253	230	279	213	263	261	218	237	265	260	263	233	262	252	262	235	225	260	233	223	241	215	259	235	249	271	252	250	218	245	211	233	245	234	230	239	234	253	265	223	247	262	219	225	259	231	282	244	222	248	236	250	284	265	251	241	262	264	217	250	258	267	214	238	248	235	220	235	237	255	264	253	269	226	250	250	254	259	213	245	224	229	239	242	225	224	248	216	230	241	244	223	240	268	254	262	231	233	263	245	227	221	218	241	216	229	225	245	258	231	231	244	220	236	256	221	245	248	255	257	247	253	247	259	219	227	249	237	242	231	246	266	269	266	244	264	238	235	249	235	257	251	245	236	267	258	235	256	246	259	239	249	219	235	219	250	224	234	265	263	261	248	210	262	261	243	247	227	246	233	236	249	234	243	231	248	254	236	213	231	264	262	241	236	233	260	254	259	228	239	252	233	233	251	245	226	269	247	204	242	238	237	241	220	244	261	201	279	238	227	236	234	247	239	231	268	241	234	237	241	247	255	287	254	241	229	264	244	224	232	251	219	245	228	260	224	248	218	255	230	262	240	216	238	252	226	213	231	235	267	222	219	240	232	257	248	210	246	275	247	261	269	261	262	238	251	238	256	247	235	232	239	254	251	235	253	216	248	239	224	249	245	237	253	250	226	247	241	236	238	238	258	241	257	254	220	241	206	251	233	233	207	243	236	256	247	249	229	257	237	239	214	237	254	223	236	235	243	272	268	239	241	258	241	232	271	241	217	257	259	255	219	235	238	263	245	215	245	255	237	240	240	256	230	231	258	219	227	229	221	249	270	241	227	240	262	258	246	252	255	242	262	236	248	242	236	247	228	259	230	225	226	258	235	257	245	247	231	248	242	248	230	240	241	239	241	253	268	221	234	263	239	251	241	266	232	242	263	240	237	238	222	235	234	261	213	250	240	217	234	239	253	242	218	226	279	230	210	222	229	221	249	238	253	231	249	246	256	216	233	220	241	235	265	245	239	248	258	229	237	248	254	276	247	237	224	266	262	237	288	241	227	231	237	218	244	236	231	220	241	241	228	252	234	220	211	243	256	256	234	251	233	260	233	273	219	221	231	243	234	288	242	209	251	252	215	239	218	266	250	219	240	234	261	246	255	254	238	251	249	231	240	221	219	253	242	238	236	265	233	225	234	238	233	236	255	228	259	266	243	262	250	232	227	249	220	258	247	266	257	236	243	253	217	252	234	234	218	230	257	272	208	217	238	216	240	227	235	242	220	236	269	245	233	227	251	246	241	247	229	221	233	217	228	235	273	267	229	221	233	248	271	236	231	242	222	249	238	242	227	251	259	236	235	240	217	240	243	243	241	237	255	236	212	233	239	268	245	260	217	213	223	230	247	242	239	214	251	250	239	231	234	233
24588	21732	28921	25809	22710	16827	2676	526	379	379	427	377	382	373	387	390	339	389	345	343	364	397	346	362	375	362	335	363	351	381	369	334	345	390	343	365	388	369	370	358	375	381	362	364	347	351	321	333	366	350	374	299	324	330	351	357	345	344	351	353	356	360	355	342	388	332	367	349	344	313	339	368	353	384	353	374	339	394	379	374	350	362	332	370	348	356	341	336	371	372	363	357	353	351	322	374	335	348	360	323	343	356	358	364	348	351	341	352	344	342	354	356	326	362	337	348	326	368	361	347	398	387	332	339	350	340	315	340	354	372	348	344	341	356	344	341	384	368	364	352	384	383	347	362	384	365	352	354	348	398	367	392	307	327	368	346	341	364	331	351	407	375	385	341	370	354	356	341	342	347	355	359	349	367	340	336	340	332	384	357	354	366	364	348	353	389	335	324	348	350	376	369	374	353	326	355	344	346	339	351	333	351	310	316	360	346	368	370	343	344	361	379	358	330	363	372	378	336	362	362	328	337	366	348	378	322	332	411	376	347	356	348	374	342	347	339	379	338	318	360	345	368	390	321	348	380	343	330	375	356	332	384	332	341	356	320	339	356	364	355	361	352	341	370	359	331	349	348	322	350	368	341	367	338	350	319	353	340	337	314	350	328	347	362	345	322	363	364	331	328	346	366	369	340	340	340	345	340	352	370	345	336	344	355	360	328	319	336	366	340	327	362	365	347	357	337	307	375	336	336	361	364	361	346	323	331	368	331	324	345	364	371	327	346	380	352	342	391	342	356	334	324	327	374	369	363	368	358	333	360	403	371	338	380	385	316	349	364	346	348	357	375	375	354	334	377	320	358	307	359	364	357	329	384	378	312	351	366	362	316	370	364	337	388	347	321	362	396	334	364	355	380	378	392	367	342	337	358	356	347	378	335	338	356	375	354	347	345	355	363	325	333	326	338	316	376	347	365	341	337	361	325	374	345	345	346	351	336	347	357	327	339	393	360	363	364	363	368	386	366	372	335	367	340	340	374	331	321	354	356	351	377	296	348	363	364	361	373	336	372	363	313	333	374	339	340	355	334	357	352	403	343	357	350	346	363	338	335	331	355	339	378	328	348	395	378	383	379	345	400	338	342	376	336	370	344	362	329	380	359	357	365	352	370	340	335	367	354	335	318	346	337	349	366	360	366	367	344	321	360	334	323	380	341	374	368	319	371	357	370	347	340	337	375	342	345	367	333	384	379	344	362	339	335	331	362	361	288	343	379	354	359	353	320	337	340	360	349	370	348	338	359	341	371	349	348	367	323	337	372	350	334	356	328	354	368	345	380	336	367	397	316	363	366	352	339	366	376	359	347	370	366	356	323	329	353	366	356	361	364	334	335	354	355	358	360	325	355	332	395	358	368	363	331	362	351	326	324	361	393	364	364	343	371	351	330	365	326	358	335	371	333	339	336	361	310	364	366	313	373	343	374	352	352	359	341	362	371	370	364	351	327	317	311	365	327	346	336	355	352	332	346	329	334	352	346	400	331	342	379	344	357	319	372	354	390	366	347	392	329	322	356	348	339	342	337	313	357	343	367	356	341	360	333	328	348	356	347	358	359	368	331	345	357	344	335	352	347	346	358	362	354	355	369	332	332	311	346	327	351	347	340	328	327	331	320	365	386	380	390	298	331	335	361	298	316	367	353	353	376	358	355	350	361	339	332	332	383	354	382	387	376	344	349	364	366	348	389	350	357	380	358	340	292	354	360	345	355	349	357	357	336	336	332	353	334	362	331	344	355	359	336	364	337	356	352	344	337	361	374	325	343	354	333	325	337	358	339	354	359	371	370	378	366	352	365	375	343	378	334	347	351	402	316	312	337	354	327	369	356	346	388	368	339	360	337	360	332	349	331	339	350	359	317	339	350	329	345	370	329	369	337	371	325	354	299	370	344	372	353	363	362	334	339	364	381	330	367	361	376	318	335	341	357	370	364	366	373	347	335	331	325	365	357	350	336	316	355	328	326	353	366	375	354	346	346	376	364	339	353	363	343	374	354	393	344	336	394	358	306	336	380	346	345	343	395	313	357	352	352	344	361	338	343	355	369	367	366	403	343	335	300	349	346	312	335	363	349	348	344	319	369	336	376	388	374	348	358	348	366	365	360	369	368	374	328	322	374	360	346	336	351	340	355	348	339	310	341	351	375	354	364	355	333	355	364	334	356	389	312	370	346	375	385	382	332	366	353	364	346	354	353	394	321	359	340	356	358	397	320	370	342	354	340	356	367	341	343	335	380	338	311	348	390	326	366	345	349	346	364	351	386	355	343	372	376	354	366	370	321	378	369	351	370	371	346	350	366	374	363	314	358	367	365	371	357	351	365	351	345	374	319	347	341	339	339	350	336	340	368	343	337	341	316	357	395	365	367	344	351	348	317	339	335	370	360	317	340	359	381	356	375	349	349	355	334	317	390	358	346	336	358	346	361	360	319	349	362	351	348	329	337	357	335	359	350	322	333	383	345	363	347	368	354	373	379	312	338	341	367	337	355	377	342	356	336	339	357	389	351	343	347	367	344	370	332	353	394	350	363	416	362	366	360	337	371	349	399	312	313	342	366	335	353	352	345	369	359	331	325	329	345	348	351	356	342	366	355	327	351	349	316	317	354	373	341	367	322	340	359	372	340	349	342	352	402	355	355	343	341	357	339	334	343	336	348	338	337	354	348	323	388	333	330	349	356	326	313	359	364	336	342	321	355	321	347	338	319	346	366	325	361	335	348	357	360	381	336	324	340	352	350	378	321	331	351	353	329	378	353	354	334	320	346	372	365	319	365	344	387	371	347	324	375	356	350	323	339	342	356	398	354	332	347	339	337	311	345	359	367	356	348	360	336	354	371	381	355	339	343	323	345	341	373	365	349	336	334	361	346	345	391	353	346	333	350	355	374	332	324	338	346	379	340	342	364	366	376	362	335	384	351	357	330	346	348	335	336	367	360	342	349	365	372	367	356	343	370	367	361	366	338	343	357	336	370	355	348	356	357	315	368	317	355	333	357	359	351	330	352	348	342	350	336	338	307	347	340	382	345	325	356	357	311	362	344	344	379	339	368	358	338	362	319	363	331	366	341	347	344	301	358	368	369	340	352	366	340	289	365	342	348	310	366	327	340	350	323	353	352	338	359	364	349	346	351	386	344	380	364	361	368	330	362	363	368	360	378	372	359	365	344	363	334	365	371	341	366	337	359	359	343	367	377	338	375	375	331	341	391	344	394	359	358	387	345	336	349	339	341	322	373	379	366	322	359	348	345	335	344	348	348	366	336	321	339	333	373	320	343	323	342	352	336	350	366	347	343	364	346	328	360	350	332	349	357	337	356	341	350	334	356	361	347	326	335	353	374	357	359	349	327	366	325	369	338	344	353	339	353	331	385	338	373	352	351	352	362	372	370	341	346	344	370	347	361	329	334	327	346	333	342	343	337	334	348	314	333	333	336	367	352	370	324	363	371
60415	73641	53112	35926	16567	10286	483	444	405	449	408	402	375	379	386	352	397	365	343	350	383	386	359	348	361	337	384	386	378	359	360	375	372	365	372	386	365	353	361	388	369	372	367	376	369	338	354	368	380	361	363	378	361	359	382	344	364	346	378	377	357	333	345	336	324	328	380	383	401	344	361	339	388	387	359	363	375	381	354	359	354	333	370	391	353	337	350	328	323	389	368	389	356	353	348	356	364	364	351	339	371	332	347	371	357	387	382	347	369	394	347	346	380	374	323	363	358	318	387	354	340	328	344	365	330	331	320	370	373	364	331	361	360	366	358	330	351	381	312	364	381	385	350	383	382	339	376	350	345	351	334	350	337	333	381	378	352	369	331	371	348	367	324	369	365	367	349	372	333	334	347	372	363	331	352	365	349	318	346	344	370	369	317	358	348	343	377	356	344	373	380	378	340	348	354	349	373	368	342	381	342	374	373	353	370	357	341	330	373	349	334	363	363	348	355	346	356	376	350	361	366	359	374	352	351	347	367	345	346	344	368	370	324	366	395	342	354	333	359	365	363	333	362	322	374	357	357	370	347	361	360	383	372	364	358	349	332	367	381	365	401	317	359	304	363	320	336	365	332	379	369	336	384	368	348	388	381	353	378	391	373	353	343	362	370	372	336	339	375	341	347	334	353	345	359	379	380	350	366	355	367	388	360	328	363	346	381	389	363	357	358	346	355	331	353	303	381	357	334	367	350	343	322	354	350	335	347	351	394	381	337	330	366	345	351	346	333	341	341	349	381	323	332	369	340	328	369	356	334	358	387	355	351	349	376	354	336	337	324	348	357	321	335	349	355	343	338	382	372	347	343	355	379	357	337	363	322	348	334	348	352	340	337	376	352	346	368	317	363	414	320	357	363	366	362	351	368	340	358	338	354	346	371	361	342	367	352	349	357	366	324	397	337	406	339	388	355	345	341	342	351	333	380	364	345	359	390	355	366	356	345	366	375	357	365	367	369	376	367	345	388	341	405	356	338	346	353	345	353	366	344	362	337	356	329	354	352	343	349	410	334	350	359	365	358	348	388	355	369	393	351	359	382	339	347	349	353	368	347	397	336	373	368	366	341	348	344	375	369	323	347	378	337	370	362	340	354	351	370	353	323	354	365	333	353	356	344	341	357	333	340	361	354	377	359	356	370	329	373	347	334	341	385	378	354	362	345	356	364	360	373	374	363	393	388	345	357	357	368	329	357	375	347	343	384	382	384	358	386	382	327	353	347	357	287	345	369	333	361	358	360	361	385	367	356	389	363	384	376	355	347	338	332	382	331	371	399	326	348	364	363	327	340	322	361	377	329	367	346	314	372	350	364	333	370	338	345	366	323	389	366	333	360	330	364	316	379	374	353	359	343	399	359	353	330	345	349	346	370	352	389	378	368	388	382	361	338	317	345	343	360	367	338	353	359	386	374	354	350	346	360	350	318	360	367	354	336	342	366	364	316	353	393	346	337	355	356	333	387	342	341	347	350	347	335	327	369	367	341	355	341	341	362	360	362	367	376	328	409	372	346	338	362	342	345	376	328	345	356	361	361	349	335	370	335	374	387	359	365	341	379	343	345	338	346	354	370	355	346	347	354	358	354	328	362	341	350	383	399	371	358	334	353	341	356	359	363	347	384	353	348	347	363	343	329	348	319	340	368	347	352	349	378	357	327	335	386	342	376	347	370	320	356	342	364	369	352	335	324	354	390	373	350	390	361	352	342	361	360	351	348	352	354	353	352	370	341	354	375	345	338	339	371	359	336	351	324	357	371	353	399	343	357	379	382	378	355	373	394	340	331	372	379	343	373	336	354	383	370	351	349	365	344	370	345	365	349	355	358	324	355	357	359	362	326	338	330	375	387	377	354	365	349	383	364	355	345	332	355	363	359	353	337	365	365	328	387	362	352	398	333	331	346	335	363	389	346	357	374	335	409	362	345	375	366	368	332	348	319	349	373	349	361	352	375	401	357	339	365	343	344	363	320	338	357	367	365	324	343	356	343	370	336	327	353	364	347	365	364	338	380	371	317	336	377	371	379	374	353	360	362	364	367	360	385	340	336	333	355	367	362	372	334	359	352	310	367	395	369	352	392	345	352	346	373	338	349	357	354	347	358	348	349	329	367	353	323	339	357	338	353	352	379	356	367	305	315	376	319	344	360	366	350	333	346	400	327	395	390	332	367	351	376	368	380	371	381	379	331	383	350	350	358	336	333	366	348	333	382	338	334	359	360	353	340	320	359	355	371	360	382	358	355	338	372	307	364	397	345	357	398	334	367	368	356	374	380	346	366	365	382	339	356	343	309	353	364	313	351	346	358	343	377	351	363	360	359	371	369	336	376	346	344	326	369	359	350	356	304	347	342	355	349	364	380	357	332	331	375	354	336	353	366	385	322	372	344	358	326	333	359	364	347	360	378	351	354	337	343	335	375	339	333	375	367	343	345	354	358	373	350	326	359	351	377	349	348	338	347	379	356	357	342	346	369	388	345	377	334	379	347	352	363	359	345	369	350	353	378	378	364	367	407	321	363	354	403	349	343	361	367	346	374	350	321	359	354	350	378	359	358	395	328	388	360	355	330	359	346	358	374	365	345	361	358	341	376	397	345	332	369	344	367	360	358	327	378	357	339	357	337	341	361	360	353	340	357	339	380	349	355	336	336	361	317	328	350	361	376	334	352	351	356	375	381	335	370	358	350	361	323	326	333	337	357	295	347	322	356	352	369	330	354	370	366	347	337	329	381	388	343	365	347	352	336	398	348	373	353	377	354	354	344	370	358	355	347	341	334	360	324	364	405	363	359	349	333	338	373	344	347	388	363	373	335	357	343	341	381	364	379	326	369	366	355	358	322	347	325	332	356	335	354	355	312	357	377	362	353	381	331	372	321	341	359	374	308	361	357	336	387	335	367	399	363	368	375	344	329	342	366	340	367	373	324	346	371	360	326	346	339	364	370	351	322	356	358	369	389	378	385	319	330	358	346	371	392	362	340	344	346	348	312	331	330	350	386	384	365	342	345	391	324	346	329	360	378	356	363	336	333	366	325	352	354	335	323	356	323	347	345	355	366	344	331	358	356	371	357	369	331	380	378	349	386	381	375	347	348	360	364	355	394	379	348	347	358	376	344	360	316	346	346	362	347	375	346	366	356	326	355	346	353	363	340	354	351	375	416	343	341	369	353	360	336	348	346	368	364	324	375	361	344	322	363	369	406	331	340	363	358	350	373	358	332	394	360	361	362	337	356	366	343	350	354	325	348	351	389	367	384	359	372	307	348	353	376	369	366	345	351	359	355	360	375	375	332	380	343	347	328	343	330	340	350	357	348	370	342	340	366	334	357	361	345	323	341	358	355	353	335	350	367	346	329	349	350	341	336	341	357	323	333	364	335	355	359	375	385	349	362	375	323	377	347	319	373	355	369	337	351	351	369	350	341	361	344	365	371	368	366	344	336	354	364	379
31419	21593	9830	3646	1256	653	371	343	324	327	327	359	384	337	377	348	351	342	365	326	343	348	364	325	350	344	322	357	382	379	337	345	343	312	342	326	335	372	337	345	350	358	350	325	341	329	341	357	357	353	326	332	359	345	351	346	333	343	361	365	348	337	333	312	321	354	358	345	359	353	344	327	356	350	345	346	359	351	329	338	335	356	346	321	341	330	369	337	378	353	367	360	335	346	361	342	357	339	324	353	348	373	340	331	350	301	337	349	308	356	345	362	360	352	346	359	348	316	341	336	349	353	321	368	354	346	366	362	363	370	398	346	331	318	363	361	375	331	361	342	341	361	342	361	357	312	350	354	348	323	341	384	322	328	378	348	359	359	335	322	309	332	347	339	353	343	371	366	307	331	330	371	314	345	378	357	360	330	362	349	348	352	329	339	319	371	346	332	346	358	347	338	374	344	339	359	309	331	349	355	324	366	362	350	311	322	322	390	359	312	341	336	342	361	360	372	316	343	359	312	379	329	351	357	361	385	329	360	357	329	323	341	328	336	323	361	332	344	343	329	334	332	313	381	344	309	304	355	328	355	324	359	367	333	330	342	339	355	365	337	338	328	374	358	354	332	350	339	348	333	349	325	348	349	355	357	347	344	370	364	336	358	369	342	306	332	327	346	309	324	373	345	345	353	346	339	346	342	341	349	352	354	348	334	357	346	311	335	331	378	355	350	330	346	329	341	312	301	345	339	334	352	327	303	352	314	378	329	349	385	341	377	362	378	370	363	355	354	316	322	337	405	336	321	314	358	344	321	349	369	363	350	347	333	341	321	326	339	344	325	321	335	361	362	336	325	346	337	374	359	333	370	337	337	315	345	378	364	330	358	336	345	342	317	383	326	328	308	329	376	339	330	354	353	348	356	364	350	328	336	359	353	381	352	341	365	349	375	356	300	339	380	350	356	314	331	350	373	326	342	346	331	338	344	338	328	344	334	340	327	343	337	357	349	363	379	336	343	358	321	370	317	334	348	317	370	335	319	365	346	376	335	353	368	345	342	352	332	377	355	334	349	355	347	356	353	339	366	380	338	346	359	349	383	365	360	350	318	318	324	358	353	374	380	355	378	356	354	360	345	353	362	341	362	373	367	326	341	313	350	365	315	335	371	333	330	370	334	340	346	348	327	381	331	335	339	336	372	341	340	343	352	312	324	383	331	322	355	344	324	332	331	337	381	353	331	335	366	359	342	326	338	365	348	341	351	349	352	328	327	378	365	370	311	358	350	381	348	339	328	358	350	368	334	316	358	367	333	331	377	370	362	307	365	352	312	343	355	344	346	364	323	356	330	347	323	331	333	343	319	339	310	360	364	362	347	365	375	361	354	342	346	379	353	369	362	336	332	326	381	330	348	298	340	331	321	322	311	337	358	308	341	373	361	333	344	352	330	319	346	378	356	365	344	387	377	339	338	306	317	379	323	335	327	337	394	323	367	361	325	343	334	371	363	355	322	307	338	335	326	325	342	313	345	362	324	311	343	350	335	341	366	351	327	355	341	367	366	310	373	331	343	386	330	389	347	337	357	314	345	339	353	359	359	358	375	310	338	351	361	341	350	332	342	360	352	378	340	314	320	323	331	343	350	330	317	340	358	333	371	345	312	326	375	341	354	338	340	344	360	351	362	354	376	355	343	356	339	361	347	335	367	333	366	351	349	311	343	314	350	370	317	348	346	317	326	326	330	355	368	354	322	364	330	336	313	349	364	363	369	353	359	320	360	357	318	337	348	335	360	346	349	355	371	347	349	365	332	374	348	308	369	342	356	314	362	339	321	360	352	378	347	361	337	373	324	349	346	372	371	342	330	373	324	340	339	357	357	336	386	316	380	358	358	314	335	338	378	372	338	355	334	340	352	363	343	323	349	342	340	357	340	353	351	312	347	335	366	338	345	351	347	337	365	371	338	354	360	380	349	312	359	371	325	337	352	352	359	372	336	343	344	334	336	308	344	363	336	340	364	358	367	381	342	344	324	337	338	349	315	355	310	355	356	349	326	336	360	294	367	349	337	321	353	335	346	365	350	371	346	334	347	309	324	366	367	357	343	351	363	322	393	353	327	329	362	353	351	337	345	341	325	376	351	317	333	334	341	342	380	304	366	328	339	351	313	342	340	344	366	362	349	329	362	329	353	357	339	343	316	373	338	334	375	325	342	368	338	336	336	362	331	341	363	353	338	357	321	342	348	327	321	338	324	343	345	293	377	335	362	330	337	316	364	344	327	352	343	310	352	324	329	327	346	369	391	333	340	383	326	339	310	324	336	336	341	313	337	346	357	341	311	321	343	340	327	347	322	355	350	326	361	340	310	327	322	358	327	326	326	338	359	348	348	318	327	379	355	342	361	354	349	318	314	366	336	369	354	343	350	348	328	331	349	322	342	337	325	339	337	358	357	355	354	344	380	333	344	365	341	335	360	333	315	320	367	330	326	345	313	339	367	353	348	340	348	321	329	340	338	346	348	333	340	354	352	331	346	353	356	372	333	357	351	352	358	351	324	351	310	367	313	354	340	331	377	326	355	347	344	337	339	307	330	342	335	326	335	326	336	352	337	342	343	361	376	362	381	336	343	346	334	367	340	339	356	359	365	340	352	350	351	350	327	336	355	342	348	364	359	359	344	319	345	359	353	359	385	348	343	355	364	339	315	365	349	343	367	323	336	348	363	345	344	360	348	357	343	331	372	327	367	329	358	329	342	374	365	341	379	311	388	364	345	342	332	329	351	345	344	342	356	350	337	353	345	379	348	363	348	350	351	340	326	355	327	328	307	322	358	323	383	330	356	345	360	362	338	367	317	352	342	336	326	351	323	370	319	337	340	347	325	328	340	333	322	344	362	340	333	369	341	333	331	363	340	360	325	329	337	356	323	337	388	364	382	335	348	366	353	332	346	352	374	343	323	342	330	360	354	328	329	311	325	384	345	352	345	375	320	309	334	341	346	382	349	325	350	367	326	369	377	354	357	344	319	367	331	360	314	333	341	324	338	350	334	349	359	350	342	360	328	310	372	343	363	367	375	352	339	373	350	348	364	365	342	338	355	351	366	349	351	339	332	344	340	373	316	334	320	367	346	350	359	342	365	346	307	325	300	359	345	363	353	342	389	339	323	315	364	358	335	319	341	324	361	357	368	386	341	360	369	339	321	298	332	327	404	325	332	360	370	358	345	363	345	316	370	317	306	336	323	348	327	362	328	337	344	314	360	327	335	339	324	332	350	347	360	345	342	314	337	358	335	332	347	385	343	364	342	340	353	363	376	351	362	336	338	352	365	346	348	343	358	319	351	307	354	370	347	329	335	384	350	332	347	309	317	344	329	331	325	343	327	361	331	357	333	333	327	350	331	333	369	350	346	328	288	354	385	312	361	346	348	328	336	321	375	358	353	333	350	344	337	357	338	357	349	335	349	353	362	368	367	360	373	361	378	355	377	318	303	339	353	352	329
22581	15725	6725	3058	1411	792	325	297	348	323	313	319	283	309	292	285	329	339	316	337	335	333	335	340	319	325	310	331	333	317	298	346	334	349	312	352	329	316	324	347	332	322	301	321	317	325	265	331	316	324	336	337	331	286	322	306	344	337	310	295	348	297	297	333	326	335	328	337	319	336	326	345	322	344	325	284	326	264	347	335	310	317	332	305	329	308	316	330	322	338	313	292	299	323	302	329	309	360	304	312	322	283	291	349	335	334	323	328	310	298	308	332	327	344	328	354	314	319	307	322	336	321	308	338	319	314	326	311	321	344	317	288	322	348	324	319	307	306	333	324	323	326	303	301	316	331	355	348	352	319	312	332	317	301	357	304	300	298	323	342	299	329	320	324	349	338	336	337	330	341	299	345	316	312	323	290	296	333	306	347	334	298	320	282	346	316	360	310	360	322	322	303	307	306	298	325	345	308	303	314	346	332	320	306	293	307	295	324	298	349	285	316	315	297	309	320	308	324	273	336	264	318	316	308	313	334	317	312	322	320	333	293	309	325	329	288	318	315	348	312	325	349	317	321	318	296	323	326	359	332	301	331	312	349	306	330	309	328	327	344	335	309	303	300	319	303	297	325	303	338	319	340	303	302	311	330	321	276	303	303	317	318	332	343	307	337	306	299	325	345	315	300	312	342	307	346	317	317	324	288	321	334	328	323	320	317	335	343	305	342	313	336	324	347	317	329	296	339	340	349	336	324	322	307	320	304	331	313	366	324	287	296	338	311	325	327	314	348	347	326	302	302	318	305	294	289	330	346	301	316	317	313	341	341	312	313	314	313	307	335	327	317	343	314	318	341	315	342	342	322	292	311	323	301	328	311	292	342	320	282	329	319	341	310	350	336	322	303	367	342	311	328	321	309	315	315	336	301	322	315	337	341	323	317	327	323	298	312	293	314	311	312	332	330	340	288	329	305	313	358	301	309	287	330	310	318	301	305	326	320	354	320	327	352	311	304	337	325	292	336	365	307	327	335	349	331	323	338	301	309	323	295	328	306	302	314	333	343	304	342	315	311	297	313	335	345	288	317	295	320	332	288	304	331	314	320	312	330	321	334	324	271	361	295	305	333	323	340	333	322	310	323	302	330	317	320	328	286	345	309	305	304	290	308	340	327	299	318	348	338	332	338	359	309	328	325	351	313	354	333	315	331	338	314	282	347	311	294	331	328	350	342	332	320	314	354	340	323	307	334	340	340	318	335	310	321	310	299	291	314	306	325	295	317	322	327	319	342	315	331	318	342	329	333	321	329	340	305	335	332	319	321	314	340	308	326	290	329	318	339	314	330	317	355	359	322	315	340	316	325	297	352	337	332	305	305	318	300	290	327	331	292	319	303	309	290	344	316	292	291	312	324	356	341	336	318	338	331	364	325	327	333	340	312	325	337	315	347	334	346	336	334	325	288	336	327	352	326	317	338	325	367	281	333	361	317	319	341	332	286	350	293	335	325	313	321	332	312	307	342	327	321	340	300	327	333	321	345	325	327	306	324	323	330	305	283	292	345	315	331	342	314	331	306	322	312	346	329	315	313	328	325	323	329	348	291	324	352	329	325	314	339	352	305	338	332	332	320	314	329	318	333	340	299	301	362	339	312	317	319	296	304	356	307	329	316	340	364	327	326	332	307	319	331	334	314	337	307	285	325	356	317	285	335	311	336	332	319	313	291	324	310	318	323	347	321	335	302	299	321	313	321	314	351	323	338	317	297	321	298	370	320	341	345	304	320	314	343	335	322	312	322	313	307	344	315	307	329	348	314	322	313	329	339	336	329	347	295	294	333	322	338	305	342	319	332	329	345	325	326	322	326	304	314	355	310	335	346	333	313	327	334	372	291	307	329	313	291	316	338	321	307	325	310	332	317	335	348	363	303	313	344	300	334	266	333	308	316	328	341	340	344	341	352	298	326	304	343	307	320	338	335	342	303	306	319	320	316	324	320	331	323	334	321	325	320	314	334	285	327	338	326	330	314	324	307	323	302	316	314	327	315	313	322	316	348	325	295	298	341	315	325	314	330	331	305	313	320	338	352	311	312	301	357	287	313	334	330	311	316	341	293	335	321	305	299	336	341	325	338	356	341	324	336	303	330	318	328	326	356	328	297	333	340	342	298	325	325	366	318	353	314	329	311	310	303	362	313	334	321	317	338	305	321	331	328	340	294	293	312	324	331	326	336	314	335	323	331	329	305	312	294	318	314	331	300	316	333	311	330	337	328	302	353	311	320	324	320	305	344	339	287	294	325	297	293	300	305	368	306	299	348	325	313	321	311	314	331	330	340	328	318	330	325	330	304	325	352	339	318	328	312	273	340	353	330	359	288	313	316	327	327	328	328	330	358	298	308	339	318	359	351	346	323	295	346	304	317	339	302	289	322	386	310	337	321	304	321	280	318	323	348	330	318	314	297	342	337	332	324	333	342	328	305	316	347	307	335	330	306	331	315	306	342	344	346	304	315	294	358	291	350	340	338	311	324	318	349	325	336	323	301	305	278	320	310	285	318	309	325	305	336	325	303	332	354	317	318	348	318	312	358	319	311	337	352	313	341	304	289	290	348	354	293	332	309	350	302	330	299	336	324	323	317	296	323	326	368	298	319	331	311	341	314	331	299	313	320	322	321	330	345	277	313	342	326	350	321	316	332	297	309	336	305	312	292	322	329	289	296	313	305	343	300	324	330	307	313	325	300	326	332	361	312	332	314	310	305	328	288	335	339	317	323	316	347	322	292	318	315	302	349	327	321	333	317	315	342	312	303	305	323	291	319	355	295	320	326	320	350	337	319	301	307	318	309	353	322	312	311	316	326	327	339	291	332	359	297	348	358	372	360	321	345	311	318	295	325	314	346	293	361	333	319	347	308	304	323	304	317	335	322	314	333	317	307	308	351	311	318	332	278	351	328	305	344	333	343	370	338	337	311	327	318	335	313	299	315	326	323	312	330	268	341	299	314	313	310	302	326	327	321	321	313	333	283	300	307	318	321	309	319	304	321	331	284	337	291	324	312	311	321	327	326	302	333	313	353	295	320	317	335	329	364	316	319	301	353	318	321	308	310	327	316	373	338	334	320	306	339	346	348	312	316	343	328	314	321	364	305	346	345	319	351	334	303	339	323	323	305	347	332	323	312	347	336	325	343	329	316	320	357	343	317	347	341	302	349	352	328	291	322	324	308	326	326	309	342	322	291	310	307	322	321	325	323	335	326	308	302	339	329	314	303	327	353	315	322	327	353	330	318	330	313	305	330	294	342	320	336	330	305	326	346	345	322	330	300	300	315	349	324	351	345	324	310	271	334	317	332	341	320	332	305	327	322	308	313	290	324	302	304	299	325	276	351	330	325	333	308	318	294	317	305	339	326	338	331	321	290	329	336	304	301	316	322	349	329	300	317	294	297	339	326	346	317	333	356	328	317	316	314	333	329	335	321	309	324	301	304	334	334	361	330	351	342
25717	22228	28566	27090	19025	8641	671	281	240	247	260	257	262	222	212	253	253	223	249	229	237	237	257	214	250	206	258	247	250	214	225	243	233	215	205	220	213	218	235	232	239	223	203	222	230	236	203	243	235	233	210	215	243	259	239	222	238	215	241	207	203	213	216	218	205	234	224	224	223	249	213	235	240	214	204	222	216	220	235	222	214	221	229	240	190	242	209	246	249	206	265	243	244	242	239	212	221	225	214	226	229	190	219	210	234	219	228	258	203	234	223	235	209	189	248	238	226	212	252	217	232	241	208	228	246	213	220	210	228	245	232	226	249	211	235	250	223	241	242	237	206	196	234	212	217	231	221	208	233	221	249	221	229	221	220	226	228	211	232	252	227	217	200	246	230	211	234	210	274	234	207	214	211	253	217	220	234	248	236	223	203	209	216	231	242	209	234	229	237	228	208	218	216	227	230	250	214	213	238	219	218	214	234	230	217	228	211	232	216	224	219	237	250	242	211	232	227	249	204	218	252	227	251	222	220	228	214	209	222	228	218	249	224	219	232	239	212	242	214	245	235	224	243	196	205	206	207	235	226	214	240	218	233	209	220	258	227	204	197	230	235	222	258	217	264	210	223	226	237	229	224	225	254	219	211	225	227	227	263	210	238	241	228	216	198	225	223	226	249	209	230	220	215	250	229	239	262	236	220	219	200	209	239	227	214	241	215	220	247	221	217	237	247	232	244	217	234	248	220	194	224	238	212	240	213	224	193	232	232	215	220	228	233	242	223	233	228	228	207	206	207	242	227	206	228	214	206	224	219	248	240	211	208	233	204	207	222	216	211	231	222	220	225	231	261	225	241	199	236	242	221	233	238	238	236	213	232	216	210	197	219	211	234	223	226	253	239	243	190	228	225	226	213	224	226	228	244	217	217	206	212	242	216	250	212	241	227	228	256	235	223	241	217	223	219	220	196	238	207	208	221	202	207	250	222	195	211	216	231	233	248	208	240	209	217	246	222	243	214	211	243	190	223	227	229	226	245	231	241	202	211	227	238	234	219	230	210	241	200	217	207	227	281	251	215	231	206	229	215	249	223	202	231	218	219	228	220	232	228	232	259	252	250	224	208	220	240	217	206	235	232	213	221	215	204	229	223	234	230	254	250	217	225	224	212	238	206	235	215	247	224	235	223	228	247	205	195	238	235	242	232	223	229	233	228	227	220	219	233	242	229	205	237	252	240	218	205	213	216	233	247	211	228	205	223	231	221	266	217	214	206	255	237	215	190	237	219	247	232	226	235	217	224	221	235	219	222	222	210	250	213	236	199	220	236	217	232	213	225	217	224	232	213	213	225	201	205	222	250	225	241	216	242	241	231	227	217	216	238	219	219	245	212	234	216	236	226	233	250	236	250	230	256	254	217	224	216	230	232	218	200	212	230	249	223	205	234	255	244	217	240	251	225	214	221	233	214	214	233	220	232	231	211	207	186	214	219	227	245	199	266	211	207	234	233	211	248	226	229	230	223	208	223	208	232	228	218	218	201	239	210	206	249	205	216	234	242	239	220	226	247	209	210	230	224	240	222	211	207	230	224	226	225	248	218	234	211	249	224	235	253	216	212	240	260	215	212	226	246	231	231	255	253	201	239	221	250	222	232	210	246	246	226	225	183	213	227	227	202	223	247	207	263	210	232	214	207	201	223	252	228	252	216	205	230	220	214	236	242	239	194	197	231	227	211	225	220	218	209	252	234	241	237	246	214	196	207	243	232	255	204	208	211	217	217	236	237	231	251	209	218	213	230	219	210	215	206	216	190	227	224	220	232	233	207	212	234	232	239	216	236	242	257	239	239	219	225	228	214	240	237	223	251	227	237	219	218	215	233	219	229	231	205	224	239	222	227	247	204	224	236	216	216	253	217	218	218	231	219	228	236	196	218	252	218	224	218	230	221	229	214	211	231	239	226	232	211	243	205	226	253	194	224	210	279	217	259	244	203	222	213	241	215	214	254	216	238	222	225	233	230	221	245	236	236	219	245	220	249	200	195	249	224	230	226	224	221	206	223	228	225	232	223	204	222	235	217	239	224	220	205	243	243	235	217	215	270	249	258	216	232	220	235	226	214	212	222	227	218	240	220	212	217	220	240	266	207	213	219	217	217	230	234	243	225	225	224	206	245	221	202	198	224	234	240	220	262	203	258	228	248	215	225	205	211	228	220	197	239	235	243	207	199	214	204	234	228	203	233	233	235	205	204	217	232	230	230	238	210	243	240	206	201	242	238	229	209	219	211	237	233	205	239	224	238	207	231	215	228	236	223	228	231	223	215	213	216	234	235	218	225	245	205	214	229	230	220	203	232	217	260	207	223	217	241	212	258	209	225	213	211	209	245	237	238	207	223	206	254	217	214	215	248	217	234	224	229	212	219	235	191	257	193	215	202	272	223	252	207	210	233	205	225	222	211	207	247	221	221	212	226	215	233	225	221	219	222	235	215	231	237	215	262	247	220	199	246	208	232	217	206	250	217	253	238	270	230	236	239	249	239	238	213	209	190	223	232	235	230	211	217	210	213	205	217	207	225	224	212	238	220	223	238	220	251	253	256	261	214	229	222	236	269	201	209	221	201	242	230	208	201	210	263	233	228	222	218	213	242	228	211	228	215	227	274	224	237	211	243	221	222	216	260	246	211	220	239	215	237	194	223	216	232	231	233	243	210	227	253	221	248	233	242	223	226	226	206	236	224	236	221	215	205	214	234	239	235	213	244	244	233	244	216	213	214	216	233	200	222	235	229	212	202	232	254	221	214	201	261	231	229	244	223	234	235	237	212	207	209	244	225	242	227	243	188	243	220	245	238	250	222	217	189	211	207	235	239	236	213	205	224	209	237	235	218	221	221	222	213	223	225	229	225	218	234	252	226	208	207	233	202	223	227	220	230	222	227	196	230	228	223	253	233	257	208	216	212	203	224	217	233	237	234	212	242	247	228	237	227	195	253	231	227	251	215	227	221	211	235	198	199	233	228	214	220	206	194	241	218	228	231	239	212	231	228	215	229	222	199	243	224	218	246	219	249	203	209	221	241	239	191	244	236	243	219	226	250	256	218	247	219	223	238	244	211	220	223	221	255	231	224	259	221	253	233	241	199	208	226	246	219	244	239	214	233	218	231	248	247	229	258	208	238	249	237	235	216	239	223	224	224	220	227	238	237	210	214	221	248	256	227	258	228	192	229	242	276	212	237	212	185	213	236	210	236	215	222	229	230	221	219	221	272	242	227	211	237	226	228	247	213	205	242	261	257	228	221	235	235	244	203	224	232	219	251	215	229	224	226	216	224	217	202	215	230	221	216	195	241	228	225	230	201	232	231	237	244	250	230	200	223	203	227	204	259	241	249	213	233	233	211	211	214	242	221	209	237	221	200	222	201	252	238	193	220	231	245	224	219	229	229	208	227	218	249	238	220	237	210	236	218	217	236	206	244	226	218	250	224	239	224	235	204	224	232	214
57834	64371	41884	23860	12070	6106	301	276	262	292	247	261	240	249	265	234	240	253	233	259	261	255	245	227	263	231	266	229	225	220	223	231	250	260	209	249	259	223	264	231	246	218	258	250	244	248	234	263	234	251	247	258	232	253	277	253	258	240	232	250	257	243	256	240	233	224	245	249	231	214	209	245	231	228	242	206	222	241	249	277	226	256	277	237	228	248	249	228	259	221	250	255	239	249	203	237	240	273	232	241	249	233	208	242	248	235	249	255	218	269	234	233	229	235	243	230	237	251	277	221	233	237	246	223	244	248	212	226	275	237	223	254	238	224	236	248	246	236	222	262	255	240	260	255	252	237	240	219	227	250	250	236	258	248	234	230	241	242	214	227	248	258	235	243	259	270	230	248	253	236	232	254	226	242	249	260	253	269	236	235	220	250	248	257	254	232	241	264	239	245	256	260	244	237	221	244	234	268	250	240	246	208	251	225	235	232	234	237	235	236	250	261	251	232	248	253	232	247	235	259	245	262	258	249	236	242	244	248	238	243	267	251	241	229	216	247	236	241	217	238	253	245	269	249	235	229	234	254	251	218	251	254	258	230	227	232	229	234	206	237	242	218	256	231	242	256	279	257	248	221	225	281	271	254	247	223	232	219	236	217	234	228	239	257	253	248	242	235	225	243	232	263	237	227	249	240	242	248	242	222	261	249	217	259	257	233	225	221	242	237	247	259	232	235	233	256	264	222	247	245	248	246	236	255	224	243	217	225	261	260	246	233	240	227	261	233	222	261	241	252	264	244	243	220	235	247	236	243	236	230	234	240	221	249	227	245	225	224	219	224	262	233	244	244	263	237	243	227	226	240	217	270	230	252	236	239	238	247	228	261	260	249	231	278	236	240	237	254	224	276	239	229	208	228	236	251	244	237	239	233	229	222	217	235	235	245	215	239	235	264	216	243	234	227	226	260	255	265	236	225	267	253	225	245	256	215	238	219	261	236	234	244	225	239	260	244	242	238	218	243	245	215	277	259	231	244	229	262	231	236	228	218	262	250	232	259	244	245	228	241	214	235	240	245	232	238	211	243	241	231	255	225	250	272	254	252	235	232	212	229	250	237	252	234	255	251	231	249	252	277	239	235	213	202	257	237	287	258	238	232	277	233	249	264	235	235	246	243	238	238	233	219	227	242	239	241	231	240	240	224	259	249	248	252	258	247	245	237	243	263	243	258	242	246	236	231	259	226	226	248	228	228	244	254	250	242	225	222	240	248	240	235	248	259	237	265	240	239	258	252	269	236	234	255	220	238	250	246	249	236	243	225	246	232	252	225	219	222	242	238	241	207	255	249	239	255	236	242	260	234	238	251	234	244	217	258	227	249	232	210	237	223	224	271	233	228	237	253	236	225	246	245	239	256	222	251	262	256	250	238	251	238	251	262	251	231	247	226	245	263	242	221	239	238	247	249	237	243	271	242	238	245	250	243	226	236	225	249	216	250	237	244	252	239	247	278	249	245	227	227	230	216	251	248	228	252	237	212	233	265	233	205	264	236	218	215	258	229	231	226	224	267	230	255	240	247	265	234	238	240	240	253	258	231	234	247	253	237	231	207	250	242	269	234	232	233	247	225	238	254	259	243	242	254	243	213	240	215	208	228	234	239	256	221	249	246	245	227	263	244	252	228	213	239	237	231	242	232	235	258	245	246	236	233	226	234	250	263	260	227	223	201	266	219	231	207	240	257	233	256	255	268	230	260	203	242	235	229	256	233	273	234	229	240	226	243	274	221	244	226	217	245	233	229	238	245	240	254	228	246	241	239	233	232	229	223	218	243	226	255	260	240	236	247	222	243	248	242	234	269	243	242	245	220	234	244	199	251	217	245	212	260	224	233	243	250	222	255	261	218	212	237	233	263	234	209	237	240	247	237	242	243	240	255	251	259	259	255	226	235	256	236	244	244	236	234	273	235	237	240	251	227	256	232	236	235	230	249	243	248	228	243	234	258	227	246	224	239	240	266	241	233	232	269	225	231	267	208	226	232	255	257	246	248	251	249	246	210	239	218	255	260	270	257	234	251	245	222	248	234	251	266	260	250	244	242	256	231	254	234	240	253	246	249	255	197	216	251	249	228	233	238	226	223	225	232	218	242	220	237	240	274	231	254	207	257	233	241	225	266	219	225	222	224	254	256	234	236	242	228	238	238	260	230	261	226	274	260	242	260	218	239	250	248	227	260	225	256	230	225	251	240	243	233	239	249	241	213	228	236	243	238	229	246	240	221	230	257	257	216	225	212	236	236	235	244	259	226	228	243	268	275	249	240	231	252	248	229	245	237	255	225	256	247	238	218	256	244	220	219	240	230	223	243	230	223	193	277	217	256	230	243	251	246	253	246	222	236	234	237	242	256	227	248	245	236	202	225	257	228	216	236	232	211	263	230	273	220	233	247	242	216	241	219	244	263	256	238	249	247	212	247	227	223	271	238	245	270	225	249	230	260	247	208	228	262	239	246	225	243	255	239	249	234	261	253	244	211	252	261	231	231	234	246	242	257	244	232	237	256	256	215	236	194	244	242	251	256	230	231	222	249	267	232	242	255	241	245	217	234	227	241	230	245	259	236	225	262	220	240	231	235	254	261	253	208	204	247	239	232	202	214	254	215	235	210	227	237	200	223	247	225	267	250	223	244	260	246	244	231	234	245	257	234	264	253	241	253	217	231	208	232	263	269	248	240	256	233	223	258	258	228	257	249	213	221	223	227	244	232	249	248	248	212	245	236	249	261	246	248	260	221	243	234	258	263	267	219	221	247	228	265	225	210	246	254	256	210	224	237	253	227	239	224	244	238	217	260	248	253	226	227	256	226	242	221	236	240	253	244	224	255	232	249	243	222	277	241	264	225	246	226	237	256	227	235	245	241	219	253	285	237	230	241	217	245	267	236	254	222	225	235	271	224	234	259	247	248	260	275	244	247	230	253	215	237	232	258	245	211	246	223	241	225	231	261	239	247	255	234	257	232	262	246	241	231	224	215	211	219	267	212	228	227	239	250	233	239	217	256	241	220	238	261	262	249	271	224	221	239	261	255	249	217	222	253	247	229	247	225	268	237	228	252	226	239	234	212	237	229	255	207	243	216	266	254	233	270	269	250	232	259	228	233	270	232	243	228	241	233	228	235	228	254	230	245	227	234	218	253	251	245	242	248	245	232	246	257	228	231	213	252	239	241	272	209	263	263	221	243	276	229	225	236	225	248	262	284	251	257	222	218	241	278	214	232	248	252	252	242	240	234	222	249	240	242	213	282	267	236	269	232	231	242	264	248	249	235	270	260	248	261	207	270	247	257	243	263	232	249	242	241	232	237	231	234	219	251	255	256	245	228	244	219	244	232	258	260	241	248	246	236	240	268	236	222	252	247	224	230	231	249	207	253	229	241	227	244	246	224	238	248	253	247	222	263	213	246	242	231	237	246	255	265	249	254	235	233	267	253	218	239	264	256	221	247
24457	21688	28641	25602	23007	17914	3684	536	385	409	364	377	385	356	359	380	356	348	357	343	333	375	345	331	364	365	351	341	357	360	326	378	354	353	346	409	362	321	335	320	350	371	353	347	390	338	356	379	349	336	370	323	349	372	366	358	361	332	358	347	355	341	380	358	369	355	375	324	337	340	343	348	316	352	305	385	341	338	335	371	367	342	316	326	360	322	347	348	359	306	329	350	340	338	350	364	334	372	340	366	332	340	346	339	340	345	360	374	344	322	320	353	344	366	339	363	350	328	323	332	391	316	350	325	347	355	315	356	389	317	367	340	360	352	347	356	334	357	353	329	334	356	333	328	335	330	353	328	312	385	343	345	337	319	357	325	367	362	333	356	377	359	361	353	340	356	350	379	340	362	317	331	364	363	336	371	352	332	306	309	345	377	339	314	342	308	344	347	339	332	343	314	362	353	330	379	356	346	352	321	336	338	376	324	364	392	329	358	337	353	350	355	362	339	350	319	341	357	351	329	369	341	331	330	335	349	327	318	363	352	331	341	376	326	357	342	354	317	346	334	327	333	372	342	351	339	378	346	351	324	356	338	365	334	361	342	302	325	368	311	347	324	348	354	339	300	326	350	318	365	370	370	333	368	347	340	384	350	346	336	346	336	346	352	361	324	340	377	352	341	340	340	322	345	327	302	333	355	349	347	328	353	359	333	341	345	331	323	348	333	346	378	338	325	322	346	358	326	326	353	317	338	349	354	336	345	337	332	353	348	364	318	347	347	350	361	329	345	355	344	306	353	327	370	371	329	345	326	353	329	321	397	362	357	354	328	368	310	339	356	320	354	338	355	361	390	364	340	374	364	371	347	360	347	336	345	329	414	369	364	340	336	343	341	361	351	325	385	317	349	342	352	326	358	336	321	339	349	336	350	315	378	384	346	369	379	345	343	370	369	373	341	373	346	320	341	353	315	361	322	363	361	355	333	366	353	354	348	312	326	330	381	362	370	327	325	293	348	354	324	311	360	350	323	386	335	333	335	340	362	335	376	336	368	350	325	341	352	329	348	326	361	329	327	339	347	346	348	323	327	346	333	351	351	384	339	366	347	338	334	323	339	344	354	356	340	360	347	301	341	357	343	358	385	346	352	330	367	364	343	379	343	369	307	358	351	360	349	341	363	333	345	373	337	349	326	391	355	356	334	352	319	352	334	292	347	318	348	327	352	354	353	334	319	356	322	327	360	364	324	334	360	331	332	344	328	350	334	329	369	359	374	335	367	326	344	343	371	337	344	346	340	316	353	329	385	354	331	323	339	322	348	363	332	334	324	353	356	327	337	312	371	323	324	328	336	327	321	315	378	351	325	344	371	327	331	336	357	334	316	314	305	321	323	346	357	334	357	370	325	359	383	375	344	345	323	327	387	321	342	360	320	337	346	317	350	336	338	324	343	331	342	343	337	351	361	368	359	318	375	351	327	343	335	304	340	330	336	377	384	334	341	335	327	371	363	364	361	355	350	320	352	345	353	293	362	351	307	337	331	324	315	329	352	359	346	334	378	343	356	355	344	378	305	371	302	355	328	377	339	364	334	326	354	336	312	362	304	313	342	334	325	326	322	339	381	320	347	350	319	335	375	370	329	329	356	367	326	391	343	326	327	355	351	332	355	349	363	315	328	341	315	343	334	327	321	373	335	334	349	359	329	366	334	346	363	360	331	365	345	332	329	359	353	366	338	345	356	301	338	378	353	366	340	335	344	320	320	372	348	330	355	364	324	340	357	351	363	359	346	341	359	342	340	356	338	328	332	343	321	323	360	358	323	379	347	350	359	368	363	395	369	337	369	341	326	334	381	348	338	342	347	333	353	332	339	346	349	310	312	375	368	356	367	364	369	321	345	345	380	370	323	347	356	356	324	344	299	339	329	307	327	338	356	326	326	365	353	343	361	380	359	331	345	348	338	311	343	333	337	318	360	312	376	333	363	363	370	360	321	321	347	329	340	370	342	333	347	366	359	366	360	328	371	343	345	357	356	377	384	325	330	348	337	342	365	356	311	363	336	339	336	381	313	328	368	321	320	332	306	343	351	321	357	348	351	369	353	337	335	345	333	326	356	368	343	364	338	350	360	322	321	326	334	338	334	350	327	356	347	366	359	343	315	344	344	316	369	350	325	351	365	380	333	346	367	352	347	352	307	344	388	334	341	346	347	332	322	338	319	336	346	376	328	356	389	341	372	320	329	327	357	308	348	325	310	340	344	331	383	317	335	338	326	338	316	351	377	372	339	353	333	359	334	325	347	347	354	353	329	329	338	336	359	343	338	343	363	338	342	362	332	322	340	354	319	324	357	329	324	324	340	350	357	365	333	348	345	347	368	335	366	319	342	348	324	318	347	316	320	315	322	306	355	344	324	343	344	342	353	361	344	318	357	326	362	322	324	321	329	299	341	342	341	321	358	321	366	356	335	353	325	320	341	325	363	365	323	351	332	376	319	315	342	362	339	380	334	358	351	346	324	342	324	367	366	340	314	329	374	319	332	322	340	345	354	312	318	326	324	324	334	334	331	361	303	362	314	361	352	332	317	349	386	321	336	327	318	340	335	347	342	321	353	329	359	351	363	346	352	331	335	360	318	308	343	353	337	345	354	330	365	363	382	339	394	333	379	337	321	346	313	334	354	371	364	321	330	308	340	363	341	344	352	339	334	327	351	331	359	359	335	350	362	331	327	347	331	349	314	309	349	331	337	374	338	343	363	322	342	363	344	388	348	370	326	333	343	335	355	349	352	353	401	374	341	355	350	363	329	353	332	287	344	347	358	377	321	322	323	340	328	326	361	342	319	351	343	318	345	357	309	329	395	366	351	355	323	332	372	345	363	364	350	354	323	348	335	340	369	346	326	346	322	295	363	333	348	334	363	317	334	342	329	339	316	320	357	361	359	325	351	310	352	328	362	326	336	352	331	350	383	345	349	384	327	373	369	338	309	354	331	307	314	329	347	339	400	328	330	337	365	329	365	354	342	354	377	351	348	314	349	347	378	379	331	350	338	358	373	334	385	357	349	291	323	316	343	346	326	349	331	355	345	340	354	329	359	345	323	352	299	355	350	362	398	315	347	371	335	331	336	288	373	372	354	379	349	360	343	363	365	363	369	367	324	353	337	291	338	353	363	373	381	307	377	346	374	357	384	343	381	327	352	320	338	316	347	362	362	350	339	361	360	289	310	359	337	316	351	341	339	327	360	326	337	342	357	343	360	346	325	357	345	358	365	386	364	345	375	323	339	325	333	337	344	338	355	382	362	350	361	337	336	335	324	343	354	349	369	347	350	354	373	356	363	360	334	351	341	345	320	331	336	316	315	382	363	317	359	342	343	358	344	364	308	320	340	373	348	344	332	359	383	341	375	354	350	377	353	331	333	355	335	334	341	336	333	323	373	368	345	335	326	321	326	334	365	330	319	347	347	374	353	324	348	348	339	342	352	344	348	374	337	339	326
59644	76563	54067	32876	18615	11613	428	439	422	390	386	403	398	408	353	365	377	354	408	371	368	387	347	323	381	368	343	333	338	383	380	363	370	363	361	345	383	360	322	342	365	314	354	337	355	339	341	363	371	385	333	355	344	349	346	368	346	378	324	411	347	356	362	343	359	351	358	337	341	373	324	378	326	346	393	369	339	368	347	365	345	367	379	346	367	389	345	367	346	324	357	367	394	350	360	371	342	331	317	341	356	350	341	356	339	360	350	326	365	356	380	361	349	360	348	385	355	363	369	341	360	371	358	356	336	369	356	361	373	346	333	348	346	361	361	345	371	377	368	350	337	368	345	345	314	330	350	342	345	381	365	342	353	334	327	399	310	367	332	384	350	324	340	355	364	375	342	359	341	316	344	367	356	335	337	329	336	370	337	325	340	355	342	359	336	387	389	346	332	362	344	378	341	370	360	333	353	350	339	369	362	352	357	327	361	356	347	340	343	346	347	344	341	340	351	367	387	360	352	329	371	359	335	346	329	324	348	343	350	349	362	364	337	333	387	372	331	353	381	306	347	352	363	328	350	355	317	385	355	362	317	367	364	359	337	362	352	347	368	348	350	342	380	359	332	326	347	354	344	349	340	334	356	374	354	367	366	358	348	345	314	357	340	357	326	339	374	378	375	341	341	338	389	372	362	365	349	355	345	359	354	357	318	347	348	352	389	339	342	355	368	380	356	334	362	338	360	335	335	334	361	360	359	341	349	371	366	377	351	321	360	385	350	354	347	338	352	332	363	342	354	382	346	335	325	341	374	318	353	380	358	366	339	356	377	356	355	365	375	333	351	358	335	330	333	366	342	390	339	326	348	354	366	368	351	365	363	335	379	352	371	354	333	325	343	336	318	345	337	401	352	361	358	340	369	365	354	349	365	373	346	334	425	354	354	317	334	337	362	361	358	372	350	324	335	335	350	349	379	336	362	337	340	340	376	363	354	353	339	356	356	360	341	378	337	325	350	338	352	366	338	336	325	373	372	362	386	353	390	376	363	342	286	324	361	346	304	359	377	377	323	366	362	343	330	343	362	350	376	365	362	347	340	343	335	357	375	334	333	335	376	341	347	381	357	348	345	321	356	324	335	377	361	383	356	364	365	312	358	354	335	369	378	333	352	388	351	334	372	369	365	355	322	362	317	362	351	343	357	351	327	353	390	349	340	325	351	357	359	356	359	340	318	366	328	350	364	381	380	343	344	352	341	377	341	341	368	328	362	364	359	319	331	400	317	302	375	346	369	336	327	362	373	370	341	363	332	371	369	328	340	351	350	353	338	370	353	387	358	369	362	395	370	346	306	339	359	325	342	335	360	362	349	367	333	366	322	306	342	361	343	381	321	389	362	372	349	348	385	366	366	353	354	330	342	353	331	319	358	357	337	362	312	338	332	343	348	355	337	367	362	348	368	349	355	363	350	355	331	371	359	370	343	348	378	394	354	345	351	314	358	335	374	378	381	345	361	357	373	346	330	348	346	338	363	357	359	350	345	356	364	373	353	389	315	360	354	358	377	346	389	333	358	323	350	380	321	366	367	366	376	320	354	343	357	328	322	383	336	334	346	340	364	362	387	312	358	340	368	332	326	323	381	348	355	366	351	387	358	341	357	333	365	342	372	353	385	317	374	330	372	335	352	320	332	320	353	338	367	351	333	362	339	323	328	368	345	368	361	355	325	347	366	334	373	369	355	381	352	351	364	338	347	365	336	337	341	368	352	320	360	354	342	336	339	339	361	341	345	348	347	354	384	348	340	353	339	354	355	363	353	359	361	348	346	390	349	346	360	326	334	359	329	355	363	345	389	365	353	339	338	357	355	370	359	395	347	332	350	371	326	349	345	316	366	372	328	356	396	338	377	314	358	363	320	380	341	356	354	340	360	322	361	326	353	349	371	335	349	354	356	318	367	343	358	317	342	357	361	329	370	366	325	377	333	395	342	376	341	357	335	367	362	368	340	338	323	337	325	333	364	371	336	353	333	337	336	367	336	340	366	339	351	339	347	385	377	353	347	369	358	331	353	312	332	365	344	356	326	345	352	366	334	387	346	334	348	318	359	338	340	339	359	333	345	344	361	391	354	320	331	385	388	356	335	343	339	363	370	352	338	340	345	342	340	329	329	353	372	374	380	389	346	333	387	351	327	323	371	341	335	333	379	374	376	361	344	341	358	340	351	325	344	357	358	363	349	339	344	336	349	344	328	369	343	355	370	371	333	334	368	371	357	330	347	350	357	367	321	356	369	344	355	318	363	335	348	339	312	355	350	363	321	352	348	302	328	335	368	330	318	322	350	355	353	325	329	354	327	359	362	353	379	338	341	347	344	360	368	344	368	353	330	376	346	314	365	332	370	349	326	392	348	370	326	313	349	378	344	352	370	374	362	363	353	335	358	347	339	334	344	363	357	346	348	356	332	361	373	382	359	333	351	349	369	345	344	353	336	350	342	356	375	347	335	340	358	361	352	369	327	379	359	336	345	318	336	358	382	347	352	369	342	343	360	373	363	394	353	327	317	353	390	382	367	332	365	346	337	351	335	363	346	353	372	323	314	345	386	318	354	332	354	344	353	330	352	346	362	376	365	334	347	337	394	313	379	363	323	347	355	391	384	345	329	357	321	365	353	363	356	348	323	389	343	360	351	337	336	382	307	313	359	313	362	378	349	336	355	373	367	368	361	353	368	336	349	346	373	307	344	333	347	360	331	359	399	379	344	374	387	369	349	355	344	342	334	350	348	360	365	331	333	328	346	349	347	363	348	354	353	343	351	311	360	381	309	339	332	335	356	350	367	319	350	353	342	317	332	350	366	348	329	342	364	359	364	367	373	308	343	331	348	356	348	379	322	376	360	364	346	341	356	341	353	335	365	368	365	332	352	329	365	356	354	352	359	326	312	355	375	370	345	362	340	361	366	375	386	383	337	370	348	348	375	355	373	355	371	353	378	337	341	366	330	345	360	358	341	372	332	361	360	383	360	351	347	372	357	348	337	334	357	325	322	343	350	348	334	353	395	323	386	342	365	336	346	356	372	349	340	327	368	374	325	379	358	382	337	350	348	320	353	342	321	371	329	341	362	367	350	344	355	359	359	353	313	330	320	320	358	377	339	347	376	325	350	389	331	332	332	360	365	333	356	351	350	331	331	327	323	309	346	361	342	334	329	359	303	396	369	354	365	359	350	375	316	365	347	377	347	361	380	376	351	339	337	325	349	374	350	338	353	336	347	350	331	382	421	338	319	344	367	371	362	343	374	347	350	352	391	367	337	340	320	315	380	370	340	335	334	359	385	346	329	349	384	344	335	366	385	320	329	373	354	363	386	339	337	355	341	333	355	363	351	374	387	337	321	350	341	360	320	356	322	351	352	369	370	321	340	329	347	337	332	357	373	365	356	348	373	338	375	375	354	326	377	370	343	356	342	364	384	317	335	342	383	325	336	329	390	330	342	343	362	355
31112	21842	10569	3037	1245	778	372	354	374	327	371	313	326	336	369	329	354	354	306	350	381	330	337	333	349	317	316	366	361	381	348	344	327	340	374	326	372	336	346	345	344	364	346	366	377	334	324	339	312	365	328	319	329	338	383	352	307	326	382	338	358	322	365	375	351	328	310	376	366	334	354	349	330	342	374	367	357	344	337	328	336	353	314	326	368	363	324	362	356	336	299	324	392	388	333	341	346	335	363	331	368	361	333	315	346	350	312	359	327	330	337	343	334	370	365	342	337	366	365	347	360	372	319	332	336	365	353	324	365	342	299	325	382	338	368	365	329	360	339	356	341	343	324	345	350	358	347	345	358	331	330	357	336	339	331	358	325	355	357	333	355	348	347	344	325	370	351	318	333	326	334	321	360	357	348	402	340	335	351	313	318	343	314	334	353	346	349	343	358	343	308	388	329	296	351	353	318	319	339	332	355	280	345	315	360	362	369	332	325	314	383	344	306	307	291	326	380	352	376	336	348	336	332	336	337	356	332	338	332	345	333	365	355	366	388	345	362	371	334	355	345	343	353	328	306	359	336	343	338	332	343	327	359	367	358	362	361	358	373	389	351	363	353	341	360	324	355	315	359	329	336	347	326	335	355	333	319	363	341	371	336	323	327	371	321	353	370	376	353	314	352	332	344	339	324	323	355	319	346	323	323	337	373	362	337	329	346	344	329	346	331	351	306	354	314	331	363	361	360	337	360	369	365	377	331	370	324	338	337	319	352	356	335	360	335	339	357	355	353	360	329	334	344	377	345	330	347	329	315	341	323	373	339	315	359	343	331	353	369	305	366	349	364	341	338	342	368	317	337	369	281	368	346	316	354	339	344	336	317	306	323	347	349	341	343	331	337	352	322	357	359	316	364	353	318	357	360	343	325	347	380	376	341	328	334	311	321	343	369	337	334	354	342	367	328	368	313	348	333	325	348	339	338	349	347	362	361	359	349	334	353	337	333	357	316	326	360	310	376	335	341	336	333	326	334	393	325	332	362	362	396	355	389	348	351	359	338	339	345	383	334	354	329	328	331	346	358	346	356	350	382	328	334	359	350	339	345	343	376	327	352	360	317	349	338	364	342	348	359	343	332	327	342	374	332	354	310	353	348	353	299	327	367	371	355	352	365	337	363	339	339	356	332	374	290	342	366	339	300	334	347	376	332	367	372	336	316	343	370	352	319	327	341	357	337	367	360	344	343	338	333	370	376	303	323	340	305	328	369	316	360	342	323	348	335	332	364	345	315	321	342	376	344	362	309	294	350	337	350	324	352	344	369	325	368	366	347	340	355	343	337	361	323	312	334	349	335	302	331	340	321	320	368	340	342	336	335	342	334	305	321	359	326	378	351	344	348	347	338	359	343	383	309	340	340	325	341	317	340	348	331	338	319	339	366	316	312	330	371	340	326	324	329	359	351	331	319	333	340	339	338	361	311	326	362	339	341	324	336	330	340	346	341	360	342	378	348	360	395	343	322	346	324	344	375	324	330	311	338	327	370	406	312	351	328	355	347	329	318	388	304	375	371	360	338	354	370	327	321	349	344	358	317	385	360	326	387	355	340	355	358	323	342	331	330	358	360	366	343	361	310	373	315	344	320	332	348	377	342	349	339	331	351	329	356	321	340	350	316	378	333	338	358	347	339	345	338	341	356	324	359	345	355	331	333	310	365	350	337	374	332	364	334	315	322	344	381	344	338	334	346	337	349	339	363	355	333	332	335	331	354	360	352	357	332	323	347	342	393	347	351	304	347	358	399	313	368	345	315	358	339	366	336	344	357	336	336	324	370	340	352	292	366	350	325	309	343	315	381	334	372	323	316	327	337	386	297	333	378	393	303	337	368	326	334	392	371	346	337	322	338	352	351	335	319	374	315	356	327	346	310	372	326	358	367	372	332	321	327	322	322	339	367	359	351	355	319	318	330	328	353	337	331	357	337	329	349	331	308	349	353	356	343	331	357	348	353	348	356	338	352	363	318	342	333	359	362	333	327	331	344	365	346	350	342	355	378	345	387	341	328	317	350	364	365	318	356	340	347	324	331	358	352	327	327	338	344	388	370	371	346	301	353	329	387	346	342	298	340	325	340	341	330	384	346	378	314	330	340	316	346	347	370	369	338	338	344	376	377	353	329	361	339	341	325	318	358	321	372	316	335	347	359	353	322	324	372	338	346	338	356	343	344	343	333	337	358	325	370	352	337	338	392	332	335	318	354	345	331	329	356	334	341	375	329	345	328	351	319	371	328	359	328	337	358	335	362	315	353	323	362	340	343	325	403	359	365	362	320	323	341	357	328	340	355	350	388	339	330	356	331	356	341	311	342	355	329	338	372	319	321	339	306	314	313	352	365	335	356	345	352	381	332	339	353	335	326	345	347	325	376	344	331	339	348	323	337	346	326	326	308	334	347	380	319	343	323	356	373	334	325	338	345	382	348	347	340	349	340	308	361	334	348	357	360	329	351	332	351	330	329	320	354	324	342	349	329	323	355	377	335	375	361	345	342	353	340	334	329	328	350	348	342	338	338	328	352	330	361	376	331	354	327	338	340	331	329	358	332	353	351	350	355	327	317	354	353	348	335	347	362	339	343	354	319	331	330	359	322	348	349	355	363	319	354	342	330	340	355	350	387	312	368	320	330	345	315	332	342	322	359	323	352	336	362	354	375	344	345	332	317	360	334	381	333	358	344	331	358	371	369	333	353	363	346	315	358	356	373	335	336	345	334	369	357	312	353	373	356	354	325	315	370	351	361	318	349	374	350	364	322	342	367	331	354	355	358	337	304	364	351	345	336	316	360	340	369	325	333	346	333	361	324	338	343	312	348	330	342	367	333	344	379	335	302	291	342	326	351	339	329	357	359	290	364	368	376	307	327	369	366	355	330	339	320	327	336	388	345	359	352	340	367	340	366	339	325	341	358	331	331	322	322	400	337	337	350	315	344	329	303	375	327	364	352	362	380	350	363	347	337	342	371	312	369	359	318	329	353	380	352	346	325	330	341	328	341	335	346	338	343	336	306	332	373	367	358	351	334	356	362	347	325	311	344	352	352	326	317	363	369	336	319	326	343	341	323	309	330	367	329	339	322	340	322	348	316	357	324	348	390	315	355	335	374	327	322	341	343	336	337	358	355	317	336	359	329	345	390	395	352	347	319	308	344	335	354	357	341	368	353	355	340	347	369	335	346	346	353	351	345	337	362	378	356	381	317	335	293	326	345	357	348	342	328	354	344	319	330	357	354	365	332	345	315	335	322	357	338	363	347	316	381	333	378	365	357	347	340	336	321	350	335	326	315	341	376	374	319	334	344	320	348	343	311	342	326	359	355	321	368	348	365	342	325	318	324	320	342	343	334	335	342	348	335	358	348	323	352	354	315	329	390	343	349	354	321	350	343	335	371	335	381	353	350	303	327	346	330	359	341	314	346	348	350	350	375	356	339	295	358	335	359	361	342	340
22121	16799	7641	2455	1367	884	308	308	324	325	321	314	321	338	337	319	306	338	324	347	290	342	299	314	301	355	327	324	326	308	314	298	329	354	307	340	316	342	306	301	294	300	313	316	301	326	342	319	344	340	311	306	333	311	313	337	313	302	315	298	329	324	340	324	328	328	328	351	311	315	351	310	288	302	289	316	308	347	336	343	318	325	317	293	284	305	357	348	294	329	329	295	317	303	322	333	312	338	312	324	329	305	295	327	320	326	315	336	314	304	308	309	292	320	313	309	355	314	312	343	324	339	317	314	328	287	315	340	342	298	306	289	337	316	354	318	330	326	328	314	313	284	332	327	346	322	335	318	323	323	321	315	298	342	283	327	320	340	327	363	306	299	341	316	309	348	304	302	337	330	326	329	308	296	312	325	305	328	349	292	320	300	334	306	314	326	300	331	306	323	348	327	349	300	323	321	304	299	323	302	337	299	310	310	329	311	286	305	285	283	325	295	294	278	309	319	349	291	333	308	319	298	304	306	320	343	336	342	332	289	323	338	313	311	304	312	332	321	331	298	307	306	320	325	343	300	360	319	337	301	313	306	312	284	321	316	321	291	328	323	306	305	323	319	330	295	336	283	321	331	342	325	300	331	320	303	304	294	340	316	309	328	332	332	312	340	283	313	363	341	315	305	321	298	316	367	311	298	335	310	327	338	317	324	300	340	299	299	319	282	307	340	307	353	341	311	330	315	316	297	319	335	319	308	345	330	313	312	307	325	312	334	311	302	346	306	360	346	327	311	343	330	332	304	332	350	314	340	312	320	310	316	321	337	353	335	355	331	279	312	340	355	327	312	314	295	333	301	324	325	322	331	319	316	309	328	336	276	338	314	327	337	301	317	353	296	316	314	322	321	315	314	323	331	321	309	321	302	340	309	325	292	333	309	352	293	307	321	310	322	301	340	341	326	294	296	304	324	309	317	322	308	328	326	295	319	308	324	311	317	317	338	315	304	293	311	327	336	307	312	316	309	288	325	348	293	311	301	318	353	336	355	296	318	306	328	332	329	316	320	317	313	307	327	325	313	351	328	313	329	356	329	295	306	315	333	292	306	327	313	304	356	296	327	320	310	326	339	326	322	329	321	297	327	323	306	301	313	324	328	311	342	320	325	283	323	307	299	303	328	320	341	320	294	319	341	335	343	343	321	334	302	347	300	338	348	327	331	328	341	327	329	343	348	287	356	288	351	349	335	318	312	336	303	316	329	308	350	278	301	304	336	317	354	312	326	318	345	290	291	322	311	338	293	328	311	269	340	318	314	323	292	325	341	332	329	313	314	318	321	325	329	326	349	333	317	335	325	302	333	329	327	313	316	301	300	340	302	305	291	338	324	322	332	280	293	323	328	303	318	303	332	323	310	288	298	303	339	298	317	317	319	326	309	281	310	316	330	335	312	340	295	319	298	316	295	325	334	312	322	298	323	310	357	308	307	300	316	316	325	307	307	301	327	323	338	326	330	315	317	321	308	341	315	313	314	295	322	336	326	322	354	337	301	330	349	334	305	304	329	296	294	336	337	316	291	303	313	333	327	325	343	308	333	303	306	316	292	283	332	334	308	350	303	306	315	323	318	300	312	286	321	337	309	318	326	312	309	270	334	301	340	317	341	318	334	331	315	321	335	299	329	350	335	306	313	363	308	308	336	331	347	308	299	312	326	315	315	322	324	301	345	302	284	309	300	341	294	343	291	319	323	313	331	293	342	320	283	312	314	327	309	317	312	319	336	316	321	349	343	324	329	287	327	320	320	282	327	303	344	303	298	320	324	323	326	317	329	324	327	291	296	342	299	297	317	307	317	319	318	326	326	330	348	320	316	331	316	336	316	336	337	327	350	352	339	325	312	324	325	313	333	271	288	330	314	298	333	337	306	369	305	320	319	326	338	324	296	319	361	321	299	314	315	309	297	342	313	324	340	332	281	331	308	292	335	272	301	303	361	312	321	297	355	317	313	334	350	313	302	315	328	332	318	329	324	341	322	310	291	323	292	308	297	320	346	319	306	350	315	282	305	289	315	291	329	322	313	341	332	328	322	310	315	351	319	278	315	316	310	347	325	302	317	288	348	341	307	323	306	332	296	328	308	298	322	348	329	329	330	353	353	331	296	318	326	348	333	337	338	339	300	318	272	322	315	334	360	320	315	316	331	309	313	332	318	326	319	308	318	331	309	304	344	325	344	297	291	313	340	329	369	319	321	333	350	304	312	282	309	353	354	327	347	311	317	335	293	324	311	332	334	327	311	326	270	296	322	311	314	294	290	324	303	293	343	348	322	366	324	338	320	337	312	339	295	302	317	307	312	319	322	298	328	320	303	346	289	325	314	327	333	318	298	327	311	306	321	303	333	294	353	325	297	332	296	311	305	332	317	326	302	268	314	348	300	332	313	314	324	294	299	308	332	308	313	339	315	303	330	322	337	342	345	324	315	328	309	301	317	356	318	324	332	319	333	323	308	316	315	358	301	340	299	301	336	345	325	295	306	276	298	336	315	299	341	332	296	305	317	304	315	326	316	375	298	334	339	346	342	319	287	275	285	296	334	324	293	304	295	325	315	313	320	343	305	321	298	307	314	313	323	302	325	303	307	322	311	319	314	320	356	302	323	335	341	333	312	341	330	339	308	336	346	316	349	323	307	316	310	347	326	302	297	319	329	319	332	306	307	314	324	317	319	322	309	350	317	330	341	311	335	335	309	286	363	331	287	314	302	323	313	305	323	322	299	300	300	297	318	342	327	317	305	305	313	336	309	334	343	276	322	310	308	298	326	317	314	287	315	295	300	342	307	310	316	269	311	294	317	327	350	315	317	311	296	363	325	317	321	294	354	336	313	343	322	302	335	280	312	310	322	334	321	297	305	353	288	344	346	301	321	313	305	330	344	315	326	319	288	351	311	315	326	314	333	292	307	325	322	339	323	302	314	319	325	316	319	365	314	315	330	336	319	336	317	309	345	312	321	277	313	325	354	322	296	311	324	298	320	303	340	318	342	297	298	344	305	295	327	309	288	306	323	343	294	309	299	352	301	325	322	318	310	325	318	348	346	294	324	317	340	300	301	314	293	329	322	325	324	327	328	324	346	291	347	281	330	303	284	308	331	334	321	307	340	327	358	322	341	300	309	277	314	349	341	321	312	307	312	319	332	312	294	312	283	323	322	323	311	330	296	282	309	308	331	297	315	307	322	342	314	301	319	295	300	317	316	322	340	316	315	313	317	295	312	330	326	261	296	305	322	320	312	289	306	312	329	313	316	297	302	318	315	311	306	323	321	304	319	322	322	313	300	296	336	278	302	297	299	310	298	360	347	314	328	332	328	309	324	305	313	301	307	323	287	325	333	327	302	274	337	328	319	303	323	305	330	308	332	290	288	321	313	335	327	326	334	296	363	315	296	328	346	305	324	337	353	304	313	318	321	286	338	314	318	314	316	314	292	310	330	319	319	296	299
25586	22203	28239	26603	18440	9161	857	273	262	233	247	244	264	236	236	234	247	251	245	233	233	210	237	258	219	229	246	230	214	237	254	221	249	242	241	238	227	219	239	225	239	242	219	230	236	220	234	246	210	242	220	240	210	226	229	229	238	207	222	212	252	224	247	242	233	233	255	253	228	218	211	219	239	230	257	225	205	221	230	202	234	226	215	221	223	233	208	237	229	242	223	249	204	198	247	240	225	218	221	242	204	249	221	236	243	211	221	238	215	227	180	234	269	210	228	253	226	248	205	203	246	234	210	216	210	262	248	235	221	231	229	225	227	238	217	224	221	230	262	243	218	220	228	228	224	231	235	222	218	250	212	218	230	216	235	200	227	242	238	230	230	230	234	237	239	255	219	251	266	226	238	242	218	216	199	219	256	223	232	207	218	271	247	228	212	249	206	236	228	210	222	241	242	194	224	240	223	204	246	219	224	216	211	266	204	233	237	224	227	209	220	223	242	215	249	215	241	213	246	199	206	240	248	226	202	219	228	250	218	213	224	229	224	217	215	213	199	202	234	240	227	199	223	224	247	244	233	228	198	235	200	204	219	199	218	219	223	228	224	212	238	228	229	200	213	205	241	236	210	230	220	222	209	192	218	230	224	232	218	204	224	253	233	246	217	238	220	211	216	213	218	256	232	235	223	229	229	241	219	232	213	233	232	230	233	201	232	257	218	237	204	214	234	241	238	221	222	224	237	234	225	232	230	215	219	217	260	213	227	232	234	212	237	240	217	216	225	216	234	240	183	214	212	225	219	235	222	213	245	214	226	230	221	237	235	197	244	207	255	255	223	235	224	231	244	225	220	227	258	230	227	243	244	241	225	224	220	244	206	198	202	223	230	234	213	219	233	239	194	245	206	224	222	228	239	223	223	206	220	226	215	216	239	260	241	228	219	217	227	245	232	246	235	243	211	217	241	220	240	214	226	228	242	218	212	236	215	265	213	255	235	226	203	241	234	218	225	218	204	211	205	229	207	215	221	222	234	214	238	232	229	217	233	230	209	223	236	208	253	221	230	220	235	238	228	211	248	203	221	221	227	229	219	224	225	235	224	247	232	184	253	218	209	194	220	225	249	224	229	226	226	216	254	227	255	194	213	224	247	226	214	234	227	241	225	212	241	208	226	245	231	196	201	240	213	214	211	219	209	226	222	245	237	226	207	237	226	202	241	223	229	208	223	250	231	231	221	210	215	234	202	226	221	245	224	222	232	218	230	257	217	219	221	218	223	208	213	195	232	212	219	216	221	235	210	214	225	269	220	269	219	226	179	231	225	205	215	217	226	239	245	222	222	222	221	221	233	241	218	244	228	252	234	206	218	234	210	218	244	221	241	230	230	235	239	233	227	217	226	212	253	220	224	245	207	235	216	243	216	213	224	235	220	187	219	231	214	264	252	224	245	207	218	235	232	228	217	208	247	218	211	194	241	244	227	231	242	245	224	223	206	236	221	223	216	232	226	222	246	241	208	221	199	228	214	236	221	226	232	215	215	217	227	220	214	219	216	219	257	256	198	230	215	243	218	214	209	207	231	245	229	237	209	212	213	224	226	209	249	234	227	228	201	226	212	221	228	225	237	229	186	251	223	258	232	213	212	206	228	219	219	209	245	228	228	237	231	217	216	221	211	206	208	220	233	209	265	242	232	223	223	244	228	245	206	245	220	244	250	256	210	234	225	231	223	239	245	233	231	237	212	253	264	238	217	246	234	229	234	236	199	241	201	242	241	234	221	233	244	233	205	225	219	250	256	218	254	234	207	230	246	222	225	231	210	196	209	208	220	215	243	212	239	221	211	237	235	195	233	264	225	216	212	210	228	221	229	222	224	239	212	227	244	207	217	222	222	211	231	207	237	241	239	219	235	231	237	224	210	213	248	232	252	222	215	241	225	214	234	227	206	236	212	226	210	243	231	218	217	236	222	242	212	218	231	210	208	231	213	225	225	208	234	244	221	257	202	227	225	227	216	221	217	252	236	222	213	215	231	247	207	244	231	227	226	208	232	197	230	218	245	239	245	218	242	226	235	204	243	222	226	221	214	228	221	233	224	239	237	239	239	211	204	232	207	241	235	228	229	226	217	223	213	231	227	232	212	236	226	223	237	227	231	244	219	221	237	228	240	213	206	225	214	204	222	215	220	230	219	239	242	212	236	246	199	217	218	221	209	239	239	235	225	242	259	237	226	235	241	230	237	235	224	233	234	222	213	209	237	199	247	231	201	212	218	187	214	208	233	226	192	235	209	213	229	249	207	233	229	220	216	225	215	215	213	220	208	207	246	232	234	232	246	208	200	198	234	233	250	224	230	223	249	200	226	222	247	220	219	227	236	208	231	234	237	206	224	202	244	255	230	233	229	236	227	228	208	234	218	238	238	235	207	247	234	198	219	253	230	223	202	232	239	257	239	232	232	224	248	208	208	232	240	209	233	253	233	199	215	189	223	223	199	231	221	273	210	219	232	237	239	257	242	217	221	236	205	229	225	245	230	226	225	194	223	237	204	217	231	215	237	249	247	229	226	238	211	213	200	198	244	209	236	246	218	214	248	203	223	202	229	227	205	245	220	202	207	214	214	219	203	215	251	218	225	197	242	215	222	239	201	225	204	218	219	237	250	234	201	211	223	236	216	211	222	226	230	202	209	224	236	244	244	209	223	215	229	237	215	221	243	213	206	217	249	239	244	249	232	221	227	214	214	240	223	222	232	217	221	231	227	213	218	226	231	213	221	201	217	214	251	226	241	226	220	232	256	239	225	207	249	222	224	221	232	226	249	215	202	204	228	263	213	216	246	242	249	224	226	229	249	242	223	213	216	193	211	230	232	240	226	211	243	238	202	219	240	213	220	226	262	239	250	215	238	239	217	244	231	196	220	214	226	228	224	219	227	230	220	225	227	213	235	227	209	200	236	219	229	228	223	226	231	229	233	226	216	218	214	230	250	245	252	208	224	233	227	214	216	236	205	235	214	250	233	229	237	233	216	232	259	224	220	232	243	212	198	241	227	236	220	235	215	220	238	252	234	236	212	222	246	224	237	214	205	225	232	246	228	233	219	243	222	235	203	213	224	230	227	227	200	250	240	239	222	213	243	225	212	246	197	205	221	222	209	210	256	193	244	215	236	239	181	250	215	231	245	232	215	216	218	225	222	232	244	209	259	220	231	231	192	230	222	223	217	200	244	216	228	232	224	203	223	242	240	235	219	236	228	221	211	212	209	237	220	216	240	234	226	253	225	228	229	223	219	254	238	198	239	217	219	267	209	248	244	214	196	206	246	242	206	236	248	227	227	248	250	216	221	221	211	201	249	217	227	218	222	240	218	223	253	233	224	231	242	233	224	263	211	218	245	201	236	227	206	241	206	258	204	221	202	219	239	227	220	208	202	212	228	213	215	236	228	224	228	235	238	224	210	232	208	219	236	224	253	200	217	247	228	217	248	230	215	210	214	227
58302	63239	41043	20879	12538	7591	350	283	296	258	267	265	263	237	252	281	266	248	270	235	229	250	245	253	248	273	261	257	225	254	234	262	252	256	251	253	225	231	259	242	258	204	244	241	233	264	242	267	239	257	250	234	257	261	255	243	266	211	245	242	250	232	232	231	227	253	243	232	242	238	250	246	220	247	242	252	224	249	241	265	226	256	235	227	271	240	243	266	244	237	256	263	232	225	254	241	264	247	258	261	222	255	268	236	279	252	218	207	248	243	259	241	270	225	248	237	213	231	231	254	221	259	241	223	245	235	251	215	235	241	260	231	248	227	227	241	261	242	207	248	227	236	219	236	233	231	228	246	241	231	250	251	233	244	214	215	218	233	241	240	233	289	238	233	234	245	248	236	235	257	233	233	212	250	252	243	241	242	241	229	270	208	209	264	251	256	243	233	247	228	226	229	250	237	278	256	241	250	260	260	272	255	240	246	235	245	257	259	243	240	250	229	243	272	211	234	285	249	242	229	235	245	220	229	243	237	250	231	251	236	212	244	246	239	220	247	249	244	251	233	235	239	258	248	239	252	244	219	239	244	228	246	246	271	229	264	204	257	219	221	240	251	253	235	220	210	241	236	208	243	244	237	249	263	228	248	255	227	247	208	243	248	242	241	230	223	254	242	233	220	231	268	265	209	240	238	226	253	250	253	224	258	234	245	251	227	252	244	247	255	260	168	242	236	226	251	231	256	251	248	243	254	271	246	259	229	258	241	237	251	239	244	241	253	250	218	251	240	252	255	260	253	259	262	231	247	215	263	244	244	249	241	272	246	217	270	224	248	265	261	274	239	259	245	256	234	252	233	242	226	263	255	261	236	282	263	211	198	225	235	222	257	236	248	259	220	241	254	241	265	254	228	227	232	260	228	258	233	270	255	258	242	231	268	226	259	256	259	241	241	250	231	253	240	231	253	261	240	236	265	232	246	217	231	269	224	239	233	242	225	244	250	239	213	262	257	255	233	245	255	258	223	253	242	255	210	264	248	247	235	240	236	244	242	249	234	247	257	247	273	245	213	234	251	222	241	243	232	248	237	246	242	264	213	266	237	240	282	245	257	211	265	248	271	258	261	235	223	234	227	230	231	263	241	259	249	234	233	232	247	221	225	236	247	225	242	240	258	238	267	227	243	231	224	228	239	255	237	234	227	246	237	243	237	225	258	267	231	261	217	244	227	251	230	238	225	233	263	258	226	222	266	245	236	226	247	229	263	260	239	268	261	265	212	230	239	263	231	251	249	261	220	255	254	270	243	256	235	208	260	254	238	210	248	233	225	246	220	236	257	236	229	270	273	264	270	273	256	227	266	240	228	245	224	250	229	222	258	237	259	247	249	246	254	235	254	232	253	219	242	224	234	207	275	255	233	227	251	243	268	256	231	219	230	233	225	230	247	242	240	207	254	240	255	247	246	254	241	256	244	244	251	206	253	264	246	234	271	249	246	249	263	227	251	254	228	264	232	229	275	218	247	217	235	238	235	198	248	231	269	242	229	263	222	240	258	201	266	247	267	217	230	244	236	238	269	258	248	250	226	258	257	219	265	232	264	233	233	231	246	263	243	257	238	244	250	232	261	244	242	241	263	234	235	238	241	246	255	234	257	244	223	243	230	224	266	252	235	230	251	245	239	257	240	233	242	249	261	245	265	238	237	239	231	261	244	234	241	245	241	236	235	250	234	222	242	272	220	226	241	224	252	225	250	251	262	254	267	260	220	267	236	236	236	249	261	236	223	268	240	248	243	242	249	219	226	247	242	245	210	264	261	225	250	258	236	258	246	227	219	251	256	221	246	257	265	254	218	236	249	224	240	237	249	234	246	231	239	225	233	225	202	211	233	242	251	243	232	235	236	229	223	255	242	237	253	261	264	234	211	223	251	234	251	273	224	233	250	232	248	258	255	247	290	235	242	253	277	231	283	237	247	223	246	222	275	245	240	271	265	218	253	260	246	256	243	231	243	255	256	219	237	236	246	243	256	230	260	244	255	262	215	223	204	258	224	252	238	228	245	212	245	228	236	231	254	269	232	260	236	234	234	235	250	254	267	236	213	235	237	247	256	223	228	230	248	244	225	243	235	225	262	200	243	222	229	240	194	244	248	239	253	248	241	284	236	236	232	220	230	225	263	217	240	224	256	251	233	262	258	253	227	223	235	240	249	246	219	226	259	225	234	245	252	225	236	237	272	239	251	242	218	230	230	239	227	246	258	234	227	228	210	209	251	259	236	251	236	241	223	237	231	239	245	249	213	273	254	230	222	241	254	249	241	237	230	245	240	258	245	259	256	244	212	250	263	262	240	267	249	246	260	255	219	241	255	227	280	225	243	242	248	219	245	256	226	263	256	228	257	260	250	206	245	228	253	259	242	238	238	264	250	227	230	209	220	221	244	250	225	238	225	264	252	250	219	246	248	239	240	246	217	237	250	234	272	274	252	241	246	244	234	275	243	225	263	261	225	241	257	229	255	267	263	234	223	225	243	243	251	232	246	255	245	257	256	260	246	275	242	248	241	228	233	265	233	250	264	226	230	221	236	223	245	232	252	257	243	240	230	221	248	231	262	224	258	229	250	251	244	255	234	203	237	244	258	244	249	268	246	264	245	250	220	212	252	240	247	232	224	215	260	243	254	239	235	240	260	256	235	242	253	248	239	255	255	231	230	237	235	247	263	266	210	246	242	238	241	216	257	235	257	227	240	231	265	245	263	262	245	225	217	241	232	233	235	238	235	256	237	240	233	209	244	229	225	259	249	220	230	268	236	245	241	240	254	242	254	267	242	236	254	263	223	228	230	269	241	247	257	244	222	225	264	245	222	234	263	223	203	235	264	219	230	252	266	246	233	258	239	242	261	219	215	239	229	256	222	224	250	253	259	251	259	223	234	241	227	260	224	215	268	265	239	226	246	237	238	251	263	241	238	229	259	273	258	250	238	231	262	221	248	241	232	229	240	242	218	247	252	252	234	250	245	242	265	238	245	261	254	249	237	227	252	242	224	231	253	239	248	241	234	219	245	234	263	249	240	253	239	217	260	221	232	236	244	227	250	245	214	242	241	230	254	254	262	243	257	225	250	248	261	249	247	250	244	244	243	246	254	249	241	246	252	253	257	245	260	219	242	226	274	243	232	234	253	214	236	222	255	242	227	236	239	248	237	217	247	231	229	262	241	215	247	224	267	233	258	215	239	225	250	241	217	242	264	266	237	252	233	266	258	240	227	241	216	267	264	229	226	255	240	233	253	207	248	235	229	228	250	227	246	249	246	245	267	257	247	233	230	256	253	246	234	236	228	237	252	236	219	224	232	240	239	211	250	258	240	247	228	236	248	241	254	214	230	243	241	244	249	270	226	254	251	221	246	245	230	262	245	233	219	252	247	237	217	242	262	256	239	253	245	256	240	238	273	244	215	273	244	240	242	256	252	257	236	238	232	251	258	252	235	240	235	205	272
24557	21720	29013	25019	22737	18223	3336	508	404	410	391	398	389	375	329	378	319	343	387	350	369	366	374	367	364	327	348	377	330	365	349	374	320	365	341	372	327	351	366	350	351	330	380	329	338	363	348	351	380	341	350	332	344	347	329	345	354	368	345	343	349	333	333	368	353	344	350	360	312	355	373	321	361	339	356	337	377	377	356	350	358	348	343	382	359	337	358	368	348	349	357	324	362	313	365	334	358	361	349	368	348	356	353	321	370	370	332	349	354	352	317	373	378	365	328	360	364	315	369	374	362	346	355	337	348	361	329	369	337	365	336	318	363	345	345	403	367	329	349	366	327	332	326	359	357	311	349	359	356	366	339	353	335	325	304	307	355	362	339	331	342	362	363	327	335	337	344	323	357	351	360	374	359	338	359	354	342	359	338	335	347	356	347	347	355	371	357	343	318	373	336	339	381	347	327	359	359	357	329	374	353	341	338	332	335	314	356	361	371	358	372	342	362	343	339	381	359	337	361	361	351	358	359	382	396	361	343	398	343	314	336	375	385	381	351	355	368	349	380	376	361	350	371	351	343	328	359	373	362	331	335	364	365	336	350	341	322	347	366	363	338	383	366	354	339	358	345	378	355	360	325	368	333	352	348	339	347	343	362	358	340	325	368	363	338	355	333	386	343	345	353	374	380	353	392	341	336	354	314	319	333	367	352	348	310	353	328	322	357	381	352	371	321	329	363	348	365	341	346	341	359	357	339	353	352	369	319	361	343	348	344	365	371	330	356	348	340	332	362	337	354	367	366	344	351	321	351	349	328	323	327	370	345	371	335	318	328	344	374	352	343	340	334	376	376	341	319	336	353	385	333	347	377	359	340	384	343	311	348	345	329	345	330	352	401	358	348	354	342	327	322	322	340	333	375	336	346	327	333	326	362	418	374	334	359	331	330	354	326	338	345	340	360	345	369	333	354	369	361	360	350	354	387	318	365	349	354	346	344	331	372	346	367	343	367	339	323	340	334	368	322	320	335	359	339	322	376	366	338	348	342	372	344	343	355	338	352	359	342	382	343	356	320	339	326	329	329	308	377	371	330	319	346	354	351	346	342	342	357	352	350	369	376	335	371	354	346	323	350	322	341	326	341	352	326	332	366	361	318	366	358	358	358	325	329	310	346	357	385	346	371	328	372	305	347	349	374	335	364	354	371	327	358	332	324	358	312	339	371	380	352	348	375	332	338	346	335	337	360	340	343	318	346	381	328	359	324	354	351	322	329	339	363	372	355	336	373	362	344	336	330	346	355	327	362	333	348	337	343	340	343	351	360	373	347	377	333	351	374	352	342	393	377	350	385	340	332	356	329	320	325	322	338	372	350	377	320	360	358	368	355	339	384	333	361	344	325	321	342	345	355	378	364	332	364	337	314	346	353	366	367	367	357	354	340	346	353	344	293	347	326	359	325	339	331	353	340	338	372	328	315	333	346	336	360	353	363	336	354	315	302	340	323	325	341	396	330	314	350	334	339	367	322	337	340	326	348	340	321	368	359	355	360	343	352	360	352	347	343	347	369	325	359	318	299	311	319	319	353	334	328	310	385	336	365	327	333	337	351	319	350	365	339	359	354	346	325	329	356	315	345	369	343	327	352	356	365	365	363	349	327	334	391	349	335	346	347	339	330	350	344	339	350	339	340	362	308	357	367	355	346	336	366	298	335	321	363	371	317	383	342	318	360	328	362	361	333	355	351	375	333	369	363	381	349	314	316	320	371	350	375	358	335	341	344	346	338	332	343	324	342	350	336	344	318	329	358	351	357	346	336	343	320	354	299	361	323	352	365	333	339	315	354	340	341	324	311	349	355	335	349	345	357	318	335	334	366	336	317	337	340	343	340	348	326	333	354	362	352	332	366	348	333	320	346	366	348	373	368	349	320	353	322	340	362	317	344	352	370	371	337	337	349	346	366	344	330	316	349	350	370	338	348	364	324	363	334	354	358	319	346	339	316	338	331	356	381	356	328	337	354	354	336	350	367	387	331	395	356	336	348	370	349	332	342	370	329	368	335	357	353	343	358	338	355	349	352	336	350	347	338	343	362	349	359	334	373	357	347	354	364	357	383	351	359	335	349	324	339	345	354	338	362	372	318	373	368	341	339	361	349	355	342	348	349	362	335	368	367	351	345	348	341	348	340	348	368	383	363	369	327	349	358	354	362	338	339	331	302	319	375	353	335	333	319	343	328	355	339	356	356	400	357	351	323	376	325	368	371	361	351	343	330	315	346	330	340	355	375	341	349	340	316	344	341	349	334	358	345	372	339	339	349	332	351	353	329	365	362	324	329	335	297	363	314	376	358	315	342	346	314	336	369	342	348	345	360	363	328	372	374	323	345	334	362	346	332	353	343	329	352	354	335	362	369	327	356	332	354	343	344	319	338	324	344	337	348	355	358	351	304	350	390	375	322	335	325	317	326	358	335	349	337	349	329	334	345	358	382	335	350	336	332	357	370	343	373	365	314	346	355	344	372	342	360	376	347	370	312	353	336	358	342	328	341	337	326	311	348	356	345	329	342	346	366	338	350	354	367	359	381	350	339	327	381	329	340	341	343	328	322	312	365	363	338	327	355	314	356	362	349	348	322	335	327	321	349	319	368	375	369	330	370	344	360	337	338	371	334	344	355	355	334	336	396	360	358	378	353	366	325	356	361	356	357	319	346	353	378	346	347	347	343	363	319	346	349	354	333	339	332	319	357	351	319	347	359	366	345	350	343	368	354	374	334	371	377	354	317	345	386	389	327	330	361	304	369	332	337	345	346	376	331	371	374	355	377	311	333	333	357	357	321	362	362	329	327	351	340	350	343	365	343	349	362	332	344	331	321	364	350	323	337	339	333	341	336	326	329	368	360	345	350	333	342	349	329	317	323	327	355	346	355	341	341	328	343	325	332	325	349	336	354	325	351	312	344	350	320	324	380	333	363	356	337	336	316	355	349	325	370	353	348	335	364	379	344	346	342	358	377	341	369	333	338	335	352	358	306	341	326	361	345	339	307	348	327	346	367	349	353	329	347	304	305	366	351	327	385	338	292	321	336	365	330	337	364	321	314	326	348	338	351	322	336	334	346	332	321	330	350	340	340	345	319	359	359	342	344	358	333	382	344	333	333	352	326	326	334	373	340	355	347	386	330	372	362	337	382	360	314	369	356	353	369	339	359	338	336	352	331	326	358	356	373	345	372	362	329	344	360	301	345	342	334	345	319	365	328	295	329	366	331	358	341	332	352	352	335	344	393	342	351	366	349	352	343	324	355	329	321	368	340	376	340	329	355	332	343	331	316	356	349	353	379	355	325	371	370	314	329	346	336	382	379	326	323	317	307	342	310	371	349	339	349	357	346	346	313	388	347	345	374	340	378	348	367	352	304	364	344	346	369	355	351	369	335	353	378	353	354	334	348	370	321	335	352	353	365	356	340	321	343	337	370	356	329	343	339	326	363	372	364	346	366	319
60856	75947	49186	30461	19591	12524	462	409	465	396	381	373	381	385	376	375	366	400	380	351	366	362	346	354	373	355	378	365	386	402	404	373	346	381	338	394	374	312	349	361	350	351	339	366	398	404	404	386	384	358	386	345	339	378	362	381	354	353	352	360	371	359	367	357	347	373	368	330	371	368	364	385	368	382	365	361	363	329	372	311	380	353	400	359	327	366	375	367	337	353	376	353	369	332	367	372	391	362	381	372	352	335	365	381	369	343	353	379	362	360	373	361	377	380	362	361	351	327	366	391	368	359	353	330	375	333	368	394	352	370	355	377	367	353	352	327	358	368	351	330	341	386	331	338	341	355	355	343	340	394	351	350	353	391	344	334	387	327	377	377	359	377	369	379	324	382	347	360	318	356	359	375	341	362	369	378	341	334	380	370	364	357	357	353	371	359	335	379	345	383	327	329	358	364	334	355	379	381	341	367	368	340	364	368	335	359	364	375	351	355	362	331	376	379	356	326	364	378	363	369	352	315	384	379	338	384	357	340	356	375	327	354	356	347	328	386	363	393	357	345	355	367	390	346	339	352	330	370	340	339	338	368	376	342	331	339	376	355	343	377	379	368	355	356	357	346	326	376	325	394	355	338	359	345	351	366	338	359	372	374	384	336	376	340	394	331	354	325	352	336	329	378	387	333	351	386	410	340	368	382	349	325	362	336	355	371	352	353	346	383	382	355	338	346	356	359	349	414	303	343	365	348	336	355	333	378	354	346	363	369	317	368	359	365	324	346	367	338	366	372	369	367	375	378	340	352	356	350	376	357	352	377	358	349	378	380	327	343	361	346	352	378	366	346	364	370	357	322	373	357	362	370	349	346	379	360	349	381	340	357	350	376	328	329	356	369	386	392	366	359	347	345	412	382	381	329	364	359	369	374	336	357	371	385	363	357	347	340	395	352	388	347	381	353	344	341	370	351	345	322	391	359	373	365	306	348	334	338	346	375	363	361	358	357	353	335	354	403	346	351	329	353	334	361	346	379	343	345	371	364	388	405	354	368	387	391	341	372	345	366	334	390	348	360	394	352	348	350	345	368	341	359	419	375	368	342	370	343	359	343	378	359	348	345	389	347	389	357	340	358	365	357	348	354	323	395	389	380	336	397	335	346	391	346	362	317	387	357	337	331	343	359	333	356	353	364	359	378	339	338	365	341	357	345	352	359	342	371	357	347	362	341	371	363	363	411	347	354	374	372	342	360	378	355	352	405	336	334	393	358	349	352	388	351	353	366	356	341	347	340	385	382	376	363	353	387	359	333	344	379	355	339	380	356	370	327	385	346	355	356	374	397	350	370	341	370	391	353	318	381	353	324	383	372	377	384	336	367	369	331	354	339	347	384	350	338	369	385	371	352	362	330	342	328	377	407	346	386	374	332	400	366	379	382	397	383	397	375	341	340	385	325	369	352	343	355	363	381	385	367	377	358	350	376	368	386	346	363	350	348	374	336	351	377	365	379	383	362	348	353	356	347	385	356	356	353	366	367	363	363	328	354	360	313	361	331	381	316	360	349	363	368	358	364	337	334	380	338	334	345	363	367	367	360	346	393	367	400	371	350	353	372	325	373	351	370	335	325	382	380	341	340	338	344	346	338	335	360	378	357	372	321	362	339	363	353	354	321	373	338	349	391	349	355	408	369	385	381	372	350	366	351	363	344	378	351	329	345	326	365	370	352	365	370	366	375	350	364	339	357	355	344	337	353	334	380	341	323	379	351	375	311	349	369	323	378	357	362	365	363	353	347	355	386	354	376	355	400	336	342	353	356	361	375	331	373	366	357	352	360	347	356	371	355	393	360	382	354	340	395	360	334	359	325	339	345	386	360	324	351	314	333	345	354	390	337	361	378	363	368	335	352	341	380	347	339	353	338	377	353	365	353	352	343	370	336	366	399	346	384	355	350	347	358	363	346	336	340	361	360	356	349	371	331	335	405	358	373	339	337	385	379	381	409	360	345	341	385	382	359	374	365	359	362	359	372	367	343	335	369	360	336	363	338	357	362	368	351	357	369	370	317	323	312	369	348	365	337	370	361	393	369	351	357	370	393	363	345	367	365	377	343	374	356	344	363	361	348	346	359	402	353	378	330	332	362	322	320	364	339	391	339	366	333	317	342	340	358	371	353	343	353	342	369	383	331	333	380	420	342	371	324	350	364	381	360	410	347	382	376	323	397	365	330	382	363	349	361	366	368	374	360	384	370	349	406	383	327	360	366	348	337	363	388	370	351	390	339	357	343	347	365	366	336	381	359	354	375	330	367	299	354	354	381	381	360	350	363	360	355	387	373	339	332	386	349	362	350	391	356	328	339	349	348	373	371	362	381	339	383	360	343	353	389	363	360	368	379	379	358	335	373	384	358	359	342	342	368	364	365	354	349	394	342	375	363	358	362	364	340	345	381	325	353	345	342	370	373	384	319	375	373	360	381	341	365	366	358	376	378	383	387	334	354	373	355	365	344	375	351	372	355	335	360	424	356	345	359	364	376	331	362	374	348	360	375	367	337	303	344	338	329	323	345	371	343	345	341	372	353	339	358	353	377	339	367	348	355	343	384	363	378	374	360	346	373	348	373	382	367	363	339	370	360	357	351	346	359	327	385	365	354	321	384	378	344	394	387	359	384	363	342	340	350	365	369	324	367	399	390	344	354	375	329	371	357	346	338	334	359	343	361	333	331	349	345	343	384	331	373	370	326	364	386	335	371	363	338	354	336	389	343	373	375	376	351	382	315	321	284	362	332	340	383	382	358	382	341	353	367	333	368	333	369	357	367	337	370	347	367	358	381	328	371	340	348	328	373	335	382	373	359	338	380	354	366	364	373	355	361	381	336	350	347	357	354	360	357	334	358	386	333	328	342	364	368	317	343	391	353	353	356	381	392	366	358	343	346	360	347	343	331	358	333	331	364	360	355	380	384	358	341	366	375	363	386	334	385	363	348	340	341	354	353	376	357	381	365	371	362	335	356	340	347	360	356	371	353	365	385	314	326	358	307	352	352	336	353	360	338	397	335	374	355	345	363	364	341	379	333	342	360	340	322	355	351	340	345	355	389	369	348	369	337	364	372	345	339	341	347	347	360	354	362	358	363	365	347	357	368	354	370	338	355	376	398	355	360	383	380	400	380	356	365	375	382	354	365	339	352	366	368	362	357	349	359	352	353	342	376	354	332	382	387	386	369	357	375	355	336	346	376	383	357	356	302	349	353	356	348	351	365	351	355	356	365	359	370	362	345	388	358	361	354	369	350	347	374	379	339	348	316	372	396	370	369	356	344	401	343	382	349	350	372	367	346	358	351	370	374	370	290	330	354	380	359	371	376	342	355	361	338	363	352	346	351	353	345	350	357	339	328	339	350	352	366	344	381	363	365	365	331	367	358	347	371	357	374	324	350	363	363	349	358	349	362	354	387	359	338	344	345	342	358	354	374	345	367	357	341	361	372	341	365	374	388
31294	21835	10093	2668	1288	768	342	342	361	337	320	360	334	340	339	356	322	343	312	353	337	315	337	339	355	318	331	331	347	401	330	350	373	347	318	348	338	321	362	342	348	342	358	334	325	347	348	389	348	341	341	361	331	379	370	347	323	340	314	358	331	335	308	338	302	336	366	342	337	364	350	378	313	354	348	335	351	324	348	313	351	335	327	344	324	366	330	357	345	352	331	336	340	343	328	351	351	312	330	337	357	329	347	342	362	320	346	379	317	325	350	343	345	359	366	356	384	347	342	335	335	319	344	382	360	355	334	347	351	330	345	328	344	379	335	368	358	333	320	333	328	323	330	376	318	350	373	338	355	314	381	356	329	392	355	360	355	340	330	343	321	333	332	338	361	335	322	348	357	315	356	339	354	346	361	337	324	319	317	358	319	331	334	336	362	337	341	358	336	340	290	335	380	379	352	336	329	346	361	310	354	325	343	362	342	349	350	361	339	361	341	368	353	312	323	358	346	346	330	352	340	309	333	345	312	364	338	342	343	336	313	340	354	378	343	333	366	353	338	326	333	310	379	313	354	338	355	354	380	329	311	310	298	385	346	359	363	346	344	365	362	311	376	361	344	363	352	328	338	348	331	346	326	347	364	331	361	332	377	368	320	300	345	345	349	378	378	308	363	359	365	350	358	316	349	352	345	353	336	318	344	342	320	353	356	318	329	311	356	336	325	323	351	316	353	352	347	362	313	347	358	346	343	351	343	315	325	365	363	345	370	298	383	350	321	356	325	355	329	333	333	322	363	337	365	341	386	354	335	370	309	373	357	343	329	361	316	342	342	340	338	357	337	338	355	337	360	379	342	367	327	339	338	358	337	340	335	348	308	359	323	348	327	346	354	375	348	324	317	371	358	323	361	327	305	344	323	367	333	323	318	331	362	355	349	359	339	312	350	347	336	403	338	327	377	358	336	373	333	343	325	350	307	350	337	329	332	337	363	331	359	336	338	340	344	353	345	333	326	350	345	360	307	320	352	364	346	329	345	337	332	297	352	322	314	333	327	360	328	339	370	336	338	320	330	361	297	337	323	337	368	337	358	354	391	361	342	323	326	332	341	316	333	366	331	346	344	329	344	338	336	345	355	336	347	295	345	369	339	388	370	352	351	347	336	343	330	364	348	357	371	339	315	342	342	325	313	354	363	332	320	342	345	321	335	345	342	375	364	328	350	322	320	354	327	295	323	355	333	363	352	339	337	369	295	355	339	308	373	363	374	343	350	354	324	323	326	355	345	316	324	346	357	354	314	362	380	345	375	331	339	317	348	310	329	321	345	356	348	341	337	359	324	383	334	311	344	366	349	356	326	337	331	378	353	341	306	326	337	346	337	327	333	306	343	363	380	334	349	306	358	349	338	347	368	329	350	370	383	347	341	381	317	336	338	355	364	332	347	333	340	367	345	332	348	339	349	360	357	364	374	336	348	340	351	347	353	347	350	319	336	346	364	376	319	345	333	340	298	350	351	350	362	366	338	343	341	369	314	327	291	307	326	327	357	344	337	366	360	339	333	349	352	319	336	358	349	358	344	360	334	336	333	316	342	355	360	370	364	344	325	325	333	335	326	362	305	366	371	371	354	357	324	364	358	360	354	342	323	349	356	346	363	334	332	331	349	367	322	324	342	354	309	354	370	343	364	342	339	335	295	308	371	337	319	326	364	324	325	322	339	317	329	363	340	357	342	388	354	345	293	346	329	382	313	358	359	313	323	358	322	359	344	334	313	340	335	323	368	317	357	391	365	311	345	330	351	351	351	371	339	341	346	373	333	351	338	333	327	334	372	344	343	326	347	343	343	349	376	341	353	310	309	379	363	349	359	344	334	373	354	360	355	303	363	356	318	359	331	317	337	338	364	393	363	356	321	373	307	337	346	318	330	347	325	333	343	329	368	337	357	369	317	389	313	360	352	354	385	345	374	349	351	367	341	319	337	332	355	319	296	353	337	343	342	381	343	358	346	372	341	356	333	331	357	360	384	336	387	318	358	349	373	369	353	382	361	349	364	329	357	354	349	376	324	329	311	372	338	358	343	306	332	343	351	341	347	340	338	373	349	330	353	335	352	352	316	355	328	364	364	355	322	336	338	339	331	352	339	357	339	347	335	313	357	350	340	347	322	332	352	348	341	325	331	351	375	336	349	369	344	343	343	317	335	352	378	329	367	356	378	328	385	337	319	325	344	353	369	352	340	330	354	351	331	339	351	337	348	321	342	345	326	348	338	329	355	336	372	345	366	335	297	327	346	345	372	344	319	363	339	341	332	348	359	346	358	325	328	361	365	341	335	328	364	332	312	323	322	347	360	345	307	324	310	331	357	363	350	319	338	389	345	354	349	343	324	328	351	311	347	351	331	362	344	356	346	335	337	311	402	366	373	346	343	365	361	340	351	344	318	348	346	336	318	362	361	334	349	347	328	334	337	348	332	322	344	350	351	309	339	342	325	337	321	346	322	362	372	329	342	341	336	348	340	362	309	372	325	352	338	362	371	328	331	340	360	329	324	319	375	357	380	337	320	302	341	311	350	388	346	335	334	395	360	365	306	331	336	335	330	375	360	361	367	380	350	357	350	384	343	336	346	351	332	336	350	349	301	300	360	404	331	346	366	345	354	350	337	365	340	329	340	350	348	334	342	331	359	327	361	373	393	355	330	350	348	316	346	318	355	351	335	357	342	348	342	338	329	338	355	332	326	319	377	323	337	290	289	337	323	329	369	384	341	372	353	306	338	352	369	355	342	351	340	363	367	353	358	319	345	311	345	367	339	325	355	359	335	319	363	324	365	328	315	331	326	358	344	343	349	299	366	333	331	357	345	358	355	343	357	375	359	318	332	336	380	311	331	354	373	338	338	347	323	342	355	326	327	326	335	342	319	323	337	346	323	337	340	353	348	347	379	357	345	301	302	365	346	359	361	356	320	339	356	304	328	337	337	319	338	383	353	376	356	364	349	358	369	343	300	343	324	341	314	338	334	350	358	320	310	368	316	349	321	318	336	384	329	344	345	363	351	384	330	335	357	338	337	330	364	375	343	345	348	364	376	309	357	356	353	353	364	362	334	389	346	308	371	345	341	324	350	335	378	368	359	339	351	343	348	356	327	356	346	359	375	334	383	330	332	383	368	322	345	346	355	325	323	313	346	361	374	312	341	340	328	346	328	332	343	346	356	318	329	353	335	345	353	333	361	376	365	367	329	350	319	347	344	323	317	345	358	339	359	355	352	371	339	372	337	350	349	344	350	390	345	332	334	372	309	355	344	335	335	350	323	310	341	340	331	362	370	333	322	361	337	353	360	340	325	339	356	318	388	367	339	334	341	323	338	354	345	325	366	342	337	332	341	357	336	352	356	357	343	377	367	329	336	326	351	364	364	346	358	335	333	328	331	341	306	366	344	348	362	360	327	360	341	330	310	314	372	333	379	301	338	369	305	344	322	376	385	331	372	360
22655	16411	6895	2216	1533	924	307	313	333	361	342	325	311	341	303	342	317	342	312	340	331	309	294	335	343	360	296	323	344	321	333	286	387	308	290	296	288	303	329	352	314	315	343	341	291	309	334	330	304	340	344	332	309	320	325	307	372	302	333	320	289	343	304	299	343	319	321	369	287	328	321	341	318	328	318	340	338	310	306	309	343	299	362	336	319	302	342	310	337	335	331	346	326	309	333	324	326	324	333	326	321	331	328	297	280	317	343	359	295	362	324	300	277	315	336	324	282	310	297	354	329	336	354	350	328	334	347	315	330	298	326	348	332	311	316	268	307	321	320	301	305	316	326	324	329	305	347	326	339	367	322	340	335	323	325	319	316	275	322	318	308	336	329	318	320	323	318	305	327	332	307	321	335	299	305	327	310	308	334	323	346	313	333	341	338	317	323	317	320	337	319	332	338	363	317	313	349	310	297	304	323	292	323	293	303	310	300	303	312	306	337	324	296	352	332	316	336	312	336	315	332	318	314	352	330	318	293	311	341	345	307	329	300	336	323	316	321	334	362	327	325	328	331	294	334	331	328	320	334	292	260	322	334	286	311	305	304	324	335	290	303	296	342	332	301	314	310	332	335	309	354	334	297	303	304	312	329	309	343	331	338	303	297	316	285	325	320	293	331	335	278	296	319	331	305	309	332	326	330	331	307	330	289	339	328	346	328	318	328	305	325	295	332	306	290	332	335	327	306	324	330	279	321	321	315	289	358	356	312	272	311	353	344	323	343	321	312	320	327	341	350	316	326	336	290	332	331	298	286	318	327	306	303	329	329	331	323	309	325	351	297	323	332	368	324	341	315	311	330	322	316	348	293	339	296	306	336	368	320	325	313	294	317	327	299	329	313	335	352	326	322	297	300	319	351	348	311	323	310	315	333	324	309	315	353	323	326	328	330	301	313	265	316	331	309	324	367	298	328	319	317	317	315	310	337	335	332	305	313	317	319	323	314	314	346	308	301	364	295	287	316	321	314	333	331	337	297	317	320	325	301	307	313	322	348	326	323	338	293	295	320	318	314	314	289	331	279	318	318	315	344	350	306	300	341	335	303	294	316	327	297	295	338	309	309	331	338	367	289	320	321	332	313	300	317	373	347	332	300	324	309	318	325	275	348	336	323	336	322	289	324	304	307	310	338	327	326	303	302	329	313	363	296	319	357	325	348	303	323	330	282	310	320	324	326	326	327	306	333	293	332	307	323	308	300	331	311	314	316	305	300	311	331	286	332	327	279	329	329	330	306	339	326	319	325	320	326	320	302	337	295	297	350	317	290	343	302	346	323	344	301	328	310	322	324	327	298	334	308	329	344	307	300	354	314	301	303	308	336	290	323	337	335	341	326	321	290	318	307	334	334	319	333	301	311	309	290	348	336	329	318	316	340	309	316	332	314	320	311	321	313	315	334	286	320	316	289	307	364	330	332	299	327	308	322	321	323	347	308	286	348	324	297	358	312	322	322	327	315	312	361	315	316	333	312	306	321	322	338	350	336	265	332	343	338	301	306	322	340	319	297	366	306	318	340	336	305	301	345	352	301	362	337	310	344	316	366	328	318	325	327	332	347	330	311	337	307	310	318	336	316	322	313	304	333	318	305	350	332	330	322	307	313	315	282	323	343	331	278	288	333	311	347	313	319	331	347	329	329	328	331	328	323	307	313	286	322	319	327	290	326	337	310	339	309	298	324	343	321	290	304	313	317	290	348	316	323	311	350	341	336	336	332	320	317	308	325	352	342	334	285	313	328	326	362	331	320	324	344	332	355	324	309	335	289	302	314	320	316	341	369	325	292	316	310	356	349	338	301	340	313	334	332	310	316	334	338	310	315	297	322	330	287	324	331	318	303	311	299	328	307	363	312	330	309	313	342	347	295	302	296	339	341	325	335	318	305	341	331	317	297	308	340	340	320	294	298	340	317	284	350	317	306	310	331	302	331	331	318	310	335	285	331	298	346	337	333	337	318	296	333	306	308	312	351	306	312	331	324	348	312	326	313	318	319	321	363	322	321	292	312	309	302	301	280	326	309	304	321	325	325	330	318	302	330	328	327	322	316	316	313	306	338	334	343	310	336	314	293	333	344	307	316	293	324	348	343	303	319	300	296	312	302	312	310	309	345	325	306	299	346	296	326	327	337	335	336	342	305	325	292	309	329	311	301	339	314	345	296	330	277	345	304	332	300	343	345	313	298	318	323	283	311	306	326	301	325	318	300	313	312	317	306	298	319	311	322	297	328	323	325	330	333	325	327	325	328	325	343	286	303	342	315	330	324	337	307	317	306	316	287	304	349	331	340	318	336	293	303	375	302	342	318	319	335	303	345	320	328	347	328	349	304	305	318	344	329	330	319	349	313	337	333	336	317	328	336	330	315	333	369	317	341	320	306	316	283	321	291	320	363	351	321	331	312	344	320	341	298	343	308	335	341	299	301	322	310	328	319	308	353	345	315	359	311	318	305	351	296	341	315	304	317	315	315	318	349	307	336	340	344	339	313	313	328	359	286	338	313	307	321	326	381	340	337	340	318	319	368	313	327	297	364	339	292	334	359	356	291	332	285	318	272	317	311	281	326	325	295	319	321	334	327	312	296	317	304	298	349	299	281	330	354	347	319	308	314	343	325	344	324	320	335	339	310	330	311	340	303	343	334	328	306	303	295	343	335	324	351	321	320	350	292	326	308	331	323	313	285	322	286	307	315	343	331	315	306	312	331	326	313	323	297	320	316	311	344	311	309	327	345	319	332	325	305	320	320	311	305	325	302	306	327	299	313	322	341	304	316	320	304	297	318	344	325	310	335	297	320	329	323	346	311	340	303	312	328	319	339	323	311	342	332	305	363	316	319	344	326	315	324	335	328	326	306	317	288	314	345	339	289	331	293	311	256	348	355	295	317	321	307	311	271	336	305	353	321	327	328	332	300	317	304	335	299	326	311	323	335	335	316	339	329	279	325	351	325	318	326	333	322	335	297	319	350	334	322	310	304	313	318	345	320	303	305	317	317	331	330	344	338	338	336	279	301	317	321	326	328	319	342	281	311	282	277	331	327	317	306	349	311	309	313	319	337	352	350	310	316	314	331	295	333	280	319	317	286	310	330	316	328	299	309	316	304	338	309	315	321	311	300	354	283	299	326	346	336	331	319	326	296	329	355	291	335	331	283	305	326	322	336	348	315	309	345	319	319	337	331	322	334	308	325	314	332	328	317	359	337	306	313	278	311	337	320	305	336	290	319	340	272	361	366	294	321	335	324	303	327	339	320	327	331	291	304	325	275	364	299	322	318	335	331	334	317	321	308	313	291	318	317	346	319	350	309	309	318	321	332	354	311	341	344	282	309	306	333	306	347	322	305	329	330	320	322	327	313	317	309	343	354	301	310	323	303	326	307	354	290	315	314	302	295	350	336	334	332	338	324	321	323	294	292	316	318	264	300	318	304	336	317	322	330	316	318	323
25658	22322	28602	25816	19830	10050	994	290	240	270	258	251	223	226	222	238	252	211	213	249	251	228	224	247	265	200	208	221	227	228	216	247	245	229	249	219	240	225	224	220	227	230	250	218	203	240	236	244	240	203	235	229	195	223	224	221	215	223	200	266	220	227	248	227	229	220	221	220	248	233	214	222	239	206	211	237	231	236	223	210	237	241	231	216	225	224	233	238	240	220	223	235	238	236	202	223	231	211	218	215	216	223	221	224	215	224	220	203	234	248	240	236	225	232	231	232	242	261	223	242	218	226	261	210	212	200	234	206	223	229	219	231	221	207	206	220	208	205	237	206	229	234	271	202	224	224	244	249	238	239	207	229	238	211	223	242	216	203	212	254	215	224	228	225	216	219	207	215	205	236	196	214	259	232	226	219	239	212	214	232	236	223	236	195	209	259	227	218	202	217	245	213	252	239	211	257	223	252	224	217	228	207	233	205	251	245	223	236	238	236	235	234	224	225	222	238	225	225	226	214	235	225	222	195	238	235	213	247	224	253	237	237	219	226	232	215	223	236	210	227	249	211	251	223	238	230	232	216	224	211	238	249	209	247	218	231	237	245	237	259	222	238	215	200	218	235	251	195	230	214	228	200	217	215	252	216	221	226	203	224	224	245	261	198	252	223	217	231	237	218	243	219	221	257	213	202	224	241	215	197	251	215	228	238	207	206	214	233	222	219	208	249	236	231	253	234	237	226	253	240	219	224	246	220	219	211	217	237	228	257	227	229	229	214	239	242	237	228	215	236	202	248	228	222	236	234	222	243	221	240	208	218	223	216	243	225	220	218	211	225	230	206	215	203	246	224	232	201	240	209	199	235	268	219	223	232	234	213	223	232	202	232	249	220	220	220	227	224	213	233	223	209	201	225	210	225	222	246	220	247	226	211	218	221	236	210	231	219	207	226	209	245	222	233	223	209	231	226	234	217	265	205	220	202	228	242	213	230	203	219	241	243	216	237	245	219	228	242	206	223	216	229	243	223	208	248	229	204	234	248	228	226	216	243	257	217	196	211	220	204	208	212	209	220	252	212	233	212	256	230	246	233	236	250	226	215	243	248	215	233	249	227	242	205	211	217	216	233	237	212	210	224	198	221	195	225	224	250	217	221	230	224	234	215	242	233	244	228	213	229	229	226	228	218	224	212	238	242	201	236	224	255	223	201	225	243	246	253	238	256	219	227	210	233	203	214	226	255	225	234	217	235	211	252	213	249	239	207	218	220	222	217	203	211	226	218	232	242	240	238	222	215	232	232	212	237	221	218	236	260	251	229	235	225	220	240	230	232	235	203	223	229	258	231	236	250	240	207	237	228	235	227	236	218	225	229	207	223	220	213	218	234	212	232	230	213	252	197	233	194	230	227	234	207	237	241	219	244	200	231	196	235	223	219	201	236	237	230	235	220	240	224	228	235	210	200	207	245	236	224	232	236	233	208	244	202	226	218	228	234	227	237	239	221	206	239	236	213	219	211	206	224	223	210	236	245	216	219	223	217	211	263	240	246	224	240	217	234	226	214	224	240	240	230	213	208	223	214	235	241	203	229	244	204	213	222	208	225	239	234	230	226	220	216	230	219	230	248	228	228	225	221	229	273	222	224	226	222	215	215	231	201	213	239	215	233	229	246	213	216	217	207	213	209	205	230	242	235	231	226	217	226	240	214	228	223	272	212	210	216	218	211	237	219	223	223	239	226	225	238	224	227	256	239	215	193	244	212	239	231	214	237	234	213	245	198	226	241	234	226	230	241	219	224	237	213	216	242	231	266	220	249	223	214	225	219	200	203	225	215	243	255	246	231	246	226	217	212	223	248	250	214	223	218	216	222	221	231	231	198	218	237	229	233	215	233	245	229	236	232	212	230	235	260	215	211	236	196	238	232	215	245	223	212	239	221	219	240	217	228	258	192	242	223	198	232	230	212	213	230	235	221	244	238	213	220	218	245	231	205	223	269	206	230	210	226	211	194	209	228	232	205	235	212	220	226	215	256	239	233	215	239	242	228	236	207	216	196	244	202	203	223	199	259	220	220	244	215	232	213	220	205	243	253	227	225	237	232	260	222	241	209	229	214	223	251	198	205	237	249	245	256	225	215	228	229	216	214	231	229	213	256	239	217	237	240	231	207	201	251	234	209	229	219	233	223	220	247	247	238	212	249	228	222	254	251	231	202	212	212	239	208	214	228	230	219	227	203	216	231	225	231	221	195	216	219	199	210	218	238	227	207	222	215	233	226	218	237	229	223	251	224	214	252	213	204	250	216	220	233	228	231	221	211	235	207	235	233	222	232	221	224	228	192	257	222	239	248	226	223	283	226	229	236	250	235	207	226	214	249	225	222	237	211	216	233	207	228	210	236	204	223	209	208	229	230	230	224	221	214	251	239	235	210	248	224	244	208	235	222	254	225	220	230	231	255	214	220	244	237	196	252	188	232	225	242	250	210	206	229	213	233	230	224	236	216	238	221	226	224	253	253	191	229	206	192	238	201	235	245	228	193	226	250	229	217	210	231	241	216	212	244	237	192	223	232	213	231	217	229	209	207	221	227	222	233	250	201	223	210	217	249	234	195	249	244	251	220	236	207	200	243	217	243	218	239	199	185	224	228	242	213	208	219	226	217	201	219	245	242	221	221	210	236	215	217	226	207	233	208	208	205	250	210	198	222	244	235	208	230	228	207	242	229	217	235	269	244	217	191	241	226	226	220	253	246	232	234	243	217	209	226	223	219	207	212	195	229	215	238	225	249	214	223	229	246	202	222	196	267	219	221	228	256	249	249	229	248	245	218	237	216	210	222	236	236	226	225	216	227	245	237	228	216	212	223	222	229	234	207	213	227	254	248	196	233	222	213	232	240	238	210	238	239	197	246	213	233	235	232	245	218	230	203	215	225	211	196	228	233	217	235	209	235	239	244	235	235	220	233	237	222	214	225	241	250	198	262	221	219	232	239	215	239	209	213	234	235	229	229	237	212	225	209	231	219	274	220	230	229	244	227	211	228	227	245	203	235	239	214	229	210	233	253	258	202	250	241	233	227	239	227	219	228	220	228	248	221	258	203	203	233	224	218	202	218	234	237	242	235	227	234	226	238	240	216	221	230	236	224	241	225	224	224	180	228	229	256	229	210	238	237	219	254	252	232	225	235	180	198	248	271	231	241	247	226	206	200	214	210	211	222	249	244	226	242	210	220	227	226	212	255	236	231	199	226	231	195	219	242	215	221	250	213	212	212	230	254	227	214	249	232	236	213	192	224	209	207	206	201	232	228	200	202	239	209	231	243	247	202	209	237	231	215	214	219	233	241	209	224	193	230	225	227	238	209	227	224	247	227	243	232	196	219	231	200	224	235	230	226	221	251	237	237	231	246	239	220	227	240	211	232	198	239	220	220	209	234	226	207	227	249	220	232	219	255	221	242	203	229	240	203	230	233	229	229	238	225	251	216	208	253	220	242	244	235
59005	64948	36150	19523	13641	7728	323	282	300	258	276	256	286	255	288	224	239	246	283	250	260	243	240	256	232	239	265	266	253	246	239	232	231	228	234	224	256	252	245	243	272	254	235	237	241	244	267	246	233	233	227	218	258	238	246	243	239	244	243	231	243	258	247	224	231	251	247	255	247	210	240	252	258	226	230	260	248	228	241	217	298	251	243	260	253	221	244	230	252	234	220	232	249	249	248	237	232	245	244	232	233	247	247	227	224	237	251	236	225	243	241	266	215	240	252	237	237	257	212	215	265	243	226	217	217	211	225	236	249	221	229	260	248	260	242	230	218	240	242	228	248	239	274	271	228	232	228	238	246	239	238	248	246	233	209	251	260	228	255	233	234	232	269	271	213	233	243	253	239	246	224	262	267	248	199	228	228	251	269	234	255	232	252	267	224	251	238	224	230	232	242	249	260	239	250	233	234	232	272	264	248	219	238	219	239	213	224	250	254	274	212	234	231	233	262	232	230	250	229	232	241	233	259	232	244	248	242	233	233	239	225	246	256	216	262	245	259	261	212	237	242	252	238	239	234	228	227	255	261	254	274	243	226	256	238	231	255	245	224	240	217	216	228	245	247	236	249	233	237	254	250	264	253	212	232	252	237	241	270	252	264	257	242	248	239	221	252	205	247	247	226	266	228	232	211	222	252	236	247	216	248	241	252	249	267	235	227	219	236	233	228	247	241	239	230	229	235	224	261	224	213	271	246	222	265	238	256	241	255	236	227	233	261	261	238	274	230	246	230	251	216	248	238	207	233	261	236	225	226	259	247	242	253	240	245	269	233	236	287	239	236	217	234	243	216	226	231	242	243	244	244	231	230	231	233	229	270	240	237	231	251	219	224	225	207	234	241	240	233	233	240	240	240	248	222	252	227	228	225	218	245	251	235	243	226	249	241	239	234	238	220	214	251	219	211	238	231	251	233	242	231	203	224	244	249	239	263	225	246	254	231	284	255	248	248	261	231	235	227	254	270	239	255	248	239	236	250	242	262	236	231	241	241	258	205	269	231	234	250	268	228	236	233	268	239	230	236	241	268	214	240	261	237	247	250	253	247	258	250	241	213	214	245	254	244	238	243	243	208	237	221	229	223	245	235	234	240	253	252	238	225	232	245	235	225	225	243	258	228	186	243	214	242	239	230	245	229	206	255	237	243	246	222	249	218	232	255	225	220	227	245	237	233	210	242	262	240	230	242	229	249	246	223	260	235	238	253	230	232	272	212	247	254	234	222	231	238	216	233	254	248	268	247	250	251	270	204	245	281	236	251	212	236	233	241	248	231	224	269	236	248	235	234	238	252	248	246	226	264	260	233	205	256	256	249	234	246	226	234	220	253	244	224	251	218	232	259	231	235	240	229	238	255	262	255	229	230	250	241	233	226	237	263	234	232	229	223	253	216	258	216	215	229	209	239	256	261	269	218	287	242	271	234	222	239	242	228	246	243	232	267	249	226	249	249	224	239	234	234	255	256	227	227	274	224	244	253	255	254	224	224	256	278	222	262	258	240	259	227	237	213	249	239	254	241	222	247	248	259	221	236	241	230	225	226	216	229	250	252	266	247	242	213	234	231	242	248	237	257	258	220	248	246	284	232	225	246	226	239	230	259	228	230	221	229	252	227	218	244	259	193	234	229	236	245	230	251	242	243	249	225	220	246	221	260	233	271	242	236	241	270	247	260	263	254	259	254	226	235	240	214	237	234	251	256	219	222	221	259	245	217	250	252	236	262	261	259	247	249	261	237	250	237	264	256	247	227	228	249	263	245	268	253	258	237	247	246	233	240	245	273	225	216	256	240	221	257	257	227	245	226	232	236	227	225	221	266	250	243	235	259	236	241	242	229	223	248	253	257	231	229	248	245	225	226	246	244	244	215	238	225	230	244	239	234	221	222	263	225	234	239	241	239	252	232	244	231	244	261	263	228	245	259	253	238	231	250	235	241	241	242	245	235	250	221	217	230	242	227	244	256	268	246	241	264	261	252	247	251	224	238	244	237	250	236	235	233	249	208	240	248	236	250	237	232	220	247	238	247	237	244	227	233	234	255	234	244	231	256	244	243	226	230	231	225	218	226	213	232	252	223	256	245	227	233	279	238	247	239	260	238	213	223	236	249	216	253	212	256	249	251	254	223	264	252	274	221	247	258	239	253	242	216	242	239	247	246	206	239	240	242	256	247	239	253	227	230	272	239	234	224	250	223	239	232	233	255	233	241	215	232	259	215	254	249	221	246	246	250	251	234	224	261	254	261	227	221	249	221	236	276	212	255	207	226	272	261	235	235	234	264	250	236	236	201	253	257	252	233	217	234	230	252	249	246	218	233	275	243	250	230	242	246	246	245	240	237	225	240	201	229	229	233	253	224	242	254	232	227	202	233	222	229	237	208	252	242	247	242	266	240	247	240	231	232	237	248	231	215	240	245	266	263	261	216	253	230	262	219	218	244	268	224	211	217	263	256	255	227	260	264	246	216	254	221	241	238	253	262	246	228	237	247	237	223	239	234	222	264	234	228	229	236	234	224	244	225	258	223	270	257	228	215	239	228	228	242	231	247	246	242	251	234	206	230	226	237	267	240	269	216	246	259	267	243	257	250	250	239	243	237	236	248	219	238	234	213	238	236	218	236	240	226	240	250	246	214	235	221	233	247	241	250	245	224	259	221	245	239	236	232	269	198	252	220	236	280	249	226	262	232	217	221	249	229	228	262	243	246	246	214	233	234	231	252	269	240	257	237	252	245	220	226	234	239	249	245	227	253	248	259	232	248	261	240	253	219	248	213	243	257	251	258	228	264	239	238	223	248	235	230	237	232	239	221	225	256	247	245	237	250	242	203	233	260	182	249	268	253	230	187	235	243	238	220	234	233	216	214	249	249	213	216	252	271	256	235	238	250	217	229	219	250	244	216	209	238	209	259	257	255	228	248	256	265	251	247	236	233	242	214	241	252	231	241	245	208	263	260	214	274	268	232	223	258	218	234	223	256	222	239	245	236	236	219	260	265	254	248	237	236	238	206	237	259	213	263	236	249	236	246	250	240	222	237	235	220	244	233	246	233	230	252	221	241	249	241	248	257	219	257	254	229	253	239	247	238	245	246	237	243	221	232	251	226	233	258	251	252	247	239	229	236	217	257	238	241	222	243	233	242	225	213	246	242	240	222	237	258	247	237	238	251	239	253	263	266	254	246	242	235	232	251	245	258	238	230	238	236	226	233	207	241	224	249	262	272	233	223	240	217	264	237	248	257	267	243	248	228	253	254	209	247	244	224	223	253	262	231	235	212	239	232	235	248	221	255	265	226	261	244	230	253	246	250	208	245	235	281	276	242	236	223	241	242	225	256	208	232	253	237	231	257	245	233	239	263	198	256	246	231	247	218	244	232	222	263	216	255	244	215	232	238	259	219	205	221	253	244	231	264	268	253	233	244	242	251	210	249	244	231	255	251	267	227	245
24571	21707	28842	25195	23566	19618	4978	512	406	382	381	387	367	363	382	373	326	334	353	358	372	357	367	374	349	311	348	305	342	335	339	348	339	313	352	373	346	362	333	348	344	319	326	339	339	367	360	340	323	348	347	353	379	337	344	373	324	339	349	334	329	349	361	334	361	342	350	333	352	359	330	361	338	352	351	334	327	353	364	345	345	339	359	346	325	333	365	355	336	340	367	337	321	334	317	307	330	323	321	334	338	341	345	346	294	349	342	314	342	333	331	361	364	329	335	333	354	336	351	328	334	308	350	317	370	323	337	335	328	335	324	304	320	336	341	313	336	315	337	367	333	331	319	320	361	339	361	332	345	331	356	337	341	340	370	324	336	334	317	320	346	359	356	349	305	368	316	308	338	367	346	322	348	335	313	341	321	318	311	330	313	329	342	322	320	324	332	346	310	324	346	336	353	356	320	324	325	332	308	320	325	378	352	324	338	336	345	359	357	325	323	339	325	352	340	362	331	369	354	353	342	333	350	361	322	328	350	319	366	338	323	334	357	362	318	340	347	334	350	339	324	309	336	371	354	341	363	329	328	334	330	322	372	342	337	326	302	305	365	308	345	358	352	330	342	338	317	324	350	349	318	336	292	351	310	320	353	350	344	334	352	359	344	325	296	299	352	348	353	321	348	337	345	327	346	360	325	340	353	348	312	340	315	341	358	341	384	329	388	327	334	366	330	320	349	372	328	317	326	361	350	329	348	367	316	319	331	357	352	339	332	317	327	346	349	322	359	365	336	342	329	340	349	362	341	333	275	371	358	352	338	324	360	362	327	336	349	377	319	337	351	335	329	351	318	343	349	286	345	330	351	320	346	305	347	341	318	339	363	304	355	291	367	350	327	331	359	326	347	350	361	336	296	338	323	353	338	361	353	343	358	343	344	333	334	359	341	339	341	329	336	335	319	353	308	335	380	330	339	319	362	319	334	367	347	393	367	370	371	314	367	337	363	311	336	356	322	330	330	324	335	324	352	314	321	337	334	345	350	388	305	311	347	313	308	324	370	342	370	372	296	366	357	335	336	351	306	319	346	317	302	359	366	329	371	299	336	344	338	364	344	338	326	352	329	310	350	353	366	348	319	357	350	315	374	327	339	326	337	345	366	346	348	320	348	312	351	322	341	344	323	348	337	303	347	307	354	319	334	335	339	354	307	341	328	350	353	316	354	343	363	356	364	318	304	344	354	334	320	355	344	349	318	336	326	320	305	354	323	335	338	339	351	361	306	308	321	339	356	333	377	354	328	327	325	335	340	322	344	329	325	363	329	364	367	290	375	334	332	378	340	362	327	330	358	347	382	315	309	316	351	320	333	333	329	313	375	303	344	336	352	326	316	353	378	353	283	353	314	337	355	349	314	310	346	348	360	302	314	344	343	311	342	356	331	311	342	321	365	312	341	314	350	315	338	343	330	311	409	349	368	326	338	335	311	368	333	364	360	393	339	323	341	350	336	359	328	324	307	330	359	338	316	324	341	367	344	317	332	356	333	336	317	319	347	310	364	331	335	336	324	331	366	344	324	341	368	321	350	373	331	364	334	377	323	340	332	347	333	315	309	333	327	338	329	309	319	336	343	325	294	344	343	383	343	351	361	351	312	361	327	355	329	316	333	341	326	326	335	330	327	344	321	361	301	374	347	355	341	312	306	358	342	354	350	362	337	316	360	354	351	345	327	331	350	353	355	314	334	324	323	326	358	343	337	317	344	324	354	321	321	326	328	356	313	325	333	334	356	337	333	369	349	365	345	324	347	322	335	333	340	316	322	356	336	315	344	344	326	342	332	338	320	328	343	326	319	372	346	331	339	339	369	336	308	322	383	329	357	392	321	300	356	350	330	333	310	313	366	341	355	347	296	344	351	332	323	308	346	337	309	340	339	320	361	309	335	307	334	354	347	351	319	323	330	357	326	334	352	357	373	325	314	303	290	339	343	365	323	347	339	331	373	325	336	337	315	336	343	358	333	378	331	324	338	335	323	354	341	335	321	323	357	347	330	330	334	329	347	365	316	344	363	325	340	341	338	341	339	329	373	325	338	358	313	349	329	320	340	326	331	334	349	364	332	336	344	364	336	312	351	319	304	356	347	354	347	351	337	334	319	316	376	370	383	330	309	338	376	362	353	329	336	346	307	343	345	327	357	318	352	350	370	323	311	339	329	347	332	371	328	343	298	348	355	331	351	366	304	334	311	369	317	347	335	318	376	340	320	334	343	340	323	347	352	328	341	361	331	338	354	347	319	317	333	348	322	334	322	325	345	343	326	332	327	308	350	317	341	344	341	369	361	328	342	370	358	357	349	329	340	335	345	344	327	338	320	342	318	336	350	339	362	371	350	313	338	307	338	336	313	364	321	340	323	369	341	336	362	335	346	317	344	348	309	341	344	367	351	374	363	347	357	324	348	331	305	369	359	336	324	309	382	331	326	364	354	349	339	327	335	347	335	342	327	342	323	311	367	321	326	368	346	360	360	348	358	333	339	317	324	307	341	324	329	314	339	303	320	357	290	336	346	293	313	288	361	354	311	336	363	325	314	328	360	336	331	380	313	354	367	347	340	346	297	337	341	342	316	320	332	346	348	310	304	332	349	340	348	325	342	334	293	317	324	341	364	359	352	357	336	329	356	292	311	310	357	325	340	330	393	342	395	328	320	368	327	333	340	321	367	374	367	310	318	328	350	318	348	350	346	359	325	368	363	353	347	352	329	342	352	309	320	369	315	348	332	324	356	339	366	350	309	309	346	381	334	336	344	323	355	303	342	355	352	349	334	328	331	320	367	326	326	315	343	325	373	354	337	339	326	318	316	321	322	341	365	347	325	313	307	328	343	326	325	328	349	332	330	351	341	315	330	360	310	315	367	332	310	328	332	316	329	317	324	341	351	336	314	337	360	357	327	314	352	304	376	337	354	323	327	325	326	338	350	339	325	377	364	331	370	340	378	362	335	331	356	335	359	338	286	310	292	353	318	367	353	342	306	332	327	346	349	346	337	348	344	334	362	320	351	354	344	319	363	336	327	330	326	313	345	343	344	375	295	353	364	337	324	318	360	308	318	356	329	353	314	346	372	350	314	320	313	335	325	351	372	322	335	339	372	338	335	320	323	338	347	330	338	346	336	338	331	331	351	357	338	346	371	346	341	341	331	340	318	340	322	348	316	327	340	340	296	329	390	327	328	320	328	329	326	355	348	353	348	340	374	330	328	332	333	337	325	296	328	325	328	351	336	355	328	314	321	325	359	332	349	329	318	343	385	326	353	324	341	320	322	328	331	346	312	323	355	346	339	342	308	319	343	329	318	361	319	334	318	338	329	315	335	330	348	340	351	368	326	362	323	333	333	354	343	351	316	334	341	330	292	353	357	350	344	342	339	382	377	338	334	327	358	335	296	338	350	340	337	330	346	336	336	352	329	300	352	377	340	367	350	332	357	324	299	354	333	329	340	320
61154	76356	47553	30154	22237	13202	515	414	394	392	404	395	369	367	367	350	385	363	334	342	349	325	356	316	327	358	329	340	359	331	368	329	324	331	350	360	350	359	368	343	322	365	368	345	364	349	309	371	347	379	358	361	410	351	353	337	345	351	377	401	325	348	377	333	340	344	323	339	348	323	358	333	340	323	312	335	337	334	330	349	316	339	305	336	329	366	335	345	319	358	319	362	334	377	375	327	337	365	358	354	347	336	344	361	350	323	340	354	335	370	379	379	399	313	345	353	335	335	335	319	349	353	323	326	353	337	371	331	356	328	355	326	340	362	367	343	351	373	348	365	332	370	349	328	316	357	334	347	340	368	346	325	348	327	368	365	344	319	380	326	338	340	328	326	330	347	353	343	342	344	328	359	354	351	353	341	339	376	340	354	341	291	338	325	352	341	349	311	344	349	328	316	355	330	341	349	354	388	328	375	333	328	365	348	360	356	344	346	354	336	348	329	367	356	330	343	317	336	335	353	336	353	326	333	347	316	348	314	361	333	333	339	329	362	331	321	356	335	358	317	344	345	336	336	349	316	379	363	325	310	331	307	356	338	320	332	348	355	342	332	320	368	343	368	338	331	347	356	344	325	340	355	382	357	354	331	311	315	345	339	369	363	347	326	338	361	344	352	339	331	353	352	332	358	323	345	377	346	371	332	367	313	363	383	341	362	339	306	320	330	339	311	340	360	352	333	352	315	316	361	355	333	310	356	345	381	367	329	335	350	361	341	358	359	363	332	327	358	353	343	352	341	312	341	356	333	335	354	337	377	331	344	376	345	311	365	360	355	380	337	329	340	340	366	321	347	352	341	372	352	350	389	369	347	325	367	347	349	317	358	343	337	361	375	340	323	329	374	339	341	348	389	341	377	356	331	350	303	353	364	348	325	339	334	372	350	344	337	366	317	350	306	356	329	358	363	399	346	340	348	346	325	331	336	349	332	310	379	378	377	345	333	363	347	361	349	344	365	341	370	341	331	336	343	341	357	317	354	355	359	373	335	332	340	313	316	330	331	361	333	321	344	344	338	314	362	349	336	335	357	325	347	349	363	344	329	322	381	340	332	351	366	354	325	347	330	328	327	335	360	307	364	318	317	317	350	335	373	304	342	332	354	343	348	318	367	348	332	364	329	352	384	334	346	357	390	354	330	343	373	338	386	385	313	350	346	325	378	338	327	339	350	370	324	359	333	359	370	349	343	368	333	365	358	354	376	372	315	300	334	329	362	341	342	327	317	330	327	342	353	354	335	354	319	346	341	364	326	325	353	364	349	311	345	357	376	344	320	349	369	339	362	322	323	323	346	332	324	313	314	377	338	374	391	342	343	366	363	358	340	339	344	335	357	364	392	369	319	333	330	337	348	355	337	323	300	325	349	341	351	347	343	341	328	366	348	332	341	337	344	329	318	369	347	350	368	372	329	333	345	361	349	338	339	358	340	351	326	328	304	366	338	344	337	341	348	314	327	351	354	358	350	372	350	360	352	338	337	325	354	335	320	307	331	346	367	322	330	315	337	348	334	327	337	343	329	358	341	346	343	382	332	345	318	331	368	332	339	389	339	352	352	382	367	351	297	305	342	328	342	311	337	372	323	337	352	345	342	342	342	364	404	345	358	318	321	337	329	366	350	318	344	384	366	338	345	365	337	358	352	355	330	335	365	412	329	313	347	330	349	338	334	332	316	316	350	336	362	333	347	327	351	321	359	342	351	350	370	337	368	341	325	336	345	311	342	354	319	330	325	365	312	316	329	364	351	334	340	326	347	355	333	298	345	357	342	348	338	335	337	361	312	364	346	311	322	338	354	330	365	337	383	347	276	349	328	377	308	342	325	365	322	344	334	346	333	335	370	354	314	352	303	340	335	366	341	358	354	336	332	334	334	344	354	346	345	335	345	336	331	342	365	348	348	352	365	323	356	342	354	341	358	328	334	365	309	341	368	355	361	358	325	335	360	349	290	344	335	377	356	360	346	354	368	364	363	343	330	362	329	358	356	368	353	318	347	364	330	360	354	354	352	359	343	340	350	374	366	303	336	363	357	341	398	320	334	340	320	316	357	327	363	314	349	375	298	307	359	330	324	336	344	374	365	340	304	317	366	332	340	316	345	366	347	353	321	338	340	341	361	341	341	335	373	335	338	363	349	347	338	339	357	330	332	325	323	318	348	372	348	309	331	362	362	330	343	341	332	310	363	353	350	340	374	361	359	356	338	347	347	293	338	334	339	328	333	311	346	346	345	363	308	371	314	340	348	344	370	352	347	337	334	313	366	345	322	340	344	357	345	328	369	349	342	344	345	355	337	295	360	334	319	342	367	381	335	345	326	284	362	343	333	345	363	336	350	365	332	343	341	346	327	360	324	336	347	343	338	384	323	363	325	339	345	367	316	356	332	307	369	332	349	310	322	353	359	355	338	342	317	358	331	332	293	339	337	329	332	336	343	361	379	352	327	368	358	372	341	356	353	338	315	334	345	342	328	330	347	338	369	358	344	357	356	331	350	356	296	334	338	345	351	350	388	354	327	343	302	353	344	348	318	326	331	321	357	358	348	366	338	305	347	322	340	340	346	333	326	368	339	294	349	349	340	376	354	341	359	341	320	334	343	316	393	321	348	375	368	343	334	360	347	359	321	349	340	323	377	350	348	343	340	332	350	322	332	347	321	345	329	361	372	324	328	343	333	353	328	323	339	313	355	328	373	295	376	313	368	327	343	345	369	310	341	359	355	381	346	335	341	333	354	331	339	366	312	340	357	332	343	338	302	316	344	320	333	345	342	337	328	291	335	301	356	336	345	341	331	335	372	328	346	357	310	344	371	307	326	344	353	325	373	381	323	338	289	352	326	320	362	352	340	361	367	314	349	344	343	338	331	370	376	315	341	360	353	326	349	333	354	322	342	320	340	347	347	343	362	361	319	354	320	349	337	352	355	367	373	361	356	336	329	319	330	328	366	326	355	327	339	324	337	320	348	365	331	331	368	316	378	329	352	307	310	337	343	338	350	302	321	350	312	340	356	346	381	326	345	369	341	341	385	352	362	306	365	321	340	336	338	319	345	309	351	333	339	358	331	367	349	321	351	355	340	342	348	327	356	352	380	351	304	343	343	348	291	314	338	356	314	326	329	345	372	345	381	337	389	341	343	346	342	350	335	379	376	326	329	339	306	357	331	332	340	349	329	306	313	338	381	339	374	343	364	344	336	332	360	344	342	311	329	304	324	340	354	307	361	326	336	334	341	369	359	321	349	344	306	307	292	356	326	355	345	371	326	339	374	363	359	333	345	358	337	297	328	322	359	370	354	345	358	332	341	346	337	356	354	314	313	337	359	341	387	346	344	327	327	333	324	336	308	371	336	346	327	354	356	326	353	301	304	337	338	378	342	360	352	328	320	345	326	339	342	345	327	334	319	355	337	342	341	357	368	318	330	325	360	314	342	357	320	323	325	358	309
31203	21634	9718	2679	1473	710	347	346	341	333	322	331	306	331	297	310	331	348	318	342	296	322	351	333	359	346	307	346	334	369	365	280	304	328	318	304	350	318	348	311	315	332	312	336	331	338	323	315	336	334	331	374	324	315	364	339	326	351	337	322	358	352	299	291	300	338	311	376	329	333	294	341	301	325	335	315	314	308	339	324	312	301	286	332	320	318	350	336	335	358	314	308	330	314	324	321	330	321	320	333	291	338	364	317	305	317	350	329	312	321	337	304	310	310	310	313	328	317	324	345	381	327	336	320	325	353	321	301	324	341	293	327	342	336	320	333	331	342	290	337	318	335	325	382	319	372	305	348	296	304	310	319	320	326	333	313	332	308	336	337	307	331	330	338	308	313	341	319	324	306	314	296	300	317	308	343	310	333	345	350	335	325	336	349	324	315	306	362	327	323	307	336	332	301	343	313	283	330	325	336	338	329	362	348	330	315	330	295	304	316	302	314	314	297	338	340	306	347	319	334	329	288	347	311	327	311	330	317	293	337	314	327	354	335	323	324	345	293	368	338	304	297	334	357	327	303	351	309	311	347	310	335	318	311	346	307	307	365	300	359	308	343	314	319	322	308	320	339	355	302	279	306	337	337	317	301	307	343	324	346	297	320	342	344	338	326	335	327	356	316	358	335	360	326	339	363	320	315	320	314	306	336	316	334	327	339	332	346	348	320	327	315	330	320	318	354	307	344	346	302	291	309	333	307	299	332	339	353	352	292	335	300	317	352	337	311	329	310	356	286	295	326	300	339	345	293	336	341	310	344	322	312	312	326	301	318	330	314	316	254	338	323	322	324	322	359	328	330	309	326	345	334	315	303	333	346	296	312	306	358	335	320	321	346	321	343	353	336	330	321	330	306	316	331	346	317	337	321	336	319	328	317	291	318	326	318	327	321	337	330	347	297	328	326	299	318	313	327	344	330	322	322	319	317	346	318	313	328	335	306	317	329	310	369	328	324	324	327	340	307	320	344	327	319	366	303	348	340	332	346	302	337	316	327	308	284	323	286	313	285	316	331	305	328	334	317	345	331	309	368	327	344	317	336	325	319	296	304	324	318	382	321	313	317	311	311	311	300	337	307	363	346	328	383	343	300	324	318	345	348	321	306	327	339	316	361	299	328	337	307	326	327	361	305	302	331	332	334	332	293	337	346	334	369	315	334	358	311	304	302	341	335	326	348	347	320	310	322	338	322	303	305	379	313	310	323	331	347	324	363	326	344	314	333	318	346	297	325	315	344	294	318	321	336	297	322	313	318	346	299	293	314	328	329	315	302	357	341	320	289	316	307	358	319	293	345	298	335	346	307	331	334	320	314	337	287	331	353	302	321	329	305	370	325	328	337	330	331	294	339	331	340	303	304	316	320	309	323	310	329	335	302	329	336	323	311	314	328	329	320	333	330	309	303	338	320	321	334	319	309	310	344	359	362	286	299	312	318	343	347	316	355	311	325	329	326	294	307	328	348	326	328	333	311	325	294	337	316	339	360	309	309	303	312	320	286	331	312	327	330	330	358	325	321	294	326	291	354	336	308	317	341	355	341	303	287	311	330	308	307	327	333	325	310	345	301	338	317	316	317	298	295	345	295	319	321	327	347	300	322	324	308	358	349	313	372	337	337	314	324	301	342	318	334	307	305	329	349	344	333	292	321	325	333	342	309	321	325	329	321	331	327	377	370	307	360	314	307	305	303	320	303	353	327	287	320	340	340	310	307	349	298	345	315	314	312	344	295	322	337	321	343	316	337	335	305	318	347	322	332	295	337	341	307	305	322	338	334	310	349	335	314	346	336	336	346	311	314	329	325	363	290	351	351	335	327	304	306	330	304	344	327	303	310	303	317	326	309	335	338	305	361	286	315	333	300	324	324	313	326	314	321	320	300	313	323	350	355	309	335	313	332	307	336	338	340	318	331	349	347	325	309	341	292	312	312	317	319	335	297	344	312	299	333	327	308	291	339	328	336	356	306	288	338	318	326	289	317	322	313	303	318	320	295	317	344	332	334	328	316	346	332	308	321	304	315	347	346	319	328	300	349	298	310	341	300	323	329	316	344	338	320	306	332	352	310	318	342	346	288	319	349	303	362	317	330	297	273	331	325	304	324	340	332	330	330	316	341	333	291	316	316	316	293	328	326	310	322	337	305	337	304	322	314	341	347	311	319	309	296	293	333	305	332	332	335	307	333	334	348	316	333	314	325	302	297	297	338	322	346	349	327	322	282	325	353	336	292	296	334	330	306	335	341	311	351	337	357	321	332	322	299	308	338	324	325	301	347	335	298	331	311	333	293	310	322	315	320	322	332	312	340	326	325	328	304	300	325	336	324	342	353	295	347	360	302	319	330	347	315	318	305	364	337	316	343	301	327	288	338	298	332	341	327	334	320	305	308	316	343	306	310	362	295	303	331	349	331	322	287	320	327	287	327	313	368	340	318	339	308	331	336	313	319	309	337	325	302	342	323	334	336	312	335	306	289	316	309	344	337	329	341	349	302	338	342	340	324	310	302	290	303	314	321	338	318	304	306	337	335	298	305	324	336	302	292	341	320	333	335	347	321	319	312	316	328	320	349	344	310	344	320	353	317	314	324	338	325	374	316	327	333	348	304	342	323	343	314	325	324	318	317	332	323	328	316	328	309	319	324	294	309	358	313	298	332	332	353	326	336	321	350	317	320	309	326	313	311	294	314	336	300	319	343	294	317	332	325	371	341	361	333	330	328	326	316	310	343	325	327	316	343	329	341	303	329	305	314	326	312	307	318	330	312	344	337	333	314	351	324	342	321	317	337	320	323	320	332	297	309	324	350	314	322	326	324	341	311	380	354	358	306	311	315	338	307	346	309	313	306	301	336	302	338	343	326	344	335	319	317	342	333	293	323	291	337	330	292	331	353	301	351	306	311	328	349	314	299	361	329	339	324	320	342	347	354	355	311	343	325	337	321	309	338	345	348	349	334	329	327	316	305	308	324	329	356	294	325	358	334	324	323	333	324	330	331	334	307	280	347	336	303	317	331	323	331	295	329	348	306	306	330	330	323	297	337	324	350	322	326	291	310	324	319	342	308	321	339	326	350	301	320	326	352	320	335	329	340	326	338	329	347	300	338	297	316	330	307	319	374	326	323	298	365	309	310	343	317	339	324	308	312	317	309	366	316	336	350	300	328	337	332	327	354	316	332	336	306	340	302	329	315	319	341	334	313	320	346	310	356	315	339	299	345	328	343	319	286	330	353	324	323	315	307	309	318	364	360	321	293	364	307	371	330	320	356	352	330	318	313	327	339	312	301	345	335	323	313	295	314	338	309	324	324	309	301	324	358	332	311	302	356	342	298	351	325	322	320	327	362	361	322	311	310	331	338	334	340	333	305	320	291	350	320	323	294	310	342	342	342	345	326	302	360	354	333	347	314	351	364	339	344	328	315	286	326	321	326	304	325	314	304	337	317	332	340
22683	16663	6356	2335	1626	952	313	310	274	307	313	305	325	311	320	296	306	323	315	332	317	293	301	339	314	307	318	308	299	300	306	300	329	282	310	302	280	297	318	297	326	321	309	312	315	295	310	294	298	342	289	311	299	265	318	294	308	324	282	307	296	296	299	271	325	285	293	295	297	292	295	309	301	330	326	313	312	321	294	294	301	304	319	305	304	309	288	316	282	279	313	321	304	316	325	298	311	340	330	317	291	321	310	310	297	293	299	330	311	314	314	263	300	283	311	321	305	319	275	273	280	274	324	327	307	276	316	314	316	285	313	283	291	313	294	294	302	272	312	297	321	282	285	312	306	291	381	274	278	288	304	290	318	306	303	305	296	293	288	293	315	300	321	298	310	298	291	287	289	296	310	298	334	279	325	304	307	297	321	314	306	307	281	286	291	308	281	323	329	315	291	317	301	320	276	347	291	315	297	310	286	288	293	318	307	322	303	322	314	259	261	263	292	311	296	295	328	316	350	296	309	308	289	302	313	296	297	285	282	306	285	323	283	319	314	306	290	335	300	296	330	322	314	288	308	301	312	261	310	316	286	287	277	272	280	305	320	305	279	286	252	290	321	316	307	333	293	322	269	306	291	297	307	309	290	301	306	312	302	308	303	321	324	324	312	301	305	286	295	335	284	282	303	332	302	286	275	324	307	322	282	311	313	325	331	294	299	312	306	286	302	309	321	316	314	303	294	286	289	279	306	306	266	312	279	284	302	297	267	317	280	337	304	312	348	312	316	304	301	311	327	322	296	285	295	269	333	293	308	298	299	298	287	334	307	311	339	318	301	292	298	294	327	307	291	306	268	317	305	269	308	298	282	294	320	268	314	315	314	307	297	302	304	308	348	315	331	310	334	301	330	303	307	287	287	293	319	304	324	310	280	286	291	313	308	306	277	287	292	289	309	279	290	319	315	317	338	291	300	298	313	315	280	301	310	282	295	322	314	308	306	306	303	320	306	335	320	298	308	346	301	308	316	285	323	324	293	322	295	303	322	290	303	297	288	286	298	320	298	313	294	316	288	290	281	307	307	302	310	313	301	292	345	333	311	306	318	297	302	315	301	293	329	362	289	309	299	338	293	292	295	330	289	312	309	320	263	290	309	285	301	311	298	301	291	322	298	266	299	326	330	312	306	289	296	300	304	311	299	249	306	305	318	295	330	286	295	301	301	304	306	289	287	304	295	330	326	308	300	296	311	295	323	305	306	274	280	297	305	281	310	300	279	291	282	317	279	313	306	305	304	297	302	287	292	301	286	287	320	327	312	350	293	329	296	315	304	319	296	304	303	317	301	285	276	287	310	307	302	320	288	258	313	313	317	330	298	281	307	278	314	317	296	266	280	279	295	302	298	306	302	285	288	326	309	304	332	306	295	321	324	300	291	276	307	304	298	300	292	284	329	328	299	303	319	306	300	272	308	281	309	295	281	290	303	295	300	308	314	314	310	323	310	312	299	320	323	293	320	299	314	342	300	319	307	305	327	280	331	304	317	322	288	289	339	301	289	289	285	332	310	324	303	308	316	294	283	315	301	327	333	273	283	293	301	311	279	296	347	323	283	301	313	282	317	316	266	294	293	299	314	316	316	320	308	328	267	292	325	257	329	308	289	301	296	278	312	312	288	303	295	330	289	300	308	322	312	288	305	306	299	290	260	272	304	285	263	301	318	285	274	315	312	317	281	318	302	300	316	267	290	303	305	325	280	297	281	289	286	324	313	324	314	319	275	296	312	303	341	272	284	347	313	335	317	299	315	293	317	302	329	290	316	284	297	303	296	301	274	321	288	316	287	332	317	269	272	281	306	292	314	295	322	319	291	302	288	292	330	294	289	322	315	303	278	300	277	259	312	360	301	311	321	297	305	320	300	349	337	285	299	291	269	296	312	311	337	276	323	287	336	321	296	297	296	318	313	273	275	291	292	296	300	319	292	264	294	294	294	304	283	293	339	274	288	302	352	309	313	285	293	290	266	300	312	303	307	255	286	324	309	306	307	284	271	314	315	316	297	311	314	311	292	282	294	294	306	326	314	310	323	288	336	286	311	308	312	322	323	312	270	278	313	270	305	289	314	281	301	306	309	321	334	299	315	288	297	304	291	292	268	300	311	283	316	299	294	296	334	314	310	283	307	289	327	296	323	302	288	312	309	295	329	266	325	318	274	346	295	308	341	294	293	301	271	295	306	286	289	322	295	299	308	300	274	318	289	302	286	292	281	324	300	328	298	306	300	309	308	319	316	306	284	314	297	275	310	303	304	297	317	298	276	264	294	314	300	328	323	321	320	320	309	314	272	322	305	320	281	325	306	293	298	312	310	300	314	329	317	311	318	327	304	328	322	325	300	287	276	283	303	293	314	286	291	287	315	285	274	336	336	299	253	290	297	277	285	302	297	300	299	291	315	296	299	300	314	310	310	348	267	295	313	323	293	300	304	319	323	353	300	298	327	290	301	289	281	299	307	294	313	303	279	277	313	308	284	295	314	284	308	274	340	316	286	298	300	301	290	273	325	302	319	281	312	323	306	293	307	274	288	290	280	286	328	307	337	312	292	312	319	312	324	302	293	306	301	291	283	291	309	328	323	295	314	287	325	306	284	306	282	297	329	315	295	295	301	298	322	358	272	276	287	305	319	284	336	335	289	293	331	307	286	299	305	290	305	331	270	332	315	298	292	308	302	285	282	303	286	306	336	304	313	290	316	332	330	288	321	307	295	279	299	305	266	303	307	302	302	300	314	313	283	289	285	315	317	320	298	274	317	296	313	309	295	312	281	317	285	333	298	301	298	306	319	305	315	290	320	311	284	311	310	256	336	280	328	283	310	327	300	291	295	321	320	294	309	293	297	321	345	293	319	248	314	324	311	277	296	283	298	294	296	273	307	314	305	295	277	285	319	322	307	291	264	305	300	313	294	336	293	280	281	334	280	324	282	276	314	301	287	288	321	287	320	326	295	309	289	311	291	287	305	304	263	325	280	309	262	318	307	302	316	287	291	284	290	297	278	280	331	341	341	299	303	301	269	276	319	302	323	292	315	300	316	291	280	294	290	294	272	303	356	303	316	294	285	306	305	264	328	285	313	288	312	314	324	317	299	306	278	329	282	297	330	286	319	309	357	329	282	316	327	305	305	326	340	307	318	297	277	319	319	289	306	289	307	317	306	305	324	295	309	322	317	306	342	284	299	306	280	294	264	269	303	299	313	299	313	321	284	313	312	305	305	296	283	289	318	339	317	290	304	331	296	302	310	316	288	308	311	275	312	284	285	325	305	304	286	307	290	281	284	273	313	289	320	306	303	283	308	305	296	308	264	292	310	320	344	333	311	297	303	307	285	297	334	303	278	304	298	307	310	301	281	312	298	283	318	305	289	300	299	290	273	316	278	303	313	334	299	325	290	279	280	316	273	312	333	302	278	293	332	275	316	342	303	322	291	325	284	324	288	308	250	300
25642	22260	28183	26170	20009	10646	1306	269	261	202	230	220	220	212	236	205	228	236	223	196	225	221	205	191	211	215	206	195	201	207	212	234	225	189	217	223	178	220	230	190	215	222	211	202	221	198	202	212	231	192	216	215	218	205	212	225	202	228	194	183	212	204	195	201	221	210	219	216	208	208	227	227	215	198	209	204	184	209	220	231	219	186	224	209	198	205	215	183	228	219	222	200	229	227	239	205	208	220	208	199	208	216	224	226	205	212	190	220	204	213	199	193	202	201	230	200	201	207	205	212	217	209	219	210	223	219	223	215	220	197	212	194	214	240	210	197	200	216	221	189	213	202	206	186	210	212	205	206	197	210	231	209	197	200	198	194	217	212	226	187	204	206	192	214	229	195	225	185	225	199	202	194	237	212	217	218	230	219	224	211	195	193	204	215	224	210	204	205	201	201	221	218	252	205	212	196	222	225	214	223	216	198	211	209	214	205	206	204	242	183	228	210	211	211	200	221	238	224	210	214	204	218	228	200	199	207	225	220	219	215	189	228	203	198	202	205	200	210	228	191	221	200	206	210	212	198	230	231	200	209	218	193	197	207	215	222	193	192	207	180	210	199	209	198	200	245	227	213	226	200	216	195	205	202	206	216	215	213	199	206	191	210	208	207	200	214	238	200	191	204	214	202	180	208	217	220	218	211	184	224	204	219	232	214	220	237	199	187	187	219	218	219	219	185	197	220	194	228	218	225	221	190	221	212	199	195	194	198	199	240	192	177	202	209	212	199	223	218	200	205	221	233	225	211	195	227	204	191	215	208	193	237	210	216	226	227	207	208	207	201	213	216	218	211	215	211	229	200	217	228	193	217	233	183	200	205	230	165	220	229	210	217	201	201	184	170	171	190	208	201	214	199	202	209	201	186	202	204	209	190	189	201	210	200	210	200	175	223	179	220	208	201	226	211	197	186	230	205	222	212	188	218	220	175	198	200	219	206	205	222	243	213	212	208	247	224	235	221	202	224	215	184	219	217	210	202	198	217	175	198	228	193	203	223	218	202	227	212	202	247	204	243	187	189	198	239	206	231	232	233	208	205	208	229	178	220	222	214	190	219	211	203	209	201	212	198	205	183	211	204	211	210	231	220	208	211	190	200	192	225	196	214	226	217	232	197	211	205	205	204	194	223	202	180	239	230	212	184	203	189	202	208	217	217	209	215	208	205	197	245	194	195	215	228	203	212	221	198	200	231	218	209	198	211	193	226	204	206	220	210	195	198	205	203	201	227	216	209	197	210	224	215	215	213	205	226	221	235	200	200	213	229	188	187	178	191	235	220	211	243	213	219	196	219	220	201	198	214	198	216	210	193	215	224	223	214	212	210	193	217	205	199	212	232	201	202	220	236	220	201	216	228	214	210	209	202	214	198	220	188	203	180	192	186	203	211	199	200	211	237	236	232	189	208	207	216	226	214	200	227	180	207	221	192	209	197	219	207	205	183	235	213	240	221	193	234	201	211	192	180	219	217	203	213	215	217	222	217	212	212	221	208	204	222	194	232	207	203	231	191	192	232	204	188	203	189	220	233	182	217	220	191	215	208	246	211	190	182	207	202	198	205	207	187	224	198	202	202	209	199	225	197	213	204	202	209	225	209	237	235	217	210	226	201	191	226	224	219	187	222	221	222	192	209	205	194	206	197	226	204	231	181	199	210	215	188	203	207	200	212	210	224	205	186	211	239	192	209	221	179	210	195	231	206	204	210	227	193	187	209	230	214	214	202	203	183	192	235	187	200	211	216	200	205	214	217	209	227	191	210	201	201	214	240	223	200	188	226	203	224	200	211	229	207	183	225	198	231	224	211	183	214	196	202	197	227	205	201	199	213	213	192	199	195	201	219	226	194	213	219	203	220	227	177	211	230	237	217	243	184	204	214	181	202	196	217	189	229	210	217	208	210	230	232	216	206	246	232	209	218	207	202	211	204	243	160	235	218	209	233	204	210	243	232	197	201	228	195	201	210	184	253	206	200	187	192	217	227	183	219	194	205	218	212	222	205	224	230	225	224	205	225	213	217	199	207	237	205	241	208	202	227	221	180	217	210	222	210	199	229	218	221	219	202	201	196	198	211	212	201	175	199	194	215	204	221	226	237	193	224	210	221	222	212	188	216	214	213	214	219	231	213	208	181	196	235	216	182	207	216	213	225	218	218	200	189	210	191	195	207	219	219	196	199	210	201	228	219	203	236	189	208	217	187	222	226	199	200	207	228	213	204	194	227	184	209	200	191	200	213	190	199	217	187	215	243	191	208	210	200	191	222	208	208	187	243	215	186	229	210	227	201	222	216	192	193	231	205	221	207	242	205	206	199	187	227	206	231	213	203	212	226	224	208	222	212	206	191	230	194	221	208	227	221	215	200	211	200	183	173	214	225	204	226	194	230	207	215	203	202	195	212	238	181	175	221	219	195	207	211	209	199	214	226	168	226	228	235	220	195	198	197	208	221	203	206	215	219	210	193	221	211	207	195	210	231	201	201	220	187	203	197	203	198	182	225	228	199	219	213	202	210	199	223	213	178	220	204	234	194	218	204	175	219	204	225	214	184	190	211	203	217	214	233	194	190	193	191	183	214	211	209	202	201	232	209	205	203	195	214	210	236	206	202	213	205	231	240	225	201	215	214	225	195	228	207	186	207	192	200	197	173	223	211	223	208	218	215	225	197	216	180	221	237	209	201	200	207	213	216	215	204	188	225	216	208	194	209	219	203	193	201	194	212	234	206	238	207	208	205	211	217	216	204	196	197	205	198	230	215	228	209	203	224	223	202	187	203	195	218	194	202	194	182	176	203	189	219	219	219	225	215	225	204	220	214	220	198	204	176	192	205	221	210	243	180	205	204	226	191	195	193	207	218	206	200	237	223	213	204	214	196	207	234	220	202	217	233	203	188	213	215	181	244	229	211	211	200	199	184	224	212	196	176	235	208	223	204	201	197	212	206	196	186	206	211	193	205	222	183	256	213	217	219	203	199	222	207	217	213	192	202	223	205	204	192	214	185	198	207	221	184	218	200	208	197	203	192	187	219	218	191	214	215	205	224	202	207	211	211	220	209	194	204	214	211	214	207	211	238	198	233	208	210	219	201	217	197	187	205	218	189	206	201	198	213	218	211	205	206	195	199	202	203	235	226	207	214	213	211	199	200	223	233	200	202	186	226	208	250	206	188	229	187	192	232	229	199	208	224	210	203	185	212	213	192	219	206	225	185	183	190	225	218	203	207	214	186	202	223	219	218	201	226	204	182	211	204	206	226	212	192	207	221	225	188	207	211	211	229	189	201	198	195	210	208	214	217	192	207	204	199	214	209	205	196	180	205	226	247	233	226	208	203	217	195	215	216	223	214	186	208	204	208	209	198	203	199	182	209	212	208	202	230	218	211	212	238	209	198	205	209	207	189	215	201	222	193	236	228	195	186	210	232	215	223	234	208	213	192	203	207	189	179	224	229
58463	64592	37055	19945	13418	8067	479	295	278	234	271	248	218	217	236	229	226	232	237	215	244	231	244	225	241	260	238	211	215	238	258	239	222	255	225	205	222	228	257	231	214	222	245	250	207	216	192	224	246	212	213	213	248	207	233	244	226	228	233	203	231	232	224	224	198	221	213	222	205	241	256	211	231	215	233	236	252	213	241	214	226	233	223	217	239	206	234	218	215	212	211	226	244	222	231	235	216	207	235	211	208	228	223	208	238	215	215	212	242	227	187	221	234	217	226	209	219	240	224	230	221	204	243	192	230	234	231	223	233	209	252	219	206	215	233	237	231	218	233	243	203	225	221	253	241	226	221	230	238	216	230	219	219	207	213	227	219	229	215	215	206	197	204	251	234	210	209	244	244	241	219	228	223	251	216	247	223	221	218	220	206	231	226	249	198	244	233	210	223	243	235	217	224	212	237	228	237	210	245	215	229	190	218	237	211	237	210	203	210	239	244	240	222	227	192	243	239	236	230	203	210	216	240	247	230	241	216	249	226	250	248	224	200	220	208	227	197	229	212	229	189	227	221	193	229	214	222	223	262	203	229	203	221	220	224	229	215	232	211	248	219	194	215	221	242	244	269	194	221	235	234	222	229	228	266	236	220	248	205	232	218	224	249	226	222	229	216	221	225	244	229	269	213	207	211	212	215	214	249	223	250	204	207	210	227	213	233	210	215	251	226	214	222	211	212	232	228	218	191	257	220	231	216	223	219	216	214	194	206	211	232	221	223	228	227	232	222	226	199	242	214	208	227	217	230	256	231	245	214	230	236	222	209	196	215	234	244	215	220	212	209	234	214	207	223	230	221	211	243	197	228	225	220	234	232	253	223	227	233	207	208	209	231	207	215	217	222	240	224	212	219	255	230	229	248	236	234	218	219	235	203	232	205	241	232	254	229	221	237	221	223	226	210	229	216	213	223	215	265	236	228	245	201	242	246	199	217	228	214	235	245	233	197	225	216	253	255	235	246	217	211	208	190	232	207	218	228	219	228	211	215	245	214	177	228	246	217	252	218	262	229	224	242	203	218	234	253	231	245	201	238	213	222	225	228	244	224	216	215	244	221	219	223	238	211	224	190	227	241	233	228	245	220	230	199	220	263	211	226	216	209	234	217	227	246	203	251	235	234	209	241	226	220	227	225	226	253	201	205	231	230	221	240	214	208	210	225	210	219	230	216	196	239	206	229	256	224	204	233	221	211	241	243	243	234	242	239	230	208	202	221	213	229	221	220	234	217	188	237	226	253	213	203	233	242	240	239	224	229	217	213	229	213	206	220	188	213	211	208	247	266	213	221	211	214	229	220	208	224	237	197	217	216	242	204	237	240	244	216	241	191	207	217	229	215	231	220	229	210	228	214	213	206	206	219	244	243	205	214	244	252	193	216	226	220	212	237	230	210	226	232	210	219	213	218	217	226	222	237	225	226	231	215	241	241	235	249	225	222	214	224	214	235	222	230	217	231	204	217	239	232	238	215	251	219	224	225	225	229	220	227	231	244	211	210	235	214	239	202	225	232	216	213	215	227	217	221	209	197	218	215	225	239	215	203	221	219	216	237	200	243	232	227	213	215	209	248	219	215	254	241	223	228	214	212	207	242	215	197	233	222	207	226	232	214	228	221	217	214	239	221	227	238	251	223	203	229	219	221	205	213	243	207	215	209	208	220	235	211	238	223	230	224	222	210	234	233	243	225	233	224	212	233	259	223	210	252	219	206	210	237	224	224	206	214	236	239	242	202	223	236	239	212	225	210	241	224	242	232	235	216	221	220	235	235	230	210	225	214	236	216	232	242	219	241	220	226	220	220	253	224	225	247	227	245	228	236	207	206	228	235	213	214	220	236	232	261	234	211	221	238	225	211	221	223	211	230	232	235	212	240	226	200	224	243	227	230	231	239	219	217	229	205	253	216	220	245	234	224	204	213	218	208	224	218	228	262	234	170	216	230	206	226	229	213	235	255	218	237	231	214	214	217	242	223	211	220	211	212	214	225	222	235	227	197	222	219	212	193	258	232	232	240	217	215	208	199	257	257	240	204	217	211	244	237	221	233	230	207	213	232	216	240	232	215	245	229	213	232	227	219	235	223	219	226	202	242	227	206	217	239	232	251	232	203	201	224	216	234	206	218	216	220	264	191	214	222	214	219	201	223	212	225	240	220	233	213	238	216	240	196	222	206	220	230	245	217	209	233	204	249	251	217	219	222	229	220	241	227	232	210	219	242	229	243	217	233	217	256	232	239	205	198	245	230	216	204	244	240	216	216	217	218	212	218	211	226	216	232	233	213	210	223	222	245	236	236	233	224	208	228	224	217	259	202	211	215	236	235	214	213	233	219	196	218	226	210	225	207	227	254	221	217	236	237	197	243	211	228	217	215	220	236	210	216	233	213	227	219	228	202	208	225	234	224	229	242	215	224	226	238	221	207	242	213	225	252	218	202	224	253	204	196	239	247	218	231	231	220	223	267	212	231	209	226	215	238	209	244	239	235	210	233	252	230	196	242	203	215	242	205	207	224	233	233	214	248	224	222	214	242	213	236	191	208	211	226	219	218	231	204	205	221	254	246	197	230	233	246	236	206	226	252	216	253	241	222	210	219	208	235	211	217	217	238	236	236	221	229	208	236	233	215	215	197	220	210	239	247	241	198	208	226	242	203	218	239	207	207	227	224	199	226	201	215	195	215	240	219	245	204	235	240	227	221	218	223	234	234	212	215	215	223	228	218	228	214	225	217	206	229	213	230	207	220	225	247	236	241	209	214	218	208	240	218	249	229	231	238	189	241	222	240	204	215	203	233	241	244	186	215	242	204	238	227	211	199	228	200	230	246	233	214	197	218	231	216	238	212	224	240	225	209	206	216	208	232	226	212	209	212	230	237	219	216	221	220	223	200	220	219	217	233	233	230	206	198	234	216	235	259	211	235	215	229	235	252	228	233	242	220	209	215	228	219	241	216	229	242	244	205	226	220	234	200	227	247	228	215	226	232	226	206	238	221	234	217	254	224	232	221	244	225	237	232	217	228	243	223	224	231	216	229	225	254	214	241	215	231	196	223	230	228	222	210	216	219	239	228	209	227	217	246	220	233	217	214	229	230	255	216	223	238	249	236	225	233	223	222	219	217	217	214	216	220	200	237	208	209	214	223	214	234	215	220	228	243	201	194	259	238	224	196	240	204	240	219	229	223	250	241	251	202	221	233	237	234	242	233	205	223	209	245	223	235	230	232	213	197	217	211	217	205	215	204	234	198	223	219	216	200	225	232	222	244	227	234	209	232	255	231	226	229	224	225	232	215	222	232	232	213	219	244	208	228	242	215	221	243	208	202	227	245	218	227	229	228	231	210	246	227	250	204	216	243	231	226	234	240	206	244	201	220	238	213	197	214	235	232	218	208	229	221	249	226	219	243	211	198	243	219	206	214	207	216	224	247	210	234	211	242	216	206	211	223	224
24533	21766	28828	24925	23057	19384	5560	558	370	392	381	343	344	345	336	384	321	340	367	321	352	363	313	338	348	365	330	352	361	338	370	344	344	316	337	333	335	308	310	356	347	345	326	346	310	332	348	324	321	311	338	329	344	319	320	337	311	325	325	310	332	325	353	344	298	338	305	369	328	292	364	344	345	325	303	342	328	345	346	319	326	361	330	364	348	332	312	360	330	333	370	327	314	341	333	324	328	316	323	338	296	324	349	311	331	303	315	353	341	325	272	335	340	306	323	373	359	362	329	324	327	321	304	347	312	331	337	320	344	339	328	345	329	307	321	320	329	315	322	347	315	312	318	351	324	298	334	357	311	327	322	366	289	315	316	321	332	312	301	317	331	330	311	324	368	300	299	354	326	332	290	312	303	320	318	328	341	344	340	356	297	339	333	315	331	299	302	324	332	332	332	321	299	318	332	322	318	344	318	309	301	329	309	361	330	354	343	304	368	303	343	334	324	338	339	315	317	357	302	340	346	351	359	323	308	323	346	319	298	300	351	319	324	352	319	308	308	309	347	284	316	326	369	336	329	318	332	351	336	288	330	352	341	297	313	289	340	331	339	307	364	287	325	295	375	348	313	350	293	345	345	320	324	335	338	332	313	317	321	323	336	331	316	311	308	312	322	344	314	337	322	354	318	321	298	321	324	341	340	336	306	352	338	336	369	324	316	330	383	313	290	322	324	306	332	356	370	307	315	349	323	332	351	314	314	300	342	315	330	317	344	326	278	306	312	337	321	337	318	321	297	325	322	319	309	329	328	335	309	304	327	324	315	342	319	326	302	313	303	327	339	338	309	307	331	334	336	316	332	298	296	324	341	350	335	315	356	345	313	377	337	339	321	339	330	348	354	317	314	298	328	346	333	299	313	324	312	313	328	314	343	320	347	333	356	365	331	308	347	334	356	324	316	325	339	330	340	308	336	337	313	341	326	326	329	349	340	338	368	332	329	279	333	332	325	339	349	339	325	325	319	299	303	303	349	314	325	328	346	316	321	325	343	296	318	322	345	325	314	310	328	322	338	303	342	319	325	349	349	330	312	328	349	315	310	317	326	328	344	334	327	307	360	302	340	325	371	331	334	321	311	319	334	295	373	312	331	327	299	326	358	330	342	317	313	320	302	313	321	334	322	337	335	319	328	303	293	318	351	339	289	337	305	318	305	346	335	345	340	306	346	329	322	310	320	326	346	337	341	345	318	327	323	281	320	317	317	336	318	309	316	339	332	349	299	327	305	319	343	322	306	330	275	356	317	363	344	319	350	300	308	287	329	337	347	355	313	323	318	341	343	311	318	329	321	344	310	319	324	313	338	338	349	338	333	314	348	337	325	319	276	306	349	337	343	317	330	311	331	342	331	326	295	305	320	310	334	303	318	315	332	318	320	325	314	311	308	311	324	282	317	317	324	349	345	353	296	329	291	329	363	356	329	332	308	354	315	316	353	329	315	335	329	312	363	318	285	302	304	344	309	339	370	331	337	332	332	305	329	309	340	337	320	329	304	343	324	333	280	343	361	307	296	320	331	326	335	325	325	304	302	334	352	321	340	306	317	314	306	347	352	317	338	319	335	328	322	360	348	316	300	330	343	336	326	310	320	312	345	294	296	337	301	334	333	296	348	295	349	316	272	341	313	324	317	294	342	342	338	313	334	304	331	330	332	339	332	335	317	321	332	383	313	322	326	334	306	298	358	314	356	309	323	353	326	316	313	287	337	355	341	310	327	327	303	335	391	310	352	295	360	324	325	327	346	337	339	309	310	316	311	307	329	315	342	339	321	309	349	329	316	321	329	324	284	340	290	302	363	341	312	308	333	354	331	318	332	319	305	307	334	296	285	296	339	330	325	313	316	289	315	333	373	336	355	362	316	287	335	319	353	362	324	315	292	355	318	350	359	339	343	287	371	367	328	333	327	331	345	343	343	302	342	320	327	342	337	335	367	309	341	299	336	329	334	342	341	317	366	378	332	322	327	296	308	303	342	333	313	326	352	303	332	317	347	367	341	342	326	295	340	308	325	315	337	326	322	303	323	317	327	303	326	323	311	301	301	307	337	328	354	339	353	334	293	352	349	329	301	336	324	345	339	331	353	310	307	297	357	301	356	348	337	345	311	320	325	315	331	315	319	343	357	289	331	301	308	295	347	318	326	318	345	341	290	318	302	322	299	324	357	311	297	286	333	330	323	343	304	322	341	326	322	315	306	338	326	348	320	341	332	315	297	277	312	301	318	342	306	294	331	341	308	295	291	309	335	307	300	313	337	341	331	347	353	289	351	322	304	323	322	304	327	308	306	331	347	338	306	340	271	337	355	319	314	314	331	332	338	340	315	339	331	340	309	331	315	334	316	331	325	327	356	319	358	363	308	328	305	313	319	320	343	304	299	326	309	353	288	327	300	318	337	314	301	312	348	344	355	309	329	336	311	295	336	315	337	308	309	304	309	322	294	305	332	307	328	294	330	324	320	352	339	333	334	302	319	308	334	354	334	325	324	297	347	325	334	297	342	308	313	283	314	324	313	335	311	302	331	319	336	344	297	295	320	328	320	328	315	336	312	379	306	319	329	316	312	305	317	321	327	338	321	360	317	322	311	306	312	295	328	301	324	314	294	296	337	321	309	327	311	354	335	343	325	353	374	334	322	341	342	357	333	316	331	335	341	320	302	321	295	334	325	342	324	290	345	308	296	307	350	319	322	335	336	323	333	323	323	333	322	317	323	341	338	367	317	346	313	303	300	319	326	317	307	327	330	335	324	318	337	301	293	334	333	293	329	307	338	336	319	283	338	319	320	329	304	335	324	336	352	346	307	321	318	316	329	332	302	345	331	323	347	266	308	333	325	323	348	319	314	342	317	314	295	306	315	337	318	331	351	357	336	330	355	358	334	295	334	319	310	310	268	314	288	330	338	350	325	349	336	326	332	335	295	334	289	326	357	338	326	313	302	334	344	356	336	323	289	331	337	310	337	314	336	318	335	321	309	334	332	322	319	278	303	348	341	331	355	329	312	354	310	333	317	353	318	322	325	339	364	338	349	303	364	330	349	299	307	308	320	316	325	333	300	324	341	321	340	311	325	327	315	327	324	341	328	327	330	308	306	318	337	317	326	316	307	336	313	310	334	328	329	298	346	319	364	325	327	300	350	373	322	327	326	294	329	317	319	315	342	317	321	317	342	341	318	311	314	357	339	310	331	312	320	344	346	311	319	328	328	344	335	327	313	334	289	316	331	323	314	335	280	326	325	337	348	343	311	373	324	330	306	351	351	358	327	301	337	343	335	318	338	344	352	304	363	324	355	322	295	312	320	356	329	354	323	326	316	306	337	311	325	342	308	312	334	295	342	337	334	327	310	317	327	326	356	329	328	321	304	345	336	328	335	327	331	320	299	331	308	313	293	329	287	327	310	337	330	360	350	316	318	313	311	279	281	347	320	318	295	343	314	345	312	325
61539	75451	49685	28675	21339	13959	1065	436	379	416	390	359	330	389	364	295	338	384	337	321	387	351	345	330	355	353	336	349	332	358	358	358	321	363	336	318	355	335	339	331	299	388	366	336	366	363	397	336	338	301	314	366	349	342	367	342	320	361	348	338	346	360	348	327	325	348	303	327	312	329	367	336	348	333	330	359	345	321	365	353	356	354	352	315	342	379	336	336	315	312	332	346	359	327	313	347	370	364	324	370	315	308	319	350	301	320	353	330	319	329	338	356	359	333	366	323	351	352	340	354	334	308	320	326	340	322	322	346	359	363	327	332	312	346	350	331	320	340	348	329	339	330	293	311	322	353	319	331	314	335	328	348	341	320	333	351	327	337	319	334	322	342	321	330	340	327	359	346	322	307	362	321	313	338	326	323	346	330	374	335	363	338	309	343	309	328	340	345	286	330	321	313	340	297	335	312	333	326	304	314	367	324	328	321	310	332	366	310	321	353	323	292	321	354	329	338	330	337	368	336	326	316	327	311	299	334	327	345	317	352	318	309	349	357	349	341	355	324	334	349	360	347	336	338	323	337	334	352	324	291	330	336	345	328	337	319	315	360	350	331	363	353	307	318	337	355	344	354	324	337	313	326	353	334	341	311	355	335	322	312	323	314	343	338	328	329	323	347	357	328	359	340	335	342	332	344	305	338	342	352	338	363	318	325	342	338	327	345	347	344	330	344	346	321	336	319	335	315	318	324	317	312	355	344	310	347	313	328	324	345	365	337	352	322	324	330	327	331	355	372	321	313	342	341	350	358	358	364	338	347	315	332	337	315	315	326	300	360	318	324	330	325	328	315	340	333	318	343	358	324	325	336	338	334	320	358	349	318	359	329	329	332	304	332	309	337	311	302	327	351	324	344	316	336	323	326	300	337	338	336	327	321	353	325	328	342	313	288	293	345	319	316	339	339	328	323	336	356	361	316	316	341	332	329	342	325	311	321	345	339	374	320	326	328	314	334	354	314	337	322	281	310	326	342	332	332	347	356	322	325	347	342	330	350	305	373	326	327	364	306	368	316	298	334	315	318	323	369	336	337	328	328	321	331	314	348	319	370	361	354	360	350	329	317	344	328	321	332	335	324	341	365	324	326	323	330	326	321	340	335	324	338	351	328	323	338	315	346	333	335	318	348	332	350	345	327	360	345	364	332	356	326	352	353	329	360	280	367	328	329	329	310	342	317	366	328	342	325	318	319	295	353	305	329	338	348	344	349	375	329	295	337	317	347	333	320	342	337	330	330	336	327	342	364	313	311	312	323	321	328	312	350	333	341	333	340	293	326	314	325	334	336	325	360	372	337	305	316	325	300	329	347	313	345	323	328	345	340	317	316	339	347	324	308	345	348	315	346	339	351	326	357	354	334	352	342	341	335	325	304	327	307	319	350	340	332	318	333	346	335	340	334	355	348	330	330	310	319	321	320	344	363	361	317	330	315	323	330	339	357	325	316	302	336	333	308	334	355	349	335	357	337	316	339	311	340	317	345	349	338	317	325	333	359	334	317	326	326	371	319	330	312	298	347	327	331	336	342	347	335	317	320	281	344	349	331	319	351	359	329	323	368	298	348	313	319	321	349	325	341	323	318	340	347	312	332	325	353	322	367	350	331	321	348	333	324	333	302	331	301	368	312	363	318	346	334	293	335	332	356	324	329	336	335	357	344	341	332	330	347	325	341	337	334	305	305	340	350	330	348	345	321	336	319	317	320	317	320	331	346	339	370	351	336	353	281	357	324	356	347	337	335	385	325	317	358	300	332	341	320	326	350	329	308	330	349	330	328	342	334	313	327	341	341	336	329	347	331	348	326	315	325	351	331	346	332	315	309	342	317	364	310	345	367	337	335	353	351	310	365	355	354	363	313	342	320	287	335	340	340	311	344	341	339	341	315	310	348	317	339	327	339	332	330	339	305	349	319	295	342	320	294	306	335	343	346	334	348	335	348	330	345	345	337	330	313	361	316	331	307	342	309	328	340	368	340	332	354	321	316	356	326	357	360	327	312	333	358	348	335	306	330	333	331	326	329	321	343	324	353	343	336	301	296	316	359	341	332	331	330	311	343	308	326	354	340	324	361	326	352	325	289	361	354	369	330	298	390	282	306	324	317	347	343	358	357	339	323	317	337	328	314	304	324	332	346	330	365	345	320	332	296	335	343	329	309	330	315	330	346	325	336	341	317	352	319	334	320	334	333	312	359	357	331	344	305	343	371	313	323	309	296	333	339	305	368	356	344	357	317	326	338	317	349	314	323	338	319	333	315	346	346	321	332	335	305	313	330	304	311	350	345	342	341	331	327	319	351	361	323	332	341	335	350	331	315	301	353	330	327	322	355	310	339	342	345	329	326	344	345	314	309	324	324	342	313	377	331	335	358	341	319	332	324	347	322	322	335	336	361	317	314	335	302	309	317	320	307	334	336	324	312	355	344	341	296	350	334	328	342	293	335	349	331	336	355	323	315	361	328	305	327	334	335	336	333	344	314	315	353	329	339	325	325	323	340	338	317	329	296	346	348	306	332	332	335	338	299	360	348	364	333	345	310	351	337	332	338	329	332	325	318	327	331	338	346	336	312	341	337	328	317	358	311	340	323	379	343	350	352	339	355	346	334	340	352	357	350	329	358	340	345	341	321	312	337	317	315	305	344	330	342	312	358	357	351	331	352	344	332	330	327	349	308	298	335	369	298	344	327	336	342	324	357	323	334	339	309	345	330	325	336	336	293	313	331	318	306	347	320	335	356	322	307	365	319	394	346	308	349	312	346	338	301	342	299	296	353	317	307	341	349	351	359	290	334	323	332	323	351	306	345	321	338	316	330	333	339	333	361	315	309	327	318	331	338	314	307	331	334	336	323	324	314	317	359	354	340	329	341	363	310	351	317	333	343	338	322	311	372	308	374	362	298	359	320	324	314	312	355	339	322	316	306	295	370	382	324	326	309	338	306	320	328	298	320	325	325	327	365	328	343	335	370	326	327	339	303	335	337	360	332	372	303	323	322	365	333	331	335	359	325	330	331	326	357	321	348	349	299	372	322	329	324	347	342	306	367	358	322	316	344	346	333	340	336	333	325	304	343	297	336	332	329	330	360	359	339	350	284	346	323	322	341	351	330	311	326	309	298	309	331	327	318	289	331	347	345	321	338	346	355	364	301	323	332	309	379	348	340	326	320	333	334	348	322	351	321	345	326	298	334	327	310	355	331	331	318	353	338	336	356	315	320	329	342	353	333	305	333	329	309	351	314	334	323	328	324	334	322	367	347	334	346	328	306	332	333	331	318	303	336	316	319	342	326	323	336	331	334	295	317	322	309	312	331	310	303	348	312	338	341	294	330	310	328	297	310	324	329	330	301	299	335	309	350	332	318	332	320	334	360	350	322	318	348	347	344	355	321	322	357	338	330	350	343	328	352	339	340	308	338	337	329	320	335	335	295	335	342	337	303	318	316	314	310
31523	21511	10696	2615	1234	735	355	325	337	312	317	312	327	335	325	343	367	326	336	305	319	318	334	318	324	354	324	320	311	296	308	312	334	314	323	339	332	298	291	309	321	310	325	320	344	313	333	348	320	316	343	303	319	323	329	307	320	305	300	312	339	315	322	318	298	293	316	331	338	341	334	311	307	333	334	304	311	333	338	322	321	323	333	297	318	304	309	333	339	317	346	324	308	323	301	272	296	313	336	321	319	324	329	311	324	304	329	327	317	324	333	329	359	331	320	354	304	322	313	315	312	321	320	297	321	290	322	353	313	332	299	339	313	274	311	348	318	338	343	336	322	338	318	349	321	309	322	304	338	315	336	335	316	321	339	332	316	332	335	318	304	327	350	318	298	302	316	339	311	334	285	365	362	315	329	326	336	320	313	311	298	320	282	311	327	322	329	317	304	377	357	353	294	326	337	303	305	299	289	312	355	295	289	308	317	287	305	333	332	307	364	289	309	308	304	316	299	330	344	328	294	326	306	342	309	327	322	317	341	320	321	333	325	329	291	312	327	342	327	310	327	318	340	318	322	303	291	318	326	323	299	296	346	348	320	324	327	341	320	350	278	308	308	329	323	318	323	315	349	335	301	321	300	315	302	322	335	288	308	301	332	316	339	365	306	308	293	354	350	324	300	357	314	340	334	309	332	310	313	318	341	359	329	377	336	328	290	307	287	303	331	311	316	323	310	323	315	350	314	295	335	319	344	330	335	316	335	314	321	319	339	324	319	307	299	329	322	364	352	324	337	348	306	316	319	307	313	308	317	310	313	312	327	333	302	303	326	300	310	314	329	325	365	310	333	332	308	314	309	352	327	322	326	312	327	351	342	321	317	314	369	315	291	317	320	311	301	306	332	325	322	344	326	340	318	305	306	330	309	308	332	325	336	322	351	341	326	322	333	316	335	335	302	314	339	308	329	316	342	304	296	319	322	318	295	354	343	322	319	336	371	311	282	331	338	309	287	309	319	322	313	279	304	318	332	282	317	305	291	331	331	318	322	308	347	304	282	299	389	303	308	311	341	299	317	283	338	315	323	344	359	310	346	276	338	339	335	337	340	303	345	309	315	338	288	341	303	305	313	335	318	325	282	301	320	339	349	337	296	366	288	330	296	319	322	305	309	288	341	341	333	346	328	356	331	347	330	325	289	338	315	334	345	322	322	339	327	314	306	306	298	326	324	285	322	290	330	314	297	318	311	313	307	315	338	319	335	309	339	362	349	299	311	303	306	314	308	323	352	338	304	326	301	296	309	322	331	324	313	340	343	337	297	336	337	336	329	328	323	309	354	295	294	308	306	317	302	288	323	318	302	338	316	316	316	310	320	302	313	302	333	306	290	317	355	328	307	330	333	348	315	313	293	327	363	355	348	312	326	339	335	295	309	322	319	309	295	333	337	310	321	332	327	314	313	351	322	357	321	339	320	326	324	329	344	293	307	312	326	338	315	339	314	349	310	326	306	321	300	352	318	329	312	334	335	349	325	338	310	316	346	310	317	357	336	331	309	303	327	323	315	332	321	316	325	310	311	341	315	309	336	305	356	338	357	331	325	311	312	292	319	307	326	299	312	333	343	297	337	335	315	308	315	325	338	338	288	330	319	291	358	324	298	336	329	296	316	319	362	358	350	327	323	321	326	315	336	322	339	342	302	328	305	313	339	293	345	302	317	354	325	332	309	326	338	294	355	323	353	336	321	349	316	312	315	318	304	322	314	296	342	328	325	336	311	307	299	274	335	314	304	339	304	312	310	325	325	317	294	320	319	321	335	338	320	325	339	309	308	340	304	346	306	327	320	318	364	332	307	326	358	338	312	304	305	346	326	338	311	331	288	314	332	331	289	310	326	311	322	333	328	348	331	324	341	325	326	337	357	309	319	309	374	320	312	306	326	316	305	290	332	345	316	309	338	323	301	333	294	325	282	351	335	343	303	317	317	336	321	305	331	336	316	306	338	320	326	314	325	295	349	311	288	291	308	320	330	338	325	333	299	298	350	302	337	298	315	319	328	356	307	328	318	318	332	319	325	323	305	331	306	333	322	346	333	338	291	356	320	339	333	322	325	335	308	320	325	308	298	337	345	357	320	355	306	325	336	365	351	325	285	319	304	312	349	336	330	353	317	328	316	287	322	312	303	318	331	314	342	322	316	307	319	368	325	347	311	321	352	315	334	298	313	329	310	327	320	324	315	327	319	322	320	295	292	298	310	287	326	307	297	344	310	324	325	320	320	331	336	329	319	316	334	338	308	357	310	293	334	290	332	343	316	310	319	291	323	338	346	336	328	328	327	317	337	333	343	335	310	317	352	314	337	331	323	313	312	311	346	297	279	357	340	367	336	331	342	340	293	317	307	352	314	305	306	306	305	308	333	301	337	313	351	337	315	318	363	320	333	303	309	317	282	297	331	351	348	306	308	332	306	323	346	312	339	313	331	298	321	326	290	297	322	307	339	316	306	332	321	328	345	313	323	299	322	314	338	334	333	342	302	339	339	319	302	315	324	362	302	354	312	312	293	333	347	327	358	340	311	318	329	339	302	302	331	308	329	313	293	281	343	313	316	323	333	378	298	299	317	307	323	309	316	296	331	311	296	327	345	340	336	313	313	336	340	339	331	328	297	360	301	313	347	315	337	319	319	312	329	289	334	330	304	294	328	347	317	317	310	322	304	324	298	304	334	341	290	313	319	343	345	292	331	342	319	312	340	333	328	332	316	311	342	323	317	335	345	321	343	355	300	304	307	321	304	303	311	319	313	318	317	314	341	340	333	314	296	321	296	311	344	357	327	327	355	352	327	318	321	332	285	337	305	331	346	315	331	321	335	320	308	342	329	325	327	367	345	313	331	307	330	317	293	346	343	328	344	347	318	352	316	305	313	290	308	341	295	347	337	336	304	304	310	318	300	352	324	317	326	349	334	322	328	303	334	331	280	316	350	344	340	314	308	301	322	329	359	354	327	312	297	315	350	307	315	348	296	315	338	321	314	330	346	318	361	310	325	315	311	332	315	340	328	325	317	346	308	310	328	319	341	311	338	345	335	317	359	319	326	361	317	313	347	305	324	313	315	362	335	302	333	322	311	349	333	327	318	279	337	294	336	363	326	299	348	306	335	329	373	318	319	324	318	304	309	306	331	301	343	321	324	335	337	333	334	272	355	314	284	313	311	309	346	346	343	329	333	331	347	330	322	329	311	338	315	344	319	338	311	357	298	348	353	331	319	312	316	322	349	324	311	328	318	328	323	328	312	338	325	317	349	301	334	305	319	297	324	312	330	292	318	339	298	346	311	313	331	292	336	321	336	350	310	332	298	319	300	286	301	303	349	298	319	336	317	318	361	320	331	316	297	327	337	312	333	315	334	326	342	341	320	350	307	316	336	301	294	335	335	333	322	321	307	359	323	304	299	319	303	342	295	325	330	319	329	318	321	305	322	305	332	321	316	334	315	301
22814	15905	7102	2033	1559	943	355	328	313	268	317	286	324	331	285	328	305	282	318	293	319	285	317	313	315	311	300	318	296	316	284	327	305	310	283	292	305	338	292	312	317	303	312	280	316	315	296	284	299	308	300	311	315	326	297	293	326	331	316	308	269	318	317	284	280	309	285	315	310	345	348	310	318	286	303	314	304	303	287	309	291	329	304	267	294	312	303	302	323	292	347	301	286	317	307	309	272	314	332	322	318	311	330	297	294	308	313	314	306	301	293	295	308	320	265	309	305	298	304	303	320	326	330	307	281	297	323	286	319	304	313	290	314	320	276	345	273	303	307	270	320	284	285	273	288	317	298	329	337	295	323	289	311	283	272	316	276	291	298	288	306	282	329	316	292	276	319	291	334	309	289	299	299	311	319	310	319	301	326	285	327	300	325	312	300	280	290	317	297	291	295	286	301	300	284	317	298	296	301	311	299	335	292	323	328	318	277	287	287	327	343	310	287	297	302	320	338	290	326	305	278	327	303	327	311	288	331	302	289	294	317	316	301	291	295	325	293	347	317	317	307	286	310	303	286	320	285	308	306	281	300	333	321	290	322	297	317	307	319	312	306	301	314	301	306	332	318	299	282	313	320	324	311	305	318	294	281	286	315	298	285	335	294	281	289	309	302	294	274	273	305	303	311	327	270	327	287	308	314	313	312	310	338	315	327	300	300	282	302	306	302	312	272	302	287	273	301	299	296	308	276	306	318	312	295	274	288	340	305	321	305	312	300	296	307	307	309	288	297	314	315	303	334	284	301	328	336	301	305	321	312	298	307	325	301	318	293	294	315	324	299	284	320	319	316	277	287	343	284	294	316	308	282	294	301	306	291	298	284	303	287	341	299	286	309	288	334	300	307	273	303	305	294	307	303	314	312	308	289	307	299	303	306	316	293	293	317	330	312	310	323	327	278	325	314	296	307	262	319	287	319	300	286	332	259	308	282	346	329	307	331	304	280	293	276	309	321	269	293	299	292	312	309	312	337	292	310	308	299	320	299	312	313	315	298	297	317	272	276	297	285	293	278	332	296	294	287	289	318	318	301	333	284	304	326	300	301	332	307	336	311	331	294	338	291	293	277	285	318	315	311	315	287	313	314	313	321	281	295	303	321	309	305	314	298	313	304	279	275	298	301	341	271	315	302	270	304	276	298	292	314	313	318	276	286	281	284	317	308	350	332	309	325	280	307	279	327	300	306	309	306	325	286	308	309	303	300	367	311	334	329	308	263	312	294	292	298	302	328	296	298	273	295	326	283	327	315	284	325	274	335	293	291	312	301	322	298	317	309	347	285	307	332	296	294	310	288	294	296	296	313	329	292	317	268	309	296	293	300	299	307	305	311	290	281	320	306	306	284	285	269	325	297	285	323	304	314	298	319	314	294	306	304	297	286	275	312	315	322	290	307	295	319	291	266	291	310	309	281	308	313	306	318	287	262	281	286	343	328	313	277	315	312	278	297	306	299	278	288	283	311	308	282	306	266	285	284	295	288	297	276	334	307	295	330	292	316	316	340	298	304	294	319	290	290	324	268	288	281	320	300	350	316	318	290	300	299	318	326	303	287	281	328	302	313	286	311	279	292	344	300	319	299	332	309	285	292	278	282	304	298	289	316	324	319	274	304	268	320	277	326	286	299	306	294	304	285	310	324	307	339	288	317	323	289	299	294	292	300	305	295	298	322	309	294	290	303	335	313	306	319	313	290	295	310	332	300	299	306	302	314	314	289	301	307	328	326	266	302	300	287	251	309	292	310	288	316	281	282	298	302	307	318	299	297	298	310	279	290	301	296	310	317	316	307	293	298	298	335	296	305	292	309	324	299	283	337	320	323	285	315	328	294	340	296	303	314	305	319	308	321	288	301	332	277	300	316	301	327	317	287	315	293	292	291	344	275	299	298	310	325	309	307	298	296	287	307	317	297	289	288	286	291	308	310	308	313	323	319	295	297	309	304	290	297	300	290	304	286	323	311	304	293	297	293	302	316	301	324	300	300	295	274	317	314	313	332	287	306	299	266	288	343	312	294	270	341	289	290	308	289	321	313	300	290	336	320	311	316	331	284	288	325	293	319	319	300	297	285	338	280	295	306	317	324	283	305	312	311	317	321	304	277	298	276	299	293	288	306	309	309	285	322	321	299	291	320	310	315	310	321	295	314	294	317	289	265	321	277	306	291	331	294	271	295	327	282	291	306	308	295	319	271	327	307	288	334	310	285	328	309	317	313	322	300	340	301	309	322	307	291	294	307	296	291	286	296	276	305	308	313	302	291	317	290	331	276	273	299	295	316	332	276	277	306	298	314	311	317	341	310	257	327	306	277	294	325	294	280	322	267	312	293	307	300	314	317	301	323	272	296	314	300	295	297	297	304	296	321	317	295	303	309	314	302	320	335	297	325	313	309	291	294	301	289	305	267	284	300	290	290	305	295	304	301	265	297	341	270	306	305	291	289	315	331	311	303	311	282	300	306	272	323	300	267	299	292	295	306	329	321	291	274	330	314	290	329	317	312	299	311	270	302	319	312	316	312	283	319	303	281	323	351	344	335	279	325	314	273	307	330	317	302	282	315	299	299	299	352	298	334	279	304	316	337	288	330	312	295	308	320	301	319	278	321	334	320	311	339	297	319	299	297	304	297	312	324	298	308	302	305	290	307	274	298	295	307	308	311	306	332	318	296	292	308	315	300	292	302	307	297	297	299	315	293	291	305	294	301	300	297	312	319	309	321	288	320	313	301	316	314	324	304	283	280	337	309	302	315	320	288	308	259	315	313	306	276	306	320	303	297	305	304	282	314	277	279	337	318	324	347	306	292	286	306	313	314	294	308	292	323	312	279	264	294	297	326	275	325	327	277	329	315	268	316	296	329	294	291	303	305	312	311	284	284	304	322	288	283	300	270	336	308	301	284	338	292	272	294	311	294	317	293	318	287	288	321	292	337	292	326	310	308	324	300	278	294	315	294	297	298	295	284	288	308	344	279	341	306	293	265	337	290	273	305	306	313	295	287	313	286	320	306	308	323	294	298	289	303	315	328	259	334	304	315	285	334	275	312	308	297	303	282	296	319	302	270	297	307	287	296	307	308	337	295	274	300	284	347	308	317	321	303	300	317	308	292	311	284	321	300	292	295	312	314	283	329	330	320	308	291	326	330	342	307	264	300	290	307	296	321	323	300	292	289	312	305	289	290	312	304	290	293	296	326	325	288	340	334	295	335	287	308	324	316	289	297	281	324	343	335	293	318	322	268	308	317	296	305	292	322	356	293	303	316	313	302	295	294	283	341	282	312	293	332	317	261	311	287	263	303	320	332	291	282	289	318	293	309	294	326	335	296	300	287	301	281	315	318	312	304	309	273	327	276	312	299	300	304	334	309	272	292	286	275	322	310	315	290	311	308	282	301	311	280	268	310	297	292	304	298	278	290	285	309	313	316	315	258	322	278	282	271	306	311	316
25752	22201	28337	25612	19615	10263	1396	272	205	241	228	268	213	238	249	223	244	209	224	217	207	200	206	239	224	211	221	238	238	241	183	205	187	210	201	198	247	189	229	235	222	211	233	211	202	207	209	241	214	220	213	228	216	203	215	222	194	213	241	217	245	220	196	223	212	187	223	217	225	210	233	205	210	236	224	232	200	224	214	226	189	220	211	207	192	186	202	217	219	203	197	229	207	203	202	187	211	190	207	210	222	225	189	220	213	202	226	185	197	228	191	204	231	197	200	208	201	237	220	220	212	205	205	207	210	208	199	196	207	209	236	220	218	187	204	219	212	211	208	203	195	220	209	217	207	236	202	212	220	202	232	203	192	190	207	217	197	187	204	193	205	229	228	214	214	213	213	190	228	197	197	220	194	197	200	204	214	196	203	225	189	197	233	194	197	198	198	208	224	214	201	213	206	233	204	222	220	223	191	191	220	224	213	212	209	203	229	211	209	204	197	232	185	201	220	211	205	229	214	220	182	215	185	214	232	207	197	214	203	204	213	218	209	209	188	210	253	210	210	201	207	222	193	208	223	201	206	215	204	189	190	234	217	189	200	206	208	191	190	198	230	226	218	203	208	217	208	194	223	213	199	229	210	208	185	217	179	220	200	213	186	203	197	198	223	231	188	229	205	210	193	195	216	204	209	189	215	213	211	225	220	197	220	243	208	219	233	219	212	184	198	197	193	224	214	192	233	191	187	224	179	216	231	196	207	206	206	243	222	201	229	236	209	206	246	215	216	216	227	239	242	238	183	216	205	202	216	214	211	198	211	219	186	222	219	211	222	189	220	200	212	203	194	196	221	204	215	212	195	196	214	233	208	203	215	213	205	207	210	206	215	210	193	198	206	215	217	230	201	199	199	229	196	203	211	217	219	224	200	210	225	209	221	194	200	198	204	208	221	216	199	232	234	202	205	222	182	201	230	245	240	206	219	200	211	206	198	211	203	213	234	206	197	213	200	210	218	236	186	209	205	232	213	205	193	195	195	223	185	208	182	233	252	217	215	192	233	223	214	226	246	178	199	186	212	202	232	227	213	210	222	205	194	209	222	198	199	209	214	205	213	218	221	218	234	214	223	210	210	221	211	220	192	204	197	204	202	230	222	215	240	206	234	206	192	223	209	229	226	215	188	222	220	209	208	223	212	222	204	213	227	206	190	196	218	209	221	223	218	226	229	211	219	205	215	203	200	188	213	194	238	216	202	201	221	213	232	220	203	233	213	235	185	208	206	234	216	225	193	200	217	194	186	209	224	193	189	203	200	205	239	195	199	197	195	212	213	212	226	214	220	204	228	200	198	238	236	207	210	200	240	197	211	210	212	212	221	198	204	212	177	239	196	197	196	217	222	216	191	213	221	196	187	227	218	221	206	218	203	185	207	217	226	211	229	211	198	193	226	205	201	218	216	229	216	230	217	216	200	185	210	172	206	199	212	221	202	216	211	205	230	204	228	186	214	210	198	201	247	206	227	230	205	213	197	238	210	216	229	237	192	215	220	215	213	238	195	226	222	193	194	211	212	219	200	207	191	206	198	229	223	195	210	196	239	215	221	240	185	195	193	212	225	236	198	207	221	202	212	189	224	198	207	208	216	194	236	196	226	233	217	183	222	187	227	192	205	203	204	227	186	214	203	238	194	235	209	205	173	203	205	225	210	213	225	215	203	197	199	206	217	198	219	225	205	189	200	200	237	198	199	203	225	211	243	187	183	179	187	183	215	204	199	212	204	217	211	227	202	218	188	166	194	212	212	187	226	208	232	194	203	209	210	220	211	204	194	195	224	213	203	223	237	204	221	194	183	234	203	223	216	199	194	225	212	216	220	215	213	202	211	199	231	186	212	205	206	211	231	210	220	217	217	217	207	195	240	233	213	193	230	206	206	226	209	226	198	218	239	204	223	221	229	209	185	234	215	200	203	218	219	188	205	194	213	219	209	211	192	224	207	188	233	224	211	211	217	204	243	217	245	203	199	231	221	192	183	216	199	206	213	204	205	196	211	235	227	214	206	196	215	214	218	168	209	194	213	233	236	214	224	209	212	233	209	212	191	201	202	214	214	209	222	205	200	220	230	217	202	196	195	229	217	243	229	193	213	247	226	177	185	213	226	192	215	190	185	225	213	197	216	222	225	228	205	211	197	233	203	202	184	200	210	185	236	222	212	205	199	254	227	194	178	209	206	224	209	217	210	232	224	205	210	215	205	226	200	175	206	220	193	200	191	215	211	208	221	197	204	217	215	211	212	209	212	242	196	198	198	212	238	230	203	201	214	193	184	221	185	228	208	228	224	225	220	190	237	214	232	199	239	218	210	194	179	231	197	238	220	198	206	208	210	232	216	197	218	199	224	232	206	181	207	202	228	210	185	208	207	216	212	193	197	199	190	221	225	207	194	195	203	199	219	218	201	221	220	184	202	225	213	237	191	211	228	228	196	195	203	204	191	204	196	188	216	222	209	232	220	219	216	208	188	180	186	238	182	202	180	200	215	245	208	211	215	195	201	190	223	197	230	190	205	201	221	181	232	202	200	201	203	214	186	216	207	238	205	220	199	229	233	211	198	220	202	206	201	233	204	203	201	196	228	206	199	191	209	204	208	232	192	223	215	204	166	216	214	228	207	212	234	215	212	206	201	218	220	210	232	201	193	218	213	202	224	205	203	196	215	200	192	216	202	217	194	203	233	226	214	177	201	206	211	198	256	222	205	211	207	216	209	193	221	248	235	228	221	204	182	204	186	202	236	210	214	202	213	205	203	198	215	220	206	213	206	222	216	200	196	248	214	199	221	221	194	257	205	221	193	224	176	200	223	191	217	170	220	214	197	222	205	197	198	209	207	222	234	220	205	189	214	189	209	223	209	218	237	213	208	208	209	214	199	224	208	230	197	194	199	210	214	236	193	209	217	210	217	212	209	195	216	217	222	186	212	215	228	208	198	201	198	191	194	248	215	192	201	213	199	218	226	200	203	188	220	195	207	202	229	208	210	226	205	217	190	211	206	213	222	231	194	209	207	201	219	207	220	200	207	194	197	221	195	179	226	209	204	206	222	224	224	228	205	209	207	230	197	200	203	210	201	221	217	232	180	220	219	186	186	193	232	216	221	197	212	207	197	217	232	203	223	234	221	216	221	210	200	198	183	207	222	204	220	205	250	208	197	201	196	220	216	200	225	208	227	215	207	188	220	197	197	218	232	209	198	185	186	223	200	243	230	201	209	187	204	218	217	208	198	194	208	191	207	203	197	196	218	188	193	206	197	220	207	211	234	177	206	197	217	205	227	233	226	199	218	198	217	236	216	209	192	197	218	214	204	208	188	200	207	202	185	191	198	205	245	214	214	192	214	203	173	207	217	194	218	203	216	232	224	203	219	214	194	181	228	230	208	207	202	203	232	229	199	228	215	201	211	200	192	198	207	227	217	201	220	224	201	200	202	191	240	205	225	205	215	217
58642	63161	37361	17913	13662	8454	645	294	269	267	280	264	262	234	236	257	238	261	238	224	210	229	214	224	241	242	236	240	216	214	235	215	247	241	250	230	238	235	215	241	237	224	236	200	230	222	203	222	221	244	233	237	249	232	239	242	204	216	218	257	218	215	231	233	228	220	211	244	242	182	224	213	229	222	213	214	223	221	223	236	232	231	224	213	224	205	229	237	208	233	235	209	205	247	219	213	225	205	226	231	216	251	223	236	217	241	203	245	186	206	234	241	229	206	238	225	219	223	230	224	244	257	245	219	245	202	222	241	225	236	228	200	240	218	204	213	233	212	252	251	236	229	257	243	217	237	230	222	255	254	209	229	187	233	228	227	235	234	216	209	241	242	240	230	239	225	252	261	210	195	227	227	238	216	245	237	222	253	219	213	230	233	251	249	244	233	201	215	238	202	227	210	220	212	236	237	222	214	215	217	234	215	204	194	222	242	229	218	205	246	242	249	221	264	230	219	220	234	237	216	225	236	230	230	229	218	238	222	188	232	265	211	232	208	229	215	225	250	233	214	230	211	225	226	234	204	236	205	218	243	244	228	239	223	263	222	231	238	235	216	254	239	216	235	224	233	233	218	207	239	241	238	228	235	220	232	203	202	247	209	216	237	258	234	181	258	241	238	237	195	228	235	241	200	232	228	232	231	234	233	221	248	226	221	218	218	202	226	204	216	207	263	215	213	267	228	228	232	218	230	208	217	246	203	224	222	240	223	229	233	230	216	217	227	240	213	218	242	228	225	224	240	228	210	223	219	240	227	222	226	245	215	228	236	227	216	213	219	229	218	245	194	236	231	222	220	243	245	234	234	220	249	229	214	244	199	239	219	225	230	247	241	240	224	203	209	235	224	221	221	212	265	228	233	203	221	225	237	228	232	238	222	226	184	224	209	224	223	210	217	216	220	240	209	194	234	213	230	233	239	209	224	218	235	215	199	257	235	225	226	221	232	234	218	215	231	248	220	254	215	228	234	219	219	253	229	240	214	217	200	231	232	217	204	232	238	220	207	209	186	244	214	220	219	234	250	244	230	271	213	248	249	249	203	240	225	228	209	232	212	205	220	225	223	226	229	239	237	217	235	242	237	223	250	236	214	204	221	225	230	235	240	244	221	246	228	262	233	235	225	216	206	211	232	236	219	204	225	227	229	197	233	211	239	218	244	214	238	217	229	245	231	227	235	266	199	220	214	213	210	222	237	216	206	234	214	229	231	217	240	235	213	221	248	217	240	219	218	216	215	228	243	226	241	228	237	241	257	219	223	221	228	258	195	240	199	229	240	243	222	253	229	223	236	242	234	205	228	235	229	237	219	229	235	232	227	206	201	263	235	226	240	237	197	221	211	251	232	231	219	236	242	218	245	212	219	229	223	225	239	208	211	222	223	247	216	203	269	232	231	239	216	252	242	219	222	220	229	228	242	221	201	236	222	225	229	212	216	234	226	219	222	228	215	231	218	236	217	224	234	243	221	240	222	206	228	251	239	222	214	244	241	233	238	232	200	220	223	232	226	225	229	233	253	237	259	232	197	192	216	226	232	211	243	224	210	207	219	245	214	228	250	234	245	261	229	241	194	233	219	237	222	226	221	218	209	227	255	219	233	234	228	248	217	229	236	246	205	255	217	223	202	236	213	238	235	242	245	208	220	231	246	230	246	207	229	204	214	223	211	234	240	243	231	217	239	204	247	222	201	215	205	235	249	232	254	211	250	234	212	254	225	241	238	187	246	239	245	213	204	228	214	251	216	203	234	190	225	244	217	228	234	254	219	222	260	237	259	235	229	219	197	204	244	250	219	217	268	238	242	225	236	200	252	234	200	240	238	195	211	191	217	261	210	216	223	217	221	213	216	251	216	225	209	213	246	262	227	210	212	222	241	220	247	231	233	222	215	236	238	212	251	220	216	226	223	234	221	211	241	219	208	225	221	228	219	216	248	224	231	244	230	223	214	219	205	211	224	240	224	231	218	249	213	240	217	206	237	193	215	259	223	220	207	232	209	235	254	225	225	229	225	224	233	241	206	231	233	233	201	200	205	216	199	242	239	221	198	213	229	220	226	216	251	228	238	256	234	217	253	220	224	211	234	226	225	238	236	228	200	247	201	230	225	232	242	230	206	221	240	223	215	259	205	213	240	209	239	224	241	220	245	240	238	278	215	207	236	218	230	211	203	226	217	209	225	231	201	213	246	233	208	222	214	238	221	218	213	211	220	240	233	231	227	241	243	233	211	230	249	233	230	231	192	217	215	232	222	225	216	228	225	211	210	232	244	221	242	216	214	217	221	232	215	212	209	224	236	213	214	238	214	249	243	214	231	250	252	231	243	236	234	230	234	227	223	228	224	240	214	234	240	222	250	233	217	235	237	246	240	224	216	200	230	220	207	229	231	223	209	224	216	235	195	215	192	237	226	235	257	226	198	229	260	214	198	224	239	191	250	223	222	231	250	228	187	223	248	226	277	244	225	201	226	181	213	222	224	228	232	207	229	228	219	226	240	218	246	217	228	221	244	222	233	219	235	214	212	222	259	227	223	242	219	224	231	221	243	232	239	235	222	209	222	218	220	208	210	215	219	238	250	239	204	223	188	222	237	233	227	232	231	211	212	226	243	237	221	222	199	235	225	244	197	190	245	200	221	249	219	204	241	212	238	234	196	213	220	226	207	214	228	233	242	218	217	214	222	237	229	220	227	205	206	217	235	207	219	218	238	244	216	242	239	211	211	228	234	257	241	220	210	238	229	242	232	226	215	205	225	244	229	219	221	223	225	210	258	225	241	197	226	225	233	267	238	240	222	211	218	248	265	208	206	211	225	216	211	236	212	226	246	233	223	233	244	235	230	220	226	229	235	221	249	262	251	220	250	237	224	228	251	233	205	226	225	250	230	238	214	223	235	211	219	239	219	209	213	219	214	237	256	221	206	199	229	220	218	222	247	215	231	243	212	211	235	219	235	228	234	238	200	244	210	212	227	228	221	230	218	246	214	230	234	210	212	224	210	220	243	233	248	226	221	238	242	231	231	192	253	196	212	237	236	220	243	220	233	229	224	203	214	226	194	236	237	212	236	215	230	242	242	229	220	229	277	230	233	237	232	254	224	217	233	215	244	218	232	214	239	255	228	221	236	238	235	228	224	245	250	236	208	236	235	225	227	217	202	240	221	233	208	219	209	230	240	236	235	250	223	222	231	198	217	199	217	207	239	224	208	207	199	222	257	227	221	239	225	231	249	236	238	232	231	243	238	225	232	233	228	226	225	226	224	246	239	234	219	241	230	253	210	240	242	251	251	233	233	228	204	231	243	232	231	217	219	204	220	219	232	229	231	216	212	225	233	224	221	224	246	222	216	219	231	228	234	235	193	233	251	234	209	231	225	229	231	246	230	235	251	235	224	198	205	218	254	225	205	214	259	204	228	211	239	258	230	223	217	255	228	200	227	199	238	244	205
24609	21690	28811	24940	23685	19972	5587	473	368	348	357	373	363	358	356	349	346	350	335	348	342	349	339	352	309	340	352	318	318	350	338	336	381	351	321	331	324	338	284	332	373	349	334	325	308	344	348	330	385	320	353	348	349	345	341	308	351	314	294	321	350	315	334	343	330	361	351	359	335	334	346	310	308	318	325	339	383	308	328	339	333	332	342	309	327	355	333	331	350	346	332	334	299	323	330	344	320	329	315	314	335	359	328	327	346	322	308	307	342	332	334	353	351	315	337	324	335	343	348	323	277	332	320	311	347	331	329	345	329	311	338	349	310	312	336	336	293	339	331	309	302	320	342	335	319	327	342	307	345	278	359	320	296	329	305	330	319	344	314	293	343	335	301	341	336	339	354	311	313	337	339	346	350	331	345	333	272	328	318	315	349	346	318	344	348	329	320	334	330	317	327	337	330	322	315	347	366	325	335	369	355	335	338	322	324	341	315	362	338	337	345	348	334	336	318	299	326	320	322	358	345	335	313	347	308	315	320	337	325	320	329	288	308	335	353	315	319	310	302	329	332	342	316	317	307	319	333	345	339	330	357	332	326	328	324	316	338	320	355	346	323	338	314	322	363	334	322	330	352	323	348	335	301	330	319	315	374	360	334	325	312	329	317	326	335	356	346	310	354	330	361	326	336	312	341	292	325	312	327	354	355	321	331	332	331	347	348	344	300	326	340	338	324	334	303	345	338	315	333	305	343	351	306	343	349	334	307	330	356	304	333	338	315	361	305	357	310	310	345	317	355	365	329	376	318	314	338	313	288	321	303	305	321	325	351	356	324	343	331	330	352	351	317	320	326	293	345	295	298	313	307	347	327	318	318	326	362	298	318	322	331	351	340	291	299	349	302	324	322	337	307	360	319	286	340	334	300	330	358	321	367	333	317	352	314	302	334	342	349	286	348	291	326	310	335	332	353	330	363	338	333	325	321	311	302	311	339	327	280	337	338	347	322	351	286	328	351	308	337	323	349	334	342	316	325	349	335	338	327	326	334	352	346	336	321	330	365	333	303	301	327	350	358	304	343	301	320	362	332	302	338	297	304	322	347	338	320	350	328	349	313	330	306	302	347	351	330	328	360	292	312	368	335	333	373	328	317	349	334	354	345	339	331	314	322	345	341	331	309	352	325	364	351	356	316	368	314	304	339	324	298	366	280	345	359	353	324	331	329	337	338	309	340	331	317	345	334	341	338	349	322	322	286	324	328	319	336	336	280	334	319	323	337	324	331	316	341	308	322	288	331	319	306	338	368	348	336	331	326	314	323	324	328	330	328	374	346	327	334	336	368	361	341	335	307	337	325	341	356	306	338	339	338	311	307	331	344	311	304	305	336	337	340	318	331	313	339	357	309	324	345	336	337	309	330	334	317	289	320	357	315	310	346	320	337	294	333	330	346	298	359	296	340	317	320	328	344	346	339	299	311	334	363	338	386	360	320	329	350	327	347	330	326	312	322	344	325	339	305	354	338	340	345	330	373	309	359	336	362	299	357	326	328	347	331	349	341	299	345	332	312	301	328	339	324	338	337	343	324	302	310	310	335	345	343	316	321	305	349	348	325	334	303	320	337	342	342	311	320	337	292	342	336	344	345	328	337	349	334	346	329	309	382	355	325	325	332	352	300	308	338	342	322	344	303	360	313	338	338	334	320	335	309	335	305	341	305	311	329	337	318	327	314	331	325	338	329	348	307	334	324	295	346	318	283	306	320	323	357	386	375	325	332	309	318	345	348	319	326	329	300	323	312	299	343	313	326	307	344	354	330	337	329	324	348	344	324	350	349	332	296	313	328	342	315	329	303	298	338	341	349	307	324	318	319	329	318	352	330	352	341	340	347	325	327	316	330	347	339	321	322	353	312	323	314	317	320	337	289	329	299	330	292	316	317	301	340	340	320	331	290	344	359	328	304	349	321	340	317	326	344	332	292	327	334	314	332	296	327	390	310	330	347	325	312	353	337	305	352	331	296	331	343	354	338	336	320	314	348	348	334	381	329	301	295	305	327	333	326	340	345	315	335	307	320	325	347	340	354	322	305	350	307	356	356	314	345	310	321	350	338	316	325	338	345	335	347	308	331	312	317	356	337	351	357	346	325	312	327	297	341	345	315	327	288	324	319	305	336	335	328	335	317	320	326	333	304	319	348	295	321	311	312	337	306	317	316	333	312	332	378	320	333	311	326	331	334	331	296	337	328	294	318	338	315	330	337	359	362	317	309	344	316	327	320	332	323	350	328	329	335	330	309	328	354	337	352	322	325	356	352	318	333	293	322	339	309	344	319	292	333	306	334	326	324	340	319	341	297	355	324	353	345	348	369	319	334	312	343	343	333	336	303	341	315	327	319	297	315	334	343	341	313	339	364	347	349	327	342	319	319	305	299	313	308	339	332	323	312	334	344	329	326	297	352	316	325	327	324	350	332	331	355	327	336	333	331	321	337	364	307	306	326	351	326	328	292	359	303	353	307	363	357	340	313	332	353	321	338	319	349	317	312	305	329	329	346	354	321	313	342	344	330	340	292	341	318	350	320	350	344	329	362	331	334	365	331	326	331	315	320	326	323	302	330	367	337	331	348	329	335	324	308	299	354	314	334	291	327	322	334	342	320	314	347	328	343	332	338	346	353	283	335	345	339	311	323	344	346	320	287	317	352	373	340	292	333	341	345	329	346	308	374	340	299	326	341	322	338	318	343	330	346	314	323	304	317	289	372	311	328	335	358	319	303	320	315	348	319	321	300	366	328	331	316	345	333	355	316	328	326	338	314	322	309	379	357	329	330	324	344	312	328	275	336	329	313	332	316	329	338	357	310	341	340	294	324	364	337	330	344	342	337	341	309	314	353	360	345	325	348	303	370	306	307	344	321	325	365	318	326	315	300	343	334	346	333	369	328	348	318	285	326	326	314	326	321	351	348	299	322	366	310	352	321	361	322	315	369	338	330	309	308	308	315	337	304	348	320	334	344	343	358	333	357	329	346	321	347	314	315	331	327	314	310	285	343	341	348	322	326	353	321	348	340	309	340	323	324	337	334	338	344	334	326	311	342	358	327	324	326	331	293	312	313	335	322	340	328	308	327	349	346	321	319	343	323	307	317	336	303	331	292	353	314	323	359	354	362	340	302	335	349	306	321	311	320	332	312	351	332	339	313	318	315	331	356	321	351	314	323	345	323	323	317	338	344	342	315	324	334	307	285	313	295	319	311	332	344	340	308	316	326	348	342	310	319	284	326	331	356	366	354	359	334	289	335	351	374	329	309	323	330	317	357	354	343	327	318	317	337	360	307	328	291	309	339	337	315	307	311	319	314	301	326	364	345	347	346	327	335	328	299	343	359	320	351	309	321	339	349	345	358	317	277	335	301	301	297	309	305	303	339	334	315	325	321	338	338	331	333	335	322	346	312	330	338	303	297	352	325	337	342	320	307	344	317	352	298	323	335	344	350	308	332	371
60451	76173	46256	29953	24174	13878	1346	460	391	386	382	367	367	349	392	359	385	367	369	361	376	385	354	392	337	344	339	348	357	343	342	345	357	344	328	337	361	360	336	338	362	341	337	362	383	368	347	329	336	341	354	339	333	354	325	330	357	365	344	362	351	314	351	365	383	352	359	342	338	350	327	361	375	346	364	354	365	337	376	323	344	364	326	315	355	356	360	353	325	315	316	347	348	408	324	361	360	348	365	319	348	377	331	375	328	361	337	337	353	340	351	334	351	337	350	346	346	356	364	376	365	342	346	315	334	355	361	346	328	346	332	361	331	315	301	374	319	300	365	359	364	340	367	344	370	343	371	349	361	326	334	322	330	303	351	346	338	343	354	364	332	332	365	359	324	353	360	372	343	317	318	351	367	333	355	338	364	320	339	317	361	327	360	353	352	358	358	304	365	303	340	343	357	341	343	313	339	312	354	353	346	330	323	319	333	366	329	336	351	328	326	333	327	350	349	321	346	354	329	337	321	338	311	326	308	373	332	361	342	377	339	342	330	325	343	340	338	345	365	324	320	356	334	328	331	328	351	334	338	333	357	331	356	324	362	335	320	329	358	341	354	333	329	336	308	320	325	363	325	372	355	349	302	326	345	342	322	336	392	331	332	342	356	346	342	331	367	332	341	345	349	348	361	366	336	348	309	343	308	340	364	342	347	349	349	328	327	352	368	344	327	316	310	333	307	323	323	352	345	349	334	335	319	339	343	334	371	353	379	355	327	312	317	368	315	364	344	347	362	325	343	355	326	339	319	352	331	362	332	311	290	353	344	362	363	317	360	328	339	366	400	358	366	322	335	370	316	335	332	335	344	329	355	345	308	322	339	348	334	341	343	331	330	342	346	339	306	358	338	353	315	358	332	362	343	323	352	360	319	338	356	353	321	286	309	301	351	333	333	336	372	336	344	324	349	342	344	365	327	327	367	335	347	351	337	377	334	355	356	333	372	323	344	336	316	334	360	340	313	340	338	377	377	342	360	304	339	327	340	342	339	343	342	350	333	353	329	348	350	339	379	361	320	332	337	333	323	345	300	343	360	328	333	350	334	364	303	338	322	330	301	346	306	341	348	360	339	338	356	345	354	317	348	313	329	339	323	303	341	353	353	377	346	331	362	351	319	352	340	386	327	330	358	335	355	330	352	362	370	337	335	331	346	363	330	365	375	329	323	350	311	355	330	315	327	308	344	346	340	285	350	330	347	343	357	334	345	342	374	358	281	325	334	337	343	350	313	336	338	348	348	320	356	344	335	329	335	345	360	350	358	341	314	338	345	310	338	337	330	316	315	341	333	318	371	353	332	333	353	355	340	340	331	346	370	364	355	377	341	358	387	326	363	353	340	317	340	331	340	339	354	338	360	320	353	333	317	327	364	361	330	320	326	361	366	296	368	359	333	374	310	323	343	353	367	332	343	360	349	351	336	349	347	323	349	369	332	334	328	312	333	339	335	368	335	337	339	367	325	325	323	331	340	381	311	330	331	376	336	355	371	341	369	371	358	365	329	338	339	380	334	334	320	344	342	365	330	329	329	339	332	348	330	310	325	347	343	290	322	339	364	334	347	344	338	315	308	348	366	313	317	322	344	358	317	347	297	370	326	332	356	351	356	331	367	332	353	337	348	361	334	342	348	345	320	349	343	349	347	308	341	332	368	324	337	350	343	352	350	356	354	351	344	357	324	348	337	329	340	341	352	323	385	309	309	356	344	357	325	345	341	359	320	367	346	346	362	305	355	323	363	371	350	338	322	345	346	351	348	333	353	319	332	348	327	350	301	349	354	337	324	318	339	332	342	338	344	382	373	314	309	342	327	324	314	338	335	344	320	339	354	352	331	313	346	314	349	323	337	322	350	346	354	386	315	307	338	391	338	323	356	316	310	330	343	330	349	340	340	333	312	360	321	318	334	351	355	331	349	326	369	376	341	335	361	327	357	351	326	305	320	321	360	356	354	349	350	373	312	349	357	326	340	356	335	310	348	345	364	324	283	332	299	299	331	352	300	342	328	357	341	345	351	370	335	337	362	342	330	355	325	343	338	346	329	333	349	349	310	313	376	355	373	353	334	339	353	312	354	322	345	354	336	339	338	369	314	361	341	362	335	333	341	322	347	365	346	318	333	339	326	330	373	356	340	334	333	334	331	356	371	340	346	326	341	347	317	340	346	355	338	324	351	359	341	337	336	345	330	366	294	317	392	345	341	345	368	348	306	318	334	327	321	360	338	387	334	326	346	329	336	320	347	320	349	314	394	351	314	310	357	327	316	362	319	341	371	347	351	351	323	333	320	361	362	325	354	339	347	356	332	335	334	358	367	314	340	402	342	377	314	310	336	338	364	367	365	328	337	357	345	329	363	375	359	343	328	321	339	300	336	355	356	337	351	335	338	341	356	368	359	332	316	332	358	321	348	353	362	324	336	326	350	339	330	339	331	332	357	368	360	339	314	342	361	313	335	361	335	342	369	315	322	322	331	342	338	314	351	349	358	348	314	359	344	344	335	340	345	363	348	347	344	338	332	356	320	326	345	330	331	337	375	344	364	328	334	363	341	349	341	341	327	318	363	345	342	298	340	335	344	325	362	337	363	350	353	329	318	328	343	342	324	316	332	320	331	333	361	334	371	364	353	345	347	324	339	373	341	379	349	348	329	313	330	345	326	339	342	349	320	349	337	342	332	334	323	350	359	368	348	326	348	323	329	380	345	302	324	372	336	359	347	366	361	351	333	338	361	323	325	372	368	323	335	338	356	353	298	362	315	336	357	337	318	359	326	360	342	376	336	366	385	314	380	326	329	347	319	330	355	312	336	352	322	332	342	370	343	305	359	331	360	336	345	354	353	346	342	346	355	332	349	339	360	351	328	344	339	361	306	383	328	331	350	325	315	318	344	342	331	337	342	358	333	375	344	334	369	317	323	354	314	384	343	310	331	321	358	348	322	327	360	315	329	359	347	330	341	367	337	353	367	362	325	308	323	332	293	331	344	325	337	351	347	351	342	317	342	310	311	367	359	337	332	356	303	314	338	352	373	357	356	347	326	316	341	314	356	327	354	330	337	328	334	347	284	366	349	350	340	319	345	330	361	354	344	324	321	317	355	319	327	304	315	342	328	354	338	358	323	332	345	363	342	318	343	344	325	315	347	347	344	309	314	343	317	366	344	319	363	369	361	373	353	326	355	353	339	332	344	351	339	368	345	333	360	320	337	326	351	340	327	328	357	341	320	340	365	303	357	347	360	328	346	342	330	340	341	351	325	357	330	323	387	345	335	325	333	346	324	333	368	353	325	298	339	330	317	361	288	335	379	356	353	342	325	345	319	349	345	351	336	324	330	334	321	342	371	367	314	364	344	331	364	325	332	355	298	322	323	339	361	326	315	350	335	327	326	333	357	325	332	342	343	316	344	359	333	324	343	338	333	349	316	344	358	328	339	312	307	354	363	337	327	362
31400	21882	8596	2871	1386	857	376	329	318	343	332	332	317	324	312	315	318	363	349	337	352	311	345	352	305	341	351	350	312	350	352	316	330	342	359	340	324	310	320	309	313	315	302	337	321	341	344	345	309	333	320	312	319	289	342	356	334	324	329	323	326	305	327	329	314	305	316	283	341	297	285	330	320	309	343	333	324	300	311	351	355	372	328	310	303	340	304	326	313	337	320	340	313	315	326	325	321	332	276	320	364	301	337	317	314	320	290	314	310	335	307	326	337	338	344	341	349	310	315	341	347	324	331	318	303	353	317	339	306	346	338	343	320	324	299	350	337	337	334	274	320	311	310	309	304	324	345	295	301	346	299	325	365	332	338	352	341	343	319	319	313	300	316	308	333	330	309	369	298	315	337	332	330	329	329	345	349	330	354	326	336	308	327	351	303	301	342	335	306	309	323	347	343	346	311	283	344	325	322	310	299	348	343	301	313	317	349	322	298	334	330	325	301	313	323	310	336	319	315	355	334	312	331	314	338	339	338	330	331	324	345	344	343	308	337	329	351	310	355	316	326	315	339	319	349	317	342	275	306	344	336	298	305	314	310	288	310	320	326	315	314	324	314	333	329	340	321	320	318	305	293	305	314	343	339	304	322	317	347	313	330	340	326	346	332	325	319	303	334	333	327	343	343	378	346	314	334	341	313	310	332	345	329	342	321	330	311	312	320	320	337	331	306	314	308	343	295	315	294	310	332	291	320	316	343	299	301	320	333	357	317	318	344	288	324	326	321	312	314	307	317	345	316	323	295	320	281	346	317	313	318	332	292	360	287	334	264	308	310	340	316	312	292	296	340	354	305	329	315	318	322	327	311	289	344	371	328	353	332	349	306	322	319	313	336	323	298	332	292	290	299	323	336	309	335	347	324	337	329	338	311	314	325	320	336	322	316	335	300	328	364	303	339	324	345	359	333	322	338	329	342	340	315	362	325	303	339	338	326	326	296	347	338	343	341	312	315	319	347	337	312	309	334	316	342	310	335	356	301	297	307	298	325	313	306	285	339	365	313	319	306	307	311	281	284	320	319	338	341	363	293	322	323	350	320	291	338	315	338	334	330	321	314	324	340	337	302	344	353	349	344	295	324	351	312	316	321	339	346	312	352	292	323	319	335	321	311	311	335	339	329	312	315	338	327	329	324	298	338	346	327	331	303	330	319	306	291	322	329	310	321	312	307	339	316	341	292	342	362	337	341	338	304	311	285	329	318	354	313	325	333	309	337	333	316	343	329	370	333	311	335	323	326	306	291	323	311	319	353	326	310	335	324	304	309	330	343	344	308	361	386	338	340	342	309	315	308	292	342	333	326	332	339	317	344	311	319	310	319	333	340	313	310	293	357	319	356	316	346	348	335	312	315	325	296	359	334	345	304	307	305	334	293	330	311	336	324	327	313	322	334	319	340	294	310	287	345	326	328	345	298	287	311	300	316	357	352	325	343	327	308	358	319	322	325	315	347	360	308	326	321	308	344	334	350	354	335	327	325	345	307	320	344	345	309	303	350	307	369	327	337	280	330	338	334	332	314	350	329	325	330	316	329	342	323	357	359	342	302	338	331	356	337	299	303	332	300	326	331	335	321	305	320	312	323	287	330	343	340	327	312	307	346	329	335	319	300	333	326	340	325	283	322	317	322	330	324	318	284	316	310	320	310	329	310	337	308	297	318	324	352	299	344	306	299	329	336	329	324	324	313	315	305	296	333	316	327	341	295	352	343	309	314	343	324	348	320	340	321	301	331	315	321	310	299	295	307	346	322	328	354	308	328	308	310	305	322	332	308	326	329	333	301	306	319	337	329	312	308	325	304	357	353	347	331	320	341	347	339	300	319	322	320	339	323	311	348	340	292	336	346	321	308	319	319	325	299	353	343	297	330	312	322	311	332	312	315	336	340	314	347	324	343	319	321	320	357	341	326	327	312	310	344	336	338	324	323	356	348	326	320	344	345	331	341	315	322	326	328	341	369	318	292	317	332	319	326	345	313	321	340	308	347	321	326	337	322	332	320	323	345	344	331	322	344	315	326	320	326	317	299	336	306	315	318	363	320	317	346	317	340	344	321	327	334	316	363	335	320	336	323	307	300	326	364	315	311	311	325	331	323	365	303	345	323	315	323	345	335	302	325	318	338	347	311	309	323	318	314	337	348	330	325	326	327	342	313	349	304	324	281	323	324	314	353	334	317	333	330	328	343	312	291	324	330	328	314	327	298	331	307	304	318	325	334	336	304	312	316	308	345	359	324	302	357	365	316	333	332	291	304	328	322	323	340	321	326	361	306	308	334	316	318	311	322	320	353	334	332	320	338	309	360	317	301	312	314	338	305	332	313	341	299	301	322	342	336	353	354	298	306	344	340	308	337	321	338	325	313	311	298	327	347	348	318	329	321	341	331	312	306	323	318	317	326	322	303	329	299	306	336	327	337	340	328	326	326	354	311	312	314	328	330	348	328	311	328	362	330	289	331	315	360	340	350	312	319	291	360	322	346	366	318	301	339	305	263	358	324	298	339	357	320	306	316	327	349	339	310	329	290	321	309	308	317	329	346	339	340	330	329	312	321	360	334	326	322	363	323	323	327	323	314	287	333	311	351	310	355	316	321	331	341	351	316	337	301	328	321	333	302	302	327	345	335	305	336	336	343	307	339	358	312	319	313	320	337	361	305	322	322	320	324	335	328	338	291	304	316	325	319	306	339	334	320	340	319	349	307	311	331	330	344	339	330	325	299	335	358	345	341	333	333	321	335	347	315	339	314	314	329	325	329	311	313	302	303	319	349	325	322	334	330	330	336	341	329	295	316	320	362	328	333	332	327	313	344	339	321	335	319	315	336	312	307	347	340	323	307	332	305	356	311	327	324	344	336	329	312	330	326	336	335	306	309	306	337	330	306	337	338	323	333	313	305	339	345	305	334	331	328	336	338	335	352	325	330	344	327	320	316	318	328	344	318	345	325	348	345	326	301	303	318	338	312	325	319	333	331	317	322	345	314	348	314	354	372	338	318	297	338	330	288	328	322	339	318	314	305	331	302	334	356	343	352	333	314	293	326	352	332	326	333	308	320	302	338	319	308	351	326	323	313	326	333	300	329	318	332	323	336	295	290	311	342	343	309	299	314	323	324	326	327	292	348	309	304	343	316	337	317	295	312	332	324	307	354	314	307	335	323	352	314	292	328	319	328	334	300	334	298	330	321	330	293	362	334	330	288	326	331	319	320	298	324	336	321	325	346	320	336	328	339	322	343	335	333	330	289	316	349	341	332	337	300	325	314	330	308	323	345	319	318	342	319	332	349	313	345	315	328	325	328	303	338	307	337	344	336	339	345	293	309	300	309	318	309	338	299	321	328	316	320	327	332	335	323	319	312	328	312	344	334	336	326	309	311	355	305	288	347	300	329	337	345	340	309	335	321	297	337	311	340	309	324	339	343	307	352	289	326	320	332	316	306	320
22782	17067	5156	2630	1629	1026	362	328	364	315	315	322	284	322	332	316	303	325	312	300	295	326	312	322	297	296	328	310	314	309	316	309	281	305	330	344	309	316	297	312	336	288	296	314	321	309	325	311	310	334	358	326	302	305	323	317	330	288	296	325	307	301	348	346	293	326	314	327	324	328	315	296	298	299	293	319	303	328	322	308	336	314	313	306	305	320	319	334	284	301	288	329	303	289	290	307	310	315	317	324	304	285	306	325	321	343	313	291	315	329	299	306	294	356	335	315	324	309	321	306	309	289	326	279	322	299	310	314	309	303	331	296	292	309	305	306	313	314	306	325	328	293	284	264	302	297	321	297	289	309	298	278	324	286	340	344	319	320	293	316	296	309	315	290	312	327	262	300	289	298	281	312	319	295	300	314	316	291	279	311	281	315	306	298	304	299	304	307	306	328	329	308	306	301	320	296	314	343	334	282	328	288	301	299	275	283	298	312	305	307	311	300	345	291	336	288	306	306	330	294	282	277	297	333	299	333	272	323	269	310	350	301	305	312	303	286	331	310	312	314	323	304	290	279	298	290	312	325	308	336	285	296	286	321	292	317	312	284	302	324	298	302	278	290	288	340	291	321	303	320	293	319	304	309	325	307	302	296	296	303	281	301	319	291	303	299	323	310	329	304	314	298	331	304	317	326	308	309	320	299	276	319	304	337	306	342	320	298	312	320	314	291	311	292	306	315	322	308	291	294	335	350	323	291	338	318	324	307	264	287	285	309	299	310	347	295	289	314	333	281	293	330	280	297	302	297	307	297	307	332	299	316	317	333	305	301	293	296	275	325	312	297	316	300	306	317	291	305	312	315	270	309	322	328	315	292	280	312	334	306	344	273	320	313	262	284	311	288	299	307	304	291	292	323	290	301	320	333	323	296	299	319	313	311	311	293	298	301	279	307	326	309	316	292	323	278	309	314	296	299	286	287	295	279	298	302	273	324	298	309	302	284	309	310	299	314	299	316	266	282	316	300	276	266	294	304	298	281	325	313	276	288	302	300	300	297	316	324	254	310	298	300	304	287	323	311	306	291	275	296	315	318	308	323	313	302	292	294	285	299	308	306	340	315	329	318	319	296	314	335	300	298	273	288	324	315	303	324	317	273	301	304	318	321	309	313	302	303	303	284	311	313	308	324	325	309	293	309	340	289	319	296	297	333	325	294	345	308	313	322	322	328	291	325	278	285	334	309	277	275	301	291	314	346	321	303	287	297	305	317	288	298	335	324	333	290	274	292	300	290	297	319	285	321	293	285	282	306	294	298	328	303	331	297	302	290	352	313	301	307	314	292	278	320	300	306	282	313	306	314	298	340	304	295	290	323	310	339	320	310	311	296	299	320	292	329	308	322	302	298	333	314	294	314	322	300	315	308	275	303	334	320	315	313	317	278	284	296	326	308	340	305	302	312	297	314	298	288	313	271	333	322	290	336	326	313	308	346	288	316	292	336	290	348	311	317	294	347	328	306	301	325	300	304	289	312	289	283	292	280	315	325	318	316	288	338	315	296	320	317	327	323	303	284	282	280	302	313	276	285	309	323	276	315	306	306	299	320	307	309	286	333	307	332	331	324	316	331	322	314	316	328	317	324	295	297	318	321	283	309	314	292	295	304	316	280	327	312	309	300	320	337	320	317	310	343	332	307	323	295	309	306	316	302	322	276	274	319	307	338	290	316	307	301	305	332	288	311	278	329	302	308	303	305	304	282	328	297	326	312	297	323	278	288	310	301	285	291	304	312	355	309	298	329	275	309	298	309	298	305	287	276	310	299	310	291	324	289	286	293	306	307	314	314	276	316	315	300	282	311	278	332	318	313	285	311	321	305	331	335	272	306	321	305	336	297	288	301	308	327	310	289	285	274	259	328	303	284	280	307	305	306	294	310	296	310	302	321	277	285	281	287	316	298	308	297	298	303	320	307	314	282	316	319	301	307	306	284	312	338	310	323	313	318	322	314	332	315	318	272	304	293	305	328	320	299	272	299	331	307	339	289	271	320	308	295	313	311	319	300	310	321	306	326	298	275	303	295	301	311	302	285	289	331	298	298	332	296	321	299	294	328	285	302	305	307	315	327	277	319	335	292	307	285	310	294	318	299	325	318	340	296	294	285	329	278	309	354	297	335	298	287	322	322	292	308	313	301	309	318	315	330	338	327	319	295	320	286	316	314	317	298	305	283	292	308	315	307	302	291	276	291	305	308	324	316	274	287	261	314	301	342	322	336	301	316	299	279	306	298	302	346	278	326	305	300	293	287	310	308	303	309	288	298	323	289	325	311	311	341	342	322	285	314	324	339	311	326	321	335	291	320	291	344	331	337	318	282	260	306	330	294	328	301	317	292	289	289	302	307	290	308	312	256	307	302	285	300	303	327	324	313	309	297	329	314	307	324	296	335	291	340	258	298	270	318	320	297	278	304	300	312	296	313	326	293	304	320	333	304	313	331	319	328	296	298	300	295	311	306	303	283	297	291	284	294	304	317	283	305	301	315	311	305	303	319	285	303	288	293	302	304	309	270	307	335	290	338	297	305	303	285	323	301	280	306	313	291	313	262	290	322	292	310	335	298	331	302	315	283	314	321	327	305	312	338	291	294	312	327	321	317	306	300	268	277	318	322	300	337	302	287	328	314	327	313	325	317	284	302	307	315	294	328	313	279	302	318	303	350	322	316	307	306	297	313	315	313	319	313	296	315	273	310	305	317	314	318	286	301	332	278	321	318	332	321	310	291	301	336	326	317	309	306	284	316	290	311	319	308	323	316	311	320	305	308	303	305	310	282	310	304	290	268	319	302	345	302	281	320	290	308	316	320	267	299	301	321	296	295	317	336	313	332	301	314	305	311	307	316	303	305	357	312	319	283	320	278	309	310	281	319	283	307	331	278	296	303	315	328	298	307	318	320	329	326	316	313	332	315	292	315	325	319	300	327	319	326	343	307	317	309	290	289	317	305	310	336	335	307	310	319	313	313	325	312	318	297	324	308	303	288	319	312	315	321	284	282	308	332	312	309	313	277	317	323	328	300	302	290	312	293	329	310	301	303	311	299	303	306	289	328	295	277	316	291	330	281	295	327	295	315	275	280	330	292	297	334	300	301	312	286	286	293	298	313	300	302	289	303	287	297	314	304	305	293	346	279	306	298	323	340	368	336	322	304	286	304	307	323	285	315	274	308	279	321	287	293	289	293	308	282	315	323	317	324	274	314	274	289	331	336	315	308	332	302	306	322	321	289	315	311	290	313	320	321	336	313	289	310	277	329	325	315	316	284	299	299	288	308	318	275	304	282	275	281	304	305	290	319	320	291	298	335	327	338	304	325	322	275	303	313	274	321	297	331	309	295	285	301	281	297	315	314	301	321	281	306	316	334	332	295	306	320	307	328	322	306	297	309	255	305	310	303	298	300	311	294	318	309	304	287	259	282	330	309	291	331	346	297	290	291	305	333	324	276
25671	22224	27615	27336	19142	9626	1582	266	251	231	228	229	226	209	200	210	226	239	227	241	219	244	212	237	193	228	228	214	227	214	244	226	240	211	240	213	219	243	217	209	238	211	207	205	203	214	212	202	200	250	245	214	240	214	220	237	194	206	257	224	204	228	205	195	224	204	230	218	208	209	216	217	219	213	233	196	221	200	239	228	207	215	225	245	225	262	247	223	213	198	232	210	208	195	227	231	215	205	226	217	239	211	236	231	223	214	218	223	216	225	200	206	218	222	218	212	201	214	194	197	210	223	215	198	229	196	198	203	209	235	196	218	226	225	209	225	203	200	223	224	214	236	237	187	252	231	234	217	230	230	240	233	210	209	214	207	209	193	186	223	198	202	211	224	235	203	217	234	223	207	194	219	210	213	227	202	227	199	207	227	218	197	210	202	228	190	219	204	200	241	190	212	199	213	207	198	221	255	215	229	201	191	242	225	197	201	219	205	200	217	215	208	233	223	209	198	232	227	222	217	210	232	200	207	211	225	192	204	226	198	197	208	215	212	220	201	223	223	232	211	256	220	205	217	210	212	246	217	221	213	189	225	222	209	236	207	203	225	222	217	210	211	219	215	219	199	207	216	169	210	221	216	200	238	205	193	219	218	222	206	228	207	213	221	224	217	196	205	222	226	208	227	198	212	219	220	200	241	244	217	230	218	212	220	220	209	211	219	216	223	218	225	210	220	204	204	244	251	208	250	215	217	212	209	236	223	232	258	216	207	222	214	210	193	197	216	218	221	218	231	230	188	209	207	229	218	213	211	234	254	220	231	236	203	201	230	240	198	203	216	200	211	226	200	238	201	201	250	207	209	206	211	234	205	201	213	203	187	216	225	218	240	220	202	238	209	224	217	191	194	207	201	223	199	227	220	235	213	215	219	232	224	204	200	224	200	200	194	216	225	242	227	213	219	239	209	237	219	225	209	222	225	192	204	203	213	224	201	224	225	238	215	234	219	204	220	231	227	208	212	224	238	244	222	213	225	207	204	232	201	247	208	232	244	239	215	222	217	220	236	200	229	206	200	215	232	198	207	211	270	214	195	209	219	206	225	197	204	224	231	208	199	232	218	208	221	211	214	215	228	224	225	221	229	206	193	203	214	204	214	227	209	215	207	213	210	215	225	223	197	216	226	228	220	232	190	222	209	221	221	212	212	206	251	221	212	215	209	225	216	239	221	231	224	201	183	205	237	207	225	207	225	207	201	226	203	199	229	242	205	209	217	214	221	213	230	215	204	208	239	211	215	247	197	202	206	221	207	212	215	244	219	214	239	225	213	206	196	230	207	222	237	184	193	246	194	207	233	207	226	220	221	227	198	209	224	260	233	220	237	211	229	202	226	219	218	225	198	235	211	186	230	239	245	206	203	246	208	216	189	209	195	217	224	201	202	208	199	228	229	206	210	214	199	241	206	210	190	230	226	213	244	210	230	215	200	209	224	201	220	219	227	230	205	206	224	226	216	198	208	223	239	195	222	230	228	211	230	208	221	206	215	255	214	196	222	219	267	206	223	221	217	199	217	238	188	213	222	200	215	240	234	236	208	204	204	248	204	234	211	218	220	198	253	250	219	205	209	226	226	207	180	219	210	215	218	206	240	217	224	223	222	239	206	224	244	230	195	218	209	230	229	220	194	212	272	203	199	232	207	206	225	215	213	208	219	211	219	224	207	207	235	217	216	243	208	218	197	204	225	226	210	216	201	228	201	184	201	218	216	221	232	200	228	206	234	248	252	214	216	197	240	236	235	222	199	233	225	186	221	204	209	187	216	217	220	209	210	215	216	201	224	223	189	215	213	192	231	233	212	216	234	215	242	212	214	248	213	237	223	230	214	235	219	219	216	227	245	218	211	234	199	201	193	224	216	236	195	233	222	200	190	212	199	194	220	248	213	235	218	219	249	229	223	208	210	229	232	207	204	240	220	219	211	224	227	213	222	231	207	192	201	229	200	227	216	233	215	208	222	206	217	207	223	180	191	192	232	213	199	232	191	196	217	229	225	220	218	235	245	239	207	216	240	225	229	219	208	212	234	198	218	200	202	216	228	209	236	225	229	221	228	224	206	227	220	204	206	208	197	203	224	243	224	201	201	215	200	237	235	218	211	225	228	216	238	204	210	200	213	208	194	210	198	224	210	214	221	194	229	194	216	219	209	221	221	225	211	217	233	230	166	222	239	214	197	218	207	225	206	228	234	223	239	198	222	213	231	227	219	210	235	199	203	240	241	212	212	229	201	221	212	207	201	213	232	201	209	195	202	228	210	210	211	210	207	224	204	222	205	222	239	201	206	211	256	212	230	216	200	177	220	238	203	229	241	234	210	238	191	216	210	218	218	208	206	223	225	220	204	197	216	201	204	218	211	216	230	203	222	205	207	201	231	227	201	235	222	217	236	216	231	220	201	207	213	217	254	230	198	210	221	214	203	219	226	215	201	226	222	228	217	214	227	188	229	219	225	218	210	194	226	233	231	226	225	217	234	184	234	226	215	203	219	236	208	257	221	245	219	225	209	227	197	193	227	225	214	203	232	206	231	220	203	224	233	230	204	198	197	222	217	209	192	229	230	211	207	235	197	218	214	221	212	224	209	193	219	234	226	214	205	239	233	232	216	208	212	217	228	219	193	213	228	201	220	224	217	223	230	206	214	239	222	199	217	223	212	208	237	222	218	193	205	195	223	205	232	217	223	239	218	239	220	227	228	199	223	221	190	218	211	222	223	212	199	207	218	221	216	185	227	204	202	191	234	201	235	221	203	184	216	228	207	221	228	220	212	209	227	203	212	194	251	232	222	234	209	216	201	219	242	231	225	210	192	213	207	228	224	215	222	219	209	193	223	218	195	197	233	213	215	204	228	229	202	188	200	185	209	222	249	235	200	236	206	202	233	217	226	219	210	212	213	215	242	241	232	212	203	207	247	215	210	190	207	213	214	195	195	218	231	213	244	224	200	187	206	213	223	187	234	208	214	206	216	226	214	211	257	205	245	225	228	241	203	214	239	214	216	254	236	218	205	216	235	216	226	227	201	226	211	226	242	212	222	225	205	216	217	205	193	205	212	229	188	206	204	231	228	220	201	210	228	240	214	228	223	211	238	232	211	210	213	216	234	199	187	215	215	209	224	207	217	228	215	232	241	236	207	209	208	195	214	204	219	206	227	191	213	219	210	222	207	233	182	210	233	194	207	214	249	209	219	230	229	213	196	202	199	217	198	221	198	209	233	239	213	252	196	226	218	235	232	215	233	213	206	224	225	223	224	248	221	211	216	227	226	215	199	186	216	227	254	211	207	234	227	212	216	217	203	213	207	207	210	216	220	231	225	219	216	217	205	258	193	222	240	230	240	219	228	223	223	217	210	228	212	217	219	216	215	210	218	246	202	217	231	192	212	237	207	202	225	207	241	218	227	217	246	216	241	218	208	222	225	226	245	215	196	193	207	238	215	210	225
59110	66009	27469	24814	13362	8517	989	264	272	267	254	264	257	272	274	261	256	237	251	265	234	257	240	244	228	255	266	243	226	222	254	237	229	252	244	237	233	254	216	239	261	230	229	257	241	266	216	261	233	209	213	240	227	230	227	234	236	213	238	227	267	247	229	263	243	230	234	231	237	230	230	238	251	234	260	253	250	230	232	238	236	229	260	236	266	261	210	227	212	244	256	241	229	246	279	245	261	247	215	234	218	252	220	204	248	239	261	263	240	232	248	257	248	232	207	220	244	248	255	224	235	250	225	220	221	228	214	231	245	218	235	241	243	237	234	240	231	221	225	251	225	230	246	262	243	227	247	210	244	252	242	240	234	224	227	259	260	231	215	251	210	228	227	233	234	245	238	246	233	237	238	222	230	228	234	244	244	229	220	257	238	219	244	243	236	236	202	252	242	225	239	235	217	258	221	231	236	232	246	214	251	214	242	208	213	229	232	197	192	227	251	218	224	188	240	234	212	233	199	248	210	241	265	241	212	239	201	231	229	221	249	266	261	228	248	232	233	253	223	220	235	230	269	233	259	227	215	216	249	239	259	227	230	233	237	237	231	242	215	206	220	266	258	213	237	224	233	217	234	217	249	223	223	229	260	267	239	219	229	219	239	221	244	231	227	251	263	233	224	217	229	238	241	244	222	260	238	223	220	239	242	242	233	253	259	213	242	237	221	222	229	261	220	221	278	256	250	246	231	247	228	240	242	225	236	245	223	257	221	225	240	249	205	229	262	234	202	199	259	242	248	232	225	229	209	239	249	223	239	212	236	231	228	239	240	211	245	228	233	215	227	216	249	222	272	245	224	246	233	232	240	249	235	244	241	242	226	218	232	219	229	208	239	250	207	230	222	232	231	258	225	243	242	259	234	215	240	231	253	244	223	232	236	223	240	237	237	233	230	236	243	248	226	240	242	235	235	219	229	237	236	222	219	240	219	194	237	242	201	266	233	266	231	239	220	244	221	220	231	222	236	208	231	261	232	251	248	226	228	249	234	218	233	244	238	216	254	235	227	248	223	218	226	256	229	220	242	239	243	251	254	237	247	217	244	242	236	227	242	263	241	224	228	227	223	241	234	245	241	229	248	229	228	229	228	246	264	222	248	229	220	244	225	239	278	244	260	246	255	241	237	219	235	218	235	233	232	232	245	244	241	239	209	242	249	240	239	226	251	233	244	246	251	261	219	217	229	232	221	220	214	245	251	251	239	228	231	228	241	240	224	226	243	238	254	221	250	221	230	242	210	229	219	235	229	197	243	241	263	239	263	213	252	249	228	237	208	250	214	216	232	253	245	254	231	281	242	236	235	226	219	201	212	261	234	251	257	214	234	230	257	234	235	211	236	229	224	227	253	261	213	214	224	252	251	233	241	248	238	226	211	236	215	226	220	227	213	244	263	240	231	234	234	257	223	220	246	218	239	237	251	250	245	223	228	244	240	245	245	259	214	216	263	237	244	222	229	207	223	244	235	250	252	228	242	250	260	225	239	233	208	243	231	235	206	240	236	220	212	261	215	239	232	244	235	204	254	237	228	245	263	231	242	257	219	251	233	235	259	210	261	217	232	232	223	257	240	225	258	251	231	247	263	223	225	220	247	249	223	231	227	220	244	219	241	215	249	249	255	251	194	240	217	235	219	240	213	227	247	262	226	233	229	238	228	212	242	236	243	210	255	247	229	240	229	241	240	249	226	223	206	226	243	241	206	230	263	260	246	246	227	225	269	227	215	219	239	231	212	227	225	244	229	212	244	249	235	264	224	238	224	234	198	253	247	235	235	233	226	239	267	226	238	226	241	237	235	241	260	205	234	260	241	243	211	276	228	261	230	244	234	270	230	238	216	201	250	211	239	219	234	211	272	210	253	232	221	247	229	223	259	248	255	258	251	258	222	227	234	234	222	238	232	248	249	251	259	255	229	253	228	220	295	246	241	226	229	216	244	245	217	237	221	236	243	246	267	238	222	219	223	224	212	243	219	242	239	234	217	234	240	239	254	217	232	230	217	238	232	253	226	243	248	221	248	222	244	247	223	237	244	246	248	235	219	220	242	249	223	251	244	251	196	229	242	230	236	224	246	261	234	232	242	233	226	253	227	239	231	231	217	222	219	242	252	239	235	218	241	221	216	228	224	245	216	261	221	216	256	241	242	253	212	253	220	252	252	237	197	226	208	223	264	252	227	240	255	239	212	275	226	230	226	221	228	228	235	241	252	228	234	222	221	250	231	251	228	271	216	208	232	229	268	242	234	259	230	255	199	244	259	235	235	226	214	245	226	210	238	250	198	219	244	224	256	241	251	214	256	218	254	239	233	235	234	219	229	219	233	277	240	281	235	264	232	226	222	250	239	233	228	226	229	233	225	239	239	222	265	220	251	247	234	233	223	243	237	218	208	229	247	223	231	260	222	233	250	216	214	250	241	220	228	227	254	227	234	246	236	243	215	231	252	212	219	237	249	225	214	228	214	227	214	199	223	224	220	234	224	209	211	239	229	248	237	225	221	250	250	238	212	235	221	230	266	234	250	243	230	215	253	246	267	223	228	231	239	231	237	262	222	211	241	230	248	242	215	225	229	216	254	243	225	237	222	225	239	246	233	228	234	243	229	226	246	216	248	241	238	203	264	212	259	227	240	246	233	207	233	235	235	201	232	253	226	229	283	229	246	246	243	235	222	231	239	233	236	232	224	228	222	224	228	239	259	235	245	209	258	232	230	219	251	214	237	242	232	230	223	241	248	238	247	229	221	241	241	223	227	234	216	231	209	242	229	219	216	203	246	243	209	251	220	204	235	245	221	250	242	227	250	218	239	237	238	258	259	242	217	235	222	229	249	231	233	227	251	234	209	233	240	236	204	229	213	232	235	228	259	215	256	231	246	238	221	224	269	249	250	221	259	207	235	247	221	224	253	228	225	251	248	228	210	244	229	257	231	209	235	234	233	234	206	209	259	232	214	267	228	249	233	237	251	247	223	213	240	250	230	280	226	206	222	258	214	221	235	254	210	243	236	227	253	229	240	246	228	261	232	220	248	225	239	247	257	272	247	239	252	237	227	217	255	256	256	223	221	241	218	237	249	237	230	227	250	237	260	235	264	233	221	250	256	252	256	244	246	229	242	212	229	210	243	225	243	242	220	234	230	249	261	230	268	214	258	267	228	262	230	211	258	224	231	223	217	263	250	236	251	213	224	238	233	229	262	240	233	224	212	253	242	251	237	237	233	201	232	264	239	249	216	206	265	223	232	220	231	231	238	222	274	217	249	241	243	225	258	234	210	226	241	222	239	252	240	222	232	238	228	232	210	216	218	245	240	214	263	237	207	217	210	231	246	255	226	211	255	239	242	236	238	233	243	218	206	246	245	245	211	217	222	245	209	255	222	236	243	227	223	249	262	249	236	230	229	217	244	240	246	246	232	206	238	240	247	216	231	250	233	227	251	245	216	240	247	235
24577	21733	28585	25664	23669	18595	5743	478	418	366	384	360	352	381	393	338	364	389	385	365	368	376	345	300	351	356	346	347	399	323	353	359	348	370	382	330	356	358	315	347	340	361	353	326	354	366	349	325	361	343	352	346	348	342	325	365	348	325	391	333	340	337	347	363	321	363	343	301	368	334	313	335	356	346	350	301	319	345	331	346	358	338	332	353	377	333	355	343	320	335	321	340	317	342	322	331	344	363	338	340	311	365	331	343	376	343	316	351	335	351	331	379	315	297	365	371	333	347	327	326	342	344	343	361	341	351	339	347	316	355	344	330	367	316	334	328	351	348	374	368	314	313	340	384	366	334	336	331	318	341	314	357	334	302	355	335	358	354	314	352	329	360	337	338	377	349	359	338	321	375	384	340	390	320	327	330	350	326	358	324	307	327	343	370	330	326	359	327	317	369	365	353	341	339	363	372	346	372	328	339	333	355	369	369	332	351	342	351	369	363	318	356	353	348	360	341	332	320	326	323	369	379	343	334	340	331	341	385	334	351	375	333	368	322	336	310	338	342	333	372	296	328	313	408	363	354	353	376	340	340	401	354	332	344	312	321	362	322	330	312	322	329	344	358	376	335	345	349	356	345	346	317	347	326	374	323	353	319	343	341	328	377	332	325	360	298	372	379	379	368	339	341	327	341	334	308	330	356	336	359	326	349	324	356	309	353	373	338	347	363	328	310	382	343	328	341	317	297	327	323	323	344	358	334	317	357	354	345	323	338	333	349	355	325	341	328	364	359	340	339	356	366	356	351	385	343	324	378	368	365	390	351	305	328	332	345	374	342	336	321	348	329	347	360	337	349	339	343	339	340	344	384	376	334	358	344	332	343	288	360	337	302	316	313	376	345	314	322	310	331	322	365	312	363	335	314	356	333	325	343	335	342	336	348	375	363	322	333	349	368	330	323	344	325	325	323	325	340	358	335	333	356	322	343	352	344	348	356	319	331	331	368	329	350	345	361	338	348	347	366	382	371	333	324	352	317	346	345	348	334	357	344	321	326	336	360	338	323	351	348	351	324	356	348	321	315	333	335	345	367	357	346	331	357	355	351	306	367	359	329	391	353	353	365	368	293	328	343	326	341	341	359	361	361	355	329	309	381	329	338	356	350	350	338	363	343	351	362	352	351	393	298	367	328	340	341	349	342	349	343	349	345	359	333	320	371	370	355	333	350	341	334	358	338	338	319	342	359	340	381	329	300	345	337	307	377	347	348	320	355	357	337	342	362	323	338	321	346	324	373	334	364	337	335	310	337	359	346	358	331	336	337	357	317	331	350	377	322	333	348	336	390	315	336	323	351	329	374	356	344	304	356	359	352	374	342	352	333	351	361	301	311	331	323	348	360	351	350	337	327	344	330	328	341	360	325	317	345	335	333	319	345	307	396	326	321	322	350	361	351	353	352	322	355	322	326	350	368	381	339	322	350	321	303	404	327	346	342	360	312	329	336	315	319	334	329	310	342	340	350	378	354	351	341	354	360	366	334	331	360	357	340	304	382	355	352	328	338	337	345	297	339	338	343	330	358	333	349	334	342	339	307	346	359	371	346	356	353	325	375	351	339	341	354	330	338	345	311	338	359	348	295	336	353	347	335	349	341	370	329	313	349	351	336	363	311	328	342	361	340	371	338	388	343	329	327	357	336	350	335	339	348	341	363	307	336	335	347	360	325	339	371	332	332	369	375	295	353	343	310	340	332	311	331	333	328	339	311	329	332	346	347	362	336	346	338	353	302	356	343	356	356	316	332	363	360	355	313	300	338	319	336	334	318	332	311	336	351	329	357	302	328	355	328	344	373	339	355	320	347	329	341	326	336	327	327	343	329	346	377	353	358	344	342	353	380	307	337	340	347	338	342	390	320	320	319	341	332	322	331	312	336	386	330	385	328	326	349	346	374	328	346	336	336	366	392	328	325	358	326	340	354	328	318	354	338	313	356	347	303	357	335	335	320	309	356	354	338	388	361	328	339	317	361	360	334	323	343	323	342	333	356	331	375	345	328	338	369	318	344	359	334	356	352	319	344	358	307	364	327	351	324	324	359	326	323	312	351	313	319	332	325	363	339	324	343	320	329	310	358	349	331	328	330	340	304	360	360	336	353	368	345	343	361	358	332	361	366	301	338	382	360	324	320	348	351	325	338	345	361	304	350	339	310	339	344	341	372	333	319	332	371	332	342	346	315	365	309	326	326	326	335	351	329	329	325	326	392	329	324	326	342	321	369	338	349	328	360	325	315	311	353	346	308	345	332	365	352	323	324	321	346	363	356	325	320	330	343	316	328	332	329	338	338	324	271	361	358	350	358	340	349	332	329	328	339	323	371	326	344	306	314	322	353	342	333	351	355	351	335	334	334	371	345	339	339	310	315	350	330	319	365	377	340	345	318	341	343	306	392	361	332	322	340	338	322	344	372	364	300	344	326	331	337	365	350	345	349	349	333	329	327	290	321	307	322	334	345	346	333	355	354	350	331	308	355	344	401	317	351	311	358	363	347	346	348	342	347	352	310	343	353	328	348	339	328	306	340	317	328	363	330	313	340	344	332	357	339	347	294	331	349	344	354	346	330	354	351	364	341	375	325	337	336	349	335	330	363	324	356	342	343	364	364	344	348	358	330	331	344	384	327	325	313	365	350	313	362	326	341	358	339	348	350	336	338	342	365	350	326	334	365	331	320	335	361	316	323	337	345	376	347	353	329	337	328	324	339	344	321	340	337	388	347	341	331	327	357	342	324	335	331	308	336	335	370	330	368	307	338	333	367	350	348	342	338	331	359	353	363	327	340	318	301	317	341	373	336	344	349	353	371	350	333	351	337	352	341	365	347	327	328	357	353	385	336	324	366	351	300	333	328	351	362	389	362	327	391	301	323	345	307	357	339	317	366	324	346	354	345	300	332	362	313	353	314	323	344	350	332	333	347	306	372	316	377	350	346	343	358	343	363	331	368	324	354	339	355	340	328	348	324	338	317	336	369	357	335	352	338	352	358	366	323	346	369	369	327	337	365	347	355	337	353	364	318	337	348	374	342	370	343	347	331	357	338	338	339	346	367	348	318	314	339	322	334	329	343	335	360	364	352	384	338	312	320	356	347	353	336	333	365	360	355	311	312	377	344	354	399	335	331	362	341	339	363	373	313	345	332	339	331	348	316	331	313	335	344	365	348	317	333	360	327	335	339	294	327	343	337	326	342	342	323	324	310	327	328	346	341	337	365	322	366	333	321	329	341	303	334	374	337	318	303	324	343	311	343	350	343	320	354	343	320	329	334	369	331	347	341	324	339	341	341	341	337	340	336	349	355	357	356	343	348	333	323	359	330	345	351	335	347	346	347	349	327	333	351	334	341	302	339	326	303	342	317	342	357	350	339	324	321	347	337	336	354	363	333	343	313	340	353	399	331	339	358	338	372	330	360	329	306	317	341	345	337	348	334	343	339	324	293	346	332	332	338
61456	76614	33912	35828	22074	14311	2463	417	456	378	398	416	367	352	402	380	370	381	374	358	384	344	370	342	360	362	349	359	360	347	333	364	397	349	367	373	368	355	354	336	341	384	363	363	346	340	333	352	371	370	360	375	356	351	335	375	356	334	389	358	362	363	359	355	377	365	362	350	343	346	384	395	360	382	338	350	325	348	348	341	393	341	338	360	352	362	353	331	346	354	343	348	356	348	355	368	409	369	365	355	362	341	384	343	338	365	376	377	343	364	330	335	361	349	350	338	356	364	351	356	399	372	391	358	362	403	319	361	346	333	348	367	348	331	369	372	337	367	326	358	372	350	328	343	345	380	341	344	344	387	345	356	374	352	362	339	349	346	377	344	317	374	373	379	352	369	361	328	352	346	365	351	365	357	356	342	378	351	375	324	362	382	335	347	354	348	344	385	366	388	341	372	376	311	379	339	357	336	372	357	338	368	351	378	352	330	342	363	381	385	345	365	362	351	356	362	354	350	335	338	345	385	359	359	321	380	363	357	343	319	354	329	388	336	362	362	327	330	379	364	363	382	354	334	362	358	364	380	355	365	357	326	348	337	303	367	335	336	356	333	375	371	362	341	363	337	336	327	370	339	368	369	364	331	330	379	342	363	340	326	353	355	333	348	351	359	352	346	351	367	333	339	365	353	340	353	372	348	347	341	352	374	361	351	354	355	355	369	348	367	362	345	363	341	347	352	352	363	349	380	357	369	366	373	352	356	341	350	369	351	383	330	361	355	349	345	337	367	346	354	358	356	348	347	331	350	341	359	368	350	328	366	349	347	350	359	347	347	348	349	343	359	360	358	382	344	349	317	341	346	368	375	391	378	351	347	368	346	339	330	353	370	359	337	341	380	358	388	375	367	347	368	343	361	349	383	352	348	381	367	371	350	359	372	368	327	370	380	329	374	324	361	359	348	331	350	366	345	370	346	350	314	365	353	354	354	351	379	343	356	361	376	348	336	344	323	376	316	370	353	337	377	355	352	354	339	328	318	344	358	353	360	341	336	356	331	322	350	352	364	374	312	351	382	348	366	351	324	318	341	351	336	330	336	344	382	336	323	355	325	357	353	369	329	343	357	380	366	326	330	340	336	339	359	385	376	350	386	368	375	353	344	395	358	343	401	354	339	374	397	368	358	381	347	343	359	373	337	356	350	338	377	345	369	370	314	353	360	353	344	354	359	351	343	357	335	366	347	370	356	335	354	372	348	376	359	351	347	334	331	335	360	358	350	389	354	346	382	408	337	346	375	342	399	362	361	351	368	333	308	359	385	336	357	338	318	350	348	345	389	341	345	349	368	357	358	367	344	348	353	336	349	368	312	353	355	346	321	348	347	355	378	390	352	346	339	339	347	325	368	362	359	348	334	344	377	331	359	319	331	342	336	367	345	371	380	346	374	370	396	365	340	331	345	348	372	344	317	366	352	325	344	385	344	380	347	336	362	363	354	331	357	355	335	365	344	390	351	364	354	366	344	365	334	343	345	322	376	350	373	351	330	329	363	363	343	322	368	359	319	359	347	380	359	335	341	375	370	380	329	377	367	319	368	372	352	322	394	341	330	346	352	319	370	369	341	376	330	367	376	351	364	379	363	341	328	344	341	343	347	365	366	342	352	345	348	338	321	360	353	315	371	348	361	353	317	363	358	349	348	338	365	369	338	364	354	341	371	353	359	350	344	382	343	338	378	349	335	358	342	347	347	364	335	333	356	339	336	336	366	372	344	338	315	350	348	352	353	366	365	372	378	331	349	381	356	352	362	334	390	334	351	352	343	359	357	358	355	344	374	372	368	332	432	339	385	337	361	329	353	326	335	317	367	334	357	366	364	327	365	350	338	335	345	320	351	353	366	393	332	375	335	381	382	356	363	334	335	312	347	370	351	342	370	358	318	351	360	360	382	366	363	350	371	360	370	374	357	364	358	365	365	338	369	336	373	326	347	325	376	368	329	327	402	309	302	358	375	380	336	326	340	329	336	362	349	359	350	349	329	399	334	351	329	369	348	352	363	356	323	333	348	353	360	347	388	363	370	347	375	341	329	356	341	337	359	356	316	335	353	353	355	378	360	339	335	359	358	348	347	329	350	364	357	346	355	350	358	379	344	347	375	379	355	354	368	360	322	334	331	354	359	336	355	316	344	368	340	351	354	326	330	345	343	375	358	346	363	354	328	333	371	377	317	357	347	370	334	304	364	365	356	382	370	382	377	370	336	383	382	355	345	336	332	395	345	338	347	352	349	353	351	344	333	350	384	364	338	344	346	346	336	366	357	316	363	336	362	326	345	335	343	363	339	351	350	368	367	371	316	361	327	364	357	356	356	372	354	340	358	384	346	373	313	349	351	320	334	362	359	365	397	358	347	339	373	345	365	346	364	372	352	368	351	373	351	355	348	363	332	336	351	392	328	346	330	328	358	349	350	355	359	344	360	343	368	324	309	377	376	330	296	331	320	356	344	364	323	363	367	364	339	369	374	349	343	359	358	340	338	384	349	335	341	336	326	359	369	357	334	348	361	326	320	354	318	364	332	311	394	355	353	367	320	359	343	378	357	377	334	360	354	345	371	356	346	368	391	348	341	361	335	367	373	361	370	332	352	324	376	349	349	372	352	360	345	393	345	360	337	345	351	349	337	339	364	332	381	316	340	350	327	361	354	356	369	370	366	363	344	355	325	361	335	322	349	341	336	315	352	336	364	332	356	349	319	338	345	356	347	357	334	362	347	351	343	371	336	370	350	386	362	378	343	337	334	373	345	318	356	351	343	355	330	383	386	338	338	347	355	346	364	345	345	382	367	365	362	369	376	370	394	328	362	354	363	338	340	332	352	355	347	344	335	362	348	339	343	342	345	353	333	342	368	360	353	393	357	328	364	361	364	344	345	357	369	349	351	332	334	346	348	417	368	352	350	368	388	377	364	361	354	363	365	364	323	320	371	316	320	349	335	360	359	380	325	330	363	333	358	330	333	368	351	359	347	336	338	383	385	335	340	339	354	368	346	339	359	340	345	362	370	343	351	366	334	354	334	348	337	405	351	397	337	319	360	334	354	372	356	365	344	351	365	333	325	376	357	394	341	310	353	363	338	347	346	377	345	336	362	346	350	335	350	351	373	369	342	357	320	352	370	358	388	343	371	355	309	357	355	326	349	340	330	380	370	320	350	362	389	362	334	347	345	339	343	345	320	331	365	312	370	369	348	339	307	312	380	334	365	347	343	343	330	326	352	325	355	348	332	361	371	381	329	348	338	361	379	358	350	355	335	346	342	336	352	365	356	354	374	346	359	372	348	344	356	331	372	365	331	317	349	355	401	353	359	352	374	364	344	306	373	355	378	341	346	332	339	350	400	361	334	354	391	348	363	353	323	369	321	334	330	354	380	347	326	322	336	347	364	360	322	334	336	350	357	342	328	337	340	356	318	351	351	363	383	357	344	351	339	355	372	327	342	335	339
31503	22161	8057	3043	1318	731	461	363	335	360	328	321	356	360	338	345	359	337	345	346	366	343	339	370	354	349	334	320	360	336	354	335	347	348	334	351	354	355	330	346	322	343	344	298	334	320	364	316	360	327	358	358	317	332	315	328	333	336	353	360	350	323	338	344	334	385	337	346	347	335	336	329	340	319	305	343	343	361	344	335	361	332	354	340	335	311	338	334	346	343	408	358	335	341	368	325	324	325	342	345	326	353	341	354	367	334	331	348	323	337	310	346	327	336	363	357	321	324	321	360	359	326	322	357	370	332	309	354	358	354	322	315	366	319	345	340	357	310	305	305	357	333	354	325	337	338	316	359	338	351	350	327	335	334	326	326	344	330	343	342	318	354	343	370	328	360	337	324	318	366	392	356	339	351	385	364	338	337	329	350	356	302	343	340	316	326	335	370	349	368	348	347	323	360	347	318	364	340	357	326	336	353	341	338	319	338	351	375	333	336	355	363	329	327	342	310	338	359	334	310	349	372	361	327	348	361	330	324	324	348	318	339	338	367	358	350	318	328	331	360	353	358	361	320	343	336	337	355	337	343	322	357	303	332	348	343	352	323	358	340	324	338	378	325	354	361	337	341	358	355	329	358	344	326	364	341	330	357	331	370	345	345	326	358	313	337	327	330	303	366	344	346	361	360	342	356	322	326	345	341	343	385	305	331	340	352	324	366	339	331	307	357	322	349	336	338	329	318	309	333	323	303	354	364	353	300	355	337	334	369	328	338	319	358	344	354	342	362	340	334	352	347	338	336	298	348	328	313	341	344	355	334	362	331	348	340	301	342	371	300	378	329	335	340	314	334	356	325	356	352	344	335	347	350	329	328	355	335	323	368	335	317	354	353	346	317	307	319	315	323	346	329	352	356	353	374	356	354	371	312	362	362	347	341	374	342	335	300	316	357	317	357	342	307	355	356	366	337	340	372	363	318	334	348	338	341	342	338	360	373	331	351	320	375	325	329	318	356	354	335	344	361	385	315	323	323	348	363	365	329	330	346	371	339	395	361	364	353	327	326	341	331	378	344	344	328	328	335	336	357	357	346	324	380	345	337	366	361	345	339	344	358	351	351	319	333	369	328	329	358	355	336	342	350	321	324	348	339	320	340	344	350	346	330	365	344	332	326	365	319	362	334	328	321	331	310	340	323	352	333	327	355	339	370	353	316	348	348	335	344	364	344	353	379	302	343	361	350	352	354	355	304	334	326	325	350	326	352	342	341	330	357	339	351	357	362	337	338	297	349	351	332	320	365	347	332	321	342	324	352	342	329	352	336	334	355	372	316	378	361	335	366	358	331	333	361	362	330	341	337	333	338	340	351	323	311	324	339	338	347	368	365	342	320	360	330	358	325	315	348	328	373	325	354	360	339	312	392	324	363	317	338	341	299	327	362	347	340	338	369	327	325	360	355	353	351	374	342	339	335	342	343	344	367	367	326	349	348	330	353	351	307	348	307	347	349	378	354	324	311	392	349	303	340	353	341	375	346	332	352	394	339	361	344	337	345	334	339	353	344	352	323	365	365	311	311	342	318	331	326	317	349	335	342	347	317	338	340	347	369	369	327	364	337	358	314	315	327	335	383	327	309	331	377	344	321	312	316	342	352	387	353	326	327	350	347	329	347	366	326	303	373	359	352	329	365	324	335	345	336	341	346	341	317	376	323	354	356	367	365	342	351	342	348	355	312	375	341	335	352	334	326	342	347	349	332	335	342	318	334	333	328	326	298	367	337	331	356	383	317	350	359	329	329	326	326	345	347	339	345	336	358	348	340	343	334	345	337	334	340	357	330	321	338	363	319	350	344	338	359	315	361	333	337	342	334	334	329	355	346	353	358	327	324	325	309	287	301	314	358	354	307	320	316	348	336	305	367	329	346	355	375	360	325	366	343	343	336	327	373	373	340	343	345	321	342	348	334	394	345	407	353	360	334	344	334	347	366	327	322	336	352	312	338	344	342	393	326	315	369	329	304	336	330	353	343	305	295	344	322	313	360	337	319	371	346	340	334	340	323	328	374	362	326	346	328	342	334	329	356	350	375	374	332	295	332	334	346	350	355	340	338	337	356	375	347	337	351	353	343	345	337	338	312	349	323	366	333	346	305	346	320	353	344	335	363	328	351	371	316	342	342	325	347	311	353	334	331	363	385	364	333	351	321	355	316	320	367	360	356	348	336	326	302	321	335	357	335	316	332	322	326	340	371	344	346	319	321	367	340	369	327	312	345	340	342	371	334	363	325	331	329	322	357	353	385	323	364	315	336	312	328	317	333	323	327	330	340	348	325	306	293	361	341	343	332	319	362	330	332	307	342	329	334	364	306	356	368	333	347	327	342	348	334	353	331	348	363	360	358	339	329	349	350	328	335	337	353	345	336	358	372	335	370	329	369	347	354	350	329	342	364	297	360	341	329	320	362	368	330	313	325	336	331	332	338	386	355	361	346	357	326	353	343	361	384	351	310	330	321	337	342	333	319	350	325	343	357	352	346	341	344	347	351	326	347	330	329	342	378	361	332	316	310	334	330	341	355	352	308	317	343	327	348	361	325	366	350	356	362	354	357	353	344	365	329	335	334	360	341	346	345	348	366	338	347	355	334	304	347	356	342	322	317	333	370	327	352	342	328	360	336	346	366	316	362	322	328	339	339	327	376	354	330	330	324	340	341	345	363	329	362	353	363	340	360	387	324	320	322	331	323	355	379	315	331	346	309	353	365	366	304	354	366	374	330	328	337	308	315	353	337	358	322	319	347	343	364	346	354	345	388	313	373	391	377	356	338	360	306	310	339	347	336	382	347	341	380	328	363	331	315	324	352	336	356	334	361	339	314	335	323	368	348	313	359	354	347	296	325	344	353	350	371	344	344	368	343	324	369	323	319	341	322	311	336	337	306	353	320	350	353	371	321	352	341	370	334	332	338	357	342	344	349	347	344	339	337	334	372	349	343	345	374	348	309	350	322	347	381	373	342	342	359	345	350	362	342	321	382	365	330	371	340	346	352	323	350	331	310	328	327	341	356	362	349	354	329	350	341	300	354	333	318	331	345	338	323	307	354	340	332	385	349	326	359	336	339	320	346	337	344	332	347	331	337	308	352	342	366	344	318	360	343	355	353	322	340	375	323	329	357	348	336	351	312	353	329	320	329	350	368	314	348	305	300	345	356	343	364	330	356	342	342	364	341	362	358	326	313	337	326	334	346	348	298	318	339	361	332	343	348	336	341	357	387	347	333	350	320	341	338	333	351	331	351	323	368	375	326	321	331	340	350	355	320	353	358	306	328	329	361	324	332	309	344	339	346	352	334	327	323	353	323	355	339	399	337	326	358	337	338	335	333	352	346	335	359	335	334	329	350	315	371	306	328	331	329	337	368	347	367	314	346	326	340	331	347	313	361	334	316	332	339	336	328	375	360	349	338	349	356	332	350	340	324	319	354	376	354	333	350	317	373	357	331
23275	17367	3568	2810	1601	962	441	315	331	311	307	330	327	325	339	349	311	320	328	313	311	325	317	311	297	322	327	317	358	323	296	321	330	341	355	317	339	371	354	327	342	353	333	368	306	322	335	341	331	328	352	338	329	366	328	300	318	310	305	305	355	322	307	314	343	335	303	302	333	320	355	310	335	338	327	333	335	355	318	318	341	324	345	341	340	335	315	341	340	335	315	354	320	285	314	318	288	336	310	320	319	334	317	339	347	326	315	286	308	331	305	299	324	346	287	319	334	357	350	320	368	288	300	330	324	330	321	326	306	340	332	346	326	328	296	335	354	320	312	324	306	344	362	333	299	295	324	318	338	323	308	314	315	338	346	307	335	368	320	296	313	330	345	315	321	321	340	338	326	313	339	326	325	312	362	320	334	323	301	323	329	322	352	315	293	328	311	317	349	317	321	306	316	323	364	339	309	343	334	313	355	329	342	299	351	368	309	313	316	326	325	297	327	296	305	354	328	341	322	339	338	325	344	336	325	319	340	321	349	312	303	321	323	328	335	331	321	340	338	295	306	325	321	319	343	339	320	314	292	328	315	359	353	327	289	310	311	322	358	318	321	355	330	316	350	318	299	325	341	360	332	296	327	353	325	335	307	347	310	324	310	335	352	353	309	329	297	326	316	336	304	350	326	333	304	329	345	309	331	314	338	328	325	296	324	312	324	323	315	343	296	308	324	313	329	285	336	325	346	342	309	314	353	335	312	358	332	322	358	323	334	329	310	319	348	330	327	352	322	320	324	316	355	314	309	310	321	325	321	343	296	324	302	307	316	351	345	320	310	316	326	330	301	324	326	352	339	318	342	342	328	315	316	336	308	308	307	336	315	323	319	339	337	322	300	316	355	325	322	332	322	300	328	328	325	333	308	317	339	337	298	339	290	334	333	318	327	299	331	327	316	288	327	344	336	298	369	303	315	303	340	339	341	338	315	342	337	315	314	327	288	343	359	327	323	304	323	303	325	358	302	325	306	325	317	344	334	328	302	325	328	346	336	315	297	314	287	329	308	307	372	339	319	325	334	314	317	317	288	316	298	343	326	340	328	315	300	341	343	332	336	309	347	340	324	340	324	339	319	324	326	326	324	316	318	347	321	314	326	330	309	366	302	316	296	337	335	336	336	344	341	318	332	306	348	356	318	304	339	336	343	344	344	297	313	319	303	322	377	314	372	328	314	296	336	338	335	318	332	295	347	353	307	329	324	299	344	301	319	356	343	352	309	335	314	311	345	358	312	355	349	321	314	348	275	342	327	294	350	335	327	328	338	324	338	342	324	348	328	353	347	322	299	305	346	318	339	313	313	345	326	339	347	306	310	297	325	323	312	327	344	336	329	327	307	327	339	341	355	359	362	316	293	321	328	338	329	361	319	314	339	325	318	340	279	315	321	332	339	333	339	301	304	302	307	322	308	332	336	330	318	311	320	310	326	300	311	347	335	342	318	334	358	309	326	330	335	309	349	318	335	319	323	316	327	328	355	340	332	334	305	315	293	305	328	313	323	292	326	302	329	325	310	343	312	337	317	319	332	308	350	306	354	312	327	334	327	327	311	291	339	336	349	345	309	313	324	323	283	312	338	297	345	328	329	327	366	362	311	334	300	335	295	297	285	334	334	299	315	302	337	313	326	326	309	327	334	323	310	327	327	342	355	329	343	339	348	315	345	377	312	318	304	331	334	305	341	343	339	334	329	343	308	322	344	313	348	313	302	343	323	312	294	292	348	304	315	327	302	294	351	378	336	333	306	349	321	313	308	337	308	273	325	333	300	360	311	325	348	323	322	295	340	337	329	305	328	323	320	306	331	335	331	327	322	320	320	330	315	312	305	334	325	307	298	337	327	325	356	289	322	300	332	283	332	313	315	318	313	331	333	307	321	295	324	313	302	309	349	310	330	340	307	325	319	344	304	329	319	321	376	357	320	353	318	326	334	347	311	343	308	303	353	325	300	300	295	334	325	308	342	322	307	326	305	336	359	321	317	305	310	327	325	335	333	316	317	318	298	312	330	329	329	325	334	369	328	325	350	336	316	364	353	352	320	301	308	327	355	314	323	296	316	359	354	322	356	344	321	308	313	280	309	332	344	280	306	333	327	317	347	317	347	316	360	330	351	319	328	320	347	346	303	329	323	351	347	323	313	324	331	357	307	340	278	327	352	362	285	324	322	286	320	330	332	279	295	304	333	332	335	330	333	284	335	327	352	289	329	335	296	318	322	321	325	339	311	324	331	292	334	353	344	331	296	353	329	341	314	347	332	337	336	309	343	303	348	342	356	313	324	310	346	328	335	286	348	348	315	323	329	322	342	325	316	298	316	310	348	356	288	297	313	315	304	309	309	310	327	384	340	296	317	341	300	307	344	329	334	333	350	320	319	332	314	368	377	310	324	333	325	320	305	325	333	303	314	334	327	295	294	346	325	316	335	322	321	283	326	342	331	365	338	348	326	340	325	293	332	286	317	333	374	293	332	346	333	307	344	351	336	359	370	354	344	330	305	324	315	320	287	287	332	308	347	326	320	302	358	308	351	323	317	348	317	340	292	331	342	328	316	275	317	303	345	343	341	341	309	346	290	335	309	325	300	327	324	293	286	329	283	291	310	335	333	346	307	307	300	318	350	294	311	319	322	323	327	307	352	345	309	316	328	320	327	336	321	322	332	313	321	286	299	310	325	320	357	315	329	296	350	313	310	346	299	333	342	299	311	310	329	324	354	351	319	313	323	340	320	324	300	304	305	338	319	299	329	369	293	338	320	307	334	334	327	340	322	328	342	333	295	297	320	312	295	326	290	329	299	353	363	304	335	317	328	301	333	318	319	352	352	341	323	344	320	359	371	291	339	335	303	311	319	360	322	353	344	369	318	315	351	297	319	318	327	293	318	336	350	354	353	311	319	312	323	343	309	341	343	327	328	331	338	340	316	329	320	286	331	335	357	349	298	303	312	351	325	349	329	287	358	330	293	299	315	317	326	309	312	296	304	348	341	321	301	345	324	310	363	301	347	327	334	326	345	329	291	289	343	309	315	326	336	322	332	347	326	322	316	318	321	300	363	359	312	313	335	316	340	293	338	342	275	300	333	312	339	364	356	313	332	299	309	321	331	334	329	335	311	318	334	315	325	320	327	347	326	341	332	304	304	288	300	351	321	311	343	334	339	332	330	333	385	327	310	312	310	310	334	326	319	338	321	332	308	330	333	341	340	310	346	324	322	347	303	306	320	363	351	316	302	335	317	333	372	319	304	332	332	329	331	314	324	299	305	327	353	318	369	335	346	308	319	324	300	337	322	301	338	328	289	326	358	354	341	289	327	366	331	350	345	310	293	363	303	315	340	300	341	349	316	368	335	315	326	351	318	348	327	297	348	337	312	303	306	305	335	337	313	316	346	320	318	355	281	323	323	336	304	301	366	330	314	344	341	299	327	328	345	298	312	322	343	317	278	326
25863	22319	27889	26309	19825	11423	2703	291	247	258	234	222	253	248	220	225	257	229	242	248	260	238	235	216	229	218	249	258	235	224	214	206	210	263	216	258	230	224	222	234	230	237	247	229	235	248	238	221	234	237	219	236	231	243	225	208	232	250	222	229	239	214	204	229	209	221	213	202	235	257	222	242	244	207	250	228	230	205	234	233	267	237	244	231	230	234	243	219	201	248	224	243	206	216	236	244	225	220	230	228	233	236	224	207	239	202	241	224	237	230	248	230	240	236	260	246	216	224	226	243	219	232	219	268	210	246	245	223	225	224	228	251	231	225	208	236	234	213	236	220	205	231	201	226	225	228	234	226	233	199	219	195	221	244	229	238	253	248	250	262	221	252	241	212	215	236	211	240	215	187	204	256	230	239	222	221	208	208	207	234	224	212	205	219	232	212	216	264	244	206	244	262	222	213	231	212	242	223	225	232	234	259	237	222	236	231	229	211	234	233	224	234	216	233	248	247	228	229	227	206	219	221	218	239	238	230	245	207	244	197	251	257	250	228	246	193	226	215	262	238	228	219	248	235	221	210	220	221	217	216	263	201	207	250	247	228	234	213	243	249	230	238	236	213	221	226	206	229	210	255	241	216	259	213	204	220	242	242	241	226	233	217	247	229	228	224	226	239	249	223	224	215	218	185	259	238	233	240	224	231	259	229	246	214	234	210	222	237	231	209	212	222	209	225	227	213	217	231	230	206	226	226	234	220	253	231	240	226	213	248	224	241	233	226	224	227	221	196	222	217	255	232	225	237	218	212	231	207	268	246	223	226	237	236	214	231	215	219	243	248	217	243	250	227	213	213	206	236	229	224	237	238	206	252	243	229	224	227	211	240	220	218	232	248	252	229	267	259	220	225	217	197	263	190	220	259	223	225	231	201	227	215	219	228	221	222	229	227	231	235	229	238	228	224	197	226	215	241	248	245	213	230	228	249	234	229	253	218	221	246	220	235	238	226	251	254	227	250	231	231	232	230	222	231	236	219	195	234	219	219	246	219	233	222	213	231	206	200	239	220	241	230	251	231	204	185	255	236	234	236	214	202	208	237	189	205	253	257	226	222	260	220	231	233	244	227	215	216	231	250	221	262	222	221	246	226	237	239	238	234	233	202	234	228	228	223	242	209	235	209	221	223	215	237	242	210	225	231	228	231	211	250	230	216	229	249	258	239	242	229	219	224	218	232	238	222	215	225	237	213	210	229	235	237	223	251	244	223	226	235	235	205	235	242	230	242	247	229	244	241	229	231	249	242	233	247	230	210	217	216	240	241	216	245	234	229	230	217	207	245	221	226	226	202	201	214	229	237	231	245	227	214	207	230	230	227	218	217	241	230	209	230	204	223	203	229	228	225	245	209	222	250	249	237	246	225	224	212	224	235	249	249	226	231	220	250	236	265	227	226	227	255	230	225	221	248	233	219	257	233	227	226	210	245	226	223	238	213	227	263	260	272	205	223	249	218	202	226	244	216	240	219	233	221	237	217	215	237	264	214	241	204	224	225	217	230	235	231	228	217	212	231	216	227	248	249	229	248	228	220	228	220	220	202	228	230	231	234	203	211	199	213	247	247	234	224	216	241	229	183	256	239	224	194	231	228	217	217	213	238	246	219	222	234	251	242	233	197	204	222	208	225	237	215	201	252	231	235	247	236	221	246	231	201	263	225	215	225	234	232	241	234	237	228	224	250	240	249	233	241	241	211	230	212	208	227	223	225	258	237	232	255	226	225	232	230	238	210	234	251	231	234	230	248	216	250	259	224	233	253	225	247	232	224	226	220	213	251	261	203	220	200	234	231	241	219	251	243	229	269	261	201	240	224	213	238	237	231	230	220	229	227	271	183	231	227	234	241	215	218	243	215	225	238	211	217	224	227	250	217	229	206	205	227	235	226	224	233	198	217	205	252	210	237	223	237	220	236	229	227	232	219	223	254	238	258	208	247	235	234	228	223	243	257	224	229	240	240	227	231	229	226	254	218	245	202	207	211	225	211	235	253	249	227	241	210	217	216	232	238	232	218	230	240	273	237	206	219	220	252	241	214	223	217	234	244	238	219	218	237	203	231	233	272	206	226	217	230	211	218	260	212	227	205	215	221	250	265	223	195	281	230	210	221	240	240	237	232	260	221	241	232	226	216	196	228	208	236	222	230	238	236	236	222	238	244	217	229	235	239	215	235	213	257	240	223	242	240	249	264	204	230	225	244	218	262	262	223	237	206	230	227	227	245	206	235	210	235	250	248	224	231	202	203	247	240	228	231	208	236	244	232	249	241	225	252	224	216	208	223	192	241	215	237	249	239	251	241	237	203	229	220	233	219	196	225	208	235	239	254	246	239	183	235	240	211	220	250	206	210	224	228	235	237	216	238	251	231	264	227	198	215	242	227	231	229	234	233	213	219	204	228	223	223	221	226	216	274	237	244	212	207	224	237	241	228	225	231	226	245	216	197	234	211	218	223	229	224	259	240	232	251	243	250	218	218	224	228	233	227	241	250	207	217	247	218	243	227	243	235	217	244	245	256	223	253	238	229	258	236	239	227	221	201	190	206	248	220	253	227	240	218	237	233	221	252	246	222	236	242	233	249	226	230	240	232	207	227	220	213	243	192	210	242	219	233	217	249	237	229	200	248	208	228	247	211	208	247	237	232	231	236	244	212	245	261	220	252	240	239	217	235	236	224	224	229	247	219	206	234	248	224	233	218	238	222	243	227	217	204	242	260	249	236	239	218	195	235	245	221	227	203	222	247	239	228	243	260	222	217	241	235	233	207	222	214	241	223	224	236	220	238	241	244	231	231	218	240	226	245	207	218	212	227	226	226	218	257	258	240	233	215	219	247	226	233	247	202	228	217	235	220	200	234	248	239	235	254	222	221	211	212	234	226	194	232	220	251	219	243	206	249	229	223	250	221	211	234	215	231	233	239	215	240	259	223	238	234	221	232	217	243	209	231	227	242	238	239	225	243	236	235	222	224	231	230	238	220	254	227	235	231	220	210	231	226	198	257	219	257	219	237	243	218	214	192	252	249	244	214	224	240	242	228	206	201	228	231	244	238	229	217	257	239	242	212	243	224	189	231	227	202	223	245	231	206	253	234	263	209	236	258	231	231	254	199	219	227	230	228	227	243	188	238	233	242	261	237	235	225	252	206	241	255	238	230	227	232	224	248	220	233	263	243	242	219	258	223	247	222	217	224	215	227	208	237	229	242	246	233	222	253	215	208	250	225	213	210	232	204	226	247	233	269	232	219	216	234	233	252	253	205	206	232	209	236	223	237	237	216	230	193	222	247	208	261	218	212	224	234	233	209	225	248	249	238	258	240	218	248	197	230	234	252	220	199	222	215	219	252	224	238	215	229	212	237	233	228	219	231	274	228	219	239	218	204	216	260	220	239	219	212	236	230	243	238	216	246	234	247	232	207	216	222	206	236	216	244	245	213	225	208	209	217	221	242
59073	64894	24698	22488	13096	8719	1413	281	277	248	262	281	240	254	224	256	242	270	228	258	275	246	248	268	198	240	245	244	240	262	244	232	239	247	267	259	264	245	248	232	249	252	240	238	274	242	238	239	252	229	244	251	227	239	233	234	224	257	255	277	243	260	257	275	265	240	226	246	236	241	245	233	249	234	254	221	240	269	257	216	243	247	250	287	243	254	253	263	210	229	251	228	224	283	241	230	243	208	215	218	228	238	241	230	273	234	232	218	254	263	262	251	215	223	239	260	233	224	252	237	255	283	242	245	249	267	231	275	264	262	242	258	210	229	222	262	245	250	229	240	252	222	251	232	245	264	271	239	223	234	252	245	223	243	262	257	256	259	226	277	209	194	269	250	267	260	251	260	228	228	208	268	208	263	252	256	262	261	262	258	224	245	239	250	243	262	260	228	246	228	244	226	228	262	258	229	239	252	259	230	236	250	253	235	253	225	242	220	259	247	264	238	235	247	223	259	229	212	238	238	248	223	254	243	248	244	239	228	266	276	224	224	220	252	232	265	239	255	256	245	254	241	235	236	253	218	245	245	239	239	231	218	248	260	242	222	254	246	255	249	249	236	246	280	255	241	283	242	218	265	267	260	244	244	247	246	212	225	244	225	230	242	293	221	219	246	251	257	225	275	275	248	271	219	248	265	236	219	242	248	236	229	245	241	266	231	226	237	241	245	247	212	269	232	252	228	232	245	247	261	236	252	222	236	252	269	267	223	237	265	230	234	235	238	241	238	245	257	252	271	223	221	267	241	253	234	227	274	247	245	283	241	218	228	232	242	219	238	250	243	261	234	235	211	245	237	251	223	248	239	229	258	234	217	283	260	240	279	258	210	247	257	247	239	266	230	238	241	262	233	252	241	238	231	269	246	271	225	239	238	248	248	242	254	273	231	243	238	262	231	240	270	253	254	239	230	241	234	235	254	241	251	236	237	256	260	240	258	228	236	237	264	221	230	243	235	250	256	199	251	264	227	230	245	234	250	228	212	224	249	240	274	262	265	249	251	266	232	247	216	253	245	245	255	236	243	244	238	255	237	230	235	236	238	263	252	223	230	277	235	248	246	272	259	257	269	239	247	208	256	256	241	263	245	245	265	240	226	255	276	238	230	270	236	241	252	230	259	256	254	239	232	260	239	237	254	254	265	222	266	265	273	250	227	241	258	234	214	252	258	263	248	243	252	226	247	281	248	235	236	248	230	247	239	256	255	232	230	248	226	234	277	274	225	232	259	244	233	221	231	229	259	236	237	243	244	253	247	276	223	250	236	232	226	254	241	253	246	249	240	233	240	230	215	247	251	259	214	255	264	235	239	264	274	242	249	254	272	225	233	244	234	262	268	232	225	268	258	232	255	231	246	238	227	233	237	235	264	277	272	264	236	240	232	244	270	247	222	240	263	249	234	252	246	256	259	254	224	253	237	240	262	256	248	228	225	235	250	249	235	279	263	240	246	261	244	262	284	230	254	229	218	232	260	233	268	248	226	249	240	263	236	234	250	247	214	240	242	269	260	231	258	268	235	235	236	261	245	244	233	232	253	229	267	259	218	217	257	259	240	256	233	263	227	257	258	242	261	227	223	241	258	265	242	273	219	243	234	243	244	257	258	254	246	217	224	273	260	251	239	233	230	247	259	238	228	230	250	237	238	252	240	234	251	214	252	233	246	250	241	262	239	243	240	280	248	241	234	256	263	262	252	258	238	267	225	250	250	230	227	249	258	240	254	223	254	264	274	261	237	250	220	255	256	241	229	223	242	244	223	238	230	238	257	274	248	227	244	249	222	234	232	249	247	263	246	237	246	240	230	250	239	263	270	255	226	264	242	260	254	244	252	253	255	248	243	271	231	220	235	229	229	244	245	238	251	249	263	257	230	219	242	258	242	241	242	240	229	257	226	247	229	233	224	228	244	222	237	230	252	251	210	228	256	265	266	257	240	244	243	226	249	200	255	238	236	245	253	212	268	260	230	247	248	243	242	225	229	263	224	259	257	255	265	245	257	235	239	246	244	217	255	247	234	239	252	227	248	232	230	259	234	243	222	249	252	282	235	254	254	221	260	246	240	268	240	215	236	239	254	236	251	214	246	244	252	251	260	238	239	242	224	231	263	236	247	247	229	234	247	246	251	275	257	227	239	230	235	223	236	242	248	245	245	233	257	220	250	261	244	248	248	242	239	250	216	224	252	262	201	253	217	263	260	232	270	232	234	222	249	240	257	245	223	238	253	258	243	238	222	241	250	239	266	231	227	259	230	239	247	241	257	265	248	254	256	237	250	244	221	254	258	221	244	235	241	259	227	210	231	252	235	238	248	236	257	259	243	250	222	247	249	223	228	235	214	246	262	246	238	241	223	240	267	217	233	254	270	238	214	233	243	245	267	247	245	271	261	226	243	263	223	237	254	275	220	239	212	235	240	215	232	256	246	256	240	237	260	205	235	243	261	247	220	283	257	230	250	238	279	242	241	259	263	247	261	266	255	257	247	265	247	234	244	242	248	240	270	254	237	254	267	245	229	253	250	235	241	225	234	252	241	236	233	219	238	242	236	262	287	238	259	259	243	262	236	260	220	226	228	256	257	240	238	264	232	242	258	224	235	252	248	241	256	261	262	251	249	234	255	225	242	265	263	261	245	228	213	232	234	256	219	236	249	244	232	235	266	231	239	238	233	262	259	252	266	251	236	280	244	259	256	285	237	236	249	239	229	254	254	244	252	236	276	221	262	238	224	250	237	263	247	259	221	224	243	250	243	249	254	212	259	218	269	252	257	263	249	250	266	237	275	223	238	224	252	269	255	223	264	244	265	248	243	266	240	233	253	266	274	241	249	239	252	252	251	264	282	240	254	252	222	249	250	221	252	257	230	242	255	223	241	229	202	271	221	230	234	259	240	259	205	258	252	258	251	243	234	244	232	258	250	263	233	243	229	233	240	230	260	263	246	266	247	248	260	241	239	250	225	238	234	252	257	219	242	270	244	245	220	268	257	244	265	252	222	285	220	248	235	240	242	259	246	244	243	257	245	274	257	272	247	247	272	229	252	247	222	222	235	266	235	240	231	256	231	252	245	245	240	240	249	253	247	240	235	254	238	223	258	237	249	272	235	254	249	213	263	250	249	246	230	249	254	267	261	236	218	255	245	252	248	221	199	249	272	255	211	250	261	233	233	255	266	238	244	261	220	239	241	277	225	253	256	250	248	238	228	266	276	232	235	223	224	242	248	247	234	230	249	242	256	248	243	237	228	228	251	231	207	236	226	252	257	249	245	268	234	257	259	240	227	272	261	234	290	240	261	242	252	256	213	257	210	232	236	259	263	252	239	225	229	250	246	232	259	237	247	231	251	213	222	269	237	243	268	228	225	249	208	260	244	227	227	220	249	227	235	270	265	227	223	273	258	250	251	233	233	221	268	229	234	225	268	201	260	249	222	242	268	247	237	223	239	260	229
24505	21855	28517	25390	22725	19280	7211	549	423	418	372	385	370	407	371	344	348	364	367	367	346	341	344	357	343	310	374	349	345	394	346	352	346	365	319	361	361	355	353	365	354	377	346	330	351	335	371	394	378	333	320	347	372	359	354	371	372	347	369	346	367	379	325	353	325	338	332	374	355	319	373	325	354	377	329	325	365	354	336	336	330	370	332	351	361	339	363	359	325	367	305	342	352	335	338	337	355	324	362	351	358	340	359	374	342	351	336	341	337	350	357	361	359	343	323	335	342	331	355	390	345	322	337	355	350	353	340	345	351	323	365	364	335	343	322	372	358	361	317	330	342	345	325	333	351	377	332	347	373	351	361	332	337	353	356	388	373	366	364	350	369	341	370	333	326	356	344	360	306	356	327	290	323	342	332	373	344	383	347	371	327	376	338	380	349	342	360	368	359	361	373	345	360	351	345	289	367	348	368	324	349	392	361	374	373	328	349	350	372	330	387	363	379	351	328	313	350	333	328	327	358	353	349	328	352	364	396	358	358	327	379	323	334	313	352	368	352	342	354	339	350	377	346	331	371	353	334	377	352	306	352	372	348	324	344	342	336	367	367	363	361	373	358	314	381	338	373	334	326	384	360	374	368	372	372	325	329	348	355	354	332	331	326	331	335	372	344	343	373	345	352	363	364	324	359	345	330	347	348	343	356	354	356	350	373	376	330	328	339	353	325	366	389	355	341	365	354	298	295	342	347	350	327	343	361	362	373	351	371	345	345	343	357	354	361	361	360	354	332	329	368	314	329	350	358	367	373	362	324	301	350	334	335	338	354	313	343	349	346	355	357	372	362	376	359	359	328	368	373	363	367	353	332	307	349	341	347	357	333	354	347	343	340	346	341	364	359	339	352	319	355	332	345	346	367	342	342	360	362	353	372	323	355	383	370	335	361	333	346	351	338	330	330	324	332	331	319	298	348	359	300	327	355	364	343	329	384	333	318	384	354	374	348	336	337	383	345	333	344	339	368	335	332	328	323	345	349	336	365	341	356	325	334	340	348	346	339	344	350	356	341	323	344	337	361	344	344	351	355	378	318	336	389	360	326	340	351	350	359	343	381	346	330	333	347	316	366	351	346	362	357	368	312	339	354	337	373	362	319	348	355	334	342	351	326	338	366	326	372	375	337	405	348	339	355	321	325	362	353	333	375	366	351	370	344	365	366	356	351	391	334	351	353	338	331	348	375	368	336	337	361	363	390	341	325	362	338	377	374	343	340	332	325	358	318	362	332	323	364	333	346	367	332	341	330	351	316	334	326	366	344	332	334	339	377	334	350	377	354	336	335	365	329	338	347	350	341	352	352	339	354	311	339	351	296	373	328	351	356	343	344	323	342	343	352	358	380	362	346	337	374	356	350	367	345	339	320	356	360	373	393	337	336	348	361	338	332	360	342	358	365	331	351	385	339	345	349	339	336	326	361	340	343	338	335	389	328	330	359	318	372	329	338	357	346	336	373	334	323	331	361	348	322	316	338	351	331	313	365	369	342	352	342	331	317	348	358	344	334	352	337	352	351	365	361	355	332	335	353	346	367	333	336	353	313	328	348	339	351	340	310	317	344	344	342	344	372	360	353	364	318	341	337	333	372	360	326	327	336	337	331	316	362	334	341	352	338	358	341	347	340	364	331	358	341	324	395	362	362	341	331	361	353	372	365	343	353	359	334	338	356	384	366	369	384	351	334	333	330	347	373	358	299	346	362	336	323	347	361	342	365	343	349	348	371	323	360	328	379	370	355	373	364	338	321	347	345	354	329	325	315	363	319	367	310	311	338	325	368	360	361	328	354	361	381	351	326	329	345	329	353	376	348	302	367	380	370	364	386	345	375	369	370	328	359	337	360	320	328	342	346	393	335	333	333	286	351	333	343	359	323	352	331	353	341	334	338	329	346	340	359	322	347	303	355	347	355	334	324	346	320	293	335	362	372	345	355	346	405	328	387	320	368	386	322	385	341	336	361	351	329	333	349	326	371	320	345	336	373	369	352	343	366	334	347	370	354	357	354	348	334	353	321	343	361	348	317	343	357	353	350	348	339	328	302	355	335	335	342	339	367	361	352	347	369	335	347	340	338	331	368	321	383	306	406	361	340	363	346	332	362	361	383	376	348	361	314	338	351	383	358	378	341	337	358	366	339	338	337	360	348	387	359	353	352	341	338	341	330	371	353	334	372	364	328	338	334	369	353	333	367	363	354	347	328	351	361	346	331	324	319	310	357	335	345	336	362	318	327	340	337	392	398	309	344	362	345	372	339	358	330	336	344	361	327	352	344	334	347	309	337	342	329	414	369	355	336	356	343	363	353	340	339	392	362	340	361	350	351	369	361	372	335	370	337	328	332	349	340	322	361	303	346	341	382	348	339	379	390	320	364	345	328	360	332	333	364	336	374	342	369	364	325	334	363	347	356	350	333	372	349	350	360	347	338	343	343	354	361	362	356	353	358	352	346	339	341	350	341	334	364	382	331	346	335	330	311	350	355	308	338	370	349	342	337	345	345	330	372	354	349	338	346	339	366	371	336	366	364	343	398	377	337	354	370	335	361	361	346	337	360	327	341	325	346	353	376	317	325	343	331	371	358	338	333	368	331	323	356	378	361	344	310	367	353	320	333	337	334	353	395	338	368	361	335	361	333	353	365	326	368	370	307	377	344	340	358	347	360	335	334	365	310	346	353	320	343	339	330	382	339	347	360	360	326	376	344	383	386	351	360	332	357	353	360	361	352	355	337	379	353	385	340	368	360	354	329	344	347	368	346	324	335	350	372	331	376	349	351	297	392	323	332	330	340	342	328	343	360	379	354	339	370	335	351	359	366	350	365	369	324	378	351	357	308	369	359	327	352	322	368	363	348	331	353	343	376	368	383	310	349	334	358	374	331	351	330	332	377	365	339	347	350	349	401	352	339	355	339	341	335	355	329	344	364	344	335	352	368	375	374	373	357	351	342	360	354	339	337	356	347	375	387	359	337	344	331	341	335	363	341	331	327	377	359	344	329	346	357	329	362	347	352	318	352	387	358	361	334	336	318	333	326	347	340	344	359	331	355	313	365	340	337	335	342	366	359	365	359	348	311	352	342	379	335	315	349	337	383	368	358	341	345	349	347	373	384	332	342	326	327	366	367	331	359	336	326	351	341	338	340	348	316	327	367	343	347	315	363	330	375	315	359	354	327	355	351	352	320	369	353	330	356	330	361	353	339	355	358	353	380	329	366	347	361	339	325	325	388	325	372	317	346	333	350	362	376	369	339	371	308	362	336	335	362	342	336	341	319	350	357	360	338	379	337	332	332	335	360	375	337	308	339	328	359	366	370	373	363	349	355	393	364	346	328	372	327	372	360	378	330	338	332	359	375	336	359	337	372	315	321	358	358	343	362	345	345	332	339	330	386	347	372	380	373	311	354	322	341	382	350	354	362	335	339	317	357	324	350	356	357	309	367	337	332	354
61001	77387	35937	31092	19839	14576	2510	425	440	418	445	392	419	401	374	351	396	408	385	390	365	415	389	344	375	366	349	337	365	377	363	390	364	331	366	359	371	354	344	394	370	360	372	358	363	351	397	403	348	308	365	376	333	366	352	375	340	374	345	341	393	376	349	347	399	388	361	366	353	359	361	373	383	366	357	367	326	348	346	363	386	358	391	362	378	343	380	376	363	332	345	329	325	351	382	407	362	338	348	364	318	363	374	359	389	356	352	369	377	345	346	376	333	365	364	377	340	329	353	354	375	399	363	337	372	340	372	341	401	361	369	355	370	367	357	354	355	356	380	366	386	354	350	342	398	347	344	379	337	352	368	356	337	351	364	369	351	341	358	364	331	356	372	359	344	341	386	355	325	343	362	385	352	369	342	345	366	368	340	354	374	335	397	337	376	376	389	376	362	364	332	338	304	364	390	328	383	362	319	341	372	370	330	373	375	362	384	373	327	363	365	339	378	347	359	367	328	357	323	323	368	361	347	372	342	349	347	386	368	334	345	324	323	345	367	350	344	334	376	343	380	386	368	318	329	380	345	387	363	365	341	365	391	347	367	352	350	372	394	336	353	365	350	356	378	350	372	379	362	363	353	350	397	362	364	352	382	368	347	345	393	374	345	322	355	373	364	336	362	331	355	346	374	346	368	319	377	317	362	363	346	321	349	350	373	357	361	349	320	409	376	373	347	329	379	329	372	378	381	359	344	337	336	367	374	350	364	357	361	340	360	386	348	376	353	338	350	355	362	356	320	359	346	345	353	361	367	361	343	357	357	373	346	369	346	324	393	357	362	352	346	347	323	336	357	340	356	347	351	384	355	336	339	370	382	349	371	358	364	359	366	364	342	364	387	320	380	346	374	345	367	341	390	298	377	337	364	338	359	373	340	316	337	357	360	353	347	334	356	362	360	364	362	367	376	341	358	313	370	371	368	335	352	394	349	370	359	354	349	338	327	355	355	337	352	351	368	336	344	363	419	367	370	362	344	340	356	340	355	364	357	339	381	373	364	367	334	353	348	353	353	353	351	327	364	348	394	365	331	351	346	376	372	358	314	361	365	378	355	345	342	351	353	377	383	365	363	362	309	365	385	359	335	345	356	321	359	358	362	353	368	332	380	329	335	358	339	349	353	364	314	354	323	364	348	356	334	354	345	353	326	334	363	352	343	339	361	356	341	338	358	337	346	376	327	371	361	319	378	319	375	358	349	379	343	324	369	349	360	369	349	319	323	362	366	354	353	366	341	351	358	341	348	380	379	376	356	354	362	372	352	387	374	334	364	352	366	358	340	360	382	344	389	363	386	393	365	345	346	361	374	356	362	344	343	356	359	341	345	350	378	339	343	371	364	329	342	377	355	365	350	366	361	346	360	365	335	349	358	367	377	362	370	363	382	374	400	368	356	335	348	350	373	346	337	374	335	394	361	356	375	384	345	334	342	358	349	390	361	329	355	371	364	369	333	346	356	351	379	376	343	353	383	326	342	341	360	396	367	345	327	364	403	328	377	372	345	374	349	338	398	360	357	351	355	350	352	369	351	359	352	341	362	356	353	328	362	375	345	373	344	340	343	307	375	358	352	350	356	312	381	357	339	354	349	364	352	382	352	358	401	382	363	377	354	343	334	350	342	367	342	349	361	364	335	331	354	327	374	372	363	358	364	382	407	372	374	382	369	368	379	355	364	330	355	361	355	375	346	341	342	361	345	353	356	332	357	349	383	359	350	353	404	343	346	346	352	359	342	333	374	342	363	373	365	361	350	344	363	335	325	340	357	372	365	349	382	337	352	366	346	358	336	349	350	327	391	365	324	386	361	334	334	352	388	329	378	354	342	353	366	390	366	305	349	384	345	342	343	378	374	323	360	388	350	338	351	352	345	335	367	346	362	359	340	339	366	373	317	351	378	363	343	349	336	363	341	355	368	370	331	356	366	420	340	345	367	341	363	368	354	374	352	366	364	355	391	356	331	351	328	334	329	336	354	334	341	377	359	358	369	369	378	352	346	337	343	348	354	354	364	372	353	377	336	350	376	343	331	367	370	345	321	336	366	335	355	338	387	374	354	340	360	342	374	396	350	333	390	340	327	366	345	380	355	344	345	344	369	363	342	363	355	309	343	383	389	357	380	367	378	380	336	347	346	340	343	340	364	343	376	328	366	366	334	398	352	356	349	340	354	364	349	325	356	355	328	361	337	320	375	363	351	361	371	363	363	319	358	340	345	332	347	341	335	397	346	360	362	385	336	352	362	345	361	340	363	351	366	365	384	347	342	353	353	330	360	358	358	359	335	358	358	353	346	394	367	359	366	355	349	361	343	337	366	348	372	350	343	392	380	367	330	336	364	373	355	360	370	352	379	347	354	355	347	401	362	351	358	356	364	352	325	353	372	354	373	354	363	370	379	377	363	353	369	359	360	366	360	334	371	385	361	320	327	389	321	353	318	357	356	363	356	393	354	369	365	326	361	318	356	357	380	368	343	388	347	372	321	359	376	356	343	377	379	364	343	373	342	336	364	387	325	363	393	376	375	345	320	316	365	381	357	368	360	380	357	355	355	363	369	354	356	352	336	357	350	332	361	364	367	372	404	363	382	359	364	337	360	350	365	362	358	374	353	359	360	362	357	362	365	363	339	358	339	338	360	354	373	370	394	337	351	374	351	295	352	346	307	370	373	324	353	391	359	357	345	359	349	361	385	347	357	362	347	339	331	345	401	318	342	365	353	360	368	333	372	336	336	349	340	411	374	352	351	374	384	384	346	339	363	364	338	351	345	377	330	351	361	358	352	332	370	334	355	342	385	357	347	371	361	366	340	344	350	349	364	358	365	297	354	334	368	328	334	355	335	351	343	356	371	331	359	397	332	344	337	334	373	374	360	356	384	358	352	380	346	366	377	334	374	352	382	387	360	338	317	356	374	331	370	313	349	353	379	354	342	360	328	342	383	373	326	407	373	354	358	324	334	365	378	355	349	325	327	342	353	352	370	349	343	353	321	363	348	362	346	345	370	372	319	342	366	327	360	346	362	368	404	371	342	358	353	364	367	340	357	371	367	337	310	369	328	351	351	391	359	358	392	370	345	333	384	334	341	366	336	323	347	309	382	357	326	366	348	333	381	356	360	375	366	376	375	353	362	354	374	338	361	341	367	347	342	355	390	368	386	363	332	382	361	353	370	353	353	366	355	372	333	362	366	358	325	362	304	351	362	400	360	360	362	370	375	354	328	314	343	346	357	365	347	358	345	373	336	360	354	380	345	363	352	363	357	347	362	369	353	358	329	369	371	360	399	341	359	362	356	357	395	331	383	324	372	374	364	382	372	371	346	380	345	366	352	353	354	361	385	331	357	368	347	379	347	386	340	329	322	343	365	311	364	376	358	382	331	391	329	369	358	327	358	340	411	331	342	344	363	355	343	350	330	342	362	342	338	355	376	384	377	341	333	366	368	391	315	355
31390	22360	8660	2508	1146	842	426	315	346	297	319	343	314	322	350	322	312	335	309	338	312	319	343	349	374	341	345	322	315	320	340	351	339	346	335	342	314	329	295	335	302	372	325	308	316	304	349	334	331	351	348	330	339	304	360	351	301	327	321	342	306	330	342	343	327	322	305	324	309	349	298	319	323	335	336	317	335	332	329	361	320	318	307	330	322	352	323	300	345	312	351	326	343	337	352	327	354	342	314	331	346	326	317	334	304	342	321	378	324	309	330	322	352	342	316	315	326	347	332	314	323	327	313	336	327	300	346	320	324	350	335	336	313	328	309	323	312	349	319	340	353	343	328	341	311	334	327	320	332	329	313	328	291	318	295	330	344	333	346	374	319	332	314	312	339	310	310	354	344	323	316	316	346	348	358	311	310	326	356	316	338	343	359	318	315	339	307	330	328	337	292	306	319	357	320	364	364	319	326	308	338	368	335	308	327	322	301	327	348	313	336	326	333	301	353	326	333	326	304	319	359	321	338	302	345	344	330	338	325	360	331	318	315	340	340	335	332	314	322	353	293	315	356	331	345	357	336	318	364	386	320	362	340	339	352	325	380	307	309	352	352	320	344	313	303	320	328	295	301	328	345	337	328	317	343	314	349	314	332	345	321	312	311	337	339	311	340	348	325	346	312	311	360	344	325	322	302	348	348	332	325	282	329	352	326	339	279	333	307	353	301	364	366	309	346	301	308	355	320	302	277	336	308	343	313	295	382	322	303	345	333	322	352	302	323	328	342	315	336	340	316	315	340	329	341	327	322	305	307	308	327	300	338	314	359	346	331	320	345	362	338	305	383	374	307	319	349	324	323	371	318	327	313	333	323	325	337	345	327	331	269	361	302	305	382	343	307	328	304	317	318	307	309	329	358	351	310	327	340	301	338	304	351	319	331	332	341	339	315	319	329	315	303	329	323	334	316	314	336	324	330	327	343	329	318	333	344	326	352	335	301	296	325	298	336	335	317	311	342	317	337	309	361	347	314	328	304	319	316	356	334	321	340	352	356	341	320	327	331	315	329	331	296	343	313	350	310	324	352	306	337	334	347	318	357	342	313	322	327	331	362	318	367	340	315	334	325	343	343	328	320	347	321	327	354	324	344	338	338	325	305	328	309	324	311	348	336	341	334	322	323	327	338	325	334	347	349	329	326	332	370	311	318	324	323	343	298	332	310	335	345	327	325	346	322	300	329	325	353	339	312	300	297	332	322	293	348	354	356	344	310	318	317	321	308	354	313	342	318	346	356	358	356	335	330	300	336	345	353	317	309	329	315	319	314	339	345	334	367	313	334	324	317	357	349	307	320	322	326	347	330	338	329	333	325	347	320	344	306	343	321	349	337	349	370	353	337	339	316	331	338	362	340	347	308	312	308	355	311	351	356	330	342	359	338	310	327	340	345	290	327	348	334	331	348	333	331	331	326	323	335	330	331	343	306	341	322	320	276	302	315	353	325	349	366	337	334	344	320	318	332	352	317	365	315	350	337	355	301	348	348	329	320	341	327	326	303	320	351	333	324	349	326	315	301	361	362	309	326	343	331	325	366	336	305	349	354	321	352	303	299	372	331	351	328	324	336	323	322	316	355	323	327	352	338	342	354	348	324	335	333	332	360	314	337	340	346	331	326	326	354	331	301	368	313	308	297	334	322	337	306	319	306	333	345	310	341	351	314	328	319	361	315	361	330	362	350	334	320	319	359	346	376	340	328	326	343	352	321	322	329	341	324	317	331	376	339	324	353	359	323	318	279	327	320	337	340	345	351	308	331	315	326	333	354	391	359	323	300	348	336	326	336	310	336	319	344	310	329	361	343	343	334	326	314	314	330	328	301	333	343	342	317	311	331	320	322	343	348	322	331	314	307	316	332	339	334	318	345	352	336	324	292	321	356	339	342	341	339	307	323	348	324	314	341	320	334	324	321	334	308	334	361	329	326	331	317	358	363	326	348	327	322	327	331	337	321	295	323	294	324	317	374	346	351	338	323	316	331	336	310	363	339	312	317	317	327	338	320	338	324	335	355	359	340	347	291	318	312	319	303	310	334	285	303	329	329	323	329	320	350	331	322	339	303	323	331	330	356	341	357	359	319	308	322	295	310	326	345	333	334	307	335	341	316	326	344	333	314	319	344	329	332	311	345	317	314	338	339	336	315	314	319	357	333	313	343	364	362	333	308	302	323	321	324	322	321	326	339	321	330	316	340	353	326	308	334	347	335	366	308	348	298	321	320	332	325	340	359	313	316	329	310	322	351	311	295	330	312	335	319	318	312	361	351	328	339	312	343	339	324	334	344	322	335	357	323	368	329	311	317	329	356	297	323	356	339	344	344	340	355	365	329	328	339	297	364	355	320	342	331	309	305	323	351	312	320	322	334	323	337	338	348	321	313	372	308	302	348	338	357	320	346	307	319	315	347	324	305	316	331	317	341	342	306	265	322	315	320	336	331	330	338	309	279	334	323	371	328	324	329	335	341	315	337	328	334	346	303	320	328	342	340	319	322	336	335	329	353	309	333	352	315	330	313	334	345	375	320	358	308	293	332	341	333	311	337	348	305	318	330	319	317	352	336	309	331	352	349	351	315	361	336	298	316	379	290	303	329	319	362	331	336	337	291	289	336	322	296	334	336	325	359	327	293	341	345	346	352	331	342	322	317	329	333	341	325	340	293	296	335	326	318	319	321	361	339	315	331	359	319	329	300	353	327	302	296	326	333	319	325	340	340	306	333	324	326	332	326	306	346	327	356	309	338	309	324	335	315	349	311	365	337	302	346	333	346	310	358	333	330	320	332	356	347	353	336	355	331	332	327	305	327	346	354	333	321	361	348	349	308	323	338	341	342	342	323	321	343	324	319	347	311	339	358	312	331	343	328	360	312	312	326	297	306	323	328	332	310	304	313	320	330	307	312	336	326	369	336	327	320	337	353	331	305	349	316	339	343	331	336	293	353	345	314	330	361	310	304	331	352	350	331	311	355	327	315	327	299	339	358	324	308	339	352	321	292	335	331	320	358	316	315	341	322	316	311	341	328	315	326	313	336	337	331	322	325	336	346	356	329	332	373	326	320	337	379	343	298	341	354	357	329	314	333	297	323	320	323	338	291	340	296	322	350	335	361	349	315	317	355	327	316	339	279	359	317	335	334	344	317	338	342	317	342	316	289	346	353	350	357	318	321	332	324	320	328	316	337	288	346	324	339	337	310	355	340	333	338	301	281	352	291	316	327	363	354	352	355	359	295	328	345	309	321	318	302	338	333	314	354	293	327	350	313	320	299	329	330	323	341	342	331	350	353	348	317	330	335	314	327	319	316	298	330	332	314	349	310	290	319	339	318	306	349	339	313	330	348	323	317	348	315	320	335	311	327	294	300	343	315	338	362	320	341	327	327	332	361	339	319	315	346	353	312	309	327	332	358	315	324	300	302	322	346	313	324	337	316	357	327	309	323	309	330	342
22886	17911	4341	2200	1373	1046	442	312	340	307	337	271	299	310	312	340	308	335	322	326	304	340	294	328	297	285	307	321	321	314	334	288	353	320	297	321	298	324	334	320	320	346	331	335	346	347	308	334	303	281	313	304	311	331	321	311	311	308	318	302	335	310	343	303	285	303	299	308	285	296	290	311	300	327	281	334	332	315	289	327	313	328	316	301	279	321	337	340	282	296	291	303	308	298	347	313	286	303	331	336	305	317	316	323	333	297	342	299	310	269	338	311	325	323	300	277	330	323	288	324	295	300	310	330	323	297	317	322	313	329	323	333	287	332	333	309	295	341	322	318	314	298	317	327	315	295	271	286	317	325	362	286	322	278	303	333	341	319	330	326	317	295	323	306	303	294	296	321	306	310	333	278	311	305	327	301	295	319	313	295	296	354	294	292	300	305	304	325	315	316	284	316	314	300	343	297	333	306	322	318	327	313	289	330	294	297	307	297	279	312	336	317	292	337	332	316	293	311	319	286	270	331	329	329	314	307	318	344	304	291	296	283	304	299	309	307	304	290	298	303	314	336	304	314	302	293	287	288	300	359	363	314	296	302	306	308	306	320	327	294	300	304	303	286	315	316	323	284	308	323	285	318	309	293	312	294	311	353	321	339	305	285	300	293	327	298	320	336	303	323	282	287	296	306	302	327	298	306	358	299	320	328	311	314	304	342	322	345	307	323	311	301	286	316	300	309	296	300	302	311	338	331	331	283	286	309	285	291	298	325	275	323	316	300	313	305	342	326	281	308	310	324	271	295	307	300	327	309	300	308	293	300	299	306	324	301	313	303	320	318	295	357	308	315	329	320	315	283	300	307	303	305	334	293	298	302	355	279	304	283	364	293	291	333	301	317	316	298	343	293	296	279	322	284	308	297	289	290	315	321	327	337	315	326	300	342	320	325	298	300	288	347	324	324	326	304	340	339	303	295	292	283	308	302	331	301	338	306	307	338	303	305	315	279	302	297	332	315	297	308	329	307	300	324	285	299	319	319	318	303	296	306	307	330	326	284	310	321	303	311	276	311	335	294	332	317	303	345	317	306	294	306	334	297	313	342	333	315	298	303	312	339	325	289	304	311	325	315	311	313	312	307	299	295	338	299	324	309	325	292	267	375	322	345	306	297	323	316	319	294	292	307	315	320	321	315	331	304	340	302	315	312	344	266	294	275	270	318	318	325	298	330	343	286	339	329	304	356	321	324	287	323	321	340	307	313	318	283	309	325	305	308	338	360	317	286	323	303	324	323	299	300	327	310	294	337	309	310	341	309	311	309	303	306	336	324	311	302	283	304	305	298	336	305	284	298	328	305	374	310	325	323	312	273	329	327	288	336	310	296	327	287	309	340	338	321	335	297	352	304	301	323	317	264	305	325	288	297	316	299	310	270	315	302	330	327	338	300	322	258	293	317	302	274	320	285	311	304	337	320	296	306	296	311	300	292	327	310	277	318	317	312	298	269	263	321	325	306	305	313	314	288	320	304	309	336	275	302	333	306	319	317	315	320	308	309	326	313	306	302	281	309	322	318	318	300	292	316	323	309	312	339	295	310	326	337	338	327	279	292	310	320	317	297	305	325	327	287	301	285	269	278	328	290	304	319	304	306	309	333	298	311	323	306	287	302	322	294	312	314	296	315	306	331	283	308	311	311	327	311	317	321	306	333	306	302	308	347	325	300	299	314	298	318	315	333	295	315	308	300	303	336	323	320	281	275	304	313	336	328	314	335	342	334	317	302	330	328	325	322	303	315	328	331	336	299	304	315	314	357	338	303	305	322	314	316	293	310	283	301	337	308	293	333	303	276	303	308	271	312	317	306	309	294	289	323	326	304	294	340	310	296	312	325	318	338	346	312	314	319	300	335	302	319	310	325	339	297	270	307	342	316	299	344	307	273	318	309	323	318	333	316	280	348	304	294	310	310	326	324	321	323	289	315	315	310	332	324	312	279	309	297	301	288	294	326	311	306	302	313	326	303	277	328	327	293	338	297	309	290	323	319	342	321	282	346	310	325	308	301	286	306	318	324	312	278	325	313	312	289	303	330	305	267	317	313	317	303	302	336	297	289	300	299	272	320	295	303	333	297	279	300	290	329	326	285	295	304	319	275	309	353	331	316	326	291	285	308	298	308	320	305	296	330	315	320	314	324	315	296	326	279	291	331	321	282	318	316	310	293	341	321	332	305	330	306	309	306	318	318	337	289	324	289	305	297	323	339	317	324	330	301	328	318	303	297	272	289	295	320	280	315	318	305	326	289	294	325	302	317	291	299	331	302	301	304	316	317	264	317	300	307	302	341	322	362	297	340	331	304	319	321	319	301	316	324	316	306	340	291	286	321	298	330	279	344	321	316	301	341	278	318	319	302	309	290	296	321	298	303	311	299	323	314	288	303	325	257	329	330	288	321	295	297	271	322	316	304	301	283	346	314	327	288	293	279	304	295	321	316	298	323	325	333	310	312	314	356	320	324	307	334	331	329	286	342	321	350	333	292	285	321	338	276	313	325	309	317	312	313	318	292	309	289	315	283	290	322	331	322	317	323	326	299	308	318	313	296	338	294	289	323	303	345	299	313	306	302	301	279	318	313	294	297	300	330	317	338	299	316	304	287	317	298	307	301	318	310	313	335	286	319	284	342	313	307	288	323	312	293	326	302	300	308	311	318	307	305	315	311	296	306	316	319	290	311	309	321	312	281	303	318	321	302	318	319	317	295	292	306	339	357	306	322	312	298	308	345	316	314	279	298	294	306	289	284	292	321	319	324	314	311	316	327	306	313	299	322	328	332	333	310	332	315	300	325	314	331	305	311	323	308	310	309	304	305	338	305	298	342	314	304	292	315	339	315	322	330	316	321	324	315	334	291	339	320	284	290	306	288	311	314	316	309	315	307	321	320	336	298	300	318	318	296	302	285	318	349	300	338	307	317	311	294	328	270	311	266	315	326	304	341	314	301	307	300	319	316	290	314	314	294	305	310	313	326	300	338	265	310	308	306	320	321	286	302	318	322	315	306	315	327	327	307	273	307	325	301	305	284	331	288	321	288	302	312	325	300	307	281	327	325	328	321	341	309	292	291	309	319	336	310	327	317	305	326	295	315	319	279	334	309	290	303	318	314	288	270	302	327	297	327	317	319	302	315	283	320	323	289	321	351	307	304	289	323	306	330	296	321	315	323	294	324	270	278	302	365	315	319	343	320	329	315	328	314	313	322	313	284	307	312	339	305	301	294	302	325	358	327	311	313	344	323	279	299	340	299	320	305	324	285	316	289	302	300	317	363	341	291	336	347	322	313	314	317	324	296	324	311	302	333	326	330	299	326	307	322	323	302	300	301	291	265	307	316	287	318	314	318	318	297	310	287	304	314	287	358	301	303	279	348	284	301	302	308	292	325	320	303	306	296	279	330	301	324	315	308	309	316	343	314	330	351	276	285	353	327	308	310	309	331	298	302	302	287
25757	22451	27596	26490	18921	10355	2281	248	255	230	238	207	219	200	229	231	219	225	260	229	209	229	206	196	219	199	242	234	235	233	213	209	198	245	226	186	205	217	240	213	225	219	235	229	225	233	193	201	210	256	224	213	215	212	228	210	182	219	211	240	196	206	228	199	234	232	217	195	236	226	238	219	191	215	232	219	203	230	215	207	216	203	195	203	213	210	219	202	205	184	229	220	223	216	204	221	224	217	230	242	241	244	223	230	219	241	231	208	178	190	180	229	191	241	228	192	210	201	230	222	219	236	203	234	200	201	221	222	218	210	193	208	189	201	206	228	199	205	229	195	241	219	206	217	206	249	210	231	200	229	233	201	215	228	240	188	205	217	212	216	221	193	201	196	232	213	218	194	195	208	213	229	208	193	214	240	202	223	179	205	224	196	187	219	236	199	189	205	226	213	190	213	220	197	232	208	233	226	223	200	228	212	230	197	221	231	219	215	198	201	219	225	200	186	216	212	233	198	207	219	230	222	217	206	218	265	223	197	229	214	193	180	222	220	202	192	202	204	231	219	230	214	192	235	209	229	225	208	220	221	213	232	220	224	208	218	238	197	231	219	199	211	225	201	232	223	211	227	182	214	206	212	197	204	204	227	227	210	221	205	219	233	224	218	243	214	237	206	218	213	219	203	215	207	235	208	239	206	213	208	190	198	228	220	228	238	197	200	216	226	208	219	203	225	246	216	218	245	221	195	220	204	178	206	185	211	231	201	220	244	196	212	209	217	223	208	205	221	208	204	237	205	241	179	202	213	221	203	217	228	184	213	236	215	234	201	204	241	214	229	215	204	191	189	209	216	234	192	234	218	175	227	203	231	240	251	227	209	199	192	204	201	237	242	217	230	222	228	236	222	229	249	219	231	196	212	214	216	197	218	229	206	201	200	227	199	202	228	250	209	219	205	213	201	208	230	203	225	196	225	217	217	207	200	251	226	214	203	224	204	200	243	235	228	230	219	203	210	209	228	210	210	199	223	219	200	212	227	219	250	182	229	199	210	228	219	219	217	209	212	205	202	215	208	178	188	225	197	213	211	210	202	212	207	220	212	215	233	198	231	246	215	255	212	213	225	205	216	214	233	218	195	234	200	221	223	198	212	222	203	242	211	200	218	211	223	218	229	238	172	242	209	193	222	210	210	233	211	209	225	214	211	215	201	223	206	211	252	227	226	225	212	197	204	225	223	191	218	241	228	225	211	197	230	210	215	236	214	236	213	206	206	218	218	215	203	211	196	252	226	219	225	220	205	242	217	208	207	213	208	203	214	215	204	207	199	202	198	200	216	197	209	210	207	211	218	188	198	198	187	199	201	214	232	216	182	221	215	216	215	211	222	207	206	226	220	203	205	196	221	203	178	217	224	224	221	214	211	215	247	234	214	213	250	215	234	212	200	195	240	197	229	189	209	188	198	197	222	203	215	213	216	214	203	230	229	208	222	221	212	226	228	207	218	195	212	216	229	217	210	210	224	212	203	217	202	205	210	228	225	215	218	211	222	219	192	206	204	222	198	214	237	239	196	224	227	201	228	227	218	212	202	247	215	200	215	219	224	234	214	189	202	205	229	221	228	196	205	249	199	210	242	226	235	243	204	214	212	221	199	224	251	222	221	220	215	198	203	197	214	222	225	191	221	209	213	211	229	233	243	188	238	202	203	202	202	198	212	204	205	218	233	218	198	215	195	205	241	230	201	235	249	196	208	215	205	221	233	219	196	215	220	196	223	174	201	221	204	200	191	233	244	204	228	209	211	216	224	223	222	234	233	205	195	222	224	230	216	184	225	231	218	219	189	210	229	216	220	207	205	219	187	192	198	213	220	214	216	206	208	217	247	208	209	231	224	203	206	201	211	233	199	212	185	207	212	216	188	215	202	213	206	233	209	225	222	205	209	198	204	201	217	220	224	195	203	228	221	206	227	224	215	193	218	257	215	219	239	228	192	187	209	210	201	211	200	224	223	213	203	246	218	204	217	236	214	206	204	234	189	219	227	200	219	222	215	212	182	214	220	229	214	216	212	226	204	192	211	226	233	180	211	174	212	202	221	202	199	215	226	209	206	244	228	209	221	222	209	211	213	207	211	231	221	217	220	252	256	179	214	223	223	201	211	212	205	223	189	194	196	201	208	201	224	211	197	197	212	208	221	198	212	203	186	209	198	227	235	214	209	215	193	206	230	219	209	206	208	246	215	200	208	209	210	235	224	205	204	210	221	224	218	225	232	202	232	232	208	210	221	230	227	213	227	208	227	207	218	231	202	202	214	197	210	217	208	225	225	215	191	226	235	233	225	226	222	213	210	228	212	201	211	223	211	227	211	202	240	196	227	233	181	222	194	191	214	196	198	225	191	220	222	177	206	209	235	231	225	201	211	203	220	246	229	189	209	228	209	217	224	222	222	206	194	200	234	218	205	192	183	211	219	181	229	194	220	206	212	208	198	222	207	226	219	197	210	220	237	219	240	203	217	232	239	214	190	195	235	216	199	210	227	217	202	204	196	191	231	206	203	211	245	191	218	226	189	208	212	223	189	212	190	194	189	219	194	200	231	204	199	235	204	217	204	236	221	201	227	216	211	229	219	217	211	210	246	224	207	205	237	187	205	195	222	229	219	221	185	212	201	193	236	246	238	209	198	209	220	200	209	208	216	181	209	203	228	205	207	216	225	202	196	201	203	221	241	233	233	180	186	231	227	194	210	199	235	225	208	206	216	209	207	216	223	217	217	225	195	202	198	234	197	184	207	196	216	220	211	238	192	200	200	222	235	201	240	196	235	200	241	213	218	226	210	221	197	230	205	216	215	200	205	224	208	213	203	217	218	211	203	199	212	210	225	225	195	209	192	219	241	197	213	212	200	216	217	197	190	231	205	209	234	222	215	204	197	199	219	190	199	223	204	222	210	218	226	255	247	191	219	215	211	209	205	200	210	207	214	222	208	206	220	210	180	219	203	189	182	189	242	216	208	228	198	223	225	205	204	208	209	208	220	210	215	216	197	231	212	229	205	195	186	246	207	235	211	194	231	195	234	224	218	220	204	202	244	223	199	222	220	234	217	183	222	244	193	206	217	223	199	226	216	215	220	211	214	228	247	212	219	229	190	251	218	221	219	216	221	222	213	182	230	222	189	200	215	194	204	266	212	211	218	217	192	195	213	228	227	217	227	183	217	227	187	186	201	200	228	212	223	217	231	229	240	205	231	222	207	233	203	231	213	211	196	222	209	211	185	227	216	218	238	206	232	232	220	198	195	198	219	246	228	210	209	218	219	211	209	209	192	243	178	161	226	220	242	222	225	234	196	198	220	231	188	222	208	206	188	219	240	191	200	230	226	237	214	221	230	229	213	203	216	227	214	244	211	193	208	230	200	214	198	229	215	208	223	236	208	223	217	209	242	230	216	230	190	228	199	225	217	208	212	213	235	219	202	226	203	219	212	235	207	214	228	254	218
59320	64781	29753	19500	12789	9184	1440	278	258	251	235	248	260	270	252	243	231	210	244	257	257	231	220	234	222	228	227	243	255	242	191	251	215	236	240	288	220	232	220	255	264	269	237	228	214	248	227	266	261	224	227	274	189	241	237	262	216	203	231	215	226	225	240	243	222	238	212	260	248	262	216	224	211	232	227	218	244	260	244	229	210	223	200	233	220	233	212	225	255	231	250	266	222	224	240	245	238	251	212	226	242	216	216	217	240	233	218	218	229	231	266	225	233	241	256	221	204	210	244	246	232	240	228	244	207	224	256	226	258	250	239	225	228	243	229	242	230	232	206	244	226	248	220	235	241	233	215	225	220	241	227	255	249	249	247	223	246	234	262	221	254	216	263	229	209	238	202	232	202	248	278	241	232	244	229	213	248	227	212	239	274	239	239	258	236	257	227	255	216	250	223	242	220	222	246	252	260	230	242	238	267	247	221	241	252	235	257	230	214	247	239	240	193	231	240	227	223	208	202	217	216	220	237	214	235	224	222	253	248	250	218	241	258	225	223	223	242	217	228	234	223	213	197	267	229	265	232	234	256	216	236	244	254	249	227	227	248	255	232	204	251	243	227	238	253	198	245	218	244	244	214	222	241	222	241	215	231	247	216	251	240	245	227	227	239	255	213	235	229	212	256	221	240	234	209	219	252	242	233	233	207	234	233	227	234	220	228	216	236	219	229	265	267	211	230	206	222	254	244	234	237	231	231	212	241	265	247	241	220	247	245	238	242	239	241	234	227	213	242	216	255	224	219	214	221	228	229	236	223	241	222	270	217	231	240	228	233	235	237	250	215	228	248	222	220	225	253	246	201	231	228	215	200	217	237	277	232	205	240	231	237	222	230	230	218	214	248	222	209	235	211	221	272	257	243	248	241	198	241	221	241	224	220	225	239	222	209	241	228	215	236	225	199	210	235	234	224	243	218	233	227	236	223	231	211	227	219	256	229	219	228	246	203	204	218	215	228	243	235	226	223	237	228	235	232	210	217	214	246	236	225	249	232	241	248	218	213	234	246	214	237	222	238	235	218	231	245	242	243	225	233	206	239	257	242	257	210	255	246	235	222	239	242	221	234	256	218	213	263	234	243	242	227	231	240	212	221	240	213	233	226	224	248	233	241	244	238	210	252	216	235	220	230	222	242	210	242	224	238	228	250	232	241	224	224	234	254	259	232	228	245	230	220	230	218	233	218	247	224	238	254	240	231	228	247	235	241	238	243	216	247	225	216	253	233	234	211	236	237	225	225	209	237	209	242	255	222	216	275	225	237	234	234	232	210	222	254	221	249	215	209	215	227	233	217	247	234	242	215	214	252	237	247	234	225	238	201	226	258	257	214	243	240	219	228	232	220	235	240	233	234	251	217	227	218	246	219	223	235	216	223	225	232	192	229	243	248	232	207	238	220	225	230	246	249	216	235	230	240	204	225	227	272	230	210	222	207	232	237	233	243	223	236	218	247	226	246	217	221	249	237	231	222	199	220	233	239	222	247	226	230	231	257	221	218	234	210	259	238	219	242	221	245	240	258	240	229	239	219	228	227	240	252	232	210	236	237	254	229	217	223	233	212	231	226	233	244	238	229	258	205	244	227	241	245	243	210	234	208	240	233	224	259	225	236	263	234	226	205	256	223	239	210	238	208	236	245	228	225	232	237	250	229	234	257	248	230	225	227	244	217	250	245	224	245	251	240	226	220	254	228	220	225	222	233	235	244	222	228	238	210	234	249	241	209	213	233	199	243	254	241	239	235	220	254	249	242	222	210	243	246	230	228	243	221	204	250	228	230	238	234	242	244	221	228	241	224	224	252	254	210	242	234	225	234	236	275	231	234	234	209	221	226	218	214	237	237	243	217	234	262	254	256	235	249	201	249	212	228	220	235	224	253	227	224	257	237	232	234	223	250	209	257	229	231	258	238	239	235	249	248	205	211	201	228	225	220	218	240	209	241	236	247	230	231	237	236	213	249	255	220	200	240	234	219	235	210	244	218	223	246	222	206	208	261	222	246	205	238	212	215	235	260	246	229	233	226	236	212	226	231	241	239	256	233	260	215	229	236	213	219	232	235	210	244	251	232	226	244	244	253	246	249	240	241	233	229	246	229	216	214	231	216	242	215	228	217	226	215	225	255	226	243	226	223	209	220	237	230	225	247	220	244	237	243	255	256	222	222	218	218	224	260	232	259	229	219	240	223	224	224	225	249	230	240	216	234	230	242	247	202	220	219	251	229	233	214	229	234	234	238	248	221	219	224	232	231	237	239	236	245	248	233	225	232	216	232	250	210	248	250	213	240	243	236	238	211	230	220	245	202	210	227	226	217	212	238	217	223	237	225	224	229	225	253	232	209	219	217	233	233	227	224	222	203	222	231	224	213	234	245	222	241	210	200	227	217	240	233	262	232	213	259	227	222	269	218	233	228	231	263	215	212	230	219	221	221	221	229	232	219	217	224	242	201	272	250	238	243	209	191	257	229	232	241	219	236	239	219	218	234	247	250	273	235	245	255	223	254	210	216	229	229	227	236	239	257	220	222	230	247	224	247	192	238	242	242	234	204	221	234	231	242	233	232	259	229	228	227	245	234	232	246	237	234	244	233	240	248	237	249	243	248	244	239	222	221	215	246	242	217	220	252	237	231	237	263	237	244	218	265	234	245	234	222	217	232	215	237	228	232	241	233	244	247	238	244	193	242	210	232	216	214	214	209	276	211	230	215	233	245	225	230	282	233	254	242	207	212	223	224	227	219	220	230	234	218	213	241	236	222	214	232	252	237	233	247	217	227	251	223	249	225	215	218	206	260	229	236	192	207	227	220	233	225	223	258	199	239	233	253	227	212	217	220	253	253	209	250	217	221	214	227	260	249	203	252	232	226	221	239	256	218	248	226	224	224	240	207	253	199	209	214	253	218	230	238	220	221	233	244	245	222	219	234	239	230	241	238	227	206	233	233	240	297	212	207	239	236	231	222	241	225	220	226	242	229	248	241	217	224	206	230	230	191	252	215	205	221	241	216	245	234	225	233	224	202	225	223	230	240	235	223	243	220	227	229	222	237	236	240	215	223	231	257	220	234	208	245	206	236	246	217	239	233	219	224	249	236	242	240	248	217	215	269	269	230	244	245	236	243	257	211	238	247	216	232	256	257	211	252	223	220	243	230	227	237	234	240	253	213	257	222	227	222	237	221	235	218	229	231	220	238	227	247	251	265	229	244	247	217	234	228	211	232	249	219	236	215	220	249	215	242	268	233	224	218	221	272	211	237	232	226	222	237	220	223	238	267	244	222	206	245	233	246	246	223	219	217	231	239	211	235	228	245	237	227	221	233	242	247	218	230	234	219	233	225	227	232	209	208	241	236	230	191	251	227	221	232	225	243	183	279	235	230	243	263	232	225	225	217	225	216	214	210	235	225	245	224	220	247	249	260	238	227	218	211	213	218	226	217	211	224	228	258	223
24560	21868	28341	25495	22725	19749	5901	488	379	389	400	355	341	319	378	336	376	377	333	330	343	321	335	336	336	312	322	339	348	330	335	355	351	335	343	325	368	366	344	338	338	336	325	343	365	317	332	325	361	336	337	317	321	308	278	329	293	377	333	342	311	367	303	322	311	328	356	316	331	340	343	322	335	314	344	325	327	348	338	333	323	360	321	311	335	305	305	308	337	360	355	327	315	320	350	332	322	317	347	292	345	334	308	337	361	384	329	337	348	362	347	349	330	348	358	303	335	341	319	340	302	366	364	359	340	349	353	311	373	329	339	341	306	335	324	362	323	329	306	313	326	332	305	337	338	343	374	369	365	319	336	361	334	348	356	362	333	314	322	332	312	358	306	341	344	345	330	314	343	358	354	360	300	318	305	344	328	371	328	346	343	352	325	344	341	336	338	327	348	318	316	354	342	354	350	342	348	310	330	303	354	301	362	330	297	311	333	327	333	322	332	337	327	326	355	337	349	325	333	311	348	353	309	349	336	349	306	320	322	337	298	330	311	348	346	348	331	345	308	329	339	326	316	330	343	327	327	345	334	350	313	325	339	345	340	353	356	310	347	315	305	319	354	323	310	336	303	328	312	322	344	308	346	322	313	329	330	339	303	348	367	327	342	343	348	321	333	323	318	341	314	336	302	355	343	343	339	332	327	308	352	379	323	334	310	346	347	318	302	361	334	346	302	367	333	333	302	332	337	315	333	346	366	328	354	334	332	376	318	330	337	330	307	350	313	339	347	338	335	297	311	353	345	350	368	334	335	335	332	340	321	342	345	340	335	346	364	327	353	338	317	357	308	354	355	326	362	358	322	339	325	289	315	332	343	359	331	312	356	312	354	298	307	316	344	310	308	333	317	337	305	310	334	296	314	343	321	306	359	319	311	335	327	348	361	356	319	370	335	347	355	327	347	312	316	329	295	329	333	330	332	330	348	361	340	325	346	342	289	334	339	307	366	323	354	334	325	346	317	329	320	365	364	342	354	350	355	289	335	331	355	335	363	312	327	363	347	336	338	330	324	350	338	318	334	315	331	343	338	355	333	333	338	337	321	335	318	323	348	362	331	351	362	332	320	327	309	305	318	333	317	338	363	367	366	371	330	349	360	359	319	335	343	317	318	382	311	333	373	337	295	315	324	358	310	336	323	333	364	329	351	287	362	333	328	307	364	339	315	327	332	346	344	332	340	339	320	352	336	322	344	320	318	375	335	348	346	335	350	339	369	349	324	316	328	321	316	327	392	371	342	324	313	331	315	331	344	335	355	340	309	355	359	307	355	345	332	346	345	333	325	324	341	373	330	339	352	325	333	337	366	305	317	346	338	327	336	340	325	331	332	337	353	316	339	298	339	329	324	317	285	330	316	345	300	305	337	307	346	333	349	370	309	356	315	320	297	352	323	351	360	347	312	345	360	318	333	300	317	341	339	320	350	351	358	336	316	320	316	319	330	316	325	301	340	329	335	362	336	356	333	322	310	323	313	357	365	356	346	326	325	298	358	313	319	344	348	329	321	354	350	318	307	325	322	321	338	328	357	357	350	339	307	319	323	331	324	312	321	327	315	362	328	367	314	329	315	338	325	314	345	341	302	328	353	356	337	364	357	346	327	315	370	361	349	349	293	342	327	338	317	326	350	344	319	327	307	300	310	332	346	349	336	335	328	330	345	348	303	329	352	328	338	320	385	297	355	330	347	317	340	295	355	342	343	304	335	347	317	348	324	338	329	327	357	306	323	330	341	321	350	355	353	296	341	332	334	348	325	308	287	335	313	339	345	346	340	314	351	325	318	346	327	313	358	367	319	311	311	347	342	333	328	328	368	325	339	334	335	326	326	321	342	347	324	325	356	329	329	345	321	353	332	316	355	315	317	297	346	331	383	323	307	340	327	328	337	325	325	345	336	295	294	364	356	348	335	362	344	317	298	341	356	318	354	324	306	329	339	342	356	331	336	311	345	340	333	363	343	342	325	313	307	332	323	294	306	329	327	331	314	339	319	319	338	337	337	357	345	311	341	321	348	361	297	332	343	337	316	341	278	324	314	334	347	351	317	329	360	331	341	348	289	343	315	331	338	330	343	335	349	348	360	334	347	322	305	328	321	360	311	344	340	356	313	331	311	353	379	319	340	337	356	341	324	329	355	315	352	334	319	319	343	333	323	316	324	348	338	325	334	290	317	322	331	318	305	323	325	302	316	325	340	342	327	324	328	303	318	347	339	328	320	321	338	357	307	354	329	348	340	351	362	327	330	306	323	344	321	330	337	367	305	349	329	330	343	319	346	322	291	341	327	326	332	330	334	355	363	318	305	318	313	297	289	352	327	312	322	307	343	358	324	323	320	301	303	352	328	312	326	313	312	323	329	312	337	321	316	339	329	310	297	331	348	355	337	342	327	335	364	328	329	351	344	322	317	321	352	352	322	315	326	303	350	335	325	312	356	344	349	353	352	344	336	353	320	331	327	338	285	353	324	362	321	330	331	340	302	335	308	345	333	320	353	352	362	372	314	323	343	304	341	339	360	327	331	358	316	352	294	302	328	334	346	324	350	306	307	318	354	305	338	345	302	344	307	315	333	333	332	299	367	335	347	345	335	338	329	342	328	349	371	335	342	334	350	335	352	328	303	342	363	318	323	325	340	300	335	331	319	336	358	334	345	321	294	356	330	330	341	350	340	292	342	318	347	314	324	315	347	299	320	308	305	344	297	375	346	360	317	321	319	315	316	331	339	311	347	343	351	340	318	316	325	308	337	345	305	339	349	331	348	314	345	289	307	316	330	329	346	323	344	358	318	351	359	298	320	326	331	323	320	362	334	333	331	349	294	358	313	323	386	325	382	372	346	344	360	322	307	324	347	348	315	310	345	361	339	342	321	344	354	334	332	350	331	342	313	300	358	331	342	312	344	322	321	326	330	350	325	327	317	339	355	337	298	314	328	320	343	310	352	361	331	329	311	336	305	319	366	345	330	321	300	318	333	320	341	299	344	350	353	346	327	329	346	345	308	308	363	373	329	352	331	333	337	326	326	373	300	363	357	351	319	339	364	326	326	337	321	339	326	322	314	345	358	326	291	327	337	311	324	364	333	309	325	339	367	330	346	342	373	321	324	348	332	304	343	350	325	344	328	333	345	344	332	319	333	356	333	331	329	346	347	315	356	329	323	328	330	329	318	327	332	299	327	333	289	366	349	336	333	330	352	342	335	317	310	326	334	338	303	364	351	324	323	361	356	351	313	335	330	348	313	331	317	343	332	345	305	312	332	331	354	355	332	290	364	354	337	356	310	329	346	363	366	325	344	334	321	323	323	357	310	363	316	318	318	310	321	339	357	314	338	349	336	339	355	343	354	331	356	350	354	340	369	323	336	328	322	332	307	313	351	356	356	339	371	312	297	365	347	326	323	330	334	307	326	391	341	343	341	296	336	348	325	312	341	344	321	347	345	332	329	315
62097	74022	40763	30181	19687	15830	1931	432	435	428	400	396	370	375	359	351	334	337	333	370	346	383	364	335	356	354	341	341	362	332	382	362	334	322	333	330	360	319	366	373	348	355	340	323	361	335	346	369	355	351	315	342	346	349	373	388	340	386	338	367	361	343	380	349	307	347	373	328	336	348	356	347	329	348	373	349	341	323	331	341	363	372	379	343	355	329	316	351	403	351	402	315	359	332	325	340	337	338	352	348	342	318	350	322	335	345	323	332	361	330	349	353	379	333	347	358	327	359	337	319	323	308	336	369	346	339	339	352	357	317	332	328	344	367	339	323	335	372	346	347	323	290	328	321	340	316	331	342	364	357	350	351	347	331	358	337	320	371	344	337	328	379	412	335	331	365	319	314	327	346	349	343	367	364	321	304	374	341	360	336	371	324	337	353	348	354	347	326	366	360	369	359	358	323	352	362	327	337	372	352	357	346	320	326	369	356	347	322	371	321	364	333	332	328	335	338	329	350	343	370	327	354	359	338	346	331	331	365	304	288	359	347	369	321	373	385	317	294	355	316	325	307	357	332	335	343	363	339	381	302	333	374	371	353	310	355	313	323	351	325	326	329	332	348	325	370	329	344	334	380	339	332	375	353	333	360	330	352	340	334	338	359	321	364	361	323	364	357	329	382	366	360	355	382	349	351	324	320	343	329	379	328	344	372	355	361	335	346	314	334	351	371	351	328	351	329	324	314	320	340	355	353	310	341	350	361	347	353	378	362	321	313	334	335	397	347	349	357	304	321	334	349	324	334	347	339	352	336	332	332	343	360	369	360	330	312	316	332	309	341	358	311	348	349	367	322	328	345	350	336	371	346	356	359	342	316	347	335	346	318	346	355	319	351	382	330	329	337	352	352	371	337	371	366	314	356	327	373	342	337	336	315	316	351	376	410	322	320	355	346	362	324	356	373	342	337	364	349	295	321	370	331	324	332	355	367	354	353	367	327	345	350	342	375	358	323	348	328	360	368	340	332	388	330	369	333	363	324	360	335	317	372	350	371	323	352	390	331	341	377	333	328	345	343	352	330	333	342	321	343	323	331	339	377	332	367	335	337	346	347	322	353	322	353	341	321	382	355	361	325	324	333	343	335	334	378	348	357	343	345	316	324	332	356	351	334	366	367	332	365	360	361	375	349	341	371	335	334	350	344	355	340	341	356	347	362	323	356	357	341	311	314	355	366	345	334	330	336	330	328	358	344	359	332	338	367	346	327	346	374	375	344	378	358	346	342	335	345	334	339	365	320	314	359	330	317	330	386	338	310	353	335	354	353	356	308	360	364	325	328	333	328	333	346	358	387	313	343	347	316	326	345	361	313	361	351	325	323	351	333	324	332	329	373	375	355	318	341	348	313	345	362	398	291	327	344	327	335	318	342	341	330	312	342	329	324	357	300	343	336	348	353	363	365	379	338	346	327	333	325	329	350	343	325	360	319	349	363	331	325	376	348	314	316	332	342	372	323	328	344	344	354	326	335	351	329	338	302	343	315	343	338	346	343	350	343	348	361	354	351	365	333	336	313	316	358	347	329	353	318	364	350	355	351	317	353	330	314	326	348	327	388	351	399	352	360	341	369	361	332	347	371	347	378	347	335	322	310	338	344	371	278	349	338	341	321	346	352	342	343	322	345	327	370	325	383	370	381	322	351	371	352	317	361	361	336	346	370	399	321	373	359	346	333	380	351	308	340	343	325	317	328	386	338	341	325	325	326	326	369	349	339	322	337	321	358	316	325	334	348	334	320	338	335	301	350	365	364	395	319	334	345	375	347	335	328	349	356	391	348	319	341	329	350	338	330	304	348	316	332	342	307	380	327	305	316	332	374	339	359	328	353	335	316	341	359	329	348	346	374	322	331	361	318	335	344	330	355	343	348	315	355	342	341	340	340	314	372	356	339	336	393	332	368	311	380	352	338	323	312	357	369	339	300	336	337	361	342	304	332	373	347	381	356	334	375	362	337	372	331	327	357	360	358	360	351	375	307	331	350	350	353	350	382	328	354	338	342	331	363	330	335	356	355	348	338	352	365	366	342	334	337	353	318	332	333	367	299	347	340	388	362	366	338	332	334	319	330	324	338	314	352	357	361	346	354	309	327	357	348	345	359	364	336	334	372	349	347	360	306	358	352	356	324	342	330	340	341	319	319	352	360	338	352	364	331	345	373	343	330	312	397	337	340	305	357	346	349	320	342	344	356	360	340	352	371	328	334	312	340	346	370	332	344	349	362	355	353	333	323	349	309	362	334	385	338	398	358	297	346	354	335	341	321	353	313	370	338	320	337	356	347	347	370	348	344	338	337	353	327	321	340	354	361	338	321	306	323	350	375	299	312	372	327	365	329	341	335	348	338	362	348	364	358	351	342	310	351	304	354	357	351	359	329	313	331	333	363	341	354	350	312	344	334	374	334	318	329	309	295	328	359	295	300	341	320	297	375	379	339	348	356	337	323	345	333	340	369	319	364	334	320	352	329	331	362	333	347	343	318	365	329	344	331	300	343	364	365	345	309	332	358	364	332	326	331	335	335	361	349	302	356	332	338	356	337	329	344	349	343	340	339	368	331	371	342	324	331	340	346	357	305	313	356	352	333	330	371	324	344	334	352	382	324	325	355	311	359	345	365	362	367	358	363	342	354	334	378	334	323	352	330	339	321	340	352	369	370	360	364	307	313	333	378	355	322	324	346	370	339	341	332	347	313	323	341	329	367	332	351	318	365	356	320	343	355	343	357	359	302	333	320	310	328	356	340	330	308	347	300	371	334	340	311	325	354	346	313	344	378	356	340	334	349	358	343	314	351	364	370	341	308	328	358	330	344	348	339	386	362	321	358	321	336	342	311	325	354	357	331	358	368	344	350	330	343	331	317	352	353	335	337	359	317	352	324	361	378	414	329	345	335	345	304	349	349	330	339	310	327	336	343	339	306	361	350	346	353	357	333	337	325	341	327	346	353	341	347	357	355	358	347	325	358	326	352	329	360	316	336	343	321	368	348	336	343	312	347	334	325	363	361	345	315	316	356	356	368	357	307	340	337	351	328	326	349	356	353	310	331	333	350	355	325	336	369	333	353	322	333	340	359	341	367	346	379	356	316	339	335	349	364	370	359	362	349	314	337	343	334	368	362	325	367	324	340	343	320	346	349	330	341	333	336	315	332	360	358	330	332	341	361	336	360	337	350	345	378	315	366	322	358	336	334	376	330	352	327	353	363	332	297	338	363	364	349	342	364	329	321	370	317	333	344	357	343	351	347	348	339	345	347	325	342	352	363	349	323	346	343	332	320	309	357	325	328	352	399	333	321	365	345	365	348	319	343	341	323	353	311	357	367	334	313	360	330	340	375	374	324	321	368	317	323	354	344	347	307	335	332	343	341	357	340	353	357	374	312	350	319	371	332	350	331	322	338	353	331	334	344	311	361	333	331	327	329	320	318	324	306	336	329	328	350	310	360
31482	21778	7768	2482	1167	743	317	326	348	300	305	328	342	366	293	304	291	323	295	304	311	340	336	342	334	320	351	354	339	363	308	332	310	300	348	313	322	332	329	343	351	312	320	340	303	323	298	334	318	326	323	318	385	317	310	355	324	311	295	356	301	299	316	268	342	292	330	315	330	285	328	312	301	316	343	340	301	364	325	300	315	318	325	329	363	315	306	356	320	321	304	299	316	309	306	331	318	330	318	296	324	337	292	321	340	333	317	343	364	316	299	298	307	346	329	324	327	340	356	325	325	303	285	339	328	323	351	311	343	298	317	325	313	343	331	297	274	319	295	322	315	351	322	279	310	323	325	333	330	321	318	330	329	321	300	304	304	327	309	311	328	326	326	342	320	320	315	311	299	295	330	312	323	322	346	334	343	366	320	305	316	312	364	338	324	316	309	307	332	336	316	294	328	320	308	335	328	338	304	281	314	301	297	342	320	331	318	303	315	341	323	328	303	341	316	306	323	319	303	344	356	309	355	323	335	322	314	329	311	321	300	308	328	310	303	338	319	306	318	347	317	328	342	319	332	335	307	300	287	319	340	329	319	301	331	312	313	338	326	365	320	303	367	303	307	344	326	315	329	327	346	349	330	330	323	297	341	331	313	334	314	310	323	300	298	322	326	330	323	357	328	321	341	316	345	332	305	328	333	331	320	326	316	358	312	322	322	333	310	326	309	307	341	338	298	330	349	329	326	310	334	328	334	332	292	344	328	301	304	321	314	325	334	307	308	368	325	322	304	312	292	346	356	304	323	307	316	357	308	323	325	328	320	325	306	343	327	327	293	308	332	310	325	328	339	351	332	323	315	324	321	338	304	300	299	314	322	327	310	294	323	305	312	329	318	316	325	318	331	354	325	320	319	342	326	306	327	307	316	337	335	318	331	336	305	335	366	331	309	318	316	330	318	348	309	315	317	342	334	305	323	311	324	296	334	272	334	336	297	315	326	332	326	342	309	299	324	311	313	342	347	304	340	317	289	307	319	343	337	338	332	367	292	300	345	348	342	311	324	314	329	341	306	331	306	318	317	341	338	313	308	306	307	303	300	333	319	315	285	329	339	330	323	296	312	316	339	320	353	312	364	302	339	345	298	344	315	312	319	314	307	331	298	318	306	320	313	345	326	347	339	309	333	339	339	310	344	329	312	342	312	337	336	350	293	318	330	344	326	337	299	292	291	309	320	346	344	343	340	310	333	320	315	317	336	308	323	297	356	324	311	363	323	305	331	322	336	319	322	318	310	313	341	331	338	321	317	316	297	305	351	304	325	298	354	329	349	345	338	326	303	343	363	319	301	350	319	310	336	317	294	332	319	323	326	309	347	327	309	292	338	328	321	318	310	332	332	339	319	339	334	299	334	304	326	316	340	341	287	300	335	316	339	324	314	327	328	326	322	339	312	305	304	295	316	302	340	329	323	362	307	311	327	320	380	319	310	316	333	344	305	335	322	322	295	330	309	345	334	313	297	347	320	353	320	346	287	324	310	297	342	310	319	305	323	313	311	311	307	294	324	341	327	295	298	335	311	313	327	334	301	330	331	353	335	305	292	336	316	309	340	347	309	329	318	310	346	306	312	292	324	308	343	330	333	307	317	328	344	324	331	309	321	325	333	341	322	355	304	303	337	313	349	346	330	337	322	315	321	363	305	318	340	339	313	296	339	325	315	351	343	309	353	351	315	319	303	340	306	296	310	309	317	327	309	341	320	290	310	328	306	356	336	353	292	347	303	330	296	338	314	337	325	307	330	313	346	307	296	301	315	332	339	333	303	299	321	325	358	306	344	305	322	316	322	291	329	319	327	308	298	342	360	324	360	271	330	319	342	298	306	328	330	318	349	330	332	342	335	324	322	319	334	289	326	313	329	302	338	361	346	285	312	340	290	283	317	325	332	309	325	336	334	301	334	280	326	322	331	308	328	315	365	290	311	337	333	319	321	330	312	286	364	313	347	298	332	323	306	321	311	327	302	319	303	333	324	306	311	335	336	343	321	310	334	346	298	343	325	292	375	333	302	335	313	327	305	344	317	298	292	336	324	327	331	305	296	342	321	310	351	290	321	310	353	349	335	328	322	318	325	352	320	312	333	326	363	320	301	302	312	352	318	324	323	321	337	341	328	317	354	317	296	328	306	303	353	322	306	313	355	319	335	309	327	321	332	335	326	318	325	322	290	328	346	320	344	291	320	341	314	326	337	360	312	304	300	300	312	332	304	338	326	324	296	319	323	333	296	332	330	335	317	333	294	303	330	311	354	331	316	323	336	304	279	321	324	324	344	326	354	311	319	295	333	322	326	291	323	330	289	341	334	338	312	318	297	296	327	328	303	309	285	340	315	337	314	312	321	333	308	319	312	318	322	327	337	331	324	316	342	319	312	331	326	354	303	337	328	300	329	335	294	344	293	311	315	319	329	302	317	289	320	325	327	320	348	316	293	298	355	335	328	326	303	328	321	313	309	322	330	335	343	314	308	330	313	347	293	330	335	312	327	323	304	318	328	335	278	350	328	312	318	339	319	329	330	337	323	310	340	311	293	334	276	316	314	326	311	321	322	308	340	354	317	348	327	298	337	320	324	299	302	283	295	302	314	369	303	338	344	320	316	324	345	319	332	311	323	308	304	331	330	338	320	312	321	324	298	338	314	322	342	341	351	313	334	298	308	297	321	328	363	325	318	337	328	323	300	306	302	328	318	309	306	330	344	343	350	303	304	341	333	313	317	294	319	323	298	315	362	302	277	351	338	283	339	295	330	346	318	326	316	316	308	292	332	335	308	298	299	309	324	281	310	331	319	324	331	310	337	308	327	359	343	346	330	309	326	331	320	306	338	324	330	307	307	321	334	322	317	334	318	336	331	306	317	294	319	331	324	337	353	309	315	311	322	349	316	333	336	305	299	314	338	314	319	321	318	331	345	332	329	305	322	313	332	339	300	319	273	329	353	323	317	334	341	332	338	345	323	294	331	355	329	337	321	332	324	317	284	336	335	323	309	308	302	339	337	322	296	308	311	369	308	326	323	344	340	313	354	296	335	307	320	320	317	301	290	332	323	344	299	304	336	332	317	325	312	317	310	316	311	325	319	284	332	312	299	313	298	298	310	324	295	321	312	349	336	288	338	347	343	324	352	360	315	319	324	309	308	351	287	301	320	344	326	338	321	316	315	334	319	325	323	317	311	348	325	340	313	316	321	335	310	327	338	331	334	310	338	318	331	324	342	324	362	324	344	308	322	326	294	308	302	312	324	310	325	313	342	327	322	329	322	315	306	291	324	337	321	331	326	368	338	327	297	320	356	325	317	336	319	337	333	322	317	336	353	334	348	325	305	280	305	342	299	329	299	328	328	327	319	314	318	330	346	324	292	317	340	330	312	312	324	317	342	321	343	330	305	321	318	331	280	328	306	317	311	329	303	341	317	298	337	344	299	310	302	324	315	315	360	321	306	318
22960	16489	4308	2308	1361	1054	382	340	274	290	312	308	347	325	313	341	271	310	327	297	322	319	311	323	302	293	333	283	321	283	310	304	309	316	289	329	315	322	305	309	281	293	311	284	311	306	304	290	322	290	314	311	319	309	293	309	302	285	293	341	309	293	344	306	301	311	255	324	304	317	327	299	312	336	281	307	305	303	299	315	321	306	325	315	304	306	341	298	284	265	292	288	283	273	310	288	281	288	289	306	322	289	303	301	328	297	325	322	293	313	304	311	305	302	278	294	329	274	297	275	344	286	304	335	329	321	298	275	286	318	322	327	310	298	288	311	298	313	302	325	285	295	303	297	305	308	293	292	330	316	299	299	326	310	298	309	310	300	330	314	310	319	294	306	290	308	299	333	297	311	254	300	317	315	305	334	293	328	327	308	265	296	311	319	300	292	312	284	277	311	291	314	313	285	313	294	338	320	293	323	300	302	295	309	292	301	307	314	303	289	299	294	302	301	330	312	305	304	320	286	313	296	288	304	295	265	316	298	293	293	284	321	315	324	311	281	338	295	312	300	326	306	302	284	274	287	308	311	309	301	289	311	292	311	315	331	291	317	281	297	329	296	325	326	303	290	314	326	312	299	315	329	266	314	313	283	320	281	305	279	317	297	290	299	336	326	304	294	294	303	291	305	312	298	320	281	269	324	317	267	291	324	321	316	303	305	312	290	333	305	292	332	294	348	262	312	297	305	328	352	287	305	316	304	296	280	302	298	335	312	285	298	275	283	293	318	309	304	307	310	280	319	288	307	317	289	354	323	329	326	323	309	290	329	309	298	269	332	331	323	304	309	342	290	314	315	323	313	280	294	272	308	287	321	316	305	312	285	320	290	287	289	295	323	310	308	334	305	292	307	304	286	288	320	281	302	323	321	299	326	315	299	310	308	292	313	324	320	277	319	333	263	291	290	347	336	283	295	295	286	323	296	282	294	282	321	291	301	300	329	291	297	294	313	317	356	285	328	313	315	283	312	302	328	314	306	311	322	300	309	315	285	321	314	269	306	289	321	335	309	316	304	311	286	309	304	283	321	319	336	314	309	317	324	293	263	332	317	308	283	313	331	299	299	287	326	329	322	307	294	323	300	322	303	317	306	306	340	329	302	303	293	309	314	273	301	301	282	323	284	294	319	355	308	352	299	309	286	315	322	332	315	306	313	319	320	318	316	325	280	306	293	307	320	283	292	293	297	334	300	280	299	323	278	294	317	321	287	309	313	317	304	298	306	310	334	268	319	315	305	332	317	314	264	315	306	318	285	315	276	293	349	284	306	326	274	331	276	298	326	309	314	311	295	314	276	335	337	308	294	309	318	320	324	317	320	322	313	327	304	310	289	292	309	327	298	313	296	314	293	327	303	289	290	349	310	300	287	280	300	323	301	290	323	301	335	309	282	295	318	306	296	309	336	314	327	307	333	318	313	304	300	328	312	327	294	295	300	293	314	289	277	307	310	322	302	318	307	312	316	291	295	314	308	288	308	292	317	292	302	282	302	334	324	294	302	300	303	273	349	319	330	268	300	305	307	314	298	305	302	307	292	290	291	308	294	296	291	313	306	317	309	323	347	320	306	309	281	314	294	304	299	336	293	288	313	318	324	334	321	286	295	338	306	299	338	308	310	292	291	279	311	326	311	323	285	279	288	308	305	294	277	312	296	326	313	333	315	338	297	293	328	283	323	299	305	276	324	310	327	321	271	321	322	270	325	283	331	328	299	305	317	315	302	322	330	289	352	301	303	309	301	302	307	320	329	296	355	326	348	306	305	300	311	334	313	251	288	307	305	284	309	323	292	263	298	330	309	314	308	304	327	296	303	297	288	293	308	299	322	306	338	295	297	292	277	337	335	302	292	322	306	286	279	302	300	314	321	335	302	315	300	321	336	311	275	308	284	280	313	290	280	340	303	332	270	328	299	319	296	322	331	301	283	325	286	294	320	306	297	298	281	305	291	309	330	322	316	304	355	294	325	305	285	293	288	294	296	288	307	260	303	318	340	302	305	292	325	316	310	318	323	329	303	306	322	312	287	287	325	276	287	301	313	294	296	299	299	276	284	305	306	320	299	294	312	314	312	319	328	356	330	281	313	304	311	309	292	304	295	308	285	305	311	289	291	296	309	307	320	287	329	315	303	317	278	321	275	293	315	290	331	319	270	348	315	311	324	312	303	351	310	306	300	293	289	320	286	285	298	328	294	289	303	314	324	321	303	303	312	318	307	321	312	318	319	306	309	297	308	302	308	292	304	306	304	302	307	292	288	332	294	339	303	298	310	306	320	307	306	336	309	325	315	338	285	300	286	306	316	345	281	290	327	263	305	326	300	317	289	304	286	331	317	311	353	340	302	322	327	316	315	316	311	307	318	268	307	319	272	293	308	309	318	285	326	336	302	307	320	321	283	302	293	295	302	313	322	317	306	296	303	307	283	302	315	354	295	294	310	309	294	309	309	300	306	290	323	313	288	344	316	310	322	313	331	295	310	311	278	323	316	317	323	320	322	290	298	296	285	335	332	323	332	328	278	299	310	284	285	300	282	324	299	319	316	303	288	297	294	306	299	333	316	321	289	386	293	287	295	296	282	308	297	300	274	312	320	304	273	283	301	295	328	275	270	307	330	312	303	299	339	298	288	287	288	319	311	300	296	287	312	290	311	326	303	305	318	297	277	300	339	300	318	268	302	322	311	301	321	299	289	304	325	309	293	336	316	297	314	272	292	309	293	293	320	311	305	320	275	339	306	351	310	313	299	316	304	322	312	310	293	304	311	326	297	304	258	320	310	303	309	343	312	309	300	316	273	299	324	350	328	299	311	320	311	310	318	306	317	295	299	280	272	299	312	293	310	322	330	324	287	301	327	309	304	331	318	314	307	305	301	305	339	332	298	313	312	298	295	312	284	324	265	320	295	280	310	305	338	323	290	305	324	308	289	299	291	312	306	282	301	327	324	311	334	299	310	314	313	301	301	327	296	293	304	293	313	296	296	329	326	327	302	301	315	317	332	310	323	301	298	298	308	292	288	295	329	350	292	321	320	325	323	304	338	325	319	319	306	306	307	283	302	301	311	278	313	296	347	315	313	294	305	332	317	287	295	313	281	346	287	311	308	302	302	313	289	297	334	336	316	285	286	299	323	277	310	313	300	326	332	335	273	302	307	312	320	320	298	304	320	324	313	300	316	284	312	318	300	292	304	284	287	316	336	308	276	277	283	295	305	321	324	312	289	325	330	279	312	300	285	290	319	331	312	298	317	329	303	309	323	273	287	316	326	318	289	296	293	301	301	299	309	297	299	307	325	360	311	301	297	301	315	295	315	311	318	337	312	293	330	305	312	296	316	309	286	286	327	319	309	270	326	269	313	296	301	312	295	331	306	289	278	311	342	311	292	338	344	305	321	284	310	281	301	309	292	288	302	309	304	307	334	312	295	328	324	319	309	322	282	300	315	299	334
25720	22316	27500	26646	18585	10034	1408	280	226	236	207	234	219	189	208	233	208	213	218	196	208	226	204	242	218	211	246	210	209	203	210	218	220	200	205	214	229	210	230	227	204	229	228	209	210	223	219	204	211	204	203	214	197	227	187	198	221	225	205	219	205	200	211	204	216	234	235	215	233	213	212	215	215	212	199	189	232	224	233	192	191	189	216	216	197	212	221	225	215	224	185	222	217	232	195	209	233	220	248	212	218	230	205	192	220	192	209	215	219	208	226	217	242	207	212	205	237	199	210	205	247	224	198	206	223	203	204	219	239	206	199	211	204	208	199	199	218	209	218	220	233	226	206	225	220	209	233	212	207	252	222	193	223	212	223	216	213	227	215	229	225	220	235	206	226	226	245	194	212	203	213	187	212	229	206	206	207	198	220	218	224	227	200	205	213	212	189	217	237	193	223	218	233	221	230	222	222	193	191	193	215	208	223	242	214	230	228	210	234	181	191	219	220	224	200	196	227	215	215	211	212	205	188	208	226	221	223	202	200	216	254	212	207	206	212	193	189	230	211	218	222	218	222	236	196	209	211	211	221	216	206	221	207	218	214	202	234	216	208	208	210	216	224	206	206	209	222	213	221	229	205	206	207	210	193	215	226	220	199	206	212	225	197	215	203	221	191	223	206	224	226	218	193	216	201	198	233	219	206	216	222	226	215	197	200	235	232	241	201	182	206	236	222	208	196	203	207	230	210	243	235	201	219	209	196	198	214	196	228	196	210	205	220	227	198	214	202	205	238	194	206	213	217	243	214	222	222	206	234	199	240	208	218	212	237	233	229	193	216	210	206	221	191	199	215	210	210	234	212	239	214	209	211	206	220	202	198	203	239	215	221	197	204	222	195	210	228	196	195	215	219	218	203	178	205	236	211	230	195	216	212	219	210	208	210	194	220	231	192	215	240	219	239	196	191	235	209	221	200	217	218	197	196	212	183	179	205	223	194	197	214	199	208	219	210	212	207	226	217	185	218	223	206	210	193	196	232	210	212	207	185	213	207	210	236	226	214	205	238	230	220	215	232	200	215	224	207	213	204	212	215	210	204	211	190	231	240	220	205	216	209	222	201	216	211	204	240	214	196	210	232	205	198	218	215	195	195	214	202	201	212	187	194	237	212	187	239	211	226	219	197	196	240	246	228	198	222	213	224	215	213	231	210	237	216	215	208	204	188	189	209	224	205	204	195	191	219	205	220	198	209	225	200	206	222	191	223	238	194	222	202	225	234	221	238	202	219	201	214	211	194	214	219	200	228	218	204	172	211	200	202	198	226	187	242	197	220	240	204	204	199	195	215	205	232	192	197	207	212	196	233	189	240	235	202	194	199	202	243	211	200	236	184	213	223	218	206	216	202	193	222	201	218	207	212	231	197	223	219	234	201	191	217	192	200	205	196	231	198	200	211	226	245	242	205	217	185	192	203	231	219	196	207	189	194	224	220	215	210	204	188	194	218	211	207	201	204	190	215	234	203	216	224	221	208	214	188	200	202	197	221	223	243	230	224	220	216	218	199	208	199	215	201	226	221	235	235	226	189	224	218	202	235	212	219	234	210	221	209	213	233	201	206	199	196	196	221	206	215	216	188	208	205	207	201	200	179	185	217	216	212	220	248	207	225	233	222	209	213	223	214	214	186	221	208	199	205	190	243	200	206	219	211	222	214	222	230	228	218	236	240	201	200	229	206	201	193	225	232	223	201	200	213	205	220	201	214	213	212	226	241	226	234	201	231	230	213	215	228	240	209	203	227	221	211	229	240	191	226	206	224	220	204	201	232	204	184	205	209	197	237	203	216	201	237	211	187	195	226	213	218	207	224	215	203	233	208	191	231	207	224	197	206	217	184	218	186	200	194	234	234	216	233	232	207	214	229	222	201	200	222	217	234	226	215	207	236	233	203	195	234	231	208	236	201	232	231	196	196	208	203	224	217	196	209	223	215	220	233	205	232	213	205	194	221	229	193	215	218	231	213	224	187	211	212	243	195	182	230	185	204	209	219	224	220	200	204	213	205	206	218	214	192	213	201	258	235	214	210	218	198	234	239	210	212	214	227	212	202	233	220	214	217	218	205	211	216	207	207	214	228	228	218	235	198	187	188	227	236	197	206	205	220	242	252	217	203	201	219	196	241	221	201	193	237	203	242	180	216	218	225	182	222	216	226	209	217	198	197	217	212	213	202	225	227	233	207	206	231	214	239	199	223	203	207	229	206	208	231	234	210	223	219	224	183	271	191	228	211	209	238	201	253	192	223	195	203	218	229	207	237	202	221	215	238	198	199	217	212	226	215	217	229	220	198	231	208	203	230	233	211	210	197	218	200	231	211	201	194	224	226	225	230	199	203	189	227	220	202	216	221	198	205	218	219	218	220	187	205	235	201	223	216	220	205	224	220	235	224	197	178	203	229	202	202	187	241	202	204	205	209	229	221	247	220	203	201	196	209	246	206	184	227	229	195	202	226	220	236	206	218	229	223	213	226	220	198	227	248	207	241	200	209	230	220	210	219	221	210	217	220	209	195	223	213	210	217	175	204	238	222	219	218	218	207	221	226	198	206	201	206	206	200	198	193	202	227	200	196	226	228	192	198	199	215	203	210	213	199	220	217	215	235	227	209	238	206	229	175	231	227	228	226	214	214	201	218	243	219	229	219	214	186	216	209	229	204	211	216	242	221	211	234	235	212	226	193	219	203	221	237	222	197	228	213	235	207	202	211	196	183	177	214	240	216	226	196	209	192	222	193	206	216	201	207	224	222	233	214	210	248	216	225	212	215	195	215	208	196	233	210	221	207	218	201	227	194	216	201	202	205	224	197	214	200	207	223	198	205	213	207	218	190	231	230	211	228	222	221	212	207	199	205	205	222	214	208	243	225	220	214	187	194	208	191	200	228	221	240	222	208	214	215	192	182	233	218	235	217	244	211	209	225	206	178	206	192	224	225	227	204	215	181	194	193	189	225	212	218	218	225	214	202	223	218	222	185	201	219	198	207	209	225	216	227	219	225	210	194	206	227	207	192	233	231	226	213	225	209	220	210	199	215	194	205	229	214	204	210	211	201	190	244	213	203	208	188	216	224	220	220	207	188	208	203	206	178	234	242	207	221	203	201	210	226	217	208	224	223	211	228	232	197	221	192	206	241	192	242	202	208	185	235	224	183	181	225	200	214	219	212	217	218	238	213	244	217	222	208	201	210	190	224	193	204	207	209	224	197	194	218	174	211	228	207	205	203	204	216	228	238	208	188	214	197	220	199	216	221	189	218	199	213	214	215	190	213	185	210	183	218	237	208	198	208	225	212	212	206	220	205	225	213	205	213	211	231	217	215	215	195	207	210	191	229	202	217	200	211	194	203	204	219	184	220	218	204	224	224	221	187	203	214	216	205	217	230	176	210	213	200	224	220	218	203	196	201	188	222	215	216	200	209	226	226	218	249	217	217	210	213	209	209	219	210	207
59731	60224	30492	20240	12132	8290	720	286	265	271	272	257	269	244	237	227	255	223	218	216	234	257	236	232	219	231	240	236	213	227	225	252	258	227	233	247	236	243	230	243	223	222	227	216	249	206	243	225	222	231	222	251	235	242	200	217	226	227	234	221	247	280	204	251	225	245	225	221	222	253	214	210	221	236	220	229	239	237	228	252	227	214	207	203	249	236	245	248	251	219	230	267	213	240	220	213	230	224	236	250	218	220	221	197	209	260	211	247	242	239	248	224	233	219	219	211	221	243	220	227	214	225	218	242	218	241	223	227	229	233	198	243	227	249	236	227	259	214	231	236	237	220	243	222	204	208	258	228	222	213	220	239	238	251	224	226	237	249	254	222	229	203	218	208	243	212	214	258	215	226	232	225	223	250	230	243	225	217	232	224	206	223	213	220	242	242	228	222	230	241	214	210	235	226	229	239	240	213	238	232	233	231	221	224	201	246	227	216	196	232	230	245	220	213	210	279	208	244	219	249	194	223	239	235	226	235	234	243	234	216	223	218	207	219	248	228	240	231	209	229	214	230	246	207	205	190	242	240	228	234	233	221	225	261	238	208	225	212	221	238	224	272	233	237	235	221	239	234	228	228	220	226	216	241	212	240	201	249	228	236	233	237	222	255	229	199	232	225	234	202	237	225	229	233	235	233	239	255	246	237	219	238	235	249	230	214	240	210	237	222	217	253	223	242	242	243	222	213	257	223	233	218	227	231	238	216	242	239	239	205	212	218	219	238	207	227	213	238	248	234	224	253	238	225	253	243	222	245	226	219	210	232	224	221	208	233	225	219	254	236	233	199	240	243	225	223	243	217	237	227	227	236	241	241	221	236	226	225	244	215	217	221	228	213	211	234	242	243	211	242	217	201	227	249	264	244	236	216	222	238	232	246	251	222	235	229	247	220	212	216	235	213	237	212	218	262	222	221	208	228	200	212	245	233	222	213	248	229	217	234	244	237	242	215	246	211	198	244	260	245	237	208	231	249	222	255	215	205	244	214	221	215	231	224	258	246	219	228	242	223	228	234	239	215	243	215	210	226	240	233	263	228	237	216	230	227	230	235	245	227	218	224	227	235	237	237	238	230	248	221	262	216	217	229	195	264	253	224	201	204	238	214	226	211	247	224	220	192	219	212	230	221	213	213	221	249	230	212	227	207	223	205	229	222	230	235	235	220	261	238	233	237	223	256	236	241	251	216	207	219	245	234	215	243	245	225	234	215	224	242	232	225	240	216	263	223	224	229	249	262	201	225	239	246	232	199	228	209	229	212	223	232	249	242	212	216	240	221	217	216	245	215	224	230	236	227	217	238	259	250	226	234	238	279	257	223	254	233	245	215	225	233	215	236	217	207	236	233	254	234	216	258	220	245	221	234	234	225	240	214	240	234	226	231	221	248	241	230	222	225	233	239	248	212	242	217	243	245	213	238	231	260	230	227	208	213	255	215	215	232	197	228	249	234	239	210	238	215	208	227	210	202	233	247	235	195	231	200	235	230	231	219	229	227	238	244	233	238	218	258	218	254	229	245	248	244	206	229	239	209	224	229	200	256	212	242	231	194	211	216	230	251	243	207	255	232	229	242	232	237	239	213	249	216	200	214	193	230	208	245	253	230	230	223	214	220	220	207	252	212	205	221	213	228	227	229	219	243	220	241	226	228	249	216	222	224	219	252	229	199	216	214	224	229	199	223	243	244	209	207	245	218	224	208	214	218	240	222	212	241	225	223	239	232	224	251	250	201	230	226	218	237	230	240	234	222	220	243	229	231	234	233	228	234	205	241	203	211	254	237	217	214	242	235	205	264	219	216	213	214	239	214	220	236	206	211	241	228	232	218	215	236	228	233	244	241	235	248	227	239	244	211	249	225	205	211	247	183	216	239	210	242	201	266	191	251	213	252	212	253	231	211	236	258	217	210	219	235	230	238	235	227	220	261	245	226	243	208	230	232	254	243	225	240	208	223	190	224	215	234	228	210	201	229	212	218	217	239	220	209	212	239	227	209	224	215	211	237	210	225	252	232	236	219	226	229	221	228	236	243	240	213	259	233	198	240	214	247	268	242	226	220	227	235	245	234	234	223	248	220	245	229	226	218	194	207	214	242	217	232	230	187	236	228	204	219	223	210	225	219	223	226	239	223	247	217	240	223	225	259	231	245	237	238	246	221	193	191	225	208	251	220	247	241	237	208	218	243	216	230	239	226	257	201	203	230	226	225	223	244	237	211	228	231	219	222	208	231	232	219	234	217	238	259	241	222	236	207	228	234	238	243	254	217	244	221	233	230	215	231	243	226	239	207	260	251	216	237	240	231	214	226	241	193	204	220	234	211	231	225	200	248	234	225	247	223	246	250	236	218	249	235	204	218	214	239	211	226	239	216	252	231	218	232	241	214	245	221	209	247	249	243	235	218	258	230	219	210	248	231	231	248	239	224	211	219	232	223	243	227	230	200	243	206	245	207	233	204	200	237	230	203	245	245	198	205	211	226	223	210	225	248	212	226	248	238	228	209	229	223	236	211	219	225	231	231	232	237	212	224	231	231	207	224	206	201	222	248	249	230	236	257	226	232	224	224	191	215	199	244	232	222	223	242	237	255	245	220	229	223	255	215	212	243	225	228	211	234	212	252	217	256	234	285	235	206	232	222	233	266	214	256	216	208	238	239	243	230	211	228	243	226	194	234	216	246	221	215	226	207	216	247	207	223	236	257	214	224	226	243	230	223	209	216	237	238	233	196	224	218	234	236	237	217	236	224	245	214	209	220	239	215	244	250	231	202	222	224	250	227	239	234	249	222	216	236	244	226	216	235	215	225	227	248	203	235	259	268	251	255	224	227	254	223	214	235	213	230	222	211	227	225	225	234	228	232	249	212	226	219	213	199	219	232	219	226	225	250	243	228	211	217	226	240	243	228	218	210	242	213	238	229	208	224	225	220	200	218	198	249	235	240	231	241	198	265	253	235	254	228	222	230	249	224	223	231	226	230	211	242	252	246	215	245	200	204	233	208	233	232	233	246	220	254	239	223	212	232	240	205	204	221	243	234	250	234	230	247	260	214	234	224	232	230	217	244	217	221	222	242	234	222	221	250	242	215	232	250	204	248	259	243	203	232	223	222	234	208	208	239	213	241	205	243	211	248	230	225	239	228	231	247	247	230	230	234	207	219	225	231	220	232	240	204	230	231	245	251	233	228	239	225	222	231	251	243	233	249	246	221	244	249	231	221	223	222	244	248	239	239	218	237	257	232	209	210	262	210	221	238	248	211	225	248	248	239	232	236	209	242	210	232	224	222	223	224	251	205	197	228	223	223	226	219	227	233	220	208	234	260	226	217	232	216	250	222	226	232	250	222	235	220	185	212	245	232	226	237	237	253	232	228	226	221	219	229	211	213	233	213	262	236	227	235	242	234	226	207	236	224	204	228	214	196	235	242	222	217	229	202	230	270	202	192	215	224
24559	21747	27993	25772	22751	19858	5546	552	420	409	383	386	385	403	329	350	336	338	357	363	358	373	355	330	349	388	354	375	355	333	347	314	343	320	366	316	373	334	358	341	361	367	349	321	371	329	365	332	379	329	338	338	344	337	311	345	377	322	333	305	345	315	352	355	352	319	328	340	329	332	362	333	350	385	345	357	331	330	310	347	346	340	374	341	383	326	345	353	359	343	325	373	362	350	334	325	329	348	346	304	347	336	357	310	381	347	363	356	327	338	348	377	364	355	330	355	331	332	334	361	369	332	351	345	340	376	290	326	336	320	321	345	344	322	343	328	369	360	341	368	354	322	363	334	344	348	353	324	378	391	332	329	349	341	357	334	354	323	346	330	347	337	327	332	351	325	324	315	337	353	329	356	365	316	316	346	305	320	335	359	319	334	321	330	357	349	349	353	351	322	336	335	335	332	317	350	320	334	340	371	314	347	352	333	332	347	351	369	349	352	327	319	301	343	339	307	356	351	331	362	335	338	342	321	326	331	370	298	387	335	309	301	330	356	342	373	351	361	374	343	343	350	331	333	363	345	344	361	349	356	350	353	338	343	369	345	337	314	338	350	324	355	331	360	339	335	326	353	322	362	343	369	378	338	325	344	404	347	348	346	334	330	318	371	335	359	359	374	363	356	358	328	335	337	329	336	364	352	374	315	344	346	300	328	367	337	362	333	363	377	330	355	348	334	363	321	345	336	372	339	333	337	352	326	358	315	356	336	349	314	332	342	314	336	322	351	328	356	306	329	357	343	333	333	351	369	347	343	347	340	337	361	352	315	316	322	322	367	358	357	344	370	336	310	307	314	358	316	337	351	350	323	314	316	343	348	339	305	327	323	347	371	338	318	329	354	326	350	362	347	347	324	309	338	345	382	360	340	357	328	311	367	353	376	359	351	349	376	308	350	329	332	341	370	319	313	330	334	327	365	342	359	346	331	373	306	329	322	332	316	360	360	335	356	366	332	318	371	356	333	314	349	336	347	336	320	343	344	327	350	350	346	349	328	359	340	345	340	325	358	338	364	349	327	353	368	351	358	345	333	329	339	338	332	362	307	334	327	345	362	362	305	304	338	330	334	331	317	352	328	340	328	331	312	372	360	332	361	330	343	356	335	332	307	363	368	345	353	324	328	325	356	348	329	350	344	324	319	351	326	336	322	322	330	327	350	325	329	326	343	320	348	335	352	328	355	325	343	364	353	350	336	319	330	333	363	327	344	309	323	352	347	325	336	354	364	339	349	323	346	353	330	354	371	357	330	335	366	327	363	341	334	343	381	350	336	356	367	349	332	319	335	383	316	362	329	359	356	345	355	346	331	321	333	365	343	351	333	332	317	341	322	351	365	363	288	354	344	350	342	333	308	344	297	329	316	321	309	338	344	359	320	351	322	332	349	339	359	377	363	375	355	323	354	342	331	335	321	348	373	334	339	347	319	331	336	330	320	322	342	359	338	314	319	350	344	331	338	312	334	373	376	354	384	317	373	343	301	332	345	339	316	337	348	366	357	345	335	346	326	357	320	354	333	327	358	358	360	325	337	354	338	347	345	353	373	332	369	349	339	316	332	334	339	338	378	311	370	343	334	349	337	371	333	325	359	344	324	353	337	325	309	342	338	308	354	343	339	329	339	342	374	325	313	356	311	356	322	360	347	346	362	339	374	346	337	338	344	341	335	348	331	358	312	344	359	321	321	354	337	337	329	324	282	347	349	296	385	348	328	333	357	343	372	341	343	373	344	355	341	353	310	365	337	357	342	327	290	342	353	334	357	312	329	325	318	335	366	333	338	347	355	342	375	344	355	320	342	340	366	331	339	346	354	355	331	331	294	331	338	343	352	323	328	339	345	348	333	309	343	341	320	343	352	331	351	322	354	311	347	328	344	312	311	331	352	342	331	343	324	334	339	319	357	372	315	383	378	327	349	327	350	346	336	317	374	323	322	326	321	345	353	356	328	360	324	371	341	356	327	322	338	316	364	342	344	354	350	328	355	343	331	353	351	330	342	382	351	344	342	358	345	339	308	361	352	347	319	358	348	323	339	370	366	323	329	360	343	310	341	342	334	326	321	346	341	325	335	319	330	326	343	339	306	315	360	356	352	321	372	331	335	311	352	373	334	360	314	326	339	343	351	355	379	367	341	310	335	316	360	372	355	346	337	342	336	349	343	355	357	324	353	348	291	335	355	358	340	385	353	340	336	365	342	352	302	351	335	337	344	333	328	350	351	330	328	336	353	353	349	352	342	365	335	323	330	354	355	334	378	319	339	322	333	373	335	349	317	357	320	307	314	359	327	305	336	336	355	359	360	312	320	338	336	339	338	339	357	307	383	346	327	340	343	362	328	339	354	355	338	334	338	345	377	352	326	348	340	320	340	341	330	341	335	321	311	353	325	325	372	333	350	390	342	334	299	352	336	326	356	343	348	344	339	374	363	344	325	320	345	361	367	316	319	344	341	330	353	334	312	340	329	345	363	350	337	320	332	340	353	337	361	341	381	329	343	347	342	302	338	327	311	362	331	350	328	359	355	321	377	320	333	341	361	312	321	333	361	352	384	331	319	340	362	341	313	307	348	364	339	370	359	338	352	353	307	381	360	307	320	314	338	348	367	340	361	349	335	358	324	302	398	342	352	337	349	335	340	345	369	358	322	354	348	339	345	353	341	390	325	338	319	330	357	364	346	338	360	339	354	308	321	311	313	344	363	335	337	310	347	331	331	344	336	339	349	363	325	328	362	315	365	334	344	351	347	318	358	329	349	321	345	352	347	330	354	318	382	314	318	356	329	312	327	339	334	328	359	316	349	323	318	327	334	343	346	378	341	332	306	322	352	354	321	322	313	344	341	314	350	350	358	353	329	357	337	342	367	332	343	345	359	303	365	317	372	337	346	361	340	324	378	363	311	354	320	313	326	318	318	323	333	381	358	345	337	337	351	279	348	346	340	330	327	351	348	318	347	349	323	363	362	345	340	368	354	328	317	338	357	325	312	347	325	309	334	346	332	342	331	335	350	369	326	321	319	361	356	333	335	349	336	333	336	330	333	335	322	351	321	361	346	362	352	372	339	351	352	340	357	333	332	308	348	353	342	324	366	373	314	317	346	319	348	315	350	310	358	337	349	342	334	309	346	304	340	322	323	361	340	347	347	338	318	307	355	332	330	338	335	336	359	347	334	337	374	332	315	329	317	333	356	350	325	343	317	327	339	335	339	340	358	346	341	320	338	361	342	394	352	326	334	346	323	329	315	316	325	360	335	374	347	358	351	321	351	347	357	315	334	365	346	345	354	367	346	344	341	329	347	363	393	350	344	333	361	352	326	351	346	346	323	358	358	360	326	370	343	340	328	345	307	329	349	326	331	344	380	354	335	349	373	353	337	301	356	338	327	321	343	358	314	371	326	334	324	312	327	389	344	323	371	324	364	319	334	329	344	337	321	349	329	334	357	334	341
63262	71139	39426	32007	19302	12881	1219	463	455	396	417	398	373	333	374	357	379	373	362	397	380	372	362	372	374	358	368	351	346	355	348	368	331	370	355	373	369	381	360	357	340	368	351	368	372	369	344	350	353	366	358	346	362	353	382	372	332	350	332	358	341	365	335	366	367	352	362	345	350	390	365	338	374	355	354	343	341	339	354	341	375	357	359	340	335	359	337	347	366	366	354	334	388	348	365	352	330	355	341	367	338	322	338	378	351	357	344	346	360	335	342	349	351	307	361	374	340	365	355	328	358	321	363	383	326	346	321	317	364	391	321	330	325	346	338	346	356	355	369	350	384	322	359	368	334	353	365	329	351	346	336	354	343	346	390	347	358	325	316	348	346	336	386	365	346	345	365	330	335	348	332	375	325	375	326	331	352	353	354	373	339	350	357	345	330	322	359	333	325	340	400	381	320	381	332	352	345	336	344	331	329	347	362	324	356	329	338	329	359	348	356	343	345	360	368	349	334	327	342	365	349	368	330	369	375	338	376	347	344	345	333	347	347	348	323	369	360	372	363	354	341	338	343	318	373	338	343	310	376	332	334	335	387	346	371	359	375	354	348	341	360	374	365	365	328	342	331	351	301	330	368	355	316	354	323	306	345	337	372	368	364	366	377	343	367	339	342	348	347	339	365	353	343	351	348	358	345	371	347	320	352	328	320	356	358	336	314	316	367	369	325	342	353	310	332	334	348	352	341	375	368	368	348	347	326	341	338	352	345	331	311	373	361	365	362	345	367	338	349	347	336	352	349	350	358	345	377	349	355	340	331	351	359	380	363	364	336	342	344	320	335	346	335	323	330	354	383	311	351	356	351	352	338	335	332	327	345	348	363	350	364	403	314	363	360	358	330	351	312	344	315	342	345	347	354	344	335	319	339	352	347	371	328	331	317	353	340	350	374	346	341	362	338	350	376	355	336	373	330	334	377	334	343	316	335	385	377	363	361	355	340	362	359	337	318	362	323	362	337	349	361	349	332	328	331	348	323	307	340	333	350	358	348	361	334	336	330	369	327	345	349	360	351	344	339	334	316	326	356	344	364	334	358	323	335	316	316	374	338	343	341	331	381	356	336	350	348	343	402	351	378	352	343	337	333	354	337	348	348	354	377	341	340	307	357	357	329	320	361	374	360	344	340	339	355	343	360	317	326	345	388	329	339	344	373	358	351	333	338	343	363	346	356	348	343	378	343	311	357	330	345	380	338	332	372	368	344	336	361	310	329	336	323	337	335	314	348	356	344	364	404	331	340	385	389	397	342	328	363	312	352	331	350	374	355	328	346	359	323	348	336	364	339	353	368	336	342	359	350	335	368	353	315	355	352	332	377	365	338	316	371	329	362	312	331	348	298	322	371	370	374	292	347	351	322	360	346	356	333	338	345	366	349	376	340	367	340	373	353	360	326	312	364	357	342	372	375	331	338	296	324	337	277	358	359	340	375	344	342	377	322	344	352	353	360	352	338	307	334	343	368	367	361	347	377	355	341	365	390	394	348	374	327	368	345	337	320	343	315	328	350	361	333	355	357	329	373	342	316	336	336	366	343	346	373	354	358	361	370	355	339	328	308	352	334	348	326	327	342	338	343	353	350	369	370	328	348	319	373	352	352	367	312	344	348	377	361	336	347	366	343	360	335	318	346	354	360	338	341	335	370	289	344	344	388	346	339	340	333	350	359	367	341	371	390	330	333	367	352	368	358	354	348	347	335	353	374	377	348	349	355	356	360	359	366	310	368	370	323	374	351	363	328	348	348	336	336	353	349	367	379	342	347	383	318	378	362	319	379	328	366	320	356	367	365	348	373	361	337	369	327	321	336	336	344	353	327	338	349	341	374	336	332	316	369	313	343	361	303	352	346	369	330	329	326	330	341	349	344	337	354	361	364	346	339	337	328	390	333	332	320	332	335	332	284	378	367	339	357	333	353	356	339	334	363	345	316	312	299	362	376	387	335	324	334	340	357	369	358	332	359	355	342	333	349	336	345	335	307	362	371	386	355	381	352	351	352	371	362	371	374	318	388	344	352	344	364	372	333	362	362	339	348	337	342	334	323	334	356	379	385	331	351	344	339	363	314	342	337	346	362	365	328	350	348	344	326	333	357	349	340	344	346	318	357	351	355	320	343	342	345	346	338	320	343	365	320	351	358	320	345	358	362	339	358	351	358	340	349	342	367	336	328	360	357	352	327	308	377	367	367	364	347	346	345	344	333	366	346	368	371	330	333	391	331	367	345	349	351	335	363	354	351	374	332	340	403	345	348	339	349	336	356	362	342	336	356	350	353	358	345	360	345	340	341	329	331	345	318	368	370	342	344	328	370	328	337	356	344	331	341	371	331	356	342	378	374	351	354	321	380	363	324	336	361	316	369	323	350	361	335	354	334	344	342	363	352	380	326	334	343	338	362	337	367	375	366	323	364	367	367	324	359	351	375	366	373	361	324	335	368	356	366	362	303	365	340	335	341	338	352	317	391	365	337	331	332	318	343	328	343	340	343	359	353	326	364	354	314	356	353	348	340	331	393	362	331	326	337	347	333	366	338	342	361	332	362	347	317	349	333	342	347	342	308	323	306	337	341	356	376	366	353	353	322	327	364	329	364	357	383	330	355	337	341	355	348	303	344	385	328	313	330	348	360	361	323	322	351	360	334	316	362	357	373	313	359	329	353	366	334	348	375	349	374	357	352	328	333	349	348	366	338	358	307	378	332	343	301	333	305	357	330	332	328	348	333	366	319	328	333	353	363	345	327	337	313	355	328	356	347	311	342	325	372	338	316	330	369	325	341	370	329	308	349	361	356	347	337	355	330	359	357	340	365	354	343	340	334	320	337	334	343	348	314	337	326	333	345	328	342	324	333	327	350	338	383	348	349	367	315	342	351	311	317	344	355	354	388	329	364	323	356	372	335	344	350	331	369	368	353	321	341	348	329	357	341	333	343	347	345	353	361	324	323	322	360	356	363	352	346	347	353	350	329	366	345	348	321	320	365	349	363	340	339	328	328	385	347	367	354	336	348	344	328	339	344	333	317	362	327	345	360	350	336	361	355	356	361	325	369	352	356	335	383	358	350	318	311	336	346	341	353	348	369	341	348	362	317	365	339	364	351	327	315	379	386	331	331	361	370	365	319	372	359	324	325	335	344	345	343	340	332	359	349	365	349	353	373	381	306	352	386	363	381	332	336	345	353	350	348	321	317	382	340	314	372	337	342	336	352	347	369	357	354	348	377	337	377	353	347	316	338	308	364	308	321	350	341	398	346	314	349	358	349	324	356	309	338	368	357	329	340	382	373	326	353	370	351	321	356	352	349	338	346	352	345	358	340	340	361	358	383	383	363	335	350	366	323	350	346	369	332	336	362	374	371	336	387	314	333	328	366	365	360	314	338	340	350	344	337	328	346	344	328	347	362	351	359	344	373	336	354	343	373	338	349	323	352	340	316	288	317	341	296	362
31374	22194	7894	2497	1324	744	367	330	358	344	334	329	348	355	339	321	341	335	367	343	333	328	342	304	351	333	349	356	330	304	328	360	328	305	310	358	344	322	373	323	357	316	374	312	325	343	340	343	328	353	295	316	336	332	308	298	339	329	349	327	327	372	344	345	360	353	353	312	345	320	332	359	372	308	328	354	355	343	324	327	325	304	335	335	348	348	325	335	333	307	287	343	311	305	315	351	353	344	339	332	317	326	354	368	320	342	348	307	331	319	340	296	363	313	332	351	322	318	328	341	346	331	335	348	349	326	357	344	338	356	359	318	334	358	315	352	322	322	314	293	324	328	341	364	314	335	334	341	309	327	297	321	325	338	313	314	331	302	310	334	316	359	343	337	346	315	341	343	313	354	347	336	342	333	333	325	364	325	347	325	324	336	338	334	365	363	346	318	345	306	320	347	311	356	305	343	323	349	349	353	338	314	346	324	331	335	349	319	321	322	333	338	332	360	323	297	348	313	382	317	300	321	316	333	328	299	331	330	329	336	324	357	325	298	338	323	319	321	345	333	322	330	331	339	345	322	292	305	325	346	322	325	315	316	360	337	371	316	362	348	313	345	329	335	368	340	360	352	311	331	325	308	313	342	324	366	323	317	306	323	351	327	321	327	313	307	318	333	370	345	330	330	342	327	344	325	286	321	348	320	326	345	341	326	305	353	338	314	310	302	350	327	319	356	328	337	346	312	306	325	290	315	313	328	291	338	350	320	337	336	304	295	330	322	335	343	331	295	334	318	334	313	325	333	332	330	320	365	310	302	301	309	335	308	334	320	318	359	356	347	304	348	328	331	335	323	323	347	311	327	329	322	317	323	316	311	331	301	360	337	337	351	326	352	319	322	332	332	337	329	330	326	345	316	313	326	330	358	359	337	330	328	333	346	306	293	333	338	341	326	301	337	330	328	322	369	307	329	327	341	308	371	298	322	334	308	345	355	306	335	340	288	291	327	319	321	323	349	327	329	329	325	357	293	332	313	332	338	326	326	334	303	325	316	360	331	338	332	346	346	312	355	286	334	349	341	399	318	320	297	331	313	338	340	329	324	326	356	377	343	330	337	339	345	319	285	341	346	340	345	310	334	326	339	324	344	333	349	328	308	327	335	350	337	359	325	358	332	356	315	325	322	316	319	328	342	332	336	339	310	326	319	332	319	331	352	350	314	333	322	324	326	350	323	328	378	336	333	340	305	338	317	309	348	326	314	338	323	359	359	342	353	317	332	298	335	376	337	329	335	313	359	341	338	321	302	331	307	352	332	330	358	356	331	337	351	332	349	326	309	315	323	309	313	326	294	312	330	324	335	322	345	298	348	339	336	304	363	380	325	321	343	299	342	344	310	357	360	306	333	338	340	323	341	353	319	308	321	322	308	340	319	321	333	343	361	330	297	327	339	332	326	346	340	320	328	346	316	309	316	343	308	328	387	320	357	296	318	328	306	343	337	308	292	341	296	325	374	340	313	316	315	340	345	315	296	337	327	296	361	348	343	329	336	310	302	311	346	316	344	316	319	335	306	304	353	323	354	328	325	325	338	349	335	298	335	353	310	347	320	343	337	340	313	337	306	288	344	334	317	307	302	318	350	353	342	344	352	290	310	320	349	304	333	329	313	353	313	368	333	304	329	306	353	343	320	350	325	314	294	330	325	357	379	346	347	352	320	327	307	344	338	332	327	335	333	312	360	316	341	308	291	334	336	342	322	323	352	359	335	343	347	349	324	329	346	302	304	315	318	328	342	324	314	368	314	331	345	319	318	327	323	359	324	316	356	307	328	307	321	304	332	339	322	356	332	305	330	349	320	292	338	337	355	339	314	334	346	319	336	336	347	350	322	308	333	340	371	373	350	314	327	311	340	339	334	332	354	367	333	335	328	324	345	363	325	339	313	294	340	343	309	321	357	356	342	329	328	340	340	348	296	313	334	336	302	343	345	344	323	362	342	350	340	335	318	330	341	305	326	315	359	337	346	359	326	361	313	335	318	304	326	308	343	344	334	321	334	330	320	376	326	312	356	280	337	315	354	346	342	353	317	333	315	342	327	331	343	331	337	328	304	320	301	310	319	326	322	334	305	327	322	331	350	294	331	356	325	337	303	338	306	365	312	370	343	313	314	344	356	341	330	323	317	337	325	360	329	334	308	322	344	310	317	312	323	340	306	298	353	321	356	354	316	355	329	311	322	334	336	328	332	341	300	313	354	310	328	367	292	315	356	328	331	312	323	322	339	310	322	328	350	346	344	328	343	318	302	280	335	333	319	317	299	320	319	312	350	332	343	305	319	314	317	313	335	317	310	306	335	317	362	334	313	347	323	332	340	294	366	334	296	357	310	343	338	330	339	330	322	307	316	328	314	353	321	297	331	299	319	322	330	316	296	328	331	337	339	345	304	311	313	331	350	345	368	336	335	336	336	322	341	329	329	335	311	354	308	341	350	311	331	336	359	346	344	349	321	327	362	335	325	301	299	331	351	334	382	343	322	331	333	318	309	324	322	325	368	319	294	284	327	324	310	316	325	333	348	337	364	325	327	318	343	316	327	378	345	320	309	320	315	348	354	373	321	327	368	348	338	338	339	343	354	342	312	327	315	341	315	327	285	313	318	336	332	328	316	336	335	347	315	300	339	304	339	336	328	351	367	357	318	310	326	346	320	326	298	335	354	320	307	328	327	308	306	326	348	330	328	312	342	292	317	334	348	279	329	372	324	319	340	302	297	323	316	338	321	324	328	334	312	345	310	351	342	329	353	317	308	339	366	349	365	324	337	326	339	348	316	309	371	347	297	334	325	321	333	338	319	309	341	327	292	322	344	311	325	337	317	303	316	308	325	367	344	321	346	321	339	343	332	313	321	339	336	307	289	325	343	340	317	329	327	312	356	361	329	369	308	326	353	314	335	335	336	344	329	334	338	330	312	339	350	322	318	318	300	351	357	340	338	307	322	311	299	348	335	372	367	354	331	331	353	312	356	357	342	348	298	329	359	326	338	330	341	312	343	303	307	326	314	337	335	331	337	352	350	343	319	321	337	284	344	322	342	322	292	330	299	324	299	341	364	335	314	331	323	331	329	340	330	314	353	365	336	367	322	310	327	322	359	344	324	327	325	318	319	328	362	302	368	309	320	347	305	368	342	320	329	342	371	310	339	373	352	338	340	324	361	317	317	321	331	305	331	349	326	301	309	326	327	330	321	374	305	350	316	333	354	329	323	332	346	310	321	327	320	337	344	349	345	335	351	310	335	340	352	366	321	345	324	314	300	350	326	333	359	310	354	337	324	327	291	352	312	310	309	335	330	354	307	332	321	318	329	342	301	314	334	320	314	356	318	340	350	342	337	321	339	337	341	334	363	349	336	309	345	379	338	331	345	303	323	346	332	285	319	339	336	324	313	342	320	324	345	329	346	349	302	317	310	312	340	353	312	319	321	319	305	321	294	310	329	341	320
23174	16721	3551	2291	1622	854	318	328	296	323	310	331	320	336	301	308	308	346	308	285	333	302	299	302	304	293	308	304	289	335	331	318	289	292	298	318	317	307	349	303	338	301	358	319	335	296	306	334	315	309	314	311	326	298	306	309	329	301	305	310	323	324	306	300	312	317	296	335	322	329	332	298	305	338	315	296	317	305	319	262	295	304	328	310	324	316	316	310	301	264	302	323	311	309	323	306	284	376	314	307	289	323	302	304	288	319	283	307	309	301	292	351	277	301	312	320	312	338	319	313	291	302	309	300	299	330	285	290	303	291	275	304	302	298	318	323	327	273	342	293	314	302	322	316	294	298	317	288	316	298	323	279	300	331	302	304	280	294	298	326	328	320	346	299	331	325	324	293	338	331	293	311	304	309	309	317	327	295	322	280	301	313	320	298	305	296	300	286	322	311	306	308	286	324	275	308	316	295	309	294	267	293	310	306	322	319	318	320	279	298	330	284	305	312	320	304	294	315	308	307	293	311	303	301	320	339	307	329	309	316	284	300	300	324	289	328	325	337	313	298	309	326	329	310	308	303	292	305	326	336	287	295	348	285	308	326	287	309	329	290	304	309	304	307	312	309	294	312	299	300	332	342	314	296	315	317	301	322	290	302	318	296	297	328	308	326	319	305	321	321	302	298	302	287	317	301	291	302	329	300	294	328	300	334	311	317	305	304	300	341	334	313	320	330	337	307	314	311	314	292	333	309	337	294	313	298	301	311	312	306	304	306	294	315	283	311	282	306	306	300	313	314	339	317	305	312	312	329	276	303	314	346	305	286	306	293	315	320	314	345	298	294	311	305	331	315	295	318	300	305	333	294	345	303	306	319	315	314	276	331	321	307	292	301	302	295	321	318	266	304	279	292	326	305	299	319	313	298	351	330	326	309	304	296	307	296	319	317	309	321	295	348	335	320	328	324	290	300	306	296	345	335	300	324	288	326	294	302	317	323	309	342	303	318	319	303	326	320	303	312	338	341	313	333	283	287	297	313	286	303	320	295	300	316	309	342	317	328	322	309	315	345	311	296	333	322	294	314	293	311	317	284	314	310	293	299	279	350	322	334	304	323	342	316	316	338	312	297	328	278	271	314	337	301	283	330	315	330	353	321	311	299	308	279	307	287	337	305	327	311	313	321	300	305	303	296	310	341	299	298	308	350	325	281	329	317	319	299	317	304	310	317	294	327	293	317	327	327	313	315	270	302	309	350	328	307	309	296	322	297	301	278	311	297	267	312	316	310	323	282	286	298	321	310	331	302	299	308	343	291	291	338	284	320	313	305	324	282	351	308	308	287	311	318	287	322	318	301	295	354	335	306	351	311	282	344	301	315	328	333	338	305	303	334	320	340	288	310	317	309	324	281	331	298	301	322	304	289	290	325	311	328	300	278	295	333	286	319	323	302	321	312	322	294	328	292	306	293	321	301	297	302	294	319	318	303	305	318	272	294	316	294	319	296	290	311	316	293	329	306	313	286	312	317	304	343	321	293	317	280	307	310	340	332	336	316	304	303	304	318	288	277	316	303	308	303	284	308	301	336	315	303	285	307	313	334	308	329	306	286	321	282	313	306	306	306	312	293	327	299	321	323	336	291	302	333	310	319	299	315	333	333	329	296	311	312	314	313	294	311	305	304	315	345	330	298	317	313	323	340	304	330	301	307	336	292	308	319	288	323	310	313	314	307	311	297	275	284	330	325	286	302	313	305	327	302	314	335	298	293	291	330	325	301	292	313	311	300	312	296	351	303	322	328	272	301	315	301	298	325	332	302	332	330	338	323	311	317	292	314	317	301	337	329	303	291	323	321	317	318	333	293	300	353	283	287	329	315	323	338	312	342	326	312	276	326	296	320	351	342	311	312	288	338	320	349	332	301	311	292	333	317	300	318	316	300	337	333	314	296	319	278	303	286	309	329	320	307	356	315	308	281	305	308	306	300	350	314	356	327	306	286	293	326	296	310	312	294	313	326	318	305	306	291	306	293	310	292	308	295	327	330	315	302	334	314	325	327	289	334	299	309	276	299	275	279	317	312	306	323	272	336	312	310	322	303	259	279	325	296	298	303	329	341	339	326	292	324	313	331	323	325	299	321	300	291	300	302	322	311	310	337	297	319	311	296	319	318	306	288	352	311	313	323	297	294	291	347	306	319	318	327	322	300	320	315	319	301	319	288	299	294	338	328	320	328	309	324	328	267	368	297	317	324	265	297	326	272	315	312	307	339	326	336	315	321	294	319	330	322	317	295	308	301	309	317	275	304	288	288	335	314	336	319	347	318	294	328	299	315	325	325	300	298	306	301	310	316	305	354	308	308	307	309	305	326	341	310	340	327	299	315	306	302	320	352	294	277	294	292	324	307	303	279	299	307	315	279	303	315	296	333	296	310	285	328	315	302	320	277	285	281	312	295	279	322	305	337	294	315	304	309	309	311	291	283	308	313	298	294	322	297	299	318	309	289	317	312	299	288	289	315	308	325	308	303	315	323	301	316	326	271	294	279	270	295	315	299	297	322	339	313	285	332	304	290	328	314	311	332	282	276	270	294	296	298	329	281	311	321	276	298	301	284	339	295	336	303	306	319	282	333	302	337	299	303	306	304	307	297	349	324	298	309	330	303	308	326	309	315	330	312	332	329	312	309	278	315	366	287	332	317	293	290	323	339	334	303	321	323	367	319	299	321	294	326	326	333	290	323	321	342	304	305	307	330	305	323	286	296	317	297	316	323	325	345	334	329	322	325	322	294	320	329	318	309	297	306	339	317	311	302	283	296	314	323	282	337	306	291	309	307	307	296	354	291	307	286	300	323	302	296	319	314	306	329	268	323	295	344	318	304	275	318	286	305	312	312	317	329	311	311	296	333	295	287	303	322	318	323	334	281	303	302	332	277	271	326	314	336	300	322	260	341	305	310	285	323	300	291	281	345	321	319	316	298	329	316	287	326	320	310	353	294	330	281	294	333	329	300	301	288	341	288	298	301	324	312	324	310	271	314	288	294	307	300	331	336	306	327	326	285	299	380	305	305	300	262	316	313	318	303	295	310	315	315	294	302	305	321	292	294	332	327	309	327	307	320	281	322	349	286	325	298	297	324	296	295	320	336	309	337	297	323	307	318	292	344	313	308	330	309	292	308	316	294	312	331	338	309	316	298	296	310	327	330	309	296	304	333	333	274	314	285	318	315	294	313	299	308	305	292	335	301	294	300	292	330	299	289	314	303	311	333	304	306	315	323	304	286	299	275	317	314	287	344	307	292	338	307	286	293	320	318	320	310	278	297	289	303	322	352	286	324	325	281	322	309	337	344	275	289	316	298	329	344	282	325	294	289	318	329	312	317	326	294	280	311	286	327	337	340	284	300	334	308	313	302	306	299	298	314	295	254	341	321	331	320	292	303	301	285	288	322	283	319	291	311	322	341	296	329	286	281	322	316	305	326	315	297	310	285	279	281	323	301
25681	22243	27830	26034	20261	10806	1051	298	259	279	220	262	230	229	230	233	231	218	242	218	240	240	241	228	260	239	241	207	220	237	203	199	229	200	222	220	239	211	215	225	260	214	255	221	229	214	220	231	232	218	210	204	232	223	215	232	220	225	201	215	231	238	208	226	230	232	209	228	205	211	214	214	222	197	223	236	200	195	224	204	236	237	227	244	203	234	229	207	200	200	250	235	221	227	249	210	228	228	199	224	222	252	225	218	206	228	209	239	217	227	223	221	207	219	250	244	227	247	209	224	250	216	217	222	224	219	235	217	233	250	217	242	250	207	238	236	226	185	229	211	214	198	212	244	237	236	231	222	240	210	228	217	230	249	233	220	252	235	240	229	211	230	214	230	230	212	221	229	233	223	229	216	246	220	234	214	224	251	244	229	224	217	211	232	220	207	224	197	250	207	184	261	223	220	238	229	221	221	223	209	246	230	218	216	227	231	228	203	225	217	224	190	228	215	233	194	221	202	214	202	234	233	214	221	251	240	224	192	238	219	205	211	207	246	226	218	239	237	234	228	248	224	225	222	226	227	229	226	204	241	242	239	236	200	214	220	210	225	192	239	227	228	241	223	219	206	203	190	203	201	231	210	227	191	204	215	231	236	220	190	197	224	220	232	205	228	235	223	230	242	222	257	227	188	232	241	225	237	226	204	230	223	187	233	205	232	245	236	226	223	201	227	232	202	221	229	208	218	206	221	226	215	202	216	229	238	205	243	222	230	191	216	223	203	249	208	218	217	201	200	195	206	223	239	257	215	226	214	205	221	247	236	248	211	225	198	219	207	229	228	225	212	259	220	241	236	242	225	219	206	256	249	195	203	187	226	222	245	207	240	240	225	195	224	232	223	226	231	203	213	224	200	217	219	199	212	211	228	226	231	231	205	204	233	241	218	209	230	229	232	224	257	235	242	229	212	236	220	212	216	216	217	207	218	241	210	213	225	237	203	228	219	227	233	191	205	211	225	218	218	243	230	216	202	208	226	210	224	219	227	226	232	219	220	233	247	195	219	215	206	227	206	248	237	224	214	207	238	215	228	241	238	219	221	197	250	241	252	234	222	216	195	207	246	214	230	228	207	219	211	212	234	240	217	230	207	216	220	221	239	224	245	243	212	216	192	212	230	213	226	238	229	220	205	212	220	223	250	254	254	214	234	217	235	224	197	237	236	232	200	208	231	199	215	224	228	202	232	206	237	233	238	223	232	183	224	229	187	227	225	207	226	247	221	193	212	212	222	245	233	224	212	212	237	195	226	211	233	193	246	224	217	213	236	243	227	219	191	235	213	227	224	232	244	211	223	233	202	219	216	213	210	228	243	206	239	224	232	237	202	216	222	226	203	212	204	200	193	232	215	238	239	228	239	236	240	226	209	249	222	223	214	225	222	201	209	221	244	201	220	213	231	218	208	212	204	217	211	211	205	236	220	227	210	234	178	229	227	242	218	214	216	210	217	227	257	226	222	212	223	256	209	239	199	247	244	197	223	249	212	203	212	209	212	228	216	233	198	217	216	207	195	243	227	230	216	222	186	239	233	214	238	248	225	237	191	207	212	230	214	241	217	247	234	211	250	232	234	211	210	219	194	212	208	212	212	234	172	221	220	230	207	233	211	225	211	198	183	213	201	217	221	239	218	214	213	231	196	220	226	232	239	230	236	246	216	203	226	217	248	210	215	211	198	216	226	232	242	214	212	203	208	234	235	231	198	243	219	207	239	233	206	210	216	206	222	227	235	226	216	223	213	210	243	218	231	234	205	215	241	227	225	182	230	215	238	222	242	223	234	223	253	223	222	244	226	206	211	235	234	231	209	220	207	233	230	211	201	194	210	197	234	193	236	197	225	235	219	208	235	217	223	261	230	222	213	192	215	219	235	217	213	221	225	199	224	196	221	206	220	207	216	224	235	241	227	227	228	219	223	224	225	223	210	235	207	243	235	191	190	198	212	220	210	223	209	218	213	205	206	231	209	241	262	221	260	210	218	226	235	217	241	222	234	227	266	200	204	213	230	220	209	245	211	232	185	235	228	228	205	231	239	242	215	236	203	203	236	214	215	232	230	198	205	215	211	239	222	236	196	241	230	218	231	228	215	207	226	205	236	223	218	224	202	208	225	211	232	250	253	231	209	198	227	268	221	242	212	211	226	202	205	212	235	210	236	222	211	216	214	223	210	250	215	235	215	207	209	259	213	218	234	235	240	223	241	236	241	219	241	249	213	246	244	211	224	218	214	211	184	238	215	214	207	225	233	217	220	227	207	239	214	237	216	222	215	230	208	235	223	220	206	217	218	214	230	210	211	232	241	209	238	230	208	228	219	193	243	220	207	217	210	198	215	227	229	215	210	219	216	235	227	201	241	226	210	208	240	227	232	208	217	219	195	245	246	219	229	210	237	236	237	215	201	216	208	233	232	227	230	210	223	220	215	231	245	199	199	239	233	242	219	223	209	223	218	204	206	211	213	205	262	208	199	236	229	187	198	217	226	222	191	239	220	221	229	249	233	213	198	207	232	236	196	190	217	210	211	236	258	208	225	235	209	233	231	213	233	213	234	223	217	219	213	225	227	237	223	218	223	221	219	250	234	220	219	229	200	220	212	229	215	228	185	218	211	233	213	205	222	200	225	212	224	242	241	210	227	237	240	224	237	235	206	228	200	218	214	229	210	200	204	215	251	210	225	222	225	209	229	220	200	219	214	238	247	231	248	230	214	218	231	211	207	215	198	242	239	237	218	208	225	220	230	207	258	209	214	224	194	228	217	227	216	211	209	208	231	247	213	235	241	205	249	231	190	223	215	203	229	244	194	193	228	225	234	228	225	218	202	223	219	223	232	214	199	233	214	224	228	234	211	245	250	235	212	228	202	234	243	198	206	229	221	199	215	237	235	242	210	236	213	211	205	204	199	228	225	200	236	206	209	241	200	240	223	204	191	206	222	206	231	201	227	214	227	216	215	220	221	236	232	200	223	224	247	205	229	223	244	227	236	237	225	242	214	248	182	209	229	234	253	229	221	227	228	234	214	235	218	210	217	233	254	233	230	225	230	211	230	227	193	253	231	219	209	235	249	227	219	207	211	208	207	210	217	226	212	230	194	226	195	246	234	221	251	209	226	222	223	240	230	217	223	225	225	228	233	208	223	227	224	211	217	202	215	204	218	189	222	223	214	212	211	215	228	232	209	214	199	211	221	233	241	192	231	224	220	228	250	232	227	219	235	225	208	222	212	203	249	232	211	224	243	205	197	236	242	211	232	248	208	228	227	223	224	237	205	229	219	204	228	201	194	220	214	240	196	216	216	221	233	199	211	213	225	230	206	233	225	225	241	252	228	228	217	194	210	220	210	234	228	213	235	241	208	220	213	225	203	217	225	252	224	191	239	220	238	215	221	232	245	231	235	199	241	211	232	220	227	237	211	230	226	202	213	229	251	203	212	216	174	236	232	220	234
59683	61942	27538	21159	13164	7220	533	288	273	284	268	252	263	237	267	239	261	242	257	233	250	242	241	214	229	237	250	246	227	250	254	270	218	246	227	255	248	240	217	250	208	234	262	261	222	251	256	225	218	256	239	255	261	253	218	248	231	252	251	216	241	232	230	220	240	244	241	263	244	226	229	255	221	225	236	248	253	226	238	257	224	269	245	246	253	218	241	222	246	235	232	247	243	217	214	243	257	224	217	231	253	230	250	236	244	220	234	243	265	236	247	271	223	259	256	268	233	246	254	221	246	252	233	261	267	236	244	231	241	253	213	218	248	212	236	255	237	261	235	218	236	246	229	263	227	233	246	227	234	237	240	227	224	231	231	253	246	247	252	267	246	218	241	266	240	220	240	240	239	264	222	229	228	231	218	221	235	237	220	253	256	255	215	212	231	237	207	255	224	217	238	240	258	228	251	247	226	250	235	234	222	226	208	219	253	222	275	260	232	247	225	261	231	229	233	249	222	248	242	227	251	218	244	230	216	237	229	230	263	226	239	247	244	226	241	242	227	247	235	237	269	257	232	223	226	243	254	219	221	239	224	218	247	241	236	201	229	249	249	239	239	257	250	223	222	219	231	238	222	249	246	244	228	228	231	248	247	224	242	244	210	234	262	251	239	243	231	219	256	223	219	236	241	247	247	245	276	271	250	269	221	221	226	228	231	241	242	248	241	245	228	251	215	239	235	227	224	257	227	242	234	240	238	206	251	246	225	242	237	240	243	248	239	210	230	250	220	246	223	223	259	248	255	257	221	248	219	224	234	220	232	210	210	245	239	208	225	258	253	268	241	236	212	240	223	258	219	220	244	231	253	213	258	229	234	257	221	236	250	247	225	265	245	225	261	235	228	258	233	222	232	248	235	229	228	232	259	234	217	252	224	251	237	246	245	231	219	218	239	233	244	231	252	228	229	223	221	241	250	222	257	242	239	202	240	242	240	227	262	205	209	228	239	253	225	242	245	268	239	252	228	215	248	248	236	236	230	244	260	231	227	256	232	259	188	218	228	246	261	254	267	249	233	257	204	236	247	222	238	233	233	229	232	231	189	237	245	208	237	254	232	233	252	220	227	236	266	231	257	260	235	248	233	222	247	218	248	240	224	247	230	246	219	251	216	236	228	255	214	240	233	226	228	259	230	225	249	228	223	265	261	242	225	227	238	241	240	207	218	227	257	218	224	250	260	238	207	228	249	250	243	261	231	256	239	216	240	254	248	228	244	252	238	218	232	248	237	222	212	228	241	262	224	226	231	238	238	238	235	248	260	221	238	264	226	212	216	235	264	225	237	231	252	242	246	224	233	228	248	227	228	238	266	246	231	222	222	257	237	247	216	241	241	235	212	217	235	255	228	243	234	242	215	271	231	253	231	239	245	238	238	221	230	228	230	253	241	253	232	233	240	221	261	257	231	209	225	234	224	236	214	229	218	201	259	248	243	256	242	220	229	222	244	237	205	254	246	245	246	274	264	214	246	242	208	222	240	271	228	232	220	227	232	251	243	229	258	244	230	260	287	262	228	251	225	204	261	244	275	239	245	228	231	267	218	221	224	237	232	232	228	239	225	240	239	235	231	239	218	269	250	225	255	271	246	258	222	242	243	250	244	227	241	249	226	242	248	242	283	231	208	219	238	240	265	255	235	244	245	223	263	241	256	258	279	240	258	236	253	248	237	240	251	270	243	252	254	241	261	235	230	250	235	229	270	238	230	249	224	241	220	241	240	243	233	259	232	208	246	235	250	241	222	226	262	216	229	226	223	242	233	240	248	247	220	262	232	222	238	245	244	259	209	230	225	251	241	241	256	256	238	230	233	235	246	243	242	254	212	234	273	255	253	230	229	228	249	241	237	227	255	244	210	222	222	254	228	247	240	246	239	255	248	240	228	218	246	247	263	233	240	223	241	236	228	210	238	252	247	224	238	233	238	236	250	227	222	251	257	256	218	232	231	240	264	245	229	250	232	234	202	259	227	247	228	231	238	237	228	256	235	230	263	246	258	232	247	217	247	229	240	257	232	240	230	237	258	252	246	244	240	256	213	242	251	248	249	219	226	242	228	240	231	272	231	272	252	229	217	232	237	216	231	238	231	253	223	243	218	220	247	247	216	230	227	240	225	237	224	218	221	219	248	264	262	210	239	233	219	246	268	245	241	244	206	238	243	246	253	233	222	245	222	224	245	257	226	249	234	233	246	232	243	251	233	237	248	253	218	245	269	228	228	253	255	231	245	254	256	248	240	240	208	244	223	255	225	237	268	242	228	223	239	238	237	216	228	235	246	207	231	248	244	236	257	235	245	199	245	244	230	257	250	243	230	243	252	245	221	244	214	241	212	237	221	206	260	232	227	256	241	265	225	247	231	240	249	221	239	249	247	239	233	251	226	227	239	231	251	234	250	256	207	214	251	243	241	247	238	245	253	239	230	269	261	237	226	228	226	220	236	247	245	246	262	269	243	229	264	244	251	217	218	250	254	249	245	229	235	219	255	235	245	264	248	243	252	237	239	233	237	251	232	255	264	243	224	217	241	229	268	213	230	239	220	240	237	239	236	223	217	237	254	230	246	243	242	257	236	251	233	259	223	244	224	225	219	222	221	220	213	235	233	251	219	225	221	222	219	238	262	223	254	239	251	227	232	234	220	245	238	243	244	255	235	242	232	203	242	240	236	223	234	238	222	238	229	218	229	245	232	228	250	229	224	217	245	262	239	231	225	228	229	234	244	214	242	250	207	244	251	232	221	220	226	265	256	221	244	237	248	260	212	227	239	228	255	221	213	228	245	256	219	242	255	260	240	240	224	244	275	239	241	238	236	246	236	235	229	243	200	255	264	247	247	248	235	232	215	232	255	233	232	250	239	232	234	242	232	225	254	241	237	265	237	231	228	215	246	246	238	224	246	226	260	240	220	260	265	237	265	216	245	243	243	209	265	239	231	253	237	245	218	224	228	214	247	245	247	222	236	264	247	239	243	269	228	226	217	228	249	229	247	256	221	210	242	230	255	238	229	218	246	211	224	255	229	227	211	227	247	237	210	250	229	209	226	235	226	227	251	222	244	246	244	213	246	243	239	229	219	242	232	217	268	243	212	237	235	231	245	242	219	256	223	247	227	214	240	270	251	228	249	235	247	261	238	240	242	219	239	254	236	240	212	238	233	240	248	264	262	231	242	245	229	249	258	271	226	234	261	250	236	237	249	237	251	221	219	217	230	243	236	231	250	246	261	226	219	248	226	229	265	241	252	223	238	236	240	258	236	239	202	230	225	240	242	252	228	255	222	211	236	261	244	239	228	197	239	230	214	230	231	215	260	254	233	221	253	226	214	251	266	252	236	262	223	231	256	223	241	243	227	239	212	246	229	237	245	239	248	241	233	243	269	227	232	244	252	222	260	256	254	243	215	232	255	236	240	222	248	255	245	250	207	249	240	206	227	237	218	221	232	267	245	214
24601	21744	28783	24587	22861	20504	5097	509	427	384	357	397	358	341	365	336	364	353	387	325	373	380	355	346	377	361	346	380	370	374	355	370	352	358	370	352	341	325	376	360	360	330	358	325	354	365	338	373	332	325	347	338	352	349	361	330	321	372	351	337	373	361	362	314	314	327	332	323	351	328	328	346	341	330	333	364	286	347	362	351	337	330	321	318	328	322	339	336	318	322	349	360	311	357	318	337	384	330	326	320	347	336	360	345	343	358	346	343	331	314	352	376	319	364	323	325	342	364	350	336	302	332	360	337	325	356	361	351	334	326	345	345	316	335	299	298	347	327	361	344	336	327	314	343	341	351	349	334	378	354	339	324	336	326	364	303	348	325	327	321	309	359	373	318	354	342	358	356	362	346	341	343	313	336	392	355	384	336	340	345	352	360	352	364	381	344	346	342	322	316	314	335	364	342	342	326	346	354	356	337	357	342	344	363	352	348	323	282	336	319	335	338	339	345	333	323	360	344	345	334	331	339	353	357	317	363	320	328	340	346	336	350	378	342	325	329	347	354	347	328	354	332	339	332	321	329	378	347	352	345	350	308	363	304	310	347	339	326	337	355	338	339	330	356	338	349	371	327	352	340	334	361	361	343	339	349	318	316	339	368	341	363	335	339	377	352	351	334	372	317	348	373	348	308	336	387	315	369	352	344	335	326	343	370	358	327	331	364	314	350	362	354	332	334	319	355	333	346	322	329	340	307	330	358	344	326	352	332	342	343	343	342	315	362	335	319	359	346	303	336	345	390	371	340	332	365	347	327	374	331	352	336	352	354	356	306	323	337	338	315	345	338	357	345	342	333	375	338	334	350	334	351	356	341	343	326	328	349	377	326	342	362	384	341	338	333	343	342	339	330	312	365	345	357	328	354	330	293	345	355	340	335	355	343	341	364	347	343	322	320	348	339	340	362	350	320	350	337	357	328	370	354	341	343	346	343	340	329	335	368	358	340	339	329	359	330	357	325	320	362	324	334	324	349	334	337	362	365	355	321	338	351	329	350	319	343	337	303	332	322	350	341	323	311	322	341	375	348	326	377	372	343	350	343	338	340	342	328	333	327	334	340	298	356	349	341	317	359	348	318	338	310	363	344	347	336	321	365	353	370	322	356	347	310	347	321	361	304	341	302	356	345	353	359	376	331	366	331	340	350	329	345	351	313	316	370	327	315	342	370	344	357	339	334	365	313	311	351	331	343	324	333	341	331	345	358	358	307	347	367	341	344	357	357	315	360	348	370	337	338	330	335	365	358	358	334	373	368	352	335	339	323	331	335	307	338	361	373	291	359	334	352	368	355	315	336	355	361	348	328	305	360	333	329	338	323	322	382	332	345	327	331	307	323	368	311	325	345	336	353	317	363	349	336	315	339	345	330	373	376	335	379	340	331	328	331	331	349	359	342	361	352	376	342	351	328	333	320	331	317	342	367	343	327	347	316	346	360	331	328	331	339	341	371	318	376	362	359	324	324	350	327	368	308	328	335	391	349	334	362	354	346	329	339	324	351	339	334	367	354	334	361	382	337	345	371	361	340	328	340	407	343	304	353	328	348	338	329	294	348	343	357	327	338	313	338	332	350	318	354	327	332	309	363	351	373	331	377	357	343	330	325	318	338	368	332	380	359	364	335	373	361	356	369	358	351	372	340	327	339	381	353	364	379	339	332	310	340	341	339	368	348	315	344	319	362	341	318	368	323	325	318	350	356	338	366	334	375	354	345	335	355	328	370	362	363	326	331	323	302	313	344	347	326	359	384	326	376	360	346	336	334	345	342	344	322	347	332	328	357	355	327	349	347	367	359	357	355	341	320	333	313	373	314	380	344	312	349	353	344	292	352	356	307	333	353	356	356	357	361	352	328	319	335	348	341	333	345	317	331	328	312	331	318	351	337	323	355	351	324	308	337	355	355	308	328	333	335	340	339	329	326	334	314	311	337	331	350	366	381	322	367	348	360	322	346	347	355	380	320	346	384	330	372	329	348	357	331	329	340	343	330	323	345	343	362	334	368	347	321	358	315	356	339	344	332	335	355	317	312	349	320	371	307	363	345	352	372	344	344	338	358	350	334	375	324	341	353	372	324	364	358	351	348	356	330	347	340	349	332	316	328	351	323	354	307	321	318	347	402	332	309	337	352	381	347	333	361	347	333	355	368	339	356	357	346	351	348	373	344	344	328	358	330	355	374	354	353	334	346	337	336	354	316	333	340	362	387	347	310	348	366	326	318	322	309	303	348	358	310	328	341	346	354	324	347	342	325	363	312	354	334	339	357	361	317	331	323	386	353	355	350	348	356	349	339	338	342	359	372	322	342	348	331	350	314	309	337	331	342	361	373	371	326	326	350	324	330	369	354	321	344	362	350	348	370	365	348	343	358	354	306	351	333	365	355	371	345	380	336	348	354	341	336	334	340	362	307	338	336	374	342	329	340	354	322	365	357	390	313	376	375	323	337	330	366	316	322	347	356	367	337	350	348	317	371	340	356	330	370	338	337	332	380	351	332	358	366	316	315	314	313	327	342	356	336	324	345	345	326	353	358	357	332	368	363	356	316	374	344	357	335	364	352	324	338	369	371	346	347	327	340	342	343	320	345	380	368	354	345	317	365	313	345	351	367	355	347	346	330	340	333	346	331	402	322	381	350	361	341	339	318	337	334	361	314	348	338	340	314	336	393	323	378	339	319	349	322	367	351	326	359	338	392	364	332	349	353	369	345	366	370	331	355	342	336	318	377	334	348	341	357	326	339	365	372	362	364	336	318	316	323	355	335	375	358	365	382	354	304	346	375	349	319	353	368	325	327	326	341	361	361	334	309	316	377	373	357	350	285	317	339	339	324	316	331	340	333	343	315	359	353	296	334	300	334	319	349	333	292	337	317	340	320	316	363	323	354	343	337	311	314	350	329	346	328	343	329	336	373	321	347	334	333	364	329	363	339	372	314	352	349	351	313	337	336	313	352	335	305	366	356	359	323	319	367	368	334	324	355	339	336	311	349	346	330	351	367	353	336	358	354	351	360	329	357	364	334	354	311	341	353	357	382	343	343	347	317	351	325	321	341	324	346	326	375	350	353	364	363	331	359	374	345	324	340	356	332	371	295	322	356	341	338	355	365	332	362	341	352	348	327	327	399	305	367	354	339	339	327	359	323	302	328	316	378	363	321	324	328	320	341	340	366	329	381	335	346	390	369	328	329	321	387	337	351	297	338	327	369	346	354	382	316	341	353	304	351	324	341	365	342	300	378	337	365	373	366	322	344	351	311	359	330	297	348	352	349	337	294	318	326	375	342	360	334	342	345	334	348	327	336	314	319	314	365	338	334	387	382	329	317	321	346	324	329	315	329	350	354	323	343	344	328	342	329	326	342	328	371	337	355	363	353	367	331	364	333	321	321	339	370	342	334	344	359	326	370	313	335	320	374	333	313	322	323	296	340	327	365	349	364	329	306	332	320
61924	72445	40545	32263	21443	11660	848	455	410	391	395	397	382	377	347	358	348	371	373	390	396	368	378	339	319	387	314	369	348	333	362	342	369	370	374	357	351	333	360	347	381	397	354	367	347	372	382	356	330	360	374	397	378	382	355	355	388	360	348	354	352	353	360	377	337	333	354	370	384	342	323	391	370	303	335	378	377	390	312	346	408	373	318	370	366	363	363	352	340	350	360	370	350	349	354	331	373	385	344	327	347	380	344	360	370	359	343	353	354	385	339	327	343	380	361	381	383	342	365	365	353	335	348	361	364	343	363	374	356	359	336	348	374	351	327	345	338	355	368	390	372	349	364	362	344	341	368	329	349	359	361	369	343	349	363	314	375	377	357	326	390	315	358	352	360	366	365	350	390	321	344	361	350	330	375	378	385	357	350	342	365	352	345	309	377	331	381	373	339	356	354	381	361	316	374	349	325	358	384	342	377	344	371	343	377	328	373	342	341	339	372	357	338	395	346	399	359	375	345	344	344	355	377	331	326	368	343	386	353	327	340	355	376	390	322	349	346	319	327	353	369	342	364	349	372	359	354	345	329	382	364	367	342	336	316	342	348	317	352	374	387	382	354	334	368	376	346	356	356	321	357	330	338	313	327	362	330	346	339	355	382	368	368	368	328	375	320	391	359	324	373	331	349	361	413	365	340	359	335	370	357	392	313	357	359	336	334	357	338	348	344	309	345	371	368	332	330	312	360	348	402	363	363	353	362	325	350	369	317	349	347	350	373	345	370	358	355	351	358	344	382	393	368	345	390	383	342	340	330	348	375	368	377	334	360	332	361	338	338	331	358	383	332	326	359	386	352	358	370	368	359	358	367	340	363	353	318	397	321	358	371	370	360	359	379	379	352	343	353	346	374	366	362	305	396	374	340	369	331	373	354	369	375	331	370	367	330	327	340	373	349	371	343	355	316	343	347	370	352	331	327	333	330	352	351	356	356	352	365	360	351	324	332	353	327	359	338	351	376	394	341	372	337	331	357	384	343	349	348	356	348	336	367	365	342	342	344	368	370	346	344	340	345	330	373	338	325	386	342	355	354	322	338	365	388	336	343	372	355	396	352	358	348	365	345	336	346	321	370	350	327	329	380	332	360	345	357	365	388	350	389	335	357	324	350	341	349	369	335	354	349	341	358	407	362	358	340	335	368	340	322	314	351	337	375	350	360	367	334	341	321	306	354	328	333	349	339	371	331	344	320	343	361	330	365	347	336	367	346	321	326	325	359	335	365	363	378	332	349	359	370	312	343	337	345	381	369	349	365	346	349	337	363	370	341	328	334	360	382	343	394	361	379	370	352	339	348	352	323	359	330	358	340	368	361	350	351	341	351	340	370	351	348	358	350	363	368	345	364	362	328	361	369	349	376	352	351	340	353	379	363	352	358	361	337	334	357	386	342	382	362	350	346	368	389	325	358	359	383	361	372	355	354	334	332	337	309	363	359	369	345	338	359	309	349	368	337	361	374	361	393	348	365	404	336	401	358	336	376	340	307	318	353	344	351	360	374	347	373	364	323	348	368	348	332	338	344	352	359	378	368	336	352	339	351	380	360	340	345	372	324	341	351	365	347	343	341	361	356	341	310	355	347	330	370	380	383	368	356	355	333	363	363	351	354	336	350	320	345	355	359	328	336	361	350	381	358	374	331	364	366	341	367	353	337	346	333	332	342	363	394	319	337	332	342	341	348	336	344	343	345	325	355	354	373	366	358	319	390	374	344	365	323	340	319	358	337	362	373	355	392	326	345	355	356	374	342	327	355	337	365	317	351	344	348	365	335	331	342	343	339	350	354	327	341	384	365	343	375	356	374	365	367	334	390	342	346	351	356	399	347	341	377	352	361	377	372	321	351	353	355	366	344	368	378	341	353	375	348	356	388	344	326	336	377	361	350	353	324	373	356	351	349	360	345	333	343	355	387	337	329	326	333	359	342	360	317	367	350	353	349	349	342	370	355	348	336	365	359	339	356	349	330	359	322	345	334	351	320	366	385	327	324	319	369	345	361	335	347	379	345	370	349	356	347	379	360	396	339	379	372	322	391	375	340	366	359	353	338	363	346	322	356	350	322	352	354	341	361	353	358	324	325	308	351	362	369	352	356	332	360	349	339	340	337	336	352	358	368	344	378	347	382	321	352	326	366	379	389	344	333	354	374	357	322	377	354	345	369	356	384	367	332	396	342	383	330	352	354	377	346	363	352	345	346	352	353	327	310	322	346	362	366	368	358	345	336	392	342	358	337	362	330	352	361	324	333	329	349	372	361	380	340	326	378	377	338	341	365	392	388	354	342	318	346	350	331	341	380	363	313	391	365	378	334	370	340	361	351	377	370	340	330	318	349	353	354	362	321	340	333	349	321	352	364	377	345	355	335	361	335	342	308	334	353	351	289	347	351	399	348	345	351	355	357	328	376	343	336	375	307	335	382	368	362	362	347	359	361	372	361	351	350	359	341	344	353	327	358	380	353	351	354	391	348	293	366	356	364	332	328	357	400	346	329	350	382	375	353	333	342	367	362	356	368	380	359	355	362	350	370	319	326	327	356	341	365	352	352	382	344	328	350	365	361	365	393	395	344	349	351	386	408	334	356	363	361	317	333	356	348	348	350	360	372	352	365	347	354	350	365	333	384	356	371	354	318	325	361	345	318	359	338	359	347	359	342	372	356	343	353	385	355	341	323	318	340	329	363	341	339	345	324	377	364	344	361	344	345	386	362	379	332	370	322	372	333	326	356	378	331	346	369	353	338	350	359	341	370	370	359	356	405	370	351	382	357	338	364	356	362	330	352	378	331	375	333	348	348	345	370	347	344	335	365	378	339	366	351	384	362	358	388	348	371	380	354	368	360	336	311	351	326	317	364	316	352	340	351	334	342	394	357	354	367	355	331	326	352	359	349	378	384	367	364	344	376	363	349	354	373	357	343	360	379	349	339	378	351	375	331	364	334	358	370	334	368	354	358	346	349	354	348	375	337	326	340	336	316	350	346	382	354	336	351	344	358	329	323	364	363	339	360	377	370	382	350	367	318	360	354	374	350	320	370	369	350	354	342	355	346	355	333	324	370	342	320	368	376	361	348	345	375	363	394	358	330	368	378	333	348	361	369	361	358	368	351	358	370	343	372	364	327	329	358	338	347	368	337	332	339	356	351	340	327	331	312	391	355	375	353	361	367	337	336	336	373	354	340	336	369	359	339	349	368	369	356	345	323	347	347	371	344	360	349	345	340	355	364	352	360	363	304	338	371	340	317	362	375	335	318	384	326	353	329	350	336	353	357	340	330	328	340	362	338	382	329	350	333	370	315	339	348	354	338	367	330	328	379	356	350	352	363	366	341	348	339	342	380	327	361	323	350	346	335	328	366	352	336	349	360	368	342	356	327	355	343	372	375	362	383	349	333	389	369	359	353	361	374	323	354	386	344	365	337	358	344	363	329	316	354	301	349	380	382	352
31393	22036	8446	2480	1418	789	373	333	346	306	346	328	340	331	327	322	368	344	330	339	313	297	335	322	326	371	319	329	328	301	327	311	333	365	311	328	283	332	322	289	300	294	359	300	349	297	302	319	314	335	338	332	295	356	306	292	362	339	344	318	311	311	336	321	315	331	367	312	326	338	282	326	350	305	338	308	298	324	343	300	341	308	302	360	368	309	293	337	318	372	285	364	310	321	315	316	272	326	315	359	312	299	344	350	306	293	327	308	352	314	311	307	289	298	330	297	314	323	348	326	341	336	332	301	336	294	341	328	327	302	299	300	330	355	319	341	340	357	344	334	320	352	352	307	328	321	313	305	304	300	351	306	338	336	341	319	336	323	334	323	307	315	333	333	342	343	305	315	322	344	319	331	353	324	311	310	351	336	323	367	302	299	326	313	333	333	323	318	325	349	312	377	307	312	297	365	336	305	323	338	296	341	326	359	344	351	310	331	301	373	329	349	323	311	354	341	320	330	327	341	311	339	311	316	292	342	325	316	302	360	340	298	331	331	354	353	334	329	334	347	316	310	318	320	318	338	328	346	319	353	325	351	325	326	352	327	356	317	281	374	327	344	322	322	320	342	273	349	344	278	302	324	339	314	315	345	339	338	310	315	305	362	326	327	284	361	326	326	337	350	337	358	303	327	344	349	318	328	324	331	331	376	304	269	310	307	322	328	334	334	351	307	339	312	318	311	342	330	346	312	299	327	367	339	319	346	352	303	323	328	306	338	322	317	345	315	323	331	348	305	310	338	353	305	328	349	325	330	317	301	309	332	328	339	323	329	330	314	357	344	337	299	342	324	344	278	338	339	344	301	342	317	332	325	312	331	320	316	344	312	313	321	333	336	318	300	348	352	293	327	311	337	379	332	355	315	327	337	349	325	349	354	336	350	327	330	354	321	336	319	328	341	314	349	345	326	341	295	324	311	315	361	326	352	325	315	309	330	334	336	294	321	345	316	299	324	338	347	312	314	362	352	327	343	343	292	351	330	320	346	290	352	346	337	335	337	319	343	284	358	326	303	308	370	296	304	327	329	317	323	295	336	323	311	345	339	325	337	339	334	317	326	316	310	338	315	294	293	322	336	361	330	324	317	330	340	368	326	324	352	317	374	326	316	363	320	320	339	324	313	332	328	321	326	334	342	356	341	311	319	324	334	333	349	297	334	301	336	317	322	338	307	355	354	313	321	315	333	302	327	320	343	305	306	318	319	321	356	327	306	345	303	299	308	314	340	350	317	315	350	297	327	337	306	359	310	341	308	332	367	345	338	342	335	348	311	324	313	344	310	307	347	330	347	341	335	320	339	314	316	296	336	329	315	336	317	327	335	334	336	315	362	324	326	327	332	344	305	312	338	315	350	346	329	315	291	292	351	348	315	312	344	313	343	361	313	312	351	316	330	325	336	332	313	333	320	318	351	333	321	311	343	335	338	349	344	326	342	360	319	311	296	317	316	324	338	317	329	330	355	351	330	352	348	304	347	311	347	353	318	316	358	308	365	348	330	311	328	302	339	352	338	296	338	315	326	342	292	324	313	342	318	292	356	339	338	339	317	332	333	345	342	339	316	336	303	327	324	310	329	341	317	325	329	375	334	324	300	325	287	343	332	320	290	325	368	309	334	334	326	360	349	348	306	338	325	352	353	311	331	335	340	320	327	330	341	324	345	342	330	318	325	323	320	350	330	309	350	300	359	333	334	338	317	355	301	326	322	318	322	351	314	332	332	321	328	332	327	332	329	291	318	312	321	346	337	313	353	337	308	302	312	289	292	346	369	336	330	315	344	314	332	349	332	333	332	291	306	332	332	329	335	310	317	339	325	341	329	324	345	315	339	299	325	314	340	344	299	308	349	324	330	338	289	311	313	318	338	378	336	311	280	367	344	336	349	317	335	326	325	341	305	303	331	326	333	314	307	335	321	304	324	349	314	322	329	297	335	347	332	368	349	318	342	343	343	313	306	324	325	322	363	359	327	340	314	298	346	356	302	307	346	319	316	334	306	349	315	330	329	329	330	347	299	313	316	340	322	290	313	323	319	301	347	334	335	308	317	339	323	327	322	303	331	312	334	319	331	341	334	327	326	316	344	336	320	345	349	320	322	313	300	334	330	309	331	346	324	320	327	311	349	325	329	321	341	312	318	350	338	331	352	327	318	329	324	296	331	344	349	321	319	317	307	331	333	314	360	330	310	328	339	312	321	307	314	325	316	322	345	347	332	326	364	331	331	357	343	311	344	373	315	326	307	361	320	334	349	324	322	312	317	299	321	346	323	291	347	337	319	334	306	339	323	326	314	332	308	325	361	320	308	331	312	345	347	353	317	312	342	309	345	315	353	348	306	306	303	348	330	346	339	333	322	346	336	347	327	312	321	344	334	305	343	299	324	323	305	292	339	346	330	358	322	337	345	297	333	324	342	361	355	328	318	310	327	317	335	293	329	353	333	278	369	371	318	347	303	317	305	357	331	349	304	315	327	330	312	289	315	347	355	317	303	326	341	305	372	290	317	321	308	334	331	342	342	383	333	290	356	324	320	355	302	337	312	343	356	340	347	325	342	314	306	318	305	297	324	310	343	315	316	317	329	309	325	338	362	345	339	329	346	359	320	337	356	310	304	353	318	346	345	321	336	325	310	341	318	334	308	315	326	316	313	311	334	336	314	342	324	319	349	329	334	332	326	321	323	335	341	341	306	334	337	271	321	325	336	341	324	331	345	320	377	312	302	336	312	359	334	301	314	295	320	314	346	330	361	334	337	340	339	319	356	311	341	318	321	347	316	340	331	334	324	346	310	320	319	301	344	341	356	332	305	289	325	368	324	301	326	322	338	350	307	313	301	326	339	316	332	336	326	316	285	314	348	333	292	315	320	314	308	282	322	305	325	322	358	295	351	286	322	334	316	310	325	333	325	326	327	353	338	315	325	327	343	311	341	350	313	357	331	324	310	357	303	338	346	329	344	309	339	308	341	325	316	341	334	325	341	340	338	333	334	351	317	303	319	327	326	345	355	316	308	317	337	329	328	327	316	301	324	314	343	329	336	316	311	351	313	349	322	334	299	336	330	324	330	324	328	307	328	308	336	317	322	342	336	304	292	349	308	294	312	337	319	318	342	337	330	337	289	303	320	327	340	308	307	348	349	352	316	318	351	323	319	316	348	331	349	313	336	321	319	358	292	323	330	347	330	322	352	352	333	348	352	328	361	316	328	288	333	319	339	335	330	343	319	324	316	356	350	321	311	294	384	344	312	323	303	328	351	322	347	309	338	307	354	312	329	347	299	364	316	316	339	283	325	309	314	309	325	323	305	327	330	357	334	343	335	305	326	350	347	354	356	318	299	356	334	301	339	340	302	357	293	339	353	311	337	321	302	319	338	286	277	339	337	308	336	345	333	329	319	328	375	323	319	327	329	346	352	303	328	339	330	301	311	352	299	328	323	331	338	325	332
22652	16727	4616	2129	1582	901	322	316	314	319	296	307	259	322	299	322	305	339	281	317	339	300	331	311	294	323	326	321	311	314	342	307	322	308	306	297	298	262	311	287	293	297	311	327	317	334	306	286	319	298	324	321	324	298	286	309	308	317	329	302	303	317	295	303	319	327	284	315	333	332	309	304	304	319	313	307	341	340	302	305	292	331	287	323	323	331	309	275	301	327	320	308	319	305	299	304	305	317	281	292	283	306	322	307	303	289	299	309	332	289	318	270	296	302	334	308	312	288	300	314	304	331	293	300	305	298	287	300	311	304	334	311	329	315	317	313	310	300	315	336	317	331	324	328	301	352	290	309	265	318	315	315	318	324	297	299	308	299	312	317	314	319	304	302	307	322	297	318	353	322	297	307	306	299	311	275	287	285	283	330	336	272	298	333	310	299	292	280	323	306	314	291	259	312	310	301	310	315	317	342	288	325	326	310	310	280	296	310	288	323	291	331	299	312	290	289	325	309	319	324	323	308	303	319	321	281	312	318	325	304	318	332	302	309	329	307	290	296	328	311	297	289	311	295	332	326	309	325	314	325	327	283	284	289	316	322	307	311	301	323	305	301	262	339	305	327	303	314	307	331	310	287	319	295	269	314	313	294	311	328	295	311	297	294	297	326	316	286	345	291	309	322	324	352	298	311	332	312	308	293	304	291	298	305	302	303	300	311	288	294	329	300	325	310	330	340	308	325	335	333	307	274	269	329	288	307	325	308	278	287	290	306	316	312	289	308	328	310	321	336	312	316	277	307	291	313	321	321	267	315	307	303	318	306	295	311	299	314	289	328	292	332	298	311	327	329	293	302	323	331	319	309	329	304	287	324	303	284	323	320	307	303	289	306	313	324	308	317	300	284	298	307	314	341	289	290	303	300	308	360	314	304	321	264	348	288	290	313	314	290	340	310	318	315	310	285	312	307	324	310	292	336	313	305	293	325	297	321	287	278	291	263	324	281	300	302	299	306	285	293	324	299	294	297	298	346	313	294	301	279	283	321	312	312	303	312	292	317	316	282	300	321	299	308	321	322	286	293	290	308	306	293	305	303	292	300	320	341	297	275	306	302	301	326	308	312	317	331	298	312	298	317	314	319	307	306	320	281	286	348	316	283	320	345	306	287	310	325	305	310	305	332	327	335	328	314	299	312	331	310	291	294	332	314	270	318	295	329	307	327	284	290	312	351	309	290	306	293	337	308	315	300	300	314	299	293	292	306	311	293	311	338	271	267	312	287	316	307	329	328	329	358	316	316	322	286	309	312	294	297	259	285	286	299	333	291	337	333	292	277	286	285	289	280	291	314	294	317	363	293	292	313	312	360	302	314	306	335	300	311	310	302	332	328	304	295	295	293	293	292	321	312	298	322	321	276	325	318	284	317	337	272	318	301	300	332	298	315	309	323	323	310	297	287	324	340	284	333	291	322	295	311	305	299	329	327	279	316	323	278	318	322	295	305	277	289	324	310	300	307	325	305	310	296	307	342	315	318	290	332	271	349	271	348	311	325	313	318	323	321	356	315	272	272	303	330	289	319	307	299	312	298	310	311	320	315	321	324	304	337	296	290	313	290	310	285	328	334	305	289	309	327	318	294	305	303	304	310	281	303	282	335	301	301	296	297	319	322	316	292	335	272	304	323	347	298	328	316	319	316	329	285	305	303	306	337	304	325	280	356	305	270	317	307	308	314	300	330	320	317	308	315	319	320	341	292	289	319	325	295	330	267	302	333	292	328	326	305	319	323	293	317	251	282	277	311	298	337	327	320	325	304	308	299	321	305	313	307	282	326	319	310	327	280	317	323	315	334	314	321	338	278	312	291	326	301	301	278	280	294	314	295	293	321	316	282	310	306	318	294	328	297	296	300	303	314	288	273	301	305	308	291	295	331	291	318	318	324	302	302	290	305	303	263	328	300	319	300	306	307	307	324	272	310	293	274	279	312	292	334	310	296	325	362	295	331	318	310	322	329	309	334	310	318	309	297	295	309	308	297	313	298	323	310	318	317	331	321	290	298	335	316	299	296	286	331	300	319	328	290	268	287	326	346	283	316	306	306	295	329	289	279	317	293	284	322	316	276	286	303	315	299	317	309	307	314	301	334	302	305	297	295	310	308	328	301	314	278	305	296	308	311	306	309	291	341	354	318	291	336	302	324	324	329	305	345	349	316	277	295	303	308	317	331	318	313	295	300	339	294	299	315	269	267	324	306	288	309	293	319	305	277	320	279	305	323	315	292	329	312	290	301	302	293	283	295	335	348	326	301	299	284	281	308	345	345	323	286	322	333	307	303	300	317	296	315	313	323	301	312	293	352	348	325	302	293	260	315	282	304	313	298	320	293	300	319	297	305	317	310	335	316	309	322	314	320	315	300	319	309	311	308	319	312	313	293	300	290	285	323	332	307	306	331	322	298	307	281	307	315	319	295	309	292	292	314	309	309	339	284	310	280	291	339	308	295	306	312	311	299	315	315	330	320	344	316	319	321	310	291	317	271	294	344	295	322	311	357	322	333	311	288	307	333	322	297	328	325	304	284	286	314	322	283	301	319	315	305	305	302	301	310	296	293	324	320	317	312	302	302	345	316	327	290	302	306	312	302	311	296	339	302	284	276	298	331	320	298	311	312	312	280	307	319	305	284	323	298	314	268	322	296	277	293	297	334	323	316	286	299	308	310	280	309	351	272	305	316	304	280	303	295	311	299	293	322	317	297	283	331	296	297	328	332	288	319	328	311	289	308	342	350	333	290	303	291	303	312	299	318	318	317	328	343	313	327	308	334	310	317	313	311	323	360	332	292	328	323	321	328	322	283	310	317	303	325	295	313	302	302	325	288	330	306	319	321	290	280	333	295	311	314	296	299	309	308	310	328	317	309	312	273	334	317	318	325	346	290	312	288	320	292	306	286	297	292	323	316	303	328	293	339	300	313	329	339	290	330	309	310	317	304	300	307	288	312	321	301	331	345	311	306	284	321	327	334	337	307	328	329	278	294	321	309	288	316	332	309	277	308	347	282	312	272	325	294	316	301	304	304	298	312	292	314	315	274	307	299	284	306	319	328	311	309	301	332	283	309	310	312	285	301	305	309	315	301	281	327	307	334	283	302	285	312	285	284	325	324	345	308	332	300	324	307	305	316	302	305	302	309	285	267	335	327	293	316	305	284	276	300	289	293	303	280	308	313	316	290	301	283	290	286	305	300	291	302	346	297	271	295	308	302	317	312	291	286	327	295	319	338	321	332	314	303	297	328	294	314	314	295	300	338	289	289	286	310	325	306	319	299	319	299	331	305	333	320	289	297	329	307	303	337	275	281	304	299	303	306	315	280	317	335	311	297	274	296	319	321	301	269	326	300	329	314	324	287	325	328	304	311	302	327	313	330	334	334	318	332	308	304	303	312	311	305	294	291	270	304	319	287	299	299	319	305	287	287	288	289	313	324	323	306	319	316	287	308
25699	22425	28133	25604	21035	10537	923	316	232	241	232	224	238	218	212	250	235	241	184	233	230	231	234	218	213	222	230	216	221	226	236	195	243	207	230	229	219	219	211	226	219	217	212	242	230	233	223	211	215	233	221	221	230	209	208	240	219	211	229	216	220	232	207	211	213	258	230	233	241	186	231	245	214	227	208	193	241	207	204	204	235	204	201	208	218	214	201	240	244	228	195	204	238	191	228	221	219	219	212	214	228	237	237	228	213	199	236	209	206	237	207	216	212	233	218	191	241	222	208	245	217	203	220	213	217	207	220	222	207	211	202	245	210	228	217	239	215	242	215	247	206	225	227	184	198	215	223	219	212	227	198	219	213	218	226	227	212	214	249	208	228	209	212	191	203	225	223	206	239	232	215	242	206	222	202	223	260	205	209	218	239	218	230	208	202	209	211	222	198	235	219	201	208	234	215	203	191	238	211	209	228	208	215	204	184	242	210	224	228	198	189	225	210	218	201	210	230	229	231	237	210	274	237	184	212	247	203	206	240	222	193	217	210	204	192	233	226	226	200	203	173	220	211	222	216	237	239	245	218	233	228	206	214	212	234	206	223	235	224	243	219	227	237	203	207	207	235	229	235	206	216	235	223	209	233	239	233	241	193	220	205	226	219	199	223	202	225	223	203	220	213	225	212	202	244	206	227	229	203	237	218	220	213	225	213	212	229	213	220	220	223	229	209	226	245	220	232	191	195	210	199	222	228	219	226	245	212	201	214	213	203	200	247	213	221	221	213	217	245	192	200	220	217	216	191	207	215	246	210	189	214	214	234	208	226	231	186	223	242	227	196	233	241	225	220	205	212	215	249	217	230	196	211	223	225	214	221	243	237	236	220	212	229	221	197	234	204	217	234	227	221	216	213	199	209	219	222	211	209	229	228	199	246	217	210	213	251	205	236	230	240	223	200	209	211	200	232	201	235	229	232	212	219	226	244	223	234	195	242	236	225	234	190	217	228	215	205	223	196	241	214	189	223	218	215	219	217	237	207	239	208	228	223	226	217	219	245	214	198	216	250	217	193	217	217	238	214	244	213	215	229	190	197	194	211	218	220	204	208	220	228	255	239	190	223	212	192	219	242	232	232	224	204	204	216	220	191	228	198	221	226	220	220	230	229	223	219	219	218	211	213	236	226	214	243	247	214	211	213	226	234	212	189	227	224	231	188	202	209	206	213	228	234	215	223	225	225	204	194	225	214	226	224	228	184	253	230	232	218	216	241	221	209	217	225	206	216	232	235	206	205	203	200	204	243	224	210	196	237	202	228	225	219	221	205	229	201	204	237	214	207	230	219	242	215	211	214	200	215	223	218	191	217	215	220	203	210	233	232	215	228	224	230	219	170	222	230	215	224	198	207	240	212	217	206	210	236	208	234	262	195	229	167	204	204	216	221	190	217	215	236	215	224	238	215	224	224	240	219	198	227	223	196	240	246	221	215	220	208	240	212	207	177	214	200	211	228	219	219	206	240	215	234	231	252	252	218	212	191	205	196	204	209	234	228	202	213	224	209	209	210	212	203	226	208	219	204	191	204	210	236	213	203	187	193	245	220	186	207	233	212	199	202	227	205	214	218	219	218	205	205	204	218	230	218	241	213	223	212	249	203	236	220	209	198	228	227	239	196	209	236	218	200	220	204	214	201	203	207	215	220	210	234	219	225	238	189	230	241	198	236	218	201	217	239	218	234	235	205	224	217	211	239	229	204	217	212	214	235	201	204	221	222	219	193	242	208	212	223	212	219	246	229	227	216	216	227	233	214	223	220	221	231	208	236	225	221	226	209	219	242	209	212	213	208	209	204	207	231	228	203	237	218	211	204	215	236	211	202	255	232	194	207	219	220	221	242	206	226	246	219	241	208	241	193	215	216	212	227	216	217	211	228	217	203	213	238	189	216	240	225	224	176	213	209	197	212	217	211	218	217	248	208	199	203	209	197	209	217	219	217	208	221	216	235	228	188	220	200	228	231	216	226	223	207	246	229	232	226	214	232	212	221	214	230	227	204	219	202	225	207	212	232	224	220	243	225	229	224	222	221	205	218	241	224	239	208	241	225	235	227	197	216	210	190	217	198	229	239	225	222	232	235	221	209	227	205	236	200	197	214	215	235	221	210	214	186	229	234	234	224	226	212	222	222	227	233	208	213	205	202	206	236	230	212	194	217	219	208	210	217	198	202	216	194	224	236	229	190	204	243	198	226	224	220	245	210	218	180	232	210	224	212	221	231	241	190	218	196	195	205	207	222	226	211	217	211	200	219	208	200	206	214	206	224	231	243	212	212	222	227	219	249	236	236	240	205	219	210	229	237	251	233	190	236	220	227	234	201	236	240	215	230	226	228	222	208	220	193	217	211	216	236	227	215	239	223	227	224	220	237	192	222	193	211	208	219	218	236	226	232	214	225	209	244	198	230	219	220	222	234	247	223	213	220	227	224	211	212	213	208	214	208	187	198	212	226	217	181	224	243	219	211	225	183	207	221	235	264	240	210	232	202	232	215	211	206	211	210	235	211	237	238	206	202	211	198	232	234	219	221	229	220	224	200	223	193	215	223	214	210	216	204	215	205	231	224	226	218	210	234	226	229	240	199	197	238	210	210	247	225	237	216	196	206	216	238	211	231	209	217	227	240	257	217	220	220	202	190	199	217	208	203	219	239	187	200	243	205	202	208	233	172	236	209	229	237	242	233	226	237	219	211	213	216	204	226	224	187	224	224	202	212	212	226	207	197	220	228	224	224	235	239	219	227	216	217	218	235	220	218	213	230	244	216	208	218	187	228	221	224	211	201	227	227	231	234	202	216	257	203	254	227	220	205	214	223	232	227	241	213	218	229	218	219	206	206	186	211	234	219	233	240	253	191	217	213	231	223	245	194	200	212	224	216	209	224	210	203	230	233	216	251	219	214	209	237	219	227	231	208	226	224	221	247	220	234	216	226	198	228	211	221	199	220	217	211	219	218	215	239	205	212	221	222	224	173	206	234	195	207	212	201	211	235	229	234	231	220	218	239	213	239	213	203	212	212	203	222	226	234	201	238	235	209	217	211	216	221	183	199	223	210	227	214	234	212	226	228	184	227	204	193	192	207	211	231	214	191	194	229	208	229	221	222	205	234	226	230	205	203	210	234	230	225	229	202	218	215	197	188	207	244	237	259	223	194	230	224	222	228	228	232	211	226	245	211	203	219	190	224	221	201	259	202	189	247	220	209	216	223	213	227	222	228	220	188	204	214	227	229	227	207	218	243	201	227	213	219	189	202	223	229	221	209	199	234	226	239	224	189	226	236	230	207	209	234	212	213	199	200	216	210	211	222	242	236	217	210	225	222	228	212	236	215	192	204	227	206	211	212	221	217	203	179	194	203	187	196	214	235	202	222	210	207	187	213	216	229	228	215	230	235	215	219	246	205	217	217	205	219	216	201	210	216	241	223	242	231	205	241	227	222	218	215	209
58955	64024	30029	18943	14848	6746	475	297	275	284	277	261	269	275	249	279	250	256	258	244	233	258	265	232	263	266	240	239	223	232	239	245	231	232	217	229	227	272	244	215	228	252	226	245	232	233	246	239	249	259	247	221	252	262	237	242	243	232	245	205	248	242	245	233	242	245	219	224	244	235	247	194	223	245	234	232	246	243	237	241	247	243	251	244	224	274	234	253	226	254	222	240	235	227	224	232	248	234	254	228	225	241	222	231	259	239	235	249	234	243	219	242	228	253	227	221	246	262	236	234	235	255	240	226	196	231	255	219	256	236	214	245	259	264	206	248	222	242	243	244	240	245	266	226	240	244	245	232	228	254	220	248	241	246	236	247	252	243	253	232	224	247	229	251	258	274	249	229	241	215	253	228	226	245	224	236	255	225	241	222	201	247	246	209	226	234	241	237	235	233	258	236	243	212	247	249	231	249	229	240	230	270	204	236	236	218	248	247	254	246	233	219	221	227	254	226	225	196	237	229	213	231	257	229	255	251	257	229	243	250	214	231	243	236	234	224	243	222	228	255	214	224	228	299	269	236	261	217	230	257	211	250	236	236	239	227	264	211	238	199	243	217	249	245	241	210	239	212	250	241	228	242	222	274	241	197	250	225	246	227	239	243	251	247	247	218	252	231	234	237	247	221	220	236	242	233	223	196	203	263	235	250	266	210	227	249	197	220	241	234	249	232	244	257	232	228	238	241	235	252	246	232	230	251	238	240	249	238	220	252	238	257	216	220	230	243	250	231	234	237	218	212	250	207	244	251	204	268	260	228	247	251	248	222	241	229	230	235	218	243	268	218	225	240	230	217	224	233	255	225	244	251	235	255	232	212	226	228	231	247	235	233	237	252	236	234	221	263	230	182	236	237	228	218	236	251	239	224	222	238	240	245	237	223	230	253	227	217	235	241	237	243	229	242	225	230	231	237	231	244	223	225	269	219	249	266	254	219	236	185	220	237	259	227	212	223	212	236	269	221	217	217	231	236	244	242	227	215	203	276	227	213	216	225	236	244	245	231	253	225	210	251	233	220	219	255	221	225	213	242	232	244	226	240	233	243	231	245	229	244	236	255	223	230	256	235	207	255	226	240	220	229	230	277	226	230	235	242	211	209	226	222	235	215	233	271	239	242	239	223	226	233	258	254	253	232	241	244	242	287	269	243	251	229	225	226	236	237	248	218	222	263	242	196	253	228	205	259	238	233	254	260	235	257	234	251	267	247	234	226	234	261	246	255	238	250	266	221	229	258	249	224	239	238	217	238	241	228	226	245	257	215	219	236	248	228	234	249	261	271	233	244	259	217	232	241	234	248	255	232	210	277	249	260	228	238	229	219	237	268	236	265	238	231	237	235	250	249	241	247	247	259	239	221	229	262	230	250	253	243	218	270	233	223	249	269	204	222	243	241	224	217	217	254	220	260	227	256	213	251	213	242	249	243	275	212	220	252	234	255	231	266	246	262	238	243	243	253	211	265	225	257	250	219	235	256	248	264	199	269	267	239	229	218	244	244	211	220	237	247	222	227	231	253	206	254	253	226	243	266	240	228	260	234	226	232	246	224	207	257	269	229	245	232	232	255	238	265	236	244	239	240	252	226	218	243	211	229	268	223	263	220	235	275	235	260	252	234	211	221	239	255	229	224	192	226	240	237	232	243	249	217	227	228	262	229	230	240	266	217	248	220	247	212	262	268	231	230	229	221	224	254	208	228	238	233	220	246	255	224	252	233	240	210	265	221	239	221	251	239	243	217	235	244	211	236	223	278	233	243	250	266	217	231	230	245	217	236	263	255	226	225	235	259	228	241	239	267	232	234	222	243	226	223	237	209	253	258	237	276	243	228	245	234	246	221	246	239	242	218	214	248	231	240	215	233	213	270	259	215	256	234	248	236	245	220	235	252	255	243	252	234	247	246	231	262	220	230	219	220	247	235	243	210	232	232	246	235	232	251	248	245	250	245	220	222	232	246	257	230	224	219	236	235	219	241	231	245	254	231	251	213	251	269	228	230	240	216	241	258	220	267	256	239	225	265	245	232	240	237	229	237	222	263	258	253	228	239	237	248	269	234	236	220	258	230	231	245	238	231	236	234	230	249	249	234	231	239	267	240	259	205	243	236	213	220	259	230	237	250	249	272	226	242	243	245	250	260	245	205	242	221	244	231	228	238	229	255	265	221	229	227	261	231	232	220	256	267	240	254	228	232	253	222	228	214	225	217	239	266	225	227	253	226	226	231	274	236	239	255	240	260	233	251	225	285	216	252	220	232	241	209	216	213	236	250	233	231	231	233	229	222	256	231	245	270	232	230	234	214	250	239	247	226	215	244	233	224	238	239	240	256	249	226	239	232	230	213	246	210	233	226	261	243	232	242	280	241	251	216	242	233	245	225	237	259	238	214	258	218	222	211	232	244	245	263	224	269	251	254	234	226	247	262	226	216	233	234	222	249	248	230	214	217	242	222	227	247	241	234	214	254	246	244	239	226	215	224	248	233	238	253	243	230	200	223	237	237	239	228	230	226	229	220	264	231	245	271	240	252	235	230	251	259	229	261	232	204	253	241	224	263	234	241	229	228	247	220	240	242	253	230	260	256	241	250	238	216	250	251	276	238	223	234	231	259	230	263	262	220	224	224	248	238	215	238	242	239	241	220	223	246	251	247	228	234	258	236	227	274	250	248	229	216	242	229	251	225	232	230	233	230	235	244	238	226	218	231	251	212	233	231	220	214	228	252	250	236	242	232	231	241	241	233	249	244	232	222	224	275	235	248	241	222	224	221	236	251	232	224	249	230	224	253	237	229	223	261	233	232	269	240	252	271	227	234	235	245	254	253	217	248	247	214	255	240	255	224	245	237	234	250	240	247	243	242	267	233	203	213	254	258	233	258	233	233	235	235	217	237	234	265	230	228	246	237	226	222	257	224	228	212	232	266	224	226	261	224	234	258	280	227	262	219	260	247	208	243	227	215	238	252	245	220	210	261	232	229	249	267	234	236	253	225	228	226	248	225	244	242	238	254	229	222	246	265	234	242	241	227	236	220	240	232	238	206	217	233	258	244	234	224	250	217	248	258	226	249	248	246	244	216	231	219	224	248	255	229	227	232	241	238	239	246	259	230	245	231	215	243	263	238	225	240	267	254	227	244	254	240	216	221	239	218	249	249	194	237	240	210	249	250	243	225	226	214	231	246	234	224	223	198	242	225	243	202	218	257	203	229	254	235	238	220	232	222	236	230	239	227	229	219	252	232	225	247	238	266	249	224	249	254	233	233	239	244	250	251	235	236	279	250	255	228	238	227	230	235	213	244	198	244	252	224	219	220	253	228	236	233	235	223	235	231	246	242	231	224	231	236	255	242	223	225	221	255	221	232	229	219	237	235	226	226	215	216	229	243	239	222	246	233	192	223	232	218	206	239	262	223	243	214	246	211	227	262	246	237	238	252	220	232	220	225	257	227
24634	21847	28579	25215	24087	18458	3245	516	360	375	377	359	361	328	366	357	345	350	364	343	377	342	380	350	312	345	315	365	358	316	367	348	348	346	347	362	348	344	382	355	354	322	325	344	356	352	345	330	327	352	371	339	336	337	364	343	324	324	333	353	303	341	326	350	349	318	325	356	347	370	394	349	316	350	346	349	330	358	335	345	313	344	357	330	342	340	330	358	324	353	352	394	357	356	367	351	345	353	351	336	349	336	348	324	365	357	370	322	372	338	332	343	358	370	397	335	311	339	348	334	340	371	327	331	319	355	349	350	342	343	350	336	343	299	313	316	348	328	359	328	325	293	344	354	347	359	356	324	321	311	363	319	347	302	329	340	354	376	344	327	352	358	339	364	357	314	318	385	317	323	345	348	373	343	343	326	345	313	337	323	347	308	348	313	361	344	329	340	335	345	342	368	354	366	350	344	320	373	342	344	328	364	331	330	315	349	331	361	330	305	351	300	339	340	347	338	324	360	359	315	340	320	332	334	325	330	336	346	319	334	352	325	359	342	337	359	340	361	357	339	350	356	331	344	321	344	364	329	318	332	339	316	332	357	363	359	324	340	339	355	330	350	306	338	336	309	351	344	363	353	360	327	340	322	339	334	332	331	352	327	356	377	383	355	304	355	317	331	340	344	314	352	339	305	345	334	365	371	351	345	361	352	359	321	353	348	317	356	324	361	321	326	324	389	325	319	351	341	338	331	333	302	327	375	349	310	341	341	333	357	378	350	355	346	353	333	283	339	318	338	324	355	340	339	345	310	351	367	344	360	330	327	349	340	365	353	319	338	358	341	321	321	337	329	375	361	364	350	337	356	332	334	350	354	356	314	352	374	335	363	323	378	345	336	354	352	329	336	327	336	359	349	342	345	306	337	335	354	339	330	401	340	303	364	316	344	352	322	304	348	339	338	319	384	315	313	338	339	360	326	354	333	367	319	324	306	330	323	335	322	312	340	374	295	317	313	354	335	340	350	353	338	343	346	301	363	344	310	325	323	328	332	333	373	320	322	330	361	342	350	312	293	352	349	312	316	365	342	355	329	360	317	350	312	350	335	338	349	321	325	321	362	328	343	337	360	334	329	344	328	325	311	336	325	318	332	324	336	353	316	342	313	323	306	323	325	326	357	302	366	347	363	342	338	346	372	318	328	310	332	324	371	372	322	350	333	361	300	316	319	359	356	360	332	300	358	337	329	355	325	371	348	349	346	335	355	335	360	350	345	345	319	320	327	348	340	345	321	323	309	329	330	373	312	351	352	320	320	338	327	357	324	325	334	333	353	363	343	319	350	309	313	324	342	359	339	336	350	325	341	358	344	313	354	368	337	348	331	324	344	357	392	327	340	346	310	337	322	357	338	337	328	332	331	338	325	349	339	358	322	329	321	333	342	349	311	355	310	353	340	347	327	350	346	352	326	361	325	301	342	344	335	369	352	353	352	385	352	312	337	342	329	345	327	370	344	313	349	341	323	355	325	330	298	313	346	332	346	336	322	344	348	361	347	335	343	308	379	351	335	347	336	342	333	350	338	347	326	340	316	355	333	355	345	317	331	303	360	356	326	317	320	326	337	342	319	328	381	335	335	331	341	340	323	368	342	353	363	358	325	317	341	329	386	325	336	338	336	313	321	364	341	335	345	338	361	326	307	334	339	327	375	362	316	344	356	335	345	350	363	353	336	336	339	316	330	326	358	359	360	336	348	329	335	342	315	356	339	330	375	334	325	317	344	342	342	344	339	344	358	323	374	317	363	324	339	362	345	329	368	318	361	338	326	335	375	352	339	339	351	333	342	335	350	318	328	340	335	345	313	301	316	342	387	326	328	328	339	338	345	326	331	342	311	328	325	370	342	342	345	340	351	346	355	331	349	356	330	345	336	369	333	314	354	342	331	328	376	338	370	312	353	351	346	342	323	346	329	345	298	337	318	355	355	350	322	322	338	308	356	328	347	332	333	369	335	368	352	351	325	351	344	320	332	363	343	374	350	330	348	377	330	286	312	329	338	342	352	324	308	364	354	324	349	307	338	327	367	379	363	351	329	354	314	366	350	367	351	346	317	359	378	330	351	346	317	314	348	334	344	359	340	363	343	312	349	332	367	356	322	367	351	343	299	345	307	322	370	335	348	339	289	350	316	344	348	317	357	333	322	324	315	349	328	331	390	328	296	366	362	323	329	320	333	354	321	319	339	315	338	352	335	344	349	361	352	302	316	372	349	338	364	341	345	330	362	344	348	361	340	309	339	340	356	316	320	355	339	343	317	328	347	316	333	344	352	323	332	339	348	310	338	340	336	356	284	344	369	348	366	334	359	334	333	349	318	381	326	331	356	328	317	325	340	376	332	332	342	350	319	339	380	349	353	344	360	330	308	335	324	334	338	324	340	327	310	338	325	368	357	345	328	337	306	341	370	360	343	336	339	346	339	324	342	338	340	344	328	348	322	322	329	317	340	388	352	343	365	340	336	331	330	348	310	337	348	385	326	317	311	339	351	336	376	330	296	340	342	347	322	343	309	354	340	321	341	355	347	297	351	351	351	345	353	337	342	333	326	341	330	381	351	351	336	344	334	331	344	332	331	358	334	336	327	349	336	347	296	333	340	355	300	362	322	343	310	348	346	349	328	356	340	345	324	338	317	362	338	336	352	353	338	361	347	352	342	355	342	324	342	325	317	334	338	337	340	310	314	346	318	371	304	324	351	337	344	336	361	381	324	330	326	302	328	339	319	329	353	319	330	340	350	344	320	363	326	347	371	321	293	345	328	336	358	348	324	352	335	325	354	371	352	348	293	351	354	340	332	333	336	357	368	351	320	355	301	303	349	327	351	325	331	361	354	318	358	337	322	345	359	316	326	352	350	328	346	336	351	332	344	336	320	310	374	327	355	360	338	311	323	310	333	300	369	332	353	306	305	321	303	341	321	330	349	371	329	344	334	377	338	343	345	333	364	344	353	350	368	336	324	321	359	336	320	349	337	349	306	330	361	343	339	328	376	367	320	328	311	342	351	320	354	325	330	320	357	328	325	356	331	350	340	351	324	342	330	341	381	344	301	352	331	345	323	359	350	314	320	311	335	338	341	329	336	316	339	368	356	336	334	368	328	355	345	371	318	319	338	343	346	354	353	320	327	326	335	364	360	328	336	342	349	359	346	361	344	335	330	327	353	320	379	331	321	339	377	323	323	319	327	360	332	314	329	326	329	341	336	365	341	375	339	323	345	359	330	346	350	314	337	331	334	354	360	331	332	311	314	335	353	338	321	319	366	346	314	365	351	324	307	312	340	322	312	335	345	343	371	364	373	312	354	337	357	317	335	355	351	356	323	320	361	325	370	327	327	327	335	320	357	339	357	337	321	366	357	316	365	339	337	356	356	341	316	347	346	350	341	312	302	332	314	320	330	344	305	355	348	352	330	354	340	329	325	315	318	332	358	345	338	302	314	360	370	336	323
61608	75633	43610	26886	24497	11648	613	425	386	382	389	381	386	379	360	375	353	370	375	373	339	341	351	341	372	338	327	345	356	367	352	332	341	355	346	366	360	386	332	357	364	331	354	349	343	336	332	359	363	333	335	371	378	347	349	353	334	340	350	346	350	361	353	340	323	355	335	355	348	365	324	352	308	336	329	359	392	333	386	324	378	389	350	335	398	371	323	344	364	349	370	352	377	350	359	328	338	331	365	349	368	350	331	329	336	348	372	309	368	346	355	369	365	356	382	353	354	340	327	350	338	355	320	353	353	326	399	330	356	339	360	362	339	324	345	371	343	345	341	365	361	379	324	353	360	314	322	368	392	365	378	314	371	333	349	364	347	354	350	328	364	373	326	329	353	323	377	351	372	319	320	347	368	336	362	337	332	382	333	347	335	329	346	358	355	352	310	355	334	346	352	364	322	364	367	363	335	327	330	383	358	360	347	338	377	348	338	377	338	377	325	344	326	390	342	310	347	381	322	332	292	346	303	344	350	369	370	337	319	384	324	330	325	346	363	343	359	357	367	335	371	366	339	390	357	311	342	351	358	345	361	342	346	323	360	376	343	343	307	338	304	329	342	350	362	328	341	340	317	364	348	334	333	360	364	347	328	344	357	324	336	366	339	331	350	334	353	360	366	392	328	355	360	368	348	367	386	346	357	335	342	394	345	322	314	336	371	330	357	371	379	343	330	345	347	332	324	341	343	339	356	343	323	346	333	358	348	337	357	346	313	337	355	330	317	349	374	335	318	353	343	337	371	318	307	345	335	381	355	324	342	376	317	346	355	386	336	338	387	406	373	305	351	345	358	344	369	342	340	341	379	325	353	339	369	336	376	332	325	337	335	358	347	302	362	358	344	344	327	377	355	376	349	344	371	343	363	349	342	310	356	334	345	347	306	365	342	327	373	347	371	348	322	356	326	329	318	332	351	383	352	323	296	346	338	337	356	352	321	346	375	332	322	347	373	328	342	380	355	350	373	336	341	347	316	346	359	317	370	353	342	376	336	335	368	358	342	346	354	329	338	332	347	355	349	353	353	336	353	332	379	345	334	343	334	352	403	338	342	361	306	357	328	374	364	332	389	403	311	344	344	351	335	324	372	336	320	328	341	386	344	313	356	354	355	370	329	338	345	370	364	377	368	359	351	381	323	354	343	315	349	341	342	339	374	380	347	325	375	360	328	327	370	340	359	339	350	327	345	342	345	358	327	349	338	333	332	348	325	344	345	332	367	315	331	331	339	350	344	326	368	368	320	326	382	396	347	374	332	338	372	340	345	365	364	309	362	334	340	332	375	336	353	383	360	357	344	385	346	346	348	355	348	324	352	330	354	349	325	338	329	354	308	344	356	353	334	325	335	328	316	352	345	344	338	331	335	335	360	307	330	374	329	349	336	363	344	335	372	319	341	327	348	340	340	353	333	334	340	349	323	347	369	355	342	361	340	363	309	349	326	359	355	345	335	335	374	362	353	323	325	333	368	310	370	337	374	347	348	373	333	356	381	331	362	351	325	337	302	341	366	349	341	316	324	338	344	345	324	363	343	325	375	343	362	374	336	347	348	332	367	353	340	356	328	343	326	347	365	344	335	331	369	334	328	333	359	357	336	348	345	327	346	377	321	346	360	386	330	340	339	337	330	337	360	370	361	297	360	346	328	323	326	322	324	357	341	348	361	314	382	365	343	348	371	331	351	343	331	352	338	344	312	330	364	323	340	376	333	340	380	317	358	335	335	357	336	345	347	348	329	315	380	360	332	320	345	373	344	325	367	298	343	346	366	339	348	322	308	330	347	346	325	352	398	300	306	373	362	361	338	338	331	332	355	366	339	348	377	359	352	390	307	339	341	347	377	323	372	342	368	347	336	346	371	375	332	318	355	350	346	356	341	323	330	349	380	334	338	363	328	321	362	334	395	330	329	330	317	351	353	346	366	356	357	352	329	362	331	338	343	356	388	345	333	360	349	382	319	341	346	339	350	331	337	356	365	376	346	352	310	339	340	365	317	353	341	375	338	329	366	351	325	338	342	335	339	347	358	346	319	357	349	350	350	355	313	370	347	370	333	332	338	350	340	317	357	353	316	362	325	347	340	341	356	334	356	356	351	343	366	369	312	357	342	356	387	340	358	402	376	343	356	365	337	350	339	334	325	328	377	356	350	357	345	351	348	323	308	355	356	385	388	319	355	343	381	358	342	376	332	340	323	349	340	367	350	329	334	346	340	335	343	316	373	350	342	362	346	338	326	363	376	361	354	376	347	354	376	359	379	319	330	355	333	353	356	331	367	367	363	360	350	352	368	345	379	313	362	354	327	362	316	345	340	349	326	316	352	315	371	367	358	338	341	327	331	335	326	329	325	350	333	325	340	354	337	323	339	350	350	365	349	350	347	341	317	330	341	337	349	344	333	359	337	367	360	361	332	362	322	372	340	330	334	323	334	350	371	341	366	335	365	318	359	349	378	341	319	362	317	339	325	377	348	338	342	328	364	328	356	345	378	328	358	329	301	376	362	333	350	331	340	329	369	341	345	360	316	382	325	341	340	365	380	363	382	344	356	356	375	341	353	352	355	356	329	314	367	332	369	336	376	346	359	351	375	367	354	331	361	314	330	348	366	327	347	359	349	333	359	361	334	357	374	345	373	346	330	366	363	340	342	306	361	332	364	358	361	340	391	368	317	350	354	337	315	356	339	347	373	328	342	337	345	334	362	370	313	362	334	341	350	352	367	328	357	334	349	344	315	331	360	378	370	326	314	382	366	348	387	358	342	341	333	346	342	337	368	318	343	351	360	358	317	378	333	361	339	370	359	324	334	337	348	346	360	350	319	397	349	321	336	341	349	329	361	326	352	348	368	358	388	354	349	378	361	331	323	366	358	338	365	344	326	362	347	343	335	345	312	315	355	342	343	319	337	325	346	335	345	328	349	311	326	353	334	335	344	382	352	339	359	351	363	340	347	375	375	349	358	364	332	365	308	348	343	354	343	325	332	366	359	339	336	320	340	355	307	364	312	350	337	362	345	336	342	308	322	341	384	317	349	374	322	368	338	354	319	362	348	323	331	389	375	345	342	372	332	366	343	369	372	351	357	330	352	344	348	317	337	353	335	376	349	334	358	349	350	315	327	338	339	323	357	333	363	319	345	299	366	354	334	340	337	361	345	371	336	396	312	331	347	376	360	333	339	333	341	305	349	366	339	345	352	348	359	333	363	335	316	370	337	335	309	331	375	385	394	351	320	354	292	358	342	380	352	368	322	337	365	334	357	357	369	311	345	330	369	386	361	358	347	335	323	350	343	336	323	332	347	342	375	363	328	338	313	350	341	334	344	345	334	361	339	333	339	367	346	324	366	382	327	339	353	317	337	349	376	378	323	355	329	354	351	349	359	303	340	319	338	346	360	346	340	337	331	317	338	358	375	348	336	356	345	319	342	330	324	337	357	307	324	365	346	325
31244	22311	8337	2392	1306	741	341	325	326	348	376	324	340	321	328	325	319	329	295	328	323	346	298	359	329	330	359	336	335	371	336	362	347	322	336	290	326	325	347	338	368	342	338	329	368	306	325	320	333	326	360	308	314	317	349	325	332	339	332	305	346	269	322	341	331	305	369	312	365	350	345	338	294	344	328	338	342	360	317	301	322	357	311	345	350	328	339	304	302	329	362	349	350	326	338	352	340	348	339	323	350	340	331	306	335	335	313	358	303	313	323	344	339	310	335	340	324	362	324	343	340	366	336	337	337	323	320	355	360	349	361	294	319	335	307	344	288	322	331	328	342	304	294	303	326	332	319	310	342	306	347	341	319	364	308	336	323	313	321	306	303	330	315	324	325	328	323	339	316	327	347	324	330	303	314	327	325	295	325	300	331	311	347	347	317	347	307	340	339	365	324	309	347	341	301	320	324	350	321	330	344	319	323	314	323	331	331	321	329	311	303	321	342	306	309	357	336	336	333	313	348	347	365	345	325	317	321	316	335	289	328	306	342	348	308	362	330	305	327	338	392	326	340	338	359	329	308	316	321	346	336	320	319	352	345	332	348	368	315	356	291	342	332	317	337	335	323	318	340	321	325	311	328	344	334	308	347	356	349	331	346	336	350	323	323	341	331	315	320	298	319	318	345	360	329	301	308	396	351	305	332	294	340	322	309	320	322	320	348	310	332	329	329	352	297	325	350	337	366	317	299	342	302	323	316	320	311	318	333	325	315	328	332	314	351	308	308	352	355	333	328	335	284	325	319	329	337	316	323	328	316	352	330	331	348	366	337	320	302	302	348	313	328	334	322	296	315	284	347	317	334	319	312	326	337	353	336	356	306	322	341	323	323	342	335	354	374	299	317	332	342	307	319	328	343	329	342	342	342	369	319	351	333	313	308	358	319	327	299	351	333	332	354	320	351	313	367	291	362	321	331	330	325	305	323	317	334	350	335	328	346	334	343	339	318	336	327	302	369	352	344	323	319	363	327	347	309	367	310	353	309	322	358	335	332	330	328	314	320	291	307	334	314	345	348	313	306	343	366	346	363	349	342	363	319	269	362	310	321	345	337	333	330	320	296	351	348	355	340	333	336	320	330	333	324	330	336	311	323	319	319	299	328	366	367	319	328	319	324	344	316	352	337	310	319	308	310	355	318	331	324	325	315	361	326	330	332	348	314	356	284	309	329	317	338	305	349	345	377	316	319	334	342	346	348	331	340	348	318	329	337	377	319	347	321	342	327	327	326	286	306	306	353	318	339	306	321	318	331	322	331	349	311	348	286	342	277	291	331	382	326	360	330	350	298	338	352	315	341	319	320	326	322	347	311	317	348	352	291	335	297	348	345	319	312	301	324	305	291	325	340	291	325	311	365	322	337	351	327	317	341	294	346	323	341	371	358	350	305	311	338	339	303	308	347	298	309	326	367	318	322	320	361	347	347	321	339	321	314	330	305	340	322	289	350	319	343	319	310	327	340	308	347	308	342	336	337	337	353	341	326	340	358	336	292	352	357	303	353	326	348	319	333	318	349	322	376	349	359	342	337	319	315	308	360	322	326	316	340	324	307	329	317	343	321	344	297	311	317	293	349	323	334	350	354	313	333	332	345	338	353	327	338	342	315	332	332	335	356	332	319	353	348	312	294	314	343	330	321	315	301	328	330	338	324	331	350	327	348	350	318	342	347	320	341	301	315	340	308	358	365	328	337	320	328	292	338	328	325	332	327	331	312	322	310	336	295	301	339	288	320	358	334	325	336	343	314	336	322	349	344	319	342	313	317	309	369	307	337	308	344	322	341	334	323	343	334	335	304	325	319	300	351	347	361	311	326	326	364	316	339	332	334	322	353	336	343	353	325	355	335	339	368	335	316	345	327	350	332	327	304	322	303	337	347	315	334	323	345	317	352	338	305	322	350	353	336	320	372	323	316	334	330	320	311	349	347	334	368	330	337	364	360	349	333	313	345	343	339	329	348	349	321	328	362	374	330	367	351	328	337	309	304	335	316	345	325	363	317	294	310	337	313	322	312	316	310	284	369	305	387	329	339	304	356	346	337	313	327	319	346	305	339	346	325	340	322	350	300	341	336	322	334	334	318	325	343	306	319	340	338	351	336	313	295	302	330	330	338	302	330	309	331	324	343	329	303	339	334	324	338	328	335	340	331	334	306	350	308	311	325	336	314	332	333	314	349	312	326	331	312	357	353	306	328	336	316	322	335	327	312	383	328	357	343	287	334	294	349	351	298	313	304	349	328	339	342	307	320	287	308	298	343	340	334	346	328	320	332	336	314	316	335	331	312	289	322	355	299	357	330	330	366	313	325	361	332	332	354	327	330	330	315	306	374	326	303	330	325	334	321	338	301	323	326	332	339	339	330	308	360	301	326	337	346	341	323	354	321	323	344	331	344	336	342	338	344	333	316	341	303	303	342	324	320	346	326	331	348	310	323	329	347	306	329	323	311	340	340	329	354	312	364	337	343	328	345	340	340	340	341	362	330	345	316	306	345	333	359	332	321	306	344	351	322	340	359	309	311	297	322	342	340	319	327	312	340	318	323	325	308	300	322	366	362	333	350	304	332	314	319	267	345	333	306	293	330	321	293	343	303	336	320	337	339	331	348	360	352	321	312	326	340	331	318	340	320	326	326	335	289	360	336	318	309	298	319	332	334	328	304	322	312	316	351	330	321	348	303	332	344	331	304	330	324	316	286	333	333	343	337	332	347	321	342	346	350	346	308	368	305	331	342	345	339	337	316	320	366	333	330	314	352	319	326	346	328	315	322	353	344	312	362	339	302	322	331	335	334	305	331	310	356	327	301	345	346	317	290	345	342	304	330	357	341	327	328	338	338	324	366	305	332	354	350	331	337	356	351	343	325	322	330	305	330	330	325	344	331	302	330	302	310	333	329	320	314	373	333	348	350	307	316	308	309	314	329	332	297	322	322	305	303	318	302	330	339	335	294	319	327	338	331	321	338	315	326	306	309	323	329	341	323	320	315	322	332	329	330	318	355	337	323	311	363	316	326	355	346	353	349	370	346	332	310	321	344	331	355	309	341	315	304	300	358	342	308	326	319	324	331	283	327	331	319	336	286	335	291	311	323	293	324	306	317	322	325	367	299	321	348	336	329	328	368	313	331	358	379	315	332	302	318	318	322	378	323	305	324	332	312	338	357	300	331	341	373	333	301	322	286	333	334	302	337	301	329	298	291	353	321	347	326	308	339	327	318	342	312	348	330	350	314	310	309	327	314	354	339	325	324	336	323	322	343	337	325	348	315	315	316	347	303	343	319	311	368	335	344	347	308	317	370	348	314	317	325	321	315	321	339	335	328	326	320	334	341	352	370	318	317	323	334	365	331	312	339	337	316	307	328	320	304	338	353	326	333	335	327	337	335	305	300	305	347	300	327	323	306	307	340	369	326	323	341	273	333	313	353	336	337	331	344	299	337	319
22841	17640	4911	1876	1719	940	349	314	307	314	312	330	333	318	308	347	328	339	306	302	298	290	296	350	323	302	304	336	308	299	326	337	307	305	312	308	332	299	320	313	301	298	289	307	335	298	328	326	317	296	280	298	333	317	308	325	299	318	298	324	299	301	324	347	295	322	281	331	318	291	322	295	315	287	338	328	310	319	293	284	301	301	308	342	296	344	324	294	287	296	310	301	300	323	311	294	305	324	321	312	325	300	279	312	306	328	291	309	283	329	324	324	300	309	301	334	315	258	322	319	302	313	300	291	306	318	291	331	282	328	316	313	282	329	320	321	312	327	301	333	291	328	299	333	328	326	312	310	314	338	297	309	304	354	316	312	303	278	285	320	293	308	331	329	352	304	306	312	333	311	281	295	287	294	295	298	328	286	322	317	305	282	321	307	285	315	318	310	327	322	335	308	318	298	305	275	309	314	325	332	337	309	292	317	314	273	317	320	309	295	316	322	322	295	277	297	297	298	290	329	303	309	285	320	316	304	293	304	328	300	331	288	304	299	285	293	312	301	323	310	347	271	324	306	305	298	298	314	301	290	289	317	311	293	284	297	280	306	297	324	262	283	288	328	288	298	331	297	309	320	316	301	342	316	310	290	357	299	311	325	327	332	339	347	334	307	311	308	286	306	311	314	309	319	298	304	297	292	325	312	319	287	314	312	288	329	304	295	323	292	322	317	318	292	332	328	328	313	289	295	285	326	287	288	290	306	289	325	291	324	295	304	284	313	313	256	338	326	296	315	328	295	315	304	309	275	318	309	296	297	284	294	300	310	318	285	301	313	309	312	332	282	308	310	332	308	308	314	309	297	286	329	261	279	280	308	311	301	299	334	312	314	325	316	311	287	308	336	327	319	293	300	300	291	308	330	269	305	291	333	294	340	309	311	302	341	314	297	308	304	302	313	291	292	316	316	290	342	316	303	269	293	326	275	291	296	292	332	300	291	287	287	302	309	288	304	317	309	274	350	269	311	298	315	305	324	316	305	311	288	289	308	332	332	272	319	298	297	307	308	334	290	317	302	311	297	303	301	313	313	337	316	329	302	282	281	329	312	311	296	296	310	307	319	325	320	308	304	308	334	326	312	329	339	317	349	316	311	287	325	285	327	303	279	313	334	311	282	306	302	315	305	328	299	300	295	335	293	352	299	318	304	331	277	327	289	300	318	304	302	316	327	299	326	316	303	304	319	290	299	301	306	294	321	287	284	343	290	302	313	327	338	314	307	301	281	321	284	304	299	331	282	281	329	269	304	297	328	301	321	315	300	303	305	290	308	340	300	292	312	312	292	321	336	296	301	320	307	322	316	326	292	314	272	304	287	291	315	326	321	288	308	301	309	307	329	316	307	314	295	318	291	316	302	273	289	280	313	303	299	322	276	311	314	318	288	306	327	317	292	307	285	324	291	278	310	332	314	310	296	316	321	317	284	325	320	312	302	298	293	299	321	316	299	323	313	318	317	290	283	302	302	338	327	312	303	332	322	319	287	302	326	332	320	289	308	287	292	299	327	307	313	352	316	311	310	302	301	307	318	310	348	273	314	307	293	294	318	302	299	317	287	332	316	291	328	295	316	297	290	304	302	319	324	297	301	324	293	275	291	288	333	324	312	303	334	311	290	296	303	310	272	315	282	286	313	322	310	312	351	294	273	302	330	334	327	278	307	322	310	282	331	321	309	311	291	309	324	301	279	299	312	346	336	300	274	309	316	303	316	319	313	296	307	296	303	336	295	287	330	294	315	318	290	299	298	275	322	305	289	307	312	306	324	299	313	305	295	305	321	306	294	324	309	255	303	314	269	277	309	314	319	303	296	305	319	317	304	329	298	301	309	283	296	305	327	301	315	313	299	309	315	308	325	305	307	270	317	339	290	308	302	289	285	324	295	309	322	332	296	308	282	323	333	305	339	286	326	337	299	327	299	309	282	323	290	317	292	291	308	312	291	323	317	302	284	318	301	307	290	311	318	302	314	356	306	299	314	313	359	326	282	293	348	302	317	316	280	285	332	308	339	279	292	310	299	308	315	326	336	309	292	308	290	312	328	335	300	298	301	317	286	280	312	301	304	290	345	316	268	247	294	318	290	316	355	292	299	311	328	292	328	299	301	307	272	267	323	299	289	308	304	339	304	293	309	304	324	326	302	334	288	322	300	332	318	306	312	324	315	295	270	313	323	332	307	313	293	291	289	345	306	276	337	294	326	297	291	301	274	290	287	284	276	316	296	304	320	313	322	302	292	303	313	337	291	284	276	352	317	318	322	288	303	289	290	318	289	279	305	295	340	299	308	317	306	306	296	261	317	287	350	309	294	290	328	290	329	306	292	283	286	299	337	311	276	314	326	301	281	312	323	300	301	299	297	309	327	302	284	290	267	305	323	339	305	298	301	300	322	309	313	285	298	323	299	294	299	294	292	308	329	328	340	307	329	351	358	322	269	335	307	278	337	266	307	332	286	313	336	294	337	314	323	342	313	303	291	326	290	304	287	302	313	337	295	299	303	302	322	297	330	302	318	301	299	291	292	305	295	308	321	288	302	310	328	295	305	310	281	285	322	297	317	320	319	310	317	320	287	311	326	310	306	302	295	265	295	318	306	286	314	315	329	274	324	315	321	306	287	292	302	329	305	343	265	276	301	274	326	338	341	289	310	286	348	294	316	299	316	311	332	317	295	294	328	275	301	290	306	313	305	267	266	282	333	282	310	290	281	316	312	284	303	303	315	358	300	301	301	312	311	323	299	291	310	298	301	307	285	292	309	321	299	340	317	321	308	340	295	325	317	307	339	317	319	296	319	313	292	312	335	310	296	300	349	284	296	289	283	312	316	302	312	320	291	322	303	307	313	308	300	326	282	291	291	306	335	305	311	309	333	322	315	337	290	296	296	310	317	305	318	312	327	303	312	324	307	343	290	335	302	344	295	306	300	299	329	308	296	323	300	310	314	303	279	316	289	339	328	301	306	266	293	336	293	324	326	327	289	302	298	316	324	282	289	297	341	336	295	294	302	296	308	298	327	279	324	326	334	288	321	303	314	350	319	290	298	296	274	309	294	273	316	298	329	324	330	328	317	280	306	330	298	339	302	327	306	327	304	301	293	306	310	301	330	302	286	293	312	312	339	318	301	293	337	321	328	284	293	320	300	283	331	336	293	307	345	310	296	270	315	305	285	339	307	295	320	284	310	302	297	309	315	318	330	303	312	320	294	305	314	317	344	301	307	299	256	308	306	303	263	321	322	329	306	337	279	315	327	299	276	287	313	319	312	319	360	304	307	298	309	273	284	294	286	331	318	319	275	290	299	332	312	317	348	271	314	326	332	281	308	294	337	291	287	306	302	286	348	321	339	286	305	302	331	320	307	319	304	315	309	314	310	318	299	328	320	310	298	298	326	306	330	310	305	301	302	281	301	305	323	292	313	316	303	297	298	300	323	313	319	340	296	315	304
25717	22503	27915	26057	19245	10059	818	269	254	249	261	227	223	209	238	247	254	236	221	241	218	237	248	218	227	217	230	228	248	207	228	240	210	222	238	217	200	229	217	256	249	223	237	234	226	239	240	235	278	234	219	250	216	211	191	225	230	213	213	198	247	256	213	228	226	240	219	216	232	205	216	242	225	232	230	232	243	232	201	242	210	224	241	223	245	199	235	212	248	221	244	207	235	208	233	232	218	229	211	224	234	256	244	208	236	222	236	225	220	230	209	235	208	225	237	184	224	243	241	190	206	232	239	244	208	243	233	201	245	217	217	218	205	231	234	223	224	233	220	224	218	228	237	205	208	199	207	223	233	248	216	235	214	220	218	233	213	211	242	236	238	209	238	202	236	215	225	235	222	237	194	202	234	228	231	224	217	221	196	234	216	222	240	232	238	204	240	208	234	235	226	234	215	241	215	218	238	241	233	229	216	243	206	201	228	230	258	224	230	195	224	223	239	211	229	250	216	200	212	203	226	229	230	233	225	240	225	222	224	253	246	235	210	222	240	242	225	248	245	214	201	210	217	248	219	239	218	221	211	219	193	212	217	206	239	215	201	230	213	239	228	240	216	218	229	209	247	249	253	205	231	223	216	244	254	201	221	213	222	225	234	246	227	210	231	199	236	193	247	227	201	206	216	236	203	244	227	211	234	216	228	216	242	241	216	239	217	231	230	205	222	226	219	202	210	222	225	239	236	215	204	226	197	223	241	226	187	211	226	224	199	209	221	238	220	217	234	242	209	209	234	240	223	217	204	225	182	218	245	210	207	227	241	215	243	224	228	205	225	219	214	241	218	204	212	217	204	228	241	235	242	219	233	238	203	205	193	235	237	244	244	237	211	233	218	223	239	224	220	232	236	209	209	236	234	232	236	243	225	247	219	234	212	236	197	249	228	254	210	215	266	229	223	207	228	209	231	225	217	211	207	230	236	229	216	245	210	249	234	205	204	237	235	223	232	202	230	221	209	249	214	217	220	222	214	228	220	224	220	232	244	228	233	226	226	226	238	212	200	232	231	246	205	254	216	245	196	224	229	231	199	209	243	233	226	222	213	206	229	213	232	235	224	217	215	221	215	197	212	209	244	226	218	207	209	245	255	226	241	214	224	234	214	230	261	214	221	215	204	234	210	203	212	241	208	223	236	203	223	216	231	216	224	238	212	200	212	241	221	241	202	207	217	255	245	232	221	223	223	221	216	233	246	222	251	234	211	195	200	201	212	232	226	220	218	225	229	212	190	233	223	214	212	255	239	217	234	213	205	222	203	229	234	228	226	215	233	217	243	222	220	231	245	245	221	236	221	224	225	253	219	238	199	190	226	216	239	208	256	246	217	214	203	214	268	214	233	206	216	236	252	226	248	206	229	235	186	255	233	247	241	216	216	230	221	234	214	227	239	230	206	203	239	228	241	242	222	221	200	225	224	227	204	236	223	226	234	253	213	241	235	205	210	204	252	263	245	241	227	238	230	239	234	233	221	227	226	236	224	237	218	209	208	206	217	214	251	202	209	229	246	221	219	235	225	226	221	206	226	233	231	240	224	217	214	245	238	249	220	234	227	235	221	221	194	235	223	209	229	228	235	230	232	227	217	177	227	225	235	224	230	228	226	200	211	241	247	227	200	230	228	210	223	240	222	225	259	204	227	217	245	216	220	234	230	204	212	221	200	219	221	219	246	215	215	202	216	231	231	227	232	233	216	219	245	208	259	212	227	223	201	211	222	227	216	215	215	234	236	218	223	224	224	218	227	212	225	241	229	218	225	217	229	215	230	214	247	254	231	234	230	205	232	220	204	223	257	218	253	239	229	255	222	231	228	222	221	222	218	193	209	241	231	230	215	234	239	209	203	227	213	226	212	226	205	216	215	225	224	220	216	236	232	214	234	201	226	213	208	227	222	208	238	237	229	224	250	223	249	218	224	214	217	203	227	252	207	203	263	240	206	227	196	228	226	228	244	189	232	235	197	229	198	222	236	226	225	222	207	215	201	254	220	218	205	222	239	230	216	248	213	256	219	190	232	224	231	212	224	251	221	229	182	219	220	247	225	213	238	222	203	247	214	213	231	211	231	232	203	235	227	236	225	237	241	232	220	217	209	225	218	273	205	214	235	235	219	229	218	223	224	228	223	230	221	199	196	255	227	225	203	253	230	224	225	212	245	203	214	198	207	225	234	215	232	199	238	209	226	211	214	196	236	195	220	248	234	259	261	228	246	203	226	216	229	234	244	224	206	218	216	221	226	236	226	230	216	217	218	223	231	231	216	241	218	213	228	235	217	244	206	194	259	244	235	246	232	220	211	214	245	237	188	221	234	222	196	228	217	225	225	223	257	196	211	223	224	233	240	226	217	232	243	212	235	227	186	232	221	225	216	215	259	227	229	213	255	210	233	247	222	230	227	241	247	206	215	207	224	233	250	219	212	245	188	199	254	213	215	228	237	239	247	225	239	238	247	205	218	218	243	222	221	229	207	232	193	210	205	194	227	231	222	217	225	233	214	201	205	239	235	253	243	237	205	230	217	240	228	243	210	217	227	206	214	230	217	231	225	222	199	243	203	215	209	200	215	241	245	230	210	232	218	226	227	224	233	212	213	210	222	231	247	232	228	241	227	239	221	242	219	206	224	241	216	237	208	226	223	230	227	239	247	246	239	231	212	212	226	243	242	187	198	207	201	239	245	219	228	235	227	221	228	225	228	229	246	239	232	233	231	193	222	221	230	207	210	240	225	236	225	216	246	232	231	220	200	198	212	237	199	231	237	259	216	251	228	213	223	229	213	206	250	269	235	233	257	215	237	210	236	202	228	244	219	241	251	229	242	241	175	191	216	253	210	199	234	241	188	233	241	224	246	243	226	220	223	232	215	218	212	235	231	238	227	246	216	214	225	220	191	236	235	218	220	200	227	205	211	224	227	253	243	198	213	230	228	215	245	221	232	229	227	232	211	222	243	203	233	232	199	245	217	228	209	236	236	201	219	239	216	214	217	236	213	215	246	224	240	209	205	238	247	221	210	198	209	225	225	238	221	199	225	231	226	216	222	214	212	205	214	210	227	231	253	252	251	215	228	243	245	244	229	226	212	226	228	202	215	208	222	238	228	231	213	214	182	216	237	222	217	230	265	206	238	250	248	220	211	239	229	255	200	217	221	207	234	217	206	225	221	203	216	224	215	183	234	210	213	198	217	209	198	220	214	210	244	224	232	211	263	233	208	239	214	232	213	246	201	227	201	204	226	215	202	222	206	215	215	256	221	239	221	234	215	225	208	231	218	228	215	239	235	216	218	242	240	243	230	239	229	196	230	205	258	224	228	229	233	250	219	226	231	218	237	244	209	222	241	232	207	227	244	222	230	228	219	223	225	243	213	203	241	210	212	230	224	229	223	213	209	211	207	217	227	228	207	229	232	204	217	221	208	222	224	211	242	257	227	214	229	227	231	200	214	214
59890	65264	33368	16199	13817	7716	445	295	319	252	248	280	292	262	250	242	244	226	261	240	210	245	256	270	251	249	242	254	211	251	249	261	251	231	260	246	260	256	240	220	232	237	269	214	240	263	263	254	256	250	215	246	231	242	255	242	241	227	276	253	256	244	231	224	233	252	218	247	205	224	244	247	241	239	252	222	257	249	223	251	232	251	245	276	255	249	217	255	246	243	243	204	245	249	247	255	218	268	210	223	234	226	241	245	239	246	230	260	227	259	236	242	255	254	254	257	245	253	229	260	236	251	268	240	242	229	243	238	250	225	255	242	269	227	239	246	247	238	229	263	258	239	221	240	249	239	254	241	227	244	219	262	259	238	231	244	202	249	246	265	216	250	217	262	228	212	268	257	237	240	225	268	235	240	243	255	249	226	237	249	256	257	222	230	235	234	259	243	247	233	229	234	245	228	250	224	236	263	231	235	242	236	238	236	243	262	216	234	229	240	251	199	255	223	244	248	251	236	254	241	232	231	244	234	253	219	237	225	248	228	237	232	257	224	228	205	263	244	246	221	233	215	217	228	236	241	251	230	230	244	266	241	246	229	233	235	236	254	244	232	226	219	246	234	249	241	230	210	237	238	236	244	234	229	260	205	252	230	245	254	252	239	239	214	223	235	257	239	254	229	232	233	247	247	246	203	219	238	248	225	259	248	236	239	229	251	276	239	261	242	224	238	266	244	251	230	250	252	203	262	256	266	263	253	229	231	225	255	230	251	244	253	227	240	231	209	242	250	214	236	203	230	230	243	252	231	236	252	228	257	220	218	249	235	266	217	241	253	221	221	239	248	230	239	246	244	261	251	255	251	262	230	240	259	247	230	231	226	220	253	244	220	240	242	237	217	207	239	212	247	237	216	263	224	253	215	229	257	238	218	239	256	224	222	253	254	234	242	260	235	239	273	258	230	249	232	243	250	235	223	282	293	210	249	240	259	243	256	275	250	231	214	255	240	236	215	244	220	235	264	238	252	229	247	272	261	233	253	243	252	216	233	256	272	247	242	262	261	248	251	223	213	248	236	240	244	261	250	244	252	247	238	209	246	244	253	237	215	259	230	235	245	243	246	248	224	224	243	229	236	250	262	240	235	246	251	261	246	258	241	232	227	246	246	220	218	269	242	216	255	233	238	222	232	232	246	271	270	243	238	233	235	245	237	243	239	236	237	232	265	240	207	239	228	227	230	254	268	233	224	249	247	234	244	242	249	266	264	262	244	236	238	253	237	259	229	263	238	234	238	273	217	245	229	230	248	229	271	242	241	239	242	245	242	236	263	216	228	237	236	227	202	239	223	258	209	244	231	217	238	230	212	223	266	243	243	216	248	240	249	270	242	255	247	218	240	225	273	260	231	234	260	260	257	253	242	247	277	241	232	232	217	245	244	254	236	250	245	262	244	238	235	218	217	237	247	247	222	229	278	230	238	245	237	230	231	238	236	239	235	250	228	227	233	258	231	240	253	236	226	252	187	231	244	227	259	241	228	244	250	240	249	230	233	236	267	265	264	226	243	207	234	267	244	235	251	251	228	248	242	260	230	221	248	264	242	241	229	208	223	242	235	235	242	233	235	211	238	263	239	205	227	232	249	241	248	244	226	223	243	269	232	237	223	266	256	248	245	238	247	227	269	231	233	231	252	224	234	243	242	260	224	221	216	232	225	235	225	241	262	244	264	210	262	230	262	224	239	249	232	216	251	242	259	256	235	244	225	243	255	229	221	218	247	230	219	234	246	234	248	225	224	230	240	248	240	252	255	252	263	265	234	232	260	268	235	242	218	256	242	215	238	256	247	228	228	222	235	240	248	241	234	256	233	260	232	239	213	242	239	216	226	257	227	232	227	243	270	238	259	225	236	223	264	260	235	243	209	246	248	236	258	210	227	259	223	264	223	243	231	225	228	249	218	229	282	250	239	254	231	264	244	208	241	253	234	258	224	226	252	233	226	273	234	254	243	257	244	256	244	232	259	227	245	235	240	215	232	255	237	248	260	242	243	227	224	237	235	219	225	251	236	228	244	240	248	219	249	244	245	215	212	223	227	240	211	252	220	218	238	222	230	261	240	244	259	223	248	221	222	247	233	230	223	250	221	260	218	230	219	233	243	233	238	271	253	224	234	259	262	254	243	250	229	237	239	248	226	246	217	226	263	257	223	249	263	247	256	239	233	251	254	226	260	242	224	267	259	237	218	247	248	226	233	236	214	225	224	233	238	243	214	224	248	242	241	257	248	224	249	229	230	225	219	258	249	255	247	221	230	254	248	245	256	257	250	253	237	229	238	244	259	232	237	270	253	239	247	214	286	245	239	283	243	256	243	239	277	229	235	240	215	244	225	259	263	272	267	229	245	252	251	205	239	246	245	233	232	236	251	234	236	230	245	247	257	266	252	210	237	242	252	249	250	247	261	256	221	251	247	220	214	227	238	281	251	248	263	234	250	207	273	229	211	232	230	244	238	220	218	206	227	241	250	261	229	226	271	239	244	236	242	250	232	229	238	235	233	258	247	243	210	224	244	271	223	218	258	235	237	232	226	256	215	228	228	239	220	248	261	238	254	233	221	263	241	248	293	241	219	232	257	257	239	249	238	208	264	269	234	227	247	242	257	268	268	233	231	235	232	226	235	224	226	243	211	247	230	223	261	235	231	243	232	240	268	250	254	224	260	242	229	244	271	232	232	228	224	255	235	227	235	211	232	227	255	258	250	218	222	251	232	241	244	238	237	219	226	280	237	251	233	265	259	237	228	226	250	226	221	234	209	249	242	258	208	225	229	258	221	241	280	220	221	216	254	223	233	226	241	218	244	255	233	229	265	234	227	247	228	241	249	227	231	249	211	257	250	235	245	248	244	234	256	235	233	275	231	280	238	249	242	250	246	245	264	226	241	248	242	251	207	218	251	208	285	239	226	206	254	233	222	276	239	221	232	270	224	239	255	231	243	226	248	244	246	274	232	256	234	249	248	271	239	232	258	250	245	270	260	245	254	239	225	257	232	250	246	238	234	236	228	271	237	234	227	261	249	238	240	226	246	233	207	260	241	215	279	245	237	263	251	265	220	229	245	239	250	242	237	238	227	267	258	246	243	245	245	246	238	229	223	232	240	232	251	247	223	234	199	241	255	246	203	251	226	251	238	242	238	256	247	246	241	233	214	233	243	255	246	224	271	229	248	221	246	241	182	213	248	233	241	247	242	223	244	226	220	225	248	229	243	215	243	232	205	260	238	247	231	240	220	223	235	253	223	245	217	256	245	205	228	243	204	225	235	249	238	205	269	207	253	231	249	267	236	253	220	225	241	237	225	272	235	246	231	235	247	261	237	228	251	256	260	240	227	233	242	272	231	242	246	247	264	234	251	259	242	235	227	253	239	238	256	218	232	243	234	242	245	235	225	239	235	232	247	249	229	251	237	256	252	238	220	255	250	237	239	226	252	228	226	250	216	238	238
24549	21841	28639	25114	23003	18096	3195	505	441	331	342	394	396	409	365	361	354	355	350	330	378	322	361	356	360	371	363	373	328	369	361	334	347	346	365	348	330	350	376	372	324	366	342	308	353	384	350	347	368	361	338	343	330	354	342	389	363	344	369	377	340	329	326	360	338	339	382	353	330	362	332	358	407	337	356	339	354	366	349	317	330	336	345	359	344	348	325	349	385	345	362	370	350	378	354	387	333	331	334	338	344	359	352	323	383	364	344	325	359	364	349	319	360	325	371	348	340	374	316	345	336	306	347	386	346	380	371	354	335	335	328	353	333	356	365	320	336	366	345	326	336	352	366	375	344	335	319	324	342	325	359	329	363	345	335	377	331	359	330	366	319	346	347	350	345	317	343	358	345	360	323	344	339	314	315	385	373	345	353	369	376	383	350	351	313	330	341	351	363	398	323	345	336	338	349	351	316	331	320	361	342	368	369	362	298	347	340	342	345	358	314	351	378	318	356	331	360	334	345	331	336	331	358	329	328	334	351	336	305	374	338	332	339	336	355	362	335	341	353	381	363	372	360	346	363	361	369	339	348	345	367	329	353	362	360	318	336	351	326	350	361	353	334	368	343	357	353	349	367	388	354	350	337	381	366	374	356	351	369	339	358	344	310	343	356	345	348	327	347	370	347	326	357	319	337	370	319	335	338	339	354	330	348	364	349	367	349	349	372	341	338	362	337	350	366	373	334	335	352	357	373	348	348	326	350	356	360	339	337	342	378	338	327	310	330	354	346	354	336	352	348	331	314	323	329	333	352	349	340	330	362	346	346	328	369	369	357	358	352	346	302	346	329	341	322	340	347	312	335	348	337	367	332	390	315	375	360	320	319	308	371	384	344	354	306	333	343	340	359	325	343	368	326	359	371	308	335	367	373	345	343	320	370	338	373	327	356	344	337	320	374	312	332	352	352	329	323	340	357	369	356	359	322	326	344	341	361	317	344	357	341	361	359	358	331	355	392	331	352	319	338	342	370	362	298	374	339	337	357	325	350	348	361	342	345	356	342	342	334	369	392	346	335	349	343	335	341	337	322	332	339	365	369	368	345	333	354	364	321	347	352	344	372	371	360	366	336	341	366	334	380	367	390	347	363	329	338	333	318	338	351	344	318	349	322	350	352	330	333	342	319	344	344	311	325	358	320	338	346	370	331	331	296	328	361	342	352	338	351	325	346	371	363	358	365	343	343	389	348	382	319	364	360	381	334	341	342	375	364	326	346	358	345	339	343	369	359	343	303	347	320	359	350	345	367	323	330	340	367	344	380	347	359	354	376	348	318	380	341	381	356	326	331	345	362	342	345	332	352	365	376	353	362	350	317	311	347	378	328	345	348	344	368	320	345	336	368	351	342	338	360	339	331	351	334	339	346	304	344	342	357	354	339	318	343	367	354	378	353	368	342	318	399	317	342	338	346	346	334	328	361	340	325	337	365	373	344	388	360	363	332	362	321	358	350	348	355	353	337	335	352	355	328	353	340	308	372	347	344	353	347	365	358	351	338	324	341	361	364	339	334	328	386	381	335	329	336	309	362	324	348	337	354	337	348	345	319	319	340	331	324	368	352	354	350	357	361	331	360	325	350	371	330	334	329	324	363	369	351	339	338	360	362	344	356	360	389	363	349	366	340	317	348	327	368	363	354	349	372	359	377	332	338	336	355	345	377	353	382	366	369	319	339	394	319	323	370	353	357	373	335	355	319	350	353	344	349	332	332	355	327	341	346	358	341	322	347	323	342	370	342	343	353	350	353	350	291	345	312	337	342	359	363	353	378	369	321	352	344	359	330	320	330	356	326	330	317	314	359	314	342	358	350	347	363	357	324	336	339	368	373	354	346	347	299	339	378	330	317	396	371	353	355	328	331	369	344	328	343	370	328	357	353	331	344	331	338	362	353	330	351	350	281	377	364	378	340	331	368	358	344	349	334	323	324	336	322	353	336	359	315	338	346	323	357	363	339	309	336	353	322	343	325	310	344	348	351	330	349	353	318	325	340	361	308	359	350	346	339	322	381	339	347	337	352	318	342	294	342	336	358	345	332	358	336	349	330	350	349	365	355	360	354	386	384	347	363	341	365	373	345	336	352	351	351	354	387	361	357	361	341	340	341	365	367	359	365	335	342	354	337	341	349	318	356	361	336	348	334	310	325	332	330	353	354	371	339	352	344	335	360	366	351	359	344	341	391	349	324	355	361	343	370	326	333	334	343	361	361	349	344	329	343	348	347	341	298	333	359	342	362	301	349	417	353	318	328	320	352	341	301	360	352	335	369	360	321	325	317	365	326	356	357	349	341	342	352	360	369	339	350	353	333	353	335	313	351	331	347	320	345	353	334	320	311	365	363	354	358	334	343	336	336	360	370	346	368	370	357	348	360	338	361	365	367	348	322	317	368	326	394	344	310	392	322	349	317	369	327	367	322	332	321	344	358	338	354	367	344	349	335	330	358	325	349	339	350	318	385	350	356	376	339	360	358	360	364	390	341	345	332	339	361	361	332	335	349	324	336	344	344	387	347	327	364	373	345	328	312	327	331	350	337	352	356	327	318	358	379	341	353	339	343	338	335	361	358	324	346	327	328	315	357	340	338	366	325	338	368	340	370	334	355	346	337	323	337	357	335	342	357	376	304	328	371	318	314	359	317	333	338	372	326	366	326	345	358	338	346	343	333	325	359	359	343	332	346	345	357	354	328	346	314	331	352	344	352	336	347	345	329	347	341	323	372	351	332	359	347	343	361	327	332	350	314	331	345	345	320	359	332	331	356	340	321	351	350	355	305	355	367	365	340	388	373	324	364	387	348	394	350	319	370	347	339	339	353	353	353	346	354	357	361	327	351	365	357	332	353	360	354	352	329	328	365	368	353	336	348	332	355	314	367	313	372	313	338	366	335	330	336	325	385	309	337	334	369	376	350	340	315	335	323	336	327	368	344	339	308	354	343	348	323	322	345	335	351	364	345	351	349	334	343	336	365	317	354	358	353	348	281	338	342	350	380	309	356	335	336	357	358	344	370	332	360	368	344	352	346	367	349	411	332	339	342	356	338	346	345	354	368	334	336	356	353	351	336	349	348	341	358	351	335	337	332	354	346	355	352	381	331	363	364	345	369	391	348	369	325	325	346	342	366	321	329	364	350	336	330	328	368	327	339	328	350	319	329	346	357	328	352	345	358	394	321	354	364	304	359	343	360	337	355	341	344	341	332	328	326	326	373	295	347	357	349	338	352	349	335	359	341	345	329	353	342	364	320	360	349	312	359	337	325	344	333	338	315	341	360	369	343	315	373	350	347	361	350	338	335	381	303	348	332	342	370	309	365	363	344	323	362	360	352	340	332	358	351	342	355	360	330	346	361	330	354	381	368	353	318	347	365	337	323	357	335	356	371	346	363	368	321	344	329	333	373	353	355	347	352	350	357	397	337	328	377	353	371	339	350	361	354	348	303	360	343	347
63248	74032	44129	27403	21116	12340	703	438	437	413	408	399	388	383	364	353	373	385	401	349	386	385	374	344	363	383	355	385	366	381	371	347	356	350	373	361	428	372	334	368	332	358	355	363	362	313	366	318	395	333	363	319	354	378	361	375	352	349	341	353	344	316	381	394	344	385	333	343	318	345	373	317	387	386	340	332	355	377	371	339	375	353	347	349	347	381	351	339	361	337	312	336	344	320	367	365	340	360	356	337	364	314	358	347	314	350	381	398	347	323	347	353	329	372	369	394	376	324	360	321	339	375	327	350	327	360	350	366	350	343	360	350	347	382	352	370	361	373	361	357	354	377	342	330	363	365	337	344	378	331	383	386	377	385	319	362	359	360	358	331	336	338	375	320	346	384	355	385	383	362	384	349	385	366	344	353	343	391	356	354	362	355	360	377	347	368	370	374	326	338	348	382	330	357	338	331	341	368	397	396	347	374	355	364	323	342	357	352	351	376	345	346	362	361	341	347	375	355	361	352	384	395	327	321	332	371	366	320	335	375	361	389	350	343	351	350	353	337	364	364	361	368	353	378	323	352	347	382	385	371	339	346	341	332	364	327	353	342	369	340	366	380	359	366	370	347	371	366	351	346	357	352	370	374	355	375	348	323	391	374	368	352	344	351	313	361	338	355	390	317	319	324	346	346	367	375	350	322	356	346	371	357	331	348	377	354	354	377	371	366	355	353	384	371	346	346	344	327	328	380	361	371	342	349	341	353	355	378	364	358	364	351	350	352	345	360	342	359	361	375	331	355	369	375	356	370	363	356	367	357	397	355	374	313	368	382	367	334	347	328	357	365	362	338	380	349	353	354	376	382	350	353	346	346	345	358	369	350	364	343	329	338	332	349	338	360	306	377	378	326	313	311	356	369	382	363	323	319	365	338	319	351	395	349	360	338	354	370	358	381	340	345	337	341	380	359	318	339	354	356	340	372	360	339	331	350	344	327	345	372	369	341	355	368	353	348	358	312	352	368	347	364	377	385	373	338	388	365	354	359	347	357	353	368	387	392	331	358	352	321	372	347	388	350	369	363	355	377	333	348	384	405	333	329	350	372	367	336	346	386	351	382	348	341	320	340	344	364	384	356	371	349	378	349	367	359	374	328	322	320	345	346	362	310	352	365	353	359	347	322	389	298	331	324	341	379	347	347	358	355	351	362	381	325	360	376	311	378	346	371	335	346	345	333	368	343	349	358	373	324	385	345	326	320	371	337	340	316	372	352	340	342	386	377	347	342	386	348	360	367	344	338	379	363	358	384	364	389	365	372	364	357	387	338	355	349	351	370	390	336	380	382	353	373	347	378	323	381	376	357	356	343	347	349	318	366	363	388	339	360	352	348	345	348	371	353	321	359	340	385	338	372	331	381	333	379	358	325	374	336	335	357	352	340	382	356	352	349	389	366	371	358	356	370	353	370	371	328	326	330	378	364	371	350	376	365	340	356	350	370	383	339	321	380	373	377	353	325	358	325	369	356	343	329	309	410	398	366	369	346	347	344	325	366	318	338	372	357	322	356	346	375	366	314	405	371	343	347	336	348	364	367	331	388	383	344	379	356	350	344	380	352	377	345	365	358	373	379	358	345	353	335	359	357	347	337	361	362	345	346	375	325	361	340	350	333	376	334	352	343	377	343	341	356	364	361	351	364	353	351	373	345	357	346	314	337	340	360	378	370	351	386	320	379	395	298	345	349	351	327	357	343	352	345	320	349	355	355	357	354	337	377	319	363	401	351	346	396	364	344	320	369	360	373	340	350	354	372	371	345	362	320	355	344	344	404	372	359	345	379	344	356	347	386	381	360	354	374	360	349	388	357	352	361	358	368	363	338	341	354	397	374	362	385	322	331	341	344	340	344	342	374	341	353	347	360	352	340	357	351	370	350	386	330	354	350	339	365	345	326	343	331	331	348	402	377	366	348	344	357	363	367	366	362	313	372	353	369	384	346	358	362	349	353	355	397	361	342	346	348	366	397	347	347	362	392	369	371	376	350	361	325	347	367	356	351	357	389	326	380	329	374	337	352	369	341	356	369	347	356	348	335	337	356	377	346	347	401	374	382	343	366	378	324	321	355	340	351	361	341	347	395	328	369	359	329	334	345	392	369	348	353	367	350	391	361	359	331	354	329	330	386	355	380	359	340	333	330	344	344	388	369	355	362	359	364	375	323	350	328	344	340	359	380	385	346	321	385	342	335	374	349	363	343	374	354	340	343	356	336	385	378	385	349	325	362	327	349	353	333	352	376	358	363	379	370	373	349	341	377	339	342	322	378	341	368	364	326	352	331	380	356	351	358	376	330	354	377	354	324	366	338	335	345	355	346	340	368	347	355	367	350	364	347	350	396	335	345	336	342	342	371	374	360	356	354	335	345	368	344	344	339	355	342	367	345	369	375	380	364	347	367	364	314	364	364	348	359	296	395	355	364	365	387	352	389	337	386	345	372	346	333	344	340	329	362	339	347	330	348	344	334	353	354	340	355	334	339	347	384	371	363	352	343	362	343	369	341	335	382	356	311	364	320	354	337	331	368	363	338	341	341	332	363	353	349	355	356	365	367	317	387	383	349	326	370	357	364	358	328	334	335	342	340	318	363	375	359	360	342	338	362	336	391	370	355	330	368	372	354	365	368	370	371	392	347	377	388	314	335	342	360	366	386	377	378	352	317	346	337	377	389	352	374	341	379	364	374	369	346	354	346	333	363	349	377	318	335	364	361	369	341	351	355	360	337	350	373	356	351	347	359	339	351	357	360	368	370	366	363	342	356	334	348	356	327	342	338	356	329	354	368	342	364	344	332	342	341	373	356	368	334	361	353	365	346	358	349	380	354	357	350	350	322	347	365	332	357	338	351	355	344	346	358	348	360	357	334	363	363	338	358	347	349	375	358	339	356	351	358	352	382	345	344	365	331	338	320	345	373	341	339	355	334	369	369	366	358	334	350	378	354	346	341	332	371	345	336	365	376	357	349	342	339	351	348	353	329	325	344	393	315	390	344	358	374	341	361	359	338	386	356	335	337	358	369	347	359	388	339	354	350	342	339	381	350	340	362	334	362	308	366	355	352	335	330	346	363	356	361	363	351	365	370	373	390	388	344	364	353	341	338	349	364	361	354	378	357	366	340	356	322	357	344	356	329	365	377	383	306	380	330	372	337	332	338	362	345	347	349	366	366	360	348	351	356	358	352	358	322	350	359	325	390	375	367	332	358	347	338	356	378	383	354	374	350	331	383	354	364	389	363	343	392	336	323	338	335	313	343	342	389	370	324	337	328	358	373	367	354	366	346	345	381	338	347	324	353	345	340	366	343	332	363	346	353	380	366	320	342	391	348	343	366	353	351	379	357	312	383	334	349	336	330	353	343	329	299	329	327	327	356	360	334	342	344	331	345	343	333	369	356	336	369	364	328	365	381	350	376	339	338	354	367	364	334	359	371	337	368	313	364	361	351	343	369
31600	22518	9093	3120	1127	710	332	319	357	336	345	339	315	339	284	336	338	330	335	338	323	308	305	321	297	289	337	333	326	330	361	356	325	326	356	346	320	328	311	323	329	329	314	330	352	329	338	347	364	348	309	329	351	328	321	333	330	321	319	307	321	347	325	341	336	321	317	342	345	328	346	344	311	311	345	349	349	315	329	309	323	292	321	326	337	344	309	304	359	311	335	306	320	300	311	330	337	332	307	339	312	345	340	321	329	322	328	315	320	337	333	355	349	330	333	337	342	325	303	336	326	328	336	315	352	306	295	324	308	354	329	296	306	303	336	313	298	327	351	320	331	312	322	302	349	332	300	347	342	315	293	342	332	299	316	335	380	330	300	339	337	319	314	330	332	308	316	348	322	329	348	282	312	350	344	320	333	363	311	329	340	301	303	328	316	322	346	320	326	334	333	331	299	325	334	342	320	342	318	344	317	320	301	322	349	313	298	353	332	308	327	353	303	336	319	345	392	317	320	295	344	325	312	323	338	340	337	310	336	371	302	315	320	319	334	323	324	324	347	336	354	301	351	325	367	310	382	280	295	325	316	290	325	316	310	331	335	352	337	326	346	349	316	322	327	318	323	335	337	327	354	314	329	338	317	326	344	317	302	308	356	315	344	294	349	342	334	288	344	335	304	319	331	341	339	323	335	325	315	313	319	340	373	314	309	314	331	345	344	371	333	347	331	338	325	363	324	336	325	316	307	327	334	316	300	319	353	369	321	320	327	351	366	328	337	341	314	302	308	332	314	322	341	349	323	336	337	335	318	291	336	295	332	345	332	301	338	335	302	310	338	332	357	328	351	311	317	315	329	343	320	351	333	356	313	327	328	327	318	336	337	323	341	337	318	327	335	313	329	350	305	318	314	347	336	357	355	345	321	338	306	333	332	318	343	350	375	297	316	341	344	336	350	335	349	312	325	289	301	333	314	374	307	337	315	321	330	308	302	309	336	326	338	311	361	314	329	347	332	307	288	310	310	342	345	316	330	310	350	350	305	357	310	296	330	344	349	338	321	365	337	293	361	299	347	323	337	321	313	342	307	323	320	319	332	296	367	331	333	315	302	303	321	355	322	315	322	355	343	324	332	350	350	354	322	327	288	352	329	326	338	311	322	334	319	346	288	343	339	331	312	313	309	312	325	351	328	327	316	372	327	329	315	310	310	325	341	295	342	325	339	319	322	305	325	345	325	327	337	344	343	330	345	333	327	310	301	321	298	347	295	292	301	338	349	334	362	343	321	302	294	316	322	297	303	338	332	320	332	341	309	306	342	353	362	341	330	320	335	352	347	333	324	319	329	351	309	320	337	338	316	327	316	339	322	343	341	388	326	374	331	330	362	326	307	348	319	305	319	318	320	310	333	299	359	312	312	352	319	304	325	317	356	342	317	341	330	329	310	325	310	303	330	306	333	320	307	313	349	317	311	309	315	309	322	323	310	316	317	347	362	299	329	323	305	306	322	353	303	301	319	351	292	319	329	317	343	337	324	315	343	325	341	304	325	330	331	319	311	360	310	323	336	363	311	333	314	317	311	262	335	347	348	356	300	307	322	329	348	312	335	340	344	353	335	332	336	331	325	330	365	328	328	339	327	325	333	305	344	334	333	326	336	307	350	335	346	332	315	319	324	356	341	335	300	342	339	337	301	342	323	345	316	330	352	319	322	316	315	331	353	334	330	338	352	325	345	363	323	338	340	334	328	291	320	349	340	314	308	338	335	354	322	302	298	316	326	323	362	315	337	333	331	347	318	323	295	332	336	334	311	330	329	336	301	299	301	327	300	332	353	354	338	311	327	338	317	330	345	358	332	299	330	329	318	330	318	338	360	331	327	357	332	328	310	328	314	328	287	324	330	325	317	320	321	309	313	312	340	314	323	337	334	313	342	312	333	336	334	350	346	311	347	332	329	362	337	359	341	330	346	313	343	322	341	331	318	346	320	334	309	342	318	313	315	321	300	310	309	347	345	320	319	345	350	294	334	319	342	359	327	324	321	345	333	337	327	357	302	337	333	334	338	328	309	308	323	333	336	335	341	313	334	303	309	341	324	299	313	337	317	360	358	333	339	356	358	338	345	328	327	322	306	310	302	284	328	320	310	343	303	349	330	311	345	348	356	356	303	295	346	324	323	323	314	328	340	286	299	315	323	318	334	321	313	294	329	330	332	333	354	328	317	339	352	353	321	313	321	342	350	308	311	331	322	316	320	347	323	318	309	330	339	305	342	314	331	333	314	318	320	324	315	341	307	311	338	312	307	314	307	327	307	353	334	344	324	333	352	302	317	331	363	347	344	334	331	345	328	340	339	326	335	326	327	350	342	298	335	326	311	344	331	365	315	360	336	305	351	322	323	330	360	350	323	343	333	320	318	361	340	318	330	308	328	361	352	332	314	305	305	343	334	343	347	300	319	336	337	352	356	337	306	318	311	338	318	328	324	336	335	297	314	294	347	324	328	337	313	324	330	348	357	313	339	333	315	317	351	332	326	318	329	339	300	360	344	322	318	348	308	346	324	307	343	302	311	333	376	305	353	296	365	323	322	312	342	352	314	337	311	341	334	332	342	343	308	318	334	356	355	317	321	363	293	329	332	330	338	306	336	318	338	330	320	339	345	295	330	334	353	319	341	358	320	358	349	283	321	332	291	362	331	318	326	326	332	325	337	316	328	356	282	354	328	327	285	320	315	300	366	319	356	324	297	335	361	340	301	295	341	348	359	314	348	303	281	298	299	366	314	307	335	315	308	317	334	332	340	334	336	313	338	310	296	338	318	314	296	286	312	326	320	340	315	341	302	318	297	313	350	340	344	340	317	314	316	291	324	340	298	326	322	349	313	330	331	376	351	321	317	330	336	292	359	336	287	353	311	385	333	359	314	348	330	316	317	323	323	322	316	375	302	346	324	325	323	343	348	344	359	330	331	354	303	334	342	294	315	340	307	322	329	351	321	336	314	313	339	294	330	305	327	327	342	326	318	329	297	322	311	298	369	339	318	351	328	328	312	319	352	320	316	347	293	330	349	297	299	312	343	369	320	337	341	295	369	326	322	324	340	352	346	352	325	292	356	319	346	327	320	312	347	314	321	328	331	314	312	331	316	310	340	298	341	348	298	350	334	329	315	320	298	325	326	326	327	338	316	337	321	323	333	311	347	297	319	339	354	341	315	335	352	352	329	289	311	333	332	316	338	347	343	314	350	340	345	326	318	322	338	313	317	343	340	321	313	335	324	307	326	296	332	314	348	344	297	352	324	319	338	317	353	332	285	313	293	339	349	313	335	266	329	340	326	305	337	327	332	337	338	349	326	338	335	327	336	291	331	316	315	329	375	323	288	316	318	316	313	307	302	306	343	346	298	336	316	315	306	338	367	301	330	312	321	355	328	306	342	330	311	314	292	330	329	292	328	330	323	338	360	328	334	345	308	325	306	282	319	329	346	342	340	312	354	320
23648	17198	4433	2690	1412	912	354	312	293	309	286	320	318	334	330	320	317	305	289	284	329	308	292	327	305	319	347	319	312	302	295	306	325	321	334	316	348	338	306	321	305	315	283	278	319	322	323	283	295	324	317	344	332	301	294	293	300	294	294	296	306	300	311	310	301	312	328	325	311	301	325	303	295	304	289	330	305	297	331	297	342	318	303	320	322	337	303	294	296	314	268	323	305	324	325	296	315	345	301	302	321	329	295	312	336	304	306	330	283	287	285	322	323	315	281	348	331	312	293	284	297	313	300	315	287	326	311	302	294	329	305	304	271	328	299	300	313	302	309	305	307	313	316	282	303	307	296	309	310	309	338	340	335	313	284	295	296	318	316	317	304	305	307	316	339	314	304	290	296	291	290	332	274	284	312	295	329	343	308	353	317	305	315	304	313	338	330	297	322	299	289	308	297	302	284	302	324	319	271	301	313	310	300	308	279	307	306	333	310	299	321	313	303	310	305	295	295	321	293	313	314	317	313	345	312	296	332	293	326	301	315	321	304	311	314	318	303	339	306	301	320	303	293	321	304	302	313	288	286	332	294	286	307	300	263	305	300	322	334	314	325	323	317	291	316	330	289	321	347	301	302	292	315	315	332	297	323	308	314	293	327	291	335	284	324	321	335	322	307	304	281	276	287	278	314	301	295	314	326	285	312	309	318	300	286	304	309	325	310	289	319	340	323	341	282	320	300	303	303	315	288	318	356	305	335	278	317	300	298	292	336	319	255	328	300	324	276	302	306	301	297	299	278	315	321	287	299	327	315	300	270	303	319	329	322	330	308	342	282	314	310	307	328	350	323	290	324	280	285	315	331	322	297	328	296	312	289	323	280	327	304	306	297	331	331	305	304	295	318	343	341	291	300	273	297	292	309	291	305	300	318	306	298	288	325	283	325	276	287	324	298	289	288	299	352	320	335	300	287	272	295	324	339	307	322	327	321	313	301	298	326	326	284	327	295	305	313	298	321	347	305	284	281	315	307	302	300	295	311	323	293	306	309	291	332	334	322	270	301	307	295	343	295	312	326	314	312	318	291	297	287	316	304	303	305	331	304	314	283	323	319	329	311	316	314	286	271	337	316	312	297	315	345	321	311	305	293	295	323	293	322	297	299	285	322	322	314	341	293	296	290	275	304	310	311	312	297	324	309	313	315	305	304	303	287	350	311	354	305	307	310	312	329	297	306	313	306	296	319	318	326	339	297	282	302	316	285	315	317	260	327	309	330	309	305	306	306	305	331	292	314	341	282	316	291	329	310	332	316	288	322	314	310	320	299	312	292	319	320	306	311	332	302	303	275	306	290	285	311	313	296	327	328	309	305	337	314	298	300	312	304	319	309	284	321	270	271	323	282	326	348	318	301	306	289	277	315	293	338	308	281	318	315	318	320	314	337	348	296	300	297	306	270	301	333	301	301	291	311	323	311	302	314	311	310	301	325	307	326	267	278	288	288	304	299	277	314	325	309	321	299	286	308	327	300	315	325	303	311	294	305	317	317	279	351	318	321	318	292	330	292	334	305	304	353	318	316	301	326	293	328	323	299	289	327	283	287	305	326	290	287	322	300	334	308	317	315	311	307	291	346	285	326	319	341	317	330	320	309	338	315	313	314	309	287	310	296	320	319	268	262	329	311	299	321	303	282	288	298	317	311	286	314	325	301	281	347	309	286	298	312	326	322	292	292	338	325	339	262	296	324	305	322	316	322	279	285	302	313	310	330	326	295	283	309	329	307	334	285	303	321	325	284	336	291	310	329	299	320	294	304	317	310	301	293	350	328	293	288	297	289	320	310	329	304	328	302	293	293	323	304	304	289	323	319	310	315	292	309	327	315	334	312	315	298	307	338	306	295	284	299	298	332	323	275	284	323	307	344	315	303	326	308	312	323	307	331	298	307	285	300	329	307	334	329	304	297	301	327	292	325	324	324	314	316	304	319	293	285	313	304	341	315	310	316	333	303	313	312	305	314	305	324	312	280	287	308	310	317	300	287	327	317	306	321	286	309	309	325	327	289	300	301	293	295	288	294	290	303	267	281	298	318	297	282	338	315	300	296	312	309	323	337	331	332	305	324	304	315	296	313	314	317	314	317	317	300	284	324	302	312	333	310	326	286	334	295	321	318	315	329	327	314	293	309	333	317	310	307	321	285	314	300	292	268	330	295	292	316	297	282	333	317	302	290	318	315	314	311	316	315	295	321	319	293	308	290	336	293	294	307	272	340	307	320	319	333	319	298	302	314	289	337	311	313	301	320	299	303	332	334	292	299	299	345	297	310	269	339	299	331	312	327	323	277	332	280	321	298	299	338	314	299	295	304	300	296	298	316	321	339	324	319	305	338	305	317	299	285	322	315	280	300	283	321	315	319	285	304	324	328	285	277	289	314	316	286	288	302	285	304	283	307	319	324	294	290	279	334	317	304	308	296	315	335	322	299	274	311	326	309	320	318	305	319	314	296	302	309	291	324	296	300	341	294	316	304	302	285	288	300	335	324	316	307	292	309	305	309	305	327	289	290	270	313	342	301	304	304	297	297	281	301	342	289	323	310	299	320	325	310	289	298	337	324	304	288	268	317	305	286	316	310	297	311	323	355	281	312	281	323	302	311	301	336	290	279	304	313	324	295	316	317	284	336	292	325	285	325	292	322	320	290	294	314	308	322	304	338	323	328	286	303	271	291	306	311	314	317	316	330	294	289	317	303	312	290	304	317	324	288	293	323	311	278	299	293	317	274	304	348	317	291	288	322	313	324	278	317	307	325	291	327	288	322	291	327	299	309	300	343	351	313	311	316	309	310	296	299	328	322	316	291	273	308	320	309	314	291	276	310	315	328	295	318	300	289	284	305	297	278	277	298	324	300	301	327	319	289	301	317	309	297	295	301	309	318	310	293	303	310	304	303	335	321	321	331	316	305	324	311	314	323	323	275	304	314	307	301	279	360	307	287	278	339	298	313	264	316	291	344	312	292	286	321	326	301	295	284	310	317	312	295	295	283	320	325	301	299	315	312	316	324	276	320	322	288	320	310	321	319	320	295	283	323	328	288	321	314	338	327	289	304	315	304	311	309	328	324	304	301	332	303	299	306	334	312	319	310	293	303	320	270	306	278	324	306	319	324	339	311	337	303	309	303	312	315	318	308	321	288	329	319	305	292	310	299	309	305	296	299	298	312	288	318	324	314	278	302	304	308	319	312	311	319	304	295	308	327	319	298	338	313	296	301	345	290	284	297	297	321	303	294	274	302	278	354	292	297	347	284	332	310	299	297	326	298	318	282	273	319	290	288	338	307	332	288	314	295	330	321	317	310	294	295	316	306	312	315	291	309	322	316	328	287	338	319	335	311	316	300	302	270	305	327	340	297	272	312	305	303	366	307	333	309	311	301	328	293	298	303	298	281	317	313	292	301	343	310	312	314	321	289	285	317	318	348	312	296	333	316	296	304	328	270	328
25767	22156	28250	25864	19576	10481	852	289	256	226	233	228	209	236	219	218	233	227	220	237	196	235	233	223	241	250	206	218	199	225	228	246	205	208	224	218	186	205	211	249	229	206	218	211	189	225	212	196	220	211	200	226	230	210	213	197	250	205	219	224	222	224	209	222	184	210	207	212	207	221	195	191	204	240	213	217	210	212	209	174	228	204	200	207	228	238	200	236	195	184	216	203	216	220	233	207	218	204	225	216	186	197	217	215	211	196	206	223	224	187	188	215	217	235	225	229	198	207	216	212	216	192	215	213	226	214	230	204	198	208	218	211	212	192	207	233	211	221	193	211	207	201	206	221	214	222	210	198	222	232	217	189	197	186	201	224	209	200	224	228	227	224	201	256	224	212	235	236	198	239	196	209	197	227	210	239	217	226	224	231	224	197	236	241	195	213	216	201	218	220	213	218	240	210	202	219	181	222	243	226	209	186	220	225	215	215	229	218	201	252	194	233	191	221	197	197	205	225	208	212	212	206	226	222	224	222	220	246	200	230	209	228	203	209	219	212	200	230	208	207	221	222	203	224	225	204	194	209	229	225	192	203	229	218	228	197	204	229	234	226	216	209	244	202	225	221	222	216	223	193	220	220	212	223	206	185	202	192	223	219	241	198	199	194	193	217	235	210	223	223	211	202	204	227	196	219	204	220	214	226	220	222	198	225	230	245	196	209	195	208	232	250	221	209	207	238	216	197	208	217	224	205	213	218	218	205	213	211	226	230	205	223	202	208	214	204	218	219	213	228	207	208	206	201	230	193	211	230	243	213	214	197	208	228	197	223	210	215	204	218	205	201	228	213	238	233	213	233	202	221	223	222	204	191	240	214	217	219	211	205	233	220	201	228	208	214	226	213	214	219	212	207	213	206	185	240	211	190	201	188	213	194	209	206	201	205	188	209	217	196	212	198	191	207	215	174	187	207	226	194	221	243	223	211	188	206	223	223	215	215	195	221	201	222	231	188	232	227	186	222	224	230	247	210	197	205	213	206	197	195	219	219	202	213	221	208	226	202	211	183	223	182	205	224	219	197	225	233	222	202	208	243	192	189	193	241	211	185	219	213	214	199	192	226	203	229	214	219	221	197	222	234	228	213	218	224	215	229	218	237	198	222	212	206	196	210	218	221	225	234	228	231	216	211	188	221	236	212	215	224	211	209	247	207	199	194	219	227	186	201	230	205	192	217	218	215	218	199	206	238	259	217	230	231	215	232	207	225	209	210	209	222	225	202	228	204	217	221	204	239	241	170	233	221	232	216	212	180	245	236	228	197	208	224	198	208	217	216	209	210	222	185	202	188	185	224	201	188	202	227	216	206	181	204	212	210	213	216	213	203	223	224	182	214	219	214	202	192	192	199	230	247	250	200	192	190	194	209	234	208	224	227	227	227	210	226	198	232	210	199	176	252	201	204	186	209	190	208	193	229	186	219	241	231	219	181	220	215	200	225	210	232	223	205	222	226	202	219	220	203	200	226	218	216	197	191	203	205	216	209	187	229	195	210	199	209	200	200	248	218	187	186	205	212	224	204	204	211	211	227	217	193	221	248	231	240	221	212	215	198	207	219	240	210	214	224	207	205	201	215	184	228	219	224	214	210	205	244	217	204	198	221	192	243	196	205	225	223	225	221	238	216	173	216	197	222	199	203	219	237	219	219	209	194	219	236	254	225	202	190	216	204	216	206	215	216	205	217	253	218	226	230	212	202	209	216	211	213	214	219	191	214	200	207	241	210	239	195	233	206	235	206	216	197	213	209	222	209	195	208	205	228	204	208	182	209	189	231	224	235	192	189	224	226	231	232	243	213	203	199	200	214	218	201	223	236	226	202	220	214	228	217	189	221	225	206	224	210	226	216	224	197	201	201	213	231	231	209	244	227	216	207	242	223	203	200	207	204	219	187	224	203	214	222	231	221	211	196	216	244	211	216	209	190	246	208	214	201	194	208	214	222	235	228	214	211	205	213	205	232	206	203	205	229	225	201	191	209	198	194	219	212	227	193	214	222	202	214	224	211	214	203	208	220	229	207	191	199	196	204	208	197	222	221	234	208	239	246	218	211	205	208	220	206	211	208	222	248	223	207	200	205	192	206	209	226	232	201	214	221	207	201	214	213	212	222	214	230	224	209	214	207	212	224	203	190	199	216	246	208	203	223	210	200	204	205	217	201	202	252	220	233	185	240	228	220	213	210	205	205	249	168	235	202	234	225	223	198	183	214	224	201	231	250	207	226	179	203	202	216	216	208	209	209	231	213	180	200	209	221	225	203	240	243	212	216	212	209	207	222	220	208	209	220	224	207	218	238	226	220	218	215	218	225	203	225	211	226	224	226	216	240	204	190	207	205	201	197	220	192	211	200	197	220	217	217	228	213	248	214	232	211	203	208	209	242	213	217	213	216	201	203	193	207	215	227	218	227	235	221	232	200	216	212	207	189	220	237	207	191	220	229	214	226	209	239	243	201	196	194	235	226	219	238	239	222	216	212	230	205	216	223	207	218	218	227	194	214	196	222	247	212	220	230	229	204	244	212	221	203	219	212	221	215	240	192	217	237	228	219	230	230	206	216	230	203	212	214	180	223	204	218	223	198	236	215	184	216	209	193	193	187	217	226	218	213	205	220	221	217	230	211	224	224	213	219	196	207	204	224	209	212	199	195	215	213	228	202	206	221	206	220	225	228	212	209	209	208	183	258	218	221	220	206	200	198	230	211	214	184	196	218	236	240	215	217	239	218	234	228	227	196	215	215	186	221	229	199	202	211	182	216	218	201	231	201	240	211	226	195	212	219	216	210	213	229	226	207	221	230	217	224	207	215	210	241	193	215	224	242	223	193	239	202	226	195	223	222	211	213	196	204	207	207	204	225	188	197	198	189	210	234	196	204	235	222	210	181	204	227	206	203	217	215	210	213	183	208	206	203	208	203	193	238	208	219	213	232	226	204	224	199	214	235	228	196	173	220	205	188	208	208	200	243	205	200	204	199	221	219	217	195	233	210	224	213	192	214	239	228	222	226	196	200	205	222	221	204	203	219	219	197	203	182	232	208	236	200	215	210	227	216	219	216	207	227	221	225	201	207	217	219	214	197	226	214	198	203	190	217	221	197	202	197	219	209	205	204	200	214	216	199	230	200	191	228	239	213	218	218	225	230	212	243	213	216	220	213	216	210	215	204	221	214	208	206	235	232	205	180	212	213	211	192	216	218	221	206	207	218	226	228	206	227	211	214	228	185	225	187	242	207	231	229	213	217	244	218	214	230	214	230	230	173	226	215	214	194	242	198	214	217	219	212	221	216	185	220	211	201	220	220	206	207	220	209	217	213	222	209	196	195	210	212	215	194	206	223	240	223	229	198	218	220	196	206	236	218	201	216	212	221	208	204	208	232	204	209	225	210	191	208	189	215	221	231	214	199	243	194	194	237	208	215	189	201	195	243	191	201	204	214	229	224	202	224
61024	61269	30841	20922	13691	7143	415	295	280	283	226	256	235	247	242	231	213	228	272	246	235	236	254	257	241	225	282	243	254	246	240	231	221	240	220	244	241	255	236	224	234	252	231	259	233	234	226	229	231	226	238	235	206	245	227	218	244	213	245	231	207	245	215	223	223	236	268	236	222	241	218	248	232	245	218	235	250	231	223	253	240	249	245	216	254	239	244	225	262	221	219	217	232	204	222	264	236	260	226	213	231	236	216	241	238	237	220	230	237	229	225	246	230	216	230	210	236	236	235	261	227	246	217	238	228	209	253	229	197	225	218	246	255	227	244	213	210	224	249	237	228	218	241	214	230	211	232	226	245	243	229	238	216	208	229	257	218	252	257	242	223	211	223	241	203	223	205	213	221	254	233	218	222	236	222	240	206	251	255	225	253	234	235	258	229	235	215	208	244	227	210	240	238	224	256	214	224	238	234	233	245	213	225	218	217	212	222	239	240	233	230	242	244	240	244	251	223	228	216	220	236	208	222	216	252	277	231	242	235	237	226	249	241	246	224	219	243	217	219	218	231	208	239	210	235	232	226	238	250	238	235	220	212	207	216	208	241	204	213	230	248	235	237	212	233	249	289	232	238	227	219	238	229	226	242	252	247	228	245	224	225	236	216	241	211	204	210	225	238	240	187	232	244	254	211	240	230	223	234	245	249	255	245	232	244	236	234	233	203	234	208	232	255	253	219	205	245	244	245	217	213	233	224	228	224	231	245	244	198	219	228	200	251	231	233	202	244	242	251	224	239	209	233	254	255	215	209	226	213	232	230	230	228	224	239	213	233	236	242	239	221	238	218	208	237	207	242	222	243	230	231	226	218	229	230	225	235	224	224	222	235	207	227	251	236	261	213	259	236	220	224	229	258	240	226	227	237	240	231	253	241	233	259	247	235	218	224	199	230	205	239	201	254	239	213	220	239	240	228	212	237	206	250	244	251	254	231	225	232	234	209	243	220	229	240	221	233	268	239	221	233	246	222	244	231	252	216	234	214	232	231	218	218	229	246	212	237	235	236	225	230	242	265	230	209	232	233	205	215	230	227	239	229	245	227	228	240	229	219	225	254	244	209	202	249	235	202	216	229	237	214	229	215	234	230	229	196	214	221	236	219	249	243	221	245	223	242	231	241	235	237	227	236	227	206	244	234	227	216	250	245	247	235	229	242	247	234	229	217	250	224	242	225	246	236	223	252	212	217	249	221	244	219	232	247	217	220	230	233	255	224	227	252	220	247	230	238	233	221	212	228	211	251	242	263	237	228	240	233	223	224	226	243	212	232	231	215	228	218	210	229	247	223	214	233	229	244	219	230	238	239	234	244	216	222	240	202	240	239	239	236	250	228	216	237	241	240	235	219	209	222	253	229	222	238	238	241	230	219	222	222	243	212	225	223	239	238	239	213	212	212	228	212	241	246	225	226	252	248	216	246	241	247	225	230	221	220	231	225	234	247	245	248	252	224	246	224	231	246	243	243	217	219	247	232	243	236	233	215	259	253	245	222	234	233	229	233	212	270	263	268	265	248	271	209	238	231	212	256	239	242	222	256	211	247	228	222	202	217	240	242	238	219	232	256	229	223	200	267	225	226	270	230	244	223	220	250	227	219	233	232	216	212	252	247	234	205	239	234	238	231	215	270	242	208	233	234	248	255	219	227	238	216	212	231	227	229	236	239	210	238	222	233	234	223	273	279	224	227	226	238	212	248	218	215	216	240	220	260	204	226	251	215	249	241	229	221	230	234	216	266	215	254	225	222	243	228	239	242	236	245	219	265	225	203	247	225	233	226	223	232	241	227	232	207	222	252	240	265	241	234	223	219	236	208	226	253	233	251	248	227	244	249	251	241	229	217	236	247	219	223	233	239	237	228	216	244	213	230	220	243	248	234	214	227	254	230	262	239	211	228	251	251	226	229	212	234	224	221	243	214	248	218	264	249	227	232	232	237	204	241	222	207	231	241	255	229	233	233	218	253	232	233	225	224	225	207	236	220	232	255	260	232	217	220	232	227	228	241	221	224	251	260	236	243	231	234	257	216	211	243	231	235	242	216	210	253	219	225	231	232	213	224	199	245	200	250	205	257	244	247	248	208	205	206	231	210	233	247	237	250	211	225	235	238	235	237	193	230	250	244	205	235	227	226	221	201	237	231	220	245	205	233	234	251	223	252	231	232	214	230	231	236	256	230	213	220	222	227	219	230	249	224	247	194	231	213	222	225	244	218	235	251	229	221	234	236	241	218	232	248	233	211	257	210	229	241	238	231	221	219	239	217	233	218	234	216	239	215	222	239	242	200	262	190	251	239	218	262	228	255	234	222	220	246	234	225	224	220	203	206	203	231	223	258	247	210	246	240	235	248	218	220	224	233	242	209	236	236	228	239	266	231	233	225	237	242	211	252	249	198	207	253	236	225	225	218	245	251	245	214	265	213	251	215	235	233	228	223	235	231	242	243	224	236	251	243	241	242	210	231	266	216	244	217	222	236	232	220	220	250	267	203	207	244	229	257	243	235	213	227	263	248	279	216	215	240	211	220	231	235	246	212	228	254	219	233	222	225	220	253	208	230	228	242	227	245	236	221	241	251	222	236	250	240	248	231	227	256	239	250	242	239	235	208	220	237	204	222	225	250	233	250	239	220	231	226	230	243	239	209	243	201	248	218	233	230	213	233	249	244	246	241	226	218	229	219	226	250	206	224	211	236	212	227	232	242	231	264	279	221	239	232	209	268	218	205	218	225	229	261	233	214	235	219	223	229	226	225	227	248	222	240	241	220	230	220	232	223	230	225	235	224	242	225	244	235	219	209	228	237	244	230	254	214	270	234	234	232	253	231	240	233	210	244	209	230	216	226	244	228	230	228	249	245	236	207	263	216	243	235	228	238	238	237	218	213	209	245	248	238	218	219	238	258	269	244	193	231	227	214	205	216	245	215	226	209	214	227	254	209	236	227	242	219	204	215	233	212	244	270	210	238	244	241	235	242	219	223	220	230	229	218	229	228	209	225	255	235	224	227	233	223	234	225	200	221	229	241	254	238	214	249	227	241	217	220	261	254	222	228	206	203	220	247	236	235	222	245	253	214	261	259	242	198	226	229	228	226	240	217	242	247	258	248	202	220	239	226	244	242	232	237	267	226	233	258	225	230	215	203	217	226	219	217	248	222	223	235	201	259	236	210	216	227	242	241	207	252	214	235	232	232	219	209	240	227	224	229	253	216	229	242	236	232	263	238	224	221	211	215	227	214	239	208	250	262	238	195	233	213	220	195	248	217	236	209	224	225	228	214	216	230	213	202	243	247	252	219	250	228	264	219	238	218	216	215	224	223	213	258	226	274	225	211	230	230	240	225	243	238	244	222	212	272	228	227	254	226	222	228	241	232	219	256	249	240	230	230	212	225	222	233	230	218	221	258	231	229	232	239	221	246	219	226	236	233	218	231	214	268	209	228	225	228	244
24606	21647	29086	24348	22673	19140	3515	499	403	393	371	370	384	370	329	328	318	334	322	359	349	359	346	340	337	348	330	352	359	347	350	356	313	342	357	369	322	382	316	334	351	324	332	359	311	354	335	324	364	363	351	358	338	340	341	330	303	320	314	373	353	293	343	341	295	353	306	320	357	328	322	333	332	344	370	332	339	330	342	306	308	338	350	327	316	325	319	311	335	330	311	329	345	299	325	370	352	333	328	321	330	337	328	339	375	362	344	360	328	325	355	321	347	335	352	320	314	338	357	323	290	352	321	349	326	332	309	322	326	332	336	350	329	320	356	351	329	324	347	328	349	306	344	321	341	304	361	312	286	286	337	300	320	326	309	347	312	317	308	349	317	349	347	335	302	327	327	306	307	360	352	320	339	333	309	347	318	342	345	314	310	369	299	331	326	341	360	322	330	338	338	310	330	304	337	313	342	344	368	386	323	354	332	330	326	351	353	375	356	306	301	331	343	354	301	336	339	308	349	329	338	316	343	354	327	342	305	315	320	310	327	322	310	309	316	331	360	317	304	305	320	338	335	340	325	311	302	332	305	362	327	360	319	345	333	332	297	326	305	302	355	333	301	318	329	364	330	314	330	351	317	346	377	323	324	339	316	339	364	317	317	331	319	318	338	339	305	338	360	319	298	336	301	340	343	311	339	349	327	307	330	330	320	311	326	316	321	313	308	348	327	326	300	333	315	346	343	354	319	365	328	356	318	314	338	324	333	388	296	317	279	327	297	328	320	330	320	329	346	332	327	334	319	305	297	330	315	335	331	311	323	313	324	322	316	325	352	366	351	329	317	318	314	308	341	325	356	318	349	311	325	342	313	337	335	319	329	322	355	371	339	348	313	328	339	317	340	326	310	313	294	296	336	337	318	310	320	340	318	299	331	322	339	320	334	371	321	332	319	330	360	332	353	307	341	313	315	372	319	312	332	329	312	294	287	377	325	306	368	313	323	334	321	333	316	345	340	320	339	331	343	304	327	326	324	333	304	330	323	324	344	352	331	339	330	329	339	375	332	328	345	326	346	304	353	330	345	352	353	315	351	331	326	342	352	329	317	334	301	334	335	308	320	297	345	312	344	338	311	377	341	313	329	317	321	313	355	317	331	313	327	323	328	336	306	299	326	328	325	334	341	333	359	328	322	301	337	332	344	329	314	339	345	331	318	342	325	348	344	337	340	347	325	319	309	312	325	330	319	357	337	340	303	310	323	337	339	312	337	321	354	342	366	338	333	346	338	319	320	303	361	340	360	322	354	319	337	299	307	299	347	342	320	370	324	300	320	336	312	335	337	352	350	350	320	338	358	323	346	303	338	341	353	348	375	341	314	316	369	325	315	350	316	329	328	317	337	299	336	341	322	320	361	326	332	334	339	339	336	350	328	309	310	282	340	303	308	333	337	334	323	302	311	317	344	305	319	322	350	338	345	321	335	325	326	340	316	306	341	341	347	350	381	344	354	329	308	332	338	323	329	338	324	384	327	337	308	318	314	290	326	325	315	305	365	320	333	349	328	318	315	322	307	349	320	324	344	301	307	321	329	321	308	329	359	311	364	340	304	318	357	330	286	338	332	315	321	328	304	360	363	350	301	315	308	348	345	345	300	299	302	333	306	333	316	332	320	320	332	328	346	341	354	319	307	324	360	309	359	291	351	338	315	344	324	334	313	347	303	350	319	349	342	332	317	331	293	286	303	305	344	331	331	315	317	342	311	324	287	341	327	342	361	302	309	340	351	343	327	331	345	341	339	322	316	300	315	335	304	318	349	321	334	323	313	348	334	348	304	323	307	305	341	334	367	328	356	326	322	342	344	323	292	324	300	337	322	340	319	343	316	329	313	332	348	332	326	340	366	303	294	332	304	343	314	284	358	305	352	323	346	338	315	320	332	316	381	350	333	312	307	331	300	324	308	324	328	350	327	340	316	331	341	336	321	341	364	316	363	355	316	311	305	329	315	297	322	328	323	310	303	331	344	318	322	346	315	340	353	332	327	352	344	340	336	348	328	315	325	325	315	308	306	346	316	345	334	317	339	349	340	333	358	339	319	343	332	309	334	319	347	291	309	310	343	311	323	318	293	316	351	304	357	331	313	344	353	337	295	330	336	304	331	327	353	371	341	340	322	342	318	341	315	321	320	338	329	328	339	306	354	353	352	319	324	314	302	344	344	319	336	331	299	309	340	353	333	345	303	310	311	337	305	339	324	336	332	332	322	339	326	313	315	314	337	325	348	349	349	365	320	317	349	324	330	339	334	322	311	333	349	345	330	366	345	290	326	324	313	377	343	293	307	309	305	303	295	336	317	332	347	309	329	312	363	336	338	341	326	338	341	285	305	310	344	345	347	337	355	336	285	322	313	353	327	339	321	314	321	324	338	365	331	325	337	343	306	323	348	323	312	289	326	358	322	334	335	324	348	314	333	343	315	298	345	333	322	321	320	309	340	322	351	300	345	336	345	345	341	307	328	312	342	334	310	331	318	336	359	373	325	324	296	336	355	351	308	355	303	325	331	281	354	336	340	322	318	335	325	344	333	305	340	333	324	343	329	347	307	326	325	322	318	358	327	318	316	308	307	316	336	346	312	331	362	327	384	316	354	351	315	335	318	318	318	310	360	322	333	307	319	316	367	349	322	294	320	345	363	322	328	323	333	289	337	344	310	331	340	346	347	296	335	347	327	334	332	345	350	317	355	335	340	330	344	315	345	341	309	345	354	360	312	330	331	345	317	347	328	350	343	327	342	345	295	311	303	327	322	309	307	308	335	318	321	340	326	312	313	315	360	282	350	319	332	308	336	353	291	328	351	314	337	358	342	307	321	345	314	324	352	337	328	303	318	344	338	333	341	323	310	319	352	336	310	329	328	308	339	325	322	311	306	308	375	311	295	360	323	325	307	327	337	360	385	325	327	306	331	355	343	323	336	328	293	327	318	336	310	343	338	332	327	340	314	288	331	301	345	319	348	311	345	327	321	328	303	328	333	337	352	311	338	324	314	318	331	332	303	344	357	343	319	327	341	314	353	305	338	345	337	362	358	329	333	358	351	336	310	325	316	302	347	309	343	320	325	330	336	314	305	336	340	314	305	351	344	348	324	321	319	331	317	321	337	349	284	342	367	329	294	334	301	336	321	334	358	349	346	332	339	318	338	333	314	371	295	360	321	327	370	342	335	314	343	328	334	321	334	327	337	331	329	343	306	329	321	320	352	355	319	344	333	323	312	313	343	313	348	317	343	324	284	323	323	325	361	335	353	331	362	336	340	345	304	312	337	336	309	329	299	345	304	309	337	324	329	327	320	363	340	325	362	314	315	324	284	336	326	328	345	325	329	348	330	310	348	324	313	318	349	341	347	308	346	321	326	350	313	309	324	368	325	332	334	343	309	323	326	331	339	334	317	324	298	324	328	322	335	331	344	355	317	343	351	336	323	337	333	330	347	352	334	331	317	343
61678	71029	41939	29302	21255	12701	1047	415	411	355	431	365	394	368	362	377	355	366	358	367	352	367	339	345	339	336	331	366	357	315	342	347	335	350	339	360	343	340	370	361	373	378	369	379	338	358	349	315	325	392	361	319	350	375	362	370	301	356	377	318	342	362	341	369	354	296	371	316	371	352	342	358	326	323	378	323	364	362	329	375	362	365	338	338	356	345	322	373	350	336	360	298	327	349	327	374	361	354	321	338	328	318	327	369	334	342	336	349	329	353	337	356	336	360	325	317	347	361	335	320	314	346	325	340	340	341	351	340	338	331	352	340	336	382	336	338	346	350	335	347	308	332	366	305	330	339	320	377	343	331	337	340	346	357	334	342	367	302	313	350	333	329	338	345	326	375	304	341	344	353	321	362	312	358	350	360	363	342	364	334	366	337	320	348	377	367	344	338	354	328	363	329	366	331	337	354	350	365	355	328	357	319	317	333	347	323	333	353	335	325	327	335	321	312	360	315	347	312	373	311	334	361	346	323	305	353	369	356	344	326	316	369	335	340	318	342	339	378	319	346	353	351	341	357	345	348	337	371	323	333	328	373	352	367	346	356	322	362	329	314	338	334	371	349	329	344	310	358	301	344	355	347	334	343	345	331	339	315	339	330	359	362	365	337	346	346	328	352	331	352	364	327	340	330	344	340	344	322	342	336	318	370	343	352	381	338	368	318	341	367	379	353	303	357	371	332	328	303	336	340	361	335	319	328	347	361	359	346	355	358	331	332	351	343	328	332	321	352	324	383	344	321	363	364	358	371	352	342	330	343	353	355	335	340	324	347	341	390	334	370	349	361	343	356	326	353	335	373	350	364	354	316	324	330	333	350	355	317	368	354	333	309	339	338	350	342	340	337	322	308	328	353	354	332	320	337	321	359	356	344	319	336	352	310	338	316	311	357	325	340	340	339	344	345	354	320	340	310	343	322	341	353	343	329	352	341	314	344	375	375	330	340	304	311	330	358	331	331	364	341	318	342	354	350	342	304	325	318	350	336	329	346	341	377	327	319	327	317	321	374	325	339	352	376	350	339	317	345	341	358	341	320	345	336	319	332	326	316	332	357	321	361	346	364	325	339	318	319	363	323	335	342	357	360	322	348	311	351	351	338	306	329	338	355	368	335	336	344	376	320	343	360	362	340	370	337	326	334	333	350	322	322	354	357	323	345	317	359	336	336	329	354	348	327	338	358	355	355	345	367	332	329	322	350	338	329	334	351	300	354	331	332	325	355	331	354	323	330	362	346	325	338	338	316	342	345	329	329	307	342	335	342	356	302	343	361	355	329	316	321	302	350	344	358	332	329	328	328	321	375	350	344	339	350	330	343	364	336	373	323	360	344	342	346	372	341	358	317	335	336	325	349	371	361	355	366	335	328	356	363	332	350	322	375	311	340	351	307	362	342	357	332	331	355	351	387	330	341	328	359	351	357	345	334	325	327	369	300	383	346	356	351	346	343	338	363	366	329	336	353	365	393	337	347	348	321	335	359	350	334	338	351	347	321	335	351	314	330	354	337	343	318	334	358	354	336	340	362	335	347	342	346	387	334	345	326	350	354	367	325	372	306	373	333	351	327	341	340	363	350	361	377	359	319	364	362	351	299	339	352	326	366	347	375	362	344	357	339	299	334	318	359	329	347	313	345	361	343	326	337	334	338	328	348	376	343	328	350	327	343	365	324	371	340	300	341	342	339	346	329	336	321	336	352	334	343	342	362	362	362	324	362	361	315	326	322	314	309	335	338	362	369	319	320	376	350	360	320	294	317	331	303	331	326	328	367	360	334	314	333	378	324	342	317	345	355	349	355	318	312	316	388	338	314	342	349	337	318	343	362	346	304	360	329	327	340	353	347	317	348	360	359	359	389	324	316	358	360	330	340	329	351	323	352	324	337	361	325	334	301	328	380	335	331	370	315	343	340	289	340	350	351	293	345	345	337	341	334	320	308	354	333	362	309	364	355	332	309	332	325	359	353	320	339	352	375	321	331	345	354	341	334	326	310	344	346	380	326	340	335	350	314	322	349	335	346	342	354	325	343	325	313	330	339	343	329	316	341	337	335	354	333	353	332	319	368	337	329	341	392	344	327	327	324	363	343	345	342	312	342	316	357	345	335	323	341	353	351	342	317	333	351	329	309	311	338	320	344	389	338	326	338	326	310	366	346	368	352	326	305	326	350	345	353	347	366	318	347	342	337	359	339	339	316	334	367	351	349	304	320	331	344	332	310	319	320	368	333	342	351	335	318	322	352	342	329	345	344	330	366	359	314	358	340	309	358	356	319	332	351	323	318	340	373	323	367	322	363	334	348	331	324	367	322	354	334	370	293	305	359	361	310	328	330	352	328	325	350	323	361	311	319	332	351	321	333	351	364	358	296	329	293	338	336	322	312	325	340	327	371	336	359	365	340	346	348	341	375	355	303	356	331	327	342	341	340	356	314	332	364	348	336	339	332	350	324	311	328	336	335	323	335	365	353	339	365	337	337	361	332	355	314	368	310	325	325	339	322	372	345	334	354	340	311	337	337	338	324	308	323	337	336	344	338	342	319	318	346	359	341	338	325	330	345	348	313	335	347	344	328	346	354	351	328	360	338	324	326	326	348	349	366	345	307	338	352	372	346	329	359	381	329	337	349	350	346	352	350	309	340	318	318	349	336	344	320	346	355	348	355	344	328	342	334	342	334	323	353	353	323	349	321	351	324	359	340	346	337	355	349	315	343	302	368	354	379	362	335	330	333	331	357	324	362	349	308	349	340	331	339	355	358	336	349	366	312	327	344	361	335	361	321	361	335	352	336	296	318	328	353	316	353	335	348	334	350	350	317	319	332	377	328	358	348	337	342	346	290	353	346	370	335	340	311	362	320	314	375	355	373	346	310	372	333	384	352	343	343	355	344	330	335	332	332	351	330	339	360	374	332	342	351	383	349	319	319	342	365	350	335	353	357	353	348	332	332	346	332	355	316	334	350	346	375	340	322	315	325	336	307	335	343	357	376	362	331	345	337	336	348	307	392	338	321	362	358	351	334	367	330	342	356	337	315	353	328	364	337	339	320	326	360	338	317	337	336	351	353	349	326	343	342	340	347	351	331	337	328	356	362	302	293	344	367	326	341	337	349	342	339	342	345	361	317	355	333	324	324	333	328	320	343	361	342	340	323	362	344	316	355	355	327	345	323	354	334	322	358	349	308	332	356	310	337	347	309	327	343	357	319	335	345	339	292	334	352	335	327	346	355	332	337	350	361	347	333	329	322	379	344	345	344	341	316	351	312	341	341	343	339	342	369	317	328	368	325	326	329	336	369	348	374	319	305	372	349	336	332	358	325	303	368	336	322	346	318	344	344	355	377	349	330	333	294	369	355	341	322	323	349	332	325	326	356	356	397	332	360	333	323	345	338	310	375	347	318	369	329	358	318	356	296	318	357	340	322	349	334	324	349	326	331	328	328	348	356
31618	22545	8449	3298	1114	674	389	307	308	323	306	319	328	322	318	302	308	331	317	367	345	334	303	294	316	333	324	336	309	324	338	314	321	327	270	301	311	284	297	316	300	295	313	346	330	299	331	302	310	302	341	303	309	308	338	301	293	317	322	338	307	329	326	317	270	304	292	349	290	324	298	296	316	324	343	324	330	348	354	302	316	293	355	335	311	366	311	284	318	304	290	307	289	305	339	334	333	339	336	312	337	346	308	329	336	306	300	294	379	328	283	306	316	318	288	298	314	313	284	331	324	300	332	321	316	332	327	326	305	293	382	306	295	339	314	301	310	275	339	324	358	308	308	355	327	356	305	338	350	342	309	309	291	324	292	322	313	335	348	306	320	321	303	299	330	341	283	310	326	315	338	299	333	344	301	346	310	280	312	311	315	325	304	313	282	319	314	342	330	302	319	347	308	308	346	290	327	340	287	288	289	337	294	319	293	333	317	350	339	321	349	325	318	308	317	313	315	309	330	320	319	303	316	325	313	296	324	306	340	318	326	318	326	308	311	321	327	328	310	296	323	290	329	319	347	310	287	277	318	336	318	313	334	322	337	315	317	299	330	324	306	338	335	301	300	275	314	311	295	344	332	324	284	289	293	296	333	301	308	323	319	358	326	309	325	326	325	289	304	307	314	334	347	292	295	307	313	330	319	327	318	321	309	352	316	317	316	328	342	325	298	325	339	309	317	349	298	335	320	328	320	289	295	336	311	292	336	341	316	315	363	315	311	320	289	322	269	310	325	333	316	303	312	308	314	315	336	322	327	311	322	309	276	315	302	322	298	320	317	298	345	317	334	330	317	343	298	299	321	301	333	306	304	336	335	326	286	341	318	318	338	310	300	325	301	325	333	311	287	332	328	337	311	313	317	351	337	323	306	321	329	302	341	304	325	350	327	314	330	301	326	330	317	284	320	303	291	327	274	314	322	307	325	340	315	275	321	337	287	320	295	318	306	311	303	342	311	332	321	329	334	300	327	330	325	266	313	302	325	341	344	336	301	303	333	281	306	320	327	343	346	310	312	283	324	333	320	318	329	322	348	335	342	350	319	325	311	316	355	314	334	343	334	287	335	307	304	315	343	294	322	335	316	337	318	333	308	281	314	319	316	321	319	306	314	296	347	302	316	315	334	296	303	338	313	267	317	324	299	317	373	314	317	313	322	311	315	319	330	299	331	309	326	326	265	291	290	303	294	342	348	291	299	309	297	305	302	336	346	315	309	338	379	304	307	332	307	326	304	316	306	310	293	325	307	313	349	318	314	325	276	311	311	292	338	302	333	331	309	295	335	335	352	348	345	299	276	283	340	333	339	321	324	311	325	311	356	310	323	300	304	313	326	316	290	309	342	281	317	322	353	315	344	304	322	311	303	296	331	308	331	301	327	336	301	328	315	319	346	323	301	320	345	340	281	301	321	329	305	331	304	323	314	302	351	329	311	296	309	312	335	332	350	347	296	326	301	327	291	313	304	333	321	351	331	327	322	319	295	347	328	291	310	334	347	290	303	314	334	332	320	334	315	342	319	364	321	310	339	309	316	279	302	298	300	304	296	301	311	306	328	279	327	338	339	314	320	294	316	326	316	317	304	283	329	307	337	343	303	312	333	331	321	321	323	284	343	306	301	333	324	309	313	322	318	316	349	319	336	335	284	348	322	325	352	347	309	321	325	323	332	325	295	322	320	326	306	299	310	303	344	313	331	348	295	327	344	296	319	303	325	318	310	336	333	347	318	324	307	343	342	329	276	337	336	329	334	297	318	328	324	346	342	302	310	298	331	299	307	311	316	309	313	298	353	306	341	307	286	328	299	317	324	329	325	306	330	347	300	323	324	305	304	319	334	298	331	308	300	327	352	325	313	326	328	317	283	285	335	343	357	300	289	294	304	334	307	300	312	341	334	310	314	286	354	341	312	313	344	323	308	302	278	278	319	338	299	318	337	296	309	344	322	312	349	331	317	336	337	325	323	325	342	300	297	334	331	279	317	296	302	309	310	355	324	289	321	342	306	349	338	337	331	308	313	320	313	296	302	362	328	287	327	325	325	287	335	298	281	316	360	302	308	309	344	321	311	325	347	350	310	325	315	323	323	331	379	318	277	329	288	311	310	333	303	317	333	332	327	309	275	323	332	288	327	297	300	310	305	318	300	346	308	318	318	331	307	319	292	285	302	353	319	318	337	329	328	341	314	309	321	332	365	329	307	351	323	313	318	328	336	326	324	357	345	330	321	328	310	322	285	312	312	325	285	305	302	301	316	344	288	306	328	327	334	305	320	297	323	328	331	314	320	340	303	311	325	310	334	273	316	315	284	346	304	314	306	336	310	310	324	314	330	299	336	313	331	350	314	322	317	298	283	341	314	327	284	335	330	326	296	321	373	336	293	305	339	306	321	322	333	358	325	325	340	300	318	300	327	284	330	324	333	347	359	294	337	275	333	324	321	314	332	328	298	307	318	321	298	296	351	331	295	293	314	325	306	312	338	313	315	316	326	307	310	323	333	325	328	301	319	309	324	309	339	325	307	312	320	322	314	337	332	310	290	329	317	321	328	365	307	305	315	314	327	281	314	319	312	326	337	350	322	283	314	309	342	316	336	308	327	363	323	307	331	303	304	309	341	311	312	344	326	321	302	317	329	323	320	321	323	302	298	362	344	295	315	295	315	307	347	287	337	329	315	308	308	310	342	303	286	316	307	300	309	352	347	308	309	343	330	321	315	342	351	302	316	303	333	301	302	335	322	305	306	310	314	285	332	302	331	321	309	304	315	359	303	315	311	343	335	349	342	306	346	307	337	345	312	317	321	311	304	307	270	317	321	318	335	355	292	326	329	300	315	326	309	328	288	292	328	309	315	293	281	309	334	325	334	313	304	292	316	304	334	316	347	324	293	339	305	298	325	313	365	328	312	309	310	334	270	317	333	298	321	339	311	312	339	295	320	296	324	309	331	319	312	320	299	336	323	347	349	328	305	318	333	325	334	357	322	312	303	319	320	294	323	325	314	324	312	302	318	337	299	308	320	334	302	336	318	322	328	366	326	322	314	323	306	296	335	319	296	307	304	317	345	334	313	334	325	304	288	311	306	318	320	299	302	310	346	313	364	320	345	315	344	280	333	299	309	301	317	339	302	319	275	327	286	296	308	334	313	300	305	315	309	322	342	317	308	329	324	307	336	329	313	329	344	317	302	306	302	313	318	335	301	321	330	296	266	289	340	332	272	333	275	295	352	320	336	310	301	335	333	347	346	319	303	338	302	329	327	352	351	332	332	318	312	310	325	317	352	323	307	310	338	343	332	293	325	314	307	309	332	346	352	319	309	314	335	302	297	340	329	334	318	314	343	304	337	286	328	300	313	328	306	315	302	324	328	363	290	322	309	310	328	299	319	312	343	335	331	300	305	336	309	298	318	325	346	300	310	324	327	302	337	319	330	331	324	319	322	322	307	298
23976	16777	4109	2820	1411	868	351	318	298	296	323	308	284	292	282	290	320	330	326	284	315	297	309	305	282	312	319	286	290	282	316	344	301	289	326	298	289	335	268	327	301	323	292	295	309	302	298	296	310	315	295	312	284	301	338	324	321	317	316	324	292	323	303	292	309	324	329	329	316	316	315	328	309	339	319	323	310	288	283	323	283	321	323	306	301	283	299	284	305	297	346	294	317	272	297	344	293	304	311	267	284	340	262	290	298	268	276	308	308	322	305	300	256	316	327	312	302	308	322	298	312	300	294	306	284	290	279	328	295	323	294	307	281	326	278	294	316	292	289	300	287	285	304	302	304	307	315	282	304	311	305	293	314	294	329	327	281	289	311	293	285	319	318	288	306	281	280	297	295	308	254	305	300	317	276	296	299	327	322	297	322	292	301	311	331	292	289	283	303	286	282	308	302	322	286	280	276	332	293	295	307	308	298	294	288	325	320	299	325	316	324	303	284	295	317	298	317	338	287	301	307	292	296	311	297	301	315	322	273	301	306	295	313	308	313	291	306	292	287	288	322	303	318	299	299	288	339	297	307	294	297	329	330	319	279	309	298	276	326	274	312	265	267	318	322	308	309	312	335	320	276	310	259	305	293	272	290	303	285	308	291	273	286	270	317	293	293	317	340	273	311	306	309	306	287	314	309	297	301	283	301	281	288	329	298	268	313	292	325	277	303	328	302	334	302	324	266	292	284	302	307	294	267	317	306	299	297	302	266	316	293	329	318	275	281	305	301	285	295	286	280	324	287	293	271	311	310	314	293	284	273	271	323	309	316	295	315	307	324	284	308	296	299	273	335	294	326	289	295	293	293	318	339	288	325	312	293	302	321	314	301	334	339	271	289	292	309	308	296	286	329	279	294	299	317	313	307	312	296	270	282	321	274	305	316	307	286	289	312	316	308	307	287	284	297	278	320	308	327	287	287	296	268	327	303	271	315	285	295	334	302	297	310	290	301	320	270	277	310	307	288	289	313	313	310	333	312	310	290	310	304	289	278	305	318	289	282	319	324	291	283	280	319	280	310	328	303	316	315	281	299	350	264	279	319	317	310	326	285	267	316	314	294	322	279	305	296	288	292	297	299	300	291	314	308	285	293	284	293	294	330	286	292	297	318	311	312	307	304	281	311	311	313	322	316	323	299	326	282	306	315	324	293	314	315	295	306	301	304	321	296	327	293	293	293	278	312	333	277	281	289	316	288	301	270	268	310	318	311	311	304	288	313	291	293	272	285	294	294	316	322	285	257	283	298	283	314	296	310	318	319	295	310	329	303	318	277	300	286	262	296	286	305	292	306	295	327	304	317	357	298	307	305	316	317	330	291	302	302	311	299	313	297	298	311	323	298	284	292	302	303	311	319	313	286	280	283	313	292	298	313	305	264	273	290	305	329	306	274	310	304	284	334	300	282	294	278	298	310	305	280	337	314	287	319	294	265	310	288	315	290	296	292	283	322	274	287	292	285	307	334	274	304	297	301	285	293	310	281	334	316	312	292	283	291	350	335	320	319	274	303	301	297	317	326	300	325	299	288	302	315	328	322	270	282	286	298	311	304	263	329	270	302	305	307	286	286	300	289	292	288	316	285	303	295	281	312	296	312	320	297	323	312	324	293	299	261	275	330	273	287	300	294	289	291	285	310	298	325	319	290	319	304	290	294	281	292	298	284	316	337	285	320	277	268	275	296	287	306	310	306	283	295	336	279	283	283	305	276	306	297	290	303	313	287	309	306	300	331	303	324	313	317	310	303	297	286	293	312	325	289	300	309	301	329	320	305	275	335	306	300	276	301	340	301	325	312	295	306	314	276	302	320	297	296	299	334	270	322	315	314	311	302	296	324	303	299	314	295	307	276	276	325	295	301	284	295	297	300	324	298	307	284	292	312	321	300	317	303	296	322	320	327	334	306	317	301	321	301	309	308	313	312	303	284	327	304	307	284	304	276	307	296	302	306	289	289	303	312	272	288	276	296	285	283	303	308	295	272	294	287	310	317	263	304	319	321	325	275	317	303	300	309	296	303	304	277	311	279	286	315	307	306	326	312	311	309	259	333	270	278	302	298	288	285	307	291	269	309	318	279	287	299	314	308	318	309	313	315	308	327	327	318	314	289	311	338	297	307	282	311	281	295	333	313	288	285	315	315	331	295	280	307	283	286	292	289	315	306	302	282	289	296	282	325	313	315	309	289	307	307	294	321	305	277	301	302	303	299	315	328	318	301	304	274	306	295	313	309	305	315	320	302	304	320	312	312	299	303	333	317	296	317	289	333	283	330	300	291	310	331	312	315	302	305	321	313	326	322	316	281	303	322	299	330	322	290	327	320	308	274	327	288	344	301	323	279	305	276	271	284	246	322	283	311	286	302	317	282	282	300	332	301	317	312	304	260	308	302	273	310	341	291	331	300	314	293	294	287	320	303	292	296	284	313	287	293	358	313	302	318	287	262	273	315	305	278	283	297	293	304	330	293	299	306	279	287	295	283	287	344	315	296	288	296	295	330	302	301	290	313	289	323	309	294	318	266	290	314	333	312	304	295	314	315	321	324	339	308	316	286	296	311	281	307	311	306	291	282	314	309	296	286	317	292	291	314	330	311	299	313	293	276	301	318	291	303	303	318	290	337	316	280	305	311	302	310	303	311	311	305	317	321	312	311	313	335	286	295	324	282	308	276	332	304	274	297	290	287	319	281	304	302	269	281	298	332	292	308	328	294	284	302	282	279	303	300	306	294	298	302	308	296	304	298	269	279	315	312	296	289	278	305	283	278	260	310	309	290	317	313	307	335	278	295	303	292	312	296	300	288	320	314	321	334	317	305	336	267	295	300	298	283	300	311	300	276	295	283	294	271	317	278	292	319	277	295	293	317	304	300	327	316	300	283	332	312	324	303	294	313	299	305	308	296	295	323	288	297	309	325	278	298	281	300	291	269	314	307	288	264	304	326	322	291	292	299	284	314	320	324	314	276	282	277	349	278	293	298	284	272	306	330	301	310	286	302	310	294	303	300	324	339	326	342	286	286	274	289	290	306	310	294	308	314	289	320	273	294	342	314	293	325	279	288	335	312	328	306	290	299	319	293	309	343	308	331	281	322	284	263	276	328	290	282	291	286	293	300	311	291	307	312	292	279	306	295	288	312	290	304	320	304	318	307	289	277	293	328	295	302	324	285	310	325	276	288	292	320	314	319	237	282	297	275	279	306	306	320	294	308	266	328	283	313	292	318	299	321	289	301	294	281	259	307	321	290	283	323	329	272	294	292	331	289	305	322	334	308	315	271	329	287	295	312	306	309	275	274	297	303	299	274	318	311	325	301	275	300	291	282	319	315	295	303	323	324	271	268	281	299	313	307	303	303	295	302	292	283	306	298	295	320	303	321	307	305	314	275	305	284	295	298	310	248	277	321	291	289	302	265	300	311	338	288	301	314	302	298	325	307	340	270	292	314	295
25697	22273	28478	25489	18841	9341	1128	265	234	248	239	251	248	208	252	237	242	258	223	195	235	210	219	202	218	217	220	241	204	234	220	214	224	198	203	209	222	217	231	210	213	238	216	234	234	240	212	199	212	208	216	190	214	214	215	227	200	220	206	243	212	213	224	240	215	236	198	219	198	215	205	194	203	215	214	193	206	226	184	223	221	194	245	192	226	181	214	221	214	224	203	186	228	206	214	219	208	235	208	226	208	184	181	225	181	214	227	214	196	192	194	220	213	224	191	212	211	224	210	202	217	196	211	219	201	185	233	203	189	192	207	202	212	217	205	205	211	191	189	201	211	189	188	231	204	215	217	199	218	197	204	201	190	215	211	228	198	205	208	196	206	207	226	204	205	170	218	211	181	203	226	206	261	204	205	198	206	208	247	212	237	224	212	226	228	183	214	217	186	222	205	191	211	195	162	211	219	216	210	212	207	243	205	209	196	218	208	220	193	217	221	225	231	205	230	189	221	210	214	191	240	238	245	225	213	231	221	189	220	233	209	216	216	212	199	208	230	183	179	215	213	186	203	206	206	204	232	202	207	186	212	227	208	225	220	190	229	229	222	199	199	200	216	224	225	193	196	181	202	209	187	205	192	209	212	228	216	228	209	231	214	209	201	190	221	194	217	215	204	218	232	210	227	205	196	210	186	217	228	178	233	220	212	211	230	219	233	242	203	196	207	209	226	199	212	207	214	195	225	222	211	222	242	208	221	204	182	214	210	234	211	214	203	210	226	212	230	214	204	205	216	217	228	197	198	206	209	220	190	241	192	208	194	210	197	222	207	199	215	212	206	188	210	203	219	224	218	240	216	226	185	203	192	231	223	185	207	216	201	209	240	227	202	206	234	247	216	212	203	232	211	189	202	224	202	223	209	213	223	206	208	240	210	225	193	236	208	217	204	209	215	208	206	218	222	219	202	230	212	212	230	204	197	245	227	204	222	222	231	229	215	204	183	177	227	215	195	196	193	217	218	218	213	209	215	224	203	229	204	221	224	222	207	205	210	207	176	204	241	232	208	204	213	233	212	201	204	227	231	206	228	212	212	187	195	221	202	219	217	219	212	200	217	223	234	199	195	205	216	184	213	216	198	232	230	226	212	196	203	209	197	230	188	229	207	228	212	198	210	231	232	208	224	219	192	201	188	187	218	243	227	243	232	216	207	218	239	201	243	207	215	241	225	208	188	220	207	244	219	188	211	233	230	211	218	191	218	239	204	206	196	240	223	187	199	206	227	221	211	224	210	219	198	195	210	205	212	227	210	209	232	214	196	181	202	227	196	215	227	217	200	211	201	205	232	235	212	251	192	208	205	227	204	203	211	200	229	231	198	190	204	213	209	178	215	206	210	235	233	195	208	185	202	231	183	224	220	208	219	191	220	217	207	213	199	202	231	204	229	225	235	225	203	193	194	203	198	209	214	226	195	226	221	212	204	230	212	216	223	188	212	230	214	224	232	195	195	220	218	211	176	183	217	209	223	231	239	194	236	214	211	180	257	199	221	226	230	191	227	207	220	218	190	216	207	198	217	189	209	190	214	213	213	230	217	235	211	203	242	187	232	220	221	211	254	206	205	205	212	202	224	228	212	227	251	215	222	218	213	207	210	187	234	203	205	193	215	213	207	234	198	196	222	210	215	219	201	208	204	214	187	207	210	205	207	221	228	241	214	192	189	218	212	233	218	209	219	213	202	202	223	219	210	210	186	221	212	207	228	224	207	206	214	197	201	204	243	211	197	214	237	194	225	204	213	197	203	228	199	183	230	210	203	228	215	206	199	211	201	226	168	226	224	218	195	244	190	206	210	196	232	208	221	190	234	222	194	213	195	209	181	209	226	198	225	200	236	212	222	213	195	218	215	200	215	219	241	208	210	234	194	206	215	198	220	216	183	223	196	222	194	222	213	203	217	198	243	224	220	204	198	228	234	208	208	239	183	196	207	196	200	196	205	206	212	216	211	195	187	211	229	211	211	200	236	199	227	221	218	219	204	199	193	221	211	208	226	213	233	227	221	203	230	205	200	202	211	216	209	208	219	232	219	180	217	201	222	217	209	193	203	217	197	206	205	215	217	224	222	228	216	199	209	233	229	185	198	209	222	198	183	206	219	224	224	253	236	204	190	220	217	199	192	214	222	232	190	190	214	219	219	225	213	218	201	210	237	220	204	199	172	210	220	201	216	223	212	225	214	192	226	197	222	219	212	200	204	230	200	202	237	233	207	206	225	207	241	225	212	223	179	202	219	223	220	239	235	195	232	212	217	218	229	213	194	227	208	222	213	212	211	217	235	207	209	225	224	228	185	188	207	193	203	208	199	221	241	206	208	205	226	227	200	209	209	208	215	191	199	192	212	182	206	229	210	210	206	202	192	243	206	220	209	196	222	208	211	224	204	214	219	221	187	212	213	195	215	179	217	234	206	203	190	211	202	220	201	206	226	205	206	235	182	202	217	205	206	220	214	207	214	221	215	198	207	260	243	205	205	210	201	212	208	197	222	203	185	203	203	194	208	226	224	212	214	214	197	210	226	202	198	239	215	207	205	197	216	195	231	196	225	213	238	207	206	235	202	213	227	201	201	247	224	233	213	199	203	206	199	213	220	187	230	229	226	231	220	196	228	198	207	204	221	216	209	212	186	209	224	213	194	226	218	200	203	227	188	234	208	220	216	201	217	221	199	185	239	213	207	205	196	222	200	217	218	217	200	195	193	221	208	228	221	216	204	214	218	215	213	203	194	212	225	195	193	216	215	237	231	211	192	192	187	231	233	226	209	205	228	213	213	186	216	236	189	232	209	194	224	204	219	193	219	214	210	212	200	229	237	202	228	245	180	225	223	236	217	217	224	174	198	232	218	212	229	217	206	215	191	211	233	235	226	218	252	229	215	211	225	222	185	198	234	215	236	204	204	227	212	222	213	226	220	206	202	211	216	215	205	210	191	214	204	208	225	224	211	219	189	206	240	241	244	208	211	223	190	190	202	237	190	204	188	201	192	201	222	207	234	202	207	224	220	208	196	223	238	191	207	176	221	219	198	198	213	200	212	216	190	214	231	202	228	206	216	209	220	221	205	228	238	195	182	195	194	214	215	252	217	214	206	208	214	218	196	215	217	203	230	219	202	209	214	207	208	219	198	220	198	210	220	226	197	215	231	195	210	227	207	200	206	206	220	214	209	214	229	179	213	225	207	204	213	200	198	207	225	204	204	209	205	190	211	187	210	220	222	196	229	193	233	205	214	182	220	240	212	204	218	194	178	216	221	221	203	199	220	228	227	208	245	232	190	218	180	226	225	221	195	214	220	194	209	206	206	212	198	229	219	201	195	209	229	207	209	233	200	194	194	233	226	201	213	235	205	212	229	233	210	212	207	205	213	194	194	211	210	201	226	205	252	190	219	240	216	217	220	218	198	222	226	202	209	210	221	221	221	225	228	225	203	219	222	217	214	225
60040	63123	28195	22895	11705	6685	635	283	278	257	243	271	250	230	236	256	235	232	240	235	229	264	232	224	244	236	219	218	226	221	241	217	228	249	243	219	221	250	242	231	225	214	205	274	247	232	237	211	215	213	231	222	216	232	193	240	236	232	210	245	223	212	229	241	218	221	208	238	214	251	223	223	268	238	225	255	229	236	227	235	222	207	237	227	218	222	246	246	234	216	239	220	223	247	217	222	225	200	220	233	213	219	205	212	220	240	248	259	228	232	230	227	241	205	209	253	225	244	236	214	233	214	224	229	209	199	230	224	229	235	195	243	219	243	248	257	208	224	237	245	251	251	228	210	226	241	237	222	247	250	237	234	218	210	236	251	244	226	241	252	237	226	226	229	219	228	275	190	227	233	211	235	229	238	225	221	234	206	230	214	234	231	226	249	246	245	216	250	219	242	228	228	237	205	244	219	228	223	248	217	230	231	238	230	216	238	230	230	239	222	209	230	222	225	218	217	215	246	221	240	214	235	213	231	243	241	245	249	229	271	224	208	225	209	243	209	220	247	219	243	228	246	247	210	242	234	205	225	225	244	202	231	213	227	224	205	213	257	220	202	233	242	240	208	230	231	212	246	246	191	216	211	242	217	227	235	229	233	232	211	243	212	224	224	258	261	227	238	220	252	221	253	229	206	242	236	240	248	225	245	218	229	235	229	241	245	233	229	247	211	220	225	215	222	236	238	239	200	236	250	228	220	251	244	235	245	225	244	229	219	249	222	235	208	258	229	239	223	201	242	231	215	216	252	211	248	250	242	236	213	279	240	260	211	225	247	208	198	223	236	221	243	229	223	224	218	220	203	222	225	247	244	228	230	223	234	218	221	226	219	233	242	196	224	250	238	225	231	249	223	245	229	237	227	264	235	222	254	199	234	261	230	231	247	230	218	231	237	224	215	220	227	236	235	234	239	241	239	233	244	219	226	220	219	223	238	251	214	249	217	224	223	257	225	223	221	209	205	216	205	253	201	233	237	241	240	227	248	214	215	223	227	233	234	208	252	245	233	240	228	250	235	225	230	249	204	250	227	233	237	241	220	225	246	237	251	207	242	258	237	223	232	251	233	236	239	209	215	216	233	238	236	240	238	219	223	239	229	252	220	245	226	228	247	247	246	207	246	217	233	224	238	195	242	251	231	233	216	245	233	223	228	209	228	223	247	206	237	233	240	269	242	260	245	220	242	253	251	226	270	220	231	247	244	241	233	207	228	242	243	205	208	207	203	244	238	231	196	253	245	238	201	228	239	224	225	214	246	224	246	241	275	227	219	257	236	217	231	197	201	238	221	223	220	246	235	239	233	255	239	220	238	241	214	237	241	234	212	244	231	243	223	223	228	225	221	221	245	211	222	213	254	225	218	219	221	225	240	236	239	251	219	235	267	236	249	228	211	204	232	209	224	210	227	203	215	224	236	224	232	243	254	210	250	230	239	223	235	236	243	216	236	223	206	190	203	224	251	235	237	240	265	243	237	203	235	229	236	217	228	211	217	229	229	223	242	261	206	212	218	241	251	243	215	232	213	238	225	239	219	243	242	220	221	213	243	227	219	233	238	234	219	224	232	233	250	243	206	205	243	223	211	217	214	212	234	202	237	237	206	210	241	225	216	224	249	195	234	232	239	228	241	205	231	216	225	220	224	192	225	250	237	258	220	254	206	217	217	217	214	244	202	223	226	232	217	232	205	195	212	250	238	244	209	224	250	209	214	231	235	247	227	229	212	243	223	232	252	234	216	240	228	247	226	233	222	232	235	217	219	241	249	231	242	253	247	236	227	231	229	255	223	248	207	211	227	253	224	246	212	253	256	235	225	225	230	248	217	221	244	242	206	237	229	245	219	265	202	214	237	230	233	244	222	240	212	236	241	214	236	225	242	232	234	261	251	239	239	230	225	248	236	239	233	273	232	222	234	232	229	215	215	246	239	212	247	280	210	228	213	220	220	258	209	234	238	239	230	232	250	241	248	203	227	225	230	222	234	245	223	220	231	228	202	226	241	230	231	194	232	243	217	224	239	243	201	226	215	209	225	231	220	245	230	221	243	225	219	233	235	245	231	213	233	244	217	229	244	224	253	208	244	228	232	236	228	251	216	222	234	215	234	242	240	244	211	241	207	221	258	246	223	246	249	249	235	220	227	216	250	207	214	229	244	225	253	216	198	213	200	220	205	218	203	230	214	229	257	214	248	230	203	224	233	251	223	249	236	241	226	207	243	236	227	231	238	224	245	236	240	258	239	256	226	232	203	239	244	251	236	219	228	221	236	219	229	226	260	240	226	210	230	242	225	221	218	220	217	221	239	225	221	217	223	217	233	228	243	271	210	222	222	241	207	236	242	272	213	223	240	216	220	237	223	226	235	210	236	233	254	225	250	242	229	246	242	235	213	215	217	222	209	227	254	243	214	246	244	229	229	230	229	214	246	241	215	263	216	207	238	203	242	237	218	198	239	230	229	223	207	226	230	198	230	254	219	218	196	232	243	242	217	235	232	227	220	239	225	222	257	210	228	264	238	221	220	213	229	253	213	207	229	222	208	211	240	250	210	236	234	209	221	203	237	217	244	251	218	225	219	243	216	226	204	215	231	221	254	219	248	209	225	237	242	218	238	231	218	224	203	231	225	213	229	237	233	247	210	243	227	218	213	204	238	236	216	234	214	244	234	262	211	249	201	209	256	221	234	237	232	210	245	233	218	243	220	219	225	230	234	233	218	216	203	244	196	223	237	225	201	223	236	237	259	244	222	263	224	214	229	246	227	244	222	239	250	220	216	202	233	249	214	244	259	255	237	217	226	216	213	200	212	246	250	227	210	213	212	234	234	203	216	211	236	219	207	247	256	233	222	236	223	242	239	237	215	225	232	203	226	247	242	209	238	232	235	246	236	220	254	218	198	220	226	207	212	229	215	227	249	247	226	253	225	220	215	198	243	221	235	215	216	230	213	252	238	218	202	215	243	230	233	240	233	213	246	229	225	221	216	221	247	249	220	229	237	205	225	233	229	217	226	219	233	218	218	234	232	252	234	213	212	232	211	222	206	225	213	221	229	242	215	204	232	225	233	213	232	233	231	209	209	247	231	253	228	226	234	216	239	249	204	237	234	209	217	233	203	210	215	218	211	220	223	215	244	216	215	232	235	221	227	247	205	264	196	240	211	241	233	233	214	226	244	228	255	262	226	244	260	241	207	229	228	264	250	242	237	226	229	209	232	217	228	268	222	241	246	245	242	228	242	215	257	188	262	237	210	242	226	217	201	255	229	215	242	220	218	209	238	227	225	227	208	199	247	210	232	247	218	257	237	229	225	241	217	263	241	254	226	213	214	228	235	195	232	238	245	225	216	214	247	263	213	254	228	215	218	220	228	218	216	242	220	231	233	238	239	218	243	207	228	231	221	218	202	192	228	248	232	215	212	233	243	212	229	238	217	235	236	245	228	223	240	214	202
24556	21898	29114	24803	22464	16623	2287	471	343	366	364	379	375	351	373	385	347	362	331	330	351	380	344	354	319	356	310	337	331	345	324	367	339	321	328	359	348	349	349	320	314	342	347	336	366	350	335	333	320	358	311	336	346	316	345	371	318	349	327	367	337	326	357	347	351	355	356	338	295	344	323	347	326	352	346	304	364	317	322	365	317	332	334	310	337	314	342	300	358	332	335	332	314	315	339	292	335	304	337	347	333	317	333	295	336	324	344	346	337	361	300	321	333	328	311	317	319	324	317	324	350	336	331	316	344	349	342	337	361	342	361	336	320	318	326	329	312	326	348	378	314	315	328	389	358	333	340	322	319	312	307	314	342	339	312	366	308	311	341	334	338	341	315	350	322	319	327	335	331	336	313	349	342	336	355	334	321	348	353	326	334	389	356	337	338	372	313	300	347	358	311	336	371	331	294	364	339	334	319	332	314	318	313	310	307	346	358	342	323	334	327	323	343	299	346	366	314	357	336	351	347	332	328	343	325	326	325	338	324	353	349	337	321	339	357	313	336	329	335	361	336	358	321	342	350	304	347	321	350	325	349	311	359	326	329	323	310	317	323	318	338	360	325	338	306	339	327	322	346	315	319	355	301	343	357	353	352	332	306	318	359	349	378	332	343	327	351	331	342	336	305	316	320	341	334	323	331	328	340	330	318	329	331	321	348	320	337	343	302	338	325	370	340	341	381	350	325	323	303	334	334	339	326	319	297	308	336	309	332	343	297	334	337	342	328	351	348	355	362	317	337	334	385	341	322	342	312	328	323	328	329	298	348	338	330	326	300	329	336	304	288	342	341	326	325	333	284	318	329	342	321	341	338	335	336	297	329	339	329	344	328	353	329	354	328	369	337	359	323	324	296	339	342	340	354	325	350	344	360	356	342	345	340	339	330	328	326	364	337	361	370	317	320	313	342	326	309	328	336	333	338	332	346	343	366	361	295	336	312	336	290	333	317	336	355	316	309	299	336	312	340	341	327	360	325	331	377	325	305	314	328	349	339	322	338	321	350	343	342	327	341	344	310	308	321	320	377	339	333	318	349	324	337	339	344	304	369	316	340	344	326	339	346	351	325	344	321	344	310	360	338	325	378	364	312	341	348	342	334	354	331	374	329	334	307	315	325	350	340	317	330	325	321	317	330	303	318	301	348	332	306	362	307	312	305	363	336	337	340	328	357	319	334	338	346	333	308	335	339	341	338	338	329	328	337	344	365	342	342	346	316	322	343	301	301	332	360	332	330	331	328	310	356	334	356	311	303	320	355	343	317	327	330	327	336	339	357	329	348	335	355	331	345	359	338	320	340	339	361	313	322	313	334	355	316	349	309	339	361	331	328	328	336	339	357	298	345	315	335	298	326	335	340	345	324	320	347	332	346	351	308	335	328	339	307	328	305	291	322	330	314	311	348	345	350	313	366	351	350	337	328	350	335	355	337	336	351	359	328	328	344	350	339	347	354	315	360	339	341	338	357	320	350	371	313	340	315	339	334	340	329	317	330	322	334	350	317	316	288	343	354	343	336	314	324	327	346	338	324	364	335	339	338	364	338	329	344	324	339	325	336	351	333	334	339	360	310	342	343	320	345	311	355	348	326	342	336	337	353	349	337	342	359	315	319	333	320	349	325	351	359	371	316	344	357	319	344	348	327	328	341	322	331	339	356	349	348	333	335	339	318	293	361	319	325	322	340	345	322	329	335	316	337	325	317	334	340	348	334	326	324	291	322	348	310	322	334	349	328	315	353	379	302	309	326	320	335	344	363	345	335	331	341	336	349	367	334	291	321	296	366	329	353	333	349	337	347	317	364	316	349	331	350	327	295	339	336	343	326	298	319	321	329	335	319	345	329	318	331	350	337	348	348	341	340	350	337	344	331	316	344	309	319	311	317	296	334	352	324	333	312	339	321	347	334	323	342	349	327	318	324	317	320	338	353	331	322	308	310	352	328	366	324	333	358	317	354	349	342	334	342	333	333	340	326	319	337	336	296	321	313	336	293	322	299	340	324	301	310	368	304	356	343	307	306	328	355	312	328	314	316	362	377	337	333	349	326	351	320	327	331	345	357	342	302	366	334	338	343	340	329	350	319	326	347	377	313	332	337	339	337	366	331	364	356	374	361	346	328	312	334	301	347	334	309	322	298	320	336	339	344	377	333	339	322	339	335	336	323	313	356	313	313	330	335	333	323	335	337	329	310	340	306	342	370	324	326	345	337	325	327	306	307	330	333	331	310	304	341	306	321	311	334	326	342	341	369	334	332	344	324	341	312	343	317	319	354	337	336	338	349	349	341	375	334	312	362	371	352	277	341	329	318	329	326	341	344	333	377	335	335	306	336	321	315	346	303	332	315	323	355	332	328	333	355	339	338	304	341	314	335	344	329	341	363	340	325	351	292	376	333	330	338	328	312	314	356	364	321	326	339	331	337	331	296	326	337	338	337	344	321	331	361	345	344	295	324	331	313	327	331	339	352	359	339	349	327	303	311	356	355	343	342	336	359	311	346	322	319	333	339	333	303	334	308	290	317	321	284	348	306	333	320	344	318	387	344	319	337	296	347	287	326	368	343	333	338	340	362	334	363	351	367	361	332	311	318	319	337	343	339	348	320	349	357	340	346	353	360	324	321	335	347	328	335	355	347	323	329	361	348	342	356	338	351	325	311	342	325	341	293	312	344	354	299	321	323	331	344	326	366	330	315	327	336	304	340	321	348	340	332	357	331	341	355	328	304	334	313	325	328	312	337	312	314	334	324	371	327	328	322	336	336	315	332	295	351	326	320	339	302	338	358	340	317	341	334	324	359	329	354	331	323	340	360	324	326	338	351	331	323	326	315	316	328	313	331	314	323	327	317	326	303	306	312	322	304	370	356	311	322	311	305	367	364	351	315	371	296	320	315	324	321	340	349	351	333	327	313	305	350	335	321	350	320	320	312	328	344	344	354	333	330	309	334	336	324	328	321	295	333	328	341	320	297	337	338	322	354	327	340	320	381	325	344	312	347	332	331	327	341	344	353	331	324	354	345	325	367	335	295	323	344	343	319	311	340	316	358	334	316	356	300	353	339	333	312	316	360	328	327	368	323	319	337	349	340	312	357	307	333	327	316	317	340	337	326	322	324	333	324	338	364	311	338	349	341	321	348	331	319	351	344	329	322	308	346	357	332	293	321	359	307	332	332	324	320	324	328	330	316	319	339	328	352	328	311	328	333	312	329	335	364	320	365	327	327	326	311	318	308	337	377	328	305	335	299	319	303	317	334	315	321	344	311	314	343	314	314	331	326	321	316	319	339	357	314	347	329	328	333	325	343	291	342	333	301	331	310	341	326	358	351	350	332	322	339	333	314	326	338	308	350	312	318	346	342	329	336	304	328	322	329	352	338	352	294	316	327	345	336	364	353	366	322	323	369	326	300	328	311	303	346	324	331	341	317	323	336	306	327	356	334	365	319	349
57643	75063	39108	30231	18972	12005	733	438	392	412	403	359	387	379	383	379	348	364	387	307	353	370	298	343	354	323	357	350	353	341	328	345	365	374	351	349	371	361	325	339	349	353	341	372	371	357	367	324	328	336	322	350	360	350	333	360	355	348	332	318	326	322	347	336	333	352	356	374	354	347	341	355	345	343	341	388	354	346	333	374	361	361	369	333	340	361	337	351	354	336	359	324	352	370	336	356	360	308	359	335	329	343	314	322	407	333	361	351	342	337	375	303	351	378	343	344	324	315	346	339	377	361	358	338	328	346	314	329	365	354	339	355	350	354	328	381	336	356	321	358	342	331	328	345	349	347	323	337	372	320	364	311	373	334	341	326	334	337	346	311	340	331	357	333	358	348	343	329	362	326	348	317	332	369	351	322	344	356	334	331	329	332	359	304	281	389	328	359	389	355	309	327	324	346	341	342	325	348	360	352	346	373	354	370	333	330	331	330	323	341	352	337	337	341	332	339	356	344	341	351	289	317	336	371	328	374	370	304	347	337	360	394	317	351	353	333	364	330	306	378	346	325	329	358	335	345	355	345	331	374	338	336	348	346	324	342	337	331	373	360	363	346	359	339	338	369	333	356	342	336	356	350	337	369	313	315	305	337	324	352	318	322	341	325	343	350	335	315	368	323	307	356	359	338	355	341	341	338	324	336	335	340	365	306	333	330	329	350	349	369	320	380	357	345	366	346	343	338	324	329	310	343	358	386	335	320	347	342	347	349	353	342	342	323	378	376	335	367	348	343	313	329	321	344	329	336	372	354	337	315	347	352	325	328	338	334	355	338	367	350	361	343	326	345	357	355	332	348	344	359	356	333	357	340	338	315	345	339	351	339	340	340	344	374	316	360	338	315	330	327	348	332	335	329	372	368	348	348	370	359	354	350	312	357	339	360	330	353	337	352	340	311	342	318	343	350	345	354	371	327	322	345	323	357	324	391	306	335	332	329	356	367	365	360	309	326	360	353	353	333	324	358	363	354	365	351	371	345	367	343	341	356	349	350	324	339	367	302	351	319	365	370	316	375	336	343	353	335	344	340	309	381	354	329	329	367	342	357	364	397	376	338	342	357	336	351	360	363	336	376	351	330	342	321	354	350	345	331	349	341	332	370	366	350	344	343	333	370	330	346	330	338	349	339	365	343	380	342	396	327	346	375	361	367	311	349	316	348	333	336	354	336	358	364	347	389	353	331	329	329	351	352	315	377	363	346	328	325	341	315	349	353	347	339	339	326	347	310	350	337	363	381	321	326	323	341	317	326	329	345	346	363	333	332	330	320	352	340	344	341	340	331	342	338	372	341	332	342	317	332	336	342	366	308	332	371	352	366	293	358	362	337	362	341	339	375	310	302	354	381	350	354	334	334	327	349	346	335	351	357	352	358	335	342	354	342	365	337	346	340	345	313	305	319	326	382	367	364	357	373	316	333	355	319	345	331	312	362	339	351	385	375	342	342	357	380	335	344	349	360	344	340	326	323	337	398	337	340	339	348	324	319	351	367	328	339	361	328	347	378	363	370	366	333	323	342	321	373	359	330	337	314	335	357	343	370	366	333	366	357	340	337	330	323	345	333	368	347	346	337	359	341	356	346	345	380	313	349	370	284	345	367	362	330	327	301	329	358	357	315	343	335	335	378	367	335	352	330	311	353	360	313	329	351	345	329	315	378	335	360	337	353	383	334	337	342	326	340	353	347	371	318	326	364	350	320	360	335	320	353	321	345	330	328	338	373	339	361	342	344	366	363	386	317	346	340	303	317	360	344	340	374	394	310	336	334	320	355	354	379	351	372	322	338	332	323	359	383	338	343	318	333	375	351	348	352	348	345	365	331	335	353	326	351	345	366	345	344	339	351	351	379	329	385	313	365	343	307	348	365	338	371	356	358	337	337	346	332	331	312	353	347	353	338	335	318	343	333	339	332	365	339	353	330	323	330	350	327	347	344	358	378	324	357	362	353	328	335	342	317	356	342	379	329	362	376	348	343	322	332	334	369	348	339	347	359	350	322	352	354	349	368	363	336	323	339	341	349	373	339	356	363	363	343	320	354	347	331	378	318	295	335	350	351	351	353	343	319	333	338	365	373	363	340	347	331	352	326	337	342	326	327	362	379	333	339	348	325	353	357	349	390	334	355	375	334	340	346	330	367	315	328	326	342	356	343	330	333	351	326	340	319	356	353	339	386	320	335	335	338	334	316	329	349	346	332	356	367	353	359	369	322	351	329	311	328	351	350	329	337	339	314	331	351	361	355	359	327	323	320	364	383	348	368	325	334	341	334	346	318	344	355	337	348	383	340	323	321	320	317	336	342	344	326	319	357	363	340	341	322	358	323	363	323	329	302	352	363	325	326	328	306	353	366	335	364	375	332	350	314	339	340	361	347	368	343	339	357	303	344	322	356	327	318	356	336	324	340	336	335	303	341	303	329	346	351	341	343	354	349	297	349	318	366	354	339	378	319	338	333	316	335	312	368	384	337	344	368	366	364	359	341	307	324	330	368	319	347	354	351	356	366	342	384	339	323	336	334	346	360	363	309	353	340	351	318	339	361	369	298	339	328	345	345	384	332	343	327	379	351	317	322	316	367	357	342	333	361	337	343	356	343	346	366	354	323	318	333	350	378	350	298	349	330	330	355	354	354	336	348	346	355	326	356	360	349	365	348	370	342	346	333	352	342	342	351	337	349	329	339	359	338	348	347	325	335	358	319	309	327	310	367	335	335	344	334	349	360	316	335	345	308	357	338	383	325	328	351	379	356	350	329	369	344	316	328	373	334	345	403	309	375	327	378	320	334	328	341	361	358	343	350	350	345	371	365	375	350	330	346	374	368	321	339	338	338	347	334	336	344	350	317	366	311	344	346	361	356	311	358	326	343	373	364	326	330	357	357	337	346	357	375	364	333	354	347	366	344	342	359	355	338	376	341	375	329	320	358	363	352	378	347	356	372	324	351	351	348	357	346	312	349	343	333	353	357	369	363	349	364	375	323	350	311	342	329	325	358	343	327	327	346	360	343	344	346	343	335	353	335	352	326	351	382	361	306	339	384	349	322	327	324	326	346	318	324	306	348	347	349	322	377	330	341	376	339	326	318	330	337	340	361	357	322	354	304	326	361	384	319	362	329	353	319	351	335	337	322	331	349	329	336	376	330	337	327	333	337	341	373	329	347	321	342	352	337	353	359	374	362	345	336	320	339	343	343	353	316	350	367	354	355	378	349	351	318	324	344	344	345	371	341	359	368	349	368	365	350	345	352	298	349	333	381	330	349	347	308	356	346	333	352	334	331	319	337	359	363	343	357	365	317	325	390	360	355	362	324	320	310	315	339	325	370	391	360	331	342	358	340	328	323	316	323	324	368	367	383	352	355	342	360	338	320	344	323	303	363	299	330	319	317	374	343	342	340	322	328	346	299	344	337	341	333	385	332	348	347	345	358	366	360	364	350	311	362
32009	22441	7951	2185	1011	652	353	343	330	319	338	389	308	334	307	336	302	309	336	380	339	336	326	334	334	318	339	350	319	321	357	334	324	338	333	342	330	347	319	317	349	347	328	328	318	328	327	333	320	313	320	297	321	324	305	320	343	323	325	303	310	354	322	371	333	336	300	329	314	298	331	304	320	352	319	353	361	331	326	340	293	326	335	322	286	310	285	346	322	357	327	316	345	308	329	313	354	336	351	306	323	312	322	315	335	332	331	327	300	337	295	327	332	332	353	320	324	329	335	324	325	334	292	339	327	311	332	331	305	329	318	301	330	337	348	300	352	300	313	344	341	317	314	340	383	350	302	334	356	330	378	365	311	338	308	304	300	313	347	316	324	345	331	340	315	311	328	295	327	339	367	328	345	317	333	332	338	333	334	335	325	329	342	295	310	308	334	350	343	317	360	269	326	328	318	286	325	309	359	317	291	331	341	322	312	329	332	313	327	307	337	312	291	343	340	287	342	302	378	281	339	300	320	343	317	354	332	323	328	324	334	307	281	336	356	314	318	324	293	330	350	321	316	323	303	350	318	297	337	342	322	349	334	312	344	349	314	312	342	353	333	325	302	326	301	322	297	304	313	279	347	339	278	326	309	328	324	308	329	332	320	312	310	341	370	377	326	307	341	325	303	330	309	349	327	315	318	301	326	311	312	280	329	329	343	317	348	305	322	350	328	330	311	322	330	347	338	329	307	322	323	331	334	329	338	327	312	297	334	361	350	313	330	334	321	305	334	359	280	322	291	320	327	347	341	324	328	338	323	325	330	322	305	334	339	337	329	330	295	310	321	315	320	341	325	355	309	333	298	325	334	356	320	306	322	326	357	339	338	316	283	336	296	308	318	343	330	354	324	339	313	352	315	284	335	329	313	334	343	346	337	317	340	298	336	326	317	348	315	334	307	330	337	333	306	355	321	323	353	304	316	309	330	333	317	332	308	352	316	354	341	345	318	331	293	289	328	312	293	311	347	329	371	308	318	342	312	308	326	304	321	340	315	314	341	319	343	342	336	348	361	303	300	340	329	326	295	317	325	339	343	337	305	318	309	323	346	320	354	326	296	311	332	319	293	327	330	350	327	329	331	303	329	351	325	299	305	368	275	372	329	341	344	332	318	283	321	327	347	279	340	316	283	351	323	287	338	326	313	338	344	350	299	324	331	335	293	329	343	333	334	328	345	337	301	351	327	362	314	342	342	343	304	308	318	348	355	299	336	351	295	328	281	335	322	319	355	323	307	315	300	315	342	367	296	343	357	357	338	337	309	321	337	318	347	296	306	319	306	309	293	306	318	321	343	332	330	343	333	329	333	327	336	304	295	315	310	339	325	323	350	300	288	325	321	330	343	290	320	304	321	344	333	318	320	318	346	318	352	333	332	323	336	307	339	305	347	356	318	316	349	336	314	344	342	348	324	335	316	328	313	332	305	339	349	357	334	288	330	352	303	334	308	359	314	338	308	326	308	357	328	340	314	318	295	338	311	303	342	347	321	355	346	314	292	343	304	334	316	323	332	362	329	324	321	341	328	346	333	336	334	306	359	362	283	338	345	286	327	294	331	372	346	355	338	285	293	345	329	306	319	344	348	283	291	356	346	345	320	344	320	319	312	319	336	365	307	328	350	311	346	345	316	319	304	343	331	328	297	317	336	330	297	321	347	330	309	330	360	315	325	334	321	330	309	306	307	313	334	320	303	311	339	319	320	315	316	332	318	347	352	301	329	334	326	323	316	328	316	337	316	335	332	337	303	345	322	328	317	351	386	331	290	325	318	310	333	342	337	300	314	353	324	326	307	312	312	345	347	316	316	301	331	331	319	313	335	343	315	311	352	339	304	371	326	341	321	340	315	338	331	321	356	330	313	305	343	299	355	342	316	302	345	315	301	315	354	342	326	327	329	347	328	337	319	322	328	326	316	306	339	330	290	335	325	307	306	319	314	331	329	324	352	288	355	323	309	309	309	320	314	362	315	359	317	309	309	335	310	314	353	289	344	367	314	312	337	338	310	300	338	309	342	368	325	317	308	329	329	329	338	326	315	321	344	347	325	311	315	309	359	354	313	312	343	314	315	315	338	334	281	332	318	335	331	289	329	330	340	322	330	336	313	307	329	341	329	323	326	371	358	284	309	328	347	344	314	323	327	333	337	370	346	324	317	318	345	326	325	322	320	349	355	331	335	310	324	352	313	339	316	330	327	323	322	317	302	341	327	309	321	337	318	345	337	344	340	329	281	295	326	313	347	331	307	363	324	312	314	324	290	312	333	324	332	347	334	329	312	329	317	337	322	331	351	345	346	304	310	328	330	322	342	349	333	318	321	353	348	367	333	328	331	331	318	324	326	354	313	316	342	314	328	309	336	326	290	317	304	336	350	318	312	355	323	324	336	332	322	345	361	343	331	315	337	345	314	325	336	332	341	349	332	329	347	302	309	319	369	314	309	327	335	329	308	286	307	358	332	328	317	318	301	341	318	307	318	334	340	310	365	329	323	301	315	336	341	328	305	306	371	311	322	310	339	295	324	341	338	290	359	345	316	326	298	344	308	322	324	317	357	316	306	377	346	324	316	339	316	307	343	345	349	348	311	332	342	337	289	332	340	332	294	318	318	327	318	329	311	311	340	339	297	318	338	327	343	299	331	318	326	327	357	328	357	332	350	339	331	280	342	328	317	359	315	304	317	313	303	353	296	341	366	326	298	357	321	294	285	320	347	342	366	333	342	323	336	317	333	327	316	327	310	313	334	317	328	369	327	323	322	294	324	335	359	326	318	316	352	346	338	315	305	309	313	350	321	357	318	337	292	340	284	296	305	307	348	288	300	328	296	336	345	351	330	319	340	322	325	313	309	327	318	357	322	327	329	316	311	330	327	316	325	336	340	311	325	357	314	301	342	325	299	337	319	305	323	321	341	330	282	344	313	346	338	327	307	336	342	313	323	307	294	314	344	351	312	330	352	346	305	299	313	318	329	305	319	332	344	327	300	332	315	340	278	316	319	309	312	343	327	321	327	358	357	344	342	329	315	332	338	322	336	327	325	335	316	337	306	324	339	299	322	336	293	316	330	297	330	334	353	329	312	303	331	335	323	335	312	357	318	350	335	343	289	346	317	346	362	324	343	318	314	312	319	339	356	348	299	336	328	320	377	329	327	366	330	311	315	343	287	360	356	318	330	343	314	334	324	319	315	305	337	329	315	329	329	333	325	338	327	340	285	330	315	341	308	347	294	336	302	336	318	328	307	341	302	320	334	315	317	332	336	357	346	339	350	318	340	334	324	329	311	344	324	320	309	317	328	319	331	377	306	333	343	301	329	304	341	327	304	329	344	298	286	308	326	324	322	333	306	292	321	334	314	296	313	300	331	325	342	341	309	338	318	308	352	341	319	325	319	362	339	341	303	346	359	298	328	342	334	356	341	316	308	319	324	336	374	302	331	332	301	290	316	343
24311	17157	4003	2214	1262	852	359	300	303	295	326	341	284	322	317	305	318	339	337	313	302	287	319	332	269	317	312	302	288	317	315	331	326	297	319	320	341	303	307	316	312	269	329	298	325	295	302	334	346	295	327	303	317	327	316	300	301	261	322	326	290	302	294	306	277	278	293	314	320	301	283	274	303	300	341	319	302	298	322	291	300	316	288	309	291	299	317	286	311	302	295	343	319	285	325	342	291	311	295	322	324	303	306	293	324	316	318	294	289	307	315	293	323	252	325	290	315	292	320	275	301	307	306	300	268	289	300	304	341	303	318	317	313	270	317	291	297	328	314	314	278	284	321	311	347	316	306	337	298	292	318	325	310	298	306	277	307	291	340	306	310	314	274	291	318	286	334	295	332	302	312	301	314	289	319	306	303	306	315	340	279	304	299	318	319	304	315	290	318	311	322	313	316	303	280	277	309	295	298	317	306	294	308	288	292	308	294	318	305	302	334	312	321	311	302	356	307	325	304	289	304	311	299	312	300	303	327	317	319	303	329	280	320	293	304	315	264	306	309	313	324	328	299	332	350	266	270	305	310	263	319	300	332	308	312	292	315	324	317	318	301	338	321	289	327	312	322	293	318	310	276	309	301	298	300	281	323	338	296	304	308	280	307	279	322	281	295	291	291	323	278	290	343	301	282	275	322	302	311	297	299	316	272	310	303	292	309	315	280	293	300	342	291	299	287	317	307	283	297	279	292	324	297	319	300	307	303	352	304	287	295	297	329	305	312	318	313	299	294	317	338	311	290	326	302	265	304	286	296	320	325	317	275	307	337	276	332	311	300	315	305	265	332	271	324	338	296	312	323	308	326	283	329	309	302	324	354	305	277	318	279	290	306	311	310	358	309	300	306	301	291	284	320	312	320	316	298	332	322	328	319	305	339	337	301	304	312	295	289	325	315	333	344	323	337	306	326	316	323	331	314	290	314	286	309	306	304	305	335	281	303	304	314	296	304	310	301	353	266	327	318	299	310	303	278	274	316	281	309	311	292	321	337	278	293	280	313	310	302	318	333	301	301	308	278	326	273	325	314	320	328	320	320	314	319	309	322	316	325	333	347	284	338	319	337	343	326	307	301	283	273	304	317	302	324	293	301	295	332	308	352	289	325	303	280	315	311	280	287	340	303	311	304	291	328	308	367	309	286	311	317	301	306	301	302	335	277	339	297	320	272	338	314	294	271	321	306	303	306	307	329	299	312	301	288	310	292	301	290	307	289	304	275	307	304	290	340	316	294	339	301	318	315	318	321	325	359	320	296	301	310	320	314	316	355	301	305	298	286	298	318	291	302	322	316	300	338	277	306	295	311	313	321	300	303	313	315	301	320	293	297	280	352	288	294	303	320	294	303	341	297	283	294	285	335	312	328	305	328	282	295	314	306	277	307	275	307	319	339	286	296	332	288	307	291	306	318	340	314	285	307	305	299	341	295	310	298	294	305	309	283	325	284	292	296	307	314	321	311	313	296	325	302	313	328	321	311	308	337	272	302	319	305	278	274	333	307	262	285	317	326	323	315	290	304	307	293	348	295	274	302	309	320	301	308	333	297	277	302	303	290	294	322	329	304	277	307	294	296	317	303	342	303	312	341	299	294	309	298	312	251	307	321	305	314	284	312	280	325	271	324	305	334	311	340	329	306	307	309	299	308	288	293	354	318	321	341	285	327	333	301	311	281	334	318	275	304	319	304	318	336	310	311	306	316	304	328	315	316	309	323	298	318	308	330	278	316	335	293	312	320	305	331	287	329	278	313	302	306	356	313	334	308	290	290	291	330	307	312	327	287	280	324	295	314	300	285	291	285	275	310	286	328	291	314	340	318	326	291	335	352	328	299	304	310	296	290	292	313	320	290	301	304	318	294	333	331	318	315	293	296	279	323	263	295	351	311	295	323	300	321	307	286	306	303	294	263	249	299	334	331	277	296	311	295	318	280	339	298	308	324	338	295	322	306	297	319	313	290	319	312	311	283	329	303	313	333	296	285	330	315	312	317	322	312	293	306	278	333	323	307	288	286	267	326	283	319	308	307	324	297	283	333	312	291	335	340	322	323	298	306	346	321	300	270	310	311	295	314	300	319	310	306	304	301	295	289	280	302	295	299	294	302	316	314	284	333	291	297	306	332	308	317	287	341	287	296	311	292	309	320	307	304	319	321	299	323	317	330	325	309	328	348	302	310	335	319	296	328	296	309	328	318	312	320	312	323	281	316	300	290	309	318	303	330	311	312	282	349	294	319	326	300	296	313	309	329	308	308	310	309	291	304	307	310	281	290	264	284	295	298	320	333	285	311	319	321	330	303	301	301	312	345	297	317	282	285	302	293	325	279	324	291	314	332	320	311	312	340	291	304	333	319	282	295	295	286	318	322	305	306	294	304	302	341	308	303	317	299	293	301	319	344	277	293	306	299	317	342	297	303	312	321	308	304	316	309	347	292	291	330	306	307	279	306	299	304	348	319	304	291	312	328	300	331	277	299	332	329	309	294	314	307	323	302	291	307	328	302	302	300	338	332	309	311	314	298	336	296	337	327	309	294	258	292	323	283	296	327	307	307	302	308	310	295	295	292	326	299	313	317	311	321	342	323	331	295	331	279	291	295	293	327	332	323	311	317	314	307	331	302	306	330	301	321	289	324	307	293	295	336	310	289	325	287	318	334	322	330	314	305	266	322	320	321	310	298	310	319	307	283	302	274	315	302	327	320	296	297	293	294	338	331	305	324	278	283	252	333	296	327	327	319	319	270	301	295	286	319	302	317	337	304	303	338	289	296	330	296	338	323	305	315	266	328	318	312	327	330	338	324	299	297	336	320	319	308	323	302	325	305	304	309	285	268	305	295	318	332	326	302	292	297	322	306	313	288	307	293	296	303	313	296	311	299	325	306	316	286	288	336	299	323	284	318	309	303	309	277	285	326	351	304	298	293	286	313	317	302	302	292	311	320	283	336	302	282	279	329	314	264	256	286	333	277	337	356	290	303	283	320	314	332	337	319	311	278	299	295	276	319	312	290	292	282	333	310	312	318	328	344	296	287	332	318	324	288	284	309	307	308	317	310	288	318	313	332	308	323	312	309	315	318	290	309	322	320	283	348	284	300	288	288	302	292	316	303	293	320	293	327	286	318	317	322	294	291	297	302	306	340	320	278	345	307	329	269	324	298	270	278	297	289	340	299	291	292	313	296	309	333	295	274	295	303	273	290	318	309	291	318	290	299	290	323	301	297	310	325	311	289	309	319	280	289	303	326	309	298	279	353	305	299	292	296	313	304	329	330	309	309	307	312	350	292	348	315	279	288	311	285	293	313	279	287	296	297	302	313	309	299	300	312	291	306	316	310	288	302	286	312	311	300	288	309	303	314	301	299	297	338	309	280	310	310	306	309	334	308	315	279	301	296	336	296	340	291	322	308	311	325	287	287	292	294	296	322	296	292	291	327	314	335	298	325	313
25773	22796	27875	25846	16893	7822	952	273	237	236	229	211	232	231	249	228	185	213	233	231	245	203	231	213	215	211	213	235	222	209	229	228	229	229	232	233	213	234	237	232	219	212	207	223	224	259	219	228	211	256	239	236	192	199	221	219	228	232	228	214	239	207	222	222	235	234	229	234	233	216	228	241	193	228	223	210	228	218	237	239	225	234	219	234	233	252	217	232	230	233	234	216	223	232	209	214	196	204	208	244	240	221	239	211	233	248	224	231	228	210	230	229	221	239	259	210	216	204	222	236	237	211	214	228	231	214	209	208	225	206	235	204	228	227	209	216	211	244	228	194	223	204	202	209	223	209	227	200	216	220	211	235	225	216	212	207	237	195	208	203	228	235	219	223	212	211	207	219	247	222	224	203	203	200	204	217	255	211	219	197	212	219	225	220	199	228	234	195	234	242	203	200	220	210	193	229	220	213	215	215	218	222	217	206	183	219	225	214	194	200	197	237	225	239	230	230	226	242	225	229	215	224	226	222	203	245	236	239	224	221	208	224	201	215	218	225	218	217	251	237	208	187	203	219	204	226	199	250	208	244	232	199	225	210	204	217	241	189	202	202	221	225	199	229	199	213	224	200	211	219	220	198	211	205	240	227	216	268	197	227	235	209	206	236	243	233	211	200	218	202	203	198	216	227	223	237	236	231	232	205	213	215	216	212	200	233	218	208	230	202	183	204	219	228	258	215	245	235	216	201	218	213	223	223	227	215	237	246	204	262	223	211	219	208	246	199	208	209	212	230	203	198	217	221	219	210	209	232	213	209	216	227	200	224	226	228	207	243	242	216	212	207	236	215	219	227	222	228	205	232	200	233	193	212	212	199	225	185	194	232	217	213	223	182	188	237	208	208	244	196	228	212	231	203	213	225	212	217	224	185	209	211	208	221	221	219	205	202	235	252	222	205	229	244	226	236	216	231	229	222	224	210	227	228	216	214	224	232	232	228	209	218	228	227	229	215	232	207	235	235	236	211	222	183	239	231	200	235	229	236	201	227	206	210	217	238	200	234	206	240	200	242	194	207	213	232	240	230	220	203	230	207	257	223	220	199	213	200	220	223	208	255	234	203	213	196	219	232	207	232	230	219	207	241	233	237	226	200	240	191	214	211	209	216	209	212	195	211	218	236	216	224	223	243	208	226	214	238	222	214	213	221	254	200	233	203	197	212	238	193	205	214	229	257	212	237	241	228	208	207	216	222	215	229	222	218	202	219	238	199	225	192	248	225	225	218	233	218	214	246	216	183	229	224	227	228	221	220	195	252	232	204	192	210	245	220	203	214	216	218	226	230	223	220	201	248	222	219	220	239	224	229	250	238	216	238	221	246	195	205	202	228	218	199	205	220	252	200	218	208	196	210	205	218	217	234	212	225	217	218	197	213	216	226	210	218	217	222	227	209	255	235	223	221	228	224	220	221	208	227	204	238	228	214	184	205	200	201	235	250	189	192	200	185	220	233	205	238	232	205	201	212	233	195	210	220	225	208	224	220	228	236	233	195	212	215	229	225	241	237	212	217	204	217	210	224	199	237	228	223	214	237	232	203	202	217	212	190	210	222	229	231	242	223	201	216	215	241	238	226	190	200	209	239	199	211	237	217	229	221	208	214	216	223	239	221	211	202	223	221	266	233	224	213	234	185	210	220	219	257	206	239	198	235	207	223	239	226	216	194	212	191	199	230	212	216	205	206	197	236	220	215	200	196	206	206	203	222	223	211	213	233	237	213	239	219	196	206	206	170	245	205	218	222	228	223	212	236	213	213	174	220	217	203	227	232	203	209	215	206	226	233	227	199	250	198	218	233	214	233	232	230	205	224	221	216	226	201	229	206	238	203	224	212	252	244	235	252	213	206	219	211	200	185	226	184	226	235	182	216	194	207	238	234	234	244	224	217	187	246	220	242	242	196	219	226	184	213	233	210	221	217	213	207	208	222	218	220	197	231	243	231	216	231	226	225	200	191	231	208	229	227	217	213	218	238	211	219	219	182	196	198	228	210	202	219	221	214	191	231	236	198	225	212	203	235	243	187	235	231	248	231	210	202	259	235	223	227	227	217	204	224	213	207	223	225	226	225	206	222	240	239	206	200	213	208	196	215	230	224	225	228	221	225	227	238	205	217	217	246	229	208	197	214	215	237	191	203	216	200	255	208	195	213	197	212	217	191	223	199	224	202	240	233	214	205	225	211	201	234	207	223	214	247	240	222	260	219	213	251	224	242	223	226	215	239	207	231	230	225	224	209	210	217	226	251	217	210	214	211	233	200	235	210	232	223	184	221	230	220	222	212	211	224	235	233	196	206	211	219	227	239	210	222	214	232	198	218	231	213	209	181	210	218	228	215	227	226	265	213	225	228	218	226	233	191	214	210	212	205	210	172	219	221	242	194	223	219	202	219	218	190	197	242	228	218	219	204	219	217	209	233	190	221	212	204	208	226	223	216	214	260	235	223	218	225	234	240	236	195	222	231	229	217	210	207	211	223	252	225	200	227	224	225	237	216	242	218	207	221	214	233	223	226	221	218	230	216	228	229	223	239	196	219	224	208	200	206	223	201	194	206	213	224	201	228	242	218	206	247	204	218	221	199	214	221	242	212	214	218	208	217	218	209	223	221	243	254	245	226	233	206	208	216	254	234	221	189	204	228	227	191	236	222	221	188	201	207	240	214	233	215	217	237	209	229	228	217	221	243	245	225	211	214	220	239	219	219	219	242	209	248	238	176	216	188	217	224	211	215	217	206	226	245	229	208	191	200	205	205	236	211	213	212	214	224	199	219	200	217	193	220	203	228	236	217	249	238	234	223	234	248	209	212	220	205	224	231	206	217	236	225	236	249	204	203	245	215	197	227	207	202	191	252	201	227	220	214	211	244	220	202	236	210	236	225	195	240	200	212	213	209	236	232	205	216	203	246	196	223	216	218	220	198	236	226	209	206	205	224	230	205	197	233	235	225	230	215	237	199	231	218	217	230	227	203	204	207	232	216	233	237	217	225	219	222	212	221	211	211	207	235	226	209	235	229	226	203	230	235	240	233	225	216	230	237	232	219	237	233	232	224	203	221	232	211	196	216	197	206	212	229	237	210	214	204	214	219	197	235	253	224	210	227	221	203	206	209	226	219	190	203	221	239	214	222	224	217	226	210	231	228	238	219	207	213	220	200	231	213	213	173	229	248	243	217	206	216	203	213	228	211	234	228	231	176	230	224	206	214	206	255	215	216	217	221	220	208	234	209	220	209	202	232	205	218	212	191	216	240	234	229	214	227	218	227	218	219	207	231	234	205	184	232	200	212	227	230	205	227	235	186	203	222	228	208	244	198	220	237	229	221	249	222	220	243	231	230	218	203	220	233	220	197	235	199	219	242	246	217	225	240	245	208	211	240	210	232	217	216	217	221	215	196	220	236	222	237	224	227	211	193	228	213	234	222	250	224	202	204	221	237	240	204	232	211
57463	63287	28915	17139	11717	6916	746	279	277	270	277	227	243	248	253	252	248	250	250	229	230	255	239	248	244	220	255	256	220	239	244	293	245	247	238	247	236	237	240	241	219	241	258	256	221	250	229	232	243	233	231	259	228	230	227	266	228	220	238	220	212	225	253	223	243	228	255	253	238	221	234	226	234	234	237	229	245	230	223	227	228	242	217	238	235	244	240	239	233	203	247	258	220	238	199	237	232	235	239	260	238	246	220	252	237	208	215	246	235	230	275	238	218	243	260	224	256	242	226	230	236	211	247	242	227	258	252	245	233	236	237	235	249	220	231	245	277	233	250	198	230	231	246	239	250	230	237	250	228	247	243	244	245	231	238	224	214	255	239	228	237	224	230	205	256	236	247	246	245	235	245	244	254	241	213	223	214	243	220	223	245	255	274	230	219	225	212	235	258	256	230	226	247	208	216	234	229	248	231	198	226	230	251	237	204	239	239	218	235	231	214	230	259	216	228	214	218	220	223	224	241	233	232	266	220	262	226	250	250	222	257	220	220	245	228	250	236	248	213	244	213	214	239	208	206	259	276	205	210	235	238	230	257	243	244	259	224	233	229	251	226	249	216	204	260	251	261	241	251	222	243	211	235	227	254	236	269	242	236	219	235	242	248	228	233	244	221	221	220	242	237	233	241	229	222	246	254	234	232	240	211	219	212	242	225	221	222	233	221	246	243	239	258	218	228	246	241	243	252	230	229	235	203	244	229	227	232	234	249	241	246	227	236	212	247	228	217	249	235	232	217	235	239	230	239	218	220	263	248	201	247	225	199	239	215	256	225	242	231	237	235	244	232	222	222	230	259	230	253	214	252	230	218	247	219	236	243	251	249	229	254	204	244	206	230	216	250	249	260	226	223	256	248	239	260	221	243	225	243	232	220	263	242	234	256	229	236	212	226	224	243	241	250	260	237	232	227	244	235	234	239	221	255	207	214	221	224	209	206	232	259	259	192	234	246	233	214	218	235	226	223	224	255	240	243	243	233	234	247	232	246	232	267	216	253	233	211	201	235	226	240	217	246	220	238	224	235	240	231	241	244	226	213	242	220	235	234	205	259	224	232	210	214	227	240	236	257	252	240	211	233	253	257	249	254	261	236	244	207	245	249	238	217	234	224	257	228	238	237	218	228	245	237	252	240	225	242	236	216	229	251	248	260	238	214	218	211	229	209	245	243	246	274	238	243	223	220	232	242	254	243	243	213	255	240	227	223	204	249	241	217	225	217	217	219	245	240	285	215	259	215	233	216	244	240	229	215	219	223	223	225	218	233	243	263	224	213	226	223	240	264	236	236	221	215	248	251	228	239	236	216	218	250	222	241	230	209	230	231	235	253	255	227	234	239	231	217	218	233	241	240	221	237	253	236	215	243	229	228	217	220	228	237	219	222	251	218	226	241	235	229	248	240	224	232	234	244	229	229	251	227	234	228	226	207	209	204	234	241	236	221	240	234	227	216	203	237	224	224	238	223	257	211	243	247	230	216	241	221	232	197	229	247	216	219	256	218	249	220	221	244	258	235	236	229	215	227	226	245	231	246	236	230	243	224	226	225	234	233	193	243	220	216	272	254	227	219	238	227	254	220	225	228	229	242	233	222	221	220	226	233	225	227	222	241	208	261	215	228	241	210	233	225	264	223	241	229	256	248	250	224	231	266	237	241	219	210	268	251	219	215	237	207	262	223	212	244	255	256	241	226	223	264	223	230	214	239	242	253	228	233	258	222	258	241	241	239	247	225	254	248	222	236	207	262	209	251	252	224	269	229	223	233	232	252	224	231	251	251	228	247	244	247	211	239	231	227	229	242	241	230	222	253	239	236	238	238	244	256	256	226	229	231	245	240	247	233	244	234	225	246	222	223	241	231	241	251	230	219	217	225	193	258	244	241	214	230	250	249	255	236	226	217	236	236	229	241	216	240	238	224	223	218	243	261	242	227	249	232	252	238	245	234	254	201	217	235	243	259	237	210	221	230	209	223	233	224	227	220	241	241	226	247	226	250	257	240	259	221	246	204	230	256	224	233	230	254	218	244	224	223	240	237	239	207	231	234	220	232	215	229	212	249	248	240	215	217	238	237	230	223	222	217	232	240	219	243	244	256	248	257	251	211	247	237	222	220	229	239	221	211	241	232	229	239	214	245	241	258	254	257	269	251	215	231	227	218	217	246	264	239	236	241	235	251	237	213	222	202	218	226	221	194	230	218	220	224	237	262	231	225	220	220	218	251	232	237	243	234	256	230	228	205	218	237	229	237	252	238	226	256	221	256	225	235	214	232	236	234	236	253	245	256	214	230	220	213	263	228	262	239	238	225	213	230	225	220	263	242	236	245	238	243	221	231	219	232	223	213	233	224	224	254	224	235	213	237	265	265	234	243	225	242	220	255	226	242	238	221	250	222	214	236	234	234	242	233	242	234	238	231	218	259	226	227	240	241	230	240	222	232	255	231	217	258	244	244	234	250	229	229	230	238	232	232	244	230	233	237	258	208	221	236	246	236	235	239	204	219	243	262	261	232	237	241	250	215	222	243	232	255	256	223	202	221	247	230	233	224	249	253	225	227	242	238	248	232	213	202	243	242	238	209	236	233	240	220	226	233	220	241	251	237	270	236	227	248	242	247	257	240	244	218	220	244	232	219	240	244	235	230	234	258	246	245	236	226	228	254	268	217	242	241	238	223	234	250	247	247	228	247	251	254	233	231	212	202	238	221	269	253	233	248	234	252	244	207	216	229	241	232	239	219	221	233	247	243	231	224	222	230	229	240	263	233	244	221	236	232	209	241	216	256	230	229	245	223	245	220	243	235	242	200	251	237	248	248	236	233	216	248	237	227	199	257	206	220	198	214	248	225	246	225	225	214	228	232	220	226	223	228	263	218	218	241	228	231	224	247	236	243	232	224	223	207	262	243	238	215	240	205	239	209	238	240	243	219	252	230	231	229	233	242	237	252	256	231	228	222	264	227	213	253	231	224	223	235	227	232	256	224	259	233	229	280	226	231	243	228	240	231	242	239	229	272	276	241	232	216	202	225	203	228	234	246	231	226	223	243	211	225	231	226	238	222	214	257	235	232	253	220	251	224	212	264	231	223	240	238	224	252	248	235	236	232	242	231	231	245	230	217	207	253	231	213	246	230	208	228	213	233	217	247	236	244	254	215	220	223	232	226	233	231	227	226	217	250	215	248	262	239	233	256	227	256	225	221	244	230	233	254	206	222	236	239	234	244	243	253	236	282	244	225	222	245	221	235	222	240	253	240	248	244	240	233	233	253	229	222	230	214	249	227	245	234	228	251	223	240	242	231	260	239	250	254	210	222	243	243	242	240	231	225	232	246	241	217	235	213	235	274	247	254	206	255	218	256	221	219	255	214	246	247	236	253	221	233	226	229	249	251	254	228	261	245	245	218	239	222	249	223	208	205	233	258	259	211	212	233	253	247	225	232	224	244	259
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
