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
339622770498	339622771017	339622771567	339622772117	339622772667	339622773217	339622773767	339622774317	339622774867	339622775417	339622775967	339622776517	339622777067	339622777617	339622778167	339622778717	339622779267	339622779817	339622780367	339622780917	339622781467	339622782017	339622782567	339622783117	339622783667	339622784217	339622784767	339622785317	339622785867	339622786417	339622786967	339622787517	339622788067	339622788617	339622789167	339622789717	339622790267	339622790817	339622791367	339622791917	339622792467	339622793017	339622793567	339622794117	339622794667	339622795217	339622795767	339622796317	339622796867	339622797417	339622797967	339622798517	339622799067	339622799617	339622800167	339622800717	339622801267	339622801817	339622802367	339622802917	339622803467	339622804017	339622804567	339622805117	339622805667	339622806217	339622806767	339622807317	339622807867	339622808417	339622808967	339622809517	339622810067	339622810617	339622811167	339622811717	339622812267	339622812817	339622813367	339622813917	339622814467	339622815017	339622815567	339622816117	339622816667	339622817217	339622817767	339622818317	339622818867	339622819417	339622819967	339622820517	339622821067	339622821617	339622822167	339622822717	339622823267	339622823817	339622824367	339622824917	339622825467	339622826017	339622826567	339622827117	339622827667	339622828217	339622828767	339622829317	339622829867	339622830417	339622830967	339622831517	339622832067	339622832617	339622833167	339622833717	339622834267	339622834817	339622835367	339622835917	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22119	20687	28303	22859	20182	17239	3414	354	288	256	268	249	263	232	226	229	255	244	238	269	244	282	241	255	244	271	249	254	248	250	251	220	233	253	236	262	228	278	245	235	219	257	260	240	269	261	265	264	234	233	254	254	247	265	216	219	264	229	253	252	239	244	231	251	240	256	272	242	268	258	235	290	232	219	270	237	257	258	235	256	242	264	243	223	275	263	253	244	252	252	240	250	242	263	266	248	230	233	228	268	251	282	247	238	265	255	221	249	235	259	255	244	256	243	251	240	241	238	234	265	265	265	261	220	247	253	223	235	225	230	253	257	240	240	273	242	279	271	242	246	213	259	259	232	229	261	279	240	259	232	240	229	228	273	252	240	236	252	230	224	258	229	223	216	263	265	255	267	239	238	230	264	234	246	249	242	249	253	263	252	259	250	236	230	255	273	238	235	271	258	261	257	220	225	253	240	214	253	226	237	231	217	228	266	227	248	223	255	255	230	241	266	249	207	254	256	229	271	237	208	247	240	240	233	268	265	248	276	254	256	243	234	243	231	210	255	246	252	234	248	260	242	233	241	215	233	235	232	263	221	269	230	245	240	303	231	231	258	231	239	222	227	245	259	240	240	259	276	239	259	256	244	233	212	248	264	267	224	235	232	277	254	223	242	280	238	258	265	230	208	233	229	229	249	232	245	213	263	237	256	256	262	227	242	255	276	212	239	269	248	246	242	270	238	257	244	278	237	226	248	230	229	224	235	223	234	257	213	269	236	256	232	232	252	239	262	233	261	248	251	230	256	235	241	261	248	229	235	263	252	258	258	217	256	255	230	229	238	244	278	241	282	237	265	259	253	242	242	234	250	241	232	240	227	227	256	250	230	249	269	234	244	257	261	264	242	249	220	223	243	273	263	256	274	247	227	284	268	253	244	249	242	260	244	263	229	249	227	245	226	232	226	260	229	249	260	236	259	250	206	245	243	242	255	221	238	255	244	256	243	244	221	236	222	248	217	234	262	259	243	230	251	245	268	262	241	262	253	230	248	270	265	232	253	233	254	240	246	246	235	271	246	258	221	230	252	233	266	217	238	247	271	234	281	237	263	236	233	256	243	241	234	274	247	249	244	236	251	248	252	270	237	222	261	239	259	220	267	235	243	251	261	262	263	259	232	252	221	228	236	256	287	213	270	249	233	276	236	255	246	249	258	232	241	238	282	219	236	247	220	247	231	222	211	249	236	241	225	226	256	235	242	246	258	261	260	260	233	261	229	266	216	218	239	238	244	256	262	236	252	243	232	239	268	260	211	261	234	255	244	242	247	262	247	247	279	238	255	245	247	264	295	218	234	242	246	209	245	280	233	256	270	248	233	253	259	252	255	236	248	263	242	231	248	235	261	243	262	247	254	236	241	233	265	251	258	245	211	245	227	286	260	252	245	240	241	255	239	208	259	257	257	235	253	244	229	264	233	212	246	233	265	236	211	246	236	259	254	233	227	272	232	228	224	262	220	220	233	247	255	244	267	240	264	236	249	232	232	282	243	222	251	249	264	281	242	252	249	258	237	228	232	264	262	274	259	225	274	267	247	230	255	241	233	250	240	257	262	248	254	265	255	237	255	251	266	235	274	236	243	258	217	266	244	262	237	249	241	260	241	265	270	243	249	253	237	227	240	285	262	246	275	241	226	265	223	242	265	256	231	240	235	252	228	239	264	253	277	249	234	246	234	265	234	251	254	275	229	255	257	243	246	231	244	264	249	227	211	248	223	267	232	237	271	226	249	254	269	244	228	246	220	231	243	241	244	255	233	233	233	224	246	250	262	224	252	287	258	257	254	245	234	228	232	261	272	281	257	224	261	247	243	249	261	222	251	259	212	265	229	303	248	250	241	250	270	270	252	274	253	219	241	215	237	248	227	248	252	248	261	280	270	247	244	248	266	248	251	258	236	231	256	249	232	260	260	246	283	265	267	264	229	246	224	235	238	248	249	210	240	239	266	244	260	263	243	230	253	258	240	231	270	217	248	240	238	251	254	233	236	301	283	256	250	237	228	248	238	245	239	257	250	248	228	230	232	277	249	228	258	248	249	232	228	267	277	240	240	245	245	214	229	241	233	256	245	254	256	245	233	277	255	253	257	268	263	224	248	251	274	219	251	253	240	222	245	249	268	260	242	238	251	250	286	259	256	238	216	253	238	261	232	239	218	244	258	229	251	205	265	241	252	259	232	241	264	248	231	264	246	244	250	238	254	265	225	234	264	267	239	239	243	267	237	234	229	276	271	254	256	263	231	255	236	245	261	266	248	257	256	260	283	266	245	281	282	236	240	261	238	229	244	284	252	272	277	237	246	260	230	270	248	232	241	238	252	266	240	232	215	259	224	250	219	229	239	248	224	225	244	244	221	251	253	255	249	256	266	236	259	253	254	244	251	237	243	297	227	232	261	252	246	266	249	238	256	251	242	250	266	246	233	213	236	248	227	237	266	254	251	262	253	238	234	278	219	248	249	230	266	250	268	239	228	239	249	240	243	257	249	245	263	233	267	268	286	236	239	246	232	278	246	237	266	269	242	231	249	270	221	254	233	259	270	268	268	231	238	252	260	262	223	244	277	259	252	261	223	255	249	250	258	266	207	246	253	229	213	236	244	221	246	216	260	257	257	239	225	260	244	215	253	237	222	234	248	226	247	255	258	261	244	251	219	252	231	249	248	240	255	238	243	254	269	262	225	255	268	239	229	245	216	251	222	257	259	237	270	232	253	230	266	258	238	243	261	268	267	225	280	240	273	254	254	238	246	269	251	238	268	237	237	256	226	252	228	262	246	257	235	262	224	270	260	248	255	250	244	240	257	258	245	233	264	252	255	262	245	231	234	220	261	247	239	253	233	241	256	254	227	219	250	227	245	247	265	254	230	225	233	219	231	252	220	247	231	241	255	253	232	254	261	248	240	240	238	231	246	264	221	247	267	246	230	234	246	251	251	253	251	241	254	235	246	246	250	261	273	270	252	242	281	246	269	244	244	233	259	279	253	276	282	270	225	243	276	257	252	264	233	215	232	248	212	232	243	242	266	270	239	216	245	246	250	288	203	241	230	253	263	246	257	276	249	237	252	224	247	248	220	235	241	227	257	247	240	249	255	219	230	252	224	246	285	230	233	227	244	227	265	266	220	229	231	238	223	247	269	248	250	263	268	243	228	281	236	254	260	250	262	249	219	230	250	237	250	241	218	228	245	255	251	235	208	225	248	246	264	252	232	248	233	223	213	232	272	218	234	248	228	243	223	244	269	243	260	214	246	202	256	235	230	238	258	247	224	230	244	273	245	223	243	271	243	246	260	239	265	243	255	239	252	257	283	242	253	273	257	265	269	287	249	242	259	245	253	258	247	236	240	270	253	250	236	205	245	228	255	248	243	248	247	254	240	209	259	248	239	233	264	215	257	269	266	265	236	262	238	269	253	244	256	241	229	247	269	220	248	216	249	266	259	242	258	224	238
58381	92121	64690	35783	15484	4043	1036	499	406	399	416	372	387	401	386	367	356	406	421	412	378	384	400	389	351	399	371	399	388	427	421	409	364	413	380	375	422	401	404	403	398	405	418	364	395	387	399	389	389	393	410	395	373	402	380	400	380	402	400	385	367	383	391	389	430	403	376	377	417	424	417	376	400	401	388	419	381	403	397	387	388	396	382	368	379	391	389	369	391	397	395	394	366	417	417	354	385	387	392	383	360	378	384	370	374	362	436	424	406	375	387	367	378	367	403	438	397	395	397	417	383	398	429	381	400	407	387	371	386	406	435	396	368	405	387	436	404	417	384	412	370	385	365	443	371	401	382	394	415	420	390	334	386	387	356	429	393	399	396	385	388	405	345	405	390	391	377	391	346	395	395	370	392	370	377	397	360	384	394	383	393	421	410	375	365	394	381	394	398	385	419	417	385	393	424	376	432	410	377	375	395	429	386	407	397	429	378	389	435	390	409	388	389	404	402	383	403	399	387	402	383	384	390	419	424	388	404	377	395	366	387	415	371	411	399	370	397	375	391	381	432	406	409	380	372	373	383	409	380	406	417	401	407	372	387	377	386	389	396	415	404	370	399	366	385	411	365	386	371	420	421	397	412	374	373	358	363	390	385	398	352	359	394	371	391	395	383	398	412	388	398	418	367	374	414	360	396	415	394	416	384	377	397	382	394	389	385	431	391	384	401	399	362	434	381	364	374	395	374	403	393	410	386	390	408	361	373	380	386	361	423	416	405	423	373	420	402	377	411	401	363	357	390	388	403	389	391	373	401	380	377	381	414	402	368	386	375	395	391	381	428	379	390	402	400	387	394	365	363	382	368	370	417	391	369	386	377	383	407	397	395	394	393	351	405	393	373	402	395	389	406	391	372	407	386	366	405	407	360	382	370	359	404	411	388	413	382	406	400	395	425	366	409	406	368	393	412	367	398	395	416	418	371	367	411	402	390	359	374	395	381	372	381	391	337	413	413	393	411	386	368	393	390	369	399	393	388	394	405	391	388	392	410	362	387	372	393	400	400	401	368	384	403	409	404	378	374	396	375	392	408	392	421	403	394	417	414	400	373	407	371	384	416	376	370	383	392	388	371	397	365	381	401	406	389	383	418	395	400	389	399	378	400	375	412	392	439	380	392	397	387	403	372	403	373	381	408	406	381	393	360	383	404	351	401	376	365	403	379	378	401	414	383	425	384	399	424	391	366	398	404	352	409	368	392	379	402	364	408	367	400	426	380	453	387	420	401	404	365	413	365	408	365	360	354	378	374	369	389	394	391	390	359	360	383	383	403	386	388	389	372	398	358	396	398	386	391	381	414	412	365	381	381	376	401	403	401	378	439	420	392	423	392	382	410	392	399	387	376	376	380	354	385	373	370	368	405	355	374	388	386	365	394	399	385	397	357	375	393	407	366	409	417	390	435	377	430	392	371	418	412	424	378	393	382	397	393	350	413	421	387	351	384	401	397	401	380	401	347	389	399	378	391	393	383	379	411	376	390	380	408	371	431	375	389	400	392	375	364	387	403	422	396	383	418	384	419	404	393	413	394	420	397	391	394	424	403	383	360	391	384	374	384	397	409	385	411	387	422	421	391	358	389	380	357	368	367	394	390	396	387	385	378	412	403	395	389	426	395	365	419	365	409	412	357	358	390	387	410	432	443	382	371	368	391	413	395	389	403	379	412	415	410	376	394	390	372	418	361	376	361	382	398	424	387	366	373	364	387	389	377	402	432	390	366	390	374	410	405	424	391	402	374	402	412	394	419	368	387	422	373	406	390	405	417	421	432	378	393	378	432	399	396	406	387	374	394	410	398	390	378	381	372	370	418	356	406	388	396	359	368	377	393	417	402	369	375	408	406	398	407	435	391	405	389	351	410	402	381	384	375	406	409	387	374	373	371	403	403	363	388	352	428	429	399	413	401	371	377	417	390	437	417	386	368	414	414	370	381	440	389	435	364	362	392	380	380	379	393	387	380	412	371	416	399	397	352	370	418	396	421	427	349	412	382	378	405	391	419	379	393	353	398	396	364	400	371	394	360	404	360	423	383	371	348	398	385	406	355	372	405	401	385	371	430	385	403	370	410	403	380	367	356	399	411	430	383	384	407	405	403	369	430	383	440	373	390	416	384	406	389	387	381	405	383	390	359	383	393	398	362	377	370	434	379	366	381	380	384	403	375	369	405	392	425	345	410	382	396	431	375	372	415	359	400	409	375	394	353	342	446	404	389	370	388	396	364	386	375	376	402	375	377	365	379	413	409	406	407	354	358	369	418	373	398	378	390	369	382	379	411	403	372	367	379	375	382	377	391	388	382	380	405	404	373	344	374	387	394	401	380	361	407	405	370	411	403	399	391	393	426	409	353	400	386	369	383	369	382	387	371	410	395	375	407	353	357	374	363	387	390	394	413	375	417	371	388	399	395	410	393	386	393	399	390	402	390	362	369	392	403	404	404	400	397	381	415	375	380	373	379	402	380	404	364	394	407	365	397	407	393	394	402	365	388	377	392	373	394	392	418	412	389	390	366	386	415	365	386	388	349	423	387	375	394	371	390	405	415	392	388	415	399	359	378	411	375	376	378	396	380	374	410	391	388	428	402	394	367	397	402	361	379	422	431	389	411	375	396	405	393	370	410	395	398	352	400	406	398	367	427	366	376	380	396	371	420	368	397	393	385	388	441	394	393	408	368	367	399	407	402	394	368	394	398	396	405	377	364	372	358	388	366	391	424	401	374	355	380	409	368	387	385	393	424	397	376	395	386	415	385	386	399	386	434	387	372	425	403	397	408	361	439	382	364	400	408	366	364	406	386	422	396	408	395	392	453	384	426	333	419	383	372	369	426	372	377	400	385	397	401	382	372	407	372	377	406	394	408	406	390	360	375	332	373	363	355	391	412	373	415	430	422	388	370	382	345	390	432	407	400	379	416	405	410	387	381	391	410	374	414	410	394	359	404	371	379	382	385	382	393	396	366	355	381	402	349	369	377	403	396	386	347	388	388	386	367	411	425	378	409	373	408	342	375	411	431	368	359	403	404	362	353	431	378	370	367	420	389	411	398	406	389	382	399	375	389	376	366	405	373	388	412	396	374	384	395	403	409	388	376	370	347	380	353	394	423	400	391	362	407	356	350	395	391	402	393	413	405	407	365	383	417	368	366	384	360	394	397	401	396	402	432	376	381	351	444	423	397	373	402	367	394	373	376	408	395	372	392	422	422	363	370	417	368	371	435	389	387	404	382	349	377	405	397	376	435	381	377	386	372	395	375	375	415	362	371	374	392	365	414	385	403	400	372	385	379	389	381	360	400	380	383	401	401	358	367	423	389	403	386	402	350	369	393	387	409	412	427	372	342	384	373	351	416	406	402	417	396	414	413	420	419	405	435	385	387	455	391	390	358	408	359	397	374	400	371	398	427	381	399	394	420	382	406	399	401	375	429	378	432	376	342	400	407	368
30552	28661	24579	9171	1207	348	224	155	189	154	173	196	167	175	175	189	171	183	175	203	181	183	186	180	188	175	195	178	185	173	207	177	161	196	164	187	157	182	176	173	172	179	172	171	177	178	188	184	182	186	170	181	175	170	169	181	178	201	190	192	167	183	178	190	169	169	171	185	189	184	152	187	157	160	180	173	201	169	190	168	190	190	178	161	175	188	193	169	183	206	183	167	168	178	171	156	185	182	193	175	173	184	182	187	196	182	154	157	206	191	160	163	179	180	177	198	181	185	165	177	164	186	168	179	162	188	172	170	192	172	191	172	188	155	198	205	170	177	190	170	185	181	176	175	177	205	195	179	195	185	178	173	187	189	163	161	186	158	176	198	179	182	177	159	205	158	150	183	172	166	187	159	178	203	165	169	162	195	169	176	176	155	161	156	195	192	160	174	180	199	193	178	192	187	167	193	185	193	164	191	168	195	172	179	171	171	183	157	184	166	184	175	178	189	176	170	169	181	168	186	178	204	172	179	182	159	201	169	176	174	184	185	187	185	156	173	162	176	159	174	163	176	177	167	179	175	185	177	164	170	164	198	176	161	204	189	148	171	162	187	155	175	155	171	164	169	166	172	182	160	158	211	197	173	164	196	179	186	199	173	193	169	186	185	181	182	173	176	167	190	150	169	155	183	175	164	181	185	175	163	200	193	176	189	168	187	159	199	190	195	178	166	185	163	189	180	181	158	160	178	171	169	196	179	190	163	177	173	185	174	168	175	176	194	176	166	181	175	157	181	187	170	163	178	185	188	190	202	164	183	173	175	176	182	171	166	166	168	167	190	202	160	193	181	178	169	165	168	198	173	187	171	185	168	178	189	183	177	173	181	183	177	163	150	198	187	187	170	192	166	187	169	185	188	166	197	167	190	164	162	158	187	177	171	158	171	176	171	187	193	159	182	194	172	181	159	180	173	177	166	179	179	173	170	178	183	171	149	189	163	181	161	178	161	177	179	171	169	160	195	181	185	168	187	163	159	173	170	182	187	183	183	170	166	196	173	208	185	190	172	181	168	194	162	179	198	156	183	198	169	175	137	208	166	177	165	198	179	179	167	173	165	187	192	180	189	170	175	197	168	175	162	159	175	188	171	186	190	200	198	167	178	215	195	168	174	177	182	173	177	180	203	183	159	184	173	185	203	157	179	182	163	171	202	169	172	176	175	185	200	170	168	198	130	169	213	178	186	149	187	164	185	181	183	169	188	178	159	192	199	177	157	162	183	173	174	197	165	196	182	173	184	163	203	167	174	201	177	163	175	173	180	185	178	184	184	166	198	182	183	188	185	166	199	179	196	176	175	178	168	177	171	176	162	173	179	198	195	169	169	177	172	189	171	175	169	182	158	189	177	190	166	166	193	157	178	187	177	162	154	199	179	187	164	173	178	171	200	204	166	164	181	182	200	187	153	168	183	175	182	177	185	182	193	201	168	164	186	196	191	189	185	162	184	164	173	174	154	154	185	170	174	184	160	164	171	163	176	179	173	156	159	194	186	187	199	168	151	183	191	179	182	170	196	199	182	169	203	194	181	142	179	168	179	194	159	197	172	179	196	172	187	199	185	179	202	175	181	180	169	186	182	167	194	170	185	199	190	199	182	182	176	189	170	169	159	171	183	191	179	174	193	180	187	167	176	168	202	196	202	184	199	191	175	188	165	185	186	177	188	181	177	175	195	166	173	170	181	198	167	182	160	156	171	196	189	160	190	173	183	166	164	186	170	160	197	180	203	186	173	162	194	175	201	162	180	168	182	180	183	165	168	192	179	178	191	174	175	176	170	183	192	173	208	174	171	173	165	187	185	180	183	199	154	166	196	168	173	164	180	180	180	175	172	175	166	173	168	175	165	179	158	190	191	185	179	183	165	198	173	167	164	157	187	165	164	182	195	178	166	190	182	180	180	175	180	153	176	176	179	181	197	154	179	162	184	191	173	203	170	147	191	187	176	167	166	174	190	176	170	174	148	194	176	170	185	175	194	183	171	215	194	184	185	182	212	181	151	199	168	193	185	173	186	180	158	176	181	196	171	174	171	165	170	208	185	153	184	194	213	184	173	177	188	160	175	169	189	184	192	188	153	181	208	166	167	188	168	177	177	166	183	196	170	161	181	194	190	179	183	147	176	163	154	190	157	174	171	182	150	181	170	166	185	180	157	186	169	178	175	175	197	171	195	151	179	200	185	178	176	164	156	170	181	187	168	187	175	174	183	190	160	187	188	195	172	152	160	204	181	180	193	178	204	166	192	180	194	201	178	165	179	161	194	145	180	187	188	180	188	191	181	159	174	178	166	172	178	198	187	184	193	195	159	176	192	191	170	177	171	170	191	173	187	187	178	185	200	167	175	172	175	185	189	179	167	161	166	201	173	167	169	183	183	157	194	188	180	199	172	175	201	159	176	191	173	190	198	190	160	165	183	204	197	177	184	185	184	191	181	190	174	182	194	147	176	161	184	177	181	172	175	171	169	179	168	129	180	170	189	164	167	178	167	203	163	181	180	159	181	181	180	199	197	174	169	171	156	167	184	183	190	189	171	173	170	190	192	168	163	163	189	196	187	129	185	169	157	182	215	210	178	173	171	193	174	183	159	175	181	162	176	165	161	168	183	175	169	190	180	182	186	184	183	163	190	179	208	188	191	184	178	191	190	183	184	156	178	204	179	169	201	196	172	180	208	170	180	202	175	174	175	173	171	190	173	185	182	197	183	181	174	182	187	202	181	183	175	179	217	150	188	159	185	200	178	183	190	180	160	175	193	192	188	192	188	182	178	166	172	177	151	184	166	157	177	184	148	183	174	205	189	169	198	182	169	203	172	187	180	169	175	189	181	180	167	168	172	187	175	182	195	177	168	178	185	157	153	168	174	158	188	169	170	186	169	201	195	184	195	176	169	179	168	183	209	190	151	168	175	185	189	194	171	176	195	161	163	148	204	199	186	177	156	170	159	169	160	167	173	167	180	175	172	190	168	181	184	187	186	174	186	171	164	190	167	199	188	160	182	188	190	180	176	177	166	190	174	203	160	174	186	169	167	170	181	181	186	188	170	196	187	186	195	177	192	173	179	189	154	199	175	196	181	194	165	190	183	168	203	159	177	160	165	168	178	177	192	179	187	181	183	176	180	158	171	207	187	195	179	170	180	187	187	167	200	187	186	180	176	144	176	178	183	164	199	186	164	186	159	152	186	163	168	190	179	178	179	197	165	190	186	193	193	188	173	171	195	178	164	162	205	178	181	198	174	182	167	163	183	154	194	166	167	194	185	167	161	182	180	180	167	170	161	195	169	178	192	173	174	187	162	164	166	191	168	182	201	186	171	178	172	151	180	168	161	187	159	179	188	175	158	181	181	201	159	178	175	160	153	155	168	149	172	167	190	179	191	190	190	157	196	200	182	166	184	170	170	171	172	183	187	181	163	173	168	174	172	195	174	201	167	165	191	177	183
37345	44661	28064	8899	2260	654	384	289	309	307	291	295	325	326	303	306	294	310	304	299	328	334	289	278	318	294	272	310	302	297	278	289	298	306	321	296	295	318	299	285	290	288	302	315	322	274	275	289	288	318	283	297	296	326	300	318	295	360	316	294	282	283	289	296	285	330	314	331	335	322	301	294	309	313	320	310	295	294	317	310	325	270	333	284	289	313	292	315	315	276	305	304	297	297	339	298	292	297	278	290	278	327	278	292	341	351	292	305	301	291	291	291	319	326	250	320	286	325	319	290	331	289	292	318	307	295	310	297	310	317	343	293	287	249	289	283	283	267	276	296	296	291	299	273	296	289	305	300	295	290	311	285	273	302	316	309	283	273	279	306	334	299	307	322	304	301	280	322	323	286	313	311	301	349	320	283	296	307	346	271	290	265	284	341	294	299	293	311	299	318	284	311	286	278	308	317	320	291	302	285	322	278	281	300	315	314	273	310	288	311	285	300	304	305	297	303	291	282	325	305	310	325	313	269	309	305	285	266	287	304	289	282	339	298	279	276	307	297	307	290	331	312	312	319	331	307	328	306	271	328	316	308	307	278	311	324	292	298	339	300	287	312	285	312	302	267	326	279	286	337	306	327	292	278	270	275	303	274	302	311	331	293	265	286	292	312	304	324	303	290	317	305	260	278	288	295	274	293	284	334	329	323	290	291	294	298	313	281	301	295	330	282	298	333	323	306	291	309	326	310	290	308	282	320	309	316	292	301	302	319	304	319	302	305	310	304	287	304	308	316	267	311	257	319	292	292	311	321	293	316	311	309	290	288	304	296	299	305	294	299	307	286	304	294	269	314	299	316	296	307	288	320	307	337	287	310	285	272	307	299	307	277	288	273	292	287	306	294	300	303	280	302	294	294	303	311	291	280	299	300	331	286	320	330	322	335	341	305	320	291	324	298	292	308	315	282	277	323	313	306	314	287	345	312	295	294	304	304	290	314	297	285	291	278	317	304	322	304	321	313	309	281	308	293	283	317	289	308	292	298	294	297	338	320	294	305	306	289	291	310	294	294	273	295	318	307	319	322	304	320	307	266	304	315	339	295	293	294	296	305	286	268	268	294	299	331	344	303	304	296	314	299	292	290	305	284	301	320	282	307	308	315	302	288	273	305	288	290	316	288	269	304	285	301	307	297	322	279	296	309	302	271	325	277	301	318	324	281	313	273	305	298	337	269	279	305	309	315	325	291	275	311	288	327	267	306	314	295	293	336	271	299	310	299	311	283	302	308	308	286	304	301	296	303	280	299	297	299	307	303	296	319	318	301	307	301	306	310	264	308	288	327	284	297	302	299	296	308	252	325	263	317	301	290	300	268	300	298	287	301	294	309	316	322	305	291	293	329	322	306	297	301	301	298	338	320	280	295	281	313	318	302	281	295	304	304	299	292	274	309	289	298	295	299	305	300	311	263	282	308	296	345	330	317	298	319	292	291	343	280	285	299	305	330	289	298	288	301	300	290	290	294	308	288	313	333	299	302	301	301	305	294	285	307	325	288	274	274	300	279	285	320	302	305	321	308	331	288	297	299	274	324	305	297	297	314	320	319	297	294	310	292	302	296	311	290	326	275	300	322	317	291	272	300	336	294	308	294	296	310	328	325	282	280	319	314	315	324	283	309	326	285	297	288	295	322	300	328	307	298	298	291	290	293	307	326	314	280	267	289	301	261	301	315	283	318	305	292	286	299	305	302	314	300	326	330	294	313	305	317	292	326	309	276	320	295	291	309	313	261	289	309	286	303	310	299	313	331	283	283	312	293	297	294	292	310	285	326	336	278	295	311	319	304	294	275	307	358	303	283	298	314	275	287	311	323	289	296	297	321	278	328	288	289	305	318	306	287	300	298	316	315	304	288	309	301	301	333	305	304	294	296	309	309	311	277	319	313	282	293	311	298	336	317	284	279	309	267	298	282	307	281	298	304	299	312	293	310	315	302	326	308	315	302	301	290	274	318	304	308	285	305	306	312	318	314	290	288	285	275	331	264	285	279	299	290	311	327	297	281	305	335	312	314	317	306	299	305	323	328	317	292	295	293	293	299	311	313	321	304	317	297	313	293	306	276	286	281	325	296	291	302	308	294	285	326	322	297	298	318	309	300	298	301	258	275	302	296	326	287	315	317	325	300	288	287	299	276	303	306	328	322	331	318	293	270	300	272	325	280	289	304	307	281	290	288	323	280	291	303	312	287	288	295	308	307	288	288	278	273	317	280	293	327	288	320	293	298	289	301	327	291	294	327	286	279	292	275	336	329	306	308	298	290	321	306	290	304	290	323	286	302	301	300	287	305	331	302	338	308	310	292	282	279	276	314	273	298	285	352	303	288	301	309	300	286	312	314	305	320	275	259	315	308	299	303	308	292	289	288	313	308	336	284	268	322	291	291	309	297	286	265	297	296	303	307	303	312	337	328	307	291	295	277	275	301	301	344	305	320	331	332	333	285	333	309	296	297	309	291	269	283	278	288	296	314	303	288	273	288	295	284	292	266	298	270	272	273	313	304	304	287	315	333	320	295	301	302	286	300	293	294	277	308	300	283	297	290	294	318	308	309	291	284	297	318	319	321	300	281	305	309	293	301	306	305	322	290	286	314	308	311	294	297	296	306	282	313	293	291	308	310	292	295	305	299	260	297	298	300	298	268	303	330	303	272	301	314	323	313	292	309	294	313	312	293	299	280	322	285	304	297	294	309	258	309	280	286	270	284	320	292	318	321	291	303	315	300	274	319	281	329	317	287	316	313	290	300	306	312	297	286	311	276	320	321	297	285	339	299	300	315	315	305	298	307	291	307	302	308	303	302	311	278	323	299	323	319	302	312	310	312	328	252	289	285	298	305	307	329	286	330	314	285	317	290	317	319	302	299	293	311	292	278	303	317	264	294	289	310	269	311	293	297	321	321	291	293	311	306	302	308	304	309	342	300	284	326	341	293	280	300	289	298	259	323	308	327	277	300	318	291	316	301	283	321	339	298	314	311	329	311	289	275	300	285	295	307	306	277	296	316	318	311	313	283	280	319	285	321	290	306	306	286	281	319	289	309	328	304	287	281	304	329	267	334	308	318	316	292	283	292	276	324	309	307	332	322	326	330	306	267	291	292	298	299	298	307	315	276	316	313	299	317	285	287	271	317	307	316	294	316	308	308	316	302	275	305	294	300	315	293	297	333	289	295	303	316	313	316	291	311	327	284	307	301	319	287	305	341	284	306	304	333	298	333	304	289	270	299	296	285	280	312	276	317	309	291	334	337	287	285	293	302	313	325	300	282	298	305	301	298	314	293	288	292	278	308	298	311	312	322	287	307	297	308	306	303	326	323	299	295	321	280	304	326	331	282	323	329	277	307	306	311	294	311	284	321	308	299	280	279	308	314	317	311	293	305	303	301	295	332	292	296	313	294	291	287	304	300	311	289	286	299	285	299	311	298	295	297	271	281	294	312	296	317
24800	23133	31087	25699	19132	5936	524	262	245	220	221	203	236	224	259	221	242	245	237	216	202	251	243	201	223	219	220	214	222	225	236	232	261	216	238	244	204	217	206	229	236	211	233	212	218	248	207	205	227	219	223	224	230	250	207	222	212	230	209	243	222	228	231	216	221	202	243	218	221	235	213	230	231	217	219	218	241	223	225	220	242	241	222	198	214	233	197	235	226	206	206	222	210	206	220	210	213	231	211	208	244	230	216	250	228	198	280	230	223	191	240	221	221	243	203	237	217	257	249	230	199	238	216	224	228	219	215	210	220	232	193	233	215	249	234	236	221	206	222	214	237	206	241	243	233	192	235	206	229	235	226	240	220	205	254	228	214	213	216	249	227	225	222	221	253	207	210	196	214	230	233	247	232	211	209	231	216	226	220	206	214	214	227	219	219	228	241	211	215	234	222	214	206	187	228	213	246	239	198	224	220	209	224	212	203	185	215	183	207	211	211	242	220	217	206	233	219	216	260	201	213	221	223	234	226	201	190	235	214	218	241	212	226	197	246	222	210	193	209	207	211	224	217	212	204	243	214	216	235	217	212	203	223	207	218	215	231	238	228	194	222	234	217	234	232	218	185	221	205	216	207	219	215	239	230	215	199	211	223	239	230	238	211	224	224	226	214	205	207	228	213	200	214	203	250	239	249	244	219	217	219	210	222	226	215	212	211	223	216	213	217	226	228	232	208	221	246	238	204	239	222	230	213	223	219	217	197	260	224	239	221	250	215	205	228	218	199	221	232	231	206	233	215	219	234	239	239	218	213	229	214	209	223	241	224	192	213	239	252	222	226	233	238	225	233	216	217	213	237	229	227	228	231	212	235	196	232	199	207	228	208	211	228	209	234	235	217	242	231	219	214	243	244	201	206	208	211	236	235	203	231	212	232	202	229	229	210	242	228	242	199	226	189	231	221	215	235	206	215	218	221	221	217	226	235	195	225	217	261	196	232	218	206	221	242	219	228	229	220	201	220	213	213	219	240	208	222	212	239	203	210	203	215	237	223	236	234	213	238	201	250	204	247	222	183	202	221	216	187	218	205	236	225	212	247	225	201	229	216	223	236	220	213	212	250	203	236	229	250	212	235	234	219	213	216	201	224	212	210	222	209	221	249	235	236	209	218	206	194	208	212	216	207	220	218	240	238	198	213	228	215	234	241	241	222	232	216	226	204	235	221	202	239	216	227	226	226	241	215	223	243	220	203	227	232	229	252	245	239	235	215	215	210	225	228	204	237	215	222	217	203	210	220	185	216	243	233	233	236	247	226	235	206	229	245	224	194	199	243	227	238	234	240	223	233	209	210	245	215	216	210	236	219	233	230	212	209	222	243	222	216	234	215	220	195	197	221	237	223	217	213	241	218	223	222	235	222	234	222	256	242	220	230	241	203	231	218	231	235	236	250	200	229	211	174	219	208	235	230	210	228	224	211	228	220	224	218	221	217	188	252	238	217	217	217	238	221	229	230	197	224	206	219	249	207	212	215	239	223	216	223	240	232	214	206	226	215	231	220	231	213	243	239	197	253	225	254	225	250	219	235	221	233	216	228	206	216	200	214	214	218	222	223	226	213	202	226	224	199	195	197	192	241	225	228	227	228	232	233	236	248	218	206	238	213	216	217	235	227	213	228	215	231	241	214	222	221	249	211	257	224	227	234	235	246	229	213	217	235	217	208	235	227	221	211	241	207	233	229	206	201	219	219	239	241	221	212	246	224	239	214	223	208	219	212	238	212	188	250	187	222	195	230	233	238	217	237	227	205	210	203	230	225	221	241	206	206	221	261	202	227	240	223	197	238	225	204	238	205	215	232	218	223	229	229	219	197	237	242	206	238	232	223	234	209	270	218	217	251	231	231	210	211	193	227	218	192	225	201	230	229	208	195	210	258	225	232	238	198	233	208	246	214	222	210	221	206	240	237	213	235	227	214	218	234	213	221	235	223	214	234	224	236	219	229	214	203	224	212	184	244	230	214	232	225	221	215	221	225	226	217	218	209	220	204	219	212	222	207	218	235	242	220	229	219	237	197	219	232	236	202	222	201	220	218	226	239	203	213	208	199	215	233	218	225	231	229	224	201	240	221	208	235	183	241	226	225	238	226	238	228	234	192	222	210	207	204	186	206	221	236	226	209	207	227	228	203	212	218	222	244	225	233	207	234	199	229	227	227	227	234	224	201	227	227	236	215	224	214	232	210	237	200	239	212	230	208	227	195	224	236	230	242	224	222	198	244	209	231	252	211	212	230	221	228	213	213	240	215	206	224	227	212	198	224	210	204	251	221	215	237	220	201	227	225	233	216	240	240	248	206	216	228	214	218	225	230	234	211	215	226	226	230	195	188	230	221	219	219	223	218	226	204	242	209	221	226	258	225	209	194	242	235	222	203	206	201	207	242	222	242	222	209	201	220	205	198	214	229	216	222	222	215	217	202	209	236	221	192	195	236	227	205	216	204	230	243	206	235	228	210	229	229	271	246	223	213	225	223	220	212	229	210	233	212	224	225	221	196	236	232	212	214	210	200	220	226	196	192	219	223	229	201	222	224	204	204	244	199	240	232	208	224	219	259	213	222	240	233	207	230	220	225	220	208	200	231	214	215	228	231	231	232	244	231	230	210	219	231	242	231	233	223	228	224	229	228	207	221	195	233	217	236	205	221	200	215	219	235	239	249	232	210	227	247	234	240	212	220	235	230	208	225	207	199	235	224	207	230	212	196	218	190	228	233	206	218	222	231	200	226	211	212	221	221	234	232	238	241	241	230	243	220	227	221	199	222	228	231	197	242	244	227	244	225	253	215	225	249	220	243	228	185	219	214	252	214	225	229	220	183	225	213	209	216	224	220	244	252	197	221	209	228	226	240	238	223	211	214	211	247	235	238	245	218	217	256	241	215	241	216	213	213	204	233	224	219	226	223	235	218	223	221	227	199	212	235	231	192	209	225	214	190	216	212	218	231	219	225	222	256	219	213	215	220	211	228	219	239	255	228	209	215	218	204	191	237	218	253	233	233	241	213	237	236	226	205	217	239	234	233	226	223	251	204	214	223	225	206	188	204	208	222	224	214	250	209	231	230	221	217	214	208	198	254	245	223	221	225	207	255	207	238	226	247	238	231	188	219	222	252	216	209	207	201	234	239	208	210	223	228	210	217	233	241	246	237	231	230	216	207	198	235	208	211	215	202	224	196	215	226	199	197	223	220	242	219	208	199	238	233	218	256	214	209	239	228	260	221	215	238	211	222	234	220	204	239	185	222	230	239	221	222	197	214	207	191	228	195	217	245	225	234	212	207	219	246	198	200	236	228	202	204	218	214	222	212	231	218	214	221	246	226	210	211	220	239	227	230	201	216	222	219	233	225	193	225	225	226	216	209	214	239	240	223	217	251	205	214	227	227	221	227	212	238	240	189	257	202	222	219	211	238	230	239	205	240	236	230	219	212	202	210	200	214	212
60406	86714	58601	30436	10946	2547	679	437	340	389	381	400	375	338	361	375	376	346	375	386	356	352	336	376	362	361	409	370	352	359	393	374	407	334	356	376	362	343	373	383	350	364	380	359	377	351	359	352	383	314	363	404	384	366	410	335	387	375	345	374	353	368	359	360	383	361	380	370	354	363	349	355	341	369	391	350	384	385	375	353	339	363	349	348	372	387	397	353	345	384	342	389	381	361	410	382	395	341	369	455	348	370	366	360	368	385	342	359	360	352	351	335	385	343	370	344	315	334	357	388	371	367	366	348	360	339	369	404	356	389	385	360	378	370	339	362	385	338	367	392	379	362	357	358	334	383	329	378	365	363	382	374	364	364	391	333	322	368	374	383	328	317	328	365	352	365	357	364	381	335	343	377	360	372	408	342	363	398	347	369	363	353	357	371	348	391	338	369	349	383	380	372	370	362	383	355	393	360	367	367	382	385	343	343	359	345	376	375	369	379	377	376	375	352	358	332	369	361	378	358	376	399	362	362	363	393	371	356	384	391	384	364	401	381	378	332	370	376	355	361	398	406	378	380	360	366	370	351	353	391	351	360	357	379	351	364	375	381	350	362	358	377	356	376	363	355	375	346	370	356	358	365	380	359	356	341	360	331	364	370	381	376	381	353	377	366	360	363	333	341	366	385	324	374	355	379	355	364	350	416	379	342	372	340	364	346	374	381	351	409	349	369	359	365	375	335	339	364	342	331	376	332	341	377	370	373	359	363	344	409	371	370	391	392	375	379	373	382	365	347	355	375	383	364	386	365	400	329	330	378	383	400	386	351	384	371	370	383	366	375	347	336	351	386	382	335	349	374	341	344	355	330	360	373	365	366	422	348	363	393	371	381	355	339	372	378	376	335	348	382	347	406	380	363	351	324	355	376	380	352	354	352	367	377	386	397	388	346	390	399	335	366	340	377	345	356	368	400	364	359	385	336	365	359	361	367	361	394	343	379	363	377	346	385	322	391	382	386	384	336	382	318	360	401	360	356	378	376	330	376	365	379	378	366	360	392	386	366	396	363	376	369	365	354	353	361	392	327	386	342	362	348	381	333	312	364	334	342	354	373	377	345	391	397	325	349	388	351	387	383	405	358	366	364	374	320	344	407	352	371	386	370	397	365	391	411	389	374	369	400	382	329	396	354	378	363	359	316	345	379	372	376	342	370	374	354	346	410	374	394	340	351	370	384	364	366	378	347	356	376	345	359	356	353	360	343	377	404	385	379	353	365	392	378	367	374	318	409	349	355	364	370	369	383	403	369	357	372	398	379	349	358	383	386	386	373	363	383	362	375	368	368	361	375	374	352	343	407	380	346	366	369	373	360	331	335	381	390	366	370	376	348	386	362	329	359	352	355	346	331	343	363	357	375	359	372	344	359	398	370	377	353	411	389	377	373	358	364	359	367	367	369	375	345	374	381	395	360	343	353	355	333	340	377	370	355	399	375	375	402	382	364	390	402	345	354	407	366	353	370	364	356	357	404	339	365	334	356	355	396	428	373	372	383	367	389	378	354	366	349	329	399	372	343	370	382	378	352	364	393	369	389	362	395	396	374	383	350	338	362	393	402	408	341	413	361	375	373	404	358	354	327	408	382	341	378	377	366	366	341	384	389	360	367	339	394	377	358	343	353	331	361	362	358	375	345	361	380	387	349	357	377	400	372	365	367	378	436	369	385	353	376	358	360	363	350	345	351	348	355	386	363	344	381	370	374	388	363	379	347	372	402	369	376	363	372	381	354	415	384	364	372	376	392	385	411	378	348	326	382	363	377	385	378	383	380	326	344	354	347	353	390	355	353	366	349	340	352	346	329	366	354	374	357	338	347	331	359	357	367	354	369	345	375	363	369	355	337	354	350	367	361	347	364	362	398	365	392	317	349	329	382	350	369	380	364	381	361	402	337	382	384	402	332	399	381	368	336	374	348	382	378	382	384	368	370	360	340	365	377	354	385	378	368	349	365	342	390	368	384	385	369	366	348	387	350	370	372	376	350	371	370	339	371	378	360	368	396	366	351	405	389	365	378	360	387	404	384	359	324	360	380	399	349	370	369	388	384	323	382	355	377	368	384	387	347	357	372	378	357	373	350	395	371	400	350	343	334	365	378	346	368	339	337	392	342	344	364	380	370	374	371	372	377	381	375	357	358	358	373	355	365	366	364	353	404	344	365	381	338	354	360	344	383	367	362	369	399	382	365	350	399	353	343	359	369	361	385	375	328	370	362	351	311	397	386	370	344	335	357	368	357	389	385	350	366	380	362	381	398	372	349	366	374	350	412	367	338	364	375	349	353	345	369	368	385	359	364	327	367	384	353	362	393	367	372	359	348	354	344	357	344	361	379	394	378	346	362	360	338	375	387	354	389	395	349	381	359	348	369	350	372	389	366	376	364	361	366	371	342	382	416	382	374	366	363	372	361	384	390	362	329	403	383	377	331	387	365	393	341	366	353	406	360	378	361	365	360	331	363	361	410	372	355	356	370	382	343	371	357	383	375	370	384	373	377	344	366	368	362	376	365	364	369	368	379	354	356	392	382	362	372	382	349	355	378	375	387	391	348	382	373	350	384	395	395	345	373	358	410	400	392	359	392	429	358	348	358	348	339	390	343	343	402	389	390	393	362	375	364	364	376	424	343	352	367	353	365	377	353	380	363	344	348	381	372	366	341	373	382	403	360	367	366	356	382	387	369	363	351	374	340	395	385	343	348	355	365	328	363	383	378	380	366	350	337	352	348	375	351	379	347	368	363	402	364	362	404	367	358	392	370	348	364	362	370	399	382	366	375	339	368	357	396	379	377	405	392	333	390	361	381	367	372	351	370	372	337	357	352	386	358	352	360	362	366	368	362	371	382	372	386	375	356	362	323	385	359	333	331	381	349	375	353	398	352	360	321	347	343	399	359	372	380	361	385	369	349	413	354	378	366	354	361	351	363	355	370	363	372	358	361	346	367	366	394	393	346	358	339	416	371	373	339	368	349	375	357	382	370	339	371	365	375	410	385	387	356	343	333	386	321	370	385	359	399	355	347	368	376	338	379	385	379	332	379	375	394	406	348	336	364	369	350	400	328	384	379	385	330	388	374	386	391	372	380	349	362	387	364	376	396	382	374	355	371	397	371	328	340	380	349	370	371	372	352	333	349	373	364	374	396	357	361	362	372	361	369	402	367	367	367	354	363	383	402	365	369	367	381	340	359	341	365	380	368	357	390	357	372	370	332	376	362	378	359	381	381	391	352	375	357	387	339	375	327	334	374	383	358	360	389	394	369	377	338	377	386	365	362	349	387	374	363	390	367	353	383	356	347	340	315	358	358	375	341	346	366	399	352	390	350	339	373	372	342	404	352	345	389	378	377	370	340	404	399	340	337	346	371	359	377	325	370	380	375	381	410	355	354	396	333	342	376	352	331	336	333	384	365	376	362	353	345	394	356	356	393	337	368	373	390	350	353	356	342
23480	22066	30268	24548	21496	18571	3938	380	296	269	242	260	252	246	281	254	286	279	300	281	250	265	226	263	249	265	255	264	278	246	255	259	262	244	267	280	245	290	247	262	254	242	250	238	272	213	261	260	241	250	257	276	247	242	274	279	271	270	306	266	293	250	266	271	304	255	293	272	260	245	282	250	247	250	263	242	263	258	261	266	294	249	262	272	241	263	246	265	250	269	268	262	246	267	269	245	262	272	293	259	248	252	245	251	257	274	259	242	286	266	282	261	253	274	265	277	274	241	240	267	282	278	267	243	253	253	252	254	265	267	271	257	269	254	274	281	279	240	253	271	236	283	242	253	264	280	268	252	260	283	260	297	259	295	256	253	244	265	225	255	259	243	284	236	240	278	242	257	270	254	272	250	272	252	273	276	277	260	255	257	266	235	277	255	271	255	272	247	274	292	254	277	272	263	242	266	305	281	236	271	277	251	261	263	290	266	268	257	272	228	279	272	251	278	269	261	248	267	267	257	266	233	262	276	260	296	233	266	264	269	239	252	263	266	263	228	263	256	245	257	260	257	273	251	262	273	265	252	270	259	235	246	264	261	252	278	246	244	256	271	252	268	281	284	278	256	252	273	229	285	271	249	271	237	269	241	269	255	281	241	287	265	259	256	243	259	277	267	278	263	253	258	289	253	289	270	245	272	257	265	279	257	282	267	269	268	259	233	263	260	238	273	252	262	252	246	269	295	274	275	262	280	290	269	285	293	284	270	278	243	290	260	244	269	291	251	274	256	275	260	259	269	233	262	269	238	260	264	211	263	267	262	270	254	251	258	274	267	252	276	251	263	244	274	275	244	261	273	242	249	269	244	230	263	250	252	266	270	295	241	281	284	269	262	301	241	273	250	245	253	314	282	253	244	282	251	234	267	261	254	230	231	257	279	249	256	280	261	269	252	274	237	269	265	269	278	240	239	247	266	283	248	262	281	255	281	258	231	252	252	300	257	265	262	288	281	243	251	251	266	250	260	279	240	257	266	256	284	283	270	266	260	256	280	253	267	270	255	267	228	251	278	253	257	252	273	273	261	257	272	287	267	268	287	288	234	260	257	263	258	291	276	277	291	265	236	272	269	262	270	270	261	277	265	284	262	266	261	267	270	268	243	251	228	255	252	264	240	275	288	255	245	267	261	278	283	254	229	278	264	262	264	258	277	278	249	283	232	278	260	241	265	257	239	281	260	252	263	241	280	257	263	268	272	289	250	268	262	262	264	251	283	289	249	238	261	262	238	275	245	260	284	261	256	270	261	220	265	267	292	285	267	253	245	266	275	265	286	258	262	262	243	288	249	273	286	259	267	249	262	282	256	271	262	240	275	254	267	268	312	290	272	253	270	266	252	262	248	246	259	280	262	268	256	288	278	257	289	257	248	276	259	257	243	270	259	288	266	257	267	248	266	267	271	274	250	267	255	227	279	289	247	258	259	285	273	229	260	283	284	262	259	264	257	272	280	277	273	278	257	254	261	246	268	267	264	262	231	250	268	245	240	227	241	241	261	270	266	263	279	287	260	251	250	250	248	228	253	288	251	248	259	257	271	248	260	253	287	282	294	286	256	260	279	258	262	281	250	259	258	265	257	261	241	273	230	246	289	265	281	247	276	242	262	261	269	264	270	267	267	287	265	262	263	270	242	265	263	275	318	249	262	273	251	273	271	281	257	297	242	257	259	270	271	268	263	261	267	260	279	266	277	266	281	252	254	278	250	286	258	252	255	275	252	291	259	271	249	265	295	245	251	246	255	268	253	265	270	247	287	258	276	253	275	265	257	273	261	268	273	258	290	231	248	290	258	232	272	275	272	247	236	263	279	265	242	279	285	257	279	257	260	283	247	269	271	258	269	273	257	269	262	260	290	274	252	262	248	257	274	266	299	269	246	280	265	275	268	273	262	264	286	258	270	261	256	261	257	243	269	260	256	300	223	272	268	265	260	244	278	274	248	293	278	272	251	265	288	267	283	273	268	270	256	250	266	251	289	236	284	245	282	247	248	293	251	265	275	264	263	249	287	262	266	272	280	266	281	296	254	297	274	273	294	240	273	263	262	239	275	267	268	271	263	260	281	301	318	231	268	255	259	254	274	257	250	266	261	284	267	262	261	249	274	262	267	247	245	245	244	279	277	292	284	265	230	288	271	256	285	254	248	255	263	282	269	254	269	269	234	266	259	259	266	250	267	275	294	282	270	267	264	289	254	241	290	266	290	264	257	263	279	286	253	271	286	248	250	268	261	272	247	237	252	281	274	249	271	252	203	257	264	242	274	293	265	255	259	263	255	240	261	241	272	294	263	266	243	239	270	253	269	272	258	259	243	305	307	283	275	252	249	261	260	255	236	248	254	296	282	296	251	271	285	257	255	247	298	272	298	261	255	277	283	261	276	291	286	290	268	237	267	270	253	240	254	249	278	276	274	298	268	265	254	246	272	254	255	253	246	270	283	275	251	300	279	258	268	260	239	246	273	265	268	264	267	268	271	256	283	265	263	253	277	245	255	260	266	240	276	259	246	249	265	215	263	258	260	247	282	265	269	255	287	237	259	277	247	254	274	247	287	266	274	256	271	285	252	252	249	248	248	244	246	260	268	259	273	252	252	222	270	283	268	286	262	259	287	271	269	257	295	274	267	273	264	282	275	251	256	265	250	238	253	274	251	292	261	288	275	266	254	262	272	260	259	288	285	263	285	265	257	270	290	255	269	265	252	262	269	296	254	272	264	262	271	259	256	269	265	269	269	300	273	244	283	297	274	256	274	289	239	221	276	275	255	271	261	242	307	214	256	239	291	256	233	283	263	255	278	233	242	267	257	280	279	263	262	247	255	255	286	262	268	258	254	298	243	272	301	276	252	277	278	271	248	227	266	271	241	255	235	267	264	254	269	266	286	258	277	269	255	266	251	291	269	287	260	265	282	256	257	265	273	247	257	268	255	277	270	276	284	259	249	283	282	282	264	260	283	281	267	267	299	270	253	253	277	271	253	281	252	272	275	270	259	287	236	227	275	269	287	266	253	260	257	257	272	244	283	275	247	292	255	275	255	265	273	274	296	266	269	278	235	259	275	273	240	291	261	254	270	242	234	264	243	280	260	277	266	253	281	257	266	266	298	253	259	243	274	250	263	265	247	256	263	265	246	256	270	271	269	256	260	231	283	248	268	245	261	259	237	283	275	265	263	254	276	259	287	245	265	270	261	263	237	261	273	266	262	292	246	273	256	260	268	273	249	271	232	255	267	235	265	263	244	270	269	294	241	245	253	307	260	269	272	251	258	236	235	281	278	260	269	273	257	263	266	254	273	265	259	248	258	261	248	274	260	272	261	241	280	253	236	256	254	272	264	268	289	275	280	258	266	279	293	266	262	269	248	280	265	255	281	242	277	235	255	278	247	304	236	262	239	280	249	275	244	252	254	256	265	240	259	238	226	246	261	251	255	272	298	264	286	263	260
61442	99301	70614	40217	17680	4600	1124	466	430	446	408	419	426	415	417	367	415	420	427	415	436	436	392	411	412	396	416	414	440	420	440	427	452	444	419	435	409	426	449	432	426	437	411	423	439	412	429	412	441	423	405	407	421	419	444	423	450	406	430	452	450	417	445	418	443	433	388	416	416	399	386	399	420	388	413	410	395	437	401	393	409	403	435	427	420	397	403	412	413	402	464	398	427	433	397	390	394	424	404	397	406	395	418	409	378	427	438	431	394	398	398	422	374	424	440	400	427	390	404	390	404	406	410	407	408	418	436	396	413	405	417	357	414	452	407	388	402	395	437	413	442	406	435	393	419	413	437	364	407	406	423	391	389	457	378	395	412	405	393	450	391	456	413	414	401	408	418	428	411	359	427	436	422	397	390	420	432	441	395	417	399	420	421	380	421	402	416	412	393	393	415	436	432	385	417	406	412	443	435	382	394	411	416	378	403	438	426	417	430	440	470	413	388	405	405	422	380	426	419	418	410	389	409	417	416	420	413	383	395	431	416	412	417	413	395	400	438	433	441	393	412	390	391	378	425	442	419	434	444	423	436	443	403	398	434	414	437	397	431	475	448	423	419	435	432	407	431	385	412	413	392	400	403	421	427	396	412	444	410	373	402	437	406	426	385	415	412	447	391	367	422	413	416	450	425	420	437	459	419	431	447	384	402	391	384	394	363	421	441	411	414	423	425	389	446	439	387	401	417	412	420	409	426	417	410	401	407	434	408	429	414	405	455	394	457	431	417	466	410	418	425	430	435	415	428	404	438	394	415	431	409	458	422	431	400	393	434	406	419	401	384	430	377	441	424	435	429	413	405	380	393	407	431	401	387	449	446	426	396	408	416	426	389	428	399	433	400	423	441	396	419	393	438	426	461	413	412	430	430	391	450	374	373	414	420	392	413	426	426	396	400	418	401	458	422	423	400	425	407	461	397	417	366	428	457	396	431	479	419	403	409	393	429	412	441	443	414	431	414	421	443	427	434	445	434	375	404	444	429	394	414	402	392	371	413	414	403	400	394	443	439	425	426	394	432	396	408	405	395	415	438	404	428	412	400	405	402	437	448	431	408	428	393	431	434	427	401	398	408	441	433	401	416	404	399	451	415	418	396	419	426	405	437	412	416	417	421	426	422	415	398	416	412	399	391	417	405	421	398	415	413	433	416	379	401	406	440	421	407	390	427	400	441	443	445	413	429	417	404	428	419	403	424	386	434	396	402	392	376	405	396	416	418	425	443	444	384	456	424	442	436	386	410	403	415	402	416	444	413	385	425	432	398	418	409	414	410	428	457	433	396	430	435	391	423	476	430	407	441	405	435	419	451	424	467	423	405	371	430	397	420	430	403	408	397	404	380	441	422	416	439	431	402	406	428	402	401	413	403	437	445	405	409	435	401	447	401	405	445	425	430	428	399	408	391	431	411	440	384	419	435	447	381	416	415	420	420	452	406	387	448	404	420	427	463	437	394	420	428	429	410	417	422	450	420	392	416	391	384	415	384	396	388	434	404	414	432	396	388	437	393	406	400	404	386	397	421	421	411	453	402	433	448	420	428	399	385	421	453	401	445	402	402	420	428	376	438	410	420	422	377	431	387	399	424	418	377	395	381	420	386	464	428	400	429	433	355	402	397	404	424	417	403	374	432	430	413	433	423	455	382	396	441	445	422	391	412	419	394	403	413	422	426	425	454	438	392	409	417	399	424	405	425	411	449	421	383	431	418	429	412	401	440	438	431	391	457	397	459	449	399	435	394	435	411	392	403	427	453	435	396	408	430	412	417	395	468	416	433	415	408	401	395	404	449	396	390	416	438	434	433	408	431	419	397	418	393	407	466	404	427	427	427	423	425	439	394	426	385	382	394	435	436	422	453	427	427	358	399	402	412	420	396	422	455	370	410	401	397	443	410	445	391	394	429	438	440	467	407	424	434	438	420	403	410	406	420	431	419	431	378	466	451	391	415	409	411	433	393	443	430	432	455	426	395	405	434	392	422	422	413	404	410	421	402	439	384	437	418	403	419	437	418	414	412	410	423	413	428	411	444	434	437	453	450	398	413	426	420	407	430	429	442	437	428	390	426	415	422	416	343	426	416	419	447	439	402	402	436	423	416	420	401	400	358	442	365	400	397	391	408	417	376	410	409	420	395	437	436	416	410	433	406	403	420	418	439	412	399	369	434	408	423	427	426	417	431	441	405	394	425	457	422	438	402	446	433	387	393	439	427	415	421	442	404	412	398	404	445	428	367	409	447	418	409	406	413	379	411	395	390	420	402	398	410	428	455	441	407	428	430	398	396	445	399	423	405	421	431	377	421	451	405	420	418	357	447	414	436	446	455	388	431	425	395	419	404	387	410	391	427	451	416	397	387	446	439	454	398	396	451	449	430	403	377	435	402	427	429	423	382	393	425	408	436	419	411	389	459	392	364	449	383	408	416	421	404	434	435	457	423	447	436	442	411	421	443	422	406	440	408	411	446	444	398	386	424	406	387	393	433	412	391	415	422	439	432	451	398	422	401	426	386	449	391	428	427	382	412	408	441	401	432	422	425	411	443	412	435	425	451	400	384	422	421	397	390	434	403	409	392	388	408	464	423	401	406	438	405	394	414	445	439	428	379	447	410	424	420	420	437	421	452	413	424	423	426	403	463	437	416	425	419	388	432	402	401	436	402	405	407	452	427	418	406	407	426	392	433	447	423	376	454	429	427	388	424	467	456	404	414	434	405	432	430	376	422	392	404	435	416	435	419	432	412	404	431	442	475	414	396	398	446	387	422	392	355	427	437	418	455	451	379	400	417	421	394	406	400	425	391	418	441	393	394	406	390	391	444	417	399	416	387	449	372	448	400	434	385	424	439	402	410	406	412	418	444	401	440	415	440	408	440	408	403	436	440	460	385	426	432	369	404	405	393	431	414	431	415	412	396	408	410	442	437	376	430	431	403	389	413	409	445	398	402	387	379	414	402	412	425	401	414	374	408	439	409	416	417	427	447	392	435	434	430	443	419	400	417	420	425	355	411	438	445	459	438	423	418	436	378	412	391	425	403	410	457	439	370	414	430	428	400	445	471	401	438	394	420	451	428	358	432	405	417	409	423	416	402	448	386	424	424	433	431	410	432	432	403	393	411	405	411	401	364	426	411	396	400	403	420	409	470	409	382	425	428	424	416	406	452	402	413	421	445	446	463	419	372	408	415	385	389	437	400	396	411	424	443	433	400	431	420	401	430	427	398	402	393	407	448	435	407	426	430	400	427	404	427	366	424	418	448	453	408	392	422	419	359	429	419	393	419	422	426	450	438	439	455	425	468	431	424	365	373	389	463	412	430	427	442	416	427	431	413	466	379	445	410	423	394	408	416	388	423	385	426	427	443	400	426	410	399	435	408	395	449	399	413	424	449	408	403	409	418	401	413	426	384	419	443	419	458	425	388	451	414	419	429	456	405	445	424	411	449	399
30069	28873	25231	10059	1370	477	242	184	164	169	202	170	162	170	180	169	190	196	152	191	183	198	185	193	171	168	189	162	187	183	195	182	166	175	183	181	171	195	174	178	182	179	183	186	193	168	197	173	183	201	200	179	205	177	180	191	185	193	185	187	189	178	188	173	184	206	176	160	182	212	195	195	154	198	197	160	170	197	187	183	177	173	186	180	195	162	175	171	201	158	172	171	199	177	176	165	173	196	189	192	173	186	207	174	158	186	159	166	166	197	165	188	184	154	160	177	174	195	180	194	182	194	196	183	183	158	204	182	174	165	174	187	194	184	179	135	160	155	166	178	163	168	180	157	177	196	168	176	177	186	167	191	182	193	158	192	174	201	183	190	188	163	161	216	183	193	194	197	174	180	143	171	177	172	157	173	167	184	165	179	174	168	155	179	176	168	170	174	177	202	175	179	167	208	159	196	203	194	205	192	179	165	168	173	163	198	194	159	174	159	213	184	168	179	199	177	166	189	175	164	171	180	201	191	176	172	215	188	189	193	187	176	175	176	178	143	177	184	169	190	190	158	171	173	180	183	176	172	163	168	187	203	184	177	177	183	177	196	175	193	203	189	182	207	177	167	176	159	188	185	198	153	182	174	165	182	155	174	173	178	196	189	166	195	178	176	178	180	175	183	195	191	172	178	174	189	179	171	177	169	178	177	167	179	180	175	192	185	172	154	197	182	184	172	177	175	198	173	175	186	175	185	178	189	190	162	166	188	178	176	205	173	167	160	180	196	205	157	172	157	163	181	189	177	174	150	199	195	185	171	168	190	176	191	169	171	173	189	180	176	188	197	170	187	201	172	195	195	179	175	167	180	168	176	187	169	190	190	190	181	190	174	166	196	170	166	157	190	159	166	173	185	173	180	167	172	177	178	177	171	165	162	198	199	191	158	176	181	184	179	190	180	208	213	180	182	179	192	194	204	165	167	161	205	203	188	152	193	185	157	180	190	176	202	174	187	168	191	165	178	156	207	194	179	176	170	183	196	154	181	172	197	156	160	171	179	175	197	183	184	173	185	173	165	182	195	157	159	207	178	198	163	172	183	185	177	162	168	173	161	177	202	170	176	176	187	177	181	174	179	185	185	195	186	201	165	151	192	175	193	153	194	151	176	189	162	176	159	173	176	194	186	185	168	183	200	200	181	194	193	197	185	173	188	192	173	184	203	184	185	184	199	176	187	198	152	171	164	179	171	178	158	207	201	200	179	165	191	189	185	204	178	179	183	178	177	179	175	179	173	169	184	210	187	201	180	186	188	169	183	160	182	169	181	193	188	185	212	188	160	184	172	194	174	188	197	171	186	173	181	182	186	174	178	183	182	171	162	181	169	155	187	191	177	196	178	202	186	174	168	168	191	194	180	211	160	182	169	175	195	157	186	181	168	173	181	199	176	187	181	169	189	207	206	170	170	182	189	177	149	182	159	192	168	175	179	198	199	185	187	177	183	184	169	159	180	178	193	169	177	177	188	164	151	163	178	157	199	178	198	164	175	191	180	203	170	161	201	159	188	178	166	172	196	185	174	166	178	142	166	201	166	174	203	188	195	154	188	182	184	171	179	175	182	184	179	183	186	160	196	178	191	173	178	161	186	189	172	193	168	184	183	157	173	185	181	182	160	165	171	168	200	215	180	202	173	193	164	187	232	195	191	193	159	154	170	191	202	175	159	187	170	174	175	161	186	176	187	193	183	168	174	197	177	184	161	182	208	187	212	177	184	175	183	195	209	185	183	195	183	183	188	172	201	185	190	189	162	169	172	178	169	167	181	174	204	182	185	179	185	177	185	182	191	161	179	169	189	182	200	194	182	170	181	169	196	194	169	187	185	201	174	188	169	169	188	179	171	190	167	188	180	183	170	188	162	199	178	185	170	181	178	193	201	191	161	183	174	185	171	177	164	167	187	173	191	172	205	177	170	181	179	180	189	184	173	194	195	188	200	171	187	172	207	198	171	168	168	168	198	172	179	184	156	193	178	182	188	203	179	174	200	186	189	169	182	211	185	172	181	197	193	151	180	182	185	180	170	194	169	182	190	186	190	197	203	186	171	171	183	154	188	182	165	198	180	172	169	165	189	191	167	186	178	178	172	152	181	166	185	150	176	188	169	162	178	145	175	181	178	159	160	186	183	204	196	175	196	160	177	166	188	174	157	192	171	157	183	181	177	167	173	185	159	180	197	183	151	152	171	189	175	196	183	159	196	170	178	179	175	191	168	187	183	174	192	169	177	188	184	171	186	184	168	155	180	174	176	184	157	197	192	177	166	192	177	183	164	179	186	177	198	194	192	190	162	179	172	191	180	169	178	209	176	165	187	189	172	170	173	165	160	183	180	174	164	194	184	188	178	189	195	203	186	149	198	179	174	174	198	165	158	169	177	179	175	160	173	177	182	182	164	173	185	176	176	196	164	192	192	174	207	188	186	183	214	183	188	176	181	177	173	172	192	177	168	183	166	185	180	163	160	192	182	216	195	173	184	165	207	197	197	168	180	194	176	147	177	150	205	161	176	187	177	160	172	181	174	176	190	180	184	181	173	165	182	172	168	172	173	170	165	180	159	179	166	221	171	194	207	159	158	195	189	158	154	184	174	181	159	190	188	166	207	169	200	174	180	186	187	167	200	156	165	164	205	164	184	194	180	172	169	207	158	172	178	164	170	179	188	154	191	193	170	181	171	156	183	170	196	200	175	183	185	165	172	179	169	181	180	206	172	175	164	158	178	178	190	199	156	203	162	200	191	184	201	185	176	175	160	183	186	165	166	184	194	179	195	176	215	197	173	184	180	196	195	170	187	169	173	189	198	175	181	197	154	216	205	169	199	177	190	183	160	191	197	186	157	210	168	210	170	166	167	184	188	170	161	198	177	156	178	170	172	161	182	182	155	183	181	198	153	178	167	181	160	162	192	187	165	179	158	192	192	203	181	165	169	177	183	163	158	167	183	185	181	190	166	187	173	216	193	171	181	164	184	163	172	196	179	208	181	156	195	163	159	190	176	176	175	170	166	163	194	196	177	170	152	189	164	185	217	173	197	176	166	189	164	172	174	164	163	176	168	166	173	164	156	177	180	173	196	171	206	175	185	196	168	175	167	152	172	179	192	168	166	176	175	189	174	184	175	162	197	199	160	180	190	171	199	178	177	182	175	181	184	190	196	161	175	208	171	194	171	192	189	205	176	193	166	163	178	169	195	184	198	166	172	193	179	193	198	169	173	150	153	200	172	192	167	176	190	189	179	196	164	178	188	180	185	172	197	188	178	167	198	179	191	185	159	193	163	169	186	212	173	173	181	189	173	166	201	187	176	157	180	171	186	159	187	192	181	188	171	172	178	183	194	182	171	168	214	184	189	187	169	176	168	164	181	197	179	149	182	168	165	180	168	184	171	184	172	166	198	164	174	167	175	154	182	208	185	176	175	182	159	190	173	184	175	193	161	210	167	165	204
37426	45617	29156	9946	2516	697	341	355	328	299	316	306	316	277	284	343	309	302	330	285	307	295	296	331	340	297	348	337	284	293	318	286	272	290	310	314	313	302	318	283	312	329	294	300	278	307	299	320	305	314	305	293	293	304	302	319	291	267	306	324	337	286	329	326	305	281	335	292	325	336	290	316	300	276	315	336	326	304	293	279	282	272	269	302	311	289	326	316	291	301	299	285	293	289	302	274	269	304	321	297	279	301	305	296	321	313	309	331	266	325	297	306	264	296	308	294	271	275	291	303	324	304	313	298	277	280	280	312	290	315	284	274	298	286	276	311	316	291	270	275	297	307	298	319	268	309	291	292	308	294	270	293	277	292	279	266	287	300	309	283	294	283	279	305	288	306	278	308	307	320	275	292	281	273	291	261	313	271	277	314	285	299	302	315	292	305	290	318	312	265	296	311	325	296	276	311	309	318	280	267	307	307	300	315	277	321	312	321	298	291	295	311	283	320	299	302	309	324	349	283	302	307	283	291	316	299	318	300	305	303	305	262	291	305	315	294	307	302	277	281	299	325	305	304	300	322	251	298	266	326	315	284	285	260	311	310	292	306	264	333	311	303	290	299	301	317	286	294	312	305	310	303	316	282	306	286	306	293	297	319	287	315	302	307	291	331	274	284	275	293	291	297	309	296	319	288	305	305	271	280	293	340	319	311	335	323	293	310	305	311	294	268	299	319	298	310	295	312	307	268	274	297	298	326	284	301	305	311	299	290	305	269	315	298	251	277	305	324	293	309	298	285	316	297	294	332	298	334	329	272	311	287	277	320	295	288	309	320	347	303	295	291	280	294	303	313	310	271	275	276	315	318	300	300	312	327	253	285	287	305	305	299	319	276	302	306	321	312	285	306	306	292	311	298	293	293	302	285	265	292	299	312	320	322	325	315	299	301	288	290	306	310	299	264	287	338	279	321	304	295	317	303	300	315	292	284	295	278	285	312	318	296	331	304	330	300	304	269	276	307	284	331	326	300	296	316	332	290	292	303	289	281	328	303	304	293	272	259	299	327	297	328	314	310	270	295	323	291	273	344	325	325	300	340	307	299	310	268	316	296	298	313	302	269	290	300	271	313	291	285	288	318	331	307	307	320	253	316	324	303	338	295	296	314	308	301	296	327	304	307	327	299	319	340	290	274	304	283	340	297	285	295	308	298	291	304	298	291	283	306	309	295	315	313	285	305	284	286	315	288	320	282	270	318	300	304	291	274	304	287	307	286	328	277	280	280	292	293	306	286	275	312	277	268	318	309	266	309	307	277	331	310	298	306	299	273	302	320	305	319	305	312	336	336	275	321	307	301	298	286	320	309	303	279	312	301	313	325	305	293	315	293	313	328	320	319	287	308	296	289	278	303	297	309	290	269	328	324	296	296	293	330	346	265	328	297	295	320	260	271	305	324	299	291	301	307	307	314	284	263	329	277	300	312	283	326	294	299	300	290	288	329	292	300	311	303	320	252	304	302	315	318	335	284	291	284	326	256	303	285	279	308	308	323	312	334	272	317	283	318	285	313	313	279	286	322	297	346	339	292	281	324	284	302	323	303	299	300	327	304	332	273	277	339	286	318	335	282	289	272	317	310	294	304	299	296	312	320	353	292	307	255	281	321	324	251	320	301	316	312	302	311	309	290	298	292	293	295	318	309	298	292	309	324	302	301	313	310	317	318	299	292	310	321	286	266	297	308	275	307	304	318	312	317	289	311	284	301	275	312	296	293	306	295	315	307	334	305	298	310	306	303	273	257	340	351	295	297	306	315	311	297	315	333	287	297	296	306	274	345	294	300	326	301	291	338	266	305	310	276	295	293	287	317	304	302	293	281	288	261	288	307	313	311	304	300	302	314	294	305	319	305	310	275	296	319	313	285	308	301	302	323	278	300	278	315	274	323	298	294	321	280	294	284	302	327	279	279	280	299	294	311	302	316	280	306	313	297	322	283	296	323	275	327	312	287	300	291	294	309	286	323	268	269	302	315	294	275	313	282	317	307	286	296	286	328	295	324	314	314	281	292	274	283	278	282	276	311	297	322	298	295	310	270	280	302	290	289	292	277	296	329	323	323	314	314	344	315	263	304	288	270	275	302	280	264	349	303	285	326	315	319	314	312	271	326	273	313	284	313	316	301	313	308	304	304	303	286	313	312	301	301	295	319	309	306	296	286	326	320	332	295	296	293	319	287	293	298	323	282	304	310	325	302	290	287	284	296	304	339	300	231	328	346	289	334	304	303	269	276	312	311	282	293	270	328	327	297	296	274	290	306	280	316	295	323	310	301	316	329	301	302	304	289	301	278	314	287	268	325	301	279	252	306	274	300	303	299	282	337	315	283	325	309	284	293	327	275	294	281	319	305	268	281	316	311	327	270	315	272	263	299	327	301	309	312	284	310	322	279	303	279	317	308	320	299	310	307	289	310	312	328	334	282	296	280	305	302	317	300	331	321	288	312	281	301	270	316	292	296	347	303	266	328	309	291	305	293	305	272	302	304	257	305	313	323	319	326	275	305	317	310	317	324	299	291	328	279	304	308	319	323	305	279	295	334	280	298	280	287	273	296	300	286	304	284	292	304	263	310	305	319	291	336	298	318	323	303	324	282	296	302	329	295	303	302	319	287	288	292	322	288	301	295	278	329	254	300	262	308	281	285	291	295	305	318	299	298	309	319	292	263	313	283	287	304	285	309	304	299	305	290	291	271	329	324	303	304	294	294	291	309	294	310	284	304	329	315	292	282	328	281	327	328	321	275	285	258	325	278	298	277	307	312	292	315	322	296	314	306	319	299	308	315	276	311	301	291	284	327	304	300	270	275	321	315	320	314	282	327	292	267	282	300	317	299	271	284	283	276	271	298	283	307	311	296	286	294	288	287	284	315	329	280	301	301	274	290	297	305	295	331	300	302	309	314	325	319	292	306	288	306	299	278	309	289	316	297	311	306	301	332	323	297	289	301	302	301	297	300	304	275	311	331	306	304	319	274	335	304	319	289	300	325	320	315	313	323	309	301	299	300	285	302	308	294	328	305	332	308	320	313	293	310	309	321	302	291	291	303	287	308	305	291	298	311	272	343	296	297	303	312	316	319	299	320	337	268	302	271	288	316	269	307	303	314	284	311	301	302	277	316	277	295	289	285	332	252	316	293	262	321	325	293	307	267	295	323	308	310	288	292	311	287	301	299	303	286	292	310	294	283	299	281	290	329	323	292	309	298	319	310	297	294	283	296	277	301	313	305	297	324	293	287	285	302	335	292	277	299	314	299	305	313	289	300	307	290	287	326	296	310	288	312	280	272	302	284	316	297	304	308	335	278	293	315	276	297	297	301	311	336	315	296	308	295	302	304	318	289	324	285	299	330	315	294	314	281	329	301	265	303	282	291	287	313	325	287	319	319	300	290	305	323	323	299	283	310	292	275	328	290	283	319	295	331	297	280	314	289	310	286	270	320	305	300
24733	23088	30713	25390	19198	6134	474	265	225	233	232	224	239	228	235	215	221	224	230	240	193	214	218	225	222	210	218	230	206	227	226	203	220	193	226	206	221	231	231	239	235	237	239	210	251	244	247	238	215	215	224	262	222	209	203	213	218	232	242	266	229	211	227	234	196	216	228	241	228	232	237	203	225	236	219	221	189	211	217	224	206	240	211	213	207	227	252	240	255	213	216	223	221	205	234	212	245	226	205	214	208	237	214	224	236	188	210	231	215	217	199	217	225	223	211	225	209	240	238	197	226	236	219	217	226	246	221	240	225	222	254	230	215	248	246	224	233	211	219	227	197	244	244	222	208	216	219	224	188	243	187	212	230	236	254	219	239	228	244	201	221	221	239	232	205	200	220	212	226	200	252	195	201	222	225	210	229	239	214	211	245	203	223	215	208	226	197	220	240	208	210	224	191	233	191	259	207	229	240	231	224	198	214	193	211	217	223	222	249	243	221	218	226	227	231	243	231	215	215	214	241	215	234	217	220	236	214	202	220	203	235	225	213	219	215	226	206	246	219	231	233	247	234	232	215	211	236	237	244	225	226	211	232	225	216	211	230	231	208	232	256	214	243	212	206	193	200	240	225	248	221	215	227	221	218	226	223	213	199	203	197	235	236	229	218	225	210	225	222	225	213	210	236	203	240	202	221	238	200	220	230	202	223	219	249	210	219	192	236	249	235	231	223	216	200	226	222	211	199	208	212	207	226	227	220	208	240	213	207	229	244	208	218	217	226	254	234	201	223	234	227	250	217	215	200	230	239	225	223	214	220	211	211	195	206	233	248	210	205	244	223	210	199	194	227	263	233	208	234	191	217	215	241	192	237	230	226	223	213	233	242	205	190	230	227	242	244	227	216	209	241	203	179	243	220	203	220	206	231	219	207	233	211	215	216	201	219	232	246	216	198	222	238	220	239	242	217	210	220	217	244	220	206	216	217	207	237	229	197	237	226	217	194	213	188	228	202	225	212	228	237	199	212	221	218	221	223	214	230	238	233	221	241	229	242	231	226	213	211	216	228	233	254	216	235	218	238	202	231	237	211	253	236	215	208	229	232	198	195	243	197	234	236	211	214	222	216	234	223	255	226	225	228	202	222	218	219	201	211	240	226	233	204	201	195	243	207	235	224	236	263	195	228	220	234	230	221	213	246	221	224	221	221	208	241	246	242	237	198	220	221	234	219	241	208	225	198	211	205	235	223	209	222	234	231	231	217	218	225	229	216	209	219	257	245	206	222	214	231	211	226	255	234	225	224	208	216	231	229	226	236	222	226	226	225	235	223	224	231	232	208	204	240	217	227	221	236	236	216	265	220	232	221	210	221	212	220	211	212	228	223	237	250	216	223	233	242	232	237	214	240	211	223	219	230	250	213	198	214	224	212	201	210	216	215	230	199	213	230	208	224	219	227	225	223	241	237	231	219	208	229	229	217	226	235	215	214	248	198	221	188	232	234	228	230	232	245	240	238	230	227	228	232	231	222	256	257	255	219	223	233	220	222	229	199	218	222	201	231	221	224	217	211	236	212	221	212	216	223	249	233	234	224	224	255	210	209	240	214	217	231	241	232	219	211	240	232	203	213	202	218	247	211	215	239	216	210	249	232	214	236	263	231	222	226	204	214	211	224	218	215	222	211	213	223	198	218	204	238	214	214	235	225	224	200	250	231	200	213	234	199	218	222	238	229	233	216	211	236	237	212	223	214	197	227	216	244	218	199	211	228	234	217	245	240	240	235	206	223	231	219	218	209	230	191	218	233	207	201	219	247	241	234	248	249	232	212	202	226	227	222	223	230	213	214	247	234	209	211	251	248	228	238	225	230	220	245	247	218	195	209	238	210	222	219	246	209	234	214	235	194	237	214	256	196	232	251	221	228	221	214	247	233	208	213	235	224	209	222	223	241	204	200	222	212	218	216	213	250	232	223	218	228	240	261	199	250	222	235	206	206	221	236	224	212	241	232	214	226	235	240	212	212	215	225	254	228	243	205	210	229	220	232	246	223	212	241	214	218	222	253	223	220	215	195	238	228	205	203	220	238	208	217	231	252	196	231	223	230	209	227	210	218	218	226	254	225	215	242	200	223	203	223	219	227	229	206	227	240	236	210	204	199	230	235	243	184	176	221	184	199	227	230	234	208	221	214	203	209	218	240	195	230	195	241	233	205	232	235	222	217	235	243	255	231	228	211	208	232	230	234	245	219	221	228	214	222	239	204	195	234	241	218	207	218	265	216	211	230	234	218	221	209	216	267	192	229	222	244	225	253	209	251	211	246	210	216	222	223	231	214	235	216	204	235	235	212	207	245	204	209	202	210	226	229	249	238	192	192	242	232	235	228	193	221	216	216	195	243	207	260	199	231	206	235	215	235	235	226	246	218	251	225	222	252	236	230	210	225	206	254	234	200	240	221	216	217	219	233	216	204	230	207	224	215	217	221	238	231	236	219	223	225	194	233	228	233	234	214	207	207	220	226	232	198	216	209	231	230	224	239	226	233	206	235	206	215	217	230	246	241	216	184	222	228	255	182	235	224	212	222	243	253	223	224	205	203	223	201	241	210	216	195	250	242	208	217	221	244	215	240	216	207	210	241	212	207	209	227	229	210	237	212	234	228	239	218	190	219	229	225	245	220	225	229	220	225	224	236	210	240	230	249	242	213	228	212	223	212	216	214	237	201	223	231	213	210	207	230	215	204	217	231	229	245	237	237	227	215	243	234	246	216	196	213	216	221	200	221	222	256	233	220	221	220	233	206	228	224	215	215	242	218	226	209	212	195	220	225	236	203	217	238	243	222	204	209	203	218	216	215	244	211	237	225	218	239	191	224	236	224	216	235	209	251	220	209	223	238	208	236	218	225	221	236	232	219	216	213	231	230	227	222	260	230	186	226	220	205	238	214	244	212	211	243	218	223	216	216	208	222	204	226	235	234	220	190	215	217	221	215	210	206	213	233	220	220	207	220	233	206	200	232	214	205	229	232	207	238	257	220	232	229	247	218	212	230	234	234	246	229	212	225	197	232	259	220	229	250	224	231	220	210	198	214	230	248	246	230	222	217	217	246	241	212	220	228	204	213	205	208	219	251	237	226	226	203	228	185	213	225	237	199	252	208	227	223	209	200	247	210	228	215	227	220	213	233	236	239	216	237	223	205	235	227	233	229	212	228	220	235	195	209	193	214	232	233	199	199	212	229	212	249	234	229	220	249	231	231	217	207	241	207	223	219	225	224	229	226	216	215	205	246	254	206	199	239	232	220	191	185	209	210	247	239	231	260	245	217	210	216	206	228	209	218	236	208	237	253	246	241	217	237	215	231	228	236	225	205	228	203	236	211	220	212	226	204	204	228	246	224	216	236	223	206	225	235	197	226	221	245	236	196	226	213	223	205	232	224	221	229	215	223	208	229	234	202	207	210	259	211	222	211	208	197	210	215	206	208	203	230	232	216	212	209	196
60601	86316	58251	29820	10536	2329	689	407	379	389	362	399	377	393	339	336	378	385	390	396	394	391	357	320	383	356	379	359	357	381	332	373	376	327	349	360	385	380	400	356	362	353	362	382	387	362	359	361	387	365	351	377	370	393	377	368	404	355	349	386	364	345	380	378	384	331	384	362	333	326	355	399	361	381	306	380	354	333	360	389	393	364	372	382	334	358	344	348	362	364	357	359	405	358	407	352	354	409	367	377	358	386	390	382	347	352	341	358	367	372	347	368	402	394	339	346	325	391	380	362	357	347	372	356	343	357	368	370	349	352	396	389	380	390	361	348	368	391	380	371	343	368	351	354	361	370	362	397	358	362	368	406	380	371	348	345	356	371	373	365	363	347	361	329	361	352	341	374	375	369	353	341	319	389	379	358	405	355	359	364	348	373	372	385	327	371	362	371	332	355	386	374	393	348	352	376	385	349	378	360	352	388	348	383	346	351	366	359	344	373	391	378	416	361	381	377	390	393	403	346	338	352	377	366	389	371	358	330	396	372	356	406	375	360	359	357	341	347	361	383	345	386	386	386	371	410	408	360	368	367	351	387	381	386	358	368	381	372	374	368	360	367	399	360	310	334	378	392	369	381	359	366	354	354	365	351	334	379	375	386	372	387	344	362	366	377	391	364	364	366	382	380	389	351	368	350	385	378	348	379	356	354	376	346	378	370	389	373	360	381	357	353	395	375	348	402	374	367	362	355	360	355	372	387	363	361	360	353	425	385	362	384	335	412	368	382	338	372	354	358	337	384	354	313	386	388	375	325	378	369	369	351	396	345	329	374	318	352	339	356	393	361	359	381	379	332	336	391	396	395	354	337	370	396	387	384	403	395	367	360	362	334	359	401	386	360	369	386	361	366	380	372	364	387	412	349	363	362	403	342	364	335	378	351	366	344	376	369	345	383	330	351	368	329	377	371	363	387	422	351	376	340	382	343	364	364	348	395	355	371	357	372	380	391	381	374	356	374	357	390	362	362	357	379	352	345	407	380	346	371	356	338	358	355	386	401	356	380	361	398	395	386	377	357	398	347	376	394	334	352	350	342	329	394	406	342	364	358	363	373	359	382	343	353	401	340	340	385	353	369	373	377	352	353	371	377	363	359	390	373	332	354	358	393	344	357	355	381	381	379	341	376	367	328	387	386	374	332	355	362	363	326	363	413	379	343	355	377	349	355	336	381	362	342	339	396	387	351	394	379	341	344	393	363	367	358	380	376	390	377	368	399	374	361	352	333	348	380	403	358	371	354	401	386	355	362	355	351	385	351	392	358	365	356	347	346	355	432	392	385	347	327	376	337	362	350	408	363	330	342	326	318	407	355	349	357	351	373	386	371	343	365	398	373	372	372	370	393	334	328	375	404	330	359	338	389	345	332	347	369	383	360	370	361	359	345	365	342	359	352	359	335	356	380	386	356	413	369	369	386	412	386	369	373	349	401	348	356	338	383	349	371	391	403	376	350	382	393	413	398	356	325	364	353	372	361	356	358	368	342	400	363	352	365	369	362	370	371	384	343	388	356	381	389	354	356	338	393	356	388	352	368	406	364	355	339	363	421	368	401	417	371	361	343	377	363	343	392	356	397	335	385	359	380	390	361	352	400	366	337	365	363	373	361	373	404	366	349	351	367	351	335	360	371	366	363	349	403	383	379	367	380	331	364	374	350	346	342	345	346	354	381	398	403	342	352	362	330	349	428	355	398	337	339	343	350	376	351	356	382	368	376	355	378	350	363	331	376	379	405	365	364	366	334	359	360	373	363	368	368	376	377	373	356	378	361	330	365	366	329	360	367	360	371	385	359	379	351	361	349	382	359	367	371	348	363	366	357	384	373	378	367	377	340	366	355	362	352	366	362	360	382	312	354	345	377	371	391	369	356	360	386	408	349	346	367	396	360	399	385	358	382	385	360	348	381	362	350	377	359	387	364	380	378	375	369	370	373	360	378	364	386	370	326	312	356	345	382	369	372	357	361	364	377	341	367	350	357	382	351	378	348	346	363	359	421	411	369	360	344	372	395	403	420	335	378	358	362	374	397	379	353	388	334	368	374	363	379	363	373	345	374	339	356	349	351	394	377	371	371	353	371	386	359	358	370	364	379	355	389	362	401	367	315	361	361	379	360	347	376	403	352	341	393	351	352	384	359	349	385	374	390	376	385	351	376	325	342	368	404	366	365	381	360	353	377	409	386	328	405	370	348	342	364	393	352	374	366	364	385	402	367	378	335	334	358	344	354	375	385	368	381	361	350	366	374	345	369	362	383	387	365	358	350	407	364	390	352	373	371	366	371	406	333	352	398	413	345	385	402	392	374	412	366	343	376	376	365	371	381	381	351	360	352	373	346	321	377	377	356	357	371	336	342	350	377	361	381	368	355	398	353	362	363	339	361	383	365	353	367	370	390	366	324	345	384	403	396	367	348	348	379	392	350	404	353	376	368	368	357	334	354	365	315	350	374	376	364	384	370	380	376	352	390	379	390	393	370	354	339	372	374	353	379	382	372	374	314	425	367	404	367	363	404	362	378	371	386	385	346	406	382	369	375	394	368	380	364	374	376	376	373	402	368	375	366	394	347	391	373	379	393	367	365	363	335	368	368	335	371	396	342	357	362	362	367	385	361	370	351	365	358	395	349	338	342	405	354	363	365	380	370	395	379	392	336	403	356	346	380	391	372	390	371	381	333	396	347	371	333	374	336	360	333	340	373	341	381	401	336	355	350	365	390	365	347	360	353	354	393	380	351	359	354	375	320	361	366	356	350	363	363	360	371	384	343	354	373	365	356	366	378	374	350	342	382	362	375	377	365	365	353	362	387	383	388	371	386	341	358	375	388	370	372	357	349	379	337	377	372	341	374	359	349	356	336	361	361	376	361	371	342	334	399	345	328	402	341	351	342	372	366	396	413	365	341	353	377	375	360	348	401	349	373	353	361	364	344	345	358	347	361	350	351	371	363	365	367	365	365	375	350	342	375	378	363	363	363	354	376	363	383	368	363	371	395	358	382	368	363	378	357	346	339	357	410	383	402	343	396	365	398	383	355	351	362	345	389	345	366	369	388	332	372	366	346	354	397	374	364	368	341	303	400	372	408	368	392	354	347	358	374	382	342	367	358	361	391	341	377	358	323	370	383	392	360	369	365	375	339	379	394	387	372	333	374	380	354	368	339	343	347	376	358	340	360	362	348	365	388	347	369	354	379	379	414	373	402	351	346	369	389	373	355	397	349	334	376	376	336	357	364	370	362	358	380	344	372	365	379	375	355	371	368	362	382	367	364	384	358	360	368	328	339	352	376	360	350	384	367	377	356	374	354	364	351	374	350	351	395	359	369	347	364	378	354	355	376	370	392	378	355	338	365	365	367	367	390	359	356	392	386	384	392	379	367	399	354	341	375	347	390	393	373	384	359	351	357	347	351	398	365	391	394	397	395	381	366	367	361	353	381	397	342	346	378
23438	21975	30001	24187	21394	18404	3728	363	278	290	268	265	277	261	257	247	277	241	230	260	275	265	284	239	242	285	287	306	254	268	291	287	239	256	259	263	261	261	284	263	278	262	254	263	258	256	264	246	285	261	260	250	251	240	282	287	259	281	268	271	260	275	292	296	265	265	255	266	259	265	240	258	257	237	253	267	275	249	247	280	266	246	270	294	284	270	260	279	273	258	262	281	266	269	242	244	272	225	258	262	313	268	270	256	270	263	261	243	276	277	262	235	271	240	248	249	265	286	275	271	261	274	287	255	263	275	277	260	261	266	262	273	239	287	256	271	255	252	269	255	251	268	258	262	287	250	262	259	245	228	278	266	265	254	296	237	271	243	274	299	281	252	250	246	283	238	255	262	271	246	219	272	271	274	238	283	264	256	266	258	271	270	245	240	266	265	260	277	291	240	265	242	269	233	295	257	276	300	277	269	242	269	239	252	251	282	245	246	223	268	262	265	247	251	257	240	237	258	258	240	262	251	281	286	253	257	261	263	255	256	262	276	271	255	292	292	269	267	240	233	245	255	262	284	254	274	271	254	288	248	244	294	264	252	250	274	250	231	269	271	271	263	261	242	274	249	247	273	276	249	238	285	257	287	247	271	268	246	283	277	260	266	267	245	262	273	244	275	269	251	272	254	271	247	268	235	285	264	308	289	234	263	242	250	251	282	256	226	247	261	245	260	262	271	242	239	259	268	242	265	264	261	243	250	277	270	268	261	245	281	285	268	246	257	249	256	280	280	273	242	249	261	257	233	251	274	245	251	245	275	288	293	297	245	261	251	241	271	275	242	280	234	252	269	270	256	254	241	260	262	249	260	256	265	274	255	261	274	251	271	263	264	254	274	249	277	247	264	262	266	260	276	243	250	263	237	252	260	271	287	258	255	293	271	235	291	292	246	254	278	263	259	273	263	284	276	265	258	279	243	259	284	274	302	255	298	268	287	256	252	247	255	266	274	265	242	262	275	245	252	254	283	277	270	255	238	289	255	261	250	281	284	255	271	247	293	292	234	263	237	249	269	289	244	268	237	253	274	244	258	256	278	267	247	272	257	260	293	257	230	294	277	258	280	238	254	262	240	262	260	255	265	242	263	284	249	272	225	281	265	252	271	252	247	259	278	314	242	263	264	274	279	264	258	291	250	245	285	271	264	277	244	255	295	258	303	267	249	251	268	253	275	284	246	279	280	229	261	271	264	255	236	265	250	260	247	255	278	229	280	270	284	256	234	268	264	276	233	284	267	256	269	253	274	267	264	236	223	264	250	248	271	259	291	279	280	267	255	269	295	285	265	245	257	257	242	248	222	263	237	272	254	259	247	246	230	251	260	272	244	248	249	268	273	264	261	274	241	279	276	263	272	281	226	264	265	258	233	265	244	256	262	253	289	245	280	267	264	260	245	252	240	265	244	277	260	263	255	270	271	257	254	265	285	262	285	251	254	252	292	264	250	273	243	253	247	256	266	267	274	284	263	263	268	278	247	267	245	291	296	257	269	265	275	265	263	278	261	259	264	248	294	257	267	266	272	263	230	264	277	249	240	251	261	222	252	273	233	257	271	238	288	224	267	280	236	249	254	255	289	262	293	247	292	252	261	254	269	273	223	244	276	270	258	290	249	259	241	258	238	249	248	255	257	289	269	253	288	257	247	250	232	285	270	262	241	250	264	289	275	259	267	236	283	236	259	258	257	231	258	251	257	273	239	280	248	271	269	268	251	272	250	256	254	299	254	263	279	265	291	259	263	283	283	266	265	260	255	272	236	269	261	288	258	268	247	239	256	253	270	255	262	259	267	272	281	250	252	298	293	277	263	269	249	266	241	221	252	270	250	230	244	257	242	247	260	275	288	281	303	290	266	261	259	260	295	271	273	259	260	251	267	260	260	268	249	244	268	254	270	281	271	264	256	236	288	291	231	266	264	299	238	252	244	259	236	237	264	284	280	272	256	256	263	267	243	262	261	262	231	252	246	279	248	257	248	258	295	262	248	271	252	283	250	254	262	271	237	241	249	277	271	266	268	287	259	272	274	238	269	246	248	242	255	266	238	257	270	270	243	260	259	236	264	267	252	289	262	247	269	235	263	263	265	257	272	281	263	248	256	265	253	260	239	269	301	256	264	269	282	264	281	267	217	293	257	255	272	263	292	260	266	239	248	260	273	293	269	242	261	282	249	246	276	268	262	245	294	237	259	250	274	283	274	264	272	291	247	248	272	251	256	228	268	273	268	249	268	260	253	251	277	275	292	236	251	276	256	249	243	252	269	267	262	279	272	255	257	269	256	254	261	265	252	260	249	283	257	238	250	256	262	263	260	248	272	274	239	268	274	271	271	278	272	250	286	219	272	255	264	250	274	243	257	287	274	252	248	247	284	244	243	276	281	246	250	264	257	244	244	269	256	265	265	275	278	272	261	276	270	268	257	268	261	242	231	281	239	238	238	269	263	255	225	261	262	267	246	245	264	253	261	235	240	273	272	260	259	238	244	255	254	270	258	235	253	245	275	257	262	239	264	277	255	249	227	248	261	258	252	250	289	264	243	257	239	262	233	279	260	281	243	272	294	240	257	277	253	287	254	273	300	251	251	257	264	255	274	246	274	288	255	246	262	273	272	277	267	280	256	266	245	254	281	272	252	254	268	243	242	256	286	272	262	231	284	260	266	264	281	260	253	300	260	275	256	258	265	252	274	283	271	277	267	266	237	261	266	245	268	254	270	243	257	261	204	260	248	249	237	287	253	293	259	279	299	259	262	260	271	226	264	241	217	301	245	258	259	236	251	267	260	271	244	234	240	229	252	277	266	260	268	246	272	258	268	249	278	284	261	269	271	241	276	266	258	298	273	247	256	265	249	253	279	276	258	297	268	276	278	263	276	241	255	255	298	241	246	266	249	278	234	263	271	258	226	286	245	248	262	274	252	262	248	284	261	286	267	260	283	276	263	236	280	260	234	255	271	253	258	243	262	250	268	277	224	294	265	245	236	272	253	229	265	277	248	242	277	284	276	252	232	268	235	262	266	241	289	241	242	282	263	269	270	227	269	267	252	242	283	237	257	261	274	226	276	255	274	269	250	228	262	267	248	263	255	285	242	232	242	251	300	268	269	264	269	273	249	249	279	259	271	274	241	215	276	262	283	258	250	256	282	261	283	232	235	231	250	248	278	272	252	281	265	280	277	271	249	252	236	281	248	273	261	251	251	259	243	274	248	245	235	255	247	234	258	274	260	263	270	274	253	258	251	242	267	269	230	273	244	268	283	256	265	231	272	282	263	274	264	222	259	250	258	232	246	243	245	264	253	280	238	248	278	283	237	259	244	279	287	257	235	276	251	254	246	269	250	246	262	274	232	250	251	259	301	267	270	278	272	276	259	264	276	258	275	259	269	283	276	241	242	244	262	256	261	271	255	234	265	286	269	275	268	276	256	263	247	250	254	253	226	266	241	287	274
61824	98061	67986	37748	15981	4113	976	582	432	401	430	400	419	418	441	435	440	407	428	390	402	433	406	398	448	412	424	428	388	435	398	456	356	444	455	403	390	387	425	469	393	396	407	410	437	426	429	406	406	418	397	414	446	407	396	418	432	427	402	414	422	378	407	417	421	393	437	383	409	392	416	373	422	396	407	390	455	435	433	397	421	414	450	460	411	392	429	386	424	408	408	440	449	386	392	417	435	437	455	405	419	409	426	437	440	415	445	396	423	427	420	404	410	393	425	431	417	401	394	426	404	408	392	432	430	416	427	429	365	433	428	454	405	402	381	441	433	425	454	429	399	402	448	424	413	407	407	393	452	410	445	383	434	386	430	401	435	418	421	442	446	402	448	393	424	416	417	436	424	399	434	441	403	449	398	407	383	422	408	396	427	436	424	424	440	412	400	401	410	394	422	411	425	398	405	446	430	413	421	452	424	406	405	432	422	410	410	416	408	392	408	433	408	421	432	415	388	389	425	434	404	412	417	409	410	437	402	387	442	379	384	472	423	431	426	435	372	405	402	391	411	426	397	442	394	397	397	411	441	410	405	406	388	414	467	425	421	414	447	416	415	460	463	392	419	407	397	407	409	413	388	416	390	442	421	410	412	395	389	441	418	413	399	423	400	406	415	379	391	393	433	445	397	439	420	399	425	381	430	420	418	392	441	445	457	391	408	431	411	425	419	445	418	425	424	450	411	434	430	440	367	405	440	393	419	409	430	429	460	409	443	384	432	391	384	445	407	401	406	353	441	419	385	404	402	397	420	432	432	398	420	385	427	430	409	409	448	430	435	421	440	433	415	429	412	417	410	435	395	454	393	428	413	426	386	416	401	437	388	401	411	424	388	436	424	446	409	415	386	421	468	405	441	397	392	402	435	416	404	453	391	407	416	447	396	389	418	418	449	387	410	372	408	351	414	394	434	398	410	420	447	396	424	439	419	456	394	408	456	424	436	466	435	416	440	404	402	452	403	433	405	420	382	415	400	431	406	458	413	454	450	419	423	426	450	422	422	453	408	396	428	457	444	423	464	457	430	433	410	427	424	407	377	393	410	416	412	431	436	399	411	460	388	412	426	404	425	407	398	400	379	414	431	399	412	433	438	423	414	420	427	408	420	437	407	403	436	427	409	333	404	447	447	411	418	439	402	427	423	421	408	421	439	390	387	413	391	417	419	414	410	425	392	439	418	400	395	420	439	434	426	429	388	402	427	396	460	404	436	418	401	405	424	412	423	394	431	423	405	416	428	389	398	403	422	426	416	403	387	439	406	444	437	420	393	407	398	430	435	437	420	435	392	373	413	390	423	440	398	471	424	415	414	378	419	426	439	398	388	413	403	422	395	409	453	438	428	439	431	423	407	405	411	434	425	434	394	422	450	468	404	407	414	422	407	409	424	411	406	428	406	401	422	400	410	403	423	398	426	419	430	393	436	427	405	400	397	436	422	439	424	410	452	419	414	388	431	388	414	408	436	385	439	442	399	430	412	445	467	415	427	425	415	439	431	436	396	440	426	406	428	427	410	432	406	424	425	401	421	390	446	394	418	411	394	406	419	393	430	397	427	422	377	419	412	443	412	413	450	391	387	421	431	434	450	413	414	429	431	422	450	425	433	404	412	413	413	424	420	446	383	393	435	411	423	421	409	423	435	402	424	393	377	375	395	408	409	456	429	451	447	449	408	417	408	403	446	421	399	406	410	426	386	445	439	424	420	426	419	410	424	411	434	414	398	391	418	442	408	450	394	403	412	419	404	412	413	435	420	410	433	434	438	403	447	407	452	436	423	393	417	395	441	385	411	435	382	459	401	438	403	414	419	384	395	452	430	441	418	432	375	393	409	385	435	397	424	430	427	391	399	429	434	389	406	436	409	449	409	421	390	390	408	419	426	425	392	409	448	419	416	396	414	460	446	443	447	450	406	438	415	435	424	377	426	414	416	417	397	394	427	377	365	404	437	444	411	446	387	410	376	388	445	414	411	420	419	391	440	422	429	399	396	431	432	397	391	430	440	423	421	424	430	432	416	432	428	394	389	419	445	403	412	443	430	408	433	379	406	411	399	395	484	402	412	420	388	408	432	436	449	396	416	415	410	416	389	395	407	400	412	417	398	448	406	421	373	405	410	391	420	433	409	422	445	397	420	394	388	378	425	418	408	392	395	410	395	414	396	388	436	423	433	410	384	430	434	441	420	392	426	416	383	407	394	436	430	394	448	452	420	388	426	405	421	413	418	447	381	401	395	425	415	442	392	361	450	429	436	405	392	379	416	453	417	422	416	418	380	371	410	427	425	411	377	407	410	393	422	409	454	407	419	416	426	384	423	368	419	439	450	395	423	415	414	401	448	422	408	435	443	451	383	403	423	414	384	421	414	388	420	384	439	397	369	424	416	410	403	437	430	393	400	409	413	379	402	387	394	422	420	422	427	419	416	413	441	455	412	427	413	434	425	440	408	416	396	463	408	399	396	424	387	432	406	381	413	437	405	387	415	446	419	403	407	403	376	375	455	427	424	416	416	421	439	389	422	464	409	420	404	390	436	426	439	434	442	410	403	409	377	411	418	395	412	404	407	409	418	420	414	392	443	403	469	441	414	387	409	394	406	411	402	406	424	418	436	426	415	391	389	388	433	425	446	433	420	434	425	396	450	416	395	427	428	403	434	414	385	404	415	426	446	425	451	378	409	398	427	429	394	433	462	416	391	394	388	366	453	431	465	395	412	399	412	394	428	403	426	369	444	368	396	416	369	411	399	459	438	408	451	409	429	380	402	444	428	434	411	382	417	416	425	387	419	403	431	422	406	409	393	417	399	401	418	425	396	444	396	393	403	428	415	434	451	415	446	422	432	406	421	458	419	382	391	446	394	401	440	399	396	405	420	433	429	445	490	423	409	439	435	446	385	396	441	425	412	443	377	382	411	420	414	369	396	430	441	393	408	422	405	430	416	399	382	395	409	402	386	431	447	427	414	403	396	431	395	396	436	439	388	437	386	411	434	435	392	409	449	409	396	439	417	433	411	435	423	431	387	411	379	416	410	424	401	412	418	425	446	420	412	404	427	400	434	449	398	411	389	437	402	389	426	443	395	434	424	411	419	406	444	405	399	369	412	435	455	383	436	413	374	428	398	385	417	426	410	410	410	407	390	396	419	390	434	415	404	396	420	421	436	441	405	433	412	397	415	405	404	424	434	447	386	443	451	376	393	439	405	404	448	394	416	450	443	364	421	383	408	393	365	418	423	396	439	416	431	430	412	431	411	437	411	412	454	444	412	421	392	422	413	401	408	464	404	427	408	409	424	424	393	433	424	432	436	425	390	406	421	429	392	437	396	433	403	435	421	402	405	430	390	395	414	426	409	431	420	392	425	405	400	412	404	404	412	399	416	442	404	438	400	426	400	416	427	399	415	445	419	420	416	404	421	377	415	378	403	424	401	452	416	416	370	429	377	406
30316	29101	25102	9446	1156	338	200	185	182	181	156	185	177	173	162	184	189	162	166	179	190	167	155	168	167	170	174	171	192	164	151	208	172	199	175	173	179	170	168	153	188	175	197	170	171	167	179	171	156	192	172	179	166	164	189	181	163	148	201	195	180	173	168	199	186	162	183	173	198	159	157	167	165	162	192	196	169	186	187	198	182	186	178	204	191	172	178	175	186	171	173	174	196	165	186	182	186	182	165	172	175	171	184	179	179	200	180	177	158	179	164	165	181	178	191	189	167	173	175	167	169	167	184	186	193	162	181	188	173	169	147	200	189	172	180	178	174	176	163	202	158	193	168	171	157	181	176	175	172	165	194	165	198	171	183	203	172	163	149	180	178	181	193	173	188	166	204	176	159	185	160	174	183	163	209	183	183	170	187	180	180	180	185	173	186	188	182	167	186	172	177	189	184	192	184	212	169	192	182	194	189	191	168	149	203	175	180	162	186	179	175	177	165	181	169	167	155	183	180	205	196	197	193	176	180	185	200	193	189	169	162	173	199	186	168	181	179	169	207	176	179	203	167	169	178	179	194	172	172	183	189	176	165	196	158	177	174	190	148	191	159	195	177	172	188	185	177	167	174	151	184	171	177	143	162	166	176	164	178	179	181	165	163	164	172	190	152	170	173	196	189	168	161	179	155	179	175	188	161	197	176	187	183	197	200	165	174	177	175	187	189	189	172	185	167	189	179	180	170	176	199	190	205	169	163	169	196	176	186	175	200	171	165	163	203	175	177	158	206	163	182	171	168	182	169	196	163	178	176	194	186	173	201	191	174	185	193	180	175	187	175	171	168	186	178	199	191	179	182	183	166	180	181	189	185	161	166	176	199	186	182	170	165	202	172	161	170	171	168	204	191	195	192	180	179	158	203	184	164	169	169	175	165	171	196	162	180	175	182	192	169	173	158	169	173	194	203	163	158	179	178	194	176	166	175	183	201	186	163	169	185	170	174	181	192	180	180	176	179	180	181	165	178	170	180	169	192	191	180	182	166	159	170	169	185	182	174	174	144	174	158	175	160	161	178	163	172	167	184	184	168	176	177	175	148	184	171	163	165	194	159	173	179	219	182	187	188	169	183	159	178	189	207	191	175	178	170	166	169	177	165	170	192	161	199	169	178	198	193	187	170	191	176	191	170	159	184	181	165	174	167	181	167	181	170	164	171	167	178	177	186	175	170	196	174	170	179	163	175	203	170	193	169	168	164	163	200	186	199	178	173	190	186	167	171	178	187	171	189	185	188	205	181	172	195	192	166	179	179	196	190	192	186	163	162	186	180	179	179	140	153	182	181	178	172	183	188	155	178	173	180	177	181	178	164	186	174	188	154	181	166	195	201	188	170	156	164	190	184	167	168	174	177	183	186	150	167	179	189	182	156	166	183	163	185	175	171	157	198	188	181	171	183	170	186	180	178	163	174	206	150	179	170	165	194	161	165	181	198	186	180	199	180	166	180	179	180	167	197	164	170	187	182	166	172	168	186	178	190	179	170	172	151	174	186	159	159	174	171	157	176	186	201	175	169	195	194	161	173	177	168	176	172	172	161	177	171	203	146	162	184	182	192	153	192	176	183	159	183	187	171	164	163	186	178	158	192	177	185	172	188	182	198	154	167	200	162	203	170	180	165	166	175	183	156	162	176	174	165	195	172	183	184	195	190	180	185	179	175	175	177	162	163	208	187	180	181	194	190	191	179	189	202	184	189	179	183	151	175	176	147	178	169	183	179	188	166	197	164	168	176	179	174	186	169	165	140	173	179	191	157	197	192	161	188	179	179	195	164	191	178	175	174	180	170	185	161	180	169	178	164	190	196	178	157	158	199	193	195	167	160	168	180	181	204	180	185	169	168	196	169	186	196	185	191	183	173	173	192	175	175	184	187	170	191	178	193	170	168	163	173	149	181	186	196	188	169	209	159	146	176	164	198	166	180	172	179	198	180	201	223	184	209	182	180	158	187	188	164	186	190	173	181	181	152	175	171	195	138	179	184	175	195	186	196	183	180	161	175	190	180	169	181	183	191	183	180	172	183	192	173	158	186	174	165	199	183	163	165	202	189	198	195	170	195	165	164	184	150	155	171	205	184	192	189	172	171	196	163	151	178	167	160	183	191	143	179	166	207	168	184	182	201	189	182	186	187	164	141	152	155	177	158	190	152	176	156	172	164	176	173	152	186	162	194	180	186	193	183	155	173	184	175	148	168	203	190	180	175	162	172	190	207	185	163	175	184	172	186	186	188	181	196	195	178	182	198	181	173	183	182	164	185	178	171	177	189	192	168	171	191	155	175	153	167	181	185	179	144	158	206	157	160	170	205	176	178	189	179	185	192	185	167	158	183	172	159	182	211	188	157	188	195	157	188	158	197	165	172	180	188	192	176	191	180	171	170	181	169	182	169	193	188	187	174	184	183	162	182	172	178	197	186	176	172	192	169	199	183	164	163	185	156	182	158	158	160	175	190	176	172	186	170	146	175	155	170	201	190	177	186	170	186	175	208	206	182	173	169	190	172	179	182	192	182	163	182	191	172	176	184	189	179	185	162	157	178	177	202	157	185	178	192	167	173	170	162	183	189	180	165	184	150	152	174	177	173	139	166	182	182	183	164	175	161	167	188	158	196	189	179	167	211	157	169	153	168	158	217	170	169	196	177	160	134	153	207	159	185	207	184	180	209	178	216	181	163	167	171	174	167	198	179	174	173	175	192	182	166	167	190	182	188	189	170	190	199	161	174	168	173	198	154	178	178	167	168	175	157	169	188	192	176	196	155	163	186	164	177	189	178	150	163	184	189	187	205	175	169	174	156	188	184	154	183	206	167	192	185	187	196	166	163	189	185	176	182	167	156	176	201	173	178	170	170	185	162	204	199	179	176	186	192	175	177	164	171	169	177	172	167	156	163	175	164	204	184	188	202	193	182	195	155	181	157	188	176	163	187	201	185	189	167	184	196	187	176	174	162	181	155	174	153	162	177	165	184	206	173	169	167	186	163	200	174	178	161	177	179	161	140	205	155	201	174	174	203	178	182	159	196	173	179	167	177	185	179	161	168	180	189	177	191	178	172	162	171	178	165	163	170	166	180	182	170	171	198	178	167	189	161	207	199	173	178	190	181	167	184	168	205	185	175	174	188	197	205	188	170	156	184	165	190	171	170	169	163	173	155	193	175	186	173	156	190	161	186	165	166	191	167	159	173	192	181	183	201	170	185	203	142	177	185	186	183	162	205	167	159	186	159	191	196	175	180	185	187	185	184	148	193	187	178	171	170	168	169	185	163	179	180	160	191	179	188	172	194	148	160	178	179	179	170	169	185	173	180	169	189	169	187	168	179	162	191	172	180	182	185	196	194	175	177	202	172	192	173	168	147	168	172	164	166	188	183	199	172	190	189	176	149	212	176	169	175	166	190	180	195	171	176	169	190	171	180	185	170	167	195	180	190	159	190	170	157	164
37320	45208	28361	9025	2219	680	342	305	326	303	297	277	291	297	287	321	325	301	300	316	273	306	288	297	329	304	269	319	308	295	290	272	288	294	307	306	279	310	295	278	309	287	295	331	298	311	280	273	309	313	290	295	295	271	339	290	308	293	303	280	279	314	291	318	294	311	281	317	269	267	299	298	314	295	312	314	296	294	300	322	309	300	301	300	284	309	313	297	327	323	268	295	290	278	289	279	278	298	320	302	285	352	302	285	287	310	269	305	297	304	303	272	305	295	282	295	299	296	313	317	310	311	305	307	316	288	285	312	287	301	281	264	257	311	280	292	265	314	331	295	295	314	292	316	291	281	291	273	302	291	293	311	294	275	286	313	328	271	283	287	289	281	327	273	296	309	282	315	290	302	294	308	306	291	292	318	314	298	297	267	298	304	306	315	276	296	284	300	308	298	316	302	296	310	282	292	314	292	305	293	297	328	292	262	306	289	314	318	285	323	287	316	317	298	315	320	288	317	317	324	280	284	284	319	294	290	325	308	310	300	296	296	287	266	321	340	321	320	275	297	304	298	302	273	320	323	291	294	302	307	341	278	325	284	310	337	299	300	275	298	305	277	295	334	299	345	286	315	303	292	311	317	317	298	278	294	302	287	276	301	322	304	295	312	304	323	307	310	291	307	297	297	284	315	267	313	310	268	289	283	301	299	319	310	318	327	308	315	309	300	299	322	308	309	317	312	279	298	310	282	304	318	318	302	302	339	271	307	297	311	299	316	308	292	288	283	286	323	290	294	298	307	300	281	303	326	318	320	318	273	299	288	298	298	283	320	335	283	318	298	325	314	288	288	292	311	300	298	280	302	309	297	308	275	297	311	312	313	283	308	307	306	313	296	309	312	321	301	304	334	310	264	273	293	320	303	315	300	278	266	312	284	295	313	290	318	296	294	295	282	304	320	281	317	275	322	301	287	305	324	288	278	302	297	278	297	315	272	302	312	309	315	278	264	300	283	297	295	290	301	300	276	319	290	331	300	312	287	302	306	312	293	321	279	309	301	307	289	295	316	304	284	309	272	292	306	290	297	326	312	294	322	309	309	290	302	273	313	302	320	319	283	283	265	297	303	291	305	286	283	306	299	279	300	324	285	317	279	291	287	321	341	302	321	287	291	278	318	329	297	324	314	288	298	278	317	302	295	302	299	312	315	268	281	279	347	285	293	300	286	298	312	310	290	303	293	310	293	318	313	290	303	330	318	289	258	323	281	317	295	309	312	284	309	288	273	291	290	309	292	277	311	324	266	281	279	297	300	325	312	330	315	325	273	318	318	301	316	293	311	318	315	303	316	280	288	303	322	261	290	304	308	303	333	275	306	284	283	299	296	287	341	332	275	317	289	307	298	292	343	290	349	326	282	287	307	305	319	308	305	296	306	290	278	313	305	290	310	305	292	290	300	315	325	288	280	290	298	274	293	300	319	287	326	306	322	293	260	291	297	286	287	276	295	291	289	333	286	321	319	314	307	300	299	295	330	310	291	318	312	295	280	320	335	286	296	298	326	283	301	310	283	288	322	310	301	300	293	308	299	283	310	303	319	309	331	265	321	292	277	286	265	295	306	299	334	298	295	316	313	267	292	313	294	259	301	301	284	307	325	281	295	324	330	300	329	309	236	295	326	280	282	314	303	313	322	301	300	310	301	317	297	289	332	298	318	314	344	312	334	326	292	279	295	331	293	297	271	302	286	314	321	306	320	326	329	299	283	311	273	291	311	282	282	303	318	322	300	275	280	328	315	288	302	309	293	284	287	293	262	310	318	300	278	304	292	282	285	291	294	278	271	300	300	279	301	314	286	300	318	343	263	296	339	294	300	286	302	318	305	330	280	293	325	320	303	300	328	279	325	272	273	314	292	291	321	307	298	325	291	291	294	297	295	321	303	300	317	275	301	288	299	318	300	307	297	319	295	306	286	293	314	289	281	286	304	279	308	302	303	305	305	272	283	345	314	317	297	284	275	295	283	292	321	321	293	323	322	305	302	335	311	327	296	321	305	306	310	264	295	288	287	322	267	300	294	287	314	267	298	303	320	293	299	315	277	279	267	287	316	345	278	302	278	301	316	317	273	299	303	323	265	313	290	269	300	318	321	276	288	273	301	295	306	295	314	297	295	266	304	304	335	280	277	291	304	305	293	288	299	271	290	319	306	319	295	304	268	314	313	279	290	307	298	292	321	284	284	313	315	261	296	278	274	317	315	298	301	315	316	286	292	342	317	315	329	311	277	261	277	298	285	289	276	313	285	302	296	289	332	300	280	283	309	307	317	304	281	294	332	280	317	298	284	305	303	332	319	297	280	310	310	319	293	247	293	339	296	303	288	297	297	259	263	294	290	300	285	309	316	293	289	292	296	280	286	309	287	287	304	327	290	311	308	272	309	276	307	312	286	308	295	275	282	292	319	300	314	302	301	287	321	292	308	309	252	311	284	264	329	305	295	305	280	341	354	289	285	287	282	297	327	298	305	316	320	286	300	315	302	270	285	287	311	273	293	315	300	289	326	279	325	271	300	293	313	286	301	314	279	289	272	330	301	279	291	298	291	275	297	326	295	298	308	322	315	281	289	285	317	290	292	296	315	285	279	306	281	312	283	316	306	286	324	298	305	308	300	321	333	345	287	323	324	292	289	291	288	317	315	315	293	290	282	287	324	312	292	289	292	303	308	289	315	320	293	291	302	283	322	315	275	291	263	315	309	297	306	322	265	282	290	266	285	294	288	286	308	275	287	290	301	314	347	298	308	300	289	327	316	287	286	309	305	312	305	259	302	304	279	323	299	290	323	315	311	289	302	295	324	279	311	277	301	301	312	293	291	296	267	281	335	268	284	315	284	311	284	324	296	300	284	281	285	305	275	323	329	294	329	296	292	302	311	316	294	308	303	290	317	336	309	272	290	281	313	288	319	285	303	304	306	322	280	305	299	278	298	310	272	290	285	307	320	314	327	299	317	281	293	305	312	320	284	265	322	297	298	287	310	253	300	290	261	294	313	306	293	298	317	285	317	327	294	316	274	323	296	277	290	303	280	320	292	278	296	296	323	272	317	306	302	303	300	320	330	288	300	329	313	308	308	318	293	312	311	323	315	328	288	306	286	314	290	307	302	284	326	297	277	292	263	311	300	278	285	296	295	323	292	288	313	290	306	305	318	316	321	282	312	311	272	290	283	293	312	333	320	309	291	301	288	294	298	290	352	296	281	320	318	305	283	295	286	299	283	298	314	292	295	295	306	289	323	300	287	279	297	267	272	297	294	291	274	291	282	307	321	288	289	300	304	287	300	298	332	301	290	330	298	296	308	301	287	279	299	304	299	297	287	329	295	287	303	286	331	268	303	316	299	270	319	296	320	315	316	296	314	284	295	289	308	302	307	270	301	295	275	319	290	310	300	323	284	327	277	315	299	287	275	308	312	308	303	305	310	283	309	302	295	301	291	299	296	305	291
24770	22948	30558	25436	19111	5925	492	258	241	240	228	220	254	241	208	220	222	224	225	210	218	219	204	220	192	208	203	221	213	203	232	221	224	239	244	244	216	215	234	215	239	238	202	232	230	208	202	213	231	239	223	241	211	224	229	228	219	229	228	247	185	246	230	236	248	206	209	213	249	226	234	223	251	209	223	203	229	227	229	250	207	210	210	224	223	236	216	232	230	225	225	242	252	215	221	227	237	250	232	247	228	218	222	225	195	212	213	222	223	206	219	205	207	216	217	234	205	217	241	224	199	225	208	204	232	212	202	228	239	238	223	226	209	204	227	228	230	199	212	239	235	230	198	204	268	227	201	200	204	217	211	225	240	222	239	224	237	225	214	207	211	236	229	229	241	240	204	226	206	185	230	247	249	198	235	220	227	252	197	226	232	199	218	218	217	214	204	221	220	243	240	197	199	210	191	195	218	223	212	189	231	229	246	231	209	255	199	214	231	218	228	204	229	242	231	209	248	214	214	236	210	233	224	213	239	217	223	207	204	245	222	213	249	216	221	202	225	227	222	250	220	222	211	217	222	215	244	220	228	233	230	216	212	186	212	223	248	236	200	228	224	215	243	219	194	202	223	232	218	217	204	204	231	226	236	232	212	229	196	245	227	210	227	211	215	226	213	228	261	210	223	213	215	221	214	227	219	237	220	219	195	232	249	223	225	245	222	221	230	208	241	228	218	213	247	261	205	233	231	223	232	216	212	184	222	215	221	238	226	235	203	209	230	204	216	212	211	247	238	199	219	202	193	227	208	209	211	233	198	227	219	218	234	232	238	240	229	228	228	227	242	228	249	215	230	223	230	197	222	205	232	230	212	218	223	209	190	225	216	245	209	208	209	221	230	241	244	221	195	224	226	210	213	201	220	220	223	220	251	230	211	214	215	248	204	233	238	218	225	257	221	234	230	216	252	211	243	204	214	197	235	219	232	237	218	208	222	223	216	204	234	257	200	226	209	226	216	237	269	236	218	223	213	233	208	230	234	197	223	227	258	217	203	223	242	211	216	210	228	226	241	222	215	200	201	243	240	240	204	232	234	234	211	244	211	211	221	226	236	213	212	234	223	239	245	237	231	249	218	206	224	225	238	247	250	260	226	218	213	208	204	212	223	256	231	213	212	232	191	242	236	222	217	218	226	214	222	223	220	195	233	229	257	231	215	228	205	210	236	221	227	213	227	228	213	213	237	250	226	206	204	240	251	228	241	210	234	223	225	197	235	240	219	218	225	256	213	239	253	209	231	218	224	207	228	226	230	220	219	221	226	209	227	209	211	207	223	222	230	227	207	228	226	201	228	223	214	217	202	206	230	254	229	239	229	260	218	225	238	233	242	228	212	208	225	212	219	206	225	224	215	220	233	199	238	230	234	230	228	211	235	244	218	214	222	242	219	238	224	228	212	183	214	253	205	221	223	209	212	240	237	231	229	204	210	193	228	219	244	213	221	239	223	234	214	231	250	214	243	200	225	221	220	254	239	214	222	225	242	220	223	217	231	206	216	211	222	216	194	218	227	218	208	220	225	245	245	201	223	195	211	249	223	195	237	219	235	190	226	236	211	211	201	210	259	215	223	226	242	227	235	218	234	229	206	241	224	245	242	232	207	275	219	199	240	233	198	234	233	201	221	206	216	208	249	222	224	196	238	220	201	203	233	238	230	222	215	211	238	227	236	236	212	222	253	194	240	234	221	229	241	234	230	208	226	236	230	224	218	179	240	235	241	212	192	246	218	226	191	260	224	198	224	226	204	208	242	228	219	214	236	231	221	209	209	222	213	220	226	236	194	230	250	210	217	224	222	243	229	229	235	245	248	259	228	195	200	233	221	213	257	248	229	231	267	240	202	221	234	210	217	221	210	205	228	199	236	214	207	214	237	225	228	226	213	228	241	215	237	221	243	234	227	244	216	228	201	249	212	222	237	188	246	236	217	243	243	213	217	213	223	229	234	228	232	224	226	214	235	240	222	212	230	221	232	215	247	185	215	236	233	218	209	243	228	228	212	212	218	221	217	229	210	240	214	245	220	247	208	255	216	245	226	234	244	216	191	228	239	216	217	239	238	224	218	218	222	226	233	212	207	237	244	221	240	241	224	202	232	235	215	237	209	200	216	251	233	223	203	210	234	223	241	227	197	202	223	229	237	224	246	219	197	226	202	226	222	219	241	222	218	235	235	232	206	195	249	238	234	208	224	239	219	214	221	216	231	221	212	216	217	231	229	228	215	251	227	218	233	225	212	247	202	210	196	235	216	218	257	220	240	235	233	237	223	208	237	232	208	252	228	248	219	251	228	204	218	249	225	200	218	235	250	219	226	218	204	232	233	258	224	203	213	230	223	237	219	220	218	227	219	228	225	217	214	230	209	230	212	211	208	220	229	234	203	197	247	223	203	202	212	226	226	215	237	187	201	204	239	215	221	226	223	205	224	226	229	242	240	216	242	234	239	205	223	216	202	212	239	226	222	214	202	212	248	220	207	222	199	231	209	227	233	230	241	211	209	211	234	223	214	238	234	235	223	222	222	196	207	236	200	215	209	208	218	204	223	217	221	247	215	247	227	223	219	239	213	221	208	220	229	253	240	236	230	237	227	204	232	204	224	210	210	249	187	254	244	204	227	242	217	225	245	224	243	236	230	216	209	237	244	223	259	208	229	218	216	223	231	210	268	213	218	226	211	237	229	202	191	255	220	209	221	215	219	219	219	209	214	234	229	212	231	219	220	210	227	235	186	231	223	224	210	235	217	211	217	213	231	224	247	245	215	228	214	211	256	214	244	232	217	232	237	218	213	216	245	249	216	221	240	184	219	235	250	214	233	242	210	202	209	199	196	247	227	232	222	232	226	200	211	248	225	251	222	234	214	193	233	214	209	213	235	205	217	233	243	230	217	221	199	229	217	222	223	213	214	241	228	210	218	237	215	216	207	232	213	210	205	218	221	206	208	234	205	197	233	209	240	248	248	209	214	212	249	214	229	200	224	235	253	223	209	242	217	203	219	219	232	237	228	225	222	250	199	215	218	214	183	223	224	225	222	226	239	209	210	236	205	255	235	218	216	209	222	237	233	227	226	248	244	229	230	225	237	230	230	227	223	212	223	217	227	195	180	186	231	235	232	223	210	175	200	181	186	216	218	235	212	219	225	199	209	220	196	235	219	214	229	235	242	206	232	234	210	252	205	213	212	214	206	223	240	248	214	228	224	230	244	241	247	220	221	212	227	210	211	221	221	234	197	233	230	214	211	235	237	229	211	225	215	198	234	221	232	211	208	219	233	216	218	202	228	229	224	227	228	239	230	208	252	206	228	206	229	225	245	210	233	213	227	246	208	212	196	221	207	217	221	205	246	200	230	223	215	247	220	251	219	212	235	217	211	197	202	236	255	228	233	232	212	223	237	234	229	251	229	215	191	227	220	207	228	238	234	191	220	240	214	242	205	212	206	232	242	210
60685	86018	57295	28649	9913	2284	652	404	418	341	344	370	406	345	332	378	346	376	396	349	377	356	404	378	361	372	356	357	360	405	372	365	377	370	380	366	332	355	322	370	397	365	317	342	368	354	353	369	374	377	348	374	374	389	384	369	350	354	375	384	353	367	377	373	381	355	349	340	404	367	373	344	372	361	355	347	380	336	422	365	412	388	378	362	356	360	338	365	344	371	370	391	375	393	371	378	359	377	404	369	359	334	370	380	385	350	377	404	353	363	344	325	381	357	374	364	392	368	374	387	391	375	343	385	396	347	396	363	353	358	338	333	369	356	399	392	377	374	409	311	364	347	373	361	347	385	362	381	345	355	387	394	362	364	353	377	369	350	327	363	392	375	366	366	376	366	365	350	358	367	383	370	333	383	344	380	372	374	361	361	380	358	373	363	369	376	372	383	353	378	356	379	395	380	355	392	379	364	369	331	361	364	373	407	367	395	382	344	386	339	368	351	372	389	400	376	364	354	392	392	392	383	357	359	356	310	376	351	426	330	372	409	352	369	373	386	344	354	386	360	354	350	361	368	391	360	368	382	370	344	368	368	366	339	355	376	367	369	400	387	392	368	366	347	354	384	361	368	386	341	382	373	383	375	366	370	358	367	347	417	362	389	382	413	363	373	381	389	343	374	371	353	348	354	380	364	342	361	352	363	344	360	353	341	366	369	328	381	384	367	325	386	378	328	376	370	329	373	369	386	399	341	380	354	369	354	375	384	395	391	367	421	398	348	372	388	367	377	358	386	389	365	399	379	380	369	366	352	363	361	377	365	339	361	370	392	382	375	354	413	375	368	347	338	403	381	370	357	394	341	365	370	374	384	336	367	368	363	393	383	372	396	395	374	340	378	354	371	374	382	431	374	382	323	389	357	383	385	407	374	377	329	375	378	381	380	361	358	344	340	368	354	390	373	393	363	366	350	399	402	335	359	366	401	364	374	366	387	363	365	377	363	323	346	345	358	385	356	388	356	393	382	352	374	348	381	369	401	382	378	369	388	384	365	357	379	363	373	407	345	357	341	355	347	387	348	362	338	401	362	364	361	374	358	368	363	369	358	350	381	383	355	378	355	387	387	355	351	382	378	347	377	357	368	358	377	356	380	372	382	389	380	394	363	317	336	376	360	357	374	392	343	359	409	288	370	364	371	354	346	384	370	344	342	367	375	385	382	390	360	354	384	397	368	356	322	331	323	352	357	374	384	374	361	353	372	366	372	379	404	325	360	371	353	401	385	405	310	401	379	356	386	376	363	370	378	361	364	330	338	345	364	353	368	352	348	351	361	357	394	364	361	347	378	377	369	347	341	379	345	342	379	384	368	351	376	358	366	352	365	394	385	357	385	398	365	379	343	368	386	357	369	363	398	340	390	342	352	361	361	337	378	360	370	371	359	349	351	389	360	373	341	374	366	362	330	351	360	327	347	361	370	349	366	349	373	387	388	353	353	366	357	386	343	372	377	406	415	370	366	350	364	353	394	386	352	346	348	390	340	365	378	375	385	368	337	377	378	376	387	356	363	360	380	371	343	394	358	350	338	363	392	344	356	365	377	373	402	364	381	333	363	329	391	383	348	376	367	369	351	362	338	344	380	365	374	351	364	346	377	352	374	389	337	374	384	333	357	390	394	398	379	388	340	384	354	361	394	379	373	355	366	366	385	338	328	360	354	356	374	378	370	356	393	354	366	394	378	378	385	400	377	366	353	336	378	382	344	379	345	345	385	348	346	329	371	362	369	383	376	380	357	395	364	333	345	382	347	380	380	361	350	375	374	367	359	387	365	372	377	322	336	359	353	347	384	355	372	371	379	376	352	366	370	383	372	380	365	361	373	354	345	391	387	374	380	327	349	361	349	360	357	368	339	387	377	376	367	398	354	358	361	385	379	374	378	354	334	414	380	409	370	408	366	376	364	378	363	331	348	367	406	352	367	366	388	368	387	376	367	376	348	347	383	339	389	404	352	317	326	359	368	376	382	349	375	372	368	356	361	366	357	366	394	349	370	387	377	359	358	390	384	367	365	354	363	392	374	381	394	368	363	377	354	381	356	357	353	374	367	388	362	384	375	369	374	390	395	351	369	356	341	350	380	363	363	368	367	371	379	369	343	348	382	325	361	365	373	345	327	364	361	367	366	392	380	353	392	374	358	371	365	397	379	346	367	370	355	377	361	396	362	352	382	384	380	378	341	395	334	368	355	350	375	357	348	361	364	365	387	344	387	324	380	365	311	366	345	391	376	342	385	351	356	386	369	369	393	358	352	340	342	373	341	363	350	353	362	376	382	374	360	392	363	340	389	352	373	396	363	343	365	348	371	359	354	333	379	370	344	343	375	369	379	354	358	374	383	378	359	362	368	358	375	350	382	384	372	379	381	363	359	407	364	391	371	376	354	369	363	380	370	396	348	375	362	359	363	352	364	361	383	361	371	356	368	393	376	351	384	362	391	331	381	377	350	349	351	373	350	382	385	370	336	379	391	371	366	371	394	371	389	342	374	380	363	371	371	383	353	382	349	353	359	366	357	351	348	374	362	361	367	385	385	373	393	377	306	363	348	333	355	390	370	398	386	391	357	376	383	335	401	348	369	353	355	362	386	341	369	399	380	376	349	363	393	368	383	364	379	375	395	353	378	341	335	354	370	393	364	375	395	342	361	401	372	368	359	392	333	386	382	353	353	377	334	389	364	370	351	377	350	360	349	359	373	369	379	356	368	361	376	351	357	360	371	335	347	333	364	337	381	370	384	411	386	369	375	386	347	385	375	369	374	374	374	368	368	362	382	365	393	337	368	339	378	370	368	334	334	347	369	394	372	360	378	388	362	394	353	379	351	359	343	370	324	362	358	354	372	343	361	364	356	356	374	331	368	352	378	362	362	346	375	338	376	393	372	371	346	382	326	361	372	390	362	359	415	368	344	393	345	378	370	366	365	380	386	359	374	357	390	347	379	363	381	387	360	335	360	372	337	367	366	375	374	355	337	377	358	371	407	323	354	345	321	381	394	359	385	347	370	366	339	370	366	378	380	348	406	363	381	363	379	389	368	365	370	389	368	362	403	388	395	384	386	351	382	369	379	369	320	340	382	358	388	394	341	376	335	349	335	362	369	350	337	382	357	388	391	365	399	371	347	398	341	369	360	377	361	387	356	370	356	351	386	410	360	356	369	360	373	359	368	375	365	362	357	392	343	382	344	349	352	366	404	346	380	394	379	376	373	352	363	356	378	379	347	354	346	389	347	403	363	362	375	368	384	384	386	344	345	338	378	378	375	353	368	405	373	356	376	376	382	383	369	342	356	364	393	351	362	368	338	390	382	368	385	347	364	384	367	365	387	373	368	349	352	361	350	375	362	384	363	377	388	369	352	320	351	372	360	392	350	384	369	367	388	371	376	357	357	345	379	368	363	356	375	364	386	397	402	364	362	422	373	340	340	389	400	359	406	387	362	356	348
23525	21980	29954	24290	21426	18518	3589	343	262	295	306	237	258	275	275	259	287	272	257	243	280	254	264	277	276	282	273	286	271	250	255	262	259	272	282	273	249	262	244	257	286	242	238	279	256	258	268	283	274	246	286	267	269	238	242	254	300	239	266	264	224	253	265	258	282	285	264	259	258	233	262	259	274	271	294	287	278	272	275	265	272	271	251	235	260	279	275	268	260	263	287	288	301	273	254	230	250	257	264	255	270	273	244	263	313	240	272	262	285	253	288	253	264	281	266	285	274	266	278	255	260	262	259	282	225	242	300	246	240	256	240	215	268	264	247	278	273	269	259	268	258	248	255	265	249	252	251	248	263	265	270	235	259	288	229	235	281	263	242	257	254	242	264	308	254	274	252	265	221	261	267	277	253	308	233	262	236	261	267	238	254	269	248	267	253	266	267	254	275	268	249	257	271	286	279	265	252	233	249	294	253	299	263	279	267	265	266	249	271	249	245	255	269	254	281	271	281	272	239	256	262	239	270	266	260	312	261	268	264	280	256	242	263	280	270	264	270	268	261	268	272	251	245	253	242	283	256	281	281	272	275	293	258	290	254	255	274	243	255	256	226	224	256	258	262	270	258	258	284	248	259	270	244	257	246	276	266	300	243	271	268	243	247	263	272	269	231	247	240	256	266	245	295	237	247	279	294	291	255	248	259	249	244	249	266	250	256	264	279	265	254	250	290	244	230	262	277	265	240	265	257	246	283	243	277	271	239	271	255	249	255	281	256	259	273	240	242	300	271	264	297	278	264	264	292	267	255	291	278	237	258	264	258	277	275	258	280	263	243	266	269	273	276	281	257	263	231	298	241	225	233	254	242	284	255	292	256	221	266	297	254	253	253	248	281	262	276	288	262	284	268	250	234	260	259	273	248	269	247	245	244	254	275	281	277	261	276	239	241	286	263	243	311	267	283	239	274	277	278	261	258	298	291	239	241	249	284	290	273	276	274	242	260	252	264	249	265	266	270	252	254	262	244	239	252	269	253	252	293	269	263	255	256	232	287	251	265	265	252	246	253	269	276	268	279	255	257	269	265	260	263	265	272	260	281	283	251	262	241	239	216	282	249	244	255	241	232	260	267	249	263	274	233	265	269	239	238	249	278	244	265	280	244	275	270	257	262	255	271	272	257	260	265	257	252	248	283	264	276	243	307	260	275	246	227	267	260	253	274	261	296	273	249	288	254	254	270	249	267	285	264	261	270	269	273	281	275	253	269	245	245	265	263	244	276	246	270	253	261	278	269	252	291	264	230	279	232	272	257	259	274	230	278	242	260	262	233	289	281	260	265	256	274	261	255	273	262	263	262	269	250	263	241	249	261	257	269	263	237	255	270	306	240	257	302	254	273	273	262	262	259	258	233	246	264	255	269	265	271	271	251	257	267	246	266	283	277	281	265	275	263	236	267	243	235	275	263	267	241	252	274	236	280	273	252	270	236	246	279	253	295	277	262	256	260	300	259	251	282	237	251	277	238	268	263	251	265	266	265	271	254	264	260	260	257	269	225	248	251	265	251	231	261	278	252	283	268	291	245	302	246	251	260	253	290	245	303	265	270	248	239	286	257	274	272	249	268	246	264	267	274	287	248	286	261	255	261	249	272	287	261	255	261	249	290	264	263	252	271	256	293	264	293	272	265	255	261	238	262	277	283	245	233	254	275	279	260	245	263	234	259	243	271	287	241	267	240	257	290	262	273	247	276	277	252	266	268	257	255	268	262	262	211	232	264	263	290	293	260	261	249	239	284	262	266	274	259	252	264	266	272	238	242	278	265	268	275	306	263	276	276	283	301	252	300	263	257	253	287	268	247	265	273	269	268	245	235	268	281	253	276	254	281	281	264	248	256	278	277	263	275	279	297	249	286	244	251	265	271	252	250	236	239	239	262	274	305	242	244	263	271	242	251	264	255	256	242	254	233	266	277	246	252	260	269	270	279	252	259	276	260	274	272	273	262	263	268	237	239	278	267	256	273	258	258	264	284	253	252	259	282	235	286	262	267	263	276	273	263	275	282	250	287	252	288	277	258	258	262	258	282	247	258	241	250	263	278	294	232	268	250	241	267	279	261	250	248	249	241	254	258	258	269	264	245	272	296	262	272	278	259	251	255	233	267	247	233	233	268	281	242	249	256	265	249	250	312	249	253	276	264	253	273	276	272	243	262	268	248	282	272	252	260	272	280	266	274	289	250	229	286	247	260	255	243	259	265	240	253	253	257	250	298	272	291	247	275	256	253	239	240	258	259	286	250	286	254	254	269	262	270	271	267	246	278	274	261	253	292	261	266	275	253	238	270	273	257	240	237	257	279	242	267	273	248	282	251	268	268	237	238	269	274	254	276	247	252	261	268	273	237	267	269	256	235	252	219	248	250	290	266	257	274	276	250	279	251	252	277	256	255	255	268	250	258	257	262	226	248	251	256	250	278	245	248	271	281	258	230	262	290	260	244	249	267	239	257	275	279	251	274	243	254	265	264	267	241	268	242	254	294	240	241	278	247	270	261	253	263	243	269	265	257	267	262	254	249	247	268	284	257	254	250	261	261	281	296	279	258	269	263	247	259	260	242	257	261	269	244	222	275	228	271	267	249	233	272	249	289	260	269	259	282	300	236	268	252	242	242	273	276	248	282	278	265	268	268	244	289	253	260	256	271	244	276	256	225	264	281	266	255	264	275	253	261	247	262	254	271	287	258	287	286	239	276	251	319	242	272	278	282	271	253	263	279	235	268	284	229	261	266	233	277	270	258	255	257	244	284	273	269	263	255	246	286	221	292	264	243	237	277	245	253	263	265	267	265	281	269	245	280	239	264	259	283	256	256	275	259	270	231	261	262	263	264	264	278	263	271	260	260	254	270	266	261	261	260	267	267	252	267	289	248	259	250	251	264	237	247	262	250	270	250	269	250	289	248	246	271	277	290	256	278	270	276	273	251	237	306	248	253	254	265	251	271	242	256	253	262	276	253	275	263	266	246	254	273	272	286	261	252	289	257	259	262	270	251	287	284	255	262	232	281	294	285	249	272	262	248	256	254	275	255	271	266	258	255	262	278	244	293	258	274	267	254	255	261	286	241	260	237	257	268	256	262	289	262	299	240	245	264	265	267	272	285	260	287	256	300	284	257	268	265	258	256	283	269	240	262	280	258	257	261	281	286	283	258	252	282	260	266	248	263	269	269	248	251	250	258	273	270	273	251	254	257	260	262	280	279	275	257	276	270	260	282	249	235	249	261	290	300	248	263	299	270	241	257	264	240	275	249	231	304	286	258	279	257	266	251	229	246	257	257	247	275	260	261	265	263	223	260	259	248	241	254	250	282	252	258	251	250	262	264	258	295	266	261	249	222	254	259	263	276	261	249	270	278	301	286	241	244	256	269	268	268	285	274	278	254	280	276	262	234	270	274	293	245	263	281	257	265	262	262	261	255	275	250	294	269	281	249	236	271	267	247	243
61668	97764	67867	37304	15599	3859	939	515	476	419	422	410	421	420	388	416	430	412	432	428	443	409	427	430	457	434	430	412	415	398	428	428	378	415	401	454	398	416	421	392	406	388	408	427	372	413	409	416	435	398	424	392	434	415	439	386	368	417	426	425	401	375	420	394	400	451	402	412	401	404	439	391	414	393	421	421	381	406	414	401	410	417	397	432	401	427	413	405	415	398	404	392	438	430	427	434	401	376	422	427	414	415	421	400	433	388	441	427	434	432	417	399	411	443	434	432	422	414	436	410	373	422	406	421	419	442	420	384	436	445	392	443	421	430	393	410	429	421	453	379	431	441	415	413	436	441	411	456	442	417	425	400	410	419	407	418	405	378	418	441	436	398	444	392	428	420	403	409	427	395	397	398	393	441	408	453	431	416	419	417	423	415	487	438	399	412	432	437	421	378	414	435	438	401	427	422	426	410	401	407	422	451	410	426	438	386	425	430	398	417	451	411	363	442	423	411	469	457	383	415	397	385	421	466	395	420	406	405	408	413	429	402	440	410	417	408	417	425	430	445	413	442	427	424	407	425	421	409	410	443	409	383	418	418	446	439	438	411	429	438	441	402	421	416	469	432	381	352	407	419	411	438	416	430	385	418	413	414	405	451	401	442	430	435	450	399	419	405	418	378	414	421	418	422	416	393	428	410	412	448	382	419	425	424	427	395	414	418	427	408	407	422	412	388	411	398	452	404	436	458	417	397	429	419	406	436	423	414	416	406	403	392	467	432	416	416	424	424	405	438	437	411	474	389	402	400	469	420	414	389	415	409	377	447	391	396	415	412	474	454	409	440	440	426	417	423	407	405	477	434	422	417	435	409	422	399	427	418	406	417	432	414	410	423	435	375	409	414	428	413	440	408	419	414	457	406	396	411	443	403	407	423	426	452	420	421	414	372	400	403	423	416	407	439	411	433	408	447	422	433	418	409	405	425	410	417	433	410	406	423	403	434	417	407	409	409	397	434	423	409	418	432	396	409	397	412	428	431	413	389	431	408	445	375	424	404	380	411	373	423	434	429	431	408	373	421	410	419	418	438	395	392	446	428	435	427	449	430	414	444	434	392	447	410	410	431	426	435	441	376	416	383	408	416	404	438	464	396	420	421	413	426	428	452	416	426	388	401	378	403	426	422	434	422	448	387	425	432	418	424	429	426	403	454	410	409	407	450	420	407	415	384	406	399	427	431	416	388	422	411	398	402	400	426	381	406	420	420	407	402	403	436	409	400	449	432	411	409	434	415	432	387	482	429	420	436	425	395	425	435	427	435	415	439	428	441	386	400	418	412	410	436	397	413	472	442	479	420	425	402	449	413	413	405	410	392	427	427	376	394	456	422	388	404	439	372	401	432	405	430	448	438	424	431	449	423	423	371	416	422	432	420	423	409	408	408	417	401	416	369	431	413	406	442	451	403	450	388	429	439	423	424	403	394	431	424	437	418	410	422	415	389	446	413	409	377	405	414	421	410	405	424	429	440	434	410	391	423	389	405	416	434	417	412	412	387	420	462	423	430	402	457	411	394	406	432	415	391	417	414	420	414	407	454	398	428	440	459	410	406	444	426	451	370	417	419	446	396	427	427	470	387	406	434	383	398	418	416	417	392	424	413	406	392	384	406	430	435	408	437	412	421	432	394	407	419	450	381	417	433	436	423	420	424	389	407	436	399	417	385	398	403	417	422	393	406	405	413	434	424	393	423	417	396	430	434	432	384	399	420	428	434	429	422	396	435	419	379	400	408	405	417	416	412	426	428	438	423	377	428	456	407	420	448	412	424	404	440	420	415	440	416	412	437	413	409	439	424	439	420	454	433	409	413	396	412	371	409	426	438	422	402	424	398	419	407	438	415	460	395	421	393	422	425	437	443	384	432	378	438	420	433	425	442	410	417	402	386	436	400	400	395	396	410	402	394	412	447	430	402	425	436	433	440	434	413	424	435	427	421	425	402	422	437	406	437	396	402	417	404	386	419	403	430	427	400	438	425	451	380	412	423	407	451	386	399	379	403	383	430	394	437	422	433	441	413	436	437	388	397	419	419	404	447	407	426	472	390	405	422	423	409	378	404	397	420	426	439	417	426	404	407	416	442	430	424	405	414	424	448	389	444	420	398	443	417	419	409	454	438	385	453	388	388	389	461	461	421	421	405	412	434	433	416	447	374	399	383	443	414	451	428	432	411	415	437	406	382	412	409	421	426	427	429	403	418	421	402	411	417	438	450	416	432	448	390	425	391	383	411	393	405	396	442	426	439	348	456	498	430	396	403	405	429	405	411	450	399	442	360	369	468	441	452	435	427	403	434	418	405	450	416	406	407	421	382	401	445	409	397	444	438	444	392	422	436	442	405	435	446	401	407	416	371	406	405	429	448	427	412	447	403	439	437	382	435	446	400	427	450	426	430	392	396	400	401	425	402	384	446	407	398	413	420	458	411	402	426	396	436	415	433	397	417	472	413	392	413	379	422	398	439	390	422	397	394	407	406	414	438	442	414	398	449	401	440	386	426	391	400	411	436	432	419	444	433	431	441	395	392	408	435	423	385	441	405	419	404	420	447	405	397	394	423	422	434	411	449	418	423	423	412	410	408	429	445	421	424	397	412	419	426	406	430	391	431	396	396	394	427	430	408	420	429	391	378	422	451	415	400	432	434	426	401	433	408	458	366	420	412	435	417	420	419	396	448	423	410	418	366	466	422	405	423	415	452	436	400	402	428	401	412	447	409	415	404	414	399	436	407	399	404	408	442	390	410	385	428	446	426	411	411	398	431	380	425	387	424	459	427	406	398	419	426	402	435	382	397	375	430	415	445	379	419	423	413	420	440	402	432	426	381	383	374	418	411	426	419	416	399	404	413	432	421	468	413	455	423	402	426	401	437	370	412	432	413	415	440	417	403	429	418	424	409	427	447	421	433	403	409	412	385	438	438	395	376	386	419	424	444	439	400	374	424	403	400	401	422	425	448	407	417	407	415	426	392	391	456	414	413	404	446	442	443	384	446	413	443	394	428	422	395	430	377	430	393	436	418	400	422	417	413	399	435	428	411	416	433	388	465	389	404	412	420	416	402	410	373	401	442	415	407	425	483	406	402	423	441	419	397	412	402	412	432	420	396	425	396	465	422	435	410	421	456	424	395	423	432	420	409	432	418	445	396	377	437	393	440	434	415	424	376	412	392	420	422	371	422	398	427	438	420	420	422	414	441	416	445	398	420	411	431	428	439	421	417	416	422	428	445	397	412	430	407	418	425	392	414	417	401	377	430	381	420	399	435	445	443	403	410	405	430	437	390	385	387	404	445	421	384	434	427	426	386	404	439	421	420	413	405	412	409	434	416	396	406	418	395	420	407	411	439	412	391	434	439	423	407	445	395	458	380	411	406	464	404	437	390	394	414	426	455	408	373	441	447	412	453	439	397	463	412	376	411	374	411	452	433	421	424	393	392	417	417	411	401
30530	28766	24516	9215	1106	327	222	184	161	171	176	189	172	158	204	186	177	169	155	177	187	158	176	170	194	195	169	181	157	177	169	186	192	194	193	158	187	175	167	188	168	190	190	170	180	178	184	180	169	164	173	171	183	172	173	168	176	193	184	171	167	141	174	168	169	161	161	182	176	177	181	162	185	141	160	178	161	201	172	182	178	174	199	183	139	170	165	187	161	213	175	194	189	181	188	174	156	183	186	200	181	159	172	217	207	159	162	170	165	183	168	132	167	186	204	163	186	168	185	189	164	180	194	174	175	189	179	173	159	141	196	172	170	145	199	157	153	188	137	192	161	172	191	201	177	164	182	170	173	159	192	192	164	177	156	186	185	171	161	175	186	182	179	184	173	179	185	182	191	174	150	179	175	192	192	174	150	184	173	166	184	155	183	174	185	174	169	180	172	146	165	204	144	193	196	172	174	162	189	175	161	189	179	169	180	165	201	172	179	189	175	177	159	182	175	178	181	174	177	189	175	169	184	133	169	201	171	184	165	175	180	154	171	160	186	170	155	192	152	182	168	176	162	198	184	158	161	164	192	188	197	161	184	184	181	166	187	188	180	176	186	180	156	155	156	176	158	172	192	180	168	183	186	184	156	177	187	186	169	178	165	187	201	178	189	165	171	147	198	153	158	190	162	164	190	189	180	164	191	186	183	160	181	195	169	173	172	176	171	169	159	173	203	171	182	186	168	152	167	171	196	175	165	157	167	162	167	157	162	160	178	191	165	186	182	188	181	189	170	180	165	191	168	206	180	176	177	172	183	186	190	153	159	169	163	175	180	181	186	187	161	155	184	175	190	175	172	189	186	169	194	187	177	190	177	184	166	188	179	179	161	173	182	190	187	174	184	151	165	184	191	198	172	180	199	208	177	183	222	168	193	156	200	177	159	188	170	208	184	182	174	193	198	169	195	167	168	165	175	177	160	184	177	192	193	200	193	194	151	191	157	167	169	174	164	167	178	179	176	159	186	180	213	179	166	191	174	173	178	172	196	183	167	158	168	194	184	156	180	179	159	186	190	197	189	181	157	171	214	183	200	179	162	169	177	180	181	179	172	174	158	153	198	182	162	180	192	169	174	170	185	169	180	182	175	158	163	176	176	185	172	168	211	173	155	156	173	180	155	171	179	159	181	177	203	176	171	160	179	164	189	161	169	177	173	159	183	179	173	177	177	182	210	171	189	158	180	179	184	174	174	182	199	199	189	193	158	172	185	172	174	166	175	173	183	171	169	161	183	199	172	180	197	181	167	168	189	178	175	192	166	167	183	174	172	168	157	189	204	183	182	178	181	172	155	170	155	185	191	156	172	169	167	182	170	198	168	158	184	162	170	201	168	211	180	196	176	181	186	175	157	177	200	182	177	156	182	173	147	170	176	166	154	162	185	168	188	161	177	179	186	177	189	154	169	167	169	167	184	160	183	167	180	171	186	186	178	191	176	203	200	168	154	178	164	178	175	189	167	177	165	176	173	177	179	182	184	170	190	142	150	183	178	199	206	172	169	181	172	174	172	176	162	147	179	157	187	173	187	175	190	152	186	180	176	172	182	189	171	170	205	182	164	184	198	175	160	173	162	165	179	182	194	171	174	187	168	177	167	172	182	164	163	154	175	184	183	192	186	183	206	186	177	174	162	186	187	194	194	172	192	192	176	178	156	176	164	183	205	179	186	167	184	184	171	165	179	144	172	198	188	167	163	187	181	161	162	163	170	201	165	183	170	178	162	164	185	175	200	170	193	156	180	160	188	168	168	181	184	171	180	181	166	182	189	192	152	167	176	167	192	169	185	157	180	158	169	169	176	193	175	175	173	190	156	177	171	171	168	184	175	183	177	151	195	160	169	181	174	165	189	162	162	189	171	170	186	174	175	182	181	191	189	182	205	170	160	189	188	193	176	153	174	179	157	154	182	167	179	174	162	167	170	180	171	212	168	178	161	175	171	185	171	172	170	174	164	151	180	161	168	180	200	198	156	163	175	198	141	152	185	174	170	175	162	208	173	179	175	168	174	162	207	167	160	174	190	140	165	169	178	176	168	178	188	179	178	173	183	171	153	194	184	164	199	169	167	196	182	177	178	190	173	194	198	174	196	194	187	172	183	176	190	168	156	170	174	190	180	183	163	175	177	189	152	166	186	186	148	173	184	172	154	186	183	193	195	195	170	167	166	185	197	168	160	203	176	184	168	188	183	163	168	169	192	192	183	214	187	190	187	181	155	160	190	173	189	164	207	182	183	167	192	184	180	167	158	182	185	156	164	166	178	162	180	154	169	180	176	171	182	166	196	175	177	194	188	188	171	180	187	205	159	166	168	198	180	170	183	176	192	176	159	178	171	165	192	180	183	163	179	149	173	170	171	186	181	183	184	186	194	161	173	166	171	175	167	179	187	177	183	183	157	175	173	198	160	178	156	192	159	164	165	181	156	187	182	190	170	183	183	185	177	164	179	164	186	166	187	178	171	177	178	189	183	191	155	164	201	165	183	172	208	176	201	190	167	179	175	162	196	174	167	168	183	188	188	191	195	188	161	183	166	194	169	169	186	181	177	199	173	176	170	167	193	169	172	160	175	173	178	189	161	164	178	189	169	171	165	167	187	161	171	182	180	204	162	175	159	158	151	173	170	178	169	209	185	182	193	202	202	173	173	190	185	197	185	151	163	180	172	148	198	171	170	182	194	195	188	184	162	196	174	179	164	182	172	191	175	172	193	167	191	206	164	161	175	177	168	174	177	180	176	153	157	196	204	180	178	182	175	168	175	166	152	168	178	174	168	172	187	180	173	169	169	188	188	169	202	193	153	179	180	173	176	173	184	166	196	185	177	168	181	176	189	189	164	169	199	157	162	165	189	171	191	155	173	167	197	180	201	172	201	181	171	189	154	171	179	193	171	199	146	188	189	180	167	181	181	168	166	177	167	194	181	192	178	179	168	183	180	185	187	168	154	177	164	184	177	178	193	191	153	175	162	159	199	187	178	175	163	175	177	182	152	211	172	184	186	178	159	183	185	182	178	172	185	174	153	177	169	161	143	155	200	176	169	190	160	177	182	164	168	150	179	189	176	163	164	155	179	208	184	186	182	180	177	178	189	181	158	156	186	173	178	160	166	188	193	175	169	176	155	205	177	188	181	176	179	196	184	174	173	160	158	176	198	183	148	176	185	170	180	177	179	183	173	189	190	170	173	171	174	178	153	177	172	173	191	207	191	163	176	178	160	186	178	182	194	172	166	178	175	192	178	174	165	187	191	168	171	184	181	171	153	173	194	157	185	185	184	171	158	162	173	187	176	168	164	151	172	167	191	197	157	196	181	167	157	169	163	171	191	187	175	194	178	166	191	165	192	181	156	180	194	176	183	192	165	170	189	182	204	171	188	176	168	197	187	177	194	168	170	173	188	180	146	184	198	173	205	190	160	174	190	173	171	180	186	189	168	166	178	152	169	180
37859	44349	27772	8845	2127	644	372	344	311	300	297	306	291	309	312	295	309	319	294	289	295	321	333	283	319	331	305	302	291	299	321	264	304	302	312	276	298	314	311	318	309	281	300	317	265	271	281	313	289	299	310	284	318	269	313	317	321	289	282	332	303	317	298	297	279	292	327	316	287	299	321	301	281	332	345	293	282	337	288	287	283	287	299	303	290	293	302	291	293	283	286	278	278	347	294	297	270	285	287	292	301	302	296	297	309	273	314	324	305	296	269	314	313	298	314	294	276	308	315	279	304	287	279	319	276	310	285	289	308	261	297	305	303	301	312	312	320	295	286	262	302	274	309	301	309	310	292	294	286	299	295	261	292	288	321	283	288	305	287	297	292	290	278	283	285	265	314	289	327	294	331	297	291	287	295	309	276	289	287	300	308	291	294	308	285	309	291	307	294	297	301	286	281	302	268	277	296	293	300	271	292	316	280	310	307	318	278	272	292	295	313	299	334	285	321	322	315	290	292	276	261	311	316	293	322	303	288	279	308	304	291	331	297	287	268	304	309	291	318	340	322	297	286	290	304	297	303	311	318	306	314	280	316	311	285	274	319	310	308	302	354	267	294	253	298	324	295	330	316	337	300	288	311	310	308	293	309	291	292	258	314	272	324	332	283	304	289	297	319	300	275	315	307	282	310	317	317	293	299	309	293	294	309	296	304	283	302	304	303	284	279	290	292	326	287	302	319	301	325	308	310	309	295	279	333	304	292	251	307	331	303	279	272	310	303	289	301	294	319	295	292	284	276	299	321	272	259	294	289	323	272	271	300	313	338	282	272	310	304	305	290	263	301	290	308	295	289	286	275	295	278	300	292	300	259	311	295	316	286	303	310	273	288	316	321	287	296	299	302	302	305	302	318	277	282	282	299	286	284	305	288	274	313	305	320	278	287	292	292	292	310	278	309	311	301	299	290	309	316	303	293	285	282	286	303	302	309	295	316	314	309	311	296	273	255	312	300	304	295	304	340	308	283	319	312	267	298	287	270	291	263	297	305	287	291	303	305	295	288	288	290	291	326	313	315	296	301	271	302	296	333	299	319	273	325	295	301	317	279	303	289	298	272	309	323	300	267	269	329	285	290	298	282	274	281	283	288	320	306	298	298	283	271	293	295	281	294	281	288	313	310	330	286	326	291	277	282	311	303	284	268	289	277	309	285	316	278	310	296	262	291	356	301	294	297	299	301	293	296	302	306	316	330	275	282	302	315	274	325	302	310	315	298	281	299	283	321	295	305	315	291	310	288	285	308	302	323	280	282	287	303	303	276	308	265	333	305	292	314	297	292	319	297	327	299	291	290	279	286	300	292	286	325	330	269	322	288	255	293	338	312	295	317	302	312	300	321	288	300	311	305	298	319	328	285	275	322	326	252	299	278	304	287	301	257	289	269	266	303	310	321	284	305	300	298	271	288	296	270	322	308	281	309	311	292	321	317	354	298	309	330	291	289	314	292	315	298	294	300	337	298	318	313	308	309	302	310	284	319	303	327	305	310	290	293	286	319	282	260	299	334	317	313	292	311	306	312	299	282	331	282	256	333	315	314	283	302	313	285	307	307	308	288	315	299	288	295	317	316	288	351	296	309	309	288	296	298	310	300	281	273	288	262	303	321	303	312	284	295	295	270	319	284	307	294	309	299	311	283	331	270	331	289	313	308	284	307	295	288	319	311	288	290	311	310	294	320	300	309	290	325	272	295	294	360	274	294	273	268	277	329	324	286	292	283	299	284	293	299	272	298	303	272	317	288	294	296	277	299	289	294	312	316	296	317	308	303	321	289	298	303	338	281	277	314	306	306	323	289	295	256	274	309	255	327	299	330	305	288	319	275	293	277	288	288	301	308	322	301	320	293	306	314	317	266	314	286	316	304	305	318	331	300	297	287	276	292	287	293	273	313	283	313	304	299	310	288	274	295	306	322	288	305	311	293	282	286	300	301	285	297	308	304	304	304	253	286	296	290	275	315	299	312	285	291	291	275	325	310	261	300	297	289	303	285	289	281	296	277	319	277	284	328	291	317	274	306	284	298	300	301	282	304	328	298	283	291	272	279	296	312	300	301	313	288	300	306	316	331	288	257	281	290	298	299	303	302	316	312	318	311	292	305	302	316	294	260	259	303	297	292	284	273	323	297	334	313	285	260	292	283	284	294	268	304	343	304	340	328	271	332	289	311	277	298	249	295	306	298	286	295	281	256	273	297	298	292	283	255	290	309	281	307	298	310	312	312	288	292	266	282	287	286	305	295	315	292	318	301	316	300	306	287	321	285	278	299	300	298	339	276	332	290	316	288	303	290	293	278	304	292	307	288	301	297	265	316	299	300	312	295	294	291	281	265	296	291	331	314	312	259	293	332	271	280	303	273	290	313	290	294	305	295	289	284	285	290	308	295	335	292	322	309	325	309	309	267	290	295	299	271	290	300	314	313	296	274	293	320	293	319	316	275	317	285	286	312	285	286	324	317	288	298	285	315	286	328	312	290	294	316	290	284	320	315	292	301	307	351	312	306	253	302	292	286	287	293	295	320	274	289	291	279	291	312	300	308	287	308	320	309	292	297	284	309	272	314	276	316	327	298	298	285	304	314	298	326	314	317	297	277	308	259	276	319	297	281	304	300	285	298	299	300	285	293	321	317	297	290	273	273	306	292	315	308	307	321	312	285	291	293	283	335	310	289	289	284	302	314	292	278	263	290	327	316	277	313	279	308	305	309	289	298	269	289	310	323	303	248	320	282	327	324	330	297	300	289	320	309	313	307	281	310	312	321	346	300	305	282	269	322	317	278	318	303	281	288	317	341	297	290	313	338	293	292	283	292	301	308	271	291	267	291	311	292	295	296	310	295	314	289	288	321	311	278	297	304	304	293	314	324	283	329	290	283	300	295	295	289	302	322	304	335	297	304	270	288	324	272	298	300	334	297	287	303	291	314	310	287	301	297	282	273	325	291	299	333	307	313	306	325	283	319	293	306	297	303	298	286	296	296	297	274	299	274	307	287	281	266	259	319	310	299	303	315	280	287	274	293	290	301	301	288	275	308	284	297	311	281	281	285	276	292	285	306	319	310	333	282	287	323	300	273	288	304	290	254	268	310	310	304	308	306	308	310	308	284	270	304	289	300	281	310	310	305	295	285	259	303	330	341	305	285	308	322	313	295	270	287	336	289	283	301	281	296	290	281	306	296	299	303	279	280	318	296	297	306	281	327	318	290	303	299	303	288	283	299	313	278	303	279	306	304	256	297	276	300	298	297	309	298	281	284	266	300	305	301	286	294	300	313	316	341	303	299	303	303	327	283	283	318	300	288	324	294	328	297	304	259	283	285	327	278	301	275	290	297	293	253	295	310	280	313	266	296	319	281	305	315	332	312	285	309	290	274	309	260	294	313	275	290	277	307	315	286	303	286	294	325	304	303	305	297	288	291	274	258	322	296	305	298	288	302	317	284	263
24840	22961	30614	25339	19105	5517	476	235	230	244	236	232	203	229	216	249	198	223	227	218	202	198	229	225	251	233	221	217	215	247	211	205	217	220	257	206	225	239	243	222	222	227	219	226	220	247	242	208	230	241	234	230	233	248	226	220	213	211	223	233	241	226	210	224	245	210	209	206	236	211	207	241	213	245	241	227	222	217	210	236	228	220	210	217	254	233	227	216	222	232	204	235	220	184	235	239	207	225	230	229	212	230	196	222	215	237	210	224	207	239	224	233	230	236	224	231	233	220	223	228	234	201	233	229	205	228	227	236	218	219	224	233	239	244	211	213	237	213	227	223	208	204	264	229	224	229	202	219	238	226	216	224	236	223	238	233	224	216	195	207	219	217	235	222	224	227	238	236	178	223	260	222	244	213	230	196	212	228	222	209	209	212	194	221	242	211	249	227	234	242	221	226	241	211	256	201	223	231	219	221	218	193	222	226	179	250	229	190	251	232	237	249	203	246	206	212	219	210	226	245	235	219	243	229	237	229	218	184	219	232	224	220	199	232	212	178	221	233	233	219	239	212	234	205	210	240	231	249	232	233	234	211	232	238	229	215	210	233	212	224	212	227	219	209	215	238	215	227	247	215	233	238	219	217	226	220	245	216	236	207	251	202	234	247	230	208	204	223	220	247	213	192	225	217	218	219	208	218	218	249	208	201	241	222	191	207	251	229	226	258	243	222	214	217	256	208	207	221	217	219	214	203	200	221	210	221	240	221	211	201	217	220	209	227	227	219	245	225	203	239	217	237	214	191	210	226	236	221	213	211	208	222	219	232	215	227	216	206	243	210	247	225	215	212	212	246	246	246	206	218	228	230	249	199	236	220	229	228	226	216	213	211	218	219	213	248	237	243	231	213	198	183	213	200	216	194	235	214	222	220	226	208	205	224	226	231	230	214	229	213	245	205	196	210	269	193	251	243	250	245	211	252	181	250	205	222	242	252	232	221	215	203	235	234	220	208	221	216	218	246	225	237	211	214	198	232	236	246	217	225	196	237	230	233	204	214	218	240	231	205	219	197	244	209	209	219	248	232	187	203	220	212	223	226	219	223	241	218	220	239	215	241	227	197	227	230	228	249	226	235	231	238	227	236	223	212	214	212	237	210	229	242	217	210	228	266	212	214	200	238	229	211	236	237	222	225	213	218	212	217	227	231	206	203	215	243	242	230	214	244	219	199	234	203	250	243	237	203	222	208	200	200	200	229	200	242	230	201	241	202	224	210	235	206	216	198	227	249	236	221	234	226	225	244	212	230	224	210	223	232	212	229	256	228	212	214	227	194	242	218	216	219	236	231	242	230	249	222	238	243	205	228	230	213	204	211	228	192	230	204	227	229	242	234	226	208	227	222	202	204	236	206	261	219	211	224	206	210	200	220	226	204	222	220	233	240	204	235	209	229	244	208	250	202	237	210	230	198	247	219	206	242	221	206	227	223	234	203	213	205	240	239	233	235	207	259	209	237	235	209	218	217	218	203	245	247	229	230	211	224	234	231	224	198	206	223	210	202	219	231	201	233	242	225	187	218	214	222	224	254	227	231	239	233	245	254	236	224	243	241	193	230	237	224	192	222	214	255	231	214	261	223	227	234	228	221	241	250	206	207	222	224	226	216	202	224	215	202	184	220	222	245	234	242	219	259	246	237	247	231	214	216	211	217	223	220	209	228	225	231	201	248	203	240	198	218	240	224	221	234	218	239	215	245	216	242	214	252	209	221	212	233	222	214	230	223	222	206	244	196	203	213	238	184	234	236	212	216	244	212	209	231	238	226	226	196	233	199	235	217	221	206	206	207	256	206	238	231	241	210	220	220	195	199	235	204	239	205	214	234	218	229	232	203	220	225	230	238	207	195	226	209	222	219	248	214	226	233	238	241	248	232	235	229	222	213	205	246	206	233	222	244	219	234	234	216	250	216	205	215	239	212	206	213	236	231	219	232	229	200	181	224	224	226	229	209	216	222	250	239	202	230	207	245	212	220	205	225	243	261	214	208	225	237	227	227	218	210	220	201	226	232	199	204	237	211	221	213	239	227	239	238	200	223	231	226	220	217	221	200	237	229	226	245	202	226	214	228	232	217	220	242	221	250	217	260	224	208	206	216	207	208	217	217	193	209	225	251	220	225	236	213	225	222	246	215	211	210	209	229	236	247	225	199	245	214	230	216	238	228	233	231	232	261	232	221	182	204	213	226	232	229	195	235	227	216	236	207	219	213	242	220	207	257	231	226	217	203	229	196	231	243	183	254	218	243	221	234	220	236	217	201	228	237	208	204	220	217	230	232	232	244	196	223	201	234	237	210	208	214	215	217	216	218	238	245	235	234	223	220	227	210	237	211	211	233	237	210	207	245	206	231	224	243	216	200	214	221	220	212	232	217	217	216	216	222	229	213	211	229	233	214	246	211	239	221	230	227	233	217	226	232	237	229	206	225	209	193	216	200	229	227	218	239	242	249	240	227	210	240	224	230	185	223	225	212	215	233	219	235	210	223	244	212	199	268	220	222	213	210	252	246	216	251	223	210	222	224	228	202	205	249	208	225	212	220	225	224	236	218	214	242	217	214	224	228	216	216	203	215	226	214	230	229	215	223	215	209	225	239	206	245	242	210	219	202	232	221	207	191	216	227	203	246	210	248	205	234	256	220	235	249	242	196	206	228	215	210	219	231	212	216	228	194	240	197	198	222	240	211	207	215	247	191	231	249	221	219	219	238	204	248	231	238	206	217	248	211	203	223	204	226	230	231	233	224	196	214	233	218	245	198	216	244	252	213	226	207	201	204	223	247	222	207	217	224	246	207	199	232	231	250	236	235	239	251	200	226	238	209	255	245	226	189	257	221	222	238	239	205	228	239	210	220	235	196	223	236	255	242	211	209	238	225	215	192	215	229	227	201	217	213	224	219	225	222	208	251	244	206	242	200	240	233	229	231	215	224	225	239	209	212	218	245	232	190	205	232	212	237	202	222	235	243	210	220	205	230	245	220	217	228	210	205	254	213	233	215	217	233	230	215	239	225	223	233	221	216	248	231	230	212	206	241	221	220	222	217	217	230	216	225	217	214	212	219	213	220	214	240	213	208	234	229	215	222	219	198	213	204	226	184	198	199	208	201	208	218	243	212	216	221	186	215	231	201	211	225	223	240	218	220	230	224	238	231	232	211	206	202	215	218	232	210	233	199	226	213	229	227	221	201	213	204	227	238	215	207	220	242	201	245	214	222	239	234	219	219	243	235	227	201	232	194	208	224	224	219	218	245	226	225	212	229	240	199	224	201	203	215	253	240	211	228	222	242	205	194	223	227	212	225	214	200	229	214	217	179	211	243	222	209	235	213	226	207	223	228	239	205	245	212	237	217	209	231	232	242	223	227	214	220	204	199	227	241	212	242	223	210	203	243	220	185	242	222	192	219	226	207	224	219	223	238	199	230	210	215	219	243	212	228	226	194	218	207
60498	85370	56519	28433	9692	2147	649	444	397	354	333	357	380	385	379	343	326	367	351	357	337	366	387	358	358	371	381	365	354	372	382	390	387	360	388	343	343	343	361	360	342	383	405	373	371	344	390	378	370	365	345	381	360	374	358	378	377	360	328	362	369	371	351	358	351	349	356	362	363	352	390	395	387	347	362	388	389	381	373	356	419	347	364	370	372	351	380	382	376	353	358	397	364	334	365	365	347	320	379	359	376	377	343	377	368	343	379	365	388	341	361	376	348	344	367	361	378	390	383	374	347	382	384	345	384	373	368	346	350	367	356	341	365	387	397	358	365	372	348	361	396	359	362	389	368	364	365	367	378	391	372	366	357	400	393	329	368	401	349	367	360	366	371	402	357	375	352	348	377	358	363	359	376	401	373	361	384	381	386	355	324	388	352	418	340	372	372	379	366	389	344	401	374	370	372	360	368	355	375	376	346	400	366	353	346	376	377	369	371	389	388	371	360	351	408	379	401	336	347	354	354	390	370	366	399	383	352	374	382	386	353	385	352	375	364	387	358	351	377	380	373	321	362	374	366	339	368	356	388	343	365	350	367	363	351	369	344	355	341	377	367	364	383	338	375	361	376	385	380	362	388	363	382	358	374	378	347	381	351	394	378	368	339	362	388	385	367	384	422	388	362	342	361	352	376	372	347	364	374	357	371	376	328	368	349	350	350	396	375	356	349	373	354	352	367	352	356	363	399	342	385	360	359	335	363	373	372	366	349	368	362	345	377	375	356	371	338	351	350	391	372	360	349	360	366	370	364	356	368	351	383	368	344	346	333	348	352	367	353	356	359	390	335	363	341	402	391	339	373	382	361	352	348	386	416	400	356	384	402	393	367	367	360	407	339	380	366	370	399	370	363	360	374	396	358	358	374	380	361	359	395	384	402	401	372	364	360	376	368	392	372	378	341	321	338	373	341	376	390	342	351	378	325	361	384	330	353	353	369	357	368	396	356	386	356	348	386	335	364	359	373	353	356	357	360	371	346	373	373	345	343	351	393	319	384	373	375	395	372	375	357	356	385	361	371	342	378	383	389	344	394	412	380	373	378	390	353	392	395	351	376	388	346	370	391	358	372	384	362	355	391	379	344	356	398	339	346	394	349	399	337	346	353	371	357	352	380	343	371	376	406	376	343	366	385	350	349	349	367	343	402	361	384	396	371	375	372	360	306	359	306	395	429	340	363	372	358	360	373	362	389	340	408	350	376	324	378	393	338	367	367	382	327	391	365	393	369	366	349	391	350	389	381	419	347	358	353	374	411	395	395	346	353	361	334	373	372	395	383	383	370	402	377	360	381	370	368	345	354	371	362	386	366	389	357	389	363	368	398	357	345	339	377	342	381	376	362	381	333	395	334	370	380	386	376	377	387	351	388	399	392	347	384	366	325	369	384	374	360	390	330	359	371	361	357	368	374	356	402	371	322	358	352	350	362	406	359	370	370	344	381	357	386	341	379	394	357	379	417	344	347	363	347	383	352	360	357	357	384	320	344	352	401	342	380	373	404	356	333	332	357	428	365	357	390	376	379	379	326	392	363	333	364	346	355	359	331	381	349	370	385	360	344	349	380	353	392	358	349	371	341	376	337	386	384	325	344	365	360	344	366	353	361	353	366	394	368	427	372	374	352	335	357	382	374	349	368	353	405	405	355	359	384	350	416	378	338	384	389	389	359	372	368	372	399	317	358	359	376	342	363	360	385	370	356	383	365	363	365	383	347	357	376	375	362	364	356	384	368	374	377	367	369	363	339	360	370	342	338	353	358	342	392	400	341	376	418	375	394	350	361	372	366	378	360	357	357	357	390	352	372	384	364	355	324	371	358	394	373	375	391	369	348	379	362	369	417	342	386	376	337	363	364	368	370	364	352	365	402	380	357	403	424	362	360	383	367	345	353	391	356	347	370	377	356	390	379	322	396	359	373	400	342	365	374	389	350	364	362	394	369	378	362	388	368	352	393	336	386	350	353	364	359	397	412	367	365	349	348	373	357	356	368	355	357	395	370	368	372	388	379	382	348	392	381	365	357	364	367	348	329	346	360	371	402	390	390	378	359	363	352	345	379	347	357	379	375	355	350	390	357	375	328	385	379	373	393	368	401	379	398	378	370	365	351	351	379	350	379	382	395	353	356	358	363	359	365	343	368	378	405	363	318	331	356	371	330	363	346	381	359	394	364	376	314	385	348	394	396	324	330	354	342	372	351	376	351	375	355	362	380	397	392	386	403	362	339	368	380	344	376	387	335	395	355	372	369	374	357	355	378	392	344	347	371	354	348	371	363	399	377	378	375	334	353	381	376	342	393	364	363	374	373	386	367	375	362	408	346	346	353	367	383	375	382	334	366	355	371	326	378	387	358	367	325	392	341	398	386	356	361	362	366	357	375	375	357	381	395	347	399	376	357	370	333	352	372	374	341	387	356	371	399	360	364	392	364	381	412	356	372	381	368	354	326	384	368	329	390	374	391	337	355	390	350	361	371	365	384	385	359	383	375	375	362	356	398	366	370	347	357	369	371	362	378	384	335	344	380	420	334	377	368	392	343	340	407	364	363	348	353	362	363	336	356	414	361	372	379	356	382	334	382	353	371	391	351	369	327	371	410	368	383	377	386	352	385	381	368	363	347	393	362	341	375	372	374	372	343	373	397	342	356	383	399	391	399	392	362	340	388	370	350	379	382	342	404	339	379	311	350	370	360	347	342	342	350	353	366	342	397	367	355	380	358	390	383	321	361	352	395	373	378	346	346	342	355	343	352	400	350	386	358	363	363	406	398	348	359	351	377	322	350	338	363	376	362	358	374	341	365	340	393	368	396	362	367	368	399	368	368	373	373	381	388	375	342	387	376	359	389	371	372	379	361	426	355	353	367	346	378	359	395	376	348	371	354	366	342	391	339	391	351	388	347	341	374	319	374	395	356	340	366	339	374	376	380	358	369	350	362	393	364	389	371	348	369	361	352	337	370	391	320	354	358	381	407	339	369	364	380	356	354	343	341	362	354	351	365	358	355	344	375	335	359	353	373	362	348	397	379	358	378	409	358	374	388	373	369	349	349	350	374	363	337	369	341	358	364	372	331	355	395	357	373	411	363	349	352	336	379	350	375	346	338	410	355	382	361	386	371	378	351	356	365	363	400	352	343	377	366	360	348	363	388	372	357	368	334	364	375	366	410	341	391	342	347	356	334	337	416	330	383	375	383	420	361	360	370	380	355	378	371	341	378	356	364	377	375	388	357	361	380	342	369	372	370	393	367	356	348	376	371	378	387	436	358	346	393	372	397	366	357	345	345	399	359	349	360	381	363	417	372	379	341	362	362	380	373	360	384	341	373	349	368	386	383	360	380	368	394	387	361	362	416	355	343	363	358	374	357	380	353	372	364	365	365	368	375	379	431	361	362	378	383	339	324	339	368	364	338	408	394	383	364	377	342	381	333	356	382	350	393	366	365	361
23457	21937	29846	24167	21410	18525	3515	382	252	251	288	279	290	274	252	293	272	272	257	280	228	245	269	305	277	278	249	260	273	267	276	268	300	261	267	260	280	230	272	246	256	289	269	282	245	247	242	267	275	272	292	284	277	263	266	260	252	255	279	270	279	254	265	267	276	247	258	282	264	238	264	243	253	263	266	282	282	286	255	255	268	241	297	276	263	280	273	269	268	281	255	243	285	248	240	262	274	243	271	273	249	245	266	263	270	272	280	257	257	280	261	252	264	272	271	265	244	283	266	253	259	259	270	287	253	258	246	261	258	269	256	256	292	262	270	269	273	238	264	251	271	260	277	291	266	251	248	258	253	254	259	273	279	269	265	278	263	283	281	275	270	261	283	281	280	234	256	260	284	235	289	249	276	234	252	284	272	257	290	280	253	271	265	284	237	274	228	269	270	269	258	262	259	271	239	297	256	250	272	274	277	264	262	264	258	252	283	271	284	270	262	244	260	244	265	274	248	216	285	255	273	241	249	273	274	249	251	278	271	259	273	247	234	241	302	253	270	279	309	275	277	227	267	255	257	265	244	270	279	271	257	274	244	258	263	265	261	277	302	259	254	262	265	245	310	263	266	253	257	305	259	244	232	235	260	281	256	255	280	269	247	251	251	259	258	251	257	255	261	272	280	277	246	288	266	296	262	243	281	260	254	238	255	254	270	277	265	259	248	281	260	239	237	259	247	263	276	251	255	269	277	275	266	255	265	306	263	255	283	277	239	244	242	270	264	247	259	275	244	278	288	248	262	259	228	249	273	266	258	262	280	253	287	271	269	276	269	254	273	257	261	292	278	271	256	276	290	267	258	258	265	264	288	256	271	289	269	255	267	251	229	261	279	250	251	275	244	261	265	267	259	268	272	269	243	256	281	240	261	275	285	255	253	275	263	253	279	260	290	253	243	245	262	288	296	285	275	259	276	227	277	268	264	260	252	289	304	251	247	277	253	265	257	252	262	263	238	276	236	239	264	276	274	250	278	263	255	294	247	280	254	266	242	259	256	288	282	318	236	290	283	232	277	255	249	263	254	251	253	255	254	275	286	256	280	259	251	266	250	257	266	266	252	238	264	272	254	272	274	255	277	218	282	265	268	256	256	248	249	266	260	267	263	259	274	220	267	274	283	268	287	260	270	289	300	257	247	262	277	265	229	282	270	273	288	260	254	270	249	257	269	265	250	264	286	245	238	273	253	292	276	276	276	255	252	271	270	275	264	255	264	251	245	275	272	229	229	255	256	238	241	308	228	253	262	276	245	254	278	245	273	263	267	239	249	247	247	252	258	263	224	263	257	276	255	251	243	284	274	253	259	277	278	275	277	247	251	267	259	258	280	268	252	249	300	260	289	241	278	305	279	250	264	259	249	255	275	270	267	246	248	253	267	281	287	279	264	277	278	254	266	267	265	229	264	248	264	292	274	260	262	278	251	247	267	267	289	244	228	252	256	247	249	259	272	255	262	270	255	261	267	271	255	281	250	291	252	222	292	251	271	246	224	273	282	249	268	258	285	255	291	272	232	268	224	249	281	253	258	269	279	253	271	261	257	237	271	258	260	270	273	296	269	264	266	250	249	285	258	272	237	275	256	243	259	287	266	268	272	268	270	281	299	289	270	269	287	265	269	261	248	255	285	256	248	248	278	263	279	263	263	265	264	273	285	273	232	255	262	245	264	255	248	252	258	274	263	271	271	241	268	270	258	272	257	248	244	270	269	283	300	275	259	268	250	250	256	252	256	258	280	268	256	262	261	262	275	238	249	282	250	248	240	244	271	270	251	295	238	262	277	264	241	257	273	227	246	261	247	264	252	298	267	258	261	282	257	265	247	235	256	282	260	285	285	260	291	268	231	269	268	277	269	272	296	267	265	276	280	265	248	264	250	267	263	267	246	266	241	260	281	269	236	262	275	269	256	278	261	257	275	248	264	261	239	266	254	257	279	231	251	249	243	259	242	254	272	248	266	285	253	255	259	266	259	274	287	265	241	258	245	280	258	248	283	286	283	279	242	274	245	273	240	253	288	289	254	242	267	282	264	287	265	268	227	292	234	274	282	265	282	266	280	252	267	243	256	253	257	294	281	248	258	254	251	265	266	253	273	295	251	271	271	277	291	243	261	245	248	267	275	274	254	243	260	258	234	249	251	279	225	262	219	291	205	255	250	290	250	240	276	275	259	222	258	266	269	242	269	250	241	275	257	258	264	257	246	309	272	268	272	261	282	272	237	269	290	256	265	275	258	257	257	255	276	273	273	274	277	269	278	268	247	271	237	263	260	252	264	260	269	257	270	252	244	261	231	248	250	238	230	270	297	265	283	258	259	285	246	231	271	223	280	263	286	266	270	267	255	266	267	297	265	268	230	263	268	240	236	240	256	274	236	255	234	234	263	317	258	263	254	269	260	274	263	265	254	296	265	248	256	234	267	248	291	268	283	277	271	253	262	264	252	271	277	263	237	254	272	264	251	275	259	283	257	276	272	268	245	246	280	267	275	231	256	271	274	268	263	257	256	248	252	230	278	280	298	249	251	253	285	257	263	287	253	255	282	248	248	266	253	286	241	237	299	258	242	269	250	232	262	239	292	259	270	275	275	266	247	253	260	273	257	310	229	248	263	262	228	277	268	300	270	245	254	270	264	280	284	269	278	226	265	262	266	262	272	258	253	297	271	262	236	254	279	287	259	244	246	269	262	260	297	263	254	279	259	275	244	255	282	245	298	287	269	282	234	260	262	269	280	242	278	227	253	249	265	269	275	269	249	288	271	261	268	250	269	273	291	251	272	272	241	227	275	255	264	284	256	276	284	261	260	274	282	259	280	236	266	261	265	263	244	268	238	269	281	252	254	273	267	278	266	274	241	277	239	273	263	278	258	278	286	256	265	257	262	262	285	275	240	273	266	277	243	256	274	259	242	251	281	242	284	274	233	236	267	263	262	263	241	290	247	243	267	274	255	262	264	262	257	267	272	233	252	252	254	265	282	277	270	254	263	270	261	255	253	264	239	276	252	306	230	284	267	254	278	266	282	244	262	273	247	284	270	275	265	243	268	296	262	292	273	237	257	286	225	265	252	244	272	241	259	283	276	241	254	260	283	287	272	226	254	265	278	228	262	244	283	267	263	252	264	236	250	255	258	272	274	281	265	251	235	276	298	275	261	239	276	261	246	279	248	258	251	249	250	262	266	298	260	269	253	261	284	268	251	242	246	284	244	265	269	273	276	257	279	258	254	266	270	263	281	244	259	267	250	259	254	267	261	260	257	278	268	277	256	249	264	267	241	273	303	296	268	266	284	284	265	245	283	256	253	271	270	263	274	295	264	285	254	294	269	261	267	266	261	241	256	261	273	258	245	274	258	267	249	232	270	247	249	270	242	271	212	291	242	252	264	258	256	245	270	236	247	262	274	265	257	259	294	289	258	258	267	259	260	271	255	276	231	257	256	263	262	282
61500	96911	67067	36340	14731	3730	930	540	477	429	438	432	406	430	416	420	390	438	432	419	420	435	451	429	395	429	416	439	408	396	446	422	432	394	451	414	406	457	433	421	389	440	416	414	418	459	424	427	409	401	417	421	405	413	398	410	430	405	443	447	441	446	432	416	431	416	437	421	378	425	450	421	433	415	431	437	387	382	403	389	445	417	390	445	397	415	403	388	431	433	404	367	425	429	410	437	442	456	400	420	402	402	455	417	430	424	406	398	411	441	450	422	432	430	432	390	431	413	414	424	424	429	397	407	429	429	404	418	453	391	413	384	464	374	394	423	420	391	392	421	439	436	417	401	429	424	409	443	437	404	434	416	405	404	378	430	404	372	404	402	397	450	432	426	443	372	406	405	413	445	446	403	415	446	430	356	418	406	378	401	405	444	374	422	413	398	400	402	425	432	387	437	443	447	396	464	400	388	404	433	438	406	416	419	417	402	422	433	401	437	434	412	410	393	399	409	403	393	394	407	421	411	420	421	400	418	431	404	406	407	459	379	428	376	407	395	445	426	410	430	398	406	406	407	418	407	435	440	450	426	379	411	431	396	410	417	414	426	417	393	429	413	405	401	443	439	405	420	428	417	400	456	398	359	414	394	371	442	443	404	413	417	420	419	409	427	397	388	403	418	448	429	440	423	415	431	404	437	431	423	422	434	386	394	394	422	402	422	403	429	426	438	393	398	425	392	438	419	423	421	398	406	388	407	451	421	454	427	411	432	399	392	425	417	435	437	410	392	424	464	410	423	409	416	400	428	425	391	451	396	435	411	439	444	422	436	459	396	427	415	412	450	435	423	405	395	440	421	395	421	429	431	463	421	419	387	379	442	451	423	433	443	442	478	416	407	426	454	430	426	417	407	406	420	415	421	449	403	416	423	381	418	441	415	395	414	400	429	435	446	406	424	414	420	437	394	448	433	439	450	425	412	418	397	420	444	403	400	428	457	403	439	437	402	435	445	445	408	448	433	426	389	422	393	435	435	411	396	396	363	424	403	427	409	414	407	397	431	402	408	429	397	411	405	422	424	456	440	404	407	423	412	414	415	447	424	421	413	421	392	407	432	408	463	424	374	418	426	431	410	424	446	406	438	416	413	410	475	398	383	454	456	401	429	407	408	400	414	409	425	407	403	380	472	429	410	432	402	404	415	436	413	415	412	406	422	443	410	451	415	441	400	418	422	428	392	421	379	436	422	440	443	384	413	437	431	423	418	382	412	450	389	410	412	427	392	416	427	409	406	416	409	423	415	416	428	394	400	444	410	429	410	404	420	386	431	409	435	373	433	425	436	409	397	404	400	393	425	428	413	415	425	380	409	453	417	414	424	386	375	426	417	429	433	401	395	384	399	403	424	463	397	415	389	432	424	389	420	401	407	436	378	429	402	422	427	412	427	449	404	422	397	402	433	425	412	416	433	411	422	427	391	461	411	413	449	439	399	444	385	425	462	418	415	402	422	432	410	413	395	421	428	391	432	416	460	372	422	431	416	404	432	381	421	411	413	407	398	390	402	442	409	383	422	394	429	425	438	422	430	415	404	443	439	443	425	405	406	384	406	401	452	410	382	406	419	398	452	397	420	397	404	409	410	385	416	388	437	414	425	402	404	398	403	383	429	407	412	385	413	417	410	415	407	398	434	420	389	424	443	446	433	405	443	425	429	476	411	368	414	394	411	406	393	426	430	416	382	380	455	436	412	423	402	422	427	404	426	394	435	372	381	441	396	430	430	374	422	408	442	413	387	418	395	380	424	436	429	425	429	426	425	419	429	398	403	446	377	430	440	396	395	393	409	426	426	391	427	424	423	434	427	444	421	423	419	428	458	417	407	430	432	407	422	402	386	400	405	435	413	432	428	427	394	407	433	423	424	417	434	403	436	360	392	434	444	430	443	432	394	402	415	417	411	402	461	429	453	379	410	452	401	466	409	354	400	412	420	409	379	412	375	421	394	389	419	407	400	390	429	399	430	413	409	448	382	410	405	408	409	453	397	418	434	418	372	414	417	447	403	446	421	374	424	438	448	409	423	423	449	423	416	427	412	410	415	389	414	393	435	373	408	430	419	436	414	419	427	412	477	402	413	413	419	390	431	431	407	419	417	447	438	437	431	426	408	413	411	382	416	453	415	404	421	414	445	409	392	422	402	390	400	417	430	385	439	389	441	391	411	378	394	423	428	387	423	420	451	428	385	410	388	380	391	387	416	378	389	423	418	359	386	442	407	425	435	423	417	442	416	414	417	381	437	419	405	385	408	440	424	432	388	442	438	397	442	413	445	429	414	406	431	423	427	432	403	427	426	377	392	438	436	423	421	401	440	452	434	418	391	430	414	443	422	391	451	438	427	465	433	423	425	426	421	437	427	428	386	387	414	401	403	401	423	437	401	399	420	391	420	413	395	414	411	413	405	441	423	401	397	397	390	435	406	436	417	389	377	455	387	397	430	437	424	412	349	408	461	431	383	418	399	417	476	396	401	416	400	416	394	426	415	475	387	387	455	402	389	402	456	443	420	371	441	483	448	427	386	454	422	402	393	388	426	420	404	460	408	410	425	436	402	422	372	410	430	392	415	429	440	436	407	412	423	395	409	421	424	418	403	409	408	432	459	457	425	439	424	420	414	427	392	395	400	390	406	416	408	417	433	412	400	417	400	424	436	403	424	418	424	405	392	395	399	413	415	414	388	402	430	421	408	417	431	391	367	419	406	404	429	425	358	390	419	398	409	445	396	403	410	416	407	394	402	401	405	417	412	422	389	425	426	422	392	412	388	417	432	428	405	416	404	440	432	433	420	410	427	388	415	421	434	403	421	462	439	416	429	455	396	394	424	423	405	420	349	428	422	416	417	397	381	405	408	404	424	393	435	420	398	431	410	385	424	394	385	409	436	448	436	395	402	405	407	437	414	397	400	426	433	453	433	423	402	386	360	452	398	410	424	436	454	395	449	408	406	391	429	377	398	421	424	400	435	431	427	419	425	425	413	466	394	380	428	419	400	437	378	414	431	469	429	463	383	451	393	418	438	410	388	414	414	381	414	442	466	395	433	454	406	455	430	403	429	414	440	419	425	424	430	450	425	405	428	395	425	393	414	436	381	428	427	407	407	423	393	396	411	426	440	434	427	417	424	412	433	438	397	406	385	437	427	422	414	416	417	464	420	415	397	390	435	396	390	468	421	443	390	435	418	403	415	382	375	438	400	376	425	431	416	390	428	428	471	379	413	382	429	374	381	446	408	406	421	413	430	417	431	412	395	466	385	446	446	407	394	430	418	417	438	444	428	416	419	392	396	389	439	437	426	437	407	416	402	398	408	423	422	427	438	432	410	417	417	413	395	412	434	410	429	407	449	431	400	418	427	444	411	422	413	416	416	415	422	398	427	396	382	391	434	433	409	427	407	441	389	426	432	400	428	419	388	415	418	413	434	404	411	402	415	417	400	440	437	413	404
30407	28721	24375	9161	1082	325	199	189	169	187	198	174	158	201	161	193	188	176	167	179	191	201	206	187	202	175	196	184	175	185	156	187	190	168	166	157	174	170	212	150	190	166	198	181	179	185	195	190	164	177	179	185	168	189	181	163	173	149	166	174	193	201	190	190	172	172	164	165	182	166	183	194	163	161	180	157	175	182	186	183	182	177	170	169	187	177	170	171	162	170	172	175	170	184	178	174	149	189	170	202	181	188	202	192	181	189	191	174	177	173	153	173	176	161	183	180	175	198	169	186	168	190	187	177	182	198	174	185	174	181	178	174	173	170	195	176	180	179	172	184	160	195	177	171	175	173	175	179	163	186	173	184	152	168	177	167	156	164	170	148	161	164	165	179	189	177	187	157	187	158	159	189	173	176	207	183	177	192	190	173	152	164	178	192	167	168	174	182	177	178	178	170	198	172	184	164	143	191	183	175	181	182	187	157	185	154	196	169	162	160	176	182	185	185	179	185	182	191	178	161	185	170	171	149	187	181	170	186	178	168	190	197	186	177	211	194	178	168	187	163	185	178	184	174	169	168	185	165	170	174	157	197	175	159	196	182	193	163	180	174	183	181	201	161	207	138	177	178	150	203	181	175	183	182	181	183	167	170	199	170	182	197	166	159	180	172	166	158	179	179	162	165	159	182	195	174	200	177	194	180	176	186	162	169	201	155	167	172	165	186	185	178	178	184	185	192	194	168	158	158	177	186	176	174	203	157	175	164	192	210	176	184	169	187	174	202	181	193	172	170	188	157	186	197	195	175	164	175	187	151	171	149	179	160	183	172	165	178	160	180	172	213	186	160	162	172	185	185	195	166	163	174	155	185	153	177	179	175	173	148	181	159	172	183	168	171	158	173	164	158	167	182	190	193	168	181	192	165	180	211	177	184	151	168	185	188	163	178	188	169	183	160	193	183	162	211	174	205	160	164	186	200	182	184	177	178	170	182	206	186	193	175	168	159	196	182	152	177	172	196	160	174	177	161	187	173	184	179	180	176	170	189	175	176	188	157	167	195	162	177	195	188	153	181	179	179	154	169	188	164	181	180	158	185	167	180	168	191	181	204	183	171	200	167	186	189	163	180	181	190	172	191	197	169	152	155	182	158	177	176	202	186	183	194	189	193	174	165	191	203	165	178	177	166	164	168	195	170	172	161	165	182	188	181	160	168	149	181	184	156	182	158	172	185	164	182	165	180	178	177	166	165	170	191	194	201	185	200	158	172	149	169	165	185	166	178	175	148	192	163	177	184	200	156	168	198	175	167	175	168	159	177	170	180	166	205	169	193	181	188	167	146	182	184	179	161	197	181	191	175	163	170	161	162	167	177	178	162	175	155	189	185	171	156	169	175	144	176	185	187	186	176	172	184	167	183	202	163	169	157	171	174	174	155	172	170	189	160	180	189	163	169	188	200	165	188	206	174	180	159	168	205	146	180	166	170	170	166	137	159	176	189	159	155	159	167	172	164	179	183	184	181	174	158	151	190	169	199	154	172	153	199	167	175	200	184	161	188	181	184	186	176	180	180	179	174	223	181	151	204	197	189	177	171	182	209	177	164	179	178	178	156	175	198	167	181	194	169	165	160	181	160	178	179	168	183	175	180	183	185	175	162	172	171	185	170	169	186	184	173	164	158	168	177	173	162	203	177	166	186	180	181	182	167	193	206	178	190	186	169	164	145	189	175	191	168	159	173	195	180	199	175	166	183	204	188	163	169	179	175	151	180	165	169	175	169	198	189	188	184	180	202	183	181	180	169	194	168	171	212	175	164	179	177	159	188	160	197	176	169	169	176	169	177	176	203	191	179	179	172	188	189	202	167	164	174	168	147	173	169	156	168	159	179	172	196	170	196	189	178	181	198	173	176	191	193	165	196	174	185	170	173	194	161	181	198	167	203	177	172	169	178	196	175	159	161	181	160	158	174	155	172	176	179	187	164	182	158	148	182	182	170	174	183	176	165	194	176	171	169	174	195	179	160	201	166	174	170	164	200	191	186	167	166	170	164	182	204	205	181	193	176	188	181	202	168	185	128	206	174	204	170	176	172	171	190	169	191	161	178	183	171	188	187	177	164	168	180	176	204	190	182	195	175	181	197	204	167	166	170	171	197	161	182	162	195	204	181	168	161	182	183	187	197	168	185	186	193	201	188	190	192	171	173	176	157	170	173	191	195	162	200	198	175	178	175	167	180	161	174	159	151	191	193	171	157	201	186	178	199	188	167	182	144	181	139	161	153	193	189	170	183	163	155	154	171	196	180	162	163	178	149	175	162	171	172	187	169	176	156	166	175	180	192	177	179	171	178	179	175	178	181	191	197	179	158	179	169	180	159	180	154	173	157	181	180	169	190	174	181	185	162	180	177	155	173	170	179	180	160	190	168	174	178	183	161	185	178	194	166	186	147	151	177	195	188	183	145	187	183	195	171	202	182	192	160	180	186	191	191	175	162	192	172	167	181	168	161	169	157	176	181	189	172	180	181	161	163	210	172	188	153	173	178	170	174	140	159	177	202	189	145	165	190	183	183	190	199	175	206	175	175	187	171	188	186	174	170	182	186	180	164	178	186	172	171	186	195	176	196	162	189	161	177	170	194	139	175	197	189	162	192	187	175	176	166	158	183	174	150	192	179	183	177	201	176	190	176	199	168	187	168	166	180	190	180	168	172	158	185	167	192	188	177	171	181	178	159	167	179	187	176	200	182	159	169	186	136	184	182	175	180	140	182	172	187	170	185	179	185	167	174	184	158	183	186	188	180	168	164	162	187	192	192	163	169	161	200	160	195	165	184	174	174	220	153	180	169	185	176	177	174	180	193	193	191	169	183	164	175	189	195	161	185	161	200	162	194	171	176	184	195	171	191	141	170	199	166	159	178	180	175	179	186	183	195	198	178	186	181	177	135	192	188	156	176	170	164	179	163	165	178	170	165	181	189	152	155	183	174	177	168	186	198	181	182	171	188	156	194	183	183	175	187	182	197	161	180	173	206	178	183	168	165	175	185	179	205	184	186	175	159	177	183	177	168	193	171	179	188	186	166	179	179	175	160	185	208	208	190	152	188	164	172	177	192	174	180	160	155	186	171	169	174	183	169	181	204	175	168	172	180	199	190	174	195	189	176	184	154	183	176	147	180	169	188	187	167	180	162	177	169	189	182	174	199	171	157	178	191	162	169	164	192	189	195	164	177	162	168	148	190	193	199	164	146	182	169	197	183	153	166	178	155	178	178	180	162	193	190	167	190	163	187	177	170	191	195	202	171	175	190	172	175	191	174	179	195	180	170	204	187	176	183	203	185	172	185	168	173	203	154	174	186	196	167	172	171	184	191	154	157	158	173	153	199	185	196	148	184	157	180	163	187	151	164	175	177	185	167	184	187	154	172	163	174	167	185	178	165	202	159	180	171	174	170	196	154	182	159	161	165	168	182	191	157	158	191	207	185	203	176	176	186	175	177
37617	44646	27587	8624	2009	564	369	303	279	293	288	319	289	320	307	281	299	303	317	302	285	278	309	319	315	304	291	283	281	274	326	295	307	290	313	314	284	274	300	304	292	278	322	276	295	313	284	293	284	303	306	310	299	294	309	259	280	274	288	319	305	316	292	304	307	327	319	296	303	300	304	300	333	284	295	343	307	267	290	298	340	347	291	313	294	316	279	267	315	292	287	297	296	274	300	272	320	282	293	319	296	308	274	269	296	304	262	312	306	302	282	256	299	314	304	308	289	301	312	303	319	310	295	280	290	323	281	280	292	280	279	341	297	278	297	298	278	332	303	311	302	265	296	322	314	294	299	316	277	286	316	288	313	292	289	290	280	285	324	304	295	316	301	312	285	305	303	298	322	307	254	290	279	299	287	332	319	288	282	303	311	283	312	306	284	303	293	310	285	273	297	298	311	282	303	275	272	276	293	279	318	309	309	292	301	284	292	312	293	293	309	328	281	288	274	240	315	296	296	318	288	279	327	314	290	304	297	289	311	306	297	318	289	324	301	311	304	283	301	274	290	285	280	290	295	297	268	327	301	308	252	294	295	312	315	290	278	318	289	255	309	291	305	301	293	269	303	275	298	299	310	270	282	298	299	299	302	288	318	277	301	261	293	291	277	285	302	267	335	287	308	292	291	314	286	300	310	305	361	298	275	323	286	270	284	306	325	286	267	292	311	297	294	282	320	284	283	315	287	341	282	285	296	293	280	312	308	323	281	307	293	325	302	287	342	305	304	278	272	328	285	280	313	335	306	306	302	286	317	313	302	304	312	259	303	270	295	304	287	264	304	302	317	288	306	271	295	295	277	312	313	299	265	326	297	299	316	284	318	278	304	285	280	328	267	324	282	262	319	305	295	313	292	309	295	300	274	338	309	295	303	294	293	324	318	305	297	326	312	286	306	300	307	293	294	281	283	327	342	319	303	292	306	288	291	268	271	298	301	299	291	315	311	282	288	277	293	299	292	290	300	270	344	288	346	308	306	310	291	325	305	273	289	299	302	298	276	328	318	296	307	290	267	274	287	323	320	309	301	323	273	276	273	302	327	278	287	312	304	296	295	302	288	318	325	287	299	295	312	327	303	295	314	295	261	300	277	286	274	315	314	302	335	307	295	294	273	275	274	295	297	298	294	282	290	296	300	278	324	299	301	274	306	314	292	312	283	280	312	303	326	296	273	295	331	328	317	298	305	299	292	309	304	298	297	299	283	304	314	286	317	298	271	263	287	266	288	310	302	272	298	275	312	315	270	360	307	292	281	292	291	287	304	290	304	304	270	292	283	283	288	334	293	315	283	319	295	305	287	287	282	306	312	290	305	301	335	279	291	314	287	297	283	294	295	294	287	320	310	291	310	279	305	311	282	294	289	329	309	296	282	310	301	328	287	305	315	346	282	313	264	291	269	321	273	315	319	294	314	302	290	312	307	337	269	276	312	299	320	293	266	271	261	317	304	270	292	281	305	291	299	292	268	279	302	324	312	280	282	287	299	274	299	279	271	302	319	279	298	297	294	282	262	310	328	284	311	317	303	301	294	287	299	307	337	310	299	269	323	312	269	288	259	289	299	298	286	299	274	280	257	298	286	295	286	291	289	293	289	327	306	298	316	310	309	292	307	308	273	277	327	314	305	314	287	267	304	266	279	268	316	296	281	251	295	295	303	289	314	303	315	315	316	296	275	298	288	312	307	277	291	287	271	324	284	310	317	286	312	300	297	310	314	312	308	319	296	317	289	299	315	320	295	292	297	304	312	305	293	300	299	330	289	303	299	303	303	318	275	291	307	334	276	295	310	287	299	321	275	297	314	293	300	296	274	279	277	324	289	284	313	296	309	276	296	282	299	322	293	296	320	293	287	313	316	265	288	303	264	291	286	303	284	287	295	331	308	290	286	288	284	300	301	308	279	274	292	303	296	280	264	319	267	263	268	304	288	310	293	306	295	314	277	279	280	307	287	300	304	311	282	305	298	304	260	290	295	304	309	288	268	312	288	309	302	276	292	326	318	310	312	306	277	320	297	297	292	299	301	301	303	306	272	294	295	317	286	288	318	327	303	285	285	333	293	298	300	283	273	298	289	302	288	305	312	327	287	285	325	288	294	305	334	326	303	283	298	292	300	293	306	283	312	316	280	281	287	285	302	277	286	280	296	323	291	298	302	278	281	306	289	344	311	296	311	285	300	295	301	297	300	270	287	305	295	295	321	305	296	319	307	302	304	306	291	289	276	314	317	315	284	297	293	291	292	262	297	272	315	294	284	299	332	321	292	273	300	278	268	292	305	293	308	296	284	302	284	268	318	300	328	264	278	267	315	275	269	286	313	288	277	284	286	304	323	316	301	272	335	278	279	300	290	300	308	290	282	315	294	310	281	284	291	302	308	318	299	282	314	296	296	287	330	318	277	293	277	276	300	274	327	278	250	298	263	282	295	311	276	320	282	310	308	287	276	304	298	275	281	290	301	299	302	311	308	302	269	270	302	300	306	282	293	314	294	325	327	309	275	319	289	291	292	317	279	308	294	312	292	288	308	322	322	302	300	292	267	317	294	338	311	324	291	304	295	304	285	267	278	299	287	287	298	302	323	300	311	328	283	285	296	295	290	309	307	319	304	285	290	298	257	289	285	344	273	293	301	308	315	334	262	309	304	292	306	310	280	260	305	316	272	314	241	296	296	270	293	305	280	280	301	285	289	278	300	264	314	290	288	308	306	312	284	298	287	335	291	301	306	274	299	278	304	281	304	287	296	358	291	317	320	298	297	298	298	294	301	294	259	292	290	300	323	292	264	296	294	306	314	318	289	289	294	302	283	300	297	272	299	305	292	276	272	309	307	290	304	320	301	295	312	295	291	292	307	323	276	279	317	297	307	279	295	292	290	274	291	276	287	295	258	319	280	287	312	313	279	288	276	284	293	292	309	272	294	288	292	280	287	300	291	300	265	294	281	284	263	290	302	304	317	301	312	278	320	293	298	300	296	328	261	303	283	295	307	286	290	309	290	278	291	278	309	290	311	306	317	299	314	321	300	279	299	302	285	315	292	316	293	260	316	295	303	275	292	324	296	282	308	321	328	267	258	277	303	303	331	295	342	287	268	310	308	310	296	315	294	308	283	270	273	329	303	315	316	293	292	318	321	318	284	278	302	305	288	295	274	294	303	299	272	289	300	295	296	300	279	288	305	308	288	308	328	309	285	302	298	305	302	331	294	329	285	280	280	260	293	275	307	288	284	277	303	303	287	304	293	285	287	297	295	312	285	321	297	284	281	319	313	324	314	285	315	295	287	260	308	310	292	288	317	295	292	292	294	319	289	274	285	267	291	293	282	297	291	273	274	288	309	316	298	311	302	285	305	282	289	316	285	308	295	275	295	314	272	305	289	278	331	301	321	274	307	300	322	262	285	329	270	294	281	287	283	275	292	318	291	291	281	289	289	272	278	292	286	335
24770	22952	30509	25192	19036	5628	464	246	234	235	236	238	242	215	211	217	197	235	238	218	212	209	223	225	219	233	251	228	221	220	213	224	218	229	229	217	193	227	238	229	202	241	216	214	209	221	218	239	232	194	230	218	201	231	247	229	233	214	247	220	242	230	225	207	240	210	245	229	214	241	219	219	227	241	207	207	211	229	227	216	220	198	214	253	256	202	214	212	242	219	225	235	235	236	231	240	219	223	232	267	242	223	214	202	254	214	214	246	232	254	229	217	225	211	231	211	216	209	224	189	238	207	219	232	225	242	235	224	225	243	225	233	213	215	225	208	243	243	227	191	210	232	206	217	219	224	208	228	241	219	228	231	224	211	254	213	236	217	207	205	239	220	238	210	234	213	202	209	235	236	222	199	236	245	226	252	225	211	222	223	237	222	220	225	220	216	204	195	236	223	201	237	198	235	230	224	218	218	220	229	235	210	216	221	222	233	219	222	251	210	229	220	219	229	211	212	225	241	215	227	193	220	195	223	234	228	229	223	207	223	213	231	220	252	234	231	226	217	221	248	255	227	220	216	262	234	208	230	216	223	247	226	254	218	223	220	211	206	215	213	233	204	211	240	211	222	229	193	218	235	219	235	198	251	231	237	214	222	232	225	215	202	210	231	214	230	225	210	243	220	248	198	216	199	215	203	230	205	236	205	231	208	203	213	251	231	248	221	211	216	231	204	224	208	217	208	221	195	252	229	209	231	204	217	229	223	213	233	212	223	240	222	222	216	203	210	230	232	230	235	229	232	209	219	203	231	230	237	233	225	246	217	193	216	233	229	227	223	234	240	219	223	212	214	233	222	229	268	220	223	222	225	238	216	225	207	203	190	225	206	241	236	221	229	222	230	232	226	229	210	234	211	194	248	198	215	216	237	208	241	217	207	214	221	214	231	226	224	214	198	206	219	217	208	233	210	210	218	216	238	234	210	238	237	240	231	219	224	214	242	209	208	219	224	243	222	239	184	212	213	227	214	223	232	244	225	237	214	251	247	202	235	196	218	219	240	239	215	195	212	216	197	229	218	228	205	200	236	216	206	221	219	231	223	222	222	214	247	208	207	215	238	244	223	209	235	214	230	213	220	210	213	248	228	257	205	227	224	225	224	210	219	227	242	223	252	235	238	225	236	214	245	247	216	233	227	224	217	234	248	227	208	220	221	217	271	205	235	235	234	232	233	233	211	209	229	228	207	227	263	224	219	218	236	218	216	212	250	224	241	222	211	197	225	235	227	225	248	234	212	202	205	225	242	216	231	230	213	248	227	235	240	245	213	213	213	228	213	232	234	216	219	238	236	235	209	236	232	247	195	222	199	271	209	234	217	246	217	207	232	224	219	229	209	215	249	240	205	194	231	198	207	191	211	229	240	239	203	215	230	244	216	219	206	251	246	209	207	248	230	233	221	219	205	217	221	220	213	219	228	250	221	233	209	248	233	210	250	224	238	218	231	228	233	222	221	231	201	253	222	219	234	219	241	229	228	263	208	236	235	222	248	242	207	242	221	217	211	243	236	199	231	222	222	218	240	219	230	208	198	220	240	221	212	242	224	219	219	220	211	214	201	227	230	234	232	192	202	220	221	217	230	210	207	210	222	205	216	249	228	213	211	216	256	217	229	230	214	203	222	218	216	185	222	216	235	218	193	209	240	209	242	228	231	209	209	214	242	203	228	235	233	203	198	220	220	239	239	238	231	206	206	244	214	228	236	207	222	211	183	206	207	196	224	232	253	230	238	247	237	220	225	222	233	234	232	223	203	219	228	209	209	212	246	241	220	243	242	220	242	217	220	204	225	237	233	236	239	233	217	216	221	209	213	241	215	265	224	211	209	222	232	233	233	235	237	245	224	221	193	251	204	251	207	225	222	236	218	221	215	242	203	225	235	252	218	213	219	201	211	245	225	199	197	200	207	211	200	209	227	241	228	256	227	240	227	212	220	217	204	204	204	221	216	225	251	211	243	240	202	221	245	230	247	232	208	210	220	234	229	221	217	214	228	222	220	211	238	227	220	223	226	218	224	188	220	241	223	203	234	214	214	256	209	219	233	255	209	220	215	227	230	244	257	241	239	256	230	219	209	200	213	225	224	202	230	218	225	215	229	225	227	237	231	243	236	216	231	252	210	227	194	240	196	235	204	258	220	208	242	251	253	219	215	201	224	219	229	242	212	191	217	186	247	228	221	207	217	230	204	214	213	226	227	219	219	199	234	223	222	242	225	202	226	209	220	226	256	233	227	236	199	185	228	232	223	227	238	255	233	238	204	203	230	243	222	221	210	216	234	222	249	208	216	216	233	259	229	235	210	229	223	239	212	226	220	213	215	223	235	198	254	216	232	231	202	230	221	241	231	229	260	207	232	238	204	223	230	199	213	226	222	204	214	237	235	242	209	208	244	258	229	200	218	226	245	238	236	238	235	249	261	231	229	206	266	232	229	212	206	211	223	231	230	234	225	204	225	216	251	228	227	240	207	217	214	251	223	262	250	232	225	216	213	238	201	202	218	213	215	237	249	206	218	225	218	231	201	243	204	241	221	223	215	228	243	219	223	224	195	198	211	225	249	205	246	211	225	237	223	215	241	223	220	226	221	220	216	239	198	230	216	216	239	211	221	223	224	203	244	219	229	202	209	228	225	226	213	239	234	215	242	212	219	214	237	252	195	220	203	230	226	209	257	203	240	192	203	240	219	256	260	224	232	229	219	219	226	213	243	225	228	218	222	238	217	253	213	221	211	212	218	212	209	218	238	251	211	239	205	222	208	201	183	228	208	201	218	216	244	219	231	205	223	232	222	211	220	233	226	213	203	226	250	226	208	237	206	240	212	217	253	209	232	222	204	241	245	211	234	254	223	208	239	241	245	249	234	257	222	240	240	223	245	240	217	241	234	226	211	228	202	189	228	213	223	203	225	254	221	215	228	217	224	220	221	207	218	213	196	218	224	232	227	225	246	204	209	207	218	253	241	238	235	209	218	222	237	224	237	240	233	232	258	204	237	228	230	218	247	235	227	232	220	245	235	218	236	200	228	179	238	238	241	238	206	239	217	237	234	222	208	209	211	232	242	254	206	209	216	226	207	255	235	213	213	218	232	229	238	243	222	219	248	212	213	227	219	230	239	225	210	219	213	233	202	238	244	196	209	210	228	225	218	234	200	252	215	252	223	239	233	239	227	212	235	231	225	201	213	261	231	197	227	224	235	236	218	222	258	202	246	208	212	217	239	219	256	215	206	234	228	214	195	212	246	228	234	207	211	213	219	221	250	243	209	245	197	228	225	249	240	225	216	234	218	206	215	232	235	200	213	231	233	197	216	235	207	213	255	212	219	237	245	222	225	243	205	240	233	221	232	219	219	204	211	229	240	243	210	220	225	217	215	239	222	238	221	254	213	188	220	224	231	209	220	197	245	246	222	211	220	223	235	232	231	210	247	244	225	217	207	212	201	230	190
60673	85757	56872	28393	9576	2115	715	412	394	394	373	371	368	368	334	369	349	347	372	354	394	362	354	354	363	377	339	380	379	359	426	331	375	335	379	358	384	406	375	343	370	435	381	389	354	357	373	334	376	382	364	353	353	356	349	354	352	370	358	366	358	397	377	369	384	367	366	343	383	373	399	344	391	351	360	355	347	347	348	368	391	346	349	384	372	363	355	379	348	367	368	350	363	315	362	396	371	367	381	401	391	378	372	344	353	384	359	323	377	387	338	351	347	367	357	395	359	354	368	374	358	364	388	362	366	364	380	361	370	368	384	346	362	357	381	390	373	385	358	373	359	359	380	388	384	382	367	379	351	371	351	356	349	357	378	429	343	353	335	383	375	368	360	385	391	372	354	370	353	341	326	394	371	378	362	365	340	370	384	385	355	381	389	377	358	351	338	346	386	352	357	375	382	379	350	407	391	379	381	346	353	388	392	344	342	345	358	392	411	327	367	381	359	357	350	310	355	385	349	362	356	365	391	375	310	343	368	382	360	352	360	387	352	388	376	375	358	355	363	385	346	365	375	375	351	399	350	375	361	355	328	356	363	383	390	372	396	352	386	385	367	363	373	353	366	361	374	368	308	364	403	377	366	344	350	398	362	356	365	355	391	370	396	404	343	356	362	354	370	339	364	369	381	377	356	402	374	367	396	370	365	337	400	367	360	355	375	379	354	358	337	374	363	355	365	364	345	370	340	351	372	376	354	380	372	333	377	375	393	347	397	392	321	363	364	358	394	395	394	350	385	389	369	376	355	375	378	364	383	378	345	388	350	366	377	345	371	351	376	371	405	350	380	365	377	360	338	347	384	368	392	351	344	377	400	387	355	366	372	383	349	371	347	366	348	366	387	347	414	356	407	367	359	320	384	342	369	394	378	376	385	341	355	386	370	349	345	357	342	368	405	345	371	355	347	354	373	377	375	368	385	377	385	362	382	364	405	346	348	389	329	355	375	356	371	381	354	369	351	378	353	353	378	369	358	366	383	345	341	365	335	374	372	373	319	376	372	328	336	391	346	352	379	370	372	374	370	353	347	389	395	374	358	347	371	359	337	367	356	366	358	349	385	352	375	379	355	397	367	388	389	346	378	378	378	367	403	364	368	375	374	368	357	398	377	425	333	347	343	388	352	400	331	340	381	379	377	378	348	344	341	342	357	366	387	369	351	401	408	398	323	372	361	366	350	360	368	340	359	364	371	395	362	368	361	368	365	342	374	378	370	330	358	360	338	400	336	345	358	372	387	362	393	400	366	351	368	340	397	359	336	358	382	377	350	362	369	357	372	351	391	380	347	382	343	364	375	381	366	329	318	413	347	372	357	359	367	336	369	391	387	363	382	400	360	392	366	373	374	378	360	350	373	378	358	377	355	357	349	363	341	419	348	384	360	373	382	379	367	379	318	376	332	402	355	379	358	379	373	355	359	363	332	371	362	353	358	409	364	363	381	335	381	368	373	354	383	361	356	367	337	352	364	332	381	390	406	391	401	351	361	364	369	328	364	374	351	364	381	377	373	375	357	377	354	384	343	352	361	350	349	362	366	323	374	380	379	353	346	386	349	394	358	342	398	380	368	346	331	313	359	392	371	395	338	380	319	402	368	349	359	375	375	359	374	427	369	330	395	371	397	384	332	386	376	379	319	354	377	339	346	378	360	377	392	358	377	360	341	368	399	379	373	349	392	370	369	366	347	371	362	376	386	328	360	376	375	371	368	368	362	362	375	344	395	354	365	374	374	348	328	356	369	405	387	358	364	376	369	341	370	351	363	377	350	364	380	360	369	360	391	344	359	346	374	367	361	347	364	365	363	373	342	359	360	359	346	370	348	369	392	347	384	359	375	363	375	377	366	368	374	366	359	406	371	350	365	369	408	361	368	397	396	405	384	360	351	314	370	369	367	346	380	364	391	376	330	371	355	358	334	360	368	327	353	373	345	384	377	389	356	402	373	375	378	398	409	389	355	366	417	354	385	343	399	360	374	347	385	368	368	369	355	365	380	375	373	349	375	376	382	374	350	360	360	362	388	346	365	360	363	328	365	358	398	359	351	376	336	372	372	368	354	388	347	344	408	374	351	362	353	353	348	405	374	367	360	381	380	356	366	376	408	354	330	365	360	365	384	361	376	386	348	345	390	405	377	355	347	376	408	348	385	332	358	347	364	396	356	381	354	361	366	329	351	374	328	354	399	351	348	349	369	366	367	389	338	388	336	364	365	350	351	370	363	360	363	373	350	338	375	376	360	332	357	382	377	340	364	392	349	363	339	343	392	329	395	365	365	372	356	377	365	392	358	352	340	365	393	395	342	363	381	377	359	384	361	353	377	371	353	361	382	397	372	359	391	365	324	392	362	392	396	366	373	368	340	371	352	389	365	374	380	402	367	385	373	362	364	365	376	369	346	398	379	385	384	340	377	358	361	360	378	376	357	340	363	384	372	341	373	362	352	399	314	362	351	375	373	334	363	375	360	350	382	342	386	361	358	380	339	354	346	366	404	358	365	356	391	348	369	399	376	398	384	368	365	351	405	350	370	377	347	370	383	345	353	366	347	361	328	356	400	367	357	395	373	352	348	373	357	370	342	343	420	365	355	340	377	374	381	403	389	375	364	376	370	397	379	370	346	375	356	361	382	365	376	358	349	351	349	375	356	364	355	369	384	373	384	363	404	373	357	359	393	402	390	363	359	367	373	378	403	353	348	368	360	397	391	351	358	380	356	372	337	381	361	366	384	387	348	336	394	389	408	398	363	344	338	365	363	360	356	367	361	415	359	351	365	376	345	390	375	358	356	350	386	384	370	368	384	364	373	368	388	358	348	366	341	378	390	396	355	354	363	383	346	384	373	338	362	401	347	356	336	332	382	400	354	352	365	363	390	365	331	388	348	381	396	381	371	350	343	376	364	359	361	366	388	386	356	393	356	376	345	334	409	365	364	355	401	338	372	361	360	375	328	378	327	378	356	380	360	419	349	363	386	353	350	353	370	375	377	390	341	358	367	320	349	339	345	327	363	332	325	351	380	353	346	366	379	375	375	352	371	350	350	363	355	374	392	367	377	386	394	380	360	338	398	365	380	383	356	345	406	382	361	372	384	381	377	378	369	375	340	361	369	367	362	370	353	378	348	397	353	379	360	370	365	378	361	349	355	395	366	304	388	376	393	373	360	348	366	353	363	384	379	354	350	388	390	389	400	375	364	349	359	351	384	383	335	365	361	387	368	390	376	389	386	410	377	340	370	391	341	395	374	368	389	351	399	349	350	375	345	347	354	354	359	374	359	353	352	348	378	393	375	363	374	367	362	345	373	366	337	369	378	390	365	367	367	351	376	342	396	373	395	415	378	350	341	383	347	395	419	366	354	355	380	397	364	405	369	388	367	350	385	369	372	367	394	403	380	368	359	335	361	370	347	373	375	352	371	392	399	360	373	364	388	397	354	337	382	356	341	373
23463	21999	29953	24200	21435	18640	3561	344	249	282	286	292	283	270	280	268	244	277	249	286	272	277	262	271	256	251	253	270	280	272	278	263	285	281	266	240	260	270	263	281	282	279	279	245	288	290	268	268	276	262	262	295	270	260	247	264	283	278	258	260	248	262	234	256	270	238	252	256	276	262	224	270	291	272	254	256	246	251	260	253	252	302	250	292	276	259	303	274	269	283	268	263	256	260	236	269	262	273	262	272	276	267	248	267	277	272	247	268	286	252	236	256	289	269	232	307	286	248	295	297	277	252	284	280	274	251	265	262	261	277	269	265	281	263	253	256	255	289	283	250	268	285	250	264	276	260	279	261	298	266	240	280	256	286	246	279	249	247	294	250	271	262	296	253	245	274	257	255	274	288	260	273	255	239	242	260	251	281	274	255	248	282	257	248	262	249	237	281	226	245	273	252	262	279	280	289	255	268	242	261	280	272	256	260	289	242	280	290	239	254	279	270	235	225	260	264	256	257	260	280	264	276	258	254	262	262	244	264	262	262	287	260	286	240	287	253	237	242	253	265	304	251	248	270	266	257	245	248	249	264	286	267	228	276	277	266	269	263	221	265	266	276	247	281	270	268	243	241	310	251	253	259	308	269	271	261	257	250	261	303	241	253	268	252	272	245	262	250	256	236	251	238	245	264	258	242	244	282	242	255	257	281	253	270	266	268	264	255	256	265	291	287	254	218	258	283	277	265	236	223	260	271	219	276	270	262	268	263	271	265	267	289	268	276	296	243	242	238	286	257	285	274	275	263	267	249	263	280	246	256	272	272	256	250	263	280	233	258	288	269	256	270	258	270	273	269	245	274	236	264	256	252	252	290	286	260	253	293	248	289	276	280	290	253	273	265	233	278	264	290	284	261	263	238	251	287	264	238	271	259	260	259	259	249	281	266	266	244	263	245	267	293	287	284	246	244	261	276	274	248	263	258	257	297	257	263	246	258	282	257	272	265	258	280	240	319	272	265	290	263	248	250	269	254	241	269	270	277	245	273	265	311	276	254	258	250	247	262	259	272	290	252	257	250	277	264	267	267	281	279	256	238	259	245	260	260	274	270	251	269	263	247	262	276	253	274	261	268	263	264	261	282	277	288	263	310	285	261	289	273	250	251	264	280	275	275	258	280	295	234	284	261	235	255	220	268	271	282	285	249	276	288	250	263	289	255	293	268	273	309	260	262	300	251	281	258	272	256	283	259	265	265	268	267	288	244	279	213	246	242	256	250	267	261	273	258	285	262	269	258	250	285	229	236	273	265	289	306	289	279	267	268	257	253	240	249	269	259	254	270	262	270	272	250	259	252	258	267	273	273	256	294	279	255	235	250	242	250	260	263	262	270	257	256	254	258	295	277	287	270	264	282	248	270	313	257	283	279	273	270	286	265	248	278	250	256	267	230	285	247	269	261	261	275	267	309	271	265	243	281	260	253	258	270	274	251	307	247	245	286	258	255	248	255	283	266	286	273	259	244	247	263	265	243	247	245	283	272	271	282	284	293	257	264	265	245	269	263	262	296	284	244	242	239	250	273	252	253	273	255	255	259	304	273	268	260	269	252	252	298	284	274	283	235	285	227	269	236	261	274	263	295	258	272	269	267	291	281	291	258	282	287	258	286	274	279	243	270	282	282	253	278	246	225	261	265	261	223	269	262	301	276	247	269	274	273	264	294	296	266	243	284	254	275	290	274	283	281	223	254	262	250	238	270	288	251	296	284	265	284	288	263	236	296	261	249	276	278	219	264	270	261	278	266	275	271	264	270	259	286	257	300	266	249	258	249	282	287	271	281	277	246	253	271	260	261	272	266	244	270	273	232	252	272	259	263	258	221	270	269	247	275	241	271	272	246	274	274	287	258	252	243	256	283	275	295	239	266	273	281	244	248	270	258	254	243	271	253	253	269	255	251	248	273	256	278	252	246	257	268	244	263	271	258	264	283	273	271	267	227	270	257	273	250	257	241	249	232	285	248	247	241	271	268	246	265	261	243	272	268	258	261	291	295	241	270	262	241	279	276	252	262	236	281	270	266	267	245	252	271	253	256	275	286	294	271	272	261	248	300	274	273	259	289	279	272	297	243	281	269	265	254	260	245	247	295	277	319	264	265	259	282	268	255	280	255	256	260	237	229	263	245	253	251	286	287	260	265	264	276	254	273	237	256	252	277	287	261	267	260	275	283	274	269	260	240	286	253	260	260	285	232	246	276	237	262	271	278	275	260	292	270	242	265	257	263	245	288	266	249	257	265	293	250	260	261	268	253	259	252	277	267	262	266	266	300	271	251	259	239	259	270	293	277	249	270	268	245	272	251	293	281	265	278	272	284	267	252	276	279	237	271	254	301	263	286	273	243	276	279	285	253	254	277	264	285	277	249	255	248	246	279	271	238	247	230	241	251	288	260	232	256	269	279	283	272	243	250	246	278	275	252	273	269	276	280	265	263	244	252	243	295	294	257	253	259	263	265	252	286	266	256	267	271	232	262	242	277	261	263	230	280	283	252	269	297	284	251	244	253	273	280	251	275	283	253	239	291	235	239	284	278	244	279	273	248	264	265	274	284	266	272	250	253	254	274	277	248	258	284	221	252	268	243	269	270	251	300	266	290	249	268	272	279	272	258	247	239	284	245	241	232	270	267	269	266	267	273	264	247	278	260	261	263	241	239	263	278	284	277	279	255	272	241	282	264	242	270	242	273	268	253	273	247	279	277	261	258	261	269	255	268	285	271	268	267	253	274	251	263	251	267	285	269	252	268	264	261	307	240	263	245	260	270	254	227	262	283	264	249	296	265	259	277	255	289	288	268	261	293	257	265	270	295	223	268	264	255	267	265	246	273	262	300	260	305	279	252	237	266	271	242	257	266	244	273	269	287	266	240	309	240	262	269	295	266	280	255	258	253	247	248	260	238	267	260	263	272	276	283	245	253	285	250	273	271	257	274	253	257	268	252	254	258	279	247	263	271	276	260	290	257	261	262	262	297	273	262	242	289	305	254	255	258	289	273	248	275	255	259	248	259	251	273	262	275	256	273	259	301	297	267	264	269	253	290	258	258	284	252	249	279	289	264	293	274	274	261	253	257	270	268	234	227	259	248	267	265	252	255	277	250	251	263	281	241	261	249	275	259	279	249	299	273	292	326	255	242	246	256	291	269	267	266	269	270	269	274	257	268	254	258	265	267	263	288	247	271	262	277	272	270	265	252	272	239	282	264	257	303	279	278	274	237	245	249	246	289	282	237	260	265	275	287	297	255	276	258	257	285	226	258	279	271	266	262	269	262	261	258	287	221	267	290	249	290	289	264	250	259	262	255	250	274	264	257	291	272	259	275	267	270	257	263	241	224	261	284	262	246	295	285	245	244	253	249	270	263	286	267	261	261	274	268	255	259	289	293	267	236	263	268	251	271	265	246	263	273	232	289	319	247	256	279	286	281	258	279	235	249	266	282	258	290	251	284
61218	97510	67716	36958	15308	3721	967	535	385	409	460	421	461	442	415	417	481	446	422	427	418	438	424	400	420	415	456	432	389	447	443	476	389	411	406	428	410	436	431	425	401	427	443	421	425	418	412	420	434	415	425	411	406	429	433	442	377	412	420	410	448	395	438	397	400	418	442	408	414	421	424	440	426	436	448	373	443	430	443	424	425	381	435	410	421	426	433	418	425	414	428	414	424	438	421	416	452	446	410	441	393	425	444	464	412	417	413	416	417	397	443	440	402	410	453	462	432	413	448	444	408	440	396	411	407	474	438	429	403	424	433	407	443	425	408	413	447	428	383	407	427	415	397	419	438	439	427	488	424	394	392	382	390	453	437	409	420	393	404	417	422	388	420	427	452	420	422	432	394	430	380	446	421	429	432	398	387	449	393	399	444	409	416	438	433	395	439	455	411	412	452	469	446	439	432	400	398	428	459	419	391	415	398	391	421	418	428	400	461	407	408	427	420	420	392	435	454	424	444	440	361	447	395	417	399	472	391	415	387	404	454	395	435	423	437	419	442	433	435	395	398	410	420	429	409	421	403	438	401	412	445	419	381	399	401	437	428	420	428	409	447	425	391	439	406	422	420	435	435	432	424	435	469	398	434	412	424	406	431	434	415	389	406	452	433	402	416	385	417	408	444	408	405	442	414	424	410	430	376	442	429	412	391	421	392	410	401	421	433	448	423	455	424	405	455	426	421	436	454	397	420	419	437	421	414	444	426	405	415	402	421	435	407	404	423	401	430	380	443	403	435	430	450	421	452	425	352	436	416	419	404	456	422	447	433	426	424	419	426	400	435	406	404	397	436	411	422	416	452	453	451	427	458	435	482	416	418	429	446	417	390	434	422	461	394	434	411	431	431	405	383	421	413	414	427	398	414	379	453	394	388	431	415	437	419	435	424	450	430	431	407	412	393	437	429	409	437	451	396	420	441	378	391	434	460	395	418	413	422	438	427	458	461	417	429	426	430	413	425	410	416	430	415	430	430	434	441	412	454	411	417	400	414	416	428	429	438	461	409	437	410	447	425	502	414	412	455	400	436	404	431	448	433	420	415	445	428	405	391	435	412	385	432	422	438	432	438	429	438	428	393	440	414	404	399	431	408	430	429	434	488	394	392	424	402	466	406	399	431	413	415	419	421	445	418	437	381	439	428	415	413	407	416	384	400	415	405	418	431	408	418	407	448	431	414	437	389	436	444	400	410	406	434	423	430	417	409	407	397	389	422	426	419	417	381	421	428	435	402	419	406	408	395	454	444	393	450	399	408	420	434	431	424	448	385	431	427	420	432	450	432	431	423	420	417	403	423	410	405	418	398	446	414	402	417	429	444	429	398	385	393	412	427	417	414	416	407	432	423	408	449	437	412	417	378	393	426	408	431	437	451	418	424	420	412	383	420	438	425	402	404	456	406	412	414	423	416	435	415	440	420	397	380	381	435	444	429	422	435	431	430	486	399	410	445	463	423	403	408	424	423	447	414	465	411	397	414	448	440	403	377	402	380	390	424	399	459	429	413	421	409	420	400	388	424	435	416	402	406	438	433	433	409	440	409	433	411	428	428	405	403	391	431	408	439	432	433	396	448	393	479	419	407	397	422	437	438	408	416	417	419	418	439	448	416	438	447	406	428	400	406	413	400	435	439	402	453	458	407	416	411	425	396	433	384	431	420	428	379	437	437	435	433	402	407	409	397	406	417	423	430	392	459	411	418	439	436	422	399	398	420	388	425	431	395	460	415	443	415	422	431	417	440	480	433	407	417	437	407	434	416	427	403	380	432	434	433	438	424	414	421	399	434	419	429	465	402	414	415	414	431	410	393	432	415	413	421	431	431	408	416	411	384	455	442	409	428	409	432	418	433	447	401	404	413	448	449	358	444	437	408	390	421	438	401	428	428	415	400	449	402	417	394	421	419	414	423	480	426	387	474	423	420	404	442	418	414	403	411	451	424	402	410	410	426	473	423	419	437	423	387	412	415	387	426	425	393	411	436	419	408	383	422	430	444	433	405	427	419	458	439	431	430	378	439	433	413	455	408	415	400	384	421	393	419	385	379	434	427	424	397	409	384	372	407	428	406	388	444	444	429	432	456	443	433	444	433	418	436	418	418	418	430	398	419	432	429	403	428	444	415	448	434	397	471	404	437	443	434	438	398	430	408	395	394	422	409	443	422	441	436	426	409	454	408	414	434	420	431	454	411	377	426	400	422	437	409	464	448	389	428	416	407	426	411	429	400	400	442	430	442	415	411	437	425	420	419	443	448	445	450	393	433	360	413	386	406	438	467	429	424	457	443	411	438	401	435	388	406	438	417	440	402	421	451	392	434	405	420	424	425	417	419	412	414	427	401	434	427	435	398	406	414	401	419	443	420	485	421	390	405	445	389	402	421	439	394	400	459	417	459	450	400	411	431	415	439	401	425	393	398	409	441	385	437	399	413	400	418	395	403	432	370	414	474	406	388	446	425	409	426	409	415	400	407	444	423	430	404	426	396	408	422	395	441	398	405	419	433	422	422	443	459	429	454	420	447	398	426	414	393	401	421	436	439	395	432	428	414	434	423	406	434	435	381	406	431	421	431	379	388	421	405	394	384	420	460	437	408	457	428	404	427	396	431	416	438	402	421	436	388	442	420	434	412	385	396	418	419	419	428	401	480	417	447	404	412	461	446	400	444	491	420	438	431	446	434	423	403	366	416	425	423	390	422	420	414	412	423	419	423	419	416	434	413	409	460	436	423	389	401	419	393	427	406	421	435	438	442	414	447	428	429	385	432	404	414	417	404	421	412	421	429	430	390	448	426	442	398	415	405	395	434	461	424	427	402	429	402	403	413	382	392	389	419	444	429	445	432	435	448	437	430	428	419	416	442	419	406	403	406	410	414	378	396	420	424	428	396	424	404	435	411	393	411	440	456	399	419	438	454	431	399	415	419	442	395	417	447	425	449	431	411	403	435	393	442	415	405	449	402	397	417	401	426	428	407	401	409	431	431	436	426	413	448	446	417	421	436	415	423	423	414	428	434	418	436	425	435	394	380	424	424	418	415	391	401	418	413	429	404	389	454	437	416	423	414	465	434	445	409	436	415	411	412	422	373	435	397	452	390	372	375	420	389	390	450	430	411	423	415	434	393	400	387	382	436	449	417	411	414	441	415	415	403	432	403	418	460	443	428	392	387	395	419	414	423	415	418	412	396	433	429	444	414	417	419	417	442	437	386	417	406	384	400	418	425	383	428	458	419	397	453	418	440	413	418	450	418	424	433	415	444	427	421	383	446	406	402	419	418	455	396	417	394	418	415	391	457	422	377	423	411	451	415	425	428	403	397	407	411	436	459	403	461	438	412	422	424	392	418	392	400	427	455	411	478	420	430	412	415	420	430	431	389	405	432	430	405	420	421	472	415	420	392	399	410	407	456	425	428	451	416	455	409	415	420	447	405	416	400	429	392	396	403	465
30390	28908	24606	9263	1143	321	201	168	181	183	190	171	183	200	171	180	187	195	210	175	198	169	175	168	172	198	163	156	137	165	175	162	181	165	185	161	183	175	168	193	202	181	167	179	155	187	185	183	166	180	174	181	169	202	153	159	182	149	187	192	188	184	171	175	182	152	162	161	176	175	185	174	158	187	179	169	205	193	164	188	174	142	181	184	154	157	174	164	188	151	182	195	167	176	174	182	168	179	178	165	159	154	165	181	180	162	185	168	155	184	171	193	190	188	155	178	148	176	196	176	178	189	205	153	173	176	171	166	179	193	138	167	160	178	172	185	157	156	179	178	179	158	189	194	169	167	174	180	197	173	181	180	179	168	187	198	172	175	199	187	141	194	174	181	175	199	181	159	172	169	167	150	172	180	195	171	160	145	170	175	166	175	172	178	163	198	174	165	184	169	194	173	178	161	157	181	178	179	169	180	190	158	155	174	189	155	174	167	180	175	185	182	154	161	190	153	162	179	149	172	174	171	172	159	168	182	167	168	188	166	166	197	176	176	180	181	169	162	188	180	187	157	187	152	154	161	175	173	176	197	154	181	212	190	173	187	175	180	167	146	195	185	197	195	171	158	172	205	163	177	178	173	152	161	174	160	180	165	152	169	177	151	158	194	183	161	167	201	174	178	177	173	151	174	156	165	172	149	125	170	155	185	188	174	169	174	181	155	153	162	145	180	159	184	167	164	150	186	158	147	158	177	157	153	166	167	177	172	169	201	148	182	172	164	197	175	192	187	169	187	183	196	178	167	195	161	178	172	184	160	162	173	177	154	173	153	173	162	213	168	179	181	170	170	170	201	149	168	151	170	163	188	162	161	181	181	142	173	163	174	186	165	176	185	181	174	194	176	169	187	202	183	166	195	171	189	182	155	177	166	169	199	172	174	191	178	175	182	195	175	186	175	171	152	180	180	197	168	166	142	180	169	171	172	155	163	160	167	197	189	163	163	161	172	160	200	188	204	176	165	167	182	185	174	179	183	169	177	142	175	169	191	180	163	184	165	162	174	158	178	193	155	184	164	164	174	176	177	192	161	181	165	157	211	146	165	172	152	184	178	184	185	163	182	201	167	174	178	180	187	184	169	190	170	183	166	179	176	207	162	161	196	173	176	179	173	162	168	208	179	194	170	175	159	182	185	185	144	177	194	211	179	189	144	186	190	162	145	156	153	173	179	169	184	183	170	180	172	203	195	185	190	173	152	163	192	181	165	170	171	173	170	165	178	179	168	167	177	185	189	164	152	187	162	168	183	184	179	185	184	162	194	158	177	161	179	141	173	165	174	153	178	179	172	185	192	211	199	163	190	153	171	193	163	198	167	145	173	180	172	164	168	183	185	185	157	140	165	179	171	187	171	163	176	166	139	173	172	198	177	159	184	180	191	169	159	174	170	166	149	175	189	160	183	155	161	165	183	173	179	194	167	174	159	171	178	159	178	168	158	193	185	172	184	167	189	179	170	162	205	170	190	184	198	189	171	183	171	176	172	162	182	149	181	161	213	173	182	142	164	165	173	192	194	176	193	179	189	190	193	164	170	183	186	183	170	171	165	190	158	177	173	170	173	155	167	176	161	170	165	141	182	134	188	166	175	191	177	174	188	170	174	171	160	185	196	196	163	182	180	149	169	192	171	188	147	195	191	182	191	181	171	175	188	167	167	174	142	183	171	161	172	185	173	181	172	172	166	181	165	172	176	157	187	162	190	184	193	196	167	170	180	165	177	169	164	172	162	182	176	173	171	176	173	177	180	183	159	185	166	163	168	177	168	172	170	163	167	207	176	176	198	181	190	178	187	193	157	180	191	151	152	168	177	173	157	204	177	180	176	176	200	179	165	212	160	180	196	184	157	179	170	172	205	170	167	178	166	161	183	164	165	161	163	178	151	198	178	179	199	180	158	162	174	167	167	189	163	176	183	179	160	157	170	184	183	173	187	180	178	186	189	178	185	173	159	159	156	210	175	197	177	189	173	200	172	180	197	141	175	169	166	186	158	171	178	168	187	168	182	177	173	185	173	173	161	192	164	175	187	193	205	192	171	178	200	160	199	193	146	178	187	172	185	171	164	192	178	170	174	162	170	149	182	171	168	177	162	177	167	211	192	184	197	169	197	193	190	183	176	183	192	162	186	178	184	174	186	169	194	179	145	175	166	209	189	161	171	172	162	185	170	212	151	191	185	154	164	184	145	145	186	169	175	168	156	169	154	151	198	187	165	186	194	161	161	184	168	178	179	140	173	165	175	177	175	170	162	164	149	161	172	158	182	166	161	172	174	169	163	169	168	197	164	166	148	172	172	163	184	163	166	176	178	184	178	177	185	184	194	182	205	175	166	176	165	175	166	182	180	159	185	163	175	196	171	184	155	165	175	163	188	164	168	200	190	175	190	167	171	184	173	180	168	183	167	180	151	166	153	181	167	165	162	171	198	189	184	186	170	157	188	157	174	182	176	166	185	155	180	169	184	164	196	179	169	205	165	169	188	194	184	169	157	165	179	176	179	177	176	166	163	156	156	190	176	183	158	173	162	176	161	157	153	177	159	172	173	171	181	175	196	205	181	191	162	173	189	178	171	172	187	171	192	175	160	145	175	207	191	167	173	198	183	184	171	150	190	178	172	155	184	151	171	188	156	169	138	177	176	173	147	176	176	182	160	163	199	182	184	206	171	177	182	179	170	164	182	167	174	155	158	190	185	173	182	179	198	182	199	172	176	167	176	159	177	186	188	197	183	169	164	167	181	159	156	191	164	176	171	203	163	150	183	181	168	184	202	173	183	162	192	159	179	175	150	173	177	152	191	201	166	158	170	171	169	157	157	150	166	183	165	175	172	149	161	172	181	157	157	169	197	173	195	181	176	165	179	175	160	192	160	198	156	150	203	184	177	163	184	188	167	191	176	185	170	189	191	159	197	159	173	147	169	205	167	169	154	202	181	158	194	201	157	164	203	188	172	169	198	178	195	178	167	184	166	184	164	147	174	169	186	164	178	184	180	183	176	161	167	166	150	187	167	172	173	138	173	204	169	147	194	140	152	186	174	184	168	178	204	166	151	175	178	154	183	176	184	162	165	152	184	158	174	167	167	192	171	151	199	192	180	174	183	184	151	173	179	163	195	189	177	161	178	205	159	177	188	166	143	158	190	172	160	184	178	168	154	162	171	199	163	172	182	183	168	159	169	152	200	208	175	166	172	155	166	195	183	166	154	172	172	171	184	167	197	156	161	190	177	191	209	162	158	197	189	162	198	178	194	168	178	166	177	156	205	176	178	177	179	160	170	194	158	171	200	167	183	159	185	156	162	187	191	188	194	187	159	147	209	187	166	182	172	174	168	163	177	179	188	167	175	175	148	143	195	176	203	169	180	171	187	186	159	150	162	176	161	170	171	186	186	189	170	178	175	168	185	174	186	159	185	163	171	174	163	179	179	174	171	171	143	201	185	178	167
37589	44823	27969	8906	2138	616	352	339	293	279	316	293	286	287	284	300	286	312	281	284	309	292	297	316	290	254	309	289	274	288	264	306	336	313	293	285	282	279	279	298	294	307	258	287	288	288	278	288	287	296	271	290	278	249	267	285	293	294	299	288	318	318	288	308	283	282	299	295	309	301	313	325	305	267	270	302	280	275	288	289	285	303	315	276	317	267	287	296	306	303	297	308	309	282	296	276	303	305	290	291	307	300	299	273	270	304	301	309	296	288	273	289	261	268	284	288	268	293	307	293	250	284	269	256	301	300	269	277	284	291	271	278	315	291	298	289	285	309	313	301	274	319	280	284	304	299	274	299	339	300	300	281	302	332	291	289	341	302	275	296	293	309	275	297	324	313	273	309	317	336	249	334	314	260	287	302	310	307	283	313	297	279	304	272	325	297	305	286	304	286	287	279	314	308	286	291	308	282	279	295	291	283	310	301	305	266	296	262	300	320	301	325	281	321	330	301	279	323	330	287	276	319	307	285	293	311	328	291	309	287	316	267	310	276	273	301	286	284	292	292	284	304	285	312	306	255	290	293	286	287	250	285	331	279	303	312	275	260	316	308	287	273	266	278	306	300	296	320	289	275	284	302	315	279	307	300	296	300	296	299	319	298	286	287	293	287	286	315	285	302	307	284	298	264	330	321	274	294	305	276	287	339	289	288	288	304	249	268	315	287	310	293	293	283	291	288	281	281	278	291	298	285	311	286	303	296	276	284	282	297	284	268	309	279	283	319	301	310	279	294	292	327	305	310	261	293	312	309	322	304	286	293	307	279	293	312	293	322	316	255	271	286	291	324	294	289	311	280	310	282	273	292	295	289	299	279	296	324	289	286	289	278	310	294	301	301	307	297	292	284	323	291	291	297	318	272	297	324	310	283	290	293	280	302	288	282	282	291	298	289	319	272	321	272	309	283	326	320	308	295	286	296	306	294	295	310	296	286	279	280	287	298	301	279	264	325	317	298	316	270	274	334	282	289	307	315	318	291	308	318	333	302	308	280	298	280	288	290	288	310	314	294	279	294	295	294	266	274	303	296	278	294	275	288	275	307	291	306	281	317	280	278	291	314	290	299	292	279	277	275	298	295	298	285	300	260	297	305	302	297	297	318	326	283	302	289	325	271	297	258	288	286	274	298	287	319	285	290	298	294	275	326	298	273	287	324	272	308	282	318	269	296	294	311	282	298	279	319	336	294	326	306	277	302	301	276	292	283	278	302	297	290	329	309	289	293	330	307	319	300	334	292	279	247	316	304	334	323	301	282	297	274	286	301	273	272	286	289	290	283	292	291	277	301	270	315	280	274	312	285	297	307	318	326	286	298	279	294	270	284	324	288	321	271	303	314	313	303	272	254	287	279	311	294	323	283	291	293	278	274	301	316	295	291	304	298	286	298	278	299	310	293	297	295	277	274	295	319	311	288	311	275	286	289	276	321	309	279	273	318	326	272	271	279	316	308	319	297	309	285	295	276	307	305	286	276	299	281	266	293	317	277	299	290	309	291	292	292	274	270	291	282	277	290	276	320	307	302	295	282	274	321	278	305	297	293	302	294	291	288	301	301	293	293	309	300	259	311	292	301	289	280	307	291	261	297	303	308	275	280	319	314	278	302	300	257	299	280	312	319	306	313	299	307	286	313	257	290	288	316	288	299	309	303	290	307	310	277	306	274	323	274	290	324	325	308	289	308	291	318	301	303	291	291	272	262	270	301	297	283	285	271	319	283	333	301	286	327	278	307	309	282	300	281	310	282	313	269	311	285	288	299	293	271	301	274	268	290	286	298	290	279	264	306	303	274	292	314	304	247	296	277	259	327	286	292	283	245	302	303	300	296	322	274	290	285	279	310	285	288	319	294	315	305	296	278	305	301	292	286	314	274	282	288	312	284	280	278	269	295	294	270	290	294	285	292	294	292	291	274	301	303	319	283	328	317	309	316	290	300	273	290	332	307	305	277	292	309	308	289	281	267	296	282	300	295	303	290	312	272	299	296	289	272	286	270	313	287	295	290	301	335	320	296	297	301	312	313	309	283	317	331	301	291	339	311	293	310	262	267	307	282	269	311	299	307	305	298	295	293	282	316	324	316	286	286	320	279	299	299	285	303	299	292	288	276	285	319	276	283	289	311	285	284	305	316	290	289	268	275	288	275	321	281	289	295	301	294	281	285	301	271	305	291	288	305	302	266	288	311	276	298	278	291	291	291	308	280	290	306	311	283	308	314	299	284	306	297	287	288	291	298	309	265	291	292	313	282	295	289	293	329	317	325	294	304	267	305	307	289	285	299	310	259	292	279	304	290	289	291	291	294	333	290	277	293	313	299	291	285	302	276	268	303	252	292	290	302	274	298	288	305	306	303	304	278	305	293	299	269	311	286	297	322	273	297	273	281	294	296	308	297	270	259	310	265	287	292	293	320	284	266	288	302	276	287	306	303	299	296	277	293	277	280	282	328	307	273	286	293	292	274	293	280	307	271	311	312	268	335	306	287	288	294	302	334	288	303	273	290	285	328	290	276	292	307	277	296	275	303	290	290	281	310	293	274	301	303	292	291	300	287	300	278	296	267	304	320	277	311	279	307	305	310	295	298	284	295	323	313	294	269	299	304	321	274	266	306	285	286	283	285	309	300	284	300	289	288	298	285	291	292	243	299	298	308	281	299	284	330	306	299	304	278	303	309	298	295	288	305	326	300	308	308	319	295	307	256	306	302	294	275	301	306	260	271	308	320	268	265	310	299	297	283	299	315	273	297	331	271	298	344	306	288	313	315	307	302	307	268	279	293	280	283	299	296	289	311	314	302	280	311	285	281	319	285	295	273	292	297	318	271	297	286	321	298	296	312	329	291	284	309	304	325	305	326	285	292	297	265	268	288	299	310	289	267	311	272	310	279	273	276	337	284	281	305	279	287	304	302	300	331	282	292	313	284	317	300	296	313	288	299	293	304	281	244	292	319	288	297	281	287	308	300	283	268	325	298	251	257	319	285	306	280	320	281	288	260	280	273	282	262	296	298	283	262	300	287	289	289	302	307	258	273	286	325	309	313	299	284	312	312	260	310	295	276	296	268	315	287	301	303	293	281	288	281	301	307	319	285	308	265	274	291	306	286	320	319	294	303	310	289	272	333	279	288	293	334	271	317	280	311	276	292	308	306	275	302	300	299	271	311	273	330	307	288	296	283	293	302	310	296	309	300	280	289	297	301	295	290	302	282	270	276	303	294	299	285	319	294	294	275	310	308	325	297	301	291	292	278	279	289	271	313	280	325	314	293	270	291	303	271	290	325	299	306	310	306	287	286	281	297	281	290	283	283	295	284	275	280	316	271	299	298	292	298	306	289	318	311	328	291	297	271	292	304	304	279	268	288	282	299	295	289	282	296	302	308	275	287	289	273	310	291	287	292	275	295	269	308	316	282	309	279	293	268	297	294	294	280	318	295	278	306	292	306
24776	23183	30941	25546	19160	5916	471	266	192	236	233	202	235	206	227	227	248	231	225	220	249	204	213	227	231	208	225	233	217	229	238	251	206	208	238	204	255	217	203	249	214	201	219	211	218	230	203	237	208	208	203	248	216	219	234	217	231	225	241	195	251	227	219	215	205	255	251	224	237	221	199	244	215	236	239	203	232	255	233	222	195	219	229	227	206	203	258	217	237	217	215	218	248	235	210	203	219	213	230	233	224	234	182	189	219	217	235	215	216	237	227	219	209	213	211	189	189	227	197	220	228	249	247	227	230	223	235	246	230	241	215	216	217	212	228	239	233	211	249	227	219	216	216	207	189	232	234	200	210	213	250	236	226	219	239	233	215	211	201	223	202	227	245	209	217	235	232	226	225	219	230	218	214	208	227	221	231	244	230	218	188	232	267	216	220	224	234	234	202	243	240	216	224	208	248	221	223	239	203	226	220	212	221	221	248	225	195	221	195	229	219	220	218	224	195	218	227	205	219	203	228	239	246	235	233	184	203	222	214	240	223	224	249	220	241	219	222	230	215	213	227	275	224	214	210	203	237	247	201	218	246	196	216	205	216	231	197	212	204	218	223	203	245	209	215	233	190	217	219	232	231	227	221	224	236	210	223	216	218	210	251	214	194	223	216	249	218	219	221	230	222	233	220	226	241	220	239	238	234	220	238	221	204	182	219	223	194	225	235	216	203	205	218	230	202	227	214	248	229	243	232	251	232	232	216	204	256	225	245	203	219	219	207	223	212	235	232	224	219	210	209	217	232	230	228	222	233	224	220	198	225	244	226	214	205	229	231	237	225	189	234	220	238	242	227	237	223	239	199	232	242	242	218	240	229	205	214	256	245	213	227	205	223	234	226	236	231	199	235	220	232	234	249	224	232	214	219	219	216	236	198	229	235	211	228	223	212	226	225	244	231	239	240	218	226	210	222	228	231	197	214	182	228	227	221	206	234	191	225	245	200	236	215	218	216	218	195	206	199	194	225	230	239	234	205	227	208	220	224	228	242	229	219	223	230	213	251	203	243	252	228	200	227	214	216	242	218	223	218	240	222	234	214	233	207	232	213	248	220	226	231	216	232	244	180	205	238	233	209	193	246	232	213	225	212	256	225	224	205	218	196	225	236	204	221	217	221	231	218	239	248	227	202	208	224	229	236	175	189	226	205	246	186	194	240	233	251	218	236	205	224	228	195	217	223	227	231	221	225	220	227	228	227	231	213	223	246	208	213	236	192	216	207	219	214	230	233	213	227	218	222	223	205	221	206	217	214	231	226	209	228	244	231	240	243	201	226	227	224	223	221	210	241	223	223	197	237	191	250	219	210	254	226	209	232	212	224	226	226	230	222	231	213	221	229	202	209	203	211	201	199	241	236	210	227	218	244	245	223	236	217	213	221	181	224	241	234	213	221	230	209	248	219	229	220	205	215	213	220	207	216	220	223	219	203	196	200	209	229	239	212	225	235	233	223	232	248	216	235	226	207	261	225	226	224	229	223	204	253	197	226	208	239	227	229	210	218	220	217	219	222	232	221	201	213	200	187	204	207	247	228	223	214	211	207	236	187	229	232	220	240	201	226	238	232	211	226	243	245	211	217	207	250	205	216	243	261	225	214	228	195	225	218	231	232	222	209	230	215	205	203	213	221	233	223	232	222	236	202	210	231	227	215	219	247	256	189	206	232	203	244	254	231	233	203	192	230	216	212	232	211	216	207	224	225	234	215	238	227	176	234	193	213	206	209	218	190	207	220	231	204	224	249	216	218	214	229	225	231	224	245	210	235	217	224	212	217	238	209	212	201	255	223	223	228	225	229	231	257	216	227	231	228	219	230	237	218	234	213	216	226	208	222	203	214	208	210	223	233	207	218	230	241	241	218	257	217	221	219	225	238	225	233	226	214	240	219	209	206	204	217	221	215	238	220	212	234	209	208	213	234	203	199	227	221	210	250	220	228	227	215	209	244	219	235	252	217	214	228	237	217	223	230	202	235	222	232	233	196	219	239	208	209	221	228	229	230	233	235	220	254	261	203	228	216	245	216	227	221	212	225	203	225	217	222	242	220	218	230	226	231	272	214	223	212	254	210	210	191	225	225	211	217	225	200	227	240	220	247	231	224	211	202	242	216	239	229	218	243	224	218	209	212	214	218	222	232	212	220	224	223	230	227	205	233	225	214	229	246	234	228	214	228	226	219	226	203	231	226	234	213	222	225	227	221	223	231	233	205	225	213	224	242	239	225	207	221	212	239	224	213	234	226	205	207	236	230	227	238	209	221	213	211	210	231	237	218	247	206	229	228	199	219	239	222	228	218	207	210	217	238	221	238	259	229	214	215	240	240	205	211	220	232	201	237	190	223	242	240	241	208	215	226	222	244	207	218	232	216	227	201	235	211	224	225	238	209	238	229	221	219	210	226	227	222	223	224	223	206	218	235	207	211	225	207	226	258	194	217	205	221	221	242	227	233	248	197	206	202	220	230	239	216	253	229	216	253	243	216	192	213	221	224	232	231	206	207	211	210	234	208	231	235	260	221	212	224	208	224	210	220	194	232	230	201	233	230	200	226	216	223	227	221	229	212	220	207	237	229	220	226	217	218	230	212	215	244	224	236	212	234	240	194	225	223	212	228	208	222	225	234	217	248	227	236	206	223	216	199	224	226	228	208	189	198	238	208	217	212	232	216	209	226	223	229	245	219	221	232	214	195	229	224	226	196	221	213	231	224	230	202	230	215	204	234	227	209	234	210	223	235	198	214	206	217	238	234	206	205	214	229	215	235	224	206	239	218	243	238	240	219	226	239	247	213	237	206	228	217	246	229	237	208	231	227	218	204	217	221	243	264	219	188	219	210	212	210	216	212	216	208	240	207	226	212	210	236	229	232	212	200	228	249	204	212	237	217	214	223	221	225	264	221	227	226	228	249	239	237	216	213	221	205	217	222	233	223	227	225	197	226	247	233	199	207	235	232	210	200	219	247	210	212	218	209	245	230	222	240	233	219	231	197	219	215	216	219	192	231	232	213	201	244	200	224	191	214	231	203	221	234	226	226	215	234	229	237	238	217	220	210	193	224	218	213	211	218	211	228	209	242	257	214	188	240	228	232	233	225	216	222	205	218	203	254	207	227	212	233	226	227	217	215	224	193	206	214	221	221	225	206	229	242	209	231	215	231	213	257	208	222	215	221	223	213	194	229	261	221	243	192	209	216	212	220	212	218	237	209	242	224	233	206	251	246	215	239	252	228	196	245	226	206	214	220	240	208	225	209	205	214	235	240	202	218	225	216	229	216	256	210	226	238	205	238	210	233	211	237	217	221	221	224	216	228	220	229	210	228	208	233	241	206	216	230	241	261	236	201	227	231	214	214	234	222	234	233	201	235	202	225	241	219	234	215	196	221	248	205	226	225	242	207	234	217	225	243	204	238	194	220	234	209	202	233	233	227	217	220	230	202	216	211	199	208	204
60761	87299	58373	29803	10492	2390	725	419	364	368	363	351	342	377	349	388	348	382	371	376	411	341	349	362	370	381	352	338	364	367	346	357	343	382	368	361	397	396	344	403	378	348	371	343	368	351	346	397	390	348	389	371	338	373	376	350	367	395	354	360	377	365	364	398	347	387	357	360	387	346	365	385	349	365	352	400	361	342	388	342	352	366	391	356	385	339	351	353	386	338	368	356	354	353	383	343	409	414	369	381	335	361	377	370	352	355	381	375	347	400	368	385	377	383	336	389	356	346	351	377	381	411	415	345	337	380	351	362	384	375	334	358	391	383	343	365	332	377	352	340	402	343	362	382	384	344	366	345	372	359	361	341	360	377	357	403	340	358	348	388	367	373	381	354	368	366	363	394	394	371	355	355	355	368	385	354	357	373	379	364	357	341	388	354	382	372	379	378	332	325	362	344	366	345	362	356	369	359	405	344	321	383	354	333	366	364	397	372	374	410	370	369	358	330	368	366	380	366	358	399	368	408	354	361	351	351	369	380	372	360	361	347	385	357	360	354	365	398	410	346	409	360	351	349	361	388	354	353	366	365	346	345	333	360	370	328	383	380	365	382	365	348	354	366	360	341	366	366	374	346	384	365	350	351	380	350	361	373	368	350	383	346	389	355	358	378	339	387	361	415	369	389	366	327	355	343	319	373	360	374	363	352	369	371	391	347	332	371	342	368	358	319	341	371	341	365	355	347	362	387	350	366	355	377	378	366	360	391	347	371	394	320	390	369	384	387	357	352	355	374	359	367	348	335	373	384	361	345	388	365	308	345	356	361	384	358	342	356	367	373	326	381	358	378	347	378	367	337	373	355	349	386	396	365	359	386	354	408	382	370	362	344	349	345	371	368	349	398	367	372	366	367	380	376	352	357	364	379	363	349	337	362	394	368	342	379	369	357	362	368	358	406	384	364	367	370	365	353	341	394	362	397	419	409	365	382	394	401	391	346	333	366	385	382	331	350	373	359	384	351	375	408	380	385	373	364	358	389	376	370	336	345	354	384	416	345	362	367	370	381	342	369	371	337	365	375	359	351	367	359	369	379	377	380	341	352	367	319	366	375	359	367	343	363	321	363	374	355	356	389	343	349	354	370	361	352	350	374	383	360	364	356	367	412	337	341	373	380	322	375	350	384	349	343	364	354	341	358	343	367	357	364	358	365	387	376	334	340	354	337	339	378	342	362	375	350	368	360	383	383	401	361	373	379	354	350	394	371	358	385	382	371	355	374	349	362	361	358	355	360	362	349	391	388	383	361	324	416	333	345	398	359	356	378	354	373	368	339	369	361	360	354	372	371	377	359	310	350	362	343	407	400	388	389	350	367	402	365	359	355	331	328	360	366	353	350	387	357	365	362	347	339	339	339	380	398	364	394	366	378	387	368	369	375	382	323	330	375	391	375	367	358	374	367	347	380	369	377	372	391	385	377	365	382	402	364	346	347	367	372	366	389	351	377	357	362	372	368	368	370	356	334	368	381	366	348	366	389	337	344	368	337	356	359	364	372	342	401	366	357	365	371	363	359	357	354	332	404	361	338	399	354	378	372	360	401	353	373	387	358	341	342	385	346	363	384	360	341	357	366	371	353	379	362	375	380	368	380	367	371	373	381	351	356	338	367	390	380	373	368	371	371	375	348	376	366	361	380	369	369	356	359	377	353	388	355	351	342	339	365	353	391	393	350	326	343	409	418	390	391	357	333	362	375	359	357	385	371	400	361	354	380	379	383	368	363	372	377	362	320	328	370	362	373	305	375	344	348	330	362	347	389	367	383	357	325	379	400	354	356	377	384	365	324	363	386	367	345	366	368	377	371	332	376	373	355	358	376	359	339	350	351	382	352	378	337	354	356	366	379	351	395	389	351	349	337	392	396	343	354	402	372	369	353	358	344	350	360	347	345	386	378	352	382	377	345	386	361	387	344	358	378	368	362	377	387	364	381	332	339	361	386	349	395	356	372	395	358	366	354	382	352	344	364	349	377	350	340	392	391	364	379	369	361	395	359	349	368	372	374	394	358	384	375	369	372	402	375	358	321	391	369	402	375	376	353	348	377	358	373	393	349	380	352	358	381	367	416	361	374	344	381	374	372	356	339	348	345	401	370	357	364	371	407	379	372	357	378	362	374	370	378	346	385	364	346	391	395	327	369	363	381	372	381	398	361	337	381	362	328	392	368	329	384	403	351	369	340	346	341	388	361	384	322	370	361	357	370	339	368	357	381	361	369	344	371	367	387	369	367	376	343	372	350	377	371	353	360	357	370	376	370	356	367	372	328	367	353	372	365	350	341	361	337	383	349	372	344	422	365	370	377	337	371	353	403	368	362	363	368	394	382	378	373	352	353	361	370	358	354	381	398	365	331	370	378	368	349	373	383	366	345	396	372	328	337	360	357	359	351	391	346	386	358	371	348	354	370	350	366	352	336	381	400	367	376	368	362	372	336	371	321	354	350	336	381	361	383	370	357	341	335	345	367	381	364	350	391	364	337	375	369	356	345	369	378	372	367	392	360	355	387	394	336	332	383	370	394	385	351	385	318	326	337	396	359	367	364	361	353	345	353	386	360	375	372	356	355	355	378	348	370	352	362	354	348	365	343	369	352	372	346	382	340	386	350	362	329	403	398	375	358	359	359	364	321	353	407	355	391	320	339	374	377	419	389	336	369	401	362	389	354	370	386	349	352	385	352	363	355	400	356	380	375	360	351	339	355	376	381	387	404	365	351	376	392	403	370	378	370	379	376	346	372	361	339	355	383	357	372	343	366	349	371	374	364	374	366	348	336	348	371	372	382	354	374	364	362	364	368	372	378	347	352	338	372	339	368	383	371	359	364	339	362	415	334	373	357	356	350	384	343	368	336	375	352	373	363	340	348	345	369	382	381	359	372	354	383	406	351	352	356	357	369	369	376	367	354	344	348	411	348	358	347	384	363	330	372	383	371	318	384	359	381	367	324	355	379	372	378	361	380	370	365	374	354	360	345	356	365	338	394	358	409	384	372	389	328	380	340	360	351	381	354	350	355	362	345	382	331	377	374	368	390	374	362	352	353	366	348	367	395	357	374	365	348	340	364	357	403	373	366	357	329	379	384	369	364	394	352	385	362	383	364	381	374	330	373	374	351	360	348	351	362	364	385	353	334	370	324	359	377	370	375	370	349	379	396	369	373	400	356	335	352	352	361	335	384	359	363	351	367	350	341	363	336	376	365	364	346	401	368	378	345	364	369	375	370	344	340	363	348	382	377	329	333	362	344	360	373	340	347	349	351	358	342	363	377	333	361	343	332	341	409	363	367	424	363	379	359	383	350	342	382	342	360	373	368	382	357	381	341	371	353	372	353	377	362	353	363	349	350	369	352	360	357	365	363	382	376	372	385	365	345	368	340	373	366	405	352	364	347	343	381	342	334	362	385	332	347	366	368	392	338	386	377	352	343	356	365	368	339	345	355	350	360
23452	21965	30010	24215	21388	18475	3627	318	314	245	246	269	272	274	282	277	325	269	297	276	277	264	262	277	268	280	257	251	263	288	280	294	219	250	231	270	259	282	242	267	252	224	264	286	263	294	292	262	279	255	255	296	249	278	275	265	268	288	288	299	229	269	228	285	275	282	283	273	292	298	231	242	264	262	251	298	269	252	239	277	274	247	260	259	272	256	247	242	225	254	280	235	265	267	272	287	256	253	252	284	277	253	263	273	271	259	260	259	276	243	251	298	250	251	274	277	254	286	276	260	283	231	299	274	265	294	274	242	278	247	272	267	249	263	247	250	276	286	246	298	246	292	260	267	265	226	254	284	262	259	255	250	259	254	265	245	258	245	220	273	271	277	265	246	231	259	238	255	260	263	233	270	248	255	270	272	260	264	264	270	274	272	272	282	246	284	275	257	267	250	268	258	272	265	258	238	245	267	252	264	274	245	263	277	210	289	258	239	238	252	272	270	265	256	285	274	255	283	292	267	275	271	258	288	259	278	273	265	233	293	265	250	248	271	274	258	251	284	239	270	242	288	279	258	248	278	253	258	251	240	267	268	238	269	253	282	242	262	259	266	250	263	267	249	251	262	265	268	261	244	257	269	268	273	246	262	275	260	273	290	273	264	257	259	252	232	233	251	267	278	271	264	283	248	281	289	277	277	265	269	277	264	259	258	246	294	244	239	254	277	242	273	264	296	290	239	250	286	269	321	281	251	260	285	268	255	265	236	305	239	252	265	268	245	266	264	262	272	259	257	261	257	254	246	239	265	265	280	245	265	277	232	239	274	265	285	263	266	270	244	262	262	270	277	266	298	263	255	263	248	263	258	268	257	266	280	259	262	278	267	281	263	242	285	300	281	252	258	251	285	264	273	281	274	252	246	269	271	275	231	276	280	281	248	250	229	259	261	241	275	252	265	256	275	259	261	294	282	257	251	268	273	265	298	256	278	257	258	270	277	282	288	289	277	290	257	274	267	290	257	264	291	270	245	275	288	269	240	274	261	280	259	267	259	279	264	257	259	265	267	268	250	276	267	274	313	287	239	248	265	272	268	235	286	258	258	272	263	269	266	280	286	285	276	261	262	247	260	279	268	249	241	264	267	240	251	244	278	272	260	243	239	275	261	264	285	255	268	254	230	243	260	300	258	284	265	239	259	251	279	257	248	294	252	272	264	237	286	281	273	270	279	282	255	279	246	278	272	272	255	222	267	268	260	278	260	232	266	255	275	272	286	250	270	266	259	247	283	267	260	271	259	250	251	248	265	258	235	270	242	259	270	265	275	297	252	262	235	252	262	304	260	257	255	274	262	294	301	286	279	246	291	275	265	264	279	252	221	264	251	232	258	259	272	246	266	263	255	274	246	289	263	277	278	230	249	269	247	247	268	264	253	276	259	251	270	272	251	245	260	288	276	303	259	251	233	256	267	255	272	273	249	274	254	242	265	235	244	262	268	271	260	243	260	253	266	270	271	273	254	254	263	275	250	272	269	263	251	259	255	277	266	271	237	241	259	263	283	255	239	253	275	255	259	261	260	249	263	272	279	259	249	231	268	258	257	231	256	264	241	255	279	266	285	267	254	298	263	241	248	280	268	282	269	232	276	273	261	255	266	271	260	253	276	262	300	286	265	259	268	267	283	261	268	247	271	278	278	248	252	281	268	276	260	248	261	288	275	251	244	269	252	271	300	263	274	256	261	263	254	270	277	250	286	248	260	245	269	256	260	275	269	242	257	268	251	273	265	268	290	254	254	234	242	291	267	274	272	283	287	288	252	245	265	251	277	247	249	295	294	233	240	261	263	286	274	255	268	256	264	247	266	263	266	257	251	274	272	272	264	256	288	277	248	260	269	273	290	266	267	256	299	258	246	253	287	261	272	270	240	261	283	253	273	238	292	266	252	283	305	244	257	276	250	228	270	288	274	269	238	269	268	264	271	288	265	258	288	295	249	277	264	245	275	296	276	261	264	260	257	286	258	270	267	266	279	276	277	248	271	272	287	258	253	237	254	296	271	259	234	290	262	259	252	270	229	277	233	275	290	284	264	268	288	261	252	260	266	280	249	259	232	278	265	268	268	262	244	294	302	271	284	246	225	254	238	275	263	272	300	270	272	278	293	259	274	268	245	257	248	269	256	243	257	237	258	299	263	301	268	258	275	275	256	239	248	249	263	245	281	240	249	207	272	245	265	260	251	278	249	254	254	256	250	246	249	236	263	265	276	258	283	252	296	249	236	296	258	307	267	243	253	276	254	225	254	253	279	300	249	270	252	254	268	243	260	241	269	267	268	273	253	260	295	272	277	289	279	256	286	230	319	222	268	277	253	271	277	256	266	250	280	267	271	283	287	241	245	274	295	261	284	278	272	242	299	255	230	270	255	260	252	275	261	261	284	255	285	259	240	243	269	275	274	263	241	268	277	262	272	256	262	238	237	249	230	261	264	248	279	283	269	263	264	267	273	277	280	298	295	277	224	253	242	266	256	237	271	285	272	258	300	247	249	248	268	272	268	265	259	256	251	246	220	273	273	285	255	247	291	280	264	265	265	251	253	261	243	273	281	262	236	242	237	269	249	249	276	265	251	267	267	253	256	273	248	266	290	246	254	264	280	257	246	258	249	258	248	232	264	264	294	259	236	254	272	270	271	294	273	272	269	259	243	254	280	278	295	299	252	229	253	269	249	267	253	264	243	294	273	280	254	233	243	275	280	233	270	264	251	306	271	279	274	268	236	243	261	274	258	252	271	277	261	242	270	261	244	250	285	245	266	265	305	249	303	274	245	262	237	243	294	265	266	277	272	293	289	261	256	273	290	283	300	293	246	283	285	270	288	249	251	262	265	300	252	259	268	256	252	278	255	280	265	250	274	255	287	274	247	252	278	277	260	237	251	265	236	296	256	277	242	278	230	245	273	264	274	246	266	263	271	280	262	242	277	259	276	270	262	256	263	287	260	243	265	257	278	255	279	273	274	260	281	273	260	264	280	265	267	234	254	236	274	255	249	259	282	291	241	268	230	248	277	250	265	253	250	274	254	246	254	258	270	261	280	265	262	262	250	253	263	287	239	288	268	243	246	263	266	264	304	260	247	257	274	271	248	258	259	245	271	255	257	263	268	248	271	251	281	276	262	257	246	274	259	266	213	262	270	281	267	268	281	284	260	273	249	227	283	257	267	237	236	268	277	243	272	287	271	268	260	300	284	239	254	244	294	277	267	287	268	233	284	241	263	279	279	254	238	277	269	299	264	281	269	285	269	279	264	247	256	277	259	267	277	272	244	281	254	280	248	272	255	239	278	259	283	250	240	252	254	281	276	262	235	262	273	251	273	250	251	251	250	262	268	228	267	272	254	260	262	251	262	268	246	274	269	275	250	283	259	298	270	261	248	244	250	248	283	249	263	276	267	255	243	291	275	266	261	258	259	275	253	287	251	243	285	278	260	261	268	256	270	281	274
61744	97449	68211	37520	15554	3935	1086	519	440	412	424	416	427	445	436	423	402	420	442	455	415	465	465	397	437	406	459	459	404	434	442	447	416	393	429	415	396	423	399	393	412	427	412	414	409	422	441	463	407	441	443	419	447	432	406	436	417	423	407	444	455	406	418	421	432	421	414	410	400	448	387	440	411	398	403	429	384	421	402	399	402	437	397	395	433	404	405	412	395	417	427	417	454	391	353	430	436	440	411	406	455	456	398	435	388	408	422	439	384	409	428	384	420	375	418	403	411	418	397	449	442	393	441	441	420	401	411	430	428	425	408	442	415	425	388	397	402	421	414	398	409	404	378	431	417	414	431	437	406	415	392	429	422	410	389	424	427	396	400	420	399	422	415	406	384	436	420	403	399	411	459	403	424	483	404	410	434	458	408	422	407	426	423	408	416	460	446	420	418	435	367	404	389	401	412	415	425	426	418	410	423	437	425	378	427	418	424	391	416	409	406	436	394	386	413	427	450	429	397	394	389	434	398	434	381	428	399	399	415	434	461	414	421	427	434	438	427	410	433	411	435	423	418	426	385	413	381	428	453	396	419	438	397	394	407	406	409	425	425	378	435	390	395	441	436	467	418	438	414	396	434	417	400	406	408	417	415	406	413	407	418	435	426	405	392	404	409	428	412	411	379	402	402	390	420	422	403	434	427	338	415	404	384	445	398	433	416	380	396	447	429	397	388	420	406	411	435	409	375	375	440	431	394	403	401	423	424	401	428	435	411	429	403	365	397	424	446	441	428	412	394	440	392	428	437	387	410	424	457	399	375	433	417	430	440	392	442	421	416	454	432	417	437	458	437	399	466	408	407	394	419	401	422	422	409	406	443	419	429	384	455	424	448	425	395	397	441	388	404	431	412	402	440	412	379	420	410	407	429	404	393	411	452	450	411	388	415	409	392	400	397	441	402	401	407	362	398	390	424	398	376	390	418	419	418	408	429	398	436	444	418	426	406	444	445	409	402	394	424	404	420	395	439	412	425	415	391	440	392	402	426	408	439	420	453	388	452	412	424	414	410	382	398	415	396	423	399	410	422	410	397	430	422	404	411	410	437	417	404	432	412	441	422	399	383	444	407	478	422	399	420	428	402	425	402	421	399	435	390	401	402	431	364	432	423	384	417	449	401	440	402	417	439	433	416	418	422	445	425	449	394	390	396	427	411	401	408	420	417	389	476	442	427	422	398	415	409	401	400	405	419	395	420	414	456	409	411	417	368	419	426	408	438	427	412	427	429	415	421	397	437	395	396	425	420	419	404	376	429	417	430	471	383	436	431	405	392	430	378	433	467	394	451	412	424	435	417	392	385	393	429	432	420	393	405	393	434	423	462	426	421	371	380	410	391	415	413	429	422	426	430	394	381	411	431	398	377	391	415	421	403	436	403	384	426	430	384	411	390	431	427	418	387	429	394	401	431	440	422	404	433	400	425	384	423	420	428	432	384	401	429	377	414	432	411	440	397	426	398	383	408	440	394	420	424	413	420	377	435	404	414	419	424	427	421	406	398	376	433	412	446	422	403	417	411	459	405	374	389	434	400	405	391	445	422	391	415	417	426	421	418	433	400	402	413	386	397	442	435	362	388	408	410	432	424	402	415	430	447	383	425	404	411	413	453	395	413	371	397	412	402	417	415	417	427	409	409	435	385	399	399	425	389	419	438	412	373	397	434	445	447	400	482	399	475	398	430	400	418	454	441	434	428	391	445	400	388	412	394	424	432	409	403	402	405	407	425	395	434	416	423	392	434	446	427	426	408	434	433	384	392	363	406	391	441	405	422	417	462	421	402	438	417	422	434	424	394	411	421	418	441	431	416	418	424	401	379	385	415	414	411	405	424	457	443	410	445	404	432	467	416	441	408	409	443	388	405	411	403	386	425	405	408	438	420	397	410	409	453	443	398	395	426	399	373	420	424	417	388	441	446	396	412	434	421	437	420	413	440	446	389	436	412	416	428	416	468	397	437	419	399	434	426	381	426	426	392	421	427	406	392	416	395	404	398	382	433	409	411	396	430	420	420	436	399	403	406	403	462	427	424	429	405	444	412	405	401	416	446	402	405	406	394	419	419	464	425	408	413	397	418	418	417	391	406	441	409	434	409	424	422	419	395	431	439	426	449	408	437	445	395	429	432	405	411	409	409	390	402	387	401	420	415	414	432	409	432	413	415	424	425	419	389	427	389	366	403	415	434	401	415	381	415	423	398	400	434	435	400	420	423	437	406	446	416	393	412	418	408	422	438	422	395	412	420	439	412	383	407	388	439	396	413	389	414	410	406	423	377	435	413	396	436	408	400	436	423	411	373	375	383	447	398	447	425	419	451	403	395	367	421	439	408	441	431	394	429	368	409	409	370	413	401	382	429	439	394	443	411	414	425	407	387	399	423	444	373	410	428	426	433	434	424	424	398	412	424	398	430	422	381	394	419	414	378	372	403	455	426	417	430	410	363	412	393	425	432	413	397	464	442	390	437	417	395	432	419	438	392	450	433	435	440	407	429	429	414	439	401	397	400	425	403	422	417	421	420	438	411	410	431	442	428	415	437	411	460	416	426	413	411	391	422	435	431	412	438	421	429	401	393	395	404	454	395	427	424	407	407	388	403	439	448	479	416	392	397	424	443	409	423	402	390	462	385	420	443	398	438	441	422	401	386	435	431	412	416	409	407	423	383	390	416	384	427	419	426	415	416	399	449	441	416	387	396	390	420	408	422	402	426	415	401	429	401	453	398	375	415	444	425	432	389	411	411	413	447	454	430	431	405	413	400	406	407	405	433	423	406	429	413	448	415	411	415	413	415	433	415	441	407	394	398	463	410	419	402	434	387	436	424	447	443	388	396	440	433	419	445	443	396	448	389	365	421	458	415	444	444	399	434	389	403	433	425	410	418	419	422	402	429	449	381	420	373	483	424	401	408	405	382	415	398	408	371	390	412	420	420	388	432	396	424	397	400	408	420	411	422	424	410	391	444	416	369	459	403	413	389	423	445	376	399	441	419	434	387	422	427	422	458	455	420	433	445	394	415	381	415	426	429	407	384	413	470	429	409	418	385	401	421	393	436	409	445	422	385	401	433	378	408	417	387	435	393	440	435	436	442	401	386	403	402	386	418	383	413	424	393	400	390	392	391	391	422	416	406	428	427	440	438	412	405	408	409	408	385	415	419	446	422	428	406	426	445	407	396	413	418	408	415	411	401	415	421	423	431	377	421	423	397	426	429	439	431	387	401	372	452	411	409	429	398	421	393	450	445	406	406	407	430	393	405	410	430	420	382	442	396	412	404	423	472	396	477	451	433	388	431	396	383	422	418	386	428	390	380	428	438	413	419	435	423	394	428	434	458	413	451	425	403	433	400	377	422	428	414	420	399	418	417	385	472	406	442	416	391	414	441	395	405	422	418	407	410	419	433	410	458	436	417	407	436	418	407	395	407	426	380	439	424	401	459	427	422	387
30161	29400	25127	9534	1313	452	223	211	181	194	160	187	175	173	188	177	161	196	170	199	155	170	182	167	144	188	147	171	194	192	142	175	207	203	160	189	161	179	166	180	168	152	186	157	185	159	171	162	169	181	167	166	208	197	180	185	175	189	176	163	203	170	157	188	173	174	171	157	176	163	172	162	164	178	175	202	161	159	176	180	183	172	159	176	167	212	144	198	168	176	167	205	176	163	133	181	168	183	171	164	197	162	173	175	199	155	156	182	187	172	171	174	162	161	168	157	149	157	187	186	147	172	148	171	173	156	195	164	171	176	151	163	171	159	198	164	203	155	198	171	183	192	184	191	175	172	166	156	152	145	158	162	177	172	167	156	187	169	177	176	168	166	175	161	163	170	183	181	174	176	185	169	170	182	167	179	188	157	181	172	158	163	175	187	160	180	182	145	187	174	163	145	190	170	175	170	122	176	167	166	167	198	181	181	173	157	195	168	174	167	187	186	166	164	171	153	185	175	168	189	175	171	164	168	164	164	166	149	168	159	157	199	176	178	178	186	197	183	173	146	173	168	156	177	178	144	158	174	165	177	170	191	154	192	168	185	181	168	175	165	172	184	167	168	176	160	174	192	175	175	155	155	171	159	166	162	159	181	189	193	183	156	146	183	202	178	172	168	170	175	188	200	183	171	154	197	174	166	152	172	163	167	163	157	158	179	188	178	163	180	174	173	191	191	153	157	150	165	172	166	188	163	189	170	160	205	160	194	173	177	181	166	212	163	144	152	164	169	161	183	172	188	156	165	177	187	185	175	177	154	181	178	153	158	190	167	186	141	165	155	170	184	160	181	155	177	191	180	166	161	176	167	165	171	149	167	165	161	179	175	165	175	184	179	196	172	159	178	165	176	168	159	165	170	178	172	173	171	154	170	160	177	153	202	168	160	145	173	151	173	171	175	170	159	156	190	155	176	151	190	158	166	185	162	157	150	207	164	170	162	147	161	172	170	174	189	171	180	196	181	195	173	160	139	155	188	157	165	152	155	190	160	162	183	165	194	167	186	167	195	180	162	181	169	195	174	178	168	183	180	177	191	174	154	187	198	171	176	155	197	153	174	170	186	193	178	178	180	169	166	164	163	168	176	175	177	169	187	187	159	187	165	151	157	167	175	168	183	161	174	164	163	171	158	167	212	156	155	168	167	137	186	178	154	157	182	154	169	156	192	176	171	162	179	162	188	154	163	162	185	160	165	177	165	157	160	167	170	180	174	161	156	164	153	198	173	168	191	153	174	183	153	174	150	171	171	164	173	161	181	172	149	161	178	141	138	155	182	188	162	171	158	182	182	143	167	181	159	136	155	200	152	147	162	188	147	192	192	172	188	169	175	183	173	140	161	159	189	169	179	173	199	179	157	174	153	161	156	174	185	171	144	200	188	172	176	173	149	183	175	190	182	183	169	171	171	170	183	186	163	184	191	164	175	174	176	167	171	181	173	153	160	177	170	156	199	171	159	171	177	175	158	177	164	185	166	146	160	206	178	197	171	183	189	153	177	187	187	211	166	176	172	170	151	160	178	183	176	160	193	172	155	167	140	156	154	167	149	190	180	176	147	179	157	188	181	185	186	162	155	160	184	153	158	189	174	170	196	183	163	206	163	175	180	144	177	155	159	163	185	172	150	176	186	179	170	172	162	160	164	169	181	167	179	175	173	180	196	149	168	187	152	181	150	161	177	175	203	171	172	175	186	185	169	192	170	148	201	170	183	136	173	178	172	170	154	171	167	166	160	175	171	162	166	181	197	158	186	170	186	183	186	178	181	142	171	165	168	173	176	170	189	159	202	161	142	158	185	159	182	165	150	175	179	181	146	191	165	180	176	182	182	172	163	191	178	156	159	169	171	161	199	164	168	165	153	151	185	157	164	177	190	171	156	180	172	182	164	183	143	173	170	173	170	159	186	157	188	179	179	178	162	179	175	170	162	167	147	168	211	156	181	153	179	189	152	180	155	157	169	164	166	163	169	179	152	161	171	178	187	171	175	147	197	195	165	179	170	197	181	176	163	163	176	209	188	160	150	184	161	169	162	168	168	161	171	177	161	159	193	165	174	173	165	191	197	178	168	163	203	161	184	185	152	166	159	179	172	188	181	164	174	167	176	172	177	166	180	169	178	148	151	171	180	193	156	169	161	166	151	166	179	174	183	155	177	154	163	180	151	173	159	194	167	160	168	173	179	200	156	167	178	155	185	168	170	157	206	160	159	161	174	176	154	200	185	154	192	202	197	193	171	169	171	175	194	161	166	166	136	181	172	170	182	163	186	180	166	191	184	201	177	173	183	171	164	170	173	172	173	190	166	153	172	186	177	177	181	183	179	145	165	197	184	174	158	174	162	173	159	183	156	155	150	183	159	180	167	181	189	175	187	171	177	168	185	174	168	190	167	201	182	173	181	186	185	148	153	146	164	182	166	179	164	161	179	157	163	177	169	175	175	151	163	192	181	186	168	190	159	156	176	168	174	163	171	188	153	171	152	196	189	185	168	166	155	189	165	168	167	182	175	182	166	142	181	182	183	158	157	165	198	165	181	149	145	181	151	169	187	168	154	155	165	164	146	187	181	157	179	177	177	164	160	179	165	189	188	175	173	167	176	161	187	177	175	166	173	198	181	161	148	183	190	151	169	175	167	181	184	175	178	183	204	177	170	165	203	170	160	169	150	155	191	161	172	184	173	177	155	181	176	176	169	164	147	171	177	170	176	201	167	155	189	167	161	175	192	184	198	169	171	171	181	176	157	172	174	166	194	169	159	153	165	160	157	177	191	150	180	178	168	187	185	176	177	180	171	174	165	175	174	152	161	150	173	172	168	157	171	188	152	176	165	145	167	151	176	149	194	198	170	185	203	171	154	165	181	194	186	194	150	180	176	181	162	177	155	177	151	167	189	177	179	164	163	190	162	175	164	166	172	187	170	168	163	199	163	185	184	168	156	198	161	171	170	188	165	162	157	148	173	180	180	149	172	172	181	178	172	174	173	147	178	162	159	156	144	165	162	180	183	162	185	174	170	174	157	170	181	158	174	159	186	167	160	160	148	166	205	180	195	170	151	173	162	167	168	179	154	187	162	173	185	180	174	148	197	161	177	169	168	156	166	187	148	172	156	156	173	182	178	162	142	194	182	175	185	169	183	173	177	156	180	208	153	173	162	171	173	169	159	170	160	162	172	166	187	180	145	193	162	166	174	158	161	142	159	158	172	185	170	176	168	162	183	180	171	176	157	160	195	182	169	185	150	181	183	165	190	169	173	173	173	195	166	155	159	155	179	165	175	197	176	184	158	159	155	149	166	175	170	174	195	163	160	172	173	177	154	155	165	198	174	166	166	168	145	169	175	183	182	201	201	175	165	160	177	165	165	178	169	153	146	167	185	174	167	199	174	190	171	186	188	160	157	183	179	165	182	177	192	159	176	177	168	170	167	145	158	153	164	161	164	159	163
37400	45802	28573	9159	2162	667	354	302	284	306	300	281	307	281	300	305	304	267	244	294	270	290	295	320	282	282	281	277	292	284	321	303	269	260	324	284	265	296	301	280	281	261	308	303	301	323	305	305	280	303	261	298	269	286	294	313	264	293	290	286	269	293	292	281	290	288	269	286	291	278	344	285	291	284	304	311	262	305	301	291	269	259	276	300	301	301	250	297	296	302	280	285	312	264	299	311	294	308	297	302	305	266	287	281	294	304	286	289	294	294	309	307	281	280	285	292	294	293	277	264	293	302	276	281	267	287	305	286	282	274	254	313	295	299	284	289	295	291	293	286	303	291	285	263	283	303	258	290	284	268	286	269	300	272	292	312	302	270	298	285	255	287	266	297	259	255	289	304	291	294	304	300	274	289	280	274	310	302	290	302	284	319	296	270	296	274	299	300	275	300	289	277	310	269	309	268	282	295	277	323	277	285	294	244	280	302	293	307	276	274	269	269	300	316	289	280	264	275	265	260	252	283	286	288	279	276	277	264	289	304	284	303	276	287	268	270	282	311	260	286	284	279	280	289	329	272	256	295	285	337	285	305	266	282	283	309	307	293	276	295	299	286	272	295	292	264	304	301	274	292	273	287	297	302	307	308	276	321	245	261	266	300	309	266	307	285	299	305	300	275	303	296	303	287	290	282	304	294	279	261	294	280	274	286	306	304	299	292	275	308	290	281	316	285	282	282	288	289	281	281	290	316	286	287	331	301	307	302	268	286	316	300	267	298	293	317	295	295	253	280	295	291	286	264	288	305	288	293	285	269	262	293	306	296	307	292	292	298	256	336	248	299	306	308	289	269	291	287	294	275	297	288	301	288	282	307	282	261	272	299	270	311	308	315	292	288	292	291	289	255	286	299	282	295	301	271	264	296	305	256	312	266	298	272	325	260	300	263	289	274	327	264	295	289	275	296	298	263	298	255	274	289	305	298	280	271	296	255	260	296	283	279	249	267	303	280	296	310	257	318	279	288	293	285	298	289	261	297	282	303	274	269	285	284	297	291	247	294	265	260	263	294	270	259	289	277	305	274	274	289	312	299	282	291	280	309	283	297	272	300	272	316	263	321	256	293	309	306	320	289	291	287	287	307	286	268	290	286	264	293	273	281	285	294	279	267	275	284	306	287	308	276	284	295	289	299	277	306	289	312	324	309	321	277	262	275	311	291	301	297	304	267	275	275	261	287	305	298	299	298	269	273	288	274	274	257	308	288	292	297	302	273	288	286	268	280	275	292	271	287	261	304	295	290	285	293	314	281	310	290	276	285	296	301	273	339	288	267	260	295	296	276	293	295	285	308	297	273	298	299	307	262	282	303	290	289	304	272	324	291	289	290	274	301	301	262	295	302	287	284	248	301	299	280	282	286	250	283	286	275	300	265	280	253	280	276	271	301	303	298	310	301	266	275	269	275	302	286	258	313	305	300	289	306	313	281	274	307	278	290	267	291	299	301	308	270	278	275	295	301	270	294	300	242	330	267	267	280	321	272	262	280	262	271	302	317	312	277	307	281	315	262	265	262	280	287	310	291	279	264	303	309	271	301	299	275	281	253	298	323	319	270	270	301	270	286	300	284	274	327	302	290	302	257	251	310	294	281	270	269	294	275	288	280	305	309	294	276	294	295	275	288	291	289	273	257	302	297	296	266	272	267	293	289	283	293	289	304	289	291	273	295	282	270	281	296	262	288	292	270	318	286	251	295	277	301	288	309	277	292	293	286	315	278	282	274	303	285	300	281	285	278	259	263	294	285	293	285	292	282	295	282	316	289	287	305	269	278	294	278	280	307	300	309	263	279	305	282	277	268	312	255	267	276	301	292	306	305	292	272	264	300	295	298	293	291	297	279	309	295	270	298	289	284	289	315	280	268	267	273	297	291	263	287	294	291	279	307	288	294	290	289	286	279	298	293	264	297	308	288	287	277	310	297	301	318	294	256	286	300	285	305	284	305	305	335	287	293	281	263	274	306	296	272	294	280	322	279	273	305	295	299	305	274	300	309	265	265	284	298	265	313	338	305	260	286	295	289	280	279	304	267	285	284	294	295	338	299	296	304	281	289	318	273	302	311	274	298	326	292	301	284	305	296	260	260	282	269	301	285	287	281	336	291	247	264	284	306	292	293	290	319	307	303	296	289	261	294	300	324	259	320	283	285	295	312	309	264	258	281	254	297	281	272	297	306	293	281	307	268	296	296	305	263	259	264	286	299	299	260	327	276	273	287	282	289	286	297	259	278	254	301	311	273	269	287	260	285	296	301	283	262	260	324	278	285	308	280	293	294	298	286	280	294	284	313	307	295	284	290	309	263	250	275	306	296	303	295	271	262	274	294	249	302	282	285	278	291	300	272	283	305	283	302	312	287	302	276	283	278	285	301	287	273	280	290	277	280	283	270	279	322	291	298	292	302	259	282	281	283	307	296	315	278	303	311	247	300	300	301	334	302	272	279	278	296	257	304	287	295	273	299	311	277	276	267	303	286	293	272	313	287	268	277	269	337	259	304	295	278	275	277	261	311	284	319	297	286	277	293	270	287	295	286	290	277	285	292	304	304	277	268	278	296	284	292	283	262	300	301	268	301	318	304	305	304	303	296	293	305	277	278	266	289	291	257	267	294	316	288	321	261	282	272	278	326	283	283	309	265	273	320	307	311	285	277	294	278	266	263	285	312	268	281	301	286	277	288	262	259	272	287	317	271	296	291	295	295	271	310	261	314	291	281	350	301	334	299	260	296	309	280	304	279	296	287	297	274	300	289	284	278	270	288	283	281	306	298	269	278	275	287	293	314	307	310	285	287	283	280	293	266	318	256	305	281	274	287	302	293	299	304	273	289	295	282	297	297	320	272	272	304	289	292	292	304	310	300	299	289	285	306	302	294	272	336	307	298	285	299	273	298	309	284	296	283	271	253	277	282	329	304	313	290	285	253	282	299	302	241	279	280	280	287	303	288	266	305	311	280	286	306	274	316	284	264	310	289	291	277	322	318	311	286	290	297	277	310	298	268	263	262	295	307	290	300	278	313	276	301	314	285	301	271	278	313	316	296	323	274	304	282	273	294	290	301	283	308	273	288	307	319	280	272	278	318	304	279	267	287	268	307	289	293	305	295	267	284	297	314	268	312	298	321	271	289	295	276	285	301	300	291	278	282	289	293	291	282	285	307	287	307	304	267	293	287	293	287	306	292	289	281	291	305	321	266	286	301	325	286	292	284	281	255	266	286	299	259	284	323	280	286	285	286	273	288	321	304	308	258	306	293	319	311	291	293	274	284	297	271	274	279	299	280	273	308	281	300	252	287	297	268	274	313	292	281	286	302	304	275	260	291	267	305	275	300	325	305	304	278	269	281	267	300	284	270	271	268	267	282	311	283	274	301	321	278	272	279	328	308	297	292	280	317	284	256	285	328	316	278	311	284	299	288	317	270	274	306	274	296	276	308	305	286	281	297
24829	23022	30672	25304	19138	5834	467	238	246	217	216	251	228	214	230	214	238	245	234	240	230	200	237	220	215	227	217	242	222	220	226	220	223	232	225	240	234	208	182	237	244	223	220	215	252	208	222	218	191	240	239	213	239	234	235	209	229	206	226	212	209	200	237	194	229	212	203	216	226	201	224	214	259	238	211	218	200	220	215	215	211	231	198	231	209	231	227	221	237	247	197	250	206	194	225	219	212	204	228	208	178	204	244	194	241	236	217	185	199	238	239	236	216	213	215	218	243	220	210	206	189	220	224	226	235	238	219	228	221	218	234	246	210	217	234	205	205	193	192	217	244	231	217	179	210	225	229	204	235	211	216	228	198	218	191	215	224	219	206	211	215	221	255	226	228	224	217	222	224	225	240	221	243	220	232	233	257	206	222	208	224	213	200	227	253	233	237	235	234	227	201	210	228	231	189	194	216	172	211	219	246	221	236	214	222	226	233	198	228	242	205	226	219	218	228	191	209	215	226	209	202	199	192	237	209	237	209	225	216	251	209	216	226	226	199	206	211	254	213	224	212	203	224	235	217	192	198	230	228	239	222	216	210	232	208	243	224	222	223	218	213	229	237	228	207	221	220	239	223	209	229	234	215	196	222	213	235	210	218	206	222	241	219	203	213	236	233	233	209	213	213	222	231	215	215	230	203	256	223	213	204	213	235	211	235	238	217	214	192	209	213	229	239	225	202	226	196	215	221	222	221	239	216	198	218	217	236	233	237	222	190	237	223	237	222	219	207	222	235	214	236	203	260	264	232	223	215	211	239	222	223	207	220	223	215	234	202	210	218	231	233	224	198	230	225	218	216	237	214	243	231	204	236	234	233	207	205	212	214	220	232	236	196	247	218	235	221	214	230	201	200	223	210	224	248	217	218	217	222	218	201	210	208	212	230	207	226	222	220	224	230	237	251	225	210	222	252	220	228	230	234	211	219	233	228	193	235	225	220	221	221	232	244	236	228	242	239	223	226	231	216	243	189	224	220	207	184	218	224	241	220	200	232	221	230	236	213	220	224	207	212	244	230	214	208	228	221	211	215	215	215	211	234	213	244	215	213	223	223	210	199	196	221	237	226	230	211	234	220	207	208	210	213	251	230	258	217	217	212	224	231	225	224	214	242	235	243	211	193	214	236	219	233	230	215	226	222	216	208	216	245	243	228	225	237	217	223	215	217	215	219	209	230	199	210	237	237	217	227	214	221	220	200	218	236	224	225	217	206	224	237	222	193	204	210	218	221	199	231	233	223	201	222	225	214	236	232	170	238	206	233	200	230	216	243	204	233	213	206	230	220	228	219	212	216	216	232	212	217	237	207	229	199	219	219	224	236	220	234	237	228	211	209	214	220	207	215	206	222	213	198	231	230	240	223	243	222	234	209	239	207	189	256	202	191	251	217	241	196	221	222	214	198	255	262	226	209	224	232	224	229	213	210	176	228	203	201	249	239	226	202	228	241	218	241	236	210	202	244	199	225	242	232	224	230	238	189	204	205	233	215	210	225	231	219	202	241	217	239	226	183	219	219	220	239	220	190	226	214	219	252	215	214	210	236	223	205	208	230	234	233	233	237	218	228	216	257	226	233	237	243	198	241	202	212	206	224	230	225	243	226	255	241	240	246	213	234	220	239	210	207	239	213	191	243	223	217	240	187	236	240	212	243	207	207	204	254	207	216	239	226	219	198	216	201	249	227	236	232	200	230	222	200	221	233	207	199	214	225	227	222	214	214	225	211	237	246	210	210	200	219	233	218	223	202	226	215	232	251	250	239	224	197	228	215	203	224	212	222	235	223	231	216	199	230	203	255	220	217	244	238	211	206	196	230	226	228	214	219	216	233	235	255	240	215	214	221	233	211	223	196	211	214	197	242	228	237	224	234	254	211	215	216	214	225	215	231	224	223	206	226	201	229	238	228	219	244	224	201	236	243	240	215	209	221	219	234	233	212	206	224	203	226	228	201	219	207	218	229	204	247	218	189	218	208	192	223	205	215	234	236	237	242	235	238	199	212	235	223	213	224	225	220	182	221	205	204	234	244	232	230	245	219	238	197	228	186	201	228	211	201	242	240	217	211	201	226	203	211	238	218	222	220	237	216	212	223	214	234	244	221	226	240	215	210	236	203	189	207	211	238	248	226	193	183	205	239	233	213	202	219	224	222	183	199	229	245	247	217	203	224	214	233	201	205	248	223	230	232	193	205	241	203	227	225	196	240	211	212	218	211	207	214	213	225	236	221	209	228	216	213	234	215	221	207	210	220	200	225	220	226	210	227	229	224	200	233	218	197	222	242	249	230	209	206	193	218	233	225	214	208	200	225	219	217	219	233	239	220	222	215	216	211	246	206	214	227	245	222	215	239	208	217	239	209	247	224	210	238	232	208	229	218	222	198	225	220	248	235	228	248	209	245	218	230	210	229	227	237	242	235	227	208	206	270	223	196	192	214	193	258	213	233	212	215	227	251	238	226	239	186	198	222	223	242	240	226	228	229	211	223	247	219	192	229	201	226	222	242	208	228	199	195	211	217	209	210	215	221	222	232	193	244	205	230	229	223	236	204	215	212	225	200	198	228	231	214	224	242	206	218	230	219	215	232	247	224	206	224	217	247	229	221	208	231	213	232	217	215	232	231	223	241	219	229	191	242	215	205	218	249	218	216	235	221	190	210	214	204	226	224	198	196	244	230	227	206	221	221	212	231	249	209	218	218	212	238	231	229	211	224	220	211	225	202	224	231	216	226	210	205	221	234	241	207	213	219	224	222	212	221	227	223	218	224	207	226	190	231	224	222	236	230	230	244	201	226	210	225	230	213	226	221	218	217	227	205	221	231	250	236	232	242	246	234	222	218	242	219	230	220	203	226	210	216	217	193	216	234	216	202	227	224	216	246	220	208	216	233	224	220	222	234	190	222	204	206	194	214	182	228	241	235	213	220	218	224	207	235	196	234	219	201	209	253	246	182	215	217	227	200	211	199	221	202	210	215	206	233	274	266	203	232	203	218	216	189	251	220	208	218	226	212	225	229	245	209	210	237	237	220	217	232	211	204	203	185	225	240	238	214	223	207	202	222	201	221	210	215	219	231	209	205	237	208	181	248	211	215	221	237	210	219	212	233	217	224	225	228	211	233	210	230	221	252	190	211	224	221	227	198	203	216	204	238	210	209	206	231	203	220	230	222	232	223	209	214	209	251	224	228	235	235	215	229	238	224	241	205	202	198	238	243	199	198	238	234	229	209	232	232	235	237	208	227	209	235	232	237	233	217	225	209	228	220	197	210	220	220	242	213	220	271	219	212	208	239	223	224	255	215	224	197	222	238	207	217	219	233	215	197	215	221	192	213	222	200	202	205	217	195	206	225	219	221	264	220	202	224	240	237	239	206	239	216	214	206	234	266	244	231	232	236	208	226	224	224	222	210	200	212	223	208	213	220	212	206	242	237	212	223	185	220	248	205	242
60423	85928	56731	28710	9665	2290	633	442	370	372	401	363	357	367	357	376	373	375	371	358	340	376	372	369	375	382	356	373	353	368	386	353	368	366	358	375	355	371	367	383	372	379	346	336	392	376	367	379	367	392	372	345	351	362	370	351	408	371	336	356	354	403	373	363	374	353	379	372	385	354	354	350	380	339	366	378	346	359	368	352	368	402	374	307	354	387	354	341	413	343	358	343	381	380	359	344	354	347	382	375	341	380	376	383	343	347	344	319	354	386	388	335	392	318	365	361	363	347	327	353	346	353	343	387	363	369	394	388	389	365	370	375	385	360	323	356	372	336	392	362	386	352	370	320	346	326	365	381	349	377	390	389	373	365	385	346	349	344	367	346	358	386	347	370	376	385	375	364	350	359	347	358	363	317	373	355	370	394	363	354	387	384	343	369	331	370	307	348	372	378	370	364	372	378	361	369	348	375	348	337	344	342	378	350	362	361	373	372	370	377	374	353	331	344	373	345	372	379	328	362	346	375	357	360	381	364	359	360	370	355	353	373	368	385	346	345	389	346	373	326	365	365	395	370	339	380	350	355	370	376	384	380	356	360	329	354	346	368	353	370	319	324	379	362	383	357	353	371	396	330	377	374	347	347	387	360	355	368	357	382	377	378	371	339	356	343	342	397	373	319	354	355	391	370	346	352	355	377	338	392	387	367	351	352	366	366	380	355	342	355	336	370	366	367	362	395	322	347	357	353	381	341	360	368	399	331	344	385	381	374	349	364	386	356	358	361	388	353	374	382	339	370	381	352	373	325	369	348	362	363	407	345	390	370	348	339	346	384	351	424	341	372	368	379	362	371	368	344	394	377	383	366	366	356	372	336	401	370	367	368	385	354	370	352	344	386	359	363	342	360	359	375	365	342	374	378	359	331	367	337	372	378	340	376	359	388	353	342	353	377	303	359	413	359	356	355	360	348	339	319	367	334	347	369	370	352	361	365	375	365	371	383	366	373	362	381	371	354	363	372	382	393	366	364	356	353	352	329	359	348	333	382	353	408	382	387	352	339	390	356	349	369	362	352	364	373	339	348	405	381	365	370	334	358	373	393	352	363	376	347	345	364	341	361	399	350	359	352	370	381	397	384	372	351	375	357	360	382	380	362	382	362	369	394	335	353	347	355	357	392	376	369	361	327	360	368	363	379	390	357	357	362	366	363	347	352	350	371	355	417	357	400	369	362	355	363	345	369	378	337	330	365	357	388	352	335	356	358	353	368	342	389	368	384	376	348	342	354	371	337	366	374	351	334	355	367	339	368	375	330	378	391	329	335	371	364	366	392	363	353	357	386	332	375	368	362	373	386	348	364	352	395	370	365	383	381	364	335	372	371	351	349	350	378	395	378	374	354	370	367	351	362	389	340	374	379	352	382	365	358	373	348	356	366	345	353	379	344	339	376	308	350	359	345	393	381	397	357	353	338	338	368	352	355	362	354	349	334	353	371	370	374	377	358	374	360	374	357	366	373	344	354	385	368	379	371	382	332	349	377	373	361	376	402	346	376	382	370	390	340	337	385	386	346	370	356	366	353	346	349	359	372	383	374	364	367	390	349	371	378	373	368	372	357	356	353	334	356	362	388	397	403	352	392	354	442	366	383	403	389	352	347	385	377	343	375	346	401	347	368	343	371	368	389	371	365	373	355	361	355	339	356	352	356	350	365	363	354	361	357	371	373	389	327	355	390	365	398	385	346	373	359	356	361	380	363	353	353	383	374	364	364	389	333	367	361	388	378	361	314	358	351	380	374	345	388	386	333	343	386	400	349	350	341	401	398	354	364	371	360	335	351	380	376	372	351	338	391	345	380	402	349	359	370	333	352	324	362	406	362	383	333	373	322	358	383	352	352	357	397	341	337	396	367	348	375	365	392	335	377	369	380	369	339	392	370	392	370	370	347	327	364	363	346	343	323	348	378	389	388	368	380	331	355	328	352	374	370	356	387	371	397	367	408	374	365	347	343	364	358	372	364	359	360	356	397	395	355	363	402	359	340	332	389	358	343	360	379	372	379	380	352	371	332	391	384	350	364	352	363	372	357	372	378	340	363	363	365	379	376	316	363	373	368	362	418	378	345	371	357	342	362	383	389	340	392	331	315	340	365	374	344	356	409	369	382	334	379	354	372	358	340	387	365	384	376	354	349	383	331	369	386	354	337	342	366	365	337	328	347	400	385	368	381	340	371	376	355	352	386	343	360	375	361	362	373	339	363	344	329	351	351	386	388	371	376	381	329	349	360	373	345	349	336	373	384	396	337	354	366	373	363	384	370	369	352	353	336	343	354	363	357	328	391	348	391	371	376	357	352	348	398	368	335	351	392	376	376	371	349	382	334	356	369	395	351	383	348	368	353	390	362	395	367	357	374	368	342	390	363	351	359	361	378	346	384	329	354	368	359	384	382	338	349	368	355	357	354	368	353	377	373	341	380	345	356	389	386	334	394	392	337	364	380	365	341	365	381	367	362	341	354	345	355	365	384	362	353	358	410	400	360	347	357	370	373	339	331	336	368	358	376	392	367	392	360	361	338	333	353	388	349	355	397	385	395	349	366	356	350	376	344	332	382	341	343	320	393	378	345	365	372	369	363	353	369	369	377	370	383	359	369	360	370	364	349	369	343	385	324	350	356	385	365	403	366	358	371	405	365	355	347	348	405	380	391	333	405	361	401	367	361	351	361	354	375	370	364	353	379	343	351	376	382	368	342	388	362	363	364	387	389	346	354	382	367	344	375	361	365	347	386	351	366	366	391	362	347	344	388	336	401	360	381	357	380	356	388	357	368	346	395	354	365	324	411	356	345	378	369	345	358	367	368	408	343	371	370	351	366	354	348	359	352	363	340	381	362	352	371	358	331	378	365	393	381	362	345	361	370	367	366	357	382	353	331	374	348	367	374	379	348	360	346	360	361	349	383	348	392	361	356	368	369	348	346	357	321	360	384	324	405	333	344	355	358	387	333	379	355	357	380	377	353	356	373	378	348	379	345	348	377	325	359	323	403	395	405	337	376	351	367	354	380	350	355	394	381	362	357	377	361	362	355	364	391	341	357	383	351	341	401	323	366	344	363	368	362	345	365	359	368	367	334	385	391	363	349	367	362	380	338	348	360	366	357	347	358	378	375	354	375	372	357	368	371	369	355	360	356	348	330	407	369	372	402	364	362	341	325	378	343	367	403	345	411	353	378	350	378	345	394	313	389	361	350	381	359	346	350	383	359	376	341	371	343	372	351	366	352	396	367	398	352	368	373	357	389	357	335	333	371	416	365	369	371	367	366	363	360	365	389	381	369	358	370	354	352	378	369	366	377	381	349	350	344	346	366	372	329	324	366	365	378	363	355	354	381	373	358	351	376	393	369	357	348	339	404	374	352	357	367	339	366	332	369	362	344	357	381	348	365	382	377	393	385	349	393	354	367	355	364	349	356	353	371	326	359	351	344	351	385	380	368	330	353
23405	21935	29788	24178	21396	18527	3371	339	277	282	259	295	256	273	281	241	273	276	278	260	219	296	260	282	291	289	262	262	275	258	268	272	280	283	285	250	251	276	281	260	263	279	267	259	252	283	258	301	287	243	250	253	264	247	221	241	241	248	239	291	251	280	278	263	275	258	268	275	282	269	265	292	266	268	285	263	220	290	258	252	250	262	260	249	245	269	270	244	291	203	245	253	232	231	257	256	256	250	264	269	264	258	246	287	256	284	261	289	248	284	253	258	241	293	266	272	265	263	266	274	223	265	282	253	291	255	237	248	271	245	237	266	282	264	265	265	251	249	293	263	275	248	271	237	259	248	242	258	254	271	236	234	249	243	283	256	247	256	247	265	225	233	282	271	273	255	246	260	261	254	283	237	274	295	245	272	232	267	224	269	262	264	262	276	259	220	248	231	260	234	257	281	252	266	299	243	242	261	265	264	280	262	268	260	267	278	236	241	252	238	265	266	289	231	262	245	234	265	242	284	260	265	261	289	237	259	266	259	266	255	267	274	293	278	265	255	258	242	265	233	246	259	246	289	232	289	231	235	271	274	259	255	262	272	279	263	244	257	284	294	269	255	269	274	244	258	276	240	258	247	266	256	254	275	269	245	275	261	279	262	237	261	277	231	270	231	253	263	255	252	283	254	249	271	266	275	238	276	235	275	264	242	271	238	215	255	263	271	283	266	270	274	254	278	262	263	263	275	266	274	277	272	250	277	273	290	250	243	276	266	245	301	264	278	240	258	261	266	280	268	291	230	243	234	253	254	262	276	253	245	260	277	267	270	257	265	270	251	279	266	237	257	271	289	236	251	276	255	273	256	293	270	253	290	275	292	298	270	267	256	276	302	273	288	285	255	290	255	266	251	246	246	273	283	232	249	229	247	265	279	268	266	276	259	288	227	265	287	250	254	253	274	252	259	267	264	274	284	260	292	266	240	278	260	240	268	262	263	243	260	263	246	253	227	259	241	238	246	256	293	252	273	252	237	229	277	254	265	278	263	248	252	253	271	285	296	250	266	289	276	265	248	282	278	246	269	255	288	275	243	271	284	243	259	258	267	269	244	245	253	263	254	287	249	261	273	262	257	280	267	271	277	276	238	270	283	269	286	274	258	238	253	261	233	251	238	293	253	243	238	264	257	286	272	245	256	279	258	237	260	265	264	253	256	245	275	259	263	259	251	266	270	274	256	276	246	262	270	251	272	250	265	254	236	289	270	262	279	285	256	284	265	247	264	273	262	253	258	244	273	247	239	261	266	259	260	284	237	225	254	257	276	283	261	255	260	267	255	242	288	255	259	266	257	266	268	268	268	307	249	233	299	273	250	244	258	248	250	275	270	265	292	230	248	260	238	232	272	253	263	260	256	264	275	253	247	301	256	268	265	256	280	242	282	255	303	272	255	236	262	281	271	257	272	243	267	256	271	278	225	237	256	272	288	274	290	230	249	258	262	253	276	258	248	295	265	252	245	249	268	246	288	255	271	259	243	232	266	261	243	269	276	286	289	273	276	273	218	269	267	260	270	265	253	294	228	289	255	272	261	241	269	237	265	247	272	290	257	250	271	293	246	270	267	250	236	252	264	259	253	284	275	252	260	267	267	262	292	288	270	251	269	271	261	283	227	295	237	277	244	240	273	263	260	272	281	264	239	252	264	282	215	261	261	242	292	248	283	265	247	262	259	276	258	291	295	245	247	265	282	241	279	250	244	260	256	239	259	280	232	233	252	271	251	265	253	263	269	237	246	248	249	259	235	275	253	275	286	245	253	270	249	261	238	263	261	292	250	278	248	249	259	260	251	249	287	267	299	271	261	277	280	271	222	253	249	281	248	271	263	241	238	256	279	246	253	262	232	253	233	254	269	245	279	266	255	247	259	254	257	247	246	258	281	283	277	271	250	265	268	244	280	241	260	270	232	275	226	261	270	248	253	232	275	247	274	257	261	268	272	269	319	274	281	301	266	237	271	273	268	268	257	249	290	252	266	265	266	255	204	265	256	251	239	259	265	260	255	254	225	278	278	268	247	263	247	252	271	259	245	243	263	266	260	275	290	247	284	247	251	262	254	277	254	246	258	265	245	255	273	275	257	243	255	223	256	260	277	270	227	259	257	280	273	271	268	254	254	246	287	267	260	252	267	267	267	265	268	294	281	277	270	254	239	253	243	285	257	243	272	256	262	275	264	262	251	258	264	262	283	265	247	246	221	254	253	268	267	253	239	257	219	272	251	248	265	254	269	284	282	275	239	278	259	259	261	234	261	262	254	272	277	260	251	289	277	259	267	261	256	255	236	275	277	256	252	279	296	265	247	274	253	244	290	285	253	239	279	240	308	275	245	242	274	280	264	283	261	241	279	235	256	266	258	266	251	254	296	273	243	245	253	248	251	253	263	277	267	247	265	232	243	245	288	239	244	258	278	248	269	270	234	265	250	258	283	282	267	291	270	252	269	283	225	289	237	256	251	252	265	270	292	270	258	259	284	301	260	263	267	265	250	272	268	261	256	247	223	272	286	279	263	313	258	271	259	238	274	305	253	276	275	260	253	279	270	241	263	247	246	245	252	262	289	281	227	270	256	248	247	253	268	257	276	266	264	251	256	269	273	250	289	248	268	241	235	269	256	263	268	248	245	270	244	264	269	242	247	267	252	259	231	230	256	253	234	270	276	247	274	279	260	264	255	270	249	277	276	276	251	283	240	253	290	282	277	291	252	287	266	239	263	242	273	256	254	241	249	244	276	296	253	248	275	267	260	252	258	266	274	255	271	277	274	248	265	276	276	243	278	241	249	262	250	239	260	267	260	270	257	279	260	265	249	265	275	256	239	280	273	231	253	258	269	274	269	248	249	281	247	262	247	255	250	273	259	260	240	292	250	266	290	250	279	277	267	258	261	249	310	278	241	274	268	263	254	246	270	234	256	260	237	263	248	269	252	282	296	258	237	233	273	256	289	254	251	260	298	278	251	275	264	265	278	274	264	277	283	245	248	279	292	283	282	297	251	261	242	279	258	279	257	265	266	278	220	283	256	260	249	228	267	248	253	230	255	240	244	255	250	263	261	271	262	257	263	269	258	234	267	236	248	270	270	234	224	272	255	284	283	235	244	259	249	280	245	283	241	268	268	286	261	260	269	260	239	267	287	285	299	283	267	251	269	260	284	264	282	248	267	277	237	252	272	279	256	260	247	242	224	288	289	264	216	265	253	265	267	254	295	270	276	253	284	279	263	254	237	262	251	302	275	310	252	256	242	234	257	266	260	272	235	271	284	259	221	273	259	259	233	270	250	239	257	252	267	269	270	241	271	241	235	272	261	270	247	252	278	250	245	290	259	261	278	252	255	251	272	248	268	260	258	234	296	268	247	281	329	291	261	277	261	274	290	266	265	239	299	234	233	255	254	243	264	280	278	287	238	282	270	267	263	247	262	258	273	264	247	281	278	259	276	253	246	267	285
61058	97068	66717	36047	14439	3664	895	505	422	421	432	422	459	421	458	434	416	399	407	436	452	441	407	436	448	445	425	382	411	415	448	430	410	405	430	432	365	446	415	404	394	437	454	414	447	451	422	386	411	414	416	389	416	388	393	431	423	445	430	411	454	430	404	431	437	418	383	428	429	411	372	400	415	414	420	436	425	397	423	463	412	413	420	457	411	403	374	424	417	396	405	418	424	398	430	383	440	382	423	414	412	425	416	463	408	383	389	391	396	401	460	405	437	450	436	437	431	414	460	403	456	410	407	404	405	393	400	416	407	453	421	414	386	430	433	437	412	426	423	429	445	433	450	419	435	398	402	454	382	390	420	404	462	414	423	393	415	403	411	395	393	409	417	411	390	401	405	436	438	383	426	423	453	411	394	458	408	421	452	373	419	369	470	419	445	435	426	373	431	412	407	428	418	386	474	429	434	430	372	403	415	443	455	432	401	413	381	427	428	443	411	424	445	420	398	436	420	444	381	405	443	410	424	408	424	433	394	407	407	416	421	420	395	418	400	419	409	407	420	422	408	412	408	421	413	410	392	422	442	414	411	418	409	399	440	404	411	414	446	424	400	433	416	428	413	423	436	463	392	406	402	410	382	428	446	446	406	411	427	433	400	389	431	389	382	416	423	406	425	377	392	411	424	429	438	382	415	423	401	417	399	439	417	434	427	387	448	396	391	458	378	444	413	448	439	403	422	407	409	411	452	448	423	415	423	401	431	434	438	390	442	369	413	419	432	412	430	394	466	419	408	417	392	394	400	377	418	402	412	409	407	390	408	412	413	411	399	425	459	407	392	434	408	406	432	419	431	433	442	413	361	414	427	388	423	395	424	466	402	427	404	419	413	456	420	397	404	421	395	421	418	405	401	447	411	417	398	401	405	461	413	401	424	417	424	432	422	440	419	412	424	425	407	393	405	399	421	416	396	433	395	403	432	427	423	393	434	377	399	399	412	408	400	411	420	428	421	397	402	419	423	395	434	444	426	432	409	425	402	386	412	366	422	388	433	462	432	428	454	430	426	397	458	424	403	429	431	431	411	433	394	422	380	416	413	441	459	421	433	423	437	444	413	412	414	387	461	449	415	398	407	415	395	416	419	420	443	403	442	415	409	423	428	417	430	443	438	395	413	397	431	409	421	421	406	417	418	440	414	424	410	426	428	428	398	445	442	440	396	436	405	415	375	406	388	413	447	388	418	414	437	418	404	425	429	423	409	452	437	407	428	454	426	382	415	408	402	433	398	437	480	409	415	412	414	422	431	412	427	415	464	419	425	458	436	401	439	436	414	431	407	436	403	430	440	418	386	398	447	437	386	417	425	383	418	417	382	429	396	401	420	398	452	425	384	428	413	393	390	424	442	420	440	432	420	414	439	380	427	438	421	420	434	421	407	427	426	371	400	437	400	427	440	382	402	419	429	452	433	424	451	403	439	444	422	418	401	435	424	444	430	426	429	410	456	405	390	417	438	403	402	424	411	396	458	422	425	390	402	428	436	416	431	465	413	388	404	407	409	438	419	413	426	425	438	455	409	407	417	455	430	426	416	443	414	458	420	391	432	422	433	391	407	414	445	406	433	428	426	469	456	386	422	431	420	428	383	428	437	423	398	424	415	417	435	419	419	427	365	431	435	419	394	437	432	422	421	422	425	464	411	388	432	413	419	418	403	390	405	413	411	419	451	409	458	403	400	392	365	407	399	396	423	401	379	431	420	415	406	413	406	405	402	389	390	429	415	483	400	440	402	397	390	411	411	384	397	429	398	392	439	410	429	396	428	421	379	422	387	383	446	407	412	393	437	447	408	425	415	411	416	440	415	403	414	389	402	419	415	418	404	408	424	437	425	408	381	430	423	405	439	462	425	409	401	418	384	409	403	400	411	429	417	418	424	380	442	431	404	441	414	417	442	435	409	379	417	393	434	409	404	449	404	408	430	422	395	381	407	436	420	434	394	386	398	387	428	398	400	400	451	429	406	438	391	459	392	427	414	441	380	396	427	431	434	399	451	398	404	396	396	393	409	463	386	423	417	429	451	428	417	402	456	422	407	395	421	420	434	390	400	408	383	384	426	381	426	413	406	394	452	422	435	398	422	379	416	406	395	412	403	443	397	406	385	438	408	436	462	410	373	417	428	414	406	401	408	415	424	421	398	406	447	406	396	432	413	386	431	424	398	408	408	445	388	417	410	405	396	415	444	436	379	399	418	426	424	416	431	440	451	421	417	409	420	422	421	381	433	391	386	432	433	442	426	439	388	420	426	436	415	440	421	412	437	436	375	421	413	414	439	402	401	413	433	400	413	386	386	399	443	398	412	403	414	403	437	423	385	421	407	435	422	423	404	387	383	405	378	425	406	399	444	457	411	418	409	398	428	415	428	405	429	455	417	395	391	412	404	411	417	400	398	401	412	398	422	412	435	417	448	448	405	426	389	437	380	389	433	452	426	413	422	425	408	380	430	409	406	413	394	400	394	403	398	392	428	413	412	391	405	444	422	446	396	414	435	404	414	421	395	391	414	414	414	382	442	440	405	427	411	410	418	439	429	452	451	403	415	439	393	420	415	425	426	419	400	453	427	420	414	468	400	418	409	424	390	439	409	413	403	406	392	420	405	424	406	372	415	443	416	437	372	453	427	438	429	399	458	407	449	402	433	407	466	430	410	437	425	420	416	420	401	433	422	426	412	406	425	400	403	434	387	419	425	419	430	397	439	383	426	389	383	406	433	423	413	411	419	413	407	427	413	414	394	434	395	425	404	432	430	406	417	426	429	448	456	404	388	395	392	418	442	399	418	392	405	436	408	403	430	412	388	417	417	401	422	448	404	438	420	461	420	402	435	400	401	404	370	417	418	411	438	439	416	422	390	458	421	419	404	409	433	435	432	423	404	441	415	426	421	418	397	417	404	409	400	401	419	397	417	407	403	409	413	411	389	383	446	447	388	412	400	398	451	412	413	411	403	392	360	413	434	436	396	433	425	396	410	433	390	407	404	396	417	416	449	391	425	398	414	428	419	406	423	390	411	439	415	429	414	394	407	422	402	411	459	428	427	430	415	378	394	438	434	433	415	411	393	385	431	422	420	440	432	383	432	397	422	404	412	396	402	381	466	393	441	447	375	395	410	416	408	470	431	422	395	376	414	385	415	415	398	435	442	418	424	430	396	446	442	425	414	409	462	414	426	414	451	399	437	410	426	422	454	467	437	417	468	436	440	401	434	421	456	398	388	445	412	405	453	421	385	404	426	404	412	389	427	455	409	416	427	431	463	408	409	452	404	393	380	426	425	381	431	412	384	408	399	373	413	392	426	432	377	397	400	426	462	420	435	439	435	428	411	417	414	432	418	386	423	426	423	409	413	413	415	406	432	440	443	413	439	427	396	390	433	417	423	392	391	425	397	432	413	434	432	406	461	454	405	417	433	411	393	438	423	430	419	417	429	402	435	422	433	422
30550	28990	24382	9034	1080	318	161	190	172	175	152	188	157	173	164	168	155	176	138	162	182	169	193	163	152	173	176	161	179	168	189	203	170	179	177	182	145	153	173	189	150	169	176	160	142	175	175	161	170	153	191	156	169	147	147	158	163	166	172	168	160	164	186	157	169	175	179	170	170	152	183	178	183	191	170	181	162	167	157	184	153	154	162	188	188	160	157	182	191	175	161	166	169	172	194	175	161	178	159	180	152	171	185	171	165	176	159	168	183	163	176	189	168	172	144	191	173	173	167	158	146	196	168	179	166	196	179	156	178	188	178	166	179	150	159	156	163	178	177	168	184	185	170	164	182	194	155	160	169	156	161	184	177	176	147	161	177	185	169	158	196	183	169	176	199	153	159	168	170	166	165	174	173	161	154	149	167	158	162	170	177	187	175	163	153	171	175	161	170	163	157	189	167	171	169	170	190	163	166	169	156	169	173	189	161	181	177	166	177	164	172	166	156	154	171	152	206	174	151	165	181	168	173	197	194	186	194	153	176	142	145	157	157	157	155	191	195	178	196	184	162	175	156	161	169	170	166	182	163	176	170	187	177	149	179	158	174	193	181	152	164	165	173	176	176	183	165	179	150	147	164	170	188	161	171	185	159	163	163	188	168	187	161	172	149	160	145	165	193	186	173	178	199	169	182	165	183	155	176	169	186	191	170	177	163	165	173	169	191	169	165	164	164	182	152	157	173	170	169	176	166	161	173	152	155	173	156	148	170	164	155	168	161	166	179	159	166	160	163	153	149	191	163	159	178	175	151	162	155	145	195	173	162	213	177	158	158	178	171	181	178	174	173	142	170	145	154	160	189	165	174	165	179	172	152	152	182	167	171	180	182	164	170	177	160	141	169	174	175	173	186	166	161	150	161	171	169	177	162	175	165	172	181	178	168	173	183	171	176	175	162	167	152	167	162	159	168	202	161	177	169	171	161	179	178	188	179	170	185	158	179	176	169	180	181	138	161	161	151	179	189	174	191	185	171	179	177	180	191	183	166	171	172	182	183	190	184	163	163	190	171	158	178	154	179	166	163	160	153	188	159	146	187	179	160	156	187	157	178	166	180	168	188	163	180	174	188	182	157	182	186	159	174	163	181	190	169	174	170	161	162	171	182	159	165	188	169	169	226	168	164	165	131	179	160	188	177	175	165	174	182	160	176	173	185	170	145	166	174	164	167	185	139	189	189	158	157	173	190	179	182	184	164	178	188	172	185	183	173	177	179	194	154	162	187	171	192	170	161	186	178	162	160	183	169	196	191	151	173	176	153	167	170	143	180	170	186	151	167	159	168	192	176	158	149	163	181	167	170	196	188	164	160	166	170	171	171	178	182	179	160	179	168	188	178	158	154	155	169	185	178	155	159	184	172	154	179	150	172	171	162	174	184	163	181	175	174	173	167	202	176	175	164	167	180	176	179	166	183	171	166	192	170	176	189	154	187	161	159	147	173	170	157	188	179	180	168	165	178	169	173	160	167	159	171	183	164	167	180	168	171	169	174	172	182	179	164	165	165	176	181	162	172	158	176	146	139	161	163	177	157	173	171	171	139	161	184	174	171	155	184	161	179	176	162	185	176	160	176	174	177	178	204	161	163	155	166	170	176	173	165	169	177	163	174	161	156	175	177	174	178	172	194	158	148	179	166	181	173	170	173	168	178	185	162	195	156	166	169	186	172	172	166	156	165	172	177	151	175	163	165	171	178	183	161	149	200	152	165	172	176	166	175	151	162	168	177	152	184	178	185	142	142	166	187	171	186	168	176	168	175	171	173	200	159	171	156	172	187	167	194	180	174	183	176	155	175	175	161	185	148	179	180	197	167	156	171	173	170	161	176	162	155	186	158	172	161	161	164	187	175	143	153	181	174	160	176	172	165	164	172	152	182	154	170	155	170	159	172	165	178	171	167	161	194	198	170	167	164	161	184	164	170	161	154	157	176	165	148	166	172	184	172	169	179	149	160	177	187	157	180	169	161	158	163	191	162	172	179	167	163	160	180	173	188	179	187	183	150	154	191	176	164	166	158	171	184	187	159	156	165	174	171	166	155	167	149	188	158	164	177	160	191	157	142	152	151	180	166	183	190	142	165	168	175	187	165	154	162	172	157	171	152	184	187	177	169	167	152	180	159	172	163	191	150	177	158	176	144	174	203	154	140	155	156	163	153	161	151	165	175	170	144	167	161	153	178	161	155	169	134	154	158	168	146	179	196	168	187	163	185	176	157	185	164	175	169	175	182	184	163	164	176	191	189	169	157	156	183	167	164	175	199	163	161	176	174	176	158	182	201	169	171	161	169	177	176	170	189	200	178	157	162	166	164	167	183	184	172	158	161	181	166	162	178	164	161	161	184	145	184	180	170	173	178	170	178	160	192	167	153	176	184	176	155	188	178	155	179	173	160	170	169	159	186	169	164	159	168	196	169	143	149	178	143	151	175	164	181	161	171	166	159	152	160	159	174	175	175	204	171	167	184	162	175	157	205	184	170	206	158	173	203	173	175	158	153	181	168	162	179	172	161	159	162	188	184	157	180	180	154	188	184	183	175	162	173	166	191	160	166	169	182	186	185	162	164	181	173	163	169	178	159	173	179	192	170	173	175	157	175	171	152	173	185	170	173	146	176	184	175	163	173	181	158	180	169	155	172	153	169	164	158	175	156	171	160	166	179	199	186	145	206	167	146	172	176	166	184	184	181	160	195	150	169	176	175	147	158	169	165	167	170	159	180	172	170	166	172	191	173	179	199	179	160	178	164	193	165	168	177	171	177	183	149	164	160	163	165	155	171	152	172	191	183	187	161	145	180	193	158	176	151	173	179	177	178	169	182	171	156	181	152	170	174	171	163	180	164	150	151	192	174	173	154	170	160	165	151	179	165	168	188	161	172	158	181	171	182	175	177	157	161	165	194	163	195	150	168	180	170	155	155	177	171	166	178	161	161	144	185	176	173	191	179	180	164	182	171	163	164	161	172	164	168	189	155	184	174	161	169	166	150	182	160	163	151	178	160	177	177	138	210	166	171	179	164	159	164	145	189	179	175	193	154	165	170	187	169	171	178	182	183	172	161	174	171	153	156	169	163	146	175	187	178	171	165	168	156	155	171	185	179	182	177	174	166	147	183	151	159	166	160	171	180	184	160	179	168	172	183	162	157	158	155	169	181	162	188	160	154	157	189	153	186	175	157	151	161	159	181	173	178	172	177	166	149	182	170	177	162	160	178	168	173	168	155	159	168	182	158	180	146	167	146	171	181	169	166	154	168	178	186	167	175	177	157	165	155	151	174	169	192	169	162	162	190	162	178	177	187	155	172	158	185	162	165	161	172	185	150	168	187	152	170	168	160	171	178	149	155	177	183	178	181	196	172	159	162	192	139	188	163	208	190	159	169	168	145	132	171	152	171	170	158	177	167	166	175	179	182	157	143	176	175	165	186	184	165	165	161	160	174	158	157	192
37628	44751	27263	8713	2176	609	318	323	288	282	292	277	297	287	281	291	284	286	278	289	296	312	291	256	279	272	299	297	300	312	303	305	271	318	314	304	293	283	274	309	291	282	299	285	292	271	302	288	267	294	267	291	280	269	288	293	270	281	299	268	271	273	307	320	273	321	285	314	305	286	263	298	280	291	282	305	298	267	280	289	255	283	283	294	263	316	293	292	319	315	282	289	304	286	303	285	284	307	269	281	288	284	277	266	269	289	270	311	297	286	285	270	276	308	289	303	287	305	270	296	258	271	293	282	300	317	316	288	278	280	281	297	288	284	286	272	256	277	294	266	280	292	290	251	262	263	263	292	308	294	296	287	290	287	285	268	303	292	273	272	279	270	285	301	267	270	283	257	280	297	253	282	305	288	294	272	286	268	283	271	329	297	284	282	254	294	290	253	283	266	277	266	273	294	294	284	311	279	289	293	265	295	288	299	293	266	267	293	291	307	280	308	306	299	299	289	305	265	300	279	298	280	285	298	301	302	321	309	294	296	319	276	289	295	285	289	255	282	285	298	277	310	289	293	269	278	262	311	282	299	311	286	281	277	285	302	254	274	290	291	307	259	311	280	294	324	248	270	259	280	314	288	289	294	279	320	305	286	287	304	280	294	293	302	316	292	300	285	283	301	279	281	286	289	258	291	292	280	293	303	301	276	268	278	269	269	265	307	269	282	322	287	309	301	295	292	261	274	295	298	271	281	288	276	275	282	301	278	314	306	313	285	262	264	261	276	258	286	308	279	276	306	274	279	270	272	291	295	266	265	259	303	294	310	280	302	319	298	292	297	298	270	296	313	291	273	297	290	285	293	269	310	288	284	306	242	271	266	290	273	268	271	316	302	296	287	222	281	309	318	259	300	281	289	275	302	324	292	277	279	344	285	311	312	300	301	303	319	280	290	278	302	291	296	285	247	271	280	277	264	277	294	308	261	294	272	283	300	272	268	282	273	265	290	276	284	279	261	287	299	271	261	278	293	288	300	277	300	263	267	280	284	275	301	289	269	290	286	275	272	295	289	293	276	281	289	311	293	303	286	284	292	290	289	274	294	304	282	328	302	280	311	271	306	281	277	270	321	263	267	325	265	248	275	286	286	292	287	291	283	302	267	275	283	285	284	280	304	276	278	286	279	320	282	253	281	311	296	291	281	298	299	271	282	309	272	311	288	273	275	292	278	290	297	297	313	267	252	301	271	293	288	279	312	270	273	273	266	289	293	289	293	303	293	284	249	312	293	287	278	270	293	297	273	312	269	278	284	261	270	304	293	297	271	303	265	278	310	317	297	279	279	259	286	284	281	274	278	302	298	295	255	277	285	309	282	298	310	274	295	269	266	305	297	265	269	287	286	273	287	282	284	256	290	291	297	297	289	295	259	290	275	324	272	318	270	300	254	266	291	289	274	271	260	283	298	308	263	279	277	288	286	294	302	309	316	304	291	285	288	303	283	285	327	248	267	292	311	264	276	317	282	270	285	305	289	304	268	278	293	279	302	309	315	282	316	305	300	302	279	267	288	268	273	283	293	289	313	273	278	257	296	302	295	262	282	296	304	295	252	284	279	296	303	289	307	265	283	245	310	271	294	289	300	309	274	315	295	288	281	281	312	283	303	233	290	281	273	261	289	289	281	256	293	288	307	269	302	287	278	279	282	291	312	280	328	279	283	289	303	290	286	286	256	299	294	291	291	269	263	306	287	305	315	289	263	290	310	307	304	309	314	295	270	296	280	273	268	333	303	297	259	301	270	268	271	283	290	264	279	284	318	284	306	284	257	270	277	272	300	270	271	305	303	292	332	292	296	254	270	281	286	303	309	273	267	321	299	287	284	274	280	302	286	298	276	293	316	268	261	272	251	303	286	275	298	293	269	314	254	294	270	260	270	275	305	292	306	310	271	282	283	298	290	292	305	295	226	296	284	269	267	293	290	300	280	288	280	310	281	291	291	279	299	295	280	272	314	278	290	288	278	278	293	292	294	313	300	281	283	283	303	279	276	260	306	296	281	277	298	305	265	293	262	288	311	306	317	320	250	280	290	255	275	273	323	302	297	319	272	293	280	277	301	265	288	264	273	315	279	269	263	259	297	277	263	277	300	308	303	270	291	285	289	321	291	271	292	284	288	259	263	310	277	261	287	288	285	309	262	289	292	288	278	299	276	262	242	298	259	282	294	288	270	286	301	275	297	267	320	295	302	272	298	275	273	293	260	280	289	288	314	264	294	271	278	279	284	320	239	302	298	285	287	280	295	274	296	302	312	295	278	277	307	319	262	277	277	280	301	286	316	312	275	266	280	304	282	307	318	264	301	277	303	258	295	293	295	315	296	292	264	286	303	274	284	290	296	264	314	305	298	274	303	273	277	289	293	269	277	292	291	291	295	288	306	268	291	285	295	262	288	311	270	265	258	287	297	287	324	286	297	262	302	298	297	287	317	290	275	279	309	314	312	294	249	279	287	287	304	318	293	312	306	306	286	266	293	253	311	274	265	305	298	322	272	301	312	288	288	273	269	328	297	297	285	292	314	294	293	273	282	320	307	280	308	320	308	287	256	288	311	289	298	270	252	289	292	318	285	262	280	274	303	278	309	257	280	279	280	290	277	279	327	314	275	268	300	274	284	269	280	277	290	303	275	294	288	283	286	290	276	277	273	306	302	281	287	266	287	286	269	287	262	313	301	281	304	276	263	271	296	308	301	264	295	300	300	296	292	278	275	287	255	315	287	259	257	289	305	244	278	286	290	269	338	303	269	293	303	258	272	300	299	250	290	320	257	314	297	254	299	287	296	270	304	325	301	275	301	259	288	296	266	279	268	276	284	309	295	273	282	307	265	280	277	281	292	251	284	306	274	315	297	273	305	288	286	280	291	285	257	280	292	283	261	275	315	305	262	310	280	287	296	284	256	302	254	275	281	286	281	270	278	257	281	266	300	263	269	283	261	283	253	256	304	285	301	261	295	294	272	280	284	281	304	304	254	280	316	293	265	291	296	285	289	290	330	287	269	284	278	288	267	302	308	289	287	281	305	274	285	308	302	284	285	289	278	316	298	300	271	280	299	292	296	326	315	300	305	305	297	274	272	270	294	295	314	281	276	289	285	278	297	276	268	284	307	265	309	277	320	286	299	254	311	276	280	266	281	308	306	306	277	291	292	286	304	295	295	266	286	278	288	301	287	316	321	270	295	289	290	270	310	314	257	279	310	285	289	299	326	263	294	307	287	310	244	322	282	271	313	293	263	286	291	285	291	302	255	257	276	275	282	276	302	268	262	319	322	308	334	283	281	307	257	288	289	297	300	255	260	282	266	273	308	290	279	264	277	291	285	276	309	283	262	306	288	303	298	292	271	292	294	293	291	316	318	283	278	281	294	308	255	274	268	309	281	306	280	286	267	279	270	289	309	292	300	263	312	303	306	259	333	316	244	296	298	294	286	286	297	316	267	279	285
24706	22935	30389	25338	18858	5375	441	268	223	227	224	226	225	239	246	230	233	239	253	243	207	227	250	233	227	196	213	192	220	247	222	237	250	200	226	227	215	228	228	237	211	197	216	210	227	241	216	216	240	215	188	205	252	195	234	222	239	223	224	209	197	243	225	224	217	235	216	211	240	234	217	235	256	223	226	231	235	217	235	227	224	211	213	207	233	205	232	220	220	233	203	195	189	224	223	225	221	233	225	217	227	212	222	247	230	209	201	234	225	217	200	213	211	216	246	229	227	202	223	208	211	209	221	222	213	231	237	221	243	225	245	238	224	211	253	215	239	225	243	236	238	226	244	251	211	218	224	191	208	217	244	235	216	211	236	218	215	235	219	206	232	246	228	201	219	220	227	173	229	242	226	236	209	239	219	218	221	213	231	215	195	220	220	210	226	208	225	218	208	187	232	213	210	205	229	219	223	202	234	213	227	224	230	230	215	250	243	219	242	244	230	213	216	219	237	237	215	228	233	234	229	231	243	237	222	218	243	210	219	224	206	237	230	212	248	233	211	208	213	224	241	204	216	226	228	235	229	217	222	257	227	215	217	241	210	249	226	219	249	205	208	215	238	230	204	220	220	210	213	210	207	210	215	193	227	247	251	239	237	253	233	206	218	208	208	235	217	204	228	231	217	210	233	196	230	227	210	210	202	231	233	252	209	230	221	231	219	207	236	175	233	209	206	185	225	197	212	202	205	232	224	194	231	215	196	224	209	237	194	226	232	235	217	229	213	204	212	264	213	211	206	198	240	216	216	219	216	213	240	199	220	226	241	207	216	206	221	228	227	224	226	210	209	217	213	239	234	217	222	221	219	235	204	211	223	222	219	206	218	232	230	251	220	242	249	187	230	229	216	207	200	222	213	226	220	221	228	216	209	202	238	225	193	216	230	201	233	230	220	205	211	261	187	218	223	205	223	213	197	229	212	213	216	199	202	200	248	236	223	248	216	238	237	225	213	188	221	213	226	221	191	234	237	214	223	225	213	214	238	241	214	202	227	228	213	184	237	220	219	226	216	226	216	246	229	219	226	219	212	205	215	232	232	203	212	200	243	234	225	231	204	215	234	209	212	239	222	216	223	190	230	238	222	204	214	213	210	239	218	212	213	216	205	221	190	211	209	218	198	211	218	224	228	228	255	216	216	210	233	218	213	230	219	234	230	237	210	215	209	199	221	245	240	235	207	237	216	209	243	206	238	236	214	234	209	217	215	268	222	203	225	233	238	242	236	225	217	235	223	214	222	236	246	224	238	230	217	242	243	223	217	211	241	242	219	207	215	215	232	238	223	217	220	190	212	215	226	222	223	219	266	216	220	193	222	223	222	226	211	218	227	228	226	236	236	225	208	210	223	215	243	226	208	247	215	224	190	204	218	229	240	208	233	243	231	226	253	227	222	220	216	215	225	219	220	211	221	196	204	215	234	221	219	216	219	206	206	214	219	231	229	226	228	203	248	240	226	224	219	200	204	225	253	235	224	228	228	220	219	235	200	236	203	221	238	235	193	211	187	227	217	215	220	239	215	218	231	199	206	217	225	235	204	210	241	197	216	248	209	236	203	237	211	225	204	223	212	213	221	199	257	186	213	220	234	221	229	219	215	214	219	206	238	218	227	226	209	239	195	212	237	223	235	236	210	216	233	222	217	228	223	221	220	203	253	199	213	248	249	221	223	232	211	192	217	211	231	227	213	234	229	202	223	199	209	210	225	216	229	209	228	251	214	194	244	233	232	223	206	224	228	232	202	216	233	196	234	216	224	232	237	208	232	229	231	203	227	217	217	205	211	228	227	227	225	227	228	216	216	242	242	233	219	225	217	245	213	222	204	236	215	234	239	215	259	196	225	217	235	210	257	249	200	219	194	252	216	216	205	207	226	215	233	229	207	219	237	253	237	221	194	208	228	213	208	219	235	228	230	205	221	219	226	242	226	209	218	213	226	210	243	219	223	211	213	219	228	210	223	227	228	227	186	226	205	223	254	220	216	200	217	238	239	248	224	225	215	203	222	212	214	220	217	233	216	212	223	220	203	215	212	229	216	211	239	225	239	215	245	236	212	205	206	214	225	225	213	201	201	239	220	224	235	206	221	206	234	238	217	225	203	238	222	230	225	189	203	232	214	230	192	245	227	256	250	235	228	190	248	215	174	209	238	223	231	240	251	236	227	222	211	216	213	195	224	227	232	234	207	211	238	202	203	212	214	227	248	213	226	197	234	208	210	217	199	214	217	197	242	222	182	205	216	214	213	206	224	227	240	216	223	236	240	223	209	198	211	236	223	230	214	228	228	231	223	202	216	218	226	221	236	224	223	231	205	245	216	213	209	213	235	220	223	238	233	220	235	225	225	213	226	226	211	220	242	217	221	219	243	212	214	227	233	209	221	210	227	236	220	241	218	188	227	190	248	231	241	234	220	205	240	242	223	189	224	206	217	219	217	227	219	240	238	218	245	198	217	204	207	202	230	262	209	212	217	247	196	234	215	210	220	213	219	241	219	229	212	220	224	244	212	224	212	208	250	223	217	223	236	221	212	214	224	196	253	200	213	233	226	239	218	223	218	223	194	216	221	200	182	193	227	217	224	234	244	240	198	216	239	233	234	217	222	204	226	200	222	217	200	236	244	208	238	218	251	219	248	206	222	235	202	238	202	212	209	224	213	209	231	227	224	207	201	189	223	232	195	226	226	225	189	243	214	207	190	229	206	222	194	211	259	223	209	211	211	246	226	227	208	230	197	215	216	236	230	233	198	230	230	233	230	213	224	214	234	248	203	214	212	241	213	206	220	232	213	209	204	209	225	214	214	238	242	230	217	206	244	227	240	215	200	204	210	234	225	220	261	203	220	191	204	182	236	221	213	222	226	234	228	201	212	218	196	189	219	219	249	223	215	221	239	254	219	187	208	230	219	236	214	220	226	222	205	234	215	219	228	223	218	218	223	187	204	217	222	208	218	228	213	210	248	242	189	192	216	210	222	215	198	205	235	215	229	226	215	203	230	218	215	216	224	220	210	230	215	222	244	223	222	218	239	212	221	244	193	214	218	224	215	215	190	225	214	205	199	220	220	217	228	211	232	219	242	214	234	224	222	217	213	215	217	208	215	230	204	233	236	223	219	240	232	237	230	234	254	236	212	219	203	256	196	234	232	215	196	212	219	223	206	225	234	237	221	209	232	234	196	221	217	218	227	218	198	207	233	206	219	207	215	222	201	230	186	229	190	211	229	200	211	230	225	198	211	199	213	215	208	229	218	209	210	220	225	212	225	231	220	226	213	235	215	223	229	241	212	222	213	232	227	224	216	238	213	203	203	224	216	194	233	213	212	203	220	219	216	185	221	239	244	232	230	233	216	233	228	257	198	204	216	208	210	217	228	217	239	219	218	201	225	220	211	198	219	223	212	230	231	212	238	252	247	211	214	225	197	242	230	238	237	223	196	213	231	209	198	220
60682	85399	56379	28170	9758	2194	602	419	373	340	339	360	416	350	357	381	364	351	355	365	366	382	355	362	386	338	397	372	345	356	384	324	370	375	369	350	381	380	346	361	362	350	352	353	318	368	362	389	413	387	377	385	358	348	389	375	368	347	392	360	376	361	346	372	365	367	337	335	339	345	351	385	373	353	356	346	368	378	357	384	348	356	357	373	387	374	363	371	368	363	347	365	358	352	367	348	375	367	395	386	353	348	347	343	359	360	351	376	332	367	355	344	351	388	400	346	350	367	335	364	390	377	415	383	365	381	350	342	368	365	361	358	377	366	372	355	370	392	406	343	374	347	347	380	371	367	387	368	372	371	348	369	362	362	351	366	324	372	370	343	351	346	340	358	366	346	378	365	351	360	355	374	352	394	310	390	364	368	372	389	361	393	350	391	353	365	379	376	374	367	387	383	360	367	350	366	350	351	368	344	356	391	370	384	390	368	331	364	359	371	359	371	383	375	393	395	363	349	358	374	369	359	364	328	358	368	353	384	378	392	351	368	373	325	365	348	375	363	395	350	341	323	337	330	392	357	378	373	357	340	345	360	383	390	368	397	350	361	371	352	374	397	372	361	377	370	355	361	378	397	392	376	370	351	428	384	373	351	329	343	388	373	380	391	333	363	333	381	387	373	379	359	398	381	349	383	355	348	349	371	377	362	366	400	348	369	383	380	363	353	341	384	359	367	345	329	329	361	358	339	344	382	378	375	327	366	381	375	349	339	341	349	345	348	307	373	345	375	370	359	365	338	351	397	354	383	354	380	390	370	386	352	358	401	350	367	351	308	325	353	361	391	341	377	336	362	362	365	383	363	352	388	342	344	379	375	389	362	335	346	369	358	360	358	344	353	327	360	351	377	354	346	342	394	364	383	335	365	365	369	364	359	391	405	364	378	376	360	383	311	352	387	346	367	384	380	345	402	365	349	375	395	356	345	367	363	385	354	361	342	331	377	367	374	369	341	365	341	374	356	373	363	365	375	340	369	377	376	356	355	352	378	350	347	354	351	379	356	352	366	390	366	381	338	373	361	384	355	342	366	342	369	349	384	337	375	348	359	365	353	360	353	354	369	380	357	366	364	360	378	348	379	334	339	367	366	330	354	328	371	357	358	394	383	342	394	336	375	389	379	380	343	351	350	368	381	346	356	372	345	393	391	371	408	339	358	355	352	378	365	390	363	353	332	351	351	369	355	378	362	333	342	358	395	343	363	364	362	398	363	410	391	339	365	336	341	361	361	355	345	338	367	356	381	377	360	351	396	342	354	335	362	346	359	380	378	374	341	336	360	353	355	338	370	363	403	363	392	348	353	353	341	376	357	378	370	368	360	370	384	378	348	377	378	366	327	377	351	355	340	390	372	358	364	358	345	346	354	395	413	368	351	324	345	326	342	361	366	360	392	361	391	356	342	369	350	340	341	359	343	393	377	356	351	378	348	352	354	362	362	349	377	342	339	389	366	339	360	401	363	378	398	311	353	364	362	389	357	349	358	395	364	386	363	369	362	368	329	356	388	356	373	399	386	374	361	391	361	365	364	327	353	400	379	359	349	371	376	369	394	366	330	371	368	371	366	368	399	366	376	359	354	381	377	403	353	355	380	359	397	363	379	350	349	353	330	367	376	363	342	366	378	363	373	373	377	360	346	365	365	359	363	351	377	348	388	376	327	347	363	361	345	322	360	368	387	376	371	359	367	368	387	376	365	379	376	358	369	384	356	375	347	363	382	364	381	367	383	386	348	343	379	343	376	385	369	336	344	361	354	335	338	366	407	370	349	396	345	361	377	367	347	374	387	354	347	378	391	377	384	357	343	365	364	369	364	373	377	372	355	368	359	387	367	359	374	349	360	343	387	381	356	385	336	353	390	377	369	338	357	385	356	324	377	352	329	404	362	377	352	364	351	357	347	347	362	377	388	342	338	349	342	397	354	384	354	357	375	394	383	366	366	350	344	365	364	353	354	372	360	390	335	338	374	347	362	345	363	372	334	368	375	369	357	365	317	364	372	361	357	335	408	363	374	385	340	377	331	355	367	357	375	348	355	365	332	353	348	379	364	341	359	369	353	398	402	383	383	361	376	340	373	370	353	368	372	376	369	341	372	345	380	364	380	355	366	344	380	362	360	354	408	338	374	365	330	328	376	328	345	381	329	322	343	329	387	368	340	360	368	372	349	399	362	360	386	348	362	358	413	349	367	362	405	390	324	377	373	329	380	379	339	351	348	339	373	371	417	353	350	369	389	333	351	365	350	355	367	358	360	389	346	363	322	376	348	400	346	358	421	325	326	332	333	369	339	386	393	334	345	334	357	369	422	365	371	376	380	386	351	345	326	374	360	343	371	359	378	341	380	345	366	373	378	354	332	351	375	366	362	354	348	373	343	353	354	352	372	382	332	357	382	373	360	366	352	340	355	357	368	371	371	380	350	341	397	360	347	349	380	344	393	376	365	352	414	382	367	410	356	368	329	336	361	406	294	370	396	358	374	397	380	362	347	378	363	373	373	384	372	350	385	350	364	381	365	360	402	359	358	372	363	362	370	403	335	336	336	358	384	350	387	384	369	354	371	341	332	376	377	372	341	378	335	362	341	366	359	351	384	407	380	384	380	364	386	343	406	335	381	371	358	357	370	383	333	355	362	394	363	383	349	341	362	364	386	350	374	393	341	353	346	371	368	368	344	369	359	323	404	361	354	350	338	362	357	392	367	329	362	336	377	362	387	333	357	324	380	360	351	375	345	413	367	366	342	351	382	355	353	356	351	353	357	369	363	355	377	372	379	357	363	351	340	383	386	374	405	347	362	384	375	408	355	377	364	393	346	340	362	361	367	381	356	354	383	333	356	371	334	362	364	344	372	349	397	376	371	376	392	297	344	360	352	340	337	364	372	367	387	354	381	363	342	367	351	358	386	347	377	321	372	366	361	362	375	373	370	384	371	331	353	371	366	343	358	359	348	339	356	318	353	372	361	368	374	362	330	377	358	334	364	360	368	347	376	341	363	347	346	362	352	395	346	407	364	358	382	387	354	386	362	350	375	373	371	363	366	339	360	352	350	354	365	379	360	377	331	381	356	347	334	363	336	380	369	344	362	364	365	362	341	344	327	372	360	382	346	365	378	389	366	354	356	359	369	376	370	334	392	371	372	379	382	330	342	381	359	388	396	342	354	354	367	372	346	404	383	360	369	357	366	350	348	408	351	387	402	376	332	356	362	354	373	378	340	335	362	364	362	373	359	393	405	338	340	381	342	367	363	329	341	359	357	354	361	360	368	396	392	337	372	357	366	358	386	351	330	360	370	383	360	368	322	321	361	354	374	350	369	381	381	371	397	383	366	374	378	350	330	359	366	370	341	373	358	360	392	382	399	373	344	402	379	392	357	370	352	374	350	384	397	366	364	340	372	372	393	342	389	374	390	381	357	360	413	371	341	352	369	369	358	375	340	338	392
23461	21898	29894	24175	21395	18383	3451	330	306	278	293	293	276	288	280	267	287	271	272	268	269	262	302	275	259	257	271	299	238	282	281	262	226	282	277	283	252	240	250	242	281	304	270	279	248	288	247	295	300	245	271	264	271	270	258	256	293	265	256	243	260	236	252	243	267	295	249	261	260	275	288	255	278	264	238	282	241	259	278	289	281	268	253	292	237	274	250	266	283	252	265	259	280	284	256	283	244	235	257	270	243	245	285	252	264	269	268	278	260	261	272	242	247	266	261	239	258	269	281	286	257	235	233	290	306	256	287	280	233	265	284	271	274	273	281	255	306	276	269	275	245	236	266	258	263	253	266	237	290	236	263	244	266	282	239	286	267	271	250	287	289	264	307	272	273	290	245	251	248	281	251	245	290	261	277	248	262	288	264	249	265	252	268	260	269	273	248	279	288	277	263	261	268	267	263	251	282	298	279	274	256	271	258	241	239	270	260	279	269	259	262	267	259	264	273	251	244	250	255	260	248	258	286	265	263	266	248	272	261	249	263	248	278	270	257	253	247	271	249	267	255	243	280	276	287	279	270	260	267	249	255	285	260	282	273	237	273	274	272	262	258	273	286	261	265	276	262	289	308	291	261	268	277	266	251	273	288	248	263	276	263	273	266	284	267	259	258	241	267	254	279	266	280	272	281	256	279	241	281	258	276	254	254	262	248	266	292	231	264	243	268	285	274	248	269	298	269	278	267	265	264	271	250	281	256	262	251	259	273	260	299	269	255	258	278	268	231	289	238	251	271	288	301	261	263	245	290	245	261	274	293	264	249	245	256	277	259	241	249	253	257	251	279	282	272	275	239	272	249	263	251	270	282	287	255	237	256	245	280	224	272	270	284	282	273	284	295	280	272	268	265	263	270	265	287	292	289	259	264	245	257	242	234	255	288	295	258	299	305	274	296	247	276	269	272	270	249	277	261	264	266	231	255	254	253	240	237	279	272	267	251	255	246	260	253	279	270	254	261	261	261	289	241	271	267	256	256	265	262	246	239	244	242	267	280	241	260	282	258	270	259	294	263	274	267	279	278	241	273	267	283	251	273	292	238	257	269	275	254	278	264	271	270	276	245	240	247	252	287	280	275	257	259	270	264	279	257	271	261	254	262	281	255	271	243	277	288	261	245	278	249	260	268	287	280	263	269	270	276	280	258	244	271	289	265	261	292	267	266	241	282	275	249	255	270	269	270	270	269	245	255	261	295	271	251	269	277	250	267	258	275	243	286	254	269	250	277	286	253	285	270	246	257	265	244	260	296	255	247	280	268	238	254	240	268	262	282	261	233	260	265	250	295	272	252	270	264	266	260	270	256	273	255	295	255	243	259	239	267	268	272	267	263	282	257	251	260	285	246	266	268	261	253	247	276	274	272	283	272	274	270	264	280	263	242	244	265	286	242	263	259	257	242	245	249	278	250	247	286	254	279	253	234	276	237	239	260	257	274	253	253	268	299	278	215	264	260	287	227	275	257	272	273	250	264	248	276	270	249	237	288	260	266	281	283	264	266	289	274	272	242	259	261	270	269	239	279	273	266	254	245	276	260	287	255	281	260	261	259	257	266	270	240	246	257	271	250	288	271	247	292	265	265	252	281	259	299	255	303	260	289	281	287	277	286	268	268	242	257	287	284	285	271	289	250	269	262	238	268	258	252	241	263	270	280	248	251	238	285	263	246	274	265	268	289	267	274	242	266	254	246	262	281	270	269	235	258	261	285	263	278	276	261	271	250	271	266	298	267	251	266	286	262	227	283	269	253	265	282	255	270	249	271	262	272	236	266	254	267	247	252	264	283	273	292	264	273	267	263	247	244	273	250	242	261	266	245	247	281	254	262	297	275	277	263	259	257	295	261	270	276	232	261	250	254	269	251	265	248	259	283	240	262	252	248	270	252	259	240	285	255	250	264	248	286	277	265	270	230	273	261	268	238	258	294	254	272	247	280	264	259	266	287	260	275	263	268	261	264	273	258	265	268	250	248	265	248	266	261	279	272	268	241	273	271	268	281	290	264	277	274	283	248	269	275	266	289	265	260	261	285	262	251	263	304	258	283	276	271	267	258	265	283	253	272	268	255	237	265	272	268	259	272	260	283	282	240	266	267	242	270	240	254	229	254	268	272	276	234	258	245	239	263	271	263	266	275	271	272	278	256	296	260	272	248	276	288	254	242	233	260	270	274	264	283	263	249	269	226	257	245	247	256	259	268	245	245	259	288	269	252	272	279	271	249	263	255	278	268	284	242	287	266	266	260	265	253	263	263	269	241	266	266	261	247	277	269	244	276	272	259	280	257	233	254	241	256	269	256	265	242	291	254	261	288	269	246	282	266	235	262	263	268	243	270	276	276	273	249	262	283	249	281	279	276	284	244	259	273	230	265	266	260	260	249	270	288	256	252	250	241	265	271	247	273	281	264	300	236	295	259	267	254	294	270	288	263	240	258	229	274	260	281	268	239	252	279	253	285	270	260	241	270	273	282	249	266	267	278	259	264	270	275	234	269	289	268	280	262	269	278	304	273	245	260	268	298	259	237	249	254	264	251	277	266	251	288	272	248	224	254	258	264	254	256	266	263	265	256	265	260	264	258	278	256	256	274	270	290	264	267	295	266	271	273	253	292	245	248	297	241	259	267	237	270	265	257	264	242	283	294	294	259	259	280	248	274	270	272	251	289	252	227	293	254	268	238	271	283	275	252	244	262	267	270	265	266	237	266	236	245	243	264	279	250	264	242	301	274	290	246	279	226	262	265	246	253	261	261	261	250	259	276	267	238	268	286	251	265	265	264	263	284	264	276	278	270	245	256	255	283	266	229	277	258	242	264	294	259	286	275	247	254	241	290	272	256	251	281	245	271	230	278	302	268	290	255	284	259	267	266	263	253	268	284	283	283	265	277	262	300	258	266	273	246	289	257	286	252	277	299	257	257	295	288	298	255	268	255	282	249	261	257	264	260	295	259	250	267	270	268	251	256	265	289	269	242	283	291	263	266	242	267	280	248	273	297	266	251	281	257	250	257	272	296	258	276	251	254	277	239	278	286	256	282	246	265	226	261	263	237	248	263	263	262	278	267	258	265	255	275	246	257	300	262	277	263	262	249	286	272	251	252	263	286	242	269	272	277	283	255	263	277	269	251	269	263	242	265	263	265	249	243	261	263	262	259	280	268	258	283	265	271	258	241	290	260	268	267	278	271	263	262	250	259	263	252	264	283	245	279	250	250	293	266	281	237	284	266	249	271	257	258	249	265	287	280	265	280	269	266	264	247	268	270	249	253	265	282	256	252	253	243	246	251	273	270	268	276	251	254	248	265	304	261	251	263	283	244	248	245	268	286	286	249	247	277	255	238	235	229	271	271	242	266	262	278	252	227	255	254	240	294	249	288	280	284	289	255	230	263	248	272	257	260	275	291	272	263	245	243	297	267	249	252	261	261	239	282	279	272	264	243	229	257	264
61208	97204	66842	36115	14903	3688	938	465	466	411	418	431	431	387	469	441	426	466	395	433	434	407	440	424	420	452	430	448	418	411	433	408	423	412	432	422	443	425	410	401	397	444	435	412	403	443	456	417	436	435	423	413	459	415	418	421	435	429	418	452	435	436	406	413	436	422	408	394	416	387	420	461	438	428	443	443	421	411	415	454	401	382	436	432	391	442	399	444	404	413	391	401	436	416	431	439	414	366	446	441	413	434	390	398	431	456	416	439	425	435	409	402	417	421	432	426	405	440	428	409	408	415	409	436	423	414	392	411	418	408	443	414	444	419	404	401	423	431	431	410	445	447	433	421	406	469	414	397	417	403	396	436	381	470	425	431	429	444	429	478	428	435	421	403	417	408	452	422	436	433	419	432	446	452	414	404	409	444	440	433	441	416	425	441	396	444	426	436	387	376	419	433	420	424	395	444	436	413	415	456	397	431	402	400	385	420	416	420	440	460	420	433	446	387	412	411	437	410	405	420	409	452	422	441	445	421	420	429	407	428	403	391	404	390	446	387	399	402	419	458	422	437	461	416	450	415	410	433	439	407	419	433	440	439	452	446	408	438	422	404	425	412	433	419	426	415	419	385	417	385	424	421	405	426	425	443	435	420	417	432	407	406	424	426	397	424	415	423	416	447	430	424	440	405	422	438	416	457	387	434	443	409	409	442	435	427	423	442	412	453	422	418	414	412	399	425	415	426	426	413	367	435	394	413	421	433	417	445	389	440	403	428	388	399	421	421	437	440	408	401	442	443	406	388	430	407	392	453	397	407	394	389	451	412	438	399	376	422	428	411	418	454	408	451	399	418	417	422	403	406	435	449	437	416	455	420	405	389	404	444	419	420	442	462	437	425	421	447	426	395	414	420	398	436	415	437	424	413	409	410	412	425	389	456	396	440	445	422	409	426	399	419	423	406	423	414	434	420	441	420	403	406	421	394	425	419	446	428	453	431	411	433	421	431	382	430	456	416	379	453	376	401	371	429	417	446	444	423	410	443	440	403	433	435	411	375	412	421	447	414	433	415	426	411	436	410	391	448	442	388	440	397	421	425	455	427	410	469	401	434	436	425	400	407	434	361	439	416	443	404	428	423	412	455	456	402	417	410	435	435	379	449	425	400	385	421	386	421	456	394	392	444	453	408	412	426	451	392	421	394	429	442	408	411	419	422	418	454	380	405	427	411	439	433	420	440	450	406	404	421	395	418	430	419	441	394	440	443	381	437	449	418	436	416	476	413	447	410	411	428	396	403	414	458	431	424	424	458	432	411	466	418	383	447	402	399	439	397	420	416	431	432	399	388	416	415	412	396	412	420	424	443	399	445	421	398	436	437	412	407	409	435	409	437	394	413	408	397	391	403	414	466	430	459	425	420	435	394	419	432	456	430	409	421	410	423	398	421	436	428	422	445	424	439	432	406	400	437	437	450	434	443	395	415	411	419	378	442	416	424	426	410	429	405	447	372	428	442	419	401	397	418	402	423	442	429	397	439	383	409	420	444	417	448	403	428	447	423	391	436	404	403	434	409	414	389	457	414	419	401	432	392	441	414	420	406	416	435	434	401	419	410	402	395	423	435	432	428	433	395	428	416	431	431	451	449	439	400	379	440	426	434	409	409	435	408	412	422	432	431	407	418	389	429	396	437	424	431	422	426	432	447	369	412	444	434	406	447	390	389	395	450	463	422	422	412	382	432	427	402	413	447	421	411	417	430	421	410	393	412	456	433	430	438	444	448	449	422	419	423	402	413	401	405	431	410	425	406	380	440	436	425	395	423	386	402	428	422	415	395	408	434	385	458	425	450	414	407	435	436	403	392	420	423	444	417	401	398	413	443	410	448	395	387	421	378	422	462	386	414	426	424	416	420	430	418	382	406	459	439	425	432	441	436	416	441	402	398	400	390	429	434	428	406	413	423	389	433	448	410	435	405	411	418	396	389	431	417	422	431	461	402	413	438	466	411	399	417	425	388	412	433	427	398	464	433	413	426	424	438	462	414	412	396	420	408	428	435	419	417	411	411	419	383	440	434	452	387	416	443	407	427	418	399	430	471	419	460	428	378	426	402	387	419	434	412	395	423	428	418	405	400	432	414	446	442	434	473	413	386	401	407	373	417	423	440	394	386	458	430	431	439	423	427	413	432	440	432	440	467	389	450	440	387	401	395	414	460	435	415	453	434	389	410	432	412	444	439	433	420	407	422	429	469	417	411	401	395	463	389	418	407	440	419	392	439	438	403	436	419	459	399	400	419	466	425	421	397	444	425	391	427	448	391	450	402	442	446	448	440	413	421	408	420	472	396	440	456	445	418	421	438	440	401	397	444	413	421	426	436	402	427	418	384	408	409	427	415	418	457	445	403	440	410	424	429	397	406	392	430	429	381	418	413	400	397	418	441	411	448	415	463	414	372	387	418	451	439	414	407	430	439	440	399	418	420	421	426	415	422	402	451	416	429	440	438	413	392	427	426	395	402	441	429	422	407	376	411	406	420	425	448	377	431	402	369	404	408	426	423	437	420	439	447	436	400	463	397	415	411	400	389	445	421	429	383	406	419	426	436	415	431	412	417	439	420	421	422	428	382	432	406	390	431	439	467	417	436	413	437	438	442	424	401	438	454	444	427	412	404	448	420	414	427	415	415	435	394	450	448	427	430	384	411	467	407	433	435	385	420	434	422	418	445	402	441	426	420	427	435	425	448	464	407	425	425	430	414	433	450	400	413	457	435	433	440	439	401	426	441	437	380	423	414	415	430	425	432	417	408	428	429	442	402	402	395	372	434	423	429	411	420	419	417	402	443	412	428	414	440	390	426	450	454	436	422	418	453	411	398	375	396	403	409	394	412	411	387	416	442	415	430	399	419	457	441	365	407	440	445	398	450	453	430	377	420	426	398	406	431	421	415	442	425	410	428	415	450	418	425	410	438	388	403	456	441	433	473	439	419	415	466	424	413	408	437	450	412	442	443	428	419	423	415	421	407	439	395	405	434	412	459	460	411	431	415	399	401	421	410	454	399	426	422	421	429	422	405	435	400	434	419	401	395	421	420	394	401	437	413	438	445	436	450	418	416	419	425	411	447	445	421	421	400	411	419	386	457	415	411	395	396	415	429	448	413	420	430	430	421	414	419	410	415	396	379	426	390	437	435	409	405	431	400	420	418	443	452	434	434	410	398	388	432	408	427	405	401	405	401	439	393	432	425	401	415	375	418	407	453	407	373	406	451	408	417	453	420	456	430	409	428	434	443	411	478	427	397	399	410	433	420	459	415	414	466	405	410	419	416	439	421	430	392	414	412	390	419	441	417	395	417	433	418	393	397	402	396	404	387	449	427	432	436	417	400	430	421	421	421	411	417	414	425	437	386	423	431	422	427	396	392	415	402	404	382	451	410	438	414	439	419	426	438	416	408	443	448	395	450	379	396	391	408	443	426	453	421	448	414	447	416	466	439	406	379
30543	28690	24274	8743	1172	439	227	194	154	171	171	187	180	176	187	188	154	180	150	196	180	175	178	162	154	168	150	192	151	171	166	197	167	169	184	163	173	163	161	172	181	159	157	172	173	161	156	170	161	176	158	170	170	153	153	180	162	166	181	173	181	157	158	168	163	175	173	176	162	179	169	193	161	165	160	191	147	181	171	175	153	158	182	174	166	157	146	181	170	163	175	169	155	161	180	171	187	169	162	174	201	177	183	169	152	155	162	164	195	167	173	162	191	169	154	153	162	176	162	185	172	151	160	167	190	146	163	185	156	167	186	175	162	162	172	149	184	178	190	179	148	191	192	189	177	156	170	158	180	173	178	162	154	165	196	165	184	186	144	164	180	135	191	153	185	165	172	155	173	190	173	167	159	174	151	168	167	143	188	170	188	176	182	165	178	169	168	174	177	190	187	154	198	143	167	173	181	173	179	173	160	145	168	151	152	166	160	178	153	166	154	159	155	157	180	176	209	148	148	172	184	161	167	184	143	170	176	174	162	178	172	153	153	172	155	145	196	173	151	190	162	167	183	176	173	180	177	156	159	167	174	161	176	188	176	157	177	171	170	158	143	169	158	157	196	172	170	160	179	168	176	173	159	190	144	172	172	161	169	167	196	151	183	156	181	161	156	168	168	172	177	188	171	177	174	173	147	172	170	201	154	195	162	169	193	151	172	178	171	152	153	169	158	173	155	174	181	197	169	170	176	177	163	203	164	187	155	173	161	152	176	196	187	186	156	147	155	166	164	152	165	179	173	172	176	176	177	159	152	159	190	190	181	169	162	183	180	168	196	160	169	187	165	173	183	194	177	202	189	168	166	190	163	156	148	162	160	141	181	183	192	195	176	168	165	142	171	189	170	150	187	188	149	174	163	174	179	178	148	169	163	155	172	175	188	141	179	171	172	172	178	177	168	166	165	165	161	177	186	127	170	190	177	170	191	158	154	170	185	150	184	197	177	185	184	179	170	198	152	156	157	181	162	191	182	197	175	163	169	193	160	177	174	207	161	156	159	196	167	177	170	187	150	176	162	175	163	161	187	165	178	178	163	172	180	176	184	179	155	160	176	174	162	177	186	184	176	175	175	162	173	167	161	153	197	167	145	164	154	188	174	162	163	175	169	181	154	177	174	173	172	165	157	192	150	173	165	179	174	171	187	185	151	146	172	144	182	158	186	158	142	197	182	178	158	141	189	168	171	153	175	166	167	168	158	163	164	175	160	181	153	169	177	175	167	186	161	179	182	169	186	178	182	189	189	182	165	161	185	161	176	158	172	155	165	180	176	190	160	162	183	176	170	151	164	160	169	143	177	176	174	154	164	172	165	180	174	166	175	180	186	177	172	189	180	192	170	160	180	180	159	165	159	149	162	183	182	158	172	179	170	174	158	164	164	165	181	177	153	158	178	157	145	180	176	184	172	163	146	181	187	166	151	184	182	175	191	166	176	145	178	156	163	186	180	161	177	178	162	154	164	151	176	151	153	190	168	183	147	160	199	168	168	189	151	154	172	175	199	167	169	161	167	175	170	173	184	181	155	174	182	184	189	186	148	147	162	140	169	181	159	170	167	179	169	137	151	167	169	183	173	184	158	168	164	164	167	166	164	165	167	185	169	163	154	165	179	160	174	196	180	168	153	182	151	162	173	194	168	168	161	171	161	171	175	173	145	195	167	184	180	163	144	201	172	160	165	181	162	187	162	167	169	180	146	183	154	168	176	164	154	179	171	189	201	147	177	151	181	182	186	158	163	173	181	181	198	155	191	174	166	186	172	182	169	147	186	187	161	164	178	170	164	188	162	187	169	158	174	151	153	166	192	161	163	180	180	181	160	158	161	163	164	171	150	151	149	145	180	161	165	167	161	167	165	164	161	177	157	174	162	182	176	164	195	184	165	169	182	167	169	176	179	183	175	179	158	150	175	153	156	191	175	170	180	179	155	181	172	144	155	186	176	156	178	170	180	159	188	181	189	173	196	165	178	173	149	176	199	184	180	175	148	185	175	160	178	150	168	150	134	167	157	166	149	179	183	155	163	185	178	173	171	183	170	162	153	152	156	164	155	171	174	169	157	182	156	185	171	145	160	177	171	154	180	182	173	199	153	175	182	150	163	175	165	180	191	154	174	167	184	162	152	194	156	149	181	164	156	174	157	179	183	161	143	172	178	189	178	181	173	183	166	183	163	169	161	156	174	190	145	177	160	187	149	150	170	177	175	187	178	170	171	171	178	176	198	182	178	182	172	151	174	172	190	169	161	178	177	157	163	156	166	176	178	156	165	148	187	156	180	163	166	167	174	188	147	148	168	160	173	162	198	166	148	167	162	165	160	169	150	184	174	196	188	178	168	157	163	172	159	170	157	169	170	181	196	172	144	174	169	163	179	170	154	151	160	149	185	159	182	190	181	179	181	161	198	180	184	156	183	164	144	174	160	162	158	186	158	176	161	172	183	157	180	180	165	183	157	184	172	158	172	169	173	145	186	171	190	187	153	198	193	149	201	178	157	166	167	170	169	153	161	175	185	182	155	176	155	159	175	166	191	189	165	178	185	172	180	165	170	166	162	197	152	172	148	170	177	170	189	165	167	161	184	153	147	154	158	147	160	171	156	168	182	195	176	137	154	153	174	184	179	184	170	158	175	187	167	178	177	185	171	163	177	169	175	169	178	156	186	176	161	157	167	179	178	160	168	154	160	170	155	156	174	165	175	169	168	175	167	183	203	197	157	160	165	160	172	161	167	183	164	167	172	179	161	165	148	175	162	173	160	179	179	163	183	150	170	179	161	166	165	173	180	153	171	165	186	155	175	149	167	167	150	187	171	185	166	205	173	185	169	146	163	186	164	174	182	180	162	166	195	188	166	164	180	163	163	179	162	179	137	161	194	169	181	168	165	173	167	178	185	152	152	175	165	168	162	172	138	167	161	185	170	181	178	165	182	179	170	193	154	178	168	180	174	190	163	172	169	145	162	186	166	156	181	161	176	179	160	174	159	183	166	173	165	169	159	164	170	173	187	180	156	170	174	172	161	164	147	174	152	177	196	147	176	189	185	171	159	168	167	177	172	161	161	194	176	174	159	183	180	169	185	170	173	188	153	202	147	189	175	160	166	180	174	178	156	196	188	150	184	186	177	151	173	189	157	175	169	149	167	180	165	174	162	176	206	166	170	164	186	165	158	167	173	183	178	176	156	169	185	171	161	170	145	159	178	157	167	160	158	156	176	182	165	179	185	182	185	178	185	171	154	146	189	165	184	172	161	161	163	174	183	186	179	170	176	157	171	172	173	165	179	168	152	180	172	177	184	189	155	165	176	198	167	175	185	183	178	178	157	159	191	158	154	178	192	175	173	181	152	169	180	162	149	163	166	181	177	178	173	155	170	154	178	177	173	168	163	156	174	172	176	175	175	191	158	188	153	173	166	146	182	173	159	179	176	176	153	181	163	157	148	151
38147	44951	27716	8489	1997	587	377	311	283	296	298	277	297	324	255	283	293	294	288	284	320	313	290	324	322	283	279	306	279	296	278	295	295	278	277	295	327	271	301	310	306	299	298	307	284	290	310	294	282	297	317	311	283	325	322	289	290	297	285	263	295	293	273	304	291	283	278	261	281	298	282	297	261	267	302	258	294	273	277	281	302	293	277	258	275	296	300	282	292	288	305	307	290	271	311	338	294	269	325	304	290	287	294	325	259	312	287	314	301	297	289	307	291	281	296	274	314	290	286	286	315	263	318	294	290	264	274	279	267	271	284	282	302	280	287	270	290	285	294	297	314	270	290	303	249	266	292	297	298	289	271	283	290	286	314	291	313	296	276	285	288	300	283	282	277	272	282	296	276	314	282	313	279	286	303	320	292	297	278	269	295	286	299	270	276	289	270	303	274	271	323	277	294	310	313	314	301	298	273	301	288	293	271	269	272	270	274	322	256	285	309	306	284	261	325	329	282	264	288	280	292	292	273	263	289	266	286	295	274	287	284	256	262	303	318	304	251	293	286	292	288	241	276	281	269	280	290	306	318	307	281	288	299	306	274	297	278	297	278	298	316	286	260	295	297	317	303	276	286	284	297	283	327	280	292	260	284	287	282	275	274	292	292	284	260	317	299	244	304	263	294	272	280	281	279	320	272	302	294	297	267	313	265	268	316	308	302	295	305	270	278	282	293	279	291	271	302	282	310	293	286	266	296	308	306	296	298	269	282	273	280	320	297	284	280	285	274	279	251	274	262	307	286	289	288	286	294	274	298	322	269	278	297	310	275	285	315	301	270	285	287	298	269	294	279	269	275	317	317	284	292	262	276	270	288	274	282	285	296	272	289	302	286	242	283	297	309	295	279	296	271	290	330	272	271	282	284	315	331	268	330	297	276	289	302	297	269	307	259	295	296	264	299	286	288	302	320	293	303	257	287	306	283	310	293	264	292	308	305	294	286	310	296	265	277	298	320	272	303	319	284	319	278	278	298	313	301	317	281	277	278	286	291	278	283	325	296	274	284	274	289	284	280	295	291	289	282	285	296	290	302	304	303	303	311	303	290	294	312	291	305	267	280	291	281	289	272	285	342	309	273	282	277	287	306	284	272	304	296	309	294	292	304	292	279	277	274	294	301	289	286	287	320	281	293	309	323	308	300	265	310	294	294	288	268	294	288	260	292	294	284	289	320	280	305	262	271	252	312	281	314	296	300	292	272	304	270	273	301	287	328	292	265	296	297	281	283	308	271	279	263	284	305	270	283	283	298	316	272	282	262	276	322	289	296	306	262	289	302	278	286	294	300	286	291	291	312	279	307	276	311	312	287	283	315	302	260	274	287	288	283	287	286	260	280	267	295	299	275	296	275	293	299	271	259	313	310	285	296	294	294	311	285	262	299	286	330	294	284	285	316	273	306	272	296	273	313	296	312	289	258	291	293	292	266	304	296	312	289	291	270	258	281	278	311	277	283	302	282	285	297	277	284	295	281	307	292	282	255	288	293	275	286	295	288	327	294	297	299	275	280	280	302	239	287	293	270	279	293	292	269	283	263	292	292	305	273	297	297	278	282	269	277	300	347	304	277	285	283	283	266	279	282	280	305	299	299	280	296	293	309	275	303	290	299	302	308	272	322	272	289	305	280	304	275	284	294	288	295	292	312	292	296	310	289	277	275	294	282	258	276	285	289	284	280	292	273	293	311	298	299	316	266	287	304	273	281	303	290	291	271	306	266	271	271	283	275	283	296	265	300	295	273	292	307	302	297	303	258	303	294	289	298	329	267	282	283	282	270	317	272	298	308	301	305	273	285	292	314	301	312	301	294	314	277	296	270	263	278	308	307	282	290	277	267	304	271	313	304	283	285	311	297	275	300	268	287	302	263	307	280	277	283	295	293	290	295	313	289	294	290	291	298	309	309	270	296	279	311	330	290	267	264	277	269	281	293	266	293	304	292	277	271	310	316	297	288	283	303	289	292	301	327	284	285	352	278	272	313	308	313	275	266	303	276	282	287	299	279	284	306	285	264	306	278	297	279	289	283	267	264	300	308	288	308	274	291	277	301	307	279	286	281	279	311	300	266	296	283	294	294	301	278	310	279	270	289	319	279	308	245	282	296	333	288	321	293	252	280	304	283	262	251	284	277	306	270	286	279	292	284	307	293	290	290	292	311	286	271	280	283	316	304	329	322	252	294	282	316	293	265	303	315	279	288	257	313	294	307	288	244	311	336	293	261	311	321	278	304	281	305	293	297	303	307	290	301	301	305	286	328	286	309	294	261	280	277	304	275	265	305	311	294	286	274	294	287	302	304	292	302	288	309	278	279	274	269	283	290	272	281	292	292	319	277	303	302	276	280	333	279	297	291	253	291	288	295	294	310	306	303	291	315	276	302	261	298	317	296	286	297	309	299	284	316	289	261	276	275	296	265	282	299	304	303	296	282	294	295	305	280	270	255	277	300	307	331	308	275	292	309	293	287	276	287	284	250	276	282	291	279	309	276	297	290	319	316	249	292	277	258	299	295	281	286	308	298	291	281	259	282	303	309	300	301	284	323	318	305	313	290	291	273	309	270	308	286	297	302	283	308	314	271	299	269	321	294	301	317	258	296	288	273	285	277	263	302	273	294	280	255	284	276	301	298	298	293	298	295	280	319	269	281	279	297	335	309	285	285	269	294	285	276	241	273	281	262	304	315	312	284	300	249	337	302	299	274	255	299	263	265	313	278	290	277	281	310	285	279	321	278	289	296	284	275	283	316	307	282	296	293	305	287	305	289	293	285	294	302	304	288	300	291	279	293	266	314	295	279	284	292	288	242	290	262	292	296	280	289	306	295	300	269	290	280	273	302	270	299	297	314	272	290	315	279	280	307	308	295	297	286	278	270	283	312	275	309	285	288	320	293	292	289	306	276	305	267	301	284	287	293	288	298	259	290	319	250	289	286	288	260	284	296	267	287	323	290	291	253	301	288	286	297	259	316	309	306	298	314	283	350	309	303	272	296	260	311	273	293	309	289	325	284	275	293	279	296	306	278	294	290	318	284	297	313	306	267	307	298	282	277	313	310	297	313	286	290	256	261	321	322	278	272	279	310	330	299	272	300	313	290	264	285	305	288	294	286	285	293	263	283	272	299	302	276	275	284	265	304	272	300	258	269	260	275	312	271	290	309	295	292	294	286	313	250	296	293	310	272	315	268	280	315	296	294	273	281	277	295	286	292	284	301	319	289	288	302	287	281	297	304	279	312	271	302	308	277	256	272	283	257	264	312	300	304	288	304	295	299	287	269	272	293	324	290	296	263	284	322	284	296	267	261	295	303	279	309	305	279	267	289	320	275	309	278	307	295	258	298	311	287	299	293	291	267	309	279	269	302	293	291	280	317	311	276	292	296	309	306	312	281	287	308	319	277	287	289	308	296	286	280	287	314	267	288	292	291	291	290	290	292	292	295	291	286	316
24767	22954	30446	25233	19059	5611	478	274	205	250	229	235	218	201	212	210	207	194	202	208	226	242	220	223	218	235	226	198	195	212	230	208	199	219	216	218	231	215	228	233	227	199	224	223	224	229	220	233	229	228	216	219	212	228	219	220	250	222	203	235	228	242	212	234	203	227	210	234	225	214	206	230	233	218	255	205	210	226	221	229	222	222	229	237	234	210	220	224	234	213	253	218	223	248	215	232	204	220	245	222	249	225	222	194	225	200	213	225	209	246	211	236	233	217	210	224	209	209	216	233	228	218	242	200	216	200	248	220	206	240	254	225	243	238	218	218	216	207	232	222	236	201	223	207	211	206	229	223	206	241	212	223	210	202	208	211	245	225	210	203	238	218	239	217	234	196	236	231	215	231	216	233	210	238	240	227	230	223	241	210	224	246	216	199	214	239	218	218	199	246	193	204	219	229	227	209	217	225	209	208	244	220	227	191	237	211	210	227	222	227	214	240	231	213	231	216	211	213	206	215	251	217	222	227	237	219	238	227	228	222	196	224	236	221	207	253	222	207	231	217	232	213	222	223	195	226	223	227	219	251	227	222	242	215	246	219	212	197	219	214	220	242	208	207	230	203	223	233	203	250	215	248	200	221	232	203	216	216	197	204	234	225	238	223	214	225	219	189	231	238	215	235	220	233	221	189	197	216	202	210	262	227	237	213	237	205	214	201	228	250	208	227	215	230	211	214	221	225	228	207	211	213	212	203	214	230	232	233	188	208	214	238	203	233	209	228	233	221	225	227	218	196	211	225	242	212	208	209	220	222	213	233	212	199	231	218	224	240	215	216	240	211	255	233	219	254	175	243	239	221	224	232	232	226	198	229	210	218	249	241	207	226	223	191	193	219	242	238	234	216	224	225	205	198	210	241	211	228	235	250	244	232	223	217	199	233	224	220	212	225	233	218	225	226	207	225	223	225	221	241	221	207	241	245	217	209	249	231	215	221	225	230	219	210	213	221	209	219	237	220	219	220	210	213	211	235	218	223	211	216	210	238	222	209	220	235	235	231	198	210	221	244	227	216	215	228	224	197	208	205	210	213	239	214	181	261	251	230	223	233	214	224	215	230	223	229	199	223	222	255	222	206	230	214	204	221	240	199	228	207	227	220	223	193	210	238	210	210	235	209	225	219	253	219	231	211	230	219	216	215	222	230	228	207	241	228	216	246	227	252	224	195	234	238	212	220	210	229	202	226	191	201	242	235	243	199	215	219	224	212	237	227	238	211	204	238	212	206	205	214	226	225	226	212	227	217	205	244	213	222	235	222	229	260	227	226	230	221	204	249	224	210	232	241	233	212	204	220	224	234	241	241	185	215	242	229	237	198	216	261	222	225	203	202	243	228	211	216	203	234	237	211	203	212	233	214	210	194	239	216	220	222	239	209	199	207	263	228	214	227	203	227	235	226	244	241	213	221	214	214	222	214	229	211	201	215	233	248	237	218	231	219	229	247	238	225	195	226	222	239	240	223	204	244	203	207	216	217	261	228	245	236	208	240	227	202	191	229	197	208	204	231	225	204	238	215	207	218	200	204	212	202	224	235	239	220	207	211	223	230	197	227	198	216	234	240	223	217	230	221	208	253	217	194	191	209	212	228	206	198	216	214	219	228	245	221	243	232	196	219	217	232	223	205	238	240	214	210	237	225	223	216	215	222	215	231	204	198	245	220	235	244	226	232	214	227	219	233	238	225	227	187	213	205	228	221	240	233	218	224	187	219	238	221	228	223	248	194	220	238	240	216	226	210	231	221	221	223	215	233	223	220	268	224	222	217	189	235	219	215	229	189	213	235	239	215	207	226	217	227	229	227	212	211	198	205	233	225	226	219	244	220	240	220	236	188	242	225	222	213	224	219	206	227	197	198	205	224	233	236	223	219	208	229	200	230	210	229	215	200	215	219	213	244	242	225	206	223	221	223	207	223	261	224	204	227	245	212	233	227	216	252	209	214	208	231	223	202	211	223	224	214	234	231	230	205	241	229	209	217	222	233	240	216	225	225	225	227	250	237	218	228	199	211	216	255	217	230	201	221	229	223	206	223	220	228	231	219	228	238	228	225	260	216	237	225	205	209	219	215	208	213	240	212	224	220	224	236	199	225	230	223	240	240	221	228	204	213	196	215	214	227	233	219	230	232	216	215	216	236	251	238	215	208	215	248	207	225	227	223	246	231	234	232	201	235	200	220	232	217	236	250	234	244	202	232	204	233	230	216	234	243	226	236	231	208	231	226	248	229	222	198	220	234	232	217	216	203	211	218	211	208	222	218	204	194	219	214	226	231	226	262	199	216	218	235	209	220	232	221	228	217	209	231	245	220	232	215	196	232	214	196	235	207	208	204	235	242	205	229	216	203	204	231	216	226	250	212	183	224	218	200	223	207	202	218	212	223	204	229	249	235	230	233	235	215	243	224	224	228	229	198	215	249	223	232	207	241	227	210	225	212	221	208	209	240	234	226	231	243	225	222	221	225	238	219	221	240	194	242	223	209	221	227	218	234	233	208	223	252	205	243	238	213	242	213	209	229	185	208	245	223	229	213	213	192	232	228	203	228	234	225	197	235	261	210	239	223	227	212	235	204	224	226	236	207	234	207	216	229	253	212	212	189	198	212	204	225	222	201	222	225	226	232	212	235	220	229	249	250	232	230	226	202	220	229	243	232	193	232	219	214	226	232	227	196	211	191	239	214	224	232	231	220	245	220	218	229	231	229	240	223	223	221	221	233	236	245	229	206	215	233	209	224	243	207	206	205	233	245	214	232	208	212	205	216	218	205	228	234	195	223	213	228	225	222	232	215	204	215	219	226	233	227	238	236	206	194	231	244	245	250	219	211	234	247	225	203	228	217	227	228	209	220	214	238	216	226	234	228	220	224	231	234	220	219	215	217	207	210	220	218	217	224	237	230	216	198	224	223	216	250	203	231	249	207	213	209	205	238	231	213	222	222	216	222	238	199	236	194	209	224	217	218	240	213	246	251	240	211	234	233	206	223	198	230	208	216	238	225	239	201	227	245	212	224	223	248	225	225	230	207	231	221	248	229	244	230	213	201	214	214	221	221	235	213	221	220	206	215	221	241	220	213	225	225	228	229	230	216	232	225	217	222	206	217	229	214	209	219	200	238	233	216	208	241	211	223	230	225	208	218	205	184	223	236	241	224	218	208	213	216	230	234	227	219	215	215	224	215	213	232	233	216	213	224	218	216	216	241	210	237	216	253	212	220	229	211	222	190	219	220	231	222	226	225	198	237	226	233	224	208	215	227	214	240	232	236	203	226	229	240	222	228	230	241	212	205	245	202	228	220	223	218	237	211	216	227	217	229	211	234	188	209	233	223	224	225	220	231	235	225	205	233	218	219	215	239	228	249	218	205	229	218	216	234	217	209	218	209	222	216	236	205	221	218	249	220	222	199	237	218	236	185	213	202	217	209	227	215	205	256	230	222	221	217
60448	85300	56783	28081	9468	2191	663	419	346	395	375	429	388	363	385	380	350	442	369	396	377	377	375	368	351	388	359	347	369	379	416	343	370	388	393	385	351	383	370	364	386	363	427	387	356	369	353	393	388	365	386	386	371	372	365	357	352	367	381	354	364	338	369	380	378	352	421	374	376	383	402	390	350	344	348	370	376	382	389	379	364	332	358	367	342	355	351	317	358	351	378	400	342	343	368	377	353	351	368	312	351	367	359	361	403	349	366	375	401	367	363	362	351	371	353	360	359	344	385	378	377	386	364	360	381	386	368	340	398	377	371	366	374	352	368	353	356	355	412	379	368	329	341	360	361	342	354	365	377	380	339	353	352	366	368	374	339	383	372	365	353	360	375	388	389	349	342	350	363	360	389	361	363	342	376	380	362	358	371	383	370	402	393	376	372	322	380	363	375	395	385	369	356	390	359	365	372	348	374	368	409	387	401	372	366	358	375	363	352	327	370	347	359	374	360	397	366	376	374	360	387	381	346	382	370	377	352	367	383	348	360	400	400	353	381	393	338	343	397	380	365	384	425	398	369	357	379	362	379	356	393	377	373	355	350	405	382	394	382	368	334	376	360	367	385	374	350	370	381	380	380	357	374	340	340	390	395	372	380	373	357	366	355	367	396	366	392	368	393	368	358	369	429	349	377	348	373	388	353	422	352	372	334	360	403	361	377	396	380	365	337	372	375	357	388	372	349	364	365	346	365	336	382	358	337	376	382	375	365	364	413	363	356	375	352	404	346	367	369	359	399	389	387	380	389	381	380	384	368	381	366	334	375	364	372	376	374	353	391	388	354	386	380	349	377	368	358	390	369	344	334	399	434	367	374	404	403	357	361	351	377	394	385	398	364	379	357	387	359	396	372	373	382	365	393	389	363	363	353	377	323	365	384	370	367	354	383	387	348	357	409	342	360	345	377	372	378	357	368	356	376	358	370	373	366	383	371	368	354	359	372	363	334	365	341	339	383	371	350	389	372	368	375	361	388	358	402	355	376	393	371	361	307	353	332	358	390	385	344	363	381	366	374	343	401	384	369	381	360	345	370	344	403	344	370	351	383	365	361	355	380	347	366	389	389	367	346	351	397	352	356	339	357	360	375	395	373	375	375	341	382	375	379	326	353	371	371	376	362	382	339	355	350	357	345	385	364	389	370	378	378	358	397	361	370	371	359	375	315	385	363	358	375	360	379	376	390	356	396	373	358	362	374	348	374	378	328	388	374	358	402	352	372	385	366	366	358	371	373	355	374	361	393	367	368	340	354	392	380	366	377	336	329	358	342	398	380	355	366	372	359	385	399	372	369	374	370	372	347	347	417	346	354	408	392	377	351	375	353	368	394	360	406	353	394	367	358	397	376	347	367	392	394	366	354	417	365	380	352	386	368	389	408	358	388	387	363	364	368	350	360	358	351	357	340	354	384	358	345	414	378	364	354	333	376	380	382	383	380	370	365	362	359	363	354	346	377	375	382	338	371	330	394	395	379	381	394	369	362	363	350	357	384	386	388	365	366	375	362	355	361	356	382	298	344	393	360	364	357	382	380	378	380	385	358	348	350	356	365	381	353	368	358	340	387	361	367	349	370	369	357	352	380	366	380	356	358	378	349	397	361	371	360	381	358	352	400	394	348	354	397	379	352	397	377	375	382	369	397	390	376	378	362	367	364	357	400	360	374	345	383	408	356	388	389	384	403	356	365	352	322	368	347	389	346	356	353	367	366	343	414	366	390	333	385	379	359	391	387	375	384	381	363	371	381	364	373	377	382	390	409	362	364	386	397	309	375	406	341	376	359	354	383	397	400	347	356	378	380	383	352	363	337	391	358	332	405	353	356	340	364	345	365	337	357	376	368	384	344	379	392	402	341	377	361	383	339	376	339	361	407	349	322	379	367	333	359	373	386	401	329	385	361	377	368	389	367	386	358	357	369	369	374	369	391	378	342	392	394	334	354	363	383	367	386	353	345	349	339	360	396	356	366	369	363	362	362	357	375	397	379	384	340	383	347	390	358	374	377	393	380	392	361	391	360	353	374	405	376	367	346	369	385	354	395	397	371	364	381	348	341	369	389	392	355	358	387	360	385	354	372	357	369	386	373	377	348	374	383	389	369	391	372	358	381	350	402	399	384	363	386	383	379	363	357	366	391	385	357	381	396	377	364	390	388	353	365	341	337	358	362	367	364	384	383	394	356	367	373	369	370	355	398	379	391	370	351	375	373	398	384	356	357	354	369	382	336	347	326	368	397	372	369	389	371	384	332	391	374	371	353	345	387	364	417	331	356	372	371	354	362	355	375	363	351	355	409	356	335	377	395	360	355	351	365	358	375	385	384	378	391	383	363	399	373	368	334	383	372	393	362	350	403	337	366	373	350	385	397	343	363	373	367	380	363	400	357	369	386	346	394	376	368	335	354	361	385	344	364	360	388	388	370	382	400	366	362	328	338	362	375	344	371	373	354	377	323	320	365	368	380	397	369	360	355	372	384	368	369	374	358	337	385	368	376	367	387	350	385	388	360	381	396	388	366	376	361	359	387	337	361	383	360	344	391	357	353	345	362	356	389	351	424	360	367	409	355	361	380	361	336	376	344	397	389	381	369	386	387	364	366	373	346	335	378	384	386	370	353	381	346	384	358	378	380	352	358	364	386	380	397	359	375	368	359	375	386	383	408	355	370	356	395	390	384	382	390	363	359	403	388	369	360	360	336	363	378	367	368	356	386	342	384	381	358	364	355	384	344	397	379	414	355	354	360	363	367	348	370	357	383	381	409	362	381	342	386	407	369	362	348	372	356	357	371	362	346	374	386	369	382	376	378	384	368	341	391	352	395	352	376	355	349	352	361	356	347	404	371	394	372	379	381	353	378	355	404	403	369	352	379	366	401	378	353	370	377	353	362	354	393	320	385	394	365	361	362	360	367	385	387	357	368	371	354	368	368	327	372	363	354	385	399	357	400	392	382	393	398	373	375	361	401	385	396	390	358	386	358	360	359	350	356	337	376	401	367	365	354	383	364	380	372	382	371	392	378	352	378	375	346	359	368	363	345	355	357	356	375	370	344	376	376	386	351	384	411	354	357	385	289	349	342	349	383	367	397	320	389	345	374	366	388	407	371	380	359	375	398	379	362	340	366	391	368	354	389	346	359	380	379	405	366	392	389	378	386	335	377	333	361	329	363	387	351	373	373	397	357	372	379	361	363	371	366	413	371	338	335	363	395	394	358	360	375	380	383	409	393	358	388	349	375	368	356	394	352	367	374	361	352	375	417	352	371	401	390	360	374	383	372	339	370	383	337	363	344	372	356	382	362	336	370	384	373	369	371	390	369	352	359	335	381	338	354	335	345	371	410	347	373	351	394	390	379	409	334	344	394	383	374	386	345	391	325	390	394	355	362	402	396	390	365	357	354	395	389	390	369	350	352	372	362	372	325	359	333	367	414	387	361	352	375	371	359	385
23471	21949	29963	24188	21413	18533	3554	333	291	306	284	283	261	260	264	275	274	276	268	286	277	268	282	249	259	282	254	290	257	285	271	298	238	270	260	261	254	266	278	270	248	277	273	290	251	240	257	268	251	263	284	263	250	249	293	259	259	250	240	253	254	290	282	255	229	247	259	263	250	262	265	252	265	255	276	274	277	274	265	257	251	248	270	286	261	241	276	257	274	266	241	257	228	279	235	289	249	295	248	243	243	230	260	273	277	254	280	272	260	248	263	292	271	274	263	261	251	242	272	271	284	266	282	266	246	269	261	298	267	296	252	276	269	251	258	229	234	283	271	256	282	282	258	274	273	261	246	235	275	276	258	270	221	271	228	283	283	283	288	277	254	282	263	247	296	294	286	286	261	258	287	260	288	276	239	270	256	269	263	275	290	276	250	246	265	289	249	257	256	246	281	269	282	300	288	277	263	276	275	280	246	262	268	249	282	268	256	247	279	279	282	286	261	248	249	306	251	284	290	270	268	248	271	292	236	259	257	296	274	283	268	264	256	250	240	259	259	269	261	262	283	280	263	260	281	303	240	287	292	253	261	251	266	264	266	265	262	252	270	264	282	281	251	261	288	258	290	278	246	244	245	293	239	281	255	320	273	256	250	268	270	297	284	267	280	272	268	260	296	258	264	243	264	239	311	267	273	294	228	270	256	253	260	293	245	257	267	297	289	262	254	268	268	263	280	261	285	262	241	276	273	267	265	292	269	273	240	292	278	272	277	282	243	246	258	250	282	308	281	291	304	245	248	262	253	268	283	265	265	278	308	255	276	266	282	275	252	250	274	283	266	276	254	256	254	294	278	298	259	248	245	246	243	255	252	259	261	271	262	253	295	270	264	271	291	271	271	257	257	258	301	258	250	277	276	243	277	267	224	256	253	276	264	256	258	276	241	280	276	262	251	271	274	270	278	275	275	276	264	279	259	287	277	254	256	272	263	275	276	282	252	275	272	288	249	240	267	269	259	258	260	292	251	247	290	285	263	262	235	295	275	278	262	228	259	294	256	263	254	298	262	232	258	249	282	266	270	278	248	272	264	272	262	248	268	268	284	265	264	251	249	278	266	291	264	258	258	272	247	275	249	273	276	271	247	286	247	231	280	254	272	276	240	274	261	255	274	279	257	274	253	267	291	286	255	275	266	267	271	264	267	256	263	255	280	256	255	248	239	249	274	268	252	262	263	289	288	248	271	292	264	282	246	288	275	267	266	310	268	281	269	246	273	275	281	265	261	250	239	292	280	268	280	257	253	287	252	311	249	260	259	287	263	254	258	253	262	296	265	256	283	256	255	260	256	255	260	266	276	270	241	301	272	253	288	249	273	303	279	236	257	286	236	236	268	277	265	249	284	282	288	288	264	235	269	254	245	280	250	279	248	279	261	263	271	246	290	240	271	253	275	259	278	245	253	264	260	259	292	248	279	257	278	283	283	269	254	282	252	251	282	252	291	265	272	271	257	269	262	256	274	277	276	275	245	255	257	287	279	284	275	276	273	262	283	265	288	270	273	261	276	267	282	273	277	273	310	294	268	271	271	255	265	266	257	311	259	265	270	253	244	292	266	282	251	244	287	253	278	288	271	286	284	266	256	261	258	283	290	283	279	261	261	264	255	241	263	284	270	245	274	269	257	292	262	283	248	269	252	276	239	295	259	269	272	266	233	269	251	271	283	257	252	255	264	266	286	288	283	275	241	252	282	254	254	270	261	309	268	270	228	283	294	256	263	251	287	278	273	241	262	265	257	272	268	247	267	298	241	282	265	279	260	255	265	264	279	266	237	264	263	269	264	270	271	269	264	253	224	243	296	258	272	282	269	262	257	293	264	280	293	299	255	264	242	268	274	252	282	236	250	248	251	258	266	266	288	303	243	268	270	256	268	238	288	270	248	256	271	282	272	264	257	251	268	247	258	249	246	261	261	247	268	280	248	255	265	255	285	284	256	272	262	259	276	265	279	241	259	264	263	248	259	267	254	268	248	268	277	284	278	279	284	271	284	252	276	282	281	289	253	311	266	249	260	283	279	282	301	271	251	293	246	266	248	279	269	260	260	269	282	255	270	233	264	295	264	256	284	258	247	242	261	272	300	241	257	252	276	271	314	268	257	255	291	275	266	289	256	255	264	245	296	226	286	258	268	262	263	246	283	259	268	273	260	275	298	269	287	270	254	254	250	271	265	249	290	269	261	275	256	256	242	255	249	228	276	282	291	270	256	264	270	259	252	276	276	288	287	264	245	260	286	242	248	268	232	247	255	243	283	271	259	247	266	271	251	250	269	285	296	280	271	250	269	231	272	270	253	263	268	259	292	256	269	283	292	234	289	271	258	282	263	282	257	240	289	256	263	276	261	274	286	268	265	284	263	275	282	309	278	288	256	280	267	251	251	272	262	251	267	251	254	252	280	251	274	268	261	270	257	267	254	235	248	275	267	271	245	261	254	270	273	297	254	240	272	281	268	269	286	267	266	287	292	284	244	253	246	267	261	282	259	303	254	253	293	295	280	282	292	269	291	298	266	266	283	243	238	245	270	247	267	281	239	257	247	268	276	248	254	266	260	296	272	263	243	268	282	228	254	269	283	262	273	291	275	268	280	262	288	271	282	271	299	282	244	269	257	282	314	275	281	240	243	268	282	284	286	250	253	288	307	283	249	285	205	264	274	275	270	247	259	240	271	292	259	258	240	265	305	281	239	262	281	290	268	250	245	274	261	260	252	278	247	277	262	263	273	258	281	268	246	255	288	248	243	292	265	263	259	241	283	272	285	277	268	264	270	271	267	244	275	260	265	292	278	249	267	257	279	262	262	250	258	282	263	289	270	277	288	269	259	254	294	261	265	276	264	255	255	264	277	294	260	261	261	255	262	243	273	246	228	284	265	276	260	284	259	272	267	292	283	269	267	284	289	257	277	250	251	279	273	257	287	273	254	276	276	233	247	243	299	235	256	261	272	287	286	264	245	282	256	264	272	267	244	283	270	289	284	286	294	268	244	289	281	256	259	272	265	270	305	263	262	278	250	262	270	260	253	277	282	267	272	257	272	260	238	290	252	264	284	262	251	257	291	262	285	231	281	257	269	257	281	270	302	266	265	255	247	271	287	261	257	269	248	260	251	247	254	279	270	244	265	262	256	292	264	269	262	274	283	271	267	259	264	286	260	268	270	280	260	249	266	277	268	276	267	257	264	251	264	253	247	261	264	244	283	290	251	279	285	276	259	269	278	317	266	254	284	286	284	240	270	247	279	284	267	272	258	258	283	254	284	267	256	261	270	249	297	263	259	251	276	286	261	287	276	259	276	255	239	266	294	242	273	238	261	279	259	265	260	274	268	258	264	263	298	259	290	262	234	253	268	280	245	249	298	271	281	288	258	287	258	259	272	251	248	262	237	280	259	280	221	246	280	259	258	244	267	250	279	264	271	270	274	259	266	271	270	274	255	238	255	287
61550	97087	67735	36762	15323	3841	969	517	465	437	422	429	418	449	421	432	463	397	418	425	424	417	438	431	441	461	401	396	421	439	425	462	410	396	412	404	408	405	443	430	441	412	456	443	413	421	445	441	403	413	436	467	411	411	398	418	441	419	400	431	444	397	411	449	409	429	445	442	418	420	431	418	421	413	383	406	448	435	428	442	435	421	439	413	402	426	393	421	444	424	400	425	413	460	392	413	435	413	418	442	438	436	453	408	447	440	399	415	395	433	448	443	443	449	430	440	417	435	444	400	428	449	417	459	408	422	399	412	420	408	432	426	413	408	464	433	408	417	448	415	430	404	433	435	385	449	441	403	467	423	437	420	415	451	402	399	420	453	410	438	423	390	416	415	447	399	423	432	430	420	432	384	399	399	407	401	429	450	414	443	399	419	425	424	404	444	442	425	436	410	421	417	442	403	452	466	408	412	457	462	424	422	440	449	448	452	399	394	456	409	433	411	418	455	447	435	440	447	408	435	411	375	446	411	417	427	433	437	418	414	436	443	413	434	420	411	440	461	416	434	428	445	453	431	380	433	453	409	418	416	470	444	407	438	407	479	456	407	430	410	404	464	422	428	415	460	412	425	407	442	438	422	387	409	438	444	401	408	436	449	427	370	448	418	407	445	417	415	410	403	416	412	445	403	442	435	405	408	450	426	416	394	428	445	421	409	440	436	445	404	388	424	416	462	452	440	398	426	479	431	426	457	429	433	416	414	433	412	449	436	467	430	431	397	386	451	433	460	426	424	463	423	422	430	436	453	400	437	422	439	461	407	386	413	426	411	418	415	400	396	424	448	449	439	461	377	437	413	444	435	409	420	427	442	398	429	426	423	417	437	427	388	469	456	425	410	444	383	432	457	398	421	417	420	477	417	390	451	388	409	381	420	440	462	440	451	403	425	418	418	431	439	431	421	412	404	433	415	416	433	411	436	430	442	429	411	470	426	445	395	410	425	442	422	392	452	407	422	418	414	435	421	443	451	460	435	427	448	444	400	416	458	434	408	434	414	434	430	457	434	425	398	409	406	409	418	436	404	418	398	448	418	453	435	430	432	461	419	422	424	434	407	427	433	427	362	420	435	414	435	423	403	472	423	428	418	433	422	404	466	438	440	433	444	452	405	408	425	447	425	423	479	430	408	410	452	448	435	412	414	358	425	425	406	446	432	434	399	454	428	420	417	448	430	433	409	432	452	455	427	392	405	420	428	433	395	426	410	431	446	467	409	393	423	454	414	413	439	426	465	434	402	448	459	453	446	408	445	456	426	403	448	419	452	452	421	447	431	450	397	397	433	429	441	439	442	443	401	434	399	412	386	415	445	413	428	400	411	434	388	447	413	444	464	435	411	435	433	440	390	414	444	419	423	408	431	436	434	432	461	425	466	425	433	449	439	434	414	451	411	455	444	428	408	433	429	403	433	427	409	419	413	397	431	445	415	416	430	435	405	437	410	456	424	408	438	409	443	426	400	395	393	406	420	389	448	423	429	450	443	416	423	420	443	446	376	439	432	412	423	437	431	457	457	454	419	403	433	380	436	448	398	430	440	441	434	431	421	442	422	459	415	426	436	374	431	426	441	456	411	430	418	421	423	380	422	443	409	410	386	400	390	431	386	426	418	404	432	398	419	434	423	438	420	449	420	419	426	458	433	404	388	417	431	437	446	398	405	422	424	438	396	433	435	390	400	413	419	442	392	413	416	452	423	412	408	424	390	432	403	410	402	456	426	418	438	426	436	417	421	446	397	438	442	417	409	475	417	479	406	413	433	403	433	373	381	406	428	432	413	443	437	446	419	398	425	442	437	419	420	437	447	415	427	410	392	446	409	386	424	405	435	386	401	432	412	443	466	403	435	440	415	470	438	430	426	428	438	402	441	453	419	452	422	424	391	411	455	408	428	432	424	448	472	395	427	429	427	422	416	438	397	405	410	411	421	421	407	440	446	433	441	444	400	419	397	441	421	437	422	443	425	418	413	443	393	441	441	431	427	421	445	416	416	388	440	418	439	426	399	428	464	427	421	417	417	416	451	427	424	436	452	434	450	407	416	402	426	415	427	417	437	422	425	434	424	462	402	426	418	424	430	453	420	440	444	431	449	438	415	462	423	403	428	437	415	436	472	394	396	467	393	441	455	394	422	440	411	427	454	445	437	412	449	412	403	441	453	424	427	392	424	429	417	446	439	440	429	412	418	448	460	450	422	396	422	435	419	409	438	425	421	410	450	425	468	431	431	471	418	415	424	425	435	454	456	418	422	448	379	443	382	451	453	422	392	370	448	427	460	432	400	432	446	423	425	422	394	409	407	411	422	422	394	448	430	447	419	432	397	459	421	409	433	435	451	395	419	409	404	455	422	449	421	433	439	432	436	456	363	442	448	397	454	478	419	423	441	403	392	430	429	400	451	401	422	400	433	398	420	423	429	441	418	419	447	468	406	454	451	468	413	434	420	444	427	412	411	436	411	459	427	453	451	450	426	405	462	420	456	406	447	447	430	401	475	446	459	456	457	422	403	401	447	438	426	438	397	438	417	431	412	421	428	449	472	448	422	435	423	439	436	435	420	426	391	429	425	405	392	420	405	443	432	431	400	417	385	458	442	429	415	455	411	409	409	410	442	414	427	397	428	442	414	458	415	432	432	420	434	439	437	411	450	426	427	422	440	441	442	404	395	452	436	421	421	432	428	415	418	440	433	421	409	444	445	418	429	388	462	435	429	390	404	414	426	391	379	433	433	446	457	437	437	413	435	454	437	444	431	410	384	432	439	411	425	413	422	432	442	400	420	424	390	406	430	434	432	418	437	395	430	425	417	394	388	417	435	404	426	418	436	471	410	442	413	396	413	405	448	426	445	448	428	429	407	424	406	400	426	404	451	409	467	375	436	405	416	391	446	436	454	403	428	489	397	425	413	432	412	429	392	473	435	476	391	464	423	448	451	438	422	374	422	428	446	396	435	420	395	394	454	426	440	435	397	392	437	428	411	424	434	413	442	433	438	419	431	450	396	436	419	430	389	424	420	428	428	461	433	438	444	422	428	386	463	427	378	462	393	431	465	400	416	447	434	423	429	395	444	429	432	428	390	442	400	430	423	420	434	448	403	447	440	444	415	423	463	429	398	452	414	450	414	427	422	454	408	437	398	404	455	434	426	406	432	398	423	420	411	443	403	453	432	400	439	404	413	412	417	444	405	416	430	405	433	415	424	426	426	426	434	403	426	424	423	420	453	434	449	404	410	436	436	432	429	423	454	441	440	419	432	439	409	400	402	422	413	434	419	409	454	397	420	428	441	370	437	405	401	427	414	426	401	442	466	414	439	407	412	382	408	420	436	425	422	426	448	413	406	434	429	453	417	417	437	438	437	404	410	457	444	404	403	401	422	415	418	448	411	405	410	457	438	406	427	419	439	402	419	472	426	416	435	423	428	430	444	424	433	410	450	381	420	453	405
30400	29366	24583	9343	1140	350	191	174	185	177	177	158	158	176	196	190	167	171	163	169	173	179	152	202	174	180	151	193	165	168	174	185	182	147	180	161	188	194	197	182	203	168	176	175	163	169	196	172	154	170	174	172	175	175	163	183	201	173	187	187	180	179	184	148	173	180	190	164	183	175	173	134	184	184	158	193	189	189	155	195	163	170	161	174	155	191	175	181	181	188	190	185	186	173	200	154	180	162	192	181	172	177	173	167	177	187	169	161	170	175	176	144	179	143	181	161	176	170	177	148	187	137	166	173	174	195	178	196	182	179	178	159	192	196	167	159	194	157	143	153	154	186	173	172	161	147	196	165	188	179	200	181	161	173	195	167	166	171	162	175	190	197	157	160	176	149	154	198	176	164	163	160	183	190	175	187	154	157	138	181	164	196	186	174	179	167	158	163	166	176	186	153	174	180	166	164	145	176	174	178	178	191	156	173	161	171	175	176	178	171	197	179	177	169	163	191	206	171	183	159	166	185	176	170	167	186	180	171	174	170	162	150	182	168	148	162	159	162	152	174	184	163	189	165	184	159	165	164	167	156	180	184	171	205	176	162	161	168	177	174	184	155	170	188	177	167	207	154	170	168	155	203	170	167	182	161	154	184	168	175	182	181	157	166	173	200	161	167	170	171	174	180	182	190	160	166	176	170	181	181	176	188	189	170	161	187	163	135	182	170	174	166	185	173	183	158	163	175	172	177	160	159	153	177	182	167	174	173	179	193	165	173	173	184	187	165	164	167	170	185	170	181	171	153	166	158	185	174	191	170	166	161	183	166	190	178	184	183	194	164	208	149	169	191	188	162	184	163	171	173	181	193	188	153	169	162	151	172	159	169	165	179	182	177	157	157	155	189	173	158	170	166	152	174	172	181	170	173	170	141	144	176	169	179	181	183	153	167	163	166	155	200	168	157	174	167	160	171	172	166	163	177	153	182	151	151	185	174	164	171	166	168	174	143	168	167	158	186	150	164	175	181	178	143	176	180	166	158	145	180	167	155	175	174	161	169	186	157	171	198	167	155	207	158	175	181	174	179	180	172	163	194	209	157	195	167	170	163	150	202	185	155	162	175	145	160	171	174	174	147	166	182	182	174	173	156	156	174	153	158	153	170	196	188	163	181	173	185	164	186	194	173	171	160	175	193	156	173	181	179	188	150	158	182	154	172	162	163	166	169	160	178	188	171	182	175	177	159	168	179	168	151	174	166	179	168	173	196	178	181	161	166	158	161	178	168	164	189	193	182	171	188	166	146	187	191	165	169	169	191	186	187	144	169	179	190	184	151	167	186	183	167	188	148	175	185	173	174	163	183	158	166	189	153	164	173	178	156	173	176	162	177	178	141	160	166	161	166	161	156	157	162	164	172	167	154	166	164	193	189	190	200	164	163	162	183	184	154	165	162	159	176	168	190	160	155	169	189	149	188	186	162	174	181	181	187	191	173	168	182	161	182	168	179	189	184	198	156	156	150	184	182	174	179	166	146	160	168	179	186	188	161	169	158	150	171	176	167	188	160	163	176	180	180	170	144	161	177	173	189	177	153	167	171	160	148	165	168	159	183	181	166	196	159	169	162	180	162	146	175	176	172	172	149	157	195	174	194	167	182	170	157	190	155	175	167	170	159	185	189	172	173	175	179	179	174	160	166	184	173	183	165	156	157	174	176	178	156	180	187	166	184	155	175	181	165	191	178	161	172	184	187	185	191	165	186	183	149	169	187	188	161	159	177	172	191	161	181	175	179	158	167	181	179	181	168	165	173	165	166	167	187	152	178	176	195	160	182	167	183	179	186	181	200	167	180	176	180	175	173	180	188	182	170	148	188	178	179	165	171	165	177	177	188	172	169	199	158	171	167	186	167	170	167	193	143	191	158	171	165	168	180	157	180	167	186	181	157	168	194	173	149	185	170	138	169	167	187	159	161	160	177	193	175	168	180	180	169	170	197	151	167	162	196	182	169	170	167	161	180	182	168	181	177	162	170	178	175	159	161	195	158	162	178	179	179	190	173	177	183	195	174	164	170	162	158	155	169	160	161	179	168	186	160	174	150	169	157	180	166	159	155	201	169	167	174	152	161	185	172	172	169	168	169	160	178	157	189	177	177	175	212	198	173	194	165	174	198	166	162	176	182	151	193	157	174	173	157	175	179	177	187	197	154	170	161	203	153	160	157	159	175	187	173	169	162	155	143	168	140	188	153	154	179	160	194	186	165	155	190	179	155	162	167	168	185	168	161	182	163	176	159	189	158	165	145	165	164	174	180	156	158	165	159	167	167	189	168	152	157	170	161	189	183	163	173	185	175	166	180	181	177	174	182	188	173	172	187	187	153	179	164	155	174	177	151	192	173	181	189	164	183	165	169	147	186	144	170	163	168	169	178	186	165	179	186	174	170	172	182	175	163	166	174	154	190	194	172	169	173	185	151	196	191	182	161	173	178	159	172	187	185	178	168	185	194	192	159	158	159	177	165	168	180	166	190	183	169	195	156	177	180	176	155	169	170	170	180	189	175	171	174	146	170	162	145	170	181	168	194	194	170	172	169	177	162	190	203	174	184	164	147	161	191	173	160	190	151	166	178	199	157	158	176	161	156	166	180	184	159	152	178	185	166	145	162	171	186	155	160	169	176	156	176	160	183	152	168	163	178	170	165	187	155	169	155	183	142	165	164	177	187	170	184	173	168	179	178	189	162	149	169	153	161	167	162	178	156	175	166	165	174	182	183	172	182	169	175	173	166	186	178	172	154	155	191	166	160	184	171	182	197	154	171	165	190	165	156	194	177	176	182	180	189	168	159	158	179	184	187	173	172	170	170	155	164	176	158	152	174	177	165	167	156	189	195	125	180	176	199	171	163	170	190	163	158	179	163	201	163	175	189	184	156	181	181	188	172	195	159	187	176	204	166	154	184	174	183	190	179	174	166	161	180	163	146	199	197	180	164	166	181	179	171	170	188	170	157	165	173	169	175	169	193	144	175	198	158	162	179	195	165	180	169	177	184	194	172	146	171	154	186	156	189	155	139	179	191	170	160	180	184	154	172	176	199	188	171	174	174	169	173	154	184	167	184	184	173	157	170	159	153	179	166	154	172	184	171	169	158	165	170	174	184	160	177	174	158	163	194	207	160	144	164	163	178	176	180	178	187	189	173	158	173	187	157	176	175	166	159	167	184	192	172	177	168	164	179	171	176	150	185	199	179	187	177	192	193	175	155	200	174	161	180	177	188	178	191	162	187	174	187	169	191	192	176	186	164	168	179	180	162	173	173	170	162	184	166	167	175	167	177	162	187	188	198	155	145	161	149	151	155	151	157	162	165	179	148	198	170	153	181	172	182	171	151	180	165	177	173	185	163	179	154	164	177	185	157	167	171	186	158	166	178	183	167	179	162	177	191	170	181	180	157	178	170	164	168	181	162	165	175	174	170	182	171	164	155	184	153	195	193	161	170	173	171
37482	44927	28164	9045	2075	599	367	342	295	304	282	266	311	269	303	266	313	299	318	243	312	289	263	310	275	270	301	303	300	288	307	271	288	274	323	294	269	258	263	310	294	289	290	299	290	275	300	292	304	265	305	303	281	273	299	307	296	316	338	307	281	280	306	287	266	276	295	266	289	263	274	295	325	293	314	305	285	284	313	291	286	314	292	305	285	311	297	298	301	304	284	266	255	282	314	272	298	303	296	321	277	269	288	299	287	249	279	309	298	296	298	268	264	297	320	303	281	279	300	261	288	309	278	290	312	299	276	293	280	294	305	295	273	297	305	261	293	305	281	283	285	298	286	270	283	288	266	311	292	281	292	314	316	265	309	333	309	292	290	294	270	287	287	290	316	281	277	279	303	289	302	281	303	302	293	297	266	272	278	262	311	265	292	290	316	287	301	286	311	299	284	334	260	282	320	308	265	305	306	265	312	289	279	276	282	301	262	280	314	321	292	280	280	283	294	302	325	286	288	323	299	260	307	280	271	288	304	253	287	290	294	323	262	238	302	279	270	271	305	262	315	312	295	278	270	292	293	299	278	269	271	293	284	301	289	289	284	288	296	277	286	283	279	297	323	286	315	293	297	263	287	284	287	283	290	288	299	312	281	300	301	318	278	314	298	307	273	294	306	286	306	288	277	288	284	308	287	277	287	294	328	305	302	302	299	274	268	258	312	259	307	279	338	303	250	319	308	292	264	292	299	302	296	288	296	301	332	280	316	277	292	294	288	278	314	292	292	279	281	310	303	270	296	296	307	259	275	313	303	267	301	290	268	308	316	304	290	294	321	310	311	265	291	297	303	262	288	287	307	284	273	297	310	279	307	284	272	326	312	291	309	302	301	275	262	297	286	308	284	270	313	324	290	289	258	312	269	298	267	295	281	288	275	322	312	308	295	267	271	300	296	267	300	274	271	300	294	293	281	283	321	279	305	318	274	261	324	269	284	293	298	294	251	304	315	293	287	293	309	318	319	309	276	290	301	307	278	307	288	276	288	322	268	297	286	282	312	283	274	279	314	283	288	272	318	284	279	295	301	306	303	286	268	299	326	276	306	284	302	303	284	292	286	290	290	291	283	291	283	295	311	278	288	299	319	289	302	304	304	281	289	283	271	288	336	293	292	298	307	289	312	286	273	320	293	305	272	305	275	307	274	274	278	301	271	275	298	270	296	304	321	303	286	285	307	290	280	285	272	299	284	310	311	305	291	271	289	264	288	300	300	328	309	308	283	282	284	302	293	272	302	296	282	281	280	311	296	286	278	292	317	280	308	281	303	271	282	287	292	282	329	298	298	309	295	299	284	291	259	316	296	275	329	288	269	259	294	312	311	297	302	302	269	280	277	295	302	323	305	311	331	300	288	314	291	300	301	305	289	289	256	288	285	301	267	293	298	301	309	248	302	301	295	282	263	297	280	281	299	279	313	283	281	270	310	271	320	270	292	290	295	303	290	309	300	288	283	318	272	298	295	282	278	271	286	293	311	277	311	314	280	291	265	266	304	306	269	287	324	276	268	306	292	304	279	283	294	309	296	309	282	293	293	282	264	299	299	271	242	298	288	294	302	280	282	283	264	311	294	305	290	300	281	305	287	295	276	287	308	309	309	288	305	300	311	268	308	290	306	261	271	261	277	306	286	271	308	278	295	273	306	283	314	244	307	262	303	304	285	316	281	289	294	306	260	279	289	270	319	317	298	321	254	303	305	299	281	325	276	298	306	289	270	292	282	284	291	276	290	287	293	289	301	305	283	304	300	280	301	299	289	297	264	278	261	284	279	288	323	288	297	287	284	272	301	280	272	282	299	304	307	260	282	288	260	287	298	310	303	285	303	276	279	307	297	272	289	282	305	295	265	296	273	318	296	303	292	263	292	311	270	294	299	274	271	304	312	295	284	292	283	326	305	286	294	279	288	268	309	269	274	277	300	269	298	309	287	289	279	290	307	278	311	276	295	308	299	284	286	294	300	268	288	272	308	299	273	299	324	270	314	287	311	284	299	312	276	295	298	286	321	295	268	279	288	274	301	270	280	293	294	281	277	278	295	284	268	284	344	323	276	298	303	282	302	291	279	269	277	281	296	303	273	291	288	268	295	282	294	282	303	334	281	285	327	290	303	313	331	265	314	287	277	283	288	296	286	307	299	300	269	288	309	273	311	287	264	277	303	316	282	286	272	318	301	296	283	270	280	307	303	297	278	291	309	287	292	327	314	296	305	274	281	296	301	325	287	295	273	312	260	290	288	270	295	300	270	262	301	291	299	303	277	308	289	276	272	291	287	307	312	285	295	276	304	270	303	301	305	317	262	299	268	287	279	287	291	297	278	298	318	285	279	288	303	279	308	316	268	312	299	295	282	312	298	253	318	292	297	320	318	282	286	279	292	276	298	277	293	314	328	289	317	283	298	323	309	280	268	316	301	307	273	303	278	296	282	304	288	314	282	301	283	274	334	296	291	255	320	302	298	284	308	293	289	291	311	286	297	331	286	258	288	305	305	285	307	275	280	306	277	276	317	298	291	280	317	290	252	304	299	259	289	295	267	306	301	292	304	318	297	272	303	294	290	311	244	281	300	252	248	282	303	290	251	291	278	294	281	304	273	319	289	292	325	316	297	293	335	262	273	288	331	289	310	292	287	292	291	277	322	286	294	304	317	311	322	270	303	318	292	294	281	280	280	296	288	281	311	296	301	289	312	274	316	253	287	294	287	278	271	292	307	288	281	311	269	267	279	284	283	281	311	312	291	299	310	282	280	291	288	291	304	280	300	271	309	272	290	318	275	302	294	303	298	311	286	292	284	317	276	300	300	258	300	280	280	286	289	280	281	290	272	283	311	299	315	304	293	283	301	301	304	302	271	309	286	285	307	263	272	287	264	287	263	269	321	283	297	292	289	300	313	268	320	298	290	293	305	269	293	282	279	323	302	304	294	282	285	270	312	270	295	285	251	261	263	276	300	278	304	286	279	274	303	282	327	272	290	306	340	280	314	280	305	298	277	302	277	293	300	307	272	308	333	282	263	294	277	291	267	287	292	277	314	315	293	275	332	282	306	308	281	271	304	310	253	290	292	314	292	323	281	283	305	297	297	288	302	273	255	277	286	274	269	286	272	279	287	310	289	273	314	289	306	274	307	310	312	265	293	291	265	307	312	279	297	275	286	308	275	286	298	308	304	280	282	253	263	322	288	268	327	308	285	304	285	268	310	299	312	293	296	306	267	299	292	289	294	285	280	301	278	289	297	300	292	274	305	297	289	297	282	281	294	266	308	310	287	305	306	269	279	280	293	260	292	272	298	294	299	310	331	258	299	318	253	290	327	323	302	278	289	329	292	287	269	324	294	288	301	305	297	265	296	298	297	294	286	282	290	284	310	283	287	274	315	289	300	284	270	315	308	311	275	288	349	282	269	312	274	298	286	263	269	286	269	297	277	264	287	295	275	299	332	304
24759	22950	30485	25289	19061	5808	477	266	227	239	227	258	224	258	231	232	224	219	240	236	234	229	235	228	222	234	203	222	235	209	229	237	248	221	237	241	222	242	252	217	241	212	230	249	234	226	225	199	252	207	247	227	254	226	209	227	212	223	216	227	232	232	209	212	220	205	218	215	231	208	223	245	249	232	229	201	238	220	234	239	228	207	226	224	251	228	248	246	237	213	223	221	220	200	243	232	231	229	237	221	246	255	219	223	226	234	230	231	225	227	247	254	223	223	252	220	207	228	186	219	213	227	209	221	237	238	218	227	228	211	219	196	221	222	235	210	221	232	203	239	235	221	241	242	219	216	199	257	232	234	230	236	259	204	217	230	218	235	187	205	230	206	235	245	234	227	226	230	237	206	200	215	207	231	218	243	230	237	221	210	227	232	259	212	245	216	239	230	237	231	207	209	248	203	235	226	209	213	224	249	241	223	228	208	218	215	206	207	207	224	240	204	212	245	219	238	251	233	229	222	241	245	226	250	240	238	250	240	241	238	242	220	231	236	242	208	222	195	220	222	208	195	244	245	230	252	223	234	225	188	231	226	220	224	205	228	205	217	210	251	242	252	228	230	235	201	203	194	207	244	225	210	239	215	210	225	211	239	213	213	219	238	231	228	228	233	225	214	210	205	223	231	213	213	257	235	251	217	219	216	213	226	228	238	218	250	237	231	236	224	219	235	221	213	203	223	249	228	231	229	240	198	209	229	191	192	229	213	220	218	236	231	251	230	233	244	236	216	221	244	202	233	200	207	241	207	196	221	209	208	225	243	221	240	220	222	231	208	228	222	229	235	224	235	207	243	202	246	223	205	233	239	225	236	246	223	218	260	228	224	236	227	199	226	215	235	202	252	230	226	221	221	233	216	207	232	255	223	234	232	232	214	237	224	206	215	228	221	233	216	229	233	198	201	233	237	228	236	241	206	212	222	213	219	230	242	240	209	238	205	206	229	244	207	236	214	225	212	249	209	232	226	228	230	207	234	215	219	222	229	223	226	214	225	226	227	218	210	229	208	227	231	227	241	240	195	200	231	210	208	224	222	234	237	224	212	215	211	213	199	242	224	223	229	207	226	194	231	206	205	242	210	214	231	253	229	227	213	218	230	216	207	185	226	201	225	217	216	220	194	225	226	233	209	232	214	215	221	213	215	239	210	199	224	214	229	215	207	194	213	235	206	220	236	223	240	243	225	234	208	213	217	219	213	212	200	243	211	225	196	221	220	221	232	221	224	227	249	234	218	212	211	216	223	220	205	202	235	215	242	250	188	216	205	234	202	233	208	219	242	212	240	221	217	225	224	230	224	231	217	213	228	231	278	247	217	215	234	228	235	216	224	204	213	233	242	228	210	214	224	199	227	247	230	219	244	227	246	210	189	247	216	226	210	239	232	213	226	236	225	257	235	223	228	226	207	216	203	218	212	244	226	205	211	251	217	223	204	225	219	235	225	228	212	220	254	198	254	187	249	215	237	206	218	217	177	215	194	231	244	188	222	205	238	229	222	223	211	246	228	231	245	244	204	203	226	235	251	219	230	228	229	228	228	230	201	226	229	246	213	236	220	199	231	235	215	241	249	220	243	213	238	221	206	239	242	221	225	242	253	214	227	236	215	213	228	208	241	220	246	215	238	223	229	221	238	238	249	219	226	233	236	223	244	257	246	236	226	240	215	198	229	210	203	222	217	206	215	233	235	201	250	230	230	207	203	204	245	229	216	229	197	231	244	237	228	219	212	224	223	240	238	247	237	221	216	231	224	228	202	241	230	205	240	225	228	234	229	198	221	204	218	240	242	214	227	218	233	186	231	245	223	200	222	220	215	228	230	243	238	228	228	234	252	228	225	237	233	228	226	248	252	229	231	228	216	223	233	227	210	213	221	210	244	238	225	216	226	251	244	205	230	215	252	206	228	254	226	219	207	216	211	267	219	224	234	211	229	249	237	222	240	216	205	212	244	213	247	216	223	250	204	213	229	223	232	225	232	200	217	222	220	230	214	221	227	206	265	220	227	211	225	225	199	218	213	201	212	228	226	232	199	229	228	211	216	209	213	203	220	240	238	231	214	240	222	226	216	240	231	223	234	251	223	197	191	222	219	249	220	204	234	253	198	247	209	246	229	240	228	248	228	259	224	222	244	224	221	213	203	242	203	218	197	224	240	216	218	215	224	220	215	234	207	231	258	228	241	221	229	232	217	236	250	242	249	227	209	209	214	224	216	204	225	252	233	227	200	232	227	237	215	245	251	219	228	252	208	230	203	213	222	228	207	226	236	220	199	227	245	214	228	211	232	245	218	214	192	215	234	244	236	228	230	213	214	209	256	222	238	234	222	242	229	221	244	249	228	240	244	221	225	217	240	222	221	207	225	222	237	250	199	209	204	226	251	235	220	224	223	242	212	224	238	228	243	178	240	238	217	217	237	236	207	198	202	248	225	217	220	246	230	220	271	227	233	248	213	212	220	224	224	228	254	200	229	209	242	265	229	225	213	203	247	217	195	224	228	230	225	221	224	215	235	213	214	221	253	209	227	230	208	223	211	235	223	192	228	232	211	233	226	228	231	214	231	247	220	227	227	234	229	223	197	189	234	220	216	237	205	224	224	236	224	211	228	234	232	199	233	224	230	214	248	223	255	222	239	231	198	214	198	240	222	254	246	213	212	221	227	252	226	206	240	239	234	185	225	230	213	224	240	230	218	232	263	206	249	205	218	248	243	232	227	221	206	230	212	212	240	220	216	258	218	222	213	228	208	223	202	209	220	228	236	218	247	238	212	209	233	241	235	222	252	215	243	214	236	233	232	217	235	238	205	195	210	233	250	208	196	206	221	243	213	209	240	222	216	218	248	211	232	207	213	223	210	227	226	211	226	226	225	234	200	195	232	220	225	234	225	226	213	239	216	226	217	236	256	218	237	242	215	239	205	218	231	239	230	235	219	223	220	226	237	242	219	229	247	244	193	223	210	230	225	207	252	216	227	215	223	239	222	219	244	213	223	220	212	211	232	230	210	197	215	204	223	222	226	232	217	241	224	229	212	236	211	221	238	215	223	216	214	211	227	218	219	222	226	234	225	255	242	235	217	222	214	228	226	217	216	230	221	204	218	214	221	252	256	221	222	220	219	222	212	212	196	181	227	212	211	206	239	227	221	251	205	221	199	253	198	216	239	262	231	218	245	237	248	231	252	238	240	203	230	236	227	240	225	222	245	227	215	217	223	237	246	248	218	209	227	230	239	236	192	243	236	222	212	253	207	243	213	234	211	218	211	221	235	217	243	218	219	189	243	220	217	222	212	250	237	214	229	217	224	214	222	208	229	241	220	208	218	236	261	229	258	215	221	200	253	225	222	233	257	232	228	246	190	233	233	200	236	219	223	219	222	216	220	228	203	226	231	257	220	217	240	248	218	225	207	223	202	215	199	216	229	209	226	209	205	211	230	225	238	248	212
60972	85818	57046	28806	9820	2300	708	452	393	372	378	385	412	353	386	366	375	356	371	395	384	410	413	389	400	378	383	363	333	417	369	359	365	369	368	370	348	364	357	384	361	394	404	371	374	353	388	361	398	390	402	359	377	348	370	372	382	375	366	387	385	370	354	388	370	359	401	370	349	353	345	388	338	329	386	389	367	344	332	382	373	390	372	379	372	359	366	399	404	355	363	385	389	374	387	403	380	359	380	361	387	359	388	393	362	347	352	355	376	353	363	361	367	347	371	395	383	397	381	357	407	356	364	391	386	374	346	370	352	348	339	354	380	371	374	360	398	364	361	396	361	345	364	350	385	370	369	351	378	356	362	382	356	382	407	388	373	396	365	330	406	372	341	389	358	362	398	372	354	376	381	368	362	366	363	344	394	346	335	372	379	395	371	381	334	382	360	338	409	375	366	384	343	374	377	354	383	366	361	359	338	399	395	423	378	394	363	387	386	399	393	381	396	343	406	362	353	369	342	350	385	352	367	348	351	375	346	404	382	352	363	372	347	368	389	396	388	354	399	370	375	346	373	385	373	370	368	372	360	353	397	412	404	327	324	391	338	383	412	374	374	397	363	342	394	368	391	380	354	394	356	366	363	393	346	346	406	374	359	356	336	339	386	350	347	379	345	364	361	386	318	389	387	400	400	344	385	377	367	376	373	362	398	374	348	346	385	393	372	393	375	362	357	358	393	355	364	368	324	385	373	344	359	355	364	392	386	380	394	389	326	411	373	358	375	344	381	374	356	368	369	395	382	339	360	369	345	346	379	376	382	356	407	343	359	361	376	349	378	378	385	376	367	365	386	378	346	346	395	355	358	349	358	381	355	363	389	344	347	362	332	356	359	375	391	390	359	391	385	362	355	343	361	374	383	390	384	395	367	367	445	378	362	342	390	358	354	394	355	400	368	354	362	346	350	336	378	377	370	388	339	376	392	391	341	389	387	348	371	362	366	357	380	377	380	386	388	400	360	371	346	371	384	390	380	370	364	381	360	353	381	363	387	387	368	354	394	349	396	367	404	410	401	391	398	356	380	356	373	382	361	398	377	359	351	376	377	387	353	385	355	394	344	373	407	383	356	371	324	360	375	351	367	395	375	345	375	368	373	365	365	378	379	369	372	380	340	361	388	347	390	359	365	375	377	380	370	357	353	404	372	390	398	375	403	353	377	350	383	322	363	357	379	399	365	370	363	398	341	392	368	352	391	355	376	409	389	381	408	342	380	350	381	361	394	379	377	365	397	386	384	354	354	382	381	398	388	402	356	376	376	378	371	357	392	372	362	386	374	411	372	335	335	380	398	378	359	380	393	363	365	361	378	380	392	392	341	357	375	394	374	333	402	407	394	376	392	392	398	355	382	372	376	343	362	364	386	361	374	379	346	384	384	400	394	358	367	349	398	380	394	373	365	374	386	385	398	398	389	400	351	387	358	376	351	392	395	348	391	374	369	362	359	397	399	394	358	330	390	377	391	397	369	352	400	389	358	391	357	366	338	340	348	377	354	342	354	369	362	369	386	398	360	390	347	331	382	402	380	364	372	414	358	346	384	380	370	365	370	401	397	369	386	363	369	373	365	361	365	372	371	366	371	368	379	368	373	363	367	375	391	366	363	364	325	352	357	336	404	376	343	389	315	366	368	377	371	384	415	398	375	357	398	355	365	362	387	366	353	373	381	352	369	372	341	365	391	368	373	389	370	372	372	399	347	369	356	363	353	367	371	375	340	376	383	371	369	353	385	354	362	381	344	383	373	349	352	366	370	364	360	368	371	358	321	386	381	395	373	354	320	375	382	325	367	378	372	375	380	362	360	383	362	362	354	363	371	367	352	324	414	329	396	379	363	328	337	358	351	372	369	380	366	360	365	357	355	343	383	379	355	409	378	374	372	374	382	405	333	346	378	353	360	375	403	394	377	343	399	367	372	353	369	364	413	369	383	355	351	377	372	380	378	357	378	368	368	378	383	349	324	354	358	370	379	392	370	359	362	365	361	380	377	397	401	353	390	355	392	342	366	352	371	336	395	367	347	375	381	380	373	352	375	400	386	379	353	356	345	359	381	353	374	384	350	382	361	402	409	396	391	367	384	358	366	354	395	383	356	363	377	351	372	347	376	388	344	376	387	356	383	371	386	395	369	389	391	374	353	386	380	386	355	404	369	393	386	371	386	367	401	351	393	367	362	359	347	370	368	380	387	376	374	361	375	395	379	362	332	374	395	403	371	356	379	396	381	397	377	356	402	354	372	390	407	379	332	386	374	355	390	369	360	378	410	374	365	413	388	370	386	356	382	370	365	343	355	341	380	360	368	382	368	395	376	383	378	391	382	390	409	371	396	349	387	364	370	382	374	400	367	384	372	410	349	368	411	368	387	382	337	381	369	401	380	373	389	375	371	373	410	368	377	369	367	386	357	407	409	323	398	371	380	359	383	371	331	372	352	335	361	384	384	402	354	382	353	383	364	372	365	380	359	371	363	378	393	344	383	373	384	361	321	381	372	356	394	353	352	372	358	372	370	358	385	379	375	335	364	348	389	383	378	372	357	335	367	371	388	347	384	360	371	345	430	369	366	396	373	362	377	404	369	375	378	390	375	359	335	338	353	376	405	400	358	375	377	414	334	361	400	383	343	371	368	350	369	369	382	355	380	357	358	348	402	378	349	382	387	401	360	352	393	357	361	371	393	377	364	411	379	369	349	377	365	352	369	381	378	348	371	351	371	385	369	375	346	384	359	345	397	375	386	365	362	376	340	397	398	370	374	363	379	387	341	363	374	370	328	350	359	415	381	389	394	386	381	389	356	341	343	375	362	347	392	317	380	352	413	347	363	364	347	390	349	378	358	350	376	376	359	374	364	387	386	391	390	360	387	337	385	358	385	353	362	368	353	339	378	387	396	380	331	340	347	359	377	405	370	350	408	349	384	342	365	380	336	396	401	389	350	365	338	381	369	384	350	356	359	401	363	389	382	363	388	357	342	375	369	409	370	363	388	392	389	404	376	383	387	397	386	396	375	353	359	318	400	328	359	366	359	350	351	375	339	346	347	390	399	377	337	370	386	382	397	359	333	368	379	359	371	360	372	365	372	375	374	361	362	386	364	383	352	370	402	397	367	388	363	375	381	388	349	361	342	367	359	357	385	368	355	381	353	381	367	368	378	385	388	406	360	336	400	370	354	371	390	373	373	358	374	381	357	334	398	373	368	347	339	400	334	383	351	334	359	370	375	373	398	391	373	355	393	424	363	351	374	387	362	369	389	383	403	364	374	352	382	399	388	383	380	348	365	358	390	383	337	366	391	333	382	390	379	365	360	372	391	372	325	377	386	387	379	338	360	387	336	371	372	372	374	382	405	380	359	377	396	373	416	354	349	349	387	357	388	368	377	356	355	372	346	376	370	346	369	402	378	359	369	357	391	376	381	384	350	365	378	372	369	356	342	396	354	360	381	402
23541	21897	29881	24284	21423	18495	3553	378	243	309	263	275	276	269	259	271	277	280	299	261	255	263	296	293	284	280	277	251	261	262	278	269	254	252	267	289	287	260	294	309	262	250	282	271	260	283	257	261	291	257	302	255	259	241	278	266	242	277	267	241	263	265	287	291	259	279	260	276	276	261	266	294	277	243	271	318	277	241	256	264	294	246	256	280	289	266	288	268	265	277	262	275	254	257	267	291	298	273	285	274	256	290	286	261	265	292	262	278	278	253	241	291	256	273	239	280	275	284	295	285	266	255	277	270	280	271	278	271	260	280	267	280	253	267	270	284	269	293	270	246	257	251	269	278	261	271	258	266	291	240	259	247	275	279	238	282	244	268	255	289	266	284	278	287	256	260	264	279	275	250	286	253	256	264	289	268	263	259	285	253	281	279	255	259	258	297	253	284	248	261	264	267	260	289	244	284	271	272	261	264	262	271	251	272	255	263	292	276	255	308	286	258	284	266	282	254	282	286	255	279	288	261	285	256	269	283	278	266	245	241	290	257	256	269	260	279	270	266	260	279	282	259	253	257	298	267	286	264	297	268	258	288	275	267	248	259	283	285	251	246	261	255	272	257	269	268	300	261	267	255	276	259	292	251	288	268	295	244	275	259	263	251	261	267	262	263	257	269	264	300	265	296	270	255	256	282	269	288	297	277	318	278	253	263	281	283	259	266	252	277	246	308	267	293	254	271	253	278	277	307	284	262	266	258	281	274	237	276	256	272	286	265	245	270	273	275	267	244	275	258	258	270	293	265	287	261	277	247	274	248	261	275	301	254	268	261	286	265	232	247	246	284	273	301	263	233	243	271	252	286	285	266	281	269	283	264	256	290	259	278	285	251	259	261	277	291	266	265	276	295	242	260	269	270	272	249	277	271	273	267	289	257	272	265	292	294	286	259	296	281	276	248	291	239	237	245	284	277	273	273	290	261	278	277	285	291	278	246	293	251	270	254	263	260	268	239	290	289	252	258	266	277	276	278	292	248	268	263	252	270	282	279	263	279	285	246	291	241	259	244	256	239	276	273	263	271	260	278	269	293	271	287	277	247	259	296	288	273	285	280	293	277	275	251	267	260	285	289	273	262	286	261	264	281	267	272	286	269	255	230	282	263	270	277	262	268	289	289	248	257	273	271	264	268	271	262	288	224	243	283	247	221	243	247	253	288	257	298	285	285	270	269	298	285	258	278	272	283	281	253	247	243	269	253	269	252	291	281	304	255	254	265	256	256	262	279	245	256	296	253	292	265	286	265	317	248	254	287	272	297	292	270	289	268	247	257	256	284	270	259	250	281	256	256	260	268	279	271	265	258	268	268	248	255	256	264	254	266	272	257	276	266	260	270	310	238	249	251	284	291	267	251	273	250	285	265	267	298	305	252	277	266	260	289	255	266	268	273	275	249	263	286	260	267	240	262	263	273	260	240	243	288	298	257	241	254	280	269	249	264	276	255	274	302	292	256	261	235	289	301	272	251	249	275	256	289	279	272	284	265	281	283	271	285	275	249	285	295	266	249	277	266	253	261	306	249	287	299	261	268	272	276	281	267	286	285	289	260	277	251	267	244	272	275	253	269	249	257	291	261	296	266	297	282	258	275	279	232	295	273	279	239	259	274	252	277	309	264	262	290	279	279	261	254	257	275	269	273	241	274	289	278	277	276	285	251	271	283	231	270	276	285	263	251	261	241	245	262	265	273	259	273	265	265	273	270	267	236	285	275	274	240	274	265	274	265	263	275	294	276	277	276	272	259	253	266	266	280	279	279	267	262	304	231	280	277	265	255	278	261	306	274	269	291	277	303	252	248	277	288	263	261	283	270	266	276	262	267	258	260	267	284	300	299	274	262	310	278	272	269	274	254	256	269	292	258	295	255	301	266	275	278	265	271	276	257	291	258	287	269	272	289	265	286	261	264	272	318	241	271	265	278	279	285	288	255	264	248	268	282	280	258	278	279	273	288	271	272	275	260	305	273	271	286	266	270	269	254	238	259	279	252	281	268	277	277	248	270	232	271	272	259	280	272	234	302	263	292	268	269	292	290	273	282	251	254	245	228	272	246	296	272	254	296	317	264	270	266	275	277	260	265	270	250	286	282	257	258	248	244	253	264	239	296	287	260	271	268	272	266	241	256	259	279	273	258	268	273	256	255	262	249	250	264	257	261	251	283	273	253	273	254	259	302	260	309	270	308	280	273	272	267	262	264	286	272	295	275	296	250	267	254	288	301	261	291	275	244	266	254	236	271	273	276	247	252	276	265	321	271	283	253	276	283	269	267	261	245	283	246	250	258	276	251	283	266	273	224	254	280	256	271	285	295	267	292	248	280	302	281	291	267	269	266	255	260	261	272	272	275	282	280	261	279	286	256	312	276	255	277	288	244	260	251	269	250	262	245	256	275	273	282	259	270	266	291	287	259	288	268	287	279	266	305	302	249	285	296	261	267	258	255	293	263	262	280	279	273	271	261	270	268	239	248	269	261	254	304	285	286	306	275	243	281	272	270	263	266	265	256	269	270	232	283	265	280	265	258	243	274	305	260	244	258	294	303	253	275	304	287	287	294	278	275	297	233	271	269	279	279	271	309	252	272	271	262	259	289	243	262	270	270	252	261	236	261	283	281	266	269	279	270	256	299	253	284	272	258	262	258	247	258	276	258	283	270	277	263	277	288	273	274	241	268	282	265	265	238	261	292	274	286	268	302	250	275	239	257	295	253	314	280	261	286	272	236	248	274	265	228	286	277	227	264	275	273	259	253	278	266	259	271	302	260	267	274	272	261	256	254	233	283	265	261	267	248	277	250	279	308	294	306	244	259	279	267	294	258	286	274	255	288	262	282	265	272	266	268	272	245	288	248	258	259	264	261	265	254	282	270	263	294	252	244	293	299	284	268	286	268	278	279	278	263	258	294	291	241	245	292	259	238	280	278	243	267	283	242	305	270	278	250	285	246	231	291	255	263	272	283	260	287	240	272	267	280	281	288	295	274	276	271	265	296	264	257	260	283	282	225	289	272	273	277	294	272	253	273	270	254	267	247	282	275	272	276	252	271	268	287	266	271	267	240	272	262	290	268	239	264	279	245	249	242	262	265	271	273	287	294	272	293	267	271	259	263	270	256	279	282	297	268	272	279	265	253	258	243	251	285	278	279	246	249	268	257	271	253	274	280	257	243	265	263	243	251	285	288	262	258	277	256	240	257	271	264	261	268	274	282	295	283	294	257	284	287	293	250	256	250	272	288	267	267	264	298	255	265	275	284	263	243	301	283	257	229	243	264	262	258	279	260	265	262	259	268	288	261	234	271	268	258	272	277	271	276	242	274	295	264	271	261	262	253	267	251	239	241	252	275	293	288	271	274	267	235	235	271	265	258	258	260	256	252	270	287	268	255	264	246	307	268	238	271	272	263	283	263	276	241	287	283	258	260	277	294	282	278	260	266	277	264	271	253	263	277
61450	97314	68204	37144	15406	3832	1011	491	478	420	410	419	409	413	460	444	452	409	400	415	397	434	464	416	438	465	435	430	462	417	454	415	407	447	425	432	388	434	437	425	467	466	456	419	435	435	428	499	427	426	436	420	416	437	430	461	436	442	453	409	451	432	450	433	375	431	426	433	411	458	455	447	444	435	389	394	425	408	438	446	422	443	420	417	428	404	439	425	408	459	386	393	442	468	405	414	430	436	437	399	408	458	451	422	447	427	418	413	429	418	409	435	450	439	378	431	403	436	445	446	428	408	442	418	426	472	437	430	407	413	413	449	401	407	437	419	388	449	401	434	415	430	406	413	432	406	436	428	462	456	417	452	453	379	430	452	400	431	432	419	395	418	443	470	469	435	446	427	477	401	428	399	392	452	439	447	470	420	406	418	410	450	466	432	418	463	407	415	420	395	439	388	423	468	463	413	468	457	410	419	446	428	434	419	438	431	416	381	434	446	450	412	424	426	455	455	451	444	483	447	467	423	434	476	462	427	403	473	406	409	394	445	424	435	405	450	442	416	432	450	446	453	420	430	432	405	434	458	450	402	399	433	443	458	393	417	388	390	418	441	429	375	426	444	431	433	448	420	417	416	408	423	420	427	416	437	417	451	447	450	410	450	398	404	444	446	410	426	430	445	474	416	455	438	416	399	433	430	425	433	446	415	426	394	454	455	449	443	443	428	450	431	418	409	432	432	437	444	421	406	435	426	442	453	416	399	438	474	438	439	400	449	439	467	434	423	427	440	439	432	407	421	474	427	474	434	416	430	406	428	453	400	443	398	397	405	440	425	395	424	447	421	402	426	453	435	437	409	378	402	439	444	428	465	489	438	393	378	420	448	423	426	445	398	455	414	397	412	485	500	417	481	408	427	417	423	431	441	442	410	421	417	407	421	431	450	422	415	417	413	433	431	474	432	404	425	406	431	402	440	446	437	456	437	423	403	413	418	409	443	463	426	447	405	421	434	419	426	408	434	405	395	375	442	436	441	423	394	407	413	416	451	411	423	445	444	418	440	438	418	451	398	467	392	414	422	407	424	422	385	452	430	412	445	416	424	429	441	452	424	457	405	472	420	441	414	468	447	439	413	412	439	412	457	435	441	444	428	439	436	422	429	419	424	474	428	388	414	407	445	426	438	431	445	440	446	456	455	413	454	402	441	449	436	427	440	446	436	430	430	456	417	404	419	477	409	410	432	418	436	399	424	406	405	414	431	406	444	426	447	438	473	433	454	442	449	452	412	436	419	462	428	429	416	446	416	404	442	428	429	410	450	443	414	465	412	427	438	444	419	383	429	461	428	423	434	424	459	434	450	410	435	427	409	430	456	400	411	422	447	426	399	420	458	462	431	423	411	397	437	409	447	452	426	395	445	421	446	442	452	408	429	433	449	408	443	439	442	396	445	420	418	446	398	409	446	457	435	438	442	390	439	434	407	464	435	400	429	401	416	425	436	463	461	416	420	456	376	444	427	458	461	420	434	393	426	436	463	498	409	400	402	447	427	439	398	450	425	461	440	424	416	440	422	412	394	460	430	443	437	379	420	391	427	389	477	402	418	423	416	424	434	415	435	425	442	428	414	453	424	415	384	429	430	413	427	429	475	446	396	456	416	416	398	420	433	412	375	393	436	395	421	436	399	450	405	431	380	414	411	433	429	402	409	453	433	413	446	403	446	455	465	428	433	391	425	406	403	416	386	415	427	429	403	414	463	428	427	443	445	404	468	424	394	442	413	454	458	434	465	433	442	443	409	438	434	430	406	452	429	428	450	453	375	434	442	437	424	472	445	422	423	445	453	413	458	420	425	432	443	428	389	449	475	433	427	462	440	439	434	417	442	418	438	461	416	386	458	405	426	453	395	405	422	438	430	400	452	415	436	431	411	427	468	430	464	434	384	445	426	434	387	433	460	397	435	403	439	415	423	430	428	441	420	447	448	404	430	439	414	426	462	429	413	443	430	452	413	440	419	426	421	409	405	430	407	396	419	410	413	444	415	449	443	449	411	461	443	404	440	445	403	454	453	433	460	413	436	427	417	423	451	454	430	394	396	431	430	446	437	453	430	383	457	450	402	434	423	426	430	448	438	461	424	413	429	410	443	433	444	430	456	424	412	443	468	418	437	419	421	428	424	429	404	451	435	458	400	436	380	428	462	416	464	439	414	447	443	437	423	434	390	428	394	427	455	434	415	443	445	403	443	433	445	431	425	423	404	440	436	420	416	438	434	427	426	423	416	450	414	403	440	406	425	454	428	420	451	419	417	403	425	431	414	419	430	425	416	417	461	434	459	453	438	421	448	436	404	420	427	425	431	377	437	415	432	435	463	421	456	433	415	416	454	398	458	416	457	434	416	460	428	414	424	420	421	465	404	423	439	430	415	393	435	450	454	432	396	439	449	457	450	447	386	424	421	392	422	444	458	418	429	431	395	418	442	426	409	433	413	386	445	412	416	445	445	412	424	418	418	460	437	426	394	402	426	417	403	448	458	437	422	418	390	452	439	461	429	427	411	428	448	405	432	423	454	460	377	438	426	408	413	431	421	434	480	416	447	418	443	425	389	437	381	425	452	436	427	405	452	395	416	445	459	441	433	436	427	444	444	431	455	466	419	438	411	452	412	461	459	428	425	435	420	426	429	430	430	394	377	459	410	452	473	438	428	444	445	420	429	449	459	421	447	385	461	419	444	430	428	442	422	432	449	449	436	446	422	437	418	425	445	418	410	446	416	446	426	457	448	437	413	437	409	436	386	451	431	445	457	438	421	455	436	420	430	431	445	469	459	436	418	433	421	459	441	408	440	432	418	393	420	448	431	392	431	420	453	432	441	407	436	420	411	476	428	446	416	412	431	427	442	407	481	439	439	434	445	396	434	421	427	429	439	424	453	455	386	437	420	402	436	406	385	438	420	437	457	423	458	393	437	415	413	455	444	462	453	411	421	451	467	463	446	427	413	439	428	430	462	441	441	432	413	412	437	424	449	419	434	414	429	454	433	440	436	435	389	428	460	409	410	441	432	450	407	419	429	462	393	410	429	442	441	404	407	420	435	433	425	421	421	450	419	442	429	445	436	385	392	422	439	429	442	428	445	439	437	411	439	428	432	392	412	421	403	436	422	437	430	429	398	425	441	421	425	421	436	414	384	435	396	415	438	416	437	418	422	457	428	418	442	429	425	437	438	435	438	435	453	407	410	435	459	458	419	461	393	419	453	443	372	431	459	396	442	428	411	487	433	391	434	448	407	444	463	417	457	427	428	389	415	424	442	436	403	455	439	436	439	434	438	432	438	430	415	423	468	416	440	421	423	428	429	455	464	443	412	419	437	422	426	410	427	449	415	456	433	457	448	436	435	409	433	444	415	432	406	435	430	434	415	470	438	383	424	415	400	413	448	415	395	436	447	441	436	451	434	423	417	403	406	459	442	420	413	422	435	362	439	410	425	433	405	406	433
30357	28696	24354	9305	1123	291	194	196	177	165	143	179	172	178	188	186	167	176	181	168	175	151	166	191	181	174	176	182	151	160	177	204	163	180	172	186	169	167	194	178	163	160	182	174	174	157	179	159	187	166	158	169	181	193	169	167	159	169	175	178	155	187	166	190	173	148	173	177	153	161	187	154	159	180	164	167	161	156	186	156	166	168	194	173	174	173	179	164	184	175	152	197	181	195	178	161	178	147	171	161	187	169	185	155	177	167	149	203	182	177	167	179	155	169	177	172	190	153	163	186	165	164	150	198	159	185	180	179	182	148	188	180	178	188	183	129	171	149	189	166	175	158	194	183	189	189	151	180	173	187	178	146	198	194	166	176	176	184	182	160	188	169	178	173	143	131	178	171	165	157	174	154	169	173	156	182	188	168	166	169	165	165	159	188	163	180	180	170	168	174	154	162	170	197	166	207	179	164	153	191	155	179	157	180	179	173	152	173	143	164	176	187	158	197	158	170	208	173	165	176	165	158	182	172	161	159	159	139	176	172	163	175	149	166	149	175	170	152	173	161	175	167	174	183	176	161	198	168	175	189	152	177	176	172	170	171	166	165	183	153	171	179	168	161	158	173	166	165	179	172	157	174	172	175	161	149	182	186	171	181	178	171	178	170	168	166	182	148	183	176	146	165	165	187	171	171	199	157	183	166	194	180	175	166	187	169	186	178	163	156	181	151	180	165	173	169	156	172	140	164	195	150	160	186	194	161	161	185	199	154	195	168	171	171	144	145	163	150	180	175	197	168	177	188	140	163	173	167	163	157	183	184	175	174	173	178	197	188	178	167	164	190	153	161	179	203	165	149	180	176	172	184	160	160	159	143	169	133	198	149	188	200	193	167	176	177	174	180	165	173	173	188	179	170	178	184	192	197	186	171	191	180	192	186	175	162	164	173	165	161	181	191	157	154	169	162	161	162	159	200	162	161	173	167	193	186	177	161	195	173	164	182	169	167	176	186	187	164	175	173	171	174	181	199	166	151	158	176	175	196	174	168	157	165	177	183	176	182	164	161	161	183	189	146	168	204	178	186	157	170	191	166	181	164	199	193	204	169	176	163	166	157	155	176	178	165	145	176	180	179	166	171	144	179	161	167	182	202	150	165	164	160	157	151	199	175	165	204	170	177	185	187	184	169	162	169	161	160	174	163	168	157	170	185	159	212	183	178	173	151	180	173	168	159	183	165	159	159	188	150	169	190	165	186	152	174	188	159	193	160	161	165	170	179	185	162	156	150	157	171	177	175	182	182	167	183	168	168	172	152	173	192	190	171	175	142	172	160	156	163	174	174	154	162	179	183	160	173	179	193	174	180	179	202	173	154	168	168	167	180	169	166	180	158	176	191	174	161	155	181	166	183	184	185	161	153	180	160	184	156	179	161	170	164	171	195	176	155	144	182	142	160	172	186	196	176	165	164	171	168	173	166	176	171	176	168	161	162	172	155	196	187	166	150	177	144	184	166	204	158	173	175	173	162	180	165	193	167	165	177	185	160	165	217	170	158	166	174	197	174	178	183	157	178	163	175	178	174	181	184	178	175	155	152	180	149	174	186	157	177	173	153	206	207	181	149	154	158	171	174	180	166	141	183	173	196	189	177	149	171	167	163	174	176	174	167	170	159	182	169	171	170	151	183	189	178	199	184	174	167	158	184	154	186	196	173	181	163	194	180	160	173	164	155	191	202	157	175	171	171	177	179	167	162	174	167	171	163	192	155	171	174	162	165	179	181	187	185	168	190	186	174	164	194	150	179	179	188	187	170	156	170	165	177	147	163	162	167	172	157	149	194	164	182	163	192	168	193	167	184	181	156	174	187	197	167	173	161	164	168	175	174	163	162	154	184	172	179	195	196	170	162	173	174	171	159	182	178	194	188	171	162	184	192	162	163	181	186	173	192	166	174	185	160	183	155	174	144	166	162	172	172	157	151	182	156	152	161	191	176	170	163	171	150	177	174	164	170	172	170	167	173	154	168	165	167	168	173	164	176	178	165	155	183	183	175	170	162	173	189	159	159	179	175	170	180	178	169	178	180	174	193	157	182	196	160	156	179	174	178	173	177	192	175	171	172	161	196	167	187	170	183	186	186	179	166	169	186	178	173	175	155	186	156	178	181	185	151	141	157	172	167	163	172	160	179	176	182	175	191	157	165	171	182	182	183	189	169	168	183	157	150	152	163	191	180	157	179	186	179	189	171	155	169	176	171	182	181	177	178	176	169	162	169	154	187	161	176	192	191	159	163	172	209	170	146	155	185	159	181	202	169	168	156	174	161	167	166	186	200	177	156	153	179	170	188	195	182	156	176	173	151	162	173	170	167	186	172	176	178	177	165	169	176	173	164	182	150	184	153	175	164	148	159	161	166	167	189	179	172	166	168	166	179	170	156	172	160	178	155	192	179	158	179	182	145	180	186	161	155	166	162	185	174	167	163	179	182	183	180	184	172	155	201	160	164	170	182	158	167	177	170	169	172	179	187	168	165	150	140	175	166	167	197	165	148	187	179	177	151	203	155	162	167	179	177	154	175	160	180	186	171	177	179	168	151	169	167	167	163	199	150	172	166	171	166	153	181	160	175	176	164	161	191	164	174	172	194	196	173	153	180	164	140	194	169	161	174	169	157	168	163	150	167	158	163	175	159	156	175	177	155	179	162	146	184	156	161	169	169	178	166	162	150	159	181	172	155	181	180	176	157	156	184	178	182	156	163	201	192	172	175	172	185	163	184	158	170	178	164	183	185	171	188	188	151	189	182	155	157	163	180	175	154	155	150	164	186	178	176	164	170	172	165	177	177	173	170	182	186	201	158	162	151	199	170	155	176	174	177	153	186	187	160	176	150	173	153	190	159	163	194	149	181	180	182	162	170	184	155	167	164	181	155	164	197	149	182	152	182	180	163	150	169	189	163	165	190	162	177	164	171	182	165	179	172	153	157	156	163	147	169	178	192	151	173	184	166	184	163	189	180	171	190	172	165	155	176	175	142	149	173	182	188	161	176	193	154	172	153	162	169	166	168	166	172	199	179	166	180	187	192	174	171	195	171	178	183	174	170	160	155	183	176	164	183	151	153	177	179	165	146	189	164	159	165	160	210	172	170	183	172	148	160	168	184	180	202	200	161	163	180	164	175	157	160	163	161	168	150	178	176	212	175	169	180	166	153	199	171	144	182	158	166	170	176	186	160	198	154	192	172	171	163	189	182	172	177	205	174	173	180	168	145	170	191	200	155	171	163	189	155	173	170	169	165	177	162	167	168	185	156	152	170	190	157	189	151	161	168	161	185	201	170	174	180	184	162	182	172	158	187	169	187	145	161	184	171	172	148	158	158	149	164	185	156	195	167	173	149	193	204	151	155	173	152	187	166	175	182	179	158	158	167	173	159	179	175	190	181	169	175	173	183	192	180	165	174	173	157	155	137	176	177	183	184	170	182	195	193	153	173	149	182	191	185
37629	44666	27623	9113	2254	683	347	249	317	287	291	295	320	272	290	305	322	292	268	280	295	285	299	273	290	289	320	280	315	268	285	330	277	287	313	329	284	326	292	295	268	328	293	289	270	292	299	283	285	300	320	278	277	337	256	275	317	281	282	319	296	315	293	261	290	304	318	311	284	308	284	306	298	298	297	285	297	315	323	306	269	299	274	291	299	268	269	296	315	300	256	276	281	268	305	330	298	283	304	269	285	289	320	331	264	290	273	295	308	297	284	273	300	294	278	325	308	282	283	303	277	288	304	287	271	273	304	300	286	295	312	285	283	269	293	272	296	286	277	314	304	311	288	284	279	284	294	280	320	282	288	300	289	274	316	303	332	281	256	312	277	296	328	297	298	266	268	274	287	279	302	288	279	302	280	286	292	308	290	303	279	292	282	281	299	280	274	295	273	278	281	304	275	277	287	295	303	259	278	262	273	294	314	276	254	293	303	266	289	283	280	286	297	292	278	292	255	239	292	282	329	296	287	286	327	284	282	269	298	280	253	287	286	291	313	303	303	306	307	286	293	275	293	303	320	297	307	285	298	294	291	273	266	276	317	265	323	306	289	281	278	306	290	286	306	315	287	266	309	321	294	308	323	285	283	309	312	300	332	266	295	253	290	287	280	294	279	298	270	309	300	310	283	291	307	287	274	302	276	265	290	298	300	296	301	284	287	296	293	315	254	304	295	306	286	291	280	310	304	287	282	303	270	279	298	302	288	336	274	291	266	307	284	296	295	332	297	300	270	308	282	279	328	294	300	306	295	311	282	297	274	280	306	297	286	285	303	267	278	277	296	291	311	281	298	288	276	287	292	287	308	314	317	300	292	291	303	299	266	299	279	329	283	278	290	309	280	270	286	271	295	298	282	324	322	279	282	279	305	257	292	282	275	290	281	279	279	303	302	286	280	297	297	281	282	291	278	272	290	288	283	252	296	312	287	284	297	288	298	306	289	325	266	284	286	302	274	298	299	289	307	295	284	289	309	294	298	272	308	281	315	300	275	250	334	280	289	300	285	279	289	284	255	326	276	279	285	294	263	285	277	289	281	285	301	305	291	288	295	301	255	290	276	305	313	304	297	305	277	274	318	267	289	294	273	270	302	277	280	337	319	272	309	287	273	281	284	293	298	278	279	315	310	281	347	296	257	280	284	263	278	278	297	267	300	302	272	301	287	270	328	312	295	308	278	322	302	311	283	304	298	294	296	302	296	290	288	290	274	297	289	297	290	284	272	258	283	291	298	284	309	312	289	314	277	287	312	294	272	271	263	280	265	289	296	269	325	294	326	280	268	273	311	311	318	299	325	297	296	269	300	305	309	277	287	332	295	277	268	297	263	302	298	292	273	294	295	283	299	264	280	290	317	309	285	282	285	315	297	294	293	315	287	306	292	331	292	302	275	278	307	269	319	296	284	295	275	288	269	302	284	295	322	261	278	298	279	258	281	303	289	249	269	307	277	280	273	313	307	295	296	274	283	268	285	285	300	298	296	260	278	287	263	259	283	299	281	295	286	299	279	295	273	285	317	286	305	299	269	308	298	310	305	282	296	300	321	299	254	308	293	293	270	318	286	304	309	276	297	297	315	276	279	279	290	280	258	308	299	303	270	302	302	257	309	293	285	288	294	324	269	255	284	290	290	307	289	290	283	282	311	328	264	320	302	289	285	271	299	283	284	269	292	279	282	287	307	290	273	306	300	288	266	303	300	309	272	294	273	297	303	281	287	295	283	304	288	291	295	288	313	304	291	280	289	305	288	282	293	297	308	277	289	294	290	346	295	308	313	305	302	302	299	266	304	291	295	285	297	298	261	296	286	278	301	279	319	272	317	290	303	273	297	270	280	270	276	293	292	297	333	313	290	289	295	267	288	262	268	314	288	310	300	296	296	283	293	321	291	281	289	276	277	306	277	267	305	293	292	289	306	289	315	311	295	296	329	283	307	300	286	294	283	267	302	293	285	330	303	303	299	295	309	302	293	281	322	282	292	259	316	314	315	297	313	303	323	290	282	304	281	279	285	272	307	274	312	320	272	277	311	272	267	326	304	305	341	331	265	308	322	257	292	300	277	294	284	285	291	297	280	315	306	297	276	250	273	253	281	285	304	305	281	283	326	297	295	308	276	331	303	298	288	280	275	298	302	276	262	317	277	305	255	302	297	308	291	318	309	309	288	306	270	293	301	301	300	288	277	297	274	297	310	273	290	286	315	324	278	302	288	297	292	282	279	305	291	269	285	263	287	277	291	284	282	290	284	297	279	314	298	320	290	284	302	293	301	283	271	284	295	293	310	300	301	292	297	304	273	283	281	260	311	282	300	266	328	286	283	272	271	295	321	301	278	262	294	288	294	274	313	284	303	280	323	284	311	330	296	309	250	298	279	278	308	289	283	271	281	255	311	299	273	307	304	282	308	283	287	264	284	309	291	306	310	286	277	275	315	313	283	314	350	291	275	326	272	281	311	298	283	299	283	323	316	302	299	277	306	284	312	275	298	295	283	313	268	256	306	296	281	297	266	299	291	306	305	288	312	287	307	300	259	302	315	287	306	283	284	286	289	289	300	270	301	301	279	309	309	285	303	302	284	298	296	283	280	316	293	266	311	314	281	267	293	278	308	306	297	286	270	257	283	277	300	289	286	305	276	302	319	289	289	290	263	265	323	280	281	291	304	306	288	285	277	279	257	325	336	301	292	301	310	307	281	281	307	281	303	322	289	276	302	294	323	298	268	306	300	290	278	306	271	279	297	288	288	279	299	286	298	290	305	272	312	299	291	286	284	285	302	295	290	309	278	330	292	273	266	263	310	275	304	326	322	304	275	295	303	336	296	273	278	284	313	286	296	275	293	269	284	289	295	315	283	317	284	298	296	302	297	276	286	298	305	312	289	298	292	275	285	298	281	295	273	287	285	297	305	285	275	279	338	270	308	302	276	282	258	290	291	281	293	300	293	299	318	281	262	276	308	295	299	285	299	290	272	288	295	373	282	304	318	330	271	287	314	293	315	269	281	259	301	277	325	301	295	296	294	260	275	320	298	305	284	326	291	269	293	318	282	288	298	276	295	255	299	297	285	298	273	321	312	320	275	297	288	317	273	284	327	288	306	318	287	301	312	281	299	305	283	305	289	306	273	298	282	267	285	293	305	308	279	305	266	287	290	279	296	287	285	318	270	291	297	264	269	317	283	271	278	260	290	283	292	281	297	301	300	299	308	298	267	275	304	271	269	302	311	309	270	283	305	314	273	250	267	287	286	303	284	298	298	287	275	284	296	285	322	287	307	253	295	304	294	270	295	265	278	287	271	288	269	257	280	279	283	282	283	303	315	315	288	296	279	316	299	282	281	298	264	313	309	304	277	292	319	310	286	313	288	311	267	275	277	283	293	279	281	302	310	333	330	296	306	313	295	288	276	308	277	307	287	273	318	286	269	285	277	284	299	281	276	311	296	327
24836	22920	30477	25576	19147	6020	484	252	242	223	227	217	253	229	210	229	231	228	246	222	249	247	233	236	209	232	229	222	204	210	256	215	240	219	196	201	236	245	221	218	230	220	253	225	230	230	223	227	249	224	225	213	207	225	251	225	257	239	237	235	218	219	222	240	226	238	242	239	221	202	239	187	247	240	217	249	231	235	243	226	222	238	217	235	230	246	210	262	210	211	236	200	233	252	250	195	215	238	189	234	227	229	219	240	210	235	236	241	220	230	228	239	196	238	223	235	231	231	202	191	212	238	236	244	246	231	233	200	220	240	246	222	245	228	236	219	242	241	227	260	188	256	225	216	219	219	253	205	215	218	236	250	230	232	231	231	220	200	246	207	230	228	231	211	231	232	214	251	214	233	234	241	227	219	216	258	221	241	228	191	206	228	198	213	236	248	233	231	237	225	223	246	204	235	222	251	251	209	194	222	251	244	244	229	188	220	235	194	243	240	231	242	220	248	194	215	233	217	247	249	212	233	215	229	215	203	251	229	240	222	203	216	235	234	248	220	248	222	214	236	234	205	253	235	221	250	218	229	248	216	227	238	222	239	221	251	225	235	232	221	220	232	218	247	252	242	239	235	196	224	246	219	241	226	254	238	210	223	202	227	242	238	232	241	262	236	234	226	212	226	194	209	235	233	231	256	232	242	248	218	225	196	235	233	210	230	228	234	221	217	216	234	254	223	205	218	227	230	218	207	240	221	226	229	233	231	247	207	235	212	241	253	230	252	216	251	238	236	220	247	218	230	220	217	237	250	220	222	244	209	239	255	221	223	226	217	230	224	212	213	260	225	239	223	201	211	209	215	222	204	244	265	227	218	222	241	219	239	233	218	204	200	214	211	216	232	228	273	247	240	236	226	235	218	233	221	238	222	228	234	244	227	246	207	237	227	244	220	223	240	216	241	213	215	231	228	228	219	233	222	254	244	222	239	219	241	220	211	219	227	209	223	238	196	229	213	218	241	244	231	232	226	217	233	235	207	220	233	227	230	230	215	231	213	224	241	199	243	217	263	234	227	228	226	258	217	211	224	228	232	226	242	220	215	231	253	206	224	224	232	227	222	236	225	214	217	195	211	232	214	253	215	242	216	246	246	226	208	239	237	217	214	231	223	228	238	248	233	212	225	239	192	261	234	220	250	226	224	205	215	232	231	226	239	232	211	223	203	231	216	226	209	244	216	222	246	256	234	204	233	224	230	208	228	227	226	249	251	223	226	203	199	225	214	218	217	249	229	229	230	243	239	208	216	233	209	223	215	234	215	236	202	227	246	209	213	230	237	239	222	240	213	230	245	211	228	256	237	225	235	231	228	229	238	216	224	218	241	233	219	238	229	199	223	207	244	204	253	187	234	216	248	221	240	235	255	252	187	227	219	229	230	210	231	237	210	254	236	273	230	217	246	226	224	217	200	222	263	217	226	227	226	230	232	237	227	214	241	241	216	233	208	228	235	242	208	230	212	229	220	241	224	215	237	246	234	251	206	225	207	208	209	262	245	230	226	241	225	204	228	220	240	247	242	233	222	226	236	208	229	251	221	232	238	209	199	227	252	266	219	233	218	243	232	234	226	220	209	218	243	247	233	222	247	224	204	196	231	241	218	221	193	216	217	229	199	209	237	230	233	232	211	220	231	238	208	222	238	236	185	227	253	243	205	205	230	211	236	203	270	224	202	241	226	240	211	241	251	231	234	220	218	230	242	254	230	247	241	219	219	225	208	221	194	233	249	194	227	263	239	226	235	183	213	241	219	239	190	256	222	216	211	226	220	219	211	200	244	220	241	238	241	255	234	216	202	233	202	249	248	242	230	222	227	220	216	235	248	203	233	204	223	218	217	217	207	239	219	225	239	217	225	237	210	226	238	246	219	230	198	214	220	234	223	203	254	231	234	233	200	226	246	247	216	243	218	203	208	217	225	226	221	203	224	211	228	229	216	233	203	207	240	247	217	240	231	212	241	222	215	204	242	200	223	227	213	247	244	207	214	238	213	213	226	229	251	224	228	252	248	231	247	232	236	250	224	239	236	226	272	217	225	224	221	221	228	224	242	229	230	228	215	229	233	238	220	192	227	242	228	224	239	210	244	236	223	232	243	231	276	223	220	250	259	227	250	230	220	214	203	222	216	208	237	236	224	221	218	221	235	243	237	196	205	242	227	214	218	222	253	227	242	248	199	210	256	223	214	242	252	232	230	199	224	229	221	226	241	223	213	219	248	222	216	220	226	246	194	210	231	249	236	215	237	252	216	220	210	220	227	236	229	199	245	238	222	225	246	241	217	225	207	200	215	237	229	231	223	216	222	229	228	225	228	251	201	240	249	213	204	247	241	231	234	203	196	233	249	227	213	225	228	217	236	229	205	222	242	241	216	247	221	210	234	228	236	225	217	250	223	258	256	207	223	232	234	218	210	228	214	206	215	228	207	207	208	243	201	243	219	256	245	207	221	211	229	218	233	210	237	254	214	246	243	248	221	241	242	232	221	207	220	240	230	199	246	262	214	237	213	228	250	228	257	208	255	244	284	241	207	234	227	231	222	220	217	228	233	234	212	214	228	236	246	231	229	221	196	201	211	212	238	227	226	220	201	245	247	214	239	243	251	239	234	214	233	209	234	242	246	237	202	238	195	232	210	220	237	235	218	230	206	232	205	223	239	249	235	222	254	229	226	217	256	238	223	246	217	240	222	226	222	243	231	244	208	221	218	209	251	187	225	245	265	226	215	222	206	231	227	229	249	234	241	215	231	240	229	226	221	235	238	229	187	211	232	225	211	228	251	260	218	218	239	204	206	217	233	231	215	234	256	231	270	218	210	211	209	231	233	237	239	246	247	226	221	217	216	233	215	212	221	216	230	239	197	194	223	231	235	242	211	223	224	242	239	243	228	220	215	232	243	247	220	222	214	231	209	232	238	255	240	215	202	244	254	223	236	243	227	229	236	223	235	257	209	215	218	216	228	227	223	212	220	240	241	232	197	217	218	245	246	229	231	243	225	224	214	226	228	225	224	216	227	252	211	241	244	249	242	266	210	225	260	237	244	236	244	240	243	208	217	216	226	239	240	217	219	213	242	235	214	214	238	218	215	233	250	226	251	220	190	234	229	250	230	230	218	199	230	223	241	243	227	215	237	249	232	231	200	240	243	243	221	234	229	231	256	229	247	211	233	267	226	246	213	242	221	204	213	239	242	250	233	193	230	240	213	224	200	238	216	250	243	235	249	239	230	235	228	239	230	249	213	248	224	217	248	228	222	225	224	239	216	233	228	252	231	232	235	211	229	219	239	272	221	223	232	226	217	232	224	251	237	228	209	196	222	221	209	244	249	238	257	236	228	246	226	230	225	255	262	218	216	227	199	224	207	250	213	215	258	241	225	218	241	253	237	242	232	215	242	234	213	240	240	235	238	209	220	224	227	216	225	202	255	236	251	235	206	208	212	224	214	207	222
60561	85757	57452	30396	10934	2589	686	349	387	365	385	356	356	381	392	368	371	382	369	359	348	343	367	393	374	361	391	377	356	365	404	385	339	368	385	400	359	380	366	373	366	344	335	365	357	324	356	341	377	340	384	377	406	396	379	398	348	378	402	370	360	350	359	400	380	384	388	399	362	397	377	348	356	399	404	411	373	432	355	331	376	359	395	350	376	375	387	366	352	365	398	337	399	369	392	387	376	379	377	398	399	361	350	365	366	337	369	377	373	361	360	360	377	371	371	361	391	376	392	359	396	380	355	368	342	344	353	388	389	346	371	377	330	354	381	359	387	348	368	379	412	374	364	376	371	374	363	377	388	391	391	417	381	379	384	372	396	399	372	401	411	353	375	368	399	382	360	349	363	404	363	371	391	346	375	376	414	374	381	386	364	335	393	345	391	382	365	386	375	378	352	390	372	362	358	355	370	367	391	369	363	391	383	342	373	357	347	398	384	393	356	374	374	380	351	355	367	403	390	360	365	370	360	424	361	396	376	387	361	406	388	380	399	386	394	357	369	409	359	391	401	360	398	346	396	372	399	383	376	366	375	426	390	384	346	357	396	398	354	383	402	394	373	381	404	364	381	355	358	372	372	421	369	325	395	337	385	340	360	381	381	371	399	350	375	383	393	376	360	400	339	377	384	390	345	331	389	382	385	356	392	396	375	372	392	427	378	370	395	406	329	381	390	353	386	357	383	365	380	362	352	364	376	362	371	328	397	412	373	378	357	369	401	410	388	395	345	360	329	370	377	373	375	387	327	357	356	387	368	355	366	369	342	407	400	378	371	366	379	355	335	388	394	359	390	389	376	374	359	355	396	375	393	374	334	394	433	340	362	354	378	386	343	343	402	361	366	390	370	389	335	371	385	389	377	382	378	364	400	414	361	368	391	379	385	355	366	384	386	379	381	365	356	381	382	411	350	391	370	379	393	360	350	351	364	374	375	413	398	387	395	394	358	386	365	388	371	378	395	384	359	402	377	370	362	365	384	423	407	413	365	365	382	376	372	331	375	391	375	410	372	400	372	393	393	360	359	388	361	369	381	375	371	409	363	342	338	391	392	351	330	341	376	386	402	365	365	379	342	381	372	363	373	343	391	405	382	364	389	377	391	366	398	368	385	375	359	347	389	361	346	391	369	378	376	407	391	378	383	397	336	361	370	365	368	368	368	408	361	380	368	382	363	350	387	388	355	361	370	376	374	371	372	383	371	398	369	372	421	385	366	396	373	381	372	338	373	384	376	382	367	347	364	373	388	390	413	390	375	384	381	367	384	359	384	392	391	379	386	375	378	362	401	360	387	397	387	378	409	396	383	402	391	359	375	393	418	395	375	419	373	371	379	370	378	402	392	387	352	353	365	388	388	377	344	365	356	369	384	378	370	377	356	393	347	348	360	397	348	388	362	392	380	350	347	391	358	358	368	359	398	380	353	405	354	368	361	402	383	392	349	355	367	359	354	373	351	380	386	389	373	376	367	322	386	371	376	386	384	391	356	356	352	353	404	368	373	350	370	362	389	381	360	383	366	415	410	433	387	400	398	367	390	396	421	384	368	370	386	379	385	367	368	365	327	378	363	375	382	382	385	354	369	377	361	375	371	402	380	366	391	367	377	344	412	369	364	374	406	394	352	363	354	365	373	355	375	400	372	383	341	346	368	377	361	357	358	388	341	329	372	349	337	387	362	391	391	341	352	351	368	358	358	335	369	362	338	390	370	395	369	340	354	369	393	402	365	366	372	372	353	411	363	392	379	367	370	350	351	412	381	378	376	375	352	380	354	356	351	366	374	371	362	380	375	340	389	379	401	387	362	390	343	373	368	367	368	394	384	366	367	354	392	401	357	369	363	382	400	377	400	391	348	399	375	358	356	384	390	368	370	394	374	376	360	366	358	393	403	347	393	354	382	381	371	374	348	390	367	382	397	395	374	382	377	366	359	365	381	387	381	334	361	391	374	354	366	373	358	357	355	331	388	323	435	368	370	390	383	396	406	369	397	401	381	364	400	378	405	377	419	381	371	375	374	343	374	412	374	349	352	348	330	357	390	373	376	351	384	367	374	412	363	346	383	397	367	398	393	375	379	369	388	415	357	380	416	356	387	364	391	400	363	389	370	385	345	375	378	367	377	358	367	352	378	380	391	357	366	357	365	364	423	334	360	390	351	371	388	359	376	359	390	349	332	361	381	339	407	403	387	377	353	391	376	390	372	395	373	366	380	363	352	370	392	358	378	382	386	409	385	388	390	370	376	392	395	396	426	362	367	384	343	373	352	404	373	387	409	355	402	407	396	381	386	371	403	370	382	383	362	339	375	365	371	364	377	407	369	377	372	375	368	355	383	378	390	408	364	381	365	395	369	362	367	340	421	396	357	374	362	364	364	416	348	390	370	359	379	397	373	358	365	363	374	359	389	350	370	381	365	353	358	354	385	345	395	438	409	385	370	359	360	397	366	379	382	405	389	339	392	380	385	374	360	389	391	383	402	390	365	389	378	401	390	368	380	394	352	388	386	392	377	411	397	390	382	358	378	379	386	439	362	347	337	369	365	387	349	350	372	345	379	349	371	404	381	362	392	389	397	373	395	367	384	376	368	363	372	395	346	392	365	408	377	351	371	349	341	351	369	390	391	416	396	385	385	351	390	383	398	381	388	374	368	377	387	425	379	383	387	377	373	354	355	381	384	379	343	386	351	366	390	378	354	362	397	392	371	381	364	369	365	405	401	384	378	373	307	368	386	393	344	398	371	377	357	396	343	365	337	373	367	374	372	391	363	368	337	408	361	381	389	357	393	360	380	386	382	387	358	372	405	387	396	371	363	354	400	419	361	383	355	379	358	371	389	372	413	371	370	369	357	369	395	381	399	348	379	366	369	369	387	382	372	394	384	324	353	340	366	382	394	370	349	403	367	393	384	388	395	401	379	365	399	386	373	377	390	381	376	363	387	384	387	351	393	374	379	380	382	396	387	392	374	345	379	381	382	368	362	395	381	360	392	400	374	380	386	387	371	356	356	380	376	377	389	370	406	379	359	361	390	392	349	381	377	351	365	340	342	362	362	358	381	339	382	350	408	367	385	354	348	368	384	349	377	373	392	382	391	372	393	338	342	379	339	371	379	347	353	384	390	364	383	366	364	382	361	345	364	381	357	390	362	377	403	377	375	415	409	360	357	397	379	373	367	361	392	386	388	349	394	400	331	388	372	359	349	361	380	394	402	357	370	395	350	412	392	403	364	344	335	378	376	393	364	363	371	336	394	386	361	378	374	357	380	401	374	346	359	367	382	378	372	351	387	389	353	368	340	355	379	372	389	421	411	371	392	398	398	358	359	401	393	390	342	384	368	370	410	352	376	406	355	343	371	384	368	372	390	374	368	373	403	373	361	382	372	409	362	376	376	356	345	416	395	400	391	360	418	360	360	395	362	400	362	361	352	413	384	369	342	348	363	383
23464	21955	29989	24217	21418	18581	3769	354	334	300	306	269	287	266	263	300	271	312	296	284	275	275	269	247	303	264	309	247	281	288	297	274	276	293	288	286	255	280	264	277	260	272	240	267	244	292	272	247	286	298	248	289	282	264	286	286	269	258	286	270	290	277	272	292	290	272	285	278	273	277	252	280	265	283	294	257	256	283	245	283	278	276	278	308	262	257	279	270	293	302	254	281	256	284	281	289	284	279	278	274	275	279	277	275	318	286	270	287	267	247	285	277	267	266	303	265	290	270	280	282	246	276	277	269	268	283	253	268	291	293	270	246	290	282	258	284	271	262	267	255	295	266	297	267	298	271	287	285	273	246	299	248	268	265	281	254	278	265	251	289	281	274	266	272	264	263	284	249	272	267	256	271	268	272	275	279	284	287	286	265	257	262	285	268	252	314	246	277	279	272	291	288	275	280	297	275	296	281	283	292	309	300	274	246	263	286	292	298	281	280	304	290	278	259	251	284	279	267	285	287	274	266	267	243	279	259	261	260	238	273	262	262	279	266	255	271	275	271	286	284	300	282	288	266	277	260	298	286	251	273	254	259	276	273	274	271	279	273	264	260	250	270	273	256	253	268	271	293	279	291	248	270	268	293	268	270	273	279	289	268	260	280	282	247	269	282	265	299	264	272	286	291	296	252	289	256	287	250	295	272	254	278	245	279	292	254	297	265	289	252	272	289	267	266	284	264	287	318	281	290	250	263	284	283	246	278	281	273	289	274	287	272	258	241	274	273	286	282	257	290	267	256	281	273	233	298	285	270	259	262	266	264	320	299	267	257	284	268	273	242	240	265	285	284	263	278	268	290	285	274	284	267	287	266	269	261	256	258	280	272	287	273	288	265	276	250	276	298	276	272	256	268	300	273	300	310	274	283	289	269	253	260	267	263	267	271	248	299	318	276	293	299	250	256	274	254	270	264	261	288	250	305	302	229	246	284	274	285	265	303	263	276	267	264	270	276	272	301	285	283	261	253	279	276	287	274	271	261	271	275	285	292	272	287	270	265	226	270	253	276	259	239	281	283	287	269	252	262	274	281	271	276	274	295	297	270	269	275	292	265	249	262	253	276	274	249	243	271	275	285	239	274	263	268	284	246	280	272	256	272	274	282	274	294	299	272	280	261	277	284	303	279	277	286	311	273	312	280	282	291	268	267	295	299	256	276	272	276	279	225	263	286	272	298	267	289	249	249	284	279	288	295	282	297	274	265	263	275	260	288	245	283	274	271	294	271	258	255	269	277	284	282	266	272	271	257	273	267	265	248	239	264	265	287	276	260	245	287	254	305	270	247	264	276	279	254	255	277	252	260	264	252	261	249	270	268	264	275	278	275	278	278	319	277	273	264	283	280	275	297	298	268	268	266	259	271	287	263	303	279	248	298	295	270	291	282	282	269	291	272	261	256	268	265	263	266	248	286	282	248	270	287	268	282	270	288	273	242	275	279	263	267	284	272	281	261	272	289	277	261	259	260	272	273	280	265	256	261	276	278	261	279	250	290	280	261	266	292	299	289	259	264	258	297	275	231	278	286	275	264	264	275	281	251	319	259	266	268	274	262	276	252	255	265	293	247	265	291	270	315	288	262	272	304	241	272	265	266	260	296	304	280	272	274	281	278	279	274	288	251	273	267	238	279	262	254	295	231	288	266	292	312	278	306	279	252	274	255	270	286	256	258	282	291	256	281	311	274	270	270	258	256	285	269	251	284	272	290	246	278	275	242	273	287	290	265	260	278	289	252	272	262	283	294	259	297	250	259	272	285	276	277	284	270	279	244	261	272	283	275	286	283	284	270	291	261	272	271	258	270	255	252	272	270	262	286	257	307	261	318	273	281	286	236	292	277	279	274	254	248	283	288	229	297	256	275	244	261	258	264	267	285	253	273	301	247	285	273	259	301	262	263	290	269	244	259	291	284	268	265	281	260	261	282	246	284	282	269	254	264	287	250	266	285	284	302	273	253	280	275	257	276	252	290	247	312	271	285	259	297	287	265	248	285	271	272	273	283	272	296	281	273	288	249	277	267	298	272	296	285	280	269	284	300	266	274	282	270	276	240	270	294	283	248	261	273	291	241	274	257	260	279	257	255	293	276	227	247	294	302	288	287	312	258	309	256	280	292	245	287	259	241	269	247	276	264	302	296	291	289	293	290	257	288	229	283	281	289	258	275	243	263	266	303	259	271	283	253	240	249	244	288	290	266	277	295	271	273	268	279	269	279	315	254	254	271	247	250	289	261	263	285	273	260	286	287	263	278	270	270	252	247	269	275	267	265	270	269	267	265	288	272	276	289	223	272	287	277	253	263	301	263	245	265	288	270	256	280	294	252	268	263	290	288	290	256	268	288	265	258	285	285	257	282	296	288	277	302	251	267	253	256	260	249	265	262	280	308	244	290	275	244	284	274	259	268	278	273	254	307	270	246	278	285	282	290	252	274	259	285	242	299	278	275	266	261	261	268	279	309	290	254	287	261	260	279	250	271	270	259	288	268	271	247	252	267	268	294	230	255	282	286	273	268	259	263	295	281	259	249	263	261	286	257	264	289	291	268	253	251	264	282	253	296	250	251	297	260	273	272	276	281	277	270	268	283	254	270	266	260	265	263	271	278	267	249	304	287	271	254	229	256	267	258	277	270	270	279	264	257	284	292	264	274	280	255	266	269	251	253	252	297	264	247	227	265	265	280	266	285	264	283	265	293	278	289	286	253	274	274	252	263	264	308	306	279	263	298	270	279	264	300	264	272	294	275	285	277	255	287	256	268	269	279	268	284	263	283	290	266	289	312	271	256	264	304	281	263	275	257	281	243	284	272	279	266	243	283	265	285	296	284	257	260	272	290	280	282	256	279	280	263	256	279	319	259	256	264	270	302	295	262	270	262	281	274	249	221	269	246	259	301	259	250	272	270	268	280	279	258	270	255	276	264	251	268	255	273	284	265	272	280	254	292	280	293	251	298	285	268	262	285	289	246	287	266	291	292	298	264	275	276	260	244	270	286	275	311	278	288	260	285	280	249	282	281	252	280	303	277	261	261	316	301	289	271	279	280	257	265	259	256	267	293	263	249	255	256	290	286	282	259	274	275	280	279	286	247	264	266	272	236	252	247	263	270	272	264	291	289	309	273	294	275	244	312	271	298	268	266	249	260	274	260	265	272	270	283	295	266	270	285	301	271	266	270	285	264	312	255	262	258	268	259	260	275	274	282	278	287	250	277	258	299	272	256	254	253	255	264	252	287	278	283	271	259	292	254	272	272	283	255	284	273	263	294	242	234	258	268	290	300	264	291	281	263	292	298	229	283	311	262	256	265	250	272	245	264	298	271	277	311	266	241	268	261	252	255	297	244	290	284	260	277	278	247	288	315	278	267	259	295	278	278	284	276	280	267	275	265	292	300	270	266	281	246	253	287	285	267	267	272	284	280	273	275	263	257	294	296	275	265	269	252	250	272
61477	97862	68386	38520	16997	4423	1100	504	437	434	436	467	425	462	420	419	500	482	419	439	405	430	445	431	434	405	416	443	424	479	436	420	423	410	440	440	416	408	441	445	400	491	467	476	445	468	400	466	472	423	398	433	385	413	423	420	442	419	422	416	450	409	444	439	402	447	430	440	399	432	412	431	437	454	435	447	452	470	442	463	417	479	443	432	454	452	400	421	409	403	439	442	440	460	455	470	452	398	432	444	422	428	439	410	384	403	469	435	438	425	431	404	437	440	442	412	420	456	401	440	413	414	405	445	448	440	474	437	415	426	412	466	457	447	438	432	445	469	413	432	447	452	417	422	457	410	392	441	411	446	420	424	435	420	435	453	432	455	423	408	448	434	478	436	446	422	441	474	365	401	441	445	421	408	444	438	415	389	447	440	414	442	420	446	422	415	408	402	406	418	419	415	419	396	416	428	409	444	414	448	440	416	448	430	394	424	440	423	416	423	450	459	430	440	408	473	479	458	458	447	419	433	427	392	430	450	402	428	472	420	415	414	434	420	409	423	483	432	424	454	406	419	419	390	433	423	433	434	445	386	434	469	468	437	432	434	419	447	481	434	462	441	435	439	396	438	430	409	403	465	410	426	464	420	440	414	473	422	426	445	458	427	443	431	422	450	393	441	413	415	424	421	428	467	448	450	430	422	431	429	419	426	423	416	441	422	444	413	442	439	409	453	396	431	441	404	395	452	440	437	429	448	430	465	441	436	462	411	421	422	436	420	441	483	417	453	438	416	434	471	451	456	417	412	437	415	411	435	436	461	451	418	482	431	432	460	446	425	414	455	419	409	395	405	478	416	451	434	397	447	442	419	470	439	404	448	475	416	452	441	457	449	434	457	448	442	408	446	451	473	428	451	430	379	402	401	446	392	437	460	431	445	403	452	444	458	452	427	435	453	419	423	415	405	428	398	456	445	417	411	471	439	412	413	394	445	413	458	412	410	448	469	442	429	462	409	415	413	401	437	446	454	440	418	431	431	437	439	449	447	407	422	425	441	448	454	462	393	465	435	426	423	412	452	414	419	442	443	453	435	447	408	406	437	425	414	419	422	434	405	430	432	472	468	418	434	438	414	414	432	438	434	423	397	440	427	457	406	420	472	424	443	474	460	411	437	424	423	421	450	428	404	419	420	469	434	446	465	410	401	453	424	407	428	432	430	446	457	459	389	451	450	439	439	410	450	426	455	442	434	440	451	452	461	425	423	448	409	396	436	403	436	429	414	428	456	463	437	405	407	465	448	453	414	430	434	456	415	447	429	462	432	460	428	416	445	455	414	395	426	437	423	424	427	462	426	393	433	450	437	455	438	383	437	430	396	438	447	454	391	454	449	450	440	398	436	441	434	406	443	452	446	425	437	414	451	405	391	418	463	456	409	426	430	458	444	416	437	414	466	441	441	420	447	458	475	424	454	452	416	416	460	409	460	439	417	443	432	441	448	409	417	442	464	405	421	434	392	425	410	411	426	435	421	423	393	457	441	434	445	454	417	423	409	453	409	403	431	440	389	457	433	421	446	420	440	448	438	394	406	446	408	462	452	400	451	421	423	420	425	411	434	460	440	428	418	426	428	444	452	394	467	441	418	437	414	427	439	422	396	411	402	433	482	440	420	429	420	435	429	428	439	431	409	440	442	445	433	422	415	400	459	446	403	431	461	444	443	422	387	452	391	394	432	432	418	433	454	411	398	400	444	441	414	401	402	426	455	402	412	412	479	406	434	392	411	422	440	418	419	426	416	430	426	414	403	425	394	406	430	447	416	452	446	440	437	448	405	433	404	465	450	470	434	441	444	444	416	405	425	422	439	440	402	423	412	403	441	454	439	400	445	468	441	443	452	389	397	442	422	404	423	414	435	425	442	415	446	441	438	423	430	421	422	432	433	425	417	420	443	415	416	454	405	441	449	424	450	465	439	462	470	457	431	428	446	407	450	433	437	419	445	442	449	479	407	424	441	473	427	444	411	422	430	434	428	410	436	444	441	447	413	418	457	418	423	413	398	435	443	437	430	469	455	415	434	476	463	397	437	440	418	414	442	408	386	444	394	443	434	423	432	397	439	453	436	416	461	450	421	443	467	475	418	417	402	425	413	459	399	447	422	421	414	428	418	434	437	409	444	403	452	419	369	445	415	440	413	418	410	433	427	469	444	455	445	458	465	430	432	432	417	442	462	455	418	428	418	428	461	423	410	454	460	429	419	434	398	425	430	416	441	426	387	420	450	397	366	418	405	432	448	470	397	456	440	464	398	421	434	441	426	472	450	437	404	444	406	432	470	446	467	429	442	430	419	439	443	454	446	388	428	431	464	433	403	431	440	447	402	405	431	430	423	396	479	436	459	421	429	437	433	462	402	458	418	430	429	394	479	401	439	428	430	431	450	454	456	456	438	426	490	449	418	406	403	423	429	464	427	404	445	398	422	417	416	463	406	386	408	428	418	464	420	436	448	460	440	423	423	423	429	410	438	434	431	443	397	467	410	422	451	407	451	412	432	462	426	452	381	439	435	447	452	462	411	418	447	446	464	434	431	421	411	425	463	445	477	410	442	451	416	441	473	430	423	437	444	433	407	395	443	413	448	446	447	442	423	412	416	438	451	426	425	423	444	442	462	418	438	501	464	416	432	437	456	441	439	444	453	438	431	421	441	441	407	421	430	439	451	423	421	411	416	409	467	381	434	425	461	422	421	465	429	397	443	422	440	448	424	394	428	441	405	469	438	464	426	458	431	442	438	419	455	447	420	445	418	405	393	432	445	443	423	405	436	432	430	400	406	432	423	425	383	435	416	495	466	450	421	443	410	422	466	429	444	409	414	484	432	468	434	455	425	452	426	456	422	425	438	449	430	438	455	418	423	431	459	444	418	415	444	440	435	433	434	403	419	434	453	433	448	465	443	476	436	459	426	444	424	412	422	423	398	452	447	454	434	459	465	429	425	398	378	434	420	434	474	449	448	427	442	418	472	416	433	422	458	453	422	414	434	434	440	424	413	423	463	435	439	404	405	407	434	408	480	437	415	470	446	410	431	396	415	477	387	401	424	430	455	437	442	437	424	421	418	409	450	416	445	422	400	454	409	436	444	433	437	415	417	457	424	420	440	388	406	424	434	438	461	395	415	401	413	479	449	426	433	416	460	435	422	424	431	474	484	415	398	414	413	387	421	423	402	446	418	460	413	408	422	441	418	431	430	439	425	381	426	459	423	418	418	426	435	439	383	451	452	413	435	447	432	438	412	447	422	424	408	426	410	402	453	425	437	429	435	431	436	458	445	465	462	422	430	412	432	439	408	442	457	463	438	402	473	462	438	451	446	446	454	425	424	427	453	425	450	430	420	439	389	441	417	473	418	442	450	442	401	453	427	444	444	442	439	463	410	449	459	409	416	431	422	443	403	443	453	425	405	413	396	455	472	424	436	437	426	407	442	399	454	436	448	450	418	412	470
30295	28942	25198	9972	1319	367	233	180	176	168	187	195	174	186	181	152	162	185	184	180	187	175	166	180	172	179	156	174	187	175	155	177	186	169	189	160	211	200	183	203	170	168	166	187	170	180	167	182	167	152	161	164	172	173	176	188	195	163	175	166	148	163	160	181	148	188	175	174	186	187	169	171	172	170	193	164	189	158	173	161	156	191	188	169	180	170	167	173	151	181	183	191	183	188	187	176	163	177	191	167	178	170	164	188	189	181	195	169	192	187	168	175	171	174	171	162	198	159	172	197	140	179	177	167	173	186	162	176	179	173	170	167	203	160	172	163	149	149	169	170	176	186	162	179	165	181	198	195	178	155	166	157	182	207	152	192	175	202	168	167	164	175	168	176	160	145	175	183	199	154	162	161	198	169	173	166	180	179	185	182	193	181	170	171	162	160	178	202	167	175	192	186	161	176	192	192	179	181	164	183	210	165	179	170	179	172	165	162	190	180	176	174	186	177	150	201	183	191	171	175	183	178	172	166	136	177	187	181	182	194	173	181	180	173	179	204	190	180	159	186	190	185	166	178	159	155	169	173	185	184	180	152	167	170	170	160	154	179	167	177	178	181	170	156	160	169	174	181	184	161	161	168	196	186	174	177	153	205	173	182	158	185	164	197	163	175	187	195	188	156	187	156	173	191	183	210	173	177	169	176	182	184	165	174	166	155	195	180	164	193	185	167	160	171	173	175	183	207	171	181	202	176	166	180	165	165	166	168	190	193	166	170	166	187	184	191	193	186	169	180	169	186	173	191	172	201	169	191	164	172	179	168	169	173	159	178	187	196	170	165	169	168	193	192	173	170	183	180	181	164	177	182	169	160	162	178	169	143	171	131	193	170	172	189	177	190	173	187	169	173	195	163	186	169	169	204	168	181	180	158	183	203	181	198	185	145	168	179	172	188	176	164	143	175	167	184	161	174	177	172	187	162	187	198	160	172	163	155	174	190	181	172	172	183	179	183	164	186	164	177	176	182	179	165	165	189	168	157	189	175	177	206	168	191	181	169	146	174	182	172	200	170	169	185	175	193	175	182	187	173	181	194	181	172	190	181	170	162	177	152	177	190	158	187	162	183	176	207	160	193	168	184	156	179	166	173	170	201	192	152	172	155	165	170	176	173	180	185	173	209	168	176	168	177	158	185	169	167	166	194	171	155	144	164	167	166	193	140	179	177	180	192	185	175	182	177	183	187	157	156	168	165	189	172	181	166	187	180	165	174	165	167	199	195	177	177	175	163	175	166	171	183	169	163	161	156	185	166	171	180	157	168	182	168	164	195	188	148	185	153	183	177	156	163	168	187	166	173	153	166	185	191	181	190	177	168	179	174	184	164	178	181	181	178	170	178	169	183	168	192	187	186	171	184	166	159	165	173	157	197	168	180	180	194	166	184	170	167	179	164	184	178	177	175	152	155	153	161	164	160	191	177	179	163	192	137	155	184	167	190	169	182	179	187	174	190	193	183	181	168	166	178	172	179	194	162	192	155	178	196	158	174	165	189	181	152	164	166	176	182	193	161	174	190	162	164	170	169	171	165	175	155	190	175	171	180	184	162	195	177	159	172	152	179	178	175	180	176	165	189	189	172	167	194	182	198	175	175	157	174	174	192	165	182	187	176	158	167	173	179	168	169	164	196	195	189	183	187	171	169	137	146	174	208	183	204	174	166	175	182	180	163	172	185	148	180	196	173	188	183	163	169	184	176	169	169	146	166	164	177	197	189	191	176	159	161	186	164	201	147	179	158	156	186	165	199	187	175	168	192	148	171	181	172	172	173	174	174	176	156	185	166	184	185	181	177	170	165	193	191	180	188	161	187	181	193	151	188	165	190	164	182	189	176	173	179	158	158	166	200	161	151	170	188	152	179	165	178	175	184	174	192	178	164	181	176	191	197	165	184	185	177	182	175	188	183	167	202	166	182	176	173	177	194	193	187	172	206	167	143	167	155	155	176	191	162	202	180	154	175	151	156	181	186	160	181	154	174	178	150	174	180	151	154	163	171	164	178	169	160	178	200	170	186	187	172	187	175	176	158	158	164	191	174	163	184	182	142	188	191	185	174	165	183	184	174	161	168	182	184	167	180	171	151	181	161	207	169	156	193	185	168	172	177	165	184	183	161	170	158	179	207	175	195	163	177	178	182	157	147	174	168	159	175	166	175	171	164	167	175	176	174	187	167	181	183	168	160	164	183	162	144	180	175	190	180	205	178	171	190	162	172	169	163	191	173	163	185	177	196	170	154	169	181	181	197	162	173	169	169	167	168	160	182	160	189	171	155	167	183	193	171	181	168	171	182	177	176	165	183	162	166	161	173	175	190	159	178	187	185	179	163	180	175	173	173	177	183	177	155	164	174	204	182	176	167	160	188	168	169	182	154	158	188	180	197	161	178	163	171	178	170	172	171	161	152	179	168	165	178	158	184	174	166	161	173	178	171	188	174	165	185	183	183	175	148	177	179	174	168	154	158	183	180	194	179	203	178	167	152	164	174	153	166	187	194	178	184	165	183	173	176	169	196	163	156	180	142	161	167	146	171	158	148	174	191	171	190	187	170	174	159	175	158	166	171	136	157	195	173	167	167	164	156	195	196	185	162	183	181	163	201	158	179	185	177	185	180	183	174	191	190	183	193	170	186	197	168	190	173	175	178	189	205	180	173	165	188	181	190	180	161	170	153	163	213	188	168	173	197	182	169	158	165	156	176	152	193	161	191	134	184	171	188	178	186	189	169	159	168	182	175	192	169	165	159	163	165	166	172	160	159	157	180	203	161	187	166	178	145	204	165	175	152	180	173	189	178	183	165	161	175	170	168	168	155	180	165	182	168	155	176	157	186	169	164	174	178	171	192	164	199	187	190	176	149	181	172	167	184	180	173	161	198	171	167	167	187	188	158	188	152	163	175	197	163	174	187	174	188	175	172	157	172	183	159	162	162	166	158	162	187	168	179	184	156	196	183	172	172	158	180	200	168	163	172	174	145	176	158	146	172	207	174	163	169	172	202	184	163	170	175	189	167	195	180	180	194	161	175	163	156	173	166	179	165	156	158	163	161	141	184	173	191	180	157	178	166	173	159	164	195	149	185	175	178	150	174	172	156	168	181	173	169	172	165	178	174	170	180	161	163	180	172	187	178	143	168	157	151	162	155	187	192	176	177	196	189	166	175	156	176	150	171	164	153	195	168	152	208	168	167	183	162	169	195	182	178	202	174	192	178	176	178	187	155	201	186	152	178	179	193	205	190	156	168	179	161	174	152	172	183	193	168	189	152	165	164	183	164	164	194	186	191	173	171	173	166	146	162	179	162	184	196	164	173	154	171	175	174	169	163	194	197	177	177	183	172	170	158	159	176	157	156	162	189	174	187	170	188	189	167	158	193	184	174	162	184	166	177	170	173	173	155	193	178	159	194	169	183	169	160	181	172	177	184	165	153	163	193	169	182	197	171	175	169
37321	45196	28716	9660	2466	694	376	298	311	283	304	290	316	282	284	292	269	272	255	297	320	301	284	258	295	275	280	290	298	297	294	304	290	285	284	258	306	286	242	285	275	294	260	281	310	290	306	304	307	307	288	302	284	305	306	291	277	307	286	311	329	318	276	293	293	296	303	316	308	305	283	260	287	285	272	304	278	273	285	287	281	302	300	282	275	278	306	277	273	314	299	286	282	296	309	294	244	270	289	274	283	314	278	282	273	271	290	294	279	266	300	312	281	289	310	284	277	279	291	280	300	297	314	290	265	323	290	316	288	324	304	280	285	316	284	326	284	292	272	305	289	293	295	280	310	298	269	307	278	332	283	295	305	338	273	265	311	306	280	272	288	274	310	293	287	301	280	311	310	275	269	302	288	281	300	270	298	300	259	271	304	290	312	295	275	288	298	294	291	283	303	282	303	272	294	294	294	318	270	265	298	289	308	323	279	296	286	260	287	301	288	282	297	299	300	294	287	280	280	310	303	275	279	306	314	293	277	268	289	277	301	291	280	278	288	304	316	275	290	260	280	297	303	290	291	300	309	318	301	306	292	308	300	286	270	301	316	307	315	287	293	285	288	289	286	329	276	314	291	288	281	284	302	302	322	275	282	307	297	305	275	281	280	304	253	294	317	282	290	308	297	291	317	253	291	314	295	281	325	292	317	276	311	264	273	287	308	294	325	286	283	298	298	296	287	287	257	306	279	312	320	314	265	296	274	296	304	303	293	300	295	279	235	260	295	303	312	324	315	306	268	280	286	316	306	258	281	316	291	293	296	287	288	284	279	294	306	271	290	339	280	299	296	282	305	289	290	294	299	268	298	278	306	254	306	291	266	299	253	293	294	308	272	306	283	299	288	299	285	284	309	298	295	259	261	271	294	280	255	293	307	273	268	278	301	294	282	246	282	285	273	280	284	286	282	298	299	283	297	288	292	290	292	296	283	285	318	282	292	299	290	276	271	309	321	299	283	309	276	268	269	283	291	264	283	278	304	286	267	260	302	294	286	288	315	292	284	279	304	280	301	293	297	292	290	290	256	291	296	294	298	280	294	329	291	286	304	293	291	275	305	308	279	305	288	283	293	309	308	275	281	293	287	291	293	282	314	296	310	286	287	286	299	284	260	283	312	291	323	304	306	299	297	267	296	274	272	303	296	274	298	272	294	256	286	264	263	284	322	295	319	331	298	297	296	281	268	314	293	304	328	288	296	294	305	305	303	284	325	306	295	309	301	300	335	298	277	304	308	317	307	333	290	270	283	299	272	302	310	295	274	297	284	261	301	312	315	246	283	304	256	300	271	295	309	280	261	306	274	296	292	246	263	296	287	292	278	294	289	276	298	325	288	304	305	289	310	272	262	272	278	281	257	295	263	320	307	295	293	293	308	275	284	287	276	295	259	309	273	289	265	282	308	265	307	353	288	256	285	270	290	303	277	256	277	296	296	321	310	290	302	303	281	282	295	322	292	317	273	320	299	252	306	283	282	301	313	294	273	284	272	259	293	300	253	313	286	292	277	318	295	293	294	321	307	302	300	302	272	292	278	280	269	280	306	292	259	283	277	287	322	284	353	318	286	297	296	282	285	278	294	300	283	270	290	306	276	283	278	266	272	313	280	246	303	285	261	320	285	320	291	287	292	305	284	267	284	265	284	282	269	265	304	286	306	292	274	304	279	283	307	295	281	286	292	307	276	281	286	298	296	312	305	277	295	269	291	294	302	287	287	284	298	295	284	264	276	255	287	297	281	260	315	281	293	330	285	288	282	289	312	276	271	293	275	290	292	299	281	319	345	289	258	282	284	265	311	279	290	317	299	282	285	308	322	296	284	304	325	277	293	317	281	289	299	295	294	273	275	279	280	290	258	332	300	284	314	286	303	319	303	266	288	286	286	317	292	277	303	263	308	280	284	321	308	291	297	298	293	290	279	291	277	318	269	283	283	306	301	298	321	310	273	287	297	331	307	304	280	290	333	270	303	274	326	285	289	304	298	304	292	271	275	273	295	315	311	288	298	285	317	276	298	252	289	307	277	271	289	302	284	291	283	297	279	293	275	266	278	292	305	296	316	259	306	274	303	320	283	273	310	233	304	288	256	294	281	281	254	298	287	325	279	250	316	269	310	295	324	281	282	310	312	287	279	249	270	295	306	307	315	292	266	305	287	299	292	286	312	267	274	279	280	303	298	288	310	324	282	273	291	298	293	286	297	268	294	283	283	286	269	292	295	275	270	295	311	285	261	264	289	267	307	287	300	308	300	268	281	277	298	301	296	243	291	278	298	304	275	319	286	302	271	313	305	272	294	263	287	242	288	296	277	299	260	276	289	265	311	286	301	304	264	302	299	282	309	279	292	277	300	264	281	301	300	282	287	297	295	272	278	296	307	306	268	268	295	295	287	276	274	260	292	314	285	253	312	308	306	269	252	272	284	277	280	282	311	294	268	284	278	269	284	298	287	276	277	316	297	276	264	271	273	288	300	299	275	314	303	288	317	292	292	285	285	286	290	290	297	298	287	304	288	277	303	276	315	298	307	274	290	271	310	277	299	275	266	278	296	302	312	299	315	304	275	295	281	308	312	297	309	288	294	266	266	282	280	312	278	292	280	269	281	296	321	299	291	299	277	287	264	294	317	280	333	289	299	289	279	287	288	273	303	268	313	293	314	308	285	300	299	288	301	312	322	271	264	294	263	323	305	271	278	275	280	311	289	333	302	297	281	273	284	298	276	302	263	283	284	286	279	275	283	321	320	303	289	286	281	298	295	305	325	281	264	280	310	331	289	286	291	293	259	297	277	272	308	305	293	281	302	271	297	298	303	272	296	306	261	289	303	278	282	284	262	306	293	289	299	271	288	301	311	332	280	313	297	286	280	276	308	315	290	294	312	272	290	285	297	281	306	303	278	290	305	292	291	313	297	327	284	290	297	304	306	289	251	288	313	271	285	306	292	290	265	285	305	281	280	263	294	292	313	283	309	315	329	295	333	346	293	271	325	279	283	303	282	292	279	295	296	282	283	299	276	321	290	275	298	307	272	305	283	298	264	268	280	273	302	283	301	292	265	287	290	298	261	314	291	303	283	286	274	286	317	294	315	290	293	289	303	292	306	293	308	324	283	299	302	290	295	299	300	271	287	275	265	301	305	265	298	292	317	292	278	293	292	275	300	303	303	278	280	272	299	298	288	308	273	289	303	308	290	303	292	281	304	331	306	298	283	304	307	301	291	315	295	268	306	303	299	304	275	290	283	270	304	279	279	264	309	271	288	272	294	268	280	288	272	316	269	270	314	290	269	291	288	312	288	303	305	292	278	290	287	300	282	287	306	309	276	319	267	294	271	275	296	275	289	329	313	306	292	291	314	276	295	285	289	310	306	310	284	328	285	291	293	301	279	273	315	286	298	283	313	306	273	290	260	280	295	294	297	316	296	261	295	263	316	277	277	319	321	309	270	307
24728	23236	31008	25864	19170	6083	545	310	216	247	240	246	208	225	246	262	238	235	225	232	237	240	239	266	248	234	227	250	237	217	234	232	225	214	256	258	239	219	261	217	207	258	213	238	234	223	231	236	238	231	227	252	238	242	229	217	234	224	196	228	236	202	222	201	226	213	215	215	198	193	248	247	240	244	225	220	222	205	262	250	245	207	254	243	229	231	206	229	218	245	242	236	174	232	245	236	237	201	245	209	207	234	229	237	222	236	244	213	206	220	251	234	207	224	231	244	213	255	221	225	222	223	242	226	231	234	232	233	232	230	229	225	216	223	231	213	213	223	198	226	230	225	194	233	233	225	236	217	235	213	201	216	232	225	230	229	217	237	213	199	238	225	210	204	219	217	234	249	211	209	231	218	205	242	226	249	237	220	214	232	227	223	235	199	213	229	209	240	259	245	235	238	205	250	227	227	242	225	231	243	216	230	251	230	226	242	224	233	267	237	210	233	211	237	226	239	226	208	217	239	235	245	219	249	217	197	209	220	229	243	243	237	221	225	241	236	229	232	229	230	224	231	230	226	232	267	208	228	225	219	210	224	218	230	262	208	254	214	213	221	261	229	226	228	232	226	213	246	246	240	207	216	195	218	223	255	237	204	245	228	223	234	238	208	223	244	263	232	237	232	200	229	245	238	256	248	229	216	229	233	270	231	229	234	208	232	183	208	213	232	245	227	217	249	258	232	246	226	225	202	230	228	253	227	208	222	211	233	206	220	221	216	213	236	229	232	257	222	241	242	250	230	212	225	228	222	216	262	235	227	234	243	226	245	214	215	216	236	236	216	228	205	228	232	219	220	231	211	223	245	239	224	247	226	230	228	233	225	212	211	237	232	200	211	223	217	208	219	216	209	206	218	205	236	214	229	237	224	242	225	236	249	215	221	217	210	242	236	227	242	236	217	230	240	246	213	250	248	211	218	225	254	228	241	227	203	206	199	203	221	220	219	210	208	220	223	225	237	209	222	239	211	224	218	214	238	215	242	221	223	236	231	220	220	218	251	232	225	212	246	224	255	246	234	219	226	231	212	212	232	218	258	217	229	232	210	248	241	215	218	220	242	234	235	232	215	214	231	229	208	238	228	200	229	209	241	228	236	212	226	241	206	226	225	213	235	198	222	193	215	226	226	252	200	222	219	233	234	228	181	217	222	228	227	200	240	254	222	227	228	242	238	229	249	207	209	192	249	227	200	226	225	214	215	234	210	234	206	218	221	225	210	246	223	227	236	249	238	227	225	225	237	205	234	223	233	191	202	228	225	222	227	234	219	222	212	215	209	254	216	206	244	212	233	235	245	231	186	240	221	241	229	219	239	220	241	231	218	240	231	225	262	221	226	216	228	239	226	250	252	228	202	210	235	210	230	242	229	221	222	252	199	211	233	222	209	253	225	245	196	214	238	247	237	276	239	205	247	248	236	226	240	181	227	222	214	228	229	182	240	228	213	241	244	251	245	272	238	243	221	234	227	229	235	219	235	222	219	222	238	246	220	238	246	208	240	211	217	213	232	223	222	255	236	232	236	250	209	220	260	226	234	221	238	226	221	237	232	240	234	219	224	196	221	215	229	222	203	238	253	223	210	236	231	219	229	229	216	215	234	247	203	235	204	223	230	202	221	223	191	242	236	236	258	223	229	233	270	226	218	208	218	239	229	199	224	207	209	224	222	227	246	218	236	225	212	221	229	231	213	229	220	240	220	225	211	207	230	240	222	241	222	207	216	210	219	251	231	202	249	219	239	224	225	219	222	221	257	209	234	224	241	272	235	222	226	230	246	251	239	240	245	219	231	207	212	236	221	227	225	208	203	217	232	219	232	244	200	227	239	225	242	235	218	229	226	227	237	244	228	271	241	207	209	237	235	249	241	218	210	219	207	227	224	220	218	220	221	221	218	260	228	225	229	221	243	240	251	252	216	206	218	227	215	233	232	253	230	227	228	220	239	227	212	217	213	244	205	222	218	239	224	205	264	231	223	224	231	241	236	217	222	240	266	208	223	199	234	219	196	225	247	239	236	225	235	217	249	191	233	207	228	224	213	233	222	215	237	214	205	223	225	219	253	236	209	251	226	240	213	222	228	232	214	230	202	236	231	247	224	218	231	268	266	237	230	218	244	217	244	230	241	216	220	230	243	203	231	241	231	216	251	251	256	227	234	227	236	219	238	233	228	206	263	219	217	224	266	232	255	240	226	181	218	212	234	229	215	222	219	261	210	239	241	238	241	206	230	241	239	246	236	199	228	236	216	222	246	227	236	223	229	226	223	240	220	211	232	230	251	200	205	233	239	222	226	218	232	208	207	231	224	243	214	250	229	222	249	238	227	229	226	213	223	245	238	229	226	237	218	204	214	248	233	226	232	236	245	267	238	231	223	216	216	214	209	227	245	244	229	224	224	240	240	212	239	212	201	203	218	212	243	240	244	214	250	234	226	232	209	241	233	219	226	213	208	212	231	223	230	206	236	224	266	225	225	225	213	213	233	242	221	209	237	249	228	238	220	219	242	207	231	208	218	251	240	224	242	246	226	206	243	231	252	199	247	216	239	226	217	202	221	228	239	212	240	228	205	212	233	244	223	232	216	218	198	222	206	253	254	237	211	250	239	208	207	219	226	213	203	220	213	219	196	210	230	238	220	216	229	235	249	250	207	218	197	241	234	228	217	211	228	238	209	228	238	234	203	233	240	210	227	219	231	214	240	236	225	226	232	249	227	223	237	248	202	216	228	237	234	222	258	222	250	218	206	255	229	206	231	229	223	221	214	236	252	197	228	217	228	229	238	233	229	230	226	251	205	242	235	234	265	244	242	207	221	218	194	235	223	213	235	218	226	233	222	214	230	207	238	218	232	212	230	243	227	232	222	226	230	203	228	211	239	245	240	237	271	257	226	242	252	208	228	215	236	227	233	200	220	217	219	229	220	255	228	256	217	232	238	219	227	225	231	211	236	218	250	224	207	218	237	231	234	234	253	241	233	220	234	214	208	234	254	241	233	252	239	253	225	223	230	232	236	265	200	237	201	211	234	215	220	214	227	220	229	216	244	221	214	267	237	238	222	224	244	218	239	219	230	211	230	225	227	238	218	207	221	235	237	237	212	233	250	232	218	225	211	228	270	225	229	226	234	238	246	228	230	219	243	240	231	236	219	223	205	238	224	238	205	231	213	224	241	218	255	237	220	210	226	219	217	235	239	243	251	226	220	211	225	234	233	232	250	227	230	222	238	219	244	202	231	239	230	219	239	249	214	250	223	202	230	209	222	231	212	202	216	232	239	220	221	213	230	207	211	224	230	215	226	244	197	244	226	215	246	216	251	242	210	226	240	214	222	202	229	188	220	240	204	217	206	209	230	254	208	223	213	246	250	237	200	223	207	239	240	235	229	236	225	239	225	223	211	240	218	238	233	241	240	223	216	236	212	245	213	220	226	206	223	223	226	261	234	251	192
60665	86880	59254	31392	11584	2585	853	471	400	382	403	367	387	406	378	370	381	375	381	390	416	396	396	411	421	404	418	369	378	362	384	374	375	404	366	382	402	373	358	368	364	405	368	384	391	394	391	379	346	366	358	386	402	385	365	332	422	391	373	379	387	404	366	344	397	393	369	379	362	376	381	364	398	377	370	380	397	372	389	386	389	367	386	364	400	408	382	384	389	410	364	383	372	390	407	384	397	357	395	395	382	377	411	364	383	406	397	365	383	402	394	404	330	341	332	393	405	383	351	379	357	362	381	365	389	357	398	362	368	394	375	370	380	411	384	408	351	367	402	398	363	350	349	382	384	385	365	359	388	341	358	379	382	367	376	413	371	381	378	392	350	384	338	371	344	372	378	355	365	384	378	380	351	352	399	376	347	373	379	361	381	369	392	352	374	409	353	364	362	388	375	368	348	357	383	370	389	366	375	410	387	372	406	378	382	387	396	405	346	383	330	352	344	370	387	352	399	386	382	369	398	389	383	368	382	367	399	373	400	368	359	337	351	377	374	383	354	355	380	351	355	345	395	390	362	381	380	348	380	369	363	391	355	372	402	423	378	399	410	362	386	397	384	368	366	340	408	398	372	376	397	359	364	373	391	399	390	375	385	411	384	375	348	364	406	381	384	421	376	374	394	371	380	389	410	362	378	368	362	377	377	361	384	373	356	357	411	362	375	385	364	414	375	385	386	358	396	363	403	358	377	393	374	407	378	376	370	376	363	372	357	371	375	387	365	399	427	352	397	376	402	359	365	368	348	352	379	395	398	390	407	374	348	374	374	394	384	398	394	366	393	404	397	395	371	385	340	369	361	385	401	409	397	392	372	367	359	386	408	373	361	405	376	323	386	380	365	372	369	380	382	379	386	417	377	341	380	364	369	373	358	386	341	369	365	386	367	361	377	405	354	372	416	374	398	349	358	355	336	371	360	377	396	387	362	378	375	350	385	373	385	333	357	353	356	392	390	351	365	358	347	392	342	390	388	358	422	368	374	375	357	366	377	370	385	390	336	399	380	403	348	340	369	387	340	373	365	364	395	369	364	375	388	360	394	361	387	372	377	391	376	371	371	403	408	375	417	371	348	341	376	334	361	368	385	391	385	339	387	363	348	380	379	369	365	393	354	389	381	381	355	357	363	362	404	416	361	400	372	394	382	358	396	387	374	428	399	384	393	379	378	321	370	360	352	382	389	362	380	376	421	386	413	381	381	409	360	356	398	363	368	383	365	344	369	365	357	418	382	405	375	335	348	368	387	371	377	401	398	396	360	368	368	352	392	378	387	390	382	374	367	368	379	368	417	338	371	382	390	373	359	349	378	424	368	391	398	398	377	373	376	395	380	358	371	378	371	370	355	384	409	380	402	352	341	384	402	362	378	402	357	362	403	375	393	366	372	397	384	363	387	390	358	363	398	375	406	364	335	379	363	374	407	421	374	395	359	395	354	387	357	371	373	400	388	362	396	383	375	350	367	376	399	386	348	352	374	366	355	371	365	375	349	378	358	369	384	338	391	376	346	385	364	379	378	362	394	401	336	400	341	380	398	395	393	391	388	364	371	362	421	348	379	349	393	414	396	376	350	392	377	375	388	387	333	409	398	398	382	389	381	357	396	383	365	397	359	390	392	380	390	367	365	379	383	372	379	392	377	378	362	354	371	372	376	384	368	383	345	376	390	349	359	368	406	365	383	362	380	359	364	397	375	374	379	393	390	406	394	351	386	396	358	371	403	372	370	400	353	410	351	403	399	388	392	353	361	347	390	321	343	396	376	383	396	392	380	367	368	333	364	396	365	393	374	379	367	371	393	371	384	354	388	352	398	360	389	358	409	364	391	356	362	381	365	374	359	403	421	384	359	362	363	368	380	371	385	358	366	376	381	384	354	398	378	365	363	402	363	385	376	368	370	388	358	336	392	371	412	391	361	342	372	390	388	408	357	368	369	362	348	379	395	373	396	393	382	371	395	379	340	351	370	394	361	362	399	370	370	360	374	396	372	375	392	389	367	336	385	351	339	393	340	322	402	390	374	391	358	378	368	366	370	387	371	358	343	377	362	347	382	379	337	398	389	371	375	390	383	355	373	378	405	406	375	355	388	368	388	410	364	382	392	381	352	375	404	408	351	394	390	373	393	386	386	371	375	366	341	403	379	382	392	394	367	384	355	376	351	396	385	422	368	397	362	378	378	366	347	392	396	387	366	385	400	360	344	369	393	394	390	361	378	387	389	409	363	389	337	389	361	360	354	372	375	383	396	354	374	354	401	370	402	354	412	407	357	381	376	395	365	399	373	385	368	354	345	351	352	376	392	417	387	402	374	394	381	381	356	361	335	386	376	384	379	406	347	326	360	346	387	387	348	401	385	349	370	364	342	370	367	370	382	383	377	380	363	384	373	359	374	362	390	375	397	388	381	413	374	386	385	344	360	370	333	366	380	362	380	394	364	377	378	379	358	366	394	422	368	386	365	393	404	403	364	376	387	372	367	362	371	370	365	385	357	381	402	364	360	350	375	382	362	366	374	342	376	395	363	387	372	355	404	392	417	350	325	345	372	406	354	409	400	407	363	382	383	377	396	352	364	350	378	340	386	375	381	366	336	365	370	376	409	388	379	404	335	377	342	364	382	358	387	382	365	355	332	375	390	345	370	337	346	384	418	396	342	402	368	358	377	350	400	371	352	356	380	356	365	392	374	347	378	348	414	323	353	327	387	379	351	338	377	380	403	417	381	383	374	378	362	373	365	392	377	345	366	394	375	382	361	363	359	362	381	387	367	323	362	367	371	391	358	360	386	352	417	369	389	387	407	376	372	392	351	389	400	376	383	355	367	380	396	392	383	359	379	375	351	379	390	394	366	379	346	343	408	381	376	378	378	382	334	343	371	376	349	392	375	395	396	416	356	368	370	344	382	444	388	394	363	400	359	371	375	410	417	400	371	349	364	355	369	385	355	412	375	395	353	387	394	365	396	389	356	361	349	378	363	378	327	332	404	378	384	380	374	360	383	394	385	337	386	330	373	379	398	369	400	368	364	337	387	383	399	350	380	384	387	391	376	378	377	389	336	366	419	364	393	373	370	384	385	416	353	392	406	362	370	380	391	400	369	378	386	349	359	366	380	368	375	435	384	375	371	358	390	348	381	366	385	379	368	374	372	397	365	374	401	366	373	350	398	374	344	361	376	374	376	370	378	369	359	366	421	380	383	366	395	349	401	372	349	376	348	394	366	367	341	360	384	370	349	373	325	381	395	374	370	380	357	368	364	369	373	370	368	398	381	352	383	364	395	352	382	379	352	424	370	340	404	361	382	386	372	393	368	353	369	370	348	387	387	367	359	370	356	407	352	371	348	403	399	415	406	376	383	372	373	366	369	365	370	350	388	354	394	342	370	388	362	387	390	349	367	390	345	417	361	389	374	388	382	379	391	391	383	393	346	342	374	356	374	353	350	384
23511	22099	30127	24431	21502	18419	3843	407	293	311	297	282	246	305	309	307	280	334	240	297	281	276	235	292	293	279	309	302	286	274	265	273	255	280	293	263	264	308	266	285	310	272	284	273	271	271	271	250	318	278	278	262	274	287	255	254	269	282	271	286	301	261	278	266	292	296	271	310	264	260	235	280	282	280	272	260	276	282	273	265	284	267	302	277	274	287	287	271	272	292	270	245	281	274	287	264	258	244	283	260	274	269	251	279	274	266	293	272	270	258	272	277	265	295	271	285	272	276	293	271	292	246	282	263	303	297	295	262	306	267	273	267	281	272	271	260	286	269	260	253	290	249	266	275	292	295	240	259	314	302	245	277	299	255	264	331	258	270	308	268	266	266	278	309	258	285	271	266	287	268	232	295	304	276	270	287	301	266	280	282	311	249	301	249	276	266	286	289	281	262	296	278	280	276	276	295	285	284	255	273	284	257	282	252	287	281	270	270	278	289	266	283	251	287	272	304	296	298	258	272	254	269	266	291	260	243	277	245	274	277	270	282	273	257	268	264	269	274	270	251	299	266	276	291	283	265	264	294	309	282	274	265	269	288	270	269	264	297	316	251	252	277	266	267	257	283	265	279	246	309	253	284	293	268	278	255	273	283	285	286	275	262	304	301	286	283	296	257	275	283	276	304	276	253	295	286	286	254	301	283	269	259	278	258	266	302	291	248	256	286	270	280	260	287	266	268	269	257	293	256	272	279	275	313	284	240	256	298	277	276	241	280	277	284	220	271	256	280	279	270	296	252	289	280	300	273	271	288	273	309	254	285	266	288	274	255	287	286	260	259	249	288	273	275	256	287	262	276	274	285	255	269	270	265	309	277	255	305	278	300	280	269	281	257	245	295	293	290	255	257	272	286	268	237	269	275	255	270	283	285	278	277	318	271	294	263	279	293	275	289	287	289	237	248	240	275	283	316	288	261	275	274	233	308	292	266	281	293	259	285	276	297	334	273	292	304	267	256	247	274	289	257	278	283	269	281	266	266	270	263	266	282	264	302	268	244	261	262	285	300	285	290	267	260	294	232	259	270	266	286	289	270	252	257	282	279	261	270	298	303	266	278	298	262	283	280	285	280	273	276	278	311	275	286	309	274	262	278	292	264	259	286	275	261	237	264	291	325	267	259	285	291	280	288	287	277	262	280	274	275	284	258	256	295	290	265	271	257	272	311	288	276	265	271	245	266	279	267	282	258	255	299	289	253	294	280	270	290	277	231	268	291	309	274	293	283	269	280	301	274	266	268	293	279	282	276	255	260	283	306	290	267	260	306	256	253	284	293	273	310	281	263	270	294	254	313	289	289	254	273	272	246	266	292	303	264	286	267	290	274	273	280	269	278	261	264	294	273	300	281	283	280	260	256	242	304	254	306	284	288	316	283	269	248	293	278	293	290	271	293	292	292	274	260	274	282	284	273	250	283	260	283	276	266	322	299	258	311	273	282	265	253	267	284	279	287	248	284	262	292	248	278	282	265	288	256	278	312	267	285	270	272	275	284	285	298	303	275	266	284	277	286	277	273	239	238	258	281	267	274	264	285	273	254	266	321	274	286	292	303	279	263	274	302	265	264	253	268	262	276	279	248	277	283	287	266	281	272	261	274	259	259	290	271	267	306	269	253	276	280	284	272	273	261	261	255	280	285	310	273	281	277	256	283	267	290	290	293	273	258	274	279	268	258	283	293	282	256	272	286	285	273	264	262	357	290	280	266	266	279	290	271	267	291	271	269	289	264	296	283	276	245	281	264	275	260	277	251	259	286	302	285	251	310	276	264	315	277	301	277	277	276	254	258	274	283	292	227	255	289	268	266	295	279	265	271	260	277	275	286	251	282	264	297	284	272	291	255	289	252	292	281	285	295	261	280	281	269	276	290	269	266	272	278	280	273	283	274	290	265	315	261	278	282	296	307	293	275	304	284	286	279	296	219	276	271	279	285	289	252	288	268	292	294	281	265	278	255	277	282	285	297	271	306	275	262	300	258	271	264	267	238	289	305	274	281	250	297	254	258	262	239	263	295	276	262	279	278	249	255	266	302	289	268	256	269	281	256	278	256	276	277	304	275	277	272	266	264	257	263	288	285	291	266	277	281	277	305	261	289	273	284	272	290	261	270	293	268	264	273	266	278	283	249	262	284	263	286	276	246	283	276	258	259	296	295	275	285	280	243	275	278	279	241	252	281	262	281	289	269	300	313	282	268	251	259	282	286	277	279	296	309	291	275	278	253	284	277	255	281	283	279	255	286	283	299	264	282	285	277	254	257	254	276	291	270	261	251	284	278	315	281	285	265	270	263	265	296	267	279	274	278	276	292	272	264	269	278	279	254	265	282	290	303	281	290	262	268	273	280	294	266	279	302	294	294	286	277	267	270	269	282	277	270	274	260	281	294	244	271	266	271	247	277	279	296	269	269	272	259	260	272	271	259	262	278	268	285	307	284	263	265	274	266	251	272	264	263	290	266	293	288	273	274	270	280	287	298	277	282	270	272	275	263	280	274	270	275	278	278	256	291	257	258	261	262	262	280	284	270	258	263	275	271	293	252	286	257	281	281	283	296	284	251	278	289	295	283	239	268	277	301	290	256	252	269	254	269	280	256	234	297	304	261	299	297	297	278	253	255	288	308	284	263	282	263	299	274	252	295	253	264	282	271	281	248	243	284	260	286	287	275	266	286	260	272	265	281	261	276	298	273	289	316	276	283	258	269	268	244	253	286	315	275	288	269	275	274	275	295	272	251	288	288	314	257	259	266	253	282	260	286	243	266	280	290	299	276	280	254	249	288	262	309	268	285	286	285	275	267	278	252	271	298	284	304	257	278	242	309	289	251	279	287	276	259	254	286	279	326	263	279	297	255	242	280	267	237	272	282	268	251	282	289	285	271	287	257	294	269	261	262	260	270	264	273	273	272	259	277	255	260	272	249	291	275	275	276	269	297	313	276	299	254	269	284	256	231	262	293	268	264	286	305	258	263	278	267	293	274	270	256	279	267	265	258	281	272	305	255	302	300	261	273	258	272	301	287	272	271	262	287	292	304	264	266	293	261	255	292	274	259	276	296	240	269	283	279	253	310	286	277	267	307	293	274	260	281	254	302	260	275	275	300	288	291	279	303	262	235	264	288	258	277	255	272	258	264	270	294	293	278	271	280	254	267	264	267	244	249	255	280	289	275	257	262	291	317	284	289	317	287	289	274	271	290	278	310	264	239	291	295	285	264	282	269	258	281	254	271	267	245	302	256	261	238	277	284	267	281	274	288	293	246	246	299	272	308	270	289	264	273	289	296	274	291	296	274	277	274	278	298	252	263	251	295	255	255	293	296	270	276	285	285	281	272	252	273	294	267	252	279	254	299	296	296	273	261	295	284	275	264	267	290	290	311	281	255	236	279	282	273	264	272	262	257	271	280	292	244	254	256	280	242	264	270	255	278	259	251	264	302	305	272	266	276
60787	98313	69589	39494	17489	4972	1287	577	523	412	431	437	465	439	402	422	431	427	437	459	422	453	481	458	451	440	403	442	435	450	454	439	483	431	435	438	474	412	437	431	449	435	430	452	422	468	452	443	477	457	413	426	422	449	437	395	437	437	424	422	393	425	424	459	415	444	471	484	435	424	420	415	414	424	465	437	442	486	435	433	465	449	462	431	446	441	467	409	438	441	423	439	435	456	417	456	407	430	428	438	459	432	491	459	449	440	379	425	433	443	429	443	427	443	450	426	438	438	448	406	449	438	459	462	461	447	448	418	448	430	456	441	400	444	413	408	411	446	447	453	445	448	459	416	436	435	445	413	426	422	469	418	442	477	432	447	468	443	415	400	454	444	424	445	457	411	480	441	427	403	403	435	445	421	454	436	421	422	397	447	453	432	457	440	464	405	418	437	452	446	431	486	451	416	436	419	439	469	441	429	453	460	466	437	453	445	446	445	414	450	437	413	484	414	432	448	439	381	450	434	412	445	425	407	426	438	422	391	420	450	458	438	445	439	458	403	455	418	438	453	426	407	408	444	418	425	453	449	423	434	438	410	428	454	425	433	473	458	450	418	458	458	443	413	433	418	446	415	443	458	431	450	448	429	428	449	422	430	447	433	407	446	433	424	438	433	438	434	436	456	436	393	445	444	443	437	416	436	413	427	404	444	456	417	475	415	456	389	460	433	423	415	422	456	442	468	449	443	408	414	460	423	411	460	455	440	419	457	394	431	441	445	423	397	425	459	446	468	481	420	432	453	449	443	446	440	419	432	450	458	443	404	431	454	453	440	435	444	470	447	445	413	447	448	401	437	464	455	411	419	467	456	454	437	435	447	433	429	467	434	425	448	468	446	416	425	437	444	438	395	448	429	449	427	449	440	416	434	439	464	409	455	461	408	435	423	416	446	437	398	388	411	434	432	468	452	422	415	459	410	426	478	418	471	428	464	458	419	447	398	421	479	439	432	434	413	451	479	433	430	451	417	450	419	469	445	429	436	400	429	424	433	429	478	435	452	439	434	429	444	440	453	434	431	415	451	428	459	430	443	413	457	402	446	448	489	431	428	437	444	474	447	407	438	410	416	410	439	433	449	407	418	474	447	424	474	462	430	420	404	391	425	463	404	446	413	437	443	441	426	446	428	438	418	441	433	389	429	437	449	403	438	435	423	443	462	446	458	448	469	426	383	453	430	466	433	436	457	448	449	465	435	434	427	484	439	426	426	412	398	431	441	394	437	433	426	430	418	434	452	431	454	432	432	422	455	405	403	440	458	418	448	423	420	419	454	452	413	422	489	445	437	463	428	425	445	424	445	425	422	467	448	424	423	496	451	419	432	396	455	440	418	430	434	483	422	481	440	446	412	403	407	420	416	408	419	464	452	453	444	466	395	400	472	428	420	414	438	417	433	415	418	410	433	417	410	446	435	399	450	438	466	431	421	427	424	428	492	456	429	416	464	442	454	412	404	431	472	409	449	427	471	467	433	440	445	435	410	418	423	393	428	408	405	411	448	425	448	444	418	456	442	450	442	422	473	458	421	426	445	412	429	407	429	427	428	465	413	430	406	454	399	406	446	438	425	433	455	447	424	450	445	427	436	465	435	427	435	425	422	457	423	408	466	406	420	449	488	438	447	421	438	435	445	415	426	443	446	424	408	466	440	459	419	433	456	436	413	448	420	418	433	425	486	469	427	422	436	454	428	399	416	430	449	454	438	422	432	424	446	447	437	425	447	439	420	438	445	442	456	445	446	443	442	391	434	453	432	406	489	434	429	437	442	420	463	440	422	480	421	408	424	430	429	457	447	458	437	425	454	423	436	402	459	406	426	451	438	453	431	452	440	450	430	452	460	426	431	447	429	444	433	448	417	428	417	444	454	400	428	397	424	455	465	426	448	452	431	434	427	428	449	440	428	414	441	417	433	382	487	454	404	447	435	431	453	436	396	406	411	422	453	460	462	461	451	420	448	423	426	418	433	411	423	458	454	428	451	418	468	431	444	418	443	430	425	480	437	409	446	447	413	437	463	436	438	448	419	431	449	385	492	465	440	467	437	421	441	461	490	446	446	431	415	446	453	431	444	438	458	410	438	427	427	474	431	423	434	458	447	415	418	409	433	408	415	453	422	438	418	430	424	408	399	444	432	418	447	443	453	425	427	418	425	440	424	471	443	442	450	425	438	428	439	437	390	460	438	440	441	451	457	415	438	416	434	446	437	470	426	468	387	429	432	409	438	463	443	431	450	430	396	413	432	413	440	425	426	438	428	403	436	449	435	442	447	413	427	417	427	439	405	468	430	451	437	419	432	425	461	424	429	424	455	413	445	408	483	409	443	412	430	415	423	452	458	438	431	433	439	418	444	426	458	471	470	405	437	449	405	449	390	475	434	449	411	425	452	442	396	447	419	411	433	452	470	476	417	443	431	421	430	434	457	444	461	406	423	426	437	478	433	422	452	473	421	436	417	419	419	429	439	416	478	393	419	429	441	465	503	466	437	457	444	441	445	443	430	442	434	433	420	458	429	430	426	444	426	431	468	417	445	426	486	422	468	396	469	437	409	441	440	438	444	458	412	431	472	485	466	452	409	418	427	413	420	472	418	450	407	413	458	406	439	411	427	412	420	441	399	461	413	452	446	456	439	440	456	462	440	411	424	446	450	430	423	450	450	415	453	430	461	452	440	378	425	453	429	431	460	422	427	450	438	434	440	409	407	431	394	473	411	437	451	431	445	440	433	451	420	428	473	446	459	442	458	440	414	405	407	423	433	432	457	416	471	424	411	441	424	462	425	420	446	445	447	461	439	430	448	436	470	422	432	397	410	430	411	413	419	416	413	399	411	431	468	450	442	428	447	434	431	492	434	444	451	440	431	412	420	431	459	443	425	426	432	415	448	479	442	443	396	441	448	440	456	459	399	435	391	461	428	434	450	403	458	424	444	413	453	463	403	449	422	412	446	433	427	458	465	446	434	431	446	416	443	419	450	417	461	477	424	484	408	459	440	422	414	462	458	428	432	408	415	446	470	417	426	451	404	439	388	452	427	452	461	430	452	450	422	454	456	449	431	443	445	460	425	435	429	423	462	418	438	409	428	427	433	437	475	460	434	417	411	419	456	424	446	467	428	435	441	433	468	459	412	410	441	451	450	428	480	430	483	445	438	460	410	443	416	460	444	423	442	420	440	452	441	431	440	424	393	467	438	440	434	441	454	439	423	449	430	433	451	424	441	437	423	430	441	419	456	438	438	449	432	443	403	437	467	438	461	439	438	431	409	433	413	409	458	439	435	434	445	436	433	443	402	459	449	438	422	443	421	415	401	460	388	430	462	448	466	423	426	389	417	425	422	433	425	445	448	449	404	439	391	442	426	434	440	438	416	405	464	453	436	457	427	455	453	440	396	450	424	435	468	470	435	397	442	427	424	412	439	470	453	456	437	441	455	475	423	408	447	417	454
30119	28915	25135	9908	1357	406	211	202	165	175	179	168	179	159	170	187	165	144	168	174	158	161	137	171	155	172	194	169	176	160	175	183	154	178	178	171	190	179	171	179	177	197	172	171	155	196	170	178	197	177	151	165	176	181	180	184	167	164	190	181	161	163	188	143	184	186	165	180	172	164	175	182	168	153	175	184	177	191	161	164	169	159	179	193	159	178	175	186	184	158	179	184	185	173	185	188	181	176	183	182	165	162	182	156	169	166	176	177	166	187	161	174	162	169	168	168	154	165	182	188	167	177	170	167	187	168	184	184	162	166	159	160	155	176	191	173	194	165	149	139	185	151	192	165	154	154	170	181	179	158	159	182	198	160	187	159	167	185	167	168	172	173	150	168	181	164	169	180	183	158	195	198	169	175	181	147	176	188	182	191	155	183	180	184	174	179	196	192	155	174	192	178	196	180	168	183	175	171	180	159	167	185	134	165	182	161	180	174	166	201	172	166	167	157	176	172	178	185	175	197	165	181	170	174	169	172	195	197	176	162	183	175	183	170	172	176	171	197	190	174	156	156	166	157	173	162	192	162	209	155	148	149	174	161	169	169	170	181	196	180	173	169	170	170	192	174	182	179	176	184	187	141	172	163	152	183	185	189	152	178	184	175	167	167	187	176	166	152	189	167	172	179	168	170	152	179	179	166	179	136	180	185	165	154	166	186	165	180	174	157	178	169	151	168	185	192	155	147	175	182	174	154	186	156	153	202	194	175	197	185	164	140	141	150	187	173	177	161	177	200	151	172	167	167	167	178	187	170	189	174	159	154	145	176	190	175	162	169	189	188	155	148	177	186	166	168	167	167	190	165	161	185	181	173	165	159	175	169	180	206	162	166	167	181	177	174	187	172	168	180	180	175	189	170	173	159	164	173	181	173	186	166	165	194	164	174	164	159	176	157	156	185	211	151	166	159	184	184	194	163	190	184	172	165	177	164	168	180	193	149	169	161	165	198	172	177	161	162	177	169	184	167	188	160	166	173	165	167	191	182	180	185	174	177	186	189	143	169	172	175	151	197	196	166	176	166	185	166	152	167	177	167	176	164	194	162	191	200	168	179	167	176	169	165	165	165	194	178	166	158	183	185	154	159	160	197	186	174	158	166	188	170	167	170	173	166	176	170	136	159	192	169	154	182	172	154	182	186	166	174	154	168	157	174	193	176	184	183	185	176	177	166	179	165	174	157	181	162	178	165	169	167	150	201	138	153	154	169	170	171	160	164	186	163	171	165	177	187	170	172	166	182	170	173	169	201	185	167	155	157	155	180	159	176	168	182	147	166	154	166	137	167	188	166	185	164	165	176	159	167	182	176	183	167	172	185	164	162	165	166	173	157	185	168	181	165	157	157	184	163	167	174	176	171	177	188	173	177	162	175	189	177	155	147	159	168	166	183	156	182	166	171	172	174	154	176	178	161	136	157	180	169	175	190	178	173	186	207	186	175	195	168	178	175	190	164	176	173	164	185	188	168	178	148	177	163	185	185	156	180	166	202	166	166	181	165	182	149	162	168	195	205	158	187	174	161	192	165	183	169	162	181	178	186	182	159	181	149	173	177	161	178	189	168	196	170	176	147	162	185	191	186	167	195	168	191	176	194	196	160	175	164	177	155	196	177	175	154	189	181	158	171	213	181	175	152	166	171	183	193	161	164	170	152	163	191	194	176	168	200	176	176	203	168	178	183	169	190	182	170	183	196	168	160	165	166	215	184	170	175	175	161	156	161	174	177	182	159	170	206	169	167	159	187	192	191	182	169	172	179	200	166	169	203	172	182	166	179	156	182	163	211	158	163	154	157	179	171	164	195	200	159	173	167	170	190	181	159	193	173	166	175	201	188	179	192	170	171	184	147	179	160	187	162	176	189	174	183	186	177	165	175	162	190	185	160	175	160	157	194	157	181	186	176	185	165	169	161	203	172	157	184	175	174	191	154	166	163	155	166	169	194	181	175	176	181	185	186	167	165	162	191	156	188	159	177	157	164	174	149	183	192	170	187	185	168	195	154	159	174	164	185	185	175	177	165	190	172	168	172	172	157	167	164	181	154	148	180	172	172	160	163	173	186	181	166	186	165	172	179	140	161	176	164	147	133	179	186	175	134	186	158	177	181	186	181	172	173	170	173	178	179	186	168	163	188	174	174	162	160	155	187	166	179	177	180	178	166	165	153	170	167	163	185	155	141	159	165	189	172	182	168	178	162	155	157	181	155	188	200	185	160	171	163	182	168	185	182	158	186	161	181	165	174	150	189	163	177	171	150	188	156	185	171	158	162	173	149	171	187	179	191	170	179	161	163	169	160	171	169	179	153	164	172	163	138	169	186	186	176	165	179	179	176	171	200	168	171	192	167	144	169	181	187	168	163	151	166	168	173	192	193	158	149	178	160	163	181	158	169	184	194	187	171	179	162	190	172	197	157	176	158	162	170	185	168	174	177	184	158	169	172	182	183	181	185	185	173	170	189	181	165	185	160	198	197	174	181	187	183	193	180	174	158	181	145	159	177	140	172	166	170	162	191	184	168	162	186	156	165	162	169	171	163	164	186	148	187	159	169	170	150	184	167	201	188	191	170	168	157	167	159	173	150	172	179	167	151	176	178	174	192	177	146	153	178	161	169	160	179	152	172	142	150	204	178	139	168	182	151	173	181	173	172	168	158	170	185	168	156	175	176	192	176	171	156	186	187	160	173	168	184	180	184	188	164	184	154	173	169	168	174	187	173	164	180	198	174	179	153	143	184	182	159	181	193	182	181	182	166	183	184	201	164	153	201	191	194	181	158	187	202	169	153	173	186	182	165	186	173	159	170	165	181	181	163	180	151	195	180	184	159	141	157	180	195	185	174	182	157	184	173	169	154	166	166	179	184	151	192	147	169	177	169	166	165	188	157	168	167	171	179	173	172	203	160	168	160	162	172	143	165	182	156	162	175	183	153	188	174	167	168	158	168	173	138	147	187	158	178	163	166	190	180	169	183	181	170	175	178	175	164	164	194	165	193	171	181	175	170	194	161	193	157	150	198	200	180	179	180	171	192	186	166	177	172	183	187	149	173	177	167	157	164	157	174	169	192	158	202	169	195	158	158	167	183	175	174	183	189	190	173	144	170	152	196	174	144	190	155	163	171	188	185	177	166	144	184	176	161	187	170	192	192	179	165	180	175	183	174	173	181	168	176	165	158	155	158	147	168	161	167	190	177	179	177	178	169	177	166	180	159	153	167	188	169	157	187	172	155	170	181	169	171	145	152	180	171	176	180	149	177	174	155	165	147	180	143	150	170	188	204	148	153	180	172	155	181	162	176	162	182	177	168	179	178	184	176	183	172	193	186	178	153	157	165	178	149	194	164	181	157	161	164	151	176	190	158	177	163	165	167	162	179	169	161	180	180	181	175	179	146	169	149	160	170	152	172	180	146	161	166	182	178	158	171	187	183	177	156	160	160	169	176	177	160
37274	45307	28845	10111	2531	710	359	285	270	308	272	277	322	275	291	300	291	327	327	298	313	298	286	287	284	299	291	275	297	285	263	278	286	277	291	296	264	289	275	282	287	271	263	280	286	307	280	271	277	304	276	320	284	269	301	302	280	292	293	272	287	311	317	279	292	309	299	297	311	295	297	317	276	305	283	306	314	257	277	281	301	273	303	315	262	318	300	304	279	288	293	302	291	296	289	278	304	314	289	312	279	275	307	273	306	283	260	292	275	293	327	283	275	289	296	331	293	316	286	288	244	304	285	283	294	261	295	297	304	308	269	308	305	270	282	314	250	292	297	282	272	299	298	270	292	304	324	299	322	302	305	285	280	310	283	307	285	311	283	309	280	258	269	291	289	285	289	273	290	309	288	307	310	266	313	269	273	313	298	288	269	282	320	276	284	289	283	292	319	305	309	298	301	286	294	293	261	289	285	281	270	281	269	316	286	315	317	293	322	275	281	279	299	283	266	266	283	279	283	294	290	297	273	291	285	276	318	287	282	315	254	285	284	311	272	258	274	299	305	295	295	282	300	297	303	308	299	291	319	319	252	297	317	288	293	257	309	307	273	322	267	286	330	312	275	285	295	286	303	297	267	280	293	289	286	276	285	285	295	290	278	286	316	287	285	294	255	299	294	309	300	303	297	320	285	303	288	303	293	312	301	299	309	292	264	288	301	307	268	308	304	294	287	300	295	314	301	286	267	284	300	281	260	272	310	264	291	290	335	314	304	289	283	298	283	305	289	273	304	298	299	266	268	289	289	299	297	303	281	280	294	302	283	305	278	289	279	283	295	303	288	312	324	283	302	273	286	309	301	309	296	273	312	287	273	291	305	284	252	292	284	281	282	279	314	295	331	271	293	280	297	269	280	287	292	317	275	299	278	303	271	316	258	280	298	284	298	298	291	280	309	291	258	248	278	261	291	331	281	306	283	309	316	300	294	291	259	308	265	262	277	277	298	256	283	280	309	287	284	303	298	280	308	295	279	277	295	291	283	287	296	286	285	331	289	314	276	289	338	282	253	290	297	303	312	279	269	311	273	299	300	278	290	282	310	292	257	285	292	300	297	288	262	285	306	293	261	269	300	274	314	293	281	301	275	293	291	295	290	280	271	311	339	297	336	286	326	335	276	291	297	306	260	298	288	296	268	285	300	290	282	296	308	286	291	306	302	293	263	276	261	323	287	289	267	275	278	287	268	309	291	314	262	304	292	283	280	273	293	285	287	269	272	288	291	298	242	325	266	273	301	322	324	287	294	288	249	308	294	296	328	278	299	292	314	281	285	290	292	296	269	273	294	294	295	305	294	316	299	270	293	297	289	290	305	267	276	325	301	282	313	254	297	303	300	290	302	284	251	315	261	293	312	292	272	304	288	274	297	303	282	275	301	306	281	283	323	278	292	276	282	275	315	298	304	291	294	284	277	297	279	271	292	308	342	307	276	311	271	349	307	291	275	292	308	291	265	274	270	328	285	284	271	289	294	289	282	258	301	280	316	311	325	281	283	298	273	300	282	293	297	275	327	293	298	284	329	273	282	273	303	302	315	309	298	308	291	315	286	299	298	303	288	264	292	292	306	317	297	303	281	312	314	294	285	278	279	296	291	272	299	311	295	282	297	290	276	277	294	284	284	280	290	279	295	252	318	265	272	280	296	284	288	318	271	302	285	316	278	332	284	293	291	280	273	277	285	293	316	280	292	281	312	295	295	305	309	284	289	270	316	293	306	282	285	274	335	256	284	293	294	263	322	300	329	300	315	264	273	288	280	286	302	295	302	302	267	263	287	291	295	278	266	288	272	282	274	312	271	278	292	309	284	296	289	295	311	296	324	287	256	331	291	291	328	280	284	315	295	287	274	293	296	299	257	318	282	294	296	326	308	259	283	317	310	299	292	262	285	299	282	288	308	288	313	301	298	274	274	292	279	315	299	317	298	278	295	282	293	293	339	301	273	306	293	289	290	287	288	290	309	317	305	294	307	280	277	324	312	287	284	287	307	278	303	277	301	286	283	279	285	282	285	279	290	318	238	297	311	298	307	273	285	281	288	299	294	285	284	268	310	261	286	296	297	282	295	265	303	292	268	291	296	289	284	316	289	308	284	281	291	328	295	314	312	301	325	299	261	288	285	282	300	293	293	295	293	276	284	298	320	269	323	302	288	307	276	302	263	321	288	281	281	271	307	284	270	302	303	274	284	293	267	268	281	264	264	321	307	300	267	300	273	296	287	287	259	255	265	293	269	285	264	298	283	272	281	280	279	306	292	294	296	295	304	287	303	292	284	305	284	281	286	291	283	305	248	292	290	296	305	265	290	297	291	291	287	337	282	285	301	305	258	274	273	288	269	317	283	308	282	304	289	302	273	269	258	292	311	286	263	281	299	308	278	286	243	304	294	261	282	330	284	259	285	295	287	301	263	286	234	314	288	306	304	308	269	284	267	282	297	300	298	270	285	288	290	283	317	293	268	276	257	316	301	272	285	319	288	272	272	290	281	295	282	277	301	306	317	289	315	274	313	300	278	273	283	277	275	281	326	277	285	297	278	291	286	328	297	302	298	265	320	292	321	302	272	278	286	286	294	289	305	265	309	293	276	275	292	305	320	296	299	314	296	265	277	276	309	267	302	305	279	253	259	269	308	298	290	291	284	272	270	323	290	306	262	295	299	280	258	270	295	283	283	283	284	284	291	290	308	309	278	287	309	304	292	306	310	298	285	251	268	280	253	291	297	328	303	293	272	287	328	298	295	282	297	311	318	323	302	274	268	278	343	287	299	279	281	271	293	302	260	274	287	301	266	309	273	315	290	287	301	318	286	310	280	277	305	273	305	322	289	270	301	299	299	260	269	291	287	259	272	285	264	288	264	275	317	290	278	327	299	276	299	290	287	275	280	288	269	304	294	282	283	266	264	283	297	271	300	333	257	329	306	270	281	270	286	285	315	261	294	303	304	262	288	309	269	280	307	250	273	276	310	298	277	286	304	287	294	306	278	330	305	314	288	256	326	292	327	272	302	286	285	288	307	303	286	335	258	282	307	261	270	287	315	295	299	277	290	247	281	281	287	324	281	273	314	268	253	298	312	297	314	273	289	289	301	314	312	280	295	295	274	285	263	283	318	284	264	303	288	274	298	274	269	281	282	274	289	273	321	304	286	296	297	288	283	310	281	287	300	308	288	292	297	296	286	292	292	281	294	298	293	293	316	279	259	267	312	300	268	280	308	298	271	286	264	296	329	294	266	279	282	282	281	307	283	297	286	294	277	316	327	266	285	303	312	301	278	297	298	288	299	286	271	286	293	274	290	298	279	285	297	284	330	287	279	294	276	269	271	291	315	274	288	276	313	256	276	279	292	279	314	265	284	303	314	294	278	298	300	314	255	290	286	343	287	297	270	297	284	291	286	284	273	285	310	318	285	290	300	288	290	302	295	307	320	281	284	262	285	285	322	286
24757	22930	31000	25806	19420	6745	635	272	253	251	251	264	239	224	199	248	219	211	240	236	252	247	232	234	243	244	242	230	213	239	244	224	258	210	244	256	225	239	226	219	238	227	231	223	228	234	239	221	232	247	222	235	223	232	261	206	224	253	257	245	244	244	208	236	227	203	226	201	226	230	218	222	230	239	223	217	235	227	239	233	244	235	248	219	218	212	269	213	228	230	255	216	247	210	253	212	225	230	222	229	238	244	220	257	226	239	212	241	215	251	225	238	232	214	261	214	222	221	232	224	250	245	195	238	253	245	246	250	214	205	235	215	224	229	233	241	240	223	237	215	246	232	238	230	241	235	223	262	232	204	219	233	245	253	213	216	214	214	209	239	239	237	232	225	258	203	224	222	235	203	225	219	223	242	198	223	247	224	222	224	240	223	232	253	253	246	212	227	222	217	246	245	252	251	253	248	215	230	241	214	238	210	229	210	250	227	223	226	243	219	228	222	247	216	233	227	248	226	231	215	215	239	215	226	222	216	222	249	206	259	240	252	254	245	226	255	237	223	233	219	244	219	229	244	225	237	216	251	213	225	236	236	217	226	231	236	220	214	210	225	222	230	247	234	238	258	207	212	201	249	240	262	233	215	228	227	249	245	215	231	223	231	232	265	216	234	246	237	222	255	220	238	249	241	224	243	231	241	215	215	226	230	239	252	209	211	227	252	257	228	216	225	229	241	212	230	248	210	234	248	224	211	225	243	235	218	241	229	211	249	247	239	244	246	257	226	237	247	226	232	223	219	222	234	235	240	240	259	219	234	229	223	230	251	251	228	221	218	224	230	237	204	237	236	237	226	230	251	232	236	236	240	255	221	232	228	236	221	226	210	220	211	240	227	241	243	239	248	214	225	245	243	243	224	249	238	249	236	223	229	230	226	229	226	229	208	237	229	212	237	244	210	246	255	235	222	235	241	236	245	213	235	224	256	228	230	234	235	262	209	221	243	217	232	236	212	252	219	214	216	215	220	232	234	269	215	218	234	237	244	220	233	225	243	222	228	226	214	240	236	225	259	194	231	252	249	237	225	221	240	252	215	245	247	260	246	246	197	215	243	251	233	210	249	239	240	231	210	221	236	233	249	240	240	215	226	235	210	241	233	234	217	229	236	233	250	234	248	231	242	231	229	218	214	234	240	219	233	236	211	250	233	229	236	206	225	266	264	266	244	247	222	232	233	241	211	240	240	249	253	219	242	257	246	228	250	232	226	227	215	240	239	256	219	247	230	212	224	215	229	237	230	221	237	222	244	235	240	231	234	232	210	230	239	230	230	214	239	203	218	235	221	223	238	245	217	226	220	232	238	219	211	221	214	225	233	236	213	237	208	211	239	220	283	233	230	248	243	243	239	223	213	257	227	221	198	242	213	211	216	234	201	233	202	235	247	238	242	248	246	212	247	256	234	221	208	208	251	214	270	248	206	202	215	231	240	238	246	220	226	212	216	239	206	238	224	231	241	224	233	227	251	227	240	234	260	227	253	240	221	237	237	239	230	235	239	209	244	262	250	234	228	231	222	265	230	245	235	232	217	251	248	226	209	243	260	227	237	243	207	213	214	220	233	244	200	256	236	274	233	228	246	248	203	211	237	228	232	224	224	226	233	217	237	206	247	261	255	238	225	225	220	262	255	214	214	225	210	245	234	220	243	227	244	248	214	213	225	223	216	244	249	237	207	240	210	222	247	216	249	227	221	214	237	236	228	233	252	251	208	243	243	215	201	236	267	248	214	206	222	257	208	218	222	236	201	251	212	182	239	263	222	264	219	222	204	206	225	228	250	244	248	211	224	229	232	229	230	212	243	238	243	260	231	252	213	241	224	250	247	230	211	237	243	239	238	231	220	228	213	252	223	219	221	221	224	224	229	216	260	197	220	233	196	234	185	234	254	214	207	246	238	218	216	223	240	250	209	229	206	235	249	233	213	242	241	216	235	231	227	238	223	231	212	217	230	213	214	211	246	240	232	227	230	237	231	236	209	258	237	244	227	244	245	243	215	206	197	209	227	216	226	223	246	219	235	225	222	217	227	210	234	208	203	231	244	224	203	246	243	243	206	269	240	218	262	223	256	245	237	215	229	221	242	228	233	239	226	212	221	198	218	242	252	227	233	255	235	222	227	226	255	253	240	223	254	251	246	230	226	232	201	208	219	235	250	205	222	225	268	229	227	229	247	257	221	247	220	258	234	245	224	232	207	234	220	214	232	228	201	229	235	227	222	246	202	218	226	237	208	250	213	257	220	240	227	247	237	222	205	216	235	231	248	238	216	250	232	257	252	226	243	235	222	220	217	236	225	244	253	238	236	219	229	213	235	221	235	241	229	244	249	234	238	234	233	252	223	218	242	209	257	243	246	225	222	254	220	238	211	247	242	241	206	233	240	248	213	229	260	225	237	225	181	207	225	195	231	244	210	237	226	227	223	228	244	232	237	210	246	235	237	212	234	213	218	236	234	236	236	227	253	247	244	227	230	212	205	245	217	219	210	231	255	235	251	220	211	197	234	248	215	208	228	213	213	234	248	223	254	222	241	224	248	243	232	224	239	218	204	248	258	218	248	244	213	249	233	203	234	223	212	252	225	226	233	241	209	243	261	252	223	213	235	213	219	232	227	213	221	236	235	197	220	215	237	227	220	249	241	218	230	228	251	223	240	214	223	255	240	218	226	212	218	238	218	244	232	229	257	245	223	226	251	223	241	227	217	235	229	239	262	250	243	236	241	188	237	256	236	229	240	209	221	230	236	226	245	266	208	206	231	242	256	250	231	220	222	236	222	232	226	229	254	217	218	243	244	246	249	206	219	228	239	219	233	253	223	238	206	235	249	210	243	223	238	225	222	225	211	237	210	232	239	239	263	242	231	222	211	242	240	237	220	186	240	215	217	223	258	210	201	211	213	242	239	252	243	244	230	240	208	228	216	241	217	236	237	261	229	236	242	244	239	223	227	236	246	222	244	241	242	225	244	255	235	219	228	241	236	213	241	203	224	218	240	229	240	206	223	220	224	224	226	238	222	229	233	259	223	261	254	237	243	240	240	248	215	222	226	223	254	253	238	224	221	197	233	256	212	219	224	241	223	216	216	232	228	215	224	215	223	225	236	210	220	233	216	229	254	229	229	244	205	229	219	197	250	241	228	220	245	220	235	240	233	225	259	204	206	272	199	247	192	231	212	222	236	254	229	233	228	218	227	215	212	229	213	222	237	218	240	251	257	231	220	237	227	232	205	235	234	253	221	221	241	235	225	227	234	238	225	236	216	233	211	209	243	245	257	227	227	222	225	211	240	221	225	217	239	247	233	246	227	242	226	241	231	247	258	208	199	242	246	212	220	258	230	230	248	195	249	204	242	227	214	235	226	244	207	242	228	229	244	235	228	211	199	262	221	221	192	237	230	233	236	231	238	226	203	220	200	220	219	239	216	255	233	209	217	274	200	231	230	223	237
60008	86805	59008	32736	13262	3166	897	431	425	379	405	388	398	391	378	384	385	399	393	400	393	405	379	403	389	372	407	377	401	350	399	383	392	410	392	359	379	373	368	402	372	405	390	417	389	384	387	388	417	391	391	385	387	386	419	363	387	394	399	362	409	397	379	372	409	409	380	349	383	363	359	355	349	379	416	366	328	379	362	419	364	428	384	369	400	379	376	397	402	347	360	420	356	357	386	365	379	381	364	406	353	386	415	372	392	357	388	375	350	377	363	389	394	376	380	407	361	415	376	382	341	365	399	396	396	419	379	380	340	366	364	386	354	363	379	392	361	383	390	374	367	381	383	418	353	403	354	344	370	409	388	396	363	381	357	368	389	371	405	377	403	338	387	399	373	386	345	358	348	361	390	401	391	378	373	374	409	340	414	385	370	396	405	367	385	367	401	384	399	386	340	366	391	406	387	384	369	397	392	363	384	383	361	388	361	369	352	378	371	371	408	351	376	359	369	387	377	396	396	366	418	375	382	383	386	349	360	381	389	382	369	385	360	369	423	357	405	393	372	389	376	377	398	428	401	346	338	369	370	375	372	319	344	412	407	364	389	383	377	369	392	370	384	391	376	351	375	338	376	363	384	382	377	383	377	401	366	376	365	364	379	385	388	402	341	395	384	394	337	408	358	404	360	360	350	376	357	374	376	354	385	377	395	365	368	392	406	394	390	393	377	379	379	367	384	356	371	366	369	346	387	397	355	367	379	353	374	369	389	371	376	386	360	405	386	400	353	375	389	388	411	376	367	408	356	384	373	395	408	365	367	372	346	422	355	401	404	370	359	401	366	375	428	385	403	381	358	393	352	386	373	397	359	358	375	388	374	378	385	390	394	394	391	343	366	374	380	382	357	412	392	391	376	398	363	355	394	339	360	381	360	367	362	383	387	387	384	356	359	390	387	400	394	367	377	415	393	358	380	376	366	405	377	418	391	383	384	394	399	373	341	376	387	395	381	345	351	392	373	347	387	351	361	377	358	386	394	407	423	376	356	382	371	391	410	415	377	371	355	382	361	398	391	384	364	389	388	374	375	388	368	367	417	367	403	406	397	405	371	340	398	366	376	385	392	346	369	362	399	395	364	385	377	382	372	381	337	386	374	403	399	357	359	351	388	375	405	355	372	357	414	350	372	357	361	368	379	332	361	350	360	385	380	356	424	396	366	389	365	375	359	383	349	366	409	367	386	376	361	368	383	409	397	377	397	413	386	387	374	421	430	380	349	359	352	382	376	372	393	382	382	375	359	352	403	397	414	378	374	373	379	369	366	379	380	354	390	375	370	362	375	389	409	361	359	391	391	339	353	403	390	432	379	371	390	382	366	363	394	381	390	360	395	412	370	368	388	382	406	386	391	381	356	364	392	375	416	423	366	402	351	364	362	363	385	396	380	360	376	396	366	377	386	362	400	399	380	400	354	354	362	406	371	385	430	385	352	382	368	393	378	379	384	372	392	383	391	389	380	356	407	367	377	358	359	370	356	399	385	391	344	358	380	376	382	404	361	368	370	397	369	367	359	362	378	398	380	377	394	385	359	331	341	397	352	383	383	389	385	373	369	355	337	396	407	369	366	368	370	366	367	381	389	394	378	352	403	403	389	369	402	377	367	387	381	367	357	411	403	380	380	346	384	348	354	385	355	381	344	378	349	356	363	374	379	365	375	380	383	389	367	374	391	373	371	364	355	380	414	374	419	395	381	384	346	394	375	399	386	367	361	371	383	371	384	375	384	373	395	369	365	377	365	371	388	388	401	418	367	349	431	361	388	345	384	394	384	404	374	372	368	374	353	383	385	353	399	353	358	384	351	377	402	347	374	380	401	386	351	363	372	386	378	400	399	415	400	368	362	426	396	368	391	369	384	391	358	318	420	365	388	383	399	352	374	363	401	386	429	357	365	390	348	390	368	374	369	348	363	386	399	393	393	385	373	384	358	349	359	363	412	375	340	369	404	331	350	376	385	339	368	416	395	361	353	409	402	384	404	418	375	373	363	371	364	374	410	381	425	337	347	365	366	352	353	377	341	385	377	401	396	368	391	366	394	397	405	375	360	362	370	386	366	359	399	374	399	387	381	380	344	386	401	388	355	372	429	413	373	389	397	382	384	423	375	392	376	386	360	409	403	385	378	385	395	384	364	345	382	326	383	379	384	370	350	402	362	414	393	381	381	368	390	378	392	391	387	356	358	389	376	356	387	365	386	377	397	377	410	392	401	377	373	343	363	385	363	391	367	389	393	368	391	351	379	384	397	384	392	399	364	370	418	354	376	449	367	432	386	341	377	394	377	368	369	338	389	381	349	371	376	387	390	383	365	382	401	366	380	387	373	370	370	367	390	388	399	359	383	378	401	381	396	352	395	399	401	365	408	410	381	389	396	376	375	398	383	365	375	392	385	375	362	402	357	433	376	364	368	374	350	374	365	408	368	373	373	344	385	354	370	368	375	356	403	391	384	399	347	383	385	372	371	399	364	392	380	386	372	386	365	389	380	383	364	398	397	379	406	372	403	418	353	400	353	409	388	381	380	351	356	336	347	370	427	369	377	390	380	364	366	354	388	385	393	356	352	372	349	385	362	371	422	395	360	393	371	359	384	364	373	415	347	374	367	409	415	366	394	408	368	366	388	410	389	370	383	354	387	386	370	370	386	389	396	401	363	395	361	356	396	411	418	359	387	395	378	377	386	366	384	349	378	366	378	371	386	376	374	384	378	362	367	344	399	415	372	376	396	344	368	387	369	378	386	396	420	368	373	379	386	357	390	384	365	378	367	395	383	395	355	367	346	394	370	342	375	373	372	368	370	412	382	417	386	371	380	371	384	392	355	340	368	399	389	414	366	391	386	363	373	401	361	373	361	365	356	407	369	386	384	377	344	370	406	356	357	359	359	335	374	397	404	369	375	379	404	379	382	391	345	362	375	381	382	380	377	360	359	382	363	386	366	386	359	406	382	365	394	367	352	384	366	412	398	367	381	361	362	412	382	366	381	366	386	364	352	393	364	400	409	415	373	376	358	379	360	397	409	398	397	371	378	403	374	418	371	380	420	377	396	390	387	355	401	401	389	410	369	364	382	372	375	365	387	385	380	369	365	373	371	390	359	386	370	369	378	359	361	393	379	373	400	376	382	402	375	372	395	385	374	392	362	414	361	365	373	366	380	370	357	389	394	384	388	385	375	376	387	370	385	360	384	391	377	370	364	381	382	387	333	426	370	378	410	356	386	382	403	362	400	352	394	378	375	400	367	380	372	409	399	357	411	385	376	377	376	387	375	376	361	358	382	373	345	349	360	373	392	384	384	372	398	401	378	377	402	376	394	351	338	411	366	352	372	403	366	355	366	373	383	379	375	377	397	383	429	376	346	345	353	373	347	383	341	390	396	379	372	371	391	386	386	339	384	334	363	391	393	388	371	384	351	377	378	352	404	367	368	431	375	373	411	375	381	408
23479	22059	30026	24330	21502	18950	4891	441	316	291	274	289	310	271	302	296	293	293	289	298	275	266	269	259	273	298	276	286	281	272	298	261	258	293	286	256	251	282	278	270	284	266	262	278	287	303	269	296	248	276	279	282	311	279	270	260	252	258	298	287	287	259	271	259	272	263	286	295	312	274	305	290	245	275	238	288	275	265	270	286	262	268	259	261	296	293	289	278	258	283	242	255	276	286	267	271	284	256	287	288	319	266	277	287	256	280	272	279	280	275	315	282	299	258	275	279	270	299	285	276	273	300	287	295	278	275	256	280	258	276	256	299	285	277	233	278	277	266	260	268	281	280	272	263	277	301	300	272	290	254	259	277	303	282	293	279	278	274	288	278	254	253	270	272	272	242	264	297	295	277	263	271	293	270	300	274	262	297	266	286	281	298	271	277	277	288	260	301	286	292	267	275	275	315	272	284	290	263	250	277	257	280	282	275	265	261	268	283	273	304	265	276	275	275	278	247	278	243	277	288	284	303	298	278	289	264	268	265	275	286	252	290	262	270	264	232	299	287	260	265	280	293	258	278	319	318	281	279	274	284	295	289	307	290	274	310	265	270	292	290	273	266	269	285	289	302	253	275	272	271	279	302	250	300	260	275	273	281	258	282	307	290	292	253	273	264	265	259	261	287	278	255	297	269	258	252	261	257	279	278	303	294	283	283	295	287	301	258	281	313	284	267	265	308	264	300	281	293	286	297	264	286	274	297	261	280	290	230	302	300	295	283	280	274	265	264	278	266	259	257	256	277	268	266	265	282	279	273	256	282	270	276	266	255	287	279	273	268	271	275	257	244	271	301	289	259	295	260	276	301	267	276	281	268	282	265	301	255	296	284	294	277	277	275	271	283	277	257	263	294	302	253	280	253	272	273	246	298	284	293	290	273	272	271	289	268	254	300	222	283	316	318	285	289	263	281	274	280	264	277	288	279	284	252	266	269	268	287	292	264	272	264	284	245	290	276	297	261	292	267	282	255	267	299	297	264	266	285	264	255	258	277	258	256	278	265	281	270	286	280	281	287	283	285	263	292	287	293	286	267	252	275	281	283	297	308	282	246	267	284	270	288	275	265	253	267	277	286	276	284	301	286	298	293	276	257	279	268	259	244	267	257	269	276	291	291	286	299	240	263	278	311	259	311	251	250	279	318	303	287	274	269	262	277	244	262	287	275	288	261	281	281	291	291	270	282	305	267	254	310	245	292	250	260	279	261	284	282	259	272	258	265	275	292	260	259	291	304	276	281	292	281	288	288	294	268	281	266	291	281	302	307	256	263	242	336	259	275	300	261	287	267	286	265	289	298	270	271	256	288	296	262	265	272	263	283	257	266	258	278	256	266	284	263	295	266	258	285	254	262	293	285	282	263	259	285	295	290	269	264	305	277	263	270	279	253	269	285	289	281	276	299	269	305	290	287	303	275	283	282	276	275	269	306	284	285	244	263	304	286	293	303	265	278	310	307	290	308	281	262	276	281	276	278	287	272	268	278	296	276	262	293	254	257	277	265	275	296	297	280	266	286	266	287	260	276	297	277	253	294	264	290	280	276	283	265	315	301	278	254	250	295	301	266	304	290	268	264	256	298	270	254	283	254	281	298	285	276	275	305	293	284	249	288	273	298	291	288	286	299	291	283	292	264	304	298	256	257	292	239	241	274	255	272	300	292	314	268	263	278	292	290	269	274	305	281	259	274	283	277	264	265	237	297	292	265	278	273	247	282	302	293	284	285	270	277	265	265	293	289	286	266	298	277	252	278	293	293	308	288	291	255	288	288	284	298	272	265	251	264	300	282	261	278	241	275	275	282	282	286	275	289	271	264	290	279	291	260	282	265	242	274	269	276	281	291	269	265	262	289	237	284	282	289	254	271	296	281	286	261	258	268	291	291	272	273	302	271	300	279	283	296	265	297	286	326	260	300	270	267	300	285	286	266	286	290	252	264	287	293	225	281	274	292	281	269	265	253	252	286	263	260	268	308	294	267	308	273	266	279	241	264	273	267	245	287	264	264	252	272	279	285	284	299	284	285	281	281	259	270	294	297	286	305	298	277	278	294	299	276	278	256	278	270	293	328	295	292	274	288	252	306	294	275	307	263	276	251	280	295	291	281	263	309	264	296	297	286	278	264	307	281	262	299	250	271	263	273	289	247	269	291	278	275	285	297	289	254	276	288	281	261	258	283	266	269	282	247	262	269	291	263	274	297	286	265	278	280	261	270	289	257	265	278	230	295	267	309	277	256	246	255	302	295	259	282	258	291	268	257	278	300	272	244	269	285	267	282	257	261	274	284	298	286	266	300	286	284	285	268	277	264	302	281	293	274	289	275	266	271	302	277	279	281	283	288	258	252	285	248	301	238	270	274	270	301	266	283	271	264	276	274	284	291	272	278	295	265	241	258	284	267	286	258	262	307	282	251	280	271	290	319	291	301	282	283	292	250	298	270	266	287	305	257	273	316	281	299	269	297	303	272	276	281	260	307	247	286	272	282	259	264	262	282	283	284	286	257	280	287	256	273	317	318	286	272	249	262	263	253	277	284	291	286	265	287	276	280	276	262	284	267	281	263	252	303	273	250	251	233	264	247	285	285	272	323	257	282	271	271	288	265	243	264	284	287	282	265	275	272	256	295	261	306	278	268	262	295	268	284	258	278	274	249	271	294	304	284	252	278	274	284	268	270	269	250	290	287	261	244	278	278	250	263	246	279	298	276	268	275	263	274	299	289	258	338	275	256	301	291	289	256	286	259	292	290	267	306	291	269	262	295	264	262	270	279	282	268	280	255	279	284	242	271	285	262	282	290	281	304	283	287	265	260	268	288	294	292	281	253	315	288	292	277	281	262	269	266	284	309	265	257	266	264	286	264	261	296	278	248	279	279	271	280	279	300	279	243	264	275	289	293	290	273	270	262	240	279	287	316	288	265	268	281	278	295	288	303	281	274	290	261	303	301	260	275	271	251	269	254	279	269	285	282	302	290	274	287	282	273	283	289	263	297	268	268	287	286	265	262	270	278	272	299	285	283	280	270	274	272	312	263	285	272	288	267	257	279	286	273	264	272	294	281	291	297	257	289	291	260	279	270	268	264	269	284	260	272	265	269	280	249	266	290	244	266	257	265	267	267	249	287	270	294	273	279	270	289	287	292	287	291	251	251	297	263	263	291	282	294	286	258	278	246	293	268	285	275	294	274	281	252	261	298	310	284	300	262	259	266	297	240	277	286	300	271	268	272	257	264	275	301	284	269	278	270	267	264	276	264	298	250	280	283	280	291	293	258	280	287	291	280	254	255	231	256	290	266	270	291	260	288	292	261	296	290	264	250	281	295	273	290	255	267	264	260	302	290	255	263	288	252	287	293	265	291	279	292	264	280	299	253	267	275	264	304	275	279	319	269	263	287	270	263	250	278	300	300	270	287	282	257	280	280	306	286	296	273	261	266	269	272	284	268	290	290
61113	98583	68654	42019	20642	6816	1735	636	473	444	464	417	441	456	440	466	429	473	464	445	454	443	473	477	451	420	434	425	434	445	405	464	439	465	457	427	420	432	406	477	452	451	409	424	450	462	426	436	459	438	436	460	475	464	452	431	398	398	464	441	431	420	432	456	434	429	425	435	442	452	394	416	452	429	450	451	435	474	432	441	449	427	428	442	466	421	492	423	410	459	422	428	443	422	432	460	462	431	432	446	388	422	420	453	452	470	449	419	472	409	460	411	450	461	422	427	431	469	444	466	417	458	423	451	438	432	439	463	447	400	441	447	445	417	446	458	454	466	426	425	467	443	455	446	391	415	488	473	448	435	434	475	445	429	436	457	417	465	458	466	435	465	442	462	447	448	398	440	429	442	434	417	474	447	414	450	410	464	450	451	452	446	417	443	449	457	450	479	435	427	423	436	464	419	401	446	460	446	477	432	438	458	412	424	457	458	430	448	423	486	469	420	471	452	423	419	454	390	459	455	442	417	452	417	397	433	428	437	449	402	460	429	456	454	430	444	465	442	417	456	469	485	416	459	439	424	449	436	438	426	456	441	445	418	454	443	387	429	420	467	437	463	420	456	449	394	420	417	435	451	433	443	455	434	431	461	430	434	417	454	441	444	389	454	467	409	461	440	422	451	476	418	398	460	428	463	475	458	469	428	439	401	423	433	437	444	472	457	442	429	439	454	420	465	405	430	471	432	464	424	422	454	451	411	405	427	406	450	402	451	447	398	421	431	427	396	419	448	426	440	412	467	444	475	460	412	423	425	405	446	431	447	407	441	449	464	458	420	466	436	449	444	447	463	409	460	436	423	456	468	457	443	434	452	468	455	450	449	426	422	433	448	436	450	452	471	475	478	430	460	435	436	470	392	472	433	441	447	455	445	407	401	456	414	424	456	443	447	430	432	422	454	427	435	468	456	451	457	446	429	443	409	404	428	417	412	406	416	416	420	442	443	412	420	422	485	419	432	445	417	425	435	418	434	471	415	451	444	452	465	434	468	439	468	453	458	464	404	422	484	462	434	423	434	416	477	458	438	438	409	431	461	429	442	463	446	439	451	434	423	474	404	446	426	434	422	470	448	448	412	428	443	429	424	450	434	450	446	438	429	459	455	447	453	424	451	460	452	426	426	400	434	407	448	454	459	442	467	422	426	450	426	435	405	431	432	466	436	418	455	450	427	456	456	457	464	444	449	412	440	423	419	448	394	446	438	431	444	438	442	433	456	456	446	430	437	442	427	427	475	431	427	415	466	473	411	439	475	444	454	417	418	440	473	417	450	455	470	392	481	411	407	409	448	421	458	469	436	433	466	426	441	456	456	446	442	463	403	469	433	440	428	463	455	415	443	437	443	430	417	420	435	432	455	449	457	437	486	406	439	431	437	463	434	447	450	436	413	432	394	448	424	434	422	448	441	434	418	414	419	369	442	448	466	450	417	447	461	434	422	445	462	465	434	431	436	440	442	463	444	427	428	427	455	409	491	433	472	508	450	451	447	435	426	457	436	439	434	438	465	471	451	447	460	459	420	463	428	426	446	477	454	468	424	461	418	420	431	449	446	462	446	460	473	455	448	460	435	445	447	466	420	438	432	471	433	436	428	446	409	429	462	432	423	411	459	477	421	448	489	441	422	437	412	466	411	471	486	440	461	467	393	403	460	434	430	433	437	426	436	465	431	461	444	447	452	427	448	446	433	428	463	455	417	427	446	434	435	431	445	452	477	432	432	437	459	459	485	477	473	439	469	442	443	469	424	469	470	429	419	428	397	469	431	464	445	441	432	430	465	438	402	429	421	441	455	423	429	452	451	452	463	425	467	431	448	448	458	440	444	430	441	442	419	432	463	462	427	441	412	444	430	446	430	432	457	407	420	473	444	423	448	416	427	424	463	449	396	439	444	413	411	433	421	411	471	452	476	458	403	435	430	458	456	452	487	425	420	452	432	418	455	443	428	449	471	413	440	435	445	442	440	434	443	454	442	412	432	381	440	415	431	406	421	441	432	414	421	453	437	436	398	402	450	481	431	435	454	430	376	429	472	402	460	426	451	455	446	430	435	408	451	463	458	443	436	418	460	452	456	467	414	420	467	474	448	426	446	426	463	426	453	422	462	436	386	472	437	437	454	399	433	432	434	407	501	425	443	417	425	425	431	415	444	447	428	486	429	411	463	471	430	447	417	429	473	437	429	467	454	463	433	454	419	406	455	447	423	466	412	444	417	490	419	432	415	440	456	447	444	430	428	431	465	443	437	454	435	459	427	476	448	426	434	420	431	481	439	482	432	464	431	437	428	476	437	438	445	450	446	436	455	448	455	430	442	475	399	475	436	451	425	429	468	421	437	460	430	413	448	452	438	445	453	432	436	459	440	438	429	427	430	395	431	445	449	457	428	471	449	424	434	399	444	415	448	407	423	432	432	412	471	435	416	468	431	442	467	437	445	452	478	429	467	397	468	466	431	446	462	440	458	425	455	436	416	410	409	438	435	440	488	421	405	384	443	437	450	467	470	429	460	417	435	406	434	447	455	414	467	461	448	439	452	414	458	446	465	468	424	437	426	453	438	426	431	436	429	432	410	411	439	432	431	458	462	452	441	437	429	415	443	464	434	443	464	457	457	424	429	453	464	448	440	419	429	466	426	443	430	437	428	430	456	480	436	424	424	483	415	458	453	430	475	432	420	491	438	442	434	442	425	446	403	435	419	456	429	428	441	432	460	484	441	446	444	391	433	448	438	447	453	435	451	442	424	435	402	461	448	423	459	410	437	435	411	449	447	434	404	438	411	458	421	439	426	427	422	425	401	457	444	413	448	426	434	470	447	415	458	430	455	438	463	407	449	434	405	426	426	456	486	395	462	476	451	434	429	422	466	430	429	445	425	449	429	464	417	430	469	467	432	443	407	412	444	421	461	425	435	427	435	469	462	431	470	490	410	458	404	456	395	447	438	412	413	431	440	414	471	419	490	434	450	433	491	444	451	442	454	417	445	436	497	427	462	473	424	407	466	415	422	400	434	414	447	443	463	460	448	439	422	409	441	443	461	438	462	426	453	401	414	396	417	452	446	425	398	424	443	421	422	412	451	451	499	435	448	490	434	444	448	428	462	388	423	441	505	428	472	463	445	439	447	445	410	496	445	437	448	450	442	441	463	439	435	431	413	453	438	499	434	435	453	473	452	430	429	447	469	466	406	488	435	469	438	430	483	435	471	407	463	455	437	439	453	475	491	435	460	452	447	421	442	434	460	425	455	460	428	431	479	428	463	411	432	461	450	402	416	439	419	441	423	489	448	431	423	439	434	444	417	441	434	398	460	465	419	436	451	446	470	454	424	431	441	476	453	413	427	463	419	437	461	440	450	461	477	470	458	467	449	437	448	437	445	422	437	448	453	439	427	427	472	411	435	456	465	455	441	463	431	421	464	456	474	479	408	406	436	445	451	478	448	446	434
30003	29566	24374	10571	1652	457	225	186	182	188	161	179	162	186	172	182	181	175	187	175	162	171	190	179	170	180	182	169	175	167	175	163	186	165	166	167	156	141	162	176	173	173	174	182	187	159	168	206	157	163	211	143	172	180	177	166	185	161	190	161	170	190	154	163	175	185	180	157	170	187	179	152	161	173	186	168	184	161	165	175	160	179	188	175	188	181	166	168	168	176	174	185	142	154	154	160	163	178	186	163	159	176	179	167	169	156	160	174	186	173	175	174	152	182	152	159	176	173	154	177	197	174	169	148	179	172	160	189	175	194	179	198	154	173	157	187	140	158	173	173	151	165	179	189	181	187	182	164	178	181	161	152	171	169	159	169	179	201	178	200	170	176	183	155	167	185	178	182	160	183	166	183	159	161	170	178	195	187	168	172	169	191	172	169	163	139	185	162	174	189	147	146	164	178	164	176	182	180	179	157	185	196	170	194	159	156	178	173	151	177	168	150	201	170	166	173	176	171	176	172	172	142	159	172	163	183	195	190	158	172	158	170	175	165	163	165	173	182	158	195	168	165	168	185	164	177	167	134	186	159	180	183	184	145	157	178	171	177	192	163	161	182	171	147	190	177	161	156	181	177	164	165	163	173	163	189	156	165	186	173	171	182	171	176	179	170	162	173	178	154	181	180	191	159	163	147	153	161	159	178	182	133	184	186	156	176	203	182	150	209	178	201	175	183	174	175	154	175	140	156	185	166	179	181	167	179	199	171	187	182	162	185	168	179	171	159	166	180	162	185	163	165	167	156	182	175	184	171	174	148	177	165	168	179	155	182	191	164	193	166	167	199	182	163	180	148	179	165	178	168	173	214	144	182	166	166	175	200	168	175	175	184	176	149	176	161	183	187	197	184	173	203	198	152	156	168	185	186	177	145	171	164	189	164	188	162	156	159	150	161	182	175	155	188	178	184	176	181	180	159	166	161	158	163	199	168	167	188	154	173	195	153	180	154	180	169	170	172	169	190	168	195	191	143	158	167	184	159	153	149	161	158	168	154	165	192	187	178	176	161	170	153	180	183	176	152	160	162	175	164	156	184	167	178	168	149	191	180	177	199	192	155	154	200	162	185	154	162	183	181	189	164	178	176	169	183	170	185	194	175	194	176	176	171	173	170	162	170	181	160	184	169	195	173	156	169	179	166	182	196	155	179	192	179	153	184	151	168	169	176	166	141	169	173	191	147	165	205	165	176	179	195	169	187	179	185	198	184	185	173	177	166	178	147	169	160	167	171	168	181	185	159	168	182	151	175	169	179	200	169	175	157	182	160	178	191	157	173	163	179	188	173	175	157	180	179	176	155	161	180	182	160	172	195	151	167	180	155	184	176	180	181	165	161	166	178	163	179	159	168	186	167	164	183	162	184	179	162	182	199	169	175	204	169	169	190	171	183	186	176	210	167	189	153	162	188	175	167	201	166	171	163	174	165	195	177	165	153	178	184	154	170	170	200	191	167	197	176	189	182	178	164	188	179	179	181	180	173	179	166	170	167	180	151	176	175	169	165	180	167	152	183	171	178	159	175	196	187	188	162	188	173	139	165	157	164	171	159	167	178	157	167	179	177	171	171	149	199	172	169	179	182	156	153	162	157	189	157	196	178	181	170	158	162	169	157	184	170	160	179	172	171	167	188	175	186	184	168	175	207	195	177	172	163	163	169	171	179	171	194	159	177	166	162	181	171	182	153	152	166	178	168	174	183	179	186	193	173	196	189	169	172	170	182	176	166	155	163	165	165	191	166	167	168	184	175	175	155	172	144	204	179	194	191	164	182	154	179	180	183	176	175	181	173	173	172	175	172	208	186	187	184	162	190	184	156	168	175	204	192	151	160	174	177	160	174	175	202	179	151	147	176	181	154	153	156	203	166	163	171	173	174	177	169	173	152	176	182	186	163	197	157	168	190	150	147	159	187	179	173	155	187	159	174	194	181	172	189	192	162	183	187	172	175	183	176	180	168	169	183	161	191	172	147	165	158	163	173	175	178	170	168	190	176	165	172	179	171	179	154	170	173	182	177	180	164	186	168	194	183	174	171	184	166	170	166	150	159	177	164	176	173	153	199	170	175	153	191	164	176	188	164	193	162	175	180	170	191	169	186	176	183	174	164	160	158	194	147	148	177	166	169	171	175	161	176	180	169	191	174	172	159	180	170	174	190	170	174	168	166	169	158	172	157	132	178	160	182	178	172	164	159	167	170	188	156	168	185	178	178	179	163	172	176	177	179	168	177	152	190	176	168	174	184	194	152	196	159	170	187	188	162	184	171	162	165	203	177	160	165	170	178	172	185	187	155	179	176	190	173	174	157	161	162	157	155	176	189	162	151	169	152	179	177	180	184	146	159	181	156	170	172	179	168	156	190	166	180	172	176	183	171	163	180	174	185	164	181	161	177	180	160	173	171	156	163	159	139	163	179	168	160	183	170	159	161	160	173	165	160	150	174	167	172	163	174	171	152	198	183	149	167	169	161	174	177	160	187	170	164	183	166	186	165	186	185	159	147	181	170	172	152	151	189	153	164	168	185	195	162	164	172	180	145	165	155	202	165	176	183	180	182	176	173	193	181	155	162	150	146	174	153	172	190	181	187	164	197	150	152	162	169	174	164	182	177	158	170	185	166	204	178	174	196	176	178	158	192	189	175	169	158	163	139	186	174	172	170	164	151	183	195	179	166	200	155	178	180	169	187	209	183	189	178	166	195	170	156	184	151	162	162	184	173	173	172	171	164	182	163	181	161	174	158	167	164	188	173	186	177	162	179	167	152	171	180	193	178	169	167	153	174	183	168	169	174	175	167	178	187	190	167	167	174	178	176	170	170	167	154	199	178	177	156	168	176	160	160	172	163	170	171	181	175	155	175	154	175	187	152	169	175	167	189	181	174	187	179	187	164	180	174	166	165	164	186	196	176	169	178	160	167	153	171	165	169	191	199	176	170	149	172	185	160	175	176	167	182	164	143	182	158	179	175	169	154	166	163	155	161	175	177	170	178	163	202	166	152	184	166	192	181	171	181	186	164	186	158	199	162	177	153	162	157	165	176	196	131	169	174	164	181	182	157	175	172	169	137	149	183	178	152	174	161	157	175	174	176	179	175	168	157	175	177	190	182	165	186	183	176	184	158	194	179	177	171	188	158	168	146	186	171	148	166	182	170	187	168	155	219	175	183	163	179	172	176	163	173	183	166	160	168	164	197	181	179	157	154	155	176	167	203	170	202	186	189	164	168	145	190	183	150	194	147	175	189	173	146	191	150	160	192	166	162	155	183	185	159	164	166	168	153	162	188	184	170	166	149	166	181	161	178	178	174	150	177	177	153	154	159	166	177	170	167	164	160	154	172	167	202	184	171	193	185	168	170	171	154	164	154	161	173	162	149	150	170	159	164	178	192	160	166	179	174	196	153	173	197	156	166	171	189	189	183	171	169	169	168	148	155	180	186	179	160	168	156
37262	45612	28172	11147	3230	920	423	347	289	280	271	301	269	298	285	282	305	318	310	280	301	301	271	271	305	297	294	291	329	295	306	294	309	324	298	290	285	275	277	276	292	286	282	290	286	291	262	308	320	299	267	280	265	322	271	321	310	296	308	269	272	300	266	303	296	306	261	273	274	306	266	280	288	275	296	311	293	282	295	324	285	297	278	300	309	308	313	306	276	278	304	294	313	315	273	276	283	325	314	304	262	299	287	263	307	300	297	300	264	292	315	300	292	273	300	298	278	302	272	290	327	289	292	272	302	294	278	299	283	316	262	284	338	275	288	308	304	278	293	319	289	303	298	279	262	287	294	282	308	298	295	277	257	299	291	275	291	295	299	315	291	282	282	279	294	284	297	300	286	308	294	312	298	313	300	272	268	301	328	325	307	297	306	265	280	299	307	282	265	269	319	272	282	293	330	287	330	305	305	279	286	295	296	280	303	280	311	286	264	285	268	288	273	285	307	279	325	259	303	279	290	305	328	299	309	288	275	271	313	302	301	260	313	263	302	320	314	292	279	285	305	292	302	283	275	282	313	293	285	292	269	301	295	285	271	258	270	300	284	290	266	311	297	280	285	286	275	317	298	294	305	314	278	287	283	290	284	283	260	276	280	282	290	295	261	290	311	313	281	319	300	270	281	300	287	295	320	303	280	294	283	276	307	289	309	304	318	273	332	317	302	281	295	255	268	298	261	288	284	286	276	281	284	302	296	296	310	300	290	281	314	281	287	286	298	288	274	308	295	279	303	261	323	296	283	288	297	301	295	293	303	285	290	276	300	271	279	303	292	305	303	296	303	270	297	294	323	310	274	320	309	335	255	272	313	273	294	304	286	310	314	295	297	292	295	294	276	292	312	292	286	277	275	297	284	296	283	324	311	295	293	277	283	289	324	273	312	334	285	283	264	302	294	290	259	310	330	307	290	305	290	295	251	275	261	299	290	292	297	330	290	302	288	304	272	324	285	290	279	305	308	279	306	352	267	287	283	275	302	281	282	251	280	287	285	275	294	320	249	294	285	276	277	295	308	301	251	301	267	270	285	289	283	299	287	287	287	314	290	280	293	306	298	264	274	302	282	304	284	292	312	290	296	307	301	297	267	280	287	301	280	284	299	331	306	289	300	298	311	290	312	281	292	290	303	296	309	302	276	274	306	293	279	287	285	286	282	255	275	311	315	323	283	311	313	312	304	252	314	272	276	306	298	271	291	299	281	297	294	282	289	288	296	297	289	306	304	275	258	286	283	288	294	269	273	263	298	277	294	297	297	288	306	297	297	302	275	269	258	269	295	320	303	274	297	293	314	305	285	310	295	312	262	291	303	299	287	304	292	290	317	268	277	299	303	311	290	293	272	312	301	282	267	254	296	329	278	296	274	288	283	292	316	326	303	280	277	303	287	309	265	272	279	289	289	285	278	293	274	299	308	314	290	282	293	339	294	314	296	273	309	313	289	343	289	282	286	292	299	311	336	294	271	284	319	294	276	292	286	312	297	290	287	317	320	271	252	280	271	280	288	295	277	287	304	290	271	280	310	320	262	286	284	287	317	284	298	285	291	255	282	305	264	303	306	276	287	273	305	301	316	280	291	281	290	280	329	280	307	305	290	299	306	272	299	290	279	290	297	290	293	276	304	308	280	268	302	309	278	287	309	287	300	297	288	294	262	316	285	326	297	285	290	256	278	273	300	303	269	288	301	303	299	290	285	283	283	293	295	321	293	290	328	318	310	281	283	305	299	290	251	289	277	279	310	259	286	309	315	292	281	301	285	266	287	286	309	291	309	280	305	297	321	289	304	275	313	259	265	293	267	295	314	280	299	297	305	298	304	289	309	266	303	302	294	295	279	300	290	276	310	305	287	292	350	282	263	278	277	309	302	284	287	291	285	279	299	293	296	301	275	286	279	278	241	310	318	301	291	259	311	287	297	317	293	310	288	288	275	296	258	298	270	288	311	291	315	286	290	280	311	312	298	279	284	340	265	314	326	272	324	286	283	301	283	269	300	273	327	294	298	271	295	276	301	257	270	286	294	287	296	307	289	292	306	262	277	276	276	287	294	274	280	250	264	286	283	280	291	274	311	277	299	277	293	299	286	291	288	299	318	283	304	300	279	292	293	290	281	274	298	284	252	323	278	301	303	283	298	288	309	283	251	282	277	273	280	293	310	331	298	292	306	338	275	275	255	325	306	295	285	323	296	272	304	254	308	289	270	315	299	291	279	270	270	282	302	294	322	306	314	286	299	306	276	271	299	281	312	279	271	269	279	298	292	295	281	295	293	323	306	309	294	297	323	291	269	310	268	299	277	305	282	308	277	272	274	292	321	274	283	271	317	295	280	277	303	297	309	285	263	282	286	298	312	286	303	294	287	281	306	300	308	279	302	315	313	302	313	256	300	268	294	291	290	279	291	290	288	298	266	272	289	278	294	272	287	259	310	285	301	273	296	293	273	277	288	284	284	270	311	272	343	330	259	271	286	324	265	279	296	292	281	278	269	305	294	288	313	307	286	317	292	290	281	313	284	285	315	286	273	312	285	293	245	295	297	268	302	291	316	312	295	304	314	307	288	278	277	299	291	287	297	286	292	276	283	287	300	256	291	256	265	282	275	277	284	308	309	290	270	309	286	292	297	314	286	300	289	294	288	329	290	291	284	290	293	286	290	275	265	314	278	276	281	263	304	272	303	282	280	256	274	270	300	301	263	290	279	290	272	270	295	307	296	290	276	275	260	266	283	281	284	288	320	281	272	304	296	328	271	310	282	300	285	286	307	300	303	315	302	293	306	271	289	325	286	292	285	307	280	291	276	272	288	301	293	297	310	297	287	292	302	293	294	294	274	284	292	307	308	285	331	304	284	293	315	287	301	289	328	308	289	303	314	277	285	297	291	289	302	289	302	293	319	270	268	304	297	268	309	301	315	291	303	273	287	305	294	311	294	327	299	302	301	293	302	282	303	282	328	286	275	330	254	284	292	281	296	294	285	266	300	275	287	289	291	269	302	299	287	276	282	312	320	265	295	282	285	286	276	263	287	306	288	314	288	304	297	278	294	333	293	295	257	276	276	306	306	305	295	310	265	305	267	313	281	305	264	279	275	315	284	318	295	295	282	267	285	298	294	301	267	306	310	268	305	265	256	284	265	275	275	270	309	299	276	272	291	322	279	288	306	292	248	310	295	289	272	279	284	305	325	306	282	273	291	270	303	300	283	277	289	343	276	288	286	301	264	287	276	272	295	274	283	272	283	290	279	286	293	264	297	277	265	301	277	290	269	293	277	311	304	292	269	297	298	289	310	301	302	294	248	281	283	270	302	344	303	280	298	267	334	320	319	319	301	293	303	309	297	304	292	318	283	287	294	296	298	312	315	312	286	284	282	303	297	294	314	289	281	295	288	263	291	280	270	281	308	290	277	254	308	276	323	276	313	298	281	309	282	290	310	285	298	322
24793	23034	30729	26281	19678	7066	664	263	254	223	206	238	229	222	241	223	243	230	223	227	257	238	220	235	212	197	234	239	244	237	241	243	256	234	240	241	245	264	250	220	222	215	229	257	218	225	248	239	202	258	226	234	211	236	232	208	216	233	218	237	250	226	224	262	227	227	236	258	233	234	228	235	255	250	246	224	258	269	221	223	240	230	231	222	265	261	217	245	261	222	234	232	241	213	221	226	230	227	247	212	208	241	252	227	251	248	219	215	230	257	231	227	211	222	229	241	207	229	246	216	224	259	233	234	232	273	235	246	256	238	206	246	224	252	256	228	232	242	252	208	223	239	257	232	238	226	246	229	252	246	224	221	241	253	231	249	250	228	228	244	272	206	213	222	245	211	241	245	224	234	225	250	266	209	226	228	230	246	206	236	220	257	240	219	234	235	233	218	213	243	249	221	221	238	222	240	233	249	254	234	224	237	228	227	224	230	221	247	207	240	220	220	241	248	240	240	250	215	230	239	246	228	237	244	220	219	268	208	230	197	217	245	254	228	241	235	214	225	236	205	214	216	207	245	232	225	259	253	234	236	227	211	198	218	234	243	251	232	235	260	214	239	221	241	225	246	235	230	226	205	278	222	233	219	228	223	234	226	241	215	207	227	227	270	218	244	239	205	222	223	231	247	224	213	217	232	227	215	241	236	216	230	257	228	251	237	220	266	200	224	201	230	239	225	203	257	224	250	234	239	206	247	259	221	229	235	237	233	227	244	208	224	240	211	226	247	241	223	228	233	235	231	239	223	211	239	249	213	221	209	224	228	243	248	203	226	229	242	208	223	230	254	242	246	226	239	222	242	232	208	194	220	238	220	248	239	238	201	224	230	242	216	251	233	226	238	217	213	214	266	210	236	239	232	241	227	240	231	236	240	246	221	206	253	248	221	241	236	260	234	209	231	223	213	221	252	248	236	222	219	255	241	227	260	237	219	227	233	227	220	225	224	241	227	259	239	215	237	231	220	226	252	211	243	230	246	225	247	249	236	232	232	223	217	224	261	225	229	241	222	232	252	224	206	224	256	226	230	223	195	210	223	235	239	206	261	261	213	258	223	222	217	248	212	221	237	229	241	221	271	228	226	238	221	225	237	237	235	226	237	238	228	251	224	219	249	233	215	239	247	250	237	225	248	282	234	243	237	228	239	249	232	235	255	233	231	235	197	244	224	239	227	237	245	248	226	231	244	249	228	225	241	217	230	245	230	249	232	231	254	246	255	249	238	247	253	237	226	265	265	236	237	241	219	220	222	210	254	226	218	219	220	228	231	238	226	232	219	233	246	224	212	292	245	247	232	226	241	232	228	215	236	208	237	236	224	224	248	210	235	232	225	233	241	214	237	228	239	224	240	235	233	236	218	230	234	214	230	224	204	224	240	207	234	236	227	230	251	236	221	235	240	243	235	232	230	222	220	220	225	212	232	233	256	212	255	228	215	222	230	261	251	242	256	228	224	234	196	245	232	256	219	238	219	264	222	249	236	207	255	230	232	217	240	237	225	217	238	250	224	226	238	222	261	224	246	217	248	246	231	226	231	222	220	217	223	238	233	254	231	235	230	237	237	225	227	241	257	255	232	274	254	227	261	220	225	239	216	229	222	219	229	228	263	231	221	226	240	269	215	226	223	199	225	237	236	212	225	241	224	238	231	237	240	249	220	232	219	235	232	239	240	236	216	232	238	229	224	252	216	216	205	230	233	259	230	249	228	236	236	255	198	210	254	223	228	219	244	219	219	215	237	203	233	215	249	232	249	215	256	236	218	217	253	218	220	223	233	236	216	231	240	237	209	233	243	220	237	204	219	241	244	219	229	244	238	205	255	251	253	211	201	213	262	235	255	227	212	225	199	260	239	240	227	238	246	231	224	211	255	217	231	211	231	221	223	254	222	215	236	222	217	205	229	224	241	241	210	227	239	226	212	213	255	215	229	232	236	217	236	233	221	237	208	227	226	235	240	236	217	239	246	273	222	221	241	230	225	205	227	237	259	224	243	208	237	241	220	252	218	227	232	222	225	222	241	247	247	252	233	213	228	236	239	225	226	258	233	217	224	220	251	249	221	260	212	237	222	217	209	249	226	228	215	247	205	220	253	255	231	246	227	209	231	267	231	221	233	243	223	222	213	251	237	242	228	225	233	234	252	231	241	241	209	233	229	235	244	244	230	230	220	217	243	227	231	240	244	249	223	206	220	242	219	257	210	220	247	223	242	211	239	219	252	212	220	213	234	232	241	229	218	244	248	217	253	245	209	210	213	225	248	230	245	237	235	222	210	240	228	264	220	242	219	246	243	214	228	245	241	231	233	239	249	238	218	241	194	209	231	246	241	246	235	240	224	244	221	230	210	256	229	226	273	226	215	242	222	254	222	212	247	246	223	232	236	219	206	245	207	239	230	225	231	248	206	241	230	252	233	239	224	238	229	226	239	217	244	228	206	227	232	226	242	231	224	262	229	234	246	239	208	231	220	256	226	244	256	247	209	214	229	232	208	230	246	241	228	220	225	251	220	240	245	217	227	256	223	249	247	274	235	215	221	227	265	217	267	228	205	262	228	223	232	220	256	229	205	218	237	237	208	233	228	264	244	220	221	230	255	225	236	242	236	200	220	225	210	210	257	212	241	239	245	217	227	208	222	223	226	242	228	255	232	244	221	254	252	260	218	228	249	225	227	236	242	247	219	238	251	228	229	248	248	217	249	220	213	248	237	216	249	225	236	257	218	260	223	218	231	242	261	223	238	228	214	228	227	252	258	236	253	212	219	211	202	255	239	271	252	226	248	202	220	220	213	228	212	223	222	216	238	250	218	241	243	209	256	211	213	252	233	244	238	233	240	258	210	240	213	234	245	220	236	259	224	220	206	227	226	209	230	229	224	234	227	220	227	210	255	230	235	213	236	274	228	252	229	220	259	229	231	239	232	239	246	243	225	268	218	244	243	224	263	233	213	231	207	234	231	234	247	236	232	247	224	243	227	231	236	226	230	262	245	233	256	245	232	214	225	254	223	219	253	228	210	238	206	214	232	237	223	226	225	218	262	239	218	222	232	205	259	215	255	252	246	222	229	253	245	231	224	243	226	251	241	271	220	211	250	252	225	227	239	243	213	243	245	212	263	235	225	227	209	245	234	215	214	258	222	228	236	242	237	211	243	241	221	238	222	218	224	249	229	235	214	217	245	222	222	219	232	209	219	236	243	229	251	210	242	225	242	227	210	257	247	246	206	260	246	212	254	220	242	220	240	242	253	223	211	218	237	258	230	247	219	236	209	213	200	214	228	240	208	222	243	230	224	228	222	241	243	259	242	225	208	250	214	225	221	217	230	226	237	230	238	221	241	244	244	218	221	238	253	217	247	231	232	231	260	253	234	217	230	227	233	256	219	233	218	233	239	218	234	207	235	246	221	228	226	239	241	235	229	241	228	238	206	224	239	233	217	246	224	238	261
60114	87267	58725	33339	14662	3918	1024	455	436	370	429	382	409	389	367	398	368	365	371	405	404	332	385	374	370	388	396	425	372	377	361	409	380	377	342	408	393	394	377	389	377	405	393	362	386	387	374	381	380	388	374	377	383	401	357	362	398	367	359	369	383	376	383	387	417	383	383	413	409	345	394	385	384	381	411	381	408	390	434	395	383	341	398	378	346	366	377	367	405	369	389	355	374	379	418	415	398	344	378	377	394	359	401	389	399	389	401	391	347	363	377	400	359	379	368	354	399	387	407	424	383	413	378	404	389	388	381	348	324	382	382	391	351	390	372	399	372	405	378	363	370	367	356	359	374	386	389	385	360	380	408	390	356	354	378	352	391	387	374	388	412	404	369	361	376	386	412	393	379	345	375	375	398	418	391	376	398	397	396	403	379	383	375	401	388	395	389	374	397	386	351	378	377	382	360	381	392	422	388	362	381	383	344	358	380	395	383	392	370	358	396	408	383	375	370	399	360	364	342	406	364	371	389	410	356	386	362	392	384	394	397	391	362	374	385	355	418	382	372	381	427	387	341	389	366	370	369	388	356	361	372	393	396	377	402	385	411	326	391	399	362	419	394	376	391	349	377	365	371	365	369	382	378	408	379	362	376	410	409	401	352	374	414	396	375	349	379	380	399	360	377	379	323	371	352	391	388	404	363	386	374	404	367	374	389	414	380	401	357	399	421	354	382	366	372	352	403	370	401	378	378	397	376	353	358	398	391	370	415	399	369	413	388	370	381	374	368	348	377	371	376	344	348	382	403	374	395	369	401	401	373	385	412	327	392	375	353	379	394	366	401	355	405	385	383	392	380	407	382	367	358	409	403	354	404	407	383	379	359	342	366	369	357	383	384	352	372	391	372	377	359	396	356	353	388	390	410	405	360	379	359	383	369	363	376	399	328	404	402	375	338	380	383	412	413	391	381	371	365	393	377	417	387	412	351	408	384	374	406	378	392	388	356	402	366	411	365	371	388	386	365	385	382	420	360	375	367	409	349	384	381	382	376	373	378	354	352	364	390	383	417	348	382	402	372	401	359	396	384	367	379	380	359	380	391	376	381	385	413	392	364	380	453	413	389	382	378	428	352	397	402	372	390	382	381	427	392	380	390	375	396	383	370	391	396	377	404	389	423	409	404	412	349	354	370	393	353	356	354	407	377	387	408	402	338	357	400	392	347	349	371	407	386	412	410	380	399	378	412	392	378	372	382	362	421	347	390	387	362	386	389	359	356	410	404	390	340	381	388	367	429	347	374	381	357	405	408	357	362	381	379	392	393	361	353	383	382	375	394	393	369	359	385	383	379	367	417	383	395	365	404	365	364	351	378	384	397	392	354	358	384	391	383	376	399	361	381	366	361	384	353	390	411	377	392	391	376	345	365	365	391	363	382	365	414	386	387	365	383	363	344	354	413	388	394	343	380	396	384	402	422	383	414	354	360	386	367	344	361	392	405	378	395	364	334	375	368	347	385	370	389	361	388	412	426	369	363	345	385	400	391	372	423	359	389	383	384	369	374	409	379	399	358	386	369	372	356	416	358	372	373	383	398	393	410	404	381	388	364	405	394	384	374	364	385	411	389	370	359	381	391	361	410	337	379	387	391	369	363	343	386	423	414	389	365	378	404	389	411	382	387	426	369	381	378	407	408	378	389	373	370	365	377	397	397	341	381	392	364	387	392	341	407	387	357	379	390	402	356	377	389	374	358	364	364	381	377	409	392	362	407	363	357	371	357	400	372	385	378	367	407	373	372	357	408	369	359	380	375	403	407	406	359	353	392	391	409	389	367	355	392	379	382	366	369	390	405	395	403	360	374	388	372	373	386	375	407	394	427	394	409	389	344	390	386	381	359	421	331	375	439	365	400	389	389	365	368	409	359	379	354	370	399	384	349	394	359	358	346	399	393	384	386	391	415	351	379	404	395	372	435	376	385	421	399	367	396	376	381	360	385	353	412	370	371	397	372	432	359	387	394	394	367	390	383	357	393	389	366	391	343	370	340	384	383	377	356	380	369	384	352	382	398	381	400	377	362	393	379	383	420	345	351	383	375	376	402	357	416	369	362	395	392	395	377	370	411	393	382	369	376	362	415	389	366	366	360	409	333	357	388	405	364	364	397	357	379	378	397	384	385	371	414	382	378	372	368	383	384	386	371	412	377	374	419	400	373	370	414	391	359	398	337	406	440	360	363	414	375	379	377	379	424	406	375	366	371	373	392	377	378	386	369	385	413	401	335	390	404	396	412	382	390	381	403	414	362	372	401	382	372	386	334	347	413	384	405	429	405	377	385	395	363	388	367	357	385	396	378	413	396	387	362	403	375	356	390	395	383	385	396	372	393	402	370	410	376	390	356	370	356	363	399	385	400	347	334	417	385	381	390	363	369	360	369	407	381	361	395	370	386	361	414	400	365	402	363	384	395	374	386	397	412	385	396	370	371	363	406	376	375	398	379	373	385	383	380	370	359	391	370	383	375	373	386	383	388	384	380	377	321	411	367	368	386	368	412	367	394	400	396	385	367	395	348	381	347	367	393	393	341	395	360	367	385	385	367	370	371	405	402	368	402	428	360	417	341	381	380	393	400	389	384	374	375	421	403	399	383	383	376	386	369	387	361	357	352	387	407	391	393	370	385	399	393	375	370	366	379	379	394	385	375	363	377	360	364	425	354	367	380	391	369	375	378	412	374	350	374	389	366	399	372	394	403	372	379	355	401	364	388	355	336	370	383	393	408	370	404	396	365	364	396	382	372	394	378	377	364	385	416	399	379	365	410	390	372	392	352	353	400	378	375	368	364	388	402	374	389	384	379	339	427	354	353	376	393	362	381	391	352	404	395	396	392	390	397	400	363	381	352	357	379	401	400	375	358	376	386	409	345	381	333	395	384	394	399	384	388	385	367	396	396	355	380	371	389	396	393	391	392	363	398	357	376	354	391	368	397	391	396	403	353	362	404	389	351	378	366	391	345	394	378	353	375	375	398	407	400	389	379	382	376	358	357	385	351	414	391	382	367	395	384	395	382	379	379	401	370	363	376	375	362	370	380	433	379	363	364	370	374	403	377	411	390	380	383	389	388	372	352	375	383	409	380	388	363	368	369	382	373	401	401	389	360	376	380	400	389	405	401	367	365	377	374	375	387	389	379	383	360	411	364	368	370	351	411	392	401	370	373	360	357	364	413	423	372	356	351	362	405	382	430	372	418	369	348	346	343	402	395	396	372	408	375	372	367	391	381	386	389	409	371	370	405	372	402	329	356	385	345	391	385	396	398	357	391	404	385	382	385	368	417	416	370	401	348	352	363	393	385	427	391	374	399	356	397	386	411	379	389	431	390	359	383	402	382	411	391	388	363	372	343	378	376	367	363	380	351	350	372	397	380	357	368	359	392	372	385	359	406	370	363	353	383	363	398	355	356	376	414	380	346	351	392	390	397	367	394	350	429	395	393	362	422	389
23460	22014	30645	24474	21591	18776	4859	468	294	275	287	294	289	276	293	257	280	293	263	277	290	279	279	305	305	291	286	302	312	301	274	294	299	289	278	287	286	292	286	264	286	261	305	266	290	263	258	236	277	246	295	271	275	280	300	276	288	293	258	263	298	296	289	254	275	275	284	254	271	289	269	285	262	275	270	263	259	297	289	282	256	301	276	286	283	263	285	277	282	240	263	278	263	256	264	290	291	281	284	260	255	282	273	279	298	273	277	306	298	267	282	294	283	271	272	252	268	288	277	255	308	274	262	264	294	263	249	267	263	286	287	264	283	270	259	288	299	258	266	259	270	284	275	312	297	266	268	290	270	261	283	287	298	241	260	255	307	263	268	312	291	323	284	271	272	272	293	263	264	267	286	275	272	280	253	269	310	294	277	273	276	247	276	265	285	288	272	266	283	270	295	286	246	286	298	282	287	271	270	257	290	281	303	265	293	251	272	265	269	290	289	308	288	286	264	262	250	288	262	264	278	293	290	280	258	274	295	271	289	272	263	275	291	239	264	252	264	297	255	282	252	257	286	319	292	301	301	297	300	312	257	315	286	311	273	282	271	280	271	281	269	274	313	285	265	263	286	318	261	297	259	286	296	255	304	288	275	269	293	261	292	256	277	310	263	266	284	273	264	233	288	297	269	276	326	245	282	273	252	284	259	278	315	298	274	278	281	298	267	268	259	298	286	248	302	267	292	283	300	259	296	292	275	296	268	282	298	275	291	292	301	293	294	264	276	248	278	270	291	274	278	286	281	276	304	313	264	258	285	269	279	300	286	252	295	267	251	275	282	305	316	272	295	265	271	304	269	259	261	300	284	255	276	308	271	242	278	255	255	267	270	282	308	263	299	292	285	267	298	276	284	278	263	300	279	287	262	285	275	260	281	290	305	309	258	276	289	299	297	290	284	270	265	251	255	279	275	261	298	295	282	303	271	262	267	307	288	269	261	287	253	280	287	289	300	266	278	306	272	302	263	281	303	294	313	280	338	257	272	284	270	273	252	263	287	289	272	258	279	284	256	287	302	258	281	284	287	299	245	265	279	282	268	270	294	277	315	266	279	306	278	277	285	298	262	265	305	292	268	291	307	290	280	275	288	278	296	279	273	281	295	292	278	283	267	310	282	271	272	271	293	307	257	280	271	293	289	280	268	266	275	291	272	279	277	275	270	273	307	252	291	277	290	262	296	293	271	272	242	302	275	265	290	305	273	292	292	300	270	273	294	260	245	296	275	249	284	265	301	305	278	274	246	267	275	284	282	282	306	273	265	279	261	301	300	268	273	297	255	265	261	311	268	291	277	282	253	277	286	303	256	291	298	276	257	276	285	271	249	312	267	277	298	296	271	292	279	259	262	257	318	261	258	275	294	255	290	286	288	283	293	277	275	285	281	278	275	289	301	289	276	287	291	291	274	290	274	272	285	263	266	300	262	291	298	277	270	290	310	280	262	283	296	274	259	274	270	254	291	292	268	276	251	280	293	260	253	265	264	289	276	311	255	293	275	265	277	266	292	278	268	296	256	279	281	277	243	278	317	279	279	281	292	276	273	300	297	273	236	260	268	280	301	280	300	275	265	255	268	306	304	266	286	274	285	280	269	305	238	281	272	287	256	263	265	284	273	283	303	261	265	267	276	273	299	291	285	256	268	289	277	289	258	262	287	274	276	284	262	268	283	270	257	283	286	255	291	261	295	262	255	285	269	259	269	281	284	302	287	284	275	276	276	289	283	278	264	302	280	286	311	249	290	290	304	252	285	298	295	257	290	290	283	273	282	268	263	277	280	267	291	262	284	270	285	295	298	266	302	296	266	278	276	276	308	280	269	276	256	253	264	273	264	301	283	279	261	289	284	257	264	245	291	298	275	260	266	266	285	278	265	283	282	296	280	295	277	287	273	281	281	310	284	303	270	263	285	291	263	293	285	295	284	276	278	283	289	241	267	262	283	274	262	271	288	285	272	284	275	265	269	293	252	285	287	296	287	278	285	292	282	281	299	280	277	264	283	286	266	282	285	256	266	254	265	260	297	291	292	260	218	282	252	275	275	285	283	283	268	279	296	284	272	261	305	231	288	300	281	266	273	286	254	306	282	257	308	260	299	297	271	290	293	298	269	249	264	283	286	269	283	269	258	281	293	270	281	273	311	266	280	320	254	279	277	265	298	246	262	312	300	277	293	307	287	254	296	238	278	286	281	303	276	287	282	296	273	278	259	264	294	301	257	306	271	267	245	271	290	282	257	289	283	245	307	285	303	268	273	274	287	305	259	280	268	266	308	265	266	276	269	274	262	278	297	261	284	287	273	278	296	281	271	300	292	266	260	292	295	298	301	305	278	272	274	295	284	286	318	262	252	267	300	282	274	285	285	279	293	253	263	303	280	271	297	267	298	302	281	295	268	268	275	301	281	215	272	276	305	279	292	269	262	294	273	247	292	278	270	272	271	275	312	272	258	297	310	246	258	305	277	321	278	264	270	286	260	276	278	258	260	299	281	252	255	273	266	269	265	279	283	280	286	303	274	262	299	266	287	306	259	283	291	287	248	302	251	288	284	278	275	270	291	287	258	276	264	275	267	307	236	291	267	288	318	292	291	258	257	272	314	276	256	251	274	282	275	262	262	276	268	281	290	296	285	324	294	292	275	270	264	294	290	304	262	260	280	283	283	286	268	283	295	282	273	279	284	288	287	258	300	271	282	269	276	300	257	278	278	276	264	275	286	282	286	318	266	277	300	293	265	274	255	290	276	282	270	264	288	284	284	290	304	294	274	287	310	268	285	288	270	275	262	289	281	259	274	267	303	258	250	282	272	277	239	278	287	254	305	262	271	279	263	269	265	299	279	268	290	291	265	291	288	256	286	305	264	294	247	272	257	268	263	262	292	253	295	288	260	297	269	288	289	284	318	286	286	268	293	240	308	265	267	273	293	284	290	289	282	261	283	295	253	280	269	283	292	261	295	310	281	282	275	279	313	259	291	267	283	289	262	259	280	264	257	283	263	266	262	270	281	270	296	289	262	282	288	254	290	318	284	267	267	293	266	304	279	258	276	266	247	283	281	268	270	308	268	281	298	289	260	269	285	291	263	261	271	280	265	274	292	276	279	295	267	275	310	301	270	282	294	258	278	290	307	294	268	271	262	299	253	291	332	285	299	245	278	278	245	275	291	268	293	286	277	280	279	278	263	290	271	314	275	278	270	285	288	297	265	292	245	257	258	284	262	287	284	277	291	282	250	264	291	279	276	270	301	265	264	317	306	252	253	284	260	315	261	302	294	267	264	283	302	267	252	290	274	264	307	267	286	260	299	261	283	269	306	294	266	287	273	271	285	271	262	287	255	271	274	291	246	269	293	271	278	295	266	281	249	264	288	275	253	242	285	261	287	252	273	305	278	290	270	263	317	271	312	255	258	301	272	265	272	278	281	269	252	314	287	280	263	263	279	292	275	278
62135	97469	70733	43188	22990	7335	1785	699	482	443	433	466	461	463	474	484	415	420	459	449	386	449	456	442	450	467	426	450	448	446	449	452	465	454	454	462	484	419	423	439	443	445	499	436	473	454	437	436	407	468	433	434	457	445	472	439	408	475	469	430	466	422	437	454	453	430	445	447	465	462	416	409	443	410	462	473	442	417	407	461	460	418	440	433	465	456	496	426	471	458	420	431	446	448	423	449	414	473	385	448	429	438	439	427	445	416	447	413	429	472	433	413	448	438	488	494	450	429	429	449	472	452	427	447	436	433	443	424	430	410	435	437	477	443	419	464	407	404	405	450	455	442	449	404	474	466	448	438	458	462	407	430	436	473	444	433	439	418	411	452	462	444	452	437	463	422	449	436	417	435	440	443	462	443	462	434	480	466	448	441	442	450	424	435	460	449	458	406	416	418	472	467	438	410	436	435	438	476	446	445	454	439	455	447	452	451	466	420	438	449	466	451	443	457	479	449	437	437	409	454	451	451	452	434	448	426	428	436	425	463	453	447	421	442	462	410	460	429	470	458	443	445	429	466	414	444	461	460	434	431	434	427	438	422	448	441	417	458	444	449	459	446	459	430	409	419	456	463	436	433	427	388	433	430	418	444	458	447	461	434	429	460	423	445	442	448	444	450	422	461	470	444	472	425	414	434	434	442	466	463	410	450	448	426	448	427	461	457	430	424	452	447	441	438	420	478	447	444	401	453	482	431	422	413	451	439	458	473	410	455	450	423	450	464	416	466	430	431	423	447	432	432	483	420	422	442	462	417	448	432	471	430	431	428	461	422	470	451	426	456	453	437	467	442	470	467	410	437	459	444	487	450	420	439	476	449	469	408	440	456	475	450	487	412	406	415	475	453	417	421	454	474	436	430	456	417	429	431	430	463	435	443	430	440	425	435	428	466	437	462	502	418	419	421	443	448	436	448	413	432	436	411	442	410	467	432	418	433	454	458	447	427	413	461	443	454	422	473	433	460	420	450	446	469	401	443	492	435	418	441	461	452	446	433	420	468	458	415	443	449	440	418	470	441	418	436	414	415	464	409	491	451	436	456	439	434	450	406	442	459	398	482	421	460	452	451	434	465	438	423	428	449	470	452	460	459	474	433	447	416	486	454	436	460	439	420	462	416	454	435	418	452	483	431	483	466	426	442	421	429	416	447	451	396	491	444	411	402	424	455	464	463	409	428	430	454	389	446	423	463	470	444	459	413	438	435	451	429	451	467	424	440	454	420	430	415	427	445	427	423	418	444	461	475	442	456	420	418	467	447	442	459	446	425	444	481	494	473	434	436	413	427	469	411	469	477	418	429	459	428	460	456	399	470	464	442	428	436	425	389	448	434	445	395	441	473	463	447	470	421	452	435	438	425	441	440	461	417	447	454	458	463	465	434	418	420	423	431	442	440	403	439	471	456	394	434	448	418	409	416	474	459	468	398	405	495	429	452	418	482	404	471	444	486	461	428	430	468	414	469	447	474	457	444	463	480	440	468	463	418	430	455	469	429	459	454	461	431	414	421	429	437	423	441	416	433	430	445	437	461	462	432	438	458	444	461	417	456	476	409	478	464	415	452	427	445	471	412	476	415	416	422	453	430	471	439	456	427	455	433	432	420	406	438	430	499	456	436	444	435	419	470	420	446	440	417	421	437	471	447	439	419	440	452	411	474	428	426	449	425	449	407	427	430	425	479	448	380	443	452	430	472	441	441	449	440	448	423	449	431	428	426	521	436	464	423	454	408	475	449	445	455	406	447	429	408	403	478	420	415	437	429	419	450	474	459	457	432	425	458	433	399	428	436	481	470	441	452	446	468	447	437	424	439	431	457	411	475	465	428	434	427	439	457	446	428	417	421	476	427	454	445	470	470	468	435	470	434	428	420	476	421	475	447	447	445	437	418	447	452	430	437	420	427	472	432	419	448	484	430	434	466	437	415	426	480	449	436	395	418	451	427	406	427	437	455	505	478	444	475	417	417	459	420	437	423	429	435	438	424	412	386	456	440	434	434	436	463	440	458	425	476	447	433	425	463	507	448	448	455	417	452	453	436	463	431	437	432	440	432	452	473	441	445	429	480	496	459	424	434	440	451	437	450	457	424	443	452	434	437	459	450	439	420	455	391	493	453	470	473	396	462	450	440	400	442	432	446	417	451	444	448	426	431	467	454	463	479	426	448	427	410	420	436	468	464	413	452	484	445	447	446	415	454	426	458	468	424	420	443	436	404	383	462	464	456	459	455	442	432	467	432	478	419	432	389	466	435	445	442	449	440	452	440	435	419	447	430	469	456	427	439	430	454	435	422	466	408	451	434	454	475	444	449	470	431	449	462	461	426	449	461	472	466	462	410	448	482	434	425	448	484	445	403	433	445	470	484	497	428	450	452	440	425	431	417	420	465	475	423	453	417	471	448	433	469	470	427	440	470	438	412	474	450	444	445	459	441	448	406	426	453	430	450	426	442	422	401	433	434	465	445	450	448	435	421	479	435	444	412	482	470	455	440	469	458	511	456	417	413	488	463	432	480	430	412	456	434	455	444	396	419	478	418	439	415	436	435	416	429	428	414	401	479	486	417	430	430	464	415	462	439	437	445	486	434	427	444	462	456	439	415	420	439	456	424	433	430	436	453	428	423	402	461	439	414	477	429	454	471	457	444	423	444	450	431	444	430	465	446	461	428	424	448	458	445	438	460	412	438	415	442	451	460	433	461	429	459	462	408	417	445	472	410	439	445	470	421	443	442	421	447	433	459	426	437	453	441	436	416	476	441	433	453	458	430	440	449	435	414	482	438	465	413	438	410	465	447	451	458	430	452	443	420	421	407	409	430	435	436	424	433	425	451	410	451	442	443	466	438	478	439	459	442	413	449	428	492	473	473	426	468	454	429	433	411	422	449	447	428	403	420	436	429	431	419	473	445	463	439	446	442	418	424	406	463	441	424	453	478	403	413	424	449	422	468	438	455	410	413	477	437	446	437	447	444	429	471	450	458	442	452	440	426	458	476	469	432	405	430	447	460	466	445	489	454	421	474	441	442	465	475	481	485	386	458	435	446	418	483	460	455	476	462	482	466	433	453	450	452	436	452	403	417	456	470	441	415	445	450	417	459	393	433	454	442	412	430	431	458	401	417	440	445	446	425	447	443	445	431	429	434	466	448	472	472	464	434	436	453	432	456	468	484	441	426	451	434	425	466	441	459	428	433	422	418	433	454	446	448	444	436	431	421	460	425	400	448	461	437	448	458	473	445	429	472	450	462	449	445	449	425	430	443	436	430	422	463	443	446	469	438	429	470	450	446	446	446	436	441	446	435	462	413	428	441	430	459	437	459	408	439	410	429	417	429	449	418	455	413	462	412	478	420	418	444	460	446	426	473	434	461	456	453	426	450	455	409	476	440	429	426	467	443	462	424	458	460	430	450	476	451	461	462	458	445	435	445	450	452	498	466	422	427	415	440
29797	28678	25769	10990	2232	641	250	186	176	158	169	189	165	192	174	156	174	153	186	172	187	179	172	156	185	164	183	179	182	173	146	172	162	171	171	175	168	180	170	173	164	169	164	168	195	190	182	161	137	166	173	193	180	212	203	172	156	179	186	178	184	172	193	172	183	162	162	182	159	189	171	179	167	171	184	180	181	153	186	178	177	175	185	170	158	169	200	182	184	181	205	168	177	153	167	182	179	173	177	176	174	157	170	169	178	175	164	168	171	201	170	179	188	164	164	164	151	149	177	149	166	177	185	162	189	155	184	176	147	189	190	172	167	191	171	175	155	178	179	173	186	163	187	180	186	172	187	192	137	160	157	191	151	174	168	181	172	169	169	186	161	173	170	168	200	172	174	181	193	173	175	159	168	186	161	163	188	165	176	182	157	192	187	169	173	166	151	179	186	181	194	161	179	150	142	149	179	159	164	167	155	182	184	178	180	164	188	163	179	151	167	183	173	163	182	183	189	197	168	182	163	160	165	171	164	174	164	164	187	152	175	170	149	149	175	193	173	173	150	165	182	185	174	185	188	166	159	170	166	185	174	183	159	200	193	186	186	161	203	176	176	142	194	192	174	153	192	183	182	151	154	161	160	163	174	171	175	174	149	179	169	161	148	171	144	159	178	164	177	170	177	156	200	188	174	213	195	182	176	172	189	172	155	156	179	162	189	170	168	182	144	166	169	167	170	185	165	200	171	162	154	156	179	185	189	162	194	167	161	180	162	180	157	167	151	158	160	166	182	195	182	171	184	182	181	188	223	183	172	165	168	184	169	165	185	165	167	160	174	187	177	176	163	153	196	175	168	192	178	181	160	181	183	178	190	176	179	176	151	179	164	170	170	161	149	151	163	190	185	178	181	161	188	143	176	192	168	175	133	183	171	149	156	166	172	155	174	174	192	177	173	187	178	167	174	143	180	206	175	191	191	183	166	177	174	191	185	178	159	159	167	178	165	183	162	169	183	212	180	161	159	196	152	178	159	171	159	183	153	166	170	174	167	159	171	174	176	161	197	154	171	155	200	166	163	189	182	162	174	173	174	171	187	171	157	166	171	169	157	179	202	190	163	161	191	196	186	205	156	172	165	160	197	159	184	180	183	186	206	182	181	190	155	182	193	163	165	167	158	169	154	188	198	169	178	169	199	175	160	168	181	145	170	172	167	191	162	183	154	185	195	160	161	165	169	172	186	177	181	185	147	167	188	182	166	147	164	178	162	174	174	180	174	169	157	178	162	178	160	178	161	177	175	166	181	180	174	192	179	159	193	154	172	178	192	170	178	186	155	151	171	182	168	155	177	148	195	172	187	184	170	180	167	177	175	170	169	200	159	157	167	157	140	191	172	162	172	171	170	179	174	162	182	146	165	154	177	181	177	175	172	149	184	130	177	195	175	177	169	150	191	163	156	170	163	160	174	176	165	180	169	193	173	184	174	185	154	161	162	170	168	159	172	156	157	182	187	199	159	159	180	186	182	151	156	190	147	174	159	191	181	164	190	165	174	173	176	178	160	167	173	195	172	170	203	177	169	178	179	208	164	188	176	176	184	202	176	153	176	175	167	202	175	167	212	173	168	178	168	184	180	176	154	161	173	191	169	176	168	185	170	173	151	154	178	177	176	187	179	155	161	177	189	162	187	160	172	181	178	193	163	179	164	172	181	164	177	194	168	160	158	162	181	163	189	176	174	192	165	179	172	181	192	178	186	167	191	180	161	152	159	155	190	176	168	173	187	162	153	172	170	150	189	165	180	164	173	169	174	192	194	181	183	175	176	171	166	184	180	170	161	163	186	178	178	180	176	151	180	173	181	157	171	179	175	148	169	153	174	201	161	184	143	144	177	172	186	178	179	177	166	180	165	175	184	187	176	182	163	157	160	184	156	157	178	160	183	158	192	160	160	182	163	167	196	173	176	168	166	163	181	193	182	188	186	202	188	167	182	172	169	155	168	168	174	153	175	187	167	154	196	153	162	173	185	171	178	171	158	194	190	185	170	145	181	160	171	152	184	193	182	189	171	175	162	157	179	156	171	166	177	181	187	166	178	177	163	199	181	146	144	166	167	164	156	209	164	170	207	171	169	198	161	154	179	169	159	174	195	216	172	157	140	185	175	176	157	191	188	180	184	176	182	149	183	185	170	154	166	184	159	166	156	172	172	168	171	179	177	181	164	161	169	154	173	163	178	158	191	166	171	175	155	187	167	176	168	155	183	191	177	166	174	174	174	168	192	173	190	178	150	150	183	160	188	162	183	203	167	172	183	171	182	177	158	200	156	188	178	163	204	171	174	150	182	162	148	160	188	188	147	161	180	174	187	168	173	176	165	188	183	174	173	158	168	172	177	210	199	175	173	156	184	168	158	170	176	174	162	179	194	191	166	200	175	163	154	187	173	175	159	179	168	158	165	176	202	192	182	169	166	160	194	193	170	178	196	167	196	192	165	180	185	179	184	177	177	140	170	173	182	185	149	170	172	153	159	165	161	144	160	161	152	170	178	164	166	164	165	143	166	162	180	188	164	143	164	171	169	178	138	176	162	170	173	158	160	187	170	185	171	158	146	165	151	184	141	164	170	179	178	181	166	187	166	177	166	177	192	188	189	185	175	153	165	174	164	170	187	168	191	169	162	186	182	179	183	182	153	173	149	178	175	183	187	182	190	156	179	177	182	180	168	202	181	168	163	159	175	180	177	189	138	209	170	170	172	206	184	173	184	179	173	189	151	154	154	167	183	165	172	180	161	194	154	163	156	165	181	185	161	185	168	163	185	162	160	168	174	151	170	172	163	156	175	194	155	188	181	153	192	157	175	159	170	152	182	187	154	162	190	164	173	163	177	168	177	182	174	176	177	159	158	183	149	178	154	152	168	160	183	181	184	192	183	172	199	184	160	199	171	161	163	177	165	159	180	203	149	179	154	184	158	168	171	177	166	172	188	189	195	157	176	193	174	181	165	162	154	164	176	160	168	184	163	187	160	165	172	162	159	169	177	159	172	177	155	179	172	164	194	161	188	169	182	185	160	174	197	167	181	154	180	191	195	161	181	192	189	160	153	167	184	173	179	170	169	198	175	164	170	164	148	180	178	183	188	171	174	165	195	176	178	164	172	182	159	172	176	185	169	164	178	189	193	202	193	185	176	165	182	174	191	164	181	164	159	154	167	171	156	186	161	192	179	167	187	184	180	164	186	158	176	183	161	176	174	185	137	170	186	190	178	172	179	166	179	176	181	185	178	178	166	166	158	172	178	194	163	186	169	187	158	168	171	187	151	166	172	149	176	188	190	183	178	161	167	144	183	189	180	190	165	174	160	180	145	161	171	165	173	170	166	173	185	200	177	177	162	177	150	170	151	146	164	160	156	162	144	138	173	181	175	150	201	164	200	151	182	174	175	177	184	162	170	189	160	168	145	173	183	172	159	165	178	188	156	172	177	165	173	183	174	177	149	184
36664	45587	29860	12181	4288	1149	413	294	312	268	285	274	294	301	314	309	302	287	302	269	313	301	293	304	320	302	269	309	284	315	298	275	296	320	302	297	309	300	285	273	271	317	312	287	303	280	290	290	284	305	284	321	283	299	326	276	308	291	291	292	285	316	265	297	290	293	276	285	329	285	268	298	274	308	273	289	308	284	271	278	279	285	294	282	277	301	279	304	287	273	302	305	301	261	307	298	276	290	308	288	276	281	284	304	294	285	270	294	286	300	272	289	300	291	295	287	273	279	276	313	300	270	319	298	286	289	301	302	278	288	308	282	307	279	277	275	297	294	299	298	278	301	257	306	283	330	299	300	296	294	300	293	263	304	287	291	291	275	315	281	287	304	310	312	303	302	285	310	241	278	255	317	281	316	283	280	282	308	257	274	276	287	333	288	287	307	295	323	307	293	298	274	276	312	276	313	294	295	302	339	315	316	290	284	296	277	281	293	295	307	272	320	295	292	299	291	298	301	277	301	300	278	306	315	292	288	286	271	300	296	303	281	308	308	282	280	270	290	300	293	254	293	292	275	312	302	301	292	277	253	326	276	294	297	289	293	284	301	287	275	284	264	294	293	292	273	311	288	295	318	304	290	301	331	286	308	311	324	275	274	298	306	283	273	279	281	263	301	286	297	295	285	275	281	261	286	261	296	300	286	325	314	283	246	312	298	298	326	299	273	308	311	286	308	253	282	302	278	327	286	308	316	289	320	283	262	304	285	276	297	288	286	301	255	305	294	321	288	303	303	320	297	292	282	279	297	272	290	325	308	292	297	288	288	268	296	270	296	322	321	316	279	282	300	296	292	308	304	292	307	278	295	289	295	304	286	324	291	306	305	244	294	291	292	279	301	283	275	280	285	274	304	293	269	269	292	309	308	296	280	296	332	286	313	294	284	259	290	291	284	294	300	305	305	307	280	287	279	295	302	288	290	290	283	321	298	252	290	296	314	283	275	266	275	302	315	308	295	288	320	280	303	282	276	279	323	304	297	298	268	291	265	308	265	287	293	318	300	266	286	310	311	291	285	275	304	282	273	312	263	289	310	296	273	315	272	293	297	311	295	284	305	273	281	253	303	293	295	308	297	306	275	305	277	300	291	311	310	305	325	293	281	291	289	300	300	289	279	300	274	273	300	289	297	289	281	297	311	283	338	319	302	296	293	273	307	302	296	331	281	275	276	295	305	283	307	292	302	289	289	283	304	270	296	275	301	296	292	279	324	254	294	265	283	306	289	303	296	289	338	313	311	317	288	281	280	270	288	306	298	261	283	286	312	303	285	267	288	287	263	277	301	303	273	323	320	307	269	271	282	281	281	309	279	273	279	299	307	335	280	322	313	252	300	271	294	294	284	274	298	251	298	281	287	295	318	281	290	288	310	290	317	295	282	266	301	287	295	273	310	300	283	267	303	303	315	288	302	309	314	328	330	297	307	302	307	287	294	292	293	258	277	319	294	262	310	288	287	305	270	303	290	303	288	267	300	279	286	273	264	285	289	305	309	264	303	323	283	282	244	301	275	329	313	278	283	291	289	298	303	285	305	309	300	300	313	267	251	300	301	323	281	299	301	302	294	284	262	272	321	267	298	299	285	291	294	305	288	276	317	294	288	291	263	294	296	294	311	332	318	309	307	320	277	293	304	326	302	277	294	263	275	305	279	282	285	282	288	294	312	276	335	320	303	278	326	270	302	288	342	310	294	293	279	331	304	291	301	300	320	285	297	295	306	278	290	293	303	296	289	287	276	270	289	319	249	306	289	307	309	286	327	278	315	313	287	288	313	270	255	294	310	281	295	290	291	285	296	263	291	296	287	318	306	306	318	298	256	289	300	249	276	285	281	298	316	281	299	315	300	268	292	300	275	285	272	323	296	315	307	309	315	275	321	331	287	314	287	296	300	293	289	286	279	312	286	310	277	305	293	287	309	279	291	272	304	283	291	301	290	287	262	293	264	253	284	272	300	274	303	308	274	275	276	304	279	283	320	281	288	280	264	290	268	293	296	279	315	293	274	309	281	292	291	291	317	256	290	299	290	331	283	296	306	287	290	322	289	305	288	291	322	275	287	300	336	339	261	275	324	282	276	288	261	293	321	299	296	278	294	245	286	275	326	318	288	310	303	318	291	298	276	285	316	294	307	305	307	308	298	307	297	299	302	289	313	285	273	308	317	279	328	287	296	315	298	304	302	313	291	312	283	304	302	300	277	262	291	297	303	289	275	291	307	282	309	284	276	288	297	330	312	282	289	295	263	288	305	285	284	282	272	279	329	296	287	275	285	315	279	286	293	282	294	296	277	296	300	314	283	278	296	332	287	355	296	285	294	303	277	319	283	296	299	299	276	271	329	308	323	292	306	293	288	307	310	293	308	315	269	289	271	279	284	308	299	300	279	294	254	340	273	276	307	302	305	284	291	299	260	307	311	280	284	291	299	332	287	294	310	281	274	284	279	307	282	306	293	273	320	270	316	298	288	310	302	321	297	301	282	313	266	299	308	300	297	298	320	296	276	275	281	274	308	285	274	306	308	291	283	316	299	291	287	298	317	290	271	288	319	279	307	276	292	308	325	306	285	297	299	290	304	327	291	300	348	284	267	299	297	272	269	287	273	290	266	286	272	295	307	285	287	298	296	277	263	292	263	270	286	280	310	310	307	278	274	321	325	291	305	274	258	319	307	314	316	285	296	281	271	295	302	293	295	269	293	302	292	304	293	300	290	301	300	304	277	301	307	305	319	267	283	276	308	296	306	296	303	290	298	307	270	269	304	286	327	293	329	323	273	296	289	294	320	263	320	286	291	305	291	289	317	305	283	298	268	306	283	339	285	286	302	297	275	258	263	276	263	303	258	300	277	306	287	313	290	299	296	292	243	294	318	303	289	317	290	312	310	302	277	317	283	302	304	297	303	256	273	297	294	293	308	307	280	295	297	315	265	295	297	279	266	320	293	288	293	293	288	313	328	293	283	309	283	291	306	322	290	292	290	305	317	282	318	264	320	299	280	289	329	322	316	301	312	284	299	317	303	303	298	281	305	269	269	298	293	270	306	303	306	298	289	284	329	292	305	280	304	299	299	288	305	275	280	302	296	312	299	292	311	274	302	317	313	302	286	304	282	278	319	284	280	311	303	280	320	326	308	276	293	299	286	292	297	283	287	295	282	299	256	272	286	293	324	291	293	324	281	287	306	280	313	283	263	272	281	290	290	300	239	276	298	291	258	278	307	284	289	293	314	278	326	280	308	292	266	287	291	285	278	286	285	293	313	311	298	309	306	300	286	301	285	298	295	295	291	325	293	310	300	264	323	299	312	286	317	284	297	275	285	285	273	277	305	286	294	283	299	298	273	304	301	316	292	304	290	295	278	278	298	309	315	312	301	314	307	301	315	288	275	296	278	308	276	268	291	290	302	266	284	277	311	289	306	308	306	321	300	291	307	296	321	319	300	297	317
24713	23394	31550	27361	20240	8094	891	357	241	257	222	224	228	254	238	253	261	288	234	223	225	257	245	238	212	238	250	222	240	242	201	230	240	246	256	242	225	239	238	229	228	225	238	218	235	253	254	210	245	242	232	225	236	221	237	226	231	241	226	223	204	221	233	214	223	248	227	226	228	229	256	239	230	257	255	241	233	229	277	253	226	248	215	257	227	234	208	211	218	222	227	269	263	225	224	212	202	237	225	257	227	260	232	229	228	234	221	265	216	244	226	239	246	237	255	223	212	217	243	229	235	210	231	252	262	226	243	266	259	228	252	239	219	211	226	248	223	239	260	248	228	229	247	213	239	230	220	215	226	241	234	231	254	248	217	222	233	216	242	223	244	244	243	216	216	240	238	220	248	224	260	252	226	227	236	219	220	225	248	244	219	232	244	244	228	242	229	231	243	226	233	222	209	227	252	240	235	238	228	217	236	242	254	233	229	238	243	267	233	223	209	224	220	270	255	232	239	233	256	212	218	239	254	266	240	235	237	222	223	235	206	223	215	240	242	234	247	241	239	241	222	239	222	230	235	219	240	238	236	237	216	237	224	265	226	229	225	227	235	270	250	230	227	230	235	235	213	243	235	222	247	232	222	230	256	247	244	231	229	246	231	235	222	217	248	230	238	234	224	204	245	220	220	221	240	233	227	235	228	203	237	242	235	226	237	210	219	243	211	250	217	215	248	188	233	241	228	239	219	229	229	205	231	244	235	202	260	228	258	248	268	240	252	224	228	221	243	245	216	249	255	225	210	228	241	264	230	234	227	224	252	233	202	228	223	228	219	236	224	233	212	232	226	243	238	244	254	235	231	235	224	229	246	228	236	239	223	253	230	232	254	217	230	236	257	219	261	240	236	230	248	251	220	231	221	249	249	246	230	215	211	237	234	219	232	210	208	239	230	224	262	239	234	229	215	256	236	214	240	249	209	224	245	257	225	219	262	215	231	227	218	235	249	215	249	224	239	257	237	258	250	235	232	210	212	237	243	232	258	261	220	258	247	224	219	242	220	227	225	247	204	234	249	231	212	240	231	229	237	255	251	244	239	230	239	222	226	214	234	236	227	219	260	211	208	243	234	237	219	254	224	224	222	211	241	217	242	227	231	218	242	223	225	236	223	243	228	250	222	228	200	228	211	253	216	226	239	268	241	236	244	240	232	247	238	252	237	271	246	227	238	208	212	220	235	183	237	213	246	222	269	229	237	219	234	232	249	222	228	232	254	242	205	224	212	241	207	254	222	238	239	253	223	235	253	203	210	242	229	240	214	222	212	240	233	218	251	255	223	257	244	238	241	249	246	250	236	204	227	234	251	210	239	233	223	242	222	202	238	222	230	228	234	248	238	210	230	255	186	251	214	237	225	240	259	243	254	243	253	266	252	263	204	248	260	237	225	246	238	215	235	219	259	243	235	246	210	230	229	206	235	226	221	233	256	247	199	223	225	256	254	223	245	252	236	250	239	212	233	243	219	231	225	247	238	225	237	223	215	229	212	239	219	219	205	217	200	239	241	245	245	231	222	233	275	230	245	266	211	234	231	233	274	238	245	254	242	221	208	245	237	260	230	240	233	211	243	254	242	244	231	235	234	239	214	197	223	271	249	241	228	225	207	210	241	239	249	241	230	223	237	261	224	231	246	241	233	218	215	215	256	207	261	260	226	236	256	201	219	257	236	244	220	214	232	239	231	244	254	243	238	241	255	246	240	228	267	259	226	232	265	207	209	221	224	233	239	217	236	243	225	247	228	245	231	225	228	238	240	237	232	258	228	230	225	218	248	240	226	230	223	218	246	264	224	246	232	250	234	245	204	222	239	213	227	217	240	248	223	218	243	225	243	247	246	236	210	244	205	223	234	239	247	225	245	226	233	245	245	235	235	218	227	238	239	237	261	212	227	241	239	224	246	229	242	238	238	235	232	247	222	217	212	248	225	195	252	270	219	241	237	243	235	219	202	222	216	268	228	274	249	188	248	225	229	229	253	217	233	247	233	246	251	233	232	260	247	251	221	217	197	259	219	213	214	248	253	234	214	222	233	230	227	261	226	248	222	263	213	231	256	235	230	236	257	228	245	221	244	229	238	253	244	223	249	264	234	220	257	245	224	202	213	228	254	230	222	239	250	235	236	225	237	255	225	252	213	245	234	236	241	221	228	220	234	240	244	215	229	241	224	209	250	260	235	233	244	245	242	246	241	247	235	229	257	229	248	237	224	268	243	235	230	229	235	258	226	228	225	267	212	236	241	248	236	245	239	234	217	241	239	224	246	239	261	242	233	239	245	253	215	220	287	241	217	212	227	235	230	226	244	209	235	238	232	212	222	232	243	221	252	266	246	236	225	208	210	230	244	222	214	241	218	213	250	278	252	217	251	229	218	237	243	249	230	220	249	229	239	232	241	237	227	229	243	244	261	234	232	237	262	207	214	211	242	265	235	277	231	248	243	248	244	231	238	212	225	264	212	224	220	218	225	232	271	208	255	216	232	214	238	224	222	221	251	227	275	239	230	232	216	236	231	263	222	271	216	213	218	224	233	198	225	224	228	245	226	246	229	242	261	215	232	236	233	231	232	235	238	225	229	236	239	227	237	239	213	227	219	251	222	230	228	238	229	274	221	228	202	233	225	225	224	231	224	213	215	219	212	218	225	242	247	196	229	261	231	246	225	250	232	216	252	229	223	247	228	241	228	218	242	248	232	239	270	245	212	250	246	242	235	234	223	232	227	230	237	223	225	241	214	226	227	249	273	208	232	230	214	261	231	246	240	232	255	234	234	226	243	222	225	252	229	211	260	228	224	227	222	254	235	243	217	224	229	241	231	241	223	233	229	244	217	226	246	219	254	226	261	224	246	214	255	236	221	225	255	221	230	246	245	242	200	225	240	218	261	227	250	217	218	239	241	221	210	242	246	239	228	207	219	218	264	230	251	220	239	226	239	242	230	218	225	243	270	207	224	235	224	255	237	248	242	217	224	232	232	222	282	228	253	252	260	232	225	242	215	260	208	234	283	235	288	249	241	245	239	251	221	214	226	229	241	231	216	230	237	236	241	226	223	221	235	213	217	250	257	236	234	251	240	226	256	228	233	255	233	231	245	220	238	244	261	223	221	243	254	236	225	223	222	260	236	230	223	211	250	224	260	231	254	224	219	221	188	274	257	257	232	249	224	231	241	242	225	245	278	240	250	244	225	243	250	256	223	222	242	226	254	245	224	228	222	217	217	231	246	242	226	261	228	230	224	239	242	221	219	251	242	226	188	256	242	201	233	253	257	251	232	214	218	221	230	265	256	260	252	228	222	223	223	236	215	243	235	252	225	229	208	236	225	231	231	221	218	214	247	217	229	222	227	228	217	221	220	245	244	239	217	214	233	249	215	222	216	259	227	228	253	244	249	226	232	210	225	239	235	245	223	213	239	232	238	258	230	230	232	205	244	207	234	229	252	228	234	244
60370	87556	58644	37000	18987	5465	1344	619	385	391	403	398	368	397	372	395	385	410	385	352	389	397	351	402	388	434	443	371	407	339	363	349	370	366	390	379	424	394	367	398	368	383	403	375	399	391	438	409	391	398	391	375	373	403	386	418	390	373	360	427	437	409	387	384	407	378	392	378	368	394	377	407	374	363	361	408	406	372	413	380	385	391	385	350	424	390	370	376	373	373	377	386	363	368	396	407	398	408	396	392	379	393	378	382	368	371	404	371	383	380	351	423	401	398	356	380	399	350	383	397	387	381	405	375	381	420	365	381	349	383	390	364	376	397	377	398	396	399	379	381	393	390	382	347	387	336	369	394	383	358	382	348	366	400	373	379	397	367	400	365	385	386	384	372	416	417	413	391	393	352	356	400	411	394	382	369	364	371	363	410	388	413	380	408	376	382	412	378	420	355	386	376	375	403	417	389	388	419	415	384	378	364	402	393	358	391	394	393	387	361	403	393	395	397	409	343	399	388	364	399	376	408	382	373	375	418	370	386	424	383	373	418	394	396	397	383	384	394	370	398	383	371	400	404	412	371	358	378	383	403	441	362	410	367	369	374	386	371	352	408	406	384	351	357	401	375	393	380	385	359	373	410	376	403	435	399	398	384	372	376	389	415	384	362	375	377	393	394	373	368	425	415	373	374	394	391	358	392	395	399	388	361	422	391	399	370	438	385	400	388	384	364	425	409	403	377	375	384	369	374	393	362	368	387	431	366	338	364	362	369	375	379	361	406	363	374	379	397	406	380	391	415	359	389	380	400	349	382	370	391	396	383	413	383	398	375	395	356	348	408	357	389	358	407	392	374	403	377	413	395	393	370	353	414	358	388	370	364	402	413	372	419	364	390	394	390	393	347	346	380	409	394	374	388	383	381	392	407	394	411	424	375	393	367	362	390	368	403	381	386	394	367	367	373	398	406	403	359	380	376	394	350	398	374	382	379	391	391	399	415	374	384	388	409	387	387	387	386	424	383	388	367	366	371	391	363	444	400	378	409	396	431	374	391	404	377	427	359	393	418	357	395	413	375	342	386	414	379	403	375	382	374	377	390	389	415	379	392	378	410	371	402	368	348	374	411	417	389	382	391	431	380	385	405	356	400	384	352	390	458	375	396	404	426	406	375	382	401	390	364	414	376	397	364	384	357	371	393	378	383	415	406	361	449	376	405	336	347	404	386	399	420	364	343	372	382	380	384	407	401	373	377	379	386	362	380	396	367	408	390	401	397	387	387	372	336	401	370	405	383	423	375	366	387	372	405	387	395	357	393	380	368	383	396	379	398	372	392	401	375	373	365	358	393	412	367	397	402	425	350	394	414	378	385	392	397	398	400	391	415	401	390	356	351	394	386	385	369	368	384	396	420	381	366	385	395	361	365	405	422	381	380	396	388	397	366	375	416	398	384	379	382	379	348	364	377	412	378	402	388	421	422	374	380	382	395	361	374	391	380	362	407	384	397	379	341	450	410	384	376	358	354	370	382	412	429	394	455	381	348	377	405	364	372	385	398	358	374	374	421	385	412	375	387	365	376	363	381	439	417	385	395	415	393	359	390	387	382	363	399	400	429	394	424	379	363	365	391	406	395	374	369	379	372	370	373	365	386	361	372	388	380	435	360	358	361	360	373	348	391	398	329	360	395	351	396	353	397	374	365	387	362	386	397	394	363	419	388	423	343	387	363	371	393	401	418	410	419	404	387	401	356	413	363	393	423	377	371	410	375	394	385	389	399	371	355	360	404	397	404	385	397	363	372	368	335	368	369	378	396	363	396	371	401	341	366	363	378	344	378	371	392	370	326	332	397	400	395	362	387	391	401	357	373	352	384	361	397	423	373	389	329	366	401	375	350	373	395	387	391	361	360	365	390	380	395	387	380	388	395	404	400	410	376	389	416	367	415	379	383	366	399	406	381	414	365	376	391	355	405	386	371	360	375	382	386	355	380	390	361	378	362	394	372	381	358	385	381	349	363	383	365	364	385	371	388	387	405	361	386	390	384	377	397	379	357	370	385	385	408	391	386	426	387	382	368	377	378	382	390	407	384	376	381	353	331	387	376	350	375	379	372	408	374	392	369	408	396	411	381	361	384	379	408	374	386	401	381	366	390	349	410	384	379	391	387	393	407	366	399	424	394	386	381	429	385	383	429	376	395	363	382	391	393	370	360	372	412	409	365	425	337	395	371	398	376	379	391	388	419	355	413	391	382	390	397	360	382	382	389	400	346	349	412	367	401	360	389	383	416	396	390	380	402	363	399	369	385	407	403	377	402	381	393	385	376	361	370	396	393	392	379	407	404	371	363	402	365	397	371	390	415	389	361	353	339	382	394	418	383	383	371	405	375	356	368	368	351	373	413	399	382	348	390	355	408	363	381	390	368	382	350	401	375	378	378	360	375	385	422	370	391	386	395	386	402	366	355	398	364	381	404	390	397	390	348	376	421	368	368	398	348	367	386	379	398	361	390	369	405	333	407	388	417	363	383	394	383	391	359	381	360	373	386	360	363	383	367	408	356	385	398	358	354	394	391	384	395	353	384	391	394	398	365	399	380	373	403	396	413	373	375	406	387	372	367	370	393	324	390	392	393	387	392	386	376	377	392	395	374	381	383	391	416	398	395	398	402	382	401	376	381	411	409	380	393	364	403	386	367	366	375	364	397	339	378	403	398	395	378	379	401	400	405	392	415	377	376	395	382	395	350	343	394	411	379	398	350	358	403	394	385	368	417	399	410	392	399	359	405	376	367	434	383	380	402	381	406	400	405	392	423	389	362	374	343	379	416	394	413	385	389	386	411	362	388	384	409	395	370	365	404	348	405	373	350	402	387	365	389	356	391	378	412	385	421	379	359	389	375	353	385	379	363	371	376	396	365	378	339	407	411	401	382	405	334	376	368	391	367	403	353	359	384	359	406	385	394	413	392	363	354	400	388	393	380	397	400	384	425	389	381	377	413	378	379	361	399	377	391	379	397	399	389	394	381	358	421	367	404	415	376	334	415	427	426	378	369	393	371	385	372	374	412	381	388	381	405	409	383	407	392	373	407	375	386	363	400	389	400	362	405	384	369	398	435	389	362	409	373	405	382	350	411	369	383	373	380	349	366	350	373	383	369	403	400	377	396	367	420	380	403	399	363	372	356	389	364	401	387	401	371	384	371	335	402	352	411	415	365	370	396	400	355	350	403	387	380	384	349	361	342	402	396	388	379	404	368	363	384	360	399	379	402	415	419	352	381	388	450	429	380	407	419	374	368	369	361	368	364	341	379	358	425	364	391	375	369	379	364	386	398	373	382	380	408	376	404	369	365	391	397	400	375	391	395	415	430	408	429	371	381	402	387	360	374	382	358	391	383	365	372	392	390	399	379	409	384	374	390	400	376	406	411	386	372	412	344	390	395	398	402	392	416	368	414	385	411	411	418	356	351	399	366	368	396	409	436	398	390	388	398	422	389	398	365
23491	22104	30383	25532	22193	19066	5935	520	316	306	294	260	331	317	307	293	308	276	295	322	351	295	287	306	315	303	285	272	292	278	297	284	271	283	292	314	254	301	302	294	300	257	257	258	299	308	286	280	253	263	308	291	281	311	286	287	291	311	290	263	288	271	310	318	290	302	261	324	300	330	310	268	326	298	322	264	278	273	288	279	291	278	279	296	284	285	266	299	281	277	259	284	300	325	270	267	276	295	293	251	277	289	315	274	279	275	286	311	314	300	288	268	300	298	292	282	289	275	298	277	278	272	273	287	294	272	303	273	280	297	288	285	287	310	283	281	311	278	305	306	277	290	274	285	311	277	317	282	281	300	260	288	286	296	274	283	287	259	254	302	280	273	301	289	289	255	279	270	309	313	292	305	273	282	275	277	253	295	255	266	301	301	320	297	276	278	282	262	272	294	289	278	279	282	279	284	278	283	289	304	287	294	317	274	292	288	311	262	264	282	272	273	286	267	319	281	268	295	288	300	278	310	262	281	270	279	310	272	278	287	283	256	260	285	267	277	311	308	279	282	306	289	295	293	250	291	267	268	285	263	292	292	258	310	268	265	281	272	290	298	288	259	294	275	286	260	280	291	331	291	310	272	317	276	280	270	292	289	256	282	283	267	282	272	306	281	308	295	319	269	290	288	272	314	324	286	281	277	289	291	258	266	297	274	283	295	313	284	274	260	279	268	267	299	277	275	278	276	299	285	279	309	272	289	290	310	308	261	295	310	281	258	257	309	312	278	292	302	276	261	276	268	306	304	296	300	256	277	276	263	321	282	305	289	258	273	307	295	267	265	281	276	271	298	280	290	291	282	289	272	289	299	295	304	271	270	270	327	314	284	262	297	303	325	274	297	322	272	271	271	289	266	295	263	266	295	270	297	262	284	264	286	296	282	302	267	317	273	287	290	308	266	267	301	254	283	290	304	267	289	295	277	283	311	273	313	281	329	280	303	263	337	305	318	272	307	295	287	255	304	295	275	291	298	278	269	268	274	287	286	265	274	288	295	287	296	267	284	252	259	300	296	286	287	282	286	295	260	264	288	285	280	281	292	280	266	275	283	321	268	270	302	266	297	285	262	262	283	266	308	294	286	283	304	281	285	288	279	273	299	285	280	256	285	281	314	317	261	285	269	295	309	278	272	276	271	320	255	290	276	287	278	285	266	314	271	276	279	284	280	283	316	259	298	270	259	282	261	282	305	301	274	277	262	302	312	269	276	305	282	276	284	282	301	280	283	290	296	273	281	263	270	274	291	276	279	265	266	284	276	279	287	254	259	291	281	277	318	269	285	251	299	287	311	277	280	256	283	285	307	262	283	286	295	275	310	276	265	302	276	277	282	283	266	283	306	275	277	259	267	280	261	280	268	247	277	273	305	290	275	285	272	236	279	286	269	273	313	273	306	296	300	287	270	269	328	300	294	258	289	276	270	281	292	287	282	282	277	281	285	275	247	287	272	285	248	261	261	302	282	320	297	295	284	306	314	284	293	291	323	274	269	248	275	282	306	282	288	259	276	240	284	278	317	274	270	332	288	291	313	281	268	267	268	275	292	277	296	279	283	299	293	253	292	294	314	306	304	288	273	275	294	315	276	298	297	330	261	272	296	252	266	280	313	272	311	314	313	316	287	275	311	284	291	263	278	303	268	272	274	282	260	299	282	287	288	284	301	273	292	283	308	293	252	275	296	278	272	291	297	284	306	271	287	294	298	278	302	263	299	292	291	289	275	292	289	298	273	267	302	286	265	272	261	273	273	293	305	265	289	293	266	320	292	296	293	278	285	280	279	301	302	273	317	271	297	291	292	257	269	308	276	262	266	306	296	284	264	308	294	289	251	276	275	280	285	286	293	262	298	272	293	293	312	277	288	267	287	315	305	285	288	279	280	261	285	289	265	299	285	279	280	286	281	294	326	304	283	267	303	270	260	264	255	283	301	297	275	248	286	290	260	276	291	288	279	291	307	283	325	279	284	307	284	330	288	276	269	288	314	305	278	320	298	263	272	264	277	279	284	253	308	306	289	283	294	259	268	287	298	286	297	267	289	317	252	300	291	285	272	281	303	291	310	263	300	290	264	310	296	287	280	296	266	267	303	300	290	272	270	281	284	292	306	288	297	274	250	333	294	253	297	269	327	299	232	283	289	282	254	276	280	256	279	287	283	291	279	279	275	268	274	283	270	285	293	328	288	293	301	276	298	261	309	262	260	327	275	279	279	316	266	282	283	275	269	274	284	311	300	256	307	297	296	291	293	282	281	305	297	287	294	295	313	301	288	278	271	298	287	277	283	300	295	290	265	266	285	282	332	268	274	258	248	272	296	283	281	275	291	260	272	287	292	288	285	283	281	274	313	256	281	304	273	277	280	312	290	257	273	305	275	272	259	265	271	282	309	269	285	301	287	293	302	294	281	295	265	275	282	292	276	249	285	298	253	262	290	250	307	296	277	309	279	298	309	287	285	282	280	274	264	291	293	296	302	291	301	271	288	311	277	304	314	288	314	282	249	279	275	290	290	260	297	282	279	287	277	288	288	268	275	301	290	293	277	270	272	283	265	291	293	284	320	284	235	282	253	299	254	282	294	260	287	291	295	272	313	318	278	249	307	294	260	309	283	291	281	287	257	277	254	275	296	279	258	271	298	319	270	285	260	290	290	301	258	250	295	283	325	300	283	291	281	312	290	292	282	264	264	266	285	304	287	302	285	287	268	263	296	245	275	268	280	264	303	272	274	289	278	285	267	284	298	253	295	249	295	299	300	272	291	256	299	291	296	284	260	264	297	272	330	283	295	283	295	273	248	258	278	261	271	275	266	276	312	302	297	274	282	282	265	261	279	272	274	263	292	261	277	292	296	282	303	269	283	276	287	270	277	289	314	273	268	286	269	283	279	284	273	268	278	296	292	278	268	277	282	279	270	268	299	283	285	289	287	301	275	265	263	287	284	270	247	276	250	287	257	301	318	254	293	299	304	280	261	279	276	286	287	290	277	257	265	292	271	301	309	285	286	292	281	260	269	303	272	289	282	270	295	286	270	273	317	303	280	319	239	287	270	278	297	278	277	311	286	311	278	292	307	277	274	267	260	270	273	253	277	283	304	304	298	297	277	315	283	294	298	265	271	282	276	296	312	284	299	290	298	296	279	262	275	264	300	298	284	296	311	290	292	304	298	283	288	290	302	279	260	260	277	296	259	252	258	281	286	277	292	277	289	273	326	266	294	292	283	273	286	296	284	267	317	320	294	295	268	259	270	282	295	282	284	277	280	283	277	290	280	282	315	272	266	265	259	291	282	292	270	253	273	295	297	284	276	289	285	269	276	245	296	306	300	305	276	279	291	306	301	271	263	290	293	275	273	282	288	325	281	319	277	289	300	274	253	280	266	294	262	268	268	287	268	276	284	285	269	299	273	277	312	263	278	296	322	297	275	301	342	268	310	275	251	300	288	292	253
62202	97125	72906	48595	28426	9758	2592	832	514	480	472	467	504	477	481	445	487	463	415	458	462	449	477	444	447	465	462	449	420	429	470	431	428	446	443	414	435	461	471	447	460	435	440	454	403	462	450	478	437	441	437	458	447	485	436	456	401	468	455	448	446	441	434	429	448	443	463	483	443	464	431	452	411	423	481	484	450	466	433	441	441	439	472	430	459	470	469	462	457	442	427	474	451	447	459	423	443	466	453	431	448	439	448	492	453	442	467	467	451	426	443	440	476	441	445	464	461	462	463	467	466	479	440	447	439	476	454	464	451	483	445	424	427	508	482	432	439	453	475	437	462	443	447	434	457	452	416	420	442	427	441	426	452	452	456	459	421	435	455	498	453	418	445	460	446	440	434	454	465	405	488	484	450	457	483	429	425	447	450	476	446	496	460	438	438	450	435	453	431	454	442	456	423	452	403	425	466	472	452	461	447	456	426	453	444	425	474	463	462	457	422	435	455	422	450	440	447	446	467	482	449	456	467	425	448	472	433	468	484	454	444	443	470	423	472	448	423	481	470	420	465	418	447	465	425	443	453	441	449	467	437	444	428	461	431	421	405	432	458	453	458	448	420	425	420	442	440	429	440	440	464	443	466	446	454	459	440	434	472	467	424	450	457	426	410	439	467	432	473	420	411	457	436	457	469	422	464	430	441	476	439	437	486	451	432	448	466	505	472	465	461	433	440	420	455	474	459	428	462	451	467	465	423	456	423	458	412	464	463	435	433	439	455	431	441	450	467	479	438	429	417	453	457	473	429	479	468	429	480	442	413	457	481	458	464	474	453	453	458	468	465	477	428	408	463	423	462	418	465	449	419	419	412	454	463	435	483	435	478	455	411	456	481	485	443	450	455	459	445	481	450	431	464	468	443	480	426	437	483	464	459	453	443	450	444	495	424	427	429	449	446	448	437	450	422	476	451	475	487	444	430	468	479	456	432	452	464	486	460	430	426	448	424	464	490	480	442	452	449	456	450	446	464	436	435	433	481	459	478	422	500	449	484	445	439	436	450	473	424	412	459	429	487	456	425	457	435	455	428	475	436	462	451	444	437	452	487	453	455	450	464	441	466	428	429	436	454	456	472	470	419	461	428	441	431	429	479	434	454	484	470	435	442	487	459	425	429	466	404	457	412	423	436	449	464	470	430	466	469	450	441	445	458	459	420	459	466	454	448	488	462	430	468	474	454	462	467	417	427	429	479	448	476	460	424	452	458	454	415	429	486	476	406	445	424	454	463	444	481	475	456	432	460	476	458	403	444	451	416	433	464	443	433	427	471	423	412	471	469	470	446	431	480	468	427	447	488	457	456	445	447	403	443	436	455	424	441	429	445	450	447	457	456	445	485	443	478	444	431	429	464	449	460	452	455	457	441	456	422	484	445	432	439	437	457	412	444	413	478	440	442	429	460	466	429	462	461	425	488	435	465	442	420	468	465	491	448	455	435	457	472	428	444	444	431	412	446	423	423	457	459	480	489	487	437	467	443	412	417	452	442	418	453	400	465	465	463	436	458	421	455	442	428	422	462	466	448	452	435	466	435	460	463	473	440	446	465	458	448	463	454	424	484	425	449	478	420	446	447	406	497	439	482	462	439	437	461	462	417	399	468	452	449	435	460	474	438	444	423	472	462	451	444	441	455	436	462	452	442	415	444	468	449	427	435	450	438	454	410	426	473	430	456	418	455	438	466	483	427	500	446	451	446	443	469	459	409	462	444	418	437	475	438	421	425	447	457	440	438	470	441	436	458	438	437	445	445	479	462	419	465	435	476	447	433	464	477	481	456	470	457	453	459	468	430	459	435	458	440	455	455	458	468	444	435	434	447	421	460	446	404	471	458	448	469	438	433	429	465	504	437	428	452	430	467	497	451	412	454	463	448	441	424	474	464	426	422	460	448	445	437	405	434	457	441	422	432	438	433	452	439	443	451	408	481	432	481	446	432	433	475	461	444	447	484	476	443	446	450	441	441	461	418	412	446	466	419	489	448	466	459	455	493	459	453	434	443	457	467	454	441	439	458	445	473	471	449	478	446	487	421	484	447	460	443	455	445	422	469	446	450	487	479	451	463	468	439	459	466	507	460	432	418	470	430	444	441	455	456	454	486	435	464	459	479	478	426	445	423	432	506	444	445	473	423	421	441	489	425	412	428	433	460	432	456	449	442	468	427	461	469	416	416	458	445	438	442	428	416	509	418	469	395	434	456	450	427	481	468	493	409	444	433	453	447	450	431	451	483	442	401	451	433	469	472	486	447	514	445	470	421	438	464	442	459	449	472	414	486	467	452	469	468	461	433	451	434	446	424	425	467	460	458	436	431	442	466	435	438	430	436	483	454	456	443	427	381	424	465	472	440	484	459	479	415	465	442	437	470	441	415	435	421	462	483	413	466	479	466	441	429	459	447	441	420	415	496	437	427	449	429	455	442	415	475	500	414	425	437	437	434	436	437	446	457	463	448	465	463	458	429	451	444	469	405	435	455	367	451	460	436	429	467	461	423	417	430	485	457	456	453	436	461	458	465	431	426	428	438	456	442	439	458	445	447	416	434	402	516	456	424	441	468	458	480	471	431	424	430	465	488	438	469	481	440	452	454	425	428	433	483	421	442	438	450	418	426	434	416	440	427	437	476	458	472	424	448	444	473	428	449	464	456	413	425	492	417	454	445	434	475	498	424	470	500	459	475	448	401	467	449	450	436	471	479	465	426	431	445	455	435	496	452	479	449	447	461	438	439	438	456	429	429	416	438	473	440	434	432	458	466	460	476	464	492	456	474	461	478	424	416	469	427	455	443	463	455	457	496	462	488	433	456	426	461	461	414	442	434	454	465	432	470	451	474	475	431	472	424	459	454	455	427	444	435	474	456	469	444	444	463	459	442	407	470	461	469	473	411	456	424	428	440	445	477	434	481	444	447	449	448	431	502	461	465	413	487	453	473	407	430	410	431	444	426	420	445	459	405	467	487	468	433	405	476	447	477	465	452	460	420	428	434	447	472	451	487	436	447	447	458	454	472	459	430	456	454	451	453	488	432	475	449	424	445	430	436	436	427	478	484	422	437	464	435	440	459	501	453	477	447	442	492	452	454	432	449	483	426	443	460	437	461	451	444	427	451	455	411	437	438	450	457	460	440	484	436	423	420	436	433	455	465	436	448	466	446	494	451	447	463	447	435	429	453	439	445	415	448	411	458	472	447	490	455	433	460	401	478	471	431	462	411	437	438	453	412	471	428	454	426	461	416	476	441	405	440	475	437	408	460	463	474	440	437	469	429	461	435	443	440	461	426	465	445	431	429	456	459	428	433	445	504	459	463	460	412	468	431	451	441	438	459	453	423	471	454	469	426	430	423	439	450	446	424	433	447	445	479	423	448	519	432	426	462	484	468	429	462	432	389	435	452	437	472	435	444	452	459	442	414	449	454	475	447	484	460	447	456	455	448	479	444	466	437	455
29392	28945	26067	13459	2730	567	271	200	190	175	176	198	188	195	167	180	188	174	132	166	202	175	162	191	180	176	194	188	189	150	165	180	150	191	148	187	182	203	192	174	158	172	162	162	183	189	190	194	171	183	183	167	202	176	183	203	173	168	161	186	163	178	182	170	167	168	187	167	171	176	167	180	161	156	183	163	178	172	146	186	195	188	166	168	175	183	164	204	172	166	164	174	198	167	167	201	190	176	178	180	163	172	174	195	176	183	195	185	183	159	164	177	181	172	180	172	186	151	175	179	177	163	184	158	186	178	171	154	176	173	184	165	189	161	177	167	191	188	179	171	162	174	174	181	185	191	174	188	186	199	171	191	195	170	172	204	172	169	193	180	170	179	201	198	193	200	168	169	200	151	168	195	173	179	175	202	165	175	176	165	192	170	176	175	174	190	165	185	166	176	162	166	161	160	153	178	169	167	184	168	167	177	180	178	176	198	171	167	160	179	204	175	197	170	171	150	173	185	163	176	176	175	151	180	173	167	181	179	163	173	175	194	191	188	174	201	176	170	161	183	166	163	160	191	198	163	158	186	170	172	165	172	192	176	157	187	160	192	186	201	181	191	168	192	173	160	185	178	183	170	188	198	173	177	179	180	182	165	177	184	167	148	215	179	186	164	166	161	185	186	186	166	171	188	175	163	176	161	187	161	194	195	149	219	188	199	179	172	191	195	175	176	179	192	160	154	178	198	174	207	177	168	169	171	179	182	199	194	174	170	163	165	169	157	185	172	176	170	188	162	154	176	163	162	177	180	158	156	196	172	156	193	188	189	164	182	188	170	187	170	192	165	167	157	173	161	188	186	190	192	173	192	178	184	184	172	176	168	158	183	178	177	174	199	190	201	169	181	164	186	192	178	158	191	204	185	181	194	175	185	190	197	170	183	172	166	191	162	204	203	178	170	180	188	161	153	161	158	185	166	170	176	163	171	177	175	189	170	157	208	173	186	182	185	159	177	177	209	176	171	168	171	180	172	177	177	151	177	167	170	184	181	177	171	153	173	182	166	169	189	184	173	170	186	181	179	179	174	174	181	175	182	153	163	188	166	162	170	176	175	178	173	190	179	207	173	171	175	174	165	156	153	182	203	157	189	175	189	168	189	188	183	169	157	170	179	173	198	167	180	162	162	189	170	176	155	152	209	158	190	155	170	178	204	177	189	199	192	177	177	185	170	169	181	207	170	163	193	159	176	180	199	192	162	192	174	169	183	184	188	178	169	168	171	178	202	209	199	157	170	162	174	178	167	167	161	177	162	148	172	166	182	167	188	158	171	198	184	172	207	177	166	164	179	161	173	172	193	189	182	160	172	172	178	190	159	185	177	184	180	178	188	178	178	182	186	153	184	180	179	186	158	183	203	168	172	169	200	179	179	161	173	181	155	184	191	174	186	187	169	166	179	196	175	198	170	190	202	168	165	176	178	178	206	155	157	185	171	202	182	208	164	185	152	219	183	177	180	169	160	181	197	166	175	187	170	155	162	183	162	194	179	185	179	171	190	175	173	195	183	193	169	174	163	157	181	188	173	198	194	161	187	163	197	161	190	158	165	174	194	191	179	195	171	177	182	166	184	171	186	165	189	187	179	174	176	188	177	163	170	173	191	180	163	168	162	181	198	175	176	172	177	179	181	170	171	170	199	168	188	168	168	180	182	171	184	182	193	168	138	184	178	180	157	175	212	193	183	185	162	178	185	200	175	187	158	174	152	170	180	167	178	180	178	150	173	179	158	177	166	164	190	190	186	182	180	168	153	182	190	182	179	167	184	169	179	170	187	150	180	158	167	165	178	170	156	172	173	171	178	177	164	188	184	186	186	200	187	165	151	186	170	178	197	192	190	180	189	185	177	193	182	173	153	159	187	194	165	189	169	168	192	181	193	183	190	181	169	174	182	184	162	174	199	164	210	188	189	148	166	166	161	180	166	176	169	170	174	171	211	160	172	163	174	161	167	168	164	180	174	156	165	185	179	189	174	179	178	179	174	195	184	178	170	167	172	174	181	207	178	168	190	185	159	180	184	160	171	175	185	174	192	176	179	207	188	191	173	176	182	191	166	161	154	158	174	167	155	189	192	156	208	189	188	159	161	173	195	164	202	192	180	188	181	206	177	176	186	200	193	168	177	181	189	202	159	180	171	185	173	181	178	192	188	165	181	206	180	180	190	176	190	174	174	172	150	162	167	168	154	167	183	183	171	184	168	182	178	183	172	193	191	181	210	163	176	182	182	197	187	165	166	182	164	170	139	210	173	189	188	194	163	175	176	187	158	175	183	183	167	157	170	167	185	178	195	190	176	155	198	185	169	199	190	193	152	181	166	203	185	185	184	178	171	188	178	171	186	176	188	205	203	174	178	182	164	167	159	173	202	168	174	174	199	159	177	183	169	177	178	194	161	167	174	177	183	190	174	166	171	189	177	183	166	161	178	174	176	211	173	175	178	174	162	162	168	172	187	158	168	196	173	188	177	156	176	186	183	177	179	183	195	156	172	173	178	178	180	186	182	172	180	173	188	195	180	176	179	184	172	181	179	168	172	154	155	166	190	169	181	191	178	177	175	174	162	186	195	160	169	208	176	179	204	207	202	172	199	169	172	168	184	167	180	167	172	168	189	176	166	164	186	180	169	180	165	163	154	184	199	170	158	192	166	189	172	202	184	142	162	182	159	176	170	144	205	191	179	178	197	175	173	173	187	194	197	172	169	185	185	178	190	176	173	204	185	189	170	201	181	156	169	171	152	172	165	155	164	155	188	199	169	183	159	207	199	171	176	158	169	169	182	179	175	182	180	212	193	181	193	170	168	172	163	188	199	166	178	173	178	149	195	173	153	160	195	195	191	177	190	173	190	172	169	169	169	189	178	171	190	188	188	147	155	189	187	181	196	180	187	196	178	192	171	180	164	171	181	180	169	183	187	186	185	183	179	182	167	160	190	178	177	177	180	165	149	183	179	173	174	186	148	206	171	182	198	153	184	170	165	175	163	191	179	170	189	187	172	169	195	183	197	164	166	180	175	166	180	175	183	191	187	171	172	185	135	179	212	174	183	210	166	187	143	185	166	191	160	175	188	167	167	185	208	168	166	153	188	173	166	180	172	179	165	204	194	175	166	186	175	189	173	191	178	158	168	171	182	191	163	184	190	194	168	175	181	149	157	167	169	166	176	172	183	164	176	171	207	182	175	190	167	200	164	200	168	188	168	141	192	178	172	169	183	162	161	189	195	160	157	196	164	184	148	175	192	181	169	159	189	170	188	205	171	180	161	178	168	159	174	164	166	181	178	175	160	170	194	176	192	177	162	175	166	173	189	190	187	170	197	183	156	167	166	163	187	203	172	204	172	162	190	186	168	205	166	158	169	205	172	176	192	168	188	174	193	186	184	182	168	164	183	178	173	195	182	178	170	175	170	180	173	175	173	185	170	173	195	192	178	175	183	176	179	198	215
35602	45848	31221	14572	4806	1140	475	368	301	298	263	316	302	299	296	275	326	315	322	294	304	290	306	309	301	311	292	306	282	258	269	321	292	299	269	290	293	288	307	325	280	318	287	292	281	305	315	285	309	325	276	305	312	302	321	286	287	339	287	260	315	321	318	278	328	302	306	295	282	290	294	287	298	310	300	291	301	297	292	297	291	290	296	269	291	275	318	299	286	290	308	293	284	302	299	317	283	283	297	290	291	320	302	305	317	297	306	301	297	298	274	303	296	300	278	287	289	275	289	300	303	302	289	284	292	303	286	303	267	285	308	297	305	291	305	315	292	295	333	273	291	299	278	280	303	296	313	313	284	323	297	295	309	311	310	334	301	326	313	292	308	294	319	319	295	317	292	283	320	325	289	309	316	303	302	309	306	296	304	279	318	307	307	293	293	312	282	270	305	298	303	288	305	319	259	319	276	299	317	327	323	338	293	275	299	303	284	302	280	273	265	317	308	323	267	333	327	298	347	291	313	301	316	310	295	330	283	282	316	295	284	301	289	330	313	307	313	283	301	259	329	276	294	286	305	336	302	295	301	295	313	304	273	295	300	275	306	317	280	317	316	312	283	300	314	304	311	290	316	310	310	324	279	304	273	313	308	300	329	281	296	282	284	302	335	313	285	290	292	322	311	312	324	282	303	306	287	291	328	289	317	296	310	309	290	304	317	286	340	307	290	298	291	301	299	298	312	340	288	303	297	313	310	308	293	299	273	286	307	314	292	299	312	313	325	298	321	299	316	331	274	303	267	302	315	279	311	285	304	285	305	303	299	279	283	284	315	276	281	267	293	300	306	277	289	295	313	273	296	295	324	279	296	306	290	306	285	315	261	281	299	281	304	310	284	287	327	320	295	290	289	346	301	283	290	332	285	309	280	296	282	287	342	286	248	276	279	296	294	271	307	310	281	293	306	303	313	301	286	344	325	296	279	309	279	332	297	278	316	309	287	294	291	275	286	307	309	305	319	303	313	307	304	277	274	334	272	299	324	309	292	294	320	280	312	296	309	328	314	314	297	322	293	297	301	315	293	303	290	317	292	293	293	299	312	306	292	272	287	285	316	303	331	270	304	296	317	303	276	315	291	294	240	303	297	285	283	330	327	314	310	302	306	318	324	316	331	284	297	289	298	303	315	292	304	299	305	325	285	316	301	309	317	299	319	288	303	286	302	297	309	302	290	302	297	305	307	310	296	307	298	312	313	309	297	281	313	291	313	313	284	309	295	318	305	273	301	270	290	285	300	324	296	288	287	333	322	328	306	301	289	319	288	307	263	319	263	267	298	294	329	298	288	298	291	311	311	328	267	284	297	324	297	312	280	328	284	289	277	317	313	286	285	310	296	291	313	268	281	270	299	306	287	270	286	275	274	300	305	283	317	284	304	320	285	304	289	306	293	286	286	333	298	276	299	308	306	272	314	301	312	290	291	285	270	288	321	279	283	315	289	294	280	260	329	285	312	310	271	294	310	313	290	287	307	292	281	317	319	274	312	273	297	320	294	324	285	311	278	302	285	313	302	308	288	317	288	300	293	290	311	287	284	266	304	272	299	291	308	310	276	310	268	304	294	310	283	311	289	313	285	296	297	286	296	330	304	298	296	296	308	292	284	286	316	311	295	279	286	311	288	302	301	287	295	295	301	286	287	278	313	310	284	297	317	296	302	309	326	320	282	285	306	301	318	319	310	282	289	305	331	280	346	282	317	296	301	294	315	306	289	291	313	297	285	334	329	314	316	332	305	276	278	300	276	287	276	291	308	302	316	283	306	300	297	295	286	295	323	280	327	290	313	315	301	301	295	263	306	277	271	300	303	283	298	318	306	303	299	303	301	297	291	312	354	312	288	282	321	330	293	293	290	292	295	311	329	316	279	319	295	300	299	291	297	287	322	291	315	277	279	283	310	326	287	295	299	300	263	307	307	305	291	323	313	304	343	293	317	307	288	301	297	283	322	356	282	284	314	329	329	300	313	292	287	298	280	299	313	305	324	336	289	313	308	318	274	322	325	304	309	300	320	282	294	323	313	284	306	266	284	313	258	340	305	267	304	308	299	265	280	296	326	280	325	287	290	278	334	297	294	299	291	331	310	299	267	328	299	306	312	281	297	315	313	298	322	296	301	284	291	279	290	328	302	285	296	318	309	303	265	301	310	310	308	320	336	260	288	299	270	292	293	323	303	300	272	312	317	311	281	313	301	304	289	296	278	312	281	308	324	291	285	273	303	300	306	308	291	278	323	285	294	292	312	291	316	325	304	319	300	291	295	306	331	287	288	327	294	298	341	289	298	286	331	329	305	295	291	339	284	336	293	287	315	319	325	304	284	285	304	323	310	318	282	304	286	306	292	293	314	292	279	289	290	311	313	308	308	281	310	288	301	295	320	319	312	315	300	313	284	295	284	301	297	305	271	308	314	306	290	311	287	295	294	345	283	289	284	279	286	318	311	328	315	322	299	299	310	286	307	293	309	319	314	287	311	314	303	306	320	280	311	306	320	264	306	297	296	295	307	315	254	318	316	359	322	290	320	324	346	310	309	326	303	275	307	280	292	292	310	287	302	297	298	324	307	286	324	277	300	276	307	310	287	312	322	291	292	274	269	295	310	333	305	290	296	273	280	296	283	309	307	326	274	300	300	312	296	303	318	317	286	298	315	276	264	312	301	300	283	299	303	294	317	289	313	304	312	302	284	292	295	268	305	315	314	313	307	281	323	323	313	291	291	294	296	339	261	306	281	306	287	304	313	312	251	299	303	317	284	292	318	290	270	323	311	275	297	295	312	303	319	328	282	336	305	307	308	307	278	289	293	294	285	308	300	315	284	323	325	304	278	290	310	287	305	283	275	282	304	299	297	315	300	298	309	323	307	303	322	303	321	326	340	285	296	308	288	289	289	292	306	319	324	285	292	278	311	286	318	294	319	276	303	324	281	291	294	314	296	306	282	264	275	304	285	327	289	299	315	315	286	292	294	302	276	309	328	296	300	309	301	304	284	289	306	306	310	278	323	320	311	296	347	320	309	304	322	340	332	328	327	328	311	319	313	285	314	308	303	308	295	285	334	315	298	305	302	291	294	312	295	287	307	323	273	265	296	326	327	306	306	308	301	289	292	313	263	298	306	319	328	279	320	281	278	302	287	297	340	301	301	281	295	306	294	287	288	285	304	281	304	302	308	315	306	289	297	284	327	322	348	261	289	309	290	298	318	315	309	300	267	303	327	315	321	288	319	297	326	300	302	281	286	308	316	263	276	276	293	308	329	288	307	325	302	289	301	311	304	294	307	297	293	263	275	316	282	272	275	284	311	292	320	275	304	311	306	307	292	290	298	282	316	312	310	297	271	308	266	294	313	313	333	312	333	307	289	314	286	294	317	311	318	286	303	330	294	284	294	304	292	309	311	291	271	301	286	296	292	308	304	322	296	301	309	301	293	292	295	312	285	286	302	327
24802	23255	32396	27660	20708	9264	967	342	250	274	242	237	238	252	247	233	254	241	240	246	226	216	283	233	265	233	228	238	247	248	245	259	242	207	237	245	222	231	264	259	267	226	245	223	256	234	243	255	233	263	275	236	254	253	239	234	250	241	206	248	230	232	221	237	247	250	240	238	245	228	252	240	277	238	254	238	259	230	254	229	242	232	230	233	244	253	230	247	233	255	215	255	241	244	224	254	261	249	240	255	237	239	244	223	249	246	239	240	236	236	248	231	228	252	218	235	219	251	238	216	228	223	241	246	234	214	287	227	252	246	228	262	239	238	256	253	248	268	245	218	234	255	254	224	260	220	229	249	244	259	236	221	250	249	252	219	253	235	244	231	239	239	263	227	267	215	229	223	227	265	213	254	241	193	213	249	227	221	220	241	214	248	246	245	221	225	283	218	243	220	257	251	237	236	235	268	222	239	230	224	196	255	218	243	228	225	206	227	242	216	209	224	233	224	232	237	243	212	257	230	249	223	240	243	240	202	240	229	250	222	248	245	236	262	237	268	223	216	231	237	236	239	225	212	210	234	262	245	238	267	237	239	279	261	226	245	228	222	251	221	239	227	251	274	243	244	239	281	260	240	222	275	222	273	225	234	238	261	252	257	279	238	223	240	233	258	253	233	226	259	263	241	237	216	228	253	238	236	259	228	256	231	248	251	251	239	220	228	241	232	247	241	219	227	264	238	244	223	243	223	222	230	252	248	234	218	213	247	254	240	262	255	219	230	244	264	244	246	228	233	238	248	244	223	241	255	245	258	252	242	206	249	223	259	242	253	227	246	207	240	247	268	235	216	240	265	269	243	242	230	229	247	227	229	239	251	230	213	241	260	237	230	247	251	253	245	215	262	240	266	237	214	256	252	238	226	232	246	244	238	232	262	243	256	261	241	238	237	243	263	232	257	256	263	215	252	274	242	211	282	232	231	238	225	236	228	236	229	247	225	223	271	261	246	218	259	244	230	254	235	230	233	228	242	219	239	245	207	222	236	238	237	232	235	235	229	211	232	229	243	277	239	257	242	211	215	238	232	243	246	255	264	241	255	250	214	242	242	257	223	255	241	252	230	227	241	281	219	222	251	258	227	201	257	262	227	240	246	240	232	231	235	243	250	211	242	249	221	234	259	252	237	217	257	243	249	234	217	241	225	224	239	225	247	256	220	235	249	220	238	219	234	245	249	254	255	257	243	237	254	236	250	231	243	235	240	230	247	222	244	253	269	233	250	246	263	236	279	237	215	241	246	255	243	256	286	212	258	252	247	264	273	238	264	272	226	223	225	253	238	220	247	240	249	254	247	246	227	263	245	256	223	250	265	232	229	223	246	220	237	260	239	255	220	239	238	242	235	235	238	263	225	235	260	226	233	241	225	228	257	241	251	251	265	264	244	227	264	225	226	253	208	262	226	225	239	231	218	238	222	219	250	235	236	225	229	260	242	275	220	214	218	244	232	241	229	241	230	237	228	224	250	235	233	233	226	231	219	243	256	253	244	236	227	248	235	226	254	256	242	225	231	247	251	218	237	238	228	229	256	231	237	235	209	243	239	216	240	243	247	231	263	228	224	227	241	240	223	219	265	245	240	212	240	212	231	248	273	260	293	242	219	244	239	234	239	267	242	233	255	198	247	224	236	235	257	224	279	232	267	229	235	222	231	237	244	240	244	238	236	238	252	268	207	230	214	260	252	211	268	239	243	227	260	247	258	236	244	240	229	255	230	245	225	247	246	231	254	223	252	239	232	232	245	243	256	226	245	247	221	251	254	251	255	252	248	248	217	236	231	207	235	263	250	220	207	251	260	234	240	240	252	244	245	243	237	236	222	227	226	237	219	217	243	246	236	253	260	258	230	231	264	249	251	230	255	235	239	231	254	232	260	240	258	229	245	229	245	245	257	230	222	236	243	254	264	255	222	272	235	246	204	264	227	249	275	248	254	219	252	264	219	223	233	238	231	238	231	242	237	241	242	253	221	221	227	248	240	249	213	231	240	229	243	244	246	252	243	229	255	244	257	258	249	227	251	216	247	230	257	245	279	235	251	220	244	248	245	252	263	230	230	241	257	240	253	242	241	262	220	251	237	219	251	222	248	227	235	251	254	247	235	246	251	263	250	213	243	247	221	240	218	236	253	235	216	245	248	239	268	236	262	232	259	217	242	244	242	262	240	255	263	228	249	219	233	222	237	221	246	245	253	227	225	246	256	237	238	246	236	231	262	210	246	258	261	266	245	245	241	242	241	240	243	240	224	230	246	213	252	248	283	230	251	223	239	241	246	245	264	253	252	262	232	259	242	251	249	243	243	240	229	259	236	236	242	219	239	256	254	240	216	278	248	232	253	231	226	234	218	281	235	240	224	230	224	210	250	268	254	230	268	257	243	243	246	250	245	243	231	232	256	245	259	238	254	246	242	267	244	273	229	232	218	237	247	249	266	224	241	266	250	223	277	238	239	236	232	245	258	232	258	243	249	262	238	263	233	229	219	236	226	256	234	243	232	234	247	236	242	257	210	231	250	237	247	239	247	261	220	236	255	239	230	252	240	240	221	265	236	254	233	248	214	233	247	239	240	268	234	233	254	230	238	233	228	244	259	226	246	238	225	230	243	218	231	228	254	222	241	269	244	253	238	263	255	259	260	241	245	217	271	246	230	260	224	249	260	234	236	225	218	248	220	250	257	232	247	253	264	221	239	249	249	252	241	260	232	244	262	231	251	214	245	254	257	267	242	244	255	240	223	230	242	241	285	240	245	229	222	226	262	235	246	225	257	240	225	230	249	251	225	214	210	227	221	271	256	251	248	242	228	233	220	249	252	230	240	271	257	259	244	244	226	224	239	263	241	207	253	237	249	248	220	253	248	208	238	209	213	265	274	240	238	230	250	241	250	227	233	263	229	227	231	278	213	248	223	261	239	232	233	239	253	226	219	228	250	236	246	238	220	248	224	226	231	234	213	226	252	213	266	252	220	224	233	225	241	266	241	242	242	245	244	248	221	225	242	255	253	234	220	229	228	270	233	236	238	231	250	246	230	234	244	220	267	233	228	238	210	277	240	285	257	236	268	244	235	243	267	218	238	265	247	230	237	244	266	211	243	243	241	230	261	275	249	239	241	234	219	258	225	216	228	255	243	233	243	223	255	246	246	241	239	220	230	248	228	244	246	213	229	227	222	248	265	248	230	238	228	215	248	218	250	236	267	247	242	239	259	261	227	248	211	258	224	225	251	226	252	246	255	254	248	249	238	230	249	233	236	243	235	235	259	243	224	238	244	251	259	219	243	249	223	255	236	259	246	253	244	258	254	253	223	252	228	228	239	269	244	227	254	228	241	245	222	221	230	255	224	257	223	217	265	272	260	236	218	241	233	241	236	234	230	223	262	238	247	236	243	222	218	247	251	236	238	230	211	233	279	238	254	241	227	215	255	228	230	230	246	255	250	208	231	256	253
60145	87140	64955	38571	19900	5783	1386	613	439	405	377	409	420	417	411	441	416	402	374	425	411	376	417	384	422	431	399	406	418	385	388	403	394	383	419	394	403	373	394	386	375	388	404	413	369	396	380	380	363	421	392	402	380	384	408	394	407	359	394	405	356	390	356	411	374	403	396	397	411	392	377	404	412	390	401	424	390	384	376	401	439	361	455	410	412	413	354	413	367	378	417	395	391	391	389	387	394	398	378	403	377	384	457	383	350	364	411	409	375	410	360	397	424	364	391	375	423	442	376	364	388	385	425	392	353	402	402	372	421	407	384	382	378	417	402	386	400	378	406	408	394	400	421	364	389	378	404	381	407	365	389	375	359	376	400	431	428	360	407	398	396	399	399	405	381	396	411	330	364	397	413	361	360	383	403	406	377	419	423	387	400	377	398	387	417	395	372	393	435	399	412	406	393	424	458	393	381	405	397	393	406	406	434	342	412	393	377	411	403	381	412	387	402	378	390	378	361	349	390	426	388	425	382	380	386	424	417	418	359	362	386	382	402	411	384	423	408	407	412	415	436	385	434	383	417	394	392	395	378	423	412	389	385	377	365	375	388	397	382	410	418	369	406	384	418	364	424	389	388	389	392	395	402	405	390	373	374	395	360	403	387	401	382	382	403	378	383	414	404	443	393	413	377	410	399	411	426	356	393	396	386	377	400	387	431	390	419	373	398	411	421	404	403	361	420	393	389	405	376	370	363	368	380	416	385	429	400	394	381	363	407	406	406	425	370	386	396	382	391	411	381	377	394	402	411	424	373	408	381	389	389	372	394	368	413	333	420	400	418	420	378	383	381	408	365	385	404	404	398	417	428	416	354	393	415	403	403	394	376	404	430	379	354	385	394	405	396	393	375	373	392	393	415	375	393	384	389	382	388	417	439	375	395	431	404	377	432	390	431	364	381	379	395	352	437	399	399	359	421	407	401	419	438	416	370	423	375	406	368	396	394	449	406	404	388	427	388	388	409	407	389	438	362	413	392	380	372	388	383	401	412	388	402	385	382	385	388	413	389	419	395	370	439	377	397	383	390	409	394	385	404	359	390	404	392	405	367	418	408	407	383	411	393	387	356	399	421	397	384	403	379	414	417	381	399	383	415	387	394	378	393	387	397	393	409	373	395	424	388	361	413	360	381	394	383	423	417	384	424	387	404	414	407	385	388	394	386	399	411	396	438	373	415	387	424	352	425	394	421	398	378	379	408	376	377	355	395	416	384	380	413	428	423	367	386	391	421	373	379	362	376	435	368	414	393	401	380	416	399	420	434	402	447	415	391	406	416	403	424	420	399	413	410	397	410	415	379	405	410	392	456	381	389	344	408	405	387	377	394	404	419	412	402	422	410	358	389	409	386	422	364	393	399	366	413	387	405	399	374	400	396	354	395	395	439	395	399	439	399	434	408	389	381	399	366	406	404	405	388	372	401	449	395	412	399	410	407	399	400	416	406	396	448	360	374	428	387	407	402	400	428	349	365	435	405	365	385	411	405	406	404	428	389	399	416	378	384	412	384	362	399	402	396	390	415	396	396	384	394	399	376	416	372	409	347	424	425	404	409	396	381	425	387	396	432	366	421	403	383	408	409	356	371	406	435	393	380	393	401	408	363	366	383	402	400	409	394	390	372	409	392	426	390	416	362	392	418	393	427	400	403	366	363	413	426	387	395	369	393	404	398	368	382	409	383	405	391	389	376	406	405	424	405	373	368	389	412	373	414	389	440	355	408	399	361	417	384	377	399	401	402	407	418	422	420	376	383	410	389	432	391	411	406	395	379	406	362	396	400	408	423	406	424	417	406	395	389	417	413	381	379	384	394	400	419	369	396	438	413	367	395	410	377	378	361	398	385	403	384	380	401	385	444	412	356	416	396	421	388	403	381	380	380	450	403	412	438	378	374	396	408	396	386	390	376	402	386	388	374	373	411	400	405	370	392	394	407	391	378	383	407	412	384	388	378	383	412	408	441	416	370	375	387	375	393	397	391	396	396	405	382	373	391	427	372	374	411	380	390	411	365	377	382	425	356	392	411	396	364	444	422	412	406	434	411	386	424	426	372	404	394	403	367	374	384	372	382	377	434	389	349	383	392	385	396	385	420	384	389	399	410	399	433	396	405	390	413	419	383	374	421	385	420	381	395	374	392	382	404	398	405	428	369	403	393	370	454	385	412	408	400	385	394	425	408	384	366	378	404	385	397	378	379	369	423	399	427	395	380	399	372	405	402	410	398	380	373	415	369	426	404	406	392	433	398	423	364	412	375	418	385	395	381	396	413	414	396	388	411	395	420	412	378	393	383	416	409	410	359	406	406	381	417	415	391	419	424	411	369	406	369	397	378	381	364	373	399	405	385	351	354	385	384	401	428	394	393	442	383	385	427	396	381	419	408	362	389	418	395	401	390	356	417	378	358	395	393	375	377	370	379	396	408	380	379	414	410	412	396	428	374	383	388	425	361	420	411	387	402	368	360	427	396	396	402	380	384	400	369	355	354	392	419	401	404	417	388	419	381	372	378	405	371	396	369	387	392	383	390	405	363	373	393	410	406	393	382	421	401	412	406	367	387	358	404	389	366	381	446	395	390	402	413	379	382	425	396	358	408	398	364	426	397	398	394	386	376	429	419	421	421	431	393	383	377	374	398	405	388	380	388	399	388	380	429	411	395	446	388	390	407	400	421	405	394	408	383	372	407	375	415	402	377	388	408	436	368	435	390	398	429	399	399	421	376	391	397	387	412	398	400	435	416	368	404	369	373	421	413	388	371	432	390	375	358	380	413	411	407	378	397	389	394	421	440	371	381	382	403	399	414	413	429	414	408	402	370	389	390	388	434	383	412	433	406	405	397	441	390	372	398	392	389	394	403	410	380	388	384	420	396	365	404	395	428	370	407	342	396	429	393	398	400	382	417	397	390	433	386	392	391	388	410	408	366	378	399	400	358	408	397	396	383	374	402	406	424	360	400	395	401	416	409	429	402	402	412	363	422	420	399	434	417	388	440	385	391	399	404	393	390	395	351	406	400	380	418	387	418	420	386	419	359	381	378	423	366	420	367	363	395	370	365	400	366	385	411	394	365	397	404	406	377	414	367	393	414	394	369	379	385	394	410	400	368	411	418	388	398	403	378	416	366	393	408	381	409	391	390	382	399	379	413	389	406	384	403	399	381	422	402	405	382	348	417	387	388	394	387	365	384	404	413	394	398	386	393	384	412	410	397	390	356	416	394	414	397	422	405	379	409	386	394	418	380	400	376	390	386	364	392	381	420	456	404	431	390	387	387	383	403	419	364	376	430	407	425	373	397	394	369	399	402	404	402	391	428	379	417	381	386	386	405	366	397	424	362	393	364	372	393	389	370	399	405	391	393	394	401	353	387	397	384	395	387	367	407	354	427	374	374	416	403	386	435	369	408	402	389	382	387	342	368	416	415	400	376	376	362	386	390	417	401	371	380	391
23452	22041	31194	25579	21937	18878	5499	503	326	302	319	322	285	286	326	330	283	276	256	312	307	288	281	329	303	303	260	317	283	290	266	301	300	311	273	282	310	321	292	291	265	275	269	293	334	283	264	317	297	280	281	295	272	274	257	287	285	300	301	294	322	295	306	291	289	293	297	306	297	292	291	313	287	292	314	256	301	282	261	306	299	332	284	327	277	298	282	313	288	293	284	268	288	277	262	304	288	286	311	314	292	278	284	297	273	311	311	281	294	289	298	287	309	296	279	275	291	299	274	272	298	284	298	290	291	277	287	276	288	285	297	301	305	281	252	298	259	280	321	282	288	263	309	317	290	276	314	260	289	278	263	292	268	278	286	321	256	307	319	306	268	268	258	294	313	284	265	274	292	311	283	308	278	302	313	270	259	273	292	259	256	327	274	306	220	259	277	307	304	273	272	289	279	266	271	308	292	252	258	250	275	285	275	303	295	247	292	316	292	321	267	281	264	302	263	275	302	272	313	314	294	307	277	280	318	328	285	297	301	256	300	310	284	286	309	275	279	257	288	271	299	299	278	296	319	264	273	272	264	261	278	283	267	284	264	267	319	260	291	295	315	280	277	294	291	276	279	290	296	318	279	269	273	303	277	280	314	268	312	291	281	304	295	294	279	297	310	294	265	291	292	261	294	290	288	264	318	290	303	305	262	300	286	293	277	259	304	300	286	311	285	311	274	280	301	287	271	291	304	275	283	310	277	307	303	265	302	283	292	290	275	315	309	276	303	272	303	298	280	256	300	269	302	299	296	314	308	312	315	288	257	269	302	275	281	320	286	305	292	268	332	272	268	272	281	287	300	282	269	288	272	287	299	265	308	317	281	288	297	268	298	266	319	310	261	286	278	278	305	274	295	275	274	266	275	312	283	263	331	289	294	312	311	264	276	275	278	317	300	278	287	313	269	290	263	281	294	279	272	261	288	299	269	289	280	287	299	282	295	296	274	283	300	251	270	307	274	313	282	327	280	280	280	264	262	296	285	289	271	295	280	269	295	291	287	309	279	311	283	283	264	288	262	274	283	262	282	300	335	299	299	287	293	279	268	288	278	273	319	294	272	258	266	298	276	293	254	282	279	327	289	345	293	304	285	292	303	294	291	268	316	271	270	290	281	290	282	283	259	287	268	272	270	276	286	279	249	296	311	272	283	290	300	288	310	258	275	307	265	271	292	291	289	289	299	287	305	264	302	284	318	284	294	248	281	278	277	260	283	315	299	273	299	320	295	264	312	301	286	277	262	296	277	300	280	300	308	268	274	291	269	317	298	320	282	277	304	290	299	287	316	277	289	257	301	276	272	287	307	257	271	265	254	296	286	266	247	291	315	297	313	271	275	283	287	301	287	242	321	292	272	296	256	297	302	295	279	309	322	275	270	284	282	290	287	297	286	293	281	277	257	292	301	280	281	288	294	281	301	302	311	297	272	294	332	278	293	295	283	301	307	269	289	275	297	309	304	281	291	287	295	302	272	292	282	267	307	261	295	307	267	291	310	296	287	291	292	262	311	275	277	263	275	285	297	286	311	274	307	298	276	293	276	317	283	308	266	318	326	285	275	311	267	281	295	262	316	281	267	279	290	293	280	288	281	314	305	286	278	274	261	280	308	277	321	309	290	283	283	291	291	270	282	295	277	289	279	251	297	299	297	281	273	276	312	313	308	268	319	289	267	299	272	304	290	278	288	297	320	311	297	293	276	294	274	292	295	282	271	291	269	312	290	263	272	289	277	276	314	316	310	311	297	282	280	295	292	261	274	268	295	311	301	275	270	293	285	301	296	297	307	322	301	283	282	260	297	285	317	285	269	264	284	286	279	328	284	300	294	300	327	287	289	304	276	301	305	262	281	289	291	291	282	277	283	281	284	259	300	289	271	259	278	295	273	274	271	269	300	296	305	318	281	299	288	303	256	283	260	292	313	294	297	291	276	284	271	288	291	308	314	290	296	297	272	282	291	295	302	272	284	290	258	299	260	286	293	281	254	286	293	284	297	258	293	299	280	284	286	288	303	265	282	280	288	297	262	271	294	265	300	302	294	273	272	293	285	309	305	321	267	304	292	285	318	282	267	283	251	296	308	273	289	293	284	271	270	300	287	303	276	303	272	318	305	288	278	286	297	264	267	266	286	314	291	284	296	298	274	301	284	274	330	284	269	254	287	284	271	289	272	291	285	282	302	284	301	279	256	277	268	288	267	265	295	305	285	299	288	318	314	286	260	285	274	311	273	280	281	271	269	303	294	273	302	292	320	279	288	311	296	320	296	263	295	256	276	277	276	291	284	297	275	276	295	304	291	285	285	273	325	284	286	278	298	264	274	270	292	287	276	309	276	262	325	281	264	279	316	312	290	273	296	266	279	295	300	296	289	264	306	280	284	267	290	287	296	317	305	288	267	306	290	331	282	273	269	283	311	272	281	308	295	307	299	301	296	305	300	254	320	279	292	285	314	288	297	273	297	317	258	261	284	294	280	271	282	277	298	268	288	285	292	297	281	284	243	275	287	269	316	273	266	272	277	260	302	279	266	304	300	300	284	296	289	300	300	270	303	284	267	259	275	275	287	276	279	324	297	279	303	290	287	254	303	306	297	288	296	280	297	283	270	289	283	301	315	284	309	273	295	282	291	281	291	280	301	306	303	286	288	244	296	293	295	278	314	246	314	328	277	308	286	285	218	269	296	293	304	304	299	303	268	277	296	296	299	282	279	271	294	293	294	285	314	302	293	281	298	271	293	287	285	299	267	285	268	296	301	275	288	275	278	305	248	265	276	294	295	287	294	312	277	286	309	311	277	287	294	303	278	276	268	268	309	306	283	299	284	297	290	281	302	262	269	260	294	264	281	308	267	291	288	309	262	266	272	299	298	275	297	296	269	314	324	276	259	273	279	312	309	269	279	306	274	290	270	288	311	293	311	305	279	274	263	314	289	288	266	286	279	299	284	277	266	300	266	271	288	292	274	288	288	277	280	273	293	288	288	244	264	297	295	295	286	281	287	293	308	306	282	294	302	331	275	296	271	296	278	293	297	291	279	301	253	299	281	309	294	271	285	307	239	285	311	289	276	288	300	296	275	284	275	267	285	307	308	287	290	327	271	322	322	249	292	282	284	264	268	273	297	263	299	301	282	295	291	287	293	278	303	303	280	290	300	300	296	285	292	295	288	306	300	283	305	289	279	301	309	274	278	299	260	304	272	297	264	303	283	289	301	313	282	263	281	290	274	309	290	266	298	283	284	293	270	304	303	286	274	282	324	291	308	293	299	278	273	280	266	264	296	303	268	309	303	294	310	308	328	289	298	261	288	304	282	303	269	281	272	306	278	299	308	273	283	282	295	275	293	293	306	273	317	321	317	292	297	270	299	256	294	312	283	312	291	302	304	283	301	270	280	298	281	305	298	291	255	274	285	278	297	287	255	302	294	279	276	284	269	296	278	285	320	264	268	290
61724	96938	76890	47527	26752	9252	2154	774	488	461	489	503	464	443	462	457	447	432	465	436	431	464	454	443	479	458	450	465	470	435	449	482	461	483	456	461	478	471	466	481	481	449	454	471	459	527	477	425	454	459	438	449	463	479	459	490	462	480	430	458	467	467	479	474	431	457	429	457	464	463	443	474	471	463	474	494	443	484	471	428	479	467	458	489	470	480	458	437	460	471	458	453	456	413	452	437	479	472	496	483	455	470	515	486	450	469	452	417	466	462	499	445	474	509	479	497	475	442	457	432	437	439	475	432	422	500	473	503	493	478	445	478	460	458	461	464	419	464	465	485	477	453	488	450	442	430	463	452	488	469	480	428	444	412	458	491	443	442	450	490	455	452	461	453	483	422	442	433	445	470	447	422	449	466	462	473	506	471	454	436	473	489	441	445	428	452	489	442	510	459	449	456	414	465	456	466	410	449	433	438	449	471	476	484	424	434	469	473	455	464	453	522	468	442	465	463	452	451	455	471	505	448	452	462	436	464	416	448	443	406	488	457	411	431	477	437	448	450	491	485	431	524	431	462	446	463	456	437	422	449	455	492	470	442	435	482	439	454	424	399	489	467	501	451	434	402	443	438	424	430	469	434	461	460	448	480	407	453	497	444	446	457	410	459	469	459	466	434	467	450	474	449	440	471	432	461	482	452	432	427	469	440	481	431	456	429	490	479	467	474	407	468	477	493	439	469	478	445	465	484	443	429	495	488	442	430	462	446	483	454	470	463	459	486	458	452	417	488	473	450	428	456	453	446	462	455	474	431	476	437	476	451	443	460	454	460	442	464	476	425	496	487	459	467	467	479	459	467	473	431	482	484	429	424	481	439	464	466	430	457	441	450	439	480	459	470	474	457	461	475	421	454	451	417	468	497	416	462	437	451	425	448	468	503	462	462	462	449	454	455	473	425	436	471	424	441	411	430	435	466	434	454	477	473	469	469	420	457	466	435	457	475	441	449	472	452	478	458	455	437	452	450	472	473	446	471	454	463	444	475	476	460	454	422	469	479	408	465	428	474	464	466	497	445	471	459	485	470	452	463	454	504	482	437	445	427	441	456	434	445	488	486	455	455	448	449	448	470	477	475	456	444	461	440	492	472	452	446	448	482	498	509	455	436	444	475	455	453	504	421	479	439	408	470	453	473	441	502	476	447	460	448	459	454	441	419	452	478	455	504	482	482	443	464	444	482	436	452	456	469	431	458	411	465	464	460	460	447	476	464	431	466	446	420	452	461	468	473	464	496	468	499	465	460	450	426	459	485	465	470	445	461	481	467	438	440	500	428	420	466	435	452	467	448	429	472	488	441	446	446	493	451	484	450	470	426	454	509	460	433	435	466	476	443	450	436	447	485	434	460	472	467	472	435	440	442	430	473	477	425	495	447	458	449	472	473	472	467	490	445	501	447	501	520	460	434	472	464	469	488	437	483	455	465	470	443	471	487	455	436	417	480	495	437	485	473	418	458	474	440	449	422	419	480	444	432	451	500	476	446	494	446	447	468	470	451	456	450	419	463	436	447	452	444	478	446	474	456	431	450	445	433	510	431	486	446	443	476	456	473	446	464	410	447	450	459	432	459	454	472	453	468	496	428	450	466	475	465	444	455	445	433	476	409	484	448	421	481	471	490	439	430	438	451	467	448	462	442	432	450	496	440	472	496	454	454	432	461	459	462	472	437	460	483	430	465	435	486	483	464	460	422	468	438	459	468	453	459	514	463	465	479	478	411	445	461	484	471	454	451	463	438	440	411	460	453	443	471	449	446	458	492	465	473	475	414	453	459	473	419	417	453	496	446	452	467	464	456	458	424	475	471	488	434	420	461	479	404	434	475	463	460	480	421	452	462	433	416	436	448	483	492	464	447	444	484	470	466	495	440	507	482	450	424	417	422	416	454	438	468	468	475	454	482	476	489	469	464	419	435	473	463	461	465	494	452	443	454	472	466	440	468	425	466	471	451	468	403	438	456	449	449	458	442	487	421	468	446	468	460	445	436	446	457	437	487	442	429	527	450	449	425	447	447	451	483	468	450	467	440	441	454	446	482	474	460	476	467	474	469	513	435	464	419	450	442	451	467	456	445	460	444	473	452	445	465	462	450	492	447	448	456	472	479	482	488	433	475	480	450	502	462	502	465	474	451	477	472	442	416	491	432	442	494	427	507	461	484	461	462	488	464	456	468	474	426	425	485	449	493	445	475	465	472	460	474	435	455	447	443	462	441	473	482	472	479	479	446	474	468	452	459	483	453	415	490	455	446	472	432	432	452	456	468	482	473	434	456	414	454	443	471	424	444	453	502	450	453	464	494	408	433	419	469	426	458	466	464	479	492	478	485	423	439	440	459	470	426	455	458	453	470	499	452	461	473	472	459	446	463	452	446	487	462	411	428	441	452	472	472	430	468	439	445	432	451	439	455	469	471	476	454	465	449	446	476	439	471	467	437	459	465	440	442	481	449	453	452	459	441	476	471	474	483	451	478	460	429	451	449	448	477	441	491	464	464	453	472	465	437	480	444	469	489	440	448	465	426	466	437	450	427	463	448	460	434	474	488	473	434	411	451	449	459	448	453	457	483	411	476	453	433	459	443	471	443	446	461	428	466	419	483	502	479	471	511	476	470	466	438	457	441	458	433	438	451	425	409	476	437	456	462	500	466	461	446	488	461	434	457	466	423	452	471	473	443	459	468	478	423	485	441	458	431	465	435	426	456	485	450	454	431	412	466	438	443	478	442	462	445	407	458	466	483	493	436	443	462	459	469	458	431	459	456	430	421	444	457	479	455	476	425	485	460	465	451	419	487	430	493	436	452	494	473	432	436	433	472	438	485	444	441	470	481	464	479	453	462	447	454	466	429	448	451	467	444	497	473	475	459	491	456	476	418	443	445	482	471	451	434	432	444	469	490	479	456	438	436	442	442	447	461	454	485	452	473	457	437	435	460	444	467	445	471	463	467	439	441	414	459	456	454	480	479	482	495	449	438	460	474	466	437	430	436	458	467	477	468	477	471	485	485	458	464	478	421	467	437	468	429	442	453	424	479	446	453	481	451	433	472	452	480	481	468	431	416	436	462	467	432	425	456	429	483	498	474	441	473	446	454	414	451	476	437	460	448	446	484	470	494	423	474	515	452	472	445	464	428	470	439	445	416	461	476	485	488	452	407	465	449	436	428	486	483	441	435	435	480	454	464	489	464	463	473	450	462	458	447	490	424	446	446	455	436	463	435	465	506	455	443	444	460	445	467	424	468	460	457	445	485	457	426	454	498	462	458	483	462	423	438	462	473	456	474	492	507	480	430	480	425	422	438	465	428	465	453	451	458	511	488	423	437	447	483	447	457	442	443	472	448	457	514	423	433	459	429	425	485	455	414	460	459	414	494	522	432	465	407	457	453	481	497	452	435	467	474	448	461	487	423	452	493	454	440	448	449	453	449	427	463	478	447	457	446	474	418
29425	27724	28021	13759	2561	555	268	179	150	170	174	177	190	206	171	181	179	168	170	172	171	203	196	198	178	179	191	178	199	155	178	199	192	188	174	189	164	206	187	181	183	173	187	185	175	177	186	191	203	199	190	188	215	181	183	177	149	204	178	170	155	172	218	189	198	189	184	188	219	178	199	182	183	209	190	194	187	181	167	180	177	196	207	168	159	166	172	189	172	196	204	201	196	172	182	159	190	181	188	179	198	212	174	200	163	166	176	195	167	171	217	180	176	167	179	185	172	176	180	181	186	197	196	189	157	166	176	178	181	171	190	197	179	202	166	197	189	176	165	204	199	188	186	192	193	177	179	151	212	204	193	180	213	162	197	205	206	182	180	161	194	181	208	204	220	185	172	164	178	172	187	174	186	185	209	199	149	173	197	166	187	177	194	161	167	178	176	181	181	192	208	176	173	176	196	159	207	201	183	185	183	167	179	174	194	179	185	178	173	164	195	183	199	179	168	207	189	187	182	175	177	164	199	188	169	201	187	199	165	185	181	189	186	176	228	181	195	209	186	177	195	187	168	194	177	190	187	197	171	198	175	205	192	192	170	213	186	205	192	191	203	181	179	186	193	192	213	177	167	189	168	200	164	190	172	188	204	212	178	181	178	182	198	170	190	205	157	227	196	192	171	186	195	193	183	190	194	192	187	160	196	188	172	180	211	182	191	178	178	155	193	184	175	188	209	191	177	194	210	178	179	171	198	188	207	184	205	168	202	198	185	206	179	192	163	188	164	187	191	160	214	196	173	189	197	173	169	187	195	203	180	187	183	211	169	190	202	181	169	205	201	199	180	183	196	166	172	183	178	196	200	172	197	173	172	227	188	181	179	183	191	198	191	179	159	188	177	178	198	192	173	173	183	184	173	199	174	207	190	172	197	182	197	183	184	191	201	181	201	178	166	172	185	177	197	192	186	191	193	190	167	165	174	196	201	177	173	167	172	165	186	178	195	186	181	165	186	195	178	194	224	174	179	177	173	179	190	180	198	208	178	187	177	177	208	160	178	169	192	152	183	164	174	201	170	188	195	182	189	202	186	164	177	196	180	159	177	193	176	167	182	151	170	162	193	170	193	182	184	171	185	174	209	175	171	182	164	192	182	196	166	203	173	163	184	177	169	193	198	178	198	168	175	173	173	194	180	192	172	201	192	181	190	192	186	177	208	192	183	188	193	192	175	170	173	173	190	190	178	176	173	178	200	176	177	179	176	220	184	186	183	191	182	195	218	205	175	191	186	184	179	189	187	188	173	194	167	190	198	190	182	189	173	207	166	187	205	193	172	186	220	160	185	167	203	183	191	178	186	188	155	191	177	176	184	178	202	183	170	184	178	209	146	183	175	194	212	188	204	177	218	188	175	176	197	206	201	200	173	193	191	170	198	184	199	179	195	196	171	172	202	205	167	216	158	199	182	187	181	194	169	185	185	169	199	176	168	191	181	211	178	207	158	198	182	184	182	191	209	168	195	176	182	190	188	199	175	174	195	174	176	209	195	187	182	164	178	170	210	165	186	180	182	197	200	193	177	208	179	187	188	202	186	172	187	176	169	180	185	187	171	190	195	183	160	184	176	186	201	178	187	198	204	152	172	198	168	177	165	192	200	183	223	180	182	167	157	176	172	173	171	169	186	214	182	186	167	202	189	193	192	204	190	168	220	194	179	171	200	177	174	165	180	181	164	160	183	203	199	200	204	174	191	199	179	177	187	209	194	168	190	164	176	174	181	192	175	168	199	183	175	172	182	198	204	156	177	172	196	191	211	166	203	164	186	170	178	193	169	186	189	177	180	197	211	222	197	169	190	197	209	189	199	202	172	167	183	191	189	178	182	195	200	160	193	178	211	180	175	181	172	175	198	161	208	190	192	176	180	195	184	181	185	160	176	185	172	177	181	170	163	187	176	174	173	197	194	161	164	169	176	177	185	178	178	190	168	172	179	208	178	186	177	172	178	179	181	186	171	187	186	181	193	192	171	176	177	164	168	166	202	184	187	209	214	177	203	168	146	184	181	176	181	159	180	209	214	186	158	174	176	191	177	195	154	183	180	178	173	169	187	168	177	159	190	200	171	197	165	172	170	197	186	202	192	186	171	194	165	188	194	180	184	174	159	160	186	183	185	179	169	198	197	181	195	176	164	169	183	186	178	190	189	212	171	177	203	170	186	171	181	180	189	166	205	178	171	188	182	165	176	178	203	190	161	193	185	182	177	195	160	184	168	189	170	183	176	182	197	178	182	166	200	162	186	176	193	200	186	183	191	156	183	185	179	182	203	196	181	173	174	174	188	172	202	187	174	193	192	201	176	186	193	186	178	164	174	183	191	203	174	195	186	165	183	185	191	178	180	198	187	193	178	197	185	162	186	204	179	172	176	195	173	194	183	186	202	185	186	180	191	187	171	171	181	179	165	170	183	181	175	177	207	182	175	182	182	163	192	162	176	186	210	184	159	191	193	158	206	180	172	149	192	211	210	208	196	194	196	182	194	157	189	168	159	202	213	212	196	179	212	191	169	186	180	174	206	193	209	205	176	171	211	183	157	192	156	173	163	171	174	198	184	187	186	177	174	185	174	219	198	205	188	180	190	165	175	168	165	200	186	183	192	179	184	153	190	173	170	173	163	184	193	186	194	185	168	183	188	171	180	170	168	167	168	200	156	178	183	180	201	175	196	187	171	161	182	178	185	204	189	179	174	215	189	194	199	191	190	192	183	143	165	179	154	183	176	167	214	214	191	192	181	193	166	170	195	169	170	181	172	203	189	158	187	184	174	190	173	169	202	170	186	169	169	184	200	197	195	173	199	199	199	192	185	198	174	189	197	191	196	182	168	169	166	213	170	187	183	208	179	192	180	188	207	172	193	179	188	185	208	193	174	176	154	204	198	175	194	177	187	206	191	191	173	187	182	175	196	188	179	201	179	178	187	191	172	186	194	170	172	187	162	187	209	193	192	184	179	168	185	167	209	183	162	189	192	184	185	184	185	175	169	206	173	172	205	139	195	180	166	205	176	177	188	188	181	172	177	189	168	203	179	176	185	173	190	182	211	169	184	184	174	190	179	185	179	200	161	193	193	189	202	196	196	171	176	220	185	195	180	191	175	173	206	175	195	182	178	199	173	183	169	199	186	190	180	182	171	167	164	172	174	185	184	196	190	185	159	174	175	212	179	187	206	177	181	167	180	186	194	176	165	176	193	188	178	169	202	163	160	186	192	188	171	200	203	180	185	195	181	182	180	205	187	210	184	182	201	179	190	172	205	200	178	178	168	203	202	195	177	210	193	202	192	196	192	170	201	184	191	182	175	185	159	191	166	197	186	166	175	206	179	208	201	169	196	213	197	169	187	167	180	164	194	155	211	183	208	190	196	157	178	185	168	203	209	192	172	194	172	204	174	178	165	193	196	156	198	179	178	163	187	184	186	194	172	196	191	191	188	197	189	167	179	195
35580	44441	33891	14581	4525	1187	467	334	301	347	305	290	296	306	308	320	324	313	334	328	336	312	313	299	347	294	300	306	314	308	319	323	329	287	328	330	314	331	284	323	330	298	302	330	350	341	329	309	304	324	312	335	297	265	314	291	315	321	280	295	283	302	329	285	319	304	302	314	338	306	307	317	324	311	327	306	303	323	319	302	314	358	302	284	298	293	348	315	302	315	309	291	309	330	312	311	319	316	300	309	308	321	289	296	282	322	328	311	319	331	279	301	308	313	345	298	295	296	297	294	336	314	287	321	299	334	337	288	285	332	300	288	258	323	308	299	327	345	340	323	318	311	319	287	347	314	325	334	317	317	296	330	318	329	308	302	333	308	299	305	316	313	348	326	301	330	319	302	304	329	290	334	329	311	318	321	310	323	300	303	287	290	310	314	312	302	309	268	321	293	322	315	325	323	312	292	298	314	322	299	339	292	328	324	287	296	309	310	315	286	332	332	322	335	284	318	300	321	287	316	294	320	289	295	305	334	331	298	286	321	317	330	300	311	320	309	308	324	304	303	318	312	315	304	313	320	323	288	308	321	313	291	292	308	315	306	297	308	309	314	321	305	328	309	320	319	328	342	289	298	322	282	321	294	283	313	333	331	305	307	274	321	309	300	312	331	336	327	338	293	303	334	324	316	299	289	287	321	326	330	303	298	330	328	317	291	305	332	298	336	334	305	311	304	299	296	315	309	285	302	306	320	282	301	293	277	334	308	269	302	324	306	276	333	299	286	308	293	325	322	284	284	296	306	297	299	318	307	339	297	335	305	286	312	278	291	276	295	330	301	320	311	309	330	309	319	285	307	331	299	337	320	297	300	276	295	349	319	303	309	317	272	304	338	324	300	307	319	323	311	293	297	323	313	286	279	313	343	284	313	302	300	299	290	302	338	348	298	309	315	317	316	315	321	332	283	279	317	339	309	316	311	295	294	304	308	332	327	282	317	311	334	289	304	314	327	298	303	320	305	317	312	291	306	282	337	289	322	337	339	317	299	325	316	336	292	323	311	303	305	308	317	319	310	295	321	292	277	332	278	336	318	339	305	314	287	310	317	326	306	332	303	303	298	275	310	278	314	308	325	292	296	327	302	321	297	323	306	309	339	324	298	313	298	334	304	251	335	343	309	290	326	309	283	286	294	309	310	295	324	328	316	327	326	313	297	312	287	306	338	307	287	276	318	315	338	278	320	300	343	343	314	309	300	327	303	341	302	326	311	301	296	314	304	309	327	308	279	343	317	307	325	313	306	317	298	287	318	286	307	291	299	310	311	337	347	308	277	315	303	334	277	296	283	319	352	327	316	310	321	300	311	314	306	319	295	287	315	303	327	277	286	303	335	327	287	257	295	273	326	277	296	304	320	305	295	282	350	335	288	305	296	304	334	289	281	326	335	295	304	297	313	327	354	326	306	316	318	310	308	346	327	292	301	291	318	336	295	335	302	307	309	307	317	322	298	331	304	285	281	315	314	302	306	262	302	300	326	331	322	308	287	342	327	293	324	330	328	327	307	311	283	320	323	309	313	280	301	279	282	325	289	325	314	324	311	287	333	319	316	291	323	313	307	299	296	312	327	342	304	311	327	320	318	324	325	328	308	295	332	271	334	334	312	318	281	330	273	327	307	326	305	330	297	322	293	303	335	326	313	305	298	306	317	306	281	343	278	319	304	331	300	312	355	325	281	288	265	303	334	320	313	311	324	308	329	329	306	326	306	290	296	329	308	333	299	313	302	293	300	278	310	313	303	307	290	301	303	319	303	313	308	301	301	314	296	290	301	320	312	327	293	314	321	292	277	288	316	318	337	299	339	295	288	295	337	323	307	340	298	314	294	303	286	327	320	263	304	325	318	270	311	336	332	303	297	296	312	319	290	301	347	319	293	344	347	334	309	343	340	277	296	316	292	309	291	305	326	315	324	311	305	307	302	314	274	318	307	281	310	308	313	330	298	326	291	318	296	322	323	304	314	292	283	296	290	351	291	342	329	299	346	312	295	289	299	308	321	283	344	329	313	313	307	298	261	311	300	331	339	330	305	288	325	283	284	338	312	287	282	301	320	264	307	298	285	311	300	319	311	308	324	324	321	315	275	284	337	306	333	326	305	315	332	285	311	282	323	309	304	303	312	296	314	340	284	316	297	297	315	287	301	311	298	311	334	300	324	283	313	305	300	325	297	294	312	305	303	266	292	358	321	318	322	310	295	300	335	289	326	313	332	317	333	311	319	332	294	310	303	294	263	310	294	322	342	317	272	276	299	304	294	302	295	311	329	333	320	313	330	289	310	284	337	304	274	290	310	320	317	307	332	308	297	290	305	321	305	327	295	316	316	350	314	272	297	326	287	331	287	328	304	331	272	322	322	299	313	294	328	330	327	331	322	310	333	293	329	293	309	312	315	284	335	280	299	321	279	336	323	354	320	315	307	336	320	319	302	301	289	322	309	307	309	318	317	329	300	278	315	300	305	342	296	331	304	311	316	313	305	322	308	334	300	292	314	314	350	300	278	298	315	334	320	341	301	320	297	347	304	298	304	327	306	318	300	308	307	323	289	301	275	320	330	321	272	324	307	326	328	320	363	318	306	302	314	310	304	322	301	308	313	314	341	295	327	279	305	289	314	310	333	307	333	299	327	282	313	310	298	300	297	333	301	298	328	320	325	342	312	310	310	342	309	305	315	260	304	357	315	292	336	305	313	331	311	299	308	315	337	288	312	290	310	276	319	307	303	290	321	315	310	329	308	308	279	312	325	323	320	332	334	312	304	310	338	344	304	279	318	292	313	318	308	317	291	306	290	280	306	315	295	324	351	331	312	329	322	315	342	305	284	304	303	314	315	320	267	304	301	302	310	337	318	311	309	333	286	340	328	315	285	344	308	319	307	288	305	327	327	312	300	306	286	271	278	334	317	320	280	301	312	328	288	269	313	311	319	320	315	305	326	306	297	322	349	320	304	293	321	330	314	305	288	304	285	310	290	303	308	286	294	303	307	280	320	321	312	312	331	305	334	311	295	304	307	322	298	301	307	265	310	310	287	320	321	339	300	299	285	287	284	306	333	322	341	290	294	290	315	343	317	301	322	304	275	312	305	352	313	290	307	300	329	319	305	300	309	305	316	330	333	291	336	318	307	329	325	298	302	345	294	308	308	329	295	322	269	334	316	294	313	337	313	307	313	320	299	301	285	286	322	312	319	296	292	313	289	326	285	293	300	293	320	287	262	296	279	323	350	280	314	358	323	352	272	335	306	336	337	319	341	300	310	298	285	341	332	330	318	298	297	286	317	290	305	339	301	330	308	278	313	329	305	328	283	320	337	343	333	323	295	316	283	305	312	311	318	290	316	280	294	293	302	293	345	305	306	336	304	296	319	298	299	336	310	340	297	291	306	291	311	304	328	310	289	314	323	300	303	298	309	322	286	284	311	299	304	340	303	309	316	313	317	314	303
24674	22719	32676	28127	20611	9010	1059	329	241	272	244	228	246	237	239	256	229	241	262	253	253	241	257	242	234	237	258	244	274	252	262	248	260	232	246	215	205	218	238	242	236	226	233	257	242	250	211	237	239	254	215	253	232	252	243	251	234	239	244	262	251	228	264	259	246	236	238	264	221	267	223	228	233	240	273	240	240	245	246	231	269	260	254	256	223	242	241	234	226	265	251	257	237	245	250	233	237	244	259	232	248	266	234	224	230	247	226	243	228	244	254	251	246	241	258	264	239	222	252	256	243	264	225	250	253	248	249	232	225	224	232	228	245	254	226	227	263	210	271	254	249	256	250	245	252	260	267	233	253	229	223	233	244	257	246	258	248	249	264	225	256	242	244	222	231	266	257	233	247	220	258	234	234	252	252	253	241	236	242	250	235	239	263	227	236	242	255	218	216	237	261	245	233	233	247	238	268	217	217	255	226	246	254	263	248	213	235	271	244	251	238	236	234	240	210	243	240	222	274	222	241	241	254	254	250	273	264	222	257	238	238	233	251	230	237	247	247	268	246	252	237	249	234	256	283	227	239	255	243	250	227	243	222	227	255	242	262	252	242	242	242	242	239	232	224	239	218	264	256	249	277	275	259	246	226	231	225	235	240	244	232	231	259	246	239	251	265	257	248	247	246	249	255	230	262	262	269	235	252	269	220	228	259	239	264	243	227	277	248	257	251	222	234	273	248	232	249	259	229	223	244	237	248	237	245	249	204	251	251	261	243	224	242	242	224	253	248	222	250	226	266	240	256	263	230	228	237	249	243	245	229	243	242	238	223	240	197	244	246	279	252	266	236	247	228	253	247	268	236	261	261	234	212	230	244	257	209	269	232	230	260	241	230	235	226	274	247	234	247	226	251	267	250	233	237	250	244	245	243	230	238	233	235	228	252	253	230	266	231	243	235	261	248	261	246	264	231	250	239	234	220	256	226	235	219	251	253	253	216	223	267	245	236	220	238	227	222	253	222	231	232	257	244	267	278	240	253	241	266	259	233	247	262	245	240	236	233	269	210	250	240	233	236	243	236	227	262	235	216	254	243	266	223	220	249	224	244	236	225	193	260	241	223	241	239	248	234	241	254	243	278	252	232	256	278	255	246	241	228	239	271	231	236	266	245	269	258	245	232	222	243	228	237	246	244	255	230	232	247	249	219	224	221	245	255	263	249	233	251	243	257	248	266	240	252	251	234	250	241	255	222	236	221	249	250	234	256	237	265	233	247	237	223	247	235	243	229	220	220	249	242	261	246	270	259	205	263	252	256	262	269	230	199	261	234	246	251	262	246	241	258	237	262	248	242	245	257	239	263	251	266	271	231	262	267	235	272	265	234	240	249	260	255	276	232	236	253	263	251	245	223	265	259	264	288	228	258	237	255	239	264	257	245	240	232	244	256	252	236	232	224	257	224	246	251	225	259	210	268	226	262	248	241	238	260	247	238	237	240	249	212	255	214	229	268	252	224	238	242	229	233	244	227	258	256	253	260	241	254	238	211	251	270	241	214	231	251	254	244	250	257	258	219	213	254	243	269	256	203	250	256	217	274	204	232	253	235	244	240	242	240	242	240	245	237	238	244	238	222	224	242	230	255	225	241	220	230	243	246	249	241	244	239	251	261	237	232	234	271	245	258	229	254	210	249	243	241	232	251	246	223	264	227	247	269	225	261	219	226	255	242	266	258	242	231	257	220	264	262	230	232	249	247	235	242	239	227	233	258	244	239	241	256	227	233	252	231	263	236	225	254	222	256	260	234	268	243	234	239	265	233	267	254	242	250	254	246	250	254	239	249	243	237	253	239	251	243	252	253	260	246	230	228	229	216	245	225	247	255	249	217	218	242	280	259	247	237	222	255	261	217	247	256	242	256	258	230	258	243	247	247	245	251	240	247	264	259	253	248	278	251	238	235	236	245	253	231	262	274	231	230	211	240	244	236	223	257	230	235	248	264	253	268	256	228	239	236	259	245	233	218	245	263	236	222	266	238	232	229	230	253	224	245	237	261	283	266	253	258	228	207	241	249	245	262	230	251	220	213	239	226	253	235	240	244	220	261	234	230	235	269	261	256	258	225	234	226	248	257	220	236	248	262	267	241	258	218	236	245	264	248	262	258	250	264	257	209	235	215	239	238	236	223	212	252	217	246	259	239	233	228	249	259	255	242	264	241	227	252	241	237	248	262	240	249	228	195	255	258	248	245	233	270	211	250	254	254	225	261	232	235	242	254	258	252	237	254	240	244	270	234	244	244	279	243	266	242	253	270	247	249	258	252	257	269	259	262	249	233	226	262	274	253	237	254	264	242	269	250	222	243	248	220	238	237	248	242	239	222	261	243	258	245	241	259	213	263	238	247	266	240	256	224	231	240	240	255	265	264	236	225	245	248	256	250	257	254	219	227	216	254	230	251	255	229	254	199	254	232	264	227	230	212	239	233	240	245	251	270	247	265	227	240	212	245	222	246	231	250	267	248	230	238	241	247	257	228	252	229	242	239	276	224	235	249	249	244	250	250	239	259	225	250	232	242	276	229	254	236	238	242	252	250	258	268	246	247	238	256	246	270	214	250	225	217	244	239	252	223	227	236	223	239	220	245	229	238	247	241	225	239	230	239	235	257	250	250	252	257	222	273	238	240	255	251	248	254	228	240	254	258	251	218	234	239	243	263	248	248	283	249	240	233	226	259	215	226	226	233	233	239	254	261	242	209	249	251	258	248	240	250	252	268	235	260	235	221	237	240	220	247	234	250	247	245	243	257	237	228	255	246	239	250	238	261	262	265	247	236	247	249	228	258	269	235	255	228	231	227	239	245	246	249	253	232	234	246	233	247	252	245	234	249	251	229	267	234	225	263	251	220	238	248	231	231	218	247	233	221	245	233	220	224	221	223	237	190	244	260	232	233	217	235	235	232	236	241	252	260	242	251	239	233	249	260	238	244	223	247	264	241	251	241	245	279	241	261	246	257	215	264	227	261	256	227	251	254	243	234	238	234	245	270	268	249	244	251	229	241	236	211	237	256	268	244	233	228	239	270	233	218	245	244	243	227	239	253	233	247	255	238	233	245	259	233	287	237	226	237	246	252	221	229	223	232	243	236	249	204	280	240	220	217	250	235	227	237	237	239	252	262	256	258	234	263	257	233	234	253	276	246	227	226	231	229	220	251	250	248	233	259	257	248	263	246	257	222	230	245	259	252	251	248	229	203	268	234	235	235	224	261	223	243	237	259	223	229	225	244	267	268	248	251	245	203	246	233	243	253	267	246	249	239	229	222	225	247	244	267	221	242	253	235	229	215	230	237	250	243	226	263	270	221	263	236	235	262	253	248	234	268	234	260	267	245	272	254	226	242	265	235	234	248	254	219	237	229	218	246	247	235	238	233	247	234	247	222	258	247	247	228	260	250	244	226	229	236	241	270	228	223	220	223	252	246	227	249	242	216	266	219	243	248	237	270	243
59797	87101	65479	39296	19281	5594	1392	550	437	381	424	396	399	399	393	394	382	404	443	405	388	398	415	381	394	425	385	401	392	416	394	433	403	389	365	419	384	408	392	377	436	399	416	402	392	422	410	401	417	408	402	393	405	399	423	429	412	395	392	419	438	366	428	390	379	415	409	394	413	404	389	386	431	386	397	405	403	394	410	446	400	385	372	386	411	389	418	421	377	400	442	398	425	409	366	386	392	385	373	417	438	349	407	389	401	401	383	396	386	389	394	394	380	420	394	368	395	399	370	412	411	363	405	386	411	411	408	395	413	416	406	386	401	366	410	407	418	405	390	382	398	397	387	449	435	406	360	408	384	386	426	396	429	407	416	379	383	362	409	396	397	429	374	368	407	396	376	381	419	406	413	388	408	391	432	408	418	395	382	392	402	400	388	384	398	422	361	405	392	400	399	403	407	443	354	434	404	419	377	391	431	427	400	429	373	373	378	381	384	418	385	387	406	386	407	407	426	381	354	409	387	410	397	405	400	365	368	402	382	387	378	410	422	392	434	409	405	411	395	394	391	418	393	377	405	394	384	403	397	424	376	424	405	424	408	409	390	432	407	403	411	401	369	412	411	403	414	399	402	400	382	377	441	381	396	406	417	386	353	418	399	413	425	362	354	419	390	407	396	379	399	403	411	384	406	403	407	407	419	399	397	400	382	411	410	445	414	407	418	398	411	409	400	440	373	410	419	406	396	391	379	369	404	391	396	408	395	405	409	388	390	394	409	402	435	396	403	413	415	357	407	385	417	405	438	408	406	430	419	420	384	418	434	383	377	399	389	438	390	399	436	388	396	396	409	401	379	372	402	404	381	409	397	386	437	419	382	389	417	396	409	397	400	426	407	384	403	410	412	362	420	383	425	401	420	423	360	426	446	355	402	431	433	410	424	373	378	397	393	445	375	400	437	406	359	412	399	433	412	413	406	411	369	388	392	426	389	407	416	430	406	417	428	380	390	421	410	437	373	422	395	410	399	405	416	410	413	383	370	371	403	385	403	378	384	403	407	407	379	404	392	421	388	358	407	403	367	384	393	397	362	452	398	406	404	398	410	380	404	409	395	393	400	379	420	411	399	421	393	387	400	430	411	388	391	409	389	377	401	416	446	405	398	394	416	407	450	395	405	382	419	422	384	404	435	412	404	388	392	397	406	386	389	384	449	410	381	389	417	405	431	418	399	406	426	391	411	407	405	421	397	425	429	417	391	394	389	393	404	425	406	435	398	389	425	402	403	376	406	425	426	396	411	420	394	401	382	378	433	433	428	405	424	402	437	396	439	415	381	406	416	399	414	388	394	416	377	439	386	422	421	380	419	381	386	428	367	368	405	378	430	414	409	408	386	400	396	382	437	369	400	389	423	379	438	435	405	425	403	399	421	433	438	381	405	363	363	381	402	403	380	387	411	401	406	433	424	387	419	393	418	379	405	411	362	401	403	417	368	382	416	388	373	412	431	399	397	430	433	393	408	408	404	384	430	399	405	404	441	413	396	393	392	382	421	402	392	400	412	395	413	422	391	409	408	428	387	436	412	414	375	412	355	388	405	432	421	382	395	397	394	375	402	379	377	427	407	416	420	407	409	384	415	387	408	401	406	371	425	395	390	346	412	413	371	401	417	397	419	405	439	399	404	414	413	430	408	399	410	401	388	401	405	363	420	418	403	421	390	417	386	395	387	384	362	394	406	413	411	370	423	399	407	443	361	427	397	382	413	430	414	428	404	390	403	403	430	407	403	424	376	416	426	406	400	404	400	407	405	400	373	426	401	371	382	428	378	389	365	412	361	369	370	388	384	393	376	399	381	428	399	347	377	417	398	417	435	401	382	416	429	400	421	378	384	416	419	401	414	401	409	392	421	375	376	404	436	398	365	422	371	411	360	428	365	376	371	389	412	409	402	390	414	377	374	382	364	398	413	407	364	391	406	428	385	391	416	422	393	398	414	372	393	411	404	390	405	366	450	418	431	354	411	386	426	422	404	422	384	363	390	406	401	389	387	419	367	408	431	430	406	406	382	381	387	419	387	411	411	416	404	403	394	403	379	399	388	411	398	401	396	431	404	430	398	419	403	386	436	404	440	421	432	395	363	385	402	419	437	403	372	394	410	427	371	396	358	426	398	399	388	393	419	375	395	422	359	399	390	361	376	383	398	374	389	386	406	380	406	425	384	403	400	388	407	403	361	402	419	401	377	424	392	366	380	403	392	400	406	398	399	393	425	413	407	382	393	405	409	391	385	400	394	413	422	409	376	398	407	435	402	388	391	365	382	387	400	416	413	357	400	392	377	412	406	390	406	371	405	389	395	409	405	440	391	403	412	431	395	396	427	380	396	394	392	371	410	380	403	394	357	395	419	411	389	387	405	410	403	372	406	423	435	403	384	390	398	381	386	371	390	389	398	370	388	373	397	427	416	386	403	447	413	403	421	416	394	405	402	387	402	381	360	404	412	422	382	417	410	404	413	403	418	419	383	397	443	378	395	401	386	388	388	375	421	409	432	369	414	397	438	420	379	408	399	419	396	416	421	364	400	397	400	430	375	413	389	386	407	374	408	411	422	413	428	401	376	374	383	377	408	372	432	401	363	375	382	427	424	388	393	398	435	381	396	404	376	374	406	399	362	424	416	396	400	405	423	393	411	409	400	394	428	403	359	386	383	393	403	382	386	368	384	383	438	434	422	389	395	408	425	408	403	391	388	389	419	410	409	414	440	376	395	390	384	422	386	384	360	405	409	356	406	389	412	429	357	401	382	370	415	389	453	381	414	424	410	436	384	411	404	417	411	407	410	403	412	402	389	410	403	382	394	407	405	408	393	410	408	389	394	434	410	410	411	394	403	371	387	396	379	420	373	370	413	384	393	402	395	386	423	374	407	397	408	386	413	376	402	359	400	432	422	408	446	395	398	389	392	390	376	413	387	412	399	382	418	396	413	410	417	422	349	400	399	435	368	407	399	384	361	373	386	419	390	410	388	372	378	390	399	396	398	382	402	393	387	410	392	410	395	385	397	417	414	377	388	380	418	382	447	371	423	365	396	425	432	365	392	409	429	422	440	365	376	399	397	370	384	416	359	396	428	403	385	397	430	411	438	393	379	370	410	424	395	418	385	395	396	440	398	419	445	412	402	431	408	398	392	388	399	440	386	388	389	411	408	372	390	369	419	397	421	396	354	388	401	402	365	386	406	395	393	373	448	368	401	434	393	387	354	411	397	455	435	385	414	410	457	406	438	413	379	404	406	378	410	411	401	390	406	382	380	406	352	382	399	411	424	429	436	415	441	426	406	385	419	387	407	416	409	382	385	414	403	425	400	365	406	390	387	374	378	410	382	383	410	417	384	425	393	374	376	380	378	407	452	382	434	423	420	419	397	404	379	421	394	398	438	396	374	386	381	376	393	411	401	413	393	430	404	385	386	388	377	400	415	349	448	404	370	438	443	416	431	387
23499	22003	30922	25748	22139	19190	6126	505	328	290	305	315	310	284	253	294	322	268	315	331	350	300	325	300	304	313	297	297	295	301	321	275	295	315	309	263	285	274	324	301	285	274	295	281	301	303	297	312	269	300	305	315	291	294	303	297	296	284	306	316	259	281	274	278	305	270	291	330	306	297	313	306	273	294	309	273	309	294	293	311	328	331	260	296	275	304	291	273	294	295	281	285	262	280	314	288	305	311	298	297	288	330	322	292	310	309	298	305	291	326	300	282	301	302	269	301	327	293	297	284	298	280	264	304	292	297	308	271	290	265	282	299	277	296	328	261	284	288	269	303	322	303	272	275	297	304	288	292	272	304	332	308	288	263	290	293	294	328	293	321	313	276	328	278	296	274	274	331	276	328	312	310	310	280	297	288	304	278	334	307	244	258	271	279	316	292	324	300	305	292	282	313	316	272	308	284	275	277	296	290	296	280	310	300	285	270	275	304	307	286	282	286	305	304	318	292	277	329	283	286	300	295	297	306	271	290	287	281	275	322	275	310	321	280	321	279	282	322	308	301	293	283	322	277	274	295	272	281	302	287	295	284	318	304	293	312	292	275	274	279	267	272	310	346	280	283	290	298	265	311	287	271	306	291	283	261	294	296	286	255	316	272	316	279	300	281	293	284	294	304	308	274	287	299	285	287	272	286	304	282	284	281	280	288	285	270	284	299	292	297	334	319	300	315	281	308	286	302	273	301	306	295	294	315	295	314	306	276	330	306	298	284	322	307	314	301	302	346	300	290	300	284	301	328	284	282	279	299	306	302	305	314	303	284	292	337	284	297	281	303	280	312	295	280	293	314	264	316	281	273	288	289	275	307	268	303	291	306	275	275	318	305	285	301	268	320	286	263	272	298	304	266	281	274	317	307	283	294	290	295	295	286	313	318	307	285	278	273	267	276	301	268	311	286	291	266	267	339	318	263	306	302	284	303	278	281	330	270	290	320	287	314	294	297	269	308	308	308	292	314	294	301	285	304	306	276	272	278	287	299	290	282	274	325	293	304	297	284	271	296	265	322	310	300	306	292	285	271	319	308	323	321	310	270	285	295	325	272	338	275	333	304	327	277	300	269	284	293	299	300	282	301	303	282	298	311	283	318	319	319	295	272	320	287	296	304	283	277	302	280	319	279	295	295	301	320	270	293	299	321	287	295	312	266	304	296	309	286	293	288	296	308	288	303	297	282	275	326	257	339	292	291	282	290	276	304	291	276	281	302	285	282	289	277	279	314	311	289	274	302	292	315	300	295	273	329	262	316	275	299	311	308	289	277	290	277	291	294	283	300	294	289	243	294	290	300	290	295	299	293	328	331	263	335	301	277	268	298	331	281	310	271	287	282	286	264	271	309	284	280	322	298	322	321	316	302	293	303	290	313	293	305	306	306	292	277	290	292	286	300	307	321	284	277	302	283	314	287	286	285	322	279	276	319	285	288	290	297	325	293	322	298	298	303	324	293	277	284	294	293	325	285	261	294	265	303	319	298	265	294	308	296	296	296	303	279	289	302	270	256	283	304	284	261	306	276	285	285	287	294	321	283	270	314	289	300	300	287	296	291	285	282	334	293	280	281	325	301	307	308	271	278	277	273	292	280	318	295	311	281	278	282	280	283	283	265	299	304	308	302	297	287	273	312	333	291	305	300	249	300	283	295	301	300	313	301	276	291	259	283	326	285	301	262	319	275	324	304	290	294	301	283	281	275	242	312	268	308	296	310	291	317	290	289	306	289	272	277	309	282	322	303	309	303	283	272	289	289	300	298	289	287	267	288	328	282	330	267	308	297	291	298	273	285	290	321	294	323	313	304	297	288	295	291	294	295	265	294	278	296	268	299	284	272	275	295	262	257	273	285	297	277	307	267	312	277	272	305	272	270	291	305	296	290	275	271	295	297	284	273	274	272	267	313	285	309	276	291	299	318	317	315	317	249	265	298	300	307	301	298	308	277	287	273	286	305	275	331	276	283	317	288	293	300	321	263	300	263	287	295	292	294	299	263	318	307	275	324	312	306	295	278	295	304	305	277	303	311	275	317	267	289	267	279	320	289	287	283	264	312	261	282	278	296	300	300	297	280	288	273	303	316	309	303	300	277	289	280	302	273	310	324	279	298	293	283	287	287	294	306	295	309	297	276	300	297	309	281	275	296	286	299	317	274	296	282	283	284	297	278	274	283	307	320	263	312	282	321	280	287	282	265	303	317	341	288	292	293	284	296	286	284	308	310	261	304	286	273	276	285	294	276	289	293	311	317	303	303	288	309	317	311	296	282	302	311	262	302	292	293	281	327	303	299	298	270	280	289	272	301	321	312	305	276	274	280	312	280	301	323	284	298	299	272	307	295	296	294	303	275	315	306	280	280	310	290	305	295	285	292	270	305	316	285	331	290	281	304	286	289	306	331	303	307	280	313	298	300	304	308	309	297	288	286	259	277	302	305	322	290	291	312	312	290	275	284	273	311	283	287	264	264	307	286	288	280	312	324	287	303	283	288	301	289	311	311	286	291	282	299	269	322	268	293	272	302	298	271	313	263	302	253	311	287	300	294	304	296	310	294	291	290	313	276	280	284	317	257	268	277	290	292	283	286	317	282	302	307	279	304	303	290	306	290	316	291	312	296	295	293	289	320	294	262	260	305	289	273	287	315	285	296	281	279	284	275	252	318	318	286	277	268	317	284	287	303	286	288	270	314	267	318	311	290	300	297	303	282	278	287	282	306	292	286	310	307	291	278	311	294	299	291	301	282	288	332	317	287	283	282	298	278	301	299	271	287	259	280	314	272	280	303	290	330	303	331	270	300	303	278	281	295	294	304	297	292	303	287	314	300	321	295	303	270	280	322	287	294	280	320	308	297	302	272	294	278	276	279	290	323	322	290	288	300	283	293	313	272	327	295	318	313	273	305	302	288	293	276	285	290	315	332	303	295	335	296	269	265	249	284	308	306	328	287	282	309	319	275	272	320	302	312	274	286	278	277	259	273	298	294	290	299	297	288	303	275	291	306	282	306	279	292	282	309	297	325	273	306	284	299	288	302	256	262	273	318	300	306	277	293	284	299	312	313	302	305	290	286	265	297	288	282	307	297	299	269	283	321	282	275	286	293	283	276	259	302	303	293	310	310	315	280	300	298	293	304	315	280	307	307	327	328	282	307	274	309	265	315	312	288	288	303	274	282	323	297	266	306	284	318	280	307	263	306	302	271	290	308	305	309	324	293	331	301	254	314	305	293	283	270	278	279	338	272	299	305	294	334	306	297	272	303	285	298	297	339	287	297	291	348	279	295	300	321	297	327	306	323	323	261	297	318	290	293	333	295	288	303	312	318	315	296	285	283	275	331	287	307	300	270	305	295	285	295	273	281	296	260	292	318	268	298	275	301	318	300	296	310	299	284	307	294	284	317	310	286	304	296	282	271	278	328	267	255	321	308	328	276	297	329	295	309	291	266	299	293
61987	99415	75798	48912	27419	9723	2513	800	460	469	421	461	415	448	476	486	494	455	488	458	498	454	433	482	487	452	471	473	506	450	495	453	451	483	473	472	477	462	519	471	470	478	443	445	485	449	500	454	431	477	440	456	483	457	473	512	469	460	458	487	458	418	487	525	490	465	461	466	497	455	453	491	450	441	472	434	512	468	475	484	454	449	465	472	474	515	466	481	451	478	417	495	463	479	449	463	475	477	471	474	489	430	437	482	466	481	448	462	452	459	466	465	478	455	496	477	461	460	451	472	439	486	446	465	438	489	445	453	453	485	472	498	454	477	498	476	429	438	467	470	428	484	449	461	457	482	495	434	462	486	441	491	447	450	483	482	473	500	454	466	477	453	458	491	495	427	457	470	454	490	480	468	466	462	489	456	442	469	437	468	436	499	468	470	464	434	495	437	488	496	476	449	486	471	466	468	458	441	475	479	516	453	477	472	479	453	469	464	478	457	470	486	482	491	532	447	465	491	448	468	436	484	474	436	453	464	498	464	439	505	442	415	461	462	454	498	444	469	453	481	464	467	463	464	479	456	445	496	458	441	442	468	470	494	418	431	480	473	466	466	457	444	482	448	465	472	433	505	495	508	433	473	453	440	514	510	464	474	483	442	426	483	455	453	524	432	490	444	485	466	465	434	452	478	493	494	478	463	435	475	464	488	447	458	448	496	504	489	458	460	439	469	469	472	458	458	457	453	461	431	449	487	482	464	433	446	456	494	473	503	461	476	459	431	475	464	496	480	515	452	482	470	458	452	460	480	450	471	487	471	441	460	466	436	464	497	469	467	449	412	483	449	460	472	457	472	487	460	459	470	448	449	471	442	454	445	451	466	490	451	476	430	459	466	455	469	437	484	463	489	449	481	455	520	460	444	441	482	469	502	417	481	464	424	475	466	480	460	457	441	459	450	460	491	454	454	474	463	475	473	463	441	480	483	429	442	455	486	478	476	483	465	482	461	503	466	449	450	514	417	471	456	444	451	428	469	462	466	491	475	490	505	427	498	467	465	472	471	462	505	469	448	440	496	447	504	396	429	471	500	494	503	457	483	487	471	488	440	493	439	453	466	443	465	469	449	450	449	490	444	491	464	465	518	460	433	471	479	460	464	484	470	459	469	449	496	455	482	463	447	485	447	453	435	488	448	479	485	477	448	488	481	471	454	495	481	464	468	475	467	483	473	461	508	492	448	471	504	469	443	413	455	474	432	475	450	475	471	440	533	478	457	446	421	451	441	452	484	467	480	441	465	438	449	476	470	454	460	448	509	479	454	484	472	451	485	468	433	491	474	499	452	442	510	428	450	481	453	512	459	455	463	456	482	472	455	449	472	444	507	477	500	445	478	440	466	485	473	476	492	430	443	470	457	476	477	494	453	475	431	458	452	464	460	471	473	463	506	461	445	447	462	460	454	451	475	488	481	425	438	441	468	484	460	486	492	465	445	494	452	457	432	486	455	415	460	486	461	509	501	425	457	468	445	464	452	452	457	469	469	433	496	434	453	498	437	472	467	474	444	480	453	476	465	482	515	469	400	459	433	477	461	454	463	475	445	452	434	466	463	483	478	473	444	447	496	460	478	505	463	455	470	457	436	463	451	449	456	505	462	468	486	501	457	454	432	474	454	467	443	427	463	473	440	441	459	455	485	454	444	488	482	451	469	446	443	447	475	474	456	506	462	430	448	432	476	448	465	463	470	416	470	476	459	410	445	474	460	456	513	455	456	434	458	451	482	485	451	444	481	441	459	444	471	468	477	484	464	451	485	445	492	483	404	492	455	475	455	470	479	478	448	469	478	443	443	444	438	463	419	451	453	470	453	491	479	468	455	488	452	453	464	395	511	445	483	456	457	476	478	465	432	470	498	456	525	473	498	466	476	480	475	448	466	466	470	497	479	469	476	471	492	452	462	430	436	478	469	506	429	463	477	461	453	509	481	507	468	462	461	443	465	457	480	457	479	459	486	444	462	448	470	462	463	466	446	477	465	421	435	482	453	452	492	458	446	457	495	439	490	474	489	497	470	445	483	449	503	447	466	447	500	442	451	482	454	461	489	470	460	461	481	469	473	471	446	463	422	459	470	460	481	467	438	475	483	460	439	437	503	469	411	466	454	469	465	519	444	467	474	467	463	481	470	436	453	472	480	447	480	485	490	437	489	435	526	455	435	457	449	476	465	432	476	496	481	454	432	471	466	475	489	482	489	477	495	490	480	408	448	446	473	473	454	502	434	468	433	459	468	508	426	445	467	486	495	446	497	454	446	451	479	454	432	504	480	454	463	460	486	453	488	477	479	480	448	425	428	431	459	473	471	492	461	462	437	443	427	469	469	471	474	466	471	467	463	487	482	481	490	469	488	462	448	475	522	450	482	463	473	473	473	494	458	483	496	475	478	482	468	460	492	464	430	442	469	422	477	479	464	456	456	471	483	463	454	501	473	425	483	500	448	449	471	438	416	479	488	466	447	440	438	448	473	462	443	442	461	492	472	453	451	455	467	446	437	432	436	493	483	454	475	476	433	456	472	479	494	443	441	445	474	437	458	449	483	448	473	479	476	476	440	482	446	462	457	491	463	495	459	475	444	445	447	525	490	446	460	447	441	469	456	493	496	460	444	448	467	431	487	502	453	438	457	467	457	480	488	470	484	442	471	467	443	440	457	452	472	469	481	443	443	480	457	512	449	425	462	478	449	465	461	431	486	491	437	481	468	480	460	449	444	462	445	485	433	499	466	487	484	450	494	461	470	490	448	469	463	464	450	462	459	460	493	511	463	486	445	460	463	477	459	462	480	520	473	446	471	466	479	433	478	477	448	463	406	457	434	470	491	478	454	521	463	460	433	457	483	447	485	421	467	434	489	478	451	447	490	479	452	405	411	449	475	478	497	457	480	472	470	469	451	452	447	468	459	450	452	461	447	455	468	452	453	467	472	460	449	494	471	461	440	424	445	458	431	470	439	496	473	471	444	490	426	472	454	469	438	489	436	456	488	468	472	483	443	433	515	448	493	448	444	442	467	469	480	468	507	425	474	471	470	457	461	437	481	460	474	480	480	453	456	454	467	443	477	486	468	461	442	435	463	462	440	459	477	452	475	488	449	456	460	489	477	440	426	444	491	431	471	452	482	458	483	479	444	473	466	466	458	455	495	447	485	495	495	448	446	471	486	469	459	469	462	480	464	492	469	456	469	454	465	479	403	462	463	457	469	428	480	444	434	465	436	469	461	479	422	508	490	451	463	464	447	497	454	453	484	418	505	489	455	491	470	472	420	410	443	448	457	463	469	471	448	483	473	491	491	450	458	421	485	461	443	466	493	429	453	451	462	472	455	432	451	487	460	472	473	454	460	421	465	439	474	437	477	466	489	467	452	475	485	459	470	470	437	462	478	429	427	453	425	486	508	443	479	450	466	443	455	456	451	491	460	475	475	471	453	466	457	485	464	488	448	432	483
29165	27834	27725	14098	2722	591	302	197	200	201	173	201	193	172	175	198	180	211	190	204	205	207	185	192	221	207	194	195	195	202	183	185	189	196	188	198	207	185	218	185	182	194	197	205	161	191	190	222	193	169	193	196	173	194	164	200	199	185	220	220	194	192	187	208	206	194	195	186	187	195	202	193	179	196	179	163	191	192	195	174	190	162	192	194	190	210	176	189	175	195	207	199	190	201	191	185	209	193	184	199	190	191	179	198	193	190	178	166	174	197	176	190	212	177	199	176	191	183	204	215	198	198	186	187	194	189	181	178	163	174	200	171	193	198	171	174	168	197	210	169	191	180	189	171	186	173	202	192	181	205	185	169	177	180	199	177	212	208	196	189	166	210	159	163	170	164	197	173	161	180	176	167	186	190	185	194	192	206	192	198	192	191	196	215	188	192	185	191	198	201	186	193	190	209	196	147	194	197	180	181	190	186	199	173	197	167	194	209	167	205	201	219	201	178	190	180	177	202	168	173	205	197	184	190	179	196	178	182	179	198	183	213	179	178	183	177	191	190	202	191	209	158	186	193	202	185	182	182	194	164	205	184	188	186	176	189	223	194	188	196	197	207	181	182	190	194	169	171	176	181	206	207	182	201	204	184	172	175	199	202	191	194	197	209	177	193	197	164	209	192	194	212	153	189	214	198	192	183	190	182	175	205	230	204	176	190	172	198	202	218	178	202	201	178	185	193	187	199	181	194	190	185	209	194	177	175	190	195	173	163	185	204	201	178	185	194	204	210	181	192	201	227	176	185	206	194	160	175	196	191	177	192	183	182	191	198	204	186	200	174	196	204	199	174	195	200	184	183	168	192	203	174	203	164	167	179	215	187	212	185	173	200	221	190	177	209	187	191	203	173	185	199	190	185	194	177	173	197	196	190	211	187	170	209	181	199	184	218	184	183	201	140	158	204	190	211	183	215	203	174	186	203	177	213	216	202	214	183	201	193	186	191	180	188	162	185	212	227	200	186	171	198	158	195	186	206	188	202	184	210	196	191	192	171	185	170	196	172	171	191	168	184	188	166	186	210	184	181	208	177	195	175	192	187	166	199	185	155	173	190	184	186	167	183	177	196	166	220	190	189	227	179	215	171	188	168	178	197	174	189	197	195	165	187	189	214	202	201	194	189	185	207	169	184	198	159	191	185	213	195	198	153	180	194	177	198	176	202	195	190	207	188	177	208	211	169	170	175	192	196	192	164	191	180	188	187	187	173	178	170	215	201	176	187	159	181	187	198	178	200	179	158	196	194	220	182	190	190	178	197	215	197	169	189	198	186	170	188	197	186	206	209	165	187	185	204	175	210	195	184	184	190	163	198	187	205	196	210	184	186	180	168	184	204	191	163	187	211	194	212	196	189	216	175	162	200	172	213	212	184	184	195	195	166	187	187	190	178	213	192	176	190	216	193	173	180	205	202	214	165	169	184	186	196	195	185	196	195	196	182	199	182	173	202	215	197	168	181	192	193	195	181	181	214	194	219	191	182	189	178	217	184	192	194	185	202	198	191	182	190	175	178	194	189	222	174	199	185	183	189	222	201	183	210	181	196	172	207	202	184	205	171	181	179	187	175	182	211	190	203	194	198	168	188	191	200	175	161	210	184	189	203	174	177	177	167	193	184	184	184	176	178	164	196	167	195	181	186	197	189	188	175	182	178	177	185	187	200	169	187	194	203	194	200	163	187	183	184	164	182	201	192	188	182	186	188	174	187	195	188	198	199	180	203	216	189	193	197	236	185	186	188	181	174	178	193	179	176	153	217	192	204	219	209	206	204	192	177	179	194	199	209	189	181	204	178	179	190	186	196	186	198	169	179	207	192	191	173	196	190	183	169	201	202	181	174	188	201	187	196	190	172	221	194	210	185	171	198	185	178	187	194	205	152	176	187	171	182	189	196	199	178	174	196	192	174	174	208	175	200	197	192	194	199	180	195	194	192	172	198	194	196	167	189	196	176	192	210	192	184	214	209	173	200	158	202	204	185	222	183	184	200	185	188	172	189	202	195	178	200	212	175	202	192	180	196	181	197	188	214	181	165	183	192	191	194	187	190	178	189	215	185	155	185	236	198	183	181	178	179	184	193	186	200	173	182	170	179	187	181	197	200	175	203	197	191	181	191	176	185	195	206	211	192	200	186	196	189	182	182	200	187	197	166	164	194	178	180	174	193	205	208	196	198	179	195	201	171	200	196	189	212	184	185	192	210	181	192	176	181	207	205	188	205	175	192	201	186	187	195	183	188	164	183	173	173	191	186	178	191	191	181	197	205	179	193	206	190	189	169	208	177	169	165	183	184	189	221	215	190	200	182	166	190	171	207	190	189	203	200	188	195	196	200	192	173	210	189	182	187	190	186	184	183	184	201	194	175	169	172	183	156	199	197	187	172	179	195	216	172	171	190	193	189	180	170	192	193	191	193	156	191	198	185	192	167	178	159	184	226	189	184	171	178	183	146	200	173	172	200	184	178	168	191	202	186	196	174	201	189	176	186	192	185	168	172	189	192	202	197	198	185	211	187	221	195	193	196	179	201	199	177	168	220	209	178	187	182	218	205	184	177	196	190	177	179	194	223	189	205	171	225	196	180	196	192	160	203	184	182	184	222	181	185	190	184	185	200	175	201	181	199	190	183	186	197	210	183	183	182	184	210	185	176	200	195	202	174	175	177	200	182	183	170	186	185	209	161	171	212	200	184	192	164	197	205	181	177	194	185	202	165	223	176	183	187	194	177	196	199	178	214	182	176	183	190	194	170	188	168	209	183	188	179	200	175	193	188	189	186	182	181	194	195	195	204	187	218	193	193	176	223	174	195	176	185	211	191	186	193	181	201	204	175	206	188	160	206	193	197	203	190	181	211	181	198	153	195	183	184	186	176	192	204	207	194	169	215	174	187	194	184	172	193	189	183	200	195	178	184	174	210	196	191	189	206	198	205	183	185	184	202	200	209	175	194	162	204	189	176	203	176	193	188	181	207	175	193	158	187	161	220	180	160	207	193	184	201	195	171	184	195	191	191	172	186	201	191	210	185	197	232	173	183	177	183	206	184	205	201	198	189	211	188	185	187	196	183	196	194	215	171	188	182	207	179	200	185	177	188	171	190	181	180	163	186	191	184	177	186	202	198	204	199	195	207	177	185	189	173	183	199	181	214	195	204	178	186	186	218	182	206	197	163	181	171	213	197	170	185	179	172	193	194	203	181	189	181	169	196	186	176	194	183	188	198	190	203	166	188	186	210	199	193	202	175	189	193	184	192	194	205	177	191	173	176	184	178	184	186	194	161	199	176	191	190	173	169	215	174	186	193	189	208	183	196	168	215	184	195	158	178	193	181	180	206	199	215	187	180	207	185	181	208	196	190	172	186	188	179	188	185	219	202	188	181	165	203	174	180	199	184	190	198	173	163	183	176	174	189	172	199	183	178	200	190	170	189	180	191	176	190	194	200	192	195
35121	45282	32926	15209	4857	1353	516	353	335	339	318	322	335	309	313	329	312	336	313	332	325	320	332	307	291	331	336	343	319	295	323	342	347	294	328	316	274	299	325	319	334	308	335	292	324	320	309	303	356	323	328	296	311	340	308	292	324	319	351	299	299	319	295	288	312	310	306	318	338	309	332	313	305	341	306	319	320	320	289	316	317	316	322	298	327	315	317	340	322	304	343	316	318	322	321	338	311	331	304	333	275	292	288	292	336	318	349	319	325	335	320	313	323	310	323	314	293	274	307	307	310	324	313	343	310	306	308	309	326	304	339	313	274	339	303	332	297	333	345	326	355	311	325	304	292	321	342	361	287	301	298	332	330	331	291	309	328	316	319	317	306	301	303	310	314	299	364	292	288	346	292	332	318	302	318	347	315	343	303	342	326	306	318	303	313	316	310	350	332	302	315	306	316	311	333	282	311	300	321	337	330	330	315	314	310	321	294	340	321	331	302	328	333	298	341	353	343	292	323	307	318	301	322	300	317	321	350	300	334	358	316	336	322	336	309	313	328	300	305	295	320	322	333	321	332	313	346	304	263	297	326	302	304	303	301	291	309	322	300	304	327	324	305	317	314	334	331	299	341	334	295	324	312	313	300	292	340	289	320	314	323	314	334	287	306	327	304	316	318	313	330	331	324	316	328	318	300	327	289	295	330	314	347	309	302	317	299	349	320	307	329	324	297	305	304	308	341	327	316	305	288	308	320	320	334	315	315	312	327	300	328	313	313	308	319	300	310	326	340	316	302	324	309	304	323	325	318	324	325	323	329	347	333	319	318	326	306	331	327	327	320	334	308	337	332	315	316	330	288	328	337	317	334	309	317	319	319	327	307	319	324	291	310	310	325	317	299	325	340	309	332	321	336	317	284	293	320	320	275	313	304	319	348	312	297	320	314	325	314	321	320	303	316	297	326	298	367	311	330	317	290	342	330	294	306	351	320	347	316	296	329	325	262	311	326	297	327	311	318	335	282	285	300	308	366	313	339	313	298	337	316	310	321	325	340	298	318	330	298	328	338	315	328	301	333	307	271	307	352	306	307	317	302	345	311	320	303	334	330	306	311	306	320	289	300	303	293	306	321	311	311	274	330	319	294	311	333	314	297	343	329	304	320	329	313	333	323	330	326	316	310	296	326	298	320	317	327	327	345	303	320	329	319	299	332	321	281	327	360	306	332	302	317	294	292	309	335	311	311	343	325	284	303	341	308	342	314	308	298	315	321	335	341	304	335	341	317	344	320	319	349	340	339	311	357	304	334	350	317	331	293	306	304	302	318	311	288	341	311	341	311	293	283	285	342	305	320	325	327	295	299	326	347	319	289	295	330	334	359	272	328	389	317	303	333	313	333	324	323	309	303	336	287	344	319	295	304	278	299	329	347	321	327	367	362	325	296	291	337	329	325	326	310	332	318	326	304	320	325	297	268	323	330	286	374	314	302	331	288	327	318	331	337	332	280	314	294	294	315	292	296	337	277	305	322	317	314	335	299	303	322	288	297	309	332	299	320	298	324	296	328	313	286	321	308	336	300	312	347	333	303	330	315	320	311	370	343	321	327	298	332	332	307	327	327	320	335	282	326	311	310	325	298	297	318	326	279	318	263	302	325	318	309	291	362	323	332	326	318	289	315	318	328	304	322	313	325	324	320	300	277	325	322	295	289	303	302	318	318	307	327	307	342	331	313	344	335	312	317	301	327	307	336	337	336	315	290	296	306	317	316	309	314	343	351	305	300	303	298	306	311	306	346	309	306	298	298	315	339	314	325	328	342	324	317	292	323	298	320	324	289	329	286	329	297	311	291	307	307	327	306	319	308	318	325	320	320	339	302	323	318	304	322	315	299	329	330	343	303	359	346	302	316	313	315	329	325	331	304	325	313	309	302	301	327	324	305	289	333	299	339	327	298	337	333	327	309	317	327	308	347	305	320	334	314	315	333	320	273	311	338	303	312	313	309	325	327	271	301	282	331	323	318	326	290	311	330	321	336	343	308	301	314	303	337	322	321	331	314	305	300	304	297	301	329	329	317	303	316	335	255	317	304	335	333	286	327	317	317	321	313	284	309	306	321	306	304	346	321	343	321	325	316	335	291	308	332	335	284	322	293	297	294	341	327	330	291	353	301	314	307	323	342	325	296	342	302	311	293	312	334	320	282	309	326	340	319	341	321	337	290	300	322	305	301	320	308	328	331	364	306	303	341	277	323	323	301	319	328	337	297	317	308	320	299	304	348	297	323	343	302	329	327	282	331	319	300	306	318	315	334	291	315	328	325	318	303	292	294	320	340	300	350	305	310	313	281	308	336	280	334	275	313	306	325	336	303	309	320	339	296	306	305	315	310	305	322	307	274	294	334	290	321	297	323	337	317	298	319	333	296	332	315	315	329	287	299	307	285	305	288	323	304	299	309	324	297	313	325	349	306	324	287	326	318	326	312	299	340	330	311	317	276	322	326	312	310	317	325	308	316	295	305	307	317	307	313	344	353	315	332	299	352	328	330	307	284	288	305	330	297	320	348	288	344	291	298	318	289	304	289	308	309	309	342	346	342	310	331	284	325	332	318	328	330	310	328	301	315	306	320	322	330	332	330	305	286	310	294	329	327	294	301	286	295	309	314	315	300	310	346	308	335	322	325	307	313	306	316	309	288	301	326	329	317	324	306	309	313	301	357	309	284	304	326	314	345	311	320	342	304	305	324	315	305	309	312	318	311	331	307	331	315	300	331	303	302	297	287	296	293	307	329	326	343	328	304	321	308	313	288	296	318	311	326	310	344	326	308	312	327	333	319	321	330	284	289	316	321	287	323	290	302	328	302	311	307	314	323	332	285	308	332	329	335	310	321	294	326	299	293	286	327	301	294	334	360	320	318	327	340	287	327	312	330	339	324	330	309	328	308	318	309	319	336	312	309	303	322	344	310	290	342	289	311	324	302	304	326	297	290	293	325	300	331	302	342	315	313	331	302	307	349	309	315	302	308	308	329	344	309	326	319	356	312	325	348	315	321	309	327	333	330	327	325	303	302	317	309	337	365	349	322	330	291	316	285	314	335	317	299	297	348	319	303	338	337	275	316	327	309	312	336	326	322	296	317	310	306	328	310	316	344	323	302	299	349	322	324	325	301	333	310	302	289	327	308	347	314	293	313	326	318	323	336	312	311	338	324	294	347	301	334	286	318	320	328	336	336	311	297	280	332	311	333	312	346	312	344	299	313	298	296	324	330	329	312	337	341	325	295	316	329	313	338	287	315	353	323	283	332	276	294	287	314	328	312	333	288	328	313	341	330	315	331	314	303	323	289	324	299	316	324	307	333	297	321	310	315	332	310	360	343	330	330	348	317	297	309	325	321	315	317	329	289	321	295	306	299	329	301	305	307	298	325	340	308	269	340	337	295	295	309	313	324	296	344	298	318	293	276	338	326	310	294	305	297	308	303	317	309	320	322	312	292	336
24658	23054	33271	29558	20855	9351	1157	347	285	236	260	249	283	266	243	245	278	233	237	245	254	253	272	232	239	259	227	244	253	242	239	239	247	253	245	264	246	244	233	249	274	264	238	255	264	257	279	247	255	238	249	289	257	258	249	263	266	249	234	227	232	262	247	244	250	263	250	235	261	233	236	238	248	272	250	262	232	241	245	258	232	247	254	243	281	224	254	264	262	258	276	241	231	225	244	274	231	238	233	252	275	263	240	274	246	290	260	233	246	256	274	266	241	231	256	241	294	259	242	241	261	267	239	234	241	259	242	252	275	239	233	272	250	260	222	249	253	245	227	253	220	269	291	265	239	246	242	251	266	216	236	233	267	267	274	231	244	257	246	245	228	244	252	258	225	260	242	247	264	251	257	267	247	256	270	231	256	263	227	269	238	228	220	262	230	228	259	248	247	262	290	243	245	254	250	263	246	272	269	268	245	253	239	267	269	252	265	250	261	251	219	229	234	248	237	278	239	249	229	227	238	235	293	226	269	226	242	255	243	266	284	246	266	245	279	234	247	239	270	238	240	260	251	235	232	259	237	259	254	250	242	233	248	241	228	259	237	250	248	253	255	250	229	262	246	242	253	260	249	249	281	208	256	258	255	243	233	262	267	262	259	241	264	251	243	256	247	228	251	272	300	236	268	261	233	247	269	254	275	264	247	248	260	250	272	236	234	218	251	230	266	265	238	237	238	259	270	246	256	273	232	265	229	259	253	261	241	251	279	264	254	223	260	247	237	227	277	227	260	244	260	255	235	255	235	276	260	236	244	245	247	231	233	233	246	240	238	240	271	273	236	238	246	234	251	255	249	265	249	243	243	249	251	246	243	225	251	242	227	261	236	229	245	257	266	234	261	282	275	255	260	260	241	289	241	256	228	247	264	231	247	249	254	241	244	243	248	259	240	251	263	246	252	255	247	245	244	289	236	230	256	202	260	263	251	252	240	251	224	256	253	211	252	245	249	242	262	234	227	250	257	246	243	237	237	258	269	234	240	210	220	237	243	275	221	240	257	274	233	250	242	245	254	264	244	260	247	220	237	237	254	223	236	254	251	245	240	250	222	242	252	251	222	256	246	254	248	255	248	218	253	242	259	230	286	244	252	226	243	227	252	236	273	280	213	233	248	243	228	259	236	269	268	255	235	254	301	245	242	225	242	249	259	259	232	242	247	245	249	262	264	250	265	266	237	244	259	257	231	238	249	259	255	222	268	233	270	252	254	221	234	258	234	261	228	234	237	258	256	266	274	241	242	230	256	251	262	234	259	244	221	249	263	249	263	232	223	248	240	248	267	266	239	249	232	265	255	230	235	267	262	240	250	244	262	247	224	267	240	260	239	225	265	281	257	248	245	237	280	255	259	272	239	237	269	260	257	250	237	278	243	227	259	249	238	241	230	226	256	233	222	234	261	228	243	213	260	264	251	259	227	220	240	221	234	271	265	223	247	239	252	250	258	238	255	261	240	263	281	293	236	276	258	231	235	278	216	253	257	259	224	254	240	228	273	269	276	276	241	228	259	223	230	250	279	213	233	253	253	244	256	264	241	251	264	231	263	257	250	256	256	245	256	265	244	246	245	254	256	250	250	278	251	233	238	260	234	240	247	259	242	228	259	250	276	236	252	244	292	266	263	251	238	237	219	237	278	266	247	269	245	236	245	263	258	246	233	245	274	252	241	235	233	255	227	260	232	239	234	242	230	218	224	271	231	250	225	259	248	253	239	263	265	272	222	262	246	292	212	244	220	248	245	239	267	250	282	237	265	225	267	238	238	270	268	266	234	244	256	235	241	236	242	246	263	242	236	238	247	263	249	226	244	221	266	254	234	249	257	238	235	265	243	234	253	251	264	280	266	241	258	221	236	266	241	222	271	233	240	234	243	278	271	255	220	274	234	243	261	266	275	237	260	240	259	262	247	251	225	280	254	230	240	261	235	243	258	239	268	248	244	256	219	265	252	250	251	255	249	277	252	247	285	256	227	257	258	219	242	241	237	250	250	245	289	228	260	243	262	243	255	214	256	257	252	228	255	269	220	206	241	224	223	233	286	260	249	235	229	260	258	260	260	215	257	259	241	252	250	226	266	234	253	265	294	237	255	246	278	227	250	266	258	247	258	244	234	276	259	242	265	251	236	246	222	240	281	243	251	252	233	237	233	266	239	238	223	258	235	232	243	261	242	267	255	256	263	245	226	256	247	286	245	262	274	262	240	266	258	254	247	232	266	241	258	244	255	262	237	255	226	240	261	233	241	244	250	212	243	239	270	252	246	242	246	260	243	255	259	248	272	221	254	233	286	280	238	237	228	270	250	269	249	264	250	245	267	248	276	254	271	248	252	253	235	247	254	255	230	215	267	260	266	254	252	234	245	239	222	265	247	261	263	257	247	246	228	229	259	256	210	241	248	244	242	271	250	237	241	215	235	230	237	225	260	206	260	257	231	264	261	252	242	275	255	245	247	270	245	229	256	245	240	229	238	252	254	236	250	242	240	251	243	244	255	272	249	274	247	227	241	253	258	254	263	245	272	226	223	260	240	252	241	235	246	252	231	220	224	250	242	247	266	243	243	264	261	240	250	261	245	247	247	231	255	269	227	259	238	271	250	256	275	246	229	262	239	246	245	277	228	239	260	264	287	239	251	254	242	229	248	247	263	241	242	238	256	231	240	230	256	256	253	240	254	230	259	259	278	230	248	258	258	257	257	257	265	223	216	251	258	254	269	264	251	223	254	257	238	224	277	236	227	251	250	270	240	230	227	237	274	233	241	259	247	248	254	271	248	233	230	224	245	238	250	253	245	250	269	218	266	232	260	242	253	300	235	271	232	270	238	241	272	236	216	262	259	269	248	238	244	280	247	250	274	248	255	261	244	244	249	241	200	247	249	245	259	243	251	264	272	228	229	254	232	233	246	254	239	241	263	294	234	238	259	257	228	277	238	245	269	278	255	241	272	237	245	208	255	258	255	243	231	235	237	229	219	302	245	234	238	229	271	269	246	293	254	268	223	260	267	264	246	226	260	264	273	234	259	256	232	234	246	275	252	257	237	241	263	246	259	257	260	241	279	259	241	266	234	238	245	259	236	203	251	262	254	251	230	252	258	242	254	299	219	242	250	220	256	251	259	250	257	231	221	239	281	220	247	244	271	251	257	225	270	236	260	242	250	258	257	242	241	247	248	230	238	228	237	240	234	235	283	230	266	262	252	234	257	232	243	244	249	258	222	237	241	216	242	211	242	231	255	272	238	244	226	266	263	274	242	232	243	257	269	236	262	231	250	259	252	269	251	264	251	257	263	274	265	258	243	232	250	248	259	259	266	264	269	227	259	238	237	247	248	250	243	256	255	241	266	245	261	256	253	241	243	271	250	242	247	272	231	247	257	255	275	266	234	242	257	216	229	263	252	223	238	255	261	262	233	221	242	276	237	233	267	239	240	267	245	246	265	256	246	271
58937	87466	65791	40499	20513	6536	1641	579	420	420	427	405	391	395	418	435	385	389	430	411	425	405	429	427	374	382	402	429	409	384	436	408	417	417	434	396	427	403	434	415	402	407	404	430	394	424	377	406	388	426	426	411	406	377	411	377	371	393	428	376	418	431	416	402	426	418	387	400	393	410	399	394	396	420	412	412	410	371	412	396	407	410	408	425	429	430	412	405	396	407	409	424	396	424	427	381	445	422	413	388	396	397	394	416	419	406	437	421	411	411	391	401	390	416	408	416	383	377	390	423	372	414	404	422	453	429	396	394	428	413	398	401	373	416	410	393	414	369	408	441	401	386	384	398	383	404	431	363	390	385	431	438	387	407	397	419	406	373	379	409	390	389	374	408	414	385	374	411	418	382	419	429	395	420	376	398	378	409	433	389	413	370	414	441	376	428	390	409	420	373	428	395	413	382	421	428	418	409	424	407	422	386	388	410	425	410	396	415	400	393	420	397	377	389	409	465	382	381	414	416	428	424	391	419	391	434	405	374	427	397	387	448	411	439	379	405	389	395	397	387	422	416	409	431	405	389	399	381	393	411	448	421	424	408	397	402	415	412	391	388	402	441	402	423	410	403	375	395	412	414	399	391	400	438	414	375	449	374	398	400	441	412	430	392	370	412	414	415	423	406	405	416	382	394	402	395	394	393	372	412	440	401	404	415	423	390	410	431	384	420	419	407	420	403	428	408	404	409	388	417	422	379	423	417	410	404	391	392	405	403	384	422	399	404	398	390	396	386	409	417	419	381	374	377	424	387	389	388	401	409	394	418	411	434	415	358	411	437	395	428	394	399	381	417	413	432	408	427	417	399	402	404	382	429	430	407	425	399	399	406	390	432	386	401	423	400	427	413	423	429	417	409	396	396	401	408	415	369	412	429	419	388	381	428	432	418	445	404	372	374	436	406	426	370	406	433	387	394	414	405	444	388	422	398	385	375	430	405	381	386	418	447	413	410	419	407	433	418	433	382	403	423	418	411	456	416	418	409	409	414	410	360	366	422	414	414	426	413	421	390	395	382	409	421	401	395	411	422	411	417	384	381	395	432	421	409	427	406	405	406	368	400	404	388	435	415	391	421	392	425	369	386	381	403	439	399	377	366	416	443	455	401	353	421	409	390	400	390	418	448	417	435	408	345	422	407	408	376	415	411	425	379	393	411	419	398	406	401	403	420	424	395	435	381	381	407	370	382	380	394	423	389	421	404	408	436	404	414	402	424	432	363	426	421	396	381	427	394	407	393	391	434	405	382	408	392	409	392	405	420	399	420	425	403	419	385	418	395	395	376	433	383	402	409	398	442	378	409	423	385	392	396	384	437	394	409	412	406	416	390	375	427	384	422	386	410	424	395	405	427	397	390	423	422	392	401	401	429	418	353	401	413	383	451	418	398	376	417	390	414	399	391	406	404	416	383	392	409	397	414	422	388	395	416	434	383	427	377	424	430	394	413	407	422	391	397	394	398	387	409	412	432	427	414	385	429	395	393	400	406	406	404	388	391	390	429	398	443	401	392	389	398	369	405	431	409	400	454	397	419	403	410	430	416	414	405	411	410	404	391	409	411	431	417	382	418	435	390	417	430	367	426	401	398	409	439	417	400	379	437	443	389	433	383	418	431	410	438	391	401	415	380	426	423	403	408	434	409	412	420	414	411	387	373	438	407	393	419	421	409	408	420	405	436	437	403	388	382	353	403	389	382	403	442	440	375	412	382	427	423	435	446	437	419	401	416	459	386	397	377	417	407	442	433	392	410	392	417	422	350	401	402	383	406	431	379	387	421	397	404	387	374	416	415	401	409	422	426	382	439	411	409	398	432	432	381	342	433	379	381	429	357	417	396	423	413	428	406	386	404	422	373	380	405	421	360	422	408	408	414	443	390	396	400	412	427	408	444	432	405	371	342	406	414	401	395	419	403	397	395	401	384	395	448	413	408	432	404	429	417	398	375	420	387	391	378	423	412	403	411	424	407	375	395	393	417	408	426	422	405	429	387	404	411	360	398	401	392	403	404	401	388	406	406	402	400	392	391	419	420	408	405	403	426	417	422	402	387	403	421	418	414	408	376	402	392	415	431	390	392	393	416	432	407	394	416	390	418	421	358	369	393	374	425	372	398	384	413	371	384	418	423	405	409	386	406	409	390	413	403	429	416	380	398	393	387	422	419	408	366	447	411	373	423	383	403	387	385	407	406	420	434	423	380	427	415	408	398	444	426	408	424	394	377	410	396	373	413	435	424	423	406	364	398	432	375	414	434	394	441	400	400	413	394	400	395	396	421	386	410	407	392	404	454	423	441	427	394	437	398	384	391	372	400	415	420	405	390	432	391	425	410	421	387	380	449	420	394	423	399	400	401	391	422	407	377	403	415	417	411	360	384	412	403	428	374	398	396	423	409	408	417	396	388	399	379	382	392	390	380	463	426	380	409	412	423	402	375	350	403	385	424	398	403	400	455	387	392	419	433	409	424	425	415	385	413	408	397	436	451	384	420	425	406	422	361	407	434	399	426	423	392	410	410	415	398	400	427	388	401	405	445	352	398	374	421	423	416	401	435	405	422	374	422	432	409	400	402	421	388	420	415	399	387	421	395	390	394	396	407	397	426	387	416	425	406	388	408	378	378	389	455	402	380	381	455	364	422	430	419	395	374	425	396	412	389	428	411	382	405	392	405	428	395	421	428	395	397	394	390	451	387	421	409	411	390	396	407	429	434	417	415	424	414	412	413	452	381	403	412	415	391	465	378	414	380	399	375	380	420	377	402	403	406	399	384	422	414	397	381	379	400	420	399	417	424	443	373	430	404	422	347	416	423	352	407	389	457	408	404	384	421	414	393	387	415	409	386	435	427	420	398	396	409	412	392	393	402	421	401	421	422	398	416	428	427	435	420	391	418	384	378	436	401	432	407	394	391	403	398	397	367	404	390	425	394	444	412	408	431	421	399	379	394	385	427	427	421	405	373	434	411	394	398	420	407	407	369	367	400	387	406	395	434	384	419	402	415	395	417	425	443	421	452	368	477	411	405	414	394	422	405	400	412	406	402	402	388	398	406	416	409	413	423	445	417	416	432	405	382	407	404	408	395	376	383	424	408	406	389	376	380	401	426	395	387	420	417	371	375	429	418	379	422	422	440	359	404	395	426	407	433	388	409	376	425	418	406	421	437	411	422	402	420	384	390	417	418	394	419	389	417	398	420	421	375	416	376	360	451	398	398	427	406	398	410	403	413	413	374	405	400	393	402	436	417	434	407	413	406	405	398	382	431	425	425	403	401	419	383	409	425	374	413	406	402	403	415	427	401	453	387	368	406	437	403	405	415	382	402	375	379	405	387	390	419	402	408	404	440	434	398	374	418	389	413	446	395	442	418	406	410	415	387	414	408	366	409	412	421	377	382	407	412	417	386	375	356	412	403	410	435	398	409	388	383	403	386	436	388	412	362	438	423	400	404
23450	21978	30680	25593	22001	18499	5167	498	357	310	304	291	318	299	288	317	281	326	295	320	292	280	289	280	290	294	339	288	302	277	316	316	314	270	297	282	297	325	268	268	336	294	298	307	329	308	332	279	284	314	293	295	286	289	289	290	274	292	327	295	305	336	311	306	316	318	303	281	318	310	287	273	302	292	270	287	325	295	296	298	269	274	303	300	304	266	278	274	318	323	279	313	290	305	324	271	304	314	289	282	304	299	267	306	305	308	304	311	282	280	294	306	300	300	293	316	317	296	276	312	328	286	308	328	307	316	280	321	275	301	286	337	308	255	270	326	273	296	316	293	296	341	300	340	322	269	302	318	329	324	305	317	323	275	280	302	287	259	293	286	274	298	332	291	304	269	284	289	323	286	284	262	271	306	286	285	269	308	279	279	290	300	299	307	303	262	302	306	319	280	289	294	301	307	273	277	296	279	321	304	312	304	283	296	300	307	308	302	259	309	282	255	347	290	305	276	293	311	329	291	263	280	289	269	291	302	323	286	287	275	318	290	318	312	306	270	318	305	295	295	261	342	291	282	322	289	276	287	310	323	281	307	306	292	291	297	298	298	298	301	327	280	318	294	298	279	293	311	300	312	322	312	309	298	292	292	317	317	295	288	289	306	291	313	327	297	295	282	275	290	296	304	284	295	317	298	303	303	292	309	306	315	274	310	304	297	284	311	288	321	325	288	320	293	301	301	261	305	312	285	305	296	320	287	298	288	309	260	293	312	287	282	301	270	288	268	278	308	299	304	290	289	318	319	272	299	292	324	338	306	290	314	287	285	293	280	289	313	270	301	296	295	318	293	287	300	289	316	290	291	318	314	299	320	298	318	310	305	297	284	258	273	315	298	332	299	283	292	320	287	290	301	322	325	291	313	283	299	282	313	282	303	295	302	294	304	298	286	304	298	293	266	288	291	263	285	275	320	271	260	298	300	308	278	285	300	283	301	297	294	288	307	316	273	309	269	300	291	302	297	294	297	293	288	279	309	285	294	301	302	275	300	306	278	279	302	276	296	306	309	313	311	290	282	281	290	268	309	258	311	289	281	288	274	298	298	293	289	283	295	298	328	287	285	301	285	289	305	310	294	285	289	304	284	279	311	307	294	307	310	299	312	327	310	286	311	276	311	289	296	310	289	261	285	260	314	306	309	303	291	284	281	316	338	298	297	262	285	323	289	277	291	306	282	319	297	279	303	312	298	291	313	302	286	287	306	286	275	302	294	322	272	299	267	286	290	281	303	281	290	250	305	254	293	308	304	330	306	305	292	261	300	303	290	270	276	280	293	295	297	288	283	274	304	308	281	304	297	333	261	306	306	281	285	311	283	311	287	294	324	291	305	272	317	311	276	271	287	290	298	293	306	260	306	290	284	303	314	278	298	324	306	315	297	305	305	305	300	317	307	305	287	260	309	262	285	329	273	295	319	287	251	301	283	315	302	261	335	273	277	310	308	280	315	274	300	296	313	318	306	270	322	297	305	292	319	264	295	324	281	294	310	313	281	315	273	308	311	288	286	283	292	292	296	285	270	307	311	309	307	276	327	307	297	291	282	295	284	284	296	311	296	280	301	262	265	312	261	305	301	281	297	292	313	274	311	312	289	309	313	290	306	288	305	304	302	297	315	284	264	282	304	309	293	316	314	288	297	306	285	301	301	314	307	291	317	293	324	283	275	264	297	297	315	296	304	299	298	286	334	306	307	304	284	282	334	329	265	305	301	265	299	283	293	292	296	314	301	300	299	284	294	289	291	281	295	299	324	296	288	319	286	275	297	298	303	301	277	268	289	288	292	309	279	304	283	287	262	277	272	299	295	310	318	308	294	311	298	274	299	267	279	312	285	299	300	289	307	276	289	300	303	306	285	295	299	299	269	307	313	291	293	311	276	260	281	326	294	264	303	288	310	297	276	294	292	274	284	283	282	326	265	305	283	289	272	302	278	302	313	324	319	303	314	309	280	267	288	322	312	293	262	300	297	288	296	264	289	338	313	268	291	304	313	318	281	300	308	310	282	291	274	277	310	296	301	288	315	299	289	303	345	335	295	293	311	328	306	291	333	300	324	293	287	293	294	321	291	297	315	273	302	298	317	329	321	278	269	299	321	288	297	296	304	294	296	301	315	307	329	289	301	274	292	286	311	300	299	277	291	320	274	310	266	277	344	301	316	290	293	300	316	290	287	323	273	307	277	324	300	310	273	290	281	313	291	294	310	305	275	288	313	282	272	306	279	308	297	271	273	286	310	308	283	302	319	300	307	287	287	295	304	277	278	294	301	302	299	282	289	285	279	323	308	295	288	325	309	280	314	306	320	292	296	272	316	318	322	296	312	312	302	292	298	289	301	270	323	256	295	296	294	272	268	330	321	292	305	290	304	297	302	297	287	286	274	293	285	293	297	292	291	325	321	306	314	297	319	291	290	309	297	276	279	269	289	293	272	326	297	274	276	279	296	269	284	314	289	278	307	314	291	287	311	279	289	325	297	279	313	299	276	287	303	331	298	293	305	315	301	292	311	306	296	287	321	306	309	299	316	297	293	303	268	278	282	303	302	274	283	260	321	292	309	302	270	298	338	349	287	310	300	281	306	284	281	273	276	275	297	294	291	313	286	299	298	329	281	273	284	284	299	302	308	302	284	304	325	325	293	298	298	276	305	284	292	272	305	275	290	335	288	267	274	305	271	288	292	301	298	303	289	299	299	322	278	267	304	301	264	301	305	282	303	306	311	275	309	291	298	275	296	264	296	287	283	295	304	268	279	295	295	301	318	290	296	289	315	298	296	269	287	284	312	306	291	283	267	287	315	283	333	283	282	298	314	298	264	290	326	306	291	304	313	265	299	289	277	303	316	276	318	305	297	280	287	296	309	311	279	298	300	324	285	298	302	299	299	309	290	296	324	273	269	266	292	294	293	288	297	266	312	301	305	302	316	292	290	312	306	263	307	319	280	317	281	298	294	299	307	293	303	293	311	278	286	258	299	298	317	281	335	312	279	295	288	301	302	286	270	281	296	295	282	263	295	284	310	275	275	339	313	291	339	289	331	288	310	306	291	314	318	278	273	296	340	277	278	282	307	286	279	276	310	304	303	298	280	309	286	319	305	311	311	317	307	294	295	312	289	280	286	308	284	321	320	293	286	280	313	305	309	287	330	276	312	296	301	317	302	294	299	284	289	285	280	262	318	313	269	286	318	283	284	321	287	295	295	295	278	300	288	307	308	304	301	296	278	249	307	283	295	295	290	305	306	285	276	296	266	312	275	260	300	284	331	277	296	282	314	289	299	255	321	306	279	301	257	320	303	294	280	299	300	290	315	281	274	324	296	314	285	316	291	281	308	307	308	281	284	325	276	307	300	294	298	287	330	319	296	304	292	274	277	315	328	305	301	319	284	294	326	286	294	308	289	296	298	290	295	313	290	306	312	290	282	305	295	304	295	294	282	253	277	280	268
60481	97748	72688	47344	26588	9399	2312	803	486	493	477	468	481	454	439	454	512	474	426	481	471	459	473	481	493	505	437	451	432	436	417	465	442	484	468	503	465	493	471	436	485	477	465	447	492	469	460	467	417	465	467	464	478	468	449	484	463	470	468	472	454	429	459	489	470	469	447	451	450	457	487	425	454	479	437	458	464	480	433	430	470	505	458	462	466	474	448	495	471	464	491	482	464	457	451	498	489	471	461	458	459	473	470	469	491	471	464	498	456	455	491	486	476	462	445	437	510	455	414	508	469	470	421	473	450	487	456	437	441	467	454	474	474	476	483	486	477	439	494	491	453	493	504	478	495	481	477	459	482	492	496	455	441	513	468	516	502	478	455	444	457	470	448	461	492	468	473	479	454	450	471	471	474	480	476	476	476	454	471	498	469	449	450	481	448	457	453	458	482	473	485	442	481	490	525	490	422	468	504	457	448	469	468	488	482	462	461	514	464	442	451	477	490	487	437	443	453	492	449	497	477	458	492	454	468	460	486	450	488	494	459	458	485	464	502	493	475	485	471	449	475	442	473	491	444	444	479	478	484	469	435	481	433	491	479	480	494	444	450	478	489	462	499	469	483	498	465	459	450	522	480	512	478	469	457	477	444	456	507	462	456	449	463	443	426	473	479	470	477	473	484	494	440	475	468	504	450	442	436	416	440	502	460	459	487	486	458	481	448	508	494	479	474	481	488	490	449	446	432	477	487	447	424	487	511	442	441	460	457	445	457	467	466	478	480	458	472	483	474	455	512	470	436	451	467	484	471	435	514	505	453	451	469	467	515	476	465	420	464	456	484	458	452	487	467	456	471	495	415	457	448	449	474	469	465	449	452	457	466	448	478	448	461	477	472	496	458	485	484	491	495	486	462	473	456	472	448	474	470	458	487	466	456	468	463	454	468	464	502	464	516	443	505	492	456	465	485	443	471	459	475	452	469	487	482	462	458	457	475	435	458	464	455	462	441	457	457	446	448	498	460	462	476	488	451	435	430	432	441	467	406	481	471	509	471	485	440	468	439	516	505	448	486	462	477	502	445	507	457	488	466	491	463	475	474	492	492	466	464	477	432	435	434	443	454	449	463	482	490	478	476	444	440	516	444	458	474	515	471	439	479	425	441	455	449	455	467	494	477	460	449	504	484	469	424	473	488	424	483	502	472	478	459	496	504	471	476	460	462	478	451	446	427	496	474	472	484	514	473	477	502	477	432	466	473	479	463	475	458	490	431	493	491	502	458	484	479	470	450	457	424	459	473	483	464	451	469	412	456	480	461	468	479	474	465	465	474	419	492	444	482	482	471	508	490	450	487	485	465	485	471	512	504	486	494	495	464	475	491	457	466	443	448	423	495	460	465	480	472	469	448	477	464	488	482	483	511	437	444	471	430	487	459	455	467	481	467	486	490	455	451	483	459	469	490	474	472	467	441	452	431	504	486	475	501	481	461	441	468	473	461	476	448	470	434	461	478	511	457	467	444	469	465	482	452	435	478	458	465	502	499	488	446	430	472	456	477	480	481	454	485	435	497	482	449	443	429	484	457	480	485	455	455	442	482	467	449	451	483	441	430	502	456	464	446	486	440	488	453	487	445	438	493	467	477	437	499	465	528	450	456	439	448	444	482	460	471	470	463	464	476	438	424	503	463	465	493	444	461	447	467	502	465	467	477	455	508	441	465	455	454	468	505	472	443	415	467	468	474	481	466	468	477	476	462	478	433	467	477	457	485	522	471	462	488	465	480	459	445	494	471	488	430	478	479	474	479	466	461	446	448	472	473	425	469	426	464	443	466	491	456	509	460	439	431	446	446	475	460	424	446	445	449	499	486	463	459	446	449	441	457	475	427	457	435	469	461	490	486	484	470	506	422	485	447	476	436	486	445	477	478	488	435	435	424	458	441	504	449	451	477	452	436	455	485	434	476	441	468	500	457	475	484	485	458	475	521	522	453	485	458	444	465	457	439	468	429	478	468	476	458	441	473	495	479	467	459	461	451	451	446	507	480	487	468	476	476	473	504	435	474	467	471	524	455	472	458	469	448	475	473	446	495	454	476	456	434	466	463	457	430	484	464	443	473	502	489	454	435	473	422	452	465	435	499	452	446	450	442	437	498	475	431	477	462	455	449	453	454	454	470	449	452	482	452	479	487	470	471	490	463	454	434	449	466	468	435	473	486	403	478	468	438	423	432	462	464	469	482	431	488	455	425	484	473	451	464	500	431	459	445	486	439	474	471	466	478	399	465	476	469	459	474	474	507	477	504	453	450	530	466	485	481	433	461	462	464	439	463	414	494	444	494	470	455	460	455	471	487	445	452	481	464	474	478	459	506	490	491	482	436	428	506	479	481	487	455	436	471	471	438	461	427	462	483	503	493	508	480	461	457	431	484	480	476	424	436	465	450	445	462	454	469	441	487	477	434	495	449	514	466	442	443	468	454	452	507	470	414	512	464	421	463	429	464	470	466	450	463	475	457	476	439	471	466	465	507	456	486	476	466	454	455	481	442	444	453	505	443	453	513	434	443	439	508	472	469	464	487	492	491	510	433	464	496	461	464	438	446	467	505	488	492	482	470	508	476	468	452	478	467	457	478	471	487	461	450	482	480	521	473	448	446	451	472	461	465	432	494	473	437	432	507	447	461	472	429	450	447	498	488	440	463	452	456	468	453	451	465	497	466	484	448	441	443	464	481	447	445	492	470	502	497	482	464	481	490	468	438	469	467	484	448	460	512	434	454	441	454	475	471	468	438	452	445	471	506	476	483	433	475	469	508	460	450	497	519	501	501	489	458	459	467	501	486	458	467	505	471	481	489	486	494	470	487	489	450	449	459	489	432	448	421	436	434	483	507	467	464	458	503	496	456	490	473	485	474	472	479	455	460	451	505	447	451	459	464	474	458	471	452	470	462	504	489	466	469	511	486	492	471	451	453	435	505	475	470	511	499	457	421	470	500	466	479	464	437	473	456	475	502	450	488	469	470	413	510	474	486	459	501	466	513	475	503	471	434	474	463	462	472	483	512	446	465	444	486	479	480	489	465	453	483	449	463	466	480	464	438	475	474	468	475	472	456	456	440	505	475	462	446	470	481	476	482	431	473	493	500	423	439	425	476	457	487	432	468	482	473	434	467	453	467	434	467	448	458	436	449	463	485	459	463	479	479	469	491	464	478	489	473	521	461	478	485	458	492	466	482	511	463	457	479	487	460	440	468	463	460	460	454	468	451	463	475	477	456	489	501	483	490	478	473	406	475	438	489	467	448	498	475	469	432	470	460	441	489	484	408	469	512	484	437	469	527	490	434	444	475	478	423	500	473	459	492	455	499	467	474	486	427	478	471	442	461	475	496	487	442	470	489	501	463	477	473	455	437	460	486	492	467	447	496	486	485	460	471	461	459	480	508	490	473	495	459	454	472	459	446	465	437	461	429	459	453	463	453	510	460	463	439	451	471	463	436	456
29900	28652	26154	11617	2036	651	340	221	200	187	178	194	192	184	219	196	199	211	192	189	204	220	193	176	189	239	192	189	210	218	212	160	202	188	186	197	223	189	181	191	224	215	186	172	209	187	172	178	207	202	214	180	192	177	175	183	202	190	197	207	206	198	167	196	176	203	169	192	196	178	192	176	207	201	177	179	179	192	195	205	186	190	198	198	197	208	199	207	179	181	173	211	178	197	225	180	183	216	190	203	188	209	200	193	200	179	215	184	193	222	176	225	210	187	201	175	204	188	190	207	198	174	205	196	197	172	186	176	192	207	202	165	188	209	193	183	197	206	208	198	183	201	214	197	175	180	183	208	214	200	202	206	220	171	188	204	206	168	179	192	203	213	183	191	197	195	201	196	180	207	199	180	188	179	186	201	224	230	191	201	187	191	204	211	173	207	221	213	194	187	185	205	217	196	189	202	191	205	196	203	194	203	182	192	184	191	202	213	198	210	205	194	200	215	174	189	203	200	191	192	214	172	199	216	179	183	193	210	195	224	203	174	198	192	200	192	206	190	187	177	206	199	211	188	190	200	188	191	199	185	218	194	184	162	187	195	180	201	198	222	187	177	182	202	179	190	207	179	191	204	197	197	207	192	172	189	198	196	200	199	209	189	201	188	194	193	168	190	197	182	190	194	186	192	193	182	191	183	203	195	176	185	196	190	209	237	178	211	200	170	204	212	193	167	183	172	203	189	221	199	177	181	201	199	196	178	175	177	191	207	210	206	183	187	210	213	196	181	181	194	178	204	211	188	163	220	200	205	172	203	185	188	182	198	185	184	206	198	177	204	184	188	203	178	200	200	190	202	186	179	196	192	182	199	189	191	207	210	175	200	181	210	197	201	176	221	203	206	206	223	203	200	214	181	189	190	176	174	204	205	198	193	186	193	199	204	199	198	190	187	203	187	207	147	197	183	172	213	202	199	200	175	191	171	179	212	193	184	183	191	199	212	196	210	210	216	194	179	207	200	190	170	210	185	205	204	205	196	193	216	190	186	195	194	215	218	196	188	202	187	183	192	202	208	187	197	178	155	191	187	203	206	189	193	185	189	194	193	198	211	188	201	161	168	183	165	205	200	209	191	209	177	214	189	192	230	199	182	215	191	206	214	180	177	169	175	198	194	184	202	184	191	212	199	197	220	220	184	205	191	173	182	193	192	196	165	220	172	206	196	198	200	197	217	237	190	197	198	202	172	192	212	200	186	180	167	199	184	190	183	195	175	218	201	192	192	213	193	202	171	191	205	195	186	178	199	188	186	196	179	179	222	195	220	194	215	203	206	185	169	169	210	207	194	179	181	215	192	190	208	188	189	195	190	188	175	222	159	221	180	197	202	197	184	193	200	195	192	182	173	190	206	211	202	200	196	188	190	197	179	173	193	191	192	184	185	180	213	195	186	177	200	181	211	176	189	199	194	189	179	212	205	189	220	197	179	188	208	231	181	192	173	188	195	179	207	200	233	199	195	196	183	198	227	178	177	214	208	200	180	195	191	188	188	200	207	195	188	221	187	192	208	196	205	213	188	203	220	185	185	174	203	190	205	179	187	200	201	185	195	206	177	187	198	174	191	185	201	184	196	202	184	190	196	178	197	179	178	203	174	215	182	189	191	214	186	187	199	188	201	195	190	190	191	195	191	206	198	202	202	211	201	216	163	205	186	190	190	186	205	193	185	194	163	190	208	209	181	191	197	179	183	184	204	169	202	176	190	185	213	169	176	200	194	177	190	186	178	191	187	160	229	207	195	208	204	212	202	190	177	203	212	204	192	206	181	210	208	202	201	198	195	209	191	219	185	198	199	200	189	208	193	186	213	185	186	172	205	203	215	220	187	192	202	191	175	166	189	173	190	191	196	192	213	196	198	219	194	227	225	203	196	198	180	171	196	200	185	210	178	206	179	199	203	194	192	180	200	175	194	172	172	196	192	186	207	209	214	181	194	195	194	196	197	221	185	175	175	193	187	205	223	175	181	199	185	194	177	191	192	197	199	195	232	214	195	203	189	187	191	185	198	170	182	221	228	198	183	194	194	214	188	180	198	176	199	190	193	193	186	220	194	162	173	212	194	187	187	185	221	202	206	187	191	199	202	205	199	199	187	179	195	209	178	174	215	202	214	209	168	197	206	206	174	181	194	206	191	200	195	214	196	225	206	194	221	200	175	209	199	199	182	194	177	191	224	185	211	175	179	177	221	198	211	191	209	178	200	191	206	187	206	195	198	179	188	198	186	178	195	197	181	182	177	195	218	205	224	185	212	170	208	193	195	219	174	199	166	174	195	211	203	195	201	193	230	195	198	189	183	174	216	220	186	199	200	182	178	207	193	186	184	192	178	166	195	211	198	173	195	165	195	214	184	202	215	182	205	200	182	189	198	198	188	199	186	209	201	186	191	192	205	179	205	207	177	219	195	200	207	204	203	172	207	223	177	219	186	167	199	189	184	185	195	193	181	197	225	195	175	193	205	179	217	192	203	177	197	211	187	185	167	208	196	182	182	208	191	183	167	194	208	201	194	185	192	211	194	183	181	189	204	193	201	179	176	195	183	212	216	171	196	221	196	199	200	217	209	202	191	166	204	192	186	208	192	196	186	186	202	221	173	187	197	201	198	194	193	201	195	210	187	184	203	186	198	199	176	184	153	189	186	225	177	201	234	199	206	194	197	197	182	190	185	167	204	176	194	223	181	182	216	191	194	225	204	186	208	186	192	220	182	199	196	227	208	211	189	210	184	186	183	188	167	200	206	199	208	175	175	208	222	182	169	197	207	195	196	182	180	195	201	187	218	191	184	192	191	201	187	202	200	206	213	200	190	163	173	192	166	185	187	206	191	181	216	186	194	183	186	189	201	188	197	176	180	201	185	234	175	177	183	210	210	183	215	219	203	205	183	201	205	173	212	172	193	188	193	206	213	167	187	191	197	202	192	202	189	193	208	183	210	214	168	206	203	202	196	191	206	208	200	197	198	189	191	196	191	200	208	185	181	198	193	209	189	189	173	200	199	172	207	162	217	188	213	193	205	168	182	183	195	175	172	203	219	186	205	185	193	166	185	174	212	207	182	174	196	200	165	184	175	181	196	202	175	187	166	189	172	193	197	187	195	174	177	167	173	185	179	193	215	198	188	189	195	192	185	198	208	186	185	195	226	198	195	194	189	172	173	202	184	218	174	209	218	195	212	207	216	187	218	196	189	188	199	177	208	193	215	205	202	200	189	199	191	190	199	209	203	199	200	226	198	184	199	184	200	188	196	182	193	204	189	184	167	185	182	188	204	180	189	212	194	192	206	193	180	203	199	196	222	174	202	200	197	205	188	189	178	202	179	174	202	176	196	202	202	195	170	202	194	176	180	192	234	194	222	222	214	189	193	184	196	173	184	205	174	201	180	200	200	208	201	197	190	192	209	188	188	175	179	193	204	190	199	215	187	215	186	207	200	198	212	206	205
36680	45524	30947	12023	3759	1176	536	380	330	329	304	338	328	325	332	307	331	363	340	334	316	329	373	331	297	332	318	320	337	343	327	335	352	318	293	323	321	348	320	351	296	319	306	357	318	331	311	307	311	319	302	342	296	324	315	316	317	314	333	320	330	323	349	327	333	321	316	336	300	341	307	316	323	302	348	311	294	336	348	305	316	320	308	345	306	304	300	328	356	304	325	332	307	334	334	327	308	320	361	331	333	311	307	309	284	368	346	335	339	311	334	283	326	312	335	330	292	294	331	344	363	331	319	318	327	328	317	317	326	325	321	326	326	363	300	355	318	351	358	335	324	325	324	309	302	325	309	320	315	341	294	302	354	337	321	294	326	313	332	335	368	363	329	338	335	327	319	324	333	329	331	325	341	326	316	311	338	320	320	324	305	376	316	356	321	348	329	333	326	316	320	307	336	348	313	326	305	321	293	336	338	274	322	351	325	309	333	311	330	317	327	316	329	333	348	288	345	321	333	323	308	345	285	327	323	360	329	326	347	318	294	338	316	324	335	303	317	309	303	306	318	298	304	393	323	326	355	367	334	340	317	328	285	340	313	326	318	339	361	326	333	331	311	312	381	339	340	301	329	308	317	345	303	298	325	351	330	295	332	334	332	315	306	309	315	314	331	309	306	340	323	329	299	311	358	338	308	307	314	345	306	338	365	295	326	337	309	337	302	326	316	286	375	340	326	313	313	329	310	320	303	322	306	357	335	315	342	307	324	313	360	349	324	349	305	328	320	306	314	324	332	322	295	334	329	339	300	334	265	307	307	310	329	330	305	349	351	336	327	329	341	351	313	333	335	323	329	343	295	306	351	326	307	358	321	298	324	340	289	276	315	331	298	316	329	324	342	355	325	342	322	343	343	326	354	344	323	312	326	339	345	334	351	356	353	314	322	311	288	299	311	322	311	330	321	313	323	328	296	310	311	338	315	361	303	338	316	328	357	341	337	314	310	338	313	336	313	310	347	325	326	345	291	281	350	301	355	318	327	328	360	306	343	338	314	331	341	358	309	321	317	327	317	358	292	349	315	329	326	339	331	358	319	343	365	333	301	324	296	334	323	317	341	294	340	327	320	315	307	364	340	331	310	320	302	314	322	334	316	384	324	308	292	337	313	330	312	296	317	315	299	306	348	311	323	323	311	342	330	344	312	325	322	336	337	322	315	315	337	359	333	316	329	317	318	324	312	315	343	318	332	315	307	327	290	350	294	335	370	340	299	301	306	318	334	316	308	298	291	334	318	322	359	339	316	341	316	319	308	347	336	315	352	323	327	355	316	339	333	343	282	324	362	318	300	324	318	321	346	315	328	338	305	326	307	284	334	307	337	281	322	316	313	340	349	286	325	337	336	317	339	324	325	361	310	317	341	296	334	334	324	328	294	317	340	312	307	325	301	346	326	290	325	323	327	291	346	320	307	336	304	320	339	295	349	323	352	332	319	352	345	353	330	336	353	310	291	312	308	308	326	353	301	302	345	333	310	323	338	321	309	337	332	311	311	339	321	319	352	337	342	304	340	340	303	317	300	339	307	324	317	344	334	337	306	365	351	314	316	318	318	360	303	312	353	290	360	299	322	334	287	305	328	350	307	308	340	292	329	313	317	330	329	302	312	382	333	317	319	301	348	348	338	343	323	308	315	300	331	318	315	339	299	323	319	329	337	326	317	317	327	320	290	312	320	330	329	319	319	308	344	320	324	331	288	334	301	336	316	333	341	342	335	311	331	319	325	365	314	319	329	326	314	341	335	324	321	322	321	339	308	340	357	313	355	314	316	318	341	336	332	329	344	317	321	336	319	325	333	341	321	334	330	306	309	366	316	320	311	267	282	322	322	312	329	350	337	319	316	330	341	338	325	286	326	332	328	310	343	295	322	333	325	303	291	346	313	319	322	348	329	339	335	311	347	311	309	374	317	316	311	312	331	318	335	324	316	300	336	322	349	326	330	312	344	330	309	303	336	341	306	332	310	283	307	302	336	295	335	337	313	362	321	338	330	305	317	354	321	353	309	319	309	339	342	338	326	289	351	339	308	321	348	331	325	315	325	336	339	305	311	306	328	300	339	288	330	293	320	301	319	339	326	340	324	306	315	331	341	308	317	318	308	331	327	318	340	312	312	343	323	308	299	300	322	312	312	328	337	316	333	319	338	299	306	317	324	319	315	341	324	329	305	284	323	353	364	314	327	353	368	318	329	318	323	324	334	322	337	334	286	307	336	327	302	339	316	329	338	323	341	328	355	313	349	330	331	343	332	371	305	354	347	310	307	321	358	319	300	337	324	322	328	337	316	306	297	298	314	345	329	366	326	345	308	312	334	305	324	312	321	359	312	307	326	327	308	319	351	327	289	341	366	322	290	317	348	360	326	354	316	300	349	301	319	315	329	330	344	297	322	318	347	318	295	297	328	314	313	335	352	308	341	336	285	331	331	368	338	327	334	330	290	326	316	326	334	318	298	332	313	332	318	339	301	301	323	323	341	316	321	318	350	330	343	316	319	321	346	325	293	316	345	330	321	328	337	319	337	321	341	356	339	337	306	317	332	341	322	310	293	330	319	338	326	337	309	340	317	287	307	361	336	324	332	320	325	326	342	322	338	305	303	344	300	358	339	337	324	330	309	335	337	316	328	327	370	357	322	316	311	310	352	305	343	324	334	329	312	351	322	326	348	304	315	333	313	345	306	341	318	365	357	326	316	326	333	309	318	336	298	322	328	298	315	340	329	307	348	329	314	304	316	319	306	326	316	308	308	334	326	309	320	346	332	335	328	317	333	323	349	309	308	338	310	318	317	341	342	292	296	345	304	320	334	280	341	356	319	337	301	299	373	307	324	331	349	319	324	330	307	330	296	318	318	286	293	313	328	306	293	345	317	296	329	354	346	342	307	318	313	348	322	356	332	300	329	320	342	324	288	329	337	305	305	339	291	328	338	333	338	293	328	325	291	332	316	288	319	327	277	368	340	289	347	315	299	336	336	333	306	312	326	330	297	321	313	297	309	330	350	304	345	335	312	340	351	302	332	329	316	314	324	359	311	343	310	303	325	309	322	309	310	343	308	307	335	288	320	302	335	297	318	329	322	303	337	311	342	330	324	317	334	362	313	303	303	316	359	327	289	346	333	323	333	323	290	323	329	308	330	336	345	316	342	320	338	340	320	312	319	351	319	298	297	292	335	336	330	303	334	322	303	304	300	337	316	341	312	327	323	325	303	310	327	355	324	324	332	345	336	319	298	309	333	320	348	362	343	288	346	321	316	270	317	334	321	307	339	308	327	339	338	337	335	333	327	323	323	326	336	323	318	327	306	326	330	293	325	316	314	314	278	330	358	324	323	323	314	342	328	344	302	336	309	319	300	345	321	322	329	324	334	309	339	346	295	319	343	318	361	290	337	333	325	310	333	335	322	305	338	299	342	307	325	292	352	326	338	333	347	328	298	317	297	311
24768	23011	31936	26305	19807	8061	852	354	264	258	260	264	246	244	282	249	243	256	235	262	252	221	266	244	246	252	267	256	281	243	251	258	250	264	276	252	269	263	242	251	226	226	307	269	275	272	246	243	248	218	252	245	248	278	259	239	210	239	242	238	266	247	241	285	241	247	237	227	270	248	256	224	266	239	251	259	273	267	237	257	237	248	237	260	237	241	260	267	239	266	239	252	248	242	234	225	259	242	245	268	247	247	252	263	247	246	261	226	258	260	270	246	261	241	253	225	266	229	254	247	256	257	261	256	250	276	238	242	263	243	249	275	263	251	245	250	240	240	252	251	253	241	241	249	264	226	253	254	240	244	243	264	239	248	224	233	270	260	253	243	253	255	250	247	272	272	267	245	253	261	259	262	241	237	251	255	253	235	262	255	247	244	264	276	276	253	259	283	240	227	239	259	222	246	259	244	231	256	264	246	249	253	228	272	242	250	252	241	232	240	244	243	254	252	247	255	262	252	244	274	244	262	279	237	279	244	274	281	227	246	268	253	236	223	255	293	269	245	246	251	224	207	240	252	233	246	290	261	240	261	261	254	274	256	254	259	268	256	256	235	262	250	261	248	274	242	275	273	254	257	241	235	246	245	239	199	255	256	279	253	245	234	266	258	236	278	270	234	227	274	243	246	277	232	241	242	244	258	263	248	250	233	228	248	243	273	253	274	240	268	250	229	230	250	240	238	253	250	251	253	242	278	245	236	242	251	224	241	269	257	234	259	277	251	250	256	236	241	251	254	245	256	252	242	242	240	256	250	224	224	243	275	235	231	253	222	231	274	264	231	223	242	233	252	273	246	229	250	220	237	229	251	238	263	248	265	242	232	230	250	236	259	267	297	266	250	252	251	258	262	242	252	236	266	261	270	247	256	255	250	260	269	235	217	255	237	244	253	244	255	264	280	231	269	215	264	255	247	251	245	267	239	265	260	250	241	237	259	270	246	244	270	254	256	274	252	239	251	267	274	237	252	232	258	233	265	252	265	256	269	242	257	274	256	261	231	220	236	262	229	251	244	263	244	238	254	237	246	259	213	248	267	253	255	265	239	252	265	232	252	260	253	253	248	214	244	251	252	243	254	232	266	254	253	235	273	270	225	229	242	225	258	270	251	244	227	250	217	224	245	259	276	251	243	227	248	234	227	247	235	262	252	241	257	263	263	261	232	243	246	236	241	243	261	252	224	237	243	275	268	259	255	243	235	255	251	245	294	269	228	257	264	222	219	252	248	262	248	260	268	243	240	244	268	228	249	224	251	250	257	274	220	243	246	267	281	251	256	254	258	265	257	235	286	253	242	269	265	249	240	234	243	252	259	224	238	251	234	244	258	244	245	269	258	262	246	281	245	240	291	245	229	258	252	270	262	272	268	233	263	253	250	274	233	267	248	244	252	267	266	229	293	243	239	245	232	252	212	258	220	263	240	241	267	256	243	252	240	242	254	245	255	275	246	262	250	243	236	262	230	255	269	261	242	260	243	244	230	258	252	253	294	246	282	261	253	235	252	238	234	250	220	245	235	246	275	261	253	258	244	263	258	267	224	274	255	246	252	264	252	252	286	240	255	251	258	241	266	264	225	246	245	259	286	232	227	235	250	253	231	268	229	220	268	243	263	263	256	245	260	244	272	255	273	244	240	238	260	265	239	228	266	224	262	228	252	254	235	227	231	258	255	240	246	253	252	269	250	264	251	232	241	260	237	259	230	249	226	252	232	246	262	278	234	277	285	273	219	256	258	231	253	241	266	237	237	233	258	264	258	216	267	244	236	227	238	262	251	245	242	265	262	287	254	247	235	272	243	251	227	248	217	242	257	265	232	254	241	268	231	265	241	261	254	262	251	254	255	235	249	253	234	253	248	281	237	241	270	260	228	266	244	279	248	229	257	250	278	270	255	252	239	245	237	229	241	257	251	259	293	259	245	252	250	234	229	283	241	231	220	245	246	255	248	254	246	244	247	243	270	238	239	250	246	255	245	231	250	248	266	245	235	248	255	247	234	249	258	262	232	238	234	265	265	259	245	232	245	239	247	255	245	275	258	227	249	254	252	234	260	229	260	245	267	246	246	283	244	251	234	277	261	256	262	252	248	256	241	244	264	238	242	240	234	236	244	259	262	267	269	246	215	265	237	239	255	243	265	255	195	224	230	246	227	252	219	244	230	234	259	234	273	269	244	245	254	270	246	249	247	238	244	271	231	248	279	216	263	232	223	258	254	272	223	235	248	245	229	251	243	232	277	260	250	259	243	238	239	276	253	254	239	258	258	232	233	246	240	295	235	212	234	238	267	238	253	238	242	270	238	273	249	242	233	240	249	278	256	245	260	247	264	226	250	251	271	246	279	246	286	249	257	242	217	238	253	231	255	247	278	255	266	244	264	265	249	238	242	252	271	231	229	256	224	263	268	250	244	229	262	239	272	240	250	249	235	240	239	238	244	249	246	254	254	221	228	246	225	251	247	280	249	237	255	248	249	238	260	248	245	258	252	239	244	246	233	234	257	245	252	258	257	237	251	250	242	291	250	232	226	250	229	270	228	239	265	245	252	259	268	216	244	239	237	257	243	248	243	256	244	252	269	246	264	253	252	251	242	263	281	251	246	243	280	239	271	252	234	244	245	210	268	249	261	281	266	251	258	261	249	243	225	266	272	240	230	276	248	256	257	241	235	252	252	241	236	261	215	257	263	245	253	256	253	265	270	252	253	242	269	266	225	222	234	240	274	245	227	257	273	252	242	258	234	242	246	253	268	244	288	249	252	261	270	286	229	239	243	249	270	268	254	247	239	255	264	265	282	244	225	259	251	229	243	257	263	265	264	271	266	260	256	252	270	226	230	268	271	235	246	260	263	262	217	256	239	249	238	246	250	259	231	260	271	261	255	227	264	275	286	240	241	269	254	264	279	230	272	253	258	237	287	254	245	233	251	262	232	249	233	245	248	270	243	250	247	229	258	246	273	250	258	239	240	238	255	237	252	245	257	230	258	267	251	275	257	256	245	255	258	258	268	254	275	273	243	241	261	260	260	278	244	228	257	231	232	230	271	251	252	264	228	267	289	221	247	245	234	250	249	284	223	234	235	274	242	266	263	240	234	253	269	241	239	241	239	284	231	239	227	237	274	218	259	261	240	235	254	243	258	253	259	227	279	243	298	256	282	249	241	245	278	261	280	239	246	250	231	260	261	252	206	249	224	250	258	236	251	256	266	247	251	287	249	258	253	247	239	262	263	244	237	275	229	282	270	262	252	262	248	260	258	265	241	253	272	250	264	215	245	257	232	253	245	255	253	254	250	257	253	239	252	225	244	278	234	281	260	274	229	227	231	267	244	269	229	249	268	247	252	261	260	266	257	248	240	246	243	235	281	237	239	245	235	242	262	247	218	243	263	274	262	256	246	280	244	271	265	247	242	254	231	253	260	225	281	295	264	247	254	253	290	294	245	260	253
60111	87445	62208	34348	15194	4703	1193	547	425	376	402	434	418	396	445	427	380	449	453	455	401	431	403	382	427	428	450	398	437	385	410	409	432	411	404	383	393	431	411	430	396	412	406	435	407	424	401	406	411	429	394	395	428	421	443	425	411	431	399	389	423	410	451	408	376	430	408	379	407	407	420	435	430	414	408	394	409	425	414	430	404	415	429	416	424	393	420	413	389	450	420	421	414	423	405	432	391	444	417	420	402	423	382	397	446	420	407	470	449	410	394	419	404	425	390	414	429	367	410	429	431	430	383	414	439	417	433	424	404	456	426	421	392	434	457	403	414	427	421	401	450	417	428	407	436	378	400	418	398	414	399	414	455	459	421	440	395	441	415	434	443	424	388	441	416	432	442	424	392	393	400	414	363	432	413	430	388	400	405	432	414	419	416	419	431	456	422	453	395	392	420	386	432	388	440	430	418	415	417	433	433	420	449	412	413	417	415	440	407	395	436	379	399	423	394	399	411	403	405	428	419	415	399	416	418	421	418	433	408	429	399	424	405	422	447	430	412	407	421	419	410	401	369	468	403	403	419	442	409	388	429	399	416	421	420	401	388	385	425	417	396	424	440	408	393	418	404	447	412	417	426	455	431	401	419	418	383	392	395	432	429	411	366	449	452	389	416	398	409	449	406	387	407	431	424	447	423	412	412	371	416	386	390	389	424	418	425	413	450	405	424	409	454	396	437	418	414	422	426	401	436	383	410	401	394	423	404	387	421	428	447	405	413	411	410	392	364	387	436	458	410	432	432	414	395	407	432	385	401	418	419	460	384	397	421	420	425	431	422	383	409	419	420	422	452	419	400	445	390	421	381	414	423	417	431	434	403	433	418	418	396	389	461	452	373	401	404	399	411	407	402	397	403	403	419	403	383	404	410	401	395	421	412	438	415	421	410	407	411	392	391	438	394	410	447	414	394	378	430	397	385	407	407	396	415	369	425	415	438	389	426	397	399	420	450	398	414	442	381	349	380	427	431	456	430	437	428	449	439	392	385	391	444	436	392	463	428	403	403	414	405	385	424	380	422	436	448	438	404	377	417	412	429	408	415	443	376	448	409	431	419	391	422	428	451	429	411	359	432	428	437	432	421	413	417	427	397	393	417	393	432	391	437	384	418	404	383	384	416	398	419	419	405	400	418	421	421	392	426	415	400	371	400	424	425	434	415	421	462	419	393	426	408	411	416	371	401	410	389	453	449	423	374	408	430	406	436	427	439	447	412	409	381	410	421	404	389	431	397	375	434	404	385	379	433	396	397	387	414	445	406	415	424	402	384	395	386	445	421	436	432	381	409	394	452	427	398	382	409	415	403	419	415	405	431	426	439	390	427	474	440	417	427	422	429	372	437	440	409	429	400	416	393	425	399	400	397	418	404	380	410	445	429	440	410	405	416	406	426	401	388	411	406	403	424	390	405	408	414	424	390	389	419	430	414	428	435	423	408	390	431	423	433	431	418	410	401	397	443	409	424	422	453	418	397	425	438	387	448	424	429	416	398	407	378	432	414	420	416	382	395	421	397	408	394	403	407	434	394	426	388	411	431	412	408	427	403	395	448	449	430	379	421	435	431	458	408	409	383	412	385	392	418	405	403	426	399	384	411	387	422	434	421	399	397	407	434	414	409	428	451	408	389	392	407	378	407	411	394	413	397	388	368	391	427	398	425	402	427	380	427	396	428	382	418	416	407	391	415	387	400	407	412	393	427	398	442	399	404	347	438	465	395	411	413	393	430	418	441	413	407	374	453	405	382	371	411	420	370	419	395	389	440	389	395	386	413	420	410	409	396	422	400	386	423	380	463	399	390	421	449	452	413	413	390	403	406	448	478	406	412	380	406	411	414	415	428	408	402	409	394	403	415	415	418	374	357	414	374	411	411	419	412	378	362	449	412	441	435	413	367	398	429	417	422	426	409	424	410	383	443	418	429	394	375	390	414	389	418	387	402	417	393	366	424	424	382	411	434	401	442	419	428	475	421	404	456	433	398	419	428	423	391	414	397	422	404	430	411	411	446	397	430	383	423	388	407	430	409	389	408	382	420	396	394	428	436	436	361	419	413	420	406	439	432	415	380	421	409	385	383	418	395	387	431	406	405	417	408	396	397	403	454	390	396	409	442	413	405	434	417	414	411	428	373	418	417	394	445	398	410	417	378	409	434	376	386	413	408	422	412	411	430	438	408	422	382	419	406	428	406	385	389	415	423	411	399	424	378	418	413	394	397	412	443	387	406	418	410	431	417	438	380	396	419	403	426	433	411	413	392	404	415	413	397	422	386	446	381	385	411	457	431	357	423	412	433	405	423	465	410	397	428	445	416	419	398	440	409	378	435	429	430	416	430	446	389	428	390	420	403	430	389	380	407	421	384	456	422	417	413	394	391	397	394	479	418	390	428	438	417	418	380	392	436	411	406	415	402	410	412	374	460	379	425	407	437	449	408	410	374	405	406	426	397	392	409	414	442	414	424	386	426	404	407	396	429	466	429	376	422	404	400	399	392	392	404	416	386	409	453	430	420	404	442	416	429	437	419	412	382	419	403	423	427	404	416	391	426	434	419	404	428	455	420	417	379	419	379	381	417	384	397	405	397	375	376	405	399	393	447	399	415	401	454	412	387	452	436	416	403	373	378	399	397	425	371	397	406	395	431	414	426	353	439	434	379	414	388	420	386	403	406	400	403	408	409	399	446	430	411	420	403	415	386	435	435	439	412	432	423	416	395	409	391	404	413	399	436	411	420	412	409	420	405	421	391	417	406	428	389	414	401	424	373	449	389	389	461	416	413	387	459	444	424	428	404	424	409	395	431	404	414	436	397	397	400	406	426	401	403	388	440	441	398	385	401	394	418	421	411	429	424	406	402	418	410	415	427	428	410	398	407	429	412	434	425	417	394	407	414	445	391	410	416	415	412	392	427	430	388	442	443	422	478	407	397	428	402	405	404	423	360	393	427	463	438	414	394	437	401	421	445	414	419	437	419	459	400	433	435	402	398	405	395	416	417	405	423	434	414	413	397	426	429	429	416	400	421	411	384	376	418	410	407	391	417	414	402	410	374	427	409	422	416	395	429	446	399	438	435	418	444	440	405	367	444	401	444	404	440	438	435	384	378	388	412	417	438	373	442	414	417	358	399	414	429	428	392	390	432	438	374	422	443	437	369	397	414	422	386	410	449	412	440	431	401	434	382	407	421	412	446	406	368	411	437	417	429	425	370	379	383	398	429	394	396	454	425	415	427	416	402	407	428	440	398	373	422	428	410	378	415	406	413	403	391	399	409	418	415	424	397	404	435	406	442	435	405	375	434	411	420	411	414	427	399	438	410	403	395	401	400	427	404	447	400	409	423	404	413	388	433	393	406	396	434	400	374	424	405	403	412	415	407	391	411	442	403	443	450	436	409	449	404	429	437	412	400	452	434	405	418	404	434	436	418	405	408	397	397	427	404	383	407	422
23381	22023	30671	24725	21584	18744	5097	461	343	331	345	293	330	289	340	283	299	301	331	272	297	296	303	297	313	269	294	309	269	294	300	287	318	285	317	300	302	315	282	293	316	305	290	305	314	308	330	324	299	347	287	310	340	303	345	312	302	309	311	320	327	309	319	274	296	311	306	286	296	308	288	264	305	277	289	298	295	292	296	273	298	311	267	302	290	295	276	294	291	280	294	301	294	306	321	303	302	283	342	320	289	296	314	330	279	308	323	284	275	270	282	319	305	305	303	302	311	315	287	300	315	272	288	299	302	283	306	313	311	261	313	289	334	302	297	341	331	305	285	298	275	307	306	296	330	292	297	301	307	289	312	314	313	292	307	302	283	322	303	287	287	327	317	302	277	305	336	317	258	295	296	266	316	275	305	302	273	289	299	271	290	294	298	312	301	306	315	282	312	294	291	307	309	300	301	277	294	291	306	291	295	313	282	276	334	335	297	301	314	311	289	294	273	303	274	293	327	282	321	282	294	286	291	279	335	282	327	310	300	315	304	301	263	314	318	290	323	300	311	293	319	278	302	298	300	276	303	303	312	272	290	297	303	304	331	297	317	292	287	291	311	278	311	316	296	264	314	332	296	297	286	309	315	317	282	286	311	318	300	316	281	310	295	327	296	273	302	280	309	333	290	299	331	319	301	283	283	291	315	292	301	284	293	315	318	299	293	287	302	292	287	278	275	311	298	333	286	273	288	329	314	314	305	290	310	299	295	279	295	314	312	328	303	320	302	275	307	294	288	292	295	324	325	287	275	255	306	304	311	281	286	328	284	294	299	332	256	279	298	320	317	296	279	268	318	309	333	297	306	383	314	320	297	318	304	297	316	260	305	276	302	310	300	283	298	314	326	302	311	285	298	298	306	320	272	291	277	298	284	308	317	287	330	296	315	309	300	298	267	295	307	302	286	313	285	306	308	276	285	269	336	297	288	309	307	303	272	298	302	293	291	317	314	284	314	272	291	325	271	288	298	305	322	292	297	294	290	293	303	314	291	304	271	322	298	296	305	307	286	306	284	309	310	306	300	323	309	323	292	305	322	287	288	295	328	284	289	313	303	295	328	302	289	309	299	304	301	286	285	306	294	290	304	298	299	312	302	299	309	309	281	300	287	283	328	308	306	334	329	290	273	307	312	291	296	321	294	309	328	301	342	263	310	341	280	353	292	286	304	275	327	314	286	323	291	327	279	293	301	277	264	308	303	288	313	323	321	327	287	321	306	310	327	294	293	317	319	275	311	333	318	311	292	330	305	275	302	299	319	301	295	300	317	311	338	296	321	344	292	278	280	303	294	306	316	277	275	284	290	319	307	314	321	303	297	336	316	308	277	288	301	273	342	283	309	315	322	299	307	318	311	306	313	268	295	323	313	312	281	303	300	318	272	295	311	298	316	309	285	271	325	325	304	290	283	322	308	315	312	331	277	309	329	289	303	302	295	304	289	299	272	299	317	320	314	353	311	285	314	262	313	310	330	284	333	290	309	295	301	292	300	311	269	324	325	287	299	316	320	292	328	286	306	293	281	302	326	288	288	269	269	302	281	328	306	303	333	307	349	267	312	299	305	312	308	340	314	291	276	279	282	332	316	347	317	291	283	290	302	292	350	302	321	322	336	270	324	309	274	291	287	307	284	297	318	322	289	267	280	315	319	323	344	287	287	336	323	311	325	259	330	281	295	325	292	285	321	300	298	315	272	312	308	308	323	307	313	319	283	277	301	283	318	305	294	276	299	317	299	302	281	280	283	295	314	288	285	300	281	282	310	288	298	304	256	303	277	291	318	290	324	277	327	300	290	276	324	333	304	329	296	302	306	297	281	298	280	277	327	297	304	294	290	326	304	321	315	285	303	302	304	333	317	299	341	327	303	316	272	312	283	308	326	325	307	308	332	312	318	315	327	281	345	302	312	320	324	293	302	314	280	322	300	297	330	341	300	310	271	280	290	331	321	291	283	312	294	294	300	344	283	306	268	310	271	327	289	322	328	306	308	313	314	298	312	317	299	321	299	325	310	300	290	285	297	296	285	351	278	288	295	344	305	286	320	301	298	269	306	304	319	336	262	307	318	326	309	325	302	293	272	296	303	317	304	314	320	318	298	283	313	291	318	316	295	284	286	267	310	332	326	308	323	314	273	321	280	316	276	319	258	305	285	302	319	330	282	303	301	341	296	312	312	287	304	267	320	319	293	309	332	302	262	283	301	284	302	282	304	290	304	277	299	296	291	299	326	330	310	331	275	278	300	303	270	290	273	291	306	306	296	281	294	332	315	303	297	262	299	275	281	299	285	298	288	298	298	310	342	299	290	307	330	317	290	271	273	288	314	328	282	294	303	290	277	292	280	277	274	315	289	312	304	298	293	310	320	286	301	314	308	311	309	261	307	310	278	309	290	294	280	299	306	307	316	298	302	311	316	282	325	293	310	312	293	326	298	305	305	294	291	299	274	269	298	338	319	288	294	303	300	313	330	287	300	304	286	338	321	311	325	317	273	305	253	284	305	271	304	311	329	316	310	283	299	312	314	284	317	294	305	327	296	312	295	299	317	289	304	276	297	292	300	284	323	317	294	294	285	295	309	304	281	310	328	312	299	282	309	282	279	320	297	262	310	275	310	291	299	331	319	290	331	342	285	309	329	323	285	301	296	295	299	314	327	334	309	281	302	297	303	307	312	303	282	305	314	299	290	309	286	298	277	316	298	293	291	316	307	261	310	289	305	299	276	333	267	341	280	331	291	281	313	309	296	337	314	293	284	284	304	320	288	315	319	307	288	311	304	275	309	308	311	313	312	294	310	328	310	314	273	278	317	303	290	281	318	271	275	273	295	335	297	281	309	295	339	297	293	294	316	276	306	326	299	280	291	301	290	277	292	301	295	286	299	305	282	302	323	303	285	327	294	310	322	297	286	299	294	301	332	302	282	314	339	294	294	284	301	317	287	292	321	298	303	299	285	289	310	316	297	258	293	314	297	298	267	307	288	308	291	293	309	305	302	279	302	286	271	312	306	301	287	276	297	300	319	290	289	310	301	313	279	274	304	298	306	307	312	272	298	312	287	312	337	297	335	296	312	315	301	308	316	300	314	305	291	289	294	336	313	328	285	280	287	325	288	299	314	307	293	293	283	292	298	349	272	300	309	340	295	321	298	322	281	280	291	316	320	309	333	294	309	273	301	310	281	292	307	314	301	283	317	288	312	298	295	293	288	272	290	306	313	279	300	291	312	309	277	300	284	302	296	311	271	273	315	298	320	319	289	335	282	299	305	248	303	258	317	284	295	308	305	285	299	272	274	304	314	286	270	283	305	291	283	277	294	292	291	317	283	292	328	316	295	323	277	299	275	309	292	320	322	305	320	303	315	313	310	283	292	320	300	304	303	269	286	306	309	303	307	320	291	302	295	292	296	321	357	308	290	312	302	296	313	275	295	314	275	283	302	320	292	317	295	285
62478	99988	73304	43895	22724	8033	2042	803	501	479	500	482	507	482	417	459	498	470	477	497	480	479	516	479	467	488	449	471	454	485	495	452	496	481	451	496	496	469	428	484	470	431	461	439	436	446	468	513	493	500	484	454	435	476	483	470	492	435	439	445	452	475	485	477	428	454	428	465	439	473	470	462	487	469	483	470	465	461	484	473	498	462	481	441	447	492	452	485	445	455	458	521	455	509	455	475	432	463	473	477	447	478	470	459	432	462	473	496	485	457	465	455	498	466	473	486	464	443	500	465	484	472	438	513	461	476	531	474	505	518	459	484	483	452	490	462	502	491	436	490	469	484	474	440	465	464	509	465	477	468	495	448	497	441	453	500	455	477	480	469	491	465	489	467	471	453	477	520	432	456	482	460	514	444	445	421	453	450	453	478	494	443	497	486	473	527	483	440	485	480	478	490	496	513	506	457	454	494	482	428	486	491	464	461	470	440	434	476	499	424	459	474	467	514	461	457	466	490	459	461	479	461	476	462	502	484	482	503	454	452	483	492	481	475	470	492	485	446	449	505	502	493	500	475	468	516	493	516	491	483	448	445	478	528	415	460	469	503	494	498	438	510	444	445	419	465	447	473	469	471	488	474	471	461	461	474	468	480	468	488	472	488	426	454	477	496	462	494	442	494	441	470	493	490	443	511	473	458	472	454	479	481	463	458	472	492	472	508	496	463	477	467	457	520	504	475	459	452	490	478	495	482	509	482	457	462	468	470	490	490	491	416	494	457	512	434	491	466	489	460	485	463	482	461	448	471	482	473	426	494	473	457	483	508	486	468	465	437	486	468	496	503	430	437	481	476	508	461	469	507	443	494	480	497	473	446	507	446	474	450	478	454	504	485	427	458	477	461	491	447	491	463	490	495	430	457	479	453	441	479	438	462	500	476	489	499	457	460	491	476	501	489	446	457	506	499	438	450	466	480	476	463	482	463	457	494	465	471	469	467	468	454	505	451	423	464	481	478	545	493	438	494	453	478	469	462	430	462	502	437	441	488	494	465	470	467	476	500	483	504	454	508	480	444	466	457	491	460	460	514	484	469	495	465	477	464	473	458	479	504	418	460	493	496	476	442	509	455	436	491	465	427	486	477	463	499	481	473	439	461	494	447	469	454	466	431	514	506	448	505	495	489	490	500	451	458	487	484	478	417	453	478	469	452	481	526	461	485	444	498	492	477	466	486	454	448	485	451	491	486	444	430	500	446	474	482	465	466	499	436	472	483	474	461	482	458	450	478	461	489	472	471	476	446	480	490	465	483	462	474	468	503	476	458	477	494	478	455	453	444	469	452	488	431	457	490	473	431	442	437	473	501	498	471	445	473	461	459	465	463	468	523	485	443	445	481	447	489	489	438	472	492	516	438	486	494	456	477	495	464	492	472	482	466	433	457	490	465	488	477	473	475	458	420	474	457	466	483	448	483	506	451	440	480	452	468	484	477	498	485	498	444	484	508	498	487	463	483	502	495	512	468	527	454	504	449	486	473	484	477	471	500	452	468	472	470	476	482	453	452	452	506	488	454	522	418	472	476	460	508	451	494	470	482	443	455	489	490	500	455	460	481	478	477	491	481	446	476	481	475	448	468	487	468	492	475	488	470	465	503	469	473	441	503	435	486	451	491	439	460	509	479	442	451	503	460	483	474	428	499	439	489	444	476	492	476	466	502	461	487	471	469	478	446	458	473	465	479	485	497	493	431	448	455	462	485	490	518	463	472	514	484	485	432	459	481	440	468	447	464	502	516	464	506	459	475	513	465	484	464	534	500	448	482	513	473	505	485	427	515	485	464	488	449	433	473	513	498	498	462	466	457	446	492	483	508	473	507	475	481	467	462	477	453	506	497	481	470	461	493	471	469	486	455	498	454	495	488	468	500	528	481	464	469	483	515	468	489	474	463	463	464	498	477	465	500	455	459	482	464	488	448	511	489	475	447	498	481	465	497	505	447	462	438	434	430	462	490	482	452	462	499	480	448	498	413	474	495	487	491	511	465	465	447	479	438	466	482	455	487	470	448	466	469	474	495	438	470	508	459	493	459	492	453	414	473	542	469	444	449	467	469	448	465	452	510	476	489	474	493	500	485	494	479	448	463	464	451	482	432	488	470	470	465	484	500	489	494	487	426	452	464	463	464	479	507	484	440	472	440	459	475	461	461	483	502	527	471	498	474	476	470	484	447	488	454	452	466	466	471	487	473	489	496	465	431	478	480	422	446	398	457	439	493	495	460	504	479	470	468	512	492	457	451	478	465	530	502	520	479	524	451	488	492	481	506	492	463	458	481	465	479	503	468	490	475	444	478	464	448	472	426	481	488	467	462	486	480	493	473	440	480	482	523	474	443	450	456	458	461	469	444	480	482	478	478	455	467	492	447	447	459	476	466	489	469	450	442	508	462	507	471	473	466	480	490	520	470	507	489	501	476	470	474	464	425	477	513	474	478	461	484	465	458	484	470	425	499	470	456	494	467	480	466	486	432	434	499	497	491	464	475	477	462	466	418	447	467	477	461	514	495	479	469	463	445	449	470	496	487	473	493	505	487	460	460	460	479	433	471	483	467	499	489	483	451	496	501	490	480	501	464	498	471	486	461	480	473	474	459	474	451	495	481	480	448	462	504	524	473	498	440	450	477	452	465	466	474	451	495	465	499	454	487	440	478	447	490	481	475	474	466	472	452	457	482	513	472	471	480	440	456	474	433	488	463	456	533	473	465	463	485	491	499	429	497	478	445	454	472	468	502	499	467	453	472	469	474	487	495	475	484	481	477	500	461	457	438	455	449	498	451	501	458	471	443	487	515	470	434	456	503	491	502	467	471	437	460	500	454	474	478	499	443	458	456	496	462	435	447	484	449	459	459	490	514	476	478	487	460	463	485	495	520	479	488	458	438	486	465	426	467	468	459	479	478	467	488	437	472	452	499	503	506	470	466	503	487	519	489	465	477	484	483	460	468	499	452	469	483	501	451	460	482	475	455	485	484	486	491	489	477	439	460	429	449	450	477	474	484	481	455	473	470	468	501	485	458	483	474	461	467	489	451	482	481	495	504	453	466	475	472	444	460	496	460	488	474	463	483	499	484	464	520	457	447	480	454	478	463	470	489	483	473	461	474	531	473	462	519	455	455	506	437	453	468	456	447	493	468	454	457	464	455	461	451	488	481	458	460	452	471	471	473	480	465	468	456	459	450	488	480	471	491	483	497	511	492	487	467	503	479	434	468	508	477	469	498	477	492	486	465	467	470	484	457	461	486	453	464	477	443	453	480	453	460	436	470	488	460	467	451	514	477	472	485	468	460	472	504	489	474	504	444	451	487	456	469	475	469	477	495	481	447	510	483	501	465	446	440	490	492	492	483	454	513	479	464	434	479	459	464	471	492	475	455	487	477	493	504	499	502	471	510	467	485	487	504	473	458	468	423	462	493	477	468	446	437	449	462	461	489	466	451	465	423
29675	29109	26735	11623	1963	592	262	207	199	180	182	189	194	191	202	189	191	192	243	178	184	193	197	186	191	220	210	180	201	191	203	202	196	197	178	188	177	192	208	213	203	185	200	200	184	218	193	201	170	201	192	235	196	195	215	218	215	173	192	192	188	215	214	191	189	189	184	211	180	179	208	217	194	174	206	197	188	202	168	188	208	187	157	194	226	191	177	195	212	196	201	208	197	200	202	200	211	192	178	216	208	187	178	167	212	178	180	214	214	207	189	195	191	198	182	191	192	198	201	193	190	203	184	185	201	181	213	177	211	194	202	176	201	189	188	186	186	232	201	188	178	222	195	204	181	202	199	200	202	191	192	181	192	184	188	197	199	202	196	203	189	217	210	231	202	193	184	182	205	220	183	205	215	197	171	181	221	216	202	205	186	178	182	191	192	197	191	183	189	208	188	176	207	201	204	172	209	207	181	178	188	194	199	192	178	179	213	198	195	173	226	204	187	181	195	220	217	201	188	216	209	212	194	195	212	176	217	177	197	205	177	187	176	195	171	201	201	199	200	185	196	210	217	194	216	191	209	195	210	170	219	199	188	186	204	201	188	193	212	227	209	221	192	183	165	217	202	210	173	185	192	195	200	187	195	195	176	179	210	193	192	167	213	186	169	211	213	207	185	177	200	198	188	185	200	182	196	201	178	210	182	184	212	179	193	165	177	182	210	208	183	190	212	197	188	218	197	175	175	206	180	207	197	201	205	228	212	195	206	212	191	202	196	205	211	220	183	223	191	207	211	193	203	199	218	184	205	202	194	208	220	212	201	197	190	184	182	214	202	211	194	231	186	189	199	191	180	192	170	180	186	210	206	222	204	182	175	212	199	216	190	195	177	211	193	211	192	187	225	213	208	180	205	202	181	196	183	189	187	185	234	186	193	189	216	210	215	213	203	192	200	206	182	191	189	189	196	180	189	196	183	213	187	186	196	217	187	199	205	215	184	186	183	180	200	195	199	185	209	182	218	196	168	206	177	207	198	232	174	199	207	208	217	202	225	200	179	170	186	219	194	196	203	196	228	212	196	213	193	165	180	216	194	198	184	195	203	195	219	194	196	213	169	202	190	214	192	205	186	187	206	180	182	201	185	195	193	201	202	192	201	192	194	208	199	171	177	213	199	220	194	230	194	196	205	206	172	194	212	199	183	189	196	206	197	181	199	221	206	182	189	189	194	208	188	201	216	197	179	206	196	209	199	194	193	189	199	208	207	213	176	217	200	180	203	186	193	180	207	203	216	193	205	205	198	219	197	192	187	218	198	190	200	212	182	214	207	209	202	221	231	195	205	186	176	199	224	199	227	208	194	182	182	202	158	198	177	185	192	179	174	213	165	164	188	193	191	202	212	225	201	169	174	207	191	199	215	202	180	206	185	194	203	201	201	216	221	198	198	190	185	203	190	187	187	210	197	157	197	192	201	191	178	200	190	193	181	210	194	186	193	201	178	188	178	197	167	214	218	197	171	173	180	193	175	183	191	192	195	220	204	187	191	204	178	200	180	192	199	206	165	202	208	174	176	199	210	229	206	179	189	182	208	193	198	185	221	205	198	209	193	211	204	192	185	193	173	204	202	195	213	207	219	184	191	180	190	202	202	207	190	201	196	200	197	189	186	190	194	197	226	207	208	219	185	199	176	196	186	232	193	214	201	206	198	186	201	213	216	199	194	194	199	202	184	179	202	178	213	218	190	191	189	204	198	187	205	197	227	194	189	202	203	209	223	173	200	176	193	197	186	186	197	192	189	203	204	199	221	214	185	211	205	187	190	207	205	198	200	217	215	191	197	197	189	199	179	206	173	213	187	235	189	204	186	211	191	191	203	213	194	185	179	198	204	197	204	205	209	177	182	194	199	170	193	203	208	208	208	199	196	178	184	189	201	188	182	175	195	192	192	189	191	207	189	197	197	187	212	187	227	216	179	199	193	191	201	204	189	190	213	181	201	201	192	201	210	210	213	194	204	191	205	188	193	184	189	216	225	184	184	189	200	206	225	193	195	241	160	160	200	186	192	222	192	183	182	185	179	172	181	199	185	194	183	177	214	178	178	199	198	214	220	230	205	220	212	211	180	214	186	176	204	186	205	221	212	195	173	194	182	194	198	196	208	176	219	198	175	199	216	219	203	211	223	210	181	201	181	181	196	187	197	187	203	198	189	221	201	184	197	228	173	208	197	197	203	191	191	191	179	194	206	186	178	201	165	216	204	199	195	220	212	208	187	188	219	176	202	203	213	220	214	184	199	178	219	187	161	205	200	194	193	187	187	175	182	166	211	202	180	191	198	195	194	200	198	176	193	183	177	233	191	194	203	216	186	174	190	210	206	178	196	208	205	201	168	205	192	209	216	208	174	191	182	207	216	194	214	203	193	218	213	198	183	210	206	191	191	194	192	191	201	203	195	178	190	207	198	186	183	199	158	207	207	203	209	190	229	191	209	214	197	181	174	194	192	169	220	215	206	214	215	192	216	199	200	197	182	208	175	196	196	187	204	192	193	194	210	204	228	212	212	179	192	201	216	185	184	211	196	179	174	206	219	201	203	220	214	199	197	208	202	192	187	207	214	205	196	221	190	214	199	200	199	199	199	181	186	227	197	187	201	216	209	212	213	200	205	201	206	193	188	192	190	178	191	212	230	192	184	201	184	179	195	215	174	212	182	186	178	190	208	199	195	199	187	204	198	200	211	206	174	188	181	221	190	190	190	180	204	207	198	196	215	180	182	174	202	202	175	208	200	180	195	201	198	211	180	225	176	208	178	199	179	175	175	218	220	206	191	209	205	224	190	180	192	210	189	188	180	194	201	200	171	187	199	204	175	190	205	211	185	208	205	185	182	201	199	217	191	202	213	194	235	212	191	209	188	209	173	175	198	201	174	219	165	172	198	220	193	215	207	193	192	204	182	166	193	208	186	179	209	199	193	179	209	227	190	203	167	189	183	190	203	194	205	187	178	203	181	192	206	195	190	201	208	205	203	218	218	201	174	203	200	189	205	195	211	200	193	186	214	186	186	169	178	198	193	183	227	209	207	179	197	195	188	200	182	179	190	220	188	195	183	221	202	197	193	173	194	206	181	192	213	204	181	217	177	198	173	197	198	201	219	199	194	212	218	219	209	205	187	190	179	174	189	196	200	184	233	183	184	223	192	194	208	176	202	208	206	188	192	204	220	178	197	194	195	191	221	188	208	219	190	209	209	199	208	203	203	210	204	209	211	225	191	201	216	191	209	164	198	202	186	205	194	197	212	224	196	168	202	203	194	202	187	201	181	186	222	192	204	206	195	195	246	180	183	187	235	172	182	243	184	202	174	200	206	198	217	209	191	191	191	205	192	197	220	211	194	203	201	200	190	204	172	203	215	183	168	196	197	197	207	198	208	186	207	192	203	211	176	183	202	206	218	180	238	182	205	220	202	174	209	196	195	214	195	199	169	189	200	197	168	191
35651	45980	31325	12162	3571	987	445	391	340	322	307	351	333	316	330	341	357	330	343	300	314	349	321	343	331	353	337	374	340	315	335	317	320	331	310	328	341	321	338	359	333	336	285	332	333	353	304	324	354	307	333	338	328	327	294	339	347	323	352	336	339	357	332	336	325	323	315	368	317	306	320	350	329	319	337	334	322	332	348	302	319	315	323	302	322	327	308	323	313	304	307	330	321	349	334	284	372	329	328	324	297	347	326	293	340	330	368	362	346	322	343	316	329	326	346	317	307	344	325	325	302	325	333	351	334	338	325	330	341	316	330	297	360	330	340	328	330	304	359	352	316	292	352	341	333	356	347	309	297	305	309	320	315	339	311	317	313	332	365	301	320	328	330	316	340	338	321	323	300	311	314	308	353	324	298	328	332	302	315	330	374	336	334	280	311	319	323	328	337	319	331	314	323	343	347	330	319	320	324	333	336	321	345	328	330	346	327	353	328	340	310	328	336	346	337	345	334	295	316	362	332	354	327	321	311	331	346	350	311	333	328	346	335	339	329	325	338	330	291	336	325	303	326	303	323	371	358	316	313	307	311	299	308	305	315	331	308	316	301	325	321	360	323	360	333	298	314	323	318	349	317	302	302	311	330	309	304	342	306	307	337	345	330	363	329	313	343	328	319	276	324	339	344	333	326	305	327	330	354	322	335	330	297	329	362	350	335	347	308	339	341	336	295	305	341	321	318	324	322	335	327	324	319	333	335	310	356	343	314	312	308	344	308	313	332	337	338	332	316	348	279	336	290	326	299	340	342	330	314	330	307	331	335	341	316	333	332	297	307	287	333	339	322	317	329	306	335	344	303	332	319	313	318	306	308	359	324	327	317	360	313	342	313	367	304	327	354	331	379	321	315	319	333	295	340	331	320	331	309	357	322	342	312	339	343	302	331	326	349	330	305	334	326	362	320	312	298	309	331	331	306	335	339	340	350	344	310	314	326	342	334	307	326	312	353	336	331	335	347	320	323	313	362	342	324	317	385	356	334	287	351	322	328	332	330	283	313	346	347	299	340	314	319	332	307	325	334	334	296	338	352	353	340	335	325	293	320	340	340	329	319	339	294	333	302	331	322	329	323	332	316	336	341	319	301	323	332	333	328	303	323	335	354	313	363	346	341	314	359	318	320	313	343	303	313	314	324	343	313	327	322	291	320	339	357	326	347	338	314	334	318	331	344	327	356	335	355	321	342	296	313	303	350	323	335	312	327	343	349	335	313	314	339	342	316	336	302	327	329	312	310	317	309	344	352	329	356	352	310	315	319	342	356	325	350	334	328	354	335	345	342	333	325	328	334	325	345	343	327	331	337	324	327	351	326	342	306	300	373	312	303	323	324	306	337	360	326	336	348	269	316	342	327	325	334	331	344	334	320	304	326	311	325	342	325	361	325	313	333	331	341	307	327	326	327	321	309	313	346	336	365	334	334	322	316	330	326	327	316	324	345	339	318	319	335	337	320	316	313	338	330	313	315	302	336	291	293	320	327	325	347	328	322	376	315	339	352	315	335	329	328	325	339	313	343	330	362	289	308	324	334	326	294	382	332	326	365	366	315	330	308	345	294	329	327	358	337	314	336	294	324	301	339	306	312	352	340	334	354	328	331	346	333	340	352	352	332	345	338	308	356	349	329	342	322	337	330	336	356	317	360	336	296	285	324	323	322	329	316	346	313	320	337	322	358	325	330	328	326	321	310	309	333	319	343	350	330	357	314	308	337	325	319	332	334	355	350	333	344	365	326	309	305	344	353	323	312	348	340	347	308	371	332	355	308	319	304	376	333	314	316	325	361	317	337	322	307	308	310	336	312	360	302	332	304	310	337	349	336	347	288	353	294	309	352	314	301	283	309	339	307	320	330	324	316	323	373	345	317	331	334	331	310	340	311	324	319	304	324	305	345	311	329	348	317	303	329	341	293	328	315	328	306	349	318	353	350	329	358	323	325	312	339	289	325	332	354	304	284	341	308	370	266	366	332	348	312	310	314	347	312	322	327	320	358	314	328	297	358	306	329	313	351	322	312	299	355	317	336	292	339	356	337	329	343	328	322	335	316	325	332	324	328	323	297	336	332	312	338	324	302	345	360	326	321	329	310	308	362	315	322	310	298	304	361	310	315	334	347	303	330	327	313	365	338	343	310	351	297	299	294	340	305	298	316	296	331	336	356	307	313	330	322	307	310	314	346	361	313	325	339	303	329	318	304	324	321	339	328	326	340	341	334	313	353	321	332	345	312	334	319	326	328	319	343	335	368	293	340	312	327	344	340	319	330	347	327	356	335	313	322	309	352	358	337	300	320	353	359	343	341	340	300	295	302	342	323	339	333	324	343	371	351	328	317	322	320	333	318	303	320	341	330	337	327	360	350	352	360	326	329	330	324	359	283	326	318	322	344	317	309	342	299	310	318	340	317	392	300	344	305	343	329	325	308	306	313	297	356	308	318	304	315	298	308	326	337	348	310	340	286	305	288	334	317	322	323	333	335	342	349	313	324	311	295	328	338	300	312	349	317	298	367	324	341	328	338	324	325	321	357	346	290	322	358	348	347	318	346	327	331	319	331	324	318	324	350	330	335	338	335	360	326	341	327	328	352	319	310	334	341	340	329	340	341	348	327	339	319	342	345	354	323	326	323	360	310	328	339	319	355	292	315	336	335	325	330	346	333	347	348	314	353	323	335	369	341	325	334	350	359	311	307	339	330	319	313	363	344	340	309	315	332	351	321	338	331	330	329	345	312	339	321	338	326	323	324	315	345	337	335	327	301	348	313	343	315	354	312	313	372	331	303	303	301	329	336	340	313	314	333	334	338	318	310	308	318	299	324	296	344	340	326	318	344	296	351	299	336	320	313	290	332	341	355	325	322	368	300	298	328	362	329	346	337	319	344	321	262	330	337	370	313	325	346	318	335	346	318	324	327	339	365	303	290	328	362	329	323	329	319	340	350	294	327	322	310	334	316	310	314	329	332	331	292	315	341	303	310	319	315	368	374	316	318	319	327	349	307	363	338	306	349	332	315	318	303	316	339	298	342	356	347	341	309	328	335	331	353	360	335	345	349	344	357	337	325	319	348	296	335	337	339	328	295	301	326	351	356	322	324	312	326	302	314	347	318	327	322	338	310	349	333	312	315	318	337	318	349	323	319	355	310	312	294	356	321	334	338	349	318	324	333	322	320	327	344	326	324	352	332	337	316	338	328	309	326	325	320	327	303	305	346	345	334	319	339	318	307	325	338	356	350	327	347	310	331	325	353	375	333	316	361	330	338	308	323	360	347	347	360	349	336	328	326	331	338	313	305	350	323	331	330	343	315	326	322	342	296	318	350	337	316	357	321	313	321	325	364	325	337	326	339	313	375	336	337	297	354	300	322	331	322	342	351	330	327	298	344	357	321	331	337	339	328	336	325	335	331	332	339	310	301	319	340	358	295	340	335	331	343	323	337	328	300	313
24812	23268	32353	26651	19877	8062	885	339	276	290	252	279	237	222	266	265	274	280	283	251	251	242	247	282	228	256	257	255	248	251	264	255	257	254	242	270	276	266	262	277	257	250	268	263	228	261	260	249	239	234	240	265	242	244	256	231	238	251	272	230	274	261	239	251	262	252	261	253	244	241	239	247	275	244	249	246	269	256	246	272	256	251	245	273	272	262	277	256	285	259	265	232	245	262	259	249	259	232	253	255	260	267	255	257	246	266	268	247	257	286	267	268	222	264	234	233	233	252	259	243	274	244	240	269	233	252	209	260	266	237	264	246	237	251	233	268	254	249	286	241	251	240	258	260	282	253	241	251	263	268	247	240	248	264	257	245	233	253	247	297	240	247	247	244	238	236	254	232	246	262	265	264	222	248	253	270	232	212	224	237	265	243	276	247	255	248	264	248	260	272	260	235	246	254	233	265	234	266	244	249	278	266	250	245	247	253	235	255	239	244	254	266	253	234	226	245	241	243	274	264	250	238	232	255	249	298	262	240	222	244	285	265	293	267	258	275	267	244	233	243	246	288	275	265	235	229	250	263	238	248	257	238	259	282	264	265	253	261	264	259	254	263	271	267	260	244	243	266	240	256	265	266	257	226	251	229	253	266	237	271	242	271	265	248	249	237	248	270	290	251	262	241	260	265	256	243	266	260	236	281	252	240	243	253	218	231	262	253	241	300	231	257	258	211	237	242	276	262	265	262	262	248	257	258	272	245	269	258	251	255	288	253	234	266	260	266	244	258	296	259	230	248	224	250	252	248	265	245	274	277	219	285	260	256	279	261	241	267	246	295	277	238	280	257	270	249	262	281	271	270	261	253	255	264	243	265	272	258	261	259	242	238	263	261	238	274	283	289	238	250	226	237	252	259	259	244	285	254	265	269	275	267	282	255	266	247	233	252	265	251	238	238	238	262	238	260	253	259	223	243	253	235	265	251	258	255	245	262	252	231	234	268	260	253	267	251	234	264	234	266	251	244	242	240	268	252	247	237	228	215	259	245	254	261	272	242	257	282	240	266	247	246	259	263	264	249	249	267	274	267	224	271	252	264	253	293	265	247	254	259	252	239	291	275	281	250	277	253	287	263	255	220	252	241	269	265	244	232	235	211	257	251	229	269	257	259	236	259	239	228	233	258	219	264	290	273	286	233	228	254	271	251	249	238	265	233	209	253	255	276	203	240	250	255	257	246	260	236	259	253	239	285	281	262	256	264	268	260	260	273	252	230	276	248	247	271	248	226	259	220	255	247	228	268	260	253	232	241	260	264	282	277	233	236	265	279	279	267	257	270	235	243	294	211	257	272	256	231	256	226	238	260	245	247	251	250	254	259	252	259	230	270	226	283	251	260	257	250	228	270	263	266	261	237	235	270	235	252	260	268	257	246	251	250	237	222	243	259	275	232	259	261	228	259	260	247	267	244	218	236	245	277	267	237	258	255	245	259	291	270	287	259	291	273	230	255	266	253	252	235	228	267	255	259	257	260	245	233	234	264	249	247	283	277	256	253	276	251	263	261	280	233	263	230	274	247	265	270	222	231	264	250	239	274	237	254	222	246	266	271	237	249	255	253	253	254	251	239	242	261	223	231	271	264	271	240	249	260	248	252	281	241	250	282	260	260	225	248	274	260	259	251	258	283	257	266	252	256	229	243	264	260	246	250	262	238	248	233	248	229	242	263	237	257	263	262	244	278	235	264	249	243	257	274	234	269	241	268	260	246	266	267	282	287	248	241	260	251	228	247	255	279	263	269	276	241	261	240	275	251	269	244	252	253	247	265	235	250	251	244	247	266	225	237	256	259	269	240	266	242	265	252	242	271	256	262	286	262	254	264	260	263	264	255	223	265	275	303	258	260	231	244	249	255	282	228	258	256	255	238	250	266	259	249	269	262	253	243	253	260	263	255	226	230	252	244	269	278	234	251	225	262	238	248	268	258	294	237	244	261	253	281	250	263	225	280	264	235	278	253	258	228	262	271	248	241	271	247	239	224	261	244	255	257	268	296	248	211	264	260	241	273	256	257	236	249	246	264	265	232	255	269	262	278	259	233	248	251	248	275	268	277	236	280	242	246	252	249	261	245	232	245	278	284	227	264	250	242	245	241	255	269	274	270	232	272	261	244	271	259	257	291	248	261	267	227	252	261	244	249	244	242	252	242	256	237	235	243	266	252	244	250	269	262	280	262	256	270	268	207	239	239	235	258	233	269	247	284	240	246	247	273	269	243	255	284	236	232	252	237	276	255	281	254	236	273	248	272	228	228	238	253	251	267	246	257	234	255	281	248	246	253	254	269	236	249	282	257	268	236	259	238	281	250	251	236	265	251	238	275	248	277	237	245	251	238	272	283	259	233	257	262	231	258	247	263	267	263	258	276	265	255	261	257	251	216	264	303	253	246	239	252	246	233	269	230	261	281	241	252	237	270	220	268	257	217	249	251	254	271	257	234	280	232	240	269	249	273	263	252	256	262	262	263	247	259	243	296	260	253	242	247	251	286	235	263	252	239	242	280	262	259	245	234	223	252	227	238	245	245	252	270	267	234	245	265	240	267	267	242	257	238	253	255	265	266	252	277	277	247	245	261	252	264	242	235	253	263	240	253	270	263	239	242	268	231	280	249	243	237	252	261	253	278	245	262	219	261	243	257	241	241	243	250	250	256	256	262	260	261	235	259	243	295	281	217	232	255	238	285	249	242	255	233	259	270	237	263	257	265	265	257	238	237	247	253	223	235	246	246	249	226	245	230	223	225	269	257	238	244	259	254	243	254	245	250	242	271	235	242	239	260	249	284	247	216	265	234	258	256	251	254	246	248	256	261	245	265	244	261	235	263	244	255	234	270	248	265	247	244	259	252	235	235	279	266	278	265	264	277	271	246	235	257	256	249	263	263	260	222	240	259	259	253	295	230	277	241	244	253	271	277	237	269	267	245	246	229	251	248	275	237	206	224	247	277	276	252	282	220	258	264	277	256	281	250	243	266	248	245	225	275	271	242	266	237	242	238	271	269	255	249	245	268	277	267	242	229	247	274	245	256	229	213	236	239	260	262	285	249	271	269	276	271	242	264	285	266	246	270	263	268	266	243	226	264	240	254	274	262	232	269	270	260	283	269	228	238	239	252	257	220	257	246	252	261	247	239	273	261	243	266	242	236	255	257	262	251	267	254	272	228	240	259	202	268	252	249	253	238	238	245	271	269	245	237	241	257	246	286	259	265	283	271	255	225	238	286	241	262	222	273	250	270	276	260	253	279	242	241	256	234	258	244	236	256	246	250	256	242	264	260	287	273	242	253	243	244	257	257	251	246	236	274	233	243	233	292	276	249	287	255	224	267	254	251	265	291	250	282	235	226	253	280	231	240	286	231	247	241	265	227	247	278	250	258	241	242	248	246	256	267	228	246	264	249	238	244	268	276	254	256	251	228	272	262	269	268	238	258	227	260	265	256	226	258
59686	88834	62651	35160	16043	4599	1262	595	447	416	426	405	430	440	434	408	419	444	404	421	402	458	428	410	407	422	428	408	430	434	409	418	424	399	380	417	419	446	413	390	400	427	454	422	414	430	415	455	385	408	387	446	416	414	427	401	433	381	392	390	464	411	454	438	425	404	452	393	441	445	430	393	384	437	446	438	437	424	447	407	420	422	435	400	396	409	371	436	430	403	426	415	434	424	397	379	392	418	406	414	418	431	417	424	396	408	417	420	421	448	385	426	413	423	364	388	419	436	432	411	401	436	420	443	425	429	413	407	412	446	425	425	402	418	427	450	421	421	432	410	405	400	405	401	437	410	407	402	408	408	413	393	465	464	416	415	428	420	389	405	441	428	403	405	405	432	371	403	408	423	389	429	410	408	413	415	400	390	406	405	386	433	417	438	440	451	414	443	386	429	416	395	400	382	431	422	414	408	429	382	400	399	415	410	425	433	399	403	431	410	418	415	436	408	435	420	449	432	394	401	452	386	411	382	411	443	447	406	416	397	388	401	397	379	413	436	445	384	386	402	447	433	434	404	415	394	412	445	446	403	417	413	429	402	386	420	452	423	433	423	440	394	427	423	398	420	418	390	403	410	430	389	419	419	404	430	447	407	460	432	384	419	375	402	421	402	451	410	436	390	393	434	437	407	374	427	419	415	393	428	397	381	439	430	413	391	393	418	405	447	410	413	398	400	395	364	441	371	446	436	416	400	417	423	408	412	393	423	434	384	432	413	408	457	430	417	421	423	409	404	442	417	422	408	422	442	415	444	411	415	388	401	417	397	422	412	427	379	379	412	375	438	451	413	425	430	422	422	429	414	418	411	439	432	422	387	460	393	405	379	432	403	404	432	435	439	421	414	427	394	413	384	431	414	419	427	440	430	433	414	429	454	429	422	385	382	435	403	443	437	439	407	397	430	407	415	400	418	457	429	384	422	402	414	399	428	398	407	403	424	414	413	412	410	393	393	410	407	404	409	426	428	366	454	379	440	457	440	409	420	399	428	381	434	418	412	376	380	444	443	434	378	409	463	385	436	410	439	429	416	426	400	413	435	383	396	434	412	442	397	397	440	405	441	425	396	415	420	421	421	415	427	431	407	416	425	428	398	412	420	417	414	395	441	413	425	418	442	408	391	449	396	436	419	437	421	386	456	383	432	410	413	417	377	409	423	394	413	421	426	395	397	456	426	428	381	429	425	407	449	442	417	383	413	419	424	436	449	439	403	421	430	414	417	413	424	437	425	429	442	416	397	393	354	395	428	398	411	401	387	440	457	403	413	398	406	432	386	412	422	411	381	414	487	407	422	399	426	387	422	431	447	393	416	400	399	406	424	446	396	400	394	437	426	403	407	416	431	422	393	395	386	451	385	408	462	401	439	398	414	420	414	424	388	409	407	397	428	397	446	399	458	412	427	402	433	413	446	451	429	405	407	402	412	428	414	411	422	373	408	428	440	371	407	459	406	427	417	408	387	420	381	422	449	443	407	429	436	408	397	426	434	425	380	420	394	397	419	401	420	402	427	454	394	437	392	388	417	430	447	386	421	386	439	435	403	418	394	415	437	452	392	444	415	440	396	374	440	406	440	383	434	431	418	453	417	419	423	401	457	435	430	440	410	418	419	401	434	455	409	431	426	403	431	413	420	423	415	411	429	442	396	436	464	409	416	399	424	442	418	425	393	392	393	433	390	426	398	394	432	403	377	427	400	407	426	417	403	401	338	415	411	413	403	429	411	428	398	416	391	427	431	404	419	470	401	407	405	464	383	441	422	375	407	399	399	443	445	388	442	393	422	373	410	407	437	418	421	423	408	411	417	417	455	438	401	378	414	437	421	419	403	403	391	424	404	399	424	413	431	406	399	406	414	407	373	407	436	386	422	407	392	433	453	430	422	424	442	379	403	430	427	434	442	407	435	424	368	404	439	446	399	383	367	401	425	408	415	444	424	381	413	443	417	478	458	424	399	421	429	443	373	427	395	406	391	414	417	458	387	431	422	419	438	407	441	419	425	412	453	384	413	432	439	412	429	409	421	431	393	430	467	418	361	413	431	422	410	406	394	413	440	399	397	450	432	434	405	432	416	394	424	410	409	448	449	404	395	411	449	437	406	441	465	428	423	415	404	433	407	433	384	452	400	446	374	397	435	399	409	470	412	381	415	402	388	369	410	441	429	421	389	409	430	421	383	432	382	390	386	441	453	426	394	437	431	387	408	407	407	428	447	453	411	404	417	418	421	411	406	427	411	403	390	457	432	416	432	390	434	437	418	451	413	393	408	428	403	413	436	407	438	369	403	424	409	414	430	392	405	403	423	433	404	373	388	369	396	453	431	422	436	446	416	391	408	419	379	389	420	434	417	414	434	429	420	410	423	430	403	408	439	396	420	449	438	437	419	417	391	403	426	397	452	394	412	418	464	391	397	412	436	422	358	443	374	472	406	397	374	391	428	416	428	450	451	431	426	397	439	397	461	407	440	441	427	448	442	407	384	460	415	437	426	426	437	425	410	423	408	413	377	409	410	404	424	388	417	381	397	435	425	392	428	405	404	427	440	429	437	460	404	398	424	423	408	369	424	402	449	409	429	446	429	412	390	415	403	420	431	395	436	422	445	406	417	435	408	403	454	419	444	401	415	432	411	417	456	421	416	401	455	416	431	421	473	429	443	403	409	429	438	421	390	456	388	409	419	432	426	440	420	421	428	407	404	393	399	409	409	423	434	402	396	429	411	410	409	408	403	404	386	455	405	414	368	454	420	391	428	434	409	460	450	424	407	405	416	449	474	412	411	409	379	374	474	396	392	450	428	420	413	409	413	412	380	397	400	394	408	428	412	394	429	436	403	421	424	385	438	418	396	435	436	378	417	414	452	407	419	381	428	432	405	464	425	375	418	430	418	391	435	422	399	400	423	416	403	405	413	443	440	443	428	413	394	420	398	448	378	408	403	438	421	408	382	405	389	383	442	406	413	411	435	443	417	386	416	402	388	409	356	402	447	392	419	388	416	428	448	404	386	430	403	368	360	413	453	403	407	392	385	405	373	412	428	380	399	368	417	407	457	435	416	428	412	427	438	414	447	441	408	409	391	415	429	448	410	396	403	407	408	416	435	399	413	423	411	406	397	373	437	435	414	395	425	387	388	405	401	413	423	426	408	409	400	433	444	434	401	397	383	427	429	445	408	445	445	416	457	398	409	408	432	422	404	426	421	400	413	424	403	445	407	445	425	427	434	420	387	425	422	428	390	389	412	409	403	374	433	403	446	404	393	425	384	436	406	401	400	412	401	393	416	395	416	392	425	454	406	400	421	424	398	411	437	410	422	447	404	406	414	409	433	411	407	428	406	413	390	419	391	381	415	424	416	441	418	393	406	415	458	401	439	403	416	416	373	430	402	377	430	421	407	425	390	386	375	446	426	385	424	435	423	456	412	432	437	408	392	428	383	432	392	415	398
23427	22120	30881	25186	21688	18805	5161	528	340	322	298	319	298	318	298	288	346	351	289	290	294	274	301	291	303	319	294	335	285	264	304	350	308	287	283	339	296	291	323	334	277	320	290	324	294	326	287	277	317	315	281	288	308	281	328	302	290	297	285	305	290	277	278	323	280	300	286	315	285	298	299	279	301	313	309	292	295	293	277	313	301	302	318	303	293	304	287	327	300	275	312	294	298	320	317	281	290	309	307	324	299	320	301	332	304	294	305	299	314	310	299	278	306	317	291	325	289	316	321	315	315	298	307	319	302	317	289	315	308	325	256	314	304	295	337	274	309	309	298	308	295	326	326	317	334	279	283	305	304	299	329	283	313	295	294	287	274	269	279	287	312	350	299	280	302	273	308	301	315	279	292	305	301	334	333	307	320	287	310	271	314	312	316	291	280	296	316	292	310	290	291	313	314	313	332	313	301	302	304	307	288	273	325	271	318	307	308	325	336	314	305	305	282	290	270	308	239	296	291	299	309	307	313	285	310	295	299	282	327	303	295	291	289	282	312	295	329	288	282	292	324	326	304	314	340	300	316	294	269	304	325	341	299	294	285	315	333	278	311	299	295	299	281	301	313	315	287	302	314	315	278	298	292	307	293	332	293	318	296	257	317	302	285	320	299	283	287	310	267	267	303	292	295	293	283	320	330	299	325	301	300	301	332	290	284	307	272	316	279	283	302	302	289	279	286	273	300	278	312	281	282	325	276	302	292	292	299	304	301	306	293	310	316	283	298	300	289	276	298	258	299	314	299	342	257	303	278	272	318	314	305	308	317	304	301	285	307	323	301	315	318	291	284	293	300	313	300	294	276	263	312	311	276	294	292	315	343	281	301	326	283	293	300	301	300	321	310	300	306	278	299	323	285	293	289	308	307	293	307	310	286	300	298	315	308	289	280	313	306	338	315	291	319	309	304	294	284	321	295	312	286	312	264	288	309	292	283	324	282	289	297	304	296	306	295	302	307	295	298	278	340	337	313	270	288	309	261	293	292	321	287	269	303	292	327	295	277	297	312	300	293	327	297	292	284	283	272	302	284	336	287	304	292	279	294	308	286	326	315	304	277	280	323	301	298	306	294	320	295	313	284	324	310	277	304	303	311	274	279	311	307	284	274	303	315	281	281	292	325	324	309	317	335	328	259	267	291	318	322	271	302	311	303	274	311	299	313	285	311	366	281	298	293	320	287	337	296	281	329	323	277	324	318	292	293	310	300	286	285	263	335	327	296	256	317	313	281	293	273	311	278	321	332	295	289	305	254	298	284	312	309	311	289	283	302	311	317	290	306	280	315	315	301	281	313	308	297	311	306	282	312	332	280	298	292	284	263	269	304	320	278	274	300	319	330	306	306	288	280	292	267	296	297	315	277	341	284	306	304	316	288	287	289	323	305	278	281	280	287	319	293	298	299	290	308	299	293	308	315	285	283	310	316	299	303	305	298	288	319	313	315	285	318	313	307	259	306	306	309	330	323	317	290	294	302	299	308	310	300	314	297	315	301	272	271	340	306	298	277	298	295	279	274	281	289	301	326	314	287	309	332	290	330	285	273	310	292	333	318	310	323	277	278	322	301	267	306	308	313	262	306	286	302	286	316	317	292	286	297	317	317	319	298	284	298	303	287	311	274	279	309	277	276	303	270	295	297	294	293	285	301	290	301	313	305	289	286	282	280	289	275	351	298	287	291	301	298	282	323	322	301	293	318	333	297	312	267	348	292	307	291	296	293	315	325	308	295	314	305	300	300	329	291	288	300	302	320	316	252	290	319	296	284	284	279	309	294	295	310	322	284	310	304	295	291	279	285	300	284	314	303	345	309	280	302	291	291	278	294	277	330	291	308	277	320	285	297	296	312	309	301	309	275	303	294	317	300	309	307	287	310	329	302	296	279	302	305	298	280	297	278	284	321	339	301	321	308	325	286	307	276	308	308	290	287	291	280	281	282	284	285	290	310	307	296	295	302	300	315	265	304	291	283	294	309	290	299	297	301	314	306	331	295	273	299	307	346	305	317	303	283	303	272	307	284	314	300	307	295	268	309	316	313	296	308	303	282	295	287	302	291	307	324	303	304	290	346	282	296	262	265	303	310	304	270	267	301	285	276	300	281	291	299	293	347	297	309	293	300	298	275	296	314	313	294	286	288	327	297	304	291	319	292	299	309	270	305	294	302	298	314	298	302	309	311	286	280	342	307	314	301	317	290	300	301	296	295	295	263	332	300	304	305	306	306	319	321	285	295	312	301	278	305	283	306	281	275	319	300	284	295	268	300	307	323	294	327	259	276	288	288	329	298	305	312	281	314	295	298	293	270	327	279	273	290	320	289	291	302	300	280	323	312	318	294	281	319	295	274	318	311	294	319	261	279	275	325	301	271	280	316	278	309	306	312	271	338	311	295	297	312	302	304	249	269	323	292	284	293	307	318	306	293	286	284	304	303	327	271	307	282	297	268	307	302	303	332	327	309	281	267	316	305	292	318	292	297	310	290	268	304	276	279	315	294	288	298	287	251	312	270	326	313	291	300	281	293	286	296	321	310	301	323	348	323	307	285	292	308	314	315	319	258	293	318	307	288	332	293	310	297	299	286	307	305	290	318	294	325	307	319	343	316	299	298	315	328	286	280	288	316	325	315	295	310	309	314	301	341	311	287	350	307	327	300	278	305	282	340	307	291	303	307	291	309	285	281	291	320	310	298	281	272	292	298	315	277	279	324	261	303	304	286	295	275	315	347	299	297	312	295	283	281	258	274	285	296	312	357	305	289	329	325	276	296	316	299	291	311	298	266	277	321	324	294	316	319	307	280	278	294	270	302	276	299	329	288	303	308	319	315	292	297	309	296	299	316	295	315	321	349	274	318	311	284	290	305	303	300	285	318	327	284	276	286	312	303	299	293	304	322	261	340	317	287	302	308	327	283	313	304	291	300	304	307	267	281	268	292	326	308	321	321	267	282	303	321	322	333	287	280	294	290	336	315	284	312	258	305	306	287	310	282	327	310	332	302	314	305	282	296	294	282	311	285	277	309	280	292	277	335	304	303	311	304	283	277	298	295	308	300	310	275	292	296	310	292	290	304	290	303	306	304	267	299	291	313	292	285	277	306	285	286	303	305	291	315	293	309	294	288	307	296	284	313	285	310	276	301	287	289	305	329	310	322	312	290	286	298	266	297	303	305	295	294	302	293	253	323	322	288	321	307	284	311	308	309	301	296	292	314	281	305	288	306	279	274	269	304	307	292	343	316	312	295	306	288	308	311	316	309	261	325	306	291	285	268	299	312	300	304	291	274	350	302	282	336	270	313	303	292	299	283	323	286	321	282	304	327	257	312	254	295	328	311	311	342	303	316	319	281	319	306	306	312	302	273	294	331	304	284	285	317	302	313	301	316	295	306	297	351	300	282	290	281	302	287	314	286	303	290	308	300	311	297	336	314	316	304	320	315	315	304	293	268	297
61518	100903	74236	44633	23857	8343	2037	755	541	456	496	473	482	465	476	496	464	461	455	484	464	479	493	465	493	496	479	448	482	474	472	488	484	452	476	488	464	471	507	471	491	466	453	476	472	460	470	477	463	450	438	469	485	500	474	433	454	444	506	509	496	452	452	484	480	497	471	436	518	450	507	505	485	512	473	467	519	444	470	474	506	485	507	516	486	473	452	467	468	524	434	494	448	467	479	494	452	511	470	430	455	463	484	467	483	496	459	470	489	477	456	425	456	473	473	454	474	472	453	465	482	456	482	440	475	484	484	452	433	484	474	452	481	484	482	463	462	458	497	494	481	464	482	476	414	482	479	496	455	526	461	439	505	473	493	507	491	469	490	483	510	485	543	480	492	482	473	446	459	478	474	482	520	487	484	432	482	488	416	480	479	477	506	457	470	497	450	451	480	452	491	531	452	479	500	458	485	448	441	451	489	460	500	500	464	461	483	464	472	476	486	463	474	464	465	480	452	469	476	455	446	442	463	451	493	469	468	453	460	498	438	505	468	469	471	462	436	491	476	490	485	459	499	437	477	484	467	485	447	498	481	487	472	477	488	463	494	472	486	478	452	457	482	462	482	468	505	452	505	495	481	491	496	442	463	487	484	440	485	492	476	458	469	486	496	433	457	486	469	490	456	474	443	492	501	471	512	462	464	503	461	478	488	495	432	530	430	454	478	470	490	506	472	477	491	502	450	469	473	501	480	519	456	479	442	521	494	517	493	500	494	496	492	517	520	507	496	484	510	527	448	465	478	465	472	483	453	502	459	500	460	469	453	502	475	487	497	468	497	460	487	475	433	483	497	417	461	499	478	464	482	471	491	504	488	439	441	459	493	456	500	437	472	487	461	481	466	465	461	500	486	477	524	477	473	489	449	493	453	448	446	452	470	443	488	504	455	469	459	462	461	444	480	480	474	459	447	494	470	456	480	467	495	440	481	447	465	493	442	462	465	444	495	532	455	470	426	472	465	489	463	463	479	508	465	464	464	502	447	460	477	465	495	514	481	444	453	468	462	477	470	458	486	456	479	479	466	469	438	523	494	481	463	481	459	457	485	483	479	486	514	486	450	495	455	470	500	455	466	462	460	470	487	498	481	487	502	516	475	513	492	456	473	475	518	520	467	481	487	466	479	447	465	460	515	483	475	501	486	440	500	446	495	540	463	458	529	479	469	458	443	497	486	462	500	483	481	486	455	487	460	491	467	490	478	487	488	448	476	514	478	505	482	469	473	460	475	430	449	461	459	474	522	469	448	487	506	442	474	477	471	475	480	481	491	487	499	459	461	473	498	474	469	471	473	497	434	466	512	453	510	500	482	495	414	477	496	423	452	479	475	453	456	471	468	448	446	445	490	435	445	455	478	440	495	487	453	445	481	439	439	495	468	518	418	483	511	478	477	484	466	476	473	479	428	416	425	445	461	483	495	400	483	475	495	471	506	462	501	479	444	486	469	492	493	475	451	472	472	460	480	472	483	447	503	453	506	510	453	492	435	491	473	487	471	446	473	522	482	469	455	481	488	457	478	536	487	457	475	462	461	482	474	494	505	447	470	438	477	521	501	457	457	487	496	452	487	483	464	471	493	449	528	489	448	483	447	487	478	511	465	468	455	445	494	495	491	490	488	457	497	456	492	464	460	446	492	480	464	475	487	479	479	457	470	484	466	500	444	490	479	495	446	494	544	465	464	456	459	455	496	464	501	492	471	449	469	452	455	498	501	469	427	529	476	511	446	476	434	467	484	515	491	491	475	478	490	482	445	444	465	457	429	467	479	451	478	490	455	482	473	481	468	461	480	475	493	490	511	510	493	475	479	436	456	513	521	471	465	505	478	493	462	471	458	442	450	443	482	488	477	490	467	468	445	464	485	506	454	492	489	438	436	468	508	466	528	477	455	479	451	477	473	462	459	498	471	440	463	474	448	459	477	481	441	517	483	451	477	471	466	468	479	486	471	470	470	472	459	478	467	475	432	465	504	477	443	453	492	506	473	451	491	479	443	475	461	453	490	478	472	459	460	472	521	507	473	482	493	456	454	466	484	466	471	476	452	495	490	493	473	458	453	441	477	469	497	489	452	484	497	477	459	492	491	516	477	484	453	449	457	461	449	513	495	460	475	467	477	480	457	481	484	512	464	474	480	456	453	512	463	468	450	494	498	474	527	449	474	506	467	495	492	504	462	463	493	526	486	507	462	477	482	459	488	466	494	463	508	471	501	466	436	443	446	463	439	493	497	487	471	469	476	494	427	482	457	462	507	478	475	474	518	485	470	484	488	491	461	485	510	505	483	477	457	480	447	486	469	506	500	485	461	464	468	454	495	478	452	491	448	438	482	473	479	491	475	459	426	465	484	510	469	461	450	443	498	495	479	487	478	473	452	477	508	479	407	483	510	448	506	462	432	469	447	482	466	467	464	445	521	449	499	465	492	471	484	486	492	472	474	520	485	497	428	459	480	458	488	505	482	473	484	467	477	455	465	491	474	488	484	474	480	476	470	492	453	464	465	470	464	441	524	490	448	507	463	494	454	482	494	497	449	440	455	515	491	441	513	458	495	477	478	482	481	486	449	496	456	487	499	465	479	466	500	461	446	492	514	486	460	500	480	461	463	468	501	440	505	458	498	510	466	471	483	465	460	487	498	464	499	492	519	461	498	498	481	466	481	492	465	469	484	505	449	490	502	465	475	474	493	456	471	493	515	468	473	476	481	472	497	481	522	444	438	516	475	458	516	455	496	470	489	495	503	461	487	460	488	474	477	473	474	468	434	489	505	505	476	417	477	468	447	499	471	421	491	462	478	485	449	513	477	437	500	499	496	461	481	497	505	505	489	490	470	486	469	430	491	485	457	493	478	506	438	508	487	471	483	501	467	468	474	472	479	495	461	495	468	446	452	488	512	469	469	497	475	494	491	467	492	479	487	473	446	506	469	488	501	483	475	493	484	513	507	470	483	508	466	452	511	456	506	489	536	505	451	496	484	478	492	502	470	446	468	468	510	469	467	506	470	482	461	476	488	501	477	456	528	458	463	485	434	489	442	446	505	495	452	452	467	489	486	465	464	432	451	512	457	414	463	415	487	477	461	467	511	478	453	511	498	500	463	472	482	433	490	478	483	478	490	489	424	442	476	470	501	497	489	420	474	478	433	480	501	431	517	456	459	455	481	470	483	471	480	472	471	493	452	503	510	489	493	485	476	481	501	462	443	487	481	474	490	494	468	465	452	459	470	477	466	495	474	471	478	474	464	516	469	479	488	490	466	477	481	502	463	469	450	513	492	495	475	485	509	520	459	450	509	489	471	447	503	478	482	487	499	452	449	480	448	491	514	474	469	497	499	482	472	480	477	424	453	454	473	454	490	494	483	528	478	504	472	509	487	517	447	449	491	488	482	449	480	470	491	483	533	476	494	507	455	487	437	461	488	476	417	472	479	467	486	505	426	516	492	463
29366	28911	27693	12685	2098	516	287	221	219	197	182	208	203	166	218	177	202	189	179	213	222	177	213	185	213	182	207	196	194	207	183	183	196	192	189	179	199	166	191	220	198	207	208	220	189	173	197	216	201	193	169	198	209	196	179	194	201	195	193	179	175	174	197	201	175	189	191	204	198	192	192	206	192	213	214	197	179	203	157	171	181	200	189	195	179	180	208	206	223	212	197	211	197	197	197	197	180	184	236	199	200	177	182	190	197	180	191	172	190	191	202	196	219	187	197	197	203	177	182	175	184	194	210	207	195	194	203	197	203	199	200	217	210	186	193	198	208	221	228	169	207	202	198	202	196	195	181	187	206	175	180	192	183	186	192	200	196	204	200	197	201	200	183	198	210	193	202	204	182	175	179	190	181	171	193	197	195	194	177	220	168	188	185	190	191	193	199	193	195	185	188	205	227	182	196	174	186	211	199	210	193	189	193	179	199	196	184	187	184	185	194	227	180	185	237	194	200	198	204	205	167	199	208	170	215	186	199	179	210	197	197	187	186	215	196	214	178	188	215	207	166	219	209	209	174	184	181	204	207	190	201	177	214	175	186	192	205	210	196	218	206	210	184	194	212	207	202	192	214	199	205	216	203	188	236	176	183	188	210	195	215	193	174	196	169	192	211	194	199	198	190	190	200	187	198	176	239	203	197	206	187	204	187	208	218	184	190	170	182	192	201	212	196	211	204	197	199	185	177	204	181	198	213	226	201	194	180	189	169	198	221	231	218	193	193	207	209	208	189	202	193	204	178	189	182	197	187	210	206	180	197	173	202	209	201	207	191	183	193	198	197	189	215	190	206	183	207	205	219	187	211	193	211	195	187	191	186	191	184	197	187	182	190	179	207	181	204	196	219	197	190	212	212	208	191	211	191	189	227	174	198	207	189	179	198	197	188	194	202	209	199	187	200	160	179	206	185	177	212	198	166	193	197	178	189	205	195	233	197	209	192	192	194	198	188	204	185	203	175	175	187	205	208	180	188	184	189	221	200	202	200	211	191	208	220	187	180	176	181	204	196	186	210	196	211	207	213	207	204	200	202	231	193	187	199	196	212	198	189	178	179	184	176	198	201	207	177	169	189	217	194	169	176	170	187	190	179	183	196	207	196	172	198	199	171	187	205	192	177	193	200	164	195	209	199	198	178	210	210	212	206	202	218	213	207	199	218	189	205	171	196	184	183	198	194	197	190	169	192	189	189	197	173	196	200	194	211	181	191	205	185	207	205	181	177	206	185	180	212	194	170	170	194	202	185	211	181	214	194	203	157	199	179	209	202	204	183	190	202	186	201	202	199	200	200	168	207	219	202	211	214	194	179	226	184	201	216	183	213	185	191	220	204	218	198	191	200	201	198	194	193	184	188	200	215	205	229	200	190	192	173	188	182	207	189	182	171	207	218	177	217	197	202	198	203	206	217	195	198	186	193	196	204	185	182	181	184	209	207	191	200	214	207	197	180	184	171	207	177	176	187	216	181	191	200	188	170	186	182	205	194	195	197	176	189	192	197	209	170	197	196	211	209	180	205	207	187	201	197	176	184	226	207	183	206	211	192	209	204	175	194	191	212	196	210	215	181	206	194	198	184	177	217	202	218	225	196	169	188	203	200	192	173	203	224	214	187	183	190	198	208	210	174	201	200	192	195	191	211	160	205	199	205	184	199	186	168	191	205	208	198	183	194	190	181	186	189	191	182	192	210	190	187	175	179	220	169	197	195	207	196	188	201	199	214	191	156	187	210	198	179	200	213	156	190	181	179	198	192	208	194	195	208	200	195	182	168	186	195	191	174	191	209	172	215	199	192	180	192	170	200	220	218	202	201	197	200	199	173	189	224	186	170	165	193	222	197	188	205	193	187	198	208	178	219	173	160	165	195	207	185	181	214	214	199	181	199	205	184	202	202	205	167	199	187	199	221	198	190	200	195	173	203	188	183	195	206	197	190	193	174	210	181	204	193	180	183	175	237	176	214	182	179	182	195	224	210	198	197	182	194	216	186	199	178	181	193	188	196	211	182	222	192	215	207	196	211	200	196	199	195	199	154	188	206	199	211	187	227	191	193	209	188	199	209	213	177	193	206	203	206	209	198	213	217	204	202	191	206	211	198	219	182	204	186	201	202	185	197	163	179	193	191	227	195	192	186	205	202	188	187	170	196	194	175	210	224	196	201	193	221	191	199	179	185	184	217	194	201	221	205	203	191	170	205	173	213	208	187	177	212	188	211	189	182	196	193	219	199	205	198	182	204	195	216	190	192	204	190	209	203	178	198	182	182	205	180	201	182	201	189	203	216	191	194	202	211	196	210	206	210	167	206	222	207	185	200	186	185	192	200	187	196	196	196	205	203	191	216	188	204	224	196	202	198	184	208	198	192	196	205	197	184	186	211	202	186	195	187	179	213	208	199	216	194	185	203	197	203	192	194	191	193	196	216	185	210	197	193	181	186	197	202	189	198	191	183	222	180	174	219	215	188	191	202	211	199	193	185	203	152	184	207	189	206	174	195	194	189	221	202	208	207	193	189	202	205	198	198	201	199	180	194	191	182	192	193	201	207	186	208	183	199	184	166	188	206	197	170	208	202	180	186	208	221	190	203	210	211	234	216	207	186	213	191	187	208	185	175	193	211	202	182	224	188	186	200	202	184	209	231	227	211	200	169	184	219	190	184	164	210	176	188	200	202	231	180	201	195	199	189	206	194	206	218	213	225	189	188	189	201	223	188	205	174	192	192	174	170	168	195	196	188	209	192	196	202	189	174	197	182	184	176	201	201	171	181	184	200	168	169	170	209	183	199	195	223	187	183	189	183	191	199	206	213	198	203	201	218	181	191	228	187	240	218	213	194	204	190	181	168	191	216	182	192	199	209	191	200	211	184	173	196	220	211	210	201	217	203	225	188	186	170	189	194	202	186	213	205	207	201	203	210	214	179	206	192	193	197	219	201	206	203	203	199	225	192	203	193	226	184	204	195	210	185	215	197	202	189	186	205	196	207	187	198	221	172	172	178	186	186	206	170	193	183	193	208	202	177	208	195	198	200	216	199	194	214	189	198	188	216	183	197	209	179	210	205	170	193	194	194	183	215	212	214	199	208	191	193	194	191	215	186	172	200	182	189	178	186	222	166	176	198	206	176	190	204	161	175	200	183	169	184	193	157	211	198	190	217	195	178	186	187	198	165	195	228	196	192	212	187	198	200	198	184	197	209	180	204	174	195	197	196	200	208	185	216	171	200	173	215	211	213	186	213	214	205	199	210	178	176	206	202	197	213	226	188	232	213	160	203	193	208	216	198	191	178	225	194	166	213	192	190	209	195	211	199	191	197	200	199	218	199	192	209	205	181	167	176	198	188	213	193	184	185	188	176	196	203	179	191	190	193	210	183	183	230	195	180	194	188	177	187	201	207	183	162	213	163	185	187	219	177	185	184	188	201	202	196	187	184	177	198	181	191	218
35632	46430	32496	12886	3984	1122	519	382	376	323	355	333	280	331	356	322	367	306	308	330	354	317	358	348	315	298	338	342	340	348	338	319	346	326	327	314	303	311	350	303	314	333	341	323	355	306	325	325	320	319	313	317	304	332	343	337	322	307	308	294	322	316	318	325	339	321	335	313	310	325	335	307	324	290	323	291	324	330	359	313	360	323	308	340	353	318	344	311	344	317	343	354	353	350	374	309	302	333	332	296	300	307	345	336	330	332	339	336	297	326	327	315	312	329	305	341	350	337	314	341	307	346	342	307	341	317	385	325	340	321	330	332	324	313	339	329	322	350	352	339	338	323	335	357	326	342	337	344	338	328	339	334	343	349	312	294	365	321	327	352	300	335	349	330	266	328	334	330	361	374	343	348	317	320	345	319	307	339	325	333	340	336	320	316	316	370	336	313	314	309	321	317	361	350	337	311	345	335	323	313	341	292	311	324	326	337	322	311	342	340	321	324	317	284	320	324	342	334	351	335	333	333	350	342	360	346	336	320	295	356	341	356	327	337	302	307	326	305	304	362	350	330	313	298	334	330	348	307	334	318	317	346	322	340	325	333	325	336	305	316	324	314	348	344	314	335	326	324	325	315	342	318	350	342	305	353	304	341	336	329	339	303	346	333	335	347	293	349	313	342	344	318	317	339	335	312	307	307	347	317	323	336	329	321	329	371	335	294	344	304	321	344	294	311	328	309	312	319	295	332	325	300	346	336	321	341	320	327	324	313	345	348	330	362	319	332	308	363	343	341	374	320	317	351	325	358	303	306	321	334	341	319	337	335	332	322	311	373	329	304	313	347	321	307	314	384	353	315	319	325	361	323	299	337	288	312	303	354	317	312	316	315	335	322	317	338	337	332	332	305	354	371	323	336	319	344	299	314	339	300	350	306	291	352	338	351	299	331	327	337	334	317	348	308	312	336	362	337	328	339	323	328	317	325	333	287	308	338	329	304	349	354	326	317	332	331	353	315	329	355	333	316	325	342	345	361	314	297	310	325	309	313	354	342	320	354	316	359	367	325	321	321	344	321	331	315	302	332	294	359	312	319	339	347	391	318	316	345	313	357	315	358	311	326	330	342	306	326	305	339	334	361	350	318	329	333	339	317	297	326	336	332	353	353	331	326	315	331	356	340	330	379	321	349	327	342	325	352	338	348	339	325	340	320	351	350	343	324	319	328	361	317	341	319	332	323	333	343	319	309	294	356	316	338	337	303	356	313	335	315	332	332	328	346	312	336	334	358	332	343	338	327	337	342	348	331	336	354	345	337	373	369	338	315	341	326	325	354	334	305	331	298	342	330	311	336	329	352	320	344	324	308	362	325	315	333	321	356	305	341	336	317	322	340	319	345	301	354	348	344	325	313	335	311	324	347	293	296	309	325	294	347	310	325	320	333	342	326	361	360	324	345	319	316	294	336	343	312	298	314	378	326	309	331	333	343	347	335	368	357	331	295	338	338	354	343	334	314	352	364	307	346	350	317	316	311	303	321	308	336	336	334	326	330	301	348	321	330	351	325	320	323	315	363	320	398	306	349	323	330	336	327	330	337	308	328	342	311	340	308	324	323	293	329	338	343	353	373	317	331	361	341	291	339	336	322	318	333	349	315	334	301	334	337	335	329	350	337	333	369	331	332	331	333	324	324	291	326	322	306	333	314	323	351	339	322	341	316	307	334	327	314	364	299	296	316	350	327	314	338	335	342	352	349	336	327	328	289	320	352	350	337	347	347	335	323	315	325	298	351	330	304	355	297	336	351	348	355	330	345	331	304	298	358	354	328	320	315	327	358	348	308	334	333	349	361	326	335	342	323	312	329	354	317	329	335	334	347	353	363	352	337	324	351	283	337	324	315	332	333	350	340	343	306	348	325	327	310	308	359	331	363	318	316	332	327	297	308	324	357	334	303	343	298	355	320	322	333	324	334	323	321	362	322	309	318	331	337	336	352	327	319	348	342	322	330	317	313	347	305	324	346	344	326	294	321	334	327	319	318	340	329	356	340	322	302	324	341	337	322	332	332	322	354	339	311	331	343	341	332	340	349	337	318	340	355	336	309	327	344	341	336	364	332	309	314	310	323	334	336	331	290	313	322	321	333	328	327	338	363	354	323	319	323	344	318	321	345	335	342	325	348	363	300	319	326	355	311	331	337	333	356	309	330	355	327	342	312	342	352	336	337	340	290	330	320	380	330	294	311	313	371	331	345	350	352	310	318	338	312	318	331	374	325	309	318	338	329	337	357	308	339	330	326	309	357	313	319	310	340	333	318	318	321	308	322	311	338	339	327	338	345	291	339	334	347	293	330	323	349	305	356	335	329	304	358	349	327	322	325	326	323	359	319	319	286	325	316	295	333	327	347	312	331	311	309	320	319	338	350	328	330	380	336	307	327	312	347	317	317	346	332	325	334	308	344	347	284	346	336	333	329	321	348	327	349	291	347	327	331	357	332	324	347	342	288	348	349	348	355	331	339	307	336	336	377	322	351	322	331	295	349	335	345	344	321	365	325	314	334	362	306	308	304	328	299	315	302	339	342	350	331	344	331	343	340	329	345	328	310	344	304	333	310	339	380	312	328	345	308	346	360	322	332	311	296	319	346	340	314	355	319	294	333	346	335	298	331	318	354	307	355	333	354	318	323	377	338	336	333	334	326	325	331	327	320	334	330	351	313	349	330	352	348	330	327	336	321	322	294	328	382	320	325	338	348	344	329	301	360	350	349	296	339	331	345	338	341	310	324	347	327	327	339	313	313	322	336	322	318	334	309	322	340	330	313	335	334	310	360	325	338	332	323	298	338	339	330	320	341	306	330	368	315	346	329	303	321	313	339	355	307	348	384	346	348	327	333	305	337	342	328	306	355	348	317	344	299	362	303	320	322	299	351	292	331	340	313	320	331	338	307	313	328	354	320	333	344	328	323	328	313	321	339	339	309	327	296	344	330	291	346	346	314	342	347	303	359	328	316	301	342	349	338	328	343	297	336	352	311	379	302	353	318	312	346	316	341	314	307	320	329	321	340	343	320	342	319	345	318	286	327	357	320	309	303	308	354	345	327	310	332	310	334	331	326	342	357	341	312	300	325	331	327	298	326	330	281	304	364	332	312	307	320	300	303	319	350	345	319	363	315	344	340	332	302	336	323	334	322	303	348	340	297	364	316	343	321	314	324	317	369	304	338	319	333	337	344	332	348	313	316	359	351	327	307	325	338	351	311	333	335	323	339	333	311	351	339	328	299	356	329	361	346	298	325	296	350	356	345	327	336	356	300	353	360	338	339	350	349	354	341	360	340	351	371	300	324	304	344	339	313	329	360	321	342	344	341	353	356	309	316	339	305	327	311	327	338	315	328	323	321	313	366	312	339	307	378	352	330	346	344	314	314	331	297	328	319	316	341	325	318	348	330	362	352	331	310	336	308	359	294	319	332	307	324	327	329	314	313	333	337	348	321	317	342
24686	23430	33107	27554	20117	8372	1043	332	249	257	245	261	257	277	259	264	236	249	238	265	242	254	252	250	274	268	295	254	223	250	236	230	266	249	256	244	279	260	227	241	250	262	273	272	250	240	233	265	257	266	263	240	298	269	250	231	254	250	281	249	271	236	274	253	295	260	235	242	263	265	254	238	241	253	269	255	256	257	270	268	256	284	240	221	285	258	270	259	250	272	253	214	280	251	261	293	264	252	226	272	243	270	242	261	258	261	207	253	250	239	283	236	256	294	288	261	234	255	283	261	238	273	244	241	255	262	265	245	239	242	233	219	251	256	262	277	260	251	245	260	276	241	255	267	237	241	225	266	257	250	269	269	231	245	248	265	252	230	262	238	282	229	264	256	255	252	247	251	248	294	261	266	241	272	265	261	263	246	271	262	263	230	259	240	285	230	240	250	253	271	263	254	282	258	231	238	236	253	260	263	227	264	260	260	251	272	244	242	249	273	242	261	217	225	269	248	257	259	266	221	271	229	257	234	236	258	268	252	218	237	255	241	280	264	238	257	255	293	262	273	259	246	270	238	265	245	259	253	270	251	253	252	231	246	263	264	237	274	229	267	258	254	269	265	265	281	287	255	267	256	285	228	272	267	240	266	245	265	259	229	297	265	242	243	258	251	257	279	230	276	256	250	255	291	283	256	281	257	255	274	269	255	211	237	278	250	242	239	235	256	251	255	262	215	248	281	270	259	241	270	262	291	244	250	227	285	260	229	249	241	250	248	256	264	239	268	237	251	262	239	243	242	251	243	242	259	263	249	261	242	233	240	233	256	212	241	273	262	254	262	265	264	251	267	272	266	247	255	258	239	241	263	276	232	281	253	230	271	243	260	263	250	273	256	224	269	292	230	256	267	265	273	255	258	265	237	256	244	258	253	261	293	260	246	267	251	212	235	253	256	260	270	276	237	263	242	241	254	234	270	281	273	255	267	243	255	265	268	254	248	265	261	246	229	262	255	232	266	240	258	219	242	267	252	240	256	259	261	218	247	255	254	254	253	250	258	244	261	244	263	268	250	273	267	300	260	241	252	239	246	243	253	252	267	264	245	226	289	243	249	287	248	231	239	244	240	267	230	261	233	239	230	248	229	228	257	228	253	246	246	266	248	251	247	248	232	251	228	214	269	247	272	278	248	259	247	260	248	234	251	242	274	264	257	235	265	272	255	250	254	262	263	265	267	271	239	266	247	274	225	259	253	257	265	254	245	256	241	260	276	224	255	276	238	245	246	266	252	250	258	238	246	243	236	244	249	253	281	245	250	234	234	260	251	236	261	278	266	249	269	260	273	260	261	230	261	297	258	256	265	231	258	274	235	259	279	255	270	229	246	242	268	246	252	237	253	258	247	241	240	270	252	240	256	234	255	267	259	238	239	261	250	265	278	277	258	256	251	251	255	253	270	242	265	243	257	262	281	244	293	263	250	229	240	231	263	269	264	241	255	257	284	255	264	281	258	262	287	249	250	247	277	252	270	254	261	260	264	243	247	268	253	233	272	273	264	275	244	272	266	279	249	251	236	278	246	253	243	231	235	228	251	231	276	264	264	260	234	264	258	267	258	256	237	247	248	256	282	267	255	247	261	255	251	231	241	250	278	250	266	243	272	248	255	240	243	249	288	277	260	246	262	247	258	248	272	258	243	260	279	254	257	242	234	268	251	246	275	251	286	262	248	244	233	285	252	275	223	252	228	261	250	276	244	280	267	251	245	229	281	271	235	237	276	231	235	237	235	259	247	254	245	278	230	249	243	275	241	260	247	258	252	223	255	261	262	250	268	245	241	249	248	251	229	250	248	228	281	255	234	249	263	247	212	274	271	229	257	224	251	252	242	264	241	243	248	249	251	265	214	262	271	253	245	246	255	260	239	263	270	299	235	231	255	272	263	260	245	240	282	225	262	238	271	259	253	275	251	265	259	247	266	270	276	276	255	245	254	278	278	269	247	257	253	262	255	263	248	255	255	258	277	234	235	284	253	219	240	246	256	244	253	273	258	275	230	256	244	249	279	289	254	258	286	296	250	230	278	237	248	264	227	289	231	242	261	260	230	223	234	255	264	238	232	232	259	251	248	259	266	254	262	251	239	258	244	227	253	259	253	262	235	262	243	289	249	244	272	246	252	267	212	251	224	249	244	264	278	228	246	252	241	245	247	251	261	278	263	260	247	252	251	244	223	241	272	274	234	266	229	259	261	237	265	234	232	248	218	234	254	262	260	239	271	246	260	274	261	260	264	267	258	248	275	236	264	259	286	236	245	270	238	226	281	261	234	291	260	245	275	293	266	254	269	267	225	258	262	258	259	253	257	237	266	264	262	276	265	279	261	246	260	246	243	282	260	260	251	290	273	240	271	260	250	276	274	238	242	256	278	260	244	255	263	267	252	272	256	255	267	262	224	270	272	264	258	237	261	247	265	276	245	243	260	263	250	265	247	253	247	280	279	244	267	255	274	287	258	256	260	262	242	237	236	245	253	259	253	241	259	257	254	242	284	267	282	262	301	276	257	245	276	262	236	274	261	265	255	259	263	254	249	254	257	278	239	277	252	255	256	255	259	257	232	306	228	272	280	254	239	279	209	252	268	268	250	256	230	254	244	253	273	262	253	290	243	294	258	231	236	240	235	275	256	282	265	246	266	259	228	252	250	239	233	233	250	262	265	257	260	243	242	259	253	245	269	244	257	248	251	275	279	227	269	259	251	246	246	246	274	236	273	249	282	286	244	270	265	275	277	272	246	262	272	266	251	262	245	256	235	242	256	241	234	290	259	246	231	260	245	221	225	260	289	247	240	232	267	226	238	236	254	252	285	275	252	240	255	271	220	255	249	261	247	244	242	256	262	243	250	262	230	286	232	237	253	235	262	254	245	241	240	272	245	234	228	271	244	259	230	253	258	268	276	261	264	261	266	252	274	244	234	237	246	257	244	280	253	290	268	247	274	283	262	265	255	270	265	281	268	250	241	243	255	235	211	240	250	258	259	236	256	262	241	259	267	247	274	260	266	235	245	241	249	230	256	232	258	243	264	270	278	286	249	258	253	259	252	302	240	273	232	256	253	239	252	259	269	279	249	255	248	259	249	241	257	269	270	256	265	257	252	222	259	224	256	219	256	239	250	233	239	259	231	245	248	237	273	265	244	288	257	273	251	303	248	238	253	276	254	272	266	257	260	252	248	242	237	268	252	253	256	277	245	233	262	262	256	267	254	255	274	251	281	253	252	271	257	259	289	269	240	255	243	249	268	255	238	268	280	267	284	258	238	251	249	242	279	262	249	233	263	272	249	250	240	274	255	258	233	272	243	255	273	262	269	254	278	234	231	258	239	257	245	278	276	245	250	253	271	248	264	255	258	250	278	268	250	262	265	258	270	274	270	256	233	257	269	263	254	244	254	259	232	249	241	274	254	253	258	238	260	245	249	258	261	237	250	275	275	271	242	243	275	273	272
59823	89472	64810	36805	16672	4948	1312	586	464	427	405	423	463	372	413	426	448	432	445	406	427	431	393	454	400	426	435	432	391	412	399	422	419	396	451	431	371	422	432	437	410	390	395	393	457	393	437	428	450	445	426	415	408	449	375	380	427	446	435	400	398	461	461	424	445	441	456	409	390	389	405	371	416	411	396	391	420	420	422	418	409	456	467	402	418	437	370	431	403	436	448	456	427	454	416	443	407	398	425	441	428	385	431	410	414	422	433	368	420	430	418	395	418	428	420	417	388	406	437	422	416	472	406	423	431	439	452	411	434	420	392	414	412	415	416	429	416	444	415	403	406	434	474	465	404	415	431	431	426	387	429	428	415	385	412	433	431	423	449	404	428	410	423	419	447	425	438	397	398	409	407	440	419	430	416	439	392	443	392	423	401	379	451	438	438	393	397	404	443	404	426	452	396	406	426	428	419	415	387	469	400	412	425	445	384	429	397	398	411	442	418	424	407	443	405	414	425	414	403	399	447	426	443	401	429	404	442	405	393	463	426	446	405	413	419	456	428	387	428	426	383	398	411	394	368	417	411	421	419	438	423	432	412	386	445	426	402	455	411	448	429	403	389	411	378	438	407	382	438	410	471	444	445	462	440	441	391	426	430	427	415	450	423	429	408	457	407	439	400	390	441	380	410	400	409	477	437	429	440	416	426	428	418	477	419	416	445	405	365	401	439	434	435	434	365	421	378	421	400	441	417	419	412	447	394	431	402	436	453	427	457	355	423	379	468	419	433	393	421	404	416	411	427	393	435	421	433	431	426	396	403	448	439	422	449	431	416	375	421	412	423	432	379	416	431	404	442	374	421	396	401	400	393	398	379	419	437	422	407	410	416	387	437	463	442	411	429	434	427	447	405	402	427	418	410	393	415	448	444	393	456	414	412	389	414	425	403	375	413	404	366	412	432	450	435	391	388	435	416	398	396	428	420	440	388	440	424	407	403	410	404	422	392	395	401	413	400	392	400	433	401	435	453	448	412	438	442	440	434	409	409	436	432	415	445	395	414	428	417	450	399	408	446	430	370	419	399	421	411	382	429	432	419	447	428	495	400	408	412	449	437	384	405	417	426	413	386	412	426	436	432	426	429	415	425	434	467	430	435	379	399	419	378	456	426	423	406	412	418	395	435	400	430	417	430	436	427	432	455	436	413	451	422	405	416	422	427	413	451	383	409	376	444	422	413	404	424	401	440	439	420	396	391	422	382	457	417	447	381	471	404	414	392	402	369	428	425	449	438	394	420	382	432	388	404	425	392	428	436	439	412	406	408	453	439	448	445	397	393	435	429	398	454	438	413	413	405	389	445	414	446	400	439	417	448	446	429	407	435	433	411	424	401	409	405	419	423	387	407	394	402	414	429	418	412	448	379	394	408	449	424	401	395	400	414	395	424	420	414	450	458	445	410	401	436	452	373	397	421	400	443	410	454	428	430	419	416	442	415	409	424	417	431	420	393	385	438	415	453	419	409	436	411	411	397	393	429	421	414	385	395	422	379	443	406	418	402	397	409	440	415	386	415	425	378	399	393	410	413	425	429	426	434	447	416	432	424	416	441	383	397	459	419	428	409	442	407	461	455	418	406	402	410	398	433	403	428	426	433	426	426	423	438	443	403	427	374	374	402	421	413	452	415	404	434	416	420	425	467	422	467	447	430	409	408	411	420	421	431	435	415	408	426	448	386	425	443	403	433	422	415	399	438	420	402	422	400	398	429	417	405	412	439	427	446	419	414	425	453	434	417	423	407	399	414	405	434	400	427	423	456	409	401	422	417	442	425	439	424	414	388	437	399	408	417	446	401	422	472	411	407	434	416	406	410	432	419	399	387	399	462	445	402	417	438	445	427	388	408	470	427	446	402	432	443	392	422	436	411	408	389	433	433	391	407	427	411	420	398	430	395	460	399	429	445	410	425	396	398	431	447	427	395	404	419	394	434	393	401	412	438	441	407	367	431	443	382	410	419	425	394	404	393	382	392	421	421	401	423	411	381	413	385	434	403	443	439	433	426	412	429	421	409	448	411	418	385	423	431	429	402	420	453	454	395	418	404	402	423	403	426	422	392	403	415	415	404	416	434	394	385	443	457	428	433	432	416	393	436	416	414	395	399	443	419	426	432	442	427	415	428	431	405	408	455	393	396	409	444	428	403	447	415	449	376	413	410	420	384	431	418	411	403	414	402	442	419	413	402	413	424	418	420	403	391	382	404	380	440	404	440	412	413	404	402	412	418	426	422	425	456	420	425	441	450	439	423	412	425	449	398	416	423	417	429	425	468	378	411	388	423	387	407	446	407	428	402	409	433	441	432	397	391	416	427	404	414	433	417	387	406	440	459	401	416	409	434	408	409	399	428	434	417	432	387	473	412	441	408	402	407	408	417	386	415	426	418	421	377	423	417	404	439	382	446	436	430	413	494	428	417	410	457	457	406	431	409	432	431	446	418	390	410	382	444	445	433	418	467	419	421	420	391	408	426	452	380	419	405	426	402	408	450	395	474	450	445	426	414	429	393	394	407	420	405	444	415	421	403	419	432	404	411	409	422	405	416	407	436	461	401	407	419	427	396	392	456	425	421	418	474	422	412	433	410	376	432	431	423	410	437	430	409	470	414	427	460	453	441	431	429	438	429	414	390	419	441	420	381	419	459	383	408	401	407	434	440	403	388	427	391	404	436	451	428	443	395	423	429	422	455	405	422	388	423	404	422	418	424	417	401	439	412	416	420	381	419	431	410	416	471	437	411	443	411	425	422	381	437	438	393	472	416	429	413	401	421	418	456	388	392	387	391	385	409	386	430	439	435	431	423	425	399	425	439	366	432	447	403	435	425	434	392	441	423	452	419	433	371	411	423	445	445	418	440	425	428	416	439	404	450	445	420	435	476	356	402	451	426	399	422	445	427	423	405	445	426	389	425	424	437	450	389	430	394	405	416	438	417	387	411	399	451	413	421	439	398	472	426	416	444	409	381	432	398	401	434	438	429	408	433	441	442	425	390	412	428	392	450	410	420	421	400	428	405	416	420	427	403	418	393	409	406	424	396	444	426	442	400	449	421	400	419	421	444	419	440	431	456	406	443	444	409	444	435	435	414	430	449	458	369	384	414	453	389	435	418	430	389	445	420	414	421	411	405	423	390	430	449	441	419	446	380	379	405	431	449	430	396	396	422	438	427	443	424	420	410	429	378	406	467	428	405	427	426	416	386	429	371	432	374	409	441	450	378	407	438	435	418	408	429	422	411	414	417	407	405	418	417	451	384	421	432	415	438	398	436	422	412	414	438	429	421	372	390	428	454	442	420	443	478	393	418	390	407	445	413	413	424	437	434	425	398	426	474	438	431	421	435	442	419	443	425	415	422	425	425	435	401	440	395	422	423	438	419	390	462	444	426	408	407	404	408	402	407	404	445	442	411	398	424	399	431	445	382	426	447	426	454	403	413	411	458	428	427	403
23430	22162	31167	25321	21640	18650	5135	484	337	309	322	300	309	326	331	315	308	315	335	302	332	277	315	313	314	322	276	306	292	309	298	277	279	297	301	307	323	285	272	312	293	307	299	328	308	315	336	302	316	298	304	279	297	312	314	295	275	296	257	288	298	308	297	308	303	318	291	315	299	311	315	330	306	318	296	318	284	333	273	328	307	307	303	306	308	287	312	317	298	306	279	284	279	321	285	314	313	307	303	279	302	270	280	282	300	311	304	280	301	296	291	281	296	280	259	306	296	296	300	316	295	311	299	332	310	276	292	310	306	334	289	311	286	320	333	321	289	286	341	300	314	318	295	298	304	293	290	292	318	293	318	335	296	286	337	294	303	275	335	318	276	300	316	300	311	301	315	306	319	287	296	295	322	302	314	302	310	339	320	323	310	309	309	329	296	315	335	322	279	304	303	306	310	322	264	308	300	308	312	296	281	328	269	290	292	309	292	299	300	301	298	294	291	313	300	305	303	299	307	267	291	312	305	295	314	324	316	278	316	300	294	279	313	262	291	294	284	318	309	307	300	272	315	317	327	285	266	317	275	323	287	287	291	283	301	297	302	285	310	324	313	252	331	332	298	257	313	289	305	315	318	286	283	277	298	296	296	318	287	296	332	312	272	291	286	309	282	293	307	297	293	319	257	312	279	329	303	288	300	336	326	299	300	306	292	308	318	290	271	306	307	305	297	271	304	295	289	313	314	304	299	278	301	305	311	301	293	304	303	315	305	332	310	286	293	327	285	310	284	316	272	303	261	308	301	302	300	325	310	302	302	280	289	293	287	311	290	321	311	303	287	319	327	320	292	307	301	276	305	308	303	289	303	312	264	293	282	298	281	327	262	289	324	317	304	294	272	283	276	307	308	284	301	297	308	284	288	299	280	292	317	306	319	301	258	311	318	286	294	278	289	298	323	322	291	312	308	301	315	346	273	320	291	329	297	323	302	303	317	291	290	276	296	318	304	306	281	299	298	323	270	299	304	273	246	316	285	311	289	283	295	296	313	327	300	297	309	338	306	298	275	303	277	330	301	330	301	301	290	275	289	276	308	300	326	319	314	275	303	298	268	304	334	306	308	313	316	286	275	309	319	316	298	306	318	304	305	276	312	320	327	311	325	289	276	337	321	327	297	304	313	357	265	324	300	313	320	293	322	305	305	285	298	318	313	300	312	314	333	279	324	281	318	338	287	301	277	303	298	297	287	316	341	302	316	301	307	289	314	296	341	320	315	290	331	296	335	295	316	277	307	277	294	287	308	298	323	306	332	284	331	359	313	285	285	318	334	321	297	310	285	286	287	302	277	299	295	284	288	301	311	296	326	280	320	285	281	271	312	305	296	296	307	301	308	323	314	325	296	286	314	305	289	281	283	268	280	310	291	318	292	301	314	285	337	270	304	302	328	321	288	306	305	302	328	316	317	314	292	320	288	275	282	304	295	286	337	283	328	295	332	340	334	341	318	336	289	306	288	333	282	296	288	307	275	298	305	321	291	290	281	302	309	297	257	326	288	293	332	312	314	278	294	302	300	302	295	316	300	298	308	295	342	304	289	319	312	309	315	321	283	343	278	289	307	308	288	336	270	314	322	303	286	318	333	306	304	296	302	272	305	312	307	320	301	275	292	308	307	302	273	300	282	304	312	305	334	291	307	298	325	310	314	297	338	289	356	319	328	294	309	317	280	296	294	291	290	309	281	273	315	273	307	312	268	314	285	321	340	298	324	293	299	325	277	311	307	286	316	321	314	294	295	293	313	301	321	281	291	299	325	287	275	291	320	313	321	288	282	325	317	303	311	312	289	324	289	298	314	296	292	296	324	312	312	288	303	319	278	274	315	314	293	291	293	310	287	266	316	299	316	293	275	320	292	288	304	331	286	271	290	295	268	336	335	299	283	309	318	307	282	313	301	289	337	319	355	297	307	288	288	330	287	270	333	259	281	285	333	279	300	285	303	287	310	335	298	292	333	306	279	311	277	314	312	305	327	288	304	258	288	277	305	285	292	300	319	327	303	322	291	299	316	319	295	299	306	314	321	329	295	286	283	295	294	325	297	294	306	320	273	309	318	278	304	291	313	286	304	304	307	331	303	313	292	290	274	319	303	317	303	324	317	286	305	319	274	326	297	305	283	306	299	318	307	289	309	315	297	282	321	308	321	284	307	279	331	309	291	288	318	284	305	301	299	303	332	289	304	300	301	293	271	278	283	276	282	290	313	305	293	305	291	299	307	285	296	296	280	310	328	292	307	263	310	307	292	273	288	306	309	289	308	286	291	352	304	278	326	272	307	301	305	335	285	282	339	296	320	298	312	283	294	291	310	292	286	309	287	338	317	310	289	335	324	327	299	294	302	273	276	314	304	292	309	288	300	285	311	307	310	292	315	287	291	322	294	299	314	297	317	311	284	298	327	302	287	318	323	292	305	298	313	307	290	318	307	274	303	299	282	310	307	298	290	304	268	319	325	318	330	269	293	307	296	277	321	325	337	300	311	312	281	301	317	325	324	280	331	278	320	297	307	324	318	317	283	339	317	294	324	287	323	281	288	288	319	302	290	308	274	283	273	285	300	312	284	299	313	311	308	278	303	330	295	304	310	305	317	278	298	305	305	293	321	281	290	303	290	308	315	300	318	320	316	295	320	297	324	281	305	304	303	298	305	313	296	272	310	304	334	314	307	305	304	291	272	306	301	287	298	306	315	302	276	287	261	293	303	309	302	335	330	306	297	299	313	281	342	315	293	314	297	296	293	292	309	314	326	300	289	284	310	299	305	309	273	301	323	314	304	293	309	319	292	280	295	262	280	259	305	292	276	314	301	284	300	309	310	286	301	306	297	312	324	289	320	307	334	300	303	298	312	303	287	329	293	280	307	287	312	296	309	303	305	290	305	300	303	301	292	259	320	311	325	314	304	305	316	314	262	300	311	304	328	289	280	317	295	292	309	314	317	308	305	284	302	304	298	293	300	277	269	298	307	326	318	309	295	325	299	320	299	322	318	314	288	294	326	328	319	316	339	290	317	332	305	295	286	331	316	292	285	320	308	293	309	267	314	299	318	324	332	276	278	309	303	281	301	289	307	314	301	278	307	316	292	341	264	291	295	290	264	302	324	302	325	270	273	279	319	313	307	297	335	326	297	335	321	312	276	312	295	288	312	279	306	336	274	331	314	272	309	309	294	317	327	333	307	305	303	304	294	308	287	308	281	267	314	303	329	312	287	297	306	293	282	293	312	329	298	265	301	303	288	327	317	321	301	306	289	323	291	271	300	300	335	330	315	315	311	271	313	269	318	327	317	303	286	298	311	300	278	290	306	294	293	303	303	286	291	305	317	290	315	321	326	320	336	287	284	305	299	285	296	296	301	325	303	308	292	251	290	321	304	316	304	294	308	288	294	302	293	327	279	267	288	311	279	266	282	265	324	310	299	290	315	319	271	324	319	323	293	303	280	286
60317	101457	74964	45581	23686	8080	2042	816	521	482	501	515	440	477	477	455	457	471	473	457	440	469	496	502	519	492	481	462	477	505	518	477	475	445	452	478	491	466	470	502	448	489	492	491	499	464	456	509	463	468	485	462	445	511	507	428	471	489	462	476	485	451	422	498	470	483	446	517	527	451	479	447	505	474	472	476	464	468	500	529	493	495	499	479	498	462	472	523	518	485	464	458	469	474	459	500	469	511	435	501	455	505	467	489	495	477	499	463	482	463	485	451	498	463	478	458	469	491	494	494	495	485	467	477	495	504	488	477	506	502	474	457	467	441	473	501	469	454	449	487	466	492	471	486	480	471	515	454	487	486	490	481	442	484	476	479	431	482	473	491	465	499	500	473	480	468	485	510	463	474	480	444	455	476	530	466	520	466	465	483	495	469	488	513	488	462	484	486	497	487	470	506	472	467	452	477	476	447	485	478	486	466	471	475	497	424	487	483	477	466	499	452	493	483	517	439	476	469	473	497	500	494	491	469	456	523	468	498	456	515	469	472	469	502	513	518	489	470	492	485	456	502	441	549	478	483	462	508	481	471	480	494	510	477	477	497	526	463	491	518	525	542	490	443	488	467	500	496	483	512	464	479	471	505	477	448	435	474	460	496	489	485	503	524	472	480	460	500	460	482	481	476	482	470	477	481	473	473	468	472	470	472	469	485	488	502	448	470	470	503	475	488	508	497	489	445	450	484	445	463	451	478	452	481	535	466	462	485	459	445	511	499	458	521	466	499	496	492	514	458	474	475	477	500	445	462	475	490	519	499	487	517	474	481	477	473	469	459	485	463	456	477	437	477	529	488	484	504	503	511	446	501	471	475	519	468	482	475	521	461	480	513	499	476	483	493	486	490	485	460	482	470	482	483	502	522	493	495	493	518	504	480	461	475	494	505	484	492	495	495	452	491	459	488	505	465	488	455	465	529	460	452	463	440	489	493	502	489	474	484	486	506	502	481	469	492	463	504	455	470	466	471	456	490	452	506	453	498	453	502	456	511	498	493	491	467	474	489	465	473	473	472	460	475	511	482	538	487	498	480	489	521	512	469	469	484	500	502	462	462	469	440	432	504	503	491	468	493	486	466	456	472	484	477	517	455	494	486	495	470	499	459	461	485	449	468	493	485	509	461	467	479	464	527	500	461	475	444	443	505	460	479	506	458	494	500	471	438	475	506	480	492	493	477	502	457	491	475	475	517	453	446	511	491	520	438	489	476	477	449	472	474	491	487	494	461	431	473	462	453	482	500	473	474	486	493	469	455	485	481	528	462	480	481	503	471	498	476	492	464	507	465	430	510	487	490	461	488	497	507	463	471	493	486	515	452	481	492	502	508	453	508	448	501	482	484	475	440	464	484	528	497	446	465	509	536	463	492	484	471	469	491	451	452	471	490	483	463	489	490	491	465	484	480	471	509	499	476	472	473	469	482	486	469	485	487	480	505	488	470	470	500	488	477	448	467	483	482	467	462	463	482	489	470	484	501	485	456	474	469	483	471	482	517	480	488	479	449	473	479	507	440	478	476	475	487	504	459	462	499	492	525	515	469	499	467	475	484	463	496	449	463	510	466	479	433	525	502	495	470	493	479	489	479	480	453	438	477	491	468	493	449	517	528	495	502	491	501	480	465	456	480	474	472	481	479	452	474	497	493	483	427	474	483	448	489	487	505	492	506	513	507	468	450	480	522	470	494	510	501	463	489	473	473	468	448	435	475	462	492	458	474	478	510	464	486	463	485	476	523	452	452	456	465	466	474	455	506	460	451	454	474	473	528	513	499	514	477	544	478	489	466	498	482	463	516	447	461	507	469	496	477	501	499	473	454	473	511	493	485	477	478	491	520	462	475	486	475	467	517	461	488	458	414	527	487	482	474	462	475	520	496	477	460	514	469	449	465	483	453	456	519	453	438	478	499	505	484	451	507	481	494	475	480	518	482	471	486	463	481	507	484	453	478	462	485	457	479	479	463	465	431	469	485	495	483	499	478	539	473	513	460	502	457	465	488	465	448	523	492	490	475	453	482	492	435	476	495	484	462	492	475	501	507	531	521	488	472	446	468	471	412	464	484	474	461	480	478	501	438	445	446	483	482	474	508	495	445	469	448	480	475	472	519	451	490	492	470	502	500	500	475	488	486	508	494	469	452	471	487	481	442	510	494	486	483	479	439	505	475	483	477	463	455	459	512	470	433	472	493	455	464	482	494	484	460	476	453	466	496	461	448	494	472	454	482	486	418	498	535	450	496	502	460	500	466	486	479	474	486	470	463	465	474	453	460	487	460	486	471	479	456	510	449	476	489	491	465	471	496	448	467	526	498	468	499	479	468	466	495	489	486	492	430	474	484	482	464	496	497	450	481	521	499	452	491	469	491	490	454	469	511	476	485	483	475	458	471	459	491	488	465	528	496	488	458	519	485	452	487	488	485	470	461	437	458	476	501	498	534	492	496	484	509	497	464	488	466	518	471	480	476	500	493	473	482	450	459	503	482	504	496	469	472	450	488	474	444	512	460	463	498	486	491	498	481	504	461	505	496	515	466	473	451	501	423	440	466	488	514	491	477	505	480	449	470	479	470	487	452	489	492	424	511	489	488	475	451	459	511	495	503	486	498	456	469	471	518	498	468	485	489	470	460	485	521	500	481	484	459	479	500	476	472	498	475	438	474	470	459	532	503	477	477	486	444	515	470	459	492	551	471	501	418	444	492	458	491	490	449	475	489	448	492	489	468	506	435	463	433	453	468	506	494	483	495	512	491	477	491	494	485	462	459	509	468	472	506	467	464	458	483	492	466	461	495	481	482	496	455	491	522	469	456	489	473	494	487	456	502	533	474	497	430	486	453	472	496	476	482	467	463	487	454	473	452	505	455	463	494	492	464	474	499	485	478	485	483	483	448	477	450	448	502	478	494	469	443	524	427	495	492	467	486	450	466	489	477	517	472	451	486	469	483	455	465	501	475	473	475	462	451	512	450	457	472	485	450	443	506	495	481	478	497	510	501	456	467	453	473	490	442	466	501	477	477	455	502	506	470	460	479	479	516	477	539	490	503	494	493	504	465	496	496	501	476	451	473	475	511	490	476	493	458	465	470	471	469	483	504	466	497	470	482	472	496	510	476	502	455	475	503	457	491	476	492	466	467	454	455	513	465	502	478	533	502	477	457	479	478	505	505	467	467	488	483	506	502	523	467	508	457	465	499	487	477	461	521	470	455	482	484	501	482	487	505	466	488	465	497	534	509	469	482	484	479	533	466	501	447	479	477	471	488	465	486	445	462	456	509	441	497	491	486	457	475	467	473	486	501	500	465	505	463	470	494	496	469	457	460	477	474	484	501	458	523	469	467	484	493	494	484	494	495	501	502	452	478	481	491	472	495	435	447	461	472	514	454	512	493	454	480	509	464	502	471	474	474	472	475	473	503	448	487	444	498	450	471	476	519	492	473	461	455	499	513
29334	29518	27666	12515	2197	589	292	225	219	189	178	196	193	172	200	188	205	197	192	200	202	182	223	181	205	193	186	195	197	175	189	191	184	204	195	211	206	181	202	188	225	201	194	189	213	209	199	191	176	204	202	236	188	180	224	217	219	210	196	222	187	197	208	214	190	223	188	210	175	205	187	196	177	207	198	189	200	204	207	176	205	192	193	221	222	218	206	200	210	204	192	212	213	182	218	185	179	224	210	194	201	198	221	207	189	203	182	195	216	181	204	214	190	196	187	203	203	207	198	205	187	188	197	203	208	190	197	184	222	170	179	203	204	210	194	174	199	186	181	207	187	209	202	197	216	213	184	202	185	208	210	197	206	189	180	224	196	186	211	213	186	179	185	206	189	186	196	205	210	183	245	201	225	161	191	189	201	205	193	211	181	191	200	214	178	205	217	191	194	173	208	200	214	196	195	215	210	193	216	218	187	185	210	198	205	208	208	183	201	207	193	197	190	189	207	196	217	201	203	216	209	210	218	193	228	179	207	219	197	167	212	189	210	184	216	177	189	195	185	184	180	205	193	178	208	209	234	186	160	210	192	199	193	163	194	217	191	206	171	207	209	187	224	180	196	185	182	199	185	204	210	205	227	208	202	191	199	182	201	182	219	184	186	194	187	216	230	174	195	206	193	187	188	220	212	201	179	215	195	210	196	198	202	192	190	224	209	200	202	206	206	206	189	206	208	217	197	198	213	176	183	200	190	190	224	190	224	212	199	203	205	198	201	206	194	198	194	194	184	228	186	199	207	192	208	171	188	198	199	175	220	203	175	200	204	194	210	204	218	204	200	192	210	200	202	187	228	212	185	179	192	199	183	190	202	191	211	199	227	176	183	209	195	205	192	197	187	216	183	195	206	202	228	179	198	201	212	190	192	205	189	197	229	198	189	187	197	206	192	215	167	170	194	191	179	218	213	196	190	187	203	187	186	220	188	236	183	194	207	171	193	185	176	189	216	223	171	196	168	195	191	189	190	217	169	190	215	177	219	201	191	218	178	202	211	191	204	246	192	201	193	222	219	205	222	199	173	200	220	185	189	212	188	198	192	211	206	206	207	192	186	205	197	173	219	188	199	196	202	209	210	211	182	179	182	194	191	183	197	176	207	215	206	186	184	224	167	186	184	182	193	212	191	197	169	195	179	216	191	191	199	197	197	219	198	193	196	198	212	196	210	190	188	203	177	200	194	193	171	186	166	180	221	196	169	199	217	212	176	201	219	203	208	184	184	184	209	203	221	179	213	193	200	190	197	189	201	199	208	198	194	210	220	194	204	194	218	174	196	185	196	214	188	180	218	206	191	193	211	176	178	215	207	208	196	190	216	179	224	205	201	179	226	204	198	208	205	221	183	196	222	218	187	199	201	201	166	211	196	165	186	194	193	218	187	215	181	176	195	186	193	199	216	184	176	196	188	234	204	186	196	181	195	214	178	199	203	216	207	158	197	199	193	212	197	189	210	186	184	208	190	185	178	202	210	183	186	201	186	201	191	208	197	229	241	205	219	215	217	192	212	191	212	182	165	209	191	194	198	207	210	191	206	182	195	201	203	188	208	204	190	199	204	194	175	201	199	204	208	189	197	189	215	190	182	204	189	180	203	210	193	197	195	201	227	189	199	205	182	190	196	208	197	203	199	187	178	192	190	193	197	183	202	210	216	182	203	212	181	202	222	197	209	193	192	167	198	188	216	184	168	183	197	200	198	187	176	199	181	198	200	200	204	204	201	201	203	176	191	207	186	188	200	204	168	218	191	183	197	203	182	194	201	223	205	200	209	214	195	211	184	180	213	213	206	180	212	190	218	196	202	192	166	191	210	193	189	212	192	196	192	197	186	202	192	180	196	187	185	199	200	203	187	183	201	189	206	198	202	197	183	207	201	196	194	195	206	211	195	184	197	188	206	189	179	203	207	204	186	190	177	188	214	185	207	179	207	191	192	216	208	201	225	215	190	233	161	164	205	200	161	205	205	221	202	191	179	212	195	173	216	185	201	191	175	206	212	189	199	230	168	179	211	199	209	176	196	199	221	189	174	187	174	182	192	191	234	196	186	183	197	191	194	194	197	188	178	203	193	197	182	186	188	195	200	210	205	201	200	205	184	208	199	215	189	199	185	179	205	195	189	189	213	201	173	210	191	179	202	194	232	200	191	199	203	209	174	201	197	205	216	207	187	176	195	216	186	229	186	203	200	193	185	222	203	221	224	197	167	180	202	194	206	202	210	194	194	195	211	207	194	188	200	209	173	192	199	196	179	187	205	189	184	192	216	196	181	206	192	199	191	212	207	191	196	193	214	181	194	194	190	206	209	183	206	204	198	192	232	200	194	189	193	195	205	210	193	197	184	215	225	195	182	229	190	205	204	196	187	193	218	203	199	198	182	199	212	214	219	200	190	162	215	197	200	224	195	200	175	172	207	222	207	189	207	180	184	169	199	212	170	202	197	208	205	217	200	174	199	198	194	227	204	181	204	208	205	185	219	162	201	197	210	181	186	205	189	218	205	206	201	173	181	172	203	216	189	184	209	186	204	178	179	203	213	228	202	209	207	204	192	201	193	186	163	186	203	222	202	245	218	196	182	240	210	208	211	203	189	186	224	192	199	191	183	195	187	190	217	185	225	215	196	183	210	195	190	180	193	215	226	227	191	213	222	183	205	193	228	183	199	207	202	195	196	220	209	215	201	202	225	195	200	233	226	214	214	216	196	197	190	176	199	194	190	212	210	175	222	182	186	206	207	199	207	179	183	219	190	201	202	183	194	207	185	202	195	172	181	193	191	219	208	208	197	177	183	198	214	223	193	206	189	200	223	190	195	188	175	209	194	201	188	196	183	201	202	171	229	181	194	237	202	181	198	206	201	206	228	189	226	192	176	201	230	172	199	192	213	177	209	202	206	173	194	218	225	186	196	194	204	194	183	231	199	201	224	197	187	222	202	200	191	204	198	190	194	207	181	200	191	222	187	184	205	189	181	185	192	200	195	208	197	192	212	191	194	190	188	189	185	202	204	193	193	209	192	199	176	178	199	198	206	185	212	206	184	188	187	219	221	199	210	203	181	178	192	203	217	203	200	184	189	206	204	209	179	198	204	188	194	183	195	191	198	175	220	192	215	170	204	199	198	171	199	203	216	183	169	178	190	198	212	169	201	206	208	174	179	210	192	205	190	214	199	204	186	177	191	189	216	204	217	212	200	191	175	173	191	190	200	200	203	191	173	198	203	209	188	194	225	184	207	206	222	189	210	199	189	218	207	205	205	199	212	182	167	194	167	184	204	208	189	212	170	196	185	189	208	206	183	188	193	196	200	214	188	184	215	197	201	209	176	217	166	178	176	216	188	197	194	189	192	203	198	196	213	183	214	190	196	215	208	223	188	194	203	213	215	202	201	210	205	191	193	178	197	232	232	200	199	200	187	184	187	209	213	207	197	224	212	180	216	202	189	201
35373	46667	32395	12904	3952	1202	530	372	338	351	307	328	334	360	311	344	335	326	320	330	333	330	346	342	328	352	306	367	342	319	334	327	318	355	363	347	316	346	356	312	333	360	316	335	333	369	353	351	348	324	328	298	336	311	313	340	348	344	346	342	302	321	340	314	307	338	342	331	321	334	341	321	350	338	343	329	321	336	340	336	342	327	364	346	338	338	350	321	306	304	359	311	343	332	304	352	327	322	346	337	319	355	344	332	331	327	330	320	320	329	321	343	356	326	337	347	306	365	314	343	329	334	350	336	313	353	331	323	326	317	326	325	332	307	362	337	362	330	340	361	328	318	345	335	313	355	319	330	352	367	352	337	327	313	332	349	328	343	310	359	351	324	319	333	331	332	329	308	324	339	357	327	324	341	370	338	320	312	321	327	317	310	333	346	344	323	315	344	306	315	379	350	338	331	333	342	322	341	349	337	361	328	323	334	315	296	314	327	370	336	316	338	340	331	368	313	297	339	299	349	337	331	322	314	336	356	356	329	343	343	305	357	327	351	345	365	332	342	354	317	324	329	314	325	352	354	383	323	315	337	333	326	354	309	343	304	356	329	306	339	328	335	318	344	310	341	340	341	318	323	293	337	341	346	293	322	301	313	326	337	341	338	301	332	369	353	335	333	333	337	338	347	337	304	329	337	364	316	363	321	329	333	339	324	350	361	338	343	368	332	334	312	323	337	330	312	352	353	353	303	354	332	331	357	320	315	319	330	331	329	346	362	351	339	317	311	338	297	346	321	322	326	311	305	333	325	328	334	314	315	357	315	316	329	325	313	317	335	346	350	337	343	320	345	305	328	332	327	348	343	344	335	353	327	334	335	328	321	309	321	325	364	342	355	318	333	349	354	333	361	360	313	345	319	328	344	326	348	336	331	343	343	365	340	389	316	353	308	323	327	326	315	334	306	322	336	338	310	338	294	351	317	364	332	342	345	306	327	327	319	307	294	352	341	354	317	298	337	299	355	351	332	354	307	316	319	318	315	314	331	342	304	308	342	330	330	332	342	320	315	351	305	355	334	339	328	330	348	331	330	340	387	312	331	357	335	340	315	310	373	303	308	332	340	368	336	326	368	311	341	321	319	317	319	323	360	301	333	333	351	323	330	325	326	289	362	332	331	338	313	300	320	336	354	348	289	336	325	334	333	353	300	333	320	349	353	331	317	327	338	336	323	299	340	302	327	316	331	350	333	373	277	327	301	303	336	312	329	308	337	327	331	365	334	292	327	339	306	328	332	305	357	318	366	305	336	333	319	355	336	332	322	297	304	300	332	295	316	302	353	328	318	337	349	329	321	326	322	326	304	323	304	315	319	344	320	346	340	322	332	332	299	365	369	332	325	342	321	332	324	337	320	321	301	327	302	340	324	356	297	342	337	315	358	355	339	364	307	348	345	305	333	330	335	331	316	299	319	324	342	289	313	335	360	339	329	320	337	317	312	302	343	346	303	331	365	325	360	341	325	320	366	331	322	362	315	334	341	319	331	299	319	290	304	287	327	339	312	340	339	327	322	355	335	345	352	328	328	351	328	310	337	318	335	369	354	342	327	316	329	323	303	321	341	349	367	310	350	328	319	338	327	340	325	317	333	351	337	338	303	309	360	303	360	325	368	350	303	328	344	329	292	324	322	359	326	354	325	313	309	348	348	326	354	342	320	315	298	315	327	310	349	366	356	330	347	315	315	330	354	328	315	341	322	354	356	334	358	305	352	318	304	324	319	312	347	328	368	324	371	350	331	364	332	322	339	304	333	340	298	369	372	317	336	347	318	338	331	289	357	319	335	305	287	323	314	329	294	315	357	326	327	337	367	346	336	334	331	344	353	313	330	366	330	336	352	302	339	318	350	329	343	313	320	349	321	340	353	316	355	347	356	335	331	362	305	278	345	322	317	327	304	318	330	346	327	344	333	344	345	356	315	332	319	318	342	331	348	327	317	330	332	310	326	316	301	335	313	331	328	311	319	330	319	317	332	336	339	339	323	353	346	355	355	323	318	333	315	307	353	330	315	341	341	351	351	336	337	314	335	325	356	346	315	364	330	339	310	319	318	326	317	326	293	348	368	343	349	318	332	321	300	352	348	368	319	312	345	337	342	336	336	288	312	328	325	330	314	292	310	332	308	339	294	372	347	337	342	319	337	322	328	364	352	337	368	316	310	365	322	313	343	322	342	340	305	341	343	347	342	333	346	309	339	333	320	351	342	336	329	352	324	301	326	321	357	324	361	303	323	308	351	340	308	391	353	314	308	315	326	317	336	325	335	300	304	342	363	296	344	341	327	337	347	342	285	354	310	334	332	330	329	344	332	320	347	353	373	319	323	332	316	335	339	354	322	280	329	322	330	315	348	310	285	328	339	350	321	303	347	327	298	341	359	314	313	341	339	350	306	326	341	298	314	358	315	310	333	310	331	327	345	324	316	319	308	334	313	316	340	348	310	351	343	318	310	294	278	325	331	351	327	327	352	333	320	312	332	325	339	318	332	369	306	322	339	332	303	318	306	298	345	324	328	305	313	297	355	376	323	354	324	305	328	324	342	325	327	344	354	333	347	318	332	316	341	322	336	359	354	326	326	382	313	338	319	339	322	314	322	364	320	355	309	346	338	358	337	334	333	314	322	312	346	305	345	327	321	347	318	318	348	365	333	316	354	351	330	346	346	327	326	337	344	302	289	342	326	326	328	341	321	353	325	325	299	320	327	370	329	301	367	333	365	345	309	355	369	347	365	341	346	323	327	303	318	330	333	327	357	309	318	344	315	330	317	338	341	369	329	307	345	301	334	333	336	300	322	324	356	366	346	333	355	316	317	363	356	327	299	333	300	351	312	329	307	340	311	343	298	294	338	333	338	308	337	337	303	362	330	330	341	331	333	338	332	354	326	325	312	340	332	339	336	338	339	353	315	328	318	343	350	320	335	340	306	319	331	353	335	313	331	331	350	360	331	335	312	338	309	313	325	347	304	315	334	322	308	325	331	330	306	323	335	342	317	320	336	313	320	322	325	328	335	290	362	344	378	351	321	332	368	322	330	344	325	344	323	321	323	320	337	327	332	320	311	323	333	327	345	312	325	359	317	322	322	309	327	355	293	312	314	315	324	328	318	277	315	354	294	324	343	338	341	329	347	315	356	325	352	306	314	373	372	354	320	352	351	332	301	336	309	312	344	342	326	330	335	323	327	354	326	313	318	348	330	304	338	334	353	340	347	364	309	346	326	315	321	335	346	335	352	348	344	357	349	311	366	337	331	345	372	337	335	356	333	340	308	328	328	343	336	331	337	307	321	296	322	301	348	344	332	355	311	312	329	287	307	308	295	332	316	342	327	335	336	305	333	325	344	338	351	333	335	375	341	354	336	330	339	328	298	343	329	328	313	315	323	339	324	340	338	321	318	347	332	331	317	354	310	313	377	298	373	317	324	351	307	374	343	346	324	324	361	326	298
24671	23512	33013	27529	20088	8681	1107	351	272	262	256	260	276	249	254	277	249	259	252	265	261	270	233	259	285	233	262	259	245	278	254	242	259	259	267	269	259	291	248	260	259	250	240	265	251	272	245	245	254	276	272	260	239	244	230	222	253	244	283	269	265	250	241	252	247	290	271	240	262	253	233	249	276	246	225	245	262	242	240	255	245	274	251	274	235	252	254	215	265	283	272	270	264	262	248	277	235	262	254	261	266	257	261	264	267	259	257	249	262	221	241	258	245	274	259	259	249	253	271	243	243	266	276	281	259	238	255	259	256	268	267	254	233	265	258	277	288	245	234	256	252	242	237	248	265	242	260	260	289	274	241	246	241	259	267	262	271	253	250	252	236	269	245	255	253	264	260	244	249	214	238	252	244	259	257	258	234	234	256	276	262	237	261	237	246	257	254	274	214	281	241	252	269	250	239	242	270	239	243	236	264	256	234	229	280	273	251	288	270	240	256	259	271	244	260	252	285	233	274	228	248	237	262	270	258	236	250	265	296	250	239	250	267	258	250	256	275	240	234	260	248	259	268	245	228	269	216	243	246	239	270	247	256	237	237	254	239	266	233	241	256	239	260	240	268	275	244	266	237	238	239	263	263	249	226	251	261	282	282	255	260	240	257	231	263	241	272	260	228	239	259	252	227	251	226	235	244	266	247	256	263	241	236	268	245	266	250	254	274	249	241	260	256	250	215	267	263	257	249	246	240	245	239	280	279	259	253	256	253	226	234	273	284	289	280	239	272	251	257	233	240	256	229	230	242	256	268	255	249	268	253	272	261	251	250	230	254	279	228	244	239	280	242	245	274	229	242	236	258	249	223	235	267	229	237	257	252	256	261	240	241	267	251	255	230	253	244	238	233	258	250	241	258	231	263	239	211	234	267	262	253	265	261	229	233	237	244	256	242	261	274	255	230	234	248	258	250	274	240	262	241	271	227	267	267	229	254	266	265	266	250	259	282	278	267	246	251	281	264	259	267	236	236	240	261	247	240	266	265	232	243	237	247	282	232	252	252	277	282	248	257	255	241	272	252	267	281	222	288	244	268	243	249	226	247	282	265	250	252	264	248	261	267	256	246	255	243	242	240	263	272	251	240	252	252	265	252	247	266	249	242	249	257	240	242	255	250	244	247	221	248	275	270	263	300	250	256	282	259	248	269	282	256	279	280	268	259	255	256	256	290	271	283	265	256	266	257	235	239	239	262	250	266	263	257	268	263	255	272	233	257	261	224	255	288	288	247	242	266	261	259	259	272	246	274	277	262	204	255	256	237	240	254	253	238	245	274	267	259	256	275	283	264	256	273	283	233	247	261	228	262	260	261	234	279	270	275	259	277	282	226	254	248	252	258	236	250	261	251	290	263	246	269	265	223	276	281	272	263	263	269	245	232	234	246	276	267	290	261	269	249	244	256	258	254	251	247	246	230	254	236	295	276	229	277	258	232	257	258	268	242	268	256	261	264	274	239	252	265	256	259	296	294	260	243	278	261	257	248	253	269	244	245	256	252	270	272	261	245	257	216	247	245	289	250	244	221	270	262	253	269	288	261	263	274	253	234	229	261	217	261	262	248	238	276	258	238	234	259	265	240	248	251	239	236	266	232	243	280	254	278	256	251	255	255	226	257	288	248	245	223	232	286	244	240	262	247	240	246	255	232	262	273	279	238	266	255	237	251	245	244	266	268	257	251	255	274	253	254	240	224	253	271	242	249	243	252	258	269	263	265	277	247	247	254	249	251	257	266	270	257	258	266	246	259	270	256	247	248	264	244	241	251	273	224	261	257	267	239	249	283	249	271	245	284	242	242	263	261	265	241	258	272	256	247	219	236	240	229	256	281	239	229	247	250	261	267	243	218	240	244	293	259	269	255	231	275	238	285	276	237	260	256	248	273	220	260	263	276	255	250	242	240	294	261	266	236	260	272	273	255	260	264	257	278	263	235	244	271	224	265	227	252	266	241	243	258	237	248	253	252	243	255	236	255	279	250	252	256	252	255	247	240	213	251	246	252	262	214	273	253	271	250	237	255	228	234	255	268	281	237	254	250	239	251	254	252	259	261	267	262	262	256	244	262	253	272	263	220	248	290	246	246	253	258	228	270	253	276	258	247	255	267	232	257	255	241	263	256	244	246	262	268	260	248	272	238	227	256	263	258	263	233	268	239	262	244	277	217	241	215	266	268	251	260	232	252	238	254	283	251	256	254	258	250	274	277	250	245	267	278	286	281	254	283	266	266	257	260	212	269	267	236	245	245	258	203	244	267	263	281	243	263	229	277	264	234	252	262	259	263	249	252	235	271	267	275	258	256	277	266	258	228	279	263	236	252	243	242	241	264	246	252	251	265	241	223	275	254	247	270	235	274	220	247	254	250	276	230	271	266	245	262	251	230	248	256	249	239	245	268	260	253	262	242	274	282	245	248	248	276	267	267	235	238	248	266	247	286	245	258	246	255	251	272	257	255	248	257	281	238	275	250	225	261	242	246	241	278	230	263	246	274	253	279	278	276	256	266	244	233	256	245	259	247	245	269	247	260	251	245	260	274	260	253	259	247	268	242	252	266	258	259	261	252	239	274	256	236	265	269	263	281	236	272	234	246	251	257	266	254	240	235	277	254	276	237	246	266	275	264	246	246	228	251	249	255	248	252	265	265	292	236	269	277	235	294	255	244	257	241	278	251	228	254	259	275	263	212	244	246	274	272	291	271	265	279	276	271	259	288	275	277	263	255	270	278	250	259	264	245	266	214	266	270	263	235	242	246	264	250	249	261	291	266	277	224	285	240	249	229	268	270	281	248	263	252	239	246	264	248	236	253	250	241	271	256	261	245	283	233	273	273	288	263	262	221	219	220	237	242	288	258	266	227	289	244	237	261	251	265	262	248	256	254	257	231	230	244	217	265	276	273	258	247	264	254	243	278	259	262	230	262	250	214	259	258	250	231	274	234	263	248	238	260	261	257	240	283	265	233	242	240	238	220	254	242	242	256	285	249	252	248	243	253	269	272	263	248	256	276	257	285	238	262	256	251	253	271	235	237	214	240	269	245	220	258	237	284	253	244	262	263	244	234	271	257	267	273	260	267	271	247	252	234	259	248	219	256	242	230	225	240	259	259	244	261	241	232	237	266	264	240	267	240	281	254	272	246	235	235	250	251	239	246	286	238	251	253	236	247	255	272	247	251	260	254	250	257	232	236	239	263	265	263	237	247	245	228	280	202	288	226	278	246	236	238	234	244	251	253	240	249	229	262	233	247	248	256	245	253	250	248	223	259	276	251	242	230	273	286	224	262	261	276	277	256	265	243	249	254	244	248	251	229	253	264	277	240	256	238	242	252	249	250	261	263	223	269	289	271	256	250	265	251	238	267	289	236	283	258	259	279	255	261	278	276	237	273	273	253	258	231	254	239	279	252	246	256	245	240	272	255	228	264	247	245	254	230	257	274	232	246	246	267	266
59547	89424	64585	36852	17144	5737	1596	575	494	434	405	410	431	410	395	433	384	408	425	436	409	425	447	423	409	433	426	434	398	421	408	416	450	425	419	405	409	409	400	402	409	403	442	413	407	423	438	422	432	386	451	412	401	464	440	383	413	451	379	436	419	437	407	422	415	421	408	433	410	451	418	418	432	395	426	453	395	420	414	425	399	433	411	405	416	425	400	433	422	408	458	409	417	394	425	413	420	437	459	450	463	425	430	437	421	432	445	410	430	408	454	403	414	408	450	407	420	425	451	388	400	390	386	400	426	400	406	408	408	398	444	421	425	395	437	389	445	434	399	440	439	426	427	432	417	400	417	406	405	395	453	381	447	411	417	438	426	411	416	370	424	453	460	414	429	407	434	416	408	410	431	454	395	426	354	444	415	403	424	417	419	415	439	460	407	464	421	407	361	396	397	426	393	432	418	452	420	411	396	435	456	453	412	431	414	422	418	397	441	461	388	411	427	402	434	452	420	391	399	439	429	433	413	396	430	416	409	409	421	407	410	413	424	451	384	442	420	415	421	402	443	437	431	418	417	436	434	412	424	438	397	417	397	409	404	418	409	415	407	388	382	453	438	412	413	413	407	403	413	373	440	412	435	412	416	416	456	412	398	387	468	452	434	394	437	392	375	394	415	439	433	466	449	420	431	470	398	411	428	437	417	403	435	399	421	409	418	395	425	425	417	420	392	422	413	424	395	446	392	421	394	428	404	388	414	413	438	427	458	428	405	402	423	424	405	404	421	418	431	395	414	397	440	419	445	412	423	419	395	384	410	435	419	432	440	427	434	436	379	425	388	403	413	464	429	411	426	413	435	436	437	448	446	434	416	402	400	401	408	404	439	410	402	429	421	411	426	418	384	445	404	387	425	398	407	419	449	427	414	403	406	394	445	386	447	441	441	402	426	434	457	421	446	414	401	463	447	442	429	450	430	413	444	419	406	452	421	401	442	413	444	421	429	460	431	412	431	432	432	433	375	417	418	428	377	439	434	407	387	401	440	446	385	416	417	416	402	432	383	412	437	407	438	393	390	408	398	371	440	401	413	453	441	396	418	404	435	403	435	398	419	425	403	404	437	451	422	462	417	432	425	392	458	439	451	429	418	431	417	411	421	442	397	433	402	439	442	432	473	449	395	419	381	452	422	424	420	420	430	412	441	397	435	454	395	409	418	447	448	417	437	422	424	404	439	427	428	412	442	403	461	412	432	433	425	455	438	369	409	408	453	404	423	386	415	395	385	397	436	445	400	409	420	403	411	434	430	430	420	442	438	423	459	436	384	390	398	406	460	428	407	383	416	432	423	451	417	422	441	406	454	378	441	434	427	404	439	432	434	455	422	409	397	420	413	392	417	421	428	403	371	420	457	412	416	401	392	455	413	440	450	446	388	419	401	432	439	424	443	404	396	427	402	390	433	425	425	468	435	376	462	454	402	435	395	383	409	448	433	430	382	423	435	388	426	438	433	414	441	392	437	427	442	452	411	416	373	410	441	401	426	450	398	408	457	368	444	410	411	410	415	427	425	451	422	404	416	422	422	435	420	419	434	421	427	429	403	389	464	423	413	439	410	387	430	438	423	437	409	423	449	409	420	450	391	402	419	400	424	387	436	415	420	416	472	440	400	429	444	438	377	421	402	403	427	410	420	420	410	412	436	423	429	432	369	420	414	440	464	436	387	380	419	451	401	412	409	412	417	449	431	430	412	434	426	414	420	429	402	423	425	430	412	432	430	431	417	417	430	400	416	405	424	448	429	460	413	420	388	433	450	447	426	432	417	443	414	460	419	408	443	466	399	390	420	412	420	427	411	433	390	427	448	450	439	430	429	396	430	405	428	420	459	409	406	432	418	400	445	424	398	405	432	432	422	388	455	435	388	395	389	384	421	410	423	407	416	409	419	431	398	422	418	394	412	420	440	422	414	460	411	410	421	408	402	420	431	420	415	407	405	431	431	419	438	471	408	438	439	430	428	431	387	409	409	460	422	448	432	426	426	438	416	403	390	458	408	438	447	467	397	448	433	424	420	405	422	415	447	421	386	453	404	426	444	442	439	405	431	419	424	442	450	448	378	429	416	418	388	400	430	413	397	386	415	399	357	427	447	423	402	422	421	477	411	407	424	408	438	450	423	405	418	474	449	427	424	386	445	439	396	421	434	448	439	429	407	427	435	453	422	449	403	428	426	421	389	410	397	380	434	375	412	473	412	421	382	412	405	416	427	421	441	426	410	422	413	430	426	452	401	410	405	444	423	453	411	426	432	435	427	420	419	406	380	431	389	459	394	413	448	440	401	436	422	410	438	453	450	403	414	427	432	429	401	443	454	456	401	442	435	399	428	408	424	414	424	384	413	420	411	400	431	439	448	396	423	459	431	433	432	422	419	402	440	424	413	420	394	410	388	423	413	439	439	436	451	401	429	438	402	418	414	440	424	406	436	416	421	425	423	433	416	426	422	451	425	423	421	442	407	429	433	384	453	445	426	442	412	430	388	423	402	413	412	476	408	403	417	412	432	419	434	417	407	435	411	420	374	384	430	436	455	416	402	396	414	411	411	407	444	417	425	401	443	411	400	403	412	414	448	420	447	432	440	423	430	416	411	415	418	413	407	404	446	437	455	407	387	394	406	437	419	420	396	428	414	432	391	449	389	401	452	376	440	410	420	477	430	400	416	416	426	412	383	421	438	405	415	430	399	403	429	416	394	449	450	432	412	385	437	441	439	400	403	431	428	458	430	422	440	408	408	414	403	432	452	413	445	421	443	421	410	444	368	409	397	437	372	411	429	401	407	429	388	426	404	455	394	449	402	394	400	442	417	416	382	421	387	461	413	435	378	424	422	453	458	435	438	413	421	450	416	425	439	405	425	407	442	427	442	448	418	433	423	440	411	408	417	460	408	425	450	459	416	437	415	428	431	405	404	414	429	423	432	431	384	416	404	395	392	412	411	440	398	397	428	428	399	382	455	423	453	391	430	384	442	418	424	369	376	417	463	407	410	435	428	433	405	430	426	414	401	433	439	453	407	409	413	421	441	423	451	447	404	421	449	405	439	409	408	424	415	437	390	409	408	434	432	404	414	403	424	374	412	430	397	432	423	397	385	431	420	402	448	419	444	419	429	414	413	426	419	387	416	404	460	416	396	413	439	388	425	436	436	440	409	460	409	387	400	447	396	412	408	464	440	419	432	393	411	423	406	387	403	414	355	421	430	411	378	453	426	414	414	393	397	436	392	407	419	430	435	409	439	396	416	391	392	408	421	422	440	424	426	437	426	453	402	398	439	418	411	398	413	445	382	390	431	442	382	410	386	406	402	427	404	477	421	426	397	426	404	416	431	401	417	402	420	455	423	425	406	427	409	416	414	413	456	412	450	416	402	431	434	433	456	437	406	413	429	435	471	417	428	428	414	419	428	410	439	422	401	406	438	436	417	391	396	386	351	402	417	434	421	430
23454	22187	31071	25356	21738	18759	5310	483	322	314	328	356	297	329	329	316	327	292	327	325	280	276	290	301	312	296	294	308	298	325	327	306	316	309	318	326	317	311	331	320	326	326	302	322	331	306	324	302	295	291	322	293	291	290	297	322	309	306	283	318	288	294	309	293	294	301	295	287	330	320	306	321	316	291	307	333	309	299	297	334	321	313	296	326	295	308	325	304	328	313	310	301	326	284	298	307	304	291	305	299	296	324	259	292	323	272	282	299	308	289	292	324	331	315	296	302	297	296	303	311	316	291	286	308	285	333	340	304	295	271	317	270	273	322	328	305	296	302	325	290	296	294	289	305	305	300	325	308	311	308	299	304	251	322	304	329	310	327	336	285	272	305	304	287	267	297	303	310	349	322	307	311	323	306	335	295	301	312	316	293	302	298	308	300	273	339	306	307	298	328	321	296	306	339	278	312	302	316	297	288	273	316	304	285	307	285	312	279	309	299	284	292	266	330	265	295	296	288	313	289	292	335	317	316	308	321	308	279	290	323	318	303	312	313	285	324	325	300	285	311	267	294	304	290	292	304	291	303	298	309	320	292	295	315	296	333	275	297	294	317	295	324	294	295	295	336	301	297	305	316	314	300	295	326	323	283	322	317	298	302	319	326	320	276	263	317	307	315	337	307	313	348	321	269	320	345	283	291	299	317	326	312	327	291	307	313	315	267	329	318	324	296	318	299	306	263	313	299	344	331	316	292	300	263	310	297	306	314	327	295	259	305	319	311	306	325	366	306	310	324	336	283	284	271	330	304	305	296	335	310	323	304	316	276	302	288	293	314	353	289	290	317	335	312	321	297	330	327	324	319	301	358	277	306	294	286	282	304	309	345	289	286	301	297	306	299	314	312	296	305	274	288	314	322	313	306	313	293	322	324	315	329	325	286	301	292	332	330	276	337	323	339	311	344	313	318	290	288	314	342	317	317	297	277	318	313	308	298	360	302	285	288	315	327	328	315	316	306	339	301	298	299	324	325	295	328	323	290	312	319	312	287	318	299	320	334	295	304	325	277	305	295	309	277	314	283	333	321	331	303	305	325	286	306	287	311	300	290	279	342	313	314	289	335	319	306	298	294	306	302	323	336	291	307	267	291	326	323	335	321	278	277	304	333	295	324	279	302	318	301	325	316	288	289	324	316	315	285	344	320	285	274	305	272	304	280	314	303	307	289	337	313	316	324	292	287	331	288	294	322	320	305	261	305	291	299	332	324	324	292	300	306	299	310	318	345	293	311	279	273	306	308	320	296	325	287	307	271	310	298	321	322	297	320	301	307	268	309	308	307	288	296	307	326	293	299	332	283	304	322	297	333	300	299	327	341	327	317	295	263	319	287	314	305	287	303	334	302	334	293	301	311	303	337	329	277	309	283	310	337	290	323	291	305	311	278	305	332	268	322	304	301	270	302	304	293	336	319	320	322	316	323	278	352	290	311	323	307	299	292	309	309	308	284	301	293	282	335	309	306	284	322	293	297	317	264	311	297	279	310	319	304	295	285	287	282	306	312	291	297	297	280	325	299	317	308	308	326	294	320	308	346	335	320	311	331	301	342	302	316	300	304	303	311	315	319	295	323	254	277	345	324	298	291	317	324	294	304	319	293	287	285	326	306	334	284	279	309	324	268	307	298	312	317	287	326	299	302	312	314	328	297	285	289	305	296	301	322	293	296	312	305	307	311	311	317	316	295	318	306	284	305	285	335	301	293	296	317	348	311	285	308	295	320	287	348	314	337	331	287	316	292	316	301	307	281	319	296	325	302	330	284	341	288	293	307	303	317	319	302	277	287	299	304	289	306	306	288	299	278	325	292	328	297	338	334	316	289	334	303	269	330	320	328	321	311	319	298	282	317	273	305	305	309	318	304	275	294	261	305	293	306	330	286	306	288	284	271	325	319	272	292	284	274	312	349	302	302	298	321	281	298	309	315	334	320	297	288	298	361	303	313	254	310	335	313	320	285	298	309	289	298	298	299	297	296	265	300	296	343	328	293	314	307	327	274	309	349	310	302	310	317	323	329	286	303	355	299	283	290	291	291	320	304	306	289	316	312	318	297	319	273	271	324	323	271	320	302	305	326	322	317	291	280	308	331	351	310	308	297	315	308	294	344	356	305	315	322	280	311	272	313	275	283	315	310	293	312	294	298	314	293	288	294	311	310	299	277	299	292	308	304	300	306	301	274	315	291	325	330	297	308	312	302	309	296	281	287	284	312	306	295	284	310	308	313	295	310	274	319	285	322	270	304	301	314	287	335	274	307	287	328	301	312	285	328	321	320	280	298	328	298	290	310	314	313	299	299	298	287	314	313	319	290	296	316	282	302	267	296	292	344	312	337	297	287	327	309	308	303	297	311	322	307	301	286	287	305	277	320	326	298	299	274	309	289	326	323	322	290	291	308	299	309	334	329	315	293	315	313	315	307	304	312	332	309	330	315	302	327	315	324	296	293	295	286	301	318	309	331	286	309	293	287	316	303	339	308	289	327	305	303	291	315	318	322	324	325	305	277	311	316	323	320	326	336	296	272	311	308	290	302	324	308	319	306	281	289	274	259	315	309	290	282	298	253	289	295	289	295	326	304	272	303	324	300	272	304	301	332	312	318	331	303	311	261	293	327	285	317	330	291	331	288	306	278	316	293	290	336	277	306	336	345	308	320	285	273	303	292	319	306	314	290	276	309	289	317	295	283	285	311	328	321	318	312	262	305	290	317	292	270	324	313	299	304	312	313	301	297	317	339	300	328	293	332	295	298	313	302	292	334	348	318	307	332	332	294	322	309	309	332	292	283	293	298	281	326	291	316	299	281	311	311	297	301	313	266	322	335	292	303	290	299	291	303	309	311	269	317	289	286	321	286	315	322	284	314	296	289	286	304	319	326	304	300	289	301	288	296	298	311	336	300	306	307	305	254	293	289	305	288	328	291	312	313	321	309	322	293	266	290	290	341	308	283	331	323	268	274	309	327	316	290	307	270	298	295	308	312	332	282	313	293	281	288	280	277	313	302	308	289	294	303	294	307	285	317	291	289	319	288	303	284	303	284	310	302	331	295	310	300	290	301	276	305	310	302	318	314	329	310	294	300	291	299	322	306	267	320	301	326	337	292	301	332	344	291	295	306	266	306	313	286	301	323	280	287	306	314	275	296	302	286	323	307	327	295	340	297	294	295	314	335	332	286	269	329	312	293	297	339	292	273	292	316	290	282	298	293	299	313	303	297	300	303	326	272	283	316	302	283	301	333	330	321	294	293	292	292	294	282	293	317	312	296	280	297	304	292	323	330	295	291	293	297	324	284	345	346	315	274	300	303	304	335	288	298	315	297	278	300	280	307	319	298	307	298	306	332	325	313	305	288	303	322	299	291	258	302	331	307	323	298	282	320	316	323	336	333	256	282	332	320	317	289	285	319	306	287	329	318	317	294	298	320	297	315	296	295	322	281	305	301	326	318
60351	101118	74276	45147	23729	8676	2213	723	457	480	507	504	500	522	485	476	464	490	480	487	466	487	521	487	474	510	471	478	442	471	480	463	480	496	515	503	462	444	484	464	457	493	476	477	475	454	490	460	473	504	470	478	510	484	478	469	494	498	506	531	509	471	473	473	502	493	489	447	472	497	471	502	489	513	469	467	459	459	541	503	453	480	509	494	471	499	485	464	494	468	476	484	471	503	458	525	478	449	471	445	486	480	472	500	485	513	475	486	451	465	457	443	451	472	456	469	469	502	451	471	486	500	464	467	473	454	471	463	492	487	475	472	508	490	485	480	464	472	500	478	476	496	483	476	473	480	508	524	475	441	453	477	478	470	459	500	437	434	494	504	457	487	487	469	512	502	492	451	468	504	500	482	474	479	453	454	473	462	469	527	472	489	505	503	464	464	462	447	518	500	508	520	485	537	497	475	496	476	530	480	511	463	505	487	466	479	494	472	524	455	528	486	455	488	481	471	516	440	457	475	490	449	479	494	508	462	481	515	475	481	474	485	464	476	482	486	491	471	475	450	480	488	460	489	494	469	508	439	467	452	490	487	459	466	459	487	470	461	487	487	515	510	517	484	472	479	491	495	459	494	507	473	484	501	437	491	500	469	450	479	441	518	484	479	449	478	478	487	468	438	451	472	506	486	442	448	431	494	448	485	468	492	493	442	501	488	471	504	517	466	483	454	461	428	481	466	510	454	476	493	527	511	527	478	488	469	468	490	457	504	494	459	477	502	481	478	495	491	468	520	470	498	485	491	496	500	500	474	434	478	497	440	444	471	440	500	457	506	482	484	498	478	490	458	496	462	496	480	463	499	488	472	484	481	519	473	480	474	466	498	473	521	492	498	448	438	520	508	492	480	485	490	461	440	480	479	460	478	487	468	473	452	474	464	482	493	478	461	472	470	454	459	506	485	466	508	459	438	436	463	504	513	471	497	494	469	477	485	457	519	474	504	487	488	475	470	473	486	490	458	476	497	482	491	480	475	463	469	488	459	461	493	461	502	461	454	460	524	511	489	492	462	483	490	461	472	455	472	432	485	497	479	478	490	476	489	423	463	464	473	474	488	446	528	487	455	506	453	481	478	472	461	514	431	453	482	504	497	476	500	520	488	464	503	509	479	463	490	480	492	453	466	434	481	483	493	525	488	466	467	476	508	464	486	467	489	464	474	481	466	465	506	481	485	467	491	463	464	450	506	502	473	476	466	471	467	496	455	467	463	471	462	471	435	457	479	476	466	473	474	453	445	458	491	489	481	451	472	490	476	479	520	462	472	516	462	467	507	489	485	471	486	441	516	481	488	453	482	494	514	457	440	453	451	458	496	500	462	513	494	448	455	476	491	518	466	497	461	490	493	494	472	508	474	438	519	494	476	540	497	462	428	494	464	480	503	454	465	507	442	483	500	478	520	478	448	503	447	463	490	493	454	491	476	467	453	439	512	486	487	479	497	468	477	489	516	439	487	492	486	474	479	531	431	467	475	473	497	481	465	508	493	456	453	448	486	485	502	469	466	518	468	496	504	485	438	486	467	468	505	474	450	474	503	470	449	475	485	483	466	536	445	488	519	487	494	480	514	511	509	501	500	465	479	507	463	492	483	495	482	499	513	481	474	445	470	471	453	479	462	480	479	502	484	461	477	501	482	507	482	469	467	453	500	456	495	445	459	485	511	458	503	437	452	470	468	494	459	505	472	489	450	509	461	457	464	490	502	474	459	448	501	481	482	491	468	445	494	493	461	461	491	510	487	468	468	487	513	463	490	470	476	466	442	501	479	491	455	489	487	459	469	492	505	513	480	481	442	464	518	458	508	511	495	500	469	472	470	486	493	466	517	506	465	486	532	495	487	484	488	468	467	469	458	522	490	478	466	496	503	477	484	442	461	472	512	460	434	430	486	446	483	507	468	468	420	460	497	481	474	483	468	498	499	499	494	487	507	435	460	523	458	478	476	458	455	469	429	493	486	495	477	498	475	463	517	454	449	482	485	503	463	496	468	499	462	506	469	470	451	498	490	449	460	504	478	508	491	489	468	494	495	476	496	479	455	473	485	438	537	504	514	463	493	486	513	480	452	464	480	477	485	484	489	455	485	531	483	521	468	465	471	493	467	491	505	454	477	459	468	515	489	459	453	465	508	515	487	469	491	486	462	419	497	477	483	470	498	461	483	489	492	443	497	458	469	481	504	459	508	493	493	451	524	484	491	513	509	455	452	489	504	477	469	451	464	507	464	489	478	512	477	473	450	464	497	549	438	490	473	491	441	497	488	470	463	479	481	453	478	477	513	519	460	495	491	475	449	520	524	484	488	448	479	455	511	451	491	490	487	478	482	491	480	464	488	481	450	514	492	485	444	458	455	440	499	437	480	491	489	449	465	439	425	508	480	490	469	457	490	474	499	476	476	476	489	478	495	478	467	457	463	471	477	503	464	494	509	495	471	486	506	431	474	464	548	498	467	515	490	503	494	459	500	482	547	467	509	465	481	482	477	499	488	482	485	474	503	491	477	491	507	463	482	493	467	484	465	482	511	462	493	492	455	493	488	461	498	480	465	489	509	474	459	464	501	493	468	474	464	468	487	490	489	470	488	492	509	479	475	512	437	485	449	502	464	471	469	465	464	444	461	475	445	494	482	510	510	451	474	485	494	458	464	469	465	530	487	457	441	426	474	485	508	497	485	465	462	466	504	487	475	475	448	507	470	479	496	463	452	521	467	459	494	459	475	502	472	508	469	468	483	479	498	484	473	447	458	473	496	486	449	477	449	451	480	490	465	487	527	458	501	501	498	485	483	473	480	494	472	480	467	504	499	479	436	460	449	500	468	439	470	510	498	500	473	506	513	475	500	476	465	486	488	494	467	504	503	493	508	497	480	475	498	481	455	465	482	449	481	464	448	472	454	463	479	447	473	504	520	469	455	486	444	464	490	499	492	458	445	464	441	472	469	446	474	499	558	455	487	463	480	465	510	502	480	467	462	463	486	477	471	490	531	469	445	458	523	493	475	473	509	496	431	507	466	488	448	459	523	466	480	464	469	487	444	471	466	464	498	511	476	478	460	465	526	445	477	482	459	481	528	518	508	446	451	450	521	475	488	503	494	466	519	481	494	453	467	471	502	480	469	490	477	486	505	449	489	480	511	499	443	477	505	462	515	486	469	433	488	449	451	474	499	475	466	474	482	463	461	452	512	491	462	466	474	478	460	470	451	471	446	494	490	485	472	536	489	480	457	490	475	489	467	478	487	502	471	458	489	478	504	495	493	502	492	499	473	477	486	481	489	478	447	465	465	482	493	531	453	513	515	471	467	481	478	480	504	453	471	526	465	448	469	524	446	439	469	501	502	475	521	475	489	462	473	491	473	470	488	501	481	468	450	492	489	462	485	477	440	497	458	487	490	490	476	504	485	469	494	470	479	465	495	466	503	517	452	474	469	498	480	439	515	482	523
29589	29350	27032	12633	2168	680	316	218	219	201	174	221	194	181	220	197	201	207	180	192	226	189	207	199	203	202	204	200	195	206	189	231	185	196	195	173	210	215	198	220	204	183	187	192	221	193	173	186	188	201	202	225	210	228	192	231	225	182	162	187	217	185	228	203	205	231	179	199	202	198	190	211	195	195	208	196	182	197	210	228	203	200	219	200	199	212	198	190	177	190	183	192	189	190	185	190	185	193	208	244	193	211	183	223	190	187	229	181	216	200	195	218	194	225	194	204	205	183	216	218	204	224	195	227	235	216	213	194	208	204	210	217	221	194	221	198	187	204	174	199	210	205	197	170	185	204	199	217	222	221	208	197	214	211	213	180	193	194	201	209	216	207	191	199	212	198	201	218	190	194	200	194	236	195	169	212	204	191	192	214	257	201	219	198	167	189	195	206	187	208	225	197	192	174	211	196	217	207	170	191	177	188	199	216	200	202	195	198	194	187	201	208	205	234	228	191	213	186	206	221	200	219	203	211	198	206	191	206	222	219	194	211	208	187	204	191	190	204	200	173	201	204	239	199	197	192	211	219	187	227	215	200	212	209	190	190	191	209	199	185	191	214	202	212	182	209	201	189	205	191	213	230	187	221	219	213	198	195	177	200	201	165	196	211	211	196	199	210	213	212	189	205	207	221	210	207	196	201	219	214	209	211	208	201	196	187	213	238	204	222	213	169	211	186	193	197	179	216	208	212	194	194	218	183	191	181	181	201	212	203	230	212	197	201	196	200	218	201	184	204	202	197	193	195	210	208	212	218	189	209	197	224	198	196	198	214	197	217	186	180	197	215	202	205	190	211	189	221	199	192	194	196	194	217	204	185	225	182	203	221	200	181	212	180	182	221	202	207	193	196	207	171	215	220	216	191	227	199	182	184	185	222	209	201	180	193	214	212	207	212	207	192	195	212	198	187	202	198	188	207	188	185	192	214	180	204	184	202	217	201	214	224	183	193	219	158	238	189	187	209	204	205	194	209	191	214	220	210	186	194	220	191	200	187	200	197	197	213	206	177	196	213	203	224	220	190	222	181	199	201	206	215	169	174	177	196	209	198	204	184	181	200	194	185	183	220	163	192	206	202	190	203	212	188	238	188	201	216	213	198	221	200	176	191	203	202	232	178	231	208	211	198	207	228	196	216	189	191	192	218	212	188	209	205	191	191	205	189	196	185	193	196	185	185	206	200	190	195	200	202	206	198	221	188	210	209	186	200	194	197	194	200	191	198	211	195	186	184	220	227	194	162	176	227	191	202	215	186	194	212	225	222	205	197	204	198	200	192	221	199	225	174	211	212	209	196	202	201	213	166	201	199	225	186	229	188	209	205	174	189	197	211	198	190	189	194	200	197	184	186	202	176	195	204	206	198	208	205	205	188	218	196	208	209	198	226	206	221	203	218	211	208	212	197	181	203	204	189	189	215	221	216	218	198	209	189	218	193	198	201	228	183	205	210	186	209	180	203	183	207	215	216	212	192	206	206	193	209	180	206	191	184	189	212	181	201	221	227	190	244	216	227	197	182	204	208	196	207	199	213	225	193	219	202	197	201	206	197	171	198	179	208	217	189	207	241	205	203	210	173	233	190	179	209	185	226	188	188	209	211	211	207	201	198	204	205	202	202	179	214	220	219	198	204	191	210	177	205	168	207	212	194	211	206	204	221	203	193	218	200	208	214	185	209	218	183	182	188	206	188	195	215	195	203	186	190	190	217	209	191	214	194	201	203	197	209	198	191	220	209	195	194	216	213	200	198	207	189	199	222	203	213	193	196	213	193	210	197	232	209	208	187	166	225	227	218	189	211	212	181	187	175	180	203	186	172	233	190	222	189	189	197	224	215	189	186	179	215	243	209	171	216	220	183	221	214	218	197	180	209	213	211	215	212	204	196	196	187	207	210	197	200	193	217	202	179	180	205	206	205	209	186	195	185	210	189	197	173	199	187	204	220	201	192	218	199	196	224	190	246	206	196	182	184	176	192	200	223	194	186	205	224	202	215	194	204	214	185	192	217	204	189	188	198	204	214	201	185	203	211	208	190	200	211	186	202	206	209	211	185	186	177	186	212	186	205	185	201	208	210	187	185	211	189	198	189	178	211	205	197	226	197	209	199	203	195	203	205	195	202	197	198	204	177	229	196	214	226	200	178	222	219	180	220	219	196	204	202	208	193	188	185	212	212	205	220	208	196	179	204	178	188	200	180	199	171	218	192	215	185	199	209	209	195	212	199	190	199	217	200	202	189	209	213	192	181	214	201	212	213	202	196	207	213	203	229	204	199	209	197	205	210	188	208	192	191	174	200	213	202	219	214	188	199	204	191	207	201	178	192	183	223	163	182	210	203	204	193	209	207	203	196	187	189	201	198	216	217	191	198	215	172	223	194	197	182	206	229	202	212	195	192	200	217	212	198	199	220	189	218	199	210	194	199	195	214	212	202	195	208	189	197	213	209	190	223	211	200	203	208	200	209	207	211	186	207	205	196	200	199	224	187	174	216	227	208	196	207	193	187	206	202	193	184	223	179	210	218	210	192	221	203	209	181	199	184	189	193	209	219	212	224	194	217	197	183	195	227	181	191	194	189	204	190	193	218	213	201	211	207	202	195	201	197	195	230	203	199	201	194	190	199	218	184	202	229	199	188	188	210	202	175	186	206	193	212	206	215	186	242	172	215	191	213	200	206	200	168	190	209	202	194	199	209	173	180	211	200	209	206	209	220	202	204	217	201	198	198	230	197	205	183	188	205	205	207	197	191	188	196	178	198	211	198	195	207	186	213	213	201	197	192	201	191	191	204	204	201	206	190	159	192	200	216	206	210	200	195	213	188	196	226	186	179	199	225	199	203	193	239	205	221	215	215	183	218	199	191	204	230	210	217	227	187	250	189	197	199	194	227	193	214	226	201	196	229	202	206	205	225	193	215	196	190	192	195	221	198	216	196	197	201	242	238	200	203	177	198	192	185	181	197	212	200	205	216	199	221	216	215	197	193	223	204	209	202	236	227	197	171	176	198	211	222	222	196	195	191	198	215	196	201	218	208	199	187	234	214	188	176	207	228	194	229	191	181	183	216	229	223	218	227	201	193	199	176	207	195	192	198	190	208	206	196	179	187	196	195	202	202	197	213	207	214	202	219	198	210	188	238	214	222	202	191	199	217	181	190	203	198	203	195	184	188	216	199	199	208	185	212	198	196	177	189	199	189	196	208	199	208	210	212	179	207	217	197	193	215	231	199	201	199	178	209	217	216	197	197	184	199	220	189	197	182	186	164	208	196	210	186	195	202	187	184	194	206	221	217	188	212	197	215	202	210	185	179	214	204	201	206	214	202	205	194	211	196	176	214	213	214	188	190	195	198	193	199	182	198	218	190	192	195	200	185	188	176	218	203	218	208	210	205	217	233	185	181	198	191	191	217	195	206	234	179	222	245	207	207	213	210	225	201	193	191	182	204
36144	46316	32236	13137	3800	1204	524	347	328	327	341	363	343	331	354	353	351	328	320	300	351	308	340	364	348	348	352	374	350	358	352	338	339	345	353	346	348	326	290	329	343	334	326	336	370	324	333	352	334	387	309	342	339	327	365	340	373	338	332	330	331	350	353	304	346	354	292	333	320	387	365	357	334	357	321	338	320	314	319	329	301	376	322	334	335	326	369	337	341	325	356	360	286	338	346	386	347	317	333	336	340	344	347	343	348	297	351	333	317	341	336	342	336	330	327	337	351	295	344	332	353	330	353	333	338	365	351	342	348	361	347	341	345	322	325	322	348	345	299	317	377	342	311	370	332	327	335	377	321	322	335	328	341	313	347	336	353	336	327	338	360	294	332	332	340	362	350	337	350	340	321	310	340	344	346	342	317	355	301	330	357	357	346	346	339	347	341	368	332	332	288	350	322	310	312	347	337	339	345	331	317	360	382	362	313	347	361	324	332	353	304	345	356	330	351	353	331	342	334	353	322	356	338	342	348	357	353	329	365	312	324	333	361	319	318	348	332	326	363	317	359	358	349	332	325	374	308	331	344	344	330	327	322	325	340	322	361	346	330	366	341	327	372	357	334	322	369	342	346	342	324	331	348	329	337	332	343	339	325	360	345	366	326	321	339	325	311	344	331	322	351	334	311	345	313	335	369	343	336	354	342	346	355	337	323	332	337	323	322	292	324	314	356	334	349	317	341	342	330	328	320	324	341	347	305	358	356	323	344	355	370	315	339	348	353	344	335	338	325	331	337	367	341	345	332	316	349	361	360	339	354	354	304	351	349	330	326	325	353	338	317	336	307	343	331	323	349	341	353	356	310	349	324	324	323	340	356	320	376	332	313	326	316	353	324	328	352	315	331	327	343	353	304	341	335	319	299	344	330	351	314	347	358	335	336	328	342	345	314	339	342	299	312	327	341	315	350	327	293	314	323	356	324	315	354	355	360	349	337	327	366	346	310	348	357	345	322	345	354	320	354	347	370	358	335	323	320	335	339	333	334	344	349	300	340	319	323	324	337	346	339	361	343	324	345	336	366	330	344	317	347	339	331	327	345	353	335	345	331	339	332	332	326	344	356	338	364	337	342	345	331	285	352	337	361	318	352	307	343	330	301	368	342	316	327	338	363	331	355	315	348	335	323	351	349	315	353	314	312	337	328	309	359	344	386	349	325	288	333	335	321	338	350	351	333	351	330	356	339	341	322	333	331	345	352	349	337	327	348	327	336	357	326	322	327	341	334	329	345	348	348	304	341	382	329	324	342	333	345	366	382	326	348	360	315	339	359	348	350	335	373	354	325	345	345	331	328	302	338	328	330	352	349	348	331	295	328	343	356	348	319	332	329	331	352	344	319	328	339	372	343	295	346	351	305	300	356	348	329	332	338	314	352	315	332	342	339	354	287	364	314	324	360	336	360	344	322	337	336	350	309	354	352	352	313	336	335	335	338	314	337	333	337	292	358	311	340	321	335	362	359	348	331	342	375	311	350	357	341	359	336	327	320	328	310	393	327	319	300	336	353	344	318	357	318	341	315	331	317	340	336	338	361	331	347	297	319	359	342	336	348	340	323	323	362	329	349	321	366	334	318	338	336	323	326	325	347	340	291	324	343	345	337	324	318	327	351	322	375	334	317	335	301	340	327	342	340	358	333	315	338	346	358	325	366	327	321	334	336	350	356	359	298	325	349	332	345	351	343	316	368	324	336	336	343	345	347	332	329	325	341	322	329	324	348	359	331	345	355	314	378	337	335	311	364	291	349	327	339	322	336	348	328	349	338	351	348	362	313	330	327	353	351	323	357	297	351	357	342	344	314	325	309	373	335	327	353	344	345	338	322	331	337	351	339	337	352	335	318	354	353	359	336	337	337	346	322	357	330	326	340	350	345	381	346	320	314	347	341	341	303	347	342	346	302	357	343	339	339	297	363	349	352	301	341	332	351	312	324	326	376	301	322	325	353	353	337	355	349	334	330	344	340	367	356	315	321	347	367	342	338	319	358	342	311	298	358	319	342	328	313	332	326	317	346	306	319	341	312	334	361	356	364	347	370	326	320	385	341	355	348	345	323	370	323	337	342	346	327	330	312	324	327	348	321	334	344	349	333	317	335	341	324	329	346	318	330	335	360	332	338	337	330	362	333	331	344	315	324	306	347	329	315	304	359	361	330	331	335	322	384	337	344	299	343	357	366	337	325	331	333	327	336	329	344	349	324	329	367	346	345	322	343	348	340	327	297	367	318	318	334	356	353	344	292	337	335	331	328	352	328	360	296	330	329	335	331	349	325	306	345	312	366	327	373	304	345	339	351	316	329	359	300	337	321	331	353	322	334	348	324	320	383	332	338	342	364	368	323	320	366	319	305	332	344	320	328	330	340	336	332	311	330	327	325	320	328	343	356	345	357	311	346	385	379	345	328	324	321	330	334	346	343	320	279	341	342	376	356	379	335	328	355	344	320	338	328	344	336	333	359	374	338	328	327	328	308	300	343	371	328	319	322	352	358	336	332	335	349	332	324	324	354	357	338	330	325	337	319	312	339	363	319	337	346	392	334	366	300	339	338	325	337	338	321	337	330	282	316	306	339	336	350	329	319	332	334	304	368	310	338	328	328	342	321	317	353	330	350	345	325	310	331	306	304	353	323	338	325	375	315	339	328	350	327	353	346	321	322	311	338	352	362	326	346	353	331	309	360	349	341	319	331	323	368	338	350	348	333	333	351	323	323	332	344	337	322	341	355	371	323	333	342	325	317	350	343	331	336	340	315	352	330	314	338	322	350	355	341	324	322	355	316	325	367	345	314	353	320	351	341	326	330	324	352	345	326	292	305	356	337	341	347	348	355	333	342	333	363	335	333	357	364	358	326	357	338	357	323	324	330	337	352	301	339	319	316	351	336	347	343	379	331	338	338	350	327	346	334	341	334	335	330	367	325	346	346	316	324	321	325	341	371	351	325	329	292	329	377	325	315	322	350	341	335	346	327	329	318	327	348	324	329	320	310	339	314	365	321	320	355	348	354	354	336	385	306	333	318	330	343	327	349	335	327	350	291	348	340	326	347	340	336	356	340	355	366	358	331	297	351	352	325	344	347	313	375	322	354	346	330	343	343	344	340	345	342	335	332	327	306	358	334	333	346	326	307	351	331	347	334	357	315	328	318	361	340	353	329	358	341	309	333	337	346	334	323	343	336	336	351	351	335	322	350	356	310	362	337	318	312	353	363	347	298	362	339	314	345	305	312	360	361	328	363	339	341	313	326	350	358	352	339	315	330	343	318	325	330	349	300	347	326	353	302	335	324	306	335	358	349	337	337	312	345	335	332	350	335	317	365	347	326	355	366	332	320	334	345	332	336	339	338	296	338	345	339	377	344	344	313	352	374	368	303	331	338	334	319	325	366	313	346	330	313	315	331	328	323	329	337	360	356	351	322	338	319	330	342	392	319	363	349	343	341	359
24700	23340	32763	27350	19888	7943	917	343	255	301	274	270	300	240	290	267	257	295	263	254	278	255	238	246	254	257	262	285	265	264	272	279	276	275	258	284	278	255	300	233	275	299	282	266	264	255	265	263	269	251	250	255	251	267	275	281	245	250	267	264	271	286	251	255	242	256	257	233	252	268	278	241	252	276	278	254	288	288	253	266	274	242	283	272	261	295	240	258	251	211	254	261	264	245	265	250	257	270	238	274	260	265	270	255	272	300	295	248	261	244	295	233	284	267	267	269	260	274	259	273	295	263	256	273	262	263	276	253	261	284	269	272	273	261	286	253	257	261	295	258	271	275	266	250	274	255	269	252	267	247	241	268	229	237	271	255	264	260	258	251	258	267	298	231	254	269	254	275	286	263	248	274	266	288	250	286	279	290	240	269	262	247	257	286	280	271	268	248	284	265	278	269	257	256	270	270	286	250	290	265	260	239	234	226	282	262	259	231	281	282	236	266	232	276	244	269	267	258	281	250	263	282	243	273	253	259	265	268	264	279	251	235	265	242	256	292	269	274	226	253	272	256	262	288	289	310	258	281	261	255	248	278	244	278	264	271	276	275	268	266	231	281	279	282	259	264	279	282	246	243	264	249	280	275	283	248	263	263	271	269	236	272	258	259	254	272	263	263	249	264	274	282	275	257	278	278	270	281	267	290	264	245	258	234	258	278	266	269	275	256	269	237	276	288	276	259	267	258	259	260	290	247	273	249	269	246	229	277	253	256	276	247	263	281	258	230	247	259	308	276	249	257	245	330	278	246	274	290	284	274	242	252	264	264	272	250	264	298	260	252	264	257	261	265	264	232	262	249	264	241	290	272	273	216	244	218	247	246	280	261	282	279	261	291	268	273	261	274	263	242	278	245	251	282	248	259	266	250	277	247	252	293	270	240	267	247	268	257	228	266	271	234	249	280	298	264	250	249	270	254	235	236	247	303	271	267	254	271	250	255	279	248	266	256	260	246	271	265	245	241	272	253	260	239	248	293	291	268	257	284	243	239	278	283	240	250	267	257	246	255	272	260	258	245	276	247	244	262	235	259	277	256	284	238	276	306	281	256	252	251	266	266	253	268	276	255	228	260	249	258	278	287	246	250	241	268	272	253	277	246	240	263	260	254	269	243	257	285	271	268	257	252	274	269	254	272	264	257	258	246	256	247	261	246	273	263	266	253	252	266	265	255	279	268	259	263	238	259	276	251	255	279	257	244	273	252	247	234	257	252	248	254	264	315	269	268	274	257	276	233	271	284	252	264	258	253	251	272	280	276	233	232	294	264	265	231	276	269	278	265	284	251	250	282	252	247	268	250	263	253	275	253	255	280	266	261	219	265	256	258	239	270	247	261	280	284	266	243	263	283	230	260	227	261	274	251	263	262	278	262	251	269	260	232	288	272	274	245	282	276	270	267	230	277	268	253	257	272	268	254	275	247	267	260	262	246	247	238	262	256	260	247	231	247	272	268	243	246	253	281	254	268	280	258	272	256	268	233	248	255	287	285	242	260	227	272	294	293	286	221	224	271	259	283	241	266	295	252	273	279	288	283	287	236	268	246	269	318	269	271	232	262	286	225	241	281	277	281	245	249	269	270	208	270	259	256	255	258	272	252	271	249	281	269	242	245	266	258	282	227	258	268	267	277	265	258	270	256	256	233	261	269	280	246	263	276	309	266	248	277	266	249	273	275	252	253	268	271	265	278	253	265	258	258	228	257	243	280	251	267	261	243	272	244	277	282	259	293	275	302	294	243	262	260	241	252	259	243	266	254	270	254	242	297	252	246	220	287	271	269	282	212	290	275	267	242	247	243	274	259	237	241	278	244	237	260	256	249	262	275	268	249	272	268	268	280	263	267	243	271	272	281	284	274	228	275	273	265	271	278	300	268	288	256	270	252	269	243	246	283	318	261	243	265	295	264	266	277	280	248	216	276	239	259	257	269	228	256	252	270	254	265	274	279	260	240	285	299	252	268	278	268	262	259	291	269	231	248	262	258	254	263	229	266	268	260	254	248	281	264	230	224	229	259	270	249	247	279	253	254	275	269	277	268	261	261	246	252	310	263	251	265	253	266	238	235	288	236	272	239	256	247	266	264	274	263	256	266	280	250	248	264	273	261	246	241	251	250	260	289	247	243	240	264	245	287	241	253	267	237	255	289	223	260	265	288	256	285	241	230	239	261	240	262	248	274	257	262	275	248	267	258	237	251	279	271	266	257	267	238	260	248	263	252	254	238	234	243	252	266	236	253	268	274	301	267	247	246	271	312	256	304	262	272	274	279	237	248	232	300	261	279	256	241	243	251	236	250	252	286	254	256	241	275	276	264	257	285	258	263	243	253	259	273	247	265	268	275	246	258	273	272	264	233	279	260	243	270	277	255	258	269	249	260	254	272	259	249	256	267	239	257	251	231	266	270	264	272	279	263	249	247	284	277	272	231	253	258	268	276	250	244	276	240	279	265	259	285	252	271	263	264	241	256	268	276	280	235	286	266	256	272	254	252	247	266	257	285	248	271	244	270	263	269	265	260	254	262	245	286	255	294	255	255	278	275	248	273	277	292	255	273	269	266	285	296	281	256	282	256	265	281	258	249	289	270	283	260	249	274	268	263	268	266	265	265	255	258	263	285	271	253	270	267	227	242	255	260	277	255	252	272	224	246	244	281	246	273	256	248	266	235	273	261	261	260	263	275	256	246	272	266	288	286	247	258	256	244	269	250	258	255	270	254	231	259	266	243	284	252	234	284	278	274	274	263	251	267	284	238	262	240	268	263	284	286	257	245	252	264	280	244	265	281	283	301	249	272	246	247	254	261	284	286	267	246	254	257	246	247	283	261	254	263	279	268	268	262	260	242	265	270	286	236	263	251	273	240	240	273	283	276	255	236	263	263	230	290	267	266	262	271	236	253	252	281	250	254	255	226	245	281	269	271	261	257	262	246	282	252	273	243	257	275	268	256	263	280	260	259	251	260	243	270	285	244	285	251	265	285	262	257	233	272	296	267	251	286	264	248	254	260	265	260	220	285	264	271	280	258	267	268	257	268	278	270	265	267	262	259	251	274	267	275	241	268	260	238	252	247	256	260	249	271	257	242	259	269	274	247	267	265	240	252	253	254	261	270	242	264	247	237	242	255	271	277	248	249	244	239	266	289	267	263	256	267	271	264	233	276	220	273	264	234	280	241	285	287	260	250	238	255	243	263	285	262	240	272	250	253	268	243	236	276	268	246	265	266	259	248	266	254	260	287	282	248	281	247	268	300	261	256	269	281	255	256	246	249	267	272	248	274	273	262	249	245	288	292	265	246	245	272	266	294	242	258	272	250	252	261	283	265	251	255	257	272	264	265	250	271	275	257	289	261	261	267	274	248	249	257	235	284	270	272	279	289	261	281	241	277	260	258	277	221	280	221	249	284	254	277	270	265	279	271	247	272	246	253	272	245	280	267	273	243	227	275
59265	88449	64466	35642	15800	4470	1181	582	455	419	388	450	460	435	453	405	474	418	451	445	434	429	431	411	404	469	447	429	424	425	445	459	466	402	409	427	432	414	439	433	426	465	427	445	420	394	417	422	409	426	428	425	408	436	393	389	471	443	459	418	429	411	401	415	446	458	439	421	412	473	406	402	428	414	448	413	431	416	422	430	426	459	451	425	478	457	453	423	403	427	440	411	425	434	407	434	459	452	426	422	407	421	468	394	421	446	443	393	438	428	444	446	429	429	434	407	476	445	415	438	407	415	421	409	416	438	405	442	434	447	444	421	432	427	395	433	434	416	424	465	399	414	470	411	449	413	456	395	461	458	410	406	408	416	404	421	420	432	401	429	451	441	434	407	408	395	440	427	473	415	454	446	449	394	420	436	450	448	451	411	453	455	453	399	444	409	479	462	434	408	459	459	429	427	432	416	446	425	383	411	446	429	420	414	407	439	436	450	422	438	428	407	422	441	429	430	432	412	419	443	418	434	424	415	410	452	411	458	426	432	437	432	424	434	407	438	425	412	389	417	423	433	422	421	414	403	471	398	444	396	433	440	437	455	422	428	412	417	419	424	449	448	446	446	430	463	435	420	392	462	432	459	406	457	392	413	410	460	443	411	449	469	424	377	441	394	457	402	431	400	425	471	427	411	466	411	428	417	432	375	441	419	420	393	436	438	409	446	400	409	405	401	437	416	466	433	406	440	418	444	426	444	442	422	388	440	423	444	434	413	452	408	448	395	430	442	406	458	441	427	389	441	446	458	436	408	425	409	402	429	402	410	390	422	431	424	422	435	432	405	401	440	427	421	450	396	427	447	409	397	414	448	462	405	400	445	436	420	450	451	436	419	440	424	432	421	397	420	423	458	443	371	410	454	422	453	408	418	425	432	422	430	409	434	428	439	442	437	437	422	430	450	445	452	454	421	418	427	422	456	411	461	406	456	418	438	392	402	429	414	431	405	412	430	409	422	445	427	409	475	430	472	416	409	437	415	431	404	461	439	453	421	468	396	470	410	395	441	426	452	436	397	417	412	428	393	435	447	450	428	435	403	424	474	395	434	453	466	437	427	403	446	379	440	424	422	421	393	432	423	434	425	433	465	474	423	442	426	439	431	419	453	433	423	432	423	423	395	406	396	391	410	412	394	445	445	418	444	395	415	424	429	442	447	422	439	412	434	432	406	423	395	414	407	409	421	413	463	421	446	484	436	398	434	438	456	417	415	387	422	436	430	443	372	458	440	413	448	434	421	388	425	423	429	403	449	427	406	442	451	416	416	431	400	409	419	370	420	431	422	430	427	418	385	408	438	458	441	406	457	467	413	409	429	437	429	452	428	432	430	447	410	414	409	430	428	424	439	403	406	454	403	450	472	417	457	471	439	418	384	435	447	399	414	435	406	419	435	441	463	426	432	453	427	411	425	422	405	412	460	410	403	411	424	449	428	443	419	450	449	405	435	452	438	388	453	417	441	444	416	424	475	396	434	458	456	442	402	404	469	410	411	431	421	416	413	419	433	438	429	437	424	447	420	432	420	419	438	438	459	468	437	388	413	453	404	443	427	449	435	432	404	416	450	419	434	449	428	419	397	434	446	402	466	436	404	455	485	436	426	441	406	421	396	383	412	443	464	422	437	448	430	433	379	438	441	441	448	436	426	476	438	427	465	437	435	426	446	449	434	416	432	486	439	449	448	440	402	435	467	388	417	442	461	416	403	432	431	459	407	408	440	449	470	429	406	427	434	424	419	430	428	446	438	427	417	431	436	420	429	449	432	402	420	462	436	384	429	469	430	434	412	456	423	442	442	397	410	395	410	467	415	456	442	415	411	403	425	410	420	437	417	433	438	410	401	426	443	419	402	431	396	421	387	449	442	429	449	453	456	394	441	448	430	403	465	397	441	416	396	442	447	425	418	435	407	407	437	438	434	438	411	430	448	426	394	428	404	430	414	420	433	443	423	454	429	481	425	445	403	409	478	401	489	412	459	405	441	431	467	414	393	445	407	416	464	397	400	424	390	399	396	428	416	430	437	400	409	433	419	410	415	436	405	401	459	398	411	417	411	445	438	460	420	417	404	432	435	444	432	419	429	429	437	423	449	411	440	435	445	424	412	452	448	455	427	433	418	454	449	447	407	423	427	408	450	458	431	433	388	435	434	423	423	395	454	425	382	426	438	412	429	425	458	406	443	458	413	423	423	412	422	385	448	405	426	425	447	462	469	409	430	403	424	397	394	451	399	428	443	409	421	447	429	419	359	406	424	421	441	445	403	428	392	396	407	420	429	456	422	414	428	425	409	390	411	455	444	447	429	441	438	438	429	422	423	431	431	442	395	421	405	410	427	409	437	404	416	416	445	433	460	459	422	394	415	456	436	421	399	431	439	409	435	416	449	394	417	390	429	380	436	428	437	397	461	438	427	422	418	438	423	473	417	422	440	405	465	426	441	459	468	426	435	444	410	437	427	437	423	413	404	417	433	443	414	420	407	447	416	464	422	413	427	423	444	440	427	427	427	400	439	419	434	430	429	421	367	405	407	451	440	457	396	411	400	435	421	459	416	462	416	451	424	444	407	439	492	399	444	435	455	413	415	443	400	474	406	407	409	410	415	412	418	421	445	442	459	412	396	431	426	400	461	426	410	392	457	415	469	448	417	454	400	416	431	424	423	416	404	452	396	431	412	417	456	462	397	431	402	454	402	438	433	427	424	449	392	460	428	421	402	402	415	406	427	434	420	405	395	428	418	411	403	433	445	414	424	426	444	440	412	452	410	410	436	413	403	420	412	431	415	435	411	415	433	387	397	430	444	421	420	405	429	421	421	496	449	427	422	434	439	456	397	403	417	446	395	453	418	408	415	439	438	423	428	427	434	475	454	418	458	449	466	409	443	401	426	436	447	438	445	448	430	395	463	428	411	408	456	409	431	449	435	430	448	450	428	419	459	417	416	435	440	438	425	445	459	445	406	425	428	414	430	427	446	426	421	431	461	432	448	438	404	398	389	407	407	403	414	441	436	418	429	489	424	445	424	422	416	433	453	455	432	379	399	409	442	405	444	399	482	403	422	428	413	422	426	403	454	445	439	455	435	434	403	443	431	409	418	457	434	463	455	434	435	441	412	437	415	418	422	422	423	419	381	457	458	451	452	417	402	446	422	456	402	438	446	458	421	403	467	435	443	402	427	444	444	433	430	407	417	417	424	441	449	435	448	382	426	438	453	391	427	431	426	437	438	392	467	465	441	439	408	416	391	422	431	436	449	426	445	406	425	410	418	462	429	416	480	451	447	445	414	413	452	421	421	455	426	424	399	442	417	404	450	406	418	424	411	467	444	413	430	413	415	448	423	439	416	400	407	453	401	446	413	426	411	417	450	437	429	435	395	454	408	434	471	444	470	438	389	426	419	438	442	422	416	422	426	448	428	399	442	452	383	415	438	419	412	417	423	429	421	441	454
23487	22093	30731	25235	21650	18615	4918	457	315	363	340	308	331	309	295	307	309	320	288	328	348	330	301	296	344	277	311	332	293	311	324	349	317	277	345	330	329	341	306	316	319	313	309	313	267	303	307	317	315	304	301	290	307	325	312	302	308	325	282	317	302	312	326	298	321	314	320	288	310	295	306	335	309	328	291	308	284	279	308	340	294	330	288	312	279	313	294	304	295	316	311	309	345	305	288	318	295	311	292	276	315	285	283	321	331	307	332	313	326	327	290	287	312	314	335	289	282	307	308	312	309	304	303	302	302	307	311	303	299	297	300	292	306	321	306	286	288	306	273	282	304	307	300	301	318	322	279	324	273	300	316	317	298	318	302	309	268	305	283	323	335	283	277	320	306	311	287	298	346	300	303	303	285	314	300	294	320	305	321	304	290	304	308	323	304	275	287	305	276	292	325	294	301	307	308	301	309	324	318	318	310	329	296	327	291	310	287	288	269	300	293	302	286	332	331	307	270	314	286	293	301	310	294	304	332	297	301	324	299	331	301	299	295	310	338	311	283	332	294	302	296	299	296	286	293	322	301	293	291	312	306	300	296	316	312	296	308	284	291	278	314	294	293	280	275	316	305	278	304	298	327	331	264	304	284	315	312	340	284	284	277	305	298	309	283	295	329	305	317	292	288	320	325	320	299	339	325	304	273	301	316	292	302	296	310	287	318	315	290	313	340	304	339	317	295	304	279	331	324	316	316	305	295	323	304	341	298	290	308	281	334	338	306	325	315	278	304	318	290	326	295	298	337	319	314	308	330	310	295	307	296	333	324	308	309	303	352	287	310	299	313	336	309	309	329	328	335	312	309	284	291	321	311	313	325	302	284	297	326	299	304	301	288	278	304	287	318	326	310	354	303	303	314	300	296	295	322	304	314	263	329	284	297	326	300	279	303	317	290	326	327	297	293	279	315	322	348	325	302	302	279	281	331	278	307	286	331	285	308	315	295	301	293	295	332	313	318	316	308	315	320	316	291	292	299	310	309	299	301	307	319	313	308	346	324	307	327	298	299	305	289	328	305	304	288	308	281	303	312	311	353	328	306	275	316	341	309	302	273	299	303	282	283	339	343	275	291	307	321	315	309	313	314	309	303	308	300	295	309	285	313	321	292	319	326	316	312	298	310	338	314	304	288	309	311	323	307	306	328	342	303	297	331	305	286	333	288	292	298	319	302	305	282	331	302	301	311	307	330	291	273	325	284	299	314	337	349	315	297	314	302	322	264	307	302	324	283	339	322	306	344	296	291	265	313	313	288	303	322	292	332	311	298	286	319	312	304	305	306	307	322	343	333	322	321	294	306	285	281	306	303	294	313	294	319	303	293	340	317	273	305	293	309	324	320	307	332	319	334	312	342	289	306	332	346	290	304	318	318	295	293	303	322	293	330	322	301	290	319	297	354	311	308	299	279	312	322	297	293	298	304	318	296	325	318	332	304	305	355	311	273	292	305	279	315	289	318	317	328	306	347	321	320	357	302	330	323	313	284	273	321	285	306	307	316	298	337	312	301	284	275	334	307	295	277	329	295	307	321	291	301	296	354	281	316	299	317	295	304	275	305	273	302	319	300	311	294	318	297	276	308	304	335	311	306	327	337	271	317	294	346	320	313	299	302	307	350	315	334	333	297	296	304	286	308	308	313	319	319	301	312	307	324	291	319	311	300	329	310	313	281	286	312	293	292	272	358	308	335	302	279	293	306	303	287	318	305	316	273	280	296	274	297	297	325	290	310	302	304	322	316	341	285	308	320	314	299	305	345	317	341	306	330	328	328	314	291	298	313	304	310	314	332	297	284	290	347	285	286	285	310	323	326	309	337	304	304	315	312	299	340	298	279	290	318	310	331	303	274	283	316	341	333	296	299	320	307	320	284	283	322	279	301	323	308	313	314	303	345	279	302	285	298	295	300	307	344	301	276	295	308	322	297	318	335	300	306	304	307	324	282	293	310	318	273	311	283	319	294	321	264	293	275	326	278	286	280	326	318	320	294	296	310	298	302	340	320	280	327	328	309	320	294	307	325	306	283	306	303	277	358	286	291	334	320	278	287	296	334	270	309	318	276	330	296	341	287	341	300	321	294	307	299	321	289	324	321	309	313	308	280	289	316	304	294	276	301	329	301	311	308	352	332	300	318	324	271	302	329	292	296	292	321	308	301	292	331	324	314	266	279	312	272	267	306	322	336	283	312	272	320	319	304	300	300	277	270	326	308	291	308	279	317	328	289	276	329	300	311	284	296	302	303	331	307	291	284	326	340	290	310	324	305	334	332	338	281	273	319	282	326	321	282	320	322	343	305	280	318	322	286	273	306	296	326	312	302	332	291	332	309	307	338	338	255	285	357	288	306	300	274	257	277	303	321	296	285	325	325	315	268	289	314	320	302	304	299	320	321	316	277	300	323	266	344	288	301	342	300	278	326	315	327	306	311	302	288	325	292	298	314	281	308	292	307	317	313	295	283	303	316	278	292	330	296	335	282	319	283	308	293	310	292	311	349	281	300	307	293	306	322	301	311	319	297	310	313	294	296	288	298	326	331	300	310	334	276	318	299	327	328	301	293	337	328	317	289	322	308	306	319	288	276	308	308	305	312	295	325	291	260	307	316	312	314	305	279	298	320	320	318	323	308	307	270	302	296	314	311	295	325	327	328	303	335	297	328	349	315	310	315	292	357	291	329	324	295	301	323	302	322	306	313	347	311	296	312	301	342	341	302	302	313	311	325	342	300	319	302	320	295	310	302	330	299	313	285	303	290	284	326	301	293	295	341	293	333	310	296	313	320	285	305	298	320	341	297	289	309	295	352	309	333	275	342	295	316	304	300	283	318	287	284	315	297	302	319	303	303	307	320	315	298	316	327	316	342	295	327	304	299	337	317	315	306	295	344	272	291	269	314	286	313	318	293	328	333	297	295	305	327	317	312	306	301	333	310	293	295	275	310	311	333	307	319	299	294	298	329	289	281	313	325	317	325	318	314	314	320	289	312	297	307	288	292	258	307	285	309	325	297	307	308	309	288	317	315	296	309	332	311	312	326	331	313	317	308	275	289	326	342	314	295	291	301	323	322	279	314	323	300	332	298	334	291	334	316	321	278	296	323	278	289	320	280	301	329	284	334	347	303	310	299	308	312	302	278	309	288	315	308	332	279	276	301	321	332	294	343	283	306	297	291	305	316	294	301	271	302	300	299	292	303	297	295	302	291	322	334	294	349	286	293	333	328	306	296	325	278	324	294	311	318	303	323	324	317	326	302	314	311	299	329	342	311	292	322	309	295	309	317	322	289	297	273	324	318	325	293	304	307	333	307	319	306	309	279	302	307	335	302	305	315	335	294	305	296	290	314	326	280	313	311	301	302	293	308	312	314	324	306	286	308	311	329	299	321	309	290	312	307	303	320	288	292	345	283	327	301	296	303	288	295	306	324	302	258	319	314	341	320	313	284	328	314	310
61304	100699	74543	44297	22020	6697	1771	655	508	525	500	481	486	501	489	501	478	495	526	464	521	494	469	460	537	471	474	478	495	508	472	514	502	487	467	471	523	506	505	460	504	502	469	514	466	525	525	484	516	458	488	481	504	502	527	504	508	476	490	483	489	484	477	464	498	484	498	446	509	487	473	495	461	476	471	488	478	494	466	446	458	532	482	500	494	492	476	472	485	460	491	479	506	491	503	503	536	484	500	471	460	491	489	481	497	502	464	454	483	482	535	513	513	482	492	442	511	476	489	484	491	483	463	472	453	482	458	488	490	515	480	495	488	520	493	470	516	463	484	467	493	494	481	443	481	515	492	481	479	444	467	486	502	515	521	493	448	497	497	513	432	509	483	536	451	502	507	480	473	478	500	465	478	515	517	507	478	501	486	507	492	488	487	509	476	485	484	464	491	487	498	537	506	485	521	462	476	468	498	484	501	526	490	517	467	505	463	476	512	554	530	495	471	495	477	494	496	531	468	484	478	503	531	480	515	505	520	504	481	506	474	473	478	465	475	499	507	511	496	490	460	457	522	506	491	512	453	476	482	471	483	500	507	494	470	480	495	491	486	472	468	472	432	485	480	494	513	467	497	523	435	486	528	464	512	476	487	478	508	524	512	467	487	489	510	502	497	472	472	494	472	487	497	506	463	531	458	486	467	492	466	475	504	486	515	480	475	488	530	471	459	464	507	514	472	483	499	526	460	507	480	488	472	464	468	468	497	510	510	482	465	468	501	466	479	483	469	499	502	472	470	464	517	506	455	493	483	492	514	432	496	447	489	489	478	495	472	487	516	471	487	506	481	510	502	510	460	468	487	485	460	498	508	503	496	488	476	525	473	489	440	415	483	530	498	488	460	457	476	503	520	481	544	490	456	494	487	470	511	512	490	479	514	498	510	525	478	499	507	510	443	502	508	469	458	501	519	471	488	500	458	504	491	465	471	506	520	499	490	464	509	494	457	495	491	494	502	512	496	497	513	521	487	505	488	476	444	501	482	493	489	473	481	473	502	476	463	458	539	439	499	470	515	479	481	465	461	492	464	467	491	451	482	483	470	472	460	483	477	464	496	506	485	454	465	484	553	497	474	476	483	488	477	489	505	520	483	500	481	528	484	457	498	488	488	492	467	509	524	493	490	489	492	467	483	453	510	478	478	512	489	487	492	521	517	487	489	507	502	524	479	452	471	474	487	507	487	508	534	501	491	508	470	524	465	486	533	476	486	523	488	474	462	485	483	515	522	493	505	492	500	463	524	466	468	502	502	478	463	487	494	486	510	529	491	536	507	507	467	500	445	482	490	460	473	537	496	489	464	491	469	449	483	474	516	497	463	443	484	474	472	458	489	468	458	477	485	511	473	498	488	496	479	511	471	516	486	480	489	506	483	487	484	457	495	523	491	507	491	487	508	530	489	456	485	502	520	505	470	500	455	507	523	513	471	485	503	502	519	499	500	505	477	447	456	492	489	522	496	463	485	527	478	448	499	489	490	478	449	468	501	533	497	468	484	473	484	510	530	489	488	483	529	514	484	504	495	492	459	486	472	488	497	517	477	474	506	472	489	481	493	551	489	526	479	476	513	487	495	486	464	531	510	510	488	521	498	494	500	474	486	508	501	521	441	500	454	505	531	474	457	495	475	495	497	483	482	566	492	481	499	476	499	516	451	503	484	465	472	465	449	472	486	460	504	537	494	489	461	550	504	516	527	528	497	516	465	453	494	461	516	518	503	466	475	510	484	489	517	499	518	479	470	489	529	519	470	479	521	530	513	499	505	512	499	469	505	500	499	481	525	495	483	424	489	494	507	517	477	468	495	499	481	498	457	492	466	480	489	486	481	488	460	435	501	498	525	506	502	494	496	472	505	474	443	467	481	474	476	492	470	517	480	447	476	485	464	488	506	464	464	480	479	491	512	486	487	474	465	481	499	492	515	488	500	488	471	488	482	457	498	498	467	498	487	511	510	510	484	498	499	409	518	462	504	458	476	502	484	498	483	491	466	509	524	489	464	464	490	539	510	480	492	510	496	516	498	492	489	476	496	460	455	500	481	477	469	513	460	511	514	476	456	470	463	452	530	480	490	483	470	469	503	482	535	498	507	498	508	492	515	514	474	447	513	500	484	477	464	467	480	501	509	486	511	468	468	461	472	483	481	512	454	486	478	503	484	514	497	488	499	492	484	473	492	443	512	479	504	490	480	538	449	503	513	496	478	514	495	475	474	471	433	518	465	468	462	512	474	499	494	460	536	522	524	495	482	478	515	501	439	529	487	458	490	486	507	477	472	502	465	531	492	465	466	505	467	510	465	497	505	463	502	501	508	482	462	489	475	465	461	490	494	491	528	483	491	419	498	474	462	462	488	466	467	491	465	511	486	532	522	497	451	491	468	438	451	493	485	477	476	487	490	456	463	509	503	500	522	510	482	472	466	474	511	517	505	472	480	488	507	510	459	481	499	506	476	474	501	444	464	495	479	470	486	512	496	501	492	471	474	470	484	525	528	452	484	501	461	490	485	509	436	494	503	473	489	516	523	504	488	496	502	546	465	505	514	437	434	487	483	462	502	473	456	478	486	498	534	488	505	499	504	480	492	509	489	487	506	474	492	522	539	471	506	449	515	506	498	504	483	478	490	486	494	477	491	476	488	454	486	488	523	464	460	458	491	552	465	476	490	506	499	506	510	499	452	485	519	498	490	503	503	441	497	480	475	498	470	474	489	499	488	483	477	504	519	496	503	499	502	529	481	483	467	510	491	475	468	496	465	461	510	517	489	506	530	498	525	466	470	492	498	441	497	488	486	492	468	482	471	502	463	486	508	468	475	513	484	479	481	479	485	471	483	489	479	463	497	517	511	521	456	515	491	449	471	449	532	525	468	516	498	509	508	526	484	510	464	478	472	506	507	501	478	498	489	441	471	471	520	515	510	476	469	459	518	458	502	487	521	530	482	449	474	469	484	486	487	517	488	509	477	488	489	481	505	508	458	490	505	526	468	515	523	511	469	460	510	482	464	483	497	497	493	516	464	480	502	487	495	417	472	494	518	502	494	511	486	490	501	480	508	524	488	507	479	514	478	466	467	505	496	462	492	480	471	503	477	530	501	487	453	502	513	481	486	510	489	472	489	486	459	519	471	489	477	470	474	482	478	478	463	496	457	466	522	514	501	487	492	465	489	521	469	485	505	479	504	487	496	527	484	489	480	516	486	504	460	519	474	499	511	470	474	464	488	450	494	466	510	463	502	525	496	490	496	502	491	447	498	459	486	489	496	503	473	457	474	514	491	462	485	512	458	490	515	483	490	489	469	499	489	495	478	458	476	492	519	474	528	476	486	457	479	490	495	489	481	498	479	521	458	506	489	459	496	469	528	500	476	507	502	469	491	500	480	489	467	510	484	498	464	503	485	485	498	483	446	472	511	483	428	497	479	493	502	499	467	482	463	486	475	495	465	474
29774	29151	27024	12054	1870	577	298	247	215	209	217	189	209	188	218	181	202	216	223	193	201	199	210	211	204	218	199	226	199	197	219	179	184	199	202	198	224	216	218	187	210	201	205	218	192	194	221	226	205	213	207	217	200	193	212	213	229	190	221	218	218	219	188	202	227	186	178	203	186	195	197	210	195	204	186	235	226	206	206	217	232	186	194	226	195	221	174	197	218	207	209	202	210	188	212	189	188	209	204	228	200	194	204	200	221	215	230	204	198	217	194	235	196	205	191	233	200	207	215	218	189	209	205	228	177	205	192	201	184	215	194	204	215	212	195	195	215	207	203	226	187	188	218	214	221	231	205	217	214	207	211	202	216	222	203	216	218	201	176	202	225	182	203	183	186	208	222	215	208	228	184	197	210	192	196	203	182	196	175	210	202	203	228	202	203	212	224	211	203	190	206	194	236	194	208	178	207	216	213	222	216	207	197	224	201	179	211	202	207	188	195	216	213	216	206	199	209	193	196	216	190	207	214	195	221	203	212	222	208	203	247	197	204	239	176	181	210	201	211	206	194	196	197	208	205	204	215	187	203	213	175	193	222	214	201	199	208	190	194	194	200	203	221	218	218	216	180	182	210	185	186	203	194	199	186	206	196	163	223	197	202	189	191	197	177	206	188	203	194	207	202	211	189	177	199	194	215	192	180	188	220	209	200	206	211	227	191	217	232	185	206	202	204	227	207	199	192	203	199	175	190	200	191	200	197	213	189	225	213	199	228	183	183	229	196	200	225	221	208	201	212	192	189	194	199	202	195	225	219	200	200	205	211	205	185	193	209	204	191	207	189	215	214	185	225	194	203	216	219	196	209	224	196	212	198	181	235	192	193	211	186	199	211	208	207	217	215	218	196	224	223	206	208	219	223	205	203	191	197	188	223	202	217	197	198	208	214	211	187	213	207	205	209	192	202	161	215	187	206	188	229	223	203	179	209	209	214	217	197	177	198	203	214	210	202	211	199	197	230	195	207	191	202	202	228	215	186	192	204	187	218	216	205	197	209	226	203	183	205	201	227	208	226	236	204	222	207	190	219	177	198	172	202	225	211	202	195	203	220	207	214	192	194	174	206	203	220	212	215	221	217	186	200	201	225	214	211	211	198	226	189	193	226	202	216	196	221	201	229	191	195	172	215	212	202	215	197	233	193	226	206	203	196	210	214	212	218	221	195	239	211	170	207	215	200	199	175	204	180	213	222	207	206	208	223	220	213	214	223	198	215	222	180	186	180	217	203	176	188	211	210	213	205	198	202	215	198	208	208	219	169	215	181	192	184	228	197	212	195	208	203	198	219	209	196	186	206	202	218	224	194	206	205	198	207	175	206	194	219	215	207	194	224	200	223	216	219	207	187	205	216	216	204	210	197	217	171	212	203	190	191	221	209	194	212	222	217	195	204	209	194	189	211	203	190	216	211	195	193	224	192	223	216	213	189	206	178	209	224	192	203	191	211	243	192	211	217	237	221	217	212	194	201	212	210	220	201	209	218	206	197	210	208	200	192	201	200	223	198	203	219	202	196	210	190	199	205	201	234	216	219	217	205	209	219	210	233	193	188	175	222	216	193	204	210	235	197	181	229	166	181	201	170	217	198	196	197	199	215	208	200	204	204	211	165	204	230	213	194	216	184	196	184	188	196	200	223	211	202	210	219	212	193	218	215	220	212	191	206	187	173	207	207	226	217	224	221	197	191	198	197	239	213	193	196	206	230	213	176	212	196	201	193	232	220	174	240	203	204	205	200	206	206	232	204	219	185	205	205	179	188	186	198	213	177	193	201	211	195	239	191	223	181	224	222	202	171	196	190	210	213	219	207	180	196	197	189	197	201	190	208	194	200	219	178	199	217	175	206	210	187	219	193	203	174	192	154	230	204	231	214	228	219	218	235	192	220	194	192	194	209	206	197	214	191	185	222	211	210	200	219	204	213	219	201	214	190	198	216	190	194	205	226	207	197	200	201	214	200	229	178	209	183	226	201	177	225	192	199	185	213	207	221	186	186	221	229	218	221	208	194	207	192	223	185	191	186	217	189	235	210	200	198	210	204	191	208	197	205	202	208	222	197	220	210	194	200	206	215	192	210	192	188	203	213	192	185	197	213	176	196	204	188	207	220	214	196	194	222	216	194	218	194	201	227	196	198	225	232	195	242	196	200	220	225	220	195	192	210	195	194	219	197	215	194	233	218	222	224	176	216	189	225	215	196	221	189	184	196	177	204	189	243	221	202	192	189	189	189	194	199	205	176	222	204	195	210	206	219	203	194	198	177	204	201	156	197	197	195	195	218	190	222	221	213	213	199	176	195	203	204	198	231	223	206	212	196	202	213	190	201	202	199	189	193	200	220	215	209	221	195	207	217	199	220	231	212	188	212	232	202	197	243	193	203	220	190	206	204	200	239	180	205	214	203	201	199	216	200	213	187	208	192	198	209	216	243	202	203	179	183	201	210	191	199	191	215	210	220	193	189	195	209	212	172	194	201	202	198	203	187	194	208	200	202	209	217	209	203	209	194	218	180	198	195	223	191	216	199	215	234	185	184	203	232	211	193	205	203	205	202	206	199	196	214	204	187	219	180	213	199	242	200	201	196	199	197	206	221	213	205	205	208	194	195	200	181	228	206	216	206	170	240	181	192	193	187	208	199	210	239	197	190	213	186	200	196	206	202	170	211	186	189	193	226	219	207	213	202	189	226	206	191	212	206	202	185	193	206	194	201	194	205	226	213	182	206	226	213	237	217	202	202	202	244	235	199	200	218	192	179	192	196	209	193	206	181	209	200	206	195	221	201	166	205	177	224	195	210	235	202	219	216	225	197	196	211	217	198	184	210	198	177	223	217	210	191	187	221	216	218	184	207	201	184	221	230	188	184	223	200	206	207	173	204	221	178	205	189	210	181	189	208	205	212	177	201	185	189	220	204	204	201	181	182	219	214	212	243	214	166	192	209	213	221	216	196	235	186	223	192	210	209	193	195	218	200	208	236	200	202	167	212	207	200	229	193	223	199	239	195	213	185	199	237	198	206	214	197	192	213	207	228	204	229	209	196	193	227	212	208	210	207	206	235	187	228	196	194	208	207	194	203	185	212	203	203	180	215	216	219	182	233	208	187	187	198	208	184	188	200	212	198	218	207	181	204	212	197	195	209	216	195	195	225	200	201	224	220	228	178	196	189	204	214	175	192	200	204	216	180	222	219	216	235	178	217	208	187	215	187	219	199	207	196	194	207	200	210	198	202	227	214	182	218	201	204	201	208	178	204	203	195	185	186	212	212	200	228	209	195	210	203	205	205	204	181	186	203	198	230	212	214	207	217	215	205	220	200	185	189	214	215	187	212	215	220	217	218	198	190	205	218	208	205	232	174	204	230	223	217	228	186	228	223	208	187	193	194	185	198	188	198	210	200	213	210	211	183	207	207	213	195	219	204	213	196	184	196	214	198	221	223	217	193	201
36511	46454	32206	12383	3266	981	480	355	314	333	322	343	326	336	374	361	378	339	329	342	328	351	358	333	345	352	337	388	344	339	325	350	356	342	368	345	342	335	335	366	340	347	351	393	311	339	351	356	319	349	318	324	350	343	371	356	337	355	335	321	324	352	355	345	347	379	353	355	328	350	358	342	339	373	366	340	362	353	355	341	353	336	368	347	361	360	328	305	318	367	358	335	372	327	326	363	354	301	320	370	328	356	348	339	351	363	360	357	362	310	352	307	351	359	366	321	353	319	326	343	347	337	339	356	332	338	346	364	347	322	344	374	335	367	355	353	336	353	372	332	341	344	329	352	344	387	299	360	344	371	352	346	344	344	357	278	388	333	348	332	337	345	338	322	334	345	337	352	307	349	356	314	341	335	338	392	310	359	357	324	343	350	341	345	395	387	339	329	319	332	353	318	330	336	337	358	382	330	352	322	325	342	382	333	321	361	345	347	322	348	337	363	342	332	335	314	352	375	344	325	338	336	330	348	363	339	361	397	336	366	355	330	318	332	366	333	345	344	319	330	322	345	339	364	359	340	328	315	346	379	329	345	347	358	348	321	345	363	341	388	344	323	347	355	350	320	339	343	342	336	329	323	341	322	352	341	348	326	361	391	361	361	339	379	355	337	348	357	317	342	346	348	330	325	307	342	343	351	329	347	366	330	331	349	347	336	366	351	312	329	358	344	403	346	358	370	346	371	339	349	341	369	360	315	348	329	358	342	347	328	319	345	328	352	335	310	338	336	319	337	324	380	339	348	327	304	341	359	352	359	342	329	335	316	318	315	324	337	357	310	368	323	342	364	354	335	315	328	343	335	338	362	354	336	325	357	358	325	335	336	342	338	359	311	368	356	326	369	360	338	321	337	329	325	362	317	348	339	386	329	374	300	361	347	352	356	303	384	334	349	344	352	355	332	346	375	347	358	320	332	303	345	335	362	318	340	332	354	375	347	345	336	374	383	337	343	344	336	365	327	361	358	363	332	319	358	368	367	347	346	365	336	349	378	350	333	341	344	367	369	323	308	341	348	354	343	354	339	338	373	355	339	361	315	352	359	328	346	380	301	361	354	339	325	316	340	355	340	351	396	375	369	337	378	325	332	355	366	319	352	327	321	354	319	314	356	358	362	347	335	333	347	329	359	357	333	311	354	358	365	350	321	389	346	348	345	319	346	353	352	335	371	350	346	338	378	367	357	354	374	340	360	371	338	331	361	340	346	343	352	341	327	355	340	370	374	331	333	306	356	336	381	364	369	332	349	320	336	360	333	310	362	352	349	343	342	337	382	339	339	317	366	325	308	368	334	332	350	369	333	357	342	353	315	370	337	357	347	364	370	354	327	336	329	358	358	386	347	334	335	314	346	330	339	324	317	350	368	358	365	320	346	327	348	356	343	335	378	367	347	348	349	356	321	342	307	356	362	355	339	348	337	352	321	376	308	322	354	349	344	311	359	338	388	365	344	331	368	337	329	338	342	345	348	285	343	334	386	345	346	347	362	392	337	344	353	381	355	335	354	348	355	355	343	350	332	342	329	352	367	338	372	352	323	329	350	354	365	323	306	346	339	351	343	349	367	351	308	347	312	360	338	344	327	347	357	339	304	367	319	371	337	317	349	344	325	355	344	351	341	335	365	361	352	362	352	377	312	333	349	355	325	346	351	333	314	372	355	332	341	357	329	350	336	358	371	359	334	344	309	334	367	319	346	322	321	357	341	321	339	368	353	324	354	337	352	303	336	328	337	328	353	369	335	335	341	354	341	327	349	342	333	325	350	334	349	328	372	336	377	340	344	340	322	340	355	324	382	355	337	365	346	315	344	345	343	364	330	363	336	326	337	319	369	341	341	348	351	347	346	360	341	330	364	346	368	344	376	385	321	339	325	338	356	339	367	318	393	340	354	351	334	361	329	343	336	339	349	329	356	342	359	355	316	307	336	317	361	338	354	335	337	343	344	347	367	350	305	335	341	327	340	346	321	335	332	367	339	355	359	333	328	290	350	351	342	356	351	362	326	339	340	323	328	368	364	386	355	334	386	328	345	332	332	327	342	341	322	374	323	327	334	324	358	340	369	367	334	356	337	339	354	328	336	322	318	318	346	328	361	302	338	328	345	338	367	333	313	353	373	306	339	371	353	329	356	315	363	341	319	330	330	321	364	352	312	353	365	363	325	338	326	365	341	376	340	353	375	355	366	355	387	343	371	342	349	339	342	328	343	371	331	328	322	349	342	343	350	335	362	349	362	329	333	333	307	366	389	360	350	333	323	374	325	338	361	344	336	320	346	348	344	337	367	338	339	319	338	361	352	336	335	338	344	345	338	355	326	331	350	348	328	318	336	352	373	325	329	372	359	359	359	354	343	363	348	328	387	344	324	364	336	359	380	329	408	384	371	378	318	361	323	341	348	320	352	346	350	372	340	355	342	366	345	363	353	323	338	314	310	336	390	337	351	318	328	344	340	335	377	314	334	349	340	365	353	352	343	354	341	336	355	343	343	335	355	357	345	342	342	344	328	332	341	356	343	365	347	348	349	322	333	355	369	340	348	345	319	389	339	313	305	331	327	340	323	334	348	299	336	306	361	345	328	335	343	330	377	366	355	377	351	364	338	350	350	342	340	324	365	340	332	329	335	372	382	347	336	349	322	315	342	380	317	344	376	323	334	336	328	348	347	341	313	357	353	352	368	337	337	342	355	338	338	330	373	332	345	301	383	370	367	305	377	338	343	328	330	355	382	347	325	353	362	340	330	337	315	344	319	324	349	307	337	334	340	334	321	364	361	358	319	334	362	325	363	319	357	327	344	338	336	351	349	328	334	358	336	365	350	350	292	375	357	332	366	332	357	354	346	337	344	355	333	317	321	374	363	356	359	325	341	371	364	364	341	323	328	325	359	352	321	341	334	333	364	337	341	329	342	368	355	395	337	358	340	355	342	348	351	312	348	335	356	337	336	346	332	341	325	364	362	313	343	351	348	317	359	320	348	374	337	346	349	329	330	356	331	343	356	326	359	353	328	356	319	364	349	314	330	311	366	353	356	316	350	342	329	313	347	345	319	346	326	360	347	323	321	385	365	357	313	328	338	353	371	369	312	337	368	316	341	345	333	392	355	328	348	355	356	326	365	344	335	329	333	318	299	339	348	329	330	357	341	372	326	323	341	323	331	334	371	338	366	362	345	340	329	334	312	344	362	370	348	356	345	321	316	312	389	323	342	357	332	356	331	373	307	344	340	337	343	342	353	348	342	339	336	324	373	357	346	346	306	311	341	327	324	353	329	319	338	344	351	329	403	362	361	355	328	348	352	313	371	338	356	388	362	351	345	311	381	350	353	344	370	320	322	326	350	363	346	310	356	368	379	308	363	346	343	321	384	346	326	316	332	371	343	377	354	333	355	332	327	370	329	330	333	364	304	312	375	335	354	366	335	351	347	339	349	346	309	339	316	346	380
24760	23313	32219	26751	19497	7301	750	325	277	251	277	268	250	260	246	297	273	259	292	253	275	227	262	263	263	266	242	284	278	275	269	267	256	248	248	247	239	286	265	245	244	258	274	262	254	254	276	269	291	262	269	271	259	247	249	273	264	264	279	252	220	277	262	242	252	266	228	254	268	226	257	262	273	242	275	250	276	256	262	246	285	271	278	277	256	238	251	246	272	269	270	277	254	259	296	258	279	240	308	271	257	254	254	276	243	244	265	265	277	235	262	248	275	242	257	244	287	254	273	236	249	258	242	282	258	240	264	288	259	246	245	249	288	288	246	247	265	274	263	267	294	246	231	247	252	263	285	251	232	246	280	256	245	249	239	268	257	250	271	242	244	246	246	249	236	255	279	280	264	267	229	257	239	279	241	280	272	272	302	250	243	228	265	264	273	277	263	255	270	284	276	245	267	292	290	282	249	269	258	272	276	277	254	244	265	251	240	259	266	265	255	258	274	268	236	297	241	267	261	276	241	242	269	283	296	270	252	255	275	249	271	249	259	238	292	272	256	282	288	266	268	271	254	261	251	244	252	274	278	255	321	249	231	235	256	273	267	298	276	246	262	256	275	277	277	239	248	256	262	261	243	250	256	292	240	251	251	288	261	286	248	253	273	247	247	216	254	261	261	272	239	254	255	277	249	270	236	265	276	251	277	248	280	232	262	230	286	243	276	273	269	257	276	253	240	277	250	250	263	260	258	264	244	235	266	262	267	249	234	231	256	256	266	265	247	266	240	271	243	257	238	254	235	258	251	269	248	292	253	230	270	243	249	244	291	274	250	247	256	254	266	254	285	262	287	270	278	267	266	257	244	254	223	268	272	260	249	267	255	233	235	235	252	243	272	260	260	275	251	230	260	268	255	227	252	256	246	240	273	242	265	266	250	265	268	257	253	283	263	256	248	252	277	259	250	258	229	254	252	246	252	256	245	226	225	256	257	271	271	274	258	283	254	251	235	271	241	246	259	242	288	249	226	250	251	264	247	269	267	277	264	269	249	225	250	274	256	255	235	254	268	236	272	270	274	240	263	250	270	263	272	279	269	246	260	273	262	244	259	289	268	307	235	241	253	262	255	290	214	261	262	249	257	288	274	233	244	244	267	260	273	260	265	257	274	239	270	255	268	264	240	266	273	263	244	279	252	214	240	224	266	246	277	253	262	281	270	254	248	236	275	273	258	287	258	262	281	273	245	260	234	238	233	255	252	275	255	248	262	244	287	274	279	288	261	259	254	264	251	253	255	271	237	237	253	261	244	283	246	254	295	260	271	269	261	260	237	260	276	262	244	221	261	246	273	250	251	264	272	280	252	254	261	272	270	252	262	270	248	267	248	254	244	268	260	256	227	273	278	245	263	230	280	239	289	264	273	293	249	257	256	253	233	239	246	233	267	265	261	273	238	261	238	254	260	276	253	261	248	288	238	258	261	241	252	260	259	220	239	272	266	235	263	232	249	276	255	250	258	273	268	249	271	272	279	246	276	263	243	264	242	227	271	264	255	304	249	269	272	261	253	250	273	257	266	244	252	284	261	262	253	232	228	251	245	242	263	252	269	248	280	240	264	245	265	282	251	251	256	277	221	265	279	245	243	239	275	248	249	268	240	250	276	301	276	271	266	231	259	268	278	246	305	256	246	260	249	267	238	301	260	239	277	285	283	249	243	252	246	249	275	267	250	215	236	246	283	270	238	255	251	266	257	282	280	244	255	262	240	253	275	275	262	265	253	274	228	284	257	274	263	264	257	258	260	262	265	262	281	254	248	250	256	268	251	262	238	264	241	282	249	257	251	280	265	280	277	247	271	275	254	252	246	249	257	223	259	262	229	252	252	250	246	255	269	253	265	245	212	258	246	274	271	248	280	264	264	260	279	266	267	280	248	269	248	275	246	259	284	270	249	267	246	271	267	235	267	237	250	227	281	289	281	254	228	249	253	262	261	265	263	243	261	253	234	288	262	261	238	247	243	256	277	270	259	267	260	238	256	244	261	263	249	255	270	239	250	278	258	269	270	253	256	257	267	263	268	235	271	271	226	294	256	237	243	252	254	236	245	296	284	262	269	304	257	244	235	248	255	246	262	258	252	255	276	262	264	235	242	253	260	261	248	255	270	248	269	264	271	275	209	229	258	241	255	257	256	241	248	259	308	273	254	274	268	248	226	262	257	262	234	276	240	266	248	243	251	253	266	249	273	289	273	254	255	258	252	268	261	281	264	241	285	252	237	244	254	262	261	272	261	242	261	266	274	270	246	270	238	263	273	264	267	265	269	263	280	281	242	259	294	239	229	258	266	254	271	277	226	274	263	234	256	249	256	258	239	241	269	255	291	297	280	272	282	276	271	292	272	261	251	220	258	253	239	244	269	262	262	253	253	242	263	256	276	264	278	248	245	273	273	246	269	268	272	283	252	240	241	284	230	279	264	250	241	261	261	256	255	272	290	247	253	261	288	269	268	264	273	257	263	259	261	271	271	273	238	262	258	258	270	274	237	260	257	253	274	268	246	274	241	266	262	282	279	233	267	252	249	252	261	258	245	261	243	245	264	260	275	293	253	250	269	238	240	276	265	257	242	251	231	264	230	248	270	258	235	271	250	273	261	270	236	258	264	238	269	277	244	247	245	255	257	262	258	259	290	231	254	272	277	258	247	273	256	224	246	269	259	262	232	255	297	282	257	246	255	239	274	267	224	270	276	247	283	260	280	282	239	252	272	239	257	271	255	261	275	279	253	276	232	249	271	241	289	269	238	291	282	253	280	212	271	253	232	265	245	235	274	263	245	248	235	269	252	263	261	228	269	256	253	247	252	304	263	266	275	276	271	275	250	267	270	266	269	273	252	248	298	270	247	290	265	251	250	245	259	278	253	257	231	235	237	249	249	280	266	268	288	270	261	254	276	236	267	238	256	248	255	239	281	306	263	233	250	252	269	244	258	295	272	275	266	253	261	287	254	270	272	293	271	257	268	268	236	261	273	241	284	250	271	255	250	263	227	252	281	269	272	245	292	275	265	242	251	234	271	241	233	246	265	250	285	229	300	258	233	287	253	246	233	263	283	245	223	245	257	267	240	248	276	273	277	286	254	268	266	262	262	264	233	268	259	254	273	255	275	263	251	267	239	255	264	296	226	278	276	258	289	248	250	242	235	265	261	238	266	246	280	267	248	263	277	249	253	262	284	233	239	288	262	247	255	258	275	247	264	219	260	265	269	285	265	266	266	265	262	239	262	265	259	254	261	267	256	238	260	257	260	266	252	239	257	278	263	223	241	248	279	261	254	271	276	268	255	267	245	274	290	259	276	248	278	257	266	259	248	270	255	236	231	253	255	247	293	242	241	229	244	240	259	248	256	258	288	275	292	278	262	229	270	243	256	263	270	252	234	252	283	247	278	254	251	293	266	254	262	249	254	306	267	235	268	247	250	239	284	229	248	284	276	261	275	232	277	288
59610	88048	62765	34283	14215	3581	1043	498	408	460	431	450	424	387	434	385	441	432	461	390	422	395	424	434	438	416	452	432	439	402	436	473	436	386	472	439	416	425	425	430	435	466	457	409	421	470	470	465	399	435	420	426	462	411	460	436	403	420	443	403	423	429	411	413	397	455	429	442	475	439	442	389	438	370	401	435	408	429	419	433	425	433	459	430	450	419	403	444	442	413	428	432	393	430	404	468	428	446	452	426	415	447	404	438	434	433	410	403	421	419	424	422	402	422	451	397	423	466	416	393	408	442	439	432	409	435	423	450	418	427	431	428	415	432	432	449	440	414	431	421	436	421	457	455	426	404	437	440	428	434	441	448	437	418	443	454	423	430	414	467	439	404	408	443	397	447	437	378	430	454	452	428	445	434	433	415	456	401	446	397	435	442	418	406	413	420	436	428	386	409	408	440	433	433	423	436	476	422	415	447	429	486	449	432	406	414	426	474	429	408	416	425	443	406	427	432	441	433	425	432	448	438	434	460	421	454	405	387	473	423	401	444	390	432	454	437	430	421	405	444	376	403	392	416	444	446	438	457	410	421	425	439	420	401	449	400	451	440	462	430	449	445	445	389	419	424	442	402	409	440	454	430	447	476	401	415	408	430	437	398	419	421	389	437	455	491	412	439	410	413	402	427	446	415	389	470	441	390	404	428	436	420	438	436	420	400	456	408	462	398	444	422	408	437	439	414	435	432	432	433	434	395	404	473	430	437	433	408	410	424	453	447	415	433	375	447	447	459	449	428	412	401	423	418	415	468	456	412	389	443	443	450	457	386	449	465	450	404	421	444	411	438	395	435	427	427	433	442	423	465	441	442	436	419	408	445	440	421	457	394	454	410	438	426	446	426	419	402	424	441	427	426	456	420	423	420	411	422	420	419	425	435	406	425	424	453	430	446	416	476	416	395	425	441	414	410	420	436	495	414	456	441	396	401	405	437	410	432	432	450	415	398	455	439	462	438	398	458	392	407	436	396	415	411	425	422	402	425	440	418	436	436	442	426	440	400	432	417	410	425	440	438	429	447	409	411	429	439	437	392	414	413	433	424	434	434	425	478	442	443	438	426	435	404	387	429	424	441	446	447	446	388	394	450	424	413	439	442	419	446	425	385	399	457	434	458	417	398	449	418	426	414	457	447	393	450	403	402	441	453	426	431	429	436	412	457	450	430	427	426	421	416	452	428	412	456	450	429	426	421	427	426	411	417	444	402	410	431	440	394	447	406	454	406	428	426	397	444	467	436	404	414	430	473	467	426	452	422	410	416	430	445	420	428	394	399	445	405	418	436	434	487	387	434	423	402	429	438	415	418	399	389	416	429	422	419	442	411	435	407	407	423	414	485	425	419	441	381	421	460	439	392	424	411	461	416	441	421	407	422	441	441	448	434	408	450	444	414	421	432	441	373	390	447	468	411	436	421	436	404	460	408	438	436	422	469	429	426	425	437	432	405	405	431	454	411	430	422	444	451	434	439	392	428	420	450	404	421	429	414	429	467	469	423	415	420	407	447	443	431	409	428	438	465	435	448	404	438	435	439	407	434	406	436	422	441	432	418	401	398	422	378	400	401	382	421	437	406	462	409	420	391	403	439	409	427	425	435	425	463	440	402	435	457	415	461	433	447	446	405	448	456	430	427	415	382	422	456	446	415	417	428	434	400	443	457	448	419	388	432	401	457	424	406	408	415	422	385	423	456	425	437	433	428	440	445	411	434	451	439	461	444	416	371	475	453	443	466	400	441	447	411	437	403	418	447	413	399	443	414	415	428	417	431	443	423	403	417	455	435	438	420	411	468	456	419	387	431	446	411	418	437	428	398	453	423	437	453	453	452	408	436	407	419	442	428	433	432	452	476	414	433	448	414	434	408	417	418	437	439	435	435	432	452	426	417	399	394	418	431	470	408	400	372	447	435	433	426	487	429	435	400	435	433	429	415	417	455	464	385	432	454	404	451	439	447	430	475	429	397	420	420	424	455	428	400	432	417	441	395	446	421	414	426	415	421	425	408	434	428	407	417	424	426	422	432	453	401	435	380	429	430	410	442	464	430	397	464	406	430	409	411	472	429	400	420	427	422	432	390	458	394	452	435	416	439	411	421	442	414	450	414	428	402	444	433	400	442	455	433	419	420	434	456	395	426	417	415	437	447	423	413	387	428	425	439	456	405	446	446	475	438	430	435	424	404	429	440	443	412	429	420	433	478	430	405	451	448	452	413	455	427	424	446	414	445	443	436	434	432	413	397	413	456	417	414	405	432	476	413	432	415	408	452	458	420	422	420	421	386	399	441	415	442	418	392	405	452	443	436	438	467	448	455	419	434	407	463	398	429	387	457	412	424	392	421	413	427	431	406	442	413	469	420	426	438	415	399	407	435	422	427	452	402	438	436	419	448	412	409	454	446	429	424	437	427	416	431	395	457	445	438	443	472	470	416	440	406	432	462	419	445	447	416	396	429	466	433	466	448	405	423	419	419	432	412	431	432	405	407	400	406	427	477	427	425	431	406	458	395	414	458	414	434	409	372	376	401	408	433	467	490	401	412	431	443	404	424	470	434	415	422	425	453	432	423	427	408	446	463	450	442	455	430	405	437	428	415	450	437	432	416	434	428	400	406	397	439	417	469	443	466	437	413	410	428	421	430	422	426	438	430	425	449	426	460	414	440	443	393	401	419	400	451	449	419	456	407	393	407	423	432	413	439	438	401	424	420	430	436	413	460	412	414	411	423	438	384	468	438	453	449	432	413	433	445	434	377	435	419	444	411	442	412	473	415	424	426	447	414	435	463	421	415	404	451	445	435	408	470	438	444	386	461	413	437	415	439	437	428	435	395	415	432	482	443	414	420	434	411	475	443	431	446	431	427	433	427	419	437	410	429	423	381	441	434	452	440	396	432	451	395	395	427	432	438	411	442	417	451	438	441	405	394	423	461	463	422	445	440	465	449	429	409	421	430	429	426	445	405	416	411	439	441	418	446	407	390	441	437	443	416	461	456	459	437	416	435	417	415	433	424	443	477	471	423	439	432	422	440	383	401	430	452	433	438	408	395	452	422	429	445	437	412	420	407	428	415	430	415	464	433	438	409	456	428	405	468	421	396	445	405	425	460	430	457	435	409	431	418	439	431	389	428	442	429	463	397	430	421	446	421	432	427	437	431	427	422	428	433	435	443	436	444	416	400	398	433	465	461	437	447	427	427	414	475	429	434	446	409	448	427	456	453	405	410	370	395	404	428	424	427	455	446	408	453	414	431	429	402	454	434	418	419	466	416	401	393	470	436	432	433	456	421	442	413	468	413	414	448	410	429	412	446	424	447	417	416	400	424	396	436	415	428	386	451	433	401	391	414	433	413	426	433	417	425	418	431	396	430	416	452	389	411	428	443	408	436	396	426	406	444	443	427	372	417	446	413	411	464	412	444	463	473	451	453	420	415	408	421	455	453	396	457	429	404
23441	22104	30746	25112	21566	18475	4759	441	331	323	332	325	324	308	335	321	302	365	331	319	303	325	362	308	303	314	311	295	306	295	326	316	325	333	319	346	305	290	319	324	333	331	347	291	326	304	310	310	288	339	328	290	294	318	290	285	310	316	330	294	322	310	314	311	296	290	333	276	322	322	311	274	319	330	309	324	334	328	319	301	337	289	302	311	288	302	272	276	294	332	305	307	319	342	297	316	291	289	272	286	300	285	313	334	301	310	324	325	292	329	320	314	313	335	339	323	324	324	290	325	328	275	321	297	316	327	280	308	321	322	304	341	296	275	310	332	262	292	312	312	334	309	323	283	296	288	277	298	294	296	303	301	317	274	311	320	299	312	296	305	325	288	318	291	305	287	308	306	315	323	285	330	293	312	299	284	293	297	309	306	305	324	301	289	321	277	303	283	297	322	337	292	306	327	324	321	309	312	295	283	309	294	305	315	294	329	351	284	300	308	310	273	293	303	312	305	294	311	288	264	318	321	305	267	314	335	336	297	295	283	333	344	285	320	316	323	293	349	327	297	318	285	313	302	330	286	305	335	327	315	320	277	286	332	299	346	306	294	299	323	287	296	328	315	325	302	320	311	314	329	310	309	322	293	303	281	303	316	297	298	330	280	282	318	304	311	305	326	298	308	288	323	309	301	325	301	309	314	286	328	309	350	318	300	304	316	313	339	331	316	295	326	326	297	311	303	319	297	305	311	279	327	334	272	307	310	303	321	315	328	256	315	324	301	346	328	287	309	322	317	316	330	309	297	295	261	297	302	320	327	305	321	304	272	300	292	310	269	313	310	276	310	303	314	323	298	313	283	322	315	292	327	290	331	287	315	284	299	312	312	324	285	333	311	328	283	310	287	317	321	305	324	305	285	294	303	307	304	321	298	312	324	301	278	303	298	301	269	305	315	324	294	305	318	290	311	331	303	287	303	318	297	317	314	305	332	322	315	316	311	285	312	306	336	300	299	357	289	291	306	293	333	316	303	312	314	285	268	293	313	333	308	294	286	291	334	324	325	322	279	294	306	297	294	307	292	341	275	307	314	308	330	294	311	308	331	326	276	297	304	337	318	294	309	322	317	301	333	289	292	304	311	314	336	296	313	301	300	289	318	321	304	328	312	316	352	295	275	323	302	320	309	315	306	312	300	325	337	320	318	332	317	302	306	288	295	286	320	320	299	309	269	304	295	279	293	324	283	323	307	313	318	302	337	306	289	286	296	294	309	301	293	307	317	312	291	331	287	297	295	336	310	295	309	313	289	308	279	287	319	296	298	334	306	292	312	327	326	327	284	289	345	312	324	293	295	300	312	299	321	291	288	297	337	305	304	321	321	325	293	289	303	279	321	300	280	320	317	305	317	319	286	289	308	302	291	282	303	304	314	284	309	297	317	334	320	309	275	306	320	302	323	286	318	289	299	304	301	311	297	320	307	308	303	306	327	279	299	313	342	317	283	316	297	305	312	283	348	320	285	289	316	301	284	314	341	314	302	295	309	295	310	312	285	303	279	305	306	263	282	315	289	314	306	253	334	262	318	331	287	327	324	334	294	315	327	299	294	318	324	312	316	322	299	287	323	299	327	298	290	281	317	330	299	341	333	319	331	316	313	327	302	305	316	315	299	309	310	319	302	288	301	326	290	326	292	317	302	304	309	326	293	300	302	280	299	328	304	265	323	314	291	309	318	316	327	324	330	294	316	282	342	304	304	309	260	312	345	317	284	315	317	307	279	311	298	333	269	321	311	322	310	315	322	305	308	308	332	321	306	325	326	325	310	296	298	323	289	332	290	292	333	290	328	272	297	324	326	302	286	286	295	323	343	292	288	316	319	277	305	303	300	322	285	310	307	343	311	289	322	308	299	343	276	304	326	321	275	293	327	295	278	292	299	309	306	305	282	324	299	321	299	279	299	285	316	321	296	312	275	298	321	302	297	302	297	335	312	327	301	346	318	317	314	322	325	291	296	306	320	307	293	272	302	304	328	321	298	299	288	311	306	317	313	267	305	336	327	294	299	307	286	318	318	280	322	317	314	300	318	335	329	288	315	326	294	340	289	291	318	300	323	295	320	312	329	289	333	327	327	318	324	322	313	278	325	301	344	326	320	303	316	309	301	306	281	310	306	328	285	309	300	275	311	277	322	302	308	318	342	304	283	272	274	307	336	323	309	279	307	299	322	305	309	330	294	312	311	332	298	290	271	344	290	314	320	297	286	313	340	292	293	323	261	308	329	288	325	317	269	311	317	334	289	311	318	317	321	308	309	296	311	311	273	329	295	328	307	274	309	304	346	322	290	319	288	290	295	317	317	282	318	294	312	327	318	303	297	299	319	287	280	332	269	309	285	317	323	312	296	323	314	291	292	310	327	301	330	289	291	330	276	266	270	291	297	331	289	321	310	327	316	345	288	280	325	318	303	290	301	296	284	318	312	301	312	347	318	296	322	299	309	291	337	282	312	320	272	291	324	307	352	302	311	305	313	291	284	324	291	318	293	302	294	332	333	291	299	335	310	310	287	289	296	293	297	334	284	291	289	314	301	309	306	306	308	323	287	301	306	329	317	308	312	323	287	297	342	296	287	286	289	323	310	318	297	308	297	350	282	320	325	328	298	309	298	318	281	316	318	294	292	275	312	292	320	301	319	291	315	330	275	306	308	298	327	291	300	291	300	307	309	276	296	305	321	313	269	313	323	309	339	296	310	286	336	292	297	303	263	269	297	321	319	317	243	288	319	330	298	316	296	299	283	328	321	296	321	279	296	313	343	310	311	301	299	297	335	314	322	276	293	316	306	322	293	292	323	331	305	305	335	292	292	306	283	298	317	266	298	349	324	331	320	343	299	309	303	320	311	308	301	292	304	284	324	310	298	308	316	289	341	296	299	310	295	295	323	314	301	314	294	341	326	299	339	283	300	321	312	302	292	293	278	334	307	325	283	312	307	321	326	333	293	299	296	311	299	341	297	310	300	351	336	315	322	296	280	287	319	313	290	344	294	314	319	301	291	298	284	307	314	306	340	331	304	325	306	308	281	296	275	284	289	313	274	287	324	319	354	306	312	323	295	315	297	307	299	319	320	350	313	287	315	313	307	305	304	268	300	292	333	313	294	332	301	324	290	320	314	299	308	329	288	297	309	305	285	303	318	310	313	287	329	310	310	276	292	317	300	298	325	337	302	274	314	302	301	311	343	298	277	314	355	295	290	317	293	327	301	318	328	343	325	305	315	282	299	290	311	331	320	320	326	286	276	297	268	311	337	301	306	307	302	284	319	305	314	308	295	308	297	307	321	332	318	332	286	331	321	292	288	317	290	333	303	278	317	303	334	319	337	291	306	331	295	303	309	358	306	280	302	304	301	326	300	271	333	304	307	293	294	290	312	307	315	347	284	319	321	301	334	312	324	315	301	309	309	322	298	307	299	274	339	311	285	315	309	331	310	333	317	335	319	315	290
61828	100679	74494	44379	22272	6650	1729	730	526	489	518	521	471	501	434	521	500	512	514	450	493	496	538	494	492	491	494	465	480	522	496	479	472	490	490	483	490	503	514	498	474	493	494	475	495	490	463	528	472	477	458	484	519	520	498	458	483	490	515	484	483	523	475	485	483	491	484	496	481	502	511	461	471	468	554	494	451	505	478	485	467	467	502	490	471	478	487	521	515	489	464	481	459	483	436	520	517	454	491	515	481	508	521	510	474	445	463	491	489	504	457	468	495	503	485	502	514	473	505	445	463	506	519	494	493	483	495	457	508	491	488	484	521	485	482	476	482	496	483	483	495	456	493	493	486	486	461	491	458	454	515	457	489	466	485	492	513	476	477	453	476	465	518	448	445	478	472	479	486	495	449	507	506	509	509	517	474	507	495	496	493	519	433	514	478	441	520	480	483	514	498	509	440	506	483	483	503	516	506	499	463	481	474	501	473	539	473	469	474	490	524	476	475	463	447	455	494	495	500	463	473	480	485	480	447	519	506	474	478	499	479	485	508	488	476	498	454	487	492	492	484	460	500	506	495	460	512	510	483	443	486	458	488	483	456	498	482	494	516	496	526	455	504	500	492	470	472	472	523	498	478	559	521	447	460	494	477	486	479	479	492	475	486	489	525	482	458	496	467	492	530	510	490	490	492	496	488	532	477	475	461	484	490	488	503	511	539	457	489	484	451	474	504	481	500	494	506	515	476	479	469	510	474	462	483	484	509	487	472	471	498	466	461	491	518	501	493	487	461	486	434	486	489	507	502	495	518	462	502	427	499	525	485	512	492	467	508	454	491	462	464	496	485	480	441	489	480	470	473	480	465	473	491	480	490	490	465	440	479	464	538	462	444	470	486	486	458	498	511	488	517	462	520	474	454	494	507	492	466	504	491	465	449	514	469	476	494	472	488	485	473	471	478	494	493	506	532	500	474	483	455	484	491	509	474	468	462	494	484	499	491	489	484	485	455	467	491	479	484	471	488	468	475	504	477	488	472	465	520	460	505	486	485	496	533	490	508	500	521	502	520	502	456	459	514	461	515	490	506	461	501	483	457	494	533	523	519	517	466	471	492	460	493	456	466	522	466	488	536	534	506	533	527	480	490	486	488	495	489	540	488	480	502	466	463	483	449	486	520	522	484	472	509	486	502	431	473	461	497	500	504	471	512	496	520	458	502	499	469	493	507	475	467	501	495	530	488	482	481	478	512	492	480	480	504	483	485	512	457	465	489	530	513	496	524	493	504	474	475	482	467	482	496	485	474	510	480	469	494	494	499	471	489	472	493	511	508	530	491	453	470	472	519	466	432	467	506	501	460	474	522	471	511	484	462	495	506	502	511	506	465	480	529	498	470	501	495	488	496	501	498	498	503	485	446	484	497	510	526	488	484	450	479	512	498	501	482	492	490	470	493	499	467	473	486	479	473	479	476	501	507	457	488	530	476	476	460	503	482	492	489	491	507	484	471	454	499	516	508	481	506	502	483	503	487	491	498	501	488	495	469	508	463	442	537	508	466	488	511	501	536	469	522	488	453	478	505	507	490	474	456	450	479	460	513	503	512	476	481	482	509	460	457	479	467	467	479	488	520	479	456	456	493	502	457	472	494	458	514	485	447	469	483	491	499	529	489	486	495	468	507	455	515	515	461	481	502	468	496	493	519	490	474	452	482	531	474	470	484	503	510	496	461	499	475	525	525	490	495	465	512	444	493	474	499	442	464	511	475	465	516	531	467	508	507	502	533	473	504	525	487	488	483	477	505	457	488	455	546	447	493	442	457	455	442	534	472	468	518	484	482	462	518	477	473	475	506	501	518	462	494	519	465	491	446	470	494	500	442	478	518	507	440	507	486	462	494	483	468	504	491	465	485	511	504	472	483	505	495	521	449	459	498	455	467	473	468	488	499	492	498	467	470	490	460	485	450	495	490	443	462	488	522	469	457	502	479	495	447	485	452	491	448	451	515	488	499	499	481	460	493	438	481	523	468	492	488	474	477	499	476	503	487	501	485	443	521	479	425	507	466	515	525	452	496	478	490	514	500	442	475	454	480	490	487	496	475	448	451	473	469	512	459	472	478	522	501	454	436	460	501	454	511	470	473	482	507	470	508	498	480	507	534	444	472	529	458	468	481	528	496	493	498	476	497	466	489	485	481	478	465	517	521	472	516	509	455	490	491	475	479	492	481	482	497	412	493	517	486	494	486	503	497	501	475	457	485	492	489	462	479	495	489	484	490	507	480	501	495	515	488	487	507	527	488	512	491	500	472	498	537	494	502	499	473	488	469	485	498	484	476	493	472	441	477	478	494	495	484	466	467	513	507	497	488	489	501	498	483	502	444	482	472	493	503	493	498	460	492	465	506	451	475	488	479	480	522	466	475	476	534	457	472	507	469	470	532	489	503	500	505	504	555	501	480	510	484	493	486	492	458	470	460	464	516	504	505	449	517	460	474	461	493	515	512	476	485	472	530	508	506	480	504	471	493	486	489	511	504	469	458	533	489	496	481	486	486	470	480	438	529	495	510	471	470	461	516	476	449	452	507	487	485	451	467	509	493	465	473	467	512	471	552	503	517	480	488	471	486	457	479	515	495	477	501	473	496	513	472	472	529	483	449	499	500	503	442	477	515	442	461	468	490	526	495	502	476	470	505	514	464	475	475	478	484	467	490	497	448	456	498	502	498	501	517	462	472	465	526	472	483	486	478	487	487	476	480	507	470	488	454	500	454	479	462	492	476	518	483	517	470	523	472	497	503	470	489	508	503	452	528	481	494	504	492	515	494	500	514	511	471	490	461	522	469	489	491	490	463	514	475	474	494	504	467	454	435	485	463	453	506	526	514	499	490	498	500	493	495	498	471	484	473	499	486	501	516	475	511	488	525	455	517	450	451	456	461	489	494	499	452	492	476	439	525	482	500	505	494	492	482	515	515	474	472	487	497	472	497	457	486	484	499	471	505	514	476	474	459	477	456	473	505	476	484	463	514	471	500	477	476	477	508	450	472	517	490	486	485	506	499	499	507	503	459	464	516	503	488	500	504	493	468	476	475	477	485	463	475	486	497	469	480	483	520	479	476	500	479	496	507	489	441	497	506	513	501	485	476	443	480	508	488	483	497	477	481	468	438	492	465	509	492	489	477	513	478	489	465	466	458	477	491	486	532	446	475	513	517	520	493	470	501	499	539	496	515	452	470	494	472	519	489	519	447	507	499	494	479	480	475	492	533	495	460	494	476	455	483	501	477	458	493	485	512	486	500	488	501	462	501	517	491	504	513	481	471	514	493	478	500	478	515	452	480	507	483	505	466	462	481	468	506	492	465	511	444	492	491	501	542	503	491	498	492	472	437	453	472	472	498	552	489	468	466	501	495	464	455	498	523	475	463	454	503	454	465	457	486	480	454	484	532	451	510	505	469	495	436	473	506	519	510	491	483	453	525	477	479	517	500	478	455	446	476	483
29605	28613	28841	12903	2094	541	239	230	205	221	241	217	199	220	222	198	202	171	212	200	211	219	203	184	213	194	211	186	205	202	210	216	210	214	193	210	189	229	192	184	203	217	217	186	200	198	193	192	214	187	189	185	211	205	206	184	199	193	222	194	201	176	181	200	206	206	190	222	181	221	181	213	198	233	199	205	204	185	200	215	206	190	216	221	202	215	201	216	175	184	196	223	233	216	224	187	190	183	215	201	188	200	215	214	182	197	170	185	191	230	201	209	199	195	205	195	229	207	195	195	206	219	201	222	232	216	194	197	200	198	193	243	187	193	185	189	185	231	210	220	203	173	201	204	188	198	200	212	218	205	197	192	225	180	189	206	195	219	200	194	201	192	199	207	227	210	196	207	214	202	196	213	223	209	205	184	175	196	208	188	194	205	221	194	196	198	192	199	211	220	208	184	173	214	206	192	207	201	201	187	217	203	202	207	216	208	204	214	193	224	198	195	198	183	179	192	221	195	190	215	199	207	209	193	207	236	214	188	212	211	195	191	210	200	218	209	205	179	215	208	190	207	187	223	218	209	219	201	197	198	202	213	187	215	205	186	201	203	193	216	201	189	216	192	213	191	195	184	211	199	185	197	186	204	172	182	200	217	226	179	203	214	211	210	198	197	227	205	200	193	201	193	190	213	222	189	217	199	207	218	225	190	193	224	225	219	203	197	192	208	190	216	221	216	205	204	198	190	184	215	202	219	183	206	187	198	218	212	210	218	239	184	213	206	212	197	195	190	189	196	198	208	190	188	186	202	171	224	212	216	234	198	212	214	207	200	215	191	203	182	225	202	229	200	221	194	192	200	225	201	213	194	186	204	235	200	189	185	174	237	181	205	186	210	192	226	192	188	184	210	181	194	197	225	203	184	217	180	197	232	183	191	196	183	204	194	221	224	194	211	196	189	212	196	183	216	187	196	205	193	220	201	201	189	209	207	212	204	195	202	198	205	197	215	214	181	201	181	206	194	182	207	202	190	199	177	201	199	196	196	167	165	201	174	204	201	225	205	228	211	187	218	224	205	193	207	174	199	218	177	196	203	212	196	209	202	192	211	191	228	204	231	196	226	206	223	208	182	198	178	214	177	187	212	175	207	199	200	205	182	196	207	237	207	211	205	203	187	193	190	188	205	178	195	170	220	191	207	188	225	182	224	182	213	180	196	218	216	191	195	173	207	203	183	200	183	193	195	209	194	220	205	194	208	194	220	190	198	229	183	227	209	208	219	189	189	206	194	196	203	200	210	194	201	184	204	176	182	201	187	209	229	214	191	210	230	202	213	214	195	197	183	216	197	210	202	222	202	222	213	195	220	194	208	215	191	256	205	188	196	206	221	198	211	224	190	203	172	232	225	191	217	194	191	224	219	171	184	202	224	215	189	194	199	210	179	223	191	193	203	181	202	229	220	205	198	223	226	204	211	208	183	188	214	206	180	193	210	201	185	182	191	212	214	192	218	214	195	215	195	195	233	216	207	198	213	216	225	182	198	197	188	224	208	203	184	210	191	186	235	214	214	220	197	194	211	198	187	193	190	211	206	217	201	186	192	187	228	184	183	191	190	192	188	200	194	187	195	191	205	194	186	176	200	213	217	191	214	211	202	209	200	188	210	191	177	205	218	207	209	172	202	219	207	175	205	188	222	231	199	188	227	186	212	204	208	196	204	217	197	177	168	188	188	217	195	203	180	189	196	219	207	208	199	211	182	180	212	208	193	204	191	218	190	199	234	195	206	226	206	193	193	192	180	188	192	195	169	205	208	208	214	212	200	186	176	206	208	193	192	194	201	213	217	209	185	210	206	176	183	196	201	181	236	213	221	193	176	198	210	202	208	220	182	196	193	217	189	187	189	181	178	192	192	228	185	199	230	224	195	220	206	216	214	205	204	214	234	199	194	211	203	181	187	225	212	196	212	198	238	179	213	212	196	219	207	198	204	205	233	196	223	214	200	194	186	203	217	234	190	189	203	203	199	197	219	181	185	207	199	202	203	177	182	224	208	205	196	206	197	234	183	195	202	201	182	187	227	186	203	211	196	213	185	202	207	192	197	227	194	188	213	205	205	191	227	208	200	223	197	168	205	173	206	186	217	204	182	184	190	215	191	199	230	185	229	194	205	204	192	198	198	214	195	184	200	220	203	191	202	185	196	214	192	208	234	228	199	207	183	200	188	209	165	197	198	207	223	222	203	185	208	208	194	187	174	206	191	227	183	203	211	208	222	186	204	212	186	208	192	231	197	209	225	199	216	199	210	219	173	225	201	203	198	185	213	211	181	250	176	215	205	198	215	188	185	191	207	190	202	196	209	192	184	196	210	209	194	193	212	187	229	226	227	211	201	201	202	217	196	190	202	220	236	191	201	199	205	199	188	199	207	213	196	184	220	199	195	221	196	218	186	215	230	203	199	199	177	183	199	209	201	191	203	193	218	208	204	189	197	200	219	222	222	198	220	179	202	189	207	212	203	188	195	188	159	212	194	201	200	212	215	203	199	197	202	212	199	206	203	195	189	178	177	210	227	191	207	190	175	241	204	184	212	223	180	210	224	190	188	208	218	202	202	226	211	203	181	198	199	207	210	216	187	201	215	223	206	190	214	180	208	206	182	196	213	198	189	221	185	180	183	202	213	208	196	215	218	197	209	170	196	187	207	190	205	204	192	173	183	228	197	208	185	227	180	206	214	191	186	219	186	211	209	215	213	204	212	208	216	206	190	197	217	213	205	207	193	223	186	202	202	230	186	182	216	180	215	201	204	204	200	201	200	196	235	204	189	210	205	181	194	211	194	185	217	203	215	223	196	217	188	214	207	192	218	215	198	205	212	188	202	195	241	203	203	201	188	212	211	196	210	198	202	221	213	196	212	173	192	228	205	200	206	217	217	187	190	203	193	210	214	214	200	213	173	222	172	222	208	180	198	222	201	202	233	228	222	192	192	174	199	159	232	200	193	202	201	209	217	205	197	218	185	209	197	226	195	230	224	204	187	204	186	201	205	222	197	198	191	185	204	182	186	189	186	162	216	180	202	188	196	211	212	228	198	193	192	207	194	219	197	189	216	201	225	186	189	196	204	217	223	212	199	223	188	191	212	200	198	193	231	230	179	187	194	195	228	216	198	197	189	183	201	220	185	182	214	194	173	187	213	224	208	209	219	173	178	184	189	201	175	198	207	184	182	204	170	190	212	220	200	215	207	218	199	178	194	188	197	196	218	192	198	198	209	172	211	187	185	181	222	208	205	214	196	201	210	204	194	219	182	213	216	217	185	182	232	214	170	186	257	211	213	220	207	198	220	169	224	207	182	195	210	213	232	201	166	219	205	206	185	177	204	207	201	188	190	196	192	197	205	217	193	194	211	201	205	172	194	185	197	220	204	199	196	202	219	210	194	226	184	212	225	183	231	196	225	213	228	203	185	214	194	207	209	190	194	223	199	234	200	202	198	200	212
35462	46368	33348	13092	3740	1122	459	372	341	341	335	354	314	367	357	351	326	333	359	326	336	324	355	347	330	363	363	362	327	338	336	359	365	340	357	346	348	353	333	343	324	327	358	317	368	323	354	312	321	323	345	326	350	338	333	324	311	354	350	360	347	340	315	363	307	333	357	309	377	359	320	361	337	313	355	334	329	333	382	347	336	346	363	330	330	338	317	330	308	378	345	353	330	352	335	309	341	326	326	361	326	324	341	339	317	374	352	351	350	352	327	323	332	355	344	305	311	324	344	294	355	373	325	350	337	389	361	349	331	361	334	309	338	364	343	325	354	310	315	340	286	340	317	365	364	318	348	349	317	347	352	340	348	307	337	352	324	340	354	343	325	314	334	332	370	328	329	357	331	344	364	349	345	357	347	324	341	313	334	319	352	340	324	341	341	329	351	333	340	339	344	353	348	337	345	370	390	326	331	314	349	310	383	354	337	332	368	314	362	332	325	329	341	349	326	318	335	349	315	339	360	373	377	338	334	359	372	326	344	312	340	333	325	353	331	331	361	339	329	353	334	364	374	375	317	376	341	314	336	375	318	324	351	351	376	362	335	323	326	343	358	330	358	328	339	324	355	346	329	340	345	338	339	340	325	327	316	349	349	334	333	314	358	343	332	365	327	308	301	335	324	349	346	331	351	363	320	321	310	358	313	335	335	315	321	368	328	318	330	324	345	327	333	341	372	341	354	355	349	342	307	331	325	317	343	350	330	322	321	312	363	348	335	338	335	310	351	304	326	409	314	356	347	278	323	377	355	315	362	336	342	348	331	332	344	313	356	343	345	348	348	312	333	328	371	345	328	380	350	334	346	348	325	357	327	335	322	372	342	371	345	340	326	357	343	334	337	347	307	310	333	332	324	335	379	337	333	341	343	314	338	305	334	345	328	329	323	303	334	334	333	353	358	339	309	358	313	345	339	328	339	334	383	337	362	335	347	341	290	360	293	339	333	321	334	377	338	363	330	351	344	349	354	338	335	319	327	364	351	351	324	329	309	368	346	360	334	329	338	328	336	335	339	335	369	336	334	345	358	326	331	349	334	369	341	342	317	354	333	362	315	363	332	320	325	325	363	320	365	361	348	350	331	370	324	377	351	310	348	357	329	339	315	337	344	344	322	329	341	337	351	314	337	330	339	407	326	321	343	322	337	401	363	347	326	346	321	376	337	334	320	338	331	336	378	341	320	376	333	375	348	329	343	350	334	336	315	342	356	321	351	342	331	349	348	331	353	339	360	311	344	346	381	306	338	372	313	349	325	343	353	386	354	318	334	346	345	351	325	357	366	359	329	320	340	328	351	350	341	357	372	344	322	389	327	346	361	357	310	367	317	340	303	337	319	371	349	332	326	365	322	323	323	336	348	321	349	349	359	327	338	338	374	352	370	328	314	341	357	350	330	316	369	373	361	304	325	328	316	354	297	305	294	348	337	339	334	329	320	339	362	327	317	354	338	314	337	364	341	344	332	337	339	347	369	375	331	323	372	349	328	354	333	366	317	330	348	352	363	333	359	313	372	361	369	322	357	324	328	299	340	339	348	360	343	362	333	363	367	338	349	349	364	338	301	307	307	332	367	357	326	360	350	315	333	329	349	296	318	329	368	343	340	372	374	330	325	368	356	327	311	356	351	344	341	338	319	363	347	371	338	325	326	324	344	326	344	324	332	330	373	344	350	326	358	339	362	309	340	372	322	336	327	354	366	338	334	377	318	371	328	327	350	342	343	329	385	351	363	345	336	360	351	390	357	343	362	330	358	315	340	324	362	331	338	330	316	305	366	346	344	361	341	324	336	324	333	342	327	346	338	336	360	324	351	310	354	336	342	366	333	338	328	352	362	339	337	341	324	356	363	352	318	350	314	349	312	320	342	339	327	338	370	303	358	311	319	342	330	290	350	340	359	351	330	339	338	356	317	328	322	357	335	320	371	355	344	365	356	354	321	336	310	338	333	323	376	322	335	352	328	342	342	340	335	327	306	360	343	310	369	367	360	323	342	345	335	315	326	340	334	356	333	352	356	349	357	309	356	335	328	331	338	354	338	379	319	344	352	340	338	340	337	339	359	353	351	340	351	335	316	354	324	325	327	350	348	323	336	340	338	359	343	342	301	365	337	327	320	363	335	361	309	365	369	334	368	346	337	335	352	362	341	356	323	344	330	343	370	315	354	358	333	309	347	345	371	350	348	343	330	344	362	366	380	353	325	345	321	331	388	356	335	354	356	354	338	346	329	342	345	353	363	363	331	319	354	329	328	369	347	307	324	362	315	342	346	337	360	329	324	327	351	379	336	324	332	344	366	361	339	329	328	358	351	358	300	330	331	362	352	335	344	353	339	363	329	359	328	357	335	345	332	352	303	321	355	335	355	325	361	336	346	346	340	374	366	350	350	345	344	346	345	320	350	323	342	313	310	355	346	331	350	334	338	366	350	343	322	326	330	353	344	346	335	383	351	367	340	347	349	320	365	331	351	321	360	333	369	337	338	358	355	341	327	312	355	355	321	326	355	318	313	341	308	342	313	312	371	338	344	336	327	325	335	363	349	375	355	337	339	339	322	348	351	310	329	351	310	382	335	355	312	334	357	319	331	346	345	337	308	328	337	367	347	329	351	376	340	322	330	331	316	348	350	329	348	333	330	364	375	343	319	338	309	336	324	341	347	341	323	342	347	326	340	354	350	355	318	367	329	358	341	347	332	353	329	311	330	334	344	344	323	345	335	345	347	337	375	341	353	304	341	317	358	339	348	340	353	317	326	349	348	354	365	348	339	353	362	339	322	340	341	339	371	327	332	371	364	370	339	304	330	340	331	341	322	360	336	347	347	368	336	348	341	337	340	338	334	309	346	341	371	362	343	372	336	344	304	323	357	330	342	363	348	323	348	334	334	354	364	325	360	354	352	333	369	327	378	323	337	339	327	368	336	318	343	336	372	359	347	347	332	306	335	361	347	353	338	329	346	336	315	323	324	343	343	355	365	387	324	339	303	339	304	332	304	337	301	325	344	361	335	313	337	329	320	341	320	343	336	320	331	359	333	318	318	333	375	352	357	340	316	364	340	370	301	320	340	338	349	316	359	327	334	346	318	321	343	332	326	333	332	329	314	350	352	342	350	318	349	331	353	287	370	351	318	343	333	348	346	341	353	309	357	342	337	328	315	332	338	334	367	305	355	335	296	375	330	347	358	338	371	376	329	346	342	342	318	386	313	357	342	326	363	348	373	319	356	333	336	327	354	344	382	326	349	352	325	332	363	352	335	318	367	348	336	375	357	347	332	323	326	361	324	358	320	335	333	352	345	315	349	325	347	347	349	343	349	332	338	350	340	343	331	308	354	344	319	329	347	393	323	323	343	335	323	356	328	338	311	319	341	342	333	331	368	333	359	367	353	343	364	337	368	387	345	358	361	364	316	364	363	327	371	355	333	349	323	333	317	343	353	311	363	347
24635	23347	33671	27605	19664	7603	808	325	286	274	298	276	273	272	263	282	273	261	245	297	269	260	264	270	260	255	278	261	265	267	261	267	215	263	295	282	273	273	275	269	267	258	255	249	276	253	283	263	273	245	247	275	255	270	246	246	247	245	238	238	277	270	267	266	253	227	256	266	272	237	278	286	254	291	252	267	242	272	250	295	279	266	287	258	241	253	252	283	251	254	269	269	239	255	265	287	279	247	284	269	302	259	295	260	252	255	255	221	271	319	253	276	232	260	252	259	274	290	248	221	238	278	279	264	247	249	259	238	253	285	277	251	248	268	270	244	233	265	259	250	285	273	238	248	256	245	278	269	285	243	271	260	251	242	258	265	244	252	243	249	283	279	273	242	288	288	277	274	265	252	272	271	282	243	253	264	247	249	246	245	253	255	257	241	275	269	262	266	273	261	246	235	282	269	284	272	277	279	246	253	260	288	275	239	244	230	254	287	276	262	241	266	277	245	274	227	274	251	264	247	250	281	257	253	256	281	255	299	255	268	242	248	257	263	251	259	259	265	257	272	264	242	237	269	268	258	260	246	267	252	241	253	254	258	275	260	260	249	268	263	298	268	263	264	276	297	275	252	262	276	237	253	271	270	254	263	295	277	240	265	246	239	287	236	242	235	265	253	262	234	263	307	270	248	258	250	274	261	270	251	257	255	239	281	290	260	242	277	284	271	241	252	243	253	252	235	274	225	249	270	245	303	278	261	254	256	255	273	241	257	253	263	270	267	247	277	300	270	250	275	259	263	252	265	257	257	273	277	278	268	234	253	247	242	270	274	254	287	242	242	282	275	256	238	249	271	252	258	249	253	269	248	274	259	264	246	257	266	239	279	251	246	256	270	274	274	258	287	285	270	252	218	241	248	281	246	246	254	244	259	254	280	241	227	264	266	271	263	267	290	281	248	251	255	278	242	255	291	250	287	278	264	280	305	284	247	290	245	235	265	252	255	274	223	269	272	245	275	248	252	291	267	239	273	226	266	248	267	272	282	224	275	265	273	257	230	307	255	251	273	298	275	269	257	248	264	255	238	274	224	216	270	266	273	265	252	280	269	252	282	277	295	265	274	267	287	269	274	241	275	259	259	279	249	241	251	239	265	264	268	271	261	252	238	244	267	288	245	255	246	268	255	278	259	269	267	256	272	270	263	279	267	267	251	250	274	257	218	252	230	260	275	280	241	255	262	266	264	247	276	262	240	261	238	281	267	237	249	238	236	251	262	233	278	259	264	263	295	252	234	255	254	256	250	252	248	279	260	270	288	256	264	256	249	246	301	285	255	254	269	245	244	258	267	293	243	220	298	260	284	257	276	255	252	259	277	255	233	244	268	258	257	300	249	271	297	275	228	258	253	258	256	241	253	246	229	268	284	253	265	269	256	226	249	283	268	262	267	241	235	257	274	262	236	241	271	249	268	259	277	276	285	256	275	267	285	298	249	249	252	262	265	262	276	260	242	262	242	277	292	265	281	246	267	240	254	234	247	258	253	265	249	245	283	260	246	279	277	241	244	242	249	280	265	289	267	267	249	258	231	276	265	262	260	271	268	275	245	228	262	267	242	260	271	273	259	261	273	257	239	260	247	254	274	273	277	261	254	224	259	276	243	265	273	246	254	241	270	248	267	235	279	269	259	273	272	254	240	267	280	272	265	268	243	272	264	266	260	259	241	238	248	261	291	270	263	273	266	248	280	274	255	249	248	283	261	248	252	269	267	245	250	263	289	268	242	254	255	264	282	243	260	245	223	257	270	254	253	260	263	267	256	249	265	261	236	238	272	247	231	289	292	248	256	242	250	256	235	253	241	265	277	271	270	250	243	280	254	259	283	276	306	245	287	258	248	270	254	290	256	266	278	238	259	250	252	243	267	239	224	242	275	306	292	308	254	257	293	260	279	244	254	280	247	241	232	246	246	245	273	269	273	257	244	235	270	240	271	235	250	272	265	239	272	287	272	272	233	258	271	235	262	279	286	286	248	256	275	252	258	218	254	240	246	258	251	260	243	235	260	241	239	283	243	272	283	281	262	271	251	252	221	285	255	263	267	248	258	286	239	224	264	255	256	264	251	256	289	250	274	272	269	266	239	274	277	243	238	257	245	274	250	219	261	223	250	246	253	272	279	236	258	267	235	256	248	256	268	272	273	282	271	264	266	287	243	277	299	243	279	255	257	255	257	277	234	284	269	256	262	259	287	263	238	275	297	280	253	240	263	245	244	266	219	239	258	243	268	268	246	230	265	255	274	268	258	266	236	261	273	250	237	244	249	261	253	237	251	271	264	245	294	251	262	259	259	270	235	247	261	269	255	273	272	283	241	245	269	228	213	259	263	257	263	257	241	268	289	304	264	281	274	260	260	275	288	243	266	259	268	266	277	260	250	273	236	255	264	256	252	268	250	272	278	279	260	262	229	264	254	255	268	233	244	268	272	249	240	252	262	251	264	276	277	295	255	259	231	298	246	269	264	274	275	270	244	264	272	242	234	259	253	274	251	254	274	263	254	267	236	234	255	263	263	273	256	255	226	256	250	264	274	285	250	298	264	266	271	280	249	269	267	267	265	281	254	243	262	241	254	291	254	250	279	261	248	276	258	265	228	272	271	250	245	252	273	243	260	257	293	246	254	292	263	265	259	262	261	260	233	252	259	264	265	281	261	270	231	259	269	265	264	258	240	247	239	260	239	268	256	270	265	269	246	272	249	254	265	273	276	266	270	239	251	253	259	249	257	236	293	242	273	262	284	262	229	253	256	261	254	259	277	264	261	276	261	296	232	232	263	260	257	237	274	243	256	236	252	248	252	283	246	253	249	258	245	256	258	246	272	253	263	267	279	265	260	273	269	270	252	244	249	267	254	236	245	243	245	266	288	281	239	271	284	269	248	234	243	282	271	284	272	247	282	252	249	232	268	254	250	242	256	275	269	279	260	260	249	260	225	261	235	260	283	269	229	270	251	279	254	284	269	253	237	275	263	271	286	248	272	257	257	251	262	260	277	289	270	251	265	266	294	217	241	266	255	241	289	256	262	284	284	273	245	271	254	290	263	253	275	253	246	259	280	268	276	280	228	264	263	286	244	274	273	311	253	271	247	270	244	234	249	243	271	289	257	245	288	275	243	236	241	243	245	260	269	251	257	293	247	252	266	285	255	259	259	258	267	268	261	253	259	276	244	235	237	256	263	248	244	284	264	277	243	247	280	253	252	247	300	263	262	231	249	273	258	263	233	280	285	261	247	258	256	263	242	268	221	251	235	268	278	280	256	268	263	282	243	256	252	239	263	254	275	282	251	239	266	266	272	256	246	259	291	247	234	246	269	243	264	254	246	252	271	260	265	227	248	278	309	269	291	264	243	278	290	262	243	242	242	268	258	269	244	275	254	273	271	252	272	277	262	257	245	272	259	251	281	236	255	256	260	241	278	265	247	268	280	237	269	267	247	229	269	275	275
59254	89391	64444	35392	15238	4075	1135	546	410	452	437	463	470	440	467	389	406	421	433	466	437	411	414	460	444	456	438	476	429	407	449	409	411	452	456	429	460	435	440	422	478	416	412	440	434	436	420	480	435	439	436	428	437	448	422	444	445	430	422	438	457	422	438	447	404	413	426	438	410	400	447	480	440	464	422	444	434	431	424	431	425	375	408	403	455	445	427	431	450	389	441	448	409	467	403	436	430	463	388	463	428	455	447	408	415	391	440	413	384	441	400	423	464	407	410	427	433	424	440	371	428	406	410	424	397	438	432	413	430	443	442	418	450	393	436	406	413	445	418	446	426	448	415	405	432	401	407	416	440	457	443	441	423	430	423	450	432	434	451	439	422	426	429	456	429	405	416	427	393	433	432	430	382	407	407	418	412	440	403	456	414	406	448	448	388	415	449	423	405	430	398	439	438	443	450	468	415	412	385	415	435	442	446	459	406	442	423	413	424	426	437	397	419	403	462	415	437	404	392	428	423	455	426	433	382	442	447	428	421	469	406	436	379	433	444	436	424	445	441	446	439	439	444	419	407	400	406	461	434	441	417	429	447	421	427	420	421	390	405	423	432	417	418	391	440	462	417	406	401	425	456	402	443	393	443	452	416	436	439	439	387	378	440	466	430	402	430	463	439	434	436	456	425	410	406	439	401	437	421	439	430	394	444	443	440	435	418	446	449	423	450	402	458	413	444	430	428	456	432	433	385	410	439	412	475	406	414	407	409	421	415	411	432	424	437	431	442	438	416	432	431	439	428	461	433	445	425	401	428	458	430	488	429	435	440	388	399	409	423	398	413	422	441	458	424	390	441	385	414	427	436	439	391	440	405	408	462	431	419	441	440	429	410	405	412	385	423	396	428	436	404	412	403	428	445	377	438	401	424	406	439	400	436	387	429	441	439	378	472	409	426	447	404	440	463	420	436	428	398	383	398	408	425	454	394	443	457	436	428	447	447	429	411	405	415	468	426	401	414	449	403	418	429	412	428	453	422	433	413	406	456	413	432	451	442	404	439	458	441	434	429	451	419	428	433	429	386	436	436	402	437	419	421	427	382	449	424	444	409	415	434	420	398	442	378	432	429	435	404	465	429	457	441	410	444	449	446	421	392	423	430	389	420	435	413	402	444	444	391	404	452	405	407	480	420	419	442	425	402	427	431	392	436	465	395	432	400	439	435	450	398	427	424	433	409	452	425	482	439	467	414	441	436	435	445	448	435	423	438	448	446	390	425	457	435	454	375	433	458	414	416	418	425	413	400	470	426	406	430	425	456	450	418	390	420	425	446	441	423	440	463	411	473	407	470	416	407	418	412	408	419	419	455	445	465	413	434	447	432	428	416	413	377	462	400	422	461	406	426	390	439	422	439	401	436	438	427	438	422	416	430	428	410	451	412	424	404	464	428	433	427	404	388	380	462	440	420	434	402	417	442	404	441	430	401	420	409	420	402	410	436	470	405	416	462	459	453	444	424	394	475	464	392	414	422	402	422	425	436	434	449	399	437	455	437	383	410	430	435	437	448	401	455	438	386	432	453	425	419	433	434	407	445	442	406	401	447	431	378	436	466	457	432	404	425	418	449	442	436	450	457	443	406	429	433	404	384	417	420	462	436	433	395	433	419	425	443	446	448	443	433	408	443	433	407	419	434	427	410	469	404	415	417	433	420	424	443	463	448	440	466	435	450	421	463	386	438	445	462	431	444	459	425	416	433	462	433	458	421	432	412	404	419	416	451	447	430	439	408	442	429	406	443	457	398	434	442	420	393	438	458	424	438	450	415	424	420	469	457	402	436	419	443	423	420	429	405	402	433	423	386	426	443	441	445	467	406	429	407	447	421	423	386	397	428	411	436	443	410	431	415	459	460	439	434	432	448	406	431	468	444	446	430	442	441	430	446	465	421	437	432	407	435	403	435	416	429	438	398	427	430	426	404	373	411	407	478	420	453	426	458	412	396	431	403	413	423	421	400	392	428	446	482	410	447	431	453	438	425	443	465	452	441	406	428	439	419	462	406	419	445	433	434	422	423	416	436	414	432	404	411	441	426	395	452	413	447	427	441	398	420	443	446	406	403	381	411	412	442	430	445	407	428	420	449	454	427	445	411	452	429	439	445	454	419	404	429	431	403	410	406	424	466	454	416	411	418	405	411	458	415	416	396	386	427	457	403	436	422	441	444	461	387	462	458	459	434	408	403	426	429	399	388	413	421	413	448	405	427	422	407	453	439	436	426	445	419	437	429	427	404	437	413	447	417	438	412	420	475	435	418	417	416	426	420	410	449	430	450	420	414	426	451	435	379	400	423	417	388	413	406	394	419	411	432	419	408	423	423	403	418	438	416	421	454	490	403	435	422	436	456	386	429	406	422	439	402	414	429	390	410	404	403	419	435	446	419	398	493	478	450	452	439	380	410	422	443	433	411	428	416	395	416	448	476	445	428	447	448	435	433	440	415	442	444	425	416	403	395	420	432	420	408	433	430	454	384	422	445	427	410	408	489	396	494	435	449	430	449	452	373	423	404	441	443	458	384	422	412	447	449	436	415	420	417	423	411	438	460	462	440	418	413	382	422	471	436	422	406	450	426	444	421	446	431	450	456	408	419	456	410	416	431	454	464	412	419	404	430	436	415	451	452	439	470	448	432	431	420	399	427	463	421	441	425	405	384	428	413	434	467	390	404	404	430	444	432	450	398	413	467	440	418	415	420	415	428	446	430	399	445	421	451	403	403	435	412	432	418	441	462	421	442	442	447	436	406	393	436	453	414	413	435	399	420	446	412	395	427	451	422	409	453	402	434	434	444	437	429	437	446	385	449	402	396	428	429	422	436	435	450	440	376	461	399	388	423	425	434	439	452	437	460	403	390	442	439	440	439	446	420	433	444	407	448	433	423	465	446	405	392	413	429	442	442	411	448	399	438	412	450	451	385	397	398	429	422	428	435	423	418	455	428	406	423	429	464	430	406	398	458	383	399	436	406	428	449	446	410	471	393	381	407	445	405	415	399	432	468	417	428	422	425	455	426	447	458	417	434	400	463	402	404	406	437	424	462	423	421	404	429	437	394	423	408	473	396	404	397	411	405	429	456	436	400	423	425	432	400	404	485	395	400	374	399	426	409	424	451	398	442	452	425	450	453	436	426	416	407	423	421	435	449	454	419	409	452	455	421	423	402	447	414	411	421	426	396	447	391	471	455	408	446	426	436	389	425	424	449	452	434	457	462	424	447	456	417	416	451	427	405	454	429	438	425	438	388	424	424	433	473	463	431	414	421	397	426	377	443	421	393	439	444	426	452	440	416	436	420	429	424	448	428	427	425	441	475	431	430	450	441	407	434	429	437	440	442	454	453	440	366	398	417	423	414	455	429	426	433	438	405	414	434	445	419	428	433	450	421	438	408	440	446	441	412	422	447	417	442	419	455	369	398	458	447	407	401	450	437	455	433	379	450	416	418	415
23404	22304	31286	25025	21546	18616	4777	440	316	335	321	316	333	351	334	320	325	310	312	367	317	294	350	325	295	338	296	326	325	295	327	269	317	323	305	304	310	312	355	295	345	275	322	312	308	269	287	322	344	314	313	339	341	313	320	338	308	305	287	316	327	325	297	295	334	330	310	323	298	326	294	311	283	279	324	303	347	315	289	339	297	304	310	324	297	328	310	320	294	304	315	263	285	296	298	295	285	303	305	325	317	339	337	317	311	331	277	317	293	321	294	330	305	304	318	299	324	281	321	296	330	303	289	330	354	279	285	287	321	317	328	311	292	321	292	301	311	332	319	313	326	303	312	291	284	283	319	344	318	318	307	302	323	301	318	299	332	305	285	323	339	274	294	306	312	332	326	281	306	315	295	283	314	320	317	318	304	315	326	289	296	300	305	281	324	290	307	320	323	324	311	317	322	286	342	322	310	317	294	339	300	318	322	298	313	300	311	313	327	311	297	310	291	311	322	318	283	300	308	306	319	316	316	328	313	315	282	319	282	313	320	325	288	311	319	319	271	324	323	312	323	319	324	324	345	335	307	322	293	282	332	299	268	291	314	335	305	302	301	294	306	308	320	316	306	354	321	310	322	310	312	316	341	301	263	302	322	295	288	300	282	308	312	330	310	317	336	308	367	294	322	347	311	280	296	314	334	286	341	334	301	306	333	320	316	306	317	354	326	284	321	326	314	278	283	333	335	298	282	321	311	303	338	307	317	325	288	350	287	290	316	309	315	307	336	301	341	341	282	292	314	293	325	331	347	310	287	298	317	318	312	291	301	307	287	317	273	343	325	302	313	295	332	314	286	317	293	306	308	285	296	329	324	337	347	317	319	301	286	311	302	310	325	321	298	311	336	282	321	319	316	290	319	301	303	311	316	310	309	305	310	321	347	307	283	310	292	300	314	310	268	318	313	320	326	323	286	311	317	287	290	319	297	281	322	333	330	339	334	302	303	319	327	327	298	267	331	317	324	308	339	301	324	291	317	327	295	326	302	334	304	305	313	325	344	298	291	314	326	338	291	318	332	316	333	333	308	320	331	300	305	314	288	324	312	296	297	320	282	289	316	273	310	307	281	326	313	305	311	328	295	352	318	296	303	289	302	291	296	279	317	264	302	321	304	306	306	326	274	319	322	324	342	317	290	314	307	329	303	310	304	292	319	314	343	284	315	311	298	305	321	316	264	284	279	271	318	297	331	332	319	319	317	283	336	338	264	300	338	322	268	319	287	322	322	287	326	297	291	293	310	294	332	315	319	340	343	300	294	308	300	310	292	325	327	294	336	286	331	303	325	305	281	341	319	303	356	293	320	304	311	305	298	329	291	297	291	323	320	314	301	307	310	321	322	294	281	333	322	293	324	326	338	322	297	343	321	318	311	308	336	331	336	306	329	278	291	300	303	300	317	299	320	279	328	276	311	296	312	287	317	309	302	306	303	319	297	301	328	310	335	306	313	312	304	288	310	277	296	306	344	312	291	307	309	304	293	315	329	322	293	306	341	303	302	297	319	311	339	306	284	321	318	293	314	309	297	323	301	313	323	330	295	302	312	305	308	306	305	297	331	287	342	307	277	275	341	299	298	291	313	295	323	333	318	310	307	303	318	312	285	293	323	330	308	286	295	321	326	332	300	310	307	311	295	297	298	296	308	290	292	297	280	338	303	310	320	318	332	316	317	291	324	317	320	301	276	298	296	297	300	308	326	320	339	383	304	322	282	273	307	306	317	297	318	296	297	314	323	321	306	315	346	307	339	312	336	310	313	301	311	299	306	302	306	333	293	308	286	290	302	303	301	294	319	301	326	314	313	266	308	333	296	318	307	299	315	301	327	293	287	288	339	350	302	304	331	327	295	343	300	307	300	288	320	318	311	320	344	296	309	348	299	324	302	286	278	278	319	317	319	307	303	299	298	303	319	308	307	341	315	315	295	309	320	306	316	337	319	315	299	322	281	305	298	300	312	307	304	263	326	286	329	285	315	326	289	329	319	277	308	313	307	327	275	325	324	268	338	317	300	339	330	292	292	282	318	293	331	320	325	303	289	305	325	333	315	326	298	307	290	299	318	318	347	287	282	297	298	292	343	310	319	299	317	296	296	309	316	320	311	309	337	310	303	307	273	308	336	295	296	296	313	302	313	301	325	341	314	308	320	314	309	301	337	293	313	340	283	305	299	293	334	311	346	306	305	300	310	288	315	286	332	302	304	294	277	368	284	312	290	328	301	324	324	319	328	327	267	304	314	311	318	332	316	328	287	308	292	335	299	277	300	301	323	306	329	344	325	325	271	289	291	296	314	313	348	307	312	284	289	305	313	285	311	326	319	299	320	317	319	323	319	314	307	323	282	328	304	290	305	330	304	295	306	312	303	309	316	324	319	278	301	305	327	304	285	319	317	333	331	289	306	338	319	278	320	349	335	303	317	325	329	309	312	311	328	276	292	309	310	295	298	309	303	307	326	303	305	309	310	307	301	273	320	283	297	290	299	308	280	323	275	296	304	294	289	312	321	335	283	315	344	315	313	270	317	290	292	313	302	291	274	306	329	334	292	292	323	321	299	321	301	301	329	306	307	300	284	310	282	320	330	325	301	305	289	305	356	339	326	323	311	314	308	314	275	327	315	303	328	310	313	327	306	336	336	309	291	293	295	319	309	292	299	299	335	324	337	318	317	296	313	313	342	290	279	309	290	320	335	331	298	339	277	293	320	300	295	299	304	309	315	316	297	329	317	327	316	321	297	291	296	329	320	299	311	294	307	329	313	313	274	290	281	273	308	349	309	323	321	322	313	283	307	331	324	325	305	311	293	324	325	296	293	322	314	336	314	317	328	294	310	320	300	308	309	324	339	290	287	307	255	328	326	323	325	294	321	273	295	293	294	328	295	287	339	290	290	307	333	328	312	314	314	304	322	302	303	318	322	334	286	300	295	326	341	309	301	342	298	302	278	287	288	349	314	302	300	321	342	303	322	304	296	318	295	301	306	278	317	316	279	320	324	290	285	339	318	286	322	305	312	296	312	292	346	301	320	326	322	313	293	305	318	330	319	333	308	293	289	281	288	313	331	284	328	282	309	358	323	309	316	336	314	297	322	330	282	331	284	279	277	302	309	310	306	318	310	319	309	356	303	333	321	314	292	297	326	292	311	322	327	329	306	279	310	304	269	281	357	301	301	300	306	316	315	295	304	296	304	269	329	320	305	317	306	288	308	273	347	284	309	318	306	314	320	312	301	317	343	352	290	295	307	295	256	324	283	322	315	330	276	306	294	293	304	281	293	326	291	310	299	347	320	293	292	343	318	300	317	330	312	308	286	315	314	299	318	314	334	269	275	299	333	315	299	303	328	344	289	295	283	326	300	278	297	309	343	323	331	322	314	319	312	296	334	318	308	296	290	297	318	323	322	304	283	274	317	325	316	276	308	307	274	307	311	305	314	330	293	297	283	298	310	319
62127	101561	73755	43206	21201	6438	1703	662	482	485	489	523	507	450	505	532	500	511	552	477	530	455	500	479	522	498	510	506	482	473	462	448	489	485	488	476	505	447	472	493	462	513	520	530	471	457	442	512	458	521	492	459	532	483	482	472	516	467	518	478	453	487	501	446	494	514	505	456	484	478	513	477	451	491	486	500	464	453	474	477	469	489	482	466	466	505	445	507	513	487	499	455	474	446	508	472	489	438	506	505	513	470	517	501	448	473	487	478	484	454	487	484	474	482	466	473	476	521	496	464	478	474	488	508	447	461	435	492	514	472	521	487	472	492	490	470	518	520	474	500	505	483	494	503	474	508	486	506	488	514	480	514	502	482	500	501	496	480	450	492	482	472	482	478	490	485	491	471	483	499	499	499	498	523	485	523	479	487	484	526	502	470	483	477	515	448	460	508	493	478	529	520	507	476	468	460	471	469	484	503	508	513	468	475	495	460	451	461	459	508	467	510	491	487	507	477	463	493	493	451	455	507	503	491	495	487	530	495	477	480	451	465	462	507	500	518	507	449	469	517	452	472	491	529	460	445	480	464	489	493	515	466	470	475	526	488	488	525	511	489	496	479	494	497	455	474	481	495	543	493	474	483	495	486	471	521	469	484	475	490	494	514	500	490	502	499	480	497	444	506	511	470	494	493	472	482	441	456	466	499	501	481	490	464	460	485	510	467	490	471	470	457	480	482	473	462	533	527	507	501	491	528	494	515	480	522	518	458	500	489	489	476	473	505	488	463	494	503	467	454	514	474	486	490	462	513	507	512	527	452	527	510	478	472	502	497	516	480	511	505	462	493	465	528	500	512	470	505	478	483	513	516	425	485	482	469	492	517	472	462	502	473	515	449	453	486	470	504	466	458	479	512	502	491	517	507	487	497	478	459	499	475	472	497	520	483	470	462	486	490	548	509	508	522	515	473	481	497	495	482	503	473	545	465	456	466	486	488	495	481	492	457	498	481	456	486	503	510	470	488	477	472	500	504	485	495	538	473	496	487	476	498	501	442	494	466	485	541	491	525	460	464	520	442	524	464	493	490	475	469	484	498	495	492	501	499	479	491	479	511	450	487	487	471	490	537	484	475	483	477	486	464	448	450	532	503	510	495	492	481	473	483	459	506	479	488	476	486	482	523	513	485	508	490	478	491	509	522	460	427	448	488	444	548	471	491	496	528	510	500	467	504	506	501	495	499	473	510	483	442	523	534	488	468	461	465	468	464	482	457	486	482	508	490	504	486	482	489	471	503	477	496	489	456	490	503	519	491	524	481	531	523	468	525	457	462	515	522	418	498	505	440	485	517	500	497	505	469	466	505	516	487	444	504	512	480	496	502	486	479	455	485	479	524	490	456	479	505	493	477	491	513	475	485	502	522	458	468	482	457	479	486	501	472	505	502	491	495	505	492	468	485	452	527	496	502	470	458	507	503	505	480	488	488	488	506	478	485	463	540	510	461	491	474	522	493	482	510	466	477	469	480	484	494	501	459	485	467	466	480	530	491	431	493	501	521	472	518	487	526	517	463	496	446	456	509	502	527	487	509	441	569	481	461	474	472	504	495	496	469	510	475	449	478	518	501	527	467	528	509	497	491	541	502	497	521	481	447	491	494	503	481	474	487	473	487	465	492	533	493	472	502	559	503	471	487	458	509	485	514	470	512	507	484	490	517	505	455	498	484	501	460	486	505	495	486	483	499	491	512	468	464	488	452	495	460	443	505	512	475	483	490	493	498	512	484	505	499	438	481	503	499	471	505	507	499	516	525	515	451	464	516	484	516	477	475	492	470	514	515	495	483	460	497	518	490	451	527	435	500	491	481	527	477	494	469	516	487	471	480	532	472	509	491	482	499	489	496	474	534	510	532	505	497	474	488	501	490	487	513	472	518	476	531	488	514	540	470	434	496	469	509	499	479	526	523	528	480	509	539	501	480	460	471	477	502	523	517	509	473	469	481	483	507	490	509	499	484	503	528	466	507	440	498	487	508	469	515	507	528	465	470	499	494	506	467	489	504	510	478	478	483	517	486	525	498	473	490	501	470	524	456	487	511	478	490	513	504	513	500	468	500	463	480	480	496	465	468	481	507	504	490	507	455	484	492	509	494	516	473	529	501	488	517	501	473	468	485	458	476	490	505	496	450	469	490	526	484	521	489	492	493	503	480	474	493	476	496	434	533	449	497	474	498	498	494	470	487	506	464	495	468	491	498	477	513	500	455	466	496	510	514	521	467	506	467	441	491	485	490	481	489	468	524	517	499	509	473	499	491	496	480	466	483	501	516	489	485	474	460	467	476	472	481	463	532	496	504	500	472	463	493	523	471	464	511	491	477	466	484	500	480	479	502	514	487	469	514	499	488	474	465	503	468	514	526	485	522	521	479	473	479	490	560	520	479	484	469	486	508	461	536	454	471	449	468	508	486	474	448	463	501	469	484	488	489	481	516	471	462	462	492	471	482	495	498	473	508	530	473	480	465	503	496	487	483	531	497	497	449	510	539	487	540	482	517	470	474	437	467	554	475	467	473	502	489	510	492	505	497	488	459	498	526	509	490	485	465	507	505	486	512	545	514	495	431	471	471	525	478	510	497	478	441	507	498	461	540	536	496	483	501	491	500	483	495	492	484	455	522	455	493	466	448	475	512	483	477	471	473	528	496	457	491	536	478	527	486	491	459	520	510	488	514	470	489	471	471	474	464	472	494	461	453	456	460	469	493	500	512	505	512	502	532	472	488	455	505	480	473	466	525	481	528	479	502	502	467	491	486	443	458	509	475	468	501	483	460	475	512	489	498	475	480	515	486	486	483	526	519	491	495	472	554	453	508	474	490	511	472	449	466	517	450	476	453	512	462	489	482	481	461	475	488	499	474	506	478	471	528	487	505	524	502	478	501	478	462	481	503	503	437	477	466	463	473	475	485	500	495	543	516	477	506	497	530	499	492	506	484	478	513	485	489	484	484	467	459	489	467	494	471	459	535	477	504	468	535	492	476	487	504	500	512	515	502	507	452	478	460	499	512	508	497	489	485	460	460	495	482	494	452	487	492	502	461	485	488	475	480	506	490	496	514	421	515	489	496	465	471	468	496	524	473	509	459	489	538	481	500	493	532	515	498	477	467	515	464	484	504	470	467	523	494	511	504	465	471	464	469	468	492	487	531	461	503	508	543	468	498	494	460	479	489	462	462	502	498	479	488	498	480	537	483	464	483	479	469	504	508	483	499	449	485	473	509	440	525	450	538	524	454	479	473	501	480	486	485	510	471	516	457	474	521	523	490	550	463	480	487	519	495	514	497	517	517	485	470	463	500	548	488	517	501	483	444	508	485	426	491	515	508	470	479	492	497	492	496	490	500	484	465	502	506	474	441	458	475	491	503	476	494	485	432	469	483	500	491	444	494	470	487	477	476	468	500	477	492	494	448	489	516	499	469	498	502	506	506	503	491	515	527	492	503	490	455
29250	29703	29091	12976	1886	476	294	214	203	222	203	193	188	203	201	211	201	217	175	201	230	166	176	178	226	219	199	190	196	220	215	235	206	204	198	210	205	202	201	171	181	203	203	199	205	207	210	206	189	217	196	223	202	184	202	189	223	206	213	190	201	196	222	209	197	218	204	212	195	225	216	201	206	216	208	197	217	200	210	209	205	204	219	208	201	201	214	190	220	186	203	188	215	184	232	180	188	208	201	199	184	216	214	201	216	222	209	212	208	198	235	205	232	233	167	224	217	214	187	184	216	220	186	204	226	219	208	214	202	183	202	206	191	198	206	199	210	186	183	220	219	225	192	219	222	228	200	223	223	210	185	193	219	193	188	210	181	187	195	199	214	218	182	202	206	192	204	168	160	194	190	199	201	189	182	200	184	191	213	196	178	224	228	221	214	213	216	216	208	201	210	194	200	207	222	213	195	198	212	193	194	217	195	207	173	183	194	219	210	207	190	194	215	215	212	189	215	198	216	210	222	220	212	233	237	233	196	204	194	203	218	200	218	236	214	215	199	204	223	198	207	184	208	206	210	207	195	190	198	205	214	177	204	181	197	198	198	203	194	197	206	202	185	218	223	197	195	198	200	223	192	204	224	209	222	214	191	203	188	210	205	208	227	204	189	210	201	200	207	172	190	203	190	192	208	195	203	204	211	202	206	198	211	217	194	197	215	213	202	208	190	194	212	197	169	201	193	179	209	217	231	193	207	231	214	214	207	214	194	216	221	211	208	168	208	171	230	235	229	204	205	200	226	201	205	214	207	196	201	232	212	157	220	173	186	222	189	195	191	201	196	207	208	209	185	218	195	210	237	214	216	193	198	216	202	228	201	185	196	204	203	223	193	186	207	202	205	201	200	194	191	193	182	180	204	218	227	185	239	208	196	183	225	201	210	201	207	213	185	219	201	212	200	219	181	222	199	205	219	218	217	197	222	224	213	204	182	206	184	224	197	210	191	186	232	227	205	194	203	186	192	229	214	220	212	181	206	205	232	202	207	221	186	210	197	212	213	202	235	231	201	207	217	204	174	203	206	177	214	197	207	209	171	209	216	197	189	201	170	210	207	206	213	204	206	208	192	199	185	219	229	199	206	218	236	185	192	207	221	228	193	227	196	219	194	185	195	205	219	173	196	189	179	186	204	187	204	188	191	198	192	215	224	190	185	192	227	192	220	232	194	210	207	219	213	208	198	199	214	195	205	202	201	210	172	191	158	211	195	167	215	178	202	223	190	226	238	207	227	181	204	200	196	201	180	177	187	182	181	192	190	207	200	222	215	211	192	233	206	200	235	194	191	201	210	200	240	222	193	215	203	195	212	198	190	227	220	203	201	202	181	195	178	192	213	213	206	191	201	206	209	238	213	182	194	205	193	185	216	198	201	213	219	194	229	192	199	213	204	235	211	189	208	206	182	233	199	215	232	182	209	233	183	210	201	204	206	197	221	214	193	209	194	206	218	207	209	215	191	167	230	193	198	209	205	203	240	203	198	212	203	226	211	224	210	194	201	220	179	194	217	188	193	187	203	213	195	199	194	200	207	219	219	214	199	199	188	192	181	196	228	188	221	216	209	182	201	224	201	183	193	210	195	219	188	205	192	201	202	199	179	188	191	203	196	192	190	203	214	192	228	230	201	198	196	190	194	199	206	198	187	224	219	208	197	228	215	173	208	203	200	194	207	202	218	174	198	192	209	164	226	221	208	200	184	207	223	197	217	211	195	189	194	228	188	199	222	220	201	199	193	187	220	202	203	182	197	212	172	206	218	194	177	168	177	210	203	205	163	209	219	193	227	207	202	210	196	228	224	210	185	205	196	204	196	202	190	201	179	230	197	182	190	206	204	197	199	191	199	176	198	207	215	198	198	163	208	214	203	192	213	207	201	173	187	224	223	221	215	190	186	187	203	223	214	209	186	194	201	193	171	214	223	187	215	198	205	213	217	212	198	215	182	200	198	205	197	184	244	193	181	250	203	211	209	195	178	202	204	177	202	208	206	214	196	204	216	183	200	219	234	212	217	205	200	169	195	205	211	221	190	197	224	193	192	205	204	210	218	209	210	208	182	219	176	202	202	203	224	184	191	244	224	186	208	217	202	190	195	193	212	223	211	206	212	211	197	196	222	194	197	209	170	214	199	190	203	229	200	202	189	185	181	189	221	235	215	212	210	185	182	184	212	193	181	184	213	221	218	182	191	212	212	200	202	189	194	205	188	189	192	213	198	191	195	222	204	193	184	212	203	180	186	216	200	213	194	219	192	221	209	199	227	225	195	211	196	182	202	215	208	205	192	191	202	189	164	191	208	192	202	208	185	198	223	196	191	198	226	196	178	187	185	214	194	204	199	212	194	216	219	198	199	207	200	187	204	192	208	229	205	205	200	186	210	184	195	197	195	191	206	188	216	201	180	199	207	196	200	199	202	195	216	179	222	188	204	194	188	198	194	184	193	183	191	189	183	185	223	185	191	219	180	206	193	201	174	210	182	207	207	222	191	213	218	208	208	194	203	225	204	218	200	183	190	218	183	219	198	196	197	191	232	194	203	220	239	202	195	194	191	225	199	179	182	177	187	199	220	197	233	219	216	212	206	215	219	227	216	211	216	192	181	214	230	199	189	211	207	222	200	193	201	206	213	211	221	197	177	206	194	195	191	197	177	201	209	192	229	187	180	217	201	193	192	207	185	198	192	203	187	192	206	188	189	221	216	201	181	172	206	205	192	208	228	199	232	218	194	216	206	199	229	213	179	223	208	181	221	198	199	190	204	226	212	204	192	192	198	208	200	204	233	193	167	207	217	198	212	201	206	215	214	204	186	220	180	190	210	219	196	227	232	196	233	200	187	213	229	198	214	188	211	201	208	187	197	210	192	214	201	206	190	199	173	206	206	203	211	196	201	203	207	232	211	220	189	188	205	200	194	184	208	204	204	197	196	207	202	232	190	230	211	185	202	192	165	231	181	183	193	187	199	198	194	191	196	174	185	204	183	199	188	201	179	213	180	200	209	205	186	245	233	189	210	209	184	187	213	197	209	188	199	200	191	160	213	228	205	167	213	187	194	207	204	203	206	206	207	195	184	194	203	196	197	187	224	208	230	197	224	208	183	216	256	169	193	203	198	213	178	191	211	223	206	216	191	206	186	222	203	207	206	188	204	204	202	225	190	230	189	204	186	221	200	201	206	184	199	184	229	203	209	202	197	207	225	187	232	206	198	188	229	209	198	194	203	210	214	208	191	174	227	203	206	182	198	250	204	212	195	204	199	196	222	207	207	198	193	171	196	208	201	207	188	197	212	196	190	192	211	197	211	201	201	181	200	222	205	199	206	227	198	213	194	187	181	230	213	216	196	178	215	212	214	222	208	207	217	186	206	203	228	205	203	198	189	241	201	223	219	192	202	209	177	243	217	213	195	223	195	170	223	186	197	206	239	194	193	223	231	220	218	192	185	210
35384	47428	33947	12707	3261	943	447	374	353	347	367	345	329	352	318	371	345	357	371	344	333	351	342	310	355	360	360	346	338	348	343	324	318	349	352	350	327	371	332	368	344	336	352	337	348	336	360	345	362	330	389	331	350	342	337	363	333	348	326	337	321	356	326	327	346	350	332	321	358	358	375	340	341	352	334	349	372	349	337	317	333	359	325	337	340	377	357	345	353	352	312	353	355	336	349	342	346	373	317	343	391	344	325	354	396	351	369	358	353	334	353	344	348	361	335	361	368	366	329	362	323	373	371	339	328	318	318	361	312	370	330	321	348	366	386	370	332	346	330	328	322	360	317	344	339	343	310	308	335	316	338	372	326	347	335	353	320	352	303	364	324	315	357	345	333	360	350	350	329	358	344	387	345	337	338	368	344	355	348	348	311	351	342	357	348	336	324	354	342	313	390	335	344	329	329	327	334	335	335	322	377	340	315	307	371	363	311	356	346	319	340	329	354	320	326	355	351	349	355	330	304	355	347	363	340	334	337	331	310	321	369	356	370	333	348	353	357	348	372	310	316	346	343	343	340	369	359	322	355	360	362	342	352	354	298	350	334	335	355	344	353	338	337	333	342	329	346	355	335	363	323	322	333	327	359	334	327	327	335	348	334	346	300	321	375	325	312	343	356	316	310	338	348	349	359	365	350	339	335	346	338	361	342	323	335	366	334	325	350	321	326	316	335	315	348	390	329	350	355	349	362	355	353	330	360	339	347	321	308	365	325	337	360	317	350	343	313	344	365	341	311	360	339	348	374	307	326	341	315	342	387	347	317	375	377	368	368	332	324	326	324	331	348	341	336	361	331	348	332	356	328	322	353	347	348	356	373	333	339	332	331	369	372	369	337	346	345	360	336	336	344	343	354	305	388	358	332	334	328	303	332	354	317	345	333	368	346	307	344	389	362	369	366	332	345	360	361	365	314	330	357	343	339	352	359	348	322	345	363	316	336	344	347	323	336	331	370	306	343	333	340	355	371	350	326	312	343	362	341	350	329	361	340	328	296	328	388	325	358	348	355	347	344	326	320	351	338	309	361	342	332	318	341	332	327	317	350	358	365	333	330	333	349	338	376	370	379	365	357	341	364	304	342	339	328	344	309	305	324	320	340	345	353	348	347	328	358	353	315	350	352	321	331	357	322	335	377	378	348	344	349	325	337	353	319	345	326	352	359	365	334	361	344	345	342	367	333	335	359	338	337	363	323	324	335	331	400	376	335	346	334	344	371	330	326	316	337	322	325	369	332	338	350	367	386	356	286	351	333	416	324	349	338	348	378	330	324	363	333	348	313	373	331	314	321	351	318	334	324	344	387	370	317	314	366	358	394	341	343	333	351	328	345	333	344	372	362	360	328	348	346	363	322	340	325	347	351	356	377	365	365	358	333	345	325	351	349	349	370	317	336	349	328	349	318	371	356	336	336	349	333	352	334	362	345	379	336	362	329	310	320	343	308	322	359	326	346	342	378	327	370	348	350	326	360	329	318	355	342	359	331	349	358	334	364	340	365	356	335	364	340	363	322	329	332	339	315	325	348	354	359	351	333	353	346	357	329	345	346	319	333	359	363	344	319	344	352	352	342	319	350	359	351	335	365	356	299	340	375	351	318	328	326	356	339	323	337	336	332	337	309	295	318	345	371	375	341	369	357	347	360	349	341	355	379	351	331	365	376	365	347	342	358	316	344	342	347	330	342	352	318	334	334	321	377	338	326	353	318	352	361	323	329	351	354	361	336	350	345	320	319	366	310	365	337	357	359	352	383	347	314	379	332	344	311	363	354	320	321	364	330	369	331	331	338	353	321	301	356	357	363	311	342	348	369	307	366	347	354	326	335	347	334	330	367	330	353	326	375	326	367	327	355	352	383	358	357	360	327	341	346	337	369	348	359	370	353	352	359	358	331	317	330	371	359	305	310	339	331	348	295	370	391	339	333	351	357	344	334	344	365	320	339	331	298	352	363	351	317	360	334	349	353	349	350	349	331	365	307	341	335	351	345	319	331	328	351	347	353	355	331	335	325	357	355	347	361	315	333	347	347	378	341	338	334	308	366	327	319	379	315	337	300	355	379	330	370	352	337	323	369	374	305	326	342	349	316	352	333	324	338	351	312	334	338	363	339	337	321	324	339	306	344	360	335	364	360	339	356	374	354	345	310	355	368	364	356	346	336	324	328	347	345	323	345	321	313	347	333	321	346	332	346	346	340	314	371	345	305	369	320	339	320	324	327	336	354	378	368	347	350	307	322	334	342	374	327	324	337	355	342	357	366	345	355	342	354	349	356	331	341	330	344	364	318	338	341	324	334	375	326	335	337	293	351	349	347	357	360	332	351	370	348	331	345	380	345	352	345	308	353	362	312	312	359	336	334	329	339	351	337	354	361	336	352	366	329	363	367	334	308	348	340	360	327	348	335	349	345	320	317	379	367	334	302	372	348	363	307	350	360	356	346	347	384	360	322	348	361	388	332	343	324	349	329	351	380	317	318	360	363	361	366	312	334	377	352	367	352	358	336	336	354	328	353	314	352	311	347	345	345	363	314	344	333	335	382	331	342	324	356	363	341	338	314	349	374	334	350	360	356	316	350	338	364	335	318	326	336	343	343	350	323	345	338	370	370	341	329	345	346	325	360	376	316	318	372	325	374	351	312	330	342	352	323	354	378	357	324	349	355	336	352	337	343	332	350	322	372	363	353	317	345	361	334	342	368	335	379	324	360	343	322	354	360	342	351	340	362	308	362	348	357	321	320	339	313	385	375	335	338	354	352	356	342	330	320	365	348	350	349	319	328	321	353	328	350	352	390	371	367	334	358	315	328	330	338	354	340	327	333	356	372	340	345	304	338	351	360	380	316	355	340	357	363	339	332	355	361	335	346	366	343	354	312	360	327	326	329	322	330	337	322	351	377	324	394	348	372	336	344	339	348	344	347	329	353	344	357	355	367	350	339	346	353	354	331	353	351	327	317	368	338	318	331	353	316	323	352	360	346	338	355	356	337	348	343	338	341	350	353	366	340	334	348	323	334	300	363	354	345	335	375	340	308	367	355	344	337	358	353	381	342	317	319	335	312	344	336	365	358	323	395	362	314	363	378	317	342	345	361	344	326	336	302	339	361	355	329	314	323	342	341	342	356	314	353	358	329	303	354	343	342	343	345	338	309	331	324	333	377	350	299	340	307	340	321	344	351	322	342	350	373	350	349	341	336	348	361	352	325	347	349	345	343	337	355	358	362	334	361	337	365	336	375	347	352	326	345	350	329	352	335	356	337	314	373	338	344	334	368	322	333	352	315	380	371	341	342	347	299	363	358	364	344	313	351	354	361	339	361	368	373	340	333	319	334	346	345	350	371	339	335	353	348	354	381	386	349	327	318	370	369	336	353	350	349	319	349	355	316	347	367	353	349	344	335	341	322	359	332	364	349	339	314	320	318	352	338	368	350	352	347	330	324	337
24684	23254	33358	28272	19867	7890	752	313	273	241	271	245	279	251	259	261	262	257	246	250	265	256	283	284	253	299	279	254	269	292	244	267	255	263	294	276	259	262	301	267	268	269	277	252	221	243	247	269	265	274	270	262	251	242	262	277	272	284	265	280	272	283	269	246	235	277	261	270	244	272	246	250	257	255	274	271	256	265	275	277	245	292	278	280	253	267	262	249	258	276	267	275	270	240	256	266	279	269	260	254	233	271	254	257	256	279	256	291	270	248	238	237	270	234	260	252	270	280	295	273	245	288	259	266	273	291	255	264	262	238	243	236	265	289	252	254	233	247	277	253	242	224	272	255	248	253	254	267	263	292	290	237	248	276	295	273	244	249	286	233	283	269	262	249	268	253	275	256	263	290	276	251	276	262	268	271	274	267	278	268	275	259	261	264	251	257	280	255	245	244	270	276	238	261	256	271	280	254	270	268	245	270	259	265	273	258	250	273	262	262	271	283	262	275	284	274	269	246	281	249	269	256	287	274	244	250	263	256	270	266	260	238	254	257	259	283	275	249	279	225	278	277	262	248	236	258	258	255	252	263	268	229	252	285	263	263	301	261	284	289	270	238	296	291	275	260	262	295	284	224	284	244	270	286	267	283	276	268	263	238	248	247	271	260	266	264	278	285	234	254	272	255	270	264	264	260	260	244	252	274	233	265	253	250	251	266	251	270	274	268	279	248	273	282	255	266	243	275	255	276	259	280	239	273	292	265	263	259	251	275	278	274	250	280	263	208	276	265	260	230	245	259	278	265	270	255	287	249	284	272	249	265	239	261	258	272	256	259	273	291	255	269	271	265	278	259	240	283	263	268	315	245	249	247	271	255	279	271	267	255	279	267	240	236	237	271	256	283	284	279	255	284	278	249	264	265	246	273	263	273	270	284	272	283	274	257	249	250	229	273	252	248	253	269	272	280	230	280	284	263	241	277	281	241	242	266	253	248	236	242	281	261	277	292	270	273	249	283	243	265	257	262	277	242	267	262	276	254	284	256	273	275	255	264	273	276	250	267	266	246	257	258	261	268	271	259	271	292	260	225	224	284	242	251	228	251	259	312	265	264	253	256	263	242	251	256	277	273	254	263	272	282	251	226	284	250	261	252	269	270	228	281	260	261	270	233	227	237	282	262	256	252	257	266	292	292	243	294	266	252	294	260	270	280	288	237	265	244	265	251	255	247	283	243	272	286	281	265	277	267	240	252	267	245	244	275	268	244	266	250	267	251	259	287	228	241	275	291	255	274	265	273	265	270	262	266	273	275	265	269	283	269	297	270	270	251	257	271	277	272	252	279	242	252	248	265	277	267	260	254	241	274	265	271	266	253	279	288	254	234	269	263	245	249	267	278	298	267	290	260	266	276	231	266	221	274	255	240	281	298	267	267	225	274	239	243	235	279	239	282	259	279	261	263	272	304	253	266	269	236	246	271	256	251	268	270	253	270	251	267	252	246	268	262	244	273	254	259	245	261	248	260	253	264	245	265	270	261	267	256	267	275	273	287	257	243	261	272	256	254	249	243	277	274	269	242	266	273	274	229	260	262	283	285	251	265	272	261	259	260	230	275	276	265	259	247	259	250	245	264	278	259	232	278	243	281	293	271	276	237	236	258	231	260	245	226	244	281	255	291	224	267	247	287	247	254	261	245	283	295	286	273	282	229	221	268	251	260	274	233	240	250	245	253	262	269	272	243	292	241	255	266	258	256	265	222	273	288	294	272	276	248	260	244	281	248	269	253	254	258	262	238	201	237	245	258	268	265	226	242	273	283	255	250	275	248	296	263	292	246	244	246	269	243	254	245	265	243	256	243	250	253	256	269	256	268	208	254	266	248	258	256	287	251	240	252	278	253	276	221	235	237	257	267	278	248	265	265	265	257	279	269	266	263	311	249	297	254	287	275	270	273	280	240	227	250	294	241	267	250	288	245	270	262	281	279	248	254	258	256	277	255	288	260	288	256	309	268	253	280	254	276	286	283	276	277	269	249	230	245	278	274	271	241	262	263	261	233	254	266	280	265	272	241	263	247	256	285	263	278	272	254	272	258	266	276	254	253	237	244	254	266	270	262	261	249	243	253	277	291	242	229	299	243	244	259	245	255	258	228	281	271	264	264	267	267	259	256	251	283	247	262	245	263	287	253	255	252	260	263	281	232	267	259	265	271	273	284	251	274	258	266	254	262	285	266	254	280	276	236	259	286	259	255	271	251	258	270	280	255	248	250	262	250	242	253	272	272	260	243	247	230	258	251	264	277	277	255	238	302	255	255	238	281	281	273	276	246	272	272	258	287	290	252	274	248	271	264	305	260	267	248	244	289	282	280	275	263	270	259	260	252	266	265	266	278	279	243	270	263	248	244	212	282	237	270	258	270	275	251	265	277	301	239	259	266	271	238	280	273	256	288	272	255	272	247	272	266	254	261	274	261	263	286	260	260	291	243	254	282	275	270	258	270	283	262	254	244	276	281	239	284	261	251	267	270	275	274	277	266	266	267	248	253	277	266	287	259	277	263	288	280	268	284	291	276	311	257	272	276	270	218	290	252	245	257	243	268	268	264	278	265	267	298	258	251	270	261	247	254	237	284	278	243	262	227	276	258	258	257	275	292	284	228	271	298	258	274	229	264	248	270	261	269	265	245	265	237	266	262	263	295	252	262	257	256	266	241	246	248	258	263	248	288	278	258	259	243	266	256	268	229	265	243	273	266	272	260	274	260	272	281	268	267	266	257	249	247	247	259	253	284	275	247	263	273	233	293	266	272	283	254	262	256	249	270	276	242	281	279	256	277	299	260	271	271	260	249	268	246	267	295	268	252	270	268	270	252	280	253	252	280	286	272	274	298	269	247	274	234	239	279	261	272	238	257	282	251	250	258	273	221	232	259	297	289	262	264	270	254	296	273	241	239	276	266	250	273	264	296	262	268	267	259	253	270	255	272	274	258	253	279	278	272	253	247	247	250	266	287	268	247	278	262	265	257	274	243	265	263	257	262	265	282	257	223	277	235	286	251	279	256	244	227	254	262	255	273	294	267	262	274	272	286	259	267	279	266	259	267	283	274	244	282	267	269	273	269	272	265	277	236	281	259	293	257	262	258	270	296	249	273	264	272	265	262	221	285	253	286	281	243	275	248	248	281	263	293	261	252	258	272	275	232	288	284	288	260	254	259	238	256	299	274	301	266	219	242	270	274	266	254	266	259	259	275	244	274	302	225	270	261	270	250	252	256	241	239	245	285	242	229	250	268	275	274	259	267	263	255	254	255	247	289	258	266	253	247	257	273	258	280	220	232	247	299	288	282	254	273	272	243	246	264	271	270	282	250	263	249	255	252	260	260	275	243	255	284	286	260	275	247	241	287	279	282	252	282	277	244	287	245	283	271	278	235	256	301	289	253	305	242	277	237	256	235	253	250	260	250	251	295	282	250	231	260	261	262	266	266	267	263	274	254	278	255
59943	88929	66703	37631	15619	3891	1008	505	439	422	415	407	429	452	421	440	442	406	405	433	410	434	414	427	420	432	423	452	411	394	416	446	413	420	424	423	430	398	455	409	427	439	404	396	454	417	416	428	429	433	463	449	406	411	422	435	424	427	435	433	423	433	461	435	428	433	445	433	426	440	424	445	440	438	422	441	444	420	407	478	417	408	439	428	461	452	412	429	409	404	415	427	411	463	445	414	433	449	424	428	439	405	474	441	435	421	426	449	434	458	446	400	394	442	434	424	457	454	399	456	443	406	432	423	441	424	417	432	449	452	435	405	424	376	417	443	436	455	402	466	420	441	470	405	428	401	413	420	435	405	400	435	420	463	422	425	407	444	437	415	474	444	436	423	463	394	424	403	467	417	449	428	410	439	483	412	421	433	451	427	424	432	436	440	402	450	421	453	424	447	406	403	425	432	457	413	461	438	431	412	436	426	434	439	445	431	425	456	402	473	442	457	418	453	448	448	450	447	417	407	422	395	426	429	423	426	430	401	427	399	393	432	406	420	430	424	461	481	438	403	436	414	449	408	441	469	429	464	415	424	456	412	419	391	470	441	422	453	409	421	442	467	442	432	410	418	409	418	430	435	439	459	470	442	427	430	399	433	425	430	457	453	460	455	414	411	408	432	402	369	458	467	435	414	445	439	401	436	432	432	432	452	450	415	417	435	433	444	423	438	388	440	433	402	441	426	460	420	443	398	418	433	428	458	428	400	430	443	444	418	422	427	425	403	443	428	456	462	450	435	413	447	456	434	437	442	482	457	436	481	372	417	457	404	395	456	473	428	420	468	450	411	423	417	413	431	430	407	444	416	472	452	431	433	458	411	438	421	414	426	444	425	440	426	435	448	406	440	407	436	425	446	399	428	443	392	425	442	475	422	425	417	409	436	434	410	400	430	467	416	420	412	414	460	406	417	467	400	433	420	442	407	451	421	453	468	435	465	467	422	412	405	429	443	411	404	449	457	428	434	422	442	443	446	452	473	476	383	402	403	408	414	455	433	417	417	434	435	432	460	454	463	443	464	431	385	423	444	432	421	437	451	421	444	406	438	474	396	432	410	412	422	421	414	429	461	431	397	426	415	428	431	432	430	457	456	468	406	420	396	404	470	425	450	402	412	419	442	423	455	427	442	466	418	447	428	434	393	437	420	456	461	416	428	443	431	419	387	455	463	458	440	406	419	452	448	416	450	455	442	457	441	442	416	458	463	434	415	389	473	405	438	420	393	430	420	443	401	435	418	459	473	396	406	436	454	413	419	419	428	446	440	438	478	459	461	447	461	455	414	448	474	440	452	453	457	436	452	426	401	437	394	437	451	426	467	444	432	429	428	409	449	391	433	423	399	443	444	426	407	379	386	452	466	426	447	464	413	441	451	428	448	427	468	423	420	394	422	424	428	418	419	391	415	437	411	442	418	466	414	469	401	413	429	418	449	417	451	445	445	420	426	424	425	430	448	450	402	397	443	437	411	462	423	439	445	402	442	406	424	432	446	363	442	452	414	433	444	471	405	409	435	432	448	434	441	426	400	458	460	432	445	456	413	426	419	446	424	397	468	388	453	386	440	437	476	426	441	429	433	410	352	454	455	411	431	425	429	432	409	417	423	449	425	424	430	424	424	442	427	421	430	482	422	438	414	440	440	477	441	433	466	452	441	435	436	429	368	445	447	452	422	448	428	420	411	453	420	458	398	416	458	440	446	453	468	388	434	429	410	449	428	414	437	405	419	443	436	420	447	457	428	416	434	440	432	423	432	436	435	420	436	444	410	399	461	433	437	435	418	422	427	409	445	426	402	437	398	414	442	440	438	438	443	441	417	416	480	408	434	434	428	473	400	477	403	429	444	431	439	403	466	433	442	406	447	443	430	454	452	452	422	442	420	457	443	445	439	412	402	428	440	474	444	431	429	422	408	419	439	447	426	430	462	434	431	429	401	395	409	446	421	441	464	449	432	447	432	376	443	409	414	427	452	452	428	464	481	427	428	394	426	419	426	453	452	423	416	409	423	451	394	423	406	423	456	424	437	449	412	381	448	425	422	448	403	398	401	469	402	454	448	435	431	455	438	473	436	439	414	417	409	428	392	429	447	425	427	432	455	420	459	421	451	436	457	411	435	408	429	416	450	411	410	433	458	467	436	418	407	423	419	434	418	411	466	429	430	434	418	457	418	463	412	427	442	413	440	434	415	417	428	467	420	429	398	409	430	429	423	446	444	484	433	407	391	381	483	396	453	422	407	424	452	433	365	457	386	443	423	445	418	427	435	442	429	435	446	414	418	444	405	452	422	422	382	415	436	455	437	445	425	452	426	430	423	435	426	427	416	432	376	420	453	438	428	427	441	391	433	444	420	413	420	423	442	426	426	407	428	435	454	404	395	373	434	418	414	412	417	454	434	405	414	437	416	429	382	470	413	404	408	453	393	440	401	438	435	426	416	455	398	492	457	432	426	435	413	400	414	447	446	431	406	434	376	453	400	427	417	434	435	418	429	442	435	439	400	473	386	432	426	447	415	418	440	432	449	435	415	403	401	449	437	446	469	400	429	411	414	397	404	420	470	448	460	442	442	442	435	392	421	459	430	448	412	416	470	421	412	448	454	382	377	437	451	427	431	427	437	427	428	457	406	446	398	418	457	436	427	432	438	395	404	455	429	459	439	447	448	432	407	452	453	452	418	431	421	415	410	416	456	430	419	434	440	425	419	432	459	430	403	435	415	412	427	408	432	432	393	448	463	413	428	455	412	447	416	410	431	444	428	414	440	447	443	432	435	381	409	424	426	422	450	404	474	434	399	434	417	404	437	432	457	440	446	464	438	401	454	422	428	449	439	406	440	422	487	420	404	435	465	433	446	440	403	418	443	433	447	430	428	410	428	422	419	413	430	431	417	441	454	443	427	440	423	431	400	450	372	468	454	400	434	408	436	456	410	431	411	445	430	438	383	454	402	426	430	422	430	410	436	467	421	379	409	429	407	439	432	441	433	420	456	403	461	434	491	442	416	450	445	438	419	429	395	437	442	451	436	429	412	431	440	403	395	398	488	429	407	464	428	445	443	458	424	416	441	425	428	449	408	438	421	457	445	413	448	432	451	417	470	426	405	404	397	446	454	454	405	439	447	425	397	439	419	407	476	429	399	453	425	413	447	451	455	408	428	448	391	433	405	422	420	449	429	438	462	412	416	404	448	390	409	435	429	441	464	435	437	410	432	416	466	441	411	412	432	459	431	443	419	414	445	435	451	455	416	476	409	404	425	459	428	465	435	424	438	489	401	438	414	455	440	417	423	447	456	421	470	445	427	439	462	435	407	443	411	420	435	430	409	412	455	421	400	440	455	442	410	489	422	407	385	435	423	409	453	414	393	425	427	434	434	457	427	438	412	427	452	433	431	459	428	418	462	419	438	398	435	397	424	440	427	445	443	437	434	458	422	430	418	393	427	429	434
23502	22102	31241	26141	21876	18895	5568	472	342	318	315	319	317	326	351	343	329	320	323	330	311	335	315	297	331	318	332	302	343	307	343	325	349	314	296	278	289	311	311	332	324	316	302	345	286	326	301	292	300	342	303	310	316	344	317	323	305	323	293	338	326	300	314	302	342	327	310	333	329	318	296	329	334	312	278	333	311	294	350	337	324	315	331	314	313	290	330	328	354	329	296	339	308	332	297	309	341	325	323	292	301	306	329	309	320	300	312	326	327	280	318	314	353	301	284	339	327	306	307	293	314	343	295	303	338	286	284	329	317	305	308	326	312	276	323	314	275	311	334	330	315	334	320	312	308	323	311	297	316	316	289	311	335	288	315	300	316	335	287	309	308	307	328	349	333	336	338	344	344	326	313	298	356	340	317	312	302	318	295	273	318	299	309	312	303	324	270	313	320	285	308	323	297	323	279	306	327	305	336	333	316	317	323	299	316	350	293	306	312	297	318	308	326	304	283	303	355	287	313	305	318	290	304	324	285	292	337	315	313	328	291	353	320	297	341	305	284	296	338	294	311	320	337	317	306	329	343	288	334	326	308	335	310	311	281	335	372	304	328	363	324	282	317	287	318	300	303	318	329	331	297	291	300	312	282	294	320	311	327	322	326	298	321	331	302	326	345	300	313	316	312	324	352	306	286	296	326	316	308	331	301	335	307	305	293	295	331	332	315	334	325	322	315	325	322	320	314	345	296	293	272	327	295	337	280	318	316	315	269	302	323	345	328	304	333	350	334	296	302	313	320	301	327	292	352	326	292	314	277	313	316	319	325	322	297	308	280	314	336	297	323	318	336	318	302	312	306	308	299	288	314	299	298	336	296	290	327	312	305	313	276	320	337	300	302	343	347	307	326	322	309	306	302	318	331	318	328	336	333	313	312	309	304	299	311	304	312	317	302	339	281	322	323	335	313	333	339	356	309	287	303	330	311	294	321	326	343	325	302	296	304	309	313	328	311	358	335	321	327	288	302	287	316	313	279	331	337	283	326	294	329	322	318	295	308	299	280	330	326	289	321	297	322	322	296	294	324	328	306	316	308	325	337	304	332	289	291	294	314	310	306	323	314	298	315	316	308	318	307	324	334	329	326	325	320	338	310	306	301	299	302	279	327	306	325	317	323	323	296	313	303	297	312	321	311	315	303	318	338	318	307	322	333	312	322	277	366	313	331	309	290	316	334	317	349	326	329	295	321	306	309	308	341	305	297	313	330	344	308	306	314	292	316	316	313	311	338	342	289	314	301	290	294	291	323	338	296	312	290	308	317	339	318	322	308	288	319	300	311	309	323	276	304	310	306	320	327	308	343	306	325	302	321	304	302	304	307	303	321	323	321	310	311	319	308	345	297	302	319	319	333	309	298	304	295	308	346	379	309	328	327	291	317	316	288	320	340	297	314	295	343	333	346	305	339	333	317	307	315	303	300	309	315	308	329	353	287	312	326	317	303	327	280	307	309	277	304	324	351	320	326	305	320	332	274	329	352	310	332	315	333	325	331	321	303	298	298	323	315	283	293	323	295	290	311	312	294	328	316	334	348	315	301	303	275	325	351	316	296	290	332	319	315	306	315	294	315	292	300	286	322	289	317	301	346	290	308	335	348	304	317	291	341	310	292	303	294	298	316	297	311	299	329	293	327	330	318	320	306	302	327	321	286	291	294	316	313	309	325	317	280	309	303	307	297	347	326	302	321	332	313	308	297	339	323	318	301	303	310	297	312	289	335	312	324	288	313	296	332	309	324	330	302	307	307	323	332	321	318	305	327	335	319	320	329	286	264	324	314	294	350	327	302	334	344	334	343	293	290	311	302	275	303	282	322	317	325	293	295	318	280	307	332	283	321	338	309	335	293	352	314	326	301	310	294	335	302	321	317	319	318	319	313	311	311	337	337	321	326	314	303	311	308	308	332	340	306	324	317	302	323	291	323	302	285	322	310	302	281	318	329	313	324	303	321	330	343	306	323	330	335	331	323	312	330	316	312	308	309	303	306	293	334	318	321	313	315	270	316	338	308	322	320	290	328	309	296	338	265	321	313	329	292	322	316	330	312	289	333	301	315	303	301	286	282	298	318	328	339	334	307	300	324	331	319	331	313	306	314	318	339	300	328	318	328	312	314	294	295	309	334	277	314	336	332	306	313	285	313	309	294	291	295	282	314	311	328	300	306	321	293	320	321	317	332	298	315	344	303	324	293	305	307	298	323	307	295	312	315	307	316	322	319	318	318	328	349	292	301	308	317	308	304	315	298	304	315	308	314	294	302	322	310	311	311	333	325	304	302	304	355	343	343	305	323	321	320	330	305	332	288	294	287	312	303	316	319	331	314	323	355	312	302	336	331	326	317	323	311	298	311	328	351	305	307	290	310	309	321	322	298	303	353	347	306	331	294	312	299	305	277	321	317	303	292	313	316	324	325	310	331	317	276	325	331	285	314	305	297	289	352	320	312	287	315	311	285	320	295	327	310	288	283	315	311	315	336	306	330	305	298	330	321	314	285	295	325	320	304	313	333	317	310	308	320	304	324	317	325	320	331	290	322	296	313	289	320	299	306	297	296	310	305	322	298	310	348	324	308	285	311	265	335	317	344	290	293	312	311	304	286	293	327	310	334	329	307	310	303	309	323	332	322	301	317	303	350	347	291	314	307	335	311	316	332	341	310	317	321	315	302	318	308	337	335	285	301	291	318	293	316	312	315	328	290	325	312	296	283	365	323	331	280	285	333	330	321	320	292	317	310	306	317	327	328	312	320	348	320	345	295	308	324	296	329	319	340	328	324	294	318	307	302	323	311	326	280	323	316	306	313	312	278	324	303	323	326	322	299	276	328	309	258	302	287	309	289	306	306	296	266	285	304	314	323	340	301	321	336	299	344	334	296	314	300	326	323	330	308	325	318	293	285	337	310	324	334	307	338	287	326	328	313	338	295	338	312	295	338	305	280	301	325	310	320	325	297	306	334	294	326	299	329	329	313	352	291	334	333	326	317	324	329	264	299	325	314	333	290	305	303	291	329	349	292	324	302	332	310	319	301	289	313	326	336	331	305	333	307	314	315	300	306	346	330	316	333	316	303	323	324	319	291	320	315	300	296	299	351	331	304	339	316	314	294	318	317	306	300	335	344	310	349	307	302	318	281	318	310	305	300	326	306	345	304	299	292	316	333	314	306	307	296	327	267	306	321	318	299	367	304	328	317	302	282	333	340	339	295	282	290	307	352	316	325	341	330	306	300	295	295	310	324	306	301	283	318	322	319	321	297	325	306	337	346	327	292	277	317	322	291	315	293	311	321	304	322	303	310	306	341	305	304	306	316	288	353	311	345	313	330	289	319	295	331	288	328	310	323	314	297	296	281	321	313	314	318	305	292	302	299	313	296	309	302	328	304	321	308	315	311	281	313	285	324	313	343	305	338	284	287	301	331	313	316	312	296	293	288	301	310	322	312	286	321	278
60822	99904	78542	48880	24327	7322	1641	663	496	479	503	523	488	460	500	521	483	513	512	494	493	470	507	469	490	489	530	506	465	464	485	445	477	484	471	511	473	504	505	445	523	476	486	502	456	499	458	518	529	495	489	514	494	442	503	471	474	499	489	489	470	459	503	508	510	481	487	533	473	493	485	499	493	460	507	479	483	469	527	518	505	536	520	506	468	478	466	516	531	485	498	491	494	474	504	503	476	452	517	531	517	509	492	503	483	527	494	456	488	486	483	526	505	489	477	487	506	498	527	499	490	488	459	502	480	433	512	519	469	515	501	503	516	468	504	537	517	496	493	518	493	527	477	527	479	472	487	484	509	468	479	484	505	509	495	457	451	466	471	466	473	477	454	544	519	516	499	487	508	526	456	471	478	476	493	492	534	466	460	494	471	474	456	481	484	465	482	493	512	502	513	515	471	479	452	483	492	484	529	464	516	464	478	497	505	476	486	495	469	504	493	493	523	529	524	486	496	523	486	517	479	495	486	491	498	483	513	485	468	477	498	489	468	527	493	467	515	485	505	521	487	463	473	487	482	495	485	479	512	474	455	494	472	504	486	512	490	493	486	473	500	480	472	509	488	483	493	517	495	465	534	463	502	499	485	512	473	503	506	461	483	472	445	468	482	468	501	502	447	494	436	513	477	499	484	456	512	523	492	506	514	496	499	498	494	492	507	479	500	456	459	522	451	478	487	502	490	463	488	490	461	540	488	474	523	498	479	483	488	449	520	522	476	496	456	504	512	461	467	496	531	440	485	477	524	489	517	478	497	510	485	493	459	486	510	477	496	489	488	498	519	493	498	487	493	523	489	512	506	467	483	450	483	504	499	509	464	442	486	484	486	493	531	472	486	495	519	539	488	472	492	502	473	531	497	517	475	502	483	481	486	472	499	507	520	519	513	474	483	496	506	501	528	455	523	482	504	460	500	536	496	501	522	453	502	487	507	466	480	500	518	461	461	502	515	513	494	488	475	471	540	471	504	497	459	490	546	490	512	501	543	486	496	523	477	553	508	462	518	454	518	500	482	509	459	480	532	490	479	485	526	466	499	500	499	498	498	506	522	520	497	515	461	519	509	509	448	467	522	494	464	513	517	491	463	480	468	506	513	513	529	519	467	490	483	519	455	455	490	477	492	514	478	507	494	523	508	494	502	464	473	487	505	503	504	493	487	509	482	496	500	539	479	462	524	458	518	524	492	477	496	494	468	516	480	530	466	493	494	483	501	489	493	498	482	510	468	487	501	492	472	474	512	506	483	510	501	526	479	519	522	492	479	503	474	506	514	465	503	524	477	497	491	507	481	486	488	504	481	468	506	490	526	492	490	471	496	438	493	511	506	486	514	496	472	485	492	508	468	467	476	504	471	486	471	487	486	512	500	494	425	506	515	485	497	478	542	486	500	496	456	503	487	488	509	510	463	485	495	483	478	510	483	483	458	476	495	512	490	509	501	504	511	462	485	528	544	474	460	454	499	447	490	480	480	486	477	548	488	486	454	515	510	500	478	476	528	471	452	493	464	462	454	516	506	466	491	496	474	498	490	465	476	525	487	485	493	482	492	472	506	513	449	461	496	526	451	514	513	478	483	470	490	456	494	466	452	470	495	491	479	455	492	472	473	482	493	498	518	477	501	512	479	515	479	475	488	448	527	454	497	501	491	490	456	506	496	524	486	496	520	480	480	496	454	458	463	494	476	488	526	537	476	441	492	466	513	498	475	474	511	477	479	498	480	494	476	431	503	497	495	501	481	451	492	536	487	455	473	466	503	452	496	499	478	461	461	462	453	480	520	483	502	479	508	529	462	495	525	459	514	491	490	516	474	502	498	466	505	484	510	487	496	465	475	466	494	511	468	483	474	479	505	500	519	495	486	479	511	483	470	462	509	481	429	539	471	497	470	459	489	479	499	506	518	495	492	502	491	504	457	505	531	455	470	508	481	509	450	530	478	507	475	486	466	490	467	517	459	507	486	524	481	489	494	493	434	491	493	480	450	473	493	528	502	481	506	503	501	484	512	490	479	489	489	516	509	493	509	536	471	466	469	498	480	478	483	491	487	508	462	502	515	497	476	483	494	496	483	513	481	468	501	425	506	480	505	526	473	452	431	507	490	481	494	487	466	535	514	482	486	497	499	480	491	532	478	492	490	490	469	495	447	486	460	480	477	495	537	457	481	467	475	551	477	509	451	519	517	462	486	486	464	500	492	489	487	451	502	500	504	523	445	474	491	473	522	473	511	470	493	537	495	488	475	442	496	498	506	467	518	489	465	498	468	501	509	530	517	497	513	553	492	486	489	535	456	477	463	506	488	480	520	551	449	513	489	492	477	501	483	496	463	506	499	480	470	509	506	478	515	526	515	472	476	494	476	469	464	503	515	463	536	522	473	494	515	509	496	476	496	516	457	507	482	462	511	462	502	535	461	507	497	523	508	509	486	498	526	487	508	478	492	504	503	484	484	491	537	437	431	494	511	464	489	490	511	493	474	509	488	478	496	468	478	511	472	490	485	467	490	515	527	485	528	494	485	505	525	505	495	509	461	506	461	472	501	458	468	456	434	490	486	519	471	523	503	468	500	490	440	493	536	481	465	511	511	460	503	477	482	470	538	466	465	501	470	487	494	504	485	472	480	483	457	449	499	473	492	492	464	494	459	494	495	493	473	481	493	454	462	498	543	497	496	485	497	503	483	479	497	460	492	513	499	506	462	493	489	451	489	489	508	489	505	513	471	469	525	502	485	499	510	477	467	477	472	534	505	513	487	483	470	507	497	522	473	486	478	528	474	539	480	478	515	487	506	469	529	512	489	487	493	490	466	478	477	490	533	457	517	534	491	500	490	488	479	509	471	519	513	502	512	482	484	508	510	503	539	495	484	503	470	501	456	482	437	470	481	514	479	501	506	489	504	512	485	502	545	496	493	506	503	531	507	474	493	478	512	482	481	533	465	489	539	469	475	489	521	493	503	474	499	495	515	492	474	504	523	497	475	465	494	486	494	484	481	465	462	494	475	478	494	474	507	468	525	488	501	483	486	508	492	544	525	552	537	518	503	498	465	487	478	488	510	497	505	534	460	499	482	488	563	470	493	505	496	472	475	520	501	513	498	444	517	465	502	473	475	490	499	477	511	480	493	485	499	460	495	500	478	486	516	479	495	497	498	479	484	455	490	504	489	470	516	467	530	503	507	519	490	490	479	494	486	516	489	480	506	500	521	506	477	499	486	507	497	464	497	481	503	527	493	473	487	487	501	502	481	461	467	476	503	465	472	474	479	468	496	475	489	464	500	500	523	515	505	467	503	502	495	507	502	499	465	459	519	485	447	483	529	456	501	498	462	480	496	474	489	469	493	475	468	474	431	513	448	471	502	493	457	522	503	493	455	504	469	501	524	462	477	468	451	489	508	507	506	496	478	514	487	536	472	507	481	520	537	497	486	498	457	505	484	492	491	454
29226	27989	29082	16960	3135	598	285	209	190	194	211	218	209	177	206	198	221	212	197	207	189	201	224	205	183	214	187	192	197	209	192	187	236	221	219	202	245	230	197	211	207	196	208	208	195	205	211	242	194	213	230	220	216	194	191	211	219	202	209	203	210	226	194	225	213	202	202	212	187	214	191	190	205	214	185	221	190	221	210	193	195	204	203	189	188	219	194	218	197	210	213	192	201	204	215	222	221	196	194	203	198	209	232	223	179	206	196	224	214	227	183	195	222	198	219	219	202	218	202	199	216	227	198	192	195	211	179	205	220	230	186	212	202	221	225	192	185	218	199	201	190	199	224	217	183	197	186	202	187	197	197	190	211	210	187	210	215	194	214	205	204	200	205	217	190	226	177	225	182	211	211	201	174	202	198	190	200	219	208	220	204	212	177	227	210	191	198	193	184	209	193	184	199	217	182	210	205	194	189	209	193	215	203	198	206	200	215	208	201	205	214	195	203	206	211	202	216	180	198	239	194	202	211	191	194	195	214	206	203	205	197	196	203	181	215	203	185	195	202	195	221	197	185	170	183	197	220	188	208	201	194	209	202	211	176	221	188	186	211	189	182	201	198	229	210	214	203	205	204	183	212	205	182	214	208	202	216	209	214	189	179	199	221	202	197	188	203	203	207	174	209	204	221	195	184	224	198	226	197	202	168	202	201	221	198	198	222	189	208	196	188	201	221	195	211	214	220	239	188	210	212	208	209	207	176	204	205	226	214	202	195	188	227	197	219	241	185	208	194	175	221	197	231	197	230	187	183	209	227	204	208	205	226	201	193	214	196	192	197	194	217	213	213	190	208	187	196	211	201	199	202	217	232	189	201	232	196	214	196	196	202	211	210	201	197	184	206	210	205	211	195	215	176	223	231	183	212	208	201	194	190	214	213	207	193	192	209	209	213	209	228	161	198	184	223	211	181	197	203	212	186	215	208	216	193	196	199	182	190	216	224	194	195	195	198	203	201	221	170	209	191	233	178	181	203	218	213	195	231	215	206	186	220	183	197	184	230	238	208	220	221	197	202	199	188	204	220	178	165	210	194	218	195	194	200	208	187	212	197	186	208	205	201	176	214	211	193	202	189	201	188	226	199	201	216	212	175	192	204	162	220	224	202	218	204	203	212	193	218	173	181	216	189	197	204	192	223	213	206	185	180	236	222	205	207	191	224	193	223	213	168	205	172	207	177	209	211	201	202	206	204	206	201	204	207	192	193	201	214	213	199	187	206	204	219	184	214	207	205	197	233	208	230	204	234	222	215	202	189	175	225	188	194	194	204	212	202	208	204	191	188	199	217	196	205	197	211	194	217	209	220	215	183	193	210	212	215	217	212	225	227	207	193	205	241	184	203	204	220	202	194	191	185	223	212	202	202	201	225	203	215	202	206	197	188	171	207	212	189	195	223	207	199	204	202	215	231	200	186	217	196	180	214	231	184	196	200	200	203	197	193	221	186	229	208	193	195	204	223	196	200	222	197	230	213	215	210	214	202	187	223	186	194	185	174	194	195	205	216	185	200	206	210	177	213	192	199	212	220	194	204	211	191	195	188	203	199	198	231	223	216	215	222	187	202	192	185	201	204	180	181	183	186	186	198	212	182	189	195	221	192	193	211	180	230	221	189	197	219	214	222	233	204	199	191	187	196	212	204	203	183	189	194	197	222	204	236	201	215	232	199	185	190	215	208	202	221	201	219	216	212	230	216	201	226	222	180	206	185	192	221	201	223	201	212	218	209	204	198	193	183	207	207	227	199	196	208	222	175	186	189	214	199	205	185	200	198	192	221	185	210	204	202	209	214	214	211	193	191	181	228	183	221	195	211	216	202	234	202	225	208	211	198	194	190	203	208	202	220	224	186	190	204	214	224	190	177	187	199	198	207	195	240	205	198	189	185	219	202	194	214	198	185	245	215	232	202	192	212	222	210	204	166	219	214	193	201	238	184	210	204	226	197	210	208	210	205	200	187	206	207	206	206	203	199	203	197	172	182	195	201	205	197	187	231	185	182	190	224	227	213	210	181	195	216	188	210	177	225	202	195	199	190	192	197	206	185	213	203	205	215	201	200	219	197	215	218	205	208	192	225	199	184	205	208	194	179	191	198	219	191	213	201	215	179	200	199	196	225	184	201	222	196	203	191	200	192	210	189	229	215	211	197	187	217	196	220	199	201	227	209	209	212	194	171	222	220	204	202	210	203	204	174	197	195	218	205	207	212	188	212	201	198	214	232	201	214	200	204	225	199	190	205	198	194	223	204	198	218	208	223	188	197	192	210	193	196	189	205	198	190	214	224	195	216	220	215	179	212	231	217	214	195	180	199	214	212	205	196	218	197	213	196	205	184	202	199	187	211	200	200	223	182	208	187	201	202	167	184	192	219	182	203	206	181	223	209	208	188	214	190	234	179	195	197	173	193	225	212	214	212	204	194	215	210	189	215	213	206	218	190	185	212	191	216	178	205	198	202	202	197	221	234	228	205	206	225	201	189	209	196	215	199	224	216	227	213	204	198	198	233	181	221	181	182	208	221	207	186	180	205	210	196	209	193	185	212	202	199	206	193	206	209	172	200	188	201	228	204	215	215	197	214	194	205	199	176	180	223	209	187	208	193	189	212	201	206	211	201	208	202	226	206	233	186	206	195	209	196	204	182	224	214	183	188	199	216	189	202	195	192	184	216	198	192	198	177	195	214	176	196	239	190	207	189	226	210	212	195	179	186	185	191	211	194	195	189	186	202	204	202	203	198	206	189	197	195	199	206	214	203	194	195	204	210	202	211	204	208	194	206	187	176	194	196	182	217	219	216	190	217	190	195	214	176	184	197	233	224	223	191	185	199	233	198	219	224	199	211	218	198	221	226	212	200	167	199	203	197	183	200	196	206	172	194	207	218	211	205	198	195	196	199	209	230	241	240	191	206	225	183	198	189	204	198	222	213	217	229	212	203	197	198	189	224	184	181	193	173	196	208	202	218	201	209	221	201	178	207	226	208	188	187	223	228	199	205	216	192	185	185	201	207	187	197	206	214	204	205	200	206	224	214	210	184	202	198	218	203	215	204	218	211	197	217	201	208	205	210	209	213	182	157	203	204	220	207	201	197	193	200	211	202	207	219	189	193	201	201	224	214	217	199	191	201	200	215	234	205	174	183	215	198	220	200	193	202	200	194	187	187	198	185	204	192	208	225	194	212	200	210	209	205	212	225	198	206	202	190	193	192	197	222	198	176	191	210	203	196	195	198	184	203	218	221	202	157	198	208	197	210	220	194	208	247	191	215	197	212	199	203	190	228	185	223	209	194	190	206	218	202	187	189	186	202	223	199	203	242	209	205	203	202	192	190	193	196	185	192	208	200	227	190	198	191	217	201	189	223	225	196	203	202	219	181	218	202	207	208	222	219	199	186	227	195	209	200	224	210	190	215	203	228	185	221	214	213	184	176	225	214	196	191	191	213	214
34801	45402	35522	17612	5021	1234	494	384	348	375	359	300	326	359	353	328	357	323	383	347	332	344	319	363	322	286	325	310	341	337	318	351	372	357	308	352	316	372	330	341	343	343	327	328	366	345	332	351	365	348	316	336	328	323	344	342	379	321	373	345	324	319	347	365	346	339	334	342	343	312	339	309	340	347	345	341	313	330	344	321	354	313	308	338	357	350	313	338	353	361	318	310	317	334	378	338	353	334	346	349	334	327	357	354	356	351	342	354	354	342	348	343	359	338	344	352	335	361	374	336	337	364	372	361	288	321	362	382	314	342	315	318	335	320	348	345	323	345	331	324	340	326	349	334	340	354	343	344	319	360	311	307	344	350	358	329	336	342	356	355	365	347	347	341	315	366	349	328	339	362	309	335	325	354	328	364	354	351	323	337	344	338	369	319	359	340	355	344	326	366	336	358	343	344	361	334	311	305	349	356	302	341	331	352	321	349	324	352	299	358	320	384	332	340	335	353	308	345	352	379	348	336	322	358	343	359	326	340	328	362	371	329	346	336	354	324	313	343	350	349	340	355	354	334	331	350	353	312	324	339	325	327	340	374	348	320	344	362	317	310	340	328	347	351	338	307	353	375	324	329	352	340	342	377	389	363	329	347	344	341	365	353	322	353	383	343	344	306	329	350	353	373	353	339	317	353	342	319	353	341	311	348	346	330	347	329	336	325	345	329	324	345	341	349	312	355	327	313	320	334	373	351	339	366	312	326	385	331	361	347	328	363	336	345	356	351	345	353	325	325	345	345	344	351	373	336	347	334	333	309	333	364	354	322	328	340	326	361	358	332	342	351	322	360	346	341	315	329	344	344	344	323	332	322	350	317	346	327	343	333	330	346	363	351	378	317	365	363	336	310	331	365	340	340	331	345	350	356	349	340	326	362	346	304	328	356	359	363	321	369	324	351	326	330	336	350	328	348	328	335	331	323	342	346	327	353	330	332	359	350	356	348	321	324	395	337	341	335	350	342	312	324	311	340	345	342	335	313	320	312	307	350	359	331	349	332	348	361	367	359	347	360	331	335	342	339	321	345	365	382	335	347	332	385	342	307	358	313	349	349	342	324	331	302	339	343	340	362	341	338	338	335	322	370	360	333	335	364	338	328	345	358	350	360	345	362	355	346	323	341	307	327	345	323	365	332	346	375	317	309	362	324	351	322	318	373	314	355	338	300	378	349	325	330	368	364	301	337	348	346	338	359	329	367	333	353	340	313	364	302	347	367	335	332	330	329	313	342	362	333	346	334	326	370	347	366	318	346	321	373	316	312	339	317	321	338	337	334	371	338	332	359	319	340	324	336	344	309	339	311	345	347	356	336	332	349	343	368	325	333	307	359	334	357	332	336	352	352	335	329	363	328	359	334	368	317	352	348	331	342	328	332	334	331	339	313	310	293	337	360	303	354	327	328	355	330	335	333	357	381	337	347	344	319	329	362	352	316	339	341	368	346	337	337	365	352	333	345	340	313	361	343	344	312	358	328	319	340	350	335	321	328	370	367	365	329	347	363	338	369	339	333	338	338	308	327	319	334	299	339	354	325	345	316	328	344	332	332	335	362	320	346	350	317	361	344	323	312	334	353	345	340	303	349	358	332	331	314	344	343	333	362	350	353	335	339	315	354	330	333	346	327	346	372	326	332	336	327	332	341	330	371	349	343	355	352	381	327	349	343	355	304	345	329	325	334	333	355	351	350	337	344	355	322	330	338	328	371	356	347	353	362	311	333	335	335	351	377	382	358	307	314	328	370	345	328	357	365	348	340	341	342	339	325	323	328	337	368	334	341	359	338	336	330	345	337	382	336	339	320	326	349	336	356	329	333	355	368	320	343	316	306	347	335	379	367	346	337	330	376	357	339	360	288	361	324	353	364	349	311	351	341	352	335	317	329	303	330	330	328	334	336	335	337	330	315	352	362	359	333	343	375	381	349	334	342	354	339	350	333	332	350	345	336	342	331	361	342	340	352	350	380	328	345	322	317	343	354	332	337	306	347	327	353	321	332	371	375	330	323	376	367	324	333	329	323	318	370	368	339	324	371	337	359	351	330	314	332	346	299	357	348	365	356	321	343	368	330	335	334	333	296	329	338	317	323	335	358	347	327	359	341	360	333	338	348	344	329	326	333	311	313	363	305	323	346	312	347	359	365	346	330	340	332	379	334	327	367	380	337	324	327	324	315	323	358	347	308	353	320	327	342	332	359	344	364	356	351	376	330	326	313	333	352	353	341	370	363	315	342	351	363	348	332	358	355	312	312	318	315	382	348	378	359	357	318	331	371	324	319	319	327	310	335	341	339	359	291	364	337	329	332	315	334	371	349	336	345	344	341	330	321	357	359	323	353	336	362	321	367	362	378	327	348	310	341	356	343	340	329	321	327	334	346	359	350	321	349	355	333	328	366	330	331	328	355	365	325	315	331	339	330	337	329	362	325	316	351	344	333	345	338	355	343	362	328	347	325	335	323	351	337	327	326	355	344	330	346	302	349	354	359	367	377	334	341	335	327	339	338	339	320	296	321	357	349	332	304	283	314	344	360	324	340	352	327	348	317	350	342	386	354	320	363	345	359	355	328	316	339	373	343	334	330	333	331	331	332	350	347	371	329	326	369	364	323	329	348	311	321	346	325	357	367	362	355	350	368	346	350	346	338	339	350	321	329	335	334	358	352	308	328	330	351	333	356	371	349	325	319	331	339	359	336	366	367	355	321	315	317	364	326	345	366	309	358	355	330	371	350	318	351	363	321	318	342	330	350	332	368	316	342	385	345	334	344	328	349	357	317	342	366	316	344	345	330	344	367	340	344	350	318	332	338	363	327	369	360	364	327	318	369	336	319	349	327	348	349	345	336	334	336	344	329	338	299	338	360	332	363	338	342	350	302	337	347	342	349	320	353	344	325	355	328	298	366	363	325	347	324	375	332	320	340	298	343	336	354	348	339	370	343	362	369	338	330	331	350	332	331	335	360	368	363	325	335	364	330	364	368	334	339	347	350	351	310	342	356	347	337	337	338	342	319	319	354	338	338	333	330	334	336	319	332	359	365	332	323	336	344	356	340	341	348	327	356	358	375	331	347	330	323	326	336	347	353	343	311	326	336	356	313	332	366	369	353	362	338	314	330	356	361	352	338	338	341	333	322	331	338	349	360	366	336	340	310	322	321	321	351	330	334	331	331	367	350	365	344	324	360	330	336	310	342	340	309	372	358	351	361	362	330	338	341	358	346	379	309	324	344	346	339	353	353	377	346	366	350	339	324	329	318	334	336	365	358	354	352	341	349	358	307	353	349	343	326	339	342	352	334	315	348	317	334	320	322	335	352	322	333	347	327	364	337	363	335	318	340	348	373	324	317	359	314	339	330	334	318	346	322	364	348	340	359	356	391	338	340	336	314	302	377	328	338	345	313	359	353	334	338	365	339	333	357	344	314	335	372	360	350	345	395	368	328	367	316
24729	23252	34451	29076	20014	7824	761	323	263	283	300	254	268	282	260	265	265	296	294	260	266	299	261	283	242	282	267	260	262	267	266	238	227	267	278	266	276	262	255	291	229	266	282	256	252	309	262	279	278	247	278	223	280	274	279	263	262	261	284	266	272	265	241	288	264	270	254	261	242	291	243	282	270	223	268	264	273	262	297	290	249	259	265	244	269	261	273	255	283	264	268	289	283	286	248	267	257	263	283	229	286	272	287	244	299	272	237	255	249	266	256	296	256	228	270	283	284	241	253	280	253	249	274	253	317	272	264	256	247	275	229	259	243	267	259	269	286	263	242	271	220	271	275	239	259	253	287	249	233	297	239	260	249	256	259	247	268	263	260	245	262	273	236	276	279	285	286	267	270	241	243	301	243	247	270	269	296	258	258	274	255	244	250	305	267	282	259	254	275	242	242	278	231	255	252	278	275	279	248	284	265	270	245	280	285	258	246	249	249	259	286	288	265	304	249	254	276	275	249	267	293	252	284	249	252	286	269	279	263	264	259	268	259	293	284	248	276	263	256	251	249	259	252	253	255	272	257	259	257	238	270	285	236	266	260	275	274	298	275	283	251	258	260	265	292	287	233	277	244	264	263	289	272	242	270	276	291	235	283	260	282	274	239	289	250	244	285	274	248	255	295	263	258	249	284	293	278	264	270	280	282	230	251	272	271	261	249	286	256	267	239	293	269	252	268	259	286	255	284	259	226	278	292	276	248	253	271	279	252	261	277	277	259	249	274	246	256	288	263	259	243	256	241	286	274	242	251	283	274	263	263	255	256	285	296	266	268	296	282	256	264	254	257	278	286	261	299	263	273	275	311	269	286	276	260	275	267	249	231	261	255	258	239	276	259	253	288	241	276	274	273	243	289	278	251	261	262	255	247	253	274	297	281	285	261	257	259	298	239	258	247	261	255	286	276	274	248	254	310	256	264	277	289	258	282	238	251	275	268	278	259	245	287	246	273	264	259	241	252	274	283	241	244	256	262	259	266	230	239	273	277	265	259	268	263	271	292	274	275	282	256	266	263	260	321	282	246	263	254	243	243	262	271	280	273	285	252	261	247	254	254	255	243	246	269	257	265	287	267	236	248	279	238	285	251	249	278	273	245	289	277	252	250	249	281	248	274	284	258	261	249	253	291	259	251	258	289	279	270	263	238	270	261	257	247	280	274	285	282	253	257	228	254	284	287	245	315	272	262	293	268	237	268	290	294	274	271	291	261	260	259	272	250	267	272	233	234	269	233	252	250	295	296	277	266	268	245	266	287	290	268	262	276	254	276	289	277	278	251	262	255	277	262	254	276	269	282	292	283	274	268	251	247	276	261	281	258	285	242	260	277	268	278	289	268	255	266	288	257	260	261	281	254	255	258	258	264	256	283	267	274	250	268	265	298	291	235	298	264	247	271	222	268	302	285	269	284	231	264	262	281	256	282	265	253	277	242	251	265	252	260	282	268	263	245	284	287	260	254	290	250	260	276	268	283	258	260	254	282	264	263	278	286	257	270	264	245	270	255	273	297	269	241	269	262	268	217	279	275	273	288	281	276	270	236	278	236	244	261	274	271	267	253	248	264	250	265	273	274	259	274	262	292	283	269	245	240	244	247	255	252	292	266	272	267	274	239	277	241	275	259	305	286	257	275	253	273	307	262	292	260	243	274	260	250	297	272	269	273	284	253	273	270	263	237	238	230	275	255	270	258	253	297	272	265	255	275	242	256	237	277	268	270	283	240	259	285	318	273	253	260	256	267	235	262	261	282	266	270	275	264	294	262	255	223	250	282	288	258	256	264	261	263	269	256	241	274	239	283	244	289	251	274	280	247	301	272	282	265	259	279	252	283	285	253	271	292	260	273	263	273	256	261	245	280	280	251	247	264	296	252	240	272	255	239	293	283	250	274	259	260	286	264	263	248	250	259	272	258	271	248	255	259	253	257	294	280	258	265	284	296	279	253	244	267	269	280	269	245	252	270	282	263	236	241	270	235	260	278	253	282	257	284	271	290	274	252	274	247	276	269	270	262	282	254	264	271	288	274	266	270	273	267	238	280	295	272	274	254	258	252	288	250	262	270	264	266	280	276	251	286	289	273	266	291	280	246	276	262	248	244	260	292	283	273	256	233	254	240	267	273	283	280	273	278	254	298	268	241	275	292	233	238	226	265	260	262	285	288	226	264	243	284	272	251	273	275	257	272	245	292	254	297	275	244	269	259	280	266	275	250	245	236	271	298	275	258	273	264	270	266	286	272	264	272	234	255	269	279	249	242	281	254	254	270	277	258	215	284	262	267	262	238	257	274	289	262	276	283	260	276	264	257	255	232	272	280	267	280	270	259	266	282	243	265	247	297	245	257	254	273	269	261	262	269	221	264	270	276	268	274	293	259	277	242	275	252	269	270	255	278	262	260	251	291	261	243	269	248	283	271	296	281	256	261	291	278	255	259	316	295	258	296	261	271	275	281	276	267	274	260	258	266	243	266	267	278	244	284	254	259	269	248	280	263	243	264	234	269	246	232	275	286	279	286	279	267	247	248	251	235	277	282	247	275	262	271	282	252	249	266	246	264	250	261	248	258	246	272	252	256	279	270	276	290	264	268	280	275	257	256	279	290	258	245	278	262	246	273	243	270	264	241	284	284	271	248	237	278	284	273	275	260	254	257	254	255	326	270	265	254	248	267	277	240	255	280	286	238	270	284	251	299	252	250	253	267	290	273	274	276	259	289	258	251	241	263	267	261	267	271	248	263	255	271	251	292	279	261	241	274	246	244	244	295	273	258	245	235	264	283	260	262	293	267	281	256	256	277	252	279	280	254	282	272	264	252	285	247	275	247	291	249	258	254	261	274	245	274	251	283	269	280	264	262	254	286	269	247	319	280	259	264	273	266	248	276	265	266	224	256	243	266	264	258	274	246	279	221	273	244	276	268	279	249	276	239	294	291	244	252	214	271	243	285	280	280	252	281	258	277	277	279	273	269	239	259	277	264	277	248	292	275	263	264	266	240	241	245	263	253	240	242	263	302	286	257	265	269	271	257	274	250	286	253	277	256	268	244	250	292	291	266	280	266	261	267	275	269	261	274	270	258	299	275	263	248	267	270	256	258	295	266	249	248	259	238	268	269	267	249	279	281	266	258	264	259	258	248	273	276	240	265	239	273	260	219	277	244	250	277	254	291	270	243	260	260	264	278	287	280	268	263	276	240	283	240	282	252	257	264	287	256	258	252	283	255	279	259	256	254	250	264	284	241	261	275	259	268	250	282	261	243	265	269	292	282	294	253	241	257	237	266	251	257	297	245	272	286	271	244	264	252	276	250	264	292	256	260	259	263	258	264	233	277	264	255	283	287	250	242	264	268	266	277	283	267	267	257	254	260	281	266	277	272	254	274	278	283	270	255	275	269	270	254	248	292	287	253	243	275	258	279	297	266	244	272	266	263	247	275	284	286	270	279	285
57888	88020	63958	37481	15720	3802	926	514	423	445	443	437	440	443	449	440	431	480	427	450	422	474	455	427	402	460	417	405	442	423	401	405	468	443	416	406	394	428	441	428	416	420	464	426	418	423	428	443	449	439	432	425	450	413	441	427	453	422	429	446	446	449	481	440	440	413	462	437	461	424	422	464	438	450	426	414	424	448	431	441	460	409	421	414	393	429	462	429	410	456	441	398	425	432	451	421	403	427	424	431	462	418	422	435	414	458	404	434	470	430	426	416	440	468	387	439	429	423	418	425	458	406	455	472	408	433	434	425	438	427	465	392	508	454	437	419	434	401	409	415	405	437	437	451	405	445	369	476	421	408	436	447	465	434	435	431	439	405	391	459	438	446	457	462	414	453	440	422	421	436	407	409	409	473	413	458	450	455	416	452	419	418	412	452	462	408	389	418	455	427	466	406	398	411	468	433	421	472	432	457	442	435	420	430	426	442	416	464	439	444	418	414	441	429	441	441	415	428	428	405	443	446	419	425	416	404	394	451	447	452	464	420	414	402	426	413	419	440	451	456	454	431	422	428	406	468	458	423	431	449	432	432	443	405	436	452	410	406	419	415	444	410	466	428	413	410	439	417	420	417	437	443	461	446	436	422	432	458	410	467	406	444	454	433	452	446	420	412	392	420	396	438	476	465	449	418	445	411	431	434	468	439	418	452	433	450	395	414	444	377	458	415	417	444	411	462	439	415	419	456	444	416	412	398	424	444	426	466	461	428	434	443	440	469	466	442	467	420	446	457	461	430	431	412	414	463	433	383	414	416	429	426	456	443	432	421	433	444	434	434	420	404	447	425	413	403	406	460	449	428	412	444	438	432	426	384	400	428	457	451	451	424	434	445	443	430	395	460	389	417	430	396	422	433	437	441	415	436	393	438	426	438	399	401	434	426	425	459	446	414	439	402	387	457	446	476	423	443	410	435	420	408	386	432	456	448	405	429	379	436	404	450	444	425	440	439	456	422	415	420	465	474	424	412	447	438	466	427	417	447	421	426	437	405	418	454	419	435	410	445	447	445	430	461	440	458	452	460	430	447	416	415	471	459	441	453	442	420	408	436	443	430	449	444	447	470	389	437	427	490	431	435	447	439	451	460	442	438	428	429	423	397	409	464	422	414	426	481	461	410	418	410	439	393	459	432	435	459	418	453	460	402	482	448	411	415	427	425	384	390	444	418	431	448	434	456	401	446	458	441	426	434	422	439	442	421	451	437	424	409	419	452	421	422	455	432	429	430	457	412	423	419	453	426	436	417	445	462	431	435	430	452	470	408	438	447	456	446	432	437	429	406	426	422	452	420	386	420	424	446	438	416	447	410	438	470	422	419	467	449	426	440	420	434	444	406	437	459	451	416	453	438	418	442	419	439	455	431	410	429	427	459	433	483	402	414	443	425	401	419	439	421	464	460	442	378	423	435	447	435	405	454	452	432	426	396	455	430	441	428	430	440	421	413	438	437	413	468	452	434	413	424	397	456	437	390	482	413	413	457	443	416	431	438	431	440	420	443	447	441	419	417	449	421	399	441	450	422	410	436	421	445	433	449	423	415	422	480	436	416	426	444	434	415	415	407	432	406	461	445	426	419	421	428	427	446	450	464	443	401	416	446	421	440	422	460	463	388	417	398	417	426	392	432	437	412	425	415	419	419	432	401	445	428	455	456	442	406	424	441	417	417	415	454	422	414	433	438	440	440	429	403	424	426	418	443	456	407	423	440	416	474	446	478	420	472	384	437	442	464	455	440	428	429	443	456	432	435	431	427	442	452	426	396	432	447	450	438	406	427	430	440	430	456	448	433	415	434	423	447	448	435	422	419	418	427	429	430	430	443	406	452	427	413	446	480	402	441	471	414	444	435	439	434	417	439	442	449	458	442	442	424	419	427	434	470	438	422	443	418	393	454	415	436	419	422	400	470	432	468	430	472	485	384	424	408	418	451	442	430	423	416	420	392	420	423	436	435	431	422	440	414	467	417	470	465	432	424	446	434	407	424	426	445	437	456	439	427	444	449	425	441	414	369	400	423	435	441	424	418	429	467	430	427	465	452	455	432	427	417	438	451	432	417	445	425	413	421	420	418	435	399	415	450	491	424	448	393	445	428	415	444	434	437	397	438	449	451	452	432	441	399	442	449	420	460	424	451	402	410	424	395	410	455	387	458	420	409	411	413	426	442	424	422	429	474	440	419	424	433	416	443	477	422	425	460	430	412	422	432	433	437	448	434	444	398	442	419	447	437	423	461	449	461	400	452	443	485	425	408	496	421	374	416	470	419	414	410	430	452	452	442	451	455	447	449	446	421	410	460	457	435	440	448	412	442	451	436	432	450	467	430	436	420	396	411	413	432	414	410	446	411	410	428	468	427	396	423	420	456	453	427	445	459	447	455	414	424	439	412	423	433	413	450	435	417	483	437	418	412	416	410	446	437	446	468	443	453	407	482	410	419	435	430	436	428	421	463	427	437	443	402	449	435	433	415	451	434	439	391	416	431	423	427	434	412	435	443	435	437	418	457	430	419	425	466	445	410	486	405	411	414	428	426	425	419	488	435	413	436	411	444	396	420	433	455	444	388	384	455	451	446	459	411	432	443	430	504	453	431	426	413	488	450	465	429	410	426	423	473	440	423	395	421	427	426	446	398	397	426	486	444	450	424	470	421	416	458	479	420	403	433	398	433	416	432	398	441	436	437	429	426	403	420	424	432	411	447	435	419	444	434	417	437	401	442	445	421	442	438	427	444	448	423	396	435	417	410	456	415	478	440	432	412	440	431	433	445	448	399	469	427	407	429	429	440	433	467	423	397	420	437	422	455	434	425	441	442	448	475	445	427	451	436	420	421	461	453	426	425	440	453	415	425	390	395	408	400	430	443	428	430	459	428	425	442	425	435	445	443	434	416	441	457	431	461	411	439	447	462	450	431	414	475	422	409	437	429	435	411	468	421	446	443	426	429	396	435	424	473	461	411	469	421	418	412	441	406	454	433	431	419	400	395	438	422	427	451	465	437	438	453	451	463	418	438	433	408	440	424	416	404	451	445	439	414	415	439	444	438	424	440	454	424	421	431	442	404	423	451	459	454	419	398	457	451	444	423	450	436	427	444	437	465	420	427	442	448	434	409	412	443	419	388	416	417	434	404	418	474	471	438	449	451	443	433	432	467	457	410	419	477	406	444	432	420	449	450	483	437	422	433	426	423	409	416	419	468	446	424	462	430	426	434	458	442	420	438	453	406	421	422	418	428	403	410	449	409	406	411	432	445	406	450	442	426	393	446	444	427	439	423	414	374	414	431	481	419	414	439	472	459	412	470	465	439	470	417	417	436	428	429	433	403	414	399	426	396	431	383	442	452	412	457	443	413	418	437	438	453	447	452	416	431	422	432	458	436	422	461	419	446	415	464	421	392	426	421	409	425	431	414	432	418	457	428	409	454	480	438	409	417	415	426	378	426
23441	22298	30962	24947	21560	18517	4616	410	351	314	315	327	314	339	323	335	323	286	282	338	324	326	327	306	341	289	334	311	303	331	326	320	329	324	333	340	297	308	323	304	337	304	334	282	326	290	292	324	298	303	319	296	307	354	289	301	313	326	308	308	315	289	306	318	291	318	305	327	292	311	322	358	299	313	303	351	313	305	304	322	348	285	307	322	296	304	347	324	320	323	293	345	293	316	328	358	288	309	313	313	303	319	309	315	336	290	299	301	317	335	310	299	311	304	315	337	290	314	306	321	315	331	299	345	326	304	299	317	312	301	330	289	329	311	309	295	333	314	318	294	332	328	312	302	311	305	326	297	318	315	328	323	317	321	324	320	317	323	279	331	298	319	297	310	322	311	306	333	314	305	321	315	353	291	329	333	331	295	314	304	308	307	322	343	298	295	350	326	309	326	317	330	292	341	313	358	316	344	334	343	319	309	329	313	322	345	298	325	299	336	310	297	309	313	303	312	310	328	299	303	312	314	272	294	304	303	324	291	306	297	304	307	326	297	303	304	290	331	313	348	333	283	307	297	313	321	308	317	302	299	317	324	304	298	340	294	320	327	358	332	316	295	330	288	313	293	301	310	295	315	327	271	312	304	333	337	330	315	316	292	358	295	292	317	311	305	322	359	281	303	313	308	274	314	325	309	342	349	346	342	331	343	328	289	316	319	314	337	284	304	334	301	278	300	338	330	319	323	333	285	273	305	312	317	310	321	305	327	322	310	321	276	299	322	292	340	291	305	330	296	285	317	308	335	320	279	312	319	292	312	315	336	307	316	327	326	332	312	336	304	321	300	323	285	309	337	303	323	324	316	288	306	282	310	329	305	346	339	309	339	294	324	315	323	324	329	294	310	300	308	295	310	318	337	298	292	311	307	292	328	294	341	350	320	348	343	329	312	351	288	334	294	302	296	279	307	296	316	305	316	275	335	320	327	306	314	317	343	334	324	287	308	341	312	334	293	323	328	318	294	269	271	327	306	309	321	319	331	307	303	301	300	295	335	319	286	310	322	303	328	330	311	287	300	315	320	300	335	305	311	308	304	312	282	312	317	301	316	313	306	313	329	310	310	312	305	310	300	287	310	330	312	345	317	316	341	309	304	320	338	325	330	306	325	333	307	295	300	318	306	337	326	334	321	280	317	336	322	296	306	339	327	288	340	337	286	331	319	312	333	338	306	300	295	338	345	296	311	328	317	322	325	331	313	299	298	304	316	287	318	288	302	289	308	310	314	277	329	285	296	308	296	352	336	288	316	314	329	330	346	303	273	332	306	314	326	312	304	319	286	345	310	322	315	300	300	316	307	322	281	330	308	339	300	330	298	356	317	324	316	317	322	284	301	312	328	320	333	335	340	317	314	312	334	311	305	331	290	307	315	312	316	298	281	305	363	328	326	310	310	298	319	295	300	316	297	301	294	354	320	346	320	331	303	289	334	289	286	294	303	305	307	290	306	310	323	293	346	297	308	288	333	296	312	302	345	316	292	294	328	305	301	298	336	318	331	317	333	301	333	305	286	311	303	311	318	307	290	316	296	302	329	320	315	337	292	344	363	297	358	294	326	311	303	318	332	291	316	323	298	324	340	316	317	314	326	365	283	304	344	338	299	322	312	292	318	325	325	290	326	338	305	309	293	320	326	328	287	308	308	342	327	300	299	320	278	320	339	298	322	317	324	319	304	316	321	321	329	308	302	308	321	306	299	312	315	311	295	319	341	294	295	336	302	300	334	313	315	303	310	303	316	282	331	318	326	306	303	339	315	316	327	304	318	363	323	307	308	343	340	302	306	281	334	308	299	324	298	331	323	315	275	343	317	311	297	322	304	321	323	314	327	326	296	330	277	317	318	324	318	299	314	338	328	310	310	325	298	308	315	313	331	318	306	322	318	309	323	289	287	302	308	324	323	339	310	288	298	352	274	308	320	315	320	315	321	335	312	290	288	316	318	310	362	303	331	353	351	326	328	309	332	301	313	332	317	298	319	306	324	309	313	354	307	324	302	347	330	329	298	303	314	345	298	303	347	307	304	301	308	324	333	326	296	301	305	314	336	327	321	340	326	306	286	304	303	308	302	310	288	334	306	299	302	317	336	293	314	286	317	305	310	318	331	301	304	284	290	318	336	275	305	293	300	288	288	344	300	322	294	308	310	315	323	345	289	338	307	325	307	343	285	274	327	320	300	301	334	301	329	321	330	324	297	331	354	304	324	343	317	306	336	311	324	295	304	288	312	342	338	352	310	329	328	308	344	287	298	319	329	298	310	306	307	334	302	314	334	322	309	318	310	275	356	352	319	306	319	350	300	312	313	315	317	314	325	331	332	301	300	319	326	296	286	302	361	337	321	311	299	300	292	328	338	314	305	295	291	313	299	317	316	309	332	309	316	289	323	337	314	313	288	311	300	306	318	318	291	305	332	310	325	311	335	362	350	323	336	314	328	303	317	339	301	357	294	294	323	326	335	323	349	311	303	312	329	318	307	328	305	314	323	314	316	319	312	338	314	306	331	300	340	312	304	316	329	298	336	288	312	329	306	347	326	299	309	338	361	336	369	306	291	318	300	298	338	290	299	342	328	290	299	315	316	328	330	333	320	315	312	304	329	313	309	290	334	346	302	331	307	324	307	346	286	314	315	298	321	305	307	297	316	315	306	301	311	291	279	317	341	294	315	349	312	308	318	322	290	320	298	297	311	320	324	317	308	314	307	304	289	338	311	337	329	321	343	322	347	286	299	334	319	325	344	364	318	284	279	274	281	298	269	321	327	299	344	314	281	354	341	279	299	304	332	321	287	301	300	291	333	334	285	326	304	325	329	298	300	344	319	309	311	285	300	326	304	299	301	307	322	292	315	269	303	295	339	287	317	311	305	317	300	298	338	295	304	304	321	323	321	305	330	309	333	305	323	282	311	322	323	339	316	295	340	313	323	343	346	347	337	322	288	309	287	334	327	301	326	292	318	312	336	306	305	304	328	349	334	332	293	300	340	309	328	349	327	292	296	337	294	310	316	328	302	349	334	318	305	292	291	326	295	322	303	304	330	349	307	289	304	318	329	274	316	330	322	317	334	315	320	323	301	310	305	305	331	305	320	338	342	322	332	319	311	306	309	286	298	338	287	313	322	324	326	278	293	317	313	315	325	263	344	319	296	296	296	321	280	354	334	336	310	295	317	294	314	345	312	328	353	306	302	320	248	296	323	313	347	314	350	318	331	325	291	317	291	328	358	324	328	308	302	322	274	331	340	340	340	315	318	298	317	325	318	292	319	307	331	300	316	310	325	321	314	348	289	302	312	301	297	283	301	350	314	300	307	287	314	331	305	323	302	314	301	282	310	340	308	321	340	332	317	324	301	334	327	315	343	313	298	336	327	305	304	325	319	295	287	292	345	272	320	306	345	336	326	324	347	336	300	326	323	302	298	283	322	305	299	300	311	321	308	299	311	301	308
61204	100993	72761	42509	20084	5494	1322	627	484	525	538	510	491	504	522	468	487	497	475	512	514	488	499	477	505	502	495	497	509	509	500	480	513	446	522	508	492	487	510	517	498	478	509	497	479	478	501	483	523	457	508	495	500	500	525	513	497	439	517	541	503	471	487	525	476	493	508	525	506	518	488	471	495	456	475	470	483	523	476	491	433	472	460	486	514	509	487	505	487	457	472	460	526	541	532	491	489	486	475	512	460	482	518	453	475	462	494	569	485	504	476	515	505	512	433	494	493	492	488	493	466	487	456	490	468	507	509	458	474	492	465	482	505	540	456	485	462	500	501	451	463	515	504	519	544	483	465	470	457	499	464	497	493	499	505	487	474	485	490	526	493	446	476	498	496	477	477	477	501	489	492	498	512	505	449	451	497	498	460	471	511	494	510	532	492	471	503	520	485	515	524	499	535	499	519	517	526	495	487	510	484	537	492	516	501	481	476	502	542	508	484	523	494	448	500	476	479	477	516	503	484	523	505	489	473	507	531	492	443	510	494	499	498	448	464	495	531	526	511	513	476	493	516	540	520	474	498	526	540	504	516	503	521	488	507	503	457	498	444	509	502	445	484	459	468	464	479	461	527	465	537	499	463	498	549	493	483	498	495	519	514	468	476	476	456	498	471	453	469	520	479	509	495	484	468	500	492	484	473	485	525	487	487	475	502	476	462	476	477	478	500	504	532	493	520	483	463	484	499	501	521	497	483	484	481	466	456	485	537	492	482	494	466	507	453	502	435	477	489	525	514	481	470	487	517	469	487	495	488	477	447	448	494	505	533	453	504	492	494	491	494	521	535	501	504	499	475	463	520	519	483	486	500	509	499	495	478	457	478	484	469	458	470	477	507	524	486	463	452	470	504	495	487	489	491	521	496	518	516	482	469	496	492	522	511	474	554	512	482	516	494	465	502	471	453	465	482	483	475	456	480	502	503	540	505	500	476	485	469	470	504	479	472	478	510	448	482	478	480	515	496	503	479	469	479	488	502	496	492	470	504	539	503	509	498	529	456	502	516	474	474	504	519	508	480	486	481	503	502	469	485	482	533	463	499	486	496	516	486	469	500	498	512	516	494	511	491	504	523	493	465	514	469	496	445	481	510	491	475	476	496	450	500	478	504	497	494	466	494	496	501	477	525	503	467	477	513	517	514	460	496	472	481	457	491	481	540	471	519	489	472	505	490	472	519	477	497	504	506	513	523	504	537	495	533	508	529	475	501	486	496	482	484	492	453	504	477	464	498	500	494	524	506	494	466	503	537	468	460	504	488	519	483	516	514	496	492	468	491	465	522	448	522	494	499	496	495	484	533	507	472	504	472	502	523	513	475	500	463	512	511	495	509	491	485	488	498	493	529	455	513	493	501	472	501	484	544	507	483	504	483	484	528	487	515	531	446	512	473	481	502	470	465	482	467	500	501	454	506	481	504	519	471	505	474	455	488	460	517	486	510	493	478	484	487	492	475	500	513	519	489	509	538	499	500	459	522	463	489	480	484	506	438	480	496	517	495	480	488	498	481	476	473	501	508	504	496	530	524	448	493	442	485	472	448	487	513	531	502	511	515	480	509	522	523	498	481	487	455	518	484	472	452	515	496	480	461	543	502	481	519	480	495	504	535	464	464	475	496	432	460	501	504	512	516	484	464	486	505	451	551	498	536	482	472	482	441	500	502	527	507	512	508	497	541	431	517	478	535	477	514	501	496	487	502	473	528	517	509	466	487	497	500	488	465	499	520	479	489	481	486	524	482	507	481	488	504	519	474	508	479	454	526	523	492	472	539	457	461	512	487	486	491	486	513	490	468	493	503	500	481	474	442	525	510	484	497	494	542	520	525	507	480	466	490	463	466	485	529	522	481	510	511	502	468	493	483	474	478	504	537	490	534	483	530	539	529	477	508	517	509	517	491	505	514	536	496	507	479	511	471	487	506	494	518	497	555	480	486	462	486	512	480	502	529	449	564	507	451	481	512	525	484	476	489	511	504	450	512	481	504	492	528	458	490	462	530	498	490	483	526	487	511	531	509	458	460	450	476	485	475	457	498	507	529	498	491	449	504	495	448	497	491	513	515	482	519	485	468	511	513	504	518	498	501	476	478	488	494	506	506	499	537	500	519	522	479	474	473	517	449	467	486	498	495	520	527	478	502	493	515	471	492	516	487	484	498	474	468	502	493	487	452	441	545	493	498	460	506	528	498	516	497	507	478	478	487	516	494	472	477	510	499	479	497	536	443	493	452	518	439	512	489	501	502	487	490	528	464	459	499	486	504	499	469	477	509	494	468	509	506	536	469	475	498	468	477	508	491	437	487	498	468	466	499	492	466	479	490	529	524	485	471	479	483	510	465	526	483	501	459	523	489	508	493	488	507	519	472	472	481	472	487	496	497	492	515	532	509	481	455	457	501	506	512	518	482	480	499	497	506	495	524	495	468	479	485	480	477	486	496	494	473	523	485	465	493	466	478	517	524	481	497	508	495	501	521	475	474	503	475	522	504	476	480	483	487	537	482	500	495	499	515	466	491	467	483	467	527	485	475	458	486	476	486	481	485	497	463	496	492	496	479	458	519	471	503	521	502	521	557	504	476	505	502	466	466	514	469	516	497	512	488	535	488	490	537	516	476	465	493	464	482	512	476	504	516	510	500	514	508	473	518	458	522	484	483	483	481	484	471	483	474	462	520	485	480	547	501	482	506	498	486	536	486	516	472	497	542	473	464	507	490	509	539	506	526	486	500	524	435	485	462	498	444	482	513	461	466	475	460	515	520	446	507	509	499	527	507	471	487	447	500	489	470	512	518	518	506	487	460	481	454	450	471	478	423	508	505	456	487	512	509	464	455	472	491	503	504	512	490	474	502	511	499	531	496	493	487	486	494	525	527	491	489	490	499	484	505	508	488	470	439	509	516	482	494	462	509	489	513	466	468	509	463	479	507	506	439	529	480	451	484	492	443	461	467	494	515	476	523	476	476	487	482	468	522	477	521	474	493	490	463	548	449	504	499	516	498	486	482	466	505	460	476	476	508	429	480	514	486	499	488	545	491	523	477	471	488	483	475	514	503	479	508	505	516	459	502	512	463	508	499	475	488	475	499	501	491	519	511	473	508	460	503	442	468	522	506	469	483	497	456	480	499	481	494	478	475	484	528	470	501	489	499	499	440	537	520	553	451	496	538	495	530	482	455	519	516	454	482	498	516	515	499	472	496	484	491	499	455	490	491	475	510	531	479	468	488	483	472	483	523	485	472	482	508	469	506	516	487	499	510	521	504	509	519	510	491	499	453	491	454	465	497	441	502	482	492	528	498	494	481	476	490	508	521	480	503	470	489	528	490	496	456	456	502	518	479	502	480	495	521	486	491	496	471	489	501	472	454	439	461	483	484	489	504	498	449	486	537	468	492	519	491	483	502	493	461	467	499	516	491	440	526	488	504	500	495	480	483	462	470	532	521	496
29429	30990	27100	10891	1693	521	257	233	222	193	221	212	211	205	210	215	210	171	245	206	202	203	196	196	192	227	210	194	212	213	201	187	215	240	200	219	190	200	202	206	203	193	218	194	188	222	226	222	206	214	217	221	209	212	211	201	194	161	194	205	199	209	220	181	196	212	211	212	170	201	205	197	222	187	197	220	186	219	227	255	212	213	210	203	207	208	196	194	198	193	222	238	192	212	243	208	224	228	216	186	194	202	202	204	235	201	217	190	191	228	194	205	202	206	183	208	194	209	199	226	189	190	198	238	192	199	203	209	203	198	213	199	196	218	225	231	229	203	219	199	240	202	197	225	205	209	217	219	226	202	197	188	180	217	198	222	200	180	234	185	217	224	221	191	199	209	248	223	234	228	220	218	220	185	213	212	228	189	205	201	204	167	215	202	212	179	206	191	221	231	222	215	207	173	183	207	216	227	231	216	204	197	194	230	201	201	210	229	204	207	210	193	193	213	207	206	217	203	200	214	157	208	207	207	235	203	227	213	218	205	182	214	209	204	212	222	228	197	198	221	220	201	229	220	210	189	201	225	210	190	205	206	210	209	195	210	202	183	207	221	224	214	242	175	220	215	229	183	242	202	191	191	219	220	212	204	208	205	199	191	197	213	187	215	193	205	183	235	213	266	182	214	216	230	239	242	216	215	203	210	220	216	200	234	227	194	225	196	217	216	182	215	191	208	215	168	212	229	222	217	204	220	178	191	191	204	201	175	210	204	214	202	189	197	198	206	186	192	223	211	220	210	197	201	211	218	202	204	212	210	230	193	198	213	196	206	203	201	234	212	193	238	207	209	212	185	209	237	222	224	198	211	212	203	198	215	197	200	233	208	182	221	212	201	195	195	209	211	209	203	201	222	232	236	208	198	212	220	204	224	209	220	206	236	211	195	191	211	197	175	194	191	208	213	191	231	173	240	212	215	186	216	204	220	199	201	227	190	175	232	233	225	221	197	210	229	181	239	218	179	236	219	208	202	231	192	198	219	223	214	224	205	201	201	216	214	216	203	199	208	177	208	194	210	216	174	229	206	216	185	195	210	186	210	195	220	197	212	213	193	220	196	217	196	208	238	206	221	195	217	201	204	204	200	209	184	209	221	197	213	211	211	182	212	197	197	223	233	187	191	225	205	206	203	183	193	212	197	245	231	216	212	222	204	210	228	202	206	234	210	223	169	217	192	192	217	226	189	230	202	200	207	207	222	205	213	226	194	183	200	215	207	202	211	199	221	208	208	234	218	198	228	236	226	197	209	238	196	192	205	193	186	192	209	224	211	194	194	223	208	225	194	223	180	225	205	200	197	216	208	201	179	217	210	211	234	213	231	199	182	229	214	220	233	196	217	214	182	219	198	211	216	211	200	197	202	195	205	206	210	220	212	197	212	196	203	192	210	226	215	201	208	182	231	221	211	195	216	186	215	236	207	239	219	212	208	223	201	216	203	244	213	195	205	207	211	224	205	214	205	187	215	227	220	203	242	211	212	198	191	209	201	201	204	208	213	188	207	226	192	214	182	198	212	224	195	217	225	193	211	211	212	212	221	206	216	206	187	219	220	216	209	185	219	200	197	215	219	215	207	233	205	207	188	212	231	187	198	202	191	229	214	173	208	197	239	205	203	208	231	202	209	188	198	213	214	213	207	201	228	218	224	215	208	240	208	191	213	222	205	209	228	218	210	203	204	202	216	193	212	216	214	207	213	195	197	212	221	199	209	211	197	206	191	195	199	211	220	188	194	213	251	165	219	199	184	209	203	195	215	210	183	183	214	203	189	194	189	192	234	216	214	189	206	196	235	192	227	205	221	189	204	236	225	175	226	231	209	194	207	196	220	200	193	205	218	197	224	220	191	216	206	200	197	221	181	188	232	221	199	213	207	208	231	202	165	204	200	194	181	191	219	201	213	191	187	213	224	210	192	187	215	196	192	212	214	192	193	177	198	211	186	187	215	211	221	256	189	222	211	203	186	209	203	214	188	207	214	217	223	194	212	182	240	218	226	186	183	197	203	204	214	182	216	245	191	217	220	224	194	219	230	202	205	188	210	201	189	211	226	196	227	205	210	203	202	218	210	209	200	218	199	197	185	199	203	183	183	218	190	203	207	214	193	210	220	209	196	226	211	213	207	195	189	222	187	215	232	210	193	229	194	179	209	213	188	215	196	188	184	227	195	221	196	222	201	179	192	181	214	218	202	209	205	230	220	200	190	191	211	202	209	190	205	218	198	193	195	208	212	222	205	203	230	200	194	222	228	210	195	200	206	227	218	216	237	232	215	198	208	201	183	192	209	197	230	205	207	194	229	206	217	206	229	218	216	227	213	203	231	204	211	193	203	222	173	212	228	207	184	203	212	230	230	219	208	214	212	243	247	228	241	237	221	208	219	207	194	193	202	211	196	203	218	214	208	231	227	206	215	210	206	192	208	225	204	200	204	209	186	212	181	223	205	214	228	229	198	214	210	214	216	209	199	186	212	195	195	225	199	218	203	209	195	224	240	200	211	195	214	199	211	194	241	205	194	229	226	218	171	203	182	231	231	214	194	220	219	207	204	206	173	222	200	202	207	196	221	231	239	210	202	201	188	211	212	221	196	204	211	232	236	202	224	207	202	222	184	190	227	219	230	204	206	201	189	222	240	236	203	206	219	219	211	213	212	206	211	205	211	218	195	182	245	201	183	235	213	194	204	189	221	215	209	206	188	217	204	203	183	209	213	176	187	208	191	209	229	191	192	207	204	220	205	202	221	204	195	221	209	206	209	206	210	230	221	200	206	206	214	206	170	217	207	215	237	199	251	189	206	200	231	223	202	209	206	218	209	214	243	216	204	209	237	184	195	188	196	212	225	198	216	194	215	193	223	216	188	206	193	219	189	205	205	202	203	196	218	193	195	199	208	207	181	203	201	198	214	209	212	216	200	214	227	218	177	209	196	213	207	187	190	221	197	207	186	204	210	208	207	231	175	181	227	199	217	219	211	193	201	216	213	211	209	199	206	218	178	213	203	233	241	192	212	215	211	186	198	193	238	183	200	210	215	221	180	214	192	193	207	193	224	218	194	214	203	212	200	229	183	209	189	179	214	205	203	222	210	232	232	225	231	221	225	219	184	211	230	225	223	211	204	224	199	207	203	198	198	203	209	201	202	232	196	220	233	199	202	212	209	192	217	190	228	189	203	230	191	178	236	205	221	205	216	189	197	196	205	195	199	209	225	224	232	222	215	216	223	206	222	231	217	194	222	205	192	199	202	202	228	179	216	195	197	198	216	218	210	202	235	221	211	220	201	215	211	207	234	230	204	189	202	186	195	213	223	209	212	222	213	204	195	227	187	226	220	205	235	182	195	206	225	218	218	193	191	168	199	215	191	232	226	201	176	200	202	221	207	232	227	219	196	177	216	207	203	204	199	200	202	207	204	225	208	197	208	211	239	217	195	216	201	205	209	197	211
36155	48295	30512	10839	2882	794	424	367	375	377	338	374	347	347	349	373	369	333	342	352	366	387	348	335	347	320	339	335	355	323	298	337	348	373	386	354	353	356	327	379	347	343	350	347	329	352	360	335	350	348	355	335	351	356	365	347	332	315	302	342	365	354	347	376	347	370	346	336	320	344	339	320	330	342	342	342	341	368	357	359	335	373	338	319	337	330	371	329	366	347	329	335	354	345	374	353	358	364	331	352	353	338	332	367	329	336	334	350	366	328	337	351	377	324	369	336	372	358	337	344	330	342	350	326	363	333	322	378	347	333	353	360	327	357	323	323	346	364	351	380	344	339	340	324	344	355	350	335	350	356	382	334	343	343	373	324	353	346	321	368	350	352	329	367	337	313	309	341	335	304	338	342	349	327	359	360	356	311	324	355	320	352	354	357	321	334	364	315	355	359	327	344	367	334	325	326	312	332	371	307	336	320	349	334	363	333	357	315	307	362	370	354	320	366	326	336	343	328	359	337	342	347	362	352	361	339	362	370	318	324	329	354	323	359	345	322	327	328	322	357	351	354	351	335	347	317	354	372	353	334	370	341	353	311	306	336	362	337	342	298	345	354	359	336	336	345	355	307	324	400	353	360	383	338	314	342	340	321	348	326	374	388	353	322	353	345	352	329	354	363	330	325	356	325	331	376	334	351	337	346	359	353	313	339	354	350	375	354	359	342	362	363	360	339	374	327	360	369	355	330	355	368	347	346	348	368	343	353	353	348	324	366	369	340	332	340	386	354	370	311	366	322	340	348	331	312	324	316	321	367	342	365	335	331	365	337	334	345	349	352	332	313	353	330	346	346	331	345	306	342	346	356	323	341	330	358	310	350	326	359	313	355	363	334	344	351	336	365	360	376	324	340	369	349	314	367	340	343	305	349	325	386	352	345	341	360	313	336	340	338	328	370	363	362	362	363	321	340	312	334	338	329	387	358	361	338	353	307	335	334	332	321	317	337	337	361	357	360	348	352	362	337	351	325	390	345	341	365	314	347	325	324	341	323	341	343	343	364	342	335	369	336	340	351	326	326	340	326	372	336	349	318	311	387	321	335	331	343	368	359	338	312	369	358	372	327	393	336	367	329	313	362	327	313	351	356	329	315	332	324	318	331	349	311	343	313	346	367	343	333	365	337	337	332	379	333	334	342	324	336	347	349	368	336	351	411	360	347	323	332	332	367	346	326	377	304	337	340	345	366	335	352	345	355	361	331	371	337	360	386	366	342	337	349	332	335	333	347	380	278	360	362	331	326	305	326	306	310	338	317	331	342	369	361	351	367	366	351	358	344	342	336	343	340	329	336	352	328	332	312	339	312	376	371	368	348	341	373	348	359	327	365	314	350	342	313	326	339	326	358	364	367	328	389	370	319	323	339	304	364	353	345	349	335	366	347	331	321	357	341	375	359	373	351	341	326	363	300	354	368	322	313	315	354	343	372	349	343	320	372	357	343	347	344	347	365	360	334	348	346	325	345	341	356	356	333	339	337	370	348	354	364	349	330	343	352	335	339	346	351	330	365	345	332	371	341	329	328	337	309	320	315	360	315	345	344	348	358	351	356	373	352	364	359	352	342	323	330	356	316	355	305	352	363	333	339	355	350	338	362	325	339	306	356	345	346	344	347	339	328	371	346	337	334	323	328	370	323	334	368	364	361	331	345	337	342	371	339	370	360	309	363	385	373	318	363	357	333	312	341	333	348	345	344	293	332	367	350	368	380	360	320	364	346	340	352	343	340	358	338	351	351	326	377	383	316	327	346	339	399	337	331	353	366	343	368	329	349	323	339	381	359	327	365	329	325	338	398	351	335	348	310	345	336	339	337	345	357	331	367	332	354	331	346	362	340	330	345	350	350	384	334	357	370	325	357	342	331	331	321	342	356	323	344	363	337	341	329	371	350	355	307	326	367	360	322	345	300	342	342	325	385	355	353	348	342	323	322	359	364	350	344	356	351	378	350	357	341	350	341	365	337	383	340	328	349	336	317	325	362	343	388	357	313	360	358	383	351	365	357	387	337	368	351	314	347	355	347	373	309	331	324	349	370	365	323	333	328	397	364	359	329	320	337	361	326	339	358	354	317	373	332	364	351	339	378	342	325	352	364	338	324	343	364	348	334	323	332	355	343	314	353	363	353	379	329	375	299	364	337	350	367	346	364	382	324	313	360	346	335	397	305	339	364	361	374	339	319	351	375	298	326	335	394	369	336	344	358	382	363	365	341	346	357	319	342	343	329	344	321	372	359	321	352	344	333	325	349	329	314	326	354	342	336	363	354	355	359	363	315	363	358	362	352	329	342	340	341	374	335	351	355	322	322	345	367	363	358	362	348	342	364	356	355	374	343	306	351	364	351	339	312	309	317	333	303	343	330	329	358	350	375	313	332	336	326	316	343	340	356	329	356	356	353	333	328	344	338	358	350	347	335	348	329	331	345	373	329	374	355	351	364	349	327	327	337	346	363	326	321	364	320	344	354	342	350	340	326	341	360	334	316	345	334	344	336	353	342	353	359	348	346	355	334	355	346	341	315	329	313	360	351	344	359	333	330	316	357	326	346	333	350	359	355	351	360	338	353	352	356	338	352	364	327	343	353	368	337	361	322	349	322	330	343	323	346	338	356	319	365	315	374	348	333	370	326	326	363	366	367	347	339	345	352	356	345	353	312	362	350	349	361	331	335	319	355	330	376	367	381	358	353	342	346	350	341	341	355	345	351	360	324	333	337	363	349	319	357	330	337	332	334	367	334	368	359	339	348	324	332	356	338	331	338	328	349	339	365	360	342	336	336	374	352	331	367	362	315	314	352	344	329	333	373	346	331	375	356	307	365	349	359	338	351	324	367	327	341	346	350	332	330	356	366	345	340	353	329	348	348	343	354	347	341	344	349	360	363	338	313	345	375	345	329	273	345	346	326	347	354	317	360	334	382	345	366	343	317	354	344	329	327	332	328	341	354	369	356	337	356	373	359	348	343	375	348	333	351	332	367	304	344	360	336	344	382	352	306	328	358	315	355	323	329	363	352	350	322	348	331	350	341	344	340	346	301	321	356	358	355	345	343	395	316	358	309	339	346	348	366	351	352	344	336	339	348	349	330	317	346	340	327	356	397	359	339	319	355	325	362	329	342	353	323	317	341	351	356	335	334	351	351	360	345	308	356	344	366	323	344	363	350	328	339	347	356	348	357	338	325	340	342	345	347	340	356	327	310	336	353	346	319	332	339	345	356	326	340	349	358	342	345	378	328	367	357	349	347	344	348	345	338	348	351	356	392	312	365	342	335	345	371	362	360	334	339	349	344	339	321	306	349	372	333	334	341	321	345	335	356	351	343	348	344	316	358	373	362	366	332	334	328	320	372	334	357	326	345	357	335	363	350	349	324	335	306	343	347	349	325	371	350	354	373	363	337	366	351	338	380	362	357	370	367	349	337	333	346	341	327	362	357	373	323	335	400
24720	23344	30928	25121	19309	6247	550	287	287	269	273	306	314	254	283	264	260	246	274	292	311	253	252	261	262	238	296	282	266	300	263	246	258	287	295	264	265	241	277	283	252	292	312	272	283	266	251	251	271	273	255	280	272	249	256	286	245	270	286	257	243	268	260	263	263	263	251	279	259	266	273	231	267	282	266	284	273	273	285	250	261	268	267	277	243	259	277	265	239	258	265	241	278	294	230	282	245	248	266	260	273	251	276	256	282	282	243	268	267	268	259	276	277	274	257	282	280	291	269	276	297	246	268	253	281	257	265	281	264	263	258	248	270	265	288	237	267	261	265	244	251	258	281	258	283	260	266	265	268	264	260	248	248	264	302	255	264	281	285	278	262	262	284	272	282	266	253	301	271	281	259	248	247	255	279	281	274	271	247	277	273	292	279	240	256	254	248	269	250	265	268	240	267	243	286	269	253	251	273	247	263	298	274	255	289	279	265	256	253	277	265	261	270	264	271	274	261	276	274	276	258	290	242	243	275	214	264	242	250	269	279	249	263	269	261	289	280	279	254	253	276	315	291	259	255	259	262	227	304	247	258	245	296	273	264	285	310	280	268	256	292	270	264	270	271	274	269	274	252	249	250	250	255	273	289	275	292	275	254	255	251	268	249	259	273	251	278	241	291	296	279	275	274	274	278	245	266	235	277	276	257	307	259	265	275	233	261	254	288	272	300	263	261	268	228	238	284	239	255	258	272	286	228	278	277	250	229	273	291	272	283	259	287	288	272	260	279	268	234	273	260	225	255	275	271	261	270	271	258	263	247	251	291	252	256	287	282	267	266	271	277	256	287	246	265	288	285	255	252	238	283	301	269	272	275	261	272	274	269	290	240	270	288	265	253	294	261	286	281	256	281	291	261	232	246	270	270	265	246	253	269	246	270	249	305	269	249	276	283	275	302	244	245	306	268	277	275	277	259	245	271	264	260	271	266	272	263	273	275	272	308	285	278	241	271	281	271	251	262	288	267	254	277	241	304	268	267	286	257	235	312	268	277	261	250	250	276	261	266	258	295	266	257	263	275	262	254	270	266	250	257	251	254	253	261	263	261	296	282	264	257	265	269	263	281	254	264	273	268	262	235	305	250	300	288	282	291	271	267	265	277	267	250	244	256	247	267	247	278	257	250	274	312	253	283	248	259	247	248	277	256	251	270	279	253	275	250	271	272	251	258	261	272	263	272	257	252	260	257	250	270	262	256	294	247	265	267	280	267	248	263	241	267	262	278	251	258	288	254	276	278	274	265	272	260	264	277	263	250	247	271	244	293	273	239	297	268	303	297	270	257	252	290	272	251	283	281	249	252	276	277	269	281	276	251	271	321	279	267	268	246	249	277	312	295	264	274	268	278	258	257	296	295	265	273	258	284	253	280	282	267	277	283	235	276	288	273	307	268	269	273	252	259	261	296	256	256	234	230	257	273	278	258	274	296	270	262	275	273	271	263	267	307	230	276	262	283	280	244	291	263	271	260	275	274	296	283	271	273	280	268	246	260	259	257	274	291	284	269	261	251	272	283	257	262	263	246	253	306	270	267	256	246	270	249	246	259	293	267	285	243	248	288	268	276	282	258	270	261	253	238	278	272	285	281	278	242	247	277	271	269	239	258	251	248	267	267	262	257	274	266	241	256	254	238	244	263	254	280	262	250	266	254	246	248	282	259	284	281	283	298	253	248	260	263	262	263	288	265	284	290	265	298	287	251	255	299	250	285	250	271	250	268	278	286	246	287	255	237	259	253	272	276	289	280	242	251	261	254	274	266	275	243	262	273	244	227	253	269	259	253	309	239	281	255	263	264	251	264	268	258	240	251	276	274	234	233	300	258	267	248	283	260	260	279	281	293	254	257	282	281	236	248	297	255	251	316	246	298	258	260	268	270	241	244	227	264	287	266	284	236	258	276	283	279	256	269	281	247	269	259	285	266	256	239	257	273	256	274	246	263	262	288	244	241	250	271	253	258	281	267	257	257	284	263	250	256	284	232	286	275	272	293	261	268	280	255	286	274	264	271	257	283	244	262	300	282	274	260	263	301	274	286	263	269	260	277	261	290	248	269	275	291	244	255	276	272	261	262	269	279	250	271	290	263	285	296	245	244	258	265	267	264	258	260	278	286	244	281	253	259	267	299	254	254	290	261	277	267	275	264	298	270	281	286	261	272	245	268	259	259	280	264	293	290	258	266	237	260	234	274	270	297	267	290	289	262	264	275	260	264	230	265	273	237	268	262	252	274	264	285	273	247	278	287	261	257	307	277	261	302	295	268	244	284	257	260	258	293	295	261	252	269	279	271	279	281	250	284	281	270	250	297	267	275	256	276	286	282	266	268	233	255	277	281	261	245	282	267	277	244	282	299	256	280	248	284	244	261	256	281	267	275	264	264	252	277	238	257	259	290	264	301	279	293	269	262	261	273	265	298	248	275	284	282	256	247	236	295	270	251	256	239	287	242	303	262	250	247	251	277	254	270	271	263	263	230	266	272	263	283	271	262	288	255	266	269	236	291	317	279	256	280	272	281	236	239	250	259	257	263	294	258	264	280	263	273	275	289	256	264	288	248	237	241	291	265	261	273	261	280	290	247	261	273	246	235	251	287	258	247	244	234	275	258	258	270	251	267	261	284	261	253	260	294	266	269	270	246	291	258	273	237	269	272	295	263	263	275	265	278	273	226	291	278	264	276	271	241	260	261	276	277	275	284	277	272	254	257	239	252	265	287	256	249	274	271	274	264	268	234	258	258	281	244	243	283	279	249	266	278	260	219	286	268	277	241	262	283	246	284	280	250	258	284	266	260	241	248	256	269	237	262	282	249	260	259	287	271	261	248	253	259	250	262	263	250	268	259	249	248	277	258	254	280	254	261	258	215	264	256	265	239	284	289	279	239	247	254	267	265	256	277	251	251	259	245	251	251	258	279	282	252	288	273	265	260	283	276	269	271	265	280	265	296	277	253	286	288	282	264	274	276	308	252	258	284	252	272	265	274	224	274	259	302	261	278	269	308	259	266	269	271	229	279	267	316	258	249	284	273	266	266	268	238	306	272	242	265	238	242	261	268	270	274	285	271	311	271	258	251	272	263	284	258	279	245	287	251	276	288	253	226	294	270	254	247	264	272	280	274	268	255	281	250	281	247	272	248	233	265	271	269	244	279	252	245	267	240	262	285	272	250	270	280	271	270	235	269	271	272	265	251	289	291	273	267	295	248	248	262	273	280	283	295	252	254	267	256	280	261	274	248	242	279	291	284	240	266	282	255	262	254	269	264	296	273	270	277	262	271	242	272	294	290	254	227	247	262	254	264	272	253	271	277	262	276	266	262	252	286	259	280	278	275	257	256	258	263	279	244	256	269	280	271	284	257	255	285	293	258	264	286	266	275	267	258	236	273	285	264	280	263	261	283	263	244	254	256	263	281	268	301	270	280	256	285	292	258	273	272	255	274	263	278	285
60477	87854	56993	29881	10552	2342	727	480	472	452	433	425	415	432	414	424	429	425	440	476	397	410	475	434	453	447	422	428	462	475	461	436	442	446	477	469	436	443	411	431	464	455	422	486	418	401	448	411	425	404	429	416	448	446	447	422	461	417	471	409	446	473	438	383	455	406	475	439	411	460	461	418	465	435	449	449	418	432	418	408	433	424	456	437	443	453	450	414	417	431	426	444	434	448	428	440	385	410	437	421	433	414	439	420	407	429	420	433	423	432	429	424	431	407	467	447	429	429	429	430	426	402	397	392	455	457	439	414	452	417	395	420	454	451	430	435	448	438	448	474	484	443	390	439	466	457	452	438	406	424	441	438	441	412	427	455	445	430	407	434	427	423	430	439	454	411	388	430	440	429	434	445	425	468	437	436	423	433	432	407	454	432	405	421	417	429	446	427	465	435	430	421	404	444	456	445	423	473	409	471	402	445	424	414	453	422	459	451	433	436	439	422	460	412	420	449	441	431	394	437	474	463	426	431	424	421	431	419	442	427	444	435	434	409	449	447	467	450	396	459	403	441	417	448	413	450	402	425	418	430	444	425	403	426	430	448	406	427	417	427	436	413	408	415	440	451	432	437	471	437	453	462	420	446	429	466	420	404	406	443	394	441	421	422	410	408	443	450	426	467	448	379	435	398	416	433	402	431	448	461	408	459	430	415	410	425	376	420	403	427	432	447	422	422	431	409	425	442	412	403	440	436	403	401	440	429	433	411	416	419	407	442	445	450	424	438	446	446	427	451	448	419	463	422	434	449	430	455	437	398	423	409	447	420	460	462	433	423	440	445	432	452	395	410	410	403	471	415	399	415	439	429	442	452	428	420	452	444	456	416	486	421	414	425	415	434	405	428	461	443	418	418	449	474	437	433	435	383	434	410	441	420	416	423	445	448	429	444	426	396	437	409	447	434	401	439	467	404	438	402	466	452	425	465	433	428	411	435	416	423	469	415	427	446	447	423	481	436	426	412	424	426	404	434	453	399	427	454	437	465	445	447	405	435	453	466	416	440	422	432	409	433	452	399	404	414	439	459	456	420	442	442	437	424	430	421	459	434	441	403	425	386	420	421	409	431	438	426	426	409	467	454	462	473	425	436	408	442	430	425	419	453	418	401	416	401	437	469	447	436	427	440	475	416	413	450	429	451	450	454	447	457	463	447	430	441	430	428	434	415	407	400	448	437	407	450	443	428	371	423	477	386	453	417	436	434	438	443	409	423	423	423	432	462	404	423	406	404	432	428	485	415	437	429	419	442	409	436	429	390	415	434	427	407	467	401	426	457	401	411	409	444	441	422	445	461	464	456	440	444	447	443	441	403	455	385	416	459	480	390	428	445	383	420	441	436	393	443	443	476	417	437	441	411	418	408	400	461	435	429	419	390	440	436	449	419	459	412	448	420	416	440	419	450	402	450	481	422	440	428	429	446	434	426	395	417	416	427	427	436	459	405	410	432	422	426	445	428	424	446	467	437	421	407	428	406	448	401	392	419	461	427	416	438	438	416	410	453	411	396	424	448	437	425	403	404	451	431	401	424	432	438	416	433	427	416	439	444	429	428	396	448	454	427	463	441	416	404	424	409	462	431	432	424	412	420	402	414	390	424	437	443	461	436	424	428	386	411	397	472	423	421	428	473	416	427	444	450	450	421	423	459	423	447	377	464	423	446	442	405	402	443	448	448	434	450	423	443	427	415	465	411	403	432	410	440	457	436	387	435	431	444	415	407	418	442	449	434	454	446	422	416	438	435	414	441	421	431	437	389	437	397	453	473	402	426	453	437	441	426	413	436	411	428	438	437	406	398	395	405	438	434	432	454	446	467	429	423	421	445	428	475	411	400	434	434	458	460	472	415	427	455	448	462	420	421	429	452	439	415	426	392	456	433	420	421	485	441	439	430	401	466	410	452	426	452	427	420	437	424	403	426	430	432	435	439	420	451	456	435	449	405	396	412	418	458	409	429	407	432	429	436	420	470	470	396	380	420	450	466	449	459	434	401	447	433	453	452	407	466	450	456	458	457	435	427	481	456	427	437	417	447	426	423	419	451	423	414	416	421	441	380	392	422	438	431	433	446	427	438	449	439	428	405	436	424	464	451	447	436	433	426	427	448	437	440	426	463	424	440	412	430	455	444	429	432	430	467	422	418	456	391	422	452	440	477	430	458	440	429	418	443	449	418	443	444	389	456	439	437	428	437	421	416	439	441	393	421	433	409	425	428	401	436	432	397	446	433	412	460	411	405	421	469	427	461	395	436	448	420	407	424	437	423	447	396	415	423	435	415	442	466	439	409	413	416	401	417	454	436	409	443	469	428	435	429	439	449	425	463	413	481	451	432	413	414	460	428	399	454	421	430	430	433	434	463	422	452	461	444	455	423	450	446	415	445	431	409	441	446	446	413	442	437	457	390	457	416	438	435	410	466	404	418	435	435	419	465	421	435	435	427	466	454	426	458	401	429	437	399	411	450	449	430	421	425	427	471	447	452	440	413	411	425	447	438	441	447	408	413	451	409	410	416	452	463	440	402	438	446	399	431	466	446	396	421	425	421	436	402	447	429	458	462	458	483	444	383	435	436	434	430	423	437	410	438	434	461	432	414	450	463	422	425	433	467	478	438	428	426	449	426	444	468	459	442	415	436	421	411	431	440	435	429	435	421	418	428	417	425	428	452	422	436	448	407	437	475	421	407	429	435	426	410	434	450	479	432	439	451	439	410	434	459	440	454	448	436	430	432	427	470	432	440	438	478	445	435	461	435	425	416	412	425	414	419	440	418	443	434	441	435	431	431	461	443	416	424	452	419	435	431	428	421	453	455	440	440	410	428	423	414	432	466	444	437	404	464	455	401	417	442	426	472	477	497	434	452	434	439	423	428	388	383	434	418	413	460	402	424	415	411	453	450	456	432	403	410	437	416	412	456	482	427	410	430	438	442	444	463	425	453	398	429	423	457	414	435	449	396	433	451	453	425	433	418	416	399	414	435	421	444	457	450	449	435	447	436	464	432	451	438	439	426	449	452	443	457	436	412	427	409	412	429	422	436	429	412	421	409	421	439	420	408	439	446	462	478	453	452	454	406	431	414	450	457	447	441	433	450	378	465	415	442	421	403	403	397	466	431	437	393	412	414	433	439	416	439	460	439	444	437	436	443	451	449	454	418	434	439	415	416	464	435	459	452	458	461	436	437	432	434	421	421	427	425	429	458	415	423	465	414	468	406	414	421	424	425	400	433	444	421	436	421	405	415	461	410	418	434	405	438	464	408	424	436	424	407	451	454	451	446	454	461	424	464	452	456	392	442	402	407	470	429	438	417	432	455	461	420	408	429	434	428	391	427	409	461	444	445	457	427	422	449	443	446	388	397	401	422	413	431	447	378	468	397	409	416	432	410	445	451	427	429	404	417	429	432	437	418	459	408	425	436	418	438	420	453	463	426	455	432	427	386	452	421
23435	22001	29859	24162	21375	18541	3704	420	330	339	321	333	343	312	318	346	311	312	292	351	299	327	319	312	296	337	304	304	311	316	328	307	302	323	312	297	332	343	309	331	304	298	267	326	330	342	325	302	338	322	312	309	307	335	317	341	323	302	324	323	300	300	307	334	347	305	304	317	333	338	296	295	304	343	308	350	332	299	322	304	313	340	331	331	318	298	307	315	307	325	333	332	316	352	318	333	347	325	321	282	310	290	322	293	295	316	320	289	318	311	318	312	296	301	321	293	344	331	312	327	306	296	322	334	322	279	293	326	338	308	309	300	349	308	286	288	320	331	309	302	320	326	306	313	300	325	339	324	297	318	295	310	304	307	300	331	289	346	313	309	318	325	332	312	298	301	318	311	349	326	295	333	289	313	330	324	327	322	349	313	330	322	313	334	337	286	333	320	306	351	282	347	306	286	327	310	288	310	324	310	301	306	305	301	302	310	311	344	305	301	293	301	325	308	335	325	328	327	299	299	329	317	317	311	321	296	313	349	328	307	302	292	290	310	304	315	308	321	322	313	292	310	293	317	343	303	298	334	313	336	352	310	329	310	302	314	296	301	305	332	308	324	315	326	339	336	314	285	329	308	336	326	306	323	289	327	318	314	291	323	311	329	318	306	334	297	320	339	319	326	335	312	302	283	321	305	295	312	311	344	288	285	299	315	299	323	305	335	331	348	295	311	293	309	325	324	331	336	325	339	308	332	325	297	314	310	338	330	282	289	323	325	328	316	337	333	279	331	325	310	289	313	325	290	305	310	312	314	293	283	344	323	301	326	312	329	294	319	306	319	327	331	324	306	308	330	305	330	328	319	313	334	294	311	292	327	334	342	328	313	337	342	326	317	286	276	297	332	333	304	321	310	322	304	315	354	316	299	313	318	321	346	288	318	293	329	312	282	286	330	278	293	296	340	342	301	317	309	327	298	299	287	335	309	325	308	306	317	307	333	275	294	315	321	298	352	315	301	328	311	306	323	297	344	317	296	330	330	315	338	305	298	311	295	334	276	308	302	343	297	295	331	286	273	293	308	301	280	317	322	302	333	303	310	316	303	305	302	262	304	306	307	313	323	314	316	322	321	309	341	321	333	296	303	294	298	330	285	327	314	298	333	332	291	339	320	327	284	357	324	316	297	283	294	331	308	336	311	315	341	298	302	287	328	295	308	342	328	302	295	290	326	290	301	333	303	291	314	294	286	317	337	337	289	309	357	300	303	290	296	309	336	307	310	290	278	316	329	307	323	307	326	331	301	318	267	302	315	331	323	328	316	294	312	279	351	342	306	300	355	316	327	317	303	285	320	314	298	269	340	318	310	303	312	295	303	312	315	328	298	309	313	328	319	339	309	284	302	353	324	322	311	333	293	303	330	313	324	299	312	291	322	345	281	302	315	337	294	315	270	349	324	300	326	335	349	310	296	319	287	305	346	323	298	316	318	311	296	302	337	305	301	308	281	290	330	341	343	329	327	322	321	311	333	309	300	335	323	304	326	321	362	333	285	306	310	325	286	325	347	330	302	305	330	306	273	338	302	323	321	348	310	325	312	304	305	286	313	339	283	321	281	310	299	300	324	330	332	306	307	337	313	329	320	309	321	298	313	325	315	304	330	323	335	317	299	310	297	297	292	316	321	290	332	344	293	312	315	337	301	300	299	303	286	312	308	293	318	336	312	314	320	328	317	325	328	306	299	318	291	325	274	300	331	288	321	320	319	291	340	326	308	307	331	320	326	318	342	304	301	315	300	294	309	339	337	314	328	295	352	313	315	295	309	303	298	322	336	317	345	310	318	310	310	294	327	304	322	298	277	336	312	303	294	303	281	303	311	305	294	299	349	320	300	323	340	292	311	298	322	305	293	305	330	292	313	289	319	327	306	286	290	308	337	330	300	313	304	326	343	307	344	308	316	338	308	318	317	319	289	300	323	322	320	296	356	325	306	315	312	325	290	325	318	282	340	330	357	333	324	326	308	294	307	311	324	300	324	310	302	324	310	311	320	314	309	303	313	344	308	327	358	316	307	329	296	318	343	288	308	341	352	345	299	320	296	331	297	320	313	301	320	319	310	316	351	309	347	320	342	303	299	318	340	353	307	295	346	318	310	276	275	331	317	329	329	322	305	323	305	350	308	325	287	314	301	297	333	304	345	307	308	339	322	299	311	306	334	321	263	297	309	292	306	274	315	320	325	353	275	350	320	320	297	348	290	323	321	308	328	319	283	293	304	338	293	303	336	306	315	301	328	291	322	331	292	313	297	353	329	298	292	296	309	345	288	326	345	324	315	303	342	301	331	301	345	328	301	315	331	344	326	294	329	313	332	353	319	312	299	323	344	320	332	312	325	306	317	292	328	316	275	283	319	314	286	321	333	325	289	316	313	328	346	314	311	317	340	326	344	289	307	350	281	322	319	343	315	303	304	295	282	310	324	301	312	289	302	296	301	319	309	328	337	336	346	308	294	366	325	302	314	316	296	309	321	334	321	324	365	320	298	340	293	321	326	316	339	316	323	292	332	334	288	296	295	289	310	298	293	302	280	315	325	309	314	305	288	322	313	301	335	275	312	307	344	300	318	311	325	318	298	281	342	319	331	329	334	289	345	327	318	342	312	286	336	297	307	329	295	318	281	328	288	308	305	343	347	297	324	312	288	273	316	311	303	309	285	318	306	318	328	337	287	340	316	293	316	319	325	323	332	304	315	336	294	288	330	285	307	313	310	321	326	341	292	343	336	305	313	283	297	334	279	344	284	300	306	339	312	310	322	336	313	307	322	335	346	304	305	306	301	293	304	295	311	314	321	325	304	339	350	289	319	320	320	293	347	296	325	318	299	338	318	339	346	324	319	321	329	354	299	293	308	330	309	321	306	314	351	321	308	328	327	325	273	296	310	323	319	305	297	301	285	287	328	316	330	303	308	323	313	309	356	312	324	321	352	304	321	328	306	326	327	323	331	324	314	328	309	318	318	354	309	309	303	298	300	307	322	311	288	338	290	315	301	327	302	299	327	323	291	327	309	291	301	311	319	336	318	344	327	281	303	329	335	309	341	321	272	293	302	307	315	300	333	325	329	302	348	319	300	288	319	330	305	324	314	321	286	334	327	300	330	312	299	325	316	311	302	274	314	286	299	325	335	308	314	314	318	346	317	342	324	308	343	285	314	295	343	332	302	339	314	304	334	303	293	342	313	296	315	317	294	314	280	305	342	346	325	328	299	334	319	307	325	305	315	320	342	332	321	348	329	291	278	332	305	319	308	316	314	304	314	331	289	331	321	330	326	292	325	321	319	299	300	324	329	313	287	283	309	307	328	309	338	284	326	317	311	340	308	315	325	317	320	283	333	315	332	301	317	322	318	340	307	300	300	303	289	323	326	283	318	313	276	314	320	324	326	361	303	314	299	321	287	296	339	343	291	300	297	323	281	300	319	312	303	306	284	295	283	352	313	291	293
62197	96937	67413	37280	15370	3548	1034	556	505	486	474	515	492	457	499	481	490	495	482	461	482	505	453	517	530	484	504	487	488	520	504	474	513	498	509	477	486	480	521	452	485	493	512	517	496	492	503	560	483	439	506	501	492	496	474	490	534	506	503	476	508	489	449	505	504	501	468	462	498	514	476	449	480	528	495	515	497	470	501	496	502	518	454	478	462	501	470	483	512	485	531	470	503	448	505	507	466	492	469	518	518	461	460	481	465	498	463	497	478	439	486	474	486	502	466	460	511	515	530	458	496	545	519	531	491	536	495	464	469	494	479	466	522	499	470	456	501	468	529	495	476	511	487	480	463	501	478	510	482	503	447	498	477	515	491	451	500	509	494	489	464	478	495	515	470	482	500	469	502	487	498	479	521	473	499	492	474	509	470	461	455	473	475	523	525	524	475	484	516	532	497	495	493	488	497	533	509	509	529	519	448	465	498	483	479	458	487	478	452	513	473	492	491	494	437	528	526	469	486	461	473	487	484	504	494	504	509	485	492	512	476	490	514	491	502	463	505	534	479	482	476	489	464	463	506	526	454	488	479	471	497	479	474	524	483	511	462	492	488	556	490	481	516	504	481	472	486	498	499	477	486	502	488	471	484	522	505	487	469	498	492	483	500	455	489	449	511	476	519	470	462	512	493	520	524	517	463	466	475	490	536	504	439	486	497	494	520	501	483	509	507	515	482	537	511	499	501	494	477	513	498	520	495	483	447	466	455	462	438	476	522	459	488	511	468	494	503	479	439	468	533	486	463	495	533	513	496	471	476	517	488	535	507	510	516	514	466	502	453	470	494	485	460	509	458	488	515	525	493	500	499	467	480	471	492	510	477	486	528	507	484	499	479	533	485	446	513	477	491	478	468	491	495	477	476	485	479	498	496	491	465	510	473	461	512	491	500	512	483	449	483	470	482	462	496	468	490	474	496	487	485	512	461	499	480	486	503	471	533	486	548	526	502	471	483	497	446	465	482	502	484	512	464	499	490	481	518	502	498	507	505	503	453	469	483	510	465	454	489	467	504	473	514	489	461	478	504	508	515	493	511	516	442	502	479	499	451	458	507	456	459	512	513	511	449	467	497	488	472	493	509	486	447	501	511	490	481	520	479	498	491	475	495	438	458	497	467	491	489	469	487	540	477	479	497	481	509	488	498	481	476	509	459	517	514	484	438	472	517	483	492	483	511	488	462	519	455	473	497	508	495	448	488	494	508	505	475	508	500	463	508	489	515	511	449	487	488	493	471	489	474	511	479	447	499	494	476	504	482	483	492	473	489	454	526	503	479	487	493	496	482	486	485	482	476	472	480	479	476	492	483	495	459	471	510	499	470	494	558	471	453	473	550	500	537	479	517	479	529	509	495	504	500	496	433	490	503	478	446	492	500	476	495	509	544	479	499	483	478	478	480	504	479	456	486	469	509	488	477	474	469	480	477	464	482	485	494	504	484	494	474	499	503	517	499	507	509	467	472	475	495	475	489	490	482	491	510	457	452	489	484	485	465	530	512	509	505	476	481	500	521	474	490	494	579	487	480	471	509	496	506	465	535	482	470	463	518	505	472	489	507	505	500	479	510	495	503	491	454	514	472	513	484	505	479	486	482	470	473	500	517	484	532	511	482	495	481	518	486	508	464	464	473	488	488	508	501	509	489	516	479	484	481	493	496	505	493	463	502	499	516	441	503	483	469	467	443	506	468	498	491	486	438	514	495	479	503	538	485	485	460	465	491	489	466	491	509	486	467	516	515	471	503	473	468	502	474	503	482	555	477	478	500	504	466	480	481	494	507	453	522	431	492	490	500	471	469	502	467	524	505	490	490	473	471	484	492	501	482	532	478	493	474	490	477	517	488	468	442	480	498	460	520	529	542	456	445	536	498	487	494	472	509	481	470	534	521	509	461	514	455	477	505	470	470	501	503	446	491	475	494	500	487	489	465	468	515	490	475	475	499	514	478	473	503	490	503	509	491	534	500	474	510	499	499	516	471	531	517	473	499	499	464	504	492	439	492	457	526	519	497	463	484	509	484	449	503	455	503	487	499	482	472	515	499	479	472	517	488	519	470	456	507	514	467	488	518	513	498	494	518	513	456	471	483	446	521	517	505	497	474	508	482	479	483	472	471	462	521	500	493	458	476	485	510	521	517	480	460	450	479	493	463	504	476	510	488	469	477	499	519	466	510	481	508	476	496	479	457	510	474	490	512	530	485	483	524	506	511	503	493	470	474	475	459	504	486	479	464	468	470	468	497	487	451	481	486	499	501	530	488	495	483	504	501	463	485	521	516	509	501	481	495	484	499	521	469	516	523	503	510	423	498	485	541	468	484	501	455	470	462	502	487	509	507	511	501	448	481	486	494	485	550	483	522	524	484	503	502	493	515	458	503	496	506	482	486	518	554	501	502	523	469	487	491	455	519	452	486	482	525	497	479	464	499	518	484	495	474	508	499	501	485	491	464	504	488	500	514	481	488	528	477	469	482	514	502	471	460	507	460	499	450	452	465	489	529	490	496	503	472	479	504	517	494	501	498	438	492	515	427	506	499	506	443	483	501	484	538	489	486	491	517	505	477	498	475	460	508	508	514	489	518	510	507	475	489	495	508	452	476	485	493	482	488	448	498	486	434	500	482	552	478	501	501	474	463	483	502	504	519	497	491	472	464	474	477	474	476	497	473	467	519	495	432	481	472	484	479	453	516	475	489	490	487	516	462	525	491	472	498	469	520	477	509	474	468	507	568	518	464	466	471	520	494	480	443	507	494	464	443	495	511	493	494	490	495	486	496	488	480	476	478	459	523	537	467	530	470	489	493	479	506	467	493	504	468	471	466	489	492	479	484	485	485	480	491	488	471	487	541	524	482	512	524	462	493	466	464	510	507	497	492	483	477	458	488	480	505	483	490	476	460	509	493	511	472	512	456	501	495	490	476	483	493	498	486	509	419	450	497	500	453	477	500	525	518	494	526	496	468	471	540	521	511	514	432	514	486	479	502	494	528	511	515	454	486	515	514	462	464	532	442	472	491	502	500	493	500	512	509	487	445	454	515	528	461	480	471	515	472	482	531	446	526	483	533	482	515	508	476	491	490	503	488	477	486	478	507	464	469	438	467	494	507	492	499	486	442	487	503	465	460	500	523	461	489	500	464	498	457	502	466	503	485	459	484	499	478	480	464	460	508	484	493	492	508	452	463	458	487	475	472	484	526	419	471	494	505	469	507	489	478	454	483	454	467	510	480	462	473	510	481	497	483	493	478	500	511	513	492	481	491	491	479	504	481	504	486	476	440	459	517	485	517	470	482	476	497	468	499	518	511	479	461	504	459	521	482	465	425	456	516	488	505	481	467	502	498	520	480	496	464	518	500	478	466	475	430	428	504	480	471	496	482	469	460	459	463	463	499	444	501	501	530	517	441	493	477	461	469	467	534	486	525	469	505	484	481	497	508	494	511	467	508	491
30801	29083	24255	9259	1143	359	244	233	199	192	186	219	211	201	227	234	206	243	203	196	212	221	196	223	222	168	237	202	197	225	232	195	217	231	203	208	200	194	235	190	189	217	204	211	207	217	205	166	209	213	201	209	209	217	204	213	220	198	222	229	222	213	208	186	197	199	224	196	184	195	215	209	202	223	227	207	202	205	207	216	212	191	205	206	216	186	209	205	209	202	213	192	202	211	216	218	200	210	191	218	181	215	202	205	205	193	218	234	207	210	195	208	213	224	209	213	199	208	210	193	207	203	201	199	238	215	205	203	202	221	222	171	201	190	219	207	236	176	223	206	209	228	193	212	207	222	197	181	199	228	219	199	222	212	185	220	213	189	203	200	207	206	195	213	190	206	210	201	197	221	215	183	221	226	198	207	220	194	205	222	195	198	243	200	197	221	202	221	200	223	208	196	189	191	210	196	223	208	201	203	223	188	207	197	217	192	220	226	228	187	179	202	229	168	202	210	205	198	189	209	199	218	209	225	212	224	207	224	197	198	201	198	194	207	188	224	187	234	226	182	227	189	209	186	230	214	216	204	208	214	197	234	185	206	215	189	207	194	222	207	195	211	229	223	200	203	216	187	203	205	246	203	195	214	191	172	218	205	203	205	212	214	207	203	217	174	206	196	189	223	202	200	199	214	201	205	216	219	207	204	184	196	167	223	202	224	222	217	202	212	241	203	203	199	202	203	209	192	222	239	202	190	204	223	221	213	208	191	214	214	240	184	191	219	205	237	214	204	200	214	225	206	207	213	211	215	190	181	207	209	187	180	201	230	211	215	200	210	212	198	208	207	216	198	197	173	190	224	239	214	214	213	228	211	193	209	207	200	224	209	190	204	202	218	231	211	198	198	209	217	217	185	222	222	203	211	202	217	198	236	201	222	218	210	211	203	205	210	206	203	213	213	184	226	186	201	215	232	203	208	194	215	204	209	203	206	203	226	215	224	191	215	203	196	213	208	213	169	205	183	211	200	204	202	209	220	195	226	206	179	202	218	202	206	219	214	208	197	235	201	222	179	215	222	204	205	225	193	217	202	203	197	190	243	197	220	199	208	210	215	205	178	184	205	221	212	191	216	199	210	222	233	203	203	217	216	226	184	219	191	197	209	219	205	208	229	214	212	222	187	196	191	181	224	233	223	212	211	196	205	192	194	196	204	222	209	234	209	190	213	210	199	196	211	218	187	212	231	195	186	201	195	204	202	170	213	196	201	221	188	182	204	228	231	191	226	205	207	218	203	199	204	191	189	197	189	187	190	196	213	187	213	212	202	200	215	220	210	217	202	190	212	196	197	207	188	217	222	201	190	200	202	217	231	208	162	211	221	201	204	194	202	208	219	199	223	199	206	205	227	213	225	193	210	213	200	207	221	199	228	199	217	189	204	205	217	221	183	220	209	240	198	194	207	208	215	217	188	205	194	206	232	212	194	225	212	193	216	186	194	225	214	209	199	227	207	211	221	222	202	201	213	209	204	217	201	190	180	198	197	192	222	217	224	201	193	196	202	206	205	198	227	235	190	204	236	220	201	201	189	218	208	205	209	204	200	211	199	189	202	208	211	195	206	192	191	188	161	197	216	229	250	219	216	220	209	184	193	210	203	194	195	231	197	202	201	202	204	228	218	232	233	227	209	197	209	202	211	196	205	204	211	231	231	233	204	188	215	190	228	199	240	206	214	178	196	201	212	182	203	217	240	203	189	206	192	211	213	182	190	205	213	234	201	210	188	186	198	215	222	198	195	187	207	218	188	208	221	212	229	202	229	191	186	191	204	212	199	209	221	202	242	215	202	208	194	226	207	204	187	207	223	211	191	190	218	184	201	203	200	215	219	222	210	222	210	198	228	236	183	202	204	209	216	189	210	211	185	229	216	204	199	200	230	190	204	219	200	198	206	188	190	208	213	196	210	196	195	203	191	183	181	186	199	214	208	225	204	202	256	189	209	228	198	181	201	204	220	219	222	220	190	209	215	215	203	223	191	210	195	266	215	216	213	185	191	222	215	217	219	208	225	173	186	207	195	197	192	211	224	199	176	200	196	188	210	214	217	204	227	208	214	216	213	226	255	202	181	200	187	233	186	200	181	226	202	232	208	230	176	193	203	193	212	187	193	213	198	223	214	207	197	198	212	210	213	193	197	210	204	214	193	218	222	200	199	214	206	218	185	206	207	211	185	199	211	212	191	224	225	204	205	196	229	248	189	225	176	215	232	187	217	217	188	202	246	198	220	211	228	198	200	221	210	196	223	198	213	207	214	197	204	202	235	201	213	239	196	211	217	211	213	203	221	209	196	226	207	233	227	170	180	207	215	191	214	215	192	213	216	192	210	196	208	234	182	210	218	232	201	188	201	181	229	201	220	216	193	187	208	187	206	199	204	219	208	212	210	185	214	213	221	209	210	181	207	208	211	237	215	190	210	186	228	187	193	184	211	214	231	204	190	228	181	225	227	203	202	203	223	206	216	205	240	199	200	205	218	190	214	231	215	226	219	191	218	210	211	221	205	193	203	204	201	192	214	174	210	210	216	190	203	189	205	197	217	203	217	201	217	204	218	209	221	204	181	219	230	190	205	198	219	204	226	213	210	210	185	237	218	204	204	200	182	218	188	211	201	214	194	216	213	206	216	186	203	210	198	196	187	232	204	192	203	194	191	205	192	198	204	204	182	209	191	225	224	202	205	188	198	207	194	201	185	190	215	218	183	182	193	212	213	224	203	203	202	177	170	227	217	192	202	192	194	200	201	202	220	220	200	212	188	184	217	209	196	194	180	212	213	208	205	163	217	225	227	192	184	214	215	197	215	188	224	199	200	200	210	211	200	206	202	227	187	206	212	209	215	187	208	197	206	213	186	210	186	209	187	220	180	209	219	196	204	205	208	194	195	200	202	234	200	219	217	204	203	211	213	190	204	215	190	208	206	180	201	200	218	191	226	217	213	207	242	240	215	202	228	223	198	196	250	200	208	191	217	233	194	202	218	205	192	229	202	210	226	195	211	230	199	168	195	220	220	202	205	205	171	237	213	202	197	212	193	208	219	219	208	227	219	198	198	208	204	209	229	229	211	201	243	225	211	216	188	205	197	204	204	214	222	224	198	249	192	202	210	218	205	204	234	215	209	207	199	193	208	203	211	217	209	194	172	224	216	245	195	211	219	212	226	212	203	237	214	178	206	214	214	212	207	218	184	208	208	233	207	216	223	222	191	232	206	188	202	203	203	178	217	215	199	200	200	179	218	207	202	183	196	219	191	198	203	240	201	220	208	219	207	179	182	172	201	193	198	188	195	204	213	205	181	200	204	210	194	209	226	189	219	236	228	213	212	190	194	186	223	233	203	186	200	211	206	190	222	220	200	203	173	213	193	210	195	214	222	208	197	201	227	220	202	196	188	212	215	222	191	201	192	203	179	196	190	217	200	194	206	203	208	186	212	212	183	227	222	214	212
38216	44478	27322	8699	2005	611	423	324	376	361	370	337	327	316	329	349	363	335	317	316	354	320	346	353	335	352	365	339	363	316	349	349	354	346	351	380	384	342	325	333	364	328	319	318	351	347	327	333	363	336	338	368	327	333	363	357	343	358	350	343	355	323	353	346	354	367	338	361	319	356	336	364	340	342	329	328	357	358	366	351	350	326	353	324	354	288	335	375	338	326	347	366	322	355	339	347	351	305	325	365	358	316	351	367	340	337	339	325	351	334	328	315	338	346	334	333	324	348	362	309	325	354	313	348	330	331	332	347	377	338	337	364	306	350	319	369	328	321	386	339	351	322	363	347	357	357	322	311	309	362	365	356	340	360	365	326	340	309	327	321	320	359	355	365	357	359	300	316	358	354	336	335	341	362	369	323	352	375	345	364	326	351	377	341	326	350	351	345	345	341	365	330	335	366	309	343	348	342	335	336	354	320	355	353	327	351	349	317	354	304	379	350	324	332	344	366	370	339	348	346	323	308	339	354	372	340	348	318	368	348	321	371	344	314	340	362	346	328	347	310	339	387	334	334	333	347	374	343	353	334	342	345	345	345	339	327	351	348	374	345	336	361	335	350	329	325	345	344	341	349	332	321	352	359	337	319	352	332	341	320	335	329	346	315	329	362	351	369	337	313	353	330	359	328	319	342	336	337	363	334	370	361	355	348	338	346	305	351	370	371	330	341	314	340	362	367	343	347	314	367	382	361	349	352	351	324	345	361	357	325	334	363	369	346	352	341	337	333	334	336	364	367	337	338	339	348	348	320	359	344	349	363	326	346	370	335	331	353	348	372	366	347	348	317	338	335	353	363	325	362	376	341	371	361	322	341	385	335	313	336	337	351	375	350	379	322	366	347	350	322	354	346	337	360	310	319	331	345	352	325	324	361	369	337	344	351	353	322	334	323	341	343	325	342	341	326	304	354	361	336	345	336	341	323	352	364	349	351	366	339	310	337	356	335	347	375	351	370	347	354	377	358	370	298	346	329	337	358	370	355	328	352	315	337	376	310	356	352	356	336	340	333	324	351	367	355	330	352	328	357	320	342	341	306	349	330	330	323	351	352	343	345	347	330	347	362	334	329	339	357	361	378	345	356	318	334	339	349	365	373	325	343	326	356	347	361	332	369	315	343	373	339	362	345	332	358	314	365	316	333	324	337	319	375	351	354	327	314	331	318	321	342	363	304	356	314	356	392	374	303	357	338	340	352	362	307	345	337	333	325	320	358	352	342	329	332	373	366	348	318	346	366	352	323	358	301	313	355	356	311	331	351	333	348	333	346	333	327	348	351	340	343	340	376	348	359	364	340	338	323	356	326	331	348	343	339	389	338	333	339	347	323	337	322	335	367	330	335	356	352	337	341	339	315	352	391	334	325	376	358	384	291	345	321	350	339	352	380	355	329	358	337	324	335	350	304	344	324	347	384	331	369	334	345	353	383	312	346	274	358	321	362	329	324	313	352	337	332	360	334	342	359	369	367	380	347	372	337	353	362	324	348	332	316	370	353	358	322	299	302	350	340	339	333	339	382	349	341	353	350	366	337	303	355	320	344	306	353	361	374	373	345	350	328	328	349	344	344	358	368	334	344	354	354	338	376	318	347	340	363	348	377	345	316	340	340	344	349	318	348	343	394	341	382	356	346	320	330	354	342	376	359	343	371	327	304	339	338	368	338	338	328	312	333	321	381	331	355	334	322	332	355	349	324	337	343	338	372	336	333	324	381	332	305	296	339	352	342	334	355	337	347	349	344	338	323	343	353	340	350	334	358	344	318	338	321	374	351	353	352	343	357	374	377	339	332	349	334	370	313	340	357	343	355	348	325	327	366	359	327	319	329	367	301	345	334	351	340	353	365	365	336	359	343	353	348	326	334	333	368	331	349	337	347	388	359	354	355	357	344	318	326	344	337	342	335	332	319	348	348	344	358	331	349	347	361	333	339	331	339	358	379	329	352	319	347	339	354	331	370	331	328	341	348	360	303	354	335	290	336	310	314	348	342	313	343	392	381	343	311	388	366	353	328	345	356	309	333	342	358	308	336	350	320	351	374	340	344	348	330	347	330	337	324	359	380	353	345	340	380	309	369	346	330	371	350	327	349	333	334	340	336	320	319	345	328	349	337	334	323	341	339	352	319	343	308	349	374	331	319	335	352	355	316	303	335	331	370	363	336	342	346	347	318	339	331	338	349	355	375	327	326	338	352	352	320	347	361	338	383	302	345	352	353	381	334	333	310	332	329	332	324	317	346	370	360	352	333	360	356	313	350	335	336	347	345	340	322	334	363	340	340	346	363	334	325	366	362	347	304	344	341	364	349	335	352	341	365	337	352	323	341	329	345	300	368	324	364	327	331	371	366	320	334	328	313	329	330	319	318	365	344	352	351	363	338	331	366	345	342	324	316	331	334	323	375	351	352	352	331	342	350	324	322	359	373	357	328	326	339	366	361	318	317	316	333	334	378	369	354	336	341	359	355	334	358	341	351	337	349	340	339	361	349	348	356	342	351	334	327	371	316	356	332	340	342	337	369	317	326	376	315	317	337	362	350	357	345	336	331	327	340	376	346	342	335	356	358	364	330	336	354	335	329	355	320	347	361	371	335	327	352	326	336	383	328	310	344	365	351	343	317	339	357	336	315	315	348	318	353	352	363	339	328	369	329	350	352	342	347	343	345	344	347	338	322	332	341	353	372	389	343	326	344	348	330	357	337	351	405	324	321	341	326	376	342	338	347	351	365	334	340	359	314	338	382	337	351	349	306	333	324	316	311	341	317	352	339	375	350	340	344	357	341	336	355	311	320	370	350	386	377	348	330	322	359	346	344	355	370	337	375	312	346	334	332	335	308	320	343	355	339	333	390	350	322	313	333	339	332	330	338	336	371	336	309	350	348	379	337	353	378	334	323	328	331	325	301	301	315	368	369	361	359	337	329	352	339	327	333	356	358	378	336	335	350	344	353	350	344	352	351	359	316	361	352	349	377	329	357	323	302	328	355	327	352	363	342	355	334	351	351	323	330	315	322	356	327	322	324	343	357	319	321	374	342	339	327	365	332	345	329	352	334	334	322	344	320	332	357	325	341	333	378	333	328	330	350	337	322	344	364	323	344	326	316	330	330	330	360	315	377	315	375	390	347	329	348	317	355	345	324	350	324	331	362	322	350	339	357	310	334	374	346	344	331	369	328	354	340	322	351	303	323	350	324	372	341	345	312	339	390	341	343	335	347	364	338	324	360	338	326	353	321	348	382	338	339	333	321	347	348	357	357	364	376	349	356	355	312	349	344	345	355	350	331	351	329	342	342	318	335	349	348	375	348	347	324	357	331	335	353	328	333	374	346	336	364	367	338	353	346	332	338	339	342	374	353	338	313	320	317	378	308	347	325	354	347	313	337	351	356	350	314	352	317	324	347	307	311	335	353	286	343	312	337	317	350	366	324	345	333	362	316	348	362
24746	23218	31081	25551	19240	5912	554	304	255	268	277	253	263	277	259	281	262	276	273	273	239	288	279	278	249	240	264	265	240	236	265	255	268	274	294	279	297	272	255	260	272	303	257	295	264	308	259	252	282	271	287	248	267	263	244	261	263	262	265	272	244	285	272	241	275	273	292	273	282	273	285	306	264	284	307	255	276	254	266	273	244	272	286	266	275	288	248	275	264	270	245	249	258	280	243	257	265	280	264	261	250	278	232	269	280	282	276	246	271	252	256	279	261	274	282	264	262	246	275	256	263	247	253	283	257	274	268	266	259	260	267	252	248	244	246	278	282	241	268	250	263	256	273	267	290	276	273	268	249	250	271	281	272	268	259	244	276	281	237	262	245	278	261	288	291	252	269	302	234	284	239	250	252	268	265	266	256	271	255	254	248	250	286	273	273	227	270	289	265	267	268	219	292	292	264	265	251	238	279	257	246	289	251	280	242	271	282	254	277	267	268	275	271	288	279	264	278	258	306	272	310	291	273	263	271	261	278	276	253	269	282	273	256	261	269	255	261	274	271	247	276	268	266	268	265	240	262	286	280	305	263	282	269	283	248	279	292	282	268	276	295	266	259	279	272	266	255	292	259	240	253	266	275	260	248	267	244	258	262	278	259	231	298	245	250	258	252	278	251	257	274	246	256	255	282	276	277	268	282	270	244	275	250	246	267	266	245	269	244	270	268	257	265	307	253	281	277	258	261	258	237	286	286	286	234	261	272	258	261	307	276	275	257	267	257	274	276	240	269	230	291	294	247	282	272	271	225	275	276	256	279	228	249	263	272	252	260	283	258	269	263	282	292	265	246	258	251	260	277	259	266	259	270	271	276	250	255	270	268	261	257	277	233	262	270	271	264	274	245	251	265	237	266	261	251	275	241	274	283	250	252	285	261	242	253	256	269	277	254	263	274	266	263	275	281	268	293	252	274	276	246	269	266	255	270	248	243	280	272	277	248	257	274	285	257	254	265	256	264	297	271	276	262	285	285	269	245	262	254	274	244	277	268	292	256	262	275	273	268	266	240	267	283	267	275	272	270	263	266	278	256	236	296	279	267	289	272	252	244	275	300	266	254	253	277	267	267	280	263	276	304	246	290	266	243	280	279	273	265	267	257	241	257	250	244	230	275	263	248	256	271	315	282	249	294	282	218	261	253	241	258	270	276	263	278	246	270	293	267	250	255	267	253	272	291	286	274	249	246	258	257	263	272	292	266	278	288	283	242	290	289	238	298	247	268	274	257	275	294	269	288	256	268	278	261	266	250	262	294	279	249	248	277	273	254	274	278	267	292	269	283	285	296	246	283	248	262	250	236	301	278	246	287	270	257	278	269	267	267	228	261	273	247	265	273	280	290	253	262	279	275	258	258	246	222	247	275	238	278	289	254	233	267	274	243	269	270	245	289	265	271	271	273	303	237	233	252	281	270	301	248	260	284	251	254	277	294	245	270	282	290	277	225	256	228	262	271	270	244	263	243	265	280	300	233	281	267	269	267	269	245	291	287	266	286	250	273	310	267	254	260	273	255	229	244	297	226	270	253	260	263	302	270	278	249	260	271	279	299	275	246	281	262	262	255	253	237	252	260	254	234	284	246	223	263	259	253	276	265	253	282	266	283	258	278	266	259	254	264	242	281	280	273	279	275	258	251	257	305	237	231	270	276	259	265	245	244	263	267	239	249	280	270	291	265	260	280	233	274	269	272	269	264	249	314	235	242	280	299	261	229	270	260	260	275	269	258	259	266	301	276	271	286	271	271	240	236	263	278	242	293	264	288	273	249	247	260	281	244	286	243	274	248	267	280	251	263	260	270	245	273	275	271	278	246	294	264	247	290	259	248	265	267	286	271	240	264	247	266	259	229	243	240	255	278	237	249	286	278	252	257	285	277	287	268	284	295	271	249	268	274	271	291	257	309	253	229	266	229	249	264	280	268	279	300	249	254	246	243	274	279	282	263	280	255	252	252	263	283	260	274	241	273	296	277	257	285	235	266	265	277	281	292	279	296	267	278	249	298	240	284	258	273	268	277	276	256	264	255	253	284	253	276	268	271	229	268	262	278	286	242	267	253	261	280	259	278	253	257	230	256	266	273	294	248	274	277	261	287	262	257	284	272	243	276	249	264	232	249	256	234	229	227	265	293	249	250	286	249	296	235	297	277	236	282	249	276	261	275	264	275	264	228	233	268	264	247	283	273	280	262	257	296	275	255	289	258	240	260	265	269	262	258	282	253	240	270	259	280	267	254	260	258	279	275	270	283	255	236	263	267	274	282	279	276	259	261	260	295	268	261	283	278	275	284	283	266	279	277	248	242	238	247	265	239	234	257	251	257	270	266	262	288	265	260	299	276	239	303	275	273	246	286	299	275	281	248	284	273	264	277	262	258	275	266	263	267	266	226	227	284	273	297	252	261	264	260	233	254	249	263	238	249	279	322	274	249	292	240	261	256	269	272	279	276	232	279	288	261	276	240	247	269	278	248	245	269	268	269	244	279	225	239	250	258	262	277	264	281	268	245	269	270	254	266	242	260	260	253	263	272	262	253	261	241	253	262	268	300	288	250	277	278	278	275	257	258	246	279	254	237	254	248	288	276	265	258	264	268	270	247	265	281	252	299	259	206	238	264	241	284	259	251	269	232	273	275	288	278	246	274	242	233	291	264	239	255	257	279	276	253	258	271	261	280	275	272	267	273	264	267	264	255	234	234	252	262	254	270	256	275	244	247	270	272	285	268	264	284	259	233	283	268	265	261	280	250	268	278	264	293	247	257	277	265	261	241	261	253	262	269	268	305	279	281	263	272	239	261	262	284	267	264	262	267	254	252	239	285	235	277	263	269	271	281	280	261	242	254	256	289	254	268	279	275	274	243	283	289	254	265	247	272	259	256	257	273	284	280	274	252	249	264	242	248	268	284	252	260	278	286	271	261	250	260	267	272	268	272	288	273	295	249	274	247	255	256	276	254	289	254	259	269	260	266	282	283	257	284	255	251	232	248	278	284	305	291	277	282	271	255	276	266	264	285	255	254	265	266	276	250	244	257	276	268	293	275	253	279	305	266	272	246	245	289	239	243	293	250	267	276	283	245	256	278	284	276	278	267	270	264	285	284	255	274	293	273	281	279	284	270	260	230	262	269	248	252	286	270	271	264	244	267	285	256	261	280	277	265	249	264	249	262	252	259	276	262	265	282	232	254	268	290	252	248	256	257	254	284	250	249	260	284	248	279	265	264	252	250	272	260	264	266	290	280	266	284	304	266	238	265	274	249	279	260	272	274	260	264	266	271	273	285	257	256	255	268	253	279	268	278	271	235	279	264	273	263	227	259	295	290	259	279	313	288	275	263	242	256	240	269	261	288	268	281	280	280	263	246	258	254	263	264	256	272	254	266	282	279	266	276	287	274	239	280	257	260	286	247	254	255	251	246	254	283	256	249	247	274	259	274	260	279	265	241	263
60744	87033	58649	29965	10152	2231	747	448	403	442	439	400	446	431	439	454	393	443	399	440	419	455	437	433	418	436	417	411	417	416	424	444	421	428	412	468	436	405	383	417	431	446	395	438	444	447	446	424	462	396	395	445	456	438	404	430	438	387	449	445	387	433	421	431	416	421	422	433	429	412	421	421	435	438	480	443	449	420	428	434	412	418	407	424	403	422	414	432	442	450	437	414	406	399	430	421	394	423	399	382	423	393	435	414	414	424	445	468	436	417	405	419	434	425	401	387	427	437	407	362	448	407	476	425	414	408	440	410	399	426	449	434	400	392	438	436	406	414	376	433	424	429	413	436	416	445	431	468	404	428	417	443	439	406	397	467	441	437	405	386	397	426	416	455	419	426	448	418	417	414	406	416	430	426	496	427	411	429	441	424	461	414	427	390	423	422	448	438	429	423	432	457	418	419	461	465	453	437	443	447	473	459	447	440	406	404	426	425	421	457	434	427	481	435	435	458	461	407	431	443	436	411	442	450	431	431	448	435	457	407	418	452	442	419	450	420	440	435	437	413	410	442	421	424	433	415	441	441	417	400	435	436	422	428	405	403	414	397	446	430	411	404	420	426	420	428	450	435	441	415	434	449	417	422	482	434	461	424	424	440	413	478	435	453	392	419	461	437	432	469	424	430	386	418	404	403	431	410	409	421	416	437	438	474	434	401	405	427	442	445	441	419	450	414	391	411	434	415	461	439	429	444	418	415	402	425	400	454	435	435	427	427	419	432	405	407	403	406	418	409	429	427	384	417	406	434	424	430	417	453	422	440	436	413	445	445	442	430	446	410	476	438	411	422	438	421	399	408	428	423	404	419	435	482	391	410	393	434	435	424	432	415	412	423	446	454	458	416	436	426	445	439	419	414	424	415	434	438	407	375	434	428	462	415	418	413	453	407	452	429	421	424	452	418	392	433	457	404	433	389	441	404	428	447	435	429	440	489	448	435	445	437	407	449	449	419	440	443	426	449	461	453	431	459	438	419	456	484	429	458	476	393	413	410	453	389	408	438	402	417	432	439	416	427	418	430	455	429	405	422	420	454	456	438	423	439	392	429	435	446	430	437	439	453	431	405	391	433	451	419	409	401	464	414	423	411	417	434	451	399	416	436	407	418	428	437	431	408	420	445	420	425	417	416	418	425	449	441	434	401	459	405	474	397	425	416	446	416	412	460	441	428	437	430	438	410	444	442	408	447	455	473	397	461	468	385	452	428	461	385	427	413	469	421	454	449	445	409	475	404	478	429	430	412	396	454	409	436	414	403	462	422	410	413	431	455	415	432	475	433	425	416	461	409	367	412	439	417	439	412	451	442	411	440	427	404	466	408	425	446	403	440	444	409	449	418	408	447	447	459	431	440	415	456	418	409	441	419	449	399	428	460	438	401	413	458	456	443	410	431	433	443	442	445	449	426	396	433	396	486	398	430	438	434	432	418	438	439	453	438	450	409	414	434	414	425	414	440	444	406	415	445	415	406	406	425	471	418	417	432	435	422	427	423	378	445	453	395	435	433	431	461	425	440	441	403	445	417	444	421	457	441	391	422	411	440	443	410	429	420	447	413	420	424	464	443	449	466	438	444	419	415	431	429	427	425	427	435	440	449	440	419	450	449	423	450	440	456	420	414	490	412	443	429	414	420	390	407	411	418	417	447	405	437	463	438	419	469	437	392	433	411	420	429	428	420	415	450	438	453	428	441	438	420	455	415	450	412	440	433	445	400	419	406	432	427	413	458	433	428	419	458	426	419	442	423	443	411	437	433	424	422	411	470	450	384	446	449	436	431	435	423	417	437	456	443	446	389	438	419	427	451	434	423	459	408	405	395	422	414	420	451	407	412	403	468	430	426	420	441	401	421	437	470	407	439	415	432	418	434	432	438	433	445	439	421	426	435	452	463	423	419	392	418	430	440	372	472	418	457	451	434	457	387	422	428	441	402	411	436	448	467	434	411	412	438	400	407	433	444	400	473	413	432	419	412	442	423	454	465	461	506	417	479	477	407	430	448	465	419	457	418	412	401	428	432	435	444	437	422	431	454	460	385	411	469	447	423	425	449	453	408	449	410	425	408	437	467	407	444	467	398	420	412	398	391	426	428	436	458	427	405	381	404	458	469	411	400	445	420	454	412	407	436	437	448	440	438	461	435	420	388	459	451	424	482	394	396	414	419	405	415	423	447	471	433	432	418	413	440	464	391	436	456	407	420	460	417	439	396	443	419	418	423	413	397	400	431	443	449	434	438	458	411	462	472	429	437	400	464	427	425	425	429	396	437	464	442	397	417	429	425	427	433	430	424	419	382	456	411	437	413	438	406	460	418	425	375	417	468	441	406	412	452	445	387	427	457	417	393	449	402	418	405	443	451	404	436	401	431	418	402	421	433	415	451	459	425	435	416	424	488	414	427	422	453	436	454	413	424	444	417	425	416	437	444	456	404	429	428	398	464	438	392	445	411	431	438	435	416	423	435	459	417	401	430	431	426	396	426	404	424	442	394	438	432	440	426	420	460	413	455	425	447	431	448	449	414	443	443	420	424	423	422	414	432	447	464	459	448	458	426	420	450	424	412	455	409	450	438	438	431	457	444	405	418	400	417	416	453	428	445	383	459	434	413	438	450	435	428	411	447	420	448	462	417	417	457	416	464	443	390	468	433	461	399	454	461	419	417	440	432	382	457	443	409	445	428	406	431	434	408	436	420	397	460	423	422	475	428	423	457	446	401	432	429	429	421	422	429	433	417	445	393	424	421	434	437	439	414	421	415	442	429	408	446	433	425	432	406	442	460	434	440	419	437	382	431	434	468	447	407	449	398	451	445	414	422	460	464	412	452	412	464	428	411	402	438	381	414	423	430	427	383	445	440	419	386	432	438	424	413	449	452	473	397	448	462	412	438	448	422	441	411	417	447	449	431	416	427	457	423	445	401	455	406	417	450	446	422	432	445	379	439	433	399	434	443	410	460	441	402	415	421	439	400	431	420	450	426	449	442	422	418	428	395	445	458	432	430	448	410	407	444	466	428	416	467	410	434	433	391	387	408	425	429	457	429	403	440	431	437	428	418	422	418	444	406	446	446	443	417	456	428	461	436	477	427	438	498	444	445	432	443	442	429	429	462	415	403	411	456	410	441	409	420	407	392	412	442	413	415	410	462	443	450	420	473	434	415	433	433	404	407	442	438	456	447	429	421	422	440	404	414	407	449	437	427	447	420	430	434	382	440	445	403	434	415	434	443	432	434	459	432	423	418	453	439	463	405	458	452	433	463	419	411	395	447	438	423	469	412	445	441	430	410	465	424	430	436	378	456	406	428	438	439	409	414	427	418	411	415	415	417	467	436	456	433	444	414	455	420	424	414	409	437	464	431	405	407	447	432	426	434	417	437	431	419	430	427	433	432	463	419	424	467	421	407	427	400	419	437	434	430	415	426	443	405	436	417	450	422	445	404	435	419
23523	22143	30047	24528	21419	18351	3837	424	333	330	318	310	351	329	336	323	337	312	315	348	316	328	326	296	327	318	316	314	304	340	299	298	323	339	318	318	304	333	339	299	324	326	309	319	324	327	286	328	299	313	323	289	347	283	334	314	298	304	323	312	302	297	288	317	321	286	319	325	303	311	296	306	321	327	299	314	308	343	316	297	295	302	326	302	297	335	291	319	313	336	320	330	293	294	330	303	291	293	271	304	320	313	299	316	283	330	315	317	301	325	338	296	316	347	311	295	307	308	336	300	310	338	327	327	308	285	303	301	334	335	348	299	317	296	348	311	338	299	305	300	317	297	317	331	318	313	293	319	316	313	332	325	307	344	329	347	335	326	270	303	300	322	323	296	295	326	291	357	344	300	296	282	284	308	323	330	290	286	333	337	297	320	323	313	290	306	327	290	319	297	286	309	318	297	351	344	311	274	289	327	299	283	313	324	291	324	309	308	310	296	280	293	336	320	299	339	343	302	295	294	317	282	321	338	310	306	294	306	276	327	337	334	345	298	328	349	311	307	304	287	318	317	317	353	308	328	322	338	309	341	312	297	310	310	321	291	319	327	305	294	335	307	306	295	313	284	346	306	332	308	316	312	301	318	334	328	334	272	314	324	312	321	291	338	311	333	306	353	308	303	299	292	288	304	312	326	288	316	298	289	308	302	310	320	290	308	316	324	339	316	317	342	293	302	319	319	311	345	310	341	275	297	285	322	307	318	293	338	309	319	314	304	294	339	289	328	309	265	295	304	327	303	322	321	300	315	345	308	289	311	320	303	293	309	289	323	300	295	331	296	324	329	304	323	325	339	311	329	328	303	305	312	283	317	306	318	297	340	271	303	340	303	324	333	298	308	297	323	298	283	355	299	337	312	296	304	330	308	319	280	317	318	322	311	302	293	329	323	313	324	346	296	310	326	319	303	309	307	323	318	285	355	303	302	343	310	305	311	312	342	304	352	313	301	314	294	335	287	318	328	297	282	321	319	307	362	313	337	302	282	298	317	325	313	294	293	304	294	327	322	288	329	330	290	302	325	302	314	298	293	329	338	305	311	298	303	330	304	340	329	291	321	301	297	306	317	311	312	294	318	317	314	323	299	311	306	296	290	317	301	303	301	316	307	303	319	279	307	284	328	307	323	311	302	323	320	285	333	288	315	276	331	302	306	310	295	337	335	289	283	326	282	343	346	321	325	297	299	350	317	328	328	314	306	324	311	325	322	276	280	310	320	303	311	325	319	316	318	280	311	283	296	304	327	297	329	303	302	327	330	305	302	325	306	298	303	282	311	299	342	308	316	285	284	293	327	316	333	347	292	297	312	318	297	316	327	311	306	300	288	283	301	293	342	260	298	309	316	317	296	314	292	312	299	326	343	311	318	307	310	283	353	323	301	325	293	327	330	309	285	299	301	319	329	293	301	299	304	295	324	280	303	335	310	303	317	344	282	344	323	323	345	368	295	311	278	287	323	354	297	307	298	341	309	275	323	316	342	274	290	306	284	289	316	318	296	294	311	288	305	319	305	318	312	327	322	315	312	324	348	340	322	292	316	303	328	322	315	300	334	331	337	315	319	314	301	307	303	286	286	290	334	281	318	307	321	302	304	286	310	326	296	321	306	320	356	290	313	305	291	347	317	343	309	302	300	338	304	270	302	320	322	313	309	294	339	319	352	316	312	292	294	290	306	325	304	306	313	318	298	341	312	300	306	292	322	328	296	327	284	293	309	355	288	303	286	324	287	323	273	299	289	318	324	305	341	278	294	303	318	281	341	308	322	310	307	307	303	325	327	305	305	322	309	311	341	277	301	285	313	309	307	314	319	302	339	342	297	282	285	307	323	331	357	312	300	307	292	328	291	293	352	303	334	315	306	315	329	264	269	361	323	297	319	305	309	320	307	291	295	308	297	318	261	319	318	336	300	340	350	305	307	329	282	322	310	321	297	265	326	331	301	300	334	307	296	326	315	321	315	339	292	321	336	285	318	317	323	314	306	301	319	304	314	321	303	305	283	325	329	314	304	320	303	324	312	317	325	288	301	305	301	305	323	291	312	316	288	340	326	312	305	301	307	314	281	338	333	291	288	308	337	322	305	314	311	294	322	323	316	321	305	290	303	328	314	325	291	293	347	279	328	320	318	320	340	308	304	315	320	320	315	313	302	335	283	305	316	307	329	314	308	279	303	300	319	313	315	283	300	319	293	302	322	307	293	298	315	327	316	327	323	292	289	298	322	306	294	313	293	322	272	328	324	323	321	308	288	296	297	280	304	277	293	314	338	293	315	322	313	339	297	275	339	318	311	313	346	339	323	339	301	344	301	298	297	313	279	325	274	321	323	272	284	280	312	308	291	306	304	302	268	339	331	320	309	286	306	305	332	282	320	305	318	331	341	342	314	339	329	330	327	336	304	294	336	335	295	292	319	313	285	298	295	301	329	290	284	330	344	325	286	323	334	352	320	326	304	345	353	320	309	324	305	312	305	295	325	308	302	306	324	307	325	316	304	305	334	309	343	338	312	321	294	289	313	309	334	325	306	314	314	296	286	313	315	297	325	321	306	336	306	333	303	325	292	314	305	289	322	314	289	281	290	296	314	315	314	298	306	323	312	318	317	311	316	296	305	322	334	308	308	323	300	279	337	330	282	351	325	260	337	320	292	305	328	325	302	321	316	300	312	337	288	278	307	328	284	309	330	298	307	348	332	319	325	303	311	348	323	339	299	315	320	318	324	289	308	319	287	325	326	283	306	336	315	333	325	329	314	315	339	312	322	315	298	287	310	283	306	317	322	317	300	310	315	290	300	295	342	293	296	310	301	342	281	315	278	317	347	305	342	275	336	289	286	306	330	343	295	313	316	310	293	299	330	291	304	300	304	306	332	287	310	347	332	337	325	316	283	326	297	327	325	333	311	303	305	328	327	338	318	330	321	320	275	258	327	295	304	303	306	308	299	290	311	289	306	323	331	289	322	336	315	316	300	286	313	305	286	302	303	320	326	334	296	297	307	318	313	339	304	320	326	292	288	297	307	314	309	328	299	317	293	309	307	314	293	331	297	313	299	294	310	333	323	305	298	297	310	297	303	324	322	340	298	281	301	303	295	297	301	319	331	312	378	306	324	355	319	316	290	328	308	349	306	318	297	325	310	324	324	304	296	281	322	315	318	304	339	326	330	308	290	314	278	322	337	320	300	311	339	297	331	320	313	335	310	338	309	292	304	291	306	341	302	327	321	293	303	285	307	306	299	320	299	292	309	322	352	311	321	314	290	357	313	326	312	317	303	313	286	311	305	319	326	315	277	295	332	301	285	328	311	294	324	351	291	314	332	326	304	324	322	305	324	343	301	303	335	293	295	345	316	291	274	334	297	312	327	298	302	336	307	318	291	320	299	300	284	311	326	331	328	320	302	342	325	296	291	319	350	289	303	290	335	281	347	333	294	265	332	291	305	311	319
62038	98228	68971	39096	16127	3764	1056	563	490	497	513	476	503	432	514	495	469	512	484	516	522	513	460	504	483	487	479	464	516	465	481	519	485	475	512	484	481	495	513	518	520	497	480	487	453	462	493	504	503	517	515	490	495	518	477	517	471	516	475	514	489	531	517	546	524	508	486	487	463	549	484	484	511	506	479	467	488	462	466	461	486	498	508	503	483	496	475	479	485	489	503	468	523	504	492	535	469	503	459	496	495	511	503	482	514	485	506	451	479	471	505	515	478	476	477	466	502	504	488	508	527	480	532	525	465	457	436	457	512	494	506	518	463	532	506	519	530	497	492	454	514	475	469	530	434	478	479	481	467	463	483	480	474	487	483	505	503	514	506	488	471	481	506	462	483	470	521	465	502	471	479	464	481	491	469	497	506	506	518	495	517	487	490	487	460	492	506	494	518	490	508	477	484	487	455	470	499	475	462	470	461	485	488	474	450	502	531	507	475	497	466	477	474	456	474	451	507	507	468	473	492	499	478	497	514	499	462	486	497	477	464	477	484	492	506	507	479	473	485	478	509	454	495	531	465	488	510	469	510	517	535	490	494	520	483	501	514	505	503	475	484	472	537	494	506	519	472	512	525	483	465	528	499	488	493	489	493	476	522	453	476	464	470	490	509	502	501	552	489	494	505	481	501	507	516	489	472	472	499	507	537	455	463	467	485	507	467	472	482	480	534	509	512	516	501	519	495	467	521	474	500	511	525	493	477	469	488	489	485	482	510	471	512	482	480	517	532	513	491	508	495	485	496	485	515	528	485	474	484	533	466	514	505	483	497	500	530	478	495	485	497	486	487	453	499	483	486	516	485	453	489	489	476	523	481	502	484	478	477	456	458	478	509	482	475	498	489	481	529	504	479	527	473	453	486	476	477	527	484	487	468	494	451	499	505	482	454	511	515	505	463	507	483	455	493	494	503	487	498	486	484	507	473	563	479	524	523	465	486	510	512	481	466	518	493	532	484	504	475	478	530	499	509	495	468	487	490	528	459	498	502	485	498	531	499	457	517	504	485	480	494	445	479	476	482	533	459	479	507	462	489	498	516	488	481	444	498	493	475	478	510	503	505	518	464	463	460	518	487	517	495	536	505	524	471	502	480	481	470	504	523	530	494	504	518	466	460	477	497	460	473	494	463	467	510	485	539	484	512	518	479	516	480	520	468	519	485	486	470	510	501	479	492	487	465	496	488	462	493	490	514	480	491	470	486	504	504	507	535	500	479	489	508	498	485	469	508	462	489	492	492	492	482	481	434	521	440	510	499	443	484	458	482	508	501	493	441	471	500	522	501	508	501	487	463	500	429	513	466	467	505	531	486	475	465	448	480	468	474	468	509	504	473	531	513	470	507	474	502	484	515	486	467	501	500	474	461	476	495	472	529	492	462	436	466	497	502	477	491	494	461	497	491	522	468	506	478	534	493	447	487	485	452	515	484	494	528	471	477	478	491	496	464	469	527	526	458	495	470	511	494	473	490	523	471	497	475	495	498	518	438	494	531	491	472	533	490	460	468	499	494	505	501	496	521	500	459	504	488	460	466	484	498	516	451	496	482	511	478	482	513	504	497	474	550	451	500	482	486	502	500	469	500	496	477	468	524	464	512	496	506	462	485	486	457	505	491	521	484	504	502	485	457	470	498	476	491	553	504	511	491	495	508	497	486	505	536	530	491	509	476	541	482	476	501	455	477	514	500	524	466	498	494	463	487	510	492	524	513	484	468	499	520	480	522	475	490	466	494	516	489	434	474	502	471	493	545	508	453	563	506	463	474	476	507	491	468	463	469	484	453	508	470	496	490	479	472	487	506	496	487	506	514	486	473	465	490	450	504	522	483	477	493	445	490	488	439	492	502	461	485	479	477	472	498	490	473	504	497	475	453	483	477	490	490	484	463	449	517	513	498	448	509	477	466	507	479	498	461	470	480	501	490	487	500	493	456	491	517	503	495	513	500	525	430	487	465	500	433	503	459	505	488	486	499	480	490	468	491	492	472	509	496	526	538	499	531	493	518	489	501	478	469	499	515	458	508	500	504	509	501	490	485	499	505	472	484	506	475	492	501	478	505	471	498	471	469	494	479	471	542	463	490	456	479	507	492	497	499	474	501	506	522	445	515	504	487	478	489	498	472	471	513	501	478	495	485	436	472	507	426	447	479	504	492	479	519	468	475	474	482	480	513	526	497	497	508	462	496	495	439	552	527	491	553	456	518	481	477	484	472	498	477	468	462	481	504	504	472	473	509	510	500	507	465	472	484	452	512	520	475	499	491	477	485	501	495	484	460	471	539	498	458	466	436	519	510	468	468	464	520	498	459	506	485	503	518	492	485	499	462	454	499	506	473	466	469	494	489	511	473	491	489	493	461	481	494	481	509	482	520	482	455	502	462	513	521	477	495	486	463	513	494	486	517	486	472	480	501	473	529	494	517	510	488	457	504	442	506	537	432	538	509	490	499	490	488	497	477	483	466	448	446	493	511	467	514	442	477	466	527	491	502	481	490	449	456	498	524	501	480	516	504	492	479	460	495	513	486	513	507	480	490	495	472	495	476	459	466	493	506	515	476	459	475	473	522	471	494	442	516	484	498	508	510	476	486	485	474	452	497	521	481	471	451	477	500	465	503	494	501	455	494	448	494	531	489	473	459	475	480	504	482	504	456	480	454	468	460	489	476	460	476	474	472	515	515	482	486	453	557	476	496	509	467	493	471	527	492	483	485	489	518	463	528	460	505	469	513	448	451	486	499	482	490	487	506	478	501	498	455	473	486	460	506	472	472	495	474	475	506	488	489	479	471	489	532	517	463	509	482	480	538	468	477	518	525	474	486	448	492	517	523	500	511	502	502	489	515	473	479	480	496	532	485	535	492	500	504	472	486	510	506	489	487	494	501	499	436	490	507	521	486	451	469	456	463	498	508	457	526	488	478	488	460	483	505	485	495	496	485	511	475	491	479	499	465	500	462	511	505	490	488	457	514	470	488	511	527	474	473	496	449	491	468	486	495	488	484	550	456	483	551	470	503	486	465	492	511	467	472	480	513	492	461	498	456	514	510	492	482	472	512	466	510	490	478	462	472	509	470	481	489	478	475	543	480	516	478	466	478	492	492	492	533	489	497	478	486	496	500	459	511	507	489	482	493	509	517	495	451	487	484	482	479	464	515	473	489	477	533	445	518	484	489	523	516	443	493	502	490	469	471	522	469	482	451	517	492	449	469	494	470	500	484	519	505	482	508	519	484	476	492	484	517	532	470	491	505	500	498	501	491	458	488	489	498	462	506	493	448	488	508	516	519	504	496	509	473	452	473	496	466	532	518	473	502	546	484	497	472	491	500	513	536	523	504	478	480	500	491	482	472	475	492	524	490	528	473	502	481	499	490	509	519	485	480	513	478	488	478	502	473	457	510	491	500	475	493	455	499	497	478	459	498	480	481	448	521	534	491	459	477	486	481	497
30205	29513	25476	10066	1342	359	224	229	186	205	202	209	211	187	229	205	232	194	199	216	214	192	190	205	208	222	191	204	217	208	223	227	179	193	188	186	177	230	198	190	223	162	214	197	189	188	234	196	191	200	208	196	197	212	204	219	175	219	197	238	196	215	212	213	203	185	202	184	186	205	195	213	224	198	223	203	208	199	200	196	182	215	211	205	204	188	211	209	204	199	200	195	238	212	185	204	202	200	189	185	199	187	190	184	192	196	195	173	191	213	188	218	219	196	193	204	220	240	215	215	209	219	221	193	200	189	195	214	194	200	194	187	216	196	216	194	190	199	182	239	202	201	219	212	217	198	225	189	195	208	208	212	207	221	203	191	227	194	206	196	224	190	195	214	190	203	200	211	183	217	195	198	204	206	233	202	211	198	206	190	197	201	203	229	191	209	201	174	188	183	221	194	223	175	185	208	194	230	211	203	198	206	192	203	195	192	209	197	206	188	217	208	198	189	176	212	201	200	196	211	190	179	224	205	213	204	197	213	190	201	212	215	209	180	182	205	231	210	202	196	212	183	207	222	228	210	189	199	236	183	192	194	202	196	217	202	198	203	207	191	213	203	197	219	200	217	217	193	193	199	184	206	212	188	220	195	233	191	230	196	208	199	213	208	192	218	225	232	190	202	230	200	199	197	207	192	172	201	204	207	230	209	208	225	194	217	224	205	183	221	201	223	177	199	199	206	185	201	233	227	200	221	201	220	182	204	201	195	208	233	214	204	192	216	200	220	214	186	215	202	211	205	195	209	192	202	188	216	208	190	198	191	193	204	184	194	206	223	196	205	217	196	215	204	230	213	193	195	207	235	208	214	199	242	217	203	197	193	226	216	203	223	193	199	193	194	190	199	204	177	187	193	194	206	202	194	188	220	200	196	194	195	204	193	203	237	167	202	194	184	219	191	206	195	208	190	191	199	209	200	182	209	201	223	206	199	207	170	198	200	197	209	205	190	222	213	203	184	189	208	219	186	200	205	191	210	202	195	208	203	195	192	209	196	206	203	224	198	190	199	189	173	196	207	187	204	207	209	174	210	222	214	195	224	208	205	210	187	179	197	224	195	204	196	216	194	184	201	224	201	201	201	214	191	204	208	207	217	208	215	200	189	167	205	212	209	209	204	203	201	201	212	212	204	217	218	202	206	198	178	189	214	206	213	205	177	198	196	200	202	208	205	191	205	181	185	181	181	205	192	206	192	196	198	194	193	183	195	191	206	219	229	194	175	211	206	186	209	233	201	211	190	204	199	217	220	222	204	199	225	205	212	198	172	194	186	189	212	189	219	202	206	216	209	203	205	207	214	213	197	183	202	216	219	219	188	195	217	173	185	195	201	221	185	226	208	218	220	184	246	223	200	211	202	205	224	222	212	226	188	184	207	211	210	195	218	225	186	204	214	194	220	209	199	198	210	204	208	189	172	198	211	200	202	176	185	188	209	206	200	183	201	223	197	211	199	163	194	237	193	199	200	212	199	211	194	189	212	202	219	171	197	198	209	195	214	206	213	200	216	190	213	204	237	205	189	178	197	210	207	216	180	178	217	205	199	211	199	198	183	194	213	212	211	171	206	207	220	212	208	173	227	202	212	218	208	188	191	184	208	220	211	236	190	210	223	206	209	213	197	179	194	209	199	204	223	205	216	215	176	216	208	203	194	194	177	211	214	206	199	204	194	176	204	193	200	220	208	200	188	193	204	203	190	228	204	204	209	206	184	197	202	188	216	209	208	201	195	175	202	219	200	211	210	206	201	206	200	174	190	179	206	201	191	184	171	211	214	185	209	207	197	208	192	209	190	212	199	199	196	215	182	206	199	195	183	229	213	206	217	180	201	201	186	214	191	201	225	179	195	205	255	197	217	203	192	226	200	214	197	193	203	205	184	182	199	170	184	189	194	211	202	214	196	194	205	188	200	203	206	201	182	209	192	187	215	187	223	215	188	219	200	224	184	202	191	200	229	170	216	186	180	200	209	168	234	210	199	226	208	194	199	199	226	207	212	208	214	193	205	171	187	170	200	204	209	201	195	189	211	178	222	215	190	218	221	197	220	208	196	182	205	207	202	187	195	209	219	193	186	228	214	198	192	194	175	205	217	206	196	200	195	213	206	209	210	203	208	205	212	210	183	212	181	191	199	217	194	180	203	201	212	215	226	219	208	209	185	187	207	213	184	193	195	189	201	210	181	211	186	191	201	214	203	217	196	205	211	202	198	196	235	206	202	175	184	205	192	204	204	196	218	186	222	186	227	195	193	187	188	228	217	202	194	196	220	230	217	190	211	221	175	206	184	210	189	196	177	212	182	185	179	204	202	219	220	225	205	211	209	244	218	214	202	196	225	213	194	184	204	190	213	212	213	204	200	201	198	185	202	203	205	206	203	206	197	223	218	185	203	165	207	205	205	231	202	204	168	202	187	170	202	185	179	196	214	225	198	201	238	190	198	192	209	210	212	174	201	193	208	195	210	192	228	214	211	203	206	223	194	199	197	197	200	201	188	197	195	221	194	226	187	196	215	212	217	204	197	188	187	191	223	194	216	200	188	225	198	201	202	200	222	191	201	186	184	199	185	207	195	222	207	188	203	206	202	207	190	182	226	196	198	187	200	215	217	195	200	216	212	176	228	165	196	182	201	211	181	193	187	191	196	243	208	213	174	201	205	188	182	189	182	196	206	223	208	204	191	200	196	205	193	215	213	205	216	205	189	220	204	203	191	197	195	209	205	206	220	203	187	204	182	174	187	182	172	201	232	198	201	213	211	189	181	202	191	192	185	210	203	217	221	194	202	195	203	186	214	205	200	169	183	197	183	201	238	213	181	196	227	214	190	207	214	209	224	198	213	204	193	195	206	214	196	191	192	203	205	183	205	210	184	217	205	224	225	209	200	215	210	211	215	195	197	192	189	211	192	193	197	190	208	202	187	204	223	226	200	176	220	209	197	199	191	219	220	167	180	203	204	203	205	205	197	202	201	186	214	216	214	168	200	206	176	195	225	232	184	185	187	170	205	211	202	203	212	193	200	211	181	204	230	189	214	242	228	201	195	207	206	197	185	228	195	204	196	206	218	202	181	187	227	180	191	196	195	169	219	197	202	220	217	201	207	187	195	168	213	187	177	232	210	217	186	176	199	179	177	216	199	211	181	212	192	199	199	204	188	200	182	215	221	200	198	196	206	184	234	191	225	195	172	199	203	216	200	213	202	213	187	215	172	197	243	201	195	213	203	227	215	202	166	219	207	214	202	224	195	227	216	200	202	210	174	197	216	196	193	194	220	177	191	200	181	225	214	188	193	210	193	211	199	180	212	191	200	188	185	174	210	213	190	192	191	199	222	195	206	206	213	200	206	195	194	212	196	194	226	214	202	205	208	200	203	183	211	186	200	192	201	224	205	223	197	189	204	215	197	217	208	216	226	218	205	216	198	214	193	203	192	225	198	186	205	200	188
37340	45620	28938	9771	2375	702	403	364	311	324	372	294	356	324	331	308	305	316	356	373	326	338	305	339	337	303	319	334	325	351	354	306	333	345	338	350	330	333	331	336	332	327	341	352	317	343	339	345	366	360	332	311	300	308	340	384	328	345	327	341	315	348	344	360	365	335	340	329	302	332	371	323	313	315	357	345	312	349	324	333	353	332	347	324	324	359	317	297	344	335	355	342	365	333	340	296	318	337	374	337	335	332	316	323	339	318	348	351	345	343	316	348	312	312	370	318	366	321	352	344	328	333	322	312	358	333	352	329	336	292	350	313	346	335	332	350	336	338	333	339	328	341	354	394	324	299	360	332	281	342	323	343	342	339	319	351	337	326	347	350	334	318	324	348	297	352	365	386	331	309	364	366	327	320	308	324	355	334	361	360	366	339	326	363	354	366	358	364	343	344	316	382	368	329	321	299	371	336	335	368	367	335	327	386	351	335	344	329	356	344	363	377	367	341	305	305	350	321	306	340	345	320	319	347	333	336	333	355	344	347	332	312	307	322	302	332	352	332	314	307	356	309	289	341	353	323	355	331	340	316	332	347	321	339	330	348	317	329	318	332	340	350	341	325	340	318	340	320	338	315	330	353	345	352	342	371	330	337	323	355	373	343	356	296	305	341	382	319	339	338	318	341	316	350	334	359	323	334	315	353	339	316	343	321	333	306	341	354	373	334	376	332	348	329	337	333	329	335	339	331	322	360	350	325	339	331	328	319	330	344	337	324	339	328	369	291	342	341	341	386	351	322	330	340	314	346	335	337	328	339	336	361	345	320	353	326	330	346	349	348	344	329	315	329	332	313	318	363	344	316	314	344	336	334	318	326	313	323	335	337	331	375	342	346	321	330	334	297	369	363	352	344	336	314	343	359	377	337	346	355	315	358	328	324	343	338	346	339	328	338	341	332	324	362	309	357	334	358	336	352	351	355	372	344	319	328	338	339	303	333	325	371	323	359	377	337	318	336	301	335	324	340	353	354	315	352	314	342	344	327	349	350	355	348	322	307	352	320	331	361	315	358	324	323	335	356	344	321	347	343	336	335	334	369	365	340	368	348	315	345	353	316	329	358	346	311	326	371	343	347	322	338	310	329	330	354	340	321	319	325	336	344	354	335	307	332	308	363	344	343	356	322	345	325	327	323	340	320	348	334	341	367	331	305	326	359	335	369	335	341	349	336	338	312	319	352	349	338	374	340	353	339	362	373	320	331	326	363	342	339	310	337	325	336	332	314	354	334	352	320	348	356	341	333	338	340	338	350	382	351	347	343	387	319	346	335	343	332	312	335	334	325	356	346	304	309	312	336	333	352	363	387	326	311	328	328	315	309	333	301	331	340	323	360	336	352	319	336	320	357	356	309	366	344	348	329	339	322	348	354	340	317	377	324	332	326	357	320	320	345	337	385	362	331	322	351	396	359	325	332	324	352	346	347	340	355	348	355	360	352	331	362	304	380	333	321	364	306	366	355	335	356	323	333	302	354	352	341	332	327	305	326	335	324	352	356	361	332	347	323	344	320	345	373	354	368	336	321	310	313	294	308	332	345	324	312	325	351	337	317	281	357	332	342	325	324	327	333	325	318	329	340	322	376	352	330	355	320	355	310	300	357	324	291	332	349	343	353	348	339	345	315	347	361	341	328	341	330	341	319	338	323	304	316	343	354	337	325	336	338	327	312	349	312	349	320	343	343	348	338	370	369	309	347	330	329	337	336	290	319	358	348	330	329	336	350	325	346	344	327	327	372	344	354	298	337	341	319	354	324	308	339	322	335	326	349	350	329	303	349	345	359	357	308	336	318	338	352	321	327	327	356	289	310	325	323	342	345	343	320	349	326	336	347	376	341	310	347	345	337	335	333	290	368	359	334	318	305	326	340	340	299	334	305	311	362	310	332	289	376	350	327	339	332	328	343	344	343	370	363	306	346	344	368	313	337	357	353	340	312	314	356	328	331	362	346	343	332	363	307	336	337	344	312	326	283	354	320	335	360	315	311	359	340	352	383	325	328	323	320	313	324	357	332	320	332	344	349	359	327	318	311	359	343	369	335	336	361	353	334	326	357	346	320	318	356	345	348	354	351	359	353	368	325	335	345	334	342	343	359	324	355	332	325	355	354	320	338	341	342	352	332	341	342	363	349	348	329	332	320	321	350	325	336	356	313	359	335	336	336	353	320	339	310	344	325	335	322	355	342	340	311	326	324	324	336	363	325	317	357	352	342	350	326	311	325	340	368	346	346	283	354	353	333	334	349	348	362	339	347	327	341	333	290	335	350	322	372	339	327	377	331	339	327	324	321	341	345	329	318	332	361	344	348	349	355	336	325	321	335	312	318	343	351	347	354	320	347	320	355	326	335	368	366	321	340	326	367	325	367	331	330	325	323	374	380	350	344	351	340	329	315	309	336	348	346	305	339	343	321	377	323	316	339	308	328	327	344	332	376	348	280	350	360	356	338	312	329	314	361	350	302	344	342	329	329	315	342	305	336	295	340	344	345	333	317	355	337	331	330	341	335	333	327	344	338	328	381	340	341	310	306	348	319	331	313	320	304	321	330	352	341	320	353	328	323	362	314	325	348	335	337	326	327	309	300	399	357	327	348	316	318	328	330	337	350	313	347	337	317	337	346	355	322	355	344	355	327	358	352	350	375	352	315	356	346	345	336	345	328	361	312	351	359	365	310	355	320	333	336	350	338	325	342	314	375	303	355	354	313	327	338	326	338	325	322	358	355	307	352	331	330	342	342	336	333	349	305	327	356	360	340	331	338	348	366	321	339	347	340	326	362	343	324	334	322	338	325	318	330	342	313	314	349	331	347	327	361	352	329	341	346	344	313	335	315	356	330	335	342	326	293	356	353	337	366	310	320	367	332	341	346	336	339	335	345	322	290	367	347	346	331	314	327	344	349	308	333	321	358	337	299	328	365	325	349	372	356	348	332	303	331	364	330	335	328	362	365	311	336	320	362	315	356	341	310	335	351	326	327	368	327	324	281	354	333	338	319	328	338	315	362	312	337	328	336	368	342	342	341	339	347	348	320	333	327	327	354	329	358	367	357	323	338	315	369	338	333	316	341	311	347	316	336	338	330	345	332	337	348	308	371	327	336	330	334	331	343	333	340	304	362	310	340	357	305	322	328	299	349	309	333	343	291	333	335	320	338	357	358	330	329	372	325	329	359	315	358	364	357	323	358	335	349	344	344	335	349	364	341	338	371	320	295	309	377	329	357	341	335	341	313	318	351	314	322	331	352	316	329	325	314	361	339	333	347	345	331	360	306	327	302	337	340	321	334	329	351	341	381	325	311	331	335	384	347	296	330	319	354	338	303	349	328	307	362	343	345	332	327	332	319	329	335	359	356	311	313	338	316	340	356	344	331	347	341	305	326	348	324	340	325	323	379	322	319	319	310	309	328	349	333	347	350	341	341	335	320	351	337	322	310	365	357	371	307
24816	23178	31004	25613	19288	6155	546	339	266	276	253	271	265	277	262	269	284	304	270	270	240	288	268	273	293	241	301	265	306	281	240	266	267	275	259	257	263	258	289	224	280	273	261	257	259	269	222	260	274	258	265	268	265	242	255	279	246	292	242	276	260	270	245	291	259	244	257	270	269	285	294	275	286	228	278	258	261	282	255	259	294	272	260	253	261	276	264	275	239	261	241	234	237	253	273	253	256	258	283	263	263	272	275	276	278	243	254	243	268	249	274	233	257	261	245	249	249	273	276	254	303	268	238	293	279	239	272	284	251	272	286	263	262	256	296	282	277	277	251	286	241	263	274	248	304	286	258	288	243	260	252	274	259	263	267	267	267	273	276	249	274	235	275	267	264	283	264	265	277	267	266	244	275	291	264	257	254	253	257	283	263	250	238	275	255	265	303	257	273	263	296	286	280	266	262	275	275	272	238	291	265	254	229	243	260	260	297	274	273	280	278	261	280	278	244	259	266	251	235	292	224	272	257	257	255	252	229	258	253	267	256	276	247	271	271	247	273	249	249	261	256	293	250	246	273	240	261	273	267	277	245	262	262	279	267	254	261	271	288	256	258	259	253	227	246	251	266	254	268	251	250	243	237	278	275	252	290	261	254	266	249	263	235	277	279	251	292	276	284	267	246	263	267	305	280	258	272	264	254	269	251	263	248	279	276	232	282	286	269	259	250	259	272	246	297	265	280	306	253	250	263	289	270	277	258	264	272	247	277	268	255	241	247	270	250	294	260	293	230	240	248	244	250	254	271	261	274	272	293	266	282	273	242	275	221	268	258	262	241	267	305	254	266	240	270	290	298	269	267	278	266	246	286	269	274	289	285	260	257	261	268	259	262	246	290	263	285	260	288	254	251	279	258	256	244	283	251	282	256	268	288	247	254	263	249	265	281	283	240	217	266	271	257	277	293	271	270	223	286	276	248	282	243	263	252	245	249	251	256	250	256	266	263	286	272	238	261	245	275	254	276	253	266	284	256	235	269	272	256	266	276	255	246	260	234	231	265	230	260	254	286	248	285	293	264	279	261	276	250	262	249	263	249	264	266	280	274	243	263	267	245	254	233	261	224	243	259	255	256	270	306	308	279	253	266	273	270	253	270	280	272	236	257	274	235	266	296	260	219	261	248	259	285	276	267	244	266	239	256	257	244	294	253	231	287	243	263	262	239	287	259	274	244	269	237	260	249	264	293	274	263	271	263	243	271	266	256	248	258	248	276	276	236	265	238	268	277	251	253	248	244	257	273	278	243	256	282	264	289	284	222	273	259	265	303	260	259	270	262	266	264	268	293	258	275	262	311	252	233	245	258	275	253	253	267	258	264	245	272	262	265	282	252	246	256	259	258	285	267	246	256	286	257	264	251	238	247	276	284	282	278	282	266	244	242	290	261	254	236	254	232	233	262	290	277	274	237	241	226	268	280	252	305	275	271	282	255	261	265	259	263	290	274	267	241	260	252	259	267	271	278	256	281	262	229	260	274	255	267	256	289	238	246	253	261	286	265	311	238	278	270	286	263	282	232	299	247	263	267	264	269	281	276	280	230	251	276	272	256	263	272	255	261	235	257	269	260	242	261	265	265	264	273	257	264	284	269	255	245	283	311	284	281	276	260	241	259	230	281	255	244	225	276	249	274	257	282	258	283	277	266	275	264	269	259	270	253	264	249	275	278	246	251	258	271	253	279	268	268	250	258	259	255	287	270	275	280	257	266	232	292	276	231	252	246	252	275	254	276	263	273	248	282	247	265	311	282	269	288	232	282	309	275	285	265	282	275	243	263	224	271	267	290	269	244	273	273	254	249	272	234	295	264	264	308	277	250	259	227	271	241	257	247	250	277	255	269	230	287	261	301	220	271	277	258	248	275	272	248	237	272	276	265	263	254	262	247	281	263	255	249	261	268	257	271	273	266	254	277	259	255	273	253	276	260	237	253	225	271	261	285	260	249	269	255	255	266	260	287	268	248	258	271	244	248	270	249	265	257	254	262	283	249	242	285	242	268	252	258	273	271	276	260	275	250	247	261	256	261	291	258	246	270	280	258	263	254	291	254	268	269	249	276	284	251	257	254	253	250	250	260	260	244	275	288	266	301	253	262	239	253	256	254	283	261	272	259	258	275	255	279	274	297	258	241	241	242	258	235	251	307	261	267	276	275	284	238	242	247	278	251	259	231	259	263	259	251	258	288	282	264	287	290	289	259	272	230	261	243	235	272	256	268	270	233	239	270	223	278	277	291	256	263	291	248	244	268	266	260	263	275	254	242	250	284	220	259	266	262	256	260	267	297	275	262	289	269	253	254	270	257	245	250	247	264	294	269	281	300	268	287	237	269	228	270	266	275	290	287	260	279	275	272	267	274	257	238	257	232	254	263	281	252	281	244	262	255	230	312	272	269	242	277	261	260	285	291	246	243	268	221	241	251	255	272	241	266	254	256	266	261	255	266	264	252	234	252	291	251	245	282	278	257	265	267	242	292	226	244	255	256	285	275	247	263	250	255	253	275	271	276	261	288	262	252	270	251	261	271	279	234	262	242	266	274	259	272	280	263	257	257	281	259	271	256	272	237	279	269	284	257	246	241	289	258	279	258	246	285	272	254	271	263	291	279	260	258	298	241	265	252	256	251	249	255	279	229	262	273	272	254	274	235	268	246	224	257	239	260	265	251	255	287	258	295	262	263	269	251	235	249	245	271	282	252	253	257	230	280	260	282	250	222	264	265	272	257	265	244	275	284	242	279	247	255	257	245	267	283	243	279	277	255	276	274	259	251	279	240	276	270	253	244	261	249	246	245	272	257	260	272	305	265	249	255	243	265	273	268	263	232	252	262	266	271	255	244	284	256	273	269	258	263	298	276	246	266	238	285	250	254	285	258	290	273	261	255	251	237	256	249	292	273	266	256	240	271	295	260	268	273	283	276	253	240	261	263	233	251	300	257	263	286	271	300	265	258	255	260	226	258	300	260	286	261	237	260	261	246	268	263	245	266	275	285	254	258	250	268	273	274	283	300	270	264	273	268	243	279	289	241	246	242	264	265	266	270	238	254	274	263	283	262	244	272	259	274	246	265	280	268	271	285	271	268	272	275	280	260	286	247	269	275	270	287	252	274	286	257	250	251	262	294	241	246	272	265	282	239	250	263	256	255	244	237	267	258	263	279	259	279	266	232	256	237	259	259	246	236	260	275	286	253	266	248	260	267	250	267	289	246	264	250	278	257	297	273	255	286	261	293	276	273	273	280	244	271	245	260	276	277	287	266	244	254	268	241	233	250	267	269	254	262	258	261	260	278	249	243	260	254	259	292	268	268	255	286	284	258	261	263	284	263	250	283	246	262	278	272	251	278	244	271	237	286	272	250	242	266	298	258	268	249	263	266	263	261	267	294	277	288	260	262	293	255	252	236	293	250	266	257	275	261	260	263	254	236	279	243	252	294	250	261	265	280	270
61139	86823	59073	29969	10433	2366	709	476	455	447	452	413	455	427	414	426	447	421	434	431	436	453	441	409	429	459	427	405	458	401	407	415	421	465	457	427	431	492	465	432	426	446	432	432	463	439	408	470	476	446	394	438	421	431	455	408	451	433	475	432	444	444	468	448	443	446	434	467	448	442	454	445	441	432	442	466	414	427	411	426	433	449	427	435	407	443	413	415	412	447	425	426	409	419	420	431	436	418	463	423	465	441	406	444	415	439	430	441	439	426	430	421	408	396	442	447	409	454	432	403	404	420	426	426	441	455	414	412	476	440	421	448	454	466	430	452	433	421	393	472	404	424	441	429	447	429	442	383	409	445	438	457	407	434	455	418	440	433	434	399	414	392	443	443	426	457	442	414	433	417	393	403	411	448	448	396	408	443	454	421	440	438	390	438	449	421	440	448	417	457	436	393	452	443	415	439	461	435	423	440	433	414	437	426	438	413	417	449	403	427	447	471	420	421	452	421	385	395	421	409	434	430	396	419	391	408	382	445	400	456	469	412	442	476	446	432	443	442	423	437	416	387	434	421	432	449	436	437	469	429	436	425	423	467	423	420	464	431	457	433	439	424	425	429	390	404	418	422	425	430	443	417	413	438	441	462	389	392	460	449	429	425	421	442	416	438	422	421	457	414	420	448	464	397	406	435	444	401	441	442	421	428	457	428	429	455	435	424	408	470	464	454	407	427	425	409	458	411	434	433	468	440	459	443	434	419	446	421	441	431	450	412	412	447	438	431	438	451	460	460	447	389	422	410	421	455	436	450	440	421	432	404	465	422	440	438	413	425	405	391	441	434	439	451	395	429	401	461	428	458	414	404	492	458	404	406	448	389	443	384	411	451	421	427	406	437	444	434	405	427	437	411	451	421	419	444	384	436	420	427	453	417	442	396	454	443	459	444	410	388	429	431	407	402	470	448	451	402	439	453	401	400	435	432	432	434	421	414	459	461	453	421	420	447	427	432	451	449	418	417	415	471	393	438	394	416	447	439	426	399	439	432	369	467	413	476	473	468	461	452	450	404	425	433	425	413	418	401	413	426	414	416	424	417	417	423	492	424	434	450	398	421	444	421	424	425	435	420	460	390	439	454	425	442	423	388	436	424	405	436	442	443	449	403	417	431	461	450	421	454	400	423	459	372	428	419	444	448	442	430	471	405	419	436	457	428	391	434	411	462	400	449	409	423	416	415	458	426	434	385	438	453	444	419	464	416	465	398	452	426	417	445	460	463	464	427	428	454	431	400	424	444	492	427	409	406	440	422	452	428	399	425	468	415	410	424	412	442	433	413	417	413	415	416	414	411	473	413	465	469	403	453	420	419	446	429	441	454	438	436	434	406	397	391	442	405	414	461	423	398	451	419	455	430	455	427	405	466	422	408	411	446	422	444	437	410	448	429	404	424	416	422	398	413	448	442	436	454	441	442	404	448	445	432	428	415	402	476	441	394	474	416	420	415	442	408	452	392	409	424	430	423	428	447	420	428	406	429	474	451	429	409	403	430	442	419	491	440	493	417	429	418	453	386	443	405	401	419	420	400	411	451	430	425	418	439	430	427	385	414	438	425	442	416	379	429	457	400	434	463	442	426	415	469	421	421	429	458	410	467	408	442	442	425	448	420	416	404	421	443	422	452	441	438	436	429	425	426	442	419	486	489	426	421	420	447	441	457	428	431	451	450	434	461	418	445	444	420	425	415	422	401	463	442	468	427	438	404	412	388	432	438	447	466	402	468	443	464	455	424	408	458	412	440	409	415	390	446	415	439	429	392	450	447	429	447	423	417	447	403	410	462	394	367	419	430	445	421	436	417	402	417	402	448	418	424	450	414	431	442	413	456	468	447	445	454	416	419	400	424	415	442	416	443	461	452	434	440	434	433	446	434	432	438	422	413	424	396	415	429	444	441	465	451	429	416	466	398	445	439	414	428	423	422	418	450	428	440	450	414	434	466	444	430	431	421	407	427	404	425	411	422	424	449	417	468	431	446	436	436	438	433	436	440	404	396	405	421	423	434	446	441	421	434	429	444	434	426	412	434	415	446	435	427	428	438	417	463	419	419	418	456	435	420	461	418	446	412	460	482	448	468	423	410	456	414	440	480	425	409	417	408	451	404	415	431	417	395	448	453	451	404	439	464	435	394	394	462	456	448	412	439	461	423	466	390	425	420	437	475	411	428	467	442	422	424	448	447	440	456	454	430	440	419	431	444	439	424	394	424	468	408	423	434	424	412	401	424	401	434	424	418	460	406	437	407	441	394	406	399	433	396	421	468	415	425	430	433	478	416	387	436	454	431	439	391	403	434	411	402	419	443	416	451	456	447	417	406	405	428	421	405	420	452	441	452	442	418	399	433	423	418	391	433	409	439	425	430	415	423	413	422	433	415	434	422	436	415	429	404	409	463	419	450	416	433	423	434	402	434	390	455	429	434	393	439	437	431	425	442	455	441	442	401	420	450	451	470	416	428	425	425	434	412	494	415	433	436	436	407	419	436	445	437	485	407	416	464	430	425	456	429	444	420	477	420	454	424	406	434	436	435	417	430	455	457	460	438	403	393	415	445	442	422	438	401	392	449	453	382	435	412	405	411	469	418	424	398	436	471	430	441	418	447	417	466	406	431	386	427	426	424	480	442	417	438	424	411	443	445	453	447	429	397	447	437	429	433	424	413	402	438	437	423	456	462	445	462	420	427	415	447	457	417	462	463	394	401	420	434	436	422	462	439	469	425	403	430	412	429	408	425	455	428	449	388	440	471	434	413	450	414	444	461	438	413	436	482	385	423	397	408	437	439	406	420	415	392	435	442	423	473	467	434	432	459	415	448	466	431	436	417	425	447	431	434	442	426	423	443	445	399	446	418	427	460	436	458	432	432	438	438	434	404	433	418	422	418	457	432	440	438	432	427	415	467	434	446	430	429	404	451	422	419	472	441	404	430	442	465	483	434	457	410	448	438	438	435	413	448	422	451	448	437	403	457	428	438	401	400	434	410	418	433	451	412	446	454	438	399	408	440	450	425	396	446	431	413	431	439	450	446	423	412	443	437	396	454	407	424	405	457	421	391	441	461	396	409	463	404	408	462	424	400	445	475	460	446	448	436	442	434	440	442	449	451	447	453	440	412	422	420	467	464	432	436	448	417	416	427	443	401	466	426	418	408	440	466	406	422	434	434	408	421	429	449	451	466	430	456	425	413	471	443	423	423	398	405	369	402	429	478	445	403	415	456	436	421	445	453	404	436	388	469	404	452	462	437	435	445	429	472	419	459	424	436	427	441	414	408	430	395	400	423	435	418	444	425	437	414	425	409	438	447	451	435	456	416	437	446	433	433	413	402	424	425	431	431	439	422	428	419	455	454	438	417	448	410	426	437	430	424	462	411	429	428	422	407	425	420	428	435	432	411	439	425	434	434	440	445	411	462	444	418	442	424	403	450	437	406	435	416	402	428	439	485
23555	22174	30305	24492	21483	18772	4043	438	321	332	331	334	301	311	333	338	316	317	335	297	336	302	304	354	301	337	292	321	280	332	305	333	295	321	318	277	327	314	325	343	308	305	323	339	339	333	307	296	313	314	328	323	291	275	296	290	310	327	323	315	325	312	298	329	332	325	262	313	313	305	298	303	309	337	314	299	309	260	342	349	327	318	301	289	313	311	329	284	301	314	285	299	297	314	337	283	314	304	336	314	305	299	334	302	305	308	322	311	293	322	297	319	315	344	287	298	310	311	325	326	303	336	332	291	298	282	314	332	325	299	280	313	310	317	323	333	279	328	329	296	289	318	349	317	328	316	327	302	321	344	316	326	280	347	295	299	329	324	310	312	306	333	296	306	328	276	308	301	290	294	320	273	322	328	307	313	324	299	320	297	329	319	300	297	297	296	324	299	298	318	316	311	330	338	295	318	301	316	319	296	321	294	321	322	308	315	320	295	328	317	330	348	315	324	307	326	328	307	317	302	315	336	309	329	310	305	338	305	321	289	329	332	317	274	318	287	314	306	330	327	316	341	303	321	313	321	294	299	315	317	350	336	286	326	320	310	306	316	301	324	312	321	318	307	336	295	363	311	290	291	324	309	314	319	318	297	312	298	321	338	316	306	299	300	323	322	307	296	325	289	338	339	295	328	306	326	323	347	317	283	300	286	329	322	314	358	317	299	330	318	320	292	319	307	320	284	313	285	312	326	313	280	311	326	298	323	303	290	324	298	330	302	320	267	282	311	336	303	302	322	309	329	301	292	283	302	293	308	308	319	306	309	344	325	317	316	316	322	322	279	265	332	305	306	285	320	337	302	315	290	305	301	333	301	298	337	300	294	308	313	317	317	303	341	345	295	308	285	285	312	323	316	337	337	324	290	315	310	344	315	303	302	312	341	313	311	292	305	314	296	319	335	313	310	338	330	307	326	314	298	337	275	320	324	315	303	340	295	287	299	309	300	304	314	330	346	306	330	293	363	285	299	294	330	294	322	305	321	298	312	313	295	309	321	327	286	289	331	321	303	331	304	278	268	321	316	292	325	340	331	298	322	317	296	317	315	307	307	325	286	303	325	332	319	336	311	308	362	360	365	321	299	271	297	304	288	338	336	323	303	326	318	291	304	337	309	312	287	318	309	285	308	313	306	307	350	306	273	329	309	300	310	326	325	354	336	330	326	302	284	289	357	337	304	320	307	318	287	298	301	315	308	305	339	363	340	320	334	286	298	309	325	309	310	300	312	307	309	305	305	313	311	290	323	311	304	311	288	327	338	323	307	330	306	288	312	303	304	311	312	301	277	309	310	293	315	313	282	306	303	297	308	287	324	290	298	314	317	312	310	318	305	298	336	299	283	311	344	338	316	273	322	319	285	335	340	303	317	306	295	305	282	311	291	319	286	309	315	307	328	310	299	309	354	303	315	332	303	315	288	303	322	328	354	321	326	311	292	323	330	300	293	320	296	269	334	317	286	299	316	340	318	317	303	313	316	310	320	315	314	325	310	305	311	338	333	325	318	302	320	275	316	307	313	328	310	327	331	295	361	309	321	316	318	312	336	329	299	320	314	308	305	345	323	290	276	331	304	316	346	314	308	315	311	328	299	333	305	324	366	335	343	330	298	280	291	329	284	327	350	316	334	326	305	295	343	286	290	308	296	271	313	298	320	321	315	294	294	342	283	285	262	319	317	329	307	285	290	325	297	338	325	340	331	303	347	330	314	301	298	308	308	316	302	293	298	341	280	324	306	327	313	286	317	300	322	322	301	322	340	305	330	303	342	322	311	322	317	341	280	303	320	321	316	274	327	320	295	285	297	337	318	295	299	301	294	348	287	308	311	280	301	322	355	295	314	319	294	335	292	314	343	306	339	295	322	338	301	331	310	286	305	331	340	312	297	298	334	331	336	301	311	295	326	310	307	326	321	318	316	299	333	322	312	323	323	336	310	309	300	320	324	325	312	336	310	307	334	305	327	314	298	334	321	319	291	319	319	346	319	292	282	310	319	299	304	311	297	322	312	325	321	331	310	304	291	300	310	353	316	322	287	330	299	320	276	327	310	297	288	287	322	316	322	304	297	286	318	324	300	315	300	314	307	307	306	296	314	342	288	299	329	336	317	328	290	310	322	319	283	313	338	301	287	292	325	296	304	313	309	329	332	297	319	334	308	300	310	337	315	293	311	357	309	336	338	303	314	297	289	312	285	303	309	297	306	316	314	327	285	302	317	332	329	307	345	302	329	292	333	334	339	333	311	326	290	359	308	301	278	291	299	306	325	296	323	307	300	297	278	307	292	300	308	317	292	295	293	320	286	310	312	297	317	314	324	280	305	315	315	288	298	273	311	288	314	324	313	296	321	337	315	305	282	315	293	329	312	344	306	311	287	316	303	288	276	306	303	330	313	333	319	329	316	320	347	314	265	297	314	310	316	339	310	318	312	341	311	319	285	306	329	325	307	341	286	328	321	330	311	334	314	309	321	309	321	313	321	316	313	311	298	320	323	300	316	278	298	315	315	325	319	300	340	301	357	332	325	282	302	322	285	322	286	283	305	314	278	338	313	310	295	292	336	321	317	320	267	321	321	311	328	281	314	298	313	306	316	312	301	319	314	314	331	279	309	325	302	308	322	308	308	332	312	305	294	256	306	334	315	300	320	295	318	297	332	353	340	302	314	291	283	297	293	314	308	313	306	326	290	329	322	322	318	326	302	299	278	321	315	307	333	321	315	322	336	289	300	306	305	326	314	312	329	332	287	326	307	343	294	298	279	283	325	314	351	297	317	331	315	298	326	331	342	344	274	338	277	301	311	310	324	282	332	336	316	283	325	332	299	295	314	304	318	306	316	316	291	312	324	333	300	339	324	360	286	318	322	291	320	313	302	298	346	305	308	319	284	327	316	312	318	305	312	313	291	318	305	295	308	327	290	301	308	286	302	313	286	314	305	318	327	326	326	327	322	331	312	301	316	322	264	307	323	315	321	290	305	323	320	332	307	316	272	299	350	308	309	323	317	289	288	277	343	295	323	331	331	323	309	297	303	281	335	315	337	297	345	330	308	350	333	338	286	327	300	341	338	296	296	312	272	302	331	315	325	292	292	339	295	328	314	301	326	310	308	322	293	313	313	332	296	300	348	299	354	317	309	287	301	304	323	320	294	299	303	307	312	306	322	294	344	288	318	316	279	291	277	317	311	331	310	297	295	260	299	296	348	320	313	326	306	310	320	273	334	314	298	318	341	341	330	334	353	334	321	303	299	334	344	299	319	295	306	327	284	313	293	287	288	342	319	299	325	337	313	317	310	323	306	314	299	300	284	308	325	328	339	325	309	302	290	320	308	302	315	303	300	292	324	323	305	320	305	288	301	291	321	327	324	318	319	343	330	312	325	310	334	298	310	330	294	296	303	334	314	338	342	321	347	292	343	314	284	311	315	325	297	276	356	310	299	334	316	303	329
62408	99163	69997	38855	16404	4063	963	557	499	523	488	528	511	513	499	527	485	468	485	489	456	547	519	471	509	505	466	528	488	536	524	501	499	475	510	466	479	476	457	485	490	501	499	475	506	501	470	485	545	495	466	494	517	511	481	472	540	471	479	477	510	500	496	475	510	476	488	498	442	508	516	487	496	492	498	485	498	502	475	478	462	523	486	522	509	542	517	475	497	508	468	476	486	478	463	521	485	513	492	491	532	468	494	500	501	478	473	519	535	445	502	453	481	489	488	490	467	455	446	466	482	500	494	508	543	509	527	505	467	456	476	501	511	501	462	478	486	496	524	515	476	473	495	481	513	492	493	480	518	489	493	498	521	490	476	485	500	503	443	483	518	488	473	497	462	475	456	460	489	464	525	513	477	491	475	504	498	531	508	454	512	545	502	474	496	495	487	491	504	523	450	503	479	511	492	537	495	469	518	485	494	515	528	484	473	547	534	490	403	511	460	523	472	493	473	505	511	483	508	521	504	491	489	506	493	516	500	519	507	489	453	550	436	477	483	441	490	478	500	471	494	506	502	462	461	490	498	480	462	511	512	499	463	524	463	480	492	501	505	460	487	477	505	528	526	439	492	481	487	484	480	492	440	516	485	473	508	480	495	472	497	482	501	450	504	497	504	498	466	509	489	489	498	520	520	472	474	541	479	498	479	471	469	499	485	495	476	491	502	496	520	522	499	479	469	490	469	512	455	486	484	506	449	485	481	445	551	501	494	513	480	496	458	485	493	499	509	486	494	525	462	466	471	484	515	453	470	478	511	491	478	544	460	541	485	512	494	462	487	492	474	460	473	440	520	532	517	477	520	496	524	499	488	476	492	482	450	497	471	474	464	503	496	509	496	453	500	486	489	486	481	481	507	519	510	493	530	453	526	479	492	495	489	504	453	496	494	489	485	537	503	507	532	484	500	510	498	483	494	486	474	476	513	499	502	515	463	486	500	480	524	485	489	516	470	496	444	466	476	500	448	453	508	491	519	516	479	508	459	522	529	479	521	487	496	465	465	475	513	469	495	522	495	506	488	466	445	511	497	496	469	467	470	504	459	483	515	476	515	467	456	500	532	511	521	494	530	479	500	474	487	497	488	501	510	507	481	529	501	477	486	516	501	460	481	508	483	561	454	533	487	510	465	494	497	487	504	466	513	492	476	450	440	435	484	508	482	465	473	536	497	519	524	498	479	493	487	516	469	488	468	483	479	460	529	489	497	507	527	468	487	492	476	510	457	499	475	478	469	472	496	526	488	505	475	484	507	499	463	487	458	501	495	514	520	441	448	505	449	455	491	537	473	470	526	517	489	497	484	466	505	492	476	467	470	494	488	459	477	473	491	448	476	521	494	498	479	493	500	494	486	503	474	485	523	503	472	510	470	517	466	481	475	456	481	467	502	494	488	505	477	464	509	433	486	444	453	524	480	509	468	519	515	536	493	483	534	501	518	496	495	504	457	515	484	530	499	504	499	454	526	508	496	457	475	479	482	503	505	541	483	496	447	499	525	516	511	474	497	460	529	535	464	475	455	489	535	481	492	476	484	475	479	477	497	497	468	463	540	460	485	472	483	481	497	513	521	496	502	476	482	502	487	513	470	479	491	480	523	502	456	548	486	483	498	480	488	473	511	497	486	499	486	458	453	484	471	484	507	511	470	511	487	498	502	483	507	475	474	480	494	519	482	460	550	528	496	514	491	496	477	506	492	527	501	506	481	496	513	502	507	519	518	526	524	521	502	517	505	480	442	483	509	492	481	492	477	475	485	505	504	487	530	481	456	502	512	525	501	504	560	482	427	488	486	488	508	481	539	485	463	518	470	519	495	475	502	488	501	511	487	479	464	494	495	498	498	516	500	481	480	475	492	499	479	448	490	482	496	514	471	475	474	490	498	466	479	487	470	513	486	480	514	493	502	496	498	485	487	474	534	511	500	525	528	455	492	509	478	474	521	520	456	538	508	473	478	532	484	518	493	460	500	476	496	490	500	477	474	501	515	489	495	464	460	499	496	509	501	474	483	474	512	498	481	508	514	521	507	487	453	507	465	490	533	469	495	494	490	495	472	443	526	499	486	473	516	459	508	495	479	485	424	481	487	496	508	497	477	510	519	504	495	512	510	484	472	510	514	492	465	509	473	506	527	460	505	498	501	501	471	468	471	508	498	441	509	434	490	507	512	512	505	463	470	481	477	514	499	475	486	487	463	516	484	525	542	472	465	515	475	481	514	524	477	492	496	473	452	495	462	521	486	487	494	513	492	496	465	461	508	490	492	484	521	496	491	481	534	488	524	499	476	513	494	464	517	457	494	481	493	473	474	506	515	505	507	524	548	480	487	489	491	523	463	498	508	488	504	464	518	495	481	496	490	508	522	491	458	460	465	512	495	496	462	480	516	512	490	486	467	477	485	512	493	496	529	513	467	487	481	500	495	488	502	480	475	511	471	445	538	470	468	462	494	429	514	495	510	490	473	463	478	545	518	509	523	492	469	514	517	482	472	450	518	518	509	470	522	482	481	461	516	475	513	517	481	507	453	474	447	490	446	481	474	519	502	515	474	500	513	487	474	478	491	498	499	531	539	498	461	514	469	467	477	461	492	503	480	494	512	514	462	464	545	453	531	469	485	530	482	499	508	485	475	474	531	485	550	518	447	522	498	516	503	507	537	478	499	481	497	509	503	482	557	485	489	470	472	514	454	521	483	460	490	512	521	479	469	515	502	513	488	478	468	465	468	482	491	463	507	459	482	499	486	498	487	502	495	499	504	502	510	474	491	476	488	485	469	478	482	498	504	503	529	488	496	499	483	488	497	502	456	463	500	510	516	476	458	499	499	504	464	470	489	503	481	493	491	454	462	488	471	489	519	502	509	483	477	495	489	479	525	491	513	474	483	465	497	514	488	477	472	487	465	491	553	521	503	472	453	489	494	445	502	454	521	515	469	450	499	498	523	469	473	521	493	462	497	509	457	487	493	532	533	505	498	463	494	495	520	482	476	507	497	484	548	518	519	506	503	493	524	500	471	522	500	522	477	522	456	559	487	511	501	518	516	517	501	502	470	438	493	491	503	512	485	488	487	529	534	499	515	438	494	472	488	516	496	488	491	481	488	524	470	476	517	489	485	512	492	492	510	500	431	492	489	497	523	468	501	478	485	492	524	505	501	523	493	454	500	516	501	501	482	471	500	486	504	455	537	491	490	507	485	473	495	486	428	500	488	494	490	487	481	504	478	473	466	487	515	440	501	481	496	498	430	508	463	534	483	500	458	443	480	513	509	473	517	461	524	469	515	499	507	482	479	465	514	505	520	458	523	471	479	499	477	506	480	508	485	444	538	495	494	489	523	491	447	482	485	513	518	484	481	504	480	527	495	498	476	469	533	486	482	520	481	506	498	473	517	508	482	503	490	500	489	495	518	469	476	466	525	487	496	498	493	471	486	522	529	488	510	501	496	522
29974	29151	26794	10987	1290	382	248	212	219	201	208	217	203	177	216	184	172	231	224	200	195	196	213	163	190	197	196	183	213	191	199	206	191	188	188	223	187	191	207	212	192	182	215	199	184	215	192	198	192	215	213	203	213	208	210	175	195	202	218	206	209	202	186	210	235	202	228	201	198	217	187	195	190	213	203	211	208	218	195	208	197	216	217	203	188	171	198	202	195	214	169	213	190	188	226	199	201	192	167	194	192	207	205	199	212	217	183	185	202	205	191	214	206	199	205	178	195	211	200	204	214	220	198	207	225	203	182	181	220	205	184	195	199	220	193	213	215	216	183	205	199	193	184	192	175	195	185	221	199	206	225	214	206	221	192	204	204	206	196	195	201	195	206	204	191	225	195	215	208	190	206	200	199	200	218	200	188	213	222	202	196	204	199	201	202	192	192	231	182	203	201	220	175	218	199	183	198	201	206	202	196	204	183	221	224	189	197	192	202	177	206	211	194	211	219	194	197	184	199	197	215	205	179	227	222	193	188	194	220	204	204	192	214	189	208	187	192	193	194	202	183	202	199	204	209	197	221	221	185	208	176	197	225	210	204	191	181	189	240	193	210	220	192	199	220	183	210	192	182	195	186	182	194	187	171	207	222	213	204	196	174	197	210	199	184	210	197	216	181	216	209	196	198	231	210	222	179	185	214	197	203	181	195	208	206	187	186	197	209	212	210	211	197	198	192	203	199	159	212	197	185	190	194	192	208	201	199	217	215	197	193	171	206	215	197	180	206	222	185	210	200	197	185	217	193	215	173	173	186	200	205	202	206	208	189	207	197	205	196	218	197	189	205	205	204	222	208	210	194	183	161	197	214	202	204	184	189	186	199	183	220	219	211	200	158	189	222	198	215	225	218	214	189	188	175	223	206	172	196	215	213	166	195	200	179	208	225	237	187	220	209	183	204	226	191	206	204	237	208	231	211	212	196	181	192	231	203	219	215	193	212	188	210	200	226	200	184	193	219	228	217	196	210	186	190	215	180	207	199	210	197	183	183	213	218	205	181	247	195	216	183	189	189	202	192	191	203	241	224	172	215	213	214	179	207	202	192	200	211	199	191	192	213	183	226	187	203	189	204	185	189	189	206	214	191	192	234	212	183	181	194	197	184	229	223	220	193	215	195	214	188	209	177	216	199	202	213	196	215	202	223	203	180	189	207	191	201	187	181	206	187	206	189	205	187	210	197	193	186	199	211	206	213	198	188	222	201	200	207	173	217	221	191	202	217	204	207	206	210	199	210	199	211	212	204	214	178	196	181	206	211	184	206	197	203	181	196	227	196	213	216	186	213	207	207	209	189	174	223	196	221	195	213	196	206	186	204	196	189	200	200	196	216	205	192	221	198	188	180	190	222	173	202	176	200	195	198	193	203	213	184	201	216	182	228	211	192	216	183	180	194	180	217	208	207	247	244	216	184	229	203	194	199	184	203	188	200	198	200	206	195	218	195	199	221	189	210	200	215	223	203	188	200	176	213	207	183	194	225	223	215	197	196	171	196	208	225	196	203	212	195	193	195	196	178	201	187	210	183	208	199	196	205	205	188	203	194	211	191	207	206	194	222	208	203	192	201	226	222	197	204	227	221	189	209	206	206	214	182	201	205	217	212	198	209	197	228	213	204	208	195	187	197	183	199	214	188	184	196	222	213	198	210	201	189	207	210	180	200	190	200	182	181	200	181	212	195	193	185	199	205	194	218	204	212	173	193	226	205	189	211	172	191	207	202	216	180	203	196	184	172	180	208	208	201	188	200	212	189	221	203	186	200	225	197	177	210	221	221	199	211	176	225	177	200	221	220	209	220	187	194	204	185	204	207	215	206	197	218	208	187	213	192	207	206	196	186	212	196	215	192	200	201	193	205	200	197	192	206	211	215	203	186	212	215	193	230	182	208	209	180	211	211	199	223	196	209	216	190	200	218	191	193	182	199	194	181	209	202	210	205	187	215	204	209	203	208	212	198	216	193	183	193	224	188	197	209	184	214	200	236	220	214	220	219	183	218	185	205	228	217	180	214	223	197	181	183	179	211	204	201	194	191	186	192	193	215	229	176	208	173	208	207	196	172	208	214	204	190	216	197	203	210	193	211	207	212	189	213	187	207	209	174	208	193	215	225	203	201	219	196	206	188	203	215	184	184	188	197	218	197	213	205	193	192	218	200	190	205	193	231	213	202	216	182	190	206	186	188	205	187	193	202	242	212	205	201	214	209	204	201	202	190	211	210	179	196	210	219	201	211	185	207	202	185	208	209	214	196	195	204	239	199	212	196	208	231	216	198	201	215	181	187	193	192	199	184	199	220	170	188	183	217	190	205	204	208	206	206	208	194	222	201	194	205	178	194	190	196	198	189	196	212	192	202	219	233	210	198	184	175	196	180	226	197	214	217	209	236	215	213	186	215	219	197	234	198	179	199	176	200	217	218	192	212	193	204	205	169	206	198	204	191	211	208	199	217	205	192	201	193	210	183	188	205	204	201	194	195	172	200	180	180	190	195	212	211	177	204	182	193	195	213	199	213	192	213	204	228	182	242	225	213	214	191	216	187	182	204	192	206	178	204	201	181	219	190	200	195	208	207	208	207	233	182	221	220	206	192	203	194	196	184	191	196	219	211	185	234	195	199	186	212	213	178	211	188	194	221	200	214	205	193	202	191	190	214	200	190	192	229	209	216	212	208	192	196	212	217	217	202	217	176	188	202	195	225	205	201	210	212	214	180	213	198	187	206	193	215	224	200	178	196	201	205	193	189	205	195	198	225	220	196	207	217	224	189	201	230	206	199	201	206	206	226	181	215	193	193	210	188	199	199	202	231	171	198	216	172	199	192	211	209	182	221	219	209	209	184	195	197	211	218	199	205	193	204	216	200	231	212	201	201	184	194	207	207	206	194	219	216	183	161	203	181	184	205	197	185	191	200	182	177	206	206	209	217	175	217	219	196	223	206	184	203	190	209	205	187	197	184	199	196	194	207	199	205	210	211	230	221	197	215	209	193	194	206	190	200	206	203	220	220	208	208	192	238	211	212	195	189	207	189	178	231	206	210	190	170	179	227	199	192	200	179	208	220	200	196	208	207	226	199	197	222	192	210	194	206	194	176	215	227	225	195	186	217	217	198	184	221	197	212	235	196	188	195	208	220	220	218	201	190	229	212	218	189	207	238	203	196	181	180	188	198	209	191	230	199	205	198	186	208	215	199	179	210	196	182	215	200	200	192	174	221	200	186	219	216	192	215	194	187	194	191	177	202	194	211	217	213	212	188	214	213	185	190	198	189	225	189	216	203	213	209	226	190	203	189	212	211	216	216	206	201	192	194	229	204	197	198	210	198	195	199	210	200	195	212	213	178	204	189	185	192	222	205	210	206	202	177	194	194	200	200	211	188	203	217	227	193	203	193	174	229	170	219	201	220	233	198	248	191	211	235	193	170	216	221	219	209	195	194	189	203	195
36650	45901	30913	10438	2474	704	401	308	326	363	324	342	331	323	314	336	335	358	338	390	326	364	327	337	319	315	345	332	348	332	346	373	301	346	343	315	307	367	308	341	365	322	350	320	345	314	350	313	334	344	326	332	316	316	348	287	321	350	350	311	352	354	289	352	317	362	333	334	363	312	345	333	369	353	351	356	325	346	306	331	319	326	333	380	324	343	310	308	319	286	370	341	337	365	336	342	312	368	352	376	344	334	333	331	337	315	332	359	345	335	341	308	332	355	330	345	312	337	318	328	324	299	351	356	358	348	337	338	349	315	343	327	331	324	358	293	345	332	326	303	341	320	358	327	322	323	326	318	347	358	359	347	329	303	308	373	374	339	297	348	328	316	312	384	357	340	335	344	345	351	341	367	329	365	327	338	344	328	329	321	344	328	333	369	313	317	309	338	338	359	351	334	346	301	360	318	370	320	351	375	348	324	325	337	331	351	324	331	319	323	324	351	320	295	356	359	327	356	340	348	320	355	292	332	350	326	332	329	350	334	348	384	353	342	318	309	304	318	343	341	334	349	329	313	336	345	337	332	367	336	338	347	344	362	359	345	332	338	331	398	358	327	371	287	364	363	330	348	381	313	345	327	338	356	324	319	328	344	349	350	360	352	306	364	345	346	347	352	353	384	305	317	335	360	346	349	321	357	342	346	330	336	359	364	336	355	331	339	319	320	325	297	328	360	290	329	321	347	306	332	335	312	338	355	322	337	333	346	337	333	344	309	339	341	340	343	326	340	351	337	340	327	377	333	350	351	335	330	339	345	341	356	327	321	361	329	324	351	348	336	356	331	337	321	330	345	338	349	352	330	359	355	305	307	324	340	356	358	321	359	328	374	352	333	332	353	352	331	323	341	353	335	330	313	316	322	312	347	343	332	339	318	340	338	310	302	353	352	356	345	309	330	327	332	359	326	338	319	295	351	322	366	336	332	359	380	325	345	305	314	347	376	346	295	343	324	340	343	342	300	342	341	324	310	315	332	344	360	343	329	308	350	322	346	353	330	361	346	322	369	366	359	371	331	348	354	330	313	340	352	334	353	329	322	329	318	330	335	338	330	326	343	316	335	354	328	327	352	338	330	329	304	367	332	319	354	333	337	334	360	358	315	395	325	357	347	336	370	386	338	342	324	353	331	354	347	336	319	323	335	323	323	309	345	357	328	368	337	327	343	319	343	350	359	341	326	354	325	346	332	334	333	341	356	296	331	342	333	357	341	336	378	349	339	343	339	353	338	334	320	348	321	294	333	349	313	342	330	336	330	318	351	307	347	346	332	326	314	333	344	313	298	316	325	325	365	355	329	343	340	322	362	359	353	317	345	336	314	319	338	346	356	348	337	303	352	349	343	331	349	339	326	337	325	342	337	359	373	366	320	350	330	362	350	317	340	355	324	349	344	362	340	309	359	321	346	365	340	334	362	351	336	323	319	327	338	351	339	315	350	366	336	326	297	318	338	344	343	327	327	352	339	323	364	322	325	310	331	328	346	315	357	307	296	336	344	299	333	315	352	331	298	346	333	348	341	344	319	338	333	333	356	338	312	362	351	322	329	351	350	325	339	379	332	329	323	360	354	335	325	322	305	327	369	333	352	329	331	325	355	302	330	329	356	355	330	307	369	340	340	348	341	328	343	299	344	335	353	311	357	349	349	349	355	354	344	342	334	321	337	339	347	370	338	328	355	338	319	353	357	327	341	371	307	360	311	318	327	386	311	355	330	350	330	327	318	340	302	322	337	345	346	313	342	336	330	346	322	347	375	322	342	351	353	318	352	317	303	336	336	341	350	304	341	308	315	338	307	333	320	322	332	337	354	320	317	314	319	367	300	349	346	357	347	350	359	329	344	325	366	321	346	326	338	337	337	327	337	338	333	338	313	342	346	339	360	333	338	345	318	335	307	314	368	340	332	335	356	308	334	293	335	349	351	323	370	368	347	337	357	337	326	349	341	318	351	345	323	347	334	326	339	321	381	345	327	319	341	362	327	320	331	319	347	364	323	336	349	351	348	317	336	352	306	315	313	327	334	342	306	325	339	351	322	350	345	333	373	334	341	353	327	335	333	373	379	334	353	369	327	367	333	336	321	358	351	312	310	354	320	340	307	353	360	347	330	308	319	339	331	379	344	333	345	340	357	350	321	336	358	326	380	355	341	357	328	339	350	283	350	345	315	320	371	309	331	336	316	362	305	367	335	362	310	338	338	345	351	363	373	372	358	327	356	344	322	356	335	341	372	362	348	315	344	331	358	372	357	331	340	333	358	336	348	316	347	332	357	331	309	373	306	341	310	360	346	329	317	347	341	332	326	336	356	325	320	368	342	336	362	336	339	354	328	313	348	357	328	331	347	339	316	365	326	342	310	371	343	324	326	318	351	331	343	334	336	334	362	338	361	349	339	359	324	342	328	352	342	332	355	336	384	336	317	368	325	342	351	359	356	327	329	309	343	344	340	321	307	332	337	295	343	352	349	351	319	318	348	301	322	343	358	355	329	340	302	326	344	381	335	343	342	326	350	332	364	330	329	353	357	322	342	359	350	352	361	323	346	341	330	323	353	334	327	358	331	309	348	315	305	329	328	360	321	300	352	314	336	328	320	310	351	338	347	345	347	321	359	329	331	335	328	341	377	350	356	379	338	378	338	328	374	335	338	325	348	291	327	347	326	322	320	347	333	361	359	339	351	331	316	338	323	357	324	353	333	323	310	322	373	326	339	324	322	360	329	335	348	340	359	330	336	326	369	313	327	339	334	362	347	328	294	360	349	369	313	364	333	344	366	327	359	322	334	351	317	340	364	349	334	327	342	356	330	340	338	311	363	333	351	346	346	338	336	331	350	324	336	340	368	335	318	315	336	382	341	344	344	346	364	335	356	349	373	351	325	337	308	346	339	318	289	337	318	297	356	350	363	333	342	350	331	372	332	329	349	328	322	326	315	362	312	330	361	307	333	316	313	318	337	348	318	377	374	336	344	324	327	320	334	313	345	335	304	317	310	346	378	332	359	320	292	364	329	338	342	357	307	318	334	345	343	323	337	335	347	357	344	323	343	308	339	330	346	336	349	331	344	318	322	337	313	338	315	339	338	337	369	351	334	333	350	321	326	346	330	353	362	333	364	323	311	337	328	325	326	338	361	339	354	350	361	340	345	292	350	317	311	341	325	358	295	317	322	302	359	332	292	353	343	302	359	293	335	309	330	340	334	338	341	322	330	320	337	376	337	360	363	335	364	314	346	307	346	332	334	343	331	327	356	305	345	334	323	310	329	338	362	328	349	338	336	321	347	309	351	345	334	345	337	378	319	321	359	327	342	311	343	301	351	301	362	382	343	341	354	371	336	334	340	359	348	335	320	331	347	314	341	335	356	300	342	347	342	369	321	309	328	361	349	343	308	344	321	334	337	324	351	325	316	376	331	323	310	339	319	344	327	334	330	349	366	347	343	341	343
24798	23238	32183	26216	19263	6161	567	320	226	276	279	295	309	276	278	271	272	265	246	296	292	302	272	270	266	244	265	271	218	258	294	275	266	260	246	277	254	271	273	279	294	249	273	233	292	248	269	277	296	255	260	274	270	231	269	289	278	250	287	269	281	286	279	277	257	277	271	266	272	292	283	265	276	288	247	268	249	254	266	284	280	254	246	299	257	274	269	258	275	281	268	256	267	242	279	261	261	261	253	286	258	277	286	244	285	304	267	260	278	274	241	256	266	243	305	288	257	236	282	263	256	293	300	253	280	259	239	262	254	251	282	281	285	263	250	271	227	254	280	269	242	268	271	267	273	241	272	278	283	259	261	247	274	267	287	236	300	301	269	263	249	290	263	276	259	283	290	266	266	241	283	245	255	282	298	247	277	244	239	262	285	268	264	287	251	292	252	268	286	274	263	208	269	272	271	262	239	270	289	259	279	241	269	248	253	254	256	267	257	299	282	239	269	253	262	275	265	263	291	251	283	250	262	260	288	257	256	280	289	251	278	266	289	247	242	259	261	241	288	271	267	247	288	280	290	267	249	240	252	270	241	235	263	275	275	248	251	289	242	302	281	248	254	264	270	286	257	274	279	261	287	256	234	279	268	255	247	269	260	249	262	280	255	262	301	280	279	256	290	252	279	304	268	286	290	263	276	267	262	274	302	262	274	284	246	276	254	249	258	272	256	290	265	317	267	275	251	255	260	262	249	257	246	284	250	289	284	247	287	245	259	302	260	245	287	278	269	257	267	271	265	259	274	264	294	255	256	257	268	267	225	278	255	258	270	264	283	251	289	267	266	286	286	242	268	242	237	301	255	253	237	250	291	266	281	283	241	269	281	253	282	270	272	248	287	272	261	276	267	305	264	248	267	257	275	286	259	279	251	248	249	269	264	250	270	261	278	281	243	269	251	289	281	259	260	284	259	257	246	263	264	283	271	247	314	273	256	276	270	251	295	236	276	282	275	264	258	241	267	268	273	264	282	264	270	237	276	259	262	272	268	282	276	272	266	250	249	284	280	261	282	264	255	262	262	250	259	277	254	236	269	251	267	278	245	277	266	269	284	266	265	293	240	268	265	311	285	260	276	264	264	292	279	256	253	279	272	257	251	245	304	287	239	267	265	265	278	260	251	273	263	284	241	259	249	247	279	265	286	239	271	268	245	248	258	275	270	266	298	273	259	274	264	269	259	251	230	239	259	308	289	267	261	309	267	267	246	272	268	248	256	271	292	245	267	277	249	266	268	281	253	264	298	290	267	252	275	259	284	283	267	284	253	277	237	262	281	262	278	269	273	267	269	261	253	266	276	268	272	271	253	256	241	262	243	278	278	253	255	275	270	257	235	278	270	259	252	258	295	252	264	242	277	256	251	295	267	238	235	270	283	268	272	289	286	266	245	252	273	233	259	272	257	260	250	255	260	294	262	269	266	274	262	274	278	264	266	254	277	279	259	314	249	264	252	274	239	275	268	262	252	273	258	275	281	278	268	278	278	276	270	268	257	267	282	253	243	267	255	260	254	270	250	238	244	245	265	244	271	242	266	287	257	250	285	307	283	269	263	264	243	282	250	294	291	276	251	261	266	261	275	266	269	270	245	268	242	277	283	253	288	279	301	282	257	266	264	286	281	274	244	267	275	257	272	299	285	243	228	287	277	247	265	280	273	263	249	240	241	265	238	252	275	259	306	246	262	256	264	272	276	250	249	269	271	240	277	257	271	290	273	272	258	251	254	242	258	264	283	268	264	243	268	268	257	260	258	251	262	209	243	249	263	224	247	275	280	259	276	279	265	247	267	259	288	254	267	271	284	258	260	246	267	264	243	254	289	280	247	273	261	269	259	276	257	273	279	273	269	262	269	310	237	255	262	269	270	253	272	265	276	256	253	261	241	262	250	284	273	286	256	226	259	269	272	260	300	278	265	282	277	258	251	256	265	267	301	257	276	260	241	248	265	269	275	262	259	287	290	260	268	300	261	271	254	261	284	230	266	292	243	246	246	247	263	263	269	279	262	287	270	254	280	258	285	250	243	289	260	268	268	298	250	283	271	276	279	251	262	281	251	285	267	256	295	267	269	267	240	249	269	235	269	270	242	279	267	267	260	267	244	261	247	269	271	271	242	262	282	262	277	283	229	283	244	264	227	270	267	262	268	237	295	296	264	289	232	243	273	261	266	259	255	271	248	265	282	257	252	253	308	252	273	258	255	296	311	261	290	304	271	270	290	259	294	261	248	231	275	234	258	267	276	257	283	272	265	252	257	263	293	279	299	293	268	269	280	238	273	278	251	283	274	282	259	254	287	291	256	240	297	242	260	288	244	265	254	246	262	248	260	276	288	270	239	260	301	267	264	247	275	300	266	240	276	297	293	266	261	267	260	257	234	258	239	252	268	302	254	250	285	264	249	277	304	260	263	264	269	253	266	242	264	272	292	266	272	286	279	246	240	254	254	281	256	254	249	237	271	254	285	248	247	258	272	262	268	314	302	263	270	272	269	263	261	247	291	273	231	289	265	262	278	265	282	250	257	275	233	262	242	260	269	268	274	250	265	270	248	257	259	296	237	276	287	271	255	247	281	248	270	319	267	261	279	277	267	261	271	274	298	260	247	292	269	264	255	276	247	266	286	249	273	246	274	272	279	302	238	286	249	265	298	280	289	291	262	238	238	267	270	249	240	246	271	251	259	247	261	260	266	273	233	276	294	284	276	282	250	293	262	248	284	279	245	281	235	282	247	273	245	281	260	283	261	224	252	261	259	274	264	249	270	265	267	262	261	289	276	240	230	258	260	271	259	255	245	254	245	281	255	274	252	276	279	241	263	260	247	282	249	241	268	304	262	242	255	263	269	274	277	277	261	272	238	273	245	280	287	241	266	264	277	290	262	284	273	287	263	276	269	248	264	292	253	257	243	260	255	239	284	245	263	268	299	273	288	294	249	278	286	237	245	283	280	278	275	260	274	288	277	274	293	269	272	259	270	276	275	266	251	270	296	273	271	251	284	267	248	257	259	260	264	278	262	264	259	293	241	289	278	277	242	254	282	261	281	273	261	259	250	280	253	245	272	257	273	268	255	262	254	250	244	259	245	257	307	245	249	241	285	279	226	248	262	261	268	219	239	279	264	263	264	281	263	246	251	259	278	271	253	280	252	284	242	275	272	285	240	260	269	259	268	283	269	258	285	260	292	283	257	264	262	251	271	310	267	246	253	286	305	269	300	250	279	281	274	270	247	265	256	279	252	266	274	266	262	253	326	278	279	251	256	300	292	245	255	262	279	269	287	248	257	259	255	259	239	269	289	268	246	262	243	258	288	261	258	259	245	246	276	239	277	279	266	281	264	272	274	277	257	251	254	287	260	244	278	261	265	261	243	267	265	269	290	235	249	267	263	283	291	248	256	270	261	283	252	261	272	255	288	292	253	270	267	258	270	265	277	239	258	249	275	273	261	240
59886	88534	61653	31775	11591	2587	696	495	455	451	414	436	454	445	399	419	458	451	404	446	474	429	437	405	443	434	418	420	442	430	441	491	447	394	430	423	419	438	469	431	431	453	461	444	433	405	424	438	434	420	423	439	458	426	396	434	433	422	478	448	415	425	430	454	399	454	426	422	435	476	404	431	424	472	475	430	443	445	472	382	388	427	451	430	414	457	444	433	410	442	426	463	445	456	429	426	410	428	421	451	452	429	462	437	415	450	454	440	419	434	476	413	424	442	414	453	438	421	431	429	433	444	440	397	409	437	444	430	428	413	418	478	449	422	426	435	396	417	408	432	432	429	444	410	429	436	448	414	423	407	433	424	399	382	436	405	422	427	419	396	474	443	408	427	420	437	443	440	428	444	446	419	437	465	431	433	459	433	440	401	408	420	456	429	428	417	411	420	431	426	414	391	392	413	425	412	421	391	426	431	449	440	416	444	419	468	451	437	428	456	463	406	453	386	413	428	429	409	430	466	406	408	439	444	415	427	444	394	416	422	463	435	477	448	444	447	420	451	444	459	444	457	377	402	443	412	444	432	449	415	414	421	424	389	408	445	433	431	455	444	474	434	446	384	441	447	460	454	474	406	432	435	444	471	429	447	442	417	420	412	413	402	433	436	444	407	420	452	421	408	414	423	403	453	419	409	423	431	425	410	408	425	401	446	464	455	466	411	429	451	449	428	445	459	438	444	451	396	405	427	456	451	398	438	430	421	416	445	421	421	413	442	439	440	442	449	475	477	413	429	419	423	432	446	414	426	408	477	463	448	472	410	447	429	442	413	437	445	464	426	434	438	445	396	412	435	401	441	447	415	472	449	430	458	438	429	445	436	431	414	440	441	452	474	430	449	419	425	459	429	409	446	439	410	459	426	426	416	457	455	428	459	469	410	429	431	433	412	484	399	419	434	435	437	445	461	432	430	414	408	421	432	446	400	441	448	411	430	436	417	414	428	437	408	440	406	442	430	451	450	415	436	412	407	438	440	439	440	428	426	453	436	432	441	410	454	398	440	436	479	443	438	468	413	411	449	449	443	446	439	480	427	438	448	462	423	423	466	420	458	417	437	443	452	443	416	483	489	431	419	417	448	415	435	451	466	447	438	416	458	434	422	405	455	438	433	459	425	447	432	430	404	432	459	469	366	460	411	412	468	379	437	449	437	418	451	410	441	412	431	452	460	421	431	443	448	441	407	443	413	407	432	448	419	450	431	429	486	433	472	436	403	413	432	447	471	432	402	445	432	442	444	458	420	423	406	449	441	431	454	429	451	446	406	424	460	423	453	426	453	426	436	414	412	422	448	410	413	437	462	421	416	468	460	425	426	459	435	470	418	426	422	456	417	383	435	439	445	390	439	437	425	410	470	409	448	466	421	445	422	450	433	452	447	414	464	412	435	458	446	420	407	426	426	457	416	426	424	444	422	424	404	433	418	446	422	471	454	414	448	437	435	436	454	420	413	443	436	473	407	423	437	436	447	414	420	431	419	446	392	444	415	431	431	449	413	457	436	421	449	420	439	402	428	445	424	463	437	454	413	404	461	439	454	413	419	431	464	423	448	445	475	435	469	416	415	424	413	413	422	427	472	424	443	434	448	404	429	432	398	425	443	440	438	432	428	398	438	440	426	447	400	416	428	399	441	444	430	436	438	412	429	432	450	404	410	464	428	424	461	440	444	459	472	428	459	448	421	463	432	442	449	460	458	437	412	415	425	438	433	433	372	402	413	385	437	438	418	432	450	470	440	449	431	445	455	425	445	466	408	423	423	442	406	407	394	435	431	446	397	424	445	450	433	419	460	448	408	418	467	454	446	418	456	407	406	446	417	434	443	420	470	501	410	452	417	430	427	429	430	435	400	397	442	436	431	459	411	460	403	436	516	443	433	427	454	443	434	443	453	399	460	413	449	412	421	446	409	452	410	429	436	442	458	438	429	431	449	453	409	454	448	439	454	442	425	428	431	447	457	408	431	442	436	427	464	453	380	450	428	442	409	407	419	439	424	442	423	437	450	451	440	440	425	439	455	421	451	438	451	404	408	429	435	423	438	444	416	402	418	449	390	424	413	437	420	462	424	402	445	441	449	435	431	459	442	396	419	447	432	427	443	460	412	448	449	411	436	458	401	440	402	420	463	431	450	437	421	438	439	445	435	440	452	457	454	436	443	437	438	425	461	429	447	420	466	457	459	428	449	409	421	444	403	434	436	420	440	452	430	432	429	459	406	455	417	420	434	397	420	421	423	426	433	440	456	438	440	404	449	448	478	435	431	453	482	464	414	436	431	422	391	431	457	440	416	378	413	445	481	447	410	405	443	423	416	416	398	454	443	465	428	446	448	439	482	457	444	449	448	402	426	440	445	419	429	394	451	393	435	429	438	430	469	475	449	453	451	424	418	435	406	440	456	442	439	441	423	404	415	410	452	409	399	472	466	438	463	436	469	420	402	389	449	420	431	410	433	454	408	471	468	428	428	441	458	466	409	444	428	459	409	401	409	407	420	434	437	439	405	402	411	406	486	450	428	412	449	431	437	435	430	405	492	409	438	407	407	455	427	467	438	434	424	445	385	429	417	407	422	423	425	444	430	460	451	438	422	403	432	451	411	433	402	432	398	403	427	429	411	447	450	449	376	433	400	481	397	435	408	446	458	462	441	443	422	382	446	427	461	427	424	431	431	381	426	404	427	428	439	415	413	420	402	423	477	461	428	453	407	436	441	420	464	393	435	422	406	453	405	446	403	419	452	429	422	450	441	436	468	381	412	451	434	432	440	435	393	428	422	436	431	457	435	461	423	454	426	428	384	457	441	408	425	432	432	450	448	436	429	428	430	401	447	445	425	443	433	422	408	490	437	431	424	403	448	418	411	439	403	392	443	423	475	420	387	411	455	439	447	447	429	414	434	436	448	430	468	447	418	417	422	420	389	440	441	441	438	425	445	388	434	411	434	423	432	448	432	413	418	377	442	438	393	478	408	445	459	398	444	403	456	422	423	394	435	424	454	470	458	444	476	436	414	418	388	452	434	432	458	436	457	419	445	443	440	413	424	430	417	457	412	472	410	448	450	425	414	438	452	414	396	401	425	389	439	428	424	464	418	449	436	430	447	429	435	461	413	418	447	398	439	411	444	404	418	421	454	467	443	430	448	467	407	447	417	456	442	433	432	436	432	391	456	464	414	408	446	440	454	450	454	441	432	444	455	430	421	474	423	470	431	419	424	419	431	398	409	418	418	436	438	465	430	452	486	402	452	429	459	457	412	440	405	432	408	435	443	426	427	440	413	436	445	406	392	458	413	462	438	409	427	431	450	438	456	468	466	429	432	427	403	468	385	439	425	426	435	441	427	433	436	429	454	450	437	437	432	468	438	430	446	418	436	420	482	425	455	443	466	432	452	431	457	415	430	433	472	461	459	400	448	406	428	411	456	439	465	429	412	475	437	437	456	394	435
23451	22041	30274	24369	21459	18799	4160	416	323	320	320	320	321	340	339	316	317	354	317	278	338	320	345	340	342	337	336	328	331	304	342	346	304	328	326	306	320	315	360	339	312	306	319	308	334	320	336	313	348	304	327	302	311	302	317	287	360	310	324	296	325	313	289	349	333	335	327	309	311	332	308	339	339	321	311	325	315	317	315	323	344	337	284	304	344	329	342	290	329	303	302	302	315	304	323	307	317	306	335	311	320	301	302	343	337	322	310	319	301	313	318	308	312	322	291	339	322	302	339	313	311	332	320	297	306	298	311	333	289	329	327	315	301	300	304	342	319	327	302	313	333	320	295	331	297	315	310	323	348	301	336	296	314	292	340	349	309	291	321	308	290	309	354	321	318	334	322	339	279	280	308	333	347	322	332	321	331	310	292	301	324	328	321	326	305	277	287	342	307	297	306	334	325	295	336	331	302	301	327	289	345	330	347	325	311	316	302	325	355	328	307	337	341	319	306	322	330	296	330	335	309	309	302	284	288	334	295	318	343	331	307	307	311	315	325	295	305	337	308	340	324	323	301	316	321	330	307	318	313	316	331	314	336	314	319	319	345	332	302	300	314	323	288	307	304	305	280	323	285	313	325	271	289	303	307	289	323	316	323	302	310	355	284	303	313	268	330	288	325	336	298	338	349	346	352	314	303	320	309	337	302	313	319	313	313	318	303	310	301	290	319	299	315	302	317	327	287	341	336	297	358	289	308	298	311	312	339	335	301	314	316	309	324	294	320	340	359	306	305	334	324	309	297	322	331	310	338	321	316	312	333	319	321	303	314	321	345	303	298	365	294	312	326	308	339	319	325	331	315	337	328	293	322	307	307	322	310	302	333	317	357	319	334	293	318	336	310	294	316	309	309	308	330	328	306	317	314	289	303	305	323	317	338	276	345	320	294	318	328	332	348	313	341	356	345	333	288	300	310	296	325	333	302	319	280	316	287	309	302	328	316	312	285	313	292	335	305	317	345	317	306	290	329	305	303	324	350	315	310	302	284	336	295	338	323	299	298	310	305	328	327	303	329	317	336	317	308	316	343	307	303	331	324	334	336	331	297	318	337	321	311	305	317	346	310	328	342	310	281	312	314	297	327	315	313	327	325	329	290	336	278	341	304	307	306	321	317	299	327	316	303	307	319	310	291	329	327	296	343	312	323	330	323	329	313	329	334	319	299	331	317	343	320	326	340	307	294	296	331	331	295	323	337	285	279	313	315	316	319	318	299	331	326	339	279	306	304	313	310	335	322	280	324	317	324	320	305	320	325	290	311	317	355	316	357	354	293	308	314	284	308	351	345	306	330	327	334	354	294	315	317	321	318	344	307	347	291	280	304	258	281	314	338	306	319	321	330	303	321	290	312	301	327	287	324	309	319	327	304	303	335	336	298	335	318	319	326	297	304	321	339	359	284	329	299	304	347	315	347	297	313	339	290	332	309	304	300	330	311	302	319	309	324	345	311	297	323	302	310	333	345	306	335	316	335	339	314	303	318	320	316	318	310	304	324	295	301	326	324	295	301	296	328	326	335	331	344	329	317	303	335	316	301	321	325	312	345	299	322	327	303	305	316	332	319	339	294	310	306	289	345	320	305	311	308	335	331	307	317	314	310	319	326	316	334	310	336	331	341	336	315	327	338	350	335	323	310	312	331	299	317	324	309	343	291	331	287	321	324	331	295	309	350	323	322	285	337	341	303	328	315	314	322	340	288	359	331	309	327	328	308	324	290	293	318	286	307	337	291	300	324	296	320	316	300	313	317	300	335	326	322	375	335	312	362	315	298	320	331	325	303	333	310	298	298	317	315	343	334	329	295	321	306	314	321	298	322	307	337	341	327	309	302	318	333	310	341	349	337	310	277	332	350	318	297	305	332	305	344	302	315	309	299	329	310	312	303	276	315	323	318	320	299	322	315	302	324	315	316	318	314	328	309	325	283	324	325	314	338	313	313	318	335	324	292	321	320	334	266	298	324	309	324	301	325	311	329	303	292	289	305	323	333	315	291	295	331	323	314	292	342	294	322	346	319	324	320	324	334	298	311	302	294	352	317	307	311	308	324	351	322	274	316	311	310	338	314	277	317	303	324	319	320	326	337	350	308	346	309	302	325	329	309	326	335	321	315	316	292	332	266	336	346	347	306	322	304	299	307	338	341	302	325	293	321	311	283	340	296	330	341	315	351	301	323	297	301	316	272	318	317	329	360	331	364	333	314	321	331	335	311	320	297	314	307	314	314	304	351	287	304	307	313	291	325	323	332	315	376	318	295	294	330	313	302	314	324	320	316	306	334	295	330	302	315	272	328	307	316	334	308	297	316	293	362	289	325	310	345	321	315	331	324	307	357	307	319	299	333	326	343	326	334	326	299	295	318	329	343	287	325	306	339	312	374	296	314	292	293	332	297	315	314	326	278	322	348	304	312	341	328	311	326	321	327	330	323	322	317	340	350	319	351	321	321	327	303	329	332	334	321	301	349	347	318	317	341	323	346	325	308	323	310	307	329	318	311	333	306	311	307	326	310	293	299	327	310	279	322	317	290	303	296	291	296	337	341	345	300	302	323	313	356	291	295	312	338	302	297	331	317	326	308	326	343	304	305	299	341	335	323	317	317	330	332	289	266	283	336	321	307	314	303	314	332	321	310	287	315	317	312	307	314	326	282	331	326	353	336	294	312	306	296	337	308	317	309	349	314	324	296	321	312	320	316	296	297	312	302	335	308	302	331	278	318	313	334	314	316	323	327	312	307	331	312	299	338	307	308	324	305	299	297	321	320	354	316	313	348	312	317	322	341	324	308	294	305	313	331	331	309	294	301	302	311	328	306	319	303	310	300	305	329	291	279	299	323	328	309	290	300	342	301	295	345	299	332	273	332	327	352	331	298	306	334	331	294	301	331	325	305	322	330	321	312	302	292	312	316	304	315	308	334	311	303	318	308	337	320	359	321	322	312	311	326	321	331	299	283	283	350	319	325	321	330	322	348	330	314	304	290	331	334	301	336	337	321	336	316	315	303	322	283	320	305	329	266	319	289	309	348	316	317	308	301	335	325	324	313	326	323	290	283	298	334	339	342	294	279	302	323	307	292	305	316	296	313	353	341	311	344	317	290	314	363	313	281	330	316	315	316	320	351	317	316	299	289	324	312	352	298	273	370	312	336	347	321	330	322	359	321	292	328	319	327	308	314	280	315	312	342	306	338	289	304	280	299	301	347	322	314	304	301	354	338	334	307	320	324	303	346	297	296	314	336	301	321	296	310	301	322	344	310	319	309	321	298	312	303	333	324	278	295	330	341	325	321	348	322	313	327	333	291	361	313	280	316	310	304	323	301	330	309	286	280	353	295	315	342	309	309	293	329	289	341	309	342	323	322	319	332	294	336	350	299	319	315	315	274	311	311	320	308	302	316	310	319	276	323	303	312	304	294	346	303	296	348	280	309	334	339	286	297	333	364	279
62531	99965	69845	38754	16295	3785	896	627	491	506	495	462	471	509	535	501	484	487	550	492	480	492	474	523	526	493	506	511	505	517	503	480	471	486	446	490	484	498	516	496	498	489	504	538	455	474	462	468	496	472	471	441	495	541	489	475	479	488	481	447	457	491	515	490	520	526	505	516	527	483	478	507	455	529	531	493	498	499	504	481	465	518	504	509	512	480	517	522	472	484	483	476	469	509	495	491	526	489	479	482	460	479	493	520	549	507	490	496	482	535	493	518	483	494	509	532	542	471	537	483	506	521	468	512	470	499	487	498	502	453	494	480	505	469	491	475	502	463	464	485	519	519	505	498	489	489	480	487	497	492	480	526	465	487	509	481	458	515	494	525	518	492	498	499	489	492	484	504	514	500	519	531	478	459	466	563	464	489	513	481	527	454	500	476	488	496	478	479	529	513	468	507	548	510	513	554	478	464	493	521	523	506	484	465	473	483	513	464	469	493	495	498	471	529	509	519	483	486	508	464	477	476	453	463	511	502	512	498	501	495	541	500	503	521	498	527	509	499	511	500	504	514	469	511	490	493	499	492	421	470	463	514	487	436	479	514	493	446	490	526	506	494	473	453	465	478	484	521	552	508	502	459	481	485	494	511	542	489	470	485	476	499	488	487	526	525	514	487	481	513	490	512	500	505	506	523	502	500	511	497	493	498	490	494	531	438	503	506	490	520	488	500	522	482	500	506	492	464	504	478	481	503	476	512	497	522	499	484	529	495	516	554	510	473	504	486	510	519	445	514	449	482	508	477	454	520	514	535	506	487	520	459	526	473	493	483	515	485	513	489	501	491	503	515	493	501	486	485	439	497	455	526	493	496	517	465	516	489	478	479	452	478	489	476	493	473	531	508	498	467	522	480	512	500	503	469	481	486	480	491	493	477	461	462	504	510	449	459	500	467	466	512	509	521	479	481	475	490	507	491	488	507	515	502	475	478	518	482	495	471	512	514	504	468	489	471	497	478	526	480	503	494	492	484	556	486	564	464	499	497	501	506	484	486	468	470	495	506	497	484	512	498	494	516	512	477	498	518	463	500	491	450	464	521	459	512	507	507	494	488	432	462	505	521	468	488	488	507	525	477	535	448	491	522	511	499	457	510	482	493	511	510	491	456	476	510	479	510	452	523	481	522	478	435	484	508	507	494	477	532	496	502	493	495	545	537	482	523	494	517	461	499	497	500	521	496	478	472	485	513	473	493	488	478	503	519	498	516	518	516	452	494	516	457	456	493	500	509	497	516	489	476	456	534	516	456	496	526	495	512	508	527	513	504	461	526	506	473	506	484	526	486	519	488	470	487	489	499	503	523	493	492	502	502	476	520	487	472	503	501	505	469	554	463	567	483	506	467	489	496	497	465	486	512	503	495	506	502	497	502	514	497	450	489	522	510	496	519	538	508	500	521	522	496	508	506	511	508	517	528	510	500	465	484	516	499	524	469	513	494	516	489	504	474	525	462	496	486	497	480	490	480	487	497	496	550	454	484	501	483	516	512	533	452	477	463	467	495	493	521	491	498	479	452	470	522	524	471	522	497	502	516	479	495	466	540	482	509	511	507	461	518	481	515	500	506	483	437	490	507	492	489	470	501	520	513	445	508	511	506	501	497	493	491	489	478	528	481	499	518	471	493	472	506	493	474	492	458	476	471	502	489	450	510	500	479	481	495	502	491	474	527	447	548	478	474	470	499	483	496	506	495	442	477	481	508	519	506	499	496	519	477	506	518	496	477	518	470	447	483	518	507	549	477	513	469	458	493	515	463	497	458	516	489	520	483	540	490	451	468	531	485	474	473	455	476	476	498	509	503	535	489	496	491	486	439	471	480	470	498	524	502	492	484	487	503	530	486	485	480	466	461	535	507	493	498	485	529	508	462	471	485	489	476	551	492	505	468	490	458	491	482	502	484	511	505	474	472	522	508	494	490	479	465	471	507	465	532	487	519	480	485	505	497	518	492	481	500	497	496	511	496	516	517	492	561	463	497	490	463	497	481	476	488	530	515	480	515	499	474	483	495	475	499	516	543	486	492	528	518	488	476	491	533	546	500	493	462	508	485	534	481	494	510	464	488	450	518	532	491	457	465	475	493	538	502	430	478	520	493	496	507	465	506	495	511	481	478	466	520	518	508	487	541	541	426	476	523	483	526	496	495	485	512	501	457	512	498	467	494	507	499	482	482	497	508	517	477	484	464	474	522	485	461	477	487	510	473	506	486	472	487	489	463	477	544	475	503	521	493	503	485	485	487	469	483	498	487	475	490	524	466	519	498	505	463	501	499	478	499	489	503	531	510	500	492	536	502	508	495	501	509	489	514	473	494	496	472	472	505	452	472	453	492	527	521	491	484	506	505	493	507	497	469	531	495	467	472	507	504	480	496	498	467	457	512	506	498	491	488	499	499	467	498	485	490	482	474	511	504	500	472	473	515	508	485	529	518	492	468	502	484	504	471	527	512	505	506	462	475	502	468	498	522	520	485	544	497	485	485	508	477	498	486	490	519	450	485	496	487	513	513	477	506	490	538	497	504	483	534	502	504	498	473	501	486	501	517	498	510	498	494	467	499	500	470	484	485	484	498	497	495	474	536	496	503	475	493	494	480	509	493	464	508	518	512	427	466	468	457	465	522	541	499	467	495	485	512	506	515	493	515	493	514	486	472	508	495	499	498	464	492	499	488	487	492	493	449	441	498	500	487	480	454	467	484	477	475	515	464	476	476	510	528	449	476	477	501	523	508	490	476	537	491	484	475	512	485	500	458	509	499	488	483	472	497	508	494	504	497	500	492	508	476	489	509	499	495	473	536	522	521	453	511	460	485	486	494	487	496	507	482	492	475	487	493	498	501	476	480	511	512	433	504	480	524	476	521	472	474	506	502	545	497	473	500	521	499	509	525	485	555	507	495	516	468	490	507	524	497	517	508	522	508	501	497	516	487	502	494	532	525	500	441	521	456	512	520	484	479	464	486	506	501	498	494	523	538	451	511	504	473	483	483	488	472	486	488	489	485	482	506	502	490	514	498	501	510	503	482	504	506	509	510	512	485	523	490	501	488	480	457	498	475	473	496	498	522	531	507	490	539	473	492	467	492	499	460	465	515	479	497	494	494	457	473	518	492	526	495	489	483	489	516	525	502	483	481	494	482	489	441	503	485	513	494	490	494	482	465	460	480	483	541	492	503	501	564	466	484	485	544	436	501	530	521	504	446	482	472	493	510	468	464	460	521	533	524	463	498	463	507	487	471	482	527	481	522	509	517	473	459	476	493	492	502	463	480	486	489	492	486	509	523	487	538	503	504	492	528	499	505	524	514	521	499	502	507	473	496	506	498	471	485	497	530	481	492	475	458	500	447	489	504	516	525	490	520	507	508	493	468	498	517	528	474	484	511	524	482	524	506	552	498	511	512	484	491	444	472	486	501	477	497	518	525	481	501	491	469	519	519	505	473	502	482
30189	30377	25517	9811	1135	346	222	222	203	196	205	210	181	217	210	217	225	211	194	210	202	210	204	192	206	205	185	213	213	238	193	203	216	210	233	218	212	219	197	191	216	192	189	211	217	213	193	199	177	193	214	223	231	203	207	211	187	180	233	208	177	212	211	193	187	198	203	186	199	212	207	225	225	193	187	215	209	189	202	216	192	189	232	210	203	179	185	204	223	224	200	210	206	206	212	205	200	187	216	204	210	212	214	205	202	195	179	186	177	204	197	207	205	188	213	211	203	217	229	183	201	215	195	202	208	176	249	201	205	190	197	214	202	216	218	182	193	224	200	203	206	186	171	211	189	203	212	199	189	198	189	199	198	186	213	211	192	208	210	219	206	195	201	182	194	219	196	190	207	203	212	195	190	216	189	219	247	201	210	204	205	181	180	210	252	198	206	217	183	228	201	193	200	217	212	219	186	186	222	221	184	191	218	198	170	211	191	217	200	184	190	185	196	206	204	185	185	202	223	214	218	206	199	213	196	188	208	217	238	187	203	190	188	222	202	217	195	187	204	203	192	204	210	199	217	202	213	203	209	221	170	195	195	219	206	200	212	226	207	190	193	201	198	199	211	205	205	166	186	186	201	215	192	221	196	201	220	204	203	204	175	212	203	199	207	175	219	177	192	212	189	222	182	178	236	196	216	208	209	220	181	186	214	208	203	181	216	202	225	198	188	212	207	222	206	202	209	209	222	193	202	200	186	199	183	202	191	216	212	233	215	212	201	213	197	207	182	225	196	220	208	179	204	200	200	205	219	221	203	206	211	184	171	224	190	206	217	199	196	198	189	207	203	207	208	200	198	189	204	222	217	209	223	212	206	212	194	206	190	194	186	216	202	210	225	199	217	212	187	217	173	188	231	224	196	208	202	219	223	203	215	198	217	182	220	198	170	207	194	196	204	218	210	182	230	216	212	188	207	213	196	209	223	219	194	211	211	206	223	203	173	172	209	188	202	195	198	205	207	231	192	207	195	195	188	212	188	182	195	195	221	207	220	208	211	207	204	221	184	194	202	213	223	213	196	208	198	206	219	215	186	172	204	186	201	187	189	214	225	215	234	203	186	198	198	212	186	194	224	179	185	187	186	204	224	200	223	208	185	181	210	218	204	217	201	236	197	227	201	205	199	173	194	188	217	232	198	223	238	255	203	198	190	202	196	210	196	181	250	209	213	204	199	212	222	219	193	190	196	196	212	186	213	210	174	197	194	208	217	214	202	219	192	208	199	224	215	222	208	207	201	221	229	200	204	196	193	211	200	211	206	200	228	208	228	195	192	198	193	216	234	208	225	199	221	200	210	226	234	203	209	224	209	222	225	210	220	216	203	210	210	198	201	205	209	198	210	204	232	202	205	200	210	214	200	186	205	206	198	180	207	175	206	213	189	211	224	208	220	185	213	203	212	207	209	226	210	222	193	168	194	195	206	203	199	201	203	197	191	206	205	180	204	192	200	205	191	206	208	210	208	187	224	188	206	219	194	216	216	223	213	210	197	212	230	179	203	198	201	215	219	184	210	198	188	203	200	206	194	195	221	194	216	194	203	203	217	217	199	204	192	179	217	238	188	205	198	223	216	230	209	194	206	209	201	204	211	219	210	217	198	229	213	201	223	212	207	195	200	205	202	204	210	226	211	214	192	213	202	219	194	216	226	196	184	205	201	187	204	226	210	204	203	230	213	206	218	200	212	216	193	203	228	200	195	195	213	212	210	183	204	222	223	221	215	226	210	211	210	217	183	196	197	189	175	170	222	216	200	180	206	222	206	197	196	216	218	201	211	198	222	215	186	237	216	211	208	202	207	204	197	216	184	169	204	209	185	197	193	230	198	207	191	203	199	228	198	218	201	187	188	185	209	226	204	207	220	216	218	197	198	213	199	210	230	227	216	205	220	209	207	230	198	200	200	178	197	190	215	191	213	194	182	187	201	202	185	210	207	190	201	197	222	214	183	217	203	241	200	191	216	212	192	198	230	216	191	201	229	216	229	180	230	197	210	199	215	199	220	180	244	223	230	188	197	216	226	218	209	172	221	205	201	218	192	193	215	226	201	187	199	232	212	187	211	210	197	205	216	229	206	175	210	195	203	206	213	226	221	193	194	210	206	210	213	189	189	191	215	215	173	202	219	232	214	201	178	207	171	185	178	189	210	211	217	190	201	202	226	197	179	222	198	190	226	196	206	215	188	213	171	197	206	202	203	196	208	217	207	184	202	209	199	186	196	214	197	176	208	211	182	207	247	201	211	209	218	217	230	218	221	199	199	190	209	207	222	188	218	219	191	198	213	193	206	206	162	209	204	200	211	243	199	186	192	187	200	202	187	200	210	196	204	197	176	216	199	227	174	230	215	200	200	182	223	202	196	195	204	206	179	191	174	208	207	227	236	189	187	201	193	222	190	199	213	198	202	219	212	202	200	224	200	207	197	198	217	232	227	207	203	206	209	204	238	204	184	182	196	200	213	195	217	214	199	211	217	192	208	226	201	199	195	189	181	212	217	197	195	202	206	205	195	228	187	212	194	180	174	202	216	215	218	180	207	190	196	194	193	189	179	221	192	224	199	201	210	225	228	208	196	187	219	204	202	190	193	217	192	193	186	214	187	212	223	203	221	218	202	191	190	198	197	206	195	219	214	197	221	221	193	191	192	218	210	222	188	214	210	210	222	177	210	226	195	200	188	198	206	174	208	202	217	220	202	188	193	213	219	217	200	197	189	207	183	204	209	191	203	225	213	213	218	223	194	208	217	191	205	180	171	232	221	209	224	231	211	221	193	191	206	182	234	182	211	215	206	208	198	218	189	223	178	189	193	224	185	208	205	176	185	200	198	248	210	197	205	202	203	207	185	206	194	227	208	185	212	220	190	177	190	197	197	196	206	188	208	216	217	206	182	187	211	201	184	240	178	197	215	176	206	171	224	229	188	186	207	190	198	193	207	216	197	215	182	221	182	235	187	221	193	225	209	195	192	200	207	216	206	190	199	213	192	233	199	192	199	195	212	207	199	199	230	213	219	198	202	222	204	197	209	197	198	225	231	219	185	215	193	215	217	213	188	194	193	199	212	221	217	184	194	195	208	202	205	203	183	216	211	176	194	228	183	227	223	211	205	198	182	187	226	213	229	199	227	203	222	230	192	180	194	186	194	178	189	173	202	210	201	205	206	194	187	212	208	212	206	202	213	203	188	236	213	198	198	200	209	227	211	214	205	203	218	197	172	222	208	210	195	212	210	205	200	214	233	213	186	196	194	212	191	187	176	210	187	192	180	227	191	193	186	202	207	203	220	176	190	196	198	205	203	209	186	196	203	187	199	196	234	188	186	175	226	208	192	193	204	200	235	214	222	180	186	220	214	216	219	199	217	197	233	199	220	215	218	199	191	211	194	204	182	204	240	213	220	200	199	182	246	209	206	209	217	190	208	225	197	208	214	191	200	192	229	215	206	193
36960	46664	28562	9015	2101	616	392	345	351	381	319	390	326	334	300	349	324	318	343	343	327	357	346	336	353	338	366	339	337	342	316	338	355	324	361	325	319	316	334	366	325	369	326	371	338	356	299	342	350	344	306	344	318	295	310	342	312	316	307	343	372	328	332	334	337	325	348	306	347	357	332	319	336	385	350	337	352	337	342	365	347	341	358	327	355	354	333	349	351	348	312	334	336	342	345	333	316	360	334	348	323	356	373	333	346	337	322	348	327	335	320	344	350	375	329	347	378	337	323	352	338	337	333	351	346	372	341	355	328	345	337	367	334	348	358	345	369	315	353	358	357	314	325	308	329	346	356	356	322	333	339	351	322	331	312	362	312	337	317	332	348	354	343	359	341	331	342	319	348	316	335	325	357	335	347	352	337	348	310	322	316	343	359	344	320	333	362	337	345	317	373	327	353	337	340	365	314	365	320	365	370	336	382	369	329	325	324	336	350	373	353	321	330	344	353	332	325	336	334	363	334	348	350	328	333	326	390	361	345	311	345	355	325	344	342	341	360	333	350	369	360	312	290	360	337	353	345	330	336	344	342	336	325	348	343	352	358	340	327	376	329	367	349	343	344	379	347	324	315	315	348	318	340	319	336	365	356	307	338	339	321	343	370	363	362	359	344	339	340	331	340	326	325	318	359	333	332	325	330	371	337	345	342	353	323	333	342	338	317	326	313	382	336	330	349	336	352	357	332	356	350	349	352	357	339	331	343	346	327	382	328	313	324	331	314	313	338	330	338	348	330	334	355	303	347	344	331	362	353	336	352	324	351	361	330	369	363	338	345	338	330	323	335	340	342	307	352	343	346	345	366	341	318	364	331	307	324	332	336	347	344	324	335	339	301	372	311	317	328	326	325	360	315	377	358	351	345	362	340	337	376	330	345	332	317	368	366	316	376	341	379	336	341	351	340	321	330	342	326	340	333	343	375	359	345	365	376	342	351	297	332	353	324	330	322	331	310	345	333	385	338	342	364	358	333	342	338	309	363	314	339	358	313	312	330	328	335	348	342	340	328	339	329	383	320	323	328	321	305	359	331	316	342	330	331	327	335	338	326	335	337	342	349	331	326	326	323	337	353	354	336	345	333	341	327	342	339	371	333	328	349	351	341	326	336	377	335	332	329	324	305	317	348	323	328	330	318	342	321	345	353	329	369	320	346	330	331	364	333	333	315	363	346	310	359	354	332	326	351	336	358	334	340	339	354	339	344	349	333	337	344	344	345	362	374	323	344	329	292	347	362	324	321	365	400	341	349	339	326	313	359	366	328	290	374	333	377	338	336	354	346	340	343	326	321	350	334	329	334	318	340	345	331	326	330	341	330	336	325	360	356	333	320	355	326	343	300	378	335	314	360	308	341	298	363	372	362	340	338	331	325	337	352	367	329	338	347	351	378	339	350	329	317	337	355	358	317	366	318	327	300	358	343	353	346	336	322	334	318	307	335	353	342	327	324	348	320	342	337	347	354	332	344	322	360	327	356	345	337	345	338	332	353	337	343	330	318	343	359	336	352	328	322	320	348	327	337	337	358	352	378	356	334	315	340	329	368	345	344	322	359	351	346	320	364	328	317	361	376	324	342	331	364	355	316	349	347	367	350	331	346	339	327	324	331	358	327	365	347	340	349	365	331	350	352	361	352	336	330	370	369	328	329	353	335	332	343	332	323	370	334	347	325	326	352	320	340	365	356	325	348	373	301	322	348	369	334	321	362	348	339	335	356	365	376	333	332	323	322	341	342	367	344	345	392	364	373	360	322	318	367	358	364	357	345	323	351	349	355	333	366	357	348	354	359	349	307	374	313	361	359	327	343	390	325	348	351	333	322	369	328	345	342	363	342	333	343	337	335	340	344	335	332	333	328	350	340	333	340	359	341	311	322	342	356	364	312	343	343	335	326	350	332	332	292	328	330	372	329	353	330	297	344	302	316	367	319	317	328	337	349	349	342	330	344	328	330	367	311	325	356	357	355	333	330	318	323	333	341	334	311	319	330	334	311	343	338	300	338	338	372	355	353	363	336	323	317	350	322	322	312	332	356	332	342	351	373	334	331	333	334	327	331	332	327	354	355	308	337	360	364	340	352	350	342	349	370	336	340	349	321	351	325	347	345	337	321	345	325	327	354	349	321	342	358	375	324	338	332	345	337	321	365	304	362	336	345	362	326	331	319	354	303	335	338	343	400	365	364	313	368	328	341	388	320	330	317	317	343	349	310	334	303	334	341	350	348	361	352	329	337	319	355	327	356	370	348	316	355	347	348	350	356	364	311	347	356	289	352	289	338	332	323	322	336	350	346	356	328	375	329	342	337	329	355	319	333	349	349	342	347	332	333	336	343	334	355	318	302	320	347	352	337	340	326	331	348	287	362	350	339	348	356	351	338	343	346	354	330	330	306	352	367	336	327	323	337	342	357	336	313	343	350	347	344	343	326	356	353	322	304	346	316	336	312	325	340	323	342	340	323	351	345	351	384	313	353	309	336	305	341	357	340	341	347	322	353	313	358	361	337	358	382	345	368	341	313	353	358	303	350	333	329	369	315	311	319	357	366	355	345	294	300	320	338	343	309	341	348	318	345	307	360	344	363	353	365	347	326	342	346	346	337	341	340	346	333	316	361	353	317	340	317	342	315	328	359	340	370	347	375	322	322	352	335	351	344	341	348	352	319	344	354	334	343	349	335	347	341	359	342	354	374	344	333	358	323	356	348	315	343	335	363	348	332	325	342	350	334	351	360	356	339	338	394	338	354	324	333	364	349	327	340	338	330	348	342	344	344	321	334	359	338	387	344	351	350	333	335	332	331	305	317	325	362	354	328	364	367	347	336	365	366	334	351	327	346	340	334	322	336	340	313	337	364	359	356	292	333	303	364	369	346	342	326	299	310	347	339	329	347	308	364	350	333	333	348	301	328	378	368	340	342	356	302	335	326	349	329	361	330	333	346	359	351	326	324	357	333	345	334	349	350	319	315	330	330	308	348	326	325	296	342	342	326	339	324	332	385	342	347	378	357	309	356	345	332	321	331	347	343	319	346	323	331	327	328	332	331	317	358	313	353	351	339	361	367	330	352	308	338	363	355	328	350	341	324	372	319	329	355	343	357	361	349	319	352	352	367	316	347	342	335	332	324	355	328	324	344	343	369	340	311	340	338	365	341	365	339	360	325	314	402	352	358	316	306	320	333	311	329	339	307	328	310	340	353	338	324	345	356	335	337	331	343	336	333	329	334	334	353	295	346	336	361	330	327	351	362	339	344	360	371	359	341	290	302	363	367	314	339	347	337	336	345	308	341	353	332	312	315	333	360	301	330	308	371	334	344	331	332	339	352	343	350	309	345	320	308	339	334	334	330	357	358	333	351	329	340	321	335	356	328	318	373	305	346	304	284	330	389	334	336	300	336	340	372	346	348	342	346	336	355	351	359	375	333	352	311	359	336	345	356	338	333	337
24849	23186	30698	25196	19066	5612	519	329	277	294	271	270	281	288	249	258	278	251	275	274	263	279	267	265	279	249	282	271	269	286	301	276	239	258	283	267	248	245	257	283	259	262	254	261	269	286	272	297	279	238	258	278	248	259	250	298	259	255	259	234	276	264	288	292	255	266	246	272	297	284	259	285	276	278	236	259	266	297	281	279	270	276	260	279	257	271	284	241	261	279	282	277	277	282	296	274	294	286	251	274	260	279	254	264	270	281	291	266	257	267	282	289	243	241	249	288	270	258	274	311	257	283	298	284	265	268	288	285	272	244	253	275	265	271	250	276	283	268	250	261	254	286	255	275	257	267	305	278	229	253	281	260	291	264	251	249	333	264	248	282	238	268	249	249	264	282	283	260	293	242	256	269	267	255	278	275	280	281	267	275	270	258	259	276	288	289	263	291	272	258	235	270	263	242	282	259	271	275	257	252	290	262	257	274	285	271	304	256	289	259	269	260	308	286	267	280	278	275	290	289	257	275	304	260	242	280	295	254	279	266	262	256	276	244	246	248	288	292	256	285	279	261	270	288	281	304	302	269	261	265	303	293	279	277	247	242	260	292	242	267	239	268	267	263	261	285	262	262	248	269	242	278	273	281	277	280	256	272	282	267	257	276	283	294	270	286	287	257	254	283	270	291	260	265	239	281	263	267	259	254	265	267	276	299	289	287	243	260	256	304	256	272	289	273	257	271	255	258	253	290	271	265	253	285	274	283	268	262	264	281	273	292	265	283	261	245	240	255	261	264	252	235	263	277	272	265	256	265	260	258	266	269	288	294	321	271	259	269	283	256	310	271	258	274	272	248	267	258	288	263	289	282	279	270	255	254	291	273	280	255	247	231	269	278	269	253	274	281	276	251	272	271	247	291	277	277	273	283	277	261	271	271	276	283	234	267	240	287	280	272	311	259	280	265	251	267	237	272	278	278	258	251	289	266	261	316	276	268	271	253	250	262	244	295	271	280	286	267	279	294	254	260	256	231	261	274	267	275	269	280	276	264	265	265	269	276	281	252	261	281	247	278	273	268	236	263	279	277	269	291	282	266	249	262	251	269	251	241	285	239	250	270	262	284	285	272	250	277	245	269	254	258	264	252	260	250	235	259	270	254	273	251	253	259	298	264	281	239	283	282	258	280	287	272	284	254	267	278	278	302	282	279	252	276	265	245	284	316	294	264	265	269	236	283	252	266	263	273	260	290	274	277	282	279	281	285	262	240	276	251	288	268	282	270	261	281	294	256	267	296	290	276	278	255	281	266	306	266	291	270	269	264	274	287	262	252	249	260	262	248	264	284	273	245	276	256	273	276	245	280	296	249	262	252	261	269	269	270	255	295	282	253	282	297	239	263	247	282	249	272	260	258	248	266	280	271	250	262	288	265	309	294	273	290	269	266	284	267	289	277	234	253	250	245	299	254	281	281	266	282	295	257	301	265	312	258	241	255	295	287	280	263	259	234	282	295	273	248	291	262	300	256	296	260	283	281	286	266	276	288	259	251	258	274	261	265	271	273	247	293	273	257	267	274	269	274	278	279	277	246	265	270	298	267	268	282	268	246	276	259	268	269	264	288	257	261	288	261	270	286	265	272	296	264	275	232	267	275	259	241	242	272	267	275	288	280	311	265	245	308	288	256	256	253	265	280	291	265	220	261	261	256	270	278	251	276	270	260	264	290	267	279	246	245	255	250	266	273	293	287	272	270	287	247	262	245	246	266	281	274	248	253	271	277	257	271	288	244	248	242	269	252	278	252	241	265	227	273	261	280	273	262	257	251	257	285	264	261	264	264	263	280	252	290	243	248	273	283	288	246	284	267	282	269	285	279	268	272	292	268	262	292	235	266	274	251	300	259	288	249	264	263	245	301	259	237	267	260	301	237	297	277	236	238	285	246	279	252	251	264	284	276	256	251	278	259	284	281	284	266	282	261	269	284	236	283	314	284	275	268	274	278	258	241	286	271	265	266	277	254	269	291	310	262	287	267	309	274	269	264	282	288	257	243	246	265	260	266	280	279	292	268	254	254	259	253	275	238	276	256	259	283	278	274	266	288	257	269	281	276	281	264	272	289	262	274	275	266	268	247	285	265	262	272	265	272	276	270	261	254	264	272	275	239	257	282	248	251	244	274	262	254	284	265	269	260	259	291	294	271	276	289	278	247	249	297	297	267	266	274	270	260	248	271	259	286	251	305	252	303	283	276	269	287	250	265	298	241	258	279	283	272	212	253	270	281	294	258	283	266	245	283	247	238	269	292	233	282	251	294	279	278	261	286	273	295	264	274	254	277	256	269	245	234	259	262	276	276	244	293	267	286	259	262	283	258	268	248	271	296	276	275	275	250	244	272	263	241	275	249	249	249	257	288	252	274	273	243	289	288	269	274	271	258	278	271	272	285	262	257	308	260	277	243	234	285	258	256	251	254	264	245	267	252	268	296	253	258	278	279	257	278	265	246	287	239	268	273	311	295	282	278	273	248	262	284	282	252	270	245	314	272	248	278	252	279	248	251	278	285	266	281	270	258	267	252	288	252	258	295	272	288	294	284	287	256	264	270	304	247	281	262	246	270	262	281	292	281	280	282	266	276	264	259	260	265	277	311	270	289	280	269	254	288	253	285	249	256	268	262	249	256	279	262	265	245	276	256	269	256	293	275	243	271	246	277	259	311	277	244	279	275	280	261	293	276	261	261	271	255	238	242	272	252	259	244	265	248	273	280	305	270	261	253	299	250	276	282	265	277	271	253	250	284	277	253	247	273	271	282	278	267	263	252	264	263	234	282	305	249	247	292	263	287	232	246	269	260	270	274	274	272	265	237	267	250	260	269	277	247	288	290	268	263	272	269	265	255	257	293	264	265	271	296	277	283	262	275	253	252	294	281	270	250	250	269	268	268	242	279	258	263	235	274	292	272	261	291	261	245	271	278	269	264	261	280	268	252	277	278	267	235	278	249	261	241	287	301	257	277	251	258	263	247	274	248	282	250	261	252	283	247	263	260	281	261	239	281	243	283	264	282	256	308	278	267	225	263	285	260	252	251	260	272	269	277	253	283	269	278	272	297	261	274	291	287	252	249	268	255	276	276	253	275	263	261	239	254	293	272	270	280	302	248	265	282	265	308	266	289	286	276	268	262	282	262	261	297	282	268	251	258	270	275	268	273	289	260	262	253	284	277	291	275	281	275	282	281	262	275	284	274	257	263	280	299	238	270	277	251	257	247	281	273	284	263	278	276	265	268	272	249	275	254	235	266	261	263	272	275	250	258	272	275	251	236	289	277	292	259	274	263	281	263	288	239	242	274	250	268	246	288	254	253	274	248	271	285	262	240	263	280	252	276	267	250	245	288	252	259	280	268	257	279	288	294	251	251	295	292	257	287	234	255	309	260	233	251	243	264	278	285	226	257	273	252	270	274	296	287	285	249	233	292	248	254	250	265	265	287	283	264	226	271	288	233
61352	86240	56588	27736	8915	1891	685	486	429	465	430	410	445	440	449	437	447	422	435	477	396	461	439	462	448	414	432	417	438	437	441	470	429	476	449	434	441	394	414	416	446	420	449	454	455	410	426	416	469	458	414	456	430	440	449	448	472	439	437	447	451	448	472	438	433	449	458	443	468	400	466	469	398	427	460	424	439	406	450	421	460	421	409	397	492	438	442	427	457	438	425	434	447	449	431	458	423	425	416	451	462	484	436	425	479	443	427	408	433	469	449	412	444	429	478	445	432	444	433	470	436	409	447	432	438	421	458	444	461	447	419	468	460	453	433	440	427	438	413	431	421	434	464	473	421	422	467	442	437	415	424	459	462	453	441	454	403	422	473	428	455	442	456	386	463	423	482	468	430	432	434	384	432	406	415	460	453	468	452	432	468	418	409	445	462	421	450	444	470	451	467	430	432	418	452	411	448	436	440	409	451	438	449	443	446	473	470	404	431	452	415	437	440	443	416	418	393	421	434	442	447	424	459	446	425	456	464	399	453	401	440	419	451	494	486	442	417	463	483	411	405	442	396	402	454	440	461	425	412	453	464	462	428	399	409	446	399	448	442	446	422	407	419	439	422	428	420	431	433	445	481	437	414	421	456	429	438	398	432	437	438	455	445	430	422	454	446	468	455	489	456	437	458	470	438	440	435	437	417	439	449	429	481	416	467	431	446	434	418	464	411	417	460	402	461	451	448	429	453	438	414	414	430	404	436	410	466	442	460	442	424	410	397	440	426	399	463	444	443	455	463	457	419	441	458	460	432	456	458	414	466	418	435	401	414	441	420	443	447	414	391	411	423	403	398	420	395	456	450	459	426	447	417	423	457	439	400	458	449	435	457	447	474	428	470	426	433	453	401	472	417	442	435	503	459	477	446	423	426	444	403	432	454	447	454	414	409	406	410	420	458	401	462	422	439	432	423	433	441	475	427	446	464	441	393	394	414	408	418	455	441	454	442	437	472	382	456	447	398	437	468	380	459	434	423	462	429	470	443	446	429	467	443	441	438	428	434	430	422	438	423	443	421	391	436	424	412	459	447	428	436	451	405	433	456	457	453	426	424	450	450	435	381	483	405	413	446	442	468	384	403	399	434	454	448	448	418	420	422	440	461	464	492	401	417	466	459	453	470	429	439	425	445	421	441	463	443	440	449	403	440	441	474	461	404	406	439	436	423	450	417	449	444	436	453	464	401	413	430	407	436	447	475	431	438	434	427	441	434	407	451	461	435	463	430	460	429	389	466	447	440	453	460	424	436	436	440	440	457	465	462	432	466	451	432	491	460	400	413	427	471	434	455	421	430	417	441	428	423	425	431	423	439	439	428	453	394	461	427	436	454	377	430	436	485	411	449	438	446	466	455	425	417	438	436	421	419	433	452	423	420	389	463	393	431	455	441	446	401	411	445	459	431	439	452	440	406	411	460	438	427	482	407	428	463	459	443	401	463	437	461	429	449	450	422	447	439	453	442	451	433	409	412	434	407	450	418	453	422	422	476	425	451	433	442	383	437	415	436	392	429	420	434	484	447	469	456	445	429	478	451	449	443	445	450	454	430	444	451	432	412	455	438	443	431	389	464	451	428	459	460	434	408	460	437	456	414	420	443	461	419	429	423	455	428	459	448	423	430	455	413	398	442	407	422	484	411	408	443	435	401	454	448	490	442	445	377	442	466	414	485	427	428	441	431	430	427	411	450	435	419	426	457	455	471	432	438	420	436	415	433	411	451	441	447	449	432	432	439	458	453	447	446	418	438	422	437	468	447	428	434	404	468	438	453	440	424	436	398	438	435	469	410	410	421	461	440	448	426	431	419	440	447	438	422	444	436	430	492	429	421	457	398	396	442	430	430	467	467	457	452	423	490	461	419	415	441	417	454	455	438	437	447	467	436	454	422	440	417	403	461	425	438	432	419	477	472	459	394	430	411	440	430	491	440	481	463	422	433	416	434	428	414	439	431	438	455	438	445	477	432	483	440	423	441	416	422	404	415	435	419	446	417	463	453	424	460	467	442	420	423	410	465	434	446	441	451	456	425	472	463	477	421	429	423	460	460	425	442	432	437	427	475	457	443	455	463	418	420	384	414	420	437	473	459	457	425	439	409	458	428	450	462	436	443	408	430	393	427	474	421	466	437	450	419	413	450	464	437	402	423	461	407	442	413	460	438	430	420	463	433	427	438	439	435	394	435	448	418	459	438	439	457	431	417	442	443	413	459	443	432	462	441	436	436	436	420	441	427	416	406	455	438	445	422	409	432	428	450	431	453	459	386	453	434	445	446	402	420	447	432	428	412	404	446	422	424	410	412	415	445	431	455	418	421	411	467	400	395	444	410	440	437	402	417	411	444	440	433	438	470	409	480	437	434	454	439	434	465	447	427	404	415	475	430	418	447	453	412	416	432	416	425	431	417	465	430	412	432	454	439	462	409	456	443	440	437	487	437	415	437	431	390	428	394	443	449	440	443	465	476	407	418	448	453	459	453	422	420	434	446	429	413	425	446	455	424	405	470	424	444	427	454	443	474	452	429	402	454	466	449	422	418	431	426	422	455	449	403	437	427	441	426	437	403	409	443	416	446	430	412	399	398	452	464	432	492	433	419	410	438	445	436	436	418	447	451	438	429	424	441	411	416	422	418	407	437	470	436	414	416	438	411	447	431	413	396	435	444	441	474	438	399	459	394	432	435	437	426	452	468	444	424	402	469	429	412	406	447	449	419	450	407	455	428	404	412	432	461	431	439	437	429	451	466	432	430	428	423	440	426	443	457	437	429	467	458	469	432	431	395	405	435	442	435	426	433	421	408	418	444	452	449	479	433	436	421	472	433	429	473	434	477	471	431	452	467	432	442	423	419	440	439	413	423	443	372	432	421	454	442	440	412	424	423	413	395	444	449	449	414	476	459	412	434	450	448	419	426	431	388	431	392	436	430	429	427	452	429	454	427	464	438	437	456	387	420	434	430	414	444	447	419	425	422	424	414	424	425	452	453	452	474	443	462	413	415	446	431	440	420	469	415	424	474	447	392	407	439	427	433	404	455	459	386	467	460	419	428	461	475	412	388	422	444	451	409	425	427	434	436	427	421	425	423	446	454	437	457	433	471	445	469	444	469	453	440	464	447	475	433	440	439	425	438	439	426	451	422	466	449	404	448	449	437	438	457	444	438	436	417	420	459	442	427	419	448	424	443	450	410	460	421	458	443	441	451	393	447	440	429	448	450	401	405	427	456	412	417	422	436	417	467	433	413	462	452	445	459	399	436	406	456	418	434	445	384	456	457	403	448	439	425	423	460	441	423	401	398	435	433	458	423	416	419	424	430	432	442	431	418	456	437	426	414	459	438	421	433	415	466	418	426	418	434	435	408	411	426	429	433	409	476	474	418	434	415	419	423	393	468	420	429	446	434	436	417	419	430	461	437	436	458	436	458	442	422	446	410	435	421	467	426	468	413	386
23568	21965	29771	24206	21457	18618	3415	422	324	322	339	330	320	352	334	314	318	354	337	315	322	347	299	319	308	313	325	318	299	305	314	320	315	319	308	311	318	327	325	320	336	307	299	322	287	341	279	297	306	313	281	318	306	310	280	296	329	339	275	299	314	328	309	321	305	284	336	305	308	326	324	331	319	293	300	338	330	293	327	301	328	289	265	308	330	307	299	332	308	318	317	301	323	330	316	306	306	291	299	318	364	334	319	326	304	322	302	300	280	321	310	303	297	293	298	275	307	313	303	307	341	311	292	291	319	308	314	328	301	320	332	317	320	327	348	329	294	330	297	316	318	348	303	286	353	327	288	320	310	311	338	348	309	320	327	305	328	335	367	331	311	331	332	323	337	310	294	307	371	319	303	346	333	316	347	327	322	314	339	331	313	354	326	367	333	303	325	325	301	332	334	317	328	328	330	311	292	357	292	275	307	287	300	289	301	325	316	288	304	321	300	331	303	308	335	308	316	304	352	289	296	357	319	325	320	305	310	296	292	308	347	303	321	300	297	293	319	350	300	311	305	305	315	320	293	315	345	336	333	304	316	327	290	332	295	333	350	306	327	329	327	348	319	334	345	287	317	326	318	324	314	321	294	318	350	344	313	322	293	316	315	302	303	338	310	316	281	299	368	317	328	300	354	334	316	317	317	347	313	331	301	316	311	326	319	353	324	303	302	338	305	328	338	309	326	304	330	272	334	326	308	288	339	303	294	295	300	328	337	328	303	322	301	319	324	320	290	325	302	298	329	316	336	307	296	323	333	297	292	335	327	300	324	291	311	293	317	336	305	328	293	329	329	330	304	297	305	316	300	340	359	307	301	304	305	333	291	303	329	341	309	304	326	354	317	324	313	281	322	304	333	325	315	319	327	299	304	331	330	296	292	295	309	292	292	333	309	336	325	298	307	305	300	302	313	279	286	292	297	322	338	297	289	302	309	341	327	312	297	334	342	287	331	343	327	339	337	341	310	312	324	309	323	301	279	344	318	310	297	287	304	353	319	320	339	317	301	322	317	352	308	312	300	299	311	305	316	331	327	319	292	323	336	338	290	303	291	323	293	317	307	277	332	328	322	284	313	333	295	337	319	285	323	308	300	316	348	308	302	313	294	329	313	324	334	310	296	308	298	284	305	294	314	308	307	304	303	300	313	295	341	343	310	319	297	333	303	334	331	338	333	338	322	336	307	324	350	324	327	325	304	323	298	331	334	289	299	289	296	304	311	346	327	310	333	319	291	348	331	342	328	333	298	325	321	313	338	322	318	332	301	316	309	334	319	313	323	312	330	310	334	339	328	302	310	301	287	334	341	298	346	330	339	297	328	295	332	332	310	332	300	302	297	335	325	313	326	317	315	329	307	300	275	279	342	319	325	302	305	292	329	303	337	309	303	325	335	315	312	341	296	325	331	277	294	305	312	326	332	331	334	313	309	294	330	298	299	336	304	279	342	297	333	301	291	315	306	337	341	323	296	306	314	311	315	356	282	327	331	365	303	336	316	317	292	328	321	330	321	290	309	316	315	314	297	330	308	332	291	307	307	327	326	293	338	314	293	325	327	321	352	325	342	319	339	373	307	299	338	338	305	328	304	313	340	320	353	321	357	308	309	320	307	320	303	303	279	312	322	316	310	347	341	341	302	341	300	300	312	297	329	302	319	306	287	327	318	318	325	346	338	296	317	328	312	307	332	344	296	289	342	317	327	316	335	304	319	326	353	303	329	329	299	300	288	339	310	323	312	327	326	338	314	281	341	299	302	284	303	319	313	314	291	307	325	329	323	312	319	278	327	304	314	337	355	337	326	335	327	295	304	306	302	306	319	277	307	331	310	308	334	303	330	325	341	327	303	336	308	321	361	343	301	314	325	327	322	330	342	325	304	291	320	326	312	308	307	342	306	336	326	315	368	330	321	302	317	284	299	324	296	330	296	331	307	296	307	349	307	335	319	340	312	336	324	294	329	342	287	304	327	299	313	318	341	346	355	341	329	303	315	303	284	315	310	314	301	293	304	316	295	313	296	320	306	339	318	333	291	306	332	298	341	341	293	352	338	334	328	318	310	305	307	354	330	325	321	305	326	289	302	339	343	338	288	335	296	304	286	306	320	300	294	310	321	315	308	325	328	297	319	307	302	334	311	328	335	307	316	323	345	311	300	313	347	322	313	331	300	338	292	312	319	316	330	310	325	295	339	317	327	340	317	316	299	310	312	341	302	311	331	299	297	297	295	331	331	314	326	319	300	315	341	307	314	325	351	302	337	342	315	339	337	304	311	311	361	285	303	326	310	288	308	302	307	301	293	364	288	348	322	323	300	304	289	315	267	304	283	325	324	310	301	313	301	313	319	336	329	303	282	291	329	323	292	315	315	302	323	302	304	316	317	291	306	302	318	324	327	337	348	293	333	300	307	317	327	321	335	334	300	316	326	296	332	297	331	318	314	295	326	307	308	283	306	335	313	280	300	314	301	333	294	315	338	315	291	313	297	323	333	301	318	298	312	312	304	283	302	338	341	356	323	326	324	281	329	358	289	348	300	322	331	324	310	320	321	318	344	321	295	311	351	331	330	317	265	312	330	326	324	336	285	336	305	303	324	298	312	324	323	310	300	295	321	330	357	315	337	311	331	291	292	313	325	302	310	303	371	315	339	282	300	326	337	301	312	295	315	311	332	287	313	314	289	306	315	325	333	332	301	354	332	365	274	303	348	302	313	325	335	326	290	319	310	309	308	345	337	326	308	328	289	345	292	303	301	324	335	319	316	284	345	300	282	325	298	325	300	330	322	350	328	306	359	315	293	292	315	323	307	314	304	314	294	330	311	309	308	331	296	347	335	339	314	306	301	312	313	325	289	339	342	340	333	316	324	319	330	296	303	329	329	317	313	341	314	312	317	326	295	290	342	299	310	316	317	293	310	313	350	339	303	316	298	323	294	297	329	298	310	308	316	322	292	295	296	354	290	332	382	297	315	327	327	314	315	315	304	305	296	297	305	305	298	327	297	299	348	301	340	313	312	326	283	331	323	323	336	313	327	342	283	320	337	320	301	352	311	316	305	318	330	317	323	300	336	304	299	330	328	347	316	301	319	294	338	324	321	336	304	318	328	328	330	289	298	324	332	317	322	330	314	319	336	321	313	319	315	311	313	320	328	356	308	308	342	301	267	322	317	336	328	314	318	337	301	317	307	342	308	306	348	305	314	302	304	335	341	327	314	310	329	320	318	333	316	328	337	322	312	322	322	338	329	308	315	331	292	295	334	343	297	311	319	316	321	314	273	320	351	316	336	312	331	322	324	366	311	298	338	294	303	297	286	330	305	337	351	309	341	326	289	321	303	314	320	301	322	308	331	310	321	334	307	308	324	324	323	318	276	308	319	321	321	314	298	310	331	293	292	332	354	305	298	299	320	312	292	281	310	334	322	287	324	326	313	330	367	373	314	270	328	313	328	312
60867	96336	65240	34325	12376	2981	1067	588	515	526	523	514	481	490	539	443	538	506	515	554	515	494	494	507	502	494	519	503	539	483	491	475	477	534	513	498	483	501	500	486	494	494	507	482	486	502	457	505	492	488	503	492	498	554	519	539	480	496	466	514	480	539	507	494	475	502	510	500	518	514	509	482	499	445	479	499	526	490	515	522	485	518	533	519	509	504	497	519	479	535	505	522	520	493	513	482	457	518	527	526	492	474	517	483	509	451	504	482	501	495	517	503	495	533	518	541	522	508	497	502	498	485	515	509	490	479	487	521	471	478	507	480	478	478	478	501	511	497	489	476	472	495	488	491	522	495	497	493	515	524	484	486	522	491	471	502	535	504	485	490	500	500	513	507	480	502	493	530	511	460	523	472	500	496	511	470	477	471	447	505	505	541	491	490	538	517	521	493	469	462	490	483	520	499	509	467	479	493	534	472	497	499	467	486	526	481	502	500	494	494	523	526	493	520	507	491	508	469	507	542	532	514	471	487	513	522	504	510	487	498	497	474	517	542	467	470	528	467	463	499	476	498	469	510	470	475	500	519	504	536	540	486	455	523	504	515	478	510	495	510	519	476	522	512	473	470	518	516	510	532	486	523	511	505	475	482	464	425	513	511	498	474	499	472	481	468	488	492	492	504	448	512	472	508	518	495	512	492	518	472	549	505	527	469	516	499	521	501	495	496	491	532	456	513	495	529	486	481	471	483	472	492	492	468	515	490	509	502	477	488	517	504	488	459	486	532	477	530	488	483	502	516	510	502	448	516	507	467	488	507	495	518	500	479	541	477	490	503	507	513	532	483	479	505	515	514	505	480	484	523	518	503	505	542	529	507	486	541	500	495	502	490	493	483	529	505	506	527	511	519	480	482	513	483	492	514	489	534	490	505	474	476	449	521	475	478	493	514	469	478	510	532	477	539	516	477	461	489	492	489	475	495	489	492	533	510	479	513	539	511	490	520	526	457	457	474	522	474	546	499	497	489	471	519	529	474	495	519	475	464	483	487	493	487	454	515	532	525	464	496	537	501	482	468	497	504	496	512	506	514	493	484	511	452	492	509	517	521	518	494	523	523	515	504	533	505	470	478	514	513	495	534	470	516	508	492	493	466	500	508	456	536	476	530	519	469	502	505	472	504	499	527	507	521	488	491	523	522	465	510	477	487	509	502	484	488	509	509	492	504	524	500	497	533	538	487	474	522	538	507	519	458	460	497	447	492	578	482	494	512	439	491	499	507	484	504	456	512	531	492	488	502	511	507	494	530	505	457	551	470	514	513	484	490	496	473	479	521	503	511	504	503	468	493	505	487	518	514	520	528	484	500	534	525	549	453	512	516	511	484	499	519	506	517	535	489	521	488	510	493	524	509	523	501	531	512	511	449	469	508	516	507	448	446	481	492	505	484	529	502	498	517	489	490	473	496	480	462	529	531	478	515	509	528	539	510	554	475	489	505	505	495	504	450	485	473	511	514	490	554	491	488	491	503	509	473	512	484	508	451	481	476	509	533	521	508	463	473	467	499	496	543	494	510	479	508	541	512	469	492	467	517	496	483	512	498	509	470	485	494	479	509	507	458	497	493	513	484	506	551	481	474	479	505	514	503	515	518	471	527	475	490	479	500	517	490	475	520	492	510	538	493	506	497	497	469	485	536	454	506	509	490	493	487	493	490	502	461	497	501	499	503	481	475	483	510	479	472	499	480	471	459	486	530	468	491	467	488	512	519	508	454	461	474	507	492	514	484	539	481	560	495	532	493	518	485	478	524	499	488	489	443	454	493	482	493	500	498	495	538	516	529	483	495	490	508	496	509	477	518	485	529	507	529	511	478	501	541	535	521	516	529	507	517	485	515	485	475	474	498	513	481	500	465	519	501	517	528	487	508	496	465	440	485	444	525	466	473	478	530	517	525	526	486	516	509	474	527	463	518	517	491	510	548	515	494	494	477	448	477	482	526	492	462	492	503	495	514	523	478	476	508	515	500	495	445	495	497	533	508	486	511	479	460	500	469	487	503	509	517	453	468	461	470	510	478	498	490	504	487	512	473	487	492	465	486	479	509	520	533	504	534	526	449	527	520	480	522	492	511	501	521	509	491	506	513	484	517	497	494	518	495	533	512	485	498	531	527	519	484	480	474	523	465	473	488	498	491	503	516	508	469	503	520	491	455	503	481	499	501	511	520	507	498	509	476	508	480	517	528	500	521	499	520	500	529	478	523	526	459	511	510	492	480	476	477	533	502	501	490	507	502	523	517	497	488	467	501	507	509	488	466	479	511	490	523	512	495	519	476	508	493	489	497	492	532	502	511	477	480	539	495	473	483	498	534	518	512	483	514	463	442	523	502	508	531	489	538	523	519	465	481	489	514	516	474	490	466	462	462	508	521	497	486	496	563	483	479	458	466	501	464	525	537	510	490	490	479	511	527	494	488	509	501	484	506	496	500	510	541	513	491	504	534	495	477	508	512	534	481	510	453	522	494	504	482	462	488	511	500	507	463	491	497	488	474	517	495	484	472	505	512	509	503	527	503	515	520	486	501	535	496	492	516	474	483	521	518	484	512	532	498	530	488	552	495	509	553	512	472	553	521	494	467	492	514	480	496	477	475	497	503	509	482	513	484	494	478	501	499	510	481	498	544	528	486	528	513	521	493	499	485	516	519	463	506	461	509	498	511	508	479	464	508	483	500	526	523	508	501	500	482	532	518	475	510	491	492	487	459	510	503	485	481	497	471	493	482	559	493	469	471	500	484	516	494	493	469	465	510	489	494	495	482	525	501	468	478	506	519	516	465	490	506	499	501	457	505	526	481	501	502	475	528	533	524	504	526	518	481	474	479	480	509	483	500	521	514	504	487	515	549	484	515	518	527	498	518	491	472	478	476	476	493	492	520	501	488	531	507	485	532	505	519	525	481	536	503	500	479	491	502	477	513	526	511	486	520	494	496	494	531	480	518	472	448	514	484	535	511	479	533	510	488	510	488	475	462	485	487	495	512	494	482	459	483	503	479	507	494	487	516	505	504	466	537	480	523	497	491	466	538	508	486	497	471	487	498	528	512	514	480	468	518	488	469	515	482	500	486	443	520	528	497	501	468	464	502	486	459	512	459	516	487	539	517	498	473	513	534	437	502	501	485	549	526	533	494	476	474	519	478	473	490	522	508	489	512	531	480	502	464	537	497	474	455	482	495	496	512	514	488	548	493	507	500	485	507	492	465	519	472	481	486	485	494	486	466	494	528	506	514	470	456	522	478	508	473	544	518	512	566	476	504	542	486	505	515	536	506	494	495	513	481	495	480	506	494	483	499	502	448	516	545	442	511	489	468	498	484	493	542	499	502	515	498	492	487	504	542	471	516	466	518	450	469	500	532	499	524	494	518	475	465	486	526	510	505	469	484	497	464	502	546	492	475	465	498	516	560	505	520	468	517	505	487	503	514	462	516	466	487	489	524	486	473
30898	29179	23906	8026	1031	554	276	208	202	242	227	194	201	193	208	208	204	204	197	205	198	204	198	214	187	206	204	227	197	207	246	201	229	232	201	213	226	193	211	182	218	213	208	214	203	218	213	211	201	198	201	211	198	173	221	205	218	179	212	205	207	201	205	197	196	198	195	181	232	203	206	197	221	171	201	195	221	195	197	204	208	198	185	186	204	213	225	198	199	209	188	174	220	181	216	189	179	194	212	219	215	206	209	214	189	194	209	201	189	186	188	192	170	187	205	206	196	221	199	174	213	222	199	194	232	197	190	218	230	224	227	220	224	193	202	205	226	183	215	180	217	202	218	214	214	216	207	208	213	200	211	198	236	196	196	231	231	218	206	204	200	187	201	189	217	199	207	191	188	208	224	205	189	193	201	203	195	217	194	185	199	211	195	188	230	171	202	198	188	198	204	212	215	175	213	202	205	188	210	210	204	193	217	202	207	194	199	208	198	183	211	228	187	176	187	211	241	190	208	184	226	190	191	193	206	212	237	215	182	209	203	210	225	182	194	212	185	200	167	206	240	184	198	223	197	215	214	187	225	180	208	197	197	205	179	208	219	178	215	225	175	203	195	205	201	226	195	189	181	215	221	196	209	187	239	232	194	228	225	187	179	201	200	207	203	196	202	225	199	220	177	225	214	215	188	181	197	192	224	208	200	220	197	208	193	195	191	191	194	206	215	204	197	213	205	216	211	184	191	196	179	205	204	196	197	212	203	197	194	191	177	209	212	213	201	195	212	202	209	182	181	226	202	202	194	180	195	204	207	209	192	187	177	200	209	207	203	202	192	204	203	212	218	192	215	194	202	202	194	208	208	194	193	191	212	223	193	210	203	194	198	196	199	191	185	194	208	199	195	195	222	191	191	200	207	220	217	207	196	201	210	208	221	205	216	211	183	222	209	221	199	190	222	212	196	217	234	217	218	180	191	188	219	211	197	206	212	204	227	210	194	213	200	192	215	209	180	197	240	214	204	192	195	230	208	185	208	181	206	196	196	229	166	198	183	206	194	219	203	215	205	233	208	191	189	206	209	203	212	208	184	217	225	209	205	171	208	174	237	170	195	239	188	215	203	236	195	200	182	208	209	199	204	194	206	211	174	189	208	174	217	201	215	207	210	198	217	203	199	205	195	203	186	174	237	202	228	208	188	198	193	210	190	172	212	200	217	203	185	222	210	202	209	242	167	214	198	191	193	181	174	223	206	205	205	233	202	196	210	216	198	193	211	218	180	194	218	209	235	191	217	191	215	205	209	196	186	216	186	191	222	203	211	224	186	196	225	210	201	201	209	198	199	222	182	195	201	193	216	194	214	175	221	222	193	194	197	212	229	212	221	199	217	185	215	205	193	206	221	231	237	214	219	201	182	173	183	201	225	194	199	188	205	171	209	220	200	225	209	215	214	213	188	210	222	207	194	212	194	206	190	170	206	173	230	216	201	191	198	221	192	229	210	214	185	203	206	211	193	174	181	193	193	186	186	191	191	202	203	221	208	197	193	216	201	201	187	215	185	181	184	238	203	201	206	234	190	191	189	186	220	187	207	198	210	209	199	177	202	189	189	187	224	203	219	224	192	200	196	232	176	200	193	201	205	198	220	187	198	207	189	203	203	206	190	205	198	214	207	201	224	213	203	194	220	209	203	189	182	201	194	195	206	207	206	195	194	184	201	222	200	209	201	198	192	186	206	187	216	189	211	216	191	197	199	188	187	232	195	211	183	193	204	218	207	185	216	202	209	197	203	196	198	217	222	204	205	199	219	204	208	214	199	181	194	215	186	193	198	223	196	193	194	198	194	199	201	202	208	199	205	197	180	195	239	213	211	184	217	222	170	184	219	224	201	219	215	186	209	197	193	200	218	217	172	214	188	190	216	221	202	199	191	221	205	182	209	221	202	215	205	198	194	200	189	214	217	197	226	205	200	215	184	218	211	191	202	199	208	203	207	207	183	179	211	180	198	196	207	202	221	215	188	199	209	235	186	200	202	217	185	215	174	210	202	209	200	199	211	190	187	188	213	211	212	201	184	204	178	208	186	192	194	214	195	179	206	181	202	190	198	200	222	204	220	179	193	186	203	194	193	201	175	208	196	196	181	217	204	196	220	175	196	206	214	203	177	204	193	183	194	203	205	223	205	208	195	220	185	173	196	179	212	176	174	198	190	222	220	212	188	194	203	209	205	208	196	210	201	209	207	199	220	197	178	203	192	189	225	204	212	219	203	206	190	201	214	190	221	178	179	221	185	211	182	203	203	202	188	203	200	200	189	208	205	207	201	180	227	202	194	225	189	207	196	195	218	200	200	193	210	210	175	195	217	215	210	230	193	190	209	189	204	200	183	197	175	175	179	192	202	198	188	198	181	195	202	198	213	206	218	179	230	179	217	179	205	197	205	213	219	179	228	184	193	174	197	205	179	206	190	181	216	208	223	207	196	207	176	231	189	191	202	218	203	200	177	195	186	202	219	209	228	173	192	193	179	199	182	214	202	203	209	195	199	171	209	198	221	222	201	190	178	198	191	181	229	218	210	207	190	229	206	193	217	186	184	209	209	197	229	214	220	188	211	207	195	194	214	196	211	182	205	193	197	214	210	188	197	192	184	189	212	205	191	187	179	189	175	216	204	209	206	221	212	195	207	177	199	214	204	191	189	184	216	186	195	196	206	204	201	182	197	190	208	203	199	219	225	210	212	190	185	202	185	203	183	220	206	197	208	224	207	187	193	206	192	182	196	216	193	198	220	200	201	189	184	214	202	181	219	193	196	183	187	195	200	208	198	213	183	222	191	201	200	205	184	190	212	204	205	226	194	208	232	181	229	188	196	175	189	211	188	207	230	188	198	224	210	209	186	177	215	175	204	192	190	180	204	194	207	188	174	195	200	199	187	185	174	188	183	191	198	206	182	197	197	210	200	192	209	192	196	224	201	195	208	210	207	210	204	180	199	185	204	236	199	218	235	226	209	188	214	200	210	230	203	208	205	209	193	198	199	190	199	209	174	180	220	197	213	188	204	218	200	193	189	200	181	214	201	209	187	199	200	198	194	202	208	226	205	224	210	191	202	207	197	231	182	184	200	175	175	184	234	197	194	182	211	205	210	213	193	204	182	214	203	207	195	174	196	208	224	182	234	204	227	198	238	207	178	211	214	205	180	199	185	223	189	192	189	223	223	197	199	189	207	213	194	205	194	184	194	195	208	192	204	221	183	206	208	220	222	213	205	198	210	203	171	198	189	199	202	211	194	203	204	192	225	194	211	179	204	207	178	198	213	203	227	198	209	225	198	209	202	229	215	226	199	211	202	215	194	187	201	190	213	198	202	195	185	211	183	201	210	198	177	209	189	214	189	207	221	216	224	192	223	190	232	201	193	199	189	204	183	201	185	217	219	208	172	187	186	204	203	210	223	193	204	218	175	176	186	206	207	214	204	212	217	215	196	200	199	186	212	210
38805	44812	26714	7081	1711	663	454	374	352	348	381	338	357	323	364	300	324	343	319	350	349	338	339	399	357	338	331	343	349	357	378	361	327	333	340	349	326	327	338	341	329	316	356	339	346	356	345	343	350	344	385	364	344	320	294	356	341	349	321	356	324	302	330	316	346	337	346	340	347	350	322	317	329	371	330	336	383	356	326	379	356	340	352	336	341	371	345	315	341	337	374	350	360	337	343	343	333	369	314	330	377	328	335	322	325	365	355	355	363	320	349	326	337	374	346	332	353	343	360	337	336	305	332	366	323	332	353	352	326	360	355	349	336	313	317	330	358	331	331	340	349	318	330	354	343	363	321	316	301	323	342	361	355	368	352	295	354	318	333	381	352	358	346	330	340	334	346	337	328	311	338	360	343	324	363	352	351	355	339	378	341	343	324	365	337	316	327	359	356	342	328	334	341	349	355	328	341	314	341	305	321	349	330	309	293	310	338	313	373	325	322	331	338	300	315	367	372	350	317	328	339	314	339	339	348	373	334	331	351	317	365	378	343	359	373	308	339	371	318	336	346	324	344	326	376	363	346	314	334	348	360	335	352	349	337	342	302	326	330	320	348	329	363	348	344	335	349	360	341	325	348	339	329	335	313	341	395	346	315	334	349	359	311	339	349	344	325	330	322	356	384	363	349	309	319	344	332	351	369	348	356	308	321	365	328	324	349	354	321	310	361	343	350	319	340	331	331	321	358	370	353	340	365	360	344	353	340	356	364	350	370	341	355	365	355	335	342	316	317	325	371	305	356	353	362	338	328	346	322	323	324	338	310	321	339	298	336	315	397	341	340	331	335	345	324	329	362	327	346	363	335	360	336	325	347	337	347	348	338	329	339	333	355	342	354	364	345	359	376	342	312	346	357	347	345	326	351	299	335	342	369	356	352	348	346	367	341	371	334	321	383	367	329	337	312	316	326	361	337	362	318	334	309	349	312	338	357	363	350	329	325	331	337	325	375	361	337	333	317	331	360	321	335	374	340	343	328	320	357	336	376	383	351	343	341	355	349	316	341	287	307	374	321	332	378	364	335	328	346	342	337	320	318	340	348	341	328	306	377	333	352	345	333	365	363	368	361	336	329	329	331	320	319	353	333	341	310	365	336	330	341	322	330	327	332	354	337	357	331	363	319	325	362	354	326	353	350	323	346	351	337	383	341	322	320	361	362	305	342	355	330	314	339	341	314	362	377	323	321	364	330	349	319	361	321	379	320	350	320	319	325	343	334	352	362	321	326	329	337	350	330	323	334	332	326	332	321	347	329	329	314	346	336	313	304	339	336	362	339	349	316	353	340	324	321	309	318	354	358	316	346	360	359	336	337	323	340	347	322	346	324	314	319	329	356	333	352	300	333	327	333	341	350	319	312	315	339	368	320	318	318	343	340	327	334	407	354	333	336	351	338	341	348	327	336	359	336	348	385	348	376	351	348	359	318	332	353	338	371	366	332	397	337	357	357	361	334	326	328	319	336	343	327	358	336	338	361	339	331	343	353	333	329	375	348	335	344	313	320	327	327	319	346	348	355	353	334	331	364	332	341	342	344	350	330	369	356	347	324	337	358	345	348	324	340	376	347	359	322	332	318	350	340	349	357	322	342	350	351	315	347	304	333	328	362	348	325	349	336	333	343	311	308	325	344	334	339	354	368	343	349	289	336	386	383	298	311	346	325	346	303	347	359	335	367	359	359	342	353	317	359	356	343	344	306	325	341	329	324	368	350	382	324	329	367	332	298	341	352	351	315	329	335	320	336	370	312	302	369	347	343	317	335	316	348	323	361	366	323	322	307	330	341	343	360	318	328	323	328	351	349	344	332	311	339	331	342	320	378	353	361	333	349	354	344	330	315	317	332	318	347	315	328	365	336	337	334	365	316	335	326	356	377	318	370	339	349	336	357	339	345	310	328	346	370	338	326	324	315	357	314	366	352	330	348	325	366	332	325	342	362	351	358	340	338	349	351	332	344	353	348	310	360	327	349	343	331	340	370	348	338	381	340	355	311	335	323	318	333	350	303	343	355	361	305	316	378	347	347	367	352	316	356	299	355	335	330	367	355	306	337	314	333	334	330	319	340	353	334	370	341	373	366	344	351	361	326	335	349	343	313	361	328	343	366	325	349	353	330	336	338	382	362	331	311	362	339	376	351	330	359	348	353	327	358	379	348	303	354	332	335	312	350	340	363	367	388	338	387	356	341	324	354	338	383	296	343	317	315	336	325	345	337	348	340	358	334	338	330	335	307	324	321	331	360	379	347	350	315	369	328	354	335	316	370	324	333	344	352	347	354	323	305	338	349	327	313	295	337	362	315	337	334	323	319	358	334	318	336	329	366	367	365	322	361	326	332	332	355	339	357	333	335	340	346	330	332	339	361	368	324	346	341	328	327	322	345	316	366	331	354	365	361	327	328	319	328	324	331	303	357	362	339	344	315	325	380	341	347	346	346	340	326	344	347	338	313	348	361	313	327	360	347	342	376	386	400	316	310	347	354	328	341	359	341	310	330	348	333	364	340	325	335	349	324	335	378	325	321	332	374	335	356	340	350	352	356	340	314	318	329	383	338	361	358	314	358	339	334	361	339	349	363	333	385	360	359	326	327	335	382	351	328	330	384	362	321	328	336	361	369	340	334	327	364	322	323	344	344	317	379	342	364	341	356	324	325	329	321	307	347	358	355	349	329	344	347	340	336	361	365	333	334	361	330	321	351	317	319	330	355	344	358	346	339	348	338	301	335	345	351	359	359	336	359	359	330	319	312	346	355	362	319	352	342	316	345	361	339	333	337	355	310	313	341	316	321	336	322	334	360	293	354	331	356	355	357	333	345	353	311	358	360	314	331	332	361	328	314	320	352	349	326	348	361	351	346	357	332	373	310	327	347	350	348	355	315	312	359	340	328	370	320	342	327	325	339	334	337	343	328	322	320	340	364	328	322	334	339	371	353	343	369	327	354	325	310	334	353	335	312	368	337	329	347	337	332	327	352	328	349	338	338	355	312	337	355	337	333	319	345	356	346	337	359	359	355	338	358	342	315	353	325	381	343	344	366	364	341	359	328	362	347	286	323	347	352	323	351	330	325	355	347	309	374	359	300	326	315	332	388	303	370	311	316	335	306	342	334	336	362	331	307	340	328	340	334	372	308	375	336	356	365	323	326	327	354	335	305	344	355	340	349	302	331	343	350	376	342	343	309	328	322	315	335	327	357	351	343	328	344	331	328	336	354	348	384	325	329	347	355	356	319	362	341	357	367	349	335	336	360	360	343	326	320	314	336	358	341	351	352	322	343	371	332	368	322	339	376	366	313	315	358	381	337	359	365	347	349	348	329	312	313	332	349	328	381	318	316	313	316	325	326	379	341	314	294	331	337	343	350	321	358	288	322	344	303	343	365	406	318	322	344	287	369	361	340	308	331	322	331	329	336	348	351	349	386	356	352	320	331	350	304	342	318	353
24916	22906	30142	24988	19120	5859	663	338	256	265	268	282	270	274	273	269	262	270	238	273	273	300	274	258	287	286	296	276	253	267	272	269	277	271	255	269	250	237	262	254	276	261	270	267	280	279	266	261	265	266	286	281	273	265	257	298	292	253	271	252	283	269	277	270	262	259	251	259	270	230	275	268	269	257	247	268	252	270	275	264	284	279	244	242	276	282	243	270	285	274	289	288	258	273	282	251	282	264	225	244	268	278	274	264	263	275	264	284	298	235	255	269	250	271	280	249	274	261	252	258	234	266	289	281	228	248	279	256	273	280	267	275	285	278	255	270	244	259	284	284	302	277	246	250	244	309	266	253	257	270	289	287	264	254	252	250	277	275	244	297	268	290	266	276	292	266	251	257	254	274	264	256	273	252	273	272	267	241	238	271	254	253	265	286	247	243	301	287	277	257	230	258	230	255	273	275	266	279	255	277	251	291	275	244	270	248	297	250	278	229	299	267	263	257	280	271	282	220	283	282	302	251	280	283	255	293	256	253	293	289	252	262	288	251	277	250	260	255	247	255	240	259	270	285	245	252	224	283	273	249	244	261	260	285	269	263	265	274	263	285	283	267	278	277	248	262	277	273	280	261	262	283	268	267	242	285	280	278	238	261	266	286	278	252	248	263	244	248	247	279	240	287	242	286	264	269	268	260	262	264	281	261	258	273	266	234	246	294	263	272	255	244	251	275	270	253	247	252	267	265	231	271	257	241	275	256	250	265	244	294	273	265	262	266	283	279	280	281	252	275	269	250	244	260	279	247	278	256	288	274	286	317	271	277	267	305	266	268	242	284	267	248	268	246	271	258	253	282	298	270	243	267	266	264	249	261	288	285	276	285	224	268	277	299	246	256	263	305	286	254	252	272	271	273	268	254	292	277	278	281	261	268	264	271	272	269	254	256	258	233	242	266	282	280	267	250	267	251	261	275	281	277	285	257	266	295	250	248	256	309	269	284	265	245	269	257	256	273	227	256	292	254	293	297	274	266	231	247	268	277	286	254	289	253	260	264	268	296	299	260	281	257	274	273	240	269	271	273	276	278	276	260	279	245	240	279	249	276	259	274	279	237	288	307	255	259	282	273	273	280	265	278	262	280	275	300	268	270	242	270	280	274	266	259	288	280	242	265	273	256	269	276	250	276	273	244	270	248	269	277	264	250	246	293	263	292	265	271	285	279	240	271	287	294	275	280	258	264	249	280	277	258	256	243	254	235	227	283	252	268	250	234	246	270	244	275	242	266	252	256	274	270	240	274	306	298	248	266	239	269	269	280	282	271	285	287	282	255	265	284	227	292	256	295	278	265	273	272	253	257	276	262	267	274	261	277	266	300	290	258	236	276	281	296	255	242	271	217	264	267	281	252	274	290	267	272	274	293	283	287	262	279	278	265	281	284	254	307	298	269	264	254	269	269	274	268	287	263	253	293	289	264	271	255	244	295	241	280	262	257	249	252	264	261	257	271	264	267	261	252	234	277	281	258	266	263	277	273	266	252	274	269	271	252	275	249	265	276	257	261	291	283	262	237	277	277	302	280	256	253	301	227	298	248	273	271	295	248	272	270	296	264	296	260	280	255	245	279	256	281	250	282	287	257	246	269	257	283	300	263	284	248	247	272	274	280	273	251	242	283	269	263	259	252	255	273	271	301	276	276	261	264	273	257	238	249	265	273	258	242	291	282	296	286	204	288	255	309	281	282	292	265	253	260	238	266	264	297	282	271	263	285	252	276	253	266	276	308	283	259	270	249	301	272	272	268	261	274	259	250	265	287	278	254	249	254	296	255	254	260	283	280	292	257	262	283	265	254	258	285	276	264	274	261	283	247	283	250	259	235	283	251	285	255	233	315	263	285	261	256	271	268	278	277	261	275	246	291	261	273	259	286	269	278	263	247	259	268	276	257	251	240	271	286	256	245	250	260	284	272	268	253	244	275	255	275	262	282	287	271	270	244	251	271	264	278	270	223	262	277	281	297	269	272	296	274	258	256	270	273	247	265	287	275	262	260	286	264	242	272	284	265	296	266	281	266	274	278	252	264	278	265	258	252	251	312	265	267	276	254	269	235	237	292	264	237	305	295	275	263	237	253	270	274	260	238	271	269	260	266	283	268	235	296	278	277	268	260	225	247	262	281	275	270	293	290	269	262	256	256	274	269	243	268	253	263	238	247	258	289	266	268	278	275	277	272	297	274	232	224	254	249	226	267	262	267	253	262	251	250	242	280	271	260	254	284	278	263	261	268	298	247	224	255	233	252	281	269	254	282	270	265	275	290	295	263	263	272	239	296	295	251	271	294	264	251	279	271	268	269	226	283	289	263	260	281	259	258	233	246	253	287	274	269	244	238	247	257	271	264	274	270	258	281	300	249	267	244	276	288	241	306	289	277	273	262	283	273	285	267	316	264	273	261	279	265	249	249	297	278	249	236	279	263	249	294	288	240	265	253	246	269	258	248	253	256	276	245	269	255	255	302	264	264	254	264	293	304	270	262	255	278	238	278	297	277	240	294	251	243	273	259	255	240	284	288	256	261	261	283	263	261	292	271	281	256	273	254	260	265	270	240	251	264	276	287	267	261	263	268	254	267	274	272	279	268	290	282	280	269	269	292	284	245	294	239	250	252	269	270	286	295	269	263	247	236	272	256	272	255	284	267	262	286	280	295	268	292	298	268	275	283	278	266	260	279	241	252	283	279	267	290	258	285	253	257	269	266	260	306	252	290	279	251	272	248	260	287	259	276	263	302	245	244	316	283	273	243	266	232	248	262	248	259	234	233	275	252	255	277	275	263	292	280	267	272	246	261	265	298	258	252	286	283	280	264	248	267	269	271	260	279	276	287	295	267	255	276	268	292	266	266	251	253	283	279	265	247	254	288	266	241	252	267	251	270	283	259	261	271	267	248	274	297	253	261	260	256	252	274	258	281	303	289	284	246	284	278	278	280	242	284	269	232	284	257	253	243	257	268	271	266	255	255	257	252	269	269	278	261	237	259	259	249	286	285	276	285	273	257	280	273	250	257	252	270	280	279	261	281	271	287	281	260	252	262	258	288	251	280	220	260	278	283	263	258	271	263	244	280	271	266	312	266	260	286	255	242	269	267	275	285	241	292	253	269	249	263	266	261	266	256	281	291	261	244	260	275	277	268	246	266	262	281	262	277	279	272	241	304	296	261	271	236	270	268	258	304	269	261	256	271	282	254	260	247	267	262	281	256	271	270	274	269	270	282	291	292	272	273	288	244	273	273	253	274	269	244	278	259	271	277	254	298	278	268	264	235	262	273	273	267	278	275	241	250	279	290	265	281	257	264	250	253	282	290	262	270	273	282	227	286	261	274	247	275	254	276	268	267	251	251	238	250	290	289	266	267	265	254	299	272	294	275	242	283	284	263	271	297	241	256	279	265	272	283	259	281	266	283	258	245	240	265	284	263	249	291	268	266	278	280	256	243	268	270
60979	83632	54583	25522	9722	2831	1030	626	461	502	444	442	472	436	453	454	425	414	420	473	423	457	449	434	453	422	457	442	447	453	452	422	421	467	463	441	444	414	414	436	445	449	442	430	445	435	434	422	479	447	465	455	431	472	390	433	435	406	430	421	439	451	461	412	420	417	397	457	436	431	444	445	486	437	435	456	441	428	469	427	434	420	455	445	394	428	449	452	443	416	439	446	429	444	412	442	469	451	434	386	383	482	413	409	439	428	393	424	433	437	425	461	429	459	450	442	431	406	454	437	422	435	458	420	421	457	424	436	440	398	466	431	435	449	442	428	430	475	476	428	386	408	455	423	423	456	415	427	439	439	429	443	460	429	437	434	417	450	456	419	451	427	434	414	455	386	417	392	456	432	432	412	451	447	398	440	426	451	463	429	447	421	454	435	421	442	435	456	442	473	443	429	440	441	393	440	445	415	434	445	438	420	425	465	440	430	440	416	411	433	486	421	412	438	442	459	414	422	413	461	471	446	412	439	470	462	417	445	440	417	457	392	456	447	401	432	402	395	450	427	420	448	439	432	464	429	426	447	465	482	409	430	434	427	441	451	475	410	446	448	418	424	467	438	428	425	459	413	439	455	419	426	402	400	440	443	448	453	412	455	426	438	465	434	428	438	431	425	443	419	448	456	384	414	431	407	418	460	390	423	440	423	458	438	445	411	436	484	436	407	447	439	449	448	454	450	436	422	419	438	435	461	413	463	464	428	443	414	424	462	456	398	433	409	396	446	451	438	423	414	442	433	461	443	463	472	452	423	425	412	451	392	399	436	417	434	416	403	439	452	442	449	436	431	479	420	434	418	407	445	410	417	423	457	439	419	467	433	426	431	408	400	433	417	405	432	454	439	420	411	423	425	444	455	460	489	434	412	439	419	474	443	460	422	407	485	428	440	429	447	463	409	421	435	424	465	473	453	417	439	427	440	422	427	437	406	414	444	425	470	434	421	449	459	420	456	430	460	440	447	483	405	433	415	433	447	428	424	455	396	418	436	412	432	458	427	437	454	432	455	416	418	442	436	433	423	404	428	441	434	465	447	435	439	446	434	460	433	441	386	459	458	431	436	458	433	445	441	432	432	476	445	419	464	477	426	424	443	442	425	437	424	420	402	446	449	421	411	438	443	454	461	433	426	454	393	434	446	453	436	435	424	433	404	441	439	430	410	430	440	443	431	420	443	412	403	472	445	436	463	440	452	417	390	437	469	460	422	442	416	465	412	413	449	404	453	435	452	440	453	427	449	441	449	438	415	439	452	442	454	417	445	424	429	454	430	430	433	458	441	450	409	428	417	443	435	432	465	450	435	438	413	414	474	410	412	447	419	433	414	418	451	492	430	441	429	408	445	474	428	429	437	395	438	436	467	440	433	416	384	441	432	427	451	442	440	452	431	462	446	419	427	452	406	403	428	404	389	444	433	432	418	435	432	444	450	436	406	445	443	420	423	429	451	460	476	432	458	445	414	440	429	467	436	430	436	411	431	447	460	447	448	413	453	435	456	444	400	461	436	420	436	426	471	455	469	439	450	438	395	431	426	471	405	415	424	425	468	452	432	416	429	424	432	437	403	445	425	460	461	402	423	456	406	450	425	424	393	456	400	422	457	412	465	426	436	397	463	471	436	478	438	444	418	391	470	443	443	430	449	444	422	453	474	424	419	436	398	442	434	433	441	447	461	435	403	405	421	435	425	412	451	436	455	425	439	415	432	423	422	425	427	423	442	425	424	438	439	447	426	428	443	412	493	426	432	432	426	432	460	445	434	419	430	464	426	442	424	439	437	454	416	428	443	454	445	460	434	422	425	411	450	424	437	479	416	483	426	398	420	438	442	398	445	458	434	482	456	417	418	436	416	445	451	406	476	439	427	413	410	418	455	439	442	443	438	405	423	451	418	440	420	420	452	444	437	439	463	405	458	436	424	458	392	461	469	441	457	408	470	457	428	451	438	406	484	411	461	428	430	433	430	466	449	418	444	446	425	461	446	439	436	456	424	437	433	443	459	456	445	461	443	381	442	439	404	434	451	415	437	450	453	451	459	474	432	430	456	471	451	407	427	441	438	404	450	422	462	386	436	448	460	417	406	452	419	386	460	462	432	456	442	465	505	440	418	427	449	448	438	437	486	466	400	393	405	439	456	439	403	464	451	442	452	456	409	441	422	435	461	423	449	453	481	431	395	433	453	412	440	377	409	450	425	417	429	446	438	431	441	413	446	449	465	427	447	424	396	422	432	463	477	446	443	425	451	437	410	405	410	450	438	423	433	453	461	433	443	444	431	436	408	416	425	456	450	427	424	432	451	435	413	456	441	448	451	426	456	451	413	427	424	375	457	396	427	444	439	475	442	417	432	424	466	441	449	443	455	397	431	450	386	451	440	416	414	460	397	409	441	385	436	466	419	453	421	458	411	428	463	410	459	399	431	444	413	416	393	434	429	453	415	426	390	464	435	421	419	436	466	452	430	392	442	450	433	431	400	428	423	479	448	429	423	423	458	464	424	406	434	409	414	451	450	427	468	416	421	394	438	422	404	429	425	453	415	461	409	422	431	418	458	443	468	411	415	411	411	427	424	431	426	435	431	460	426	465	447	396	427	473	475	450	467	455	403	420	435	392	416	429	442	457	410	428	452	475	436	386	443	418	430	422	465	450	411	452	446	434	457	440	423	454	467	438	424	450	410	424	437	431	448	403	458	426	419	438	430	457	414	418	449	463	453	418	399	407	451	403	432	436	437	464	429	438	390	444	416	432	416	454	421	447	433	421	449	449	416	424	440	442	426	435	441	406	397	396	432	450	442	447	452	439	406	395	452	429	406	459	470	426	447	418	436	442	424	410	464	433	433	461	452	448	423	429	456	418	446	451	426	449	444	482	446	444	475	455	451	456	465	455	463	475	438	444	452	467	447	403	406	457	446	458	434	448	456	462	479	446	435	463	421	420	444	440	472	430	454	418	471	410	445	431	454	429	467	443	447	410	437	469	433	461	427	430	424	471	408	413	423	447	433	418	458	445	457	469	433	466	467	465	444	440	431	434	449	470	437	491	427	447	435	423	451	432	451	408	444	458	439	452	441	453	444	438	399	420	437	451	436	429	431	434	444	455	446	466	444	453	459	410	440	411	458	428	464	472	454	443	407	415	419	478	424	442	427	462	424	429	426	438	377	459	453	413	478	484	453	420	403	448	477	403	454	436	423	425	422	424	396	434	467	433	424	468	462	438	432	406	439	474	428	447	421	458	448	448	430	438	460	432	442	488	425	434	496	411	466	457	439	444	438	451	452	487	417	436	416	421	439	437	435	474	454	371	453	436	431	405	447	454	471	435	389	443	424	409	452	398	420	424	416	418	434	454	429	434	466	421	420	406	444	449	423	456	461	418	445	446	416	427	446	478	450	464	425	435	452	440	469	467	442	418	439	432	476	449	410	438	404	432	397	422	435	413	460
23548	21890	29675	24226	21499	19206	4738	510	341	313	325	358	316	313	334	314	341	336	304	296	316	300	309	293	307	311	313	307	319	328	315	333	328	356	325	312	316	327	301	352	332	303	346	310	298	317	319	314	351	332	364	341	331	321	319	341	309	342	319	332	296	304	314	300	352	287	321	328	336	326	337	317	327	323	319	342	295	319	312	349	309	362	313	303	287	295	336	313	307	314	291	330	297	296	283	333	320	321	286	316	309	281	282	319	309	304	317	340	294	312	290	306	330	310	285	307	310	308	288	297	285	342	305	326	343	316	287	306	315	341	308	321	324	285	329	302	304	288	341	335	312	323	321	325	304	343	293	319	296	343	315	329	299	299	299	314	305	312	305	303	336	311	332	327	332	315	324	332	321	331	306	308	325	332	337	306	312	305	288	344	307	345	340	313	356	301	341	333	327	324	341	324	325	306	300	293	331	303	319	317	358	335	321	321	337	321	297	308	319	305	309	317	325	310	306	349	339	302	332	316	323	320	324	336	294	283	280	336	324	299	340	325	343	323	313	336	309	311	325	312	317	335	327	302	289	348	346	328	299	321	300	299	299	318	354	321	314	330	322	299	320	309	332	310	305	315	291	304	313	306	320	320	287	299	316	294	341	311	318	340	322	339	315	316	348	329	330	332	294	320	319	333	308	314	307	304	311	306	330	331	303	285	284	315	336	308	319	328	309	302	305	282	347	313	319	304	319	325	308	306	313	306	324	318	350	302	300	344	313	290	312	350	336	340	327	334	326	358	307	292	300	327	335	295	293	331	301	318	294	318	326	302	329	294	288	329	336	300	329	314	333	303	333	301	314	318	327	330	319	336	286	294	294	339	298	327	282	302	348	312	299	322	306	313	333	313	300	311	304	301	371	311	298	302	340	317	315	335	334	320	328	323	330	314	342	340	332	362	311	311	344	302	314	318	285	318	319	299	327	339	311	311	309	304	344	321	285	301	340	321	304	314	348	301	377	310	315	335	320	301	306	311	308	304	320	308	339	320	292	305	318	309	314	317	310	296	306	324	317	308	298	324	302	319	311	313	301	329	322	288	310	298	298	283	326	296	330	318	289	309	347	323	315	294	326	317	307	293	318	303	337	325	302	316	328	325	323	330	335	318	292	329	330	306	298	348	316	312	286	302	323	341	312	306	349	304	281	293	320	297	326	303	327	297	351	275	305	316	292	322	313	301	322	324	312	312	335	309	308	334	313	313	302	318	330	335	321	328	339	330	263	316	282	325	310	333	301	308	321	306	307	310	303	304	325	308	322	343	308	306	308	300	314	295	300	311	309	310	327	325	300	298	314	346	300	327	315	321	314	312	323	300	348	335	298	311	339	323	294	381	309	327	318	299	311	292	335	336	292	301	323	326	321	308	296	350	285	322	335	354	290	313	323	316	323	339	362	302	304	318	296	310	307	307	340	277	340	278	317	318	334	339	311	296	315	310	329	327	337	315	282	356	321	326	323	328	296	333	293	304	309	300	351	306	322	344	350	310	337	339	301	336	316	323	309	289	327	348	296	324	341	298	288	327	343	322	327	310	304	329	280	341	317	324	308	331	313	298	318	293	316	339	284	323	326	309	332	353	283	283	344	331	306	312	349	319	302	313	297	288	323	315	328	312	308	313	328	316	288	304	335	312	288	292	306	318	328	311	298	294	327	294	319	298	350	304	296	338	299	304	304	334	309	358	322	315	337	344	317	311	320	312	326	335	338	349	333	314	320	326	332	334	314	320	320	321	317	314	320	309	337	307	324	282	333	333	317	336	292	303	307	312	357	304	341	322	327	323	286	304	298	321	287	306	318	318	312	308	303	343	330	316	321	290	300	302	343	330	324	298	327	333	289	303	311	314	295	300	329	307	312	314	307	326	305	339	288	307	301	333	322	328	318	307	295	316	329	276	321	316	291	302	346	301	314	341	303	326	311	332	313	315	309	295	346	302	306	336	340	330	322	329	315	270	298	313	318	308	324	307	310	312	337	308	330	305	299	341	307	313	328	345	341	296	306	345	293	298	287	294	310	354	297	331	344	324	335	323	302	311	296	317	328	290	291	291	313	317	328	319	287	330	312	337	304	304	258	313	309	334	320	346	326	302	286	291	290	306	330	331	345	341	303	298	329	303	284	328	317	295	324	320	350	294	315	325	308	308	326	344	331	290	340	319	322	351	317	265	301	303	334	287	333	329	347	321	313	323	341	326	317	346	270	310	307	298	316	292	312	297	302	320	308	319	332	335	319	347	334	283	320	330	333	321	290	287	318	316	299	307	344	317	298	314	309	323	329	279	299	314	326	318	323	312	306	315	315	319	347	285	304	335	328	314	323	303	297	307	327	317	287	334	302	282	311	312	310	292	294	318	280	299	305	339	320	324	286	319	296	305	334	315	313	323	325	293	327	278	309	286	329	331	306	285	338	327	302	319	301	297	304	328	273	313	328	309	341	309	330	322	286	345	346	358	351	318	319	304	324	316	303	270	311	309	318	310	316	300	318	282	301	313	315	334	322	353	303	298	335	286	340	358	310	303	298	324	317	309	329	308	297	344	309	285	307	303	305	303	296	313	280	315	329	303	314	277	306	311	287	323	308	291	334	336	321	343	323	343	281	316	338	299	307	322	312	301	318	329	311	328	333	288	296	309	306	314	292	324	309	295	317	336	339	315	322	303	307	319	341	316	291	283	322	363	321	309	321	276	318	340	283	322	319	312	325	312	315	290	335	334	340	298	297	349	333	285	321	327	322	304	299	333	313	308	275	283	329	305	334	318	330	316	301	307	316	319	327	342	312	311	323	310	342	293	344	309	347	318	281	291	327	322	322	327	314	319	297	304	331	292	312	321	321	340	289	326	343	345	321	285	307	308	311	322	325	257	338	331	311	308	346	352	329	348	323	306	319	297	327	341	292	333	350	330	293	315	316	315	324	326	342	323	290	332	311	320	317	307	281	293	338	314	312	314	327	295	310	285	321	325	334	320	317	337	323	322	334	325	309	330	319	322	338	299	311	310	330	364	323	292	261	325	319	326	317	292	307	308	306	360	317	315	321	319	334	323	301	339	333	332	335	327	332	338	336	327	337	345	308	321	316	324	343	320	312	319	317	291	301	297	303	377	301	344	311	338	307	326	300	317	291	292	326	318	294	342	336	331	281	297	299	338	306	358	317	296	334	310	315	326	340	291	344	308	295	302	325	325	302	294	334	310	334	344	308	303	328	351	295	353	321	314	356	317	291	303	319	319	316	299	302	302	333	311	326	325	331	331	310	292	309	297	328	334	315	347	308	307	326	320	354	314	320	331	330	301	278	327	303	308	315	285	313	332	324	307	306	281	335	314	315	335	285	324	310	299	323	276	340	336	289	348	287	310	300	293	300	317	299	367	305	308	345	308	317	318	292	309	308	301	329	312	312	337	291	303	339	313	345	300	359	315	295	301	333	313	306	313	326	325	312	327	306	336	319	339
60297	95669	67054	37040	19159	6364	1934	804	511	518	514	519	498	470	489	501	530	490	471	531	549	490	519	481	510	486	474	535	478	490	496	488	505	561	500	475	504	479	500	523	514	499	501	495	492	501	505	535	518	512	518	512	475	496	507	491	459	525	495	489	511	459	485	491	456	481	485	461	462	536	544	487	472	541	499	533	442	498	492	497	488	457	478	535	515	519	523	535	507	501	507	543	498	493	527	514	485	526	516	473	507	488	460	471	531	574	534	538	505	483	468	460	570	535	508	496	499	495	509	497	476	496	487	523	476	547	490	520	478	476	498	493	497	474	486	508	523	501	527	494	492	507	460	456	489	499	556	499	486	532	500	451	511	504	453	509	540	521	510	489	538	497	513	489	541	467	478	526	487	486	518	513	507	488	493	443	485	489	475	504	493	494	485	510	483	513	489	485	494	510	525	513	475	518	485	501	507	494	512	513	499	487	474	495	500	463	531	472	484	487	529	508	475	457	517	480	520	510	460	491	475	454	500	484	499	484	546	515	475	470	507	474	500	515	490	448	499	493	521	470	517	522	492	493	483	503	476	513	500	513	480	502	512	486	515	461	512	484	496	512	493	489	480	481	528	492	511	475	475	480	504	516	497	506	457	509	491	498	474	485	498	501	495	488	521	496	469	480	517	530	553	467	487	537	484	496	492	458	489	472	465	461	487	445	478	494	477	515	500	521	499	504	504	507	499	459	486	541	482	482	493	502	516	459	498	540	487	531	507	480	507	485	512	488	452	462	509	497	496	496	526	522	477	510	474	491	499	505	485	459	497	512	499	494	497	535	504	551	499	504	529	511	535	493	498	514	475	518	519	487	478	529	482	470	516	517	553	491	494	515	516	464	444	509	514	518	482	518	486	522	496	495	491	464	502	481	486	505	509	495	511	494	481	496	513	492	486	500	473	513	473	513	544	451	490	503	533	491	481	482	498	500	507	496	512	497	464	500	485	528	480	510	477	505	530	507	505	513	508	523	502	508	482	489	477	474	461	517	499	482	477	535	495	474	443	536	468	446	560	500	505	484	485	486	525	509	469	484	516	483	514	502	493	513	455	514	509	526	490	468	489	508	495	481	530	505	509	480	481	499	483	496	487	480	496	484	487	456	480	496	535	495	493	495	489	483	481	492	518	476	525	479	487	499	491	477	527	491	471	509	495	519	514	516	478	499	526	530	485	474	477	512	540	542	511	492	481	512	442	537	533	488	437	535	506	533	481	520	457	522	448	494	498	458	514	514	491	526	503	514	522	470	482	457	530	496	549	513	488	461	524	482	484	486	478	477	505	498	518	532	518	457	481	497	505	496	501	529	493	538	442	533	505	498	492	540	503	500	503	498	513	489	490	490	487	529	507	472	483	499	517	496	507	495	484	537	471	495	528	497	558	508	503	469	525	504	488	511	444	499	517	488	455	509	496	488	510	525	472	494	495	537	520	507	465	501	508	499	473	516	490	480	481	473	529	489	474	483	543	472	457	473	521	495	507	475	484	497	530	460	492	529	504	503	523	516	493	481	534	491	509	510	503	487	482	504	457	461	496	507	502	513	527	504	515	468	483	481	506	506	465	482	479	507	468	521	483	467	501	508	486	533	479	481	491	517	535	475	529	453	469	503	496	486	481	491	539	500	524	487	479	493	531	480	535	496	511	530	506	534	511	474	494	477	510	527	494	472	496	509	504	487	503	522	526	537	475	503	550	482	435	480	500	469	481	515	495	512	534	491	476	480	540	519	501	483	468	506	509	469	530	492	503	506	490	493	493	516	497	479	506	465	440	495	486	534	471	509	531	504	517	467	463	487	481	520	506	501	495	522	477	486	466	508	509	532	557	501	475	469	502	531	518	499	527	488	510	525	480	486	490	477	515	497	469	498	507	498	485	490	491	544	518	459	497	532	476	468	488	482	486	509	492	501	469	452	484	503	474	512	512	497	495	501	502	535	489	468	499	476	466	492	510	493	501	500	518	489	486	513	494	547	482	532	500	487	491	522	500	481	532	467	499	523	537	475	522	539	478	516	519	501	543	538	499	488	482	496	519	469	516	491	468	501	495	485	509	507	495	482	495	484	512	486	540	484	480	489	542	466	490	557	464	532	524	446	533	480	489	508	499	495	510	526	503	532	530	474	505	513	519	480	508	501	513	493	514	491	505	462	467	509	485	474	485	499	544	486	520	523	486	482	538	521	574	482	503	518	520	482	528	501	521	504	489	487	497	497	481	529	494	519	480	443	508	481	517	490	536	564	517	491	513	511	496	488	480	495	492	502	478	501	520	517	479	517	501	503	549	505	474	505	534	512	507	496	488	516	509	491	485	535	482	544	490	511	496	486	515	502	502	499	519	502	491	508	467	479	464	515	523	522	490	535	497	479	515	503	518	472	515	461	489	456	490	511	489	495	494	494	497	535	494	493	456	479	514	525	496	523	474	483	515	495	501	483	475	502	513	498	489	476	494	497	487	493	499	488	510	498	484	536	482	466	501	482	516	522	492	518	482	486	515	469	473	482	512	516	483	525	500	485	523	487	495	513	493	468	514	481	514	509	553	459	455	475	496	503	508	483	529	549	525	526	521	471	487	489	513	516	507	499	549	519	497	463	504	514	476	521	483	524	505	508	498	477	498	530	451	511	494	530	478	525	476	497	497	482	527	502	529	463	466	523	514	512	470	538	508	535	505	491	507	513	544	492	532	529	478	471	500	523	508	500	503	493	453	488	519	503	506	490	511	470	495	482	504	510	490	527	476	470	519	495	446	500	506	499	529	501	486	476	512	530	505	522	468	469	499	522	506	513	529	513	518	499	554	543	531	493	468	488	449	479	533	503	500	459	509	526	527	498	485	504	531	500	479	503	508	496	505	518	477	458	516	498	502	459	500	482	476	501	489	506	529	514	518	513	471	500	496	495	523	464	510	493	470	500	522	521	501	521	507	503	474	521	458	527	476	501	495	512	484	530	468	491	485	509	488	519	459	498	512	502	510	488	461	484	526	473	551	504	502	531	523	466	513	479	485	499	523	491	458	489	489	471	483	511	549	489	477	507	491	516	524	493	530	531	530	487	504	534	485	485	502	492	497	494	463	464	544	536	515	482	521	533	512	479	485	503	557	500	504	520	513	479	518	509	474	515	505	524	519	533	497	445	476	504	504	491	502	484	488	483	506	477	478	489	483	498	487	497	496	510	537	503	510	511	502	499	469	502	518	508	492	522	511	500	525	511	506	500	440	473	512	495	515	543	505	481	510	458	456	507	487	525	528	486	468	503	549	482	491	490	465	498	512	496	462	501	482	495	524	448	538	472	481	511	479	510	498	507	508	522	519	480	518	488	486	473	490	476	472	508	514	498	490	519	479	536	518	484	484	542	503	504	507	523	486	464	491	509	501	510	527	499	500	491	501	494	476	505	499	532	519	532	503	487	496	530	486	498	519	494	521	526	450	499	476	541	492	495	529	489	495	495
30693	28595	24247	9117	1348	420	248	224	229	205	199	191	223	203	183	208	202	213	191	191	204	213	188	184	206	186	182	208	201	222	190	214	211	192	194	216	200	194	202	222	187	214	242	195	209	217	186	212	204	224	191	198	182	177	208	185	201	207	201	245	210	200	185	221	217	206	189	209	194	178	209	195	218	163	206	210	206	207	193	228	223	202	195	228	165	212	218	195	199	190	200	220	181	187	211	209	199	179	218	185	204	202	203	211	184	222	190	205	203	175	224	201	169	193	207	192	201	209	202	206	199	198	217	186	206	214	209	177	198	210	206	201	192	202	194	198	211	189	216	191	207	214	200	216	203	177	223	236	207	178	212	184	197	223	198	209	197	205	200	218	192	203	212	177	188	182	212	181	224	211	181	195	206	228	220	209	181	179	218	175	225	208	209	199	225	207	204	202	215	207	217	179	200	180	233	187	207	202	197	206	207	208	190	200	199	190	219	230	178	193	183	221	212	178	162	213	213	217	205	206	208	214	193	206	208	176	213	220	196	192	200	205	205	192	234	172	185	156	215	203	182	189	174	214	211	199	196	158	186	194	200	212	207	188	223	204	197	201	190	203	199	189	208	199	201	200	195	192	217	182	228	208	195	204	187	211	221	212	218	216	208	206	205	205	202	192	208	209	173	190	191	209	206	219	193	190	208	198	184	215	186	182	201	187	225	210	181	208	188	211	191	172	237	199	202	186	197	194	219	199	210	181	228	182	205	208	199	213	220	198	209	186	225	194	210	216	199	193	198	206	160	208	229	220	203	220	206	185	238	202	198	197	209	207	202	192	203	199	219	185	203	176	187	196	199	208	168	213	203	189	189	186	195	223	195	215	214	200	208	203	190	230	187	219	222	208	213	210	208	223	197	212	214	190	176	170	203	207	223	181	187	202	227	175	192	191	206	167	214	206	242	196	221	194	205	190	176	208	213	223	177	209	201	221	236	195	203	218	195	212	213	208	209	217	196	209	195	208	195	188	207	200	232	211	196	201	182	201	210	198	214	202	174	213	209	195	213	209	191	192	180	211	201	230	212	196	202	206	200	206	206	207	232	179	190	196	202	216	191	183	203	177	202	216	204	196	217	190	201	196	209	203	206	212	223	206	203	223	201	188	166	192	193	184	212	209	217	171	203	210	216	238	173	206	209	204	207	204	174	186	204	199	194	200	204	165	213	199	215	194	196	223	208	195	191	191	197	196	190	199	210	215	209	190	188	176	209	192	200	226	183	189	218	194	189	200	195	206	212	197	213	198	221	213	180	215	185	194	206	204	196	221	215	192	223	201	197	206	187	211	193	213	215	198	186	201	198	179	202	229	214	245	202	204	189	185	200	218	202	211	207	189	207	224	190	200	187	184	182	191	206	201	200	201	186	198	205	206	210	189	227	217	190	191	187	203	225	216	194	201	187	191	183	217	189	190	199	181	181	209	188	216	197	190	224	226	175	210	185	200	220	200	208	172	206	206	229	216	206	189	217	210	171	221	200	177	183	200	226	189	210	239	207	203	211	216	182	199	210	190	203	199	183	232	222	167	210	189	186	210	200	186	196	209	175	192	207	190	205	216	194	200	224	190	196	199	169	202	199	205	202	186	203	200	203	198	197	196	195	221	196	218	215	204	230	190	215	225	198	181	216	192	196	200	202	202	206	216	195	197	202	223	219	196	216	207	187	192	202	193	179	223	185	182	201	192	212	183	197	184	185	202	207	191	174	203	204	188	192	224	198	203	193	229	218	198	211	208	216	220	210	217	194	200	204	220	194	191	210	196	202	200	216	215	222	215	200	242	191	219	216	182	178	220	201	205	216	202	183	191	224	183	196	176	216	185	213	203	197	186	177	204	204	192	198	215	194	204	185	180	218	191	184	208	184	194	210	201	188	164	221	189	198	211	226	177	203	225	205	214	196	202	218	214	214	189	222	194	194	200	198	210	216	188	203	191	194	193	199	199	186	215	188	184	200	203	202	226	194	226	199	187	216	187	187	205	192	183	201	201	182	217	214	228	183	201	225	175	215	187	186	193	208	188	208	184	214	192	196	194	183	198	211	193	209	166	205	189	203	201	190	197	201	232	184	209	194	191	208	182	223	219	200	190	192	186	193	203	180	207	223	213	180	212	196	208	190	168	207	196	221	194	213	223	214	193	245	200	198	198	195	196	226	200	224	208	214	204	199	215	225	197	191	183	210	196	181	182	200	194	191	214	202	200	210	214	190	197	189	178	223	191	221	204	195	187	217	192	202	201	175	191	179	176	204	213	218	202	197	219	200	209	204	202	197	200	196	200	198	212	217	203	200	211	214	192	215	218	206	210	199	198	218	202	212	176	209	221	235	210	185	187	196	184	193	209	222	178	215	214	221	205	206	212	196	196	179	198	205	208	220	187	216	192	194	195	202	189	204	193	231	220	219	210	216	187	200	224	219	223	181	182	207	208	197	200	200	201	212	192	192	205	208	195	199	208	198	213	210	204	219	188	192	225	230	195	214	219	201	197	188	218	206	193	187	192	195	200	208	207	198	206	215	185	209	205	224	198	203	191	207	200	199	193	220	191	198	196	194	204	199	197	220	210	191	210	192	226	215	191	195	189	217	208	216	208	189	192	207	190	171	218	206	206	194	188	160	179	210	224	211	221	227	211	202	182	228	228	220	211	174	196	164	222	226	191	228	182	175	209	214	210	215	217	198	210	202	226	178	202	209	183	196	169	215	207	221	208	176	205	189	224	214	207	196	227	192	188	182	224	181	195	193	215	206	200	202	210	191	194	194	201	202	198	233	216	200	210	203	218	242	195	181	201	200	193	196	207	204	218	202	242	198	200	210	187	205	188	177	204	178	219	188	186	203	198	210	189	198	191	198	196	176	203	207	198	192	205	217	195	199	215	194	191	224	220	193	215	236	207	199	208	218	210	199	191	201	191	217	221	218	209	192	194	202	180	214	206	160	197	189	192	202	202	187	182	181	206	202	212	194	208	195	191	180	207	196	188	210	185	195	219	188	207	199	216	208	196	221	197	209	186	196	204	183	213	207	189	215	211	226	213	184	224	226	196	205	208	218	181	222	201	217	177	188	183	218	198	194	209	208	216	207	196	216	204	179	183	189	184	202	210	211	212	213	185	194	218	224	200	191	195	200	199	209	189	230	179	202	216	184	189	197	200	210	190	213	212	202	181	212	208	192	200	193	189	192	204	208	213	205	188	213	171	226	219	211	175	214	173	197	223	182	191	213	213	218	237	212	244	199	189	206	196	184	202	205	221	158	210	203	183	191	206	188	208	190	196	172	235	176	203	208	180	202	192	209	172	195	193	197	202	205	189	183	189	200	188	188	202	183	206	225	195	176	220	208	213	212	195	202	178	211	202	181	198	199	207	192	172	220	206	191	203	204	200	199	227	204	208	195	217	202	197	184	177	215	198	190	203	224	209	212	198	190	225	209	217	196	212	219	198	183	201	215	206
37564	44479	27509	9146	2722	842	457	344	319	318	346	306	341	333	324	338	351	332	321	339	350	329	365	342	338	358	374	317	337	349	349	358	342	350	340	317	331	327	376	344	366	325	289	310	335	342	295	334	334	360	334	325	317	349	327	356	303	348	368	352	303	313	319	359	370	336	370	338	304	321	328	304	352	322	299	342	357	314	360	336	344	335	320	316	321	325	317	335	327	346	341	323	347	344	346	358	347	334	342	343	378	352	340	336	323	328	359	324	366	330	343	305	338	317	335	330	288	335	389	306	336	300	370	349	347	352	318	336	337	342	322	321	334	360	345	314	339	350	312	330	335	371	346	317	347	340	338	338	316	361	310	371	343	317	338	351	334	315	361	333	324	334	359	339	354	345	382	344	326	319	343	304	320	340	333	325	355	332	345	335	338	307	356	363	352	371	332	321	320	329	331	329	352	328	343	324	320	330	333	372	342	323	373	341	339	344	344	376	347	323	353	347	341	360	337	317	335	335	359	347	335	342	343	353	345	327	343	358	350	369	363	337	339	360	356	328	350	346	354	336	348	352	330	354	309	349	356	322	328	362	332	317	355	335	346	326	343	319	333	382	335	346	353	325	322	321	367	311	317	334	357	356	307	346	293	383	354	350	347	328	317	327	344	367	352	354	366	312	320	319	362	341	329	325	311	336	308	346	321	333	336	333	333	338	315	329	362	310	321	334	319	356	336	353	318	333	348	303	320	336	362	359	329	311	325	317	298	329	354	329	337	346	353	350	343	320	336	327	355	339	345	337	357	349	371	338	375	330	333	357	345	324	364	337	332	334	330	313	355	353	349	329	372	340	348	330	340	350	377	348	325	352	347	334	321	322	360	324	351	319	351	341	340	349	333	326	350	334	318	331	303	320	339	368	338	360	342	331	355	310	337	310	315	335	356	336	341	359	311	338	346	357	313	340	347	317	349	327	344	325	309	343	303	376	363	306	343	338	339	331	363	350	351	323	345	328	334	348	328	339	314	333	326	341	357	333	320	348	340	321	340	353	373	369	315	386	331	342	340	355	355	347	356	343	318	320	331	339	310	333	345	337	363	328	309	334	375	352	346	303	343	321	304	347	360	340	368	316	305	328	337	339	344	356	333	384	340	328	309	316	317	309	313	354	343	351	358	341	350	321	326	328	367	340	380	324	359	345	366	352	370	354	314	362	329	302	334	366	342	344	354	316	319	356	348	318	363	363	308	356	307	350	331	320	356	325	339	332	341	303	330	345	333	338	358	285	319	337	315	333	349	349	330	332	355	352	336	308	349	338	345	342	341	341	328	338	322	363	380	347	319	309	346	332	323	344	335	336	301	318	312	349	336	373	351	345	342	322	292	342	323	336	348	322	310	344	330	324	297	319	318	322	337	311	348	339	320	359	348	338	355	326	341	329	318	347	353	326	330	319	310	325	339	340	318	330	331	337	338	326	343	359	326	339	362	310	332	352	371	335	318	296	344	336	340	329	360	314	343	338	308	347	367	326	338	353	314	319	350	355	357	325	320	345	322	343	319	338	307	325	299	334	367	356	348	340	356	360	315	344	316	354	327	303	333	332	320	317	313	291	314	349	333	338	359	318	338	342	337	332	356	346	357	349	323	336	327	347	363	326	356	343	308	323	308	335	326	327	325	319	335	353	338	320	341	328	341	362	325	342	333	306	318	365	328	341	332	331	363	362	381	325	318	343	351	331	338	327	305	338	349	316	342	338	314	336	357	336	348	297	343	340	337	349	340	351	350	382	364	392	304	350	371	335	397	320	326	327	311	333	334	340	344	326	322	309	364	327	339	316	375	352	323	350	328	315	371	345	332	338	350	359	340	342	318	340	337	335	327	351	336	300	360	340	313	328	342	333	323	330	349	364	355	333	345	321	349	352	337	306	344	320	335	348	334	349	375	345	334	342	346	363	349	336	324	344	365	291	328	319	352	323	334	344	342	313	324	350	339	335	337	339	340	371	334	330	356	319	369	368	350	325	359	349	361	331	336	314	347	325	310	353	308	354	348	322	337	349	321	321	349	347	327	362	327	345	326	333	334	309	360	314	338	312	316	342	369	354	328	351	349	328	343	295	345	338	347	306	331	342	321	329	334	344	322	353	312	307	326	301	312	330	332	350	350	354	327	323	330	332	343	286	335	301	316	333	352	319	345	319	359	341	353	353	332	333	340	339	360	349	376	338	316	306	348	341	338	350	333	337	358	323	323	358	335	311	348	343	333	310	315	327	348	352	374	347	359	316	355	343	326	325	358	320	358	344	325	320	346	331	331	327	332	350	362	345	347	337	349	332	337	312	359	321	330	347	338	363	335	350	325	358	345	337	326	341	336	366	347	323	331	333	347	322	347	346	336	333	335	311	339	339	313	345	342	313	381	323	326	334	323	312	305	355	337	338	360	317	338	315	336	364	345	381	317	356	339	336	332	350	327	327	325	343	333	285	370	340	333	352	346	376	358	349	316	335	319	326	334	358	354	334	337	314	358	347	330	377	361	334	315	347	343	341	387	314	347	354	350	349	298	371	342	300	326	324	351	316	344	343	322	319	315	346	314	321	345	334	356	342	334	361	385	344	360	341	331	305	321	334	328	339	356	355	330	330	329	331	347	326	310	326	314	321	328	346	334	345	343	301	321	364	336	375	349	344	357	362	331	342	336	330	332	300	347	333	337	342	357	331	368	331	328	344	336	326	332	326	317	313	320	339	355	316	323	317	335	304	330	329	344	363	325	308	354	330	322	339	318	362	366	306	317	344	326	362	378	318	369	312	343	342	327	371	308	343	299	341	326	313	340	333	355	337	342	383	331	307	376	344	323	328	340	326	368	354	361	347	334	336	340	340	338	307	357	337	297	332	322	323	330	335	347	370	335	370	357	304	358	339	336	316	350	350	346	330	341	308	351	347	327	352	345	346	334	330	362	342	316	319	324	308	353	333	336	359	379	295	333	334	317	360	359	345	345	352	302	339	328	321	337	297	339	314	306	367	338	350	337	304	334	369	345	331	351	340	323	296	350	344	327	333	348	326	322	349	311	335	347	353	329	338	327	350	370	322	334	339	334	322	326	365	354	366	313	357	340	351	319	340	363	342	355	359	307	317	359	352	343	340	340	331	351	345	304	348	313	345	396	338	336	342	337	341	338	343	359	354	351	362	368	342	325	349	332	349	349	364	361	345	357	337	331	351	360	338	367	325	325	333	316	360	327	336	334	383	341	349	306	326	340	317	370	355	351	337	316	360	342	335	351	311	328	343	351	315	353	314	343	356	341	349	361	297	366	351	320	340	360	359	328	327	331	337	328	330	337	342	334	348	322	368	330	344	360	339	341	287	328	323	345	357	297	345	371	329	334	346	342	318	366	341	346	306	332	330	311	365	313	343	338	332	325	373	314	372	347	368	317	340	327	322	303	339	369	315	321	345	338	324	335	327	352	386	338	343	336	370	343	336	326	329	333	323	323	322
24833	22908	31061	25634	19243	6509	734	351	282	295	274	300	247	273	265	289	272	250	265	277	271	267	273	253	281	276	284	294	247	253	281	263	258	264	243	293	287	236	288	243	254	270	276	269	260	275	261	274	288	294	250	266	264	271	275	282	262	305	278	254	293	246	282	267	268	250	259	255	268	266	256	252	266	272	287	250	274	268	265	267	248	274	273	261	269	262	258	295	261	248	273	254	284	275	282	266	292	284	281	276	259	266	281	222	244	265	273	247	262	268	266	258	289	274	269	252	255	260	281	269	245	275	287	266	273	273	270	284	275	258	275	269	256	257	238	289	242	266	287	267	252	241	271	267	239	282	268	298	285	281	254	277	281	276	258	246	252	271	274	283	291	256	246	281	259	269	271	258	249	294	251	289	260	271	253	243	267	262	249	259	305	266	287	286	237	256	278	271	266	251	277	266	257	268	264	268	242	259	265	283	282	265	290	283	297	250	269	276	300	248	255	250	240	235	294	264	241	298	216	261	284	229	269	246	228	283	278	271	252	310	312	230	257	283	256	262	230	277	272	288	264	283	278	296	246	279	252	276	270	290	266	258	305	260	268	286	280	270	300	268	283	289	263	300	273	279	291	285	288	265	279	278	270	267	273	250	294	261	268	257	276	270	259	258	250	278	269	276	267	260	251	289	283	242	275	265	299	275	256	263	260	261	229	286	293	231	268	257	265	271	286	275	279	301	254	270	252	282	263	272	267	242	286	287	273	282	247	271	258	268	314	251	268	279	270	282	305	283	254	279	273	242	263	261	270	269	261	258	269	282	264	237	258	276	265	265	274	277	295	270	275	293	271	273	273	252	272	287	234	229	267	227	274	287	257	264	283	289	220	267	285	276	260	284	273	266	265	273	261	238	276	282	268	288	268	242	260	278	274	276	277	276	257	269	277	251	267	245	291	271	247	282	240	272	268	258	274	263	264	266	284	276	277	254	313	288	235	266	267	240	277	297	270	245	273	255	272	272	266	264	285	256	266	259	262	272	260	243	241	267	292	256	260	299	255	252	290	295	275	263	268	253	257	303	281	265	289	279	255	281	292	269	287	258	243	266	263	294	269	281	277	310	278	271	270	269	279	259	258	275	256	259	300	286	255	248	269	248	259	222	285	268	260	285	269	243	252	282	276	288	265	281	257	245	260	278	269	279	292	228	280	287	277	250	278	264	258	281	245	284	254	280	280	269	246	261	303	262	258	264	262	282	259	241	275	250	259	262	270	256	233	259	266	253	276	274	256	298	277	245	261	291	271	290	255	266	246	270	263	247	289	256	264	298	254	293	259	255	254	292	270	246	250	263	261	271	271	275	261	282	285	274	289	263	282	292	286	263	263	274	272	256	238	264	252	277	277	262	265	255	268	248	264	288	264	259	257	237	266	258	251	263	269	274	257	259	251	277	268	288	259	291	278	265	268	262	272	255	272	271	266	256	278	270	305	284	265	282	230	276	245	267	265	250	317	262	264	298	252	281	266	262	237	248	272	256	280	262	264	280	244	253	263	282	277	250	260	289	271	270	271	298	248	238	264	272	260	281	282	256	274	253	286	305	307	257	273	303	264	261	264	279	266	260	302	274	234	276	268	277	273	266	249	283	258	276	272	258	262	268	273	308	274	254	282	253	271	245	250	262	278	279	255	246	294	274	270	283	294	244	264	277	257	259	258	224	251	278	268	267	282	255	276	266	265	250	262	279	263	271	291	260	251	259	240	260	252	247	267	272	275	253	272	278	276	282	286	250	301	255	266	279	254	267	261	253	259	288	255	262	288	288	260	265	253	269	248	243	299	237	276	269	259	281	281	266	273	303	291	298	263	278	287	263	261	250	283	274	270	267	272	257	272	291	291	273	253	269	289	257	279	274	271	276	269	301	261	270	258	255	259	273	295	281	269	254	272	288	287	279	253	294	241	295	246	251	237	259	258	245	234	278	271	274	257	243	298	267	273	264	262	273	276	260	273	273	270	263	265	260	275	251	282	306	273	263	269	261	254	279	272	240	299	273	309	274	279	277	284	254	279	262	262	306	263	249	283	297	241	286	256	248	260	284	260	276	271	259	260	273	284	264	311	280	269	278	261	258	270	281	247	255	293	256	266	265	275	282	258	274	244	252	273	263	283	268	289	277	275	297	273	255	281	267	287	259	272	274	249	278	282	266	260	277	290	262	276	275	252	268	255	287	274	258	275	256	252	268	259	272	267	268	264	295	277	289	252	278	287	265	290	256	244	256	267	242	229	269	262	295	268	268	255	274	256	254	251	272	260	275	274	269	271	268	295	272	272	271	268	252	259	259	267	269	259	264	280	269	274	276	251	264	262	270	267	280	294	248	255	276	267	278	238	287	258	281	297	240	257	263	256	310	275	296	238	266	256	281	273	272	248	280	270	264	293	257	269	249	277	280	263	265	258	282	300	263	279	262	293	242	303	294	263	240	222	280	268	285	286	265	248	286	280	270	271	260	275	270	267	267	263	261	275	273	281	271	262	263	278	284	274	267	276	251	289	259	288	250	260	249	250	271	268	286	253	298	266	280	286	254	251	271	276	274	278	271	261	255	259	285	288	292	250	272	280	268	250	263	261	283	270	281	293	292	286	277	268	274	258	265	268	275	267	268	285	262	285	275	268	285	287	270	258	256	287	289	265	266	255	244	253	263	277	264	252	281	231	287	277	285	249	257	249	287	276	264	306	291	271	248	275	255	250	279	239	259	246	258	271	264	271	278	296	281	240	272	270	268	241	258	276	272	250	257	273	268	244	242	264	257	282	281	323	242	258	274	287	234	283	315	269	253	253	250	288	277	253	275	270	279	268	295	264	291	272	272	259	276	271	261	265	281	287	268	289	239	250	276	265	300	268	287	253	255	277	251	272	248	263	279	265	260	241	242	257	263	248	274	259	244	274	279	283	292	282	257	278	275	262	253	261	264	288	230	246	282	244	260	271	286	262	286	250	264	266	284	281	275	285	283	291	247	266	283	261	273	264	273	263	278	262	283	254	268	259	283	267	256	296	290	241	286	281	250	258	297	250	252	250	265	240	248	283	255	279	271	280	257	269	302	256	263	312	241	298	296	243	266	251	251	266	231	304	290	260	284	261	271	252	262	274	286	270	305	295	260	272	275	231	274	260	283	262	291	290	265	257	254	273	277	272	256	264	262	252	280	239	260	262	303	275	274	240	262	249	283	283	260	267	289	287	287	277	260	255	283	254	285	260	250	273	279	280	262	269	260	267	265	289	292	263	278	261	279	280	283	288	300	265	288	274	282	261	282	279	239	308	291	276	288	272	283	256	256	262	261	289	251	277	277	271	276	245	242	261	254	264	252	272	228	298	256	264	274	249	283	256	274	274	252	287	292	248	254	275	245	247	261	262	274	257	276	252	246	277	266	282	275	242	283	271	267	249	246	297	259	276	245	266	274	264	265	266	266	242	285	267	270	248	271	254	239	286	279	263	284
60187	85626	59143	30305	13200	3749	1051	559	436	454	442	481	452	404	396	417	432	432	398	470	465	391	471	400	420	431	480	428	422	454	404	463	449	413	454	419	438	449	464	458	421	406	449	464	414	439	420	444	438	455	438	466	423	433	459	463	444	430	461	411	419	411	487	453	434	421	425	409	436	460	420	463	448	473	405	433	387	428	439	482	439	473	426	455	450	444	425	433	450	430	396	451	428	446	430	433	421	451	480	429	437	440	472	476	474	440	446	418	433	425	439	452	432	416	419	418	457	446	464	416	463	432	459	442	420	433	417	435	466	424	445	466	421	408	437	419	445	429	443	438	470	421	458	436	454	455	422	419	421	414	416	428	457	405	405	468	460	449	415	434	475	450	396	452	406	450	400	419	411	461	480	462	463	367	406	433	464	441	441	422	437	417	461	433	464	415	470	405	433	474	449	446	480	468	449	478	478	442	458	486	444	451	439	421	453	458	411	444	475	486	457	440	420	461	449	434	435	414	477	437	423	438	452	433	444	465	416	422	396	450	419	416	438	435	455	438	419	429	453	424	497	385	465	466	407	401	454	418	416	430	468	426	463	466	436	454	427	439	444	411	410	443	470	409	445	470	459	400	426	468	452	384	415	444	480	446	446	427	421	411	433	443	413	419	394	454	439	421	442	446	420	418	415	465	483	461	425	427	425	450	447	452	468	425	464	455	430	452	450	437	453	451	404	452	429	436	446	417	443	464	443	403	412	430	484	431	388	465	470	450	447	455	459	425	414	464	438	439	441	411	461	461	419	457	481	422	482	418	449	439	445	447	433	469	429	403	418	442	431	403	452	418	448	426	444	447	389	442	452	442	443	387	423	454	412	470	430	449	463	424	498	475	416	438	450	478	427	456	439	473	401	443	476	432	444	457	447	449	420	432	404	445	430	445	420	445	430	413	424	428	451	425	428	431	470	471	441	439	427	385	474	425	426	402	428	454	439	486	429	410	437	429	439	449	442	423	447	457	426	442	412	437	424	429	467	466	430	395	421	421	457	462	426	446	488	435	466	454	402	451	422	480	437	464	390	417	403	424	450	426	442	425	433	435	449	450	434	444	431	432	444	426	429	430	452	431	447	433	401	454	431	414	394	426	414	450	428	412	447	478	452	431	444	441	423	448	454	453	434	422	448	487	432	462	438	422	423	500	427	447	460	426	444	448	442	406	449	396	425	418	429	456	434	466	445	421	422	424	433	431	441	389	442	436	438	438	430	472	475	433	445	450	440	458	458	439	449	458	464	442	430	458	468	429	462	429	462	428	433	428	441	422	455	438	475	453	454	428	435	472	455	442	429	456	422	455	439	437	426	470	438	406	436	439	450	444	415	419	424	425	475	418	460	452	443	462	453	454	418	442	422	433	420	433	430	438	421	440	407	398	430	435	412	450	435	475	448	457	411	443	443	414	461	408	445	460	428	471	468	397	442	460	404	465	418	407	464	431	425	444	433	463	456	446	439	471	436	461	422	429	445	425	428	429	440	438	481	427	450	445	435	439	491	439	450	416	445	462	461	433	431	431	464	435	440	436	472	425	397	442	448	453	443	464	454	463	421	462	445	413	432	447	457	404	455	473	402	436	434	437	443	452	446	462	481	428	458	464	415	443	441	428	450	429	426	427	422	451	439	434	419	450	429	451	432	409	434	433	423	422	447	441	419	424	402	445	433	467	479	449	415	437	427	463	438	473	446	469	458	426	448	440	419	431	444	466	443	474	448	402	417	469	435	397	417	430	456	430	439	480	399	460	469	431	463	431	440	367	470	406	414	455	401	496	407	444	478	420	451	422	443	446	476	468	398	453	432	448	430	451	378	438	437	469	437	439	454	395	440	494	471	429	459	439	441	428	450	404	431	436	411	435	445	455	390	422	443	419	397	456	409	459	467	424	440	407	426	426	419	432	465	423	414	465	423	424	436	434	432	421	466	466	414	406	445	456	472	467	399	439	441	418	442	445	401	470	424	417	442	448	462	407	476	434	467	433	406	412	465	419	440	481	436	444	468	436	444	399	442	411	407	473	419	416	432	423	430	458	461	425	412	459	436	473	404	459	395	467	449	450	398	434	409	441	446	406	441	422	423	432	432	422	419	433	435	451	421	422	416	435	437	441	430	441	437	420	439	434	448	423	448	426	392	455	446	443	450	441	453	390	442	434	451	409	413	409	414	422	456	453	428	427	442	439	433	430	404	413	421	444	430	427	439	446	424	479	423	450	425	459	457	430	480	445	452	443	404	463	432	445	436	415	429	473	432	410	436	454	415	401	433	435	462	457	445	478	436	436	431	435	452	445	456	425	450	428	427	457	425	437	452	395	456	448	405	447	412	412	430	463	423	407	415	471	403	453	424	437	405	417	446	447	450	425	415	444	438	474	415	440	430	435	463	447	438	434	466	448	417	428	408	449	439	405	444	408	437	427	424	459	439	427	420	475	415	451	460	446	450	429	431	418	400	487	418	441	484	418	435	446	422	431	450	444	451	421	405	400	464	428	434	425	434	438	416	447	433	420	471	474	453	442	436	459	447	428	409	442	413	454	435	420	435	463	461	435	428	428	443	477	448	459	480	396	451	397	431	434	409	417	438	465	425	389	392	417	464	488	437	425	402	410	422	448	413	434	476	433	439	428	453	408	461	464	447	399	434	444	424	454	410	488	398	431	463	391	450	434	426	449	410	456	429	419	398	413	439	443	458	406	455	438	430	438	443	450	450	463	457	405	445	454	430	451	430	420	416	433	438	425	417	417	422	404	441	436	476	426	458	434	434	412	464	456	449	434	455	435	457	456	412	422	480	432	439	458	455	432	425	447	427	474	443	450	401	447	414	460	417	436	386	418	434	433	453	410	434	443	406	406	434	452	457	404	413	481	413	424	443	421	414	395	420	427	492	444	455	464	438	485	455	406	428	453	462	420	441	438	488	425	450	435	443	426	445	410	422	420	440	464	425	451	411	434	460	409	458	458	456	451	456	417	462	473	435	456	470	488	441	430	410	439	461	455	444	401	458	482	418	413	433	442	495	441	438	412	449	456	456	426	428	434	426	428	440	457	446	450	426	429	442	400	398	419	429	437	476	412	453	451	454	396	470	454	460	455	466	462	450	448	443	425	429	424	432	432	435	434	418	429	421	396	444	392	458	432	406	393	418	424	450	434	416	450	475	443	443	446	460	446	459	462	455	447	441	463	495	432	445	397	466	420	454	430	474	431	446	443	453	433	417	404	418	457	441	463	422	461	458	469	441	427	435	421	440	449	462	448	429	479	420	464	426	460	407	443	455	396	430	442	406	469	475	459	437	450	425	396	429	450	451	487	436	443	411	463	435	473	410	434	423	482	429	439	433	463	448	429	385	443	413	402	423	470	469	436	459	421	418	437	454	409	419	433	442	461	448	403	424	454	408	445	435	473	446	450	405	452	389	419	435	443	455	413	415	433	432	432	427	448	431	414	426	455	409	443
23422	21871	29904	24309	21438	18771	4587	492	336	347	327	339	336	306	375	309	297	310	312	346	311	313	322	322	328	315	306	314	296	295	309	294	314	342	328	324	314	317	314	308	299	295	312	292	310	333	316	362	325	350	331	316	304	311	322	313	303	319	327	308	340	336	279	329	336	308	294	319	294	321	330	330	300	340	332	297	309	326	317	284	309	310	304	342	292	308	288	309	322	306	339	346	320	317	325	318	331	333	342	316	341	298	286	316	310	323	341	337	322	316	319	339	326	309	308	351	303	336	312	301	309	308	304	285	321	320	301	316	277	307	277	295	308	295	326	302	348	296	333	320	337	334	311	304	326	313	317	307	310	322	341	335	278	299	314	329	316	338	323	319	314	307	323	337	320	340	332	322	290	323	323	341	305	308	307	280	324	317	302	320	331	319	324	305	278	320	291	311	330	324	347	343	334	321	315	311	336	338	318	336	325	317	315	301	327	320	306	317	318	292	319	328	319	308	317	318	302	312	335	351	315	326	271	306	319	287	318	282	332	289	302	319	312	314	303	337	304	307	305	323	327	356	320	341	323	321	310	301	315	302	340	296	314	324	301	311	320	305	310	326	308	313	310	315	320	357	326	335	316	299	302	305	350	307	316	332	322	334	294	334	310	306	374	329	296	295	322	339	322	336	322	319	335	265	328	300	301	324	320	319	321	316	297	311	314	317	337	276	316	332	348	333	322	351	307	288	304	336	315	313	313	339	363	317	320	319	305	286	321	339	338	307	357	371	321	328	316	326	309	301	342	290	332	322	303	314	315	307	357	328	340	282	299	303	325	327	291	335	320	347	301	302	306	311	309	316	340	309	323	311	333	313	291	337	323	307	325	319	344	296	309	293	318	310	322	299	293	307	362	323	339	327	309	325	302	310	311	308	336	342	317	303	309	325	346	315	312	318	310	310	298	339	311	310	321	331	309	320	304	309	322	314	332	285	289	301	305	334	325	308	322	300	308	290	303	303	321	308	315	327	320	292	298	302	308	318	322	354	339	317	310	303	299	304	265	295	320	304	347	290	296	323	311	328	341	299	311	320	338	328	353	301	354	312	308	347	296	311	335	283	347	312	314	281	306	309	297	325	313	313	320	295	336	301	332	313	284	333	348	321	348	328	346	281	326	350	268	311	332	285	319	343	319	317	339	313	298	303	331	306	314	299	322	309	310	344	337	305	283	302	329	306	353	327	329	303	310	322	310	308	309	311	336	312	316	307	333	300	322	327	301	323	329	315	321	344	348	297	270	330	360	330	313	324	312	349	346	345	302	331	312	327	326	300	309	330	300	337	311	339	329	317	317	291	339	336	289	335	346	318	334	291	318	317	329	300	317	338	328	328	304	297	314	303	329	335	345	302	326	386	317	327	317	309	287	292	300	306	322	323	325	285	329	313	315	326	323	344	318	326	294	298	313	317	305	312	309	319	336	308	291	329	332	326	311	290	317	319	328	308	325	292	333	306	316	312	374	327	317	291	318	320	340	315	280	302	335	331	322	348	317	308	314	311	296	355	329	316	326	312	300	323	317	348	311	344	356	318	347	301	303	297	312	328	333	331	315	339	335	311	301	314	278	323	314	330	309	309	326	346	326	309	337	330	301	299	312	297	307	302	314	303	324	288	323	303	300	309	342	301	333	316	310	326	293	333	305	312	317	313	333	329	336	317	303	302	321	330	358	334	321	302	305	317	320	315	342	328	292	324	297	327	334	329	289	297	322	300	282	315	370	309	323	301	295	306	305	342	330	307	313	316	333	302	305	323	304	318	332	365	332	297	299	332	307	325	306	305	285	313	321	324	302	295	287	324	305	304	322	316	310	325	309	301	337	301	313	333	313	320	310	298	319	322	307	309	296	277	296	331	310	292	322	320	291	327	276	320	284	313	342	310	313	335	337	311	333	298	311	321	333	309	298	310	311	313	330	343	319	314	320	325	348	321	327	337	323	325	319	305	338	334	289	303	287	331	315	304	329	316	321	318	336	317	338	318	303	350	291	336	293	320	322	322	295	302	319	333	319	341	307	300	314	303	343	314	312	316	313	349	348	299	340	314	279	329	355	320	297	335	324	327	306	348	309	292	348	293	290	330	300	314	315	336	330	342	316	346	311	327	337	319	317	307	324	340	309	320	342	330	329	283	358	307	315	321	320	315	331	331	303	328	347	306	309	369	289	336	345	292	303	322	317	309	325	319	332	329	312	321	331	344	307	315	280	284	321	318	340	330	299	314	321	329	344	324	276	332	317	322	336	297	321	310	346	312	302	272	344	339	354	346	299	329	312	288	308	306	317	325	307	310	307	344	325	292	326	344	325	307	361	300	342	284	316	325	311	308	315	306	319	304	306	323	339	294	371	327	335	279	298	324	318	339	250	303	332	300	338	347	304	338	342	327	320	341	284	357	312	327	348	306	298	299	324	339	312	314	314	315	316	306	302	328	320	302	329	311	286	316	331	325	306	315	306	332	320	309	319	325	292	348	310	302	317	324	286	323	315	343	309	322	326	303	325	300	330	334	327	304	316	314	308	310	298	319	330	315	282	308	326	299	321	300	313	297	305	307	335	336	312	312	313	321	312	341	322	326	322	336	292	314	304	314	336	319	313	306	311	313	342	320	347	323	308	318	318	306	317	317	326	287	338	282	310	323	357	297	341	300	327	339	317	306	302	331	322	300	353	319	341	326	310	296	296	329	288	339	283	312	321	308	315	351	280	302	287	320	324	295	329	306	309	316	287	326	328	300	328	292	327	302	302	327	333	280	284	330	326	309	311	325	328	325	327	309	314	295	318	313	309	301	328	295	323	304	328	311	300	307	283	343	312	315	361	265	261	284	319	309	347	286	326	302	302	274	322	304	274	298	309	300	339	329	324	280	318	365	312	323	292	281	329	336	304	324	347	315	295	297	334	289	318	326	339	321	305	315	322	334	328	304	325	318	348	326	332	310	318	318	316	303	300	299	319	294	325	315	339	320	326	297	321	285	311	310	308	269	350	330	315	344	354	309	327	322	336	283	307	275	330	352	357	301	329	322	287	307	307	298	347	322	345	319	301	319	288	331	305	296	321	334	303	304	319	326	309	293	319	343	303	319	317	357	296	273	318	313	284	326	304	281	346	299	314	329	325	325	292	316	310	295	312	312	344	304	337	280	325	305	307	313	347	307	299	302	320	303	341	316	311	295	304	314	305	317	299	331	311	295	326	302	305	304	302	355	314	336	277	314	305	321	313	328	336	337	357	303	321	312	318	300	289	331	334	313	315	332	347	325	316	334	337	336	336	308	335	294	320	312	306	330	331	363	320	306	319	353	311	314	325	306	296	324	341	358	313	295	348	313	322	307	333	308	317	325	307	282	310	313	347	349	333	310	334	365	339	313	316	319	324	317	356	339	321	294	333	306	330	288	334	310	308	350	321	332	298	307	325	309	295	309	312	322	328	298	320	335	305	335	289	326	316	312	325	339
61865	97621	68993	40023	20448	6637	1674	753	527	483	528	500	527	511	490	545	505	507	492	505	515	495	492	497	457	488	541	469	500	496	513	530	505	524	517	517	492	503	508	482	535	525	512	500	470	505	477	487	499	477	532	497	511	505	506	484	524	476	498	509	525	498	469	467	498	509	485	492	493	498	449	492	453	527	472	521	497	546	486	496	520	510	499	517	536	489	507	514	475	491	489	523	521	513	525	528	479	489	489	533	480	499	532	503	504	497	525	524	500	495	505	495	501	484	502	480	503	487	525	516	552	498	516	498	511	483	516	504	508	534	475	527	510	521	531	484	501	499	488	483	480	477	522	508	504	476	480	512	504	506	486	499	496	501	510	518	502	501	487	478	517	503	497	508	534	491	485	492	514	499	495	496	477	474	503	561	508	502	523	552	495	495	523	473	532	503	515	514	481	485	489	493	478	493	495	515	529	516	475	529	526	521	466	517	487	531	472	489	477	483	521	510	464	513	488	557	495	506	498	517	498	524	522	484	467	531	499	501	527	493	480	473	499	520	514	494	491	519	478	490	551	517	501	514	528	516	526	496	535	521	481	493	510	508	536	486	485	495	504	480	473	475	478	471	497	477	486	536	521	540	483	510	489	490	534	471	500	494	504	439	526	493	520	469	489	451	568	538	511	512	509	494	492	542	523	521	487	519	505	501	521	515	503	507	504	541	556	489	516	495	431	498	506	504	479	524	499	503	527	493	479	496	521	459	540	536	490	512	496	488	477	465	467	514	503	502	478	490	517	474	505	497	485	455	496	513	464	512	532	519	503	475	515	509	501	492	473	540	532	492	481	547	539	529	511	513	490	528	507	492	507	517	494	526	490	532	493	505	498	535	489	545	502	438	478	479	500	524	496	498	517	497	494	502	527	476	538	482	490	472	511	531	514	537	543	495	502	500	481	485	444	498	498	554	465	497	508	501	508	479	462	503	484	496	484	497	471	515	504	492	525	525	475	468	468	509	522	483	493	504	519	518	493	490	512	506	521	498	506	471	437	495	547	507	530	456	531	497	461	506	510	523	540	517	459	502	473	467	554	490	515	503	505	492	564	495	490	529	502	511	479	487	510	479	529	509	512	546	478	536	547	451	483	529	486	462	485	474	529	492	508	501	534	503	476	490	470	476	448	492	475	509	473	512	527	543	495	530	486	521	503	474	514	543	512	465	485	501	497	495	532	453	522	480	472	485	485	492	505	515	537	491	502	475	526	510	502	500	539	503	494	509	470	497	493	490	491	493	467	525	519	519	466	475	507	503	517	520	490	474	503	497	505	523	496	531	464	517	517	494	461	526	507	505	481	500	497	466	507	533	481	503	486	498	524	485	477	537	512	475	476	506	491	492	536	524	496	492	507	494	553	491	486	463	492	467	462	515	532	491	508	481	486	514	502	530	489	516	522	450	483	528	503	477	481	470	519	486	492	486	471	529	435	491	523	440	479	484	523	530	569	484	499	571	481	488	485	518	469	492	451	496	453	499	520	498	493	528	558	476	488	514	511	484	498	480	498	511	508	489	488	500	487	507	486	497	482	506	520	475	484	494	509	501	522	498	525	535	500	543	488	510	477	493	517	526	524	529	477	521	491	494	520	492	516	522	502	522	533	514	487	491	496	550	512	471	498	535	498	482	519	532	509	469	493	519	502	482	515	487	481	471	494	421	463	470	526	542	499	480	473	500	489	466	461	493	483	522	507	485	486	493	526	505	501	506	470	502	484	507	497	457	467	492	484	507	477	500	512	450	508	480	505	513	534	485	481	550	519	488	533	495	524	503	461	485	512	469	515	488	521	490	527	532	516	519	503	475	522	514	514	505	481	473	493	454	520	469	505	496	515	478	522	479	539	503	525	467	514	453	532	470	503	513	527	490	500	485	474	483	494	495	480	514	468	479	508	531	469	494	524	534	481	491	498	533	505	498	474	504	527	477	509	477	564	494	523	513	472	522	478	499	512	528	529	458	505	530	491	487	551	557	524	498	462	500	493	527	507	495	498	471	527	468	499	471	503	531	533	489	476	493	506	489	505	490	513	477	494	504	529	494	465	480	472	472	477	488	514	494	469	513	496	538	503	485	514	493	544	465	485	506	470	482	532	521	461	504	493	497	501	522	510	513	524	500	497	495	483	548	552	489	504	473	531	482	531	517	496	507	536	491	500	511	555	491	480	499	485	504	495	494	543	466	512	501	483	518	528	512	469	518	529	484	482	521	478	466	482	513	495	488	501	484	481	534	540	497	464	499	506	527	532	504	506	503	493	499	498	534	491	523	496	495	505	516	452	522	476	536	502	500	494	528	460	522	524	488	519	526	523	486	525	506	489	523	467	507	489	522	495	513	500	486	503	503	510	498	463	541	483	510	506	495	480	512	493	504	500	496	490	525	505	485	499	518	518	531	493	468	462	477	501	452	487	472	519	457	501	515	479	488	473	493	488	520	513	482	476	477	501	484	480	500	497	518	507	482	516	466	504	511	532	512	477	497	465	521	484	496	519	478	477	525	470	504	507	475	509	491	510	481	491	520	472	530	514	491	494	507	508	493	513	470	505	517	520	519	509	501	441	507	480	521	542	516	504	469	529	534	477	512	520	501	512	481	514	496	491	448	487	522	430	508	535	484	485	489	450	520	469	465	503	478	503	522	476	480	480	495	478	483	471	486	491	485	487	512	493	508	495	502	502	508	519	510	529	509	483	456	512	502	501	521	518	515	530	491	480	480	520	519	508	515	531	490	451	488	549	519	507	503	485	470	487	527	461	474	477	475	527	492	499	522	490	497	478	497	544	491	490	485	539	502	544	490	508	514	518	519	521	469	475	499	516	503	435	488	500	522	537	546	552	509	514	513	511	481	531	500	500	498	475	476	513	502	498	522	509	532	510	481	488	492	490	484	484	510	505	529	489	468	486	479	546	480	500	533	484	470	517	519	541	521	502	510	511	476	480	524	460	478	458	530	509	497	474	495	518	510	497	492	491	472	541	471	493	494	529	489	493	521	501	509	493	482	511	487	482	485	487	531	499	509	542	507	500	453	510	506	494	505	526	517	470	496	520	520	466	495	492	483	486	502	527	514	509	493	507	497	509	479	477	531	527	507	486	492	491	493	493	488	472	454	499	482	491	516	446	541	464	503	529	525	511	472	503	495	504	491	489	444	511	489	473	464	479	509	522	508	485	477	455	486	517	506	471	467	492	534	498	504	481	515	540	528	505	508	488	521	486	507	466	480	477	515	520	489	506	507	513	491	480	451	511	496	503	513	481	501	477	473	486	486	469	521	463	506	457	501	489	501	509	539	470	515	501	479	518	507	483	474	478	515	462	464	541	494	505	510	499	503	548	523	569	486	485	501	498	472	478	506	501	492	527	502	516	474	499	493	473	499	509	502	507	509	507	491	512	481	521	489	486	518	508	472	509	538	503	504	514	503	482	461	519	478	492	536	503	476	480	490	462	546	511	506
30118	28410	25084	10352	1382	419	211	205	221	223	213	222	204	211	205	217	207	210	210	212	190	189	202	205	258	214	232	218	197	203	207	193	186	195	233	220	193	206	191	209	201	198	228	182	190	174	220	185	191	208	186	214	195	193	215	207	200	194	188	209	200	192	210	204	197	169	197	194	208	202	190	215	196	205	194	196	178	206	214	207	213	208	207	196	201	202	213	223	207	192	187	215	188	203	221	201	194	191	208	203	200	221	209	217	202	202	205	188	190	182	197	204	205	179	227	200	212	224	200	195	217	193	190	194	190	197	212	183	210	193	197	210	236	205	211	229	204	190	212	185	205	189	211	192	208	201	203	215	209	195	221	199	190	174	171	218	202	189	217	221	206	201	183	191	224	199	190	181	199	189	191	190	231	218	211	209	200	189	201	217	217	205	213	214	187	191	180	203	192	191	210	209	201	201	205	198	210	185	186	217	233	225	195	227	213	214	210	205	203	185	174	193	204	156	199	193	194	220	184	210	203	220	204	199	202	199	208	198	208	239	231	185	208	205	205	195	192	208	228	208	196	211	193	221	192	220	190	205	199	205	237	203	217	214	209	199	207	214	195	198	181	188	197	228	194	184	196	197	223	227	209	209	186	170	198	219	189	220	217	229	205	218	204	199	210	224	197	191	191	234	184	198	175	184	211	222	212	214	187	210	172	210	189	202	180	197	220	227	206	189	214	212	206	208	202	213	209	191	198	225	201	197	190	192	233	226	197	228	204	193	195	215	230	215	195	189	182	182	201	220	178	208	198	199	207	209	191	207	196	210	210	215	208	218	221	208	177	195	201	183	192	208	216	199	192	194	209	201	214	207	206	203	195	200	175	207	217	231	194	178	204	202	199	198	190	200	206	206	187	206	194	198	189	172	214	195	216	172	199	201	217	215	202	228	187	210	196	207	200	184	174	194	226	218	198	232	193	205	185	186	167	210	220	199	212	204	184	203	205	184	192	203	190	217	215	215	224	189	216	182	194	197	219	211	216	196	205	208	202	195	191	217	186	183	196	201	229	205	212	203	202	183	208	194	214	200	187	188	210	198	204	190	192	197	204	211	210	189	194	178	169	219	180	227	179	207	195	223	237	183	184	217	207	180	191	194	207	217	193	197	178	203	201	200	212	212	195	199	219	206	228	199	181	210	223	200	194	206	228	215	192	208	189	178	197	192	194	202	201	207	222	170	198	192	192	193	177	196	174	207	209	188	208	195	206	197	226	212	222	200	208	207	192	226	195	183	197	186	204	217	213	214	181	206	205	189	198	200	193	201	198	193	182	197	198	200	207	189	222	207	179	187	206	191	221	189	206	192	172	208	191	213	220	197	194	220	194	209	206	186	188	203	189	198	213	195	170	174	194	187	187	219	198	200	196	199	200	190	210	201	195	203	231	202	190	208	210	205	177	193	202	221	206	219	199	210	202	214	197	207	186	202	186	194	209	202	178	229	202	190	203	198	206	188	201	191	192	187	184	200	219	180	204	211	192	184	206	198	207	222	202	211	204	215	196	213	195	210	218	199	187	216	202	226	213	184	223	198	207	208	197	207	185	216	176	224	206	197	196	197	204	203	212	206	194	215	188	191	218	189	195	218	199	189	180	209	187	187	206	207	208	210	198	210	173	180	233	192	213	243	207	223	235	209	178	216	196	190	177	218	221	203	211	203	205	177	221	194	215	190	187	225	227	183	199	201	220	198	199	183	207	211	200	169	199	201	221	150	187	173	201	198	186	205	203	201	212	198	220	211	213	190	201	202	206	211	205	173	203	203	176	210	226	206	201	206	208	193	213	194	205	188	172	202	207	187	189	184	220	231	230	196	210	183	186	201	193	202	224	186	220	171	198	180	188	189	226	197	215	205	204	228	219	224	190	202	188	216	190	195	190	188	179	208	198	205	199	236	199	217	195	189	186	192	195	222	228	210	207	201	218	197	191	227	179	213	204	182	216	211	219	194	200	186	186	217	185	208	219	225	230	197	212	178	196	175	204	209	191	199	195	189	191	207	218	203	184	202	189	212	185	199	191	205	206	191	217	200	209	196	199	191	199	213	213	210	213	195	218	177	201	209	213	202	198	197	181	193	213	201	196	181	212	210	210	203	207	207	186	183	233	189	193	205	187	207	214	175	202	211	195	220	220	188	181	201	205	183	219	197	189	218	213	201	201	235	190	192	200	210	191	177	232	216	187	196	178	189	227	223	203	203	196	198	210	220	184	201	205	191	183	197	204	208	193	209	179	206	176	202	188	191	209	187	209	190	169	225	207	200	194	187	200	210	204	189	207	234	213	181	212	198	211	179	202	189	215	199	231	215	201	219	213	177	185	215	196	186	223	202	199	219	214	220	198	191	205	202	197	196	215	224	220	175	219	200	211	212	194	182	204	194	199	213	216	207	219	187	211	202	197	196	186	192	228	194	222	214	194	214	182	215	212	210	215	222	170	189	226	190	220	201	172	204	215	198	199	198	180	186	168	198	180	195	183	188	204	196	209	199	211	212	191	215	188	201	198	215	202	209	200	182	208	206	198	185	203	204	223	190	186	176	217	188	204	240	205	207	211	212	194	164	203	188	190	193	189	221	212	218	210	199	188	219	223	227	202	196	194	183	193	200	184	199	196	211	189	199	184	213	207	190	180	202	204	225	215	220	214	197	188	204	211	196	164	228	173	187	207	206	198	225	180	186	206	210	209	211	191	206	175	196	205	201	194	188	180	200	204	219	191	208	190	199	220	226	211	208	222	182	204	197	232	188	192	201	200	213	181	208	221	201	181	195	200	213	199	202	232	223	189	199	187	224	202	190	197	207	169	221	242	200	198	209	192	191	226	230	190	206	224	199	180	201	211	192	219	189	196	184	199	216	199	210	189	205	211	209	189	205	177	186	212	186	209	200	192	185	191	219	183	175	201	232	198	211	217	198	203	205	209	197	203	215	183	220	216	216	172	203	189	200	203	191	188	193	190	207	228	194	209	189	231	189	203	201	193	214	187	184	214	212	223	193	210	200	210	192	188	213	211	198	198	198	187	215	198	203	214	186	203	171	207	211	202	193	193	202	220	167	194	208	186	193	183	213	205	208	192	174	206	213	181	203	216	194	204	204	196	200	205	216	204	204	194	202	211	200	194	209	227	204	233	202	211	204	189	197	199	174	191	210	210	205	218	220	211	205	224	209	216	196	192	218	196	210	218	205	206	215	223	218	205	209	215	209	191	172	213	201	224	199	209	192	183	216	211	198	236	210	214	190	188	192	176	203	202	179	206	198	206	197	210	197	198	215	220	195	204	183	188	196	211	188	212	214	198	194	210	193	224	188	188	193	187	202	192	197	214	203	220	226	201	197	210	215	202	200	208	219	187	229	197	182	213	193	192	180	220	188	217	216	169	175	207	199	198	193	165	260	176	197	214	190	190	205	204	184	202	220	197	185	181	218	221	192	186	192	198	203	202	224	197	191	201	209
37063	44703	28676	10447	2540	831	457	356	330	349	338	377	339	335	364	357	309	325	353	324	304	343	344	291	335	317	340	323	343	348	342	316	330	344	321	330	356	334	339	327	367	327	393	302	336	330	298	335	317	359	349	345	329	313	346	321	308	333	355	318	318	347	376	346	363	349	328	337	346	341	339	339	330	339	352	345	371	315	321	336	353	339	329	317	384	347	330	329	334	344	379	349	338	352	348	321	336	332	311	350	371	334	328	362	338	328	345	358	315	360	329	315	373	329	322	311	356	331	370	349	347	332	370	331	343	366	329	360	331	336	330	355	326	317	342	358	349	341	368	340	324	297	340	377	381	356	358	313	329	345	360	321	306	334	312	343	313	324	369	334	360	325	345	326	365	351	301	320	355	329	368	305	333	352	312	361	320	352	349	361	354	334	350	335	321	335	329	304	350	347	355	325	376	353	350	333	345	317	318	326	296	370	368	323	323	313	349	354	337	328	326	315	344	323	350	337	364	313	332	338	301	317	315	356	345	318	342	359	328	363	326	342	324	294	322	327	312	339	334	337	320	307	356	341	328	332	321	325	367	356	339	348	346	324	353	323	360	337	363	327	351	334	306	368	327	345	333	326	359	362	343	309	340	314	332	298	348	344	326	358	324	336	355	358	335	342	333	357	359	328	336	351	330	332	342	318	320	332	315	360	341	345	374	365	347	354	326	350	301	331	355	328	345	343	313	355	303	347	361	326	338	340	352	333	332	331	305	323	337	352	310	368	340	321	313	303	329	293	324	289	341	306	312	313	316	348	350	326	362	366	326	336	333	320	334	313	341	364	328	316	319	336	342	362	369	357	338	326	358	353	343	333	330	335	367	307	321	332	333	325	369	315	313	330	349	326	311	358	372	339	341	326	328	380	335	320	351	339	364	334	378	359	331	357	317	353	328	334	320	355	335	321	329	350	370	329	332	357	340	326	340	362	342	340	315	342	330	323	348	354	335	340	317	356	353	355	310	319	349	312	342	334	365	348	345	293	381	322	324	371	335	328	338	335	355	313	369	330	363	350	346	302	318	358	325	306	347	369	340	341	340	336	385	343	338	336	311	328	338	318	349	335	320	348	320	327	349	297	354	308	343	350	333	339	341	341	379	328	340	329	350	348	322	339	354	304	356	363	334	353	375	304	342	357	337	338	346	320	349	342	350	339	338	333	351	331	348	361	351	342	320	363	366	359	339	324	331	334	323	339	335	330	352	309	345	327	354	314	311	349	349	331	322	347	323	360	340	329	330	328	314	320	386	361	338	359	366	311	325	313	347	328	338	362	335	310	347	320	358	322	336	342	353	313	321	373	352	309	324	341	328	363	332	380	327	355	360	326	337	343	320	326	353	361	312	343	312	327	333	318	324	314	342	327	335	371	360	358	357	357	338	355	365	346	357	321	365	332	316	316	330	323	322	323	323	362	349	338	359	346	330	340	339	348	333	376	341	362	336	358	332	357	350	343	341	345	344	357	373	362	372	338	344	338	352	323	329	324	318	370	320	325	332	319	344	318	346	344	349	336	353	337	337	345	347	347	358	333	369	343	342	353	327	339	314	353	352	322	318	345	352	339	324	343	302	337	299	361	328	340	350	377	326	346	337	328	355	367	357	337	354	335	326	311	373	322	319	315	346	352	337	314	313	340	372	315	353	343	358	344	359	358	323	351	394	331	329	330	342	345	337	334	372	350	345	343	324	319	306	325	311	351	329	328	326	326	351	320	352	374	317	341	327	321	379	316	323	343	298	352	332	336	335	332	335	341	299	334	354	334	300	356	330	328	337	353	377	324	357	341	297	335	338	348	357	330	338	347	322	342	357	289	391	331	350	385	329	349	335	291	303	361	350	356	345	345	350	280	328	356	305	344	323	350	343	359	291	350	359	305	386	304	346	322	341	345	310	366	331	340	325	334	338	355	358	364	344	349	339	336	357	309	334	346	323	338	345	373	324	337	342	326	377	327	330	350	353	344	346	352	318	362	324	361	336	338	310	333	348	348	337	362	346	323	318	310	331	334	330	346	321	300	367	327	367	324	324	316	341	352	351	336	334	353	304	332	364	321	318	331	345	336	324	341	340	335	330	343	363	344	311	337	322	348	339	352	342	322	303	335	348	356	340	339	348	329	344	330	322	318	366	377	292	342	350	353	355	349	300	357	338	356	324	353	299	353	338	320	369	335	325	355	319	329	291	363	321	347	343	342	339	351	333	367	337	331	326	359	334	317	342	347	360	336	308	337	336	349	313	327	377	355	355	362	318	349	344	351	328	333	351	351	334	329	325	316	334	340	322	323	364	346	338	336	327	335	281	361	336	307	343	345	337	322	343	344	349	306	312	339	357	318	325	340	315	329	325	357	313	341	333	349	311	333	335	323	341	332	333	341	362	326	340	321	319	316	361	329	344	328	359	315	324	323	318	316	329	326	336	326	352	297	336	341	366	321	328	319	331	358	361	373	341	339	312	339	343	370	300	334	346	344	338	347	320	351	336	344	324	347	371	312	344	339	352	336	351	323	345	311	346	336	337	330	317	360	339	315	360	333	311	342	315	327	320	347	344	325	360	356	314	324	347	320	375	335	311	349	367	353	336	343	315	352	343	352	336	339	335	337	329	366	340	352	368	337	351	339	340	322	320	349	327	371	343	350	299	336	318	346	346	327	333	329	345	327	339	348	357	342	325	337	349	340	362	340	315	296	386	328	349	319	371	346	331	369	337	339	316	356	333	324	352	368	327	352	377	329	361	347	381	310	347	314	353	373	343	315	327	324	396	300	344	307	332	340	369	328	346	378	334	354	345	336	350	322	339	338	337	311	332	334	314	340	378	353	335	350	314	331	332	353	360	344	346	349	330	342	325	360	329	331	327	346	336	284	308	350	332	359	326	323	350	328	350	366	327	361	359	327	323	329	327	323	348	386	353	352	333	354	334	328	326	327	369	331	348	373	354	324	352	306	326	317	283	353	291	298	349	334	337	339	337	324	352	338	346	339	329	352	358	325	342	321	330	330	359	333	358	343	324	359	338	332	312	347	330	328	342	333	330	338	341	347	301	334	376	311	344	355	345	312	349	365	330	329	325	339	343	339	344	303	334	328	339	357	303	371	351	323	345	332	300	352	333	372	347	319	321	317	355	337	340	316	360	353	343	356	349	348	358	317	315	345	350	360	350	343	343	329	358	347	292	330	335	358	335	360	328	369	347	369	361	336	327	302	319	335	313	356	337	315	316	358	333	297	349	334	315	317	349	361	336	330	320	344	336	353	302	351	318	361	348	332	367	338	348	324	360	335	358	350	356	334	347	340	350	299	313	306	329	373	352	341	313	329	350	329	311	336	338	369	341	329	357	314	340	334	314	342	336	335	376	341	355	289	333	360	349	317	327	311	356	355	307	340	324	322	362	292	359	353	344	334	358	358	341	317	314	347	319	368	356	320	358	313	377	337	326	347	340	346	343	349	295	364
24738	22890	30755	25590	19457	6920	729	353	250	290	302	254	287	269	284	265	277	296	264	256	265	261	263	260	267	257	261	286	265	274	308	268	271	270	271	274	272	271	289	291	272	281	273	252	305	239	259	259	291	270	278	225	254	271	289	256	267	268	274	247	261	230	275	264	256	268	266	281	259	272	261	255	272	266	260	268	261	290	254	288	271	263	280	250	263	252	284	273	251	298	269	235	233	264	270	259	282	277	243	267	256	294	285	273	280	282	247	268	271	275	277	261	279	295	245	276	280	228	271	256	279	254	258	265	265	251	287	288	276	265	257	280	250	278	264	260	281	273	275	265	268	256	264	263	258	280	251	272	282	278	298	278	276	285	274	265	277	298	256	261	295	268	279	264	250	279	253	267	280	308	260	272	303	273	250	272	276	281	285	283	263	261	277	263	236	268	255	276	276	267	276	302	316	297	283	268	277	297	280	309	234	278	276	256	255	254	271	268	295	277	296	243	264	260	293	285	281	275	259	262	263	269	276	279	261	261	268	265	247	264	270	211	242	288	262	287	252	299	246	248	280	262	257	247	272	239	317	293	263	274	273	260	266	271	254	246	304	252	274	279	265	279	244	260	270	254	258	244	267	280	249	303	280	291	275	239	313	292	276	270	285	264	280	264	254	274	258	278	276	247	262	253	263	278	272	262	277	278	275	224	279	272	243	263	277	262	260	264	249	252	267	292	262	276	275	291	263	265	247	275	277	249	277	269	292	261	282	285	285	251	313	287	271	259	278	272	266	284	243	255	265	225	242	252	280	237	297	259	264	266	291	273	280	267	263	300	258	281	278	259	288	264	305	260	267	251	260	252	278	283	292	252	242	279	266	277	273	253	286	302	251	247	281	292	282	264	284	279	277	255	227	303	253	277	266	268	302	265	264	291	242	240	273	295	280	258	261	310	258	264	267	275	249	248	264	255	299	269	295	298	266	289	290	274	262	254	261	292	259	260	296	302	309	275	252	282	279	269	269	279	272	274	250	278	272	258	307	274	261	255	259	297	263	272	259	265	243	262	297	254	275	276	284	275	286	249	290	273	286	279	271	277	295	282	245	280	259	258	268	266	277	294	285	247	240	244	270	265	269	286	259	268	266	256	270	278	272	271	293	280	294	279	259	288	270	282	263	276	284	277	285	289	264	270	305	288	287	284	269	297	292	267	269	303	275	245	325	262	275	264	261	267	286	293	275	280	261	252	277	283	272	239	255	278	304	260	263	261	266	279	282	272	297	253	247	285	263	253	270	273	268	251	271	283	264	287	247	265	289	254	265	257	276	251	267	277	262	236	260	284	279	249	278	265	271	272	271	252	263	265	290	263	278	280	299	270	281	286	296	285	286	271	263	269	300	274	298	239	273	273	289	263	273	282	267	272	271	272	284	289	263	278	292	263	277	271	274	251	287	292	295	260	271	315	266	260	296	264	248	298	304	278	270	280	305	244	274	290	294	271	268	269	264	273	276	292	261	264	272	265	259	269	281	286	264	258	296	281	253	261	254	282	281	263	269	269	242	268	256	292	268	273	257	275	307	268	281	289	274	255	247	246	285	275	310	239	275	271	247	250	273	272	292	284	252	270	247	283	253	287	284	293	272	275	266	279	241	250	279	263	261	259	272	261	266	290	266	259	259	275	260	233	260	270	286	274	273	298	284	272	285	263	276	285	247	270	273	261	267	259	272	272	254	285	255	281	260	269	285	256	280	265	281	255	281	280	276	285	292	272	258	280	237	251	284	257	272	287	294	277	251	281	240	279	271	297	280	284	291	273	278	255	258	271	279	275	267	284	259	270	256	273	294	277	282	286	279	283	291	273	269	290	248	244	282	242	292	271	276	269	247	295	270	267	256	252	268	281	282	280	272	249	260	238	255	256	278	264	249	262	254	250	286	279	283	251	298	274	265	309	271	271	279	254	302	253	283	267	275	269	271	245	248	297	277	265	256	275	286	290	257	256	263	262	242	238	280	274	293	283	267	286	262	299	276	308	261	259	272	285	257	270	253	294	250	277	286	279	259	277	260	260	281	263	238	261	271	255	270	298	268	250	266	278	290	254	277	270	289	272	251	273	249	297	256	257	268	267	285	277	270	253	291	286	261	246	282	268	283	261	274	289	226	272	306	294	270	279	270	278	269	261	265	297	262	293	241	273	252	294	269	301	248	300	264	268	246	268	255	292	276	293	265	269	257	289	272	256	243	255	282	256	243	267	268	265	236	249	280	270	299	263	273	266	259	269	274	274	252	261	227	294	252	291	297	256	252	249	266	253	253	255	272	304	275	259	270	280	281	241	262	271	260	286	282	265	260	255	292	288	284	253	269	246	266	234	296	263	256	267	289	269	273	270	307	256	248	251	290	255	289	280	269	281	250	279	268	266	255	270	271	257	268	261	260	253	276	321	292	282	284	260	277	269	267	288	312	252	249	271	287	289	287	274	278	274	267	280	250	290	277	252	246	290	279	281	262	271	258	267	265	272	283	251	256	258	277	259	281	289	270	256	286	278	269	273	263	287	264	278	237	291	291	292	297	287	275	257	261	260	246	294	261	286	293	305	278	274	241	248	275	263	259	256	276	257	268	275	240	277	269	251	272	243	263	270	252	250	263	297	269	261	271	261	259	273	269	284	264	279	259	283	262	284	267	263	279	265	270	243	279	267	259	286	251	269	250	285	255	285	244	281	313	277	264	270	293	262	274	256	258	238	253	254	309	275	250	273	289	256	244	263	258	282	250	288	266	265	313	273	259	278	256	261	298	245	290	281	299	267	262	256	263	252	253	289	292	278	273	278	238	275	266	290	288	270	272	273	255	281	280	262	260	289	263	262	284	255	271	266	283	269	272	281	281	273	255	303	275	269	253	293	281	259	273	254	258	248	259	257	274	248	278	261	282	282	298	296	306	275	259	288	277	283	269	233	230	296	266	277	271	240	262	269	287	247	264	266	283	265	276	268	285	269	256	282	305	271	266	274	276	283	285	274	272	286	269	274	267	285	277	278	267	273	278	265	283	265	255	279	257	250	281	280	294	246	282	253	284	275	305	265	282	240	273	269	260	261	255	264	268	284	283	261	275	283	257	274	273	269	274	284	263	280	277	280	265	255	254	247	251	265	282	279	260	266	275	268	256	264	295	283	273	267	269	287	301	276	269	255	269	264	269	254	297	279	281	293	307	288	268	280	270	281	264	266	279	271	268	264	262	279	266	252	269	292	267	255	264	259	256	270	277	279	279	272	248	278	297	281	287	274	262	257	265	261	278	276	286	277	246	302	273	234	279	272	255	306	268	291	258	272	258	285	244	288	258	270	272	265	277	270	299	263	272	290	278	263	248	271	298	239	269	278	271	263	302	288	269	270	268	277	268	261	244	272	268	287	263	283	250	273	272	267	258	243	273	269	279	280	263	270	266	279	294	293	266	248	270	281	249	301	262	284	286	252	263	234	274	257	245	295	254	298	275	275
60569	85765	58495	31367	11751	3442	939	534	484	446	453	468	439	443	446	439	448	450	436	469	451	451	434	431	457	444	441	428	417	425	425	482	428	427	448	442	427	410	445	409	442	422	464	450	479	417	462	454	430	444	472	456	461	491	417	418	419	409	465	471	436	413	456	455	407	400	441	472	455	478	459	433	427	446	418	449	452	441	446	429	407	461	441	427	439	441	458	463	435	400	449	448	438	442	455	467	454	409	471	427	462	405	495	440	450	468	449	449	433	428	438	420	458	426	421	409	466	444	447	481	472	429	402	428	454	414	442	483	428	433	443	445	413	448	446	417	436	456	413	427	467	434	451	405	413	438	472	430	432	437	413	460	435	459	436	411	458	444	424	448	428	463	444	434	413	438	425	426	419	457	416	460	460	473	431	437	435	436	458	443	412	452	388	452	435	430	427	407	442	430	441	462	426	412	458	474	470	464	451	457	421	416	450	416	420	427	380	472	434	429	450	394	421	487	422	466	446	426	434	437	431	457	453	466	440	436	426	430	408	434	468	483	470	450	408	444	431	413	461	427	420	455	405	416	429	465	412	430	452	442	458	452	423	402	434	457	442	409	416	457	456	427	434	438	444	441	468	462	425	422	426	451	405	416	444	421	436	447	440	454	433	443	396	437	455	453	453	411	410	425	400	467	449	434	410	480	436	471	449	435	455	453	416	400	449	437	441	421	417	459	464	437	449	454	459	453	450	425	398	445	441	397	451	484	436	425	417	450	469	406	456	436	461	426	440	450	421	424	438	467	431	432	469	434	436	441	414	449	425	421	419	422	476	438	392	435	436	452	445	461	477	449	485	453	434	460	415	435	444	455	418	470	425	447	416	446	413	423	432	465	419	420	444	437	441	432	435	401	437	434	462	436	476	449	391	464	423	487	451	435	457	457	455	397	448	451	441	459	413	427	420	433	464	453	430	452	431	425	451	443	459	460	466	408	434	460	449	401	417	461	407	451	422	456	422	401	419	462	468	459	455	460	454	461	459	456	442	435	442	415	442	488	428	423	410	461	424	444	426	471	446	394	408	464	422	465	446	453	472	452	428	457	432	427	475	449	438	424	429	433	420	420	421	403	429	441	432	395	450	438	442	438	450	424	425	417	442	455	421	420	448	437	447	429	439	457	419	426	464	422	452	428	436	459	453	397	423	434	449	457	426	454	465	463	418	475	422	438	444	437	450	421	463	444	430	454	476	426	414	422	421	470	460	412	420	497	452	429	451	418	425	448	443	409	419	464	437	423	455	427	430	428	457	437	422	430	445	455	427	418	417	468	432	469	438	445	473	425	461	409	474	436	420	472	413	463	477	458	422	420	402	429	432	467	451	459	470	436	468	438	419	432	426	463	439	433	446	440	396	457	456	459	443	439	462	433	474	452	438	433	440	453	444	482	414	403	401	463	428	423	439	468	399	460	469	425	422	401	436	424	456	439	452	434	442	467	416	471	451	476	443	416	452	415	459	453	482	430	478	468	424	409	465	449	441	395	443	483	435	450	437	409	455	454	424	427	443	437	428	397	408	429	432	465	431	427	447	459	433	453	453	412	441	450	433	464	461	414	451	411	405	447	430	466	423	417	465	431	438	424	461	454	428	424	480	456	443	434	421	423	436	461	424	426	440	486	467	458	435	427	442	440	431	444	411	431	437	451	450	440	411	486	400	414	432	423	441	422	435	458	423	462	439	410	397	459	437	456	467	430	459	468	415	433	438	424	426	418	439	435	454	485	437	434	459	417	424	448	474	427	466	438	430	421	439	421	472	444	425	459	394	457	442	456	445	455	433	439	430	426	448	436	487	423	437	446	420	481	452	411	444	483	439	437	446	432	429	407	437	458	442	412	467	440	464	414	459	413	440	444	430	457	457	410	454	455	418	436	441	436	481	457	437	427	445	452	429	446	420	456	452	425	424	479	423	440	480	446	441	457	423	460	460	424	414	443	412	492	427	431	435	485	421	446	450	428	433	461	475	444	423	441	451	441	449	436	463	452	462	411	423	415	458	434	415	440	440	414	424	432	439	433	450	454	446	434	422	433	418	425	440	413	422	436	433	451	423	453	452	452	444	428	447	399	426	473	439	454	442	449	423	445	448	433	435	467	451	474	425	461	394	470	439	408	413	416	441	418	436	434	445	405	457	407	417	447	467	433	422	460	469	427	429	444	438	438	425	412	475	450	463	462	440	420	448	410	415	426	439	439	471	483	426	431	446	414	437	436	412	451	451	420	432	430	461	423	410	475	445	437	436	447	457	469	441	449	409	434	459	424	438	447	427	423	470	411	452	402	436	423	438	443	467	449	487	444	436	448	444	448	427	435	441	427	412	466	460	440	464	431	427	439	438	480	456	424	444	447	446	447	404	427	458	471	473	443	451	456	444	467	460	430	446	447	437	448	464	416	442	463	445	428	460	424	413	445	451	455	439	423	458	444	440	382	483	461	431	467	422	457	506	445	461	462	408	457	445	449	441	413	432	425	439	423	432	467	421	439	415	461	417	405	466	398	469	396	449	439	451	468	433	425	455	454	457	431	462	450	472	434	449	449	418	426	438	417	481	454	472	432	436	417	465	433	440	423	429	440	423	447	461	457	475	410	429	415	421	462	426	444	456	411	427	421	449	470	450	429	435	402	415	476	432	449	444	421	440	432	437	426	453	412	402	446	438	472	468	468	437	424	446	443	459	436	420	443	439	443	423	424	439	436	425	450	405	413	436	409	452	414	466	478	444	433	434	417	426	409	404	464	434	448	437	420	439	441	435	482	461	435	438	421	462	465	424	428	437	418	472	424	421	469	442	442	447	454	420	444	408	447	421	448	466	418	417	461	425	449	422	416	434	409	452	402	438	448	429	416	454	449	445	450	434	443	464	455	460	438	466	449	453	444	424	424	398	407	460	424	429	472	449	422	448	450	426	461	443	444	408	434	437	413	404	476	501	389	465	443	454	428	429	430	404	407	426	457	464	439	451	465	446	425	453	458	415	440	419	423	427	429	446	461	438	444	453	455	472	440	415	475	468	439	473	419	427	431	465	474	427	433	436	455	452	437	460	480	455	474	452	424	430	436	447	426	496	448	425	499	440	429	416	451	416	452	456	458	468	420	455	456	441	444	437	443	423	479	424	417	469	429	445	419	446	431	401	440	419	450	415	426	431	443	427	420	445	439	450	430	468	416	448	432	434	469	401	439	452	445	443	443	456	426	434	414	457	444	458	442	442	429	438	436	475	444	421	439	409	455	401	423	427	453	456	448	443	470	466	486	404	421	428	422	439	430	415	440	422	448	398	430	471	472	449	452	440	435	448	450	442	421	430	504	451	419	455	469	436	420	401	422	438	435	465	443	446	404	453	401	437	429	417	441	444	430	463	430	430	469	490	460	454	446	421	440	432	448	441	434	470	438	446	372	409	425	478	417	428	452	440	464	450	466	466	428	436	441	470	444	452	428	451	435	406	426	433	451
23548	22013	29963	24480	21473	18683	4338	449	349	350	333	321	322	370	345	349	339	348	330	333	333	345	329	336	306	344	328	320	344	307	344	339	336	300	347	331	315	327	298	324	310	304	365	361	319	295	279	339	334	315	339	313	317	352	335	341	321	327	345	353	367	332	318	351	326	337	280	308	361	331	320	299	329	319	353	319	354	359	323	317	315	312	330	305	309	314	283	346	307	293	341	334	318	290	314	317	319	307	311	291	332	320	294	302	348	311	345	311	334	358	309	326	334	360	338	295	347	307	303	315	341	313	309	323	308	319	319	312	339	325	338	334	325	333	348	313	361	341	317	313	311	322	292	349	318	337	323	325	318	331	338	343	315	282	311	334	293	337	353	313	322	339	349	312	301	332	310	314	295	360	323	318	305	329	321	348	312	313	355	330	318	335	299	333	337	339	354	323	329	342	383	314	318	346	327	362	325	341	334	314	296	321	353	313	303	338	357	327	310	319	314	360	346	326	321	311	348	310	317	312	340	336	325	313	314	321	320	315	341	343	341	316	321	342	315	303	298	347	308	323	315	335	296	303	313	324	329	314	325	324	323	334	318	323	332	323	311	338	332	319	352	321	291	332	326	325	343	313	369	288	320	310	320	351	335	289	338	330	316	322	323	310	327	325	316	317	316	320	330	336	346	301	316	328	330	324	306	324	335	326	324	305	300	320	354	341	298	304	317	328	332	322	348	325	325	349	313	329	363	293	326	323	361	323	332	321	322	292	342	319	323	285	330	306	361	351	330	297	299	341	327	329	320	292	325	324	309	333	309	323	326	331	334	347	321	321	311	317	335	314	345	300	322	317	313	298	363	346	328	315	310	340	327	304	328	300	309	331	307	339	309	313	338	336	338	346	329	351	354	305	309	324	338	324	338	309	299	301	322	334	305	343	312	338	312	329	340	350	337	310	328	313	331	339	308	348	300	315	326	297	314	343	304	328	325	331	304	326	288	329	326	353	314	292	337	329	326	294	319	325	293	304	321	316	307	281	311	305	329	343	303	313	336	306	283	325	327	301	320	325	330	307	310	308	362	330	310	327	335	314	311	310	332	326	324	302	322	331	323	321	339	332	300	321	339	325	321	306	301	326	295	289	331	317	339	305	308	327	321	350	296	300	320	350	328	326	345	339	339	301	339	322	335	326	345	320	324	333	325	322	312	306	316	287	345	330	303	312	333	344	305	324	346	314	315	343	350	321	291	322	316	317	309	319	299	333	317	352	301	360	344	304	322	306	337	305	283	293	324	331	323	336	328	361	343	341	333	294	316	326	281	356	324	306	319	323	322	315	319	313	347	311	308	323	347	294	335	327	293	306	342	346	324	322	304	340	313	301	338	312	368	293	331	345	326	324	311	309	330	306	326	345	339	339	364	320	299	325	333	299	333	335	306	337	364	343	309	344	341	315	340	297	349	331	314	321	333	354	323	324	323	350	347	326	335	309	307	326	316	316	302	326	307	313	336	318	315	333	277	294	301	357	314	310	331	307	326	344	306	367	316	297	302	345	323	337	300	286	292	309	300	325	308	325	309	378	331	328	339	374	335	336	313	299	326	327	327	303	295	288	302	325	347	331	311	304	347	340	313	330	318	326	324	327	329	298	313	304	345	296	337	328	311	306	317	291	330	316	341	323	341	321	331	335	339	305	300	325	347	311	343	356	323	304	333	327	314	328	346	315	312	312	319	346	338	321	352	315	312	351	281	303	337	330	317	337	314	328	317	316	298	340	303	330	340	295	334	324	308	310	351	290	308	320	358	330	342	336	319	305	347	293	284	330	350	314	360	323	317	316	324	302	338	341	335	304	330	330	337	313	332	301	328	304	316	319	315	320	305	332	306	312	300	315	311	326	323	294	325	321	320	338	311	286	305	351	325	302	341	295	318	342	338	283	291	303	304	306	315	335	359	304	306	352	316	318	296	314	331	293	273	312	365	290	332	335	337	335	298	314	335	312	337	336	319	291	291	305	329	348	324	313	300	299	302	354	341	340	350	307	320	334	322	305	325	358	306	338	320	316	312	317	327	317	327	312	290	319	344	313	364	335	345	348	291	316	338	326	330	282	320	317	321	313	284	341	292	316	332	322	330	351	333	329	334	348	313	320	335	342	317	303	333	307	319	323	296	347	316	300	355	332	333	312	337	324	307	332	338	310	326	323	326	326	292	334	332	299	303	329	331	352	291	303	322	337	345	336	292	306	323	310	335	304	298	349	329	351	352	314	293	302	325	327	318	328	323	306	352	291	325	327	316	313	311	288	309	339	329	302	326	345	346	286	363	306	329	324	329	311	299	340	359	340	321	320	352	301	311	336	326	322	321	335	339	310	304	339	354	322	310	331	319	307	356	294	300	333	330	337	297	314	292	327	325	338	323	341	346	329	311	317	325	337	312	314	324	320	302	341	302	306	332	315	330	331	305	339	335	371	309	330	328	343	305	313	332	334	334	335	337	346	321	339	311	337	301	344	307	354	328	317	320	319	292	329	317	330	329	352	354	342	290	328	332	319	312	350	326	317	341	308	357	292	272	336	299	330	340	308	338	314	321	314	344	311	357	337	321	309	364	308	348	338	298	318	307	349	294	303	328	333	335	334	324	321	348	304	288	334	305	337	319	341	298	337	324	347	357	320	327	343	317	322	334	306	310	353	326	312	288	319	298	319	276	346	314	324	319	345	326	312	338	301	341	331	329	321	320	326	303	336	313	320	319	333	370	310	319	323	305	299	312	316	329	306	311	299	348	318	310	320	300	345	336	311	358	359	322	325	365	334	302	320	345	342	345	307	343	329	337	340	343	263	323	301	318	296	310	348	302	303	320	330	319	292	298	343	326	291	297	324	334	351	297	323	321	342	318	341	325	340	326	317	324	302	317	316	291	298	320	291	329	331	327	315	321	329	332	354	332	374	314	320	335	303	316	331	302	329	321	319	319	330	337	332	328	300	311	314	313	302	282	315	292	346	348	304	317	304	316	345	332	334	336	348	326	344	310	322	316	329	310	315	306	329	333	337	283	328	312	309	309	329	304	304	297	286	325	317	307	342	316	295	322	295	329	334	312	321	340	317	293	284	309	314	346	297	310	319	349	318	317	306	342	328	293	358	316	353	306	328	348	318	341	327	324	328	301	309	327	301	328	308	306	331	320	309	307	354	322	289	312	306	322	303	337	352	337	292	336	323	304	330	302	328	358	331	337	319	319	322	316	306	347	321	326	314	341	302	316	320	332	324	334	316	364	284	322	329	309	323	306	309	315	318	331	329	354	319	308	335	298	313	300	285	350	342	329	315	328	314	327	311	339	307	321	335	324	305	334	342	319	294	302	323	299	318	338	338	328	311	313	316	315	304	313	344	338	328	330	305	329	326	332	316	306	310	339	309	312	315	292	314	329	332	310	323	301	305	321	322	363	300	323	320	348	298	321	294	309	330	307	325	323	351	330	304	318	334	317	337	303	295	327	312
61267	98252	69772	40079	17871	5413	1418	619	553	501	520	546	530	464	518	525	489	516	512	507	500	527	545	524	475	517	500	495	491	523	484	465	517	522	510	496	493	524	463	532	549	508	538	492	505	497	508	506	482	533	536	535	507	500	551	514	506	499	508	514	488	471	539	541	486	466	529	506	537	477	504	514	484	511	497	498	500	484	462	475	541	529	519	486	505	569	507	493	484	488	531	535	490	539	503	519	475	526	497	500	510	494	473	508	521	508	497	492	538	491	496	507	512	493	500	506	505	500	550	478	494	510	485	506	501	534	465	551	501	493	492	525	464	510	492	485	510	494	489	483	550	508	488	523	501	505	495	494	490	492	542	508	564	485	485	497	495	504	519	498	494	489	489	508	540	538	510	521	496	506	494	503	494	530	490	488	501	522	497	501	511	500	477	488	532	526	544	515	487	510	541	515	532	488	520	531	456	520	503	530	524	535	506	464	511	500	480	501	507	525	490	492	499	463	495	542	515	501	486	525	523	513	491	541	490	505	471	492	500	491	498	535	523	527	520	502	530	481	521	495	549	513	459	489	511	505	509	490	466	542	499	515	534	520	540	511	507	505	479	504	492	548	460	483	483	505	491	511	496	533	454	504	497	521	494	514	508	495	517	509	469	532	510	509	503	555	528	514	505	490	535	495	471	523	490	472	497	502	486	499	496	491	515	518	513	514	522	567	501	497	523	469	465	497	540	495	452	494	572	515	528	461	482	477	522	508	545	486	531	498	517	492	484	493	504	484	496	518	478	507	531	508	535	523	554	445	484	509	566	536	532	543	476	473	494	497	530	504	515	543	506	539	529	481	507	521	471	517	498	516	482	492	515	469	522	521	468	477	497	519	476	483	545	516	523	534	492	513	504	525	469	510	496	514	522	515	502	545	473	514	507	491	530	526	516	506	528	487	495	502	457	515	522	450	447	453	495	504	526	466	509	493	513	526	474	519	479	508	504	507	503	495	504	502	525	509	453	495	530	508	521	548	500	471	482	522	482	513	508	500	502	473	525	522	541	553	518	553	503	537	529	529	501	513	498	508	511	492	503	490	479	494	531	524	470	508	505	517	509	535	474	517	503	553	484	492	480	480	480	499	516	454	486	479	489	525	484	489	515	461	497	487	504	501	513	536	523	542	484	501	493	522	530	470	492	501	507	496	498	516	503	510	488	515	470	523	507	501	504	500	529	533	511	467	473	510	461	548	504	461	507	511	535	496	527	511	508	495	509	458	488	507	498	467	497	520	507	500	509	511	504	489	541	534	493	496	493	505	532	524	503	520	524	506	506	507	475	511	532	483	514	546	529	510	503	532	446	483	478	512	510	491	501	491	481	484	475	486	508	480	493	506	510	503	495	502	499	540	480	495	536	497	504	476	527	517	490	507	512	542	503	474	470	488	521	493	497	516	516	514	496	498	491	519	461	500	478	486	518	530	523	475	469	484	502	510	513	508	453	566	539	507	522	522	513	484	484	519	504	520	549	509	469	504	493	548	494	479	496	524	501	490	530	491	490	497	524	519	532	487	497	498	505	526	469	543	490	491	529	513	478	466	511	469	512	474	506	503	493	507	514	536	547	538	496	542	528	530	512	500	511	496	495	529	495	487	496	447	503	511	471	462	521	512	516	473	514	523	448	490	493	513	487	523	475	524	460	493	520	472	516	482	458	502	507	536	491	526	489	492	513	504	512	502	482	500	469	481	493	513	491	511	498	506	490	505	482	481	485	501	507	544	503	505	501	555	549	509	475	554	527	509	474	538	531	497	519	485	516	498	511	497	494	484	477	539	514	521	455	491	513	476	523	522	513	467	513	494	537	506	466	540	473	484	553	521	503	493	534	525	518	509	496	485	515	493	491	519	500	535	488	530	441	497	483	509	513	518	514	511	529	531	538	503	531	557	514	516	490	540	499	493	492	530	545	491	483	471	546	500	497	525	482	517	531	515	475	511	493	518	488	506	521	511	505	519	531	474	516	471	493	500	543	537	520	497	509	498	547	479	517	504	529	512	505	473	498	513	512	520	502	470	521	514	487	528	526	558	506	513	509	509	492	500	520	479	467	490	501	517	500	523	479	505	490	529	520	486	520	527	533	550	512	508	483	508	519	510	558	498	464	498	495	496	486	549	485	503	486	486	492	525	540	506	547	548	483	496	499	498	503	500	521	541	487	522	519	527	473	459	517	500	501	484	506	535	510	480	546	519	509	498	512	481	482	468	492	524	502	501	485	524	538	508	544	468	517	498	494	475	527	507	505	453	478	530	456	497	493	511	526	482	529	524	538	520	523	521	517	466	492	500	520	549	541	479	483	521	487	525	481	521	510	523	523	505	484	522	524	516	494	527	563	535	538	487	498	512	468	496	506	507	475	522	525	466	474	497	493	479	501	522	527	465	513	493	533	499	485	518	488	457	484	486	516	529	530	486	496	513	488	501	507	497	551	480	501	496	471	484	497	500	509	496	513	488	555	514	485	513	484	560	473	475	471	504	523	511	482	510	523	511	506	547	496	494	486	488	495	495	558	535	470	546	533	472	513	487	516	524	468	503	504	485	480	486	479	489	449	485	494	487	494	501	518	507	519	474	514	469	516	513	514	491	481	524	536	485	494	527	509	506	457	471	526	491	533	491	493	504	522	517	520	489	494	500	479	530	478	496	502	492	479	500	495	507	519	481	507	507	515	494	543	467	514	495	524	534	482	508	492	486	483	486	532	474	514	508	535	503	485	531	525	574	468	454	491	483	513	440	491	559	496	459	527	524	511	491	505	515	522	528	466	528	520	511	484	522	499	518	481	479	499	487	490	498	510	514	505	521	516	498	548	545	503	518	511	500	503	501	488	508	491	488	478	548	498	525	495	528	495	501	515	496	530	491	471	484	495	520	523	487	517	475	483	536	486	472	476	472	543	516	504	512	494	541	540	470	502	507	529	473	513	525	521	493	460	506	481	546	483	485	482	560	499	498	546	514	479	517	464	516	508	499	525	487	516	509	486	464	516	544	512	510	472	535	522	486	557	523	481	508	483	510	501	501	475	501	493	492	500	482	515	497	528	532	530	492	512	495	493	500	516	513	506	517	498	492	490	467	501	513	484	501	542	491	514	485	503	541	493	526	512	484	527	499	509	479	483	488	533	498	484	483	498	523	460	509	520	511	479	511	541	524	491	513	497	513	493	510	499	462	523	540	454	537	532	530	540	512	489	502	527	516	538	523	508	511	532	491	547	506	504	494	473	483	527	478	488	503	553	509	509	499	498	520	531	491	488	494	491	504	513	516	524	508	524	524	506	512	514	485	479	529	498	496	500	469	509	486	495	483	530	501	463	499	535	545	511	514	499	487	506	535	508	499	498	519	485	544	488	475	482	489	547	472	490	519	486	480	524	513	523	519	489	510	486	526	523	503	517	503	461	522	525	510	530	475	529	493	475	487	467	532	519	507	509	479	511	467	516	498	509	514	537	488
30530	29112	25458	10359	1435	404	245	219	217	201	239	208	192	215	191	210	221	192	198	202	203	215	193	214	241	200	193	206	201	195	203	200	176	196	207	211	205	208	200	202	192	220	211	182	201	220	184	201	204	198	186	211	231	227	223	228	217	169	222	168	198	193	215	188	189	213	208	177	231	178	199	205	216	191	230	223	203	200	211	186	194	224	211	199	196	184	201	199	205	212	209	203	193	217	181	213	190	193	214	229	216	196	195	202	198	200	209	208	184	217	198	203	213	211	176	213	205	201	201	166	220	181	220	202	225	193	179	189	231	228	201	218	214	213	204	195	212	214	208	202	189	205	213	210	200	191	200	209	219	211	194	179	197	206	212	203	223	213	210	184	212	221	196	184	218	219	190	223	203	185	210	226	236	200	238	202	199	193	193	220	234	182	175	203	230	216	193	191	190	180	194	198	200	210	230	202	199	159	188	198	196	183	181	191	212	192	186	215	188	193	183	218	220	210	212	211	223	208	194	203	206	215	216	189	215	211	215	206	232	199	217	189	200	208	205	198	204	225	204	238	206	188	231	212	206	180	213	221	222	205	195	199	217	198	241	184	183	212	207	201	188	212	201	239	219	216	188	201	223	184	210	199	230	208	251	190	207	195	201	219	189	229	208	228	210	193	200	191	198	204	204	188	197	195	220	212	191	208	218	199	200	227	217	215	220	203	209	211	185	188	191	225	208	232	217	220	192	211	202	198	169	228	210	201	195	212	201	212	189	223	215	196	211	220	207	202	221	192	207	220	198	215	215	204	199	185	221	199	216	204	187	196	198	192	231	200	190	211	188	225	220	215	220	227	209	194	215	211	179	214	206	179	220	201	186	188	199	194	196	220	179	216	205	206	197	215	201	197	215	226	209	202	186	218	194	217	207	226	213	201	216	165	226	206	210	209	198	200	210	192	212	217	197	201	221	178	205	200	219	198	224	202	207	196	206	200	219	193	182	207	198	218	203	213	192	220	215	210	200	195	197	201	223	193	197	229	214	199	206	181	185	186	171	196	210	174	224	198	200	204	208	210	199	209	210	210	196	230	196	216	189	217	200	195	226	209	180	216	202	205	208	229	198	214	192	193	194	226	219	193	213	215	214	217	215	198	209	192	191	219	205	206	213	191	184	226	217	236	243	200	188	236	197	206	201	197	195	199	163	194	208	208	226	202	221	202	213	236	201	197	210	207	199	211	226	185	194	206	217	213	203	191	202	201	197	195	200	243	221	208	219	200	208	203	220	196	214	226	188	218	192	220	227	206	196	212	197	205	194	196	216	209	191	192	193	226	205	205	188	204	189	244	220	191	230	212	205	235	207	204	189	219	201	205	221	196	190	203	203	202	165	202	189	214	199	175	190	180	209	210	196	186	194	174	206	178	216	229	194	223	200	201	222	168	172	197	215	190	199	187	221	208	204	208	201	197	198	213	207	173	226	209	196	190	208	209	173	225	207	206	184	195	212	177	204	212	205	219	197	222	215	185	201	181	207	207	197	191	193	223	226	187	206	204	195	202	216	222	184	202	183	231	192	220	210	197	219	225	190	190	179	215	195	186	180	184	222	228	196	212	219	227	192	209	210	219	203	187	186	200	196	213	179	230	207	216	183	200	203	203	202	222	195	197	165	195	203	222	219	221	195	219	222	195	230	203	171	208	185	182	197	204	203	195	191	190	219	203	247	218	204	210	211	190	181	214	188	193	224	198	208	202	198	176	207	179	193	201	189	221	206	212	213	223	212	201	212	216	205	195	201	221	214	208	185	193	194	210	214	193	183	216	200	197	195	205	188	201	213	192	225	195	216	203	234	211	209	200	220	221	188	192	223	201	204	222	179	196	202	180	180	188	207	179	202	181	199	227	194	200	192	203	193	198	213	213	202	200	208	189	201	226	194	209	208	214	204	199	211	193	207	185	204	200	211	195	197	207	182	212	199	178	226	214	193	232	234	230	198	192	211	195	222	211	190	220	218	222	208	176	179	193	220	208	201	208	205	189	188	222	210	221	204	201	203	208	230	180	179	188	214	222	207	206	191	201	183	182	191	186	224	189	217	199	213	193	192	183	196	205	205	219	187	220	213	219	185	180	200	214	214	216	189	206	193	229	236	215	215	208	203	202	221	195	198	171	196	196	211	198	195	206	208	225	191	193	190	209	194	180	213	190	240	189	204	228	244	228	210	210	224	205	200	207	183	206	225	177	195	180	194	191	202	221	220	193	209	196	208	203	231	203	216	215	227	173	191	197	209	193	198	207	193	213	207	202	220	207	188	207	203	187	192	204	191	219	195	205	208	231	214	192	208	207	209	196	195	197	177	188	192	209	205	177	217	197	193	201	234	205	211	188	211	172	207	231	203	210	230	200	184	193	199	206	188	200	205	201	174	211	202	222	214	209	203	192	178	232	209	190	210	206	216	198	194	209	202	205	203	222	191	217	202	230	203	200	210	189	213	211	197	189	225	210	219	197	185	210	209	190	209	205	244	207	193	186	203	217	214	183	224	214	214	202	198	186	252	231	218	205	185	174	180	193	197	193	207	196	191	218	198	214	220	185	203	188	207	222	186	194	227	178	184	220	225	195	186	213	209	200	218	188	187	202	223	199	182	205	195	208	183	207	225	216	214	223	201	211	192	192	201	217	226	182	209	221	211	186	218	215	219	205	198	177	219	205	203	229	182	212	194	196	200	185	173	211	221	204	187	202	186	190	207	203	202	214	198	216	231	212	200	212	208	200	216	192	190	211	179	238	216	193	216	189	179	210	232	199	185	221	169	201	217	206	211	208	206	201	205	199	217	217	190	213	193	184	231	197	206	228	240	184	210	189	204	205	183	185	210	202	220	207	218	215	185	211	188	208	220	187	224	211	203	225	204	198	213	200	185	220	203	196	183	207	198	205	206	226	193	210	191	212	226	196	183	205	201	197	225	229	215	201	212	197	214	199	208	198	199	214	216	184	178	236	234	213	227	175	218	193	194	189	214	197	210	193	196	193	211	190	184	211	201	218	187	215	199	188	214	208	192	212	193	213	217	213	228	221	188	192	222	198	216	211	201	181	185	189	223	201	246	211	200	200	200	198	183	201	224	193	208	210	183	223	212	207	211	214	217	198	211	194	179	193	202	205	187	200	232	220	205	208	177	250	213	219	208	226	186	203	194	191	216	196	207	204	200	220	212	217	194	208	204	214	200	215	206	205	194	172	193	179	172	210	199	215	197	215	223	192	209	190	214	199	200	194	204	214	220	201	217	234	188	179	189	193	185	198	203	207	209	204	192	204	228	209	215	220	210	196	204	205	203	197	218	191	219	228	171	185	191	212	194	195	213	210	211	206	224	209	187	201	235	210	224	215	209	189	178	213	183	210	212	219	211	210	198	207	186	179	205	201	209	207	217	217	194	189	200	211	220	196	168	208	231	197	184	175	201	196	196	199	196	187	192	208	205	206	190	230	202	201	200	212	194	218
37395	45267	29093	10277	2647	821	406	361	356	363	337	314	364	323	376	343	355	357	331	341	342	375	364	340	309	356	329	321	349	326	378	377	352	301	353	344	320	371	351	313	343	335	353	323	328	330	314	339	351	361	364	339	357	351	326	308	330	327	335	338	351	347	334	336	318	301	328	351	342	327	334	350	338	321	351	361	335	331	350	328	354	326	330	333	327	335	320	358	310	322	343	349	329	324	340	357	351	330	339	332	345	337	353	318	331	328	352	355	346	326	343	321	345	338	353	319	367	339	336	315	333	321	329	319	348	328	353	355	315	349	341	321	329	374	333	338	339	322	302	335	344	346	306	313	328	372	350	349	333	343	334	359	399	324	335	365	321	324	338	364	348	324	344	353	354	334	329	345	328	321	313	312	345	339	348	405	330	379	349	345	333	322	342	336	341	334	345	341	329	344	311	343	357	348	342	338	331	369	336	322	346	332	342	302	336	325	338	334	329	315	363	381	349	364	369	322	360	350	342	324	361	352	361	301	365	365	344	327	358	313	387	312	334	326	332	341	340	384	339	315	313	340	295	330	342	350	339	340	327	328	347	315	342	355	338	346	347	344	324	344	351	333	354	365	327	328	350	334	332	325	339	343	302	325	311	323	350	319	333	310	336	342	364	343	324	334	327	332	359	324	320	350	347	341	283	352	318	342	364	325	327	328	307	336	345	365	327	338	342	353	342	318	377	339	326	297	312	310	373	310	336	380	313	338	296	392	337	330	319	319	316	351	343	372	333	343	329	386	328	350	304	348	352	358	340	329	334	313	330	356	286	352	384	349	335	355	329	328	308	324	328	366	353	341	346	366	352	340	344	323	355	344	315	336	357	347	328	311	333	326	343	354	328	339	329	344	354	334	355	298	331	329	316	345	340	367	320	327	327	368	364	355	369	360	341	331	339	348	352	332	325	334	329	357	373	342	333	346	360	336	319	342	335	341	331	298	306	338	314	336	355	346	343	353	314	330	346	344	328	322	347	296	331	359	331	329	349	323	352	339	347	362	340	351	334	348	361	318	349	353	322	357	353	350	326	356	375	337	342	352	372	339	318	344	355	339	318	353	333	358	358	307	339	365	316	331	351	315	321	319	349	340	338	341	340	338	324	354	319	355	348	314	311	323	314	322	337	338	313	310	355	332	356	350	369	339	321	325	329	350	322	326	326	341	351	329	330	360	318	352	361	349	316	325	346	355	359	334	318	343	332	319	337	334	342	339	339	355	369	336	363	339	320	326	358	332	370	340	334	302	347	332	329	360	342	324	327	348	337	333	356	319	359	347	350	306	320	348	365	309	316	356	329	310	370	318	348	345	312	322	320	347	323	329	376	325	355	317	371	319	325	339	325	339	344	350	324	340	342	342	358	356	330	344	324	358	350	335	342	338	335	318	339	372	347	336	326	344	367	326	347	334	317	324	340	330	327	340	331	343	316	337	335	363	355	331	321	325	313	304	315	347	320	340	347	337	342	322	306	328	334	343	354	364	340	357	331	362	344	340	331	313	343	340	389	306	329	329	324	312	303	342	362	319	316	331	324	346	322	334	330	345	329	372	371	319	318	335	364	380	318	349	340	350	378	346	328	336	356	345	354	355	321	352	358	354	354	348	308	323	368	342	340	377	311	317	336	348	325	365	333	332	338	311	323	319	329	372	343	349	325	353	335	319	329	308	325	339	345	325	324	328	351	337	346	342	335	340	347	352	307	360	331	324	338	347	358	362	347	349	360	345	306	360	342	343	295	310	368	369	321	359	333	370	333	321	350	366	359	348	311	329	346	306	319	333	339	337	344	325	365	338	327	326	349	329	349	343	329	346	343	334	324	320	334	318	356	343	352	324	326	318	326	343	327	347	351	331	342	329	365	351	342	370	321	374	360	353	336	347	349	320	366	346	380	351	359	340	359	354	340	311	332	346	367	344	339	358	339	334	335	326	355	335	304	298	343	349	315	321	329	336	320	327	361	305	320	346	340	327	336	353	332	377	317	317	328	342	365	310	343	333	346	333	325	364	320	330	373	320	315	361	344	340	346	352	347	308	354	369	339	308	340	328	326	360	398	332	342	341	337	353	337	331	342	334	335	317	378	350	336	334	360	374	357	339	343	336	333	332	357	375	328	346	348	320	361	334	369	339	332	343	304	345	346	337	350	383	327	345	319	338	359	326	322	323	308	322	317	303	310	350	311	354	335	350	337	334	342	334	355	349	319	325	337	312	323	341	349	329	337	322	376	348	325	334	328	339	328	355	358	318	339	349	334	337	321	351	324	313	335	377	361	328	359	355	326	347	350	370	329	301	311	371	333	351	332	355	368	361	360	352	317	337	312	342	332	390	361	344	307	311	348	352	364	317	318	341	362	302	330	329	332	325	327	325	354	353	340	339	354	346	324	374	348	330	321	351	314	337	319	342	339	346	355	361	293	360	347	345	353	349	306	331	347	323	326	327	360	332	358	349	358	311	336	339	309	321	340	338	352	350	333	342	323	326	353	315	347	345	343	333	337	325	339	333	343	348	436	349	343	349	351	347	322	326	331	304	329	304	338	313	345	347	333	300	348	343	338	355	350	336	332	330	350	344	336	345	307	352	332	307	364	305	330	376	325	324	366	314	350	362	347	327	308	344	341	343	308	333	305	328	340	344	295	336	356	349	367	328	360	315	339	373	337	336	306	311	359	352	348	328	335	349	329	332	345	368	355	351	338	357	337	359	336	388	338	337	293	337	343	304	342	324	346	333	345	339	359	341	307	342	319	331	341	328	342	326	321	346	344	333	350	313	322	349	341	359	323	345	344	334	365	338	348	327	336	316	331	326	362	332	351	338	356	336	322	327	315	361	364	314	323	339	342	366	371	366	351	339	332	386	341	330	363	333	334	326	331	295	383	333	338	344	325	333	317	342	322	323	357	332	362	326	344	343	348	362	350	375	320	326	379	318	351	317	346	352	369	318	315	359	328	341	306	335	353	346	341	351	356	341	318	336	340	360	338	343	330	310	366	339	323	341	362	341	325	338	356	341	314	366	301	347	309	317	354	315	366	336	309	337	352	316	358	336	333	327	319	326	335	335	352	330	346	355	367	363	343	343	340	357	296	358	354	329	339	366	317	313	359	317	347	343	318	327	354	362	328	356	368	344	325	363	347	318	346	337	316	326	347	363	320	340	358	361	332	314	337	338	316	321	328	345	344	344	321	326	340	337	326	331	338	343	343	334	347	333	324	319	328	344	345	351	354	345	321	318	325	357	368	322	337	318	335	343	352	330	342	336	340	316	323	334	362	330	326	344	354	340	339	333	346	312	321	323	357	316	349	338	365	332	343	365	337	321	357	335	284	345	327	365	330	395	360	351	309	309	352	343	348	311	328	348	353	342	313	344	372	311	380	330	348	315	311	339	330	336	353	357	290	334	350	400	342	360	321	384	322	335	345	321	309	341	331	331	337	371	339	332	336	336	331	349	327	316
24740	23010	31065	25821	19527	6948	716	307	268	282	275	283	269	300	251	276	297	262	269	274	273	272	307	265	263	258	275	273	294	287	284	240	273	283	243	276	285	279	239	293	268	264	252	255	271	263	277	248	276	281	292	287	288	282	269	257	283	298	245	253	266	254	294	250	280	284	258	285	290	267	258	276	299	274	259	248	293	259	256	248	285	253	292	274	271	284	256	296	270	269	281	268	273	266	273	297	268	268	293	249	249	281	301	255	259	267	263	237	293	270	281	291	266	284	270	258	283	260	267	260	271	238	282	263	272	267	262	262	268	255	278	262	255	251	286	267	249	278	280	265	273	257	257	258	259	266	257	262	279	284	280	274	273	294	281	290	259	273	269	262	244	277	277	275	266	267	267	254	279	288	261	267	252	251	276	284	290	270	276	289	289	302	270	277	255	275	267	254	287	250	266	275	262	268	294	255	268	278	264	263	269	301	283	231	278	294	306	261	248	301	283	262	302	300	272	294	258	258	255	286	270	289	290	281	289	269	292	263	278	279	283	276	234	241	282	250	270	268	314	302	279	279	281	275	295	250	256	265	279	261	278	275	284	276	236	249	264	260	255	254	276	275	250	268	272	267	236	260	290	278	260	276	216	251	301	267	273	278	274	272	292	266	283	245	242	272	246	256	292	261	268	256	247	259	269	262	263	249	272	244	283	301	288	264	282	287	270	279	256	259	279	279	264	243	285	281	248	273	264	238	306	234	269	261	263	252	284	294	263	283	298	279	270	267	268	262	254	280	279	265	260	314	250	265	259	254	277	273	268	253	263	258	256	276	278	228	276	246	283	270	283	280	276	293	257	270	275	266	246	260	226	250	259	280	262	284	266	278	282	271	262	295	253	267	272	234	282	280	271	239	282	288	280	283	275	260	247	245	256	276	262	262	264	273	304	274	261	302	263	292	270	310	267	275	287	242	269	249	279	265	310	262	300	264	259	267	238	267	252	286	270	267	226	269	250	290	261	249	282	281	281	265	291	284	239	256	291	256	259	272	266	251	259	287	276	274	307	266	280	302	261	259	287	259	263	248	274	275	261	285	275	263	269	256	298	286	279	258	288	271	281	274	288	277	266	267	252	258	295	219	251	288	255	270	277	257	287	252	231	237	272	265	270	260	267	295	269	251	265	278	257	278	264	243	280	286	268	263	272	275	266	266	277	292	253	275	283	267	288	263	272	281	286	254	308	301	286	257	276	255	252	284	263	223	256	288	284	286	250	298	264	299	251	258	252	258	287	278	255	270	259	259	274	265	252	255	251	266	286	249	271	278	242	255	263	272	290	256	250	264	264	274	272	272	274	275	268	264	287	253	258	297	279	259	287	256	255	256	254	265	251	258	238	270	275	272	261	279	283	290	277	261	237	273	292	267	261	272	276	286	286	285	249	275	310	254	279	245	262	307	272	263	272	304	265	270	258	278	283	233	271	292	290	282	266	282	265	244	258	276	249	258	239	238	281	263	256	292	289	265	258	304	260	275	284	297	276	264	284	266	288	251	287	251	290	260	286	224	265	273	259	301	279	282	286	285	265	280	277	247	266	285	277	258	273	275	280	296	275	283	270	260	288	291	286	281	300	292	261	279	255	256	269	320	268	277	292	270	258	253	264	282	287	301	295	259	280	265	264	254	263	261	269	261	287	263	311	277	280	285	295	295	241	256	255	278	267	294	270	269	266	276	249	289	263	231	298	251	283	249	244	279	281	278	248	262	244	257	281	284	245	259	280	284	266	284	286	300	267	251	276	262	270	282	294	261	269	257	290	274	277	263	273	253	277	275	290	266	285	269	241	258	263	290	305	272	271	327	257	257	291	277	275	276	303	296	247	280	264	285	282	280	284	254	284	294	279	277	261	270	267	272	262	279	258	294	277	252	273	247	251	251	246	267	281	283	239	262	285	273	267	271	260	274	269	279	259	255	270	267	268	279	278	254	284	240	273	270	258	270	248	258	273	275	263	306	263	281	268	258	292	252	292	280	260	265	271	286	277	252	281	269	258	252	255	270	268	260	264	309	266	293	262	271	256	249	292	258	257	263	282	290	261	283	296	271	272	262	276	284	286	248	273	263	274	277	267	261	267	263	255	281	280	266	289	262	256	249	299	263	274	293	272	270	255	290	243	245	286	269	224	265	278	262	320	278	262	285	291	257	252	251	294	267	269	255	287	269	285	296	283	295	278	245	291	277	264	269	271	262	258	256	256	271	267	261	256	277	262	245	291	271	236	260	290	277	255	281	274	255	278	266	278	263	270	281	284	273	277	272	255	239	274	267	280	274	273	290	254	237	282	250	297	271	249	274	286	261	303	268	302	252	264	264	284	249	280	264	262	270	269	254	304	257	280	251	302	282	282	258	273	259	263	240	285	288	292	296	253	261	279	285	269	248	253	267	279	234	308	286	273	241	258	265	270	262	289	261	245	292	287	259	243	268	283	254	276	281	261	284	294	287	252	272	294	269	275	255	290	265	263	267	269	256	272	251	276	284	257	254	265	257	261	269	270	261	295	295	284	275	274	291	239	245	273	268	265	251	274	290	277	275	250	259	262	263	284	246	233	252	273	262	280	280	275	261	301	277	279	269	257	264	273	258	283	278	274	275	288	272	266	230	291	283	258	262	257	269	284	269	280	265	260	281	264	260	290	262	277	276	234	290	265	271	275	295	294	269	285	290	260	262	267	289	247	275	249	289	255	259	310	291	278	265	267	283	291	267	307	288	283	271	268	270	270	270	279	260	259	265	292	258	273	280	275	253	244	298	252	259	271	278	272	236	256	274	261	293	314	250	275	282	245	277	253	266	268	266	280	263	268	278	255	267	305	248	244	256	281	274	260	282	243	286	249	278	259	277	308	270	287	289	273	283	305	292	280	292	270	302	273	277	294	231	234	266	266	255	271	277	271	267	287	272	278	280	296	308	304	261	263	269	252	272	261	247	297	262	277	264	323	260	262	271	274	299	236	269	287	268	236	259	274	254	273	268	250	268	276	270	269	269	285	253	282	260	300	285	286	292	271	288	235	271	263	273	287	258	310	277	285	274	245	273	281	264	284	273	279	279	274	286	283	254	268	299	277	247	271	268	307	259	291	285	244	265	278	276	275	291	248	260	239	279	275	275	264	263	265	281	264	266	283	292	290	266	257	263	271	275	270	289	276	284	293	298	247	267	254	272	289	262	262	276	245	260	243	267	287	253	250	275	297	271	263	288	282	256	268	299	298	272	286	256	238	280	272	239	255	282	268	275	277	254	288	281	322	250	276	271	299	265	282	263	257	293	279	267	280	279	267	291	278	275	291	232	236	309	274	271	278	255	256	246	262	280	292	299	266	259	277	284	283	259	278	261	254	268	269	274	272	241	292	264	270	282	275	261	267	252	269	277	291	294	298	249	267	285	281	262	279	264	271	258	264	293	282	291	261	250	262	261	275	263	260	279	277	258	265	266	256	254	270	252	267	274
60331	86849	59203	31437	13299	3564	1040	501	427	440	404	465	424	430	472	420	451	426	458	404	463	418	440	427	484	425	418	469	461	420	458	466	445	428	439	427	418	449	421	426	428	401	403	437	447	426	447	421	419	479	431	417	448	451	443	429	430	460	470	429	447	435	466	454	463	417	410	414	423	489	498	432	422	469	448	436	449	429	438	419	466	445	454	460	430	436	445	450	397	452	434	453	422	444	437	458	459	429	435	428	443	441	433	429	437	417	440	475	465	413	414	440	427	453	418	427	459	457	437	419	459	441	432	418	459	474	423	422	436	426	473	414	429	454	444	461	433	431	463	476	470	455	403	440	462	448	433	453	445	425	448	438	414	427	452	427	476	443	419	440	426	436	453	456	410	438	395	435	424	441	408	432	429	437	419	421	441	434	423	466	467	464	430	436	426	464	416	436	444	437	411	466	416	428	459	465	428	492	420	461	453	463	436	436	436	425	422	425	479	433	448	449	435	438	435	442	428	442	409	462	455	416	460	401	459	436	469	457	415	399	435	424	406	432	453	422	484	458	435	423	459	459	457	449	418	450	410	414	422	443	403	461	439	430	429	442	456	421	420	427	402	416	399	465	475	453	487	454	409	452	431	357	442	437	413	411	456	467	420	414	454	453	451	426	438	468	440	415	480	441	456	429	426	451	451	450	402	443	429	428	425	475	429	435	417	438	474	438	442	441	408	445	489	407	473	416	463	455	446	418	469	440	432	447	395	429	442	492	476	427	423	476	444	459	428	431	481	456	430	474	406	414	437	451	436	437	457	436	452	427	425	426	451	457	460	484	388	452	432	453	436	461	432	470	455	468	419	410	443	423	438	467	429	441	435	421	453	440	429	435	440	438	437	470	415	441	443	473	434	425	469	436	460	429	427	439	441	430	433	441	444	441	433	457	419	408	468	450	436	412	474	431	441	434	450	474	437	449	466	401	436	472	427	418	437	423	435	437	470	376	431	462	472	420	413	447	441	397	478	476	490	490	463	504	423	461	459	472	450	430	438	428	438	441	407	430	432	477	428	421	436	431	453	489	425	463	470	450	427	465	419	439	473	427	438	430	436	427	463	481	449	405	457	478	484	446	457	490	441	449	443	416	426	409	455	428	414	460	429	460	454	441	425	395	437	475	435	502	445	434	417	412	426	415	447	441	406	460	432	402	441	434	482	469	465	435	491	405	459	435	424	439	430	437	468	455	411	450	459	409	441	458	428	457	436	418	448	448	429	446	442	433	434	431	457	456	439	493	418	413	459	457	452	453	446	463	441	444	463	443	417	473	457	450	435	430	440	453	441	398	426	401	450	416	412	453	451	438	439	452	424	467	426	431	428	500	475	463	405	449	460	449	433	441	436	422	439	431	420	438	442	454	438	437	442	410	435	444	444	442	423	437	478	440	405	443	411	448	471	396	480	439	455	460	434	408	445	411	452	447	433	455	450	431	436	459	418	443	445	438	475	457	442	429	440	445	424	428	443	420	418	443	428	430	418	440	392	475	449	422	422	434	420	399	459	439	443	441	450	437	401	455	446	430	450	456	424	386	451	448	452	441	465	445	477	406	444	463	445	431	435	478	461	421	426	432	433	431	433	422	477	411	454	444	444	476	433	462	473	440	478	407	438	491	449	482	409	443	424	447	454	426	473	455	406	434	449	419	482	472	428	448	446	446	455	437	456	436	452	439	437	469	431	410	470	434	433	450	442	431	449	463	451	428	471	427	466	430	452	417	473	445	420	430	462	429	426	404	431	404	448	457	421	437	406	452	440	423	451	444	472	414	426	483	441	450	432	472	501	452	458	476	436	467	422	452	467	471	430	416	433	456	449	419	441	428	458	447	429	434	452	416	393	445	427	448	414	436	446	426	504	439	440	442	429	426	421	455	444	395	439	429	450	438	453	479	457	426	458	431	420	461	457	438	414	441	441	468	446	443	460	435	404	463	437	422	430	450	428	444	426	431	445	429	423	449	415	452	470	456	438	439	442	450	463	419	436	436	413	445	446	451	422	416	445	429	416	438	416	421	430	440	459	435	418	430	459	456	447	457	434	396	443	420	430	440	455	420	469	452	435	433	448	434	495	406	429	421	448	448	422	442	471	390	437	443	458	455	451	433	413	483	423	390	443	456	482	411	430	461	445	418	445	432	443	419	470	423	434	407	460	420	468	460	442	435	452	435	454	456	450	451	440	445	420	476	447	457	407	440	438	420	406	500	458	444	430	429	433	407	431	447	482	471	433	449	435	450	457	405	451	450	424	449	454	447	458	457	442	468	423	425	477	413	443	436	450	418	420	410	399	451	437	396	440	441	403	427	456	456	425	422	446	469	438	431	478	450	457	428	438	439	419	433	444	444	424	438	475	441	425	422	434	449	445	432	467	420	417	461	463	419	461	442	417	429	453	437	442	449	443	424	431	415	443	412	451	447	412	474	471	465	471	430	436	409	482	412	435	432	426	423	467	416	391	450	446	398	418	451	401	465	433	475	453	470	450	457	438	435	442	397	436	416	440	457	424	470	460	452	428	403	472	415	465	448	456	432	444	390	455	468	422	461	399	437	458	430	426	430	455	456	437	433	446	432	476	437	392	449	396	477	433	441	432	432	431	466	461	466	466	444	436	449	417	394	463	417	445	473	439	430	479	459	465	440	455	443	441	435	426	440	457	459	420	439	401	456	450	468	401	440	440	428	421	439	455	415	421	436	468	436	441	415	431	423	418	457	446	438	417	416	423	450	473	445	437	411	424	446	462	440	430	411	418	380	459	445	458	471	440	443	420	457	450	425	429	446	465	434	408	466	414	403	454	434	445	435	458	469	486	436	437	448	480	438	450	458	424	424	446	414	433	445	454	416	453	423	401	425	449	419	433	438	453	415	419	443	460	454	410	434	442	426	442	444	446	440	481	441	452	453	459	424	450	461	445	451	441	438	448	450	426	468	466	420	413	453	440	441	435	463	462	438	429	438	432	428	401	432	467	465	430	449	457	382	442	461	456	433	434	446	409	432	419	431	452	412	439	452	479	479	442	407	414	421	408	472	482	462	430	461	454	431	443	401	446	419	430	390	466	442	459	472	445	449	427	416	424	439	422	446	424	387	427	490	461	440	415	482	443	432	448	458	396	450	412	419	424	456	438	455	448	462	446	463	462	457	412	416	452	444	486	415	478	424	417	421	463	438	436	440	462	432	449	419	415	446	481	423	396	456	423	441	410	428	473	427	453	474	437	401	436	438	446	445	442	403	472	413	447	490	414	431	436	420	445	427	484	458	418	421	426	430	431	414	469	442	445	408	422	466	499	386	425	489	468	453	450	450	438	441	446	435	466	459	434	456	423	406	411	453	437	426	437	424	425	440	427	470	463	475	447	416	432	409	442	441	430	419	470	423	463	418	388	441	470	464	444	482	463	421	440	436	451	460	461	452	455	438	492	422	462	433	452	401	466	430	457	423	418	437	462	471	406	419
23541	21947	30151	24348	21486	19047	4755	446	342	333	345	346	345	335	343	327	302	298	301	325	352	317	369	287	334	304	298	346	335	343	319	314	343	346	364	323	302	327	304	355	350	327	311	334	301	312	330	304	358	320	322	369	323	325	336	270	337	316	316	339	332	330	305	328	325	372	316	320	316	323	306	359	322	325	305	318	303	350	316	345	290	360	322	316	319	316	318	334	340	332	351	303	325	347	302	301	347	326	343	345	299	339	307	283	327	350	324	326	333	304	348	352	349	292	331	341	340	307	304	313	319	345	335	348	308	328	327	340	348	306	305	340	330	315	312	315	315	325	339	343	344	308	313	347	329	332	311	334	362	331	317	350	334	307	301	332	291	348	323	316	314	319	339	316	338	356	325	335	329	309	294	317	353	327	312	332	291	348	329	307	339	348	313	329	336	350	316	318	298	309	323	301	326	354	319	350	317	315	294	299	289	314	336	337	319	318	318	295	332	356	298	311	331	317	348	344	312	334	318	320	332	350	350	307	309	336	358	323	324	331	324	322	319	355	375	315	329	342	358	301	320	323	347	314	322	294	303	343	352	320	342	285	352	337	316	307	318	338	336	334	330	326	327	344	320	318	303	322	336	313	310	290	311	348	320	311	311	352	302	355	313	279	373	331	292	344	351	321	318	314	305	298	337	319	330	316	312	317	358	324	346	324	326	288	305	317	320	313	360	320	293	333	313	323	345	318	332	339	327	328	352	329	328	323	323	326	319	313	336	344	302	330	330	327	328	329	342	343	291	325	315	283	317	326	336	338	322	345	316	287	329	323	372	315	347	316	314	342	325	344	299	299	311	325	320	332	299	335	294	326	327	306	340	329	308	363	333	339	316	317	325	296	341	337	366	323	319	350	292	326	329	329	334	320	335	305	312	360	356	309	309	339	338	304	308	296	331	348	342	325	321	329	318	344	308	317	343	341	329	328	345	316	292	370	304	315	295	332	320	328	330	322	344	320	356	330	339	322	300	315	308	352	317	309	330	303	330	377	318	289	298	324	332	334	335	328	324	331	318	321	334	338	361	329	322	332	316	319	327	316	322	316	326	343	360	328	360	330	344	340	294	307	346	324	334	341	325	324	310	306	334	345	343	336	310	342	353	334	323	298	315	370	307	355	309	356	335	322	314	346	316	329	320	323	315	333	301	299	339	354	306	312	320	333	317	320	303	319	325	328	306	326	329	290	311	307	322	337	334	299	320	333	305	296	322	350	322	349	313	311	347	303	340	288	329	343	309	298	320	312	333	337	333	308	343	312	330	318	304	298	332	301	333	295	314	303	314	336	317	323	312	312	346	306	330	311	314	306	343	310	315	293	304	317	325	338	336	293	326	324	295	326	319	312	313	310	327	326	333	332	321	336	318	322	329	328	340	302	326	343	332	330	310	301	324	324	329	342	322	310	340	307	320	319	295	289	327	292	304	322	311	314	299	298	305	336	336	330	328	295	326	310	281	331	278	325	325	362	276	331	329	348	304	304	334	307	358	317	315	331	343	315	323	315	348	330	360	324	336	317	350	317	312	317	319	328	289	322	337	306	321	306	304	321	315	330	326	336	321	325	303	302	275	311	324	334	313	338	321	318	317	314	316	310	344	338	328	325	303	335	314	332	334	301	312	356	300	338	341	369	307	326	336	291	309	356	321	330	316	276	331	318	343	328	301	289	304	320	333	300	298	331	324	333	340	324	333	338	307	322	311	317	334	349	323	346	315	319	265	316	327	290	308	316	318	292	297	305	329	343	314	330	339	308	301	309	309	295	315	356	301	300	355	289	305	319	332	359	340	307	331	290	324	311	329	299	310	327	326	314	321	313	338	343	306	312	365	306	350	298	340	345	318	302	318	334	303	342	323	319	361	331	340	314	339	344	355	325	309	339	322	281	308	313	296	338	341	293	293	324	316	347	339	317	293	299	317	338	330	322	337	301	317	333	315	303	340	320	345	340	322	319	310	331	341	300	331	326	306	328	348	310	344	324	331	326	343	311	306	328	326	336	332	334	331	324	303	353	309	347	345	350	365	326	333	332	339	322	317	330	353	325	310	346	321	348	313	360	329	332	301	318	324	323	345	300	298	335	326	321	307	345	351	303	326	337	342	327	357	334	372	325	318	326	325	357	324	361	330	324	316	332	326	335	317	312	350	321	331	308	333	299	308	349	355	349	327	337	337	298	324	345	363	357	334	341	329	343	311	336	322	304	357	339	310	346	324	293	349	307	323	355	337	328	328	335	311	346	344	323	301	324	316	299	322	329	321	307	309	322	333	330	344	284	309	324	338	333	324	330	303	338	334	325	305	287	331	329	299	313	349	326	301	337	308	340	315	299	311	308	310	343	308	322	303	355	319	323	333	356	330	356	337	341	318	330	297	334	303	339	327	321	331	357	286	353	318	336	354	337	341	319	301	322	312	337	317	308	286	313	322	333	334	334	346	313	305	334	325	304	329	325	324	344	347	322	308	325	323	325	322	297	354	335	319	336	346	347	324	311	311	304	348	312	312	321	333	323	324	346	347	318	304	303	326	302	277	329	322	310	325	343	327	313	322	317	332	333	303	373	348	289	328	312	314	331	294	276	304	305	315	334	329	304	310	304	324	351	339	327	308	275	340	318	316	322	338	305	302	329	347	327	330	306	330	323	325	301	329	347	334	331	318	287	321	326	326	330	301	338	308	322	317	311	319	373	310	316	351	333	315	308	315	311	347	336	335	321	321	335	287	319	316	338	349	335	322	337	318	344	305	363	335	307	310	307	329	332	334	306	312	336	331	310	286	303	319	313	310	311	329	349	310	327	288	341	338	314	334	308	299	357	302	346	327	283	317	334	315	335	318	317	345	318	298	308	330	347	342	347	331	332	347	342	360	338	324	363	289	324	288	290	333	336	336	349	323	339	291	309	340	348	326	324	292	310	287	317	298	349	323	346	301	321	338	306	332	313	311	365	304	301	344	317	346	320	357	305	326	337	337	311	298	303	322	313	327	358	309	316	329	339	324	322	346	317	327	331	333	330	298	309	344	306	310	356	298	325	310	332	328	330	298	319	293	321	325	309	328	304	317	309	309	335	318	329	328	348	330	305	331	339	286	310	337	338	318	333	337	332	295	308	302	330	352	314	335	330	317	337	313	331	302	334	319	333	330	337	295	347	334	321	326	330	331	290	325	305	336	301	339	319	318	332	327	322	322	321	320	300	308	343	337	352	313	331	329	294	327	314	333	309	305	329	364	308	321	316	352	321	346	335	368	331	346	311	317	306	303	327	360	333	332	336	308	322	326	339	293	305	323	339	308	305	317	324	314	312	349	328	306	323	288	290	322	317	328	309	300	341	313	360	333	318	341	304	315	327	333	316	324	323	320	299	338	322	329	324	314	309	307	337	328	316	310	309	334	319	319	288	307	335	309	322	323	323	314	317	296	315	335	323	344	322	339	283	275	298	319	342	319	324	306	326	315	322
61779	98219	69709	39809	19426	6444	1516	670	530	482	534	493	478	501	474	520	526	514	503	532	492	496	488	506	551	513	452	504	516	516	452	528	507	494	538	492	489	533	490	520	486	515	488	541	522	470	520	463	530	493	512	509	554	470	542	508	530	469	482	481	547	537	535	495	493	482	519	487	482	426	508	523	500	507	518	459	524	527	494	517	523	509	518	495	496	508	528	530	477	499	459	479	489	510	525	432	485	486	496	506	510	541	507	516	496	487	492	498	496	477	514	513	524	458	492	491	520	504	485	517	517	481	500	463	521	521	456	510	557	508	534	511	518	501	508	474	547	498	501	452	510	491	480	504	503	519	577	528	490	525	495	537	498	513	523	484	502	524	541	469	531	534	509	487	493	487	495	484	502	498	501	482	489	490	511	495	492	540	500	518	477	532	539	460	497	482	473	520	512	483	490	487	521	473	485	483	507	521	519	533	550	493	501	504	487	463	506	516	509	532	544	518	531	466	485	526	506	494	487	519	495	447	545	497	508	525	548	523	494	496	501	503	499	485	491	498	539	477	494	531	543	515	510	510	513	529	519	512	499	517	538	485	500	525	504	509	513	496	488	528	472	477	513	532	494	512	518	521	501	523	570	492	524	515	543	511	476	511	506	492	528	525	492	527	486	493	528	489	516	524	480	506	446	485	472	507	489	525	483	518	481	550	487	475	524	547	503	540	487	522	501	465	536	509	499	509	464	479	481	514	519	494	496	491	533	527	465	463	508	497	497	506	544	519	507	496	484	499	480	484	464	491	520	491	481	460	573	484	477	530	516	477	525	480	503	493	472	498	503	497	517	463	517	489	502	498	511	494	481	510	504	468	523	479	496	489	494	493	514	514	522	501	514	527	502	506	465	488	497	520	488	542	488	499	497	468	507	499	509	547	508	511	453	506	491	509	517	484	493	486	466	461	526	536	541	522	498	473	514	520	523	495	549	503	532	493	534	518	497	534	494	504	537	490	522	532	499	499	519	487	478	491	477	514	502	522	502	492	478	526	481	474	497	535	519	489	499	477	466	501	548	478	491	512	503	511	482	507	527	488	526	524	494	509	523	506	518	478	496	534	462	493	522	521	529	509	515	543	521	549	488	499	500	514	520	497	502	516	508	474	523	554	506	488	549	542	556	517	493	526	527	498	533	515	528	523	484	465	508	525	510	526	462	488	458	518	520	494	490	507	475	442	499	509	519	490	499	511	491	508	534	508	550	522	485	473	520	492	528	531	552	525	520	521	518	529	540	503	516	472	511	488	511	513	506	507	472	495	547	478	493	496	515	492	525	503	500	478	484	518	510	500	483	499	546	497	495	520	487	494	492	476	510	496	473	530	469	484	509	497	518	523	537	536	513	524	513	527	514	516	498	483	524	564	482	540	488	503	518	489	512	498	471	500	510	535	493	505	515	507	523	468	501	462	518	522	508	525	517	500	536	523	509	519	515	498	483	466	493	528	545	477	537	503	511	500	507	515	509	487	486	499	483	565	514	548	544	508	521	545	478	517	478	510	517	502	530	514	521	511	452	525	488	526	487	502	525	512	490	498	512	462	500	547	520	505	477	530	504	489	471	499	521	558	476	509	483	494	531	540	495	511	482	492	505	498	509	529	458	475	447	507	454	533	495	472	529	510	481	504	468	485	494	495	480	477	523	503	513	475	492	523	518	526	516	511	492	516	498	477	538	512	463	511	520	461	507	531	494	472	485	481	531	544	524	493	590	523	513	527	518	490	559	497	486	528	474	554	535	533	528	523	485	500	522	465	473	512	500	472	497	493	487	491	483	494	497	492	514	486	491	509	535	498	494	487	494	566	489	471	536	516	479	538	504	459	504	477	473	473	510	469	506	500	524	504	519	515	526	467	479	489	476	486	480	491	509	542	500	527	528	479	516	500	494	536	501	504	495	499	519	502	492	512	471	514	491	487	495	501	476	525	483	490	530	459	541	509	500	482	513	468	499	513	481	521	512	464	498	508	534	499	493	498	505	527	518	492	500	513	513	497	494	496	513	531	517	505	449	516	506	476	489	472	516	502	510	497	497	532	517	545	489	498	487	514	524	492	502	493	521	513	484	543	514	463	512	501	473	506	516	551	470	492	494	536	555	472	500	487	453	488	493	531	504	504	455	518	502	486	496	497	521	495	527	509	503	509	485	553	562	527	514	480	494	509	499	509	519	483	517	486	498	539	494	528	515	506	530	524	476	542	510	496	510	500	528	531	497	503	477	518	490	515	504	492	524	502	502	574	495	502	497	521	458	501	499	459	515	478	520	538	517	509	532	504	476	489	493	514	496	490	530	488	539	530	496	534	514	481	532	498	489	468	537	510	498	509	477	499	449	517	530	542	530	491	500	542	474	469	503	504	488	509	522	496	497	493	483	492	537	526	489	523	494	505	502	495	521	511	515	499	529	483	530	537	491	531	484	486	523	494	497	515	476	478	493	501	465	520	481	487	481	479	519	545	492	496	534	523	490	495	468	488	471	490	502	502	512	459	541	484	485	515	498	506	545	491	520	508	471	499	471	487	530	502	486	496	516	549	520	528	506	551	540	515	473	500	490	498	532	527	497	470	481	485	501	506	503	513	513	516	489	532	509	487	477	492	510	512	488	513	477	473	533	499	510	503	507	503	521	517	488	496	537	504	458	493	515	483	520	535	539	501	540	492	495	475	520	532	546	494	508	526	516	512	495	482	458	486	493	478	487	508	553	501	495	495	509	511	465	470	493	497	518	522	525	491	527	545	484	479	581	503	506	521	471	541	535	494	481	483	482	549	519	555	507	508	469	516	507	521	472	507	492	557	519	534	517	520	541	460	527	523	497	529	497	552	488	504	494	501	480	515	531	497	533	526	540	490	538	474	463	508	538	490	490	490	513	505	492	487	501	475	491	540	456	510	535	481	559	506	531	487	511	532	499	529	495	484	501	542	537	479	518	491	487	510	490	499	499	467	519	517	510	497	524	528	534	489	503	516	504	536	531	498	515	497	527	488	499	509	501	571	481	497	507	513	528	489	529	512	498	532	475	518	510	515	517	481	501	518	503	497	503	492	513	473	510	457	503	484	496	498	482	506	513	482	458	518	495	466	508	501	537	489	506	527	497	503	502	462	493	522	486	516	512	522	531	526	500	494	511	529	542	535	509	477	491	445	511	505	493	513	472	511	499	522	504	522	479	471	518	511	527	494	492	542	554	515	486	482	526	502	505	520	499	503	485	474	537	478	489	515	494	519	488	519	498	524	517	490	479	476	553	491	465	524	499	507	499	524	499	490	466	508	518	518	496	489	540	460	505	495	497	515	521	487	501	513	519	538	489	512	490	523	499	493	515	498	478	514	518	483	504	491	526	497	521	502	526	522	486	491	539	488	505	489	498	511	512	511	510	515	554	463	502	495	488	490	469	511	470	526	466	482	527	519	495	484	508	478	524	457	500	545	494	508	513	509	465	518	487	502	506	511
30219	28754	25102	10030	1395	470	223	207	218	220	192	197	207	212	181	213	218	211	216	206	197	189	202	201	213	200	195	184	199	226	212	217	188	182	187	198	207	206	208	210	222	196	215	199	195	207	231	212	232	206	187	193	201	195	214	191	190	201	183	212	173	183	185	213	204	180	207	192	220	202	210	212	178	194	187	198	223	195	198	184	197	199	224	202	184	201	235	204	209	212	200	175	217	199	199	203	191	200	211	205	201	204	206	211	217	196	172	207	207	221	182	226	195	207	181	226	205	201	216	215	223	223	220	194	217	211	217	223	221	216	191	198	236	211	210	194	207	208	184	222	196	181	198	182	190	213	189	188	168	198	199	189	188	212	219	222	193	187	181	227	189	191	198	240	213	203	211	192	216	206	221	186	188	218	202	190	214	179	200	201	195	194	192	206	184	213	216	180	189	214	202	210	192	172	204	229	223	194	186	208	210	188	198	214	209	211	218	187	171	185	177	196	208	182	191	196	188	207	204	217	209	205	204	179	210	190	214	229	181	192	209	212	200	208	201	196	177	193	199	197	167	207	196	198	218	193	180	209	211	214	227	192	208	196	224	183	184	202	199	215	202	243	183	192	200	218	197	180	210	204	200	186	202	209	208	197	223	172	201	176	219	234	214	222	205	171	181	193	199	181	227	180	184	218	193	197	175	199	189	198	206	208	204	222	206	219	222	217	187	208	186	209	205	188	175	212	201	215	207	165	197	178	221	213	218	182	206	209	213	222	184	185	221	213	229	205	173	221	225	196	194	206	217	195	217	195	210	175	182	194	210	212	169	207	192	207	179	202	216	199	224	227	220	234	193	213	176	211	210	179	199	200	187	211	202	223	199	186	184	181	219	210	191	184	224	211	211	210	206	192	229	185	206	207	191	203	204	216	203	222	219	178	187	196	184	194	204	189	206	204	230	201	204	204	203	225	182	219	210	214	194	197	232	189	225	210	203	231	215	200	232	183	182	199	183	179	233	225	190	183	179	186	180	182	213	227	167	194	211	192	231	212	227	202	210	194	209	220	209	207	229	211	189	209	191	176	192	213	209	206	199	205	192	215	187	194	212	186	209	197	232	210	213	188	184	182	196	211	216	195	217	187	208	201	171	192	186	208	204	212	202	209	207	204	196	199	201	195	187	195	227	222	206	219	202	217	194	202	205	213	205	200	194	214	221	197	224	198	183	200	213	202	187	203	219	204	216	192	203	197	199	228	205	188	202	222	198	218	215	197	223	193	200	208	218	196	208	206	194	214	209	180	183	203	199	229	190	202	194	187	189	207	217	210	191	192	182	208	216	203	195	217	224	226	190	214	233	191	215	171	214	196	207	212	185	190	198	196	202	200	194	205	212	195	199	189	197	224	216	200	206	212	203	193	180	210	203	241	216	183	194	183	183	211	219	186	209	191	225	180	230	193	228	213	195	204	183	213	198	193	231	199	210	194	202	209	204	218	192	190	215	182	226	216	198	212	176	200	204	178	169	215	197	221	187	202	189	207	199	185	212	197	225	205	205	164	197	179	191	212	204	233	204	201	190	182	204	187	214	197	209	219	190	230	219	206	201	192	183	212	193	226	211	201	201	224	187	202	194	217	226	200	207	212	218	221	180	216	203	198	198	212	181	203	177	204	202	207	180	216	197	191	190	185	203	178	183	182	210	192	198	201	207	210	216	201	207	186	205	215	200	207	166	187	216	191	192	185	208	201	195	187	202	222	190	190	205	199	203	194	199	203	193	183	205	201	188	210	195	222	198	194	205	214	205	210	191	186	180	199	193	221	202	214	210	207	225	191	183	210	193	203	194	192	182	219	217	224	230	182	198	217	237	203	205	190	205	224	205	196	205	208	244	219	203	204	208	188	206	193	212	214	224	199	207	199	210	185	209	201	206	171	201	206	205	236	186	204	228	195	202	198	204	218	211	165	158	182	187	191	201	194	196	227	206	215	216	190	180	200	174	185	187	187	196	184	195	214	239	207	206	210	203	212	208	189	216	184	200	224	195	217	219	202	200	173	207	196	220	213	185	196	182	196	222	193	204	183	192	195	204	191	210	226	202	211	192	194	192	193	235	190	211	194	179	183	199	181	204	215	211	225	207	189	211	192	185	192	208	196	188	170	196	213	204	200	188	199	190	224	198	212	183	202	190	190	210	231	221	204	191	209	213	205	201	201	197	191	179	192	186	201	204	217	201	188	221	217	203	180	219	201	187	192	196	200	203	206	192	228	200	196	192	219	200	219	179	222	193	193	178	197	195	201	190	192	221	208	192	195	177	213	225	207	188	193	259	191	214	195	198	199	228	220	197	199	191	197	223	205	216	215	186	197	213	203	210	198	214	215	202	206	186	188	208	206	196	212	172	216	200	189	191	191	202	190	190	180	181	214	182	204	184	199	208	204	214	194	198	200	177	231	191	179	207	198	187	186	174	197	182	175	216	214	184	221	205	212	203	216	198	195	194	200	187	209	180	209	229	205	244	199	223	189	171	173	231	207	212	192	211	190	181	192	195	211	185	223	204	217	199	210	200	176	205	190	210	210	212	207	214	192	216	202	198	190	197	185	216	181	222	211	205	217	216	191	183	189	229	208	198	197	189	209	194	183	210	191	188	209	215	224	218	213	203	205	207	215	190	200	219	212	204	225	219	203	169	211	190	183	233	196	205	214	187	213	207	206	201	215	217	190	185	221	217	207	197	208	226	205	206	194	200	203	205	225	206	192	214	197	215	197	201	222	183	193	226	198	203	193	218	216	203	203	199	198	225	198	190	199	208	231	188	216	201	219	207	200	194	186	195	202	194	198	192	196	208	176	213	193	201	208	180	187	207	196	211	211	193	224	202	197	196	216	206	246	168	224	203	200	202	219	205	170	186	203	197	199	216	222	225	194	202	204	190	177	183	219	181	196	217	227	194	218	217	200	198	227	170	207	194	200	201	184	160	198	219	221	198	188	191	167	192	216	203	180	180	203	190	202	216	211	183	202	199	206	187	206	203	224	198	200	204	200	203	220	199	201	191	190	214	231	217	216	192	216	190	203	204	188	188	185	202	213	195	220	198	187	216	213	227	181	194	218	200	201	206	212	198	213	201	208	222	199	219	206	191	209	230	191	206	194	203	216	196	176	207	216	189	187	182	195	196	182	172	184	226	216	187	185	198	213	173	207	185	183	204	205	171	202	195	185	209	174	202	206	198	166	211	209	209	192	182	187	197	197	215	188	211	222	229	203	178	186	190	186	192	180	207	193	180	203	195	183	197	198	197	184	197	190	190	185	167	187	201	219	183	200	173	185	207	180	192	187	198	212	232	190	192	187	211	221	203	197	220	200	191	190	213	200	195	166	219	218	231	209	170	208	157	208	200	207	216	193	192	194	195	186	191	230	216	191	198	191	179	206	191	184	176	204	204	218	216	201	187	191	162	210	183	197	200	199	191	206	209	218	218	202	171	196	215	224	213	189	191	211
37218	45046	28352	9666	2635	954	436	341	349	332	344	361	335	360	329	333	344	349	324	342	337	343	335	330	339	324	324	307	349	345	314	332	347	370	328	336	323	338	334	347	347	359	348	320	296	344	343	351	361	359	321	320	296	330	371	370	329	317	328	334	325	331	318	348	327	332	363	371	329	333	328	338	331	358	335	330	297	335	338	374	346	327	349	359	359	326	391	323	339	306	338	340	349	311	333	335	350	321	326	319	363	306	349	326	365	316	356	329	315	326	296	370	351	349	357	372	333	317	351	305	370	337	330	352	324	350	314	326	322	302	333	347	306	334	344	328	347	339	376	325	355	329	303	328	368	318	337	338	328	327	324	315	350	338	382	319	345	328	343	340	339	322	350	346	359	341	367	310	371	322	292	329	333	356	336	322	328	296	328	370	319	342	328	297	366	336	305	317	343	310	323	331	358	340	326	332	341	335	355	297	342	324	329	331	330	342	336	317	333	342	313	327	350	335	336	331	299	349	334	325	331	341	345	334	333	348	314	337	308	351	357	338	334	352	331	308	339	341	324	323	337	345	329	339	393	365	336	350	357	318	344	346	378	335	352	343	330	336	320	317	369	326	355	342	327	340	311	293	367	358	346	335	324	300	324	359	354	354	332	311	345	318	303	309	334	341	353	332	367	367	322	360	316	353	334	339	355	369	312	355	346	314	324	308	309	348	335	333	305	353	323	327	319	331	311	332	305	327	325	364	307	342	314	338	314	349	347	318	318	336	327	340	308	337	324	336	322	327	340	314	331	359	333	305	379	343	332	351	304	348	343	331	336	328	320	328	318	306	312	342	337	363	341	318	348	304	326	326	329	333	373	333	332	311	323	332	352	311	339	336	297	313	333	308	306	348	333	359	379	337	328	337	310	345	354	319	308	315	355	352	334	357	371	344	343	322	310	330	338	319	327	315	317	335	349	297	328	332	334	323	337	333	303	307	326	329	312	350	330	301	293	302	363	361	307	371	338	343	345	314	355	331	321	338	328	346	339	343	338	337	372	334	334	339	369	324	335	335	316	330	307	362	330	336	328	330	334	307	310	325	372	327	326	325	345	335	320	334	341	324	333	343	358	319	351	339	356	301	307	329	354	338	327	331	346	324	324	361	328	318	364	331	314	336	331	332	363	330	323	350	317	329	348	320	327	336	349	318	358	322	348	337	352	351	356	306	331	317	334	327	338	327	347	320	319	343	320	361	346	353	365	345	310	345	361	342	321	331	343	322	324	334	354	334	340	335	352	336	336	332	345	336	346	348	346	327	326	355	317	321	340	306	342	366	312	340	333	350	359	356	339	366	338	301	324	333	292	318	336	320	341	301	308	318	348	295	346	330	349	309	317	303	316	321	333	288	317	337	368	317	360	328	300	331	365	317	348	345	326	318	329	336	329	343	319	319	343	305	325	379	365	332	332	325	348	327	310	315	337	312	334	325	335	322	321	332	351	312	347	326	335	311	299	325	344	342	351	346	366	322	325	309	331	339	314	325	329	318	352	323	352	332	336	350	354	324	329	338	317	323	373	330	347	329	352	324	352	350	350	334	330	352	327	328	329	320	312	267	344	359	324	319	357	298	340	313	311	320	365	342	339	352	326	343	341	351	374	330	353	313	347	340	318	342	340	316	310	338	317	322	338	349	340	343	320	312	305	326	359	316	328	340	311	328	314	335	339	339	327	325	362	357	316	309	353	344	361	328	327	338	361	307	361	301	313	335	301	325	319	351	315	319	335	341	330	383	351	326	355	331	356	323	302	320	337	350	339	328	315	313	319	345	332	316	339	320	332	299	354	350	345	318	314	320	349	345	333	346	316	349	293	330	343	355	299	363	324	343	347	324	319	350	362	336	354	324	327	352	326	329	324	324	309	297	322	362	342	336	338	332	342	315	359	339	335	332	309	338	351	286	320	301	349	335	362	334	329	320	305	352	302	323	310	328	305	338	322	350	358	316	338	295	340	357	321	294	331	360	326	322	326	324	338	326	362	342	346	327	327	332	353	310	337	324	367	342	313	333	348	352	342	321	304	350	326	332	357	339	326	353	332	342	363	356	318	332	308	356	348	331	334	317	319	358	345	313	313	317	328	334	333	379	339	297	362	349	331	312	321	351	319	333	295	315	316	299	332	312	341	338	352	325	303	327	360	381	306	342	339	331	337	329	316	324	340	317	327	327	358	359	346	357	335	358	305	326	341	316	329	329	327	329	338	325	359	353	322	308	314	348	335	319	329	327	303	330	331	324	326	320	319	331	328	322	316	334	337	339	340	338	346	319	358	303	335	349	335	335	340	329	335	335	305	329	320	332	344	325	308	343	335	380	320	335	367	373	343	360	350	357	357	363	302	376	361	327	344	345	322	324	328	367	317	281	342	337	354	344	329	341	341	319	323	326	326	318	342	319	324	307	315	296	345	331	344	320	354	335	318	318	311	342	344	321	337	322	382	332	317	372	338	324	371	343	348	362	328	392	345	313	302	311	333	338	351	348	328	323	325	319	330	301	331	321	333	365	317	327	314	339	300	343	346	327	333	343	326	337	345	361	342	334	348	340	279	311	335	344	327	342	323	329	332	353	346	352	290	339	321	331	342	358	298	362	314	322	340	358	344	320	346	367	340	327	325	323	348	337	327	338	332	321	353	314	332	332	321	356	327	333	307	310	338	288	342	297	349	305	336	315	327	318	311	331	352	318	338	355	331	334	340	353	337	343	329	374	360	341	343	333	312	319	316	348	344	339	302	333	333	321	301	317	319	318	345	349	346	353	327	327	353	319	347	339	355	353	359	326	315	346	330	350	320	332	323	360	354	314	325	344	366	336	300	348	357	353	311	316	342	332	326	350	333	333	315	317	339	322	340	309	351	309	338	356	313	355	344	311	324	365	332	310	346	344	293	339	372	314	337	329	350	334	309	323	322	348	327	333	363	335	333	338	338	350	347	339	361	318	325	331	322	355	319	319	337	310	307	328	323	338	327	318	335	341	320	335	332	334	321	328	369	327	323	366	337	340	329	306	342	343	314	311	335	343	297	325	346	345	310	335	356	349	342	314	328	343	338	358	358	320	326	305	349	376	321	314	310	324	335	346	328	333	347	312	313	350	294	335	352	329	332	315	344	346	313	330	335	338	339	339	322	306	329	334	320	331	330	364	328	355	334	340	325	354	369	368	327	335	360	367	356	335	339	332	334	318	319	335	323	354	321	333	370	341	318	340	315	324	287	343	335	331	337	353	321	337	322	339	330	340	330	324	327	310	347	315	337	314	343	352	330	367	317	323	358	310	302	346	358	347	354	334	354	320	339	347	350	292	339	325	324	351	357	367	313	360	347	342	351	354	347	351	322	332	374	346	350	323	329	301	313	349	350	334	321	335	336	302	329	309	346	340	329	370	341	335	318	356	344	318	318	348	301	307	367	329	350	360	308	334	347	365	333	291	293	319	382	345	375	316	332	320	349	317	310	316
24761	23041	31177	25678	19429	7062	749	369	262	248	276	292	287	300	313	295	310	275	301	256	268	245	249	265	277	270	290	283	262	251	278	265	265	271	263	254	272	282	262	291	269	278	265	259	267	281	262	261	285	281	277	271	255	265	285	245	277	246	289	261	273	255	273	266	280	270	265	270	242	288	282	252	266	272	290	293	251	282	285	278	279	273	265	274	273	297	265	255	240	284	301	302	270	276	249	257	269	286	276	276	255	280	276	312	266	303	257	267	258	277	251	278	275	263	245	274	278	258	274	246	290	273	291	267	250	260	240	271	298	296	268	267	282	266	278	267	258	259	283	253	268	253	266	263	241	239	229	279	248	263	289	282	243	277	294	255	247	245	274	271	260	281	239	253	267	235	266	266	263	276	288	260	269	283	259	268	290	280	277	263	272	288	271	229	282	314	279	268	324	253	280	265	280	269	246	271	298	271	258	287	282	272	269	290	237	278	289	295	255	279	263	303	269	274	276	268	277	281	267	284	250	269	289	271	269	270	268	292	260	235	299	214	287	271	285	281	264	242	279	277	286	279	273	263	254	260	272	265	280	286	274	292	252	267	242	264	261	267	288	266	262	250	256	239	277	287	253	254	260	279	278	274	284	258	256	254	260	289	286	244	238	310	274	286	250	269	272	236	280	270	274	273	275	249	288	263	268	275	285	284	250	275	264	289	295	262	269	242	253	290	277	260	254	279	284	279	265	284	269	310	275	264	277	271	292	273	263	257	281	266	278	279	276	250	273	268	269	293	258	294	254	256	274	250	269	265	245	286	265	280	263	280	257	254	286	248	295	298	283	250	277	254	287	249	294	289	278	262	288	296	243	277	260	287	277	242	277	257	275	280	262	242	243	294	289	294	297	255	262	278	276	276	253	273	262	280	256	289	276	304	261	256	270	264	252	262	267	253	261	270	289	286	229	275	254	254	283	271	250	261	272	266	274	270	264	278	272	269	265	264	266	262	302	299	275	286	282	250	253	272	239	270	241	266	280	256	247	251	266	268	270	263	275	285	306	281	277	283	279	267	271	303	272	259	274	264	290	250	270	284	298	279	254	259	259	273	263	283	250	256	252	257	252	307	272	266	282	261	258	260	258	259	295	251	259	261	296	295	275	265	280	250	286	280	270	270	304	241	279	257	283	287	238	296	303	310	272	265	271	296	266	255	257	280	264	252	252	284	291	259	282	280	278	231	291	309	283	258	277	272	292	240	258	284	256	297	267	291	272	274	261	287	252	272	290	250	258	269	267	265	286	278	295	262	289	256	271	279	279	258	262	250	270	300	274	255	241	271	281	231	280	263	272	240	282	268	238	275	262	290	253	263	306	282	268	244	289	283	281	256	266	286	287	276	266	281	282	262	268	275	272	279	246	285	276	266	276	285	297	257	270	251	241	312	264	286	296	254	281	266	253	253	271	273	293	285	273	267	293	273	269	255	280	272	281	281	251	298	297	278	275	288	267	244	262	283	272	266	292	275	276	240	282	297	287	235	289	259	248	261	293	269	289	270	279	265	252	269	233	264	267	256	227	260	276	268	262	257	269	260	259	288	286	240	275	274	293	278	284	255	272	254	281	264	267	276	271	285	297	235	255	277	285	255	256	275	297	267	246	266	276	286	282	268	257	275	268	260	291	275	248	278	257	250	277	282	262	281	254	262	314	275	277	273	288	282	269	265	269	272	240	254	277	272	259	292	262	239	265	258	263	255	277	272	268	273	248	241	262	249	298	282	253	262	272	288	267	258	224	257	285	253	268	258	269	267	266	255	300	259	250	259	250	281	246	253	274	261	245	286	297	272	242	260	242	286	288	266	262	277	263	289	271	272	300	293	260	259	307	269	278	270	273	288	295	250	266	279	256	259	262	279	257	264	284	283	285	262	257	281	289	285	270	260	286	269	246	256	263	286	273	257	269	275	296	280	264	280	243	268	255	261	231	263	277	274	258	288	259	280	285	265	298	260	240	241	254	269	243	281	290	290	258	258	256	286	288	275	272	240	299	285	271	281	294	274	263	276	277	280	283	302	281	289	277	253	279	264	284	256	298	265	271	297	256	272	256	251	265	270	254	250	243	241	296	249	279	268	314	247	260	290	278	258	268	254	285	283	262	262	242	271	280	257	231	247	269	266	257	248	299	281	273	263	250	249	260	272	255	285	282	285	261	269	287	265	276	252	257	308	309	242	283	255	270	271	255	292	278	278	276	242	286	284	245	234	274	245	268	225	283	282	292	253	253	276	269	288	251	280	282	246	261	273	279	248	265	274	280	268	268	274	251	247	294	297	286	250	284	252	254	256	257	275	283	263	247	262	261	272	272	281	261	272	247	271	260	256	283	262	271	253	257	228	281	275	255	319	279	284	262	258	262	276	260	263	281	259	282	269	289	282	280	247	256	273	263	279	249	295	238	312	258	262	283	269	280	296	261	269	288	276	282	270	267	274	297	256	285	302	256	224	265	275	283	277	275	247	283	268	284	285	294	278	267	258	277	277	300	280	250	249	245	257	275	241	215	291	266	236	274	261	259	252	298	232	244	284	270	256	289	266	252	278	280	282	296	246	290	285	274	271	284	248	272	267	285	271	270	241	259	280	268	274	262	280	260	232	294	275	245	273	267	256	286	265	259	275	289	277	267	272	259	284	262	295	260	264	272	263	282	265	260	284	284	277	279	261	240	272	287	253	255	280	255	268	287	255	282	264	252	254	259	226	273	241	258	237	284	234	237	278	246	254	293	276	255	273	306	262	266	291	276	274	276	245	274	237	298	267	299	258	275	307	248	274	260	234	239	285	292	275	272	289	290	291	271	285	265	273	279	253	262	309	262	235	246	272	264	293	289	261	248	268	265	265	261	273	256	269	268	285	250	266	256	262	249	282	292	285	263	253	267	254	279	260	262	285	281	286	266	269	248	272	292	259	265	292	256	253	269	262	287	284	269	285	258	277	306	271	280	264	283	233	266	280	274	253	252	267	253	249	272	270	281	257	273	264	237	261	264	257	269	281	275	296	266	269	294	250	267	233	263	254	268	282	261	278	266	264	285	293	291	245	305	268	301	263	295	254	249	259	274	252	240	276	270	265	250	268	285	256	286	269	273	288	262	270	275	255	282	277	261	270	279	278	272	283	288	287	255	259	277	271	277	292	274	247	281	274	293	266	302	260	289	260	251	260	287	286	283	255	253	259	291	263	259	279	257	266	246	263	287	287	311	261	244	258	289	251	287	259	271	268	262	253	270	287	276	262	274	257	262	274	265	247	284	280	268	246	252	290	293	264	253	259	248	265	302	261	284	262	248	224	239	280	250	266	273	257	269	260	273	247	276	268	256	239	281	264	261	270	270	301	298	282	252	304	261	258	274	259	258	259	252	257	284	286	295	265	265	282	286	238	276	279	267	300	249	266	277	291	269	266	271	244	253	295	294	261	282	263	269	282	261	288	281	246	274	268	240	270	273	291	254	294
60429	87315	58452	30756	13053	3717	1130	566	434	427	425	450	440	442	467	405	427	456	428	438	482	450	469	432	444	450	413	431	432	446	443	467	420	428	471	422	411	466	444	445	454	429	436	458	468	463	429	449	413	449	449	446	466	394	436	422	409	477	458	456	386	449	445	414	424	404	455	382	470	421	462	450	423	449	416	413	489	414	464	459	409	406	418	458	451	419	447	442	406	426	462	441	434	458	416	440	449	458	466	450	470	425	473	398	444	451	494	458	431	411	421	419	377	442	418	427	461	428	407	467	408	447	436	402	457	410	451	416	435	466	435	415	444	474	448	448	435	385	446	443	469	440	474	445	426	456	445	411	442	433	459	411	461	457	433	461	465	428	442	433	417	433	446	419	434	417	413	410	390	461	449	435	448	451	423	448	446	443	429	400	399	456	424	461	445	427	469	461	454	401	414	439	449	428	451	434	415	454	446	420	400	426	463	465	423	430	452	409	432	460	413	457	433	407	453	425	440	469	413	435	426	467	412	423	434	404	423	463	457	459	421	425	430	456	470	447	448	422	449	419	463	411	408	422	423	437	437	429	403	437	455	437	433	449	435	425	429	397	420	434	405	411	430	420	449	480	392	421	428	453	441	398	403	417	428	381	435	439	441	423	432	467	465	443	401	438	418	444	483	429	418	459	403	436	411	429	458	425	443	426	421	485	470	458	451	457	441	433	430	446	447	440	456	409	457	426	427	436	439	412	421	410	447	445	475	432	428	440	408	399	423	475	430	451	430	428	420	442	392	435	427	423	422	444	481	452	413	428	415	451	430	361	445	451	449	421	425	444	462	438	458	428	449	451	428	420	454	445	419	454	410	404	413	473	432	420	468	444	452	427	442	421	421	430	433	437	404	468	474	431	466	429	441	430	436	457	441	417	466	416	440	450	426	406	419	428	439	467	467	471	440	413	423	468	461	420	417	444	471	446	440	452	469	463	442	418	436	405	450	430	447	476	446	457	408	429	435	410	448	467	462	445	502	474	441	445	428	457	436	433	485	419	459	480	434	479	462	450	436	436	426	434	453	421	476	419	427	438	435	447	436	452	438	465	470	435	437	441	426	421	445	435	471	474	452	421	432	433	420	409	428	473	469	440	449	454	425	486	460	411	439	436	431	461	442	451	481	470	393	476	474	440	495	456	428	405	430	436	471	440	447	449	426	444	432	424	403	471	430	433	439	425	435	411	481	411	445	438	412	453	443	441	413	445	454	462	455	452	457	443	415	469	450	456	426	417	441	415	421	412	437	454	459	419	422	423	456	412	441	459	447	482	423	412	408	462	433	451	444	436	411	421	418	398	427	446	437	402	417	480	439	453	451	427	442	450	396	436	489	437	491	441	429	457	422	430	466	464	448	419	409	430	460	447	414	448	418	429	439	448	428	479	447	422	462	452	471	402	459	472	425	448	454	431	418	439	457	417	415	447	451	458	425	434	439	444	429	437	464	456	446	462	438	447	466	452	423	439	467	428	453	433	463	443	423	441	451	448	463	434	449	418	434	431	437	455	438	444	447	450	454	456	479	450	423	454	427	498	432	439	426	452	443	448	441	487	446	468	418	436	407	435	451	406	430	413	439	427	444	433	433	403	428	427	422	453	417	435	406	405	457	427	463	473	464	452	479	481	441	472	415	458	449	464	460	439	451	433	422	426	437	458	427	444	442	441	438	458	426	453	495	459	448	464	445	451	468	430	459	435	411	429	407	426	414	453	474	470	436	442	443	483	396	441	466	412	420	427	459	422	407	456	445	410	400	438	421	497	411	443	402	478	452	447	428	421	384	421	458	421	440	465	426	467	433	436	431	443	438	435	435	497	429	467	456	469	488	422	424	434	420	455	453	420	404	455	461	450	454	421	447	445	444	464	464	425	436	423	435	417	439	469	449	453	463	470	446	431	417	462	447	423	496	448	477	473	450	444	416	426	445	485	452	434	401	444	449	439	455	427	461	457	436	439	438	456	447	467	426	413	426	452	460	472	434	427	462	442	444	436	444	446	430	443	434	411	458	434	423	462	453	437	456	479	460	459	425	433	411	439	445	412	460	444	422	423	414	437	462	429	420	449	420	437	463	429	431	442	433	440	431	438	433	424	417	418	481	425	415	461	410	428	443	421	421	446	447	473	432	416	452	431	410	424	460	449	443	420	432	451	435	463	410	406	428	415	456	438	452	461	418	433	424	439	485	438	454	449	452	442	462	423	408	390	459	423	442	453	451	454	387	459	454	476	468	416	442	422	451	431	451	471	430	421	429	437	415	459	496	470	405	386	442	432	456	427	417	411	480	481	466	429	430	436	468	401	423	459	455	422	421	435	438	382	437	445	455	441	459	457	438	467	444	453	441	476	429	435	437	431	467	437	452	431	447	444	446	437	435	436	460	438	456	409	458	402	398	434	442	449	414	424	439	427	477	424	400	426	424	453	477	494	439	457	423	471	446	458	432	404	443	441	440	413	422	419	413	429	452	432	426	428	405	413	455	412	429	498	424	440	429	450	440	469	457	447	455	436	484	455	411	430	467	410	446	464	445	414	437	431	490	445	408	422	436	427	425	454	426	489	415	430	410	456	409	428	423	463	439	428	441	417	456	408	439	457	437	427	416	455	449	402	412	447	436	416	399	439	419	449	455	452	456	415	449	422	432	453	456	439	490	428	461	426	443	429	424	414	404	449	496	437	462	439	463	481	459	433	414	443	459	432	460	463	459	427	392	438	429	454	471	425	419	473	462	479	435	410	437	441	439	424	419	418	418	447	432	467	413	442	395	442	448	455	465	464	407	412	432	428	440	470	455	414	409	466	401	433	451	417	478	476	445	402	453	416	468	438	416	450	427	449	449	402	393	427	498	402	470	413	452	435	439	473	460	406	437	434	442	460	426	433	447	458	445	392	467	435	422	436	460	433	466	487	489	438	442	443	459	404	472	462	486	415	435	444	378	429	451	476	471	456	444	462	465	428	445	434	423	435	431	462	453	419	448	437	396	428	423	458	429	455	436	428	464	438	453	447	421	403	426	454	422	438	479	413	441	436	414	445	471	442	445	453	389	418	425	450	451	411	444	438	476	448	452	436	459	445	474	430	398	436	437	433	410	479	405	467	460	436	478	423	436	449	447	450	447	427	436	418	467	461	460	415	451	436	429	419	465	430	403	436	437	407	452	454	446	409	457	432	458	414	418	476	433	446	408	495	448	442	444	418	439	424	436	439	458	420	435	432	443	424	425	401	451	436	461	451	433	452	398	427	423	466	439	442	464	391	422	411	454	461	421	457	439	452	468	416	464	445	444	436	454	445	446	429	449	458	393	457	429	462	414	457	434	441	435	446	444	425	431	447	420	436	416	432	464	429	409	451	400	486	426	474	407	444	446	435	454	435	432	447	421	474	455	458	456	449	472	444	432	438	456	441	433	463	433	445	453	441	407	425	418	445	452	428	463	434	463	447	456	442	451	453	413	434
23618	22043	30207	24457	21549	18906	4551	519	379	347	307	366	356	344	356	327	342	328	322	336	309	350	317	351	341	327	326	301	347	315	305	362	287	322	343	314	333	313	313	308	313	337	315	341	328	343	334	323	346	302	306	305	299	351	323	302	339	309	324	340	309	320	296	290	321	359	314	328	298	324	342	338	314	343	341	312	326	336	347	330	338	332	280	308	306	313	346	322	312	330	327	313	312	338	340	317	307	312	356	333	310	327	322	348	310	328	346	348	363	347	366	326	334	326	326	333	321	299	327	330	355	339	298	323	327	313	343	304	322	308	354	310	299	332	321	301	331	312	292	289	317	294	276	340	333	335	306	363	313	321	315	332	312	334	322	315	326	321	324	336	317	357	332	346	310	317	306	318	321	284	327	348	338	334	331	345	318	326	276	334	319	327	340	310	340	271	352	319	302	301	356	314	324	337	339	379	336	319	307	365	353	296	336	318	336	323	310	294	320	366	317	302	355	350	311	333	337	360	319	349	274	310	326	324	320	363	342	291	289	302	321	328	334	307	338	331	322	328	320	286	310	314	326	331	343	310	276	329	331	321	319	358	323	318	342	365	337	329	312	291	346	345	313	336	322	330	305	308	365	322	290	325	306	321	343	329	330	334	318	341	290	277	304	332	299	340	307	325	330	309	306	342	320	341	343	355	339	302	310	314	302	310	386	341	347	327	324	314	330	310	326	334	349	324	338	317	332	333	340	313	292	300	346	334	307	333	331	328	325	303	344	326	323	319	327	313	318	330	343	334	333	282	336	292	341	315	304	317	311	336	325	318	340	334	316	332	365	340	317	331	308	344	349	317	338	321	318	326	328	323	328	315	334	328	318	331	355	316	349	317	331	306	321	284	283	330	323	352	307	306	312	345	343	342	361	339	340	302	319	313	332	314	316	319	323	319	287	318	324	296	326	306	325	303	304	289	300	325	321	368	301	322	299	321	304	324	326	322	326	322	310	322	322	323	311	333	354	336	340	318	298	355	303	317	326	336	331	313	311	306	338	310	337	319	312	329	349	330	336	353	334	319	299	365	320	293	333	360	319	291	310	328	321	346	306	342	291	321	320	321	343	324	296	337	309	313	338	316	303	326	313	312	326	297	302	353	320	347	310	324	296	338	305	356	333	312	351	378	320	323	333	341	320	354	334	320	329	344	313	348	311	358	321	340	341	341	302	352	306	311	326	307	362	293	338	298	339	329	323	318	311	315	316	343	332	334	322	325	301	331	336	309	337	348	306	347	350	333	335	330	342	302	328	298	290	317	339	329	321	332	321	336	316	344	323	348	320	320	336	337	333	329	325	289	330	333	336	298	318	291	329	310	329	336	329	343	308	338	304	323	306	347	330	319	341	340	316	324	323	352	300	294	349	314	309	298	301	332	320	334	321	325	291	344	311	308	336	331	333	322	304	328	328	275	329	298	325	325	344	331	316	313	331	340	325	312	346	304	312	301	329	349	353	313	339	331	334	309	322	326	334	322	333	306	316	338	336	316	331	327	312	317	309	287	336	293	349	358	318	328	338	324	330	319	304	310	341	309	354	321	316	352	298	307	346	315	318	297	330	277	312	337	331	311	325	335	328	297	343	345	337	301	323	321	340	292	338	325	326	306	323	318	310	321	328	296	306	339	318	345	290	314	324	334	317	319	334	331	288	320	322	318	307	362	318	314	315	313	319	366	341	320	346	343	342	319	315	304	315	311	322	330	320	297	342	346	324	343	323	299	343	318	332	330	332	311	320	322	306	317	332	331	322	329	281	340	301	357	303	327	343	351	327	286	331	306	333	299	362	338	321	331	352	345	345	347	362	331	334	296	313	350	305	337	332	362	335	357	303	317	315	313	296	325	298	320	312	334	341	342	316	328	328	307	334	343	292	331	331	290	360	324	355	349	323	322	325	311	320	339	288	316	346	296	331	341	309	348	339	291	359	305	332	317	322	315	346	327	356	292	296	327	306	319	315	314	332	304	348	350	305	299	314	309	307	335	334	298	298	302	351	313	327	325	300	329	302	330	324	306	294	320	319	330	377	306	300	332	332	329	318	311	347	318	319	299	311	333	352	322	302	319	323	350	328	328	313	324	345	328	332	320	289	343	325	310	323	333	324	352	309	299	344	295	355	334	329	296	348	343	324	304	296	314	306	309	301	366	313	315	348	298	286	301	330	308	356	343	320	327	311	299	354	290	322	310	316	338	315	327	299	340	300	348	352	329	306	323	304	344	337	345	325	331	350	301	352	280	337	354	323	312	284	323	317	326	321	315	305	345	335	318	321	338	341	323	326	316	324	317	327	302	326	333	316	319	330	318	291	342	306	317	328	316	318	350	311	318	341	315	327	322	329	320	343	342	308	343	310	322	283	323	305	361	355	307	342	344	331	322	345	324	317	341	297	323	322	320	362	329	310	348	326	323	318	361	297	324	329	341	301	320	310	376	326	312	329	316	310	323	338	303	322	282	299	321	304	335	304	306	324	352	366	339	299	315	319	305	320	353	307	318	328	322	331	320	325	340	343	328	326	331	315	324	310	337	323	315	338	281	302	315	356	350	304	311	321	326	271	327	324	314	335	311	312	337	312	339	307	316	349	319	359	345	351	314	338	333	328	310	316	327	360	331	345	289	319	363	362	325	295	288	314	360	309	330	335	310	308	317	292	334	307	321	307	338	342	297	332	328	326	316	307	312	321	330	341	349	342	327	329	329	333	312	307	289	360	318	304	314	332	332	340	343	321	326	337	327	349	319	339	320	294	364	352	323	338	314	332	342	334	338	314	331	312	333	337	321	333	328	298	333	353	338	326	340	324	319	352	307	317	302	343	320	316	326	316	317	347	311	346	340	310	340	311	318	336	317	324	324	333	338	359	302	334	332	337	283	332	287	309	285	334	354	298	325	316	338	313	314	340	344	358	317	333	334	332	321	315	311	373	335	327	344	319	305	310	322	302	323	308	352	347	317	323	325	322	303	323	333	328	312	314	329	355	312	330	284	334	312	313	350	349	280	325	323	341	317	353	350	317	292	321	331	325	292	342	334	318	318	367	306	312	308	296	329	298	332	309	324	309	353	359	283	314	357	325	297	329	303	297	330	318	347	335	302	310	323	321	319	315	308	323	330	328	314	323	358	347	337	324	338	301	317	312	356	335	332	302	317	304	349	293	305	334	343	319	310	292	326	348	357	305	316	318	330	339	304	329	333	346	329	331	344	313	327	350	299	355	301	323	314	281	324	337	316	312	331	291	329	319	291	354	315	309	315	307	318	343	358	301	334	340	338	301	334	333	290	307	316	341	344	323	288	317	335	314	317	351	286	363	314	306	329	308	368	325	299	308	339	320	317	321	321	345	340	325	299	319	323	337	316	315	328	330	341	364	339	321	335	336	331	322	304	329	294	295	291	341	314	329	332	307	337	316	294	340	334	313	326	313	342	318	330	329	303	319	307	334	351	324	358	322	328	337	301
61919	99037	70421	39301	20086	6272	1760	777	519	493	502	533	559	514	534	536	521	528	479	468	507	521	506	501	489	533	515	511	527	484	503	509	492	510	494	496	523	548	512	527	511	538	508	533	547	557	479	534	559	490	518	469	472	507	530	497	514	537	504	484	554	493	530	494	541	535	447	545	510	478	535	510	504	530	511	507	481	497	479	509	484	536	525	475	524	479	498	535	526	510	490	490	495	503	515	516	546	502	521	529	497	508	485	514	486	495	499	467	517	508	481	539	541	491	491	488	537	520	503	524	512	549	526	530	458	496	489	523	504	508	505	514	475	477	526	518	511	547	530	539	507	517	553	507	508	511	536	525	526	479	511	500	538	511	487	506	504	513	495	502	503	498	548	532	558	504	533	520	490	478	501	486	511	529	514	509	544	480	521	497	483	487	510	456	510	506	517	537	494	537	535	526	549	527	506	529	498	520	527	519	510	542	456	540	476	545	490	489	520	508	526	549	528	518	470	515	518	492	462	497	537	495	488	514	528	483	504	492	517	502	551	496	519	512	513	521	505	522	484	507	536	480	489	522	520	525	530	489	504	511	510	499	511	457	544	491	474	470	517	488	503	513	513	461	483	493	537	496	513	479	529	494	508	515	460	507	517	537	489	526	516	486	528	520	476	492	532	509	533	512	532	527	530	527	472	487	501	509	505	495	499	503	488	499	464	521	527	519	457	507	501	525	481	500	492	535	511	509	457	517	528	520	483	495	472	496	495	554	506	505	521	504	527	518	513	533	514	550	508	482	519	541	558	512	526	484	526	503	493	488	496	458	527	531	512	506	511	469	523	470	491	473	508	539	545	524	533	478	513	499	544	480	516	519	455	516	539	512	522	500	523	453	531	528	528	570	506	507	558	487	490	498	516	510	519	488	491	490	526	494	490	498	470	540	510	507	486	489	520	529	514	482	552	518	477	490	531	489	490	544	541	483	554	498	522	535	500	525	524	522	444	567	510	546	512	513	514	496	495	494	517	518	494	489	525	528	506	490	485	466	530	492	504	538	502	545	552	514	536	473	524	489	519	489	500	494	475	492	531	515	498	523	470	512	508	523	505	495	504	508	488	506	481	497	512	516	494	511	534	473	515	503	508	491	505	521	511	529	521	504	530	513	518	503	506	499	542	528	498	458	500	538	478	538	471	480	536	495	514	487	553	481	514	483	513	546	470	531	507	523	482	494	529	520	480	497	541	493	529	515	477	493	504	524	496	508	471	540	494	505	497	508	555	509	495	513	538	512	486	502	530	552	523	492	520	490	515	498	485	523	487	493	498	507	491	544	542	481	481	455	529	464	514	527	536	515	507	553	497	490	507	521	561	552	490	499	505	512	519	450	514	506	514	526	508	527	481	517	551	528	472	492	541	551	537	503	527	520	519	506	506	480	528	514	516	504	459	518	519	530	516	529	530	500	547	545	538	504	523	498	517	521	530	490	487	478	537	544	496	539	535	533	448	492	489	442	493	526	523	503	514	516	515	525	512	552	509	498	496	519	508	510	518	499	526	489	487	489	466	508	524	523	485	511	539	492	526	491	510	521	490	507	492	525	535	524	458	489	508	497	505	503	544	533	501	496	512	559	511	537	477	527	514	501	511	498	509	498	496	555	508	533	505	500	493	495	530	505	513	466	515	526	551	460	513	528	475	508	548	493	506	490	504	546	509	466	503	504	525	542	538	567	476	514	539	518	483	523	539	533	515	545	513	491	500	511	489	491	518	501	506	514	457	506	528	511	501	503	507	492	522	508	519	498	487	487	488	467	505	508	481	511	513	523	504	511	489	499	486	515	501	544	505	517	498	474	489	503	529	524	531	533	500	549	505	498	529	535	535	499	514	512	525	470	525	460	533	522	529	467	496	528	496	479	470	516	510	508	494	478	492	528	512	506	509	512	487	519	474	522	515	521	535	525	524	509	493	504	482	502	519	493	498	501	509	517	504	491	492	503	528	478	498	532	500	512	512	507	518	504	499	460	505	512	511	517	530	514	531	478	522	510	469	484	494	496	516	503	493	513	542	482	524	511	489	533	511	512	512	517	535	508	534	510	503	503	525	510	525	527	516	456	508	507	500	509	518	520	523	486	506	513	530	479	539	528	503	536	534	505	492	493	462	474	456	475	527	528	530	483	523	497	536	491	491	502	499	483	468	501	543	456	512	536	535	484	477	517	513	484	526	520	540	528	519	465	520	522	439	500	529	505	508	514	487	464	502	449	530	507	525	497	551	501	505	504	485	508	483	537	516	522	482	491	474	500	531	502	527	488	516	507	555	525	507	491	514	532	521	543	519	520	495	551	506	468	528	509	491	493	534	491	467	559	502	530	516	496	531	515	496	513	519	506	492	488	504	506	516	486	535	498	488	555	490	501	505	529	515	531	513	508	512	517	521	493	490	488	471	514	492	473	451	483	469	517	527	497	515	522	475	517	507	529	542	551	504	512	526	524	527	545	502	501	515	489	511	505	558	553	528	459	509	536	520	471	511	509	531	525	550	510	511	498	502	529	525	505	509	454	481	514	499	469	475	464	469	501	452	514	530	516	488	521	527	533	489	534	557	491	509	522	508	482	506	526	513	481	510	509	480	545	521	512	477	501	539	524	506	476	530	495	512	520	546	532	545	483	512	540	510	503	499	520	447	493	484	502	470	518	492	529	490	515	512	498	504	503	559	529	530	513	521	495	499	541	555	531	528	518	508	534	489	526	503	502	521	536	500	552	473	514	487	528	515	546	487	501	478	508	525	527	505	463	525	522	557	524	472	498	510	484	531	474	465	537	496	505	496	543	549	475	525	529	524	536	530	527	514	497	502	520	536	495	473	503	512	530	481	499	529	499	511	516	494	512	495	504	489	504	494	518	529	491	528	545	474	480	479	485	504	507	548	544	526	479	492	531	475	507	479	492	523	486	510	495	541	499	517	522	533	449	561	514	526	502	494	512	551	512	495	468	480	479	483	505	504	532	499	494	512	476	500	498	510	508	529	520	508	523	490	525	495	523	485	482	509	486	507	538	472	511	513	530	499	522	484	493	514	519	478	521	491	522	498	491	543	534	466	507	502	544	513	513	499	512	482	509	528	544	505	535	485	511	505	500	521	528	484	477	470	522	470	512	529	515	471	521	472	513	512	514	541	511	500	494	510	481	512	508	504	510	468	475	533	539	526	490	496	507	485	506	488	497	533	494	520	513	538	496	484	564	498	534	529	488	530	516	498	510	500	519	480	519	525	522	476	467	507	511	474	504	493	526	483	495	472	555	476	499	526	468	497	494	568	514	495	530	506	506	519	508	512	484	512	515	509	530	512	497	495	451	505	484	507	477	523	525	494	490	543	502	493	482	442	510	479	530	544	508	502	489	511	512	567	522	523	547	524	551	538	503	514	477	520	496	521	509	482	493	540	516	485	513	510	497	494	537	493	532	523	487	526	528	483	466	521	492	541	539	505	556	489	483	525	478
30347	29078	25468	9953	1592	463	260	229	182	188	199	197	189	187	204	185	198	213	212	188	208	195	198	214	217	182	198	204	206	184	197	214	196	187	200	191	206	221	206	197	213	195	205	219	208	206	228	184	216	201	159	181	206	203	217	175	201	193	202	220	216	202	181	193	206	202	181	206	225	188	204	196	182	188	221	197	205	183	202	209	207	195	234	180	200	195	205	202	219	197	227	191	189	160	181	206	204	206	180	198	184	232	199	219	202	183	196	184	207	223	193	216	209	227	196	190	224	205	204	217	199	217	218	178	217	218	231	201	191	202	215	192	215	186	194	221	187	203	210	213	184	213	203	173	188	195	208	219	203	202	230	208	200	236	219	215	217	210	214	218	218	207	178	205	195	177	197	206	193	189	196	198	222	225	185	234	172	198	221	190	199	224	217	211	201	206	193	201	189	195	226	186	211	195	202	190	212	208	211	188	181	176	211	199	211	185	180	228	177	191	219	193	178	197	222	211	221	183	203	171	207	189	217	217	210	202	188	218	209	204	211	196	198	212	211	208	180	187	215	204	177	231	194	185	179	203	224	203	197	183	199	191	219	213	183	187	201	199	191	185	176	190	187	207	212	185	208	200	215	193	168	220	202	198	192	198	215	228	214	198	214	175	194	186	184	198	193	178	217	187	205	220	218	197	191	248	194	183	207	195	205	211	207	171	225	184	194	206	205	226	192	194	214	188	213	216	197	204	229	184	200	174	221	202	208	204	188	209	212	207	184	211	201	193	200	207	217	195	203	216	181	190	180	206	198	202	208	170	183	199	182	186	199	217	201	206	194	214	179	191	213	203	196	197	178	195	208	201	209	201	189	222	215	213	188	222	172	185	215	190	206	217	221	209	200	199	220	237	196	193	162	188	219	209	198	221	214	182	216	206	188	228	217	178	239	216	178	188	236	217	206	170	196	218	186	200	194	190	224	202	203	215	198	207	197	188	210	228	180	193	204	203	207	208	197	219	192	229	203	181	217	197	195	197	186	208	227	176	205	241	211	193	202	211	247	216	201	196	203	189	177	207	219	202	190	188	202	198	189	223	216	196	212	195	194	220	196	196	179	206	219	193	178	193	198	218	218	214	200	216	201	211	210	192	200	196	215	189	182	217	226	211	212	206	178	189	178	192	192	222	186	184	215	197	189	193	193	207	202	223	188	196	211	194	171	197	206	205	205	230	166	189	194	213	205	179	225	192	178	218	186	203	188	191	206	211	214	204	204	231	205	228	222	218	189	184	193	201	191	184	194	240	191	193	190	186	183	198	210	196	229	228	236	223	175	229	187	206	198	192	197	225	211	208	173	205	191	202	182	193	194	203	191	204	201	190	203	212	181	207	185	180	189	193	217	222	206	207	195	210	188	205	201	185	204	192	219	193	197	207	211	221	205	211	207	207	213	204	203	187	187	216	197	194	212	206	241	192	196	201	206	196	214	215	200	207	194	196	190	209	190	198	201	197	201	189	214	212	224	238	198	212	201	211	206	199	212	219	217	197	189	209	246	174	206	207	205	223	240	171	199	196	217	182	183	182	207	178	202	221	197	206	193	206	205	197	173	211	214	214	197	212	230	222	225	197	214	228	227	193	192	189	184	195	183	208	186	190	206	205	206	178	180	187	199	190	196	201	170	184	193	185	201	186	200	208	208	213	202	214	183	214	221	194	207	194	194	207	210	203	220	213	199	191	210	194	200	200	231	223	218	208	232	184	206	211	174	211	195	222	183	202	211	191	218	171	198	205	175	185	178	198	207	198	208	182	207	173	194	215	225	175	192	207	200	200	203	192	206	200	232	187	182	209	215	204	192	184	215	210	200	193	201	181	195	192	198	197	188	200	190	197	201	210	183	215	195	219	196	175	207	193	194	186	201	219	207	211	189	212	205	188	189	208	213	200	197	191	204	203	199	189	203	191	190	204	196	196	203	220	207	189	220	191	202	204	176	212	209	212	188	183	197	184	184	205	218	232	212	184	203	184	192	228	194	166	210	189	179	202	223	195	196	204	189	195	199	193	199	197	209	187	179	189	208	183	186	230	197	193	212	236	202	224	216	204	201	205	217	207	172	214	200	218	220	215	189	184	202	203	186	204	210	180	187	200	223	206	194	195	189	192	208	205	206	212	168	194	212	215	202	177	197	214	231	204	184	189	202	213	176	196	188	195	209	224	215	184	176	234	214	234	196	189	191	247	216	195	191	198	188	200	209	206	220	198	199	187	173	204	210	205	214	216	189	182	189	191	191	225	192	215	188	228	230	192	207	172	195	211	201	214	195	192	221	190	221	200	183	217	189	193	193	189	214	215	181	201	199	187	195	198	199	189	207	199	185	213	186	203	202	188	223	187	199	179	180	231	204	196	210	206	178	203	209	187	200	222	192	198	203	231	208	206	207	206	217	207	183	198	218	197	195	222	197	208	182	185	201	216	219	177	199	226	207	201	216	198	194	235	207	216	204	219	205	193	224	214	231	196	205	199	183	195	195	210	212	215	209	182	213	195	200	205	167	218	191	207	197	210	191	207	214	227	201	211	199	209	195	204	219	199	205	212	201	193	204	185	204	211	190	184	200	198	198	217	181	203	204	193	185	190	216	193	227	172	220	227	194	176	186	201	220	222	215	210	231	188	200	203	218	209	208	193	206	217	201	182	175	216	184	209	197	189	191	194	186	184	214	196	205	218	200	213	197	211	223	169	177	184	218	198	196	198	209	225	192	180	181	201	208	188	225	212	218	198	202	211	204	226	185	217	189	193	206	184	180	178	177	193	196	195	182	195	162	202	201	194	227	208	179	190	199	200	190	228	182	194	200	212	191	188	198	190	181	213	183	208	183	185	210	204	190	203	166	205	202	204	226	187	217	189	182	221	213	231	177	205	201	207	192	189	219	199	209	213	222	198	209	204	224	201	201	199	219	210	185	190	204	213	189	199	188	218	202	215	202	213	202	206	205	201	211	221	190	212	181	201	193	213	211	190	186	238	205	220	188	195	174	208	200	192	206	213	204	166	215	223	202	230	214	187	195	170	192	192	196	228	175	181	198	214	211	201	202	195	194	224	181	179	199	194	217	218	218	220	189	193	201	231	214	203	177	189	202	206	219	200	186	178	189	213	202	203	188	206	214	183	190	208	228	211	204	193	192	195	248	189	164	187	188	208	210	222	204	182	224	209	219	200	212	208	192	204	216	193	183	198	193	192	200	182	179	214	189	196	194	196	180	189	214	198	203	214	180	200	204	159	198	214	177	212	202	194	230	183	233	210	204	197	216	206	204	181	223	195	211	217	227	199	201	197	186	211	192	191	196	237	208	226	217	192	197	185	207	211	187	212	203	196	218	204	207	222	195	224	201	212	200	194	191	173	207	225	193	215	201	194	201	190	193	235	191	205	210	178	184	230	196	205	188	196	198	195	191	216	185	211	214	195	197	211	187	188	201	181	200	200	186	206	225	196	214	202	217	205
37450	45448	28901	9549	3031	927	469	347	339	326	304	356	341	379	302	320	339	356	329	347	351	343	349	341	330	329	353	316	297	320	342	364	325	328	347	340	323	306	336	325	354	336	321	331	322	312	376	352	323	366	340	328	297	329	338	346	356	330	339	310	333	367	335	319	337	367	355	357	358	322	289	339	339	345	323	378	318	342	355	324	380	356	313	352	382	326	352	298	367	318	343	349	336	339	299	334	334	353	350	327	366	327	334	334	317	323	314	339	387	310	359	321	345	314	314	330	328	351	335	350	357	337	317	338	350	302	340	323	310	347	335	310	317	304	363	332	333	331	327	312	336	328	324	335	357	354	336	300	304	339	358	325	304	337	351	292	351	320	353	337	363	354	307	310	325	315	346	355	329	317	340	369	354	368	344	333	342	356	326	328	334	358	309	342	331	337	349	333	342	356	301	338	338	337	339	328	341	347	325	327	335	309	318	322	302	342	322	361	323	347	373	340	314	334	353	372	310	322	285	350	347	336	342	323	330	351	353	354	370	352	332	335	350	338	333	334	341	324	340	338	341	343	370	333	347	340	336	345	358	351	318	358	341	337	331	355	349	334	325	310	347	323	329	336	346	319	337	364	323	306	338	326	326	369	339	343	347	371	339	352	327	362	332	325	347	329	362	365	326	337	346	359	361	346	376	323	333	325	342	347	341	343	348	328	298	341	347	306	304	338	335	354	334	348	330	348	326	332	350	352	335	333	337	325	347	323	345	328	335	331	317	336	346	328	335	333	348	303	315	353	329	349	361	340	313	358	312	352	353	362	353	337	348	354	339	348	311	342	310	324	356	351	350	338	328	341	370	315	309	342	349	360	338	316	322	331	319	363	370	351	318	321	361	342	316	332	286	324	337	333	333	326	345	356	351	338	349	323	361	346	326	359	307	319	379	341	318	323	328	314	332	326	357	351	344	372	352	327	327	333	293	331	343	331	334	340	352	325	341	373	318	306	330	341	327	358	327	336	324	327	347	347	351	351	329	341	325	357	351	367	338	358	332	335	338	288	363	348	305	356	342	340	337	317	342	338	333	329	324	359	357	333	318	354	325	345	325	324	337	345	359	353	334	358	340	336	346	343	316	313	332	337	335	348	337	308	341	326	321	347	345	306	324	352	320	302	339	337	341	333	327	357	334	319	322	329	331	325	329	345	337	336	332	335	329	297	347	324	317	325	295	327	352	348	304	322	338	332	324	364	319	317	321	344	345	315	303	327	312	369	380	314	330	296	355	308	303	369	356	346	314	341	320	299	349	312	328	320	342	351	336	335	322	327	353	364	318	342	337	345	327	343	350	336	345	281	355	330	298	313	358	341	326	323	385	344	312	347	331	359	353	336	350	342	310	329	331	345	345	343	330	317	313	341	349	325	341	322	337	354	375	323	312	338	340	319	350	348	343	333	324	361	330	366	314	331	350	309	298	346	285	331	328	341	312	363	355	314	329	321	348	332	353	328	324	332	304	382	364	346	333	331	337	344	347	328	311	336	353	342	346	318	327	363	362	346	307	335	315	335	354	363	344	328	358	339	344	309	342	357	395	352	364	343	347	320	371	352	350	336	323	363	314	348	321	360	324	368	342	350	330	343	315	297	304	354	312	312	354	349	307	324	306	297	349	327	342	334	348	366	385	342	327	346	352	331	340	353	322	342	316	360	331	340	300	371	366	331	330	310	335	337	356	311	311	330	352	361	360	343	311	348	353	323	317	326	358	328	367	328	337	332	322	354	345	353	369	333	340	317	309	315	310	331	317	344	328	332	364	330	334	333	353	321	334	311	304	308	346	345	316	328	339	330	354	326	350	336	335	315	345	306	326	325	344	353	313	338	331	339	320	341	366	339	349	365	320	313	333	348	341	326	331	312	305	285	323	315	360	329	336	328	353	356	311	319	347	348	342	355	352	308	343	346	322	344	319	313	355	319	343	326	313	333	333	315	369	304	332	323	353	331	352	370	347	354	356	370	344	339	324	317	335	349	331	349	345	334	337	336	349	347	363	324	322	344	330	325	357	331	325	346	329	330	375	323	338	337	339	375	351	352	366	320	335	341	328	338	309	335	360	317	330	335	350	352	345	301	305	323	372	352	325	351	342	346	337	340	352	326	343	333	322	309	360	328	317	317	326	323	346	327	326	341	350	385	331	357	330	351	338	356	321	312	339	350	334	340	326	338	315	374	314	327	317	343	342	330	354	336	308	318	298	297	328	353	335	359	333	322	325	343	306	310	363	381	341	353	342	316	338	337	359	368	347	333	334	367	303	345	329	329	354	306	337	381	380	334	322	305	346	348	322	333	325	335	366	323	315	332	338	318	333	341	339	354	337	316	335	325	332	340	334	337	364	361	320	336	331	348	341	325	327	331	361	364	344	368	355	328	307	340	339	309	323	334	307	317	314	351	361	319	329	335	326	345	299	331	355	308	354	366	342	372	333	362	296	341	332	369	350	342	343	318	327	333	400	341	358	375	316	348	347	333	321	335	369	337	300	355	347	319	324	381	333	341	354	368	351	330	331	319	359	312	339	343	326	347	354	338	341	327	352	323	305	312	320	336	297	337	347	341	342	344	316	352	362	352	377	335	341	330	317	341	305	358	367	333	331	318	332	317	328	343	336	300	376	368	354	387	309	314	321	356	359	349	331	318	354	334	321	380	336	349	290	330	349	353	319	363	356	317	368	351	353	322	342	317	361	359	360	324	345	345	342	332	301	300	340	330	328	325	332	361	318	359	352	323	327	346	330	347	373	333	343	343	319	320	323	356	319	314	347	366	344	342	353	348	353	319	334	361	335	350	374	368	340	347	336	344	327	329	349	370	338	295	312	355	332	323	332	347	327	343	321	334	323	369	351	344	307	348	347	325	367	340	354	343	342	320	285	313	326	346	342	346	351	316	356	336	333	380	297	292	339	331	336	329	327	350	379	334	346	349	368	313	319	329	327	332	348	320	342	318	318	330	329	305	334	317	335	345	337	328	339	368	315	313	352	307	299	324	336	342	364	320	344	340	319	335	324	347	314	354	346	306	342	338	349	320	364	344	350	354	351	347	364	341	324	341	344	321	348	354	336	357	375	319	329	314	340	369	309	313	329	345	331	308	290	324	349	361	359	346	322	332	338	339	362	334	334	324	330	349	326	324	365	338	326	338	333	354	351	364	342	330	339	336	348	294	326	302	351	337	374	342	343	326	328	331	341	349	330	322	316	321	323	364	334	322	349	346	359	336	328	325	339	379	357	348	336	338	353	332	349	313	352	342	339	311	337	321	317	353	334	336	331	389	332	342	341	331	366	319	348	336	340	338	369	350	332	309	309	332	338	323	331	341	333	330	349	335	324	344	335	347	331	328	345	307	329	333	358	315	291	322	348	343	325	306	318	372	337	318	319	327	345	354	332	342	336	316	343	374	349	324	376	354	335	364	343	328	324	371	360	369	344	355	312	324	327	320	310	323	337	357
24800	23156	31478	25817	19501	6777	664	358	271	265	297	269	245	273	275	298	272	288	282	280	305	259	298	268	298	292	281	259	280	269	273	262	267	267	282	269	257	274	277	268	282	257	293	305	277	276	264	290	275	261	275	276	281	263	280	272	310	282	277	255	249	284	252	267	284	281	290	270	275	273	289	244	258	275	263	299	277	270	256	255	273	256	262	287	294	283	279	304	296	249	269	292	259	291	264	236	273	286	260	266	267	301	335	245	270	298	268	298	257	273	276	248	272	296	305	251	303	285	271	293	271	245	253	285	316	280	279	291	288	272	276	295	287	256	319	270	256	289	308	293	260	259	264	276	258	267	274	285	274	274	267	297	280	241	269	286	259	282	249	302	266	297	274	260	249	250	263	234	276	272	293	271	252	272	295	272	264	248	265	268	273	262	286	247	276	273	250	299	255	265	284	272	276	262	283	252	249	265	299	282	264	269	251	279	269	262	286	254	297	278	297	261	276	288	276	289	300	315	277	265	235	283	272	289	279	297	258	284	294	280	281	257	266	281	292	259	263	282	262	276	294	274	261	265	300	243	258	248	272	289	281	295	275	272	259	268	265	257	287	251	257	270	264	269	269	275	260	286	267	297	290	264	301	271	285	284	276	282	275	287	274	261	250	280	281	266	303	292	288	290	247	271	287	282	296	254	273	273	298	278	278	268	269	244	267	260	301	278	292	271	265	251	281	260	284	268	275	248	250	282	276	287	291	258	281	268	288	263	274	257	248	281	297	285	262	284	286	284	265	257	262	275	274	274	278	273	255	272	300	278	288	273	282	287	233	284	263	293	291	262	290	276	248	302	281	259	257	317	290	247	275	280	275	298	257	274	261	289	250	279	254	278	291	275	254	266	261	259	296	272	287	263	255	259	294	290	265	270	296	252	269	286	281	279	279	278	241	279	289	292	298	272	258	250	312	293	255	258	267	265	272	254	274	256	275	271	260	271	297	229	247	300	293	269	272	271	264	285	280	243	270	292	261	294	287	272	285	269	289	269	258	230	262	269	267	263	269	285	288	274	245	260	279	262	266	251	275	256	277	304	264	280	246	293	293	297	269	263	263	274	257	267	264	265	278	259	259	265	292	227	230	281	291	282	286	295	291	312	284	251	265	261	260	271	264	271	287	263	254	244	235	268	290	286	280	298	263	300	252	275	273	284	265	266	294	259	308	248	266	264	249	269	259	278	267	272	276	271	277	251	264	272	268	281	267	276	276	262	312	282	284	247	267	273	284	283	283	295	261	280	252	264	269	260	272	264	292	265	265	269	271	273	267	240	252	254	245	298	255	263	278	262	241	262	283	252	282	261	284	294	291	241	272	280	280	312	280	300	264	269	273	258	275	319	285	280	273	270	298	302	249	278	276	278	250	301	284	270	264	268	282	268	288	297	267	270	287	260	295	284	279	270	253	291	253	276	255	256	279	317	258	274	271	236	280	279	290	277	285	276	303	265	265	289	269	249	259	293	253	272	262	272	267	275	274	284	283	275	300	248	295	258	293	274	269	274	278	247	281	267	287	256	251	258	272	301	277	278	304	255	244	257	272	265	248	279	281	267	256	273	269	273	239	287	263	257	297	288	261	291	263	261	282	278	272	278	252	282	291	256	288	265	274	273	315	262	275	275	261	257	277	286	288	249	290	264	242	243	266	263	250	293	249	263	264	273	283	287	261	292	232	276	235	256	264	298	318	301	282	307	272	273	259	271	232	273	269	242	275	259	270	272	289	304	308	278	252	248	263	275	302	268	265	266	262	275	262	256	284	265	251	268	300	265	288	293	274	270	282	254	295	269	271	263	267	304	282	285	269	265	278	273	277	277	285	250	275	293	275	256	278	263	274	258	292	236	260	265	276	261	290	286	236	270	281	278	256	272	303	266	269	278	266	266	281	272	260	282	276	256	243	290	272	255	281	274	270	267	293	271	276	286	279	263	249	252	249	308	269	298	265	286	270	262	278	251	272	274	252	303	281	276	250	263	256	273	296	265	282	271	267	271	289	295	265	294	267	264	248	260	261	284	276	265	277	279	267	274	289	283	258	262	253	276	249	290	291	254	274	260	280	261	280	278	278	274	268	284	276	290	250	303	257	290	283	290	241	265	266	266	291	264	267	272	255	265	265	230	250	260	272	289	261	257	263	274	298	271	243	275	258	273	295	262	302	265	295	279	293	244	291	268	261	242	274	275	284	268	258	281	271	312	256	270	282	269	273	305	297	267	245	276	284	242	242	281	285	250	278	270	296	256	277	276	295	263	253	262	262	262	259	262	285	262	279	252	280	261	244	268	289	257	279	252	287	264	308	283	275	269	278	273	270	271	270	286	264	271	240	249	273	274	249	275	266	271	266	294	279	263	253	267	274	293	287	307	278	284	255	281	284	230	237	268	263	286	282	293	277	247	267	266	265	258	298	253	289	261	253	281	277	280	254	256	258	226	292	290	249	248	251	264	299	283	246	266	287	268	264	291	257	249	256	267	265	285	285	277	242	288	286	282	286	279	280	288	281	269	285	256	250	235	276	275	273	273	301	262	288	294	288	287	284	254	298	257	269	279	276	266	273	267	287	263	256	294	274	261	276	268	255	278	261	266	297	293	258	267	256	262	261	262	273	314	281	290	271	246	267	247	268	274	266	262	273	270	280	265	254	305	288	299	291	284	262	269	292	292	275	247	260	289	269	256	270	274	269	256	264	269	235	284	299	289	316	255	279	270	265	264	255	292	269	254	244	308	259	276	271	291	264	267	275	237	274	263	264	256	279	261	281	281	267	269	267	269	295	273	282	248	257	237	301	283	288	244	265	290	281	272	265	283	258	253	281	253	283	275	247	302	295	240	252	265	236	273	262	317	276	265	271	264	257	250	278	256	289	272	289	267	261	279	272	240	268	266	277	265	253	272	294	247	308	278	270	275	264	270	249	293	249	268	287	259	291	273	260	288	277	249	278	252	263	270	237	271	280	285	283	280	264	247	279	289	244	301	265	261	285	272	262	254	297	245	251	260	264	259	265	296	280	278	279	268	275	262	283	258	270	263	286	285	286	243	255	301	251	244	269	294	287	293	258	270	263	267	230	268	283	265	288	279	302	310	245	264	267	239	268	265	245	279	273	268	239	273	261	282	276	296	288	288	292	254	307	252	273	245	278	265	296	298	307	286	259	259	268	262	278	255	277	259	267	274	299	272	292	261	249	282	264	259	280	262	291	270	273	274	291	285	264	276	275	268	296	302	266	277	285	316	271	281	271	250	271	248	276	265	268	286	275	274	296	274	283	275	282	259	264	275	281	262	274	251	265	278	288	283	270	318	272	254	301	270	281	279	296	280	267	275	240	301	258	263	268	270	297	274	294	270	273	271	290	279	277	274	247	253	286	282	298	279	287	256	262	273	286	268	242	273	273	280	264	269	263	260	266	264	262	281	263	258	285	257	258	265	267	291	261	272	297	271	265	244	258	281
60942	87580	60230	31417	13018	2928	969	543	508	455	440	423	489	447	409	531	451	461	487	465	436	470	436	442	429	440	432	429	406	485	445	446	417	456	409	459	422	443	424	424	436	439	446	431	495	460	456	436	473	440	396	439	410	450	460	426	432	423	457	407	465	426	469	450	434	407	467	467	494	444	467	453	393	437	456	433	496	426	463	460	420	437	416	445	468	459	483	462	442	448	416	424	438	428	448	459	497	418	423	452	422	437	414	451	477	430	427	434	437	454	496	466	456	439	453	429	428	458	466	463	443	431	459	437	427	411	442	442	444	447	437	432	429	492	438	438	432	439	440	450	446	468	443	446	411	419	433	459	405	465	430	434	435	462	436	408	425	470	413	439	450	449	467	455	477	392	431	416	431	427	475	413	487	484	471	434	444	432	425	451	443	421	442	440	405	440	454	424	470	460	471	475	442	453	465	470	431	454	451	443	453	412	449	427	444	417	414	442	436	461	452	439	440	419	415	451	414	433	447	427	455	454	415	435	420	440	452	453	453	462	459	493	462	457	451	494	445	481	449	390	423	440	472	454	501	481	500	429	431	458	395	446	438	482	472	467	442	449	441	447	434	421	466	417	424	412	472	429	439	448	438	430	390	464	422	456	424	447	449	455	451	460	422	467	470	455	432	417	438	461	441	429	436	425	456	457	461	461	427	422	455	432	470	413	458	451	462	409	410	463	438	456	442	488	429	415	412	412	441	446	427	442	464	440	435	477	412	392	451	432	486	476	451	426	455	490	434	469	418	443	468	436	458	474	463	440	454	452	421	445	436	434	467	454	474	445	406	447	463	432	411	429	451	403	410	432	420	444	455	463	445	429	424	474	457	440	431	480	442	458	445	454	458	460	449	449	468	425	451	454	418	439	458	442	480	427	418	438	424	447	453	447	411	463	410	425	433	406	467	439	477	432	468	443	433	436	438	438	413	422	461	476	407	403	442	402	461	424	456	452	491	420	453	429	467	466	462	435	378	415	462	419	453	477	410	433	481	433	423	401	451	442	459	460	451	424	475	405	482	450	434	446	452	428	424	435	463	431	413	434	441	440	418	459	406	459	451	413	436	429	463	454	425	448	456	468	420	458	438	390	421	424	471	444	482	410	453	434	403	425	418	433	419	432	426	420	430	468	436	425	412	426	425	472	432	471	449	433	402	426	430	430	400	408	418	441	496	466	455	461	446	446	432	445	433	464	471	459	429	441	474	437	459	440	430	457	433	423	432	458	429	423	444	435	416	432	461	418	451	461	499	466	437	421	422	435	427	440	433	441	435	420	428	462	418	443	439	469	451	427	418	458	459	441	433	430	401	407	433	440	412	461	392	447	442	452	452	444	474	421	407	441	441	455	462	432	444	413	461	413	435	430	463	432	461	429	417	415	440	415	436	432	444	451	429	441	499	426	430	449	417	442	410	408	449	445	435	464	448	429	413	395	435	450	453	459	428	459	428	387	431	438	423	442	464	454	447	421	454	431	439	464	436	461	454	440	445	441	443	441	437	428	463	443	475	430	411	448	407	434	435	450	435	454	459	458	455	451	458	444	438	453	434	483	454	428	468	464	462	419	433	473	466	433	435	444	436	470	455	436	463	474	435	431	445	457	427	470	427	447	452	439	429	439	433	456	464	452	447	443	397	470	439	439	477	408	458	418	443	470	421	458	430	425	428	428	427	416	435	434	494	445	464	439	429	452	450	468	447	479	431	451	414	406	432	436	441	432	475	428	446	469	419	409	465	453	438	421	430	467	421	462	457	468	421	451	401	430	438	457	456	452	419	435	471	455	501	441	458	412	461	434	431	467	426	444	406	402	449	451	425	471	430	408	447	496	415	446	424	411	422	433	455	435	449	451	423	441	441	446	445	441	496	464	424	481	464	451	436	451	451	461	432	473	425	460	394	428	452	402	461	479	446	448	461	418	427	449	421	423	445	401	426	462	440	462	461	425	455	442	465	446	476	421	414	467	415	464	462	398	448	414	433	440	420	413	473	447	447	438	478	454	403	417	467	441	448	437	407	455	428	422	458	447	449	444	476	407	447	439	424	472	475	447	453	429	465	417	427	447	449	430	444	403	422	442	463	437	417	425	449	463	464	392	425	438	441	464	413	439	423	483	432	469	452	468	423	418	425	459	426	471	423	458	445	447	433	406	475	443	423	434	495	425	447	448	427	415	434	476	413	456	459	457	432	422	462	423	460	447	409	427	432	421	426	413	451	405	471	467	430	454	451	462	465	465	406	442	453	443	448	478	432	474	471	422	444	435	409	450	478	459	471	459	437	433	433	466	412	448	448	424	470	426	438	424	461	452	467	447	452	435	422	503	461	485	436	442	424	422	439	398	467	422	449	439	420	424	443	468	446	443	447	446	400	445	460	464	443	462	421	410	473	453	431	419	445	460	445	394	467	447	423	470	431	469	453	450	438	434	462	445	432	443	449	464	477	475	467	432	475	439	466	453	457	404	465	441	415	444	425	445	455	414	441	452	468	447	427	421	436	439	439	420	426	447	426	434	457	417	449	417	431	436	445	438	410	454	419	429	469	424	428	428	473	430	421	444	407	444	462	425	453	421	423	438	448	427	443	450	441	428	446	439	488	435	470	485	458	416	454	437	463	420	435	442	439	466	411	423	452	424	488	423	474	444	429	468	448	405	462	410	464	415	465	466	462	426	459	412	406	425	433	434	446	451	438	479	445	414	455	446	441	461	460	455	412	458	464	434	464	430	444	461	431	411	422	457	445	430	460	501	474	441	408	485	428	450	431	431	454	410	439	441	452	456	430	443	417	431	430	469	417	487	440	454	401	436	458	472	424	444	427	453	421	455	438	443	453	473	432	437	427	410	412	403	407	429	416	406	443	411	486	457	429	463	442	411	447	432	459	436	432	432	431	425	451	473	403	415	462	456	426	451	462	443	436	447	429	452	410	452	382	431	416	427	442	399	424	430	447	450	448	445	433	488	446	437	417	429	432	440	459	452	463	457	502	455	443	449	441	411	395	458	407	453	408	466	469	428	452	439	422	424	459	486	443	447	441	423	435	424	458	445	450	453	449	447	458	408	449	427	441	487	460	468	436	461	426	464	425	426	446	429	465	389	421	421	469	400	439	475	462	394	469	442	455	457	447	480	455	446	422	376	435	426	439	415	468	423	418	412	409	463	443	446	480	452	411	433	459	424	465	453	439	447	457	475	411	405	411	429	465	444	453	445	454	434	476	455	419	440	431	457	443	398	459	454	467	429	498	450	477	419	435	438	446	471	470	458	401	421	415	436	454	468	399	473	459	444	457	447	449	472	456	391	484	445	409	437	439	441	466	458	458	411	430	479	431	409	444	426	434	432	440	438	401	408	432	446	442	400	459	451	429	435	423	402	435	463	456	459	444	433	445	434	429	428	414	468	482	427	449	414	418	435	449	437	449	442	397	430	453	440	447	467	423	420	455	460	434	424	485	402	438	431
23494	22098	30250	24596	21508	18639	4408	506	364	332	355	333	326	323	339	295	346	340	321	345	327	315	310	331	309	341	328	348	336	302	326	313	284	336	302	338	363	334	320	318	294	330	335	326	361	304	314	312	326	328	332	313	338	318	313	348	333	310	312	302	302	342	339	317	334	288	316	338	327	314	313	316	312	345	334	321	333	317	322	350	306	314	321	321	336	346	326	332	310	330	308	331	292	311	327	336	342	307	326	327	328	318	332	315	311	346	339	318	341	317	335	327	344	292	301	297	298	317	325	323	314	308	361	331	333	358	334	323	338	349	333	333	326	298	330	358	343	335	324	310	334	299	308	310	321	308	328	326	318	337	323	347	350	334	323	327	296	318	309	322	314	324	343	332	318	325	331	331	289	286	339	328	313	332	314	316	331	338	323	297	315	333	335	333	317	339	329	303	339	339	348	319	314	343	301	338	331	344	282	313	331	355	338	325	357	309	319	305	298	312	330	340	322	316	322	342	334	330	332	304	346	328	324	341	349	341	380	350	325	310	333	299	323	303	324	281	338	356	315	324	314	338	283	306	297	314	327	320	327	323	314	359	320	322	353	325	345	355	307	327	335	337	316	305	303	330	307	314	329	296	338	332	331	334	333	315	340	329	349	328	330	329	332	315	324	347	314	331	296	322	328	314	275	308	324	333	321	335	325	311	327	340	297	314	345	306	342	288	313	312	320	285	320	280	290	287	319	306	333	280	321	330	342	348	292	298	304	300	331	346	340	353	328	326	316	269	326	317	280	286	329	297	315	354	324	324	324	287	343	325	338	342	313	341	348	330	326	293	321	350	316	327	332	295	343	335	319	319	321	330	330	335	317	296	345	342	345	312	289	319	330	335	354	317	304	319	306	331	320	311	336	327	337	335	321	344	330	347	320	314	289	329	303	351	308	311	333	320	320	328	321	345	308	328	301	336	344	340	332	329	334	306	306	314	319	352	303	328	310	329	344	309	320	335	348	322	316	307	271	349	322	305	321	333	307	298	318	314	338	345	320	335	321	333	334	344	299	306	325	338	320	343	332	279	328	311	304	332	312	316	279	346	322	326	316	300	343	310	317	346	342	319	296	297	314	298	341	308	325	317	306	374	339	335	339	304	316	316	341	340	348	339	332	292	334	307	336	318	321	309	318	318	336	314	329	332	312	320	331	293	312	332	324	362	345	333	352	361	332	355	334	336	329	342	296	330	329	312	337	346	326	337	293	299	322	302	288	299	335	306	318	329	292	351	301	314	276	316	337	313	315	318	319	339	318	336	296	330	329	334	320	307	335	340	314	310	360	324	313	331	333	351	335	304	318	348	337	336	312	350	321	324	311	322	298	330	297	334	363	333	311	309	331	321	333	322	329	338	321	306	336	308	311	331	318	347	274	351	298	334	307	319	318	320	324	313	327	306	324	339	314	307	302	324	316	343	325	328	345	314	320	320	329	309	321	327	318	351	314	310	317	337	332	325	290	313	318	331	372	332	299	325	336	338	341	324	327	323	286	329	343	322	333	296	360	345	361	307	316	342	318	310	331	322	299	348	297	290	303	330	286	327	326	313	321	299	327	348	346	335	315	299	329	303	324	332	309	313	303	308	371	296	353	354	308	311	308	312	294	329	326	325	330	303	355	325	303	289	317	330	301	344	266	321	308	331	295	327	336	346	347	325	301	312	290	346	315	333	316	339	329	325	342	331	336	319	308	324	307	348	302	316	340	317	333	358	343	331	324	318	287	349	358	305	329	320	349	280	327	333	338	315	328	318	333	296	301	356	344	347	320	337	319	357	309	335	328	329	306	313	328	285	311	368	360	300	307	324	306	334	346	324	315	328	346	316	319	318	349	296	353	301	314	320	296	321	325	317	327	350	340	299	314	303	330	362	337	314	313	316	336	300	308	328	321	334	320	286	342	349	343	322	302	336	311	304	342	331	322	309	314	336	323	320	330	335	282	313	328	327	362	335	314	319	326	327	310	314	323	324	327	330	332	334	330	328	342	334	354	320	297	318	314	320	305	348	331	335	345	313	304	340	309	302	302	315	342	347	311	331	318	343	306	356	328	343	314	317	326	295	310	292	315	313	334	323	350	312	364	333	292	324	305	314	335	326	326	325	333	302	330	301	319	340	347	298	300	316	327	341	336	330	315	317	308	306	314	335	311	296	310	383	331	311	303	298	314	340	297	335	338	327	332	323	321	337	358	325	339	313	338	312	328	288	293	316	334	321	300	317	304	307	325	302	338	333	286	318	271	305	300	300	321	326	341	303	302	306	374	331	335	321	292	335	280	336	353	346	353	329	343	325	333	305	329	313	328	339	340	289	359	330	318	282	363	333	323	331	335	328	327	312	314	327	301	324	313	298	332	326	316	310	350	322	327	303	302	313	330	301	343	322	333	335	312	338	289	322	320	305	312	349	307	345	326	327	307	309	336	284	327	334	340	291	311	343	323	300	344	341	312	335	310	303	362	358	328	314	340	320	300	347	321	334	319	321	308	349	312	309	289	298	315	322	321	315	325	338	295	311	301	329	311	311	320	327	313	326	327	326	336	317	336	330	361	326	309	332	336	300	349	316	313	331	297	334	351	339	335	316	336	314	306	306	359	338	314	328	301	339	339	310	310	328	287	260	309	326	306	310	323	312	301	304	343	333	318	294	308	308	308	335	306	343	317	314	326	311	335	326	302	344	318	305	328	318	332	320	294	310	340	328	334	344	302	322	329	343	343	306	323	359	321	308	323	323	336	317	332	334	336	333	329	320	338	349	313	313	320	334	313	333	303	287	329	345	308	362	334	325	349	317	329	327	322	324	324	327	306	341	349	329	332	343	312	285	310	332	305	345	312	315	312	346	280	320	312	316	314	330	331	342	353	299	323	340	292	309	327	300	334	319	338	325	323	304	299	337	326	316	331	338	334	345	324	324	349	325	312	303	304	323	283	318	294	347	329	312	285	316	327	325	321	333	306	307	333	332	336	360	336	277	340	334	331	343	351	345	342	324	311	302	298	320	321	296	329	318	345	337	326	324	306	295	317	270	342	330	322	340	316	331	309	321	296	335	323	326	321	302	332	311	331	334	351	331	337	314	319	312	339	327	315	311	323	321	320	328	321	337	292	303	330	320	334	306	305	306	321	344	321	310	309	335	277	346	312	270	315	338	346	335	341	322	322	325	336	290	315	279	325	294	325	338	302	296	336	306	334	306	318	336	322	359	314	327	313	338	333	342	307	334	335	306	319	330	329	314	299	295	341	321	333	315	368	324	323	338	346	301	310	311	303	339	315	288	343	325	312	337	320	318	333	329	294	287	307	313	284	341	321	325	296	315	345	316	329	334	338	325	285	347	327	325	366	353	338	322	344	313	315	321	364	324	371	310	324	338	310	328	318	329	318	332	302	312	326	338	324	318	307	353	358	350	331	314	346	302	291	316	321	315	344	313	340	295	310	343	336	323	352	352	338	305	339	301
62155	99505	71443	40664	17852	4280	1485	759	540	536	520	538	515	551	460	497	487	485	535	561	508	536	517	517	525	496	535	548	516	516	532	531	492	518	522	505	470	477	483	529	473	539	488	505	503	528	505	504	526	541	497	557	502	504	513	470	486	504	539	502	528	496	519	572	493	499	528	514	507	499	506	511	513	528	522	493	508	513	477	532	528	536	496	462	510	509	490	521	519	492	510	514	492	488	523	479	495	515	501	481	511	503	491	480	543	531	496	513	509	537	480	514	557	522	524	494	518	494	539	548	529	527	495	536	521	526	495	507	514	475	475	465	529	518	515	483	500	506	581	533	538	573	501	480	523	488	508	485	548	522	488	526	501	508	473	511	508	474	523	522	500	495	528	465	519	536	519	494	508	510	514	503	532	510	511	529	529	536	497	519	480	491	542	510	463	531	500	555	501	500	502	538	478	497	539	482	508	465	502	547	522	515	496	504	539	518	511	536	477	482	509	547	479	511	488	509	521	475	511	493	433	555	485	542	505	528	529	498	478	490	508	463	498	486	485	484	483	505	511	478	544	476	466	546	464	492	504	487	516	485	522	479	532	514	504	510	531	494	501	515	486	511	508	527	500	465	510	515	501	528	521	526	494	510	516	488	516	518	480	494	499	506	505	535	509	513	543	507	522	524	559	469	493	537	520	533	492	486	503	509	505	539	520	488	481	483	559	504	524	491	515	520	509	487	535	511	499	528	513	511	537	484	534	521	492	513	526	534	535	495	500	532	522	465	530	485	516	518	511	499	507	530	523	493	506	512	492	498	496	481	540	574	517	487	538	520	527	522	548	505	501	524	501	515	498	502	529	538	465	518	507	494	520	532	538	526	520	500	510	517	477	550	524	486	500	496	564	500	527	522	515	511	505	509	496	479	522	549	493	486	500	496	513	514	488	492	469	508	521	507	520	484	503	489	520	511	511	527	479	493	514	475	484	495	497	474	496	511	509	522	517	493	541	505	506	513	495	513	556	522	527	520	491	516	508	510	504	508	458	510	481	507	522	527	473	545	457	481	504	534	503	477	542	493	502	513	454	519	504	462	515	476	516	497	497	526	527	523	498	560	508	503	512	499	463	513	497	514	515	541	529	529	491	540	506	545	475	520	466	487	524	529	487	467	556	468	527	521	535	504	512	513	487	537	484	544	507	479	542	540	516	477	499	551	524	493	536	528	491	536	555	480	480	537	550	551	502	445	482	496	501	475	502	551	492	478	519	523	543	518	490	513	557	497	502	509	515	484	520	480	507	491	504	460	509	495	512	500	497	520	531	497	511	555	509	548	473	498	473	523	517	514	508	508	479	502	509	509	488	495	538	515	523	554	489	495	522	527	532	495	515	515	534	505	525	542	503	490	494	506	505	515	485	519	496	545	465	511	516	525	519	515	515	504	484	519	533	509	508	531	511	520	501	538	512	469	507	518	527	501	495	498	509	531	510	529	469	497	487	482	525	475	544	495	537	512	498	527	514	526	534	494	540	528	490	464	504	494	531	505	514	485	504	507	540	470	495	485	517	549	509	510	532	486	417	485	508	529	522	508	539	469	527	499	518	528	488	528	578	486	515	527	462	536	505	513	489	513	509	547	527	511	519	492	477	547	497	545	517	484	571	458	488	528	509	513	497	525	518	467	522	538	504	486	469	504	505	498	523	536	513	528	525	457	501	504	522	524	532	517	528	537	517	530	518	479	495	484	517	505	510	552	526	530	499	504	504	483	530	501	511	537	520	552	506	507	544	517	515	529	540	514	520	523	515	519	540	501	536	504	492	536	515	515	522	512	513	463	500	498	520	531	512	466	486	495	486	494	559	504	505	532	489	543	517	503	499	512	511	510	549	536	471	531	558	548	512	546	508	485	496	509	507	499	478	491	514	489	500	513	532	501	533	495	539	498	510	475	501	474	550	495	538	487	514	515	477	464	470	515	467	526	491	512	498	526	518	507	514	492	496	514	500	546	552	529	484	522	508	544	536	492	504	498	508	467	528	526	515	508	499	521	517	517	536	516	498	538	482	503	502	526	544	528	521	512	494	526	523	529	494	560	529	510	541	527	511	482	487	487	511	512	550	527	504	507	519	531	557	513	508	521	501	553	502	508	507	481	521	516	519	491	469	531	490	517	551	515	499	500	507	482	499	545	460	525	482	525	534	526	474	512	526	534	489	513	506	499	500	530	523	523	494	474	510	524	589	495	488	531	524	508	524	523	539	506	509	551	522	545	550	509	539	471	545	516	509	500	498	522	474	516	507	510	528	495	534	503	482	515	513	518	541	534	503	544	513	499	528	531	535	485	447	509	493	523	506	488	504	510	489	512	481	538	505	539	488	515	492	477	515	526	502	501	524	510	486	526	508	470	486	523	498	518	562	480	513	519	493	495	515	520	523	528	524	532	488	506	510	536	515	501	547	516	507	520	521	519	516	505	449	530	470	489	500	516	516	512	539	478	529	553	497	510	521	510	541	539	546	476	493	526	529	487	539	503	507	499	514	498	515	499	483	517	521	487	495	567	549	512	528	516	486	523	549	504	502	508	487	531	541	500	518	542	516	507	511	490	529	515	491	532	492	518	483	489	493	504	513	522	492	547	512	499	486	487	473	509	531	516	540	506	510	497	511	553	501	555	525	523	534	462	534	526	504	488	519	522	502	491	496	493	538	493	493	471	503	525	495	536	536	491	483	474	529	512	490	532	528	494	519	483	558	474	505	524	526	523	500	522	526	518	499	517	497	504	552	542	512	495	493	516	475	507	507	493	529	519	575	527	510	496	571	463	518	520	514	474	547	571	491	514	513	530	500	498	507	506	472	505	530	523	561	477	499	514	517	516	480	499	528	574	531	510	537	492	513	458	530	504	513	510	494	480	499	549	525	516	514	542	536	501	490	557	515	505	516	508	482	493	542	524	493	512	507	500	516	540	520	463	489	490	527	565	484	536	492	480	527	503	488	509	464	486	496	491	501	546	496	542	502	537	531	553	480	541	494	501	528	474	536	540	513	556	517	498	470	504	546	538	511	473	505	504	476	527	482	491	495	523	501	525	485	544	483	499	483	500	507	529	530	501	529	547	488	534	523	555	539	498	452	532	518	512	501	535	542	515	517	509	495	521	564	522	518	504	477	479	527	520	480	491	534	546	489	542	525	517	516	503	504	530	517	519	491	538	519	534	507	495	524	483	491	483	559	529	529	509	502	524	470	507	536	514	524	480	468	511	507	484	527	502	518	480	521	500	486	500	462	486	506	496	494	552	489	508	536	493	520	562	510	501	499	513	505	499	536	506	484	528	486	467	535	519	532	517	522	510	529	493	517	525	536	496	477	478	504	498	493	519	487	498	471	530	520	505	528	522	485	532	528	511	537	522	508	509	501	565	513	513	454	514	517	503	500	505	526	482	498	470	533	462	495	491	485	496	567	509	515	503	523	472	517	517	500	526	528	523	534	533	481	462	525	540	515	531
30144	29160	25712	10990	1380	362	269	205	203	208	198	223	217	200	208	221	202	198	179	193	211	204	190	220	219	181	209	196	208	187	198	234	191	224	194	220	211	195	200	194	214	200	175	183	236	228	216	208	206	219	230	205	204	175	209	230	206	197	203	205	204	196	190	217	208	201	208	215	199	219	215	221	201	209	200	202	193	197	215	233	216	177	219	209	192	194	210	190	207	179	169	224	214	179	213	198	191	205	178	192	214	208	216	181	211	230	181	197	187	210	227	201	196	204	197	169	217	229	184	199	197	187	207	185	208	220	201	210	200	209	205	198	197	189	213	176	203	186	213	225	205	223	208	202	191	185	204	197	205	190	193	220	203	199	204	210	195	228	215	196	198	211	228	207	206	216	189	202	195	216	195	222	205	201	211	214	207	193	228	209	200	201	203	210	210	177	187	229	179	182	205	179	224	188	222	192	228	182	203	200	193	213	187	182	193	193	208	190	200	202	177	225	176	188	210	202	212	194	203	192	210	213	219	212	187	207	221	206	236	191	186	185	207	178	212	196	225	190	206	195	201	195	183	200	176	212	204	218	201	176	213	178	215	233	197	216	228	229	220	207	201	211	194	222	188	195	205	200	197	224	207	178	192	189	206	200	190	200	220	210	206	193	176	197	183	202	220	204	190	178	199	218	221	184	182	212	216	177	208	242	203	189	208	207	194	220	208	233	212	178	204	216	180	224	201	190	195	198	222	204	210	216	226	188	205	192	199	208	226	209	199	187	208	220	191	225	195	210	193	201	179	223	218	199	183	224	201	201	199	199	221	222	182	191	200	190	215	195	216	192	190	234	207	220	217	199	182	189	227	199	214	214	211	215	212	172	192	212	221	215	188	200	178	222	200	205	207	223	194	211	177	195	181	190	219	184	224	206	238	194	194	198	216	193	203	213	215	219	205	210	209	179	197	212	188	206	171	193	226	207	210	194	218	200	206	177	203	183	212	187	201	204	202	205	213	222	209	185	210	199	201	199	198	223	201	216	197	179	165	199	188	206	223	230	223	202	209	222	209	196	225	200	193	216	210	199	215	221	219	227	195	199	205	207	190	194	218	191	185	229	184	214	177	227	192	221	213	207	193	190	206	220	192	191	179	203	226	206	232	196	208	199	207	220	205	203	207	195	178	214	207	180	195	178	202	182	224	219	213	205	197	207	218	194	188	193	184	203	201	204	195	215	186	189	213	205	210	210	207	220	213	207	225	198	174	236	202	190	214	194	218	198	198	192	185	191	197	177	192	205	217	195	198	208	202	184	211	186	211	205	195	196	203	207	212	209	205	196	181	197	178	184	209	176	184	185	196	212	209	214	202	206	187	207	243	187	229	205	224	197	211	178	224	196	222	212	178	203	244	186	200	216	218	189	206	194	206	201	211	196	196	198	196	206	194	206	198	214	204	190	203	200	188	223	208	183	185	202	237	209	213	250	206	223	218	203	202	187	209	190	180	182	210	200	192	216	187	185	217	205	207	215	206	183	196	194	201	193	234	201	216	209	199	198	209	188	208	215	184	218	189	188	205	222	217	192	207	183	199	257	200	216	212	217	231	193	197	183	208	174	218	207	211	203	218	212	211	211	216	194	216	200	191	210	195	193	213	184	205	205	199	206	215	202	180	221	195	189	206	234	189	207	204	193	238	189	216	204	229	197	207	205	220	201	189	208	204	229	217	190	196	210	203	193	190	179	208	193	191	186	229	182	207	181	207	195	196	227	217	201	188	200	201	207	201	238	204	172	205	200	193	207	179	213	206	219	232	209	201	208	216	198	199	203	219	190	225	205	212	207	188	199	208	195	221	206	183	202	215	214	186	223	193	207	186	222	204	219	241	200	210	192	191	216	214	206	224	195	197	187	220	194	208	200	219	222	212	178	193	184	215	203	208	200	180	190	229	208	192	210	189	203	184	194	218	207	180	201	199	216	202	208	227	201	200	217	198	181	225	221	195	174	199	185	204	200	201	208	183	211	208	210	221	197	230	201	190	204	198	222	192	199	191	204	210	220	188	221	185	222	185	188	203	213	196	212	202	186	191	233	225	199	213	199	187	208	229	204	225	203	193	200	236	214	202	244	216	210	221	197	241	211	190	212	217	210	195	204	206	193	230	210	212	228	185	233	217	234	240	189	201	200	221	217	203	211	227	205	206	228	193	194	215	208	201	235	184	206	239	196	200	222	210	192	202	186	208	202	221	178	202	190	221	208	179	210	206	220	199	200	210	179	181	232	211	224	219	200	216	193	204	185	198	198	207	214	223	184	208	198	207	211	200	204	222	195	254	199	212	189	204	196	207	210	226	197	224	199	198	193	215	189	208	189	234	216	212	214	216	211	188	221	210	227	173	217	186	188	229	221	183	212	199	189	211	226	195	236	212	222	213	214	209	187	210	208	189	222	213	187	214	207	204	194	184	197	233	188	190	202	188	186	205	224	213	211	188	190	212	214	207	215	198	197	211	189	205	207	191	187	210	213	202	211	176	214	216	220	216	198	190	209	203	208	182	219	214	187	194	202	210	203	205	204	212	236	216	203	229	226	215	209	212	181	231	208	205	217	216	196	224	196	218	240	210	215	204	215	194	215	212	201	202	178	179	210	221	204	199	204	209	192	212	191	181	203	189	220	211	203	207	220	214	170	213	189	184	203	211	187	219	203	214	209	215	200	221	232	182	181	189	223	193	195	181	215	213	226	191	203	205	236	186	196	208	194	211	201	240	198	174	195	205	189	220	192	182	204	203	226	189	214	198	219	191	218	218	201	199	223	200	201	182	200	224	192	223	208	187	226	183	231	207	187	218	204	205	198	203	219	217	210	207	222	193	188	195	216	208	193	189	196	199	189	204	208	193	216	189	210	201	188	211	191	191	200	199	184	220	216	187	209	202	202	231	181	222	189	215	204	210	234	208	222	205	214	190	195	196	186	193	223	196	204	203	215	203	189	212	230	216	204	190	207	211	191	178	214	202	178	194	187	218	220	228	203	186	229	196	186	178	226	195	201	223	192	219	218	211	217	194	211	183	192	197	219	224	221	195	198	221	203	224	202	211	233	196	177	189	200	203	227	206	186	222	185	202	213	207	206	192	213	206	204	193	206	189	198	186	205	185	212	216	201	214	221	210	220	180	190	207	210	200	198	213	221	189	176	205	216	229	212	193	193	197	211	200	214	200	206	217	186	233	220	207	178	191	190	215	203	191	177	210	223	197	214	195	207	235	201	201	219	203	181	197	186	184	220	200	175	200	223	207	211	196	187	208	225	208	203	218	211	218	225	185	200	208	211	187	204	226	232	211	213	227	221	176	195	209	208	191	192	189	202	220	220	200	200	206	222	204	211	200	194	210	180	216	209	215	199	206	212	180	197	217	194	219	183	199	226	187	205	193	207	211	187	207	202	201	217	198	211	186	209	219	209	208	184	201	219	219	203	199	212	204	204	200	198	194	188	212	214	197	218	216	195
37301	45694	29749	10892	2488	721	445	362	341	327	358	308	384	324	341	347	353	345	356	326	354	326	328	314	326	335	320	321	347	356	332	356	383	351	362	360	339	323	332	358	335	326	340	314	380	314	347	337	338	360	336	369	336	355	304	312	360	353	314	322	327	341	330	339	303	336	330	339	366	319	361	347	336	344	380	324	342	333	329	325	338	347	327	331	337	325	336	330	350	342	339	341	321	332	363	331	345	348	351	362	360	355	356	358	297	343	342	358	334	353	363	347	351	332	334	326	306	341	344	356	349	341	340	317	332	321	333	331	365	336	343	340	319	362	335	349	348	328	319	307	333	305	366	357	389	315	347	324	322	304	341	325	304	364	356	332	337	358	337	354	360	314	316	330	368	345	340	348	347	317	342	353	348	351	369	342	349	309	342	353	337	360	381	306	349	357	344	384	331	327	341	338	335	348	322	386	376	343	351	345	325	379	321	332	318	336	336	343	326	324	316	345	344	325	288	346	325	318	354	325	334	348	333	330	324	303	343	364	358	351	367	364	322	339	315	320	346	331	382	351	350	318	343	341	346	328	347	337	330	315	320	321	356	353	354	327	336	340	364	332	333	368	353	332	356	311	343	339	323	343	358	354	334	339	325	379	325	343	347	325	354	336	316	344	353	361	344	341	352	347	350	357	346	327	344	366	338	322	313	343	344	325	351	324	353	350	369	344	349	325	327	312	311	336	349	337	344	333	326	345	358	338	333	349	321	349	343	313	324	349	353	408	362	340	318	337	358	334	304	327	319	336	368	311	372	349	310	327	338	355	342	363	351	349	376	326	316	366	332	384	361	344	330	337	339	344	369	329	352	320	308	374	322	338	331	340	330	313	350	340	309	340	357	340	315	297	365	343	342	329	331	382	358	329	331	351	350	314	347	315	386	319	329	371	347	337	324	332	324	333	344	360	348	310	338	324	359	349	355	358	288	364	358	346	344	323	311	377	322	312	330	318	332	374	329	336	323	339	334	342	355	338	341	325	346	347	355	339	340	309	336	342	336	352	384	327	332	357	344	346	334	361	336	320	337	367	354	322	333	337	363	336	341	359	328	348	321	323	344	326	341	370	356	351	332	336	342	319	343	367	322	358	346	325	314	358	317	333	302	372	337	376	333	353	334	337	354	343	361	356	333	320	355	339	340	327	335	325	344	339	362	359	343	322	345	335	324	372	337	369	326	327	317	333	372	367	317	328	368	323	334	304	331	336	357	337	355	332	320	339	318	352	333	344	339	337	348	331	318	315	344	314	309	367	315	336	350	354	344	342	332	312	344	353	347	339	342	347	335	293	318	325	346	334	354	319	320	358	320	349	358	319	338	368	345	364	361	330	346	335	309	368	338	355	334	344	330	377	336	348	339	329	342	353	329	307	340	339	302	337	334	358	321	327	341	350	329	306	325	349	330	353	363	336	332	342	376	319	385	327	367	312	362	355	368	359	342	335	340	365	340	306	374	307	330	343	339	322	344	345	324	356	367	357	347	336	368	356	327	377	347	341	340	356	343	324	384	381	354	349	360	336	362	336	375	311	326	399	352	349	379	349	332	369	337	362	364	327	368	377	370	344	328	358	347	331	316	330	325	351	328	329	344	358	333	346	366	334	342	316	341	329	334	352	348	346	317	356	365	311	360	333	307	321	344	326	365	309	336	342	351	384	357	337	352	364	310	354	312	354	296	312	337	332	357	322	346	294	368	357	327	325	309	326	346	329	329	321	327	344	361	365	366	324	338	338	343	332	302	362	338	324	316	349	364	318	340	316	358	337	369	336	328	353	316	346	332	381	326	307	332	315	326	332	361	318	304	335	335	311	319	353	363	333	349	340	339	357	359	342	316	333	341	328	330	352	311	323	354	342	318	339	380	337	348	324	349	328	346	353	350	369	346	379	351	306	324	326	324	318	356	337	349	337	357	331	351	309	315	342	320	343	332	335	359	336	341	344	324	353	335	343	363	327	340	310	361	367	331	316	358	328	300	361	367	360	353	320	371	323	368	300	331	340	325	338	355	320	350	351	336	346	383	310	346	316	341	380	337	398	336	328	358	357	339	353	362	308	340	352	353	322	373	318	354	341	337	350	317	360	378	314	336	375	340	362	335	302	318	385	361	342	359	323	333	341	306	361	366	358	323	338	355	324	329	336	346	335	319	356	320	332	344	355	377	374	354	341	337	347	346	311	365	365	364	347	343	351	325	324	404	366	353	349	384	355	368	345	324	324	346	330	342	317	345	316	338	358	352	322	322	337	374	381	310	333	299	338	360	352	319	341	353	329	358	337	332	358	317	351	317	326	325	333	352	349	348	354	360	349	340	331	347	358	328	350	327	340	358	338	378	353	321	338	321	349	343	357	322	334	326	331	337	369	340	357	359	358	337	355	364	325	368	349	335	336	340	315	359	338	333	327	351	363	300	313	319	309	347	343	334	336	321	341	303	325	352	330	351	342	314	343	334	319	361	337	334	325	336	315	351	339	343	321	314	326	317	346	347	333	332	317	349	344	346	324	375	339	343	309	311	342	339	360	343	356	352	350	360	341	350	364	404	382	302	293	304	335	327	348	305	341	320	340	359	327	350	346	311	369	349	376	349	354	321	390	337	363	337	329	347	341	353	358	321	366	340	336	362	320	344	328	344	341	342	367	317	379	366	322	319	342	322	327	372	329	352	336	304	314	346	319	384	354	350	353	354	374	309	385	320	308	340	347	329	314	364	356	325	335	345	336	327	351	310	340	337	309	335	338	317	319	345	349	337	324	331	358	361	328	346	356	350	328	347	349	356	347	350	335	363	305	314	323	354	355	350	329	333	348	327	325	340	350	322	342	361	320	342	300	321	339	325	324	321	304	335	346	347	335	346	309	353	298	339	338	339	336	332	361	336	334	343	378	328	347	333	329	337	348	348	326	338	335	335	340	339	334	337	329	351	319	309	356	373	333	329	322	342	326	382	346	334	351	370	343	327	335	350	376	349	340	320	321	319	335	348	351	340	383	368	353	324	329	347	324	317	361	305	356	349	331	359	337	331	316	369	367	329	377	337	337	359	312	351	323	326	344	327	338	363	331	331	353	316	348	348	312	340	371	355	339	343	352	375	339	357	351	296	348	344	342	338	377	304	331	321	341	368	361	344	344	367	332	316	319	357	356	353	304	345	307	371	390	332	337	323	334	340	315	332	316	357	355	360	366	345	342	324	347	334	351	346	371	327	333	324	342	348	343	340	339	333	330	359	316	348	364	374	314	381	325	356	354	323	311	350	326	311	361	368	349	334	327	335	347	323	319	341	360	344	311	353	346	323	328	344	364	382	329	344	340	349	319	350	322	370	320	350	319	343	381	364	348	339	343	337	368	347	312	331	333	355	343	348	315	335	347	333	346	356	333	364	320	353	347	377	356	333	315	353	319	319	322	318	312	369	357	321	307	321	331	334	370	328	365	312	345	336	343	346	370	366	324	367	321
24836	23192	31615	26068	19336	6816	698	328	331	260	289	274	293	269	274	309	273	284	277	287	281	254	290	312	294	288	281	273	287	276	281	283	274	291	289	276	288	285	266	284	266	263	277	273	280	316	292	292	251	269	262	281	278	279	266	283	240	290	268	266	280	271	271	315	295	263	270	276	279	318	263	287	245	270	280	277	279	299	274	278	305	264	260	309	266	257	289	268	286	254	260	244	293	269	286	279	250	283	278	272	259	266	287	290	279	287	285	263	241	258	285	277	269	290	308	290	290	242	268	261	286	254	241	269	270	265	263	314	289	250	295	261	312	293	275	268	267	289	305	284	274	257	274	274	284	286	281	262	258	279	275	308	263	267	276	268	259	291	242	267	312	301	269	276	269	296	292	291	299	253	289	251	266	298	283	268	253	275	301	298	277	278	237	257	244	289	299	276	289	287	292	271	271	272	307	275	245	280	268	281	297	273	284	244	236	275	297	294	299	267	265	288	286	268	310	287	253	264	274	270	298	250	280	286	291	263	253	259	281	271	267	283	292	319	272	276	265	283	281	277	298	260	288	294	299	283	285	306	273	293	313	296	274	280	307	283	282	292	267	275	293	276	280	266	263	254	286	261	275	296	283	273	264	256	272	266	273	273	292	288	274	274	245	271	293	258	276	255	282	289	267	228	287	269	299	285	290	290	278	269	268	283	290	266	267	293	283	269	263	282	267	300	289	267	265	276	248	256	281	244	257	283	240	274	255	268	276	282	249	289	275	264	258	287	275	264	257	247	270	256	293	248	268	272	286	269	271	257	276	292	279	257	260	304	239	277	273	285	284	287	280	251	272	275	277	270	292	281	265	273	318	286	293	285	318	290	271	267	281	268	258	241	265	248	267	254	260	265	320	272	268	290	289	282	280	285	277	270	286	292	259	282	276	259	263	276	285	287	280	280	293	292	256	288	279	261	277	265	268	272	267	267	279	273	282	263	257	261	306	282	270	265	260	286	249	294	258	255	257	284	260	278	271	264	280	260	302	278	295	276	272	284	255	317	309	262	282	274	256	278	276	271	274	296	301	276	281	279	259	254	293	271	269	246	275	299	277	278	299	278	269	286	278	302	282	274	280	259	254	277	268	273	272	282	288	292	272	259	274	269	280	239	272	282	312	263	306	262	254	287	271	285	277	278	279	253	262	249	266	262	265	267	290	286	259	244	268	285	274	265	291	252	278	287	263	268	263	277	267	268	297	290	264	283	275	303	309	271	268	258	269	309	263	283	260	285	265	275	257	253	292	303	303	243	278	270	285	280	269	290	258	252	310	289	267	282	272	267	274	262	285	259	305	292	259	277	300	254	274	273	268	284	263	300	275	276	295	263	258	261	275	265	291	283	272	247	279	271	285	260	280	273	249	269	255	286	321	276	274	257	251	281	262	259	255	288	320	290	286	285	278	273	296	259	263	304	299	268	274	287	263	294	265	284	293	289	275	265	281	267	245	273	272	273	261	283	271	261	296	281	286	256	267	289	265	260	256	260	271	269	263	288	288	269	256	280	292	263	279	287	272	303	274	262	295	271	266	298	272	288	286	273	270	298	285	270	231	275	279	259	286	264	305	281	304	297	265	266	272	279	294	299	298	271	320	307	278	291	287	313	265	288	270	293	269	298	292	280	268	260	294	278	265	290	250	295	301	297	270	246	295	291	259	354	281	289	299	274	284	251	293	308	279	239	266	296	309	283	286	282	278	249	274	266	268	276	274	235	287	272	288	250	275	286	263	268	260	288	293	262	288	268	314	261	265	283	283	269	247	282	247	241	215	291	283	290	296	268	283	279	277	279	288	299	256	278	258	264	261	262	276	280	302	272	282	273	249	261	277	310	281	262	254	298	277	275	279	295	308	277	307	290	288	255	256	284	315	277	280	295	269	290	325	290	247	288	312	261	236	265	279	250	249	265	312	272	275	255	270	288	279	258	279	282	278	302	293	274	302	274	272	261	254	303	260	299	261	282	282	280	278	281	283	266	275	277	298	263	281	284	268	282	297	291	265	280	290	271	259	269	264	277	269	280	284	282	257	270	274	280	300	316	286	259	273	283	270	304	268	287	256	271	287	236	275	287	285	259	296	265	269	293	269	312	277	285	262	281	295	303	265	264	276	261	268	283	294	246	257	262	277	252	286	290	267	252	254	277	302	237	273	278	271	263	264	283	261	252	273	317	284	278	246	287	319	238	251	260	261	309	258	263	286	265	263	261	285	270	277	276	282	284	300	280	286	272	250	264	300	253	249	276	301	248	284	262	286	321	303	254	278	310	265	299	259	257	323	251	283	265	300	271	282	261	314	275	286	288	279	279	273	270	278	274	303	237	267	284	269	272	240	283	272	278	278	262	290	288	270	270	278	287	289	275	253	251	278	290	265	295	257	307	303	282	277	278	272	276	280	290	275	248	262	279	288	273	284	265	279	261	280	266	265	286	273	286	276	283	253	259	277	271	299	271	263	295	287	257	263	270	270	281	279	297	285	264	267	275	263	254	258	281	277	257	275	261	267	279	257	265	273	274	296	280	303	275	249	288	303	284	254	271	285	283	315	254	273	292	272	253	257	298	262	246	285	290	293	259	288	304	275	255	281	260	283	258	264	279	304	285	273	276	283	304	285	249	285	287	257	275	275	275	263	260	258	271	284	256	240	286	248	306	263	255	260	254	259	279	270	288	272	266	276	271	262	317	251	313	273	247	291	262	279	270	283	268	278	266	296	274	271	310	285	288	284	256	282	271	267	248	254	272	279	290	280	273	286	265	272	282	287	281	276	276	280	264	257	276	268	261	269	245	276	268	276	272	258	268	279	244	249	301	289	274	244	262	265	249	261	268	246	267	285	289	269	267	277	302	268	265	284	251	234	251	276	249	275	269	284	271	280	295	252	282	295	280	250	269	273	290	304	309	267	300	287	288	280	256	304	302	292	280	299	261	283	277	263	266	261	288	289	303	269	291	251	272	277	295	279	285	286	255	284	272	255	277	279	295	260	277	288	260	308	271	304	302	256	279	301	274	282	277	277	262	295	303	303	267	293	288	254	287	298	307	269	288	263	296	315	279	272	292	279	273	295	276	300	262	285	270	274	267	275	269	259	296	252	249	285	250	285	262	273	240	270	268	279	295	286	254	260	249	263	280	280	240	254	285	293	262	291	290	290	300	266	299	275	281	302	283	250	275	271	264	299	273	270	276	255	271	296	298	236	283	250	270	281	295	296	302	296	263	286	248	257	239	302	282	275	290	274	280	274	297	275	240	260	249	264	262	280	284	289	296	296	276	248	271	281	293	277	273	272	305	237	260	286	277	292	268	290	244	271	270	282	292	276	272	287	264	286	279	285	278	273	277	264	282	261	266	245	263	270	269	267	296	276	297	305	282	251	264	251	289	251	287	288	254	279	235	281	281	259	295	291	255	234	269	272	255	303	266	270	285	297	293	286	240	251	262	276	312	286	263	270	270
60670	87639	60687	32869	11794	3384	1104	494	454	458	418	482	472	428	457	429	442	422	420	438	449	440	436	492	438	464	472	422	428	445	444	463	460	463	468	469	445	449	408	420	435	456	421	465	471	440	418	469	457	424	479	426	501	458	439	441	432	425	452	455	459	439	454	475	468	432	464	409	477	452	436	460	432	488	447	455	421	436	406	417	444	483	445	476	432	431	449	422	444	432	470	414	448	453	418	451	424	440	485	427	412	453	471	468	442	431	439	418	445	443	430	447	387	432	467	443	441	450	473	442	465	412	436	481	460	460	433	447	454	431	462	472	438	476	464	443	404	454	422	476	469	452	445	465	471	412	451	443	452	432	463	463	414	472	452	459	398	473	474	455	440	432	451	453	469	465	446	435	476	438	439	445	494	441	445	457	470	463	460	446	454	460	463	436	443	443	453	434	397	453	478	464	427	444	443	429	442	420	437	455	421	459	423	454	434	491	438	436	466	463	433	434	467	427	461	428	423	444	456	496	445	475	450	426	425	429	420	447	491	464	446	431	461	424	455	478	456	455	458	446	455	457	433	433	455	443	456	430	420	455	427	439	441	428	482	455	450	434	452	448	456	469	469	452	478	414	443	411	459	459	454	466	450	469	459	474	456	437	443	465	455	464	467	413	423	415	478	424	479	433	420	472	426	443	442	488	466	441	448	425	400	445	471	471	405	487	430	441	413	462	420	457	455	447	416	456	432	456	485	446	406	437	446	461	434	426	447	432	422	408	445	431	487	419	448	412	479	457	464	444	422	492	461	471	403	421	405	477	427	479	415	423	443	442	452	438	472	447	465	453	438	478	453	461	436	473	480	447	438	458	451	468	463	442	468	399	455	419	454	442	455	496	408	466	457	434	400	476	455	466	465	445	460	454	459	453	464	454	462	440	478	408	496	444	460	467	441	442	413	396	461	453	463	436	449	464	457	480	422	435	472	439	440	439	476	421	435	434	469	472	420	417	458	468	461	503	474	464	446	446	448	464	454	412	427	443	408	419	443	438	423	430	506	434	455	458	465	475	427	448	462	417	437	443	454	437	441	451	454	421	426	425	437	447	443	437	396	479	453	457	428	456	485	435	458	470	427	441	439	456	436	452	455	453	450	490	455	463	428	470	458	484	448	422	454	451	426	438	435	504	475	432	449	414	440	427	452	444	465	470	438	456	460	456	514	458	435	458	450	451	443	475	414	413	454	452	451	442	433	452	433	468	449	387	448	424	419	443	429	438	431	440	428	456	483	460	476	415	464	444	466	444	441	437	458	429	449	447	447	433	454	472	461	435	467	440	456	427	423	412	476	444	419	412	448	462	405	463	450	464	467	460	435	425	487	478	456	422	399	464	493	458	463	461	433	442	402	425	477	464	495	487	474	463	454	444	452	437	464	473	442	450	439	444	443	427	430	450	425	436	440	470	430	461	437	450	435	458	470	477	433	436	431	423	446	445	445	452	499	420	453	458	421	469	458	435	462	463	422	439	415	451	442	458	467	437	403	430	475	422	442	457	424	467	402	414	454	425	447	434	472	428	473	481	420	421	470	440	444	449	433	420	481	412	439	421	476	441	429	419	424	458	462	453	452	467	489	429	430	445	449	454	431	444	482	458	438	448	408	432	453	417	447	428	460	429	464	424	452	457	406	464	462	449	449	469	411	445	431	425	440	465	445	434	399	442	428	430	469	433	416	436	449	458	444	444	415	393	448	438	450	475	432	445	465	450	430	439	455	436	505	450	446	445	470	451	432	429	405	455	422	458	449	426	463	418	443	476	385	434	436	469	457	399	441	418	412	448	442	471	438	432	435	429	444	471	469	452	440	440	459	464	458	442	461	453	439	445	435	419	433	414	464	445	434	448	435	433	412	435	440	459	430	464	433	428	482	416	460	499	387	398	448	432	446	458	440	436	457	476	439	445	448	462	437	432	456	427	416	438	456	422	452	445	458	473	450	444	503	472	481	473	424	433	405	449	442	437	447	442	460	446	477	492	430	413	452	448	405	455	437	419	481	407	486	444	452	455	429	475	435	425	433	452	475	415	460	451	437	429	427	458	430	505	443	440	444	461	451	441	451	425	489	434	474	441	483	439	456	409	443	462	451	419	467	464	421	453	415	447	455	463	437	458	494	422	463	446	445	448	429	460	430	455	447	422	429	508	443	420	416	418	462	430	474	477	460	438	441	469	438	448	431	462	461	445	425	422	465	446	443	432	427	454	484	416	410	454	459	440	436	459	443	441	466	444	419	437	427	438	435	430	460	460	429	444	431	426	448	421	471	453	439	455	448	484	438	443	442	478	475	431	451	425	471	462	425	455	443	476	418	438	461	424	459	424	439	446	456	460	435	427	444	445	478	468	446	443	442	456	441	463	449	430	435	417	459	467	396	452	456	503	423	442	412	448	419	443	467	458	464	457	442	467	477	489	457	469	422	440	461	463	445	438	451	454	463	474	427	468	473	448	471	417	428	430	436	466	437	442	435	446	417	467	378	419	476	446	445	463	417	445	428	494	447	437	456	425	428	439	428	447	457	420	435	416	452	483	448	439	488	452	448	437	452	454	453	471	466	450	438	437	443	448	432	426	415	455	427	415	450	421	460	447	410	448	489	393	422	459	448	442	467	439	456	424	454	484	473	453	460	456	430	437	445	457	449	427	442	451	448	446	454	475	441	446	442	443	443	438	410	474	446	441	441	434	468	426	438	464	426	464	458	463	448	428	436	438	433	435	445	439	448	453	434	481	472	440	487	441	469	423	473	421	450	467	438	394	403	432	450	440	422	441	468	443	471	456	441	436	416	452	466	409	488	472	459	444	407	463	429	447	424	446	450	418	488	434	459	462	433	458	436	426	421	423	462	403	465	481	453	450	423	434	507	461	451	479	430	465	435	450	455	423	422	442	441	419	466	422	433	462	438	439	419	444	461	429	443	437	446	460	458	454	459	462	461	474	477	467	444	434	435	422	447	470	452	460	458	454	486	460	470	433	467	413	454	458	458	460	424	446	451	440	454	402	441	471	428	453	457	477	434	446	458	430	455	446	492	445	475	458	459	446	420	427	483	426	478	437	473	452	445	476	401	457	431	457	461	471	439	486	422	419	457	444	460	431	448	455	468	418	413	452	472	465	450	475	453	428	453	437	465	473	447	452	469	441	443	425	455	426	448	455	468	426	439	467	427	449	450	493	394	468	424	437	416	514	468	458	437	437	470	450	426	436	452	455	415	451	484	466	441	459	437	460	403	460	456	446	446	443	440	443	456	459	428	467	474	445	452	484	440	410	443	481	449	435	459	402	425	465	459	425	426	451	456	463	457	472	436	425	421	451	489	468	444	459	467	457	431	422	444	451	451	455	448	419	454	460	419	453	473	444	383	448	465	459	427	436	452	465	469	436	466	422	441	458	420	453	472	431	451	438	439	413	423	422	464	446	454	433	489	453	494	432	434	454	421	441	464	484	484	427	446	424
23472	22101	30418	24594	21519	18733	4556	439	373	362	347	311	354	338	364	332	340	329	324	343	330	307	323	359	323	350	311	359	335	314	319	340	320	325	342	357	342	322	333	324	328	343	343	313	380	357	347	336	347	318	331	373	335	344	360	337	330	345	351	315	331	323	354	354	355	304	327	353	307	341	353	332	341	323	342	332	378	343	365	309	360	343	328	318	315	323	337	333	354	346	346	317	341	334	314	306	328	325	359	298	321	330	341	338	331	359	344	344	349	330	354	313	331	340	317	344	320	341	326	319	329	306	356	328	344	320	331	313	319	330	307	330	323	321	338	325	349	349	337	338	351	337	337	317	356	311	309	342	342	336	325	328	350	335	325	333	348	350	321	350	310	326	343	343	345	321	353	332	334	359	301	330	330	351	336	335	303	309	366	360	323	323	313	324	342	334	333	358	322	359	345	336	317	330	324	316	349	327	362	338	342	356	333	334	314	316	361	337	322	329	329	321	313	340	347	341	350	321	351	332	321	319	336	298	362	319	334	301	344	364	340	376	332	320	326	331	338	306	317	339	342	306	313	318	317	305	330	321	325	340	298	319	299	329	335	335	346	352	332	318	315	331	320	377	347	303	321	331	294	351	330	328	324	338	334	323	345	315	327	336	314	310	303	322	327	286	336	332	341	310	314	316	321	320	313	355	340	366	344	314	334	305	299	328	317	311	346	319	322	349	348	306	339	347	361	335	331	320	343	342	335	341	295	346	358	331	327	334	323	337	316	329	356	328	297	339	335	352	354	331	344	284	349	358	338	319	290	313	326	322	345	314	337	335	333	368	334	320	334	333	346	325	326	322	350	343	321	346	341	313	328	337	318	325	323	374	328	330	304	333	347	359	334	334	330	329	345	314	316	307	301	306	312	357	368	346	312	337	320	315	320	345	333	366	345	320	321	349	321	330	316	320	322	334	329	330	328	339	356	346	319	331	321	356	310	346	348	331	333	323	322	326	321	363	355	324	318	340	330	332	350	305	330	318	350	326	280	352	327	318	330	305	361	330	324	307	321	326	316	334	372	316	351	348	339	358	348	298	351	329	330	323	361	319	303	348	303	343	335	325	334	340	316	342	330	331	339	353	359	307	298	322	350	319	352	320	320	330	348	346	325	328	359	349	319	351	311	307	331	319	321	338	306	349	341	316	314	341	336	333	303	355	334	321	312	315	313	291	361	308	327	337	332	333	323	319	336	354	350	324	337	344	343	316	300	323	305	310	323	340	322	342	314	344	334	334	349	330	301	361	348	317	352	314	342	386	334	351	331	321	322	363	352	300	336	338	336	335	358	325	330	319	319	329	326	339	329	339	314	367	341	343	328	343	332	345	356	353	336	334	328	352	328	336	340	291	368	317	337	345	349	346	333	345	293	320	341	364	350	299	345	350	329	328	307	344	351	349	338	346	330	359	312	317	305	325	368	348	344	305	354	340	324	342	316	333	307	316	325	341	327	339	317	319	327	301	365	328	312	329	334	327	345	324	363	301	338	317	320	317	316	351	349	324	339	334	357	330	331	350	319	324	364	331	350	310	338	335	313	361	321	352	341	317	325	351	334	362	352	292	378	312	345	313	315	344	331	355	318	346	351	335	322	329	346	326	327	361	322	318	325	358	314	339	312	360	335	336	356	324	326	348	312	288	348	323	313	319	311	332	312	302	318	318	300	322	325	344	351	364	350	365	341	342	288	364	341	325	354	335	316	331	312	331	338	335	320	341	329	301	322	321	290	356	325	302	350	313	352	327	301	327	325	373	316	337	346	359	323	331	328	329	328	321	342	348	334	324	357	342	371	354	351	353	335	329	332	371	307	364	331	336	343	310	337	349	292	319	348	338	319	317	346	316	351	329	347	310	323	331	326	301	351	326	338	325	346	326	356	294	365	362	337	336	327	327	365	317	319	340	313	312	329	349	288	328	322	389	335	367	312	317	343	326	324	334	328	341	341	342	333	307	326	326	328	346	373	344	311	343	357	295	320	359	281	349	307	355	334	327	338	310	308	324	339	359	339	314	338	346	340	347	296	311	359	302	328	317	363	324	361	329	324	329	331	337	315	338	328	363	319	352	347	352	289	328	319	360	347	311	333	359	329	345	290	312	333	341	326	349	332	305	308	330	321	327	318	316	317	361	349	322	304	345	323	321	350	341	340	315	347	326	330	319	363	319	374	344	346	302	297	340	317	332	342	349	333	334	333	350	324	331	319	321	312	370	334	322	337	311	324	348	328	317	328	335	366	326	321	322	341	318	331	329	283	323	297	303	361	362	349	340	350	346	349	320	305	361	304	340	345	350	311	336	309	368	341	315	338	327	336	341	328	333	306	316	330	284	339	341	364	338	318	304	327	332	338	332	322	339	329	339	355	324	331	356	370	325	339	333	285	327	304	308	338	309	342	320	351	280	308	312	355	303	311	329	378	334	323	350	326	351	310	319	325	337	333	357	315	358	344	333	315	365	320	377	298	323	315	344	316	352	352	315	334	297	327	347	365	343	330	353	320	318	316	346	319	341	344	324	323	347	336	329	337	293	327	356	303	327	358	308	335	312	347	355	328	334	302	349	349	336	320	317	337	353	333	312	335	319	348	308	314	324	332	324	386	346	319	327	320	340	373	297	301	341	321	335	279	303	340	337	342	320	299	353	327	343	289	293	334	341	344	338	353	305	325	327	374	288	331	315	328	333	303	333	355	350	310	343	340	316	309	346	315	301	324	322	314	344	363	281	342	351	329	336	312	326	364	388	330	332	312	324	312	344	309	329	344	296	338	316	312	310	356	329	320	330	320	346	352	302	324	335	352	314	326	327	342	367	325	353	362	319	324	359	313	326	340	332	343	303	315	359	310	328	325	328	336	336	311	303	325	315	333	342	381	302	341	344	311	328	352	308	326	332	314	305	352	336	329	324	332	309	340	329	335	325	343	309	313	314	329	341	322	339	326	308	361	335	356	318	308	366	337	328	304	338	359	363	326	306	310	329	330	351	314	310	330	337	324	333	354	327	359	314	323	321	319	335	329	324	325	376	331	348	347	345	349	294	326	303	322	322	323	360	325	308	341	317	329	311	338	313	344	359	381	339	342	353	347	339	353	346	321	376	326	326	324	365	322	326	356	325	323	379	342	342	333	327	343	319	320	338	349	309	365	340	343	330	303	354	343	304	313	343	323	339	277	351	317	336	359	309	364	339	347	325	320	351	335	324	308	327	343	356	352	320	346	324	331	356	326	342	363	362	322	336	356	338	337	341	328	354	340	344	328	332	332	316	368	338	305	373	338	320	330	292	348	310	346	347	321	321	335	352	342	321	321	314	340	315	318	363	328	308	369	353	326	317	295	319	310	338	313	351	321	343	313	327	349	329	334	336	309	329	347	304	348	305	349	341	333	334	333	357	393	340	314	343	312	324	297	367	350	333	326	345	319	335	339	316	311	355	352	297	366	331	321	302	348	332	302	301	310	333
61617	99491	71483	41519	18098	5679	1520	673	577	515	530	544	536	469	505	496	508	511	506	516	533	530	500	528	496	488	527	525	552	525	523	555	523	514	480	504	525	531	522	547	530	465	521	507	510	511	543	516	514	523	512	501	490	530	530	524	530	519	515	529	491	514	514	518	556	512	523	491	552	547	527	489	501	498	506	523	496	563	494	525	515	513	516	539	489	508	502	523	526	532	531	542	498	540	550	496	542	518	518	524	490	533	473	536	515	514	564	514	533	554	527	517	519	517	503	476	529	514	522	518	512	524	511	545	506	533	521	488	535	533	538	471	497	495	516	528	523	504	511	513	533	507	509	500	513	574	476	510	531	520	502	498	524	513	515	517	514	485	493	509	525	508	510	523	566	521	533	488	534	506	512	487	488	477	517	545	502	501	493	492	495	453	530	515	487	509	513	491	500	531	496	530	559	497	527	520	478	522	542	530	530	486	556	487	480	506	526	513	509	521	544	515	471	483	508	468	498	525	501	509	521	514	516	556	498	551	545	500	524	556	478	479	526	514	499	474	529	545	504	504	490	484	544	544	510	505	567	508	512	515	539	504	539	468	550	494	484	513	490	536	494	488	548	515	537	510	534	545	542	467	523	517	476	488	536	519	540	517	491	530	512	500	529	555	495	499	545	535	465	525	560	517	513	543	501	518	539	472	517	516	521	496	526	486	542	544	528	516	558	517	510	497	531	535	510	538	568	485	554	496	515	512	535	557	489	503	508	533	502	502	517	502	496	540	511	536	502	508	502	523	529	549	529	488	549	525	536	494	535	514	539	516	547	494	518	533	535	520	532	525	523	513	500	524	494	503	539	543	520	522	517	512	535	514	520	505	496	541	523	509	498	520	534	511	515	509	504	524	495	526	503	508	523	514	566	510	523	521	507	512	546	514	496	540	498	557	509	504	478	488	520	520	488	454	534	483	505	532	539	488	519	494	534	518	485	489	473	530	495	523	502	481	514	524	521	483	542	500	517	567	510	534	523	507	512	532	472	546	489	480	524	505	503	460	533	536	506	480	529	514	506	515	497	511	521	516	513	511	532	495	500	512	506	556	552	534	527	523	470	495	526	509	499	533	525	533	516	525	537	511	533	468	499	441	550	537	506	500	536	506	494	532	538	558	548	516	559	510	501	537	444	564	482	522	528	563	500	505	497	537	496	487	516	499	519	520	519	520	477	515	551	491	537	515	490	531	544	497	561	523	530	499	525	519	521	512	528	519	493	504	481	537	518	573	522	480	531	502	499	521	550	544	488	495	503	520	506	523	520	507	558	527	515	498	546	535	521	530	541	519	509	525	563	489	537	520	494	519	530	514	570	511	534	523	495	525	526	538	558	536	505	513	533	499	535	504	514	525	538	478	515	508	536	514	531	485	490	543	502	544	504	502	550	517	516	537	476	490	509	503	467	524	523	487	491	523	514	535	481	522	541	518	471	497	512	557	503	499	523	526	554	492	487	513	510	527	541	474	531	501	503	504	528	516	528	528	529	532	496	535	503	528	507	535	510	529	504	467	526	506	526	484	503	488	499	518	502	486	491	548	480	522	489	520	522	528	499	503	559	538	501	521	519	498	533	531	523	532	501	511	513	501	529	530	523	497	518	514	457	504	544	540	514	535	531	516	518	523	491	520	499	466	522	556	550	523	545	508	495	526	516	475	511	550	544	479	499	561	528	513	516	502	507	553	497	527	528	510	535	496	521	541	525	548	519	510	504	535	537	510	526	514	522	530	474	523	561	499	529	510	515	487	500	483	523	531	554	546	519	499	529	523	496	562	529	574	504	531	478	481	481	512	485	536	541	495	479	534	486	554	500	530	545	503	493	546	521	521	499	527	514	521	526	520	522	502	501	521	541	535	521	522	501	491	541	509	456	497	525	521	507	556	532	516	519	560	503	504	528	526	531	500	522	496	528	509	523	519	498	540	488	520	500	517	519	508	532	515	523	520	535	474	538	504	515	512	542	520	499	522	495	545	538	489	527	541	530	544	502	486	543	522	542	509	562	531	507	489	523	491	487	518	529	487	484	484	545	497	542	503	496	495	526	502	523	537	513	499	515	487	545	519	544	499	451	511	520	494	523	519	486	556	488	540	534	531	535	534	506	520	527	546	552	561	518	534	507	528	480	557	556	485	484	531	511	541	487	454	532	539	536	511	534	488	505	470	518	532	478	518	487	481	502	529	522	505	526	497	481	514	511	505	518	546	487	524	543	513	498	489	519	545	525	514	539	525	531	502	528	510	530	533	516	512	532	528	534	540	497	509	518	517	499	487	499	539	540	490	526	489	507	524	538	535	547	504	500	539	550	538	516	501	479	576	488	517	498	525	548	535	508	527	536	507	520	524	489	521	542	529	528	551	491	526	530	491	485	536	513	513	491	532	505	506	543	533	487	504	496	502	544	504	536	524	486	489	456	515	529	478	520	575	499	487	475	456	470	525	517	489	544	514	511	518	511	494	547	514	515	508	512	524	521	480	541	538	516	538	519	525	513	526	583	529	497	471	523	520	542	512	506	503	538	533	515	519	532	528	516	525	495	497	539	537	494	510	508	528	506	514	507	506	512	531	501	507	545	489	526	525	467	519	493	532	515	523	533	538	488	534	498	506	563	553	513	494	469	474	527	505	587	518	530	517	511	526	514	537	486	532	487	513	549	522	545	507	498	518	516	527	534	530	512	535	496	523	578	507	522	511	534	503	542	564	468	500	534	464	506	496	520	516	508	521	539	491	504	522	527	502	509	517	544	533	528	525	525	497	533	582	538	495	515	520	532	499	525	509	527	502	484	550	502	524	539	512	525	500	500	556	531	494	527	495	561	507	465	501	484	554	529	498	495	500	541	532	522	508	547	510	517	507	483	541	521	539	486	470	525	461	542	522	506	510	512	510	538	534	513	507	537	517	507	538	526	485	499	495	538	534	524	494	517	524	497	505	489	537	512	501	517	534	531	475	532	498	519	514	494	533	526	516	509	534	546	513	540	522	521	509	464	541	522	491	485	504	522	537	531	571	467	482	525	507	534	464	553	511	556	523	542	559	508	463	526	488	555	522	490	535	472	501	483	527	520	520	517	515	513	507	507	521	538	534	513	499	512	506	503	531	533	531	515	544	522	504	532	500	498	505	557	512	575	542	522	499	538	510	516	495	515	504	531	488	493	517	565	484	500	517	527	525	527	528	532	546	516	556	521	512	522	527	531	503	540	540	444	519	527	518	524	530	555	520	495	544	564	520	556	524	529	526	537	543	509	519	557	525	510	533	512	507	511	489	505	530	502	532	536	553	569	528	544	513	510	511	499	486	522	518	561	551	465	535	497	513	489	504	530	502	505	504	539	517	526	504	494	503	517	487	497	540	481	507	536	525	511	545	549	550	517	467	529	552	532	509	479	479	489	483	514	499	527	509	551	536	518	512	439	551	512	548	495	539	523	508	493	527	480	549	487	516	533	507	489	588
29969	29056	26618	10984	1612	472	278	220	194	205	194	183	231	226	207	183	208	204	204	218	221	221	223	238	194	199	195	219	216	182	222	219	198	190	221	229	214	192	233	197	197	202	215	205	229	188	224	212	205	217	225	201	210	187	208	208	218	191	203	195	218	219	209	197	208	194	195	204	211	205	198	221	216	233	196	198	200	202	168	235	222	219	208	210	225	224	201	198	209	221	201	223	202	194	238	221	223	229	237	216	204	197	209	211	220	191	211	182	212	201	213	201	201	218	191	188	196	222	221	179	211	184	218	213	184	208	205	195	198	194	208	202	231	217	213	185	210	199	214	197	192	220	207	218	206	188	219	206	222	215	208	219	185	222	217	224	240	196	223	217	216	225	213	187	227	211	189	204	204	214	197	211	209	170	205	194	217	190	214	229	198	187	198	204	194	185	210	204	223	199	220	228	198	196	221	188	210	201	178	192	205	210	187	225	201	197	215	210	221	195	207	187	201	226	216	226	194	197	231	198	213	179	193	219	197	231	239	202	201	204	187	206	227	234	203	207	196	222	205	225	183	215	245	220	203	203	217	209	204	212	192	220	199	222	184	209	210	219	190	202	231	194	202	218	230	185	182	220	202	204	195	192	237	207	202	223	191	214	230	219	192	204	211	225	203	223	200	219	218	216	210	201	194	203	194	199	212	171	219	187	197	208	195	205	204	218	226	187	201	231	203	208	212	182	223	209	240	184	202	191	212	244	196	203	199	221	214	197	218	228	198	189	222	215	194	178	201	205	191	188	209	200	203	211	205	226	206	199	209	186	200	193	242	207	199	203	202	203	204	224	210	193	183	191	206	209	208	201	190	214	217	215	212	218	231	221	194	189	203	215	236	210	201	215	179	197	212	234	222	199	218	222	226	212	224	210	180	193	187	203	211	200	197	210	223	210	207	226	217	196	186	215	227	235	229	209	232	202	208	195	209	192	173	215	210	197	221	218	204	212	237	213	194	234	219	206	251	219	193	208	200	196	222	235	156	201	206	219	197	210	213	206	198	210	202	191	194	226	220	205	193	196	187	181	205	215	235	215	204	218	226	228	183	186	208	194	202	223	176	214	202	219	255	229	209	204	215	201	197	210	201	207	197	201	189	200	201	206	199	205	213	225	233	196	199	220	201	218	212	215	189	199	193	220	206	214	195	219	216	203	211	203	233	191	191	216	186	222	199	230	210	201	210	204	203	220	199	225	215	207	206	204	168	187	221	217	230	216	199	210	219	219	218	197	214	193	199	203	199	189	214	219	227	207	202	185	167	178	213	223	225	209	191	184	196	211	208	185	222	228	210	198	203	213	217	210	207	190	223	196	204	203	215	245	186	214	214	226	207	208	253	227	215	249	214	223	213	203	198	224	211	216	194	195	209	208	231	202	227	210	195	203	218	225	206	211	206	219	219	210	216	200	222	201	212	200	187	218	218	219	228	216	220	208	175	200	199	197	198	206	231	210	183	185	197	212	202	186	216	221	212	206	194	217	199	239	225	190	184	213	202	196	203	188	234	200	229	189	215	203	216	224	214	199	200	219	211	187	209	188	214	201	206	219	230	204	213	197	211	204	173	210	205	199	187	196	183	212	217	201	201	202	207	200	216	186	191	205	233	218	215	212	203	204	214	187	218	217	205	190	222	211	206	169	201	193	238	196	193	202	213	210	224	207	197	222	226	220	195	199	210	210	205	231	195	198	209	196	198	207	188	226	221	197	188	229	214	202	196	210	239	211	205	203	204	201	212	211	201	218	204	219	195	193	188	202	238	226	210	228	210	200	211	197	228	226	211	217	185	192	210	213	225	207	203	196	212	210	195	186	204	203	208	190	195	221	205	193	203	205	238	210	190	212	210	202	189	206	221	208	184	216	192	209	199	209	206	224	200	247	207	212	200	185	177	182	216	236	198	187	209	216	177	217	192	221	173	203	196	208	198	207	194	188	195	227	196	181	214	214	197	223	194	170	217	207	203	201	190	209	203	216	225	205	206	171	203	190	230	218	204	195	225	207	189	193	212	201	214	194	208	217	193	191	216	201	203	214	215	205	215	209	207	235	199	216	212	196	205	209	198	209	213	187	210	181	203	211	214	221	207	203	221	216	215	219	209	203	192	230	199	203	208	192	208	216	203	214	214	209	241	211	230	184	212	199	225	203	226	200	203	192	222	210	210	198	216	206	199	209	196	211	219	184	186	199	204	215	207	210	218	215	209	218	226	226	221	200	204	204	179	194	196	203	206	198	196	216	203	214	205	202	214	191	182	211	206	235	217	209	206	198	207	218	192	217	197	220	208	198	210	199	204	245	219	201	202	214	233	209	194	202	227	201	210	223	208	201	214	192	199	225	216	245	197	195	213	216	215	195	191	211	191	234	204	196	221	227	191	196	222	177	204	199	210	213	207	207	207	202	210	212	218	195	212	192	202	230	193	215	217	204	213	199	193	191	223	214	203	195	195	225	214	212	220	198	200	196	209	212	187	217	213	195	203	201	232	207	194	223	200	225	203	195	199	214	207	246	214	217	207	186	178	201	203	210	195	212	209	212	203	221	216	220	213	183	221	218	214	209	221	230	213	199	212	234	197	203	199	214	220	209	207	216	202	189	202	203	220	230	204	218	203	214	198	213	221	198	220	217	195	196	208	196	220	219	202	213	205	225	171	216	193	200	187	212	182	207	199	213	214	200	196	204	176	201	232	220	215	203	197	241	207	198	219	188	227	206	212	196	208	191	223	200	213	185	203	231	181	203	225	193	195	188	222	230	216	219	233	196	203	216	214	221	206	211	208	193	184	204	198	223	208	244	203	215	199	215	230	200	197	216	229	213	205	234	196	228	228	217	222	203	191	201	186	210	213	215	215	220	219	224	210	203	200	211	197	178	222	203	224	205	177	204	213	187	211	215	207	212	193	229	207	200	205	203	215	199	240	212	224	223	216	215	221	190	192	214	200	191	196	209	198	212	229	223	191	213	183	195	221	220	194	209	206	217	209	233	184	222	198	205	204	211	242	210	234	214	199	192	196	202	193	216	202	201	222	231	209	223	220	215	209	225	207	208	228	249	187	207	201	197	227	186	220	202	216	201	198	197	212	192	217	240	220	206	197	226	199	199	226	219	178	192	221	210	203	206	217	209	185	201	215	204	211	204	210	186	226	220	224	216	198	206	218	214	215	222	222	210	196	188	222	215	216	232	204	216	223	198	202	190	194	214	208	191	189	227	226	203	192	203	196	211	214	225	189	215	239	227	203	213	230	203	220	192	226	197	205	206	249	206	202	205	206	188	200	235	228	192	195	210	218	201	201	181	211	195	199	203	207	204	197	228	207	205	206	225	205	196	206	212	225	218	199	193	211	213	213	214	219	216	211	210	215	209	222	227	209	198	211	214	225	205	215	213	204	211	194	177	204	195	223	225	232	211	236	182	206	196	185	228	194	204	236	214	201	217	207	213	213	194	202	182	203	185
37205	45740	30536	10792	2883	867	449	375	348	347	349	358	363	361	329	359	378	343	340	350	348	321	385	361	359	332	358	368	350	326	327	348	337	346	370	380	331	354	345	326	337	329	350	337	345	347	337	339	363	326	377	348	345	357	328	372	354	338	341	352	331	334	342	334	355	372	372	338	348	380	369	316	341	318	314	332	335	361	317	372	384	340	357	342	360	372	306	350	318	303	349	353	308	351	379	323	357	336	350	308	323	352	335	332	328	346	311	333	339	353	383	369	305	347	365	340	325	329	322	368	358	341	345	354	347	343	309	353	318	355	351	326	347	339	369	339	329	320	361	348	358	347	339	340	323	362	353	361	291	336	371	356	318	355	328	334	328	357	308	334	338	359	357	336	345	330	339	372	337	327	325	347	353	347	327	333	334	370	339	333	356	362	317	355	339	332	359	318	369	374	332	349	364	366	349	341	346	342	368	363	341	354	306	339	333	383	369	316	325	325	371	365	316	333	339	331	327	329	366	372	354	358	345	348	368	346	342	339	348	350	325	329	343	344	368	293	352	331	339	352	331	345	373	344	332	350	318	373	365	355	356	351	337	308	338	337	354	328	338	331	327	353	336	323	344	400	352	368	324	377	343	347	326	345	356	371	347	359	361	356	352	324	338	353	354	317	314	363	387	347	365	345	379	320	330	346	342	348	356	350	357	356	314	365	368	352	341	365	339	318	337	333	333	338	300	310	342	347	335	333	365	353	328	380	343	349	353	347	344	359	342	343	349	339	343	347	330	324	310	345	380	344	373	325	347	349	359	341	328	362	332	335	347	343	361	349	331	335	316	344	339	342	320	298	330	365	361	314	387	361	356	371	360	352	335	357	333	346	344	354	333	333	352	335	335	345	341	381	330	356	329	316	342	351	355	321	349	337	312	364	309	353	347	302	348	357	371	360	366	356	345	315	335	357	366	345	331	345	358	355	351	318	355	323	347	325	366	361	358	344	350	337	347	341	339	352	352	359	337	325	346	329	336	329	378	320	355	364	348	333	319	331	348	361	345	340	364	343	340	354	359	343	337	347	348	374	355	376	340	316	290	365	355	339	375	324	360	367	307	335	371	361	335	342	301	383	339	357	348	335	321	335	367	354	336	358	328	335	347	333	353	303	331	334	360	332	325	343	370	343	334	347	304	364	328	368	330	343	342	341	342	350	339	333	344	322	351	363	303	334	336	333	319	333	375	330	352	350	353	331	306	338	309	327	338	325	341	360	352	380	340	325	361	331	369	339	301	365	361	336	342	350	344	340	369	312	341	344	341	365	324	354	315	346	356	347	317	350	340	379	358	379	331	330	341	338	343	326	329	342	397	320	361	314	359	343	391	334	326	371	384	355	314	351	366	339	323	360	322	320	345	337	371	359	341	326	325	327	369	316	349	327	337	339	345	345	362	341	363	349	314	349	337	316	353	327	345	308	340	351	337	318	358	348	361	305	329	343	345	339	308	344	356	344	347	322	337	348	337	369	345	326	350	333	345	343	332	370	369	344	334	348	336	363	329	328	367	357	378	370	324	354	326	353	343	295	366	342	359	348	355	343	341	340	353	355	374	356	334	335	315	354	339	312	347	351	346	344	338	352	371	360	323	341	343	300	373	336	311	317	336	317	287	346	349	334	366	336	310	353	320	361	315	339	348	335	351	332	340	326	385	358	360	359	357	305	287	416	329	361	354	352	311	320	347	353	352	334	379	320	348	315	346	354	368	319	354	340	342	330	351	381	343	328	350	364	331	344	363	350	347	339	346	323	362	358	380	374	347	358	335	333	329	341	330	352	331	340	307	319	379	353	343	340	373	315	327	369	351	327	342	340	346	325	369	370	350	343	338	309	353	313	349	335	314	306	355	372	337	357	291	330	337	329	328	358	319	333	363	369	345	334	331	350	369	329	357	326	310	313	336	341	385	376	321	355	337	324	337	335	369	361	361	343	340	354	313	344	344	366	358	342	380	361	323	336	348	351	348	353	350	335	355	354	313	356	354	371	336	368	348	343	330	346	366	339	338	344	370	346	325	356	365	355	331	362	336	309	344	344	354	349	317	339	371	333	374	342	331	347	318	325	336	361	318	332	331	320	355	338	372	321	330	333	359	366	345	363	324	367	363	365	352	330	367	311	354	342	340	335	317	335	358	311	349	324	353	352	350	343	337	328	378	313	372	357	321	345	321	367	340	313	339	356	339	322	326	357	339	328	327	347	345	352	325	328	326	349	345	378	329	351	354	372	355	336	335	382	347	355	359	347	373	340	363	344	345	392	353	350	334	350	331	333	360	362	322	345	324	352	342	345	335	337	340	347	351	362	350	329	345	331	356	357	345	315	334	378	351	348	344	335	363	344	358	349	284	364	374	345	358	348	369	319	332	329	361	393	315	377	317	356	346	314	323	381	343	342	334	318	330	360	325	343	342	357	344	325	337	321	347	369	346	331	366	323	340	345	332	343	333	319	319	343	378	355	320	370	366	345	361	349	320	331	361	343	307	366	298	350	317	363	327	347	332	345	346	340	346	370	338	344	337	309	330	351	380	357	358	346	373	337	352	327	366	329	346	388	330	347	348	343	360	340	324	337	338	387	323	353	330	362	384	306	315	330	381	364	357	366	350	328	350	356	354	343	323	331	348	336	378	350	326	360	358	354	369	354	362	317	305	343	349	355	378	355	290	317	346	328	350	356	333	317	337	372	364	326	336	317	347	329	371	313	322	326	338	335	342	368	345	368	347	337	361	345	351	347	294	365	343	361	343	352	358	350	363	365	311	374	366	308	312	332	326	329	338	317	367	319	361	374	340	374	324	372	338	327	365	356	328	359	357	334	353	315	338	340	336	351	340	340	362	361	349	315	351	312	372	356	346	405	341	328	327	362	334	349	349	370	306	342	368	324	358	328	382	369	335	354	364	337	376	331	385	318	325	337	346	326	331	347	329	345	362	324	329	386	352	329	333	335	360	321	383	356	318	371	326	338	349	367	334	339	359	335	337	350	322	361	348	347	382	334	363	353	325	377	386	363	352	348	331	330	369	334	373	357	339	335	356	340	366	339	368	347	331	314	336	336	377	347	327	311	334	308	340	356	346	357	357	339	328	376	349	353	342	368	366	364	356	355	339	331	317	358	320	328	319	346	354	348	362	318	365	321	326	372	343	367	347	336	334	314	342	346	328	364	328	373	337	352	332	343	378	350	346	329	346	331	347	339	348	303	363	331	330	346	346	364	345	339	333	361	318	361	316	319	355	305	338	343	362	317	389	334	398	318	310	352	310	342	381	325	370	351	348	347	362	333	291	335	361	359	343	297	320	378	346	311	326	362	362	339	324	384	380	372	363	325	352	337	364	349	317	310	341	320	316	354	335	350	325	330	374	387	340	347	339	394	357	346	354	336	316	336	343	326	355	331	342	305	351	361	329	329	322	291	331	348	352	371	376	336	341	353	348	336	352	343	347	324	359	319	345	355
24738	23198	31573	26163	19357	6856	749	327	278	289	303	258	276	267	280	287	297	247	283	296	307	240	286	284	268	276	297	272	272	259	273	277	288	280	275	260	243	268	255	285	259	260	273	270	284	270	287	243	287	267	266	296	279	260	263	290	257	306	285	284	306	281	279	255	289	290	264	278	279	260	271	295	253	319	274	274	282	267	266	312	271	281	272	268	273	265	283	258	296	266	310	267	277	264	274	285	300	307	306	302	257	268	274	238	261	261	251	260	290	277	298	256	281	275	286	273	269	283	297	270	278	286	272	289	264	274	249	264	268	269	265	259	313	276	277	265	292	287	294	277	300	263	273	264	254	310	277	288	265	283	284	251	253	276	292	311	271	289	265	272	309	289	306	306	247	279	255	288	277	297	257	304	317	310	263	287	278	280	256	274	295	269	283	300	288	281	306	290	274	284	287	271	297	292	286	255	279	275	268	289	244	286	263	283	285	269	266	302	268	261	293	296	286	310	277	302	284	270	290	249	279	261	286	277	264	255	270	264	286	260	272	254	271	296	292	263	306	267	298	277	280	274	299	281	285	258	275	270	298	286	262	257	269	249	310	294	264	318	285	282	283	254	280	284	292	273	284	275	254	281	273	265	254	254	295	256	260	277	260	266	243	296	278	296	261	297	284	286	294	269	256	280	254	271	274	288	284	283	308	272	293	296	264	288	267	292	296	290	279	263	276	293	267	276	303	272	266	289	265	265	268	278	276	264	293	311	276	288	288	288	266	273	300	281	263	266	283	293	260	259	294	286	280	284	266	268	260	265	275	279	290	288	269	263	287	257	290	269	293	280	267	303	293	262	255	251	272	274	252	288	240	253	269	264	275	277	293	254	307	290	307	265	280	294	263	289	246	274	270	268	310	287	266	267	274	279	288	285	283	308	287	273	284	278	283	298	275	268	289	291	240	280	289	290	286	269	262	293	296	264	260	285	272	265	337	284	280	260	263	248	316	285	298	283	270	264	268	272	276	276	264	281	274	294	297	275	262	291	317	302	279	253	287	251	283	252	268	283	258	273	284	267	263	262	302	270	264	234	272	267	263	249	259	266	297	272	261	283	278	271	271	253	274	301	293	287	291	286	267	279	281	246	283	277	268	285	302	275	296	294	274	249	241	289	249	265	288	270	284	290	301	264	263	274	304	287	279	254	268	261	282	294	271	272	265	279	292	258	273	285	265	238	267	269	256	265	257	288	320	283	288	287	276	287	256	301	293	284	279	269	279	271	289	316	245	287	292	280	283	282	276	295	267	289	240	285	283	250	266	291	265	280	274	286	276	258	266	252	291	227	314	296	267	249	296	285	289	266	278	285	249	284	305	287	279	247	282	253	285	277	266	283	280	271	288	255	269	290	276	301	280	289	293	250	293	262	239	267	256	255	263	264	284	290	284	300	298	282	260	265	284	247	271	255	267	271	262	270	279	287	285	252	293	284	291	287	270	289	290	268	253	303	285	264	264	258	293	279	304	272	264	287	275	295	299	303	300	325	245	310	277	268	267	255	259	274	260	270	308	262	274	265	273	267	239	273	285	254	250	261	269	302	250	254	299	268	267	306	286	268	289	265	297	261	282	292	290	284	278	244	309	283	279	292	296	270	268	244	289	313	315	264	287	281	256	263	265	275	289	283	270	268	276	277	270	304	292	295	278	278	281	266	277	277	252	255	284	278	298	273	254	300	326	313	275	261	276	267	287	292	286	291	281	259	290	277	278	296	287	265	277	281	297	276	269	291	262	294	256	276	265	298	270	273	266	280	264	312	289	272	277	276	284	266	279	275	286	269	275	265	273	280	266	271	269	293	268	282	297	281	287	263	280	279	249	286	294	262	283	294	246	278	251	257	299	281	266	287	301	277	277	281	264	244	289	260	280	252	294	276	290	277	283	245	267	254	278	267	272	293	266	245	250	221	294	248	258	257	298	243	281	263	272	263	272	302	276	259	296	276	269	278	267	288	290	264	312	250	247	283	263	298	263	279	292	276	288	250	283	276	273	278	271	260	258	304	257	300	272	267	267	266	293	267	273	274	243	281	303	280	299	274	292	272	286	253	267	275	275	279	294	267	303	263	294	272	304	309	280	261	279	258	286	298	286	272	272	279	287	286	274	270	264	284	268	280	307	272	276	286	256	261	298	269	265	267	247	274	299	269	307	275	294	276	284	290	271	293	263	296	268	296	273	305	292	265	282	280	261	293	283	301	296	247	245	260	287	284	280	259	299	268	268	269	260	250	294	293	265	284	260	268	264	305	239	251	289	262	302	244	263	281	309	271	270	281	266	267	252	249	285	263	268	293	260	270	260	268	311	303	262	287	264	294	287	297	285	257	281	278	245	270	277	293	287	281	282	288	269	226	287	282	265	283	267	256	288	289	272	286	257	287	281	254	279	279	299	284	279	270	300	285	276	288	254	297	286	285	305	294	282	267	282	262	265	277	276	278	282	287	265	291	287	266	261	260	279	277	266	306	263	263	271	265	272	258	282	270	269	315	263	305	269	251	283	266	292	255	268	261	290	283	295	290	283	290	247	257	266	274	285	275	273	276	265	293	282	255	288	299	249	282	289	267	301	302	299	268	265	250	252	286	294	287	259	283	289	283	278	295	269	288	255	267	283	275	260	279	302	303	280	291	297	286	311	345	279	254	289	287	289	269	248	255	294	278	292	282	259	267	287	297	290	269	291	279	255	264	264	297	264	266	268	258	273	279	300	305	254	270	286	255	302	269	275	277	308	270	267	283	251	295	302	262	263	277	284	295	267	262	260	277	282	272	302	285	276	258	274	298	299	265	286	274	295	287	274	274	251	269	293	275	280	267	263	277	270	277	286	264	296	275	264	292	255	275	246	285	281	296	334	257	260	253	311	282	303	295	257	271	310	262	253	286	276	259	267	274	282	277	273	287	278	242	286	310	312	259	292	287	257	301	288	268	285	295	276	278	306	289	292	280	285	246	244	279	273	285	285	275	282	301	260	286	302	263	320	285	269	304	251	295	283	279	283	253	246	293	280	244	273	281	269	296	244	282	291	295	282	295	277	282	287	287	294	302	258	271	284	284	274	255	303	275	269	294	241	271	284	262	261	245	261	275	280	264	265	265	285	288	303	261	270	274	270	273	285	312	268	276	258	304	286	276	284	288	268	291	257	271	260	272	290	265	274	288	304	302	262	263	287	274	266	286	301	276	297	290	291	317	264	269	304	257	290	311	267	303	248	285	274	271	276	288	288	282	279	291	279	291	271	251	281	283	276	270	239	250	263	273	270	264	317	262	291	302	263	262	263	289	261	262	263	248	291	263	288	260	271	269	311	269	263	285	296	308	275	295	281	280	281	295	280	283	268	301	289	303	250	260	289	279	294	266	293	290	297	259	276	294	290	240	300	302	284	278	288	254	304	288	270	265	296	267	251	254	286	294	277	284	261	255	256	249	282	294	279	271	281	282	235	263	295	260	287	292
60412	86702	60226	32087	13060	3660	1094	586	468	483	445	452	438	443	457	449	456	455	443	433	460	503	419	444	467	482	464	455	467	432	438	457	469	454	460	406	446	448	431	434	450	460	423	439	411	485	470	449	515	436	439	450	410	457	464	453	445	441	450	449	448	452	406	471	455	443	481	438	430	438	462	418	446	465	492	503	463	426	430	396	468	460	483	466	460	454	445	481	445	490	483	494	417	430	456	467	418	430	471	454	453	453	435	416	434	465	496	469	468	457	437	451	408	471	473	453	458	443	449	407	456	457	460	437	461	438	436	433	442	457	449	449	459	429	473	457	479	481	432	417	454	467	476	429	478	442	468	483	427	448	451	474	446	438	464	477	454	444	468	448	488	449	440	431	469	445	429	446	453	470	477	429	477	429	468	459	408	457	424	443	409	445	425	471	444	424	488	415	443	443	460	484	500	454	434	455	471	425	453	417	419	438	436	450	428	455	459	458	441	459	483	507	487	407	461	464	481	497	411	452	469	423	465	462	447	476	460	455	457	449	451	451	484	439	473	446	447	454	431	463	484	440	475	410	434	431	436	464	439	443	439	441	431	461	453	454	477	452	407	450	451	422	413	453	454	411	474	444	440	438	448	433	421	488	451	470	470	444	467	443	429	488	459	434	437	447	438	485	433	472	493	461	471	436	451	439	478	465	462	454	498	442	439	454	422	423	483	481	419	448	478	480	448	463	397	465	425	443	452	431	468	428	485	483	454	448	485	461	432	454	462	452	417	439	415	442	451	443	423	435	434	459	452	452	463	438	460	466	429	475	482	437	429	452	461	470	430	438	435	427	454	453	449	404	459	464	469	450	432	463	432	440	459	477	459	416	392	443	435	471	454	434	467	445	507	463	448	474	423	399	434	449	450	422	411	479	511	438	472	435	435	491	445	413	445	435	446	432	485	453	452	449	431	468	460	458	431	430	454	428	456	422	430	419	418	420	460	450	495	472	485	461	423	447	436	438	453	442	439	456	457	423	462	422	422	495	441	448	457	416	428	443	455	459	435	453	472	469	468	457	451	430	465	474	445	466	450	485	464	445	451	511	440	479	443	466	474	432	438	485	460	465	468	450	495	438	442	443	464	424	463	430	422	430	473	408	456	451	464	458	451	481	449	432	411	456	391	470	420	436	443	472	473	468	451	460	421	455	452	400	431	444	439	482	386	467	478	440	453	448	451	468	449	447	457	448	410	447	467	475	441	452	444	454	429	458	409	437	460	452	412	433	428	445	440	444	416	458	432	425	469	476	448	428	437	417	434	441	463	462	472	475	426	440	446	439	454	468	453	449	430	449	456	453	426	459	456	457	421	468	458	428	491	435	466	440	461	420	472	458	413	457	457	458	451	462	471	478	410	454	449	470	443	508	418	410	458	413	481	465	452	504	477	463	411	465	497	408	455	396	448	426	483	439	436	481	496	454	453	438	422	449	445	418	474	436	480	476	490	428	436	479	462	463	445	463	439	433	467	461	420	437	460	481	444	436	457	487	468	425	436	436	458	461	482	410	425	435	455	433	471	447	452	453	464	460	413	463	422	419	420	461	467	448	414	483	451	431	507	431	456	434	463	431	446	448	472	476	454	459	434	459	447	435	441	444	429	469	426	446	454	457	449	441	442	425	460	446	501	463	439	474	446	465	469	473	403	437	431	431	440	474	428	460	437	452	427	422	428	487	457	468	458	420	475	442	424	445	448	465	425	453	492	455	445	437	430	449	469	444	465	479	470	450	432	434	429	412	432	452	421	452	488	469	424	479	485	464	431	466	474	442	457	425	465	429	463	449	444	442	445	453	430	457	472	421	430	482	450	464	450	422	470	443	440	475	488	451	447	457	458	461	439	440	455	450	455	472	453	448	448	437	446	452	435	465	462	446	492	469	457	474	460	466	437	418	421	456	411	464	469	438	438	448	489	485	427	436	399	447	478	450	484	429	457	466	473	463	462	476	421	453	454	479	452	451	452	451	424	457	436	458	460	450	451	439	452	481	454	454	444	460	448	447	429	405	407	464	450	468	460	419	459	433	428	480	416	488	486	469	473	455	464	457	432	409	446	474	457	470	453	436	412	447	472	447	446	444	504	420	410	464	461	423	421	395	450	446	464	449	456	471	471	443	449	492	475	434	443	461	453	461	435	453	420	447	454	468	437	477	441	410	431	476	459	428	425	432	464	530	430	451	467	456	451	441	443	451	440	454	443	462	484	443	466	449	438	494	435	463	424	427	426	438	435	422	440	452	438	443	459	465	420	443	440	449	440	469	451	422	433	425	446	426	469	448	459	434	435	447	442	433	445	432	382	409	443	430	466	483	433	455	439	425	461	509	476	449	495	452	456	469	463	438	473	454	426	417	418	460	443	439	416	436	491	430	483	441	410	422	405	404	438	466	418	445	444	440	454	430	461	453	449	392	454	421	489	473	471	436	419	488	431	449	436	441	462	443	438	464	469	480	450	475	465	428	439	438	464	444	450	475	484	468	458	499	424	476	442	441	487	442	448	491	458	416	460	453	440	445	454	428	426	433	433	444	431	443	428	424	440	464	513	393	453	434	468	423	417	462	459	438	421	418	472	444	431	479	441	467	461	465	466	435	460	483	438	427	424	436	427	456	494	445	456	417	480	414	455	502	471	461	440	450	467	463	405	450	453	447	483	462	431	462	433	431	479	436	447	477	461	491	447	466	442	477	444	431	484	421	471	414	433	451	437	463	450	468	437	431	456	448	460	451	486	448	475	486	488	425	441	431	450	440	426	436	472	448	416	427	411	464	434	427	449	510	453	439	456	436	420	468	455	451	433	454	453	473	433	453	449	458	496	442	491	415	446	475	472	489	508	425	458	457	429	452	463	413	435	443	442	475	442	443	432	445	454	451	469	431	467	459	449	436	469	480	425	451	413	401	463	446	451	476	470	414	498	505	458	435	426	442	465	469	448	439	448	437	468	430	482	465	474	441	493	452	431	450	479	437	435	461	435	435	448	471	498	484	468	470	401	422	452	441	437	448	442	471	457	449	439	459	438	443	436	452	419	452	459	470	468	432	463	442	484	471	399	422	450	420	436	445	444	470	470	447	473	476	443	449	480	455	468	478	411	454	439	421	399	411	492	477	433	438	465	492	485	408	466	452	470	457	468	493	412	466	423	467	456	448	440	454	424	479	425	449	459	464	440	444	443	422	471	445	435	452	468	432	474	450	457	423	467	408	429	434	423	447	425	501	442	457	479	444	500	478	434	443	435	478	467	435	438	412	435	460	429	446	454	435	461	423	455	449	433	469	434	433	451	446	468	446	458	413	438	438	458	397	468	438	403	464	447	462	436	469	453	442	412	436	488	487	451	435	462	428	444	429	450	470	423	448	438	498	458	448	465	441	430	454	501	446	456	435	476	454	471	451	452	447	483	461	448	474	436	449	466	431	454	471	479	444	404	496	467	434	429	473	415	445	470	427	468	448	445	426
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
