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
340403936656	340403937217	340403937767	340403938317	340403938867	340403939417	340403939967	340403940517	340403941067	340403941620	340403942167	340403942717	340403943267	340403943817	340403944367	340403944917	340403945467	340403946017	340403946567	340403947117	340403947667	340403948217	340403948767	340403949317	340403949867	340403950417	340403950967	340403951517	340403952067	340403952617	340403953167	340403953717	340403954267	340403954817	340403955367	340403955917	340403956467	340403957017	340403957567	340403958117	340403958667	340403959217	340403959767	340403960317	340403960867	340403961417	340403961970	340403962517	340403963067	340403963617	340403964167	340403964717	340403965267	340403965817	340403966367	340403966917	340403967467	340403968017	340403968567	340403969117	340403969667	340403970217	340403970767	340403971320	340403971867	340403972417	340403972967	340403973517	340403974067	340403974617	340403975167	340403975717	340403976267	340403976817	340403977367	340403977917	340403978467	340403979017	340403979567	340403980117	340403980667	340403981217	340403981767	340403982317	340403982867	340403983417	340403983967	340403984517	340403985067	340403985617	340403986167	340403986717	340403987267	340403987817	340403988367	340403988917	340403989467	340403990017	340403990567	340403991117	340403991667	340403992217	340403992767	340403993317	340403993867	340403994417	340403994967	340403995517	340403996067	340403996617	340403997167	340403997717	340403998267	340403998817	340403999367	340403999917	340404000467	340404001017	340404001567	340404002117	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23404	21492	29166	24531	22288	22822	15092	2613	763	586	511	476	506	475	489	443	452	519	478	439	470	448	469	469	432	443	523	491	457	462	478	463	403	464	469	448	477	430	448	425	454	483	438	427	439	425	440	488	442	477	402	450	471	470	490	455	457	460	457	395	464	443	447	462	417	417	463	460	429	462	435	436	438	445	462	439	454	457	487	435	462	448	465	461	472	460	466	413	460	439	431	436	438	418	443	479	453	459	444	444	498	419	449	456	450	451	468	439	483	447	447	434	424	476	442	460	452	473	445	453	430	470	428	458	424	472	428	464	461	470	465	452	465	449	470	430	456	469	431	456	498	440	405	449	454	455	428	461	432	469	443	472	453	438	412	468	462	443	451	445	457	467	481	457	426	416	415	467	436	442	458	438	454	481	464	455	452	469	452	409	404	429	447	478	469	400	464	476	461	475	475	447	448	448	434	455	405	461	450	433	457	428	443	509	440	423	447	457	473	438	426	425	465	430	398	456	468	422	429	435	437	485	499	474	452	437	458	436	483	479	424	430	445	458	459	478	483	432	446	442	492	435	434	448	465	494	460	453	447	473	469	448	477	442	497	462	441	459	457	444	457	457	474	470	443	436	475	498	436	454	488	481	471	482	444	477	465	441	458	437	445	433	484	460	386	438	438	462	469	432	438	465	468	441	453	440	458	454	450	482	448	454	411	442	440	449	422	438	484	428	458	429	462	495	429	477	472	484	426	444	423	460	435	453	451	443	444	423	467	431	449	437	416	434	479	437	449	425	434	436	421	458	461	414	468	409	479	492	422	432	470	469	435	431	436	458	406	486	422	474	434	433	484	453	480	436	463	472	406	461	447	460	449	464	451	412	444	430	453	493	422	448	459	456	456	480	451	456	482	456	440	465	469	427	437	448	436	431	398	468	476	430	463	439	449	419	480	424	430	444	467	464	467	489	429	456	447	462	474	469	447	465	485	444	431	482	473	435	420	457	434	454	467	458	469	437	467	458	433	440	468	454	446	455	435	478	456	442	483	419	453	439	449	446	490	438	450	439	428	443	444	446	485	456	462	483	443	439	476	474	459	460	416	444	434	466	452	429	457	481	433	452	474	399	471	439	424	466	491	419	406	441	481	466	408	425	457	451	439	450	459	443	433	476	421	413	441	465	412	474	488	481	441	447	462	436	462	436	457	431	436	456	491	492	468	463	427	471	465	432	431	417	448	441	451	463	429	498	438	434	489	424	456	438	459	438	472	484	432	474	460	486	472	487	424	460	475	436	474	480	454	422	400	439	452	453	461	446	410	429	447	502	459	488	443	457	444	418	428	446	488	450	452	449	481	416	466	438	437	447	460	450	454	430	425	422	420	442	485	474	431	474	435	435	428	490	461	461	466	426	464	426	425	450	467	444	459	429	462	439	493	423	454	469	465	401	452	467	456	450	438	412	446	471	467	433	474	431	481	464	456	419	408	438	476	491	467	468	453	475	445	495	483	443	447	442	459	476	453	449	404	429	450	481	476	435	453	459	448	420	419	438	425	449	455	448	463	466	427	457	444	482	454	437	430	439	442	436	456	461	415	463	461	445	463	432	457	448	440	417	470	425	481	485	455	433	455	472	447	441	457	434	482	437	455	464	434	466	430	443	429	446	478	454	423	470	459	450	454	442	456	460	456	451	459	463	457	470	431	447	447	440	428	468	447	413	442	463	449	452	416	476	445	486	426	459	474	444	451	454	491	446	443	466	423	477	440	464	496	493	477	470	437	489	468	432	480	426	415	438	464	463	498	463	457	427	432	453	412	444	448	450	458	435	447	441	510	479	436	438	448	460	459	432	458	453	435	421	434	418	435	411	471	438	443	403	466	446	451	443	452	491	433	455	423	454	476	414	464	428	441	449	476	463	439	478	447	465	461	453	482	475	438	469	450	451	449	439	481	390	450	423	419	452	484	476	464	461	445	462	453	464	458	428	422	457	425	478	458	447	444	453	472	435	473	444	477	426	425	428	524	460	467	425	427	497	437	493	441	462	437	439	417	423	451	432	450	443	436	444	437	464	396	455	484	427	449	480	482	471	405	458	449	462	454	475	474	434	457	459	436	495	389	431	444	461	534	447	473	413	425	474	411	470	446	483	488	434	448	439	419	453	462	436	467	438	458	429	428	428	435	455	471	454	447	449	411	468	435	479	436	443	447	450	415	412	466	415	464	441	449	462	455	450	487	442	458	450	482	461	434	440	487	460	391	480	458	479	437	459	469	473	484	450	451	469	450	453	453	438	493	484	440	458	478	455	457	485	446	458	445	429	475	412	468	471	473	410	449	418	465	497	439	465	437	452	484	455	463	449	427	462	414	479	428	468	468	444	519	441	450	434	458	420	455	463	494	433	506	430	520	461	481	413	455	454	466	454	495	442	445	486	474	455	432	459	467	469	449	459	442	493	458	419	457	425	445	483	436	455	462	441	457	468	445	452	435	448	468	446	451	437	453	458	443	443	448	435	432	453	446	471	453	454	437	486	452	461	480	461	449	471	484	469	466	424	433	468	452	448	503	474	470	467	453	451	444	452	434	451	453	426	474	472	453	418	442	453	449	392	462	437	458	434	487	450	438	466	458	393	455	465	446	435	453	421	447	463	441	452	391	406	474	454	453	410	436	470	433	451	456	467	469	460	481	454	473	437	439	486	417	481	487	419	462	445	455	429	458	499	452	473	462	425	435	408	475	477	459	421	412	465	472	440	440	410	450	442	446	460	419	427	460	451	433	451	438	488	434	428	430	436	451	470	473	428	412	452	447	463	435	456	475	456	453	441	467	460	415	422	482	429	489	446	468	487	503	440	457	461	462	426	447	431	436	415	436	451	458	421	468	482	461	470	436	431	467	456	430	467	444	451	452	424	459	473	450	430	436	427	466	403	454	481	470	436	455	467	432	461	432	453	435	441	502	452	428	479	421	471	447	408	459	467	422	440	480	474	455	407	453	424	448	438	473	397	471	436	460	457	436	484	437	503	453	457	477	429	454	487	452	442	440	444	437	446	412	451	461	447	472	458	428	476	486	439	435	433	447	461	455	454	425	472	432	440	465	437	445	441	440	475	474	410	434	459	440	432	482	480	450	428	442	463	426	403	445	443	478	400	432	452	448	463	430	457	449	495	456	471	455	498	476	463	481	436	458	456	475	449	435	460	485	455	466	498	485	477	421	441	424	455	445	462	454	466	431	459	467	474	451	441	438	460	461	425	482	437	469	405	431	457	454	467	462	446	434	442	427	408	425	474	475	419	452	462	443	423	446	448	458	488	443	433	469	466	453	441	450	392	441	416	423	449	488	453	419	487	469	439	459	453	475	457	477	456	440	499	450	432	462	466	462	461	450	476	425	471	461	464	420	431	447	478	450	438	435	469	473	404	433	426	452	459	438	463	434	453	417	410	449	456	448	450	460	455	456	459	480	435	439	483	453	460	490	450	442	470	448	444	445	423	419	431	442	455
36908	59663	43201	33655	26784	17746	7554	2073	769	656	597	571	542	529	511	503	525	499	527	525	503	521	504	484	526	490	485	515	486	489	496	455	505	498	456	469	467	518	510	469	500	482	458	493	488	467	495	490	493	501	505	463	503	486	478	467	449	503	455	521	476	476	468	490	441	505	454	486	467	498	504	467	477	476	444	514	472	435	477	491	488	473	496	455	545	496	453	509	481	482	468	498	498	472	444	496	506	475	497	482	501	499	499	467	500	518	456	508	489	486	525	517	533	498	503	523	483	454	507	507	483	493	502	489	466	476	526	508	534	463	496	492	539	492	475	518	525	503	457	502	512	478	445	500	511	505	532	486	496	476	498	499	517	482	494	477	503	505	494	490	465	491	490	481	490	532	502	489	467	487	493	501	476	489	498	447	515	478	475	507	489	501	499	474	488	490	472	496	533	458	501	519	486	520	491	517	489	534	496	454	476	485	495	534	447	457	528	487	522	480	508	462	497	513	458	518	481	519	487	461	471	522	504	467	444	498	474	473	496	452	494	479	484	491	509	501	450	502	518	519	460	458	492	499	499	474	481	486	482	502	457	528	478	477	481	451	507	478	509	435	497	498	499	529	481	459	481	471	520	499	502	509	560	492	526	499	507	493	529	494	502	484	494	469	481	532	499	488	518	451	491	508	464	515	492	485	489	476	519	517	497	494	477	501	483	482	500	503	457	501	487	524	456	506	464	473	513	519	492	518	497	480	527	480	507	477	490	493	508	493	484	452	504	484	469	513	463	493	479	483	500	475	500	492	481	490	488	500	482	480	498	486	531	458	508	504	505	508	494	486	490	508	503	476	493	522	498	464	505	462	518	528	478	467	480	498	491	522	501	508	490	490	462	519	478	457	518	471	513	502	485	454	517	482	469	486	514	502	530	496	486	510	498	510	532	516	520	466	509	510	499	501	494	497	503	504	510	483	497	499	504	560	459	478	537	518	509	466	494	510	459	504	490	477	500	498	507	490	494	468	491	514	489	469	493	487	495	458	477	482	468	489	507	485	479	485	474	505	530	505	484	489	495	491	468	491	516	505	471	496	481	483	496	458	493	518	484	549	456	515	496	471	490	491	460	487	462	485	499	532	528	481	465	467	493	461	500	494	462	480	519	485	501	458	456	516	481	504	470	528	469	504	471	500	515	497	522	472	514	517	469	486	505	509	484	469	493	499	469	491	513	539	509	467	463	468	491	526	494	527	493	470	485	490	505	477	486	505	455	503	456	465	491	493	444	500	479	471	469	502	511	516	500	487	490	485	497	481	474	475	529	475	482	495	530	507	496	517	457	457	458	511	511	475	471	492	507	443	506	495	499	468	493	482	499	488	540	494	461	480	487	490	500	488	488	469	459	474	494	467	473	487	457	498	488	501	479	472	487	503	513	457	525	483	491	537	471	471	489	507	495	525	500	495	448	501	480	518	512	485	481	550	514	518	441	523	492	503	456	500	513	434	482	473	490	504	451	500	484	446	423	474	535	493	497	435	484	462	512	493	503	463	498	523	449	486	508	499	484	500	492	521	503	497	507	492	498	520	520	486	502	497	499	486	478	491	445	465	487	458	505	497	516	486	541	502	459	481	486	562	480	498	503	496	467	448	496	491	474	490	439	459	489	483	516	487	511	488	488	480	505	514	529	484	517	483	467	433	505	465	467	513	552	496	456	496	504	514	440	513	499	516	466	475	488	513	476	499	479	487	463	501	460	489	470	487	468	478	478	483	514	543	463	470	478	513	483	523	511	507	494	513	509	486	486	491	484	499	491	512	482	497	472	450	477	497	500	527	480	501	523	481	483	502	512	516	528	504	498	471	491	486	465	509	514	490	490	493	459	512	457	454	473	439	490	520	469	490	477	471	504	494	497	498	495	500	519	470	519	528	463	491	469	493	498	463	488	504	486	514	487	539	528	502	485	516	510	432	534	497	502	484	499	528	516	476	499	494	488	536	483	471	504	513	506	479	500	480	509	513	490	502	478	476	509	480	482	482	536	483	500	485	505	487	512	501	514	503	510	536	505	494	474	492	525	540	508	492	544	483	538	507	471	447	469	523	485	485	496	504	514	457	525	510	508	461	475	470	520	506	469	516	483	485	508	509	468	480	554	473	477	500	497	472	523	489	478	516	471	499	510	515	493	466	512	483	464	489	463	446	512	505	476	526	493	487	471	518	492	509	510	474	492	516	471	511	502	525	498	475	475	471	475	454	489	545	482	461	485	485	516	498	492	501	521	495	498	518	496	490	495	487	492	453	526	541	487	464	530	498	459	492	465	490	497	479	502	491	504	501	486	519	517	499	483	443	490	505	529	463	490	440	492	503	489	495	479	457	496	482	504	475	466	484	476	465	485	538	531	509	498	500	480	483	513	513	513	465	526	478	460	477	509	484	483	500	521	546	495	499	518	502	500	486	541	477	472	472	497	514	528	486	511	474	485	480	517	494	476	469	464	493	504	483	480	467	499	473	471	492	518	478	468	521	486	503	486	490	497	506	422	494	492	468	463	490	544	464	524	511	499	527	473	499	524	536	497	520	502	491	492	514	480	485	499	474	469	524	496	489	504	503	452	527	487	483	470	467	509	493	489	504	473	499	524	505	470	491	487	480	477	454	512	465	474	492	429	504	469	477	498	497	482	483	474	468	500	497	485	496	513	473	509	468	471	487	502	526	510	476	482	517	459	505	477	472	440	498	509	468	481	479	496	510	503	495	508	525	501	508	482	501	498	515	489	534	460	493	479	466	458	509	513	507	493	468	491	504	470	481	509	477	506	520	506	505	502	467	501	504	478	537	521	521	450	491	496	487	493	486	456	511	481	501	509	462	502	539	484	484	510	497	491	481	498	465	488	509	497	471	461	477	489	515	466	483	475	484	454	510	482	500	534	524	523	510	489	507	495	501	479	451	509	459	523	507	470	524	474	483	520	514	459	515	479	525	466	479	460	498	450	499	519	510	470	498	514	475	462	515	496	548	541	500	506	519	474	506	531	489	490	513	533	482	480	455	482	515	515	505	490	525	541	464	509	480	480	527	474	507	537	516	523	473	456	481	496	465	509	514	474	484	479	486	502	490	456	518	493	478	476	501	465	490	471	549	463	518	489	480	500	536	507	518	485	545	484	498	443	517	515	470	487	472	488	466	450	502	472	522	492	504	547	438	475	478	492	467	498	456	477	478	483	485	484	501	508	535	438	503	505	472	474	500	478	519	485	508	521	503	491	517	519	505	526	477	487	456	472	507	514	451	493	453	518	442	493	485	506	460	494	464	491	471	491	506	494	520	478	476	538	466	465	497	482	484	493	493	497	471	503	476	494	481	483	512	487	474	488	497	483	494	466	481	487	497	494	493	444	454	478	516	505	482	487	528	506	489	500	518	462	463	461	478	477	479	501	475	469	458	512	506	535	488	472	466	537	469	524	485	504	558	485	528	487	517	442	452	497	476	475	488	501	482	482	480
29421	29611	34695	21976	11103	3398	766	307	266	218	263	231	219	225	265	241	226	221	241	229	250	223	230	244	259	249	201	243	253	237	241	211	246	250	275	241	240	225	220	203	247	241	225	234	231	223	250	224	241	227	265	247	245	200	196	222	244	248	244	212	248	240	232	212	251	232	218	249	223	232	247	230	204	256	229	240	223	213	212	202	230	239	220	215	216	230	210	244	237	252	253	257	235	261	224	208	211	244	241	233	250	212	224	228	240	231	239	230	227	226	220	249	248	228	268	221	225	236	238	223	205	241	228	234	234	219	268	245	228	232	222	238	221	231	259	214	253	234	234	232	224	270	231	210	250	229	230	246	231	219	248	247	209	232	212	216	250	226	221	241	255	208	252	261	246	238	260	242	231	235	219	236	219	255	262	237	229	228	268	261	224	236	242	248	237	221	219	252	223	266	254	206	253	251	250	220	216	228	229	228	258	214	255	230	233	252	224	216	219	231	241	215	225	248	215	232	228	270	228	252	218	243	236	229	238	231	230	232	235	255	218	235	221	226	213	244	224	201	239	233	240	218	214	218	230	227	220	219	219	211	262	251	260	244	248	223	246	216	235	223	246	232	209	224	227	202	253	245	244	227	213	204	242	222	234	214	231	251	238	251	219	221	230	231	239	222	254	233	255	224	242	217	239	246	236	206	197	206	253	267	234	211	248	228	240	237	233	219	235	257	240	270	252	241	253	246	246	221	249	212	208	249	220	236	227	251	242	232	226	241	251	229	239	245	221	238	246	240	210	227	226	225	195	225	254	220	215	250	254	243	219	247	247	232	237	238	233	244	259	263	256	258	230	237	233	219	218	232	258	241	231	246	252	219	197	215	202	244	257	229	225	228	227	230	266	239	232	203	240	228	223	229	224	246	274	237	246	260	234	204	236	245	228	225	234	237	232	231	234	254	246	247	232	214	245	257	234	224	247	190	257	238	245	209	223	240	261	222	241	230	217	221	224	228	229	254	227	209	239	222	244	223	227	257	225	236	245	262	243	243	235	215	243	229	231	205	233	231	253	235	255	219	236	235	254	229	227	246	240	214	239	223	281	241	237	219	214	215	210	246	242	216	235	238	223	211	248	228	207	250	239	215	239	218	238	240	216	250	234	237	253	234	234	218	232	227	258	240	239	244	216	212	234	242	226	231	235	274	228	218	234	218	229	254	239	252	235	241	220	228	219	248	217	225	210	228	246	217	227	227	216	242	214	220	230	249	216	205	239	265	214	234	234	229	243	235	225	214	222	263	266	247	207	243	201	236	264	245	216	214	252	261	228	243	260	230	234	220	248	238	229	233	252	219	213	220	268	258	221	215	221	215	235	224	234	253	235	214	260	261	225	240	236	245	232	239	251	209	232	230	216	232	256	222	236	218	245	232	227	220	244	218	280	221	242	241	234	240	206	252	222	273	238	232	210	261	261	217	226	216	236	257	239	229	231	199	240	236	255	254	256	223	248	235	235	262	254	212	213	232	241	221	219	243	237	213	218	212	234	241	232	204	233	209	232	226	238	208	213	235	241	199	244	246	221	245	239	244	258	245	244	223	229	247	237	227	223	213	233	234	243	229	195	237	254	248	241	245	222	216	224	235	229	249	202	244	220	237	243	240	214	261	208	233	225	229	221	257	230	222	221	228	254	226	266	254	218	261	225	243	232	231	256	215	211	230	220	255	222	247	225	254	241	225	250	246	203	221	252	215	244	223	258	231	248	234	219	224	239	233	232	265	234	246	252	219	234	253	243	235	239	267	243	228	234	215	237	245	254	232	230	253	224	246	228	189	240	216	232	221	251	228	207	253	234	225	219	253	235	253	213	257	244	244	239	243	241	228	234	263	220	242	226	208	228	247	217	216	224	228	240	240	221	224	221	242	210	232	227	241	226	206	223	217	263	220	223	241	244	234	261	219	225	242	250	213	212	227	232	231	233	222	248	226	244	267	217	238	233	223	253	238	226	217	236	235	229	221	234	219	248	244	226	230	251	232	255	210	225	211	216	224	225	221	233	231	232	238	263	204	242	233	230	247	228	201	236	244	246	231	235	216	252	259	207	257	258	238	200	252	217	218	212	229	241	218	284	211	252	221	242	237	261	239	234	224	226	250	238	231	221	234	214	247	232	246	230	245	242	249	238	225	237	221	209	240	253	241	228	230	253	232	229	238	251	251	233	244	242	228	241	226	225	233	217	242	221	268	238	224	249	212	246	213	238	247	222	252	255	255	206	253	224	234	229	250	235	217	237	236	254	221	233	217	237	238	227	222	234	245	238	257	248	225	237	222	225	210	235	244	221	236	245	239	233	214	231	222	238	242	211	232	225	230	244	236	248	251	246	221	234	240	249	235	235	215	199	226	203	218	239	245	251	228	230	242	233	235	225	222	234	241	234	233	225	232	206	219	218	215	210	238	236	224	240	250	240	263	240	232	240	238	227	236	243	244	225	242	245	222	259	214	208	226	241	209	229	216	237	234	240	243	218	239	255	217	225	254	233	252	240	226	216	263	250	262	247	250	221	244	241	232	232	220	240	255	240	242	238	216	233	230	262	229	260	247	236	230	281	249	215	236	190	221	199	221	229	242	228	233	229	227	241	240	234	254	235	258	236	222	226	246	217	221	225	228	254	219	231	221	265	189	230	226	210	213	241	213	234	253	222	245	228	240	226	245	230	244	251	267	241	266	216	257	228	232	231	229	235	242	240	198	210	222	257	216	217	238	204	230	256	234	228	226	234	251	249	248	220	237	263	242	231	234	226	211	234	225	208	221	223	214	240	219	241	226	256	233	239	222	232	233	244	239	253	245	225	227	210	247	242	256	236	219	243	224	237	221	207	256	235	254	204	227	231	256	218	230	239	269	222	225	224	210	222	213	236	242	241	223	269	227	191	234	207	254	232	232	243	240	236	247	224	236	248	221	244	246	210	191	235	246	232	219	210	229	235	241	257	211	252	232	242	244	242	223	234	235	209	244	222	219	238	256	245	206	249	230	238	222	212	230	242	271	228	230	228	237	222	230	233	220	244	248	241	255	221	217	227	230	234	250	273	248	250	243	234	242	222	201	228	226	229	257	266	224	217	210	226	216	210	225	233	217	246	236	235	272	235	209	256	209	236	250	242	217	228	241	228	230	228	255	228	217	213	240	239	220	219	232	207	202	241	218	242	241	233	234	239	226	223	251	215	233	233	239	211	232	222	243	214	227	207	247	244	205	226	214	246	236	218	217	246	235	260	264	227	240	220	230	262	217	255	247	246	219	256	207	223	226	232	255	222	247	224	248	243	255	231	230	221	220	244	233	232	208	263	216	217	263	241	215	252	232	212	246	260	245	229	256	242	240	246	256	245	229	239	227	231	236	231	227	257	225	235	244	214	242	277	220	235	239	237	217	216	251	227	232	249	215	223	240	232	264	218	232	227	239	223	231	239	248	230	256	220	241	232	232	216	219	234	251	241	248	236	226
30939	45831	33834	19247	12914	4506	1064	371	309	300	258	299	249	275	278	278	255	267	281	300	302	268	267	275	287	289	271	266	276	248	288	252	273	293	261	267	284	259	302	293	272	305	270	267	265	271	292	267	264	285	265	267	249	258	290	283	272	265	281	311	268	294	250	293	286	267	270	295	248	276	263	274	314	265	264	260	278	266	241	297	285	259	262	299	319	248	261	301	292	262	321	298	265	264	261	264	251	260	268	290	268	278	290	230	288	281	249	270	281	283	311	276	280	272	265	289	292	266	267	272	260	258	275	243	242	267	240	300	274	268	289	295	281	283	287	263	287	267	264	251	258	301	293	277	281	281	260	299	297	273	264	291	244	265	276	263	314	283	260	313	271	248	255	279	252	279	266	286	270	278	272	282	269	271	274	260	267	285	266	252	273	288	278	287	286	280	272	290	265	265	271	266	293	276	270	290	256	262	272	282	282	288	264	287	249	274	238	301	275	261	273	272	268	301	273	281	245	267	275	277	246	251	285	260	277	263	294	251	270	274	284	249	268	238	275	287	265	285	285	265	267	272	260	251	257	299	257	260	291	313	265	293	307	268	293	265	298	284	325	286	258	259	311	239	247	299	245	283	283	257	258	274	277	297	251	243	309	280	284	288	268	266	263	272	278	278	278	291	261	280	297	267	276	297	284	271	281	287	271	268	251	288	304	253	279	289	318	269	289	293	295	288	265	293	241	270	245	272	263	269	299	278	279	264	283	264	280	247	265	296	267	277	253	282	279	289	291	261	274	260	259	315	296	270	283	284	272	251	280	255	266	298	275	287	255	286	259	290	246	274	290	296	258	284	247	280	299	312	270	282	285	266	291	310	287	265	280	281	283	278	261	292	274	296	280	257	276	278	244	295	276	260	270	251	262	282	296	269	253	260	265	265	238	284	274	265	277	269	303	296	276	293	253	265	284	273	263	283	285	284	270	275	279	255	260	277	250	259	281	271	307	300	250	269	290	278	285	268	273	246	275	269	266	253	310	269	274	267	318	282	275	270	243	276	274	282	288	273	282	287	261	268	260	284	240	254	261	291	283	256	280	304	270	283	265	303	273	266	266	271	271	261	277	291	296	276	293	284	276	258	302	271	271	268	283	279	315	254	267	280	285	237	288	262	287	276	286	279	296	279	257	287	278	289	289	275	269	286	292	264	275	277	273	275	281	282	291	259	274	267	274	261	297	254	289	264	308	301	269	265	234	279	265	278	288	294	277	263	271	292	278	262	252	264	276	267	260	291	287	274	294	279	254	279	310	279	315	268	252	255	278	268	268	273	302	276	267	299	274	291	302	304	276	263	278	282	273	284	290	270	252	244	283	302	299	263	298	261	269	278	253	283	293	287	285	247	279	274	284	274	278	263	270	268	295	292	260	295	266	269	288	328	269	276	269	263	265	255	263	276	262	287	273	271	279	268	287	264	244	278	286	271	296	277	270	258	283	272	273	247	279	244	273	234	286	286	261	268	283	284	279	272	254	256	264	259	270	292	275	290	285	269	295	268	284	286	288	286	240	288	299	259	275	270	291	254	285	274	270	263	272	281	296	263	318	279	292	255	231	248	280	275	277	301	270	273	272	273	287	239	257	262	256	271	248	278	250	274	279	234	277	269	288	273	275	280	256	269	264	294	257	318	277	273	280	271	306	296	259	271	273	259	256	265	263	303	277	287	280	248	268	263	256	266	275	286	263	285	266	247	299	266	227	278	261	248	264	267	283	288	300	282	295	282	305	298	258	276	263	271	270	283	245	260	267	279	254	278	291	253	286	285	271	271	244	245	276	266	302	274	252	269	283	266	293	295	288	242	275	256	272	276	273	278	270	263	252	281	260	268	279	251	268	275	292	271	270	287	285	253	247	273	268	269	272	293	278	287	283	289	271	271	272	277	266	291	262	251	297	281	239	281	251	260	249	270	247	280	302	285	266	277	285	278	277	261	272	259	244	253	274	283	265	267	290	270	269	282	278	245	251	264	268	292	276	294	264	265	292	294	259	243	265	263	280	245	276	273	293	286	279	283	281	291	300	294	304	258	275	269	284	265	294	265	263	288	288	256	282	295	284	278	252	271	260	296	266	288	263	254	251	289	261	253	284	312	274	287	262	279	272	276	306	277	258	275	266	271	268	286	251	292	273	266	267	280	276	302	272	248	300	251	266	240	264	240	271	252	267	279	282	288	287	288	280	255	261	298	278	264	267	250	277	294	301	265	314	272	262	289	280	259	274	288	272	286	261	284	288	291	262	283	278	286	287	274	240	275	285	267	282	255	268	265	241	275	259	297	268	265	277	265	277	266	299	248	241	290	277	274	275	283	272	311	249	278	267	248	256	246	259	302	278	303	237	259	290	272	257	275	260	264	272	281	291	260	299	274	283	285	249	290	268	251	260	301	264	261	282	270	299	250	279	289	257	291	278	249	274	252	316	261	287	266	277	290	263	294	297	263	283	277	294	277	281	288	279	254	293	297	277	251	271	252	272	257	246	279	271	254	292	294	256	287	265	279	260	287	276	271	269	248	302	263	277	269	247	278	272	272	257	269	243	318	238	273	293	270	248	266	274	271	288	274	282	260	262	284	252	291	256	248	268	270	252	300	312	279	280	310	285	290	305	300	274	303	245	237	282	252	251	294	271	292	279	276	249	267	282	264	243	297	276	286	274	304	304	301	294	279	297	293	267	283	261	290	253	267	275	283	287	276	271	276	256	249	267	250	309	267	251	307	277	279	278	245	285	259	307	312	246	255	278	286	326	268	288	266	272	257	258	300	227	269	280	255	291	245	260	282	263	290	266	267	273	249	266	297	293	247	280	264	322	302	273	251	270	275	270	262	268	258	289	289	266	278	273	272	281	271	272	305	261	253	283	304	256	261	253	278	275	261	266	290	270	238	278	253	281	268	295	285	266	297	281	309	265	275	296	266	271	269	252	273	305	267	255	269	274	273	245	260	256	281	304	261	288	256	289	263	247	298	250	290	288	276	292	286	280	275	277	273	280	293	288	253	294	252	267	274	293	290	290	275	307	256	270	282	274	285	277	291	271	277	262	276	251	270	283	286	291	247	280	274	249	280	241	263	285	256	314	272	307	306	288	273	269	286	280	301	316	271	269	286	265	298	258	283	260	255	262	260	262	301	282	306	268	262	314	259	275	287	277	292	265	285	270	258	274	289	282	272	293	274	250	286	286	273	276	268	282	257	271	269	262	293	292	252	266	280	286	270	284	273	302	282	289	303	264	278	287	286	276	314	284	238	287	268	276	270	250	281	296	270	281	262	268	262	276	279	273	280	268	261	264	285	258	258	290	285	271	286	302	253	286	287	262	257	276	280	272	260	295	251	267	262	303	288	256	279	301	283	275	251	253	268	271	303	284	255	275	285	282	285	276	277	273	276	282	247	267	290	320	250	305	273	260	274	256	276	274	269	285	308	264	307	267	270	284	288	274	253	263	290	278	257
24087	21088	28453	25401	21904	14976	4483	1043	476	338	324	270	296	303	305	302	321	305	300	312	278	315	298	268	280	306	304	290	338	308	308	275	342	268	277	289	298	298	302	295	271	316	268	315	314	300	254	313	300	311	279	320	304	309	255	288	308	259	272	285	320	310	305	272	301	317	281	292	326	302	285	288	282	260	300	285	252	253	286	282	283	323	285	269	302	292	274	300	299	296	271	282	272	286	307	313	293	309	272	288	302	295	294	301	265	272	321	300	265	287	320	297	285	273	282	285	297	293	283	280	277	283	291	266	307	279	275	289	280	314	307	301	306	308	312	297	258	263	315	287	277	300	305	293	332	289	317	281	298	287	260	260	269	299	291	270	271	301	297	309	286	267	276	283	296	278	261	297	277	317	269	281	288	315	295	297	281	278	291	303	294	294	286	286	272	265	308	294	310	340	297	282	299	286	284	309	310	282	282	300	267	290	285	298	288	305	320	305	305	308	282	317	301	307	305	306	291	296	281	268	297	298	293	272	280	264	286	318	307	296	275	267	275	304	291	322	316	290	327	280	280	284	295	296	298	310	320	298	261	270	257	313	272	299	284	261	286	293	269	315	266	277	286	291	318	313	263	312	288	278	269	287	322	289	290	273	266	312	278	287	281	271	288	286	320	303	292	273	286	334	293	267	308	301	282	288	278	300	276	261	264	285	281	278	276	287	272	298	283	267	302	291	293	264	295	277	299	320	274	298	295	293	282	306	273	250	312	293	322	301	285	293	291	285	277	268	289	283	277	302	301	300	277	269	271	286	281	328	297	297	301	267	293	325	303	269	330	289	285	295	290	279	279	269	291	270	261	301	259	278	276	297	290	294	281	302	315	297	314	305	303	281	289	284	319	280	336	303	287	310	269	281	272	266	288	298	256	270	287	315	257	304	276	299	303	284	274	268	294	323	284	303	310	294	326	267	318	269	283	276	318	298	312	279	295	325	280	277	308	296	282	294	280	295	279	274	304	297	269	315	299	262	295	263	305	293	263	305	289	288	324	277	278	266	275	297	291	264	267	285	290	291	305	289	274	275	298	280	277	286	296	286	308	293	272	265	300	293	296	279	307	258	299	285	324	311	285	295	275	300	288	274	277	299	305	306	305	287	299	264	272	279	314	279	280	291	310	252	284	305	280	273	307	315	295	312	303	277	299	330	283	298	296	288	302	296	282	312	298	282	288	265	272	295	300	298	276	321	289	285	288	302	283	306	266	275	297	299	286	270	283	289	290	280	301	301	269	290	268	268	313	289	285	262	271	298	285	328	306	283	298	266	300	268	303	277	283	265	276	303	275	264	316	271	290	305	289	308	294	298	302	264	303	319	266	295	292	271	295	288	271	270	289	300	306	267	292	302	277	283	329	271	271	299	313	307	289	292	292	286	298	260	295	306	281	285	310	282	282	295	301	306	311	321	290	272	300	290	271	302	304	322	325	263	296	287	280	264	287	308	310	283	282	286	291	300	286	300	313	290	272	284	268	276	295	313	271	270	266	282	289	287	293	312	294	288	303	302	274	299	309	250	295	295	295	267	288	287	302	277	305	285	286	294	280	268	290	273	312	274	255	285	276	292	311	284	286	319	292	288	275	272	309	279	306	270	300	284	296	313	276	290	282	293	289	296	316	310	263	282	293	303	270	273	306	286	284	280	303	281	298	277	292	277	269	247	296	300	283	288	272	301	304	304	309	311	275	288	313	274	325	277	286	300	308	315	274	281	286	265	317	277	286	293	312	305	262	268	285	325	296	240	285	277	282	283	297	296	283	283	283	290	321	306	316	288	312	254	251	305	329	284	304	285	291	287	331	258	270	290	276	301	290	283	286	286	285	273	290	322	304	271	281	298	258	284	265	306	303	321	298	295	264	281	272	292	282	302	306	298	304	282	310	288	280	298	282	284	286	305	293	280	305	270	252	305	294	298	295	285	276	304	294	288	283	304	286	275	299	316	279	250	284	278	261	266	296	284	299	308	278	308	253	309	291	300	318	279	316	286	285	313	280	312	285	316	291	287	274	293	276	296	298	288	298	296	278	280	280	302	301	268	292	285	318	293	282	318	299	308	302	260	271	284	278	290	290	295	297	315	275	291	308	324	281	274	306	304	304	303	313	297	290	294	299	282	268	267	290	302	289	272	268	247	284	292	278	315	311	298	316	315	309	319	306	308	244	294	263	312	295	290	275	296	280	284	291	275	305	296	255	287	292	298	291	290	268	257	282	290	297	287	287	297	297	258	260	271	288	323	295	283	317	289	277	267	312	282	288	310	285	289	289	284	286	285	280	285	312	293	287	339	266	277	298	295	278	290	302	284	304	298	277	305	286	307	301	270	282	299	305	278	287	279	290	272	289	302	274	314	310	278	336	317	291	295	311	290	286	260	300	272	272	324	282	311	275	312	266	301	282	303	257	288	279	284	313	284	290	298	314	263	288	306	289	307	290	287	269	318	270	335	279	275	280	294	286	304	311	268	256	317	276	280	289	304	289	275	289	331	259	276	315	276	294	289	289	289	289	277	323	279	279	278	305	275	280	281	259	284	295	286	250	295	294	273	297	308	268	261	287	273	275	288	297	270	301	266	276	284	314	275	272	299	279	285	276	298	281	275	290	276	302	327	280	281	286	262	273	294	293	301	272	280	300	284	282	304	263	277	298	298	282	292	273	321	260	303	284	297	310	309	303	280	303	305	305	279	274	293	274	293	310	307	292	329	294	267	257	264	291	277	274	285	292	280	303	292	307	286	299	288	271	273	302	249	282	288	293	299	310	287	283	290	275	281	291	280	287	274	266	290	268	263	302	292	297	263	316	291	300	321	281	281	285	274	269	279	309	263	293	258	284	313	285	276	316	321	272	278	279	270	304	280	271	303	282	269	294	306	298	283	259	313	282	310	269	326	317	306	277	284	319	313	279	317	287	308	258	295	274	280	295	295	286	307	297	307	281	334	318	283	263	297	284	272	298	270	283	306	300	300	289	297	306	305	241	316	293	296	280	285	316	287	272	264	272	299	292	302	262	278	282	307	325	278	285	294	310	265	302	301	278	279	329	293	292	292	261	296	277	291	304	270	294	276	294	324	288	291	312	279	275	297	319	288	248	300	280	318	301	274	298	282	283	272	290	281	277	314	254	265	267	308	289	323	274	300	317	282	272	274	257	261	328	321	281	272	284	288	283	308	286	327	314	285	292	272	275	293	266	273	287	300	271	294	266	265	301	270	282	294	298	269	265	308	302	275	304	290	299	311	292	292	304	279	295	310	274	291	339	306	279	311	302	301	300	304	304	321	316	297	281	284	282	298	313	302	287	284	314	286	278	300	283	263	261	277	277	292	274	285	286	282	303	284	276	270	288	287	296	277	256	274	253	297	305	319	292	301	309	271	284	286	304	272	299	274	287	314	291	313	297	297	293	265	315	325	293	295	306	291	264	270	307	302	271	272	276	313	298	287	298	301	291	263
35924	57144	42278	31350	18857	9166	3286	1233	605	369	328	341	345	318	312	321	325	356	341	338	343	334	322	338	327	342	348	320	308	326	319	321	323	342	311	316	325	355	318	335	332	309	331	358	358	306	318	330	334	335	322	346	328	315	323	337	352	357	294	344	345	325	329	319	303	329	278	321	328	312	314	329	316	330	311	330	324	335	341	332	323	298	324	337	353	315	324	358	329	370	315	318	348	320	293	324	309	310	326	344	329	337	336	285	307	356	325	368	343	323	329	326	323	310	346	318	329	308	322	318	298	328	341	298	309	333	324	344	350	329	329	345	344	337	310	315	335	324	324	327	324	349	329	329	321	335	338	347	355	341	302	321	340	335	307	323	300	316	317	319	290	355	300	309	321	350	345	311	326	336	318	330	330	311	357	345	327	316	348	327	329	332	307	314	330	315	326	348	321	355	351	346	343	358	316	328	325	333	304	341	314	331	320	312	313	336	332	327	342	371	339	328	332	328	320	336	318	351	333	314	340	358	310	294	312	336	307	333	334	307	333	334	324	306	329	348	324	364	352	337	304	317	289	333	331	337	336	311	302	291	337	329	358	310	332	356	321	340	323	316	306	326	314	325	309	326	326	305	355	350	326	301	316	356	285	300	297	333	321	314	318	323	333	321	330	329	328	346	340	305	342	306	318	331	309	308	341	307	340	312	330	317	339	308	336	325	319	302	325	333	342	281	323	322	328	350	342	331	309	319	348	314	326	314	364	320	310	340	341	333	315	346	331	335	313	316	318	306	319	342	338	339	312	337	363	309	331	333	334	307	337	345	318	326	314	315	322	361	308	321	322	338	310	346	318	359	324	305	333	321	338	334	311	320	334	317	302	315	323	309	354	307	348	355	310	338	320	302	347	321	360	345	310	311	308	351	351	304	348	323	313	341	317	361	345	306	340	341	323	318	322	343	361	317	325	331	362	354	351	341	328	317	305	338	302	278	314	323	321	319	328	307	341	333	352	321	284	335	336	325	355	316	317	312	333	313	334	341	361	313	311	296	348	323	353	294	299	360	326	342	287	312	321	341	360	318	275	353	334	324	354	331	352	330	307	318	320	316	341	289	318	329	288	332	322	325	336	336	333	321	326	336	340	303	310	335	359	306	346	321	333	326	307	323	366	324	304	327	310	313	345	309	351	312	341	321	323	320	353	298	325	338	345	322	342	328	324	337	326	340	339	307	309	298	343	297	337	338	332	335	338	347	347	353	347	322	321	332	365	306	325	322	345	325	328	318	331	326	325	305	339	310	312	330	328	332	353	328	315	314	308	343	320	297	302	329	349	306	332	348	323	362	369	336	283	299	358	322	345	325	296	347	317	334	314	348	337	356	334	364	319	340	340	311	339	320	345	344	320	315	344	316	303	342	347	320	328	363	348	298	330	331	333	306	319	314	326	362	345	308	306	332	320	329	317	328	338	340	355	329	345	323	363	355	339	321	332	371	308	315	306	334	368	325	324	345	348	351	339	322	319	334	340	372	319	310	327	333	314	327	331	333	292	334	342	315	313	329	323	318	346	302	341	316	328	321	356	326	306	333	322	329	333	363	337	336	302	339	326	332	336	327	323	356	357	341	349	333	348	359	358	319	355	316	304	343	358	366	332	342	354	321	314	316	325	338	344	331	343	346	311	348	361	294	341	340	319	323	322	350	333	288	332	350	326	339	325	335	339	353	296	338	353	333	340	338	319	301	333	340	320	341	318	358	294	335	350	305	368	298	321	323	355	321	291	349	339	321	343	362	333	336	313	311	355	293	300	345	330	308	354	328	321	360	343	335	353	345	334	319	375	324	300	335	337	322	317	341	348	345	354	300	337	355	346	341	295	314	323	320	338	330	306	310	368	346	304	312	313	315	333	311	299	311	336	321	326	346	377	359	299	304	322	327	327	342	302	319	335	328	322	338	303	321	333	331	314	322	352	325	297	321	326	320	341	326	313	324	331	326	335	340	324	353	320	350	324	341	315	325	307	320	338	325	314	340	351	337	340	309	308	306	314	310	302	313	300	313	334	359	341	345	353	335	311	336	350	350	341	347	323	311	313	307	299	349	338	321	336	319	288	349	334	346	312	338	297	329	333	313	338	335	308	347	366	318	289	318	322	336	323	310	340	340	325	309	331	334	320	337	343	321	321	332	328	331	338	340	351	323	323	290	333	301	297	335	340	350	316	335	306	337	342	332	354	335	321	342	302	373	301	328	338	342	349	365	360	354	299	353	340	320	286	340	346	336	332	329	329	325	345	330	335	291	351	319	355	355	338	299	298	358	331	349	322	326	343	323	357	328	300	310	325	322	320	344	327	339	318	342	332	315	348	336	335	316	315	323	286	357	326	365	331	310	323	328	321	355	309	314	355	349	327	321	338	324	342	335	311	324	312	343	335	332	308	312	338	374	313	332	330	340	338	366	338	289	301	347	304	346	341	323	343	314	334	316	349	338	323	306	315	318	327	324	352	319	355	324	332	283	334	340	346	302	321	315	309	347	330	332	328	335	332	342	329	319	335	345	347	325	351	313	351	347	340	322	316	360	320	369	312	352	306	323	322	328	351	319	307	348	331	356	358	305	341	322	320	328	323	291	325	333	305	337	329	328	339	360	337	302	332	319	345	328	291	324	348	336	325	348	364	332	339	320	318	309	340	335	308	311	335	327	328	321	322	329	339	328	307	343	344	318	330	346	332	348	306	327	314	324	354	336	297	335	296	318	329	263	337	363	302	346	324	329	333	358	300	349	333	314	348	362	317	354	316	319	332	325	329	309	355	303	360	329	355	349	317	303	324	315	340	346	330	337	329	313	319	293	351	362	342	329	324	320	326	314	331	300	342	318	317	336	311	327	352	307	357	308	343	307	302	330	330	333	343	328	297	352	337	306	305	331	319	319	344	326	337	305	317	323	356	355	357	354	304	341	349	325	361	324	311	314	339	342	333	320	323	332	324	337	335	300	334	332	310	330	342	324	336	377	345	336	344	319	369	322	320	342	309	319	353	344	331	331	338	325	315	344	321	315	337	332	323	300	354	320	328	341	336	300	355	326	322	322	328	307	343	325	307	341	343	318	345	327	333	336	339	349	339	346	324	313	330	318	335	311	328	343	349	300	352	340	338	316	326	356	367	309	320	326	315	329	337	284	307	315	333	328	300	340	314	322	342	331	320	338	301	303	302	326	323	323	308	335	358	314	310	323	348	312	331	316	347	300	338	320	324	322	310	318	327	344	287	329	328	324	343	356	342	331	316	348	354	344	357	365	315	330	336	351	337	340	325	302	337	341	323	330	340	321	359	287	314	331	300	309	311	311	332	348	337	327	336	352	298	340	335	333	340	346	327	329	291	318	337	315	324	354	311	384	318	338	332	335	343	347	306	323	362	335	337	358	284	300	333	321	297	324	311	321	326	365	296	336	329	333	299	321	339	305	306	321	335	338	327	342	333	312	340	317	325	326	331	335	324	332
25340	21323	28780	26932	16041	5501	2255	878	431	343	362	359	345	361	344	383	360	345	354	369	319	320	302	336	309	338	329	361	354	333	348	350	318	339	362	342	383	363	327	329	310	331	325	361	351	349	321	330	337	363	344	352	328	304	295	360	350	361	324	349	322	319	335	349	360	346	330	334	305	295	371	333	358	352	380	341	320	352	365	360	319	349	311	369	356	368	308	318	356	353	314	372	342	349	309	327	337	364	324	337	330	334	338	369	304	290	325	318	380	318	385	324	357	334	316	330	365	347	342	337	358	338	334	365	318	326	332	340	333	342	331	359	359	345	366	351	346	344	354	344	342	365	339	337	351	350	327	355	349	321	388	326	326	340	359	325	356	331	354	289	336	344	374	371	324	341	355	351	320	353	353	343	306	340	316	357	343	325	340	337	335	329	345	311	317	317	332	341	375	330	343	376	352	323	326	354	327	333	341	327	364	348	354	347	362	311	329	381	348	339	340	346	349	352	289	362	330	328	346	354	364	351	341	365	314	343	342	335	362	359	332	353	346	341	349	311	350	356	343	359	329	323	345	343	331	335	363	402	348	313	333	379	316	346	348	335	329	340	320	296	332	342	345	362	351	356	318	368	388	355	347	352	356	322	354	324	366	341	322	334	317	324	354	311	367	320	325	369	345	374	339	351	361	324	333	353	356	333	363	358	332	305	288	364	368	315	323	325	355	322	357	351	316	334	341	343	350	358	340	408	315	336	325	362	363	341	343	368	347	343	337	353	317	356	333	309	363	344	348	313	324	341	362	348	336	333	343	338	348	343	341	293	352	314	370	355	377	329	342	347	337	348	306	332	345	319	311	353	327	348	358	328	353	321	296	383	342	336	306	359	358	320	346	322	348	357	359	309	354	362	342	326	346	348	358	389	346	349	343	370	338	324	337	328	322	318	336	345	389	370	339	335	329	368	358	344	330	357	359	367	351	374	327	324	344	333	311	332	346	346	343	336	337	313	363	385	339	319	331	311	340	356	325	346	316	348	317	316	339	337	355	345	365	336	338	327	344	352	376	360	326	326	316	338	362	366	367	307	328	341	325	343	346	324	369	360	356	326	335	330	309	315	358	358	319	367	328	334	344	318	327	336	370	364	317	367	359	364	317	323	330	322	325	322	350	381	373	339	323	357	317	342	373	320	343	347	323	373	376	316	312	298	389	334	343	331	325	342	326	347	338	341	407	338	360	313	360	342	363	382	324	373	339	328	353	368	364	342	340	352	377	336	370	316	346	348	371	367	351	323	301	311	326	380	364	329	382	326	375	334	332	330	374	339	366	330	348	342	357	339	363	361	343	351	370	341	369	343	361	341	326	332	353	298	341	340	341	347	378	321	352	342	356	370	325	374	350	371	332	338	337	366	354	341	349	316	319	328	352	335	353	317	324	335	308	318	372	330	348	364	372	353	343	372	361	367	342	323	357	332	333	347	336	317	332	316	354	338	338	361	327	347	342	361	345	363	326	367	342	348	330	366	347	368	396	364	334	333	360	330	326	377	308	349	335	357	338	326	363	353	344	338	381	309	343	331	317	332	363	362	329	349	349	371	344	380	342	333	352	338	366	333	344	352	370	366	347	343	343	362	375	352	342	326	329	315	332	358	352	339	365	353	349	360	357	331	366	343	321	331	345	365	326	330	332	325	342	326	307	345	352	327	339	332	320	342	304	325	347	349	356	366	355	355	313	335	340	370	332	328	316	354	358	341	360	356	332	350	349	339	335	330	332	369	325	354	336	371	338	366	358	321	377	352	343	320	344	344	360	333	362	334	320	332	357	360	341	331	340	305	315	369	332	361	338	348	343	346	340	350	329	350	356	298	326	352	321	331	354	322	328	326	305	355	340	361	334	355	342	403	366	342	348	328	311	325	374	345	345	337	317	354	344	349	302	316	330	340	338	370	309	364	349	337	347	346	350	356	322	328	317	321	378	330	345	353	326	342	347	352	358	336	321	338	328	321	292	345	340	345	366	366	358	358	334	342	367	362	359	332	323	335	335	341	330	381	350	343	370	348	348	320	327	312	295	351	312	348	356	385	349	332	338	358	354	339	357	292	377	321	345	370	326	368	332	351	338	334	362	341	341	313	351	334	330	340	338	327	305	361	337	336	356	359	350	310	330	366	379	361	351	340	326	338	356	332	348	348	331	335	348	345	353	320	329	348	336	349	349	304	342	344	339	339	347	328	319	321	329	348	343	365	327	312	290	356	344	295	352	342	362	361	340	334	366	356	351	326	337	324	343	317	323	349	364	296	358	347	363	315	363	354	350	354	370	368	336	350	358	335	356	357	355	357	337	363	343	340	356	351	341	347	368	338	340	323	346	317	336	352	343	336	355	337	360	333	357	318	347	326	337	378	329	341	337	317	340	335	358	343	363	349	334	313	321	323	332	333	308	341	334	359	368	349	311	342	342	320	356	295	330	340	342	332	364	384	387	354	341	345	330	359	328	338	332	354	354	310	337	379	370	322	340	347	323	361	343	328	297	344	317	363	330	338	325	332	311	369	330	350	331	366	336	350	349	319	337	322	352	340	311	327	343	361	343	349	316	310	301	353	324	304	359	361	359	314	329	331	389	358	315	364	326	327	314	351	358	331	333	330	350	328	387	335	350	330	333	308	334	358	385	337	370	334	320	338	340	347	350	302	338	360	389	317	301	353	342	339	348	317	343	347	344	362	344	338	328	341	298	324	362	335	349	348	368	355	357	337	338	367	320	332	361	335	342	320	341	358	331	370	347	337	345	341	335	356	361	359	331	346	365	371	362	345	328	340	347	308	319	372	335	319	369	342	351	335	370	365	347	353	327	314	363	349	341	314	320	356	336	324	356	360	332	317	335	347	321	332	362	331	349	350	366	355	335	355	363	367	322	330	321	365	328	357	324	332	356	365	362	342	359	327	364	353	323	335	365	363	356	375	356	347	351	359	318	321	337	326	333	291	334	336	349	348	368	359	324	380	326	351	346	325	378	324	358	311	353	333	341	319	345	351	356	305	321	311	375	359	347	356	350	345	339	320	328	372	375	353	339	327	349	346	346	326	335	367	330	309	378	318	324	339	334	327	330	372	352	331	336	378	355	369	352	329	363	340	345	350	336	335	333	338	339	346	335	344	323	329	336	390	366	367	362	347	337	323	350	301	348	359	330	354	321	319	339	325	357	359	333	349	351	342	351	326	352	347	351	373	343	337	337	384	333	359	370	369	361	329	340	336	369	358	355	329	308	338	337	348	332	315	362	342	341	333	362	344	341	352	355	344	366	342	373	380	366	352	340	332	312	362	338	362	344	311	355	334	352	332	374	325	351	359	325	334	339	316	350	332	333	332	377	358	318	335	338	375	330	312	341	324	351	342	357	354	367	397	322	345	317	333	312	338	370	342	348	316	325	317	345	339	334	335	375	316	350	347	313	338	326	349	356	347	322	318	316	340	345	326	370	344	348	360	341	334	348	379
38833	53912	40207	24625	11881	5475	2965	1102	523	434	412	398	395	406	356	401	417	397	384	420	398	418	400	418	412	415	383	394	399	417	441	396	367	396	425	374	364	401	349	398	389	379	409	364	397	389	403	369	387	413	411	387	361	399	414	388	369	402	386	361	337	408	416	374	387	380	375	399	406	393	375	430	366	384	391	367	368	429	404	376	407	392	397	421	389	382	428	395	382	404	387	412	362	420	385	406	420	388	357	356	374	377	409	400	394	373	375	421	417	390	363	437	384	410	398	396	373	391	410	399	362	393	386	376	385	376	419	402	412	408	378	360	416	397	372	382	367	417	446	395	420	394	384	365	378	394	420	387	337	382	390	386	386	403	384	409	391	366	389	379	391	382	376	381	377	379	393	383	371	407	405	398	359	389	422	422	391	370	370	355	378	418	413	388	357	384	395	428	365	382	398	420	406	377	379	434	409	362	380	387	399	407	408	360	393	367	346	383	388	379	368	382	351	399	362	412	392	381	401	357	368	404	395	419	386	407	392	390	403	391	414	358	399	385	409	375	411	360	366	424	398	346	403	442	417	400	335	429	419	400	389	362	382	417	411	438	404	412	423	400	385	387	431	398	431	376	411	402	401	391	405	389	411	379	342	401	385	413	399	405	394	369	377	406	412	367	407	384	383	377	378	387	387	364	400	393	438	369	372	367	410	373	398	382	393	404	418	371	420	390	413	398	392	367	381	371	380	373	399	359	397	389	385	363	402	405	396	389	364	392	379	378	382	427	391	393	402	379	421	378	389	424	385	364	393	399	382	429	386	354	409	411	365	394	409	371	411	392	373	396	403	381	370	395	356	406	405	387	378	380	361	382	418	386	399	412	389	409	406	398	393	417	378	404	414	373	399	403	415	377	396	393	394	394	354	386	362	393	424	410	387	370	401	379	397	397	377	391	398	417	394	396	363	434	406	409	371	376	424	394	366	424	416	401	386	399	371	401	405	389	394	377	395	412	388	392	397	454	417	398	382	395	390	435	401	378	396	418	394	353	375	371	381	383	400	369	411	364	407	413	395	433	397	414	364	392	407	409	425	410	401	363	373	425	387	415	376	383	406	374	399	395	409	399	372	413	408	359	382	424	388	413	415	404	384	393	372	380	398	356	396	378	396	381	372	394	367	387	409	406	393	385	409	447	368	407	399	399	399	398	371	370	357	407	390	365	408	373	387	369	383	401	383	427	375	394	357	370	396	403	371	372	379	416	426	429	415	396	421	367	390	380	391	392	391	411	406	408	375	378	422	365	373	358	406	411	395	377	381	387	409	401	408	412	389	381	391	347	394	384	394	389	417	394	374	396	404	397	394	394	381	374	427	405	407	381	423	376	379	341	394	380	416	415	382	378	415	392	401	387	368	420	394	401	372	383	398	397	371	379	377	383	406	401	420	380	384	408	367	365	378	418	372	373	402	396	429	399	376	412	410	363	366	416	370	409	420	370	418	360	392	399	365	410	386	383	386	382	390	364	370	391	416	408	405	398	407	403	416	398	418	406	391	405	382	418	394	369	414	421	377	378	380	390	387	368	408	416	411	372	376	417	395	375	401	412	420	434	383	378	462	465	388	429	417	370	389	394	368	387	380	390	370	376	415	405	428	392	344	382	398	388	393	389	417	398	401	384	397	341	362	368	415	421	351	392	420	406	364	412	414	370	380	377	388	383	377	373	421	395	401	358	385	393	384	362	396	399	397	354	444	436	374	364	387	411	406	406	378	384	402	407	353	404	369	363	395	409	363	411	413	392	397	406	371	413	406	379	419	427	368	402	359	370	394	399	379	409	422	419	392	355	401	405	362	396	391	392	392	438	388	380	409	387	406	378	327	392	421	412	401	418	410	384	400	428	380	378	394	354	396	352	375	395	395	422	388	390	364	363	375	406	384	387	370	378	424	409	398	414	431	374	380	413	425	388	386	395	367	401	389	396	402	374	387	387	375	420	395	379	359	391	416	377	386	394	397	360	397	360	376	368	379	405	374	386	416	419	389	409	414	382	400	357	386	379	385	395	389	375	434	413	403	411	385	401	410	366	378	395	395	418	377	389	397	367	383	366	405	383	387	375	392	401	409	396	392	403	379	375	412	390	375	429	402	403	408	381	393	420	431	423	411	395	411	347	382	384	397	373	388	368	389	378	406	411	390	372	378	392	414	402	399	347	362	387	409	382	418	394	366	382	348	369	370	413	372	390	422	377	392	390	430	401	390	377	413	439	389	392	404	423	423	417	390	392	344	378	364	393	418	411	400	387	389	380	409	410	386	430	362	413	355	408	394	381	395	393	373	396	389	365	394	401	388	426	410	393	398	378	383	385	381	417	380	383	384	396	352	379	370	385	397	413	354	383	413	385	399	416	367	381	378	381	395	380	364	377	370	434	412	418	394	405	358	391	390	361	431	398	377	380	382	397	398	360	368	366	395	391	393	396	360	388	389	358	411	385	371	401	416	405	395	373	370	402	408	408	387	387	397	420	479	363	366	401	406	368	425	363	416	374	358	408	340	417	391	371	387	395	358	343	369	366	370	396	407	402	376	387	374	380	411	375	364	410	385	396	375	402	394	388	404	379	410	381	373	404	391	393	383	392	425	400	369	409	394	409	365	370	409	426	406	382	404	427	421	389	381	398	407	370	384	404	395	402	378	407	400	416	407	385	410	410	392	374	384	389	392	380	345	421	426	384	407	360	420	381	405	412	397	424	402	392	403	417	378	419	390	376	381	388	390	398	386	384	403	409	395	380	399	378	343	443	387	389	411	399	384	395	373	409	381	397	384	376	380	395	404	428	426	374	427	383	381	424	427	411	409	376	393	371	417	385	402	412	388	383	338	393	405	427	378	423	387	392	410	362	366	415	406	389	367	389	388	391	365	382	398	398	339	415	403	413	399	406	396	399	365	428	403	404	383	450	415	414	409	418	387	412	404	414	381	390	402	395	357	387	378	423	380	431	415	359	393	420	394	388	387	416	357	395	398	375	380	367	406	376	405	408	401	387	369	436	407	409	375	403	417	394	392	402	377	427	381	400	349	410	393	367	370	391	383	400	389	408	386	397	352	403	376	400	355	398	377	400	401	385	402	358	415	422	386	402	381	406	366	387	359	383	394	385	401	386	358	357	407	382	415	422	356	378	409	381	425	438	382	387	375	397	369	389	379	410	381	429	410	410	402	392	409	387	363	376	398	364	433	379	404	380	403	423	377	359	397	417	408	346	406	399	436	417	352	375	373	350	415	342	394	389	359	419	374	383	386	416	370	397	374	390	382	393	381	390	393	392	418	412	409	393	383	417	388	386	422	422	372	430	402	383	442	390	413	353	432	376	360	397	381	386	404	378	395	421	361	387	384	405	406	419	396	413	425	355	369	417	376	377	407	364	399	403	400	409	396	416	378	384	371	355	415	360	390	398	394	386	385	399	394	394	391	380	393	377	370	410	421	357	398	412	446	391	385	359	387	399
22879	21042	28556	23914	21410	21408	12804	2157	745	555	528	479	457	507	518	431	474	494	484	446	463	462	462	465	500	484	435	463	459	492	452	473	436	444	478	476	474	451	470	461	474	468	473	427	422	447	497	470	475	448	442	489	484	447	464	463	471	462	467	469	502	408	459	442	444	470	435	499	461	449	466	428	484	448	435	488	510	495	502	490	459	448	458	456	427	480	429	468	429	461	444	479	413	439	453	448	468	462	480	477	436	462	487	450	418	481	453	429	446	466	441	481	490	437	432	444	498	438	471	505	443	445	450	473	481	452	453	419	459	442	470	462	454	424	470	457	441	456	444	474	458	448	467	473	432	451	474	498	433	424	468	446	470	443	432	448	447	475	443	450	461	448	510	453	450	444	463	450	457	456	434	464	484	479	437	444	468	477	475	464	443	442	438	494	455	460	423	443	477	466	433	428	460	464	458	468	412	489	438	435	474	503	462	426	450	452	456	482	461	517	480	462	467	454	471	458	465	483	440	488	462	451	479	470	416	439	483	469	469	456	467	488	485	507	486	450	454	467	446	484	474	431	463	481	458	447	493	418	478	446	457	455	484	438	455	464	415	417	443	446	490	424	425	449	463	418	433	464	460	446	480	472	445	447	445	422	484	445	489	414	481	485	447	435	437	465	468	473	460	436	483	425	435	464	452	465	455	485	468	467	485	471	420	446	490	445	445	447	468	483	509	430	446	459	425	464	442	469	483	471	480	419	473	474	429	468	453	459	438	453	450	453	465	474	454	453	461	418	413	487	453	452	455	477	443	474	463	473	460	430	472	459	442	458	464	436	442	465	424	440	423	439	449	510	439	474	479	446	446	436	468	475	441	439	470	402	443	435	436	474	496	455	462	446	450	485	441	475	442	439	457	489	456	507	442	433	434	462	495	475	446	408	416	454	423	469	487	446	461	440	433	459	444	444	506	466	462	483	475	451	446	500	472	418	461	464	412	466	432	456	463	437	423	460	446	440	499	435	435	434	458	460	461	470	450	472	414	449	460	429	467	458	438	470	446	447	457	437	468	406	448	452	494	498	453	432	429	425	440	422	489	451	416	449	438	474	466	477	427	414	456	442	477	420	450	438	417	443	441	460	458	473	432	474	492	458	470	493	464	461	436	464	432	429	481	452	466	445	498	477	427	464	460	438	454	459	445	496	464	440	457	464	440	470	488	444	440	457	505	445	440	456	474	463	446	456	455	460	451	450	444	454	479	468	470	463	451	457	440	450	469	445	438	439	460	448	502	430	417	454	478	416	454	431	479	446	503	484	456	468	491	513	414	477	484	429	428	472	450	482	456	453	443	446	448	431	471	461	450	441	443	471	435	428	428	464	492	452	436	473	465	432	407	450	453	417	458	441	450	435	444	410	424	448	437	409	425	446	441	479	454	445	448	398	458	447	501	415	442	445	437	447	428	416	482	440	447	457	477	478	486	477	482	491	490	437	449	466	464	399	424	446	477	449	447	477	465	447	455	469	426	447	431	441	444	436	404	452	461	440	488	428	472	449	472	445	456	502	462	495	484	493	435	438	443	419	445	467	431	451	442	438	488	438	487	427	459	429	455	465	456	501	439	430	452	432	421	428	422	443	446	490	479	430	441	456	415	483	433	465	469	454	484	450	435	460	447	490	476	441	428	441	456	460	459	447	469	422	476	461	471	467	451	448	455	433	425	468	474	403	463	431	437	437	463	421	435	481	446	422	468	435	454	449	488	464	467	446	467	464	495	462	480	474	439	462	430	480	505	442	472	468	462	448	444	422	451	415	492	433	466	418	472	434	448	496	462	437	466	408	474	469	432	439	460	459	441	448	475	507	448	451	445	467	434	470	502	424	463	453	428	492	480	473	460	446	436	462	439	452	470	487	476	451	469	460	475	483	463	438	504	479	457	471	427	451	464	437	445	465	460	486	472	436	447	458	438	477	452	474	475	457	440	483	411	427	474	449	437	441	462	477	481	467	468	458	505	467	482	460	447	451	453	445	457	449	486	438	449	452	404	485	467	529	445	489	458	443	455	464	462	428	460	455	438	473	482	450	463	475	440	487	438	458	509	477	456	509	470	435	440	457	436	433	465	427	487	439	439	442	451	472	462	409	524	455	467	480	479	460	492	467	460	424	476	443	440	438	474	452	477	420	449	465	485	454	439	454	463	448	459	481	438	444	460	415	461	462	464	446	462	468	468	425	434	422	449	431	445	441	437	455	424	444	454	468	462	473	439	482	447	466	431	474	467	474	461	460	441	451	458	450	451	455	464	472	460	461	442	489	459	455	409	483	477	442	475	478	461	464	437	460	475	470	453	458	425	439	469	439	485	472	444	425	460	457	450	455	424	452	419	508	485	447	470	455	472	460	441	520	438	466	471	456	411	441	466	422	458	456	410	453	461	474	440	407	442	463	469	446	440	462	419	468	455	462	474	488	424	453	442	487	467	494	458	472	447	466	476	444	453	460	448	475	468	477	442	443	419	457	424	466	453	484	460	463	481	446	447	485	467	445	463	456	469	491	500	455	472	482	442	408	430	425	442	445	423	450	477	443	491	442	438	421	443	473	420	466	420	431	486	466	427	461	468	440	431	406	461	430	466	433	468	402	472	477	456	459	432	448	461	459	441	423	446	479	432	407	436	467	470	466	440	472	466	462	449	454	511	482	469	452	457	452	425	467	442	440	450	456	471	496	451	444	481	443	437	436	418	499	462	449	464	478	487	452	457	481	486	468	450	445	465	436	449	424	451	434	473	433	437	496	442	477	455	453	471	445	456	459	485	432	476	440	483	457	417	462	418	439	411	468	439	464	452	445	449	498	469	452	435	464	430	478	436	450	437	434	457	481	437	459	451	443	420	489	498	419	456	426	478	452	480	457	465	449	474	420	458	499	456	479	431	415	471	444	458	473	484	453	477	436	446	446	451	465	444	464	424	433	458	459	450	468	459	443	444	477	435	432	494	461	451	425	480	406	456	454	422	448	438	440	461	434	441	446	486	445	451	420	461	384	430	447	454	427	473	435	474	469	489	480	470	473	506	480	463	456	425	435	425	436	462	476	455	484	454	467	511	464	459	488	469	455	419	473	470	463	442	442	433	447	470	422	488	473	465	454	467	445	456	489	461	462	482	453	467	448	474	440	438	433	460	461	471	440	461	473	434	412	461	429	454	477	460	464	462	456	418	496	418	481	456	445	474	493	463	440	477	431	483	440	449	452	439	441	470	445	431	483	481	425	445	430	457	448	458	434	458	468	491	441	465	486	476	460	433	487	457	494	469	420	459	453	449	478	460	447	436	473	512	461	432	507	470	440	465	452	448	468	459	469	419	461	503	426	438	430	471	468	453	411	432	439	491	462	460	446	480	414	460	453	467	440	457	496	437	460	441	441	413	468	440	424	461	449	427	472	464	454	477	457	421	467	478	454	496	462	447	489	448	456	432	474	445	483	439	484	428	509	470	418	510	423	443	449
43815	68276	48002	31988	23068	13914	5488	1975	745	523	534	535	520	489	505	507	499	516	499	514	517	486	537	500	494	468	487	483	467	525	552	494	503	491	505	490	471	511	478	511	460	512	495	492	522	503	534	489	472	496	510	496	471	513	467	516	516	494	464	460	467	496	465	524	491	484	507	489	492	478	503	473	482	536	490	494	528	506	487	493	519	503	539	484	456	463	478	507	494	477	469	532	520	450	482	510	458	470	495	460	550	502	478	498	519	459	464	514	500	508	486	476	496	466	479	492	493	528	531	487	487	477	482	464	489	518	490	474	484	479	516	469	482	502	490	498	489	494	496	467	511	520	486	475	487	519	488	491	479	503	528	493	504	508	495	468	492	491	487	480	503	475	482	535	491	528	495	516	531	515	471	479	508	516	512	502	493	505	510	498	468	476	462	499	488	498	488	458	475	482	504	506	505	541	482	496	497	518	495	484	496	517	523	482	491	498	485	480	507	476	501	481	483	493	491	487	475	481	481	498	496	500	518	483	521	472	514	469	486	493	475	476	550	512	551	478	480	507	504	481	514	464	487	480	488	484	463	483	483	524	491	532	500	521	485	486	508	493	524	518	525	561	523	479	522	482	480	510	522	467	489	464	478	530	464	504	495	502	498	473	482	480	465	511	500	524	461	480	478	516	510	521	512	503	540	458	451	492	452	489	517	470	515	511	480	506	477	490	475	489	525	458	481	525	471	522	491	463	487	472	486	483	443	511	504	492	506	513	445	488	487	505	509	521	472	431	489	493	503	510	490	525	473	456	496	481	520	474	519	461	502	484	512	502	521	533	492	513	489	506	480	458	462	483	504	507	490	464	499	494	509	476	531	552	508	496	458	480	505	448	508	514	487	474	502	492	502	528	497	491	485	484	523	475	500	458	496	506	480	496	482	485	550	491	532	476	497	491	451	484	503	498	481	513	525	495	468	508	512	474	528	549	507	504	486	490	495	493	492	465	466	509	507	529	478	452	492	477	521	469	491	451	454	475	472	480	522	472	482	480	512	470	496	497	532	504	470	506	502	472	515	515	498	474	479	493	464	507	502	476	506	522	493	495	478	513	482	496	505	461	551	474	514	499	502	509	508	468	447	514	481	490	522	515	468	521	521	510	477	478	521	475	491	492	495	473	465	492	492	475	477	524	488	527	497	494	506	503	515	471	487	464	493	483	472	518	490	488	537	493	477	431	512	487	518	493	485	507	469	486	520	495	506	500	506	527	506	460	515	526	465	523	502	488	452	480	461	484	504	509	527	510	512	496	507	487	492	510	491	478	486	511	504	468	516	457	550	478	493	461	522	490	477	481	488	459	510	438	515	471	482	498	481	504	464	503	496	460	498	525	517	477	504	469	536	469	496	505	480	484	504	510	517	486	489	516	486	508	542	445	490	499	524	506	464	486	530	478	471	466	468	491	459	498	462	487	512	477	450	490	462	530	527	485	485	500	505	459	484	482	506	466	487	497	482	467	483	523	503	497	508	496	445	486	464	460	521	483	497	483	511	463	506	519	501	477	529	504	524	470	536	500	489	531	463	493	486	481	496	499	486	458	483	485	495	457	541	475	511	499	514	510	511	471	480	479	489	496	515	494	467	441	505	492	495	477	481	496	501	494	479	489	458	514	501	457	479	499	493	489	470	475	495	510	483	465	478	507	500	469	476	517	490	491	466	480	503	483	476	501	491	467	494	487	497	487	499	536	531	521	477	502	515	469	492	481	475	498	502	516	498	526	489	500	497	521	524	527	492	470	516	488	491	550	519	519	487	501	423	451	533	478	459	471	464	510	468	466	479	546	513	499	511	511	504	520	462	500	513	501	522	497	448	535	504	459	475	444	497	534	472	481	509	516	504	472	472	518	498	470	453	465	523	504	506	480	466	480	510	473	508	459	473	494	519	472	475	461	476	509	501	490	469	506	478	463	496	529	493	522	486	514	487	497	510	474	490	482	495	498	509	494	528	498	478	521	546	457	499	479	504	530	471	439	470	452	504	477	505	490	517	500	508	516	500	495	508	476	499	523	491	508	513	527	500	451	464	499	490	481	526	521	510	495	527	489	493	507	472	498	504	490	486	460	486	500	490	524	467	496	526	470	520	474	523	508	494	478	491	462	479	500	506	490	476	496	509	500	512	446	479	488	478	515	492	497	465	497	505	497	470	523	504	512	494	524	478	484	525	498	480	495	493	495	486	485	493	508	527	477	467	444	499	501	526	513	479	521	481	475	518	454	505	483	489	530	442	477	479	490	490	490	484	490	464	545	496	502	475	504	506	522	486	475	485	525	510	458	519	528	507	475	470	475	504	488	503	496	488	510	491	495	473	500	527	495	471	528	492	529	499	476	530	471	498	516	499	463	521	468	474	470	475	516	478	461	512	519	461	474	482	485	534	459	482	467	525	509	512	496	461	453	482	536	504	471	481	472	520	509	455	489	478	495	489	455	487	485	487	516	502	509	500	506	478	497	522	482	534	476	498	480	489	487	487	514	552	470	497	523	514	481	505	517	504	471	527	463	515	466	482	473	506	491	489	512	519	484	526	495	482	478	490	494	484	478	454	515	459	486	528	531	494	463	512	528	508	485	494	496	484	519	515	469	486	492	461	473	524	508	515	494	493	484	550	496	506	504	474	454	457	498	513	468	434	520	505	465	458	469	485	509	483	524	466	474	509	486	507	503	496	544	481	460	500	493	495	495	499	482	468	519	513	491	471	523	500	510	502	485	527	497	481	514	518	516	478	456	501	480	462	545	491	480	518	467	497	552	477	470	523	528	463	529	478	471	480	487	490	487	508	487	473	512	470	479	488	518	485	441	521	510	482	522	472	493	509	470	496	481	451	486	518	467	492	490	492	494	524	484	462	522	504	506	493	521	508	463	524	458	471	489	520	511	495	524	507	501	489	522	487	513	458	505	527	482	487	487	518	518	462	496	492	450	517	506	477	492	517	482	504	520	464	481	532	489	536	450	523	542	486	521	489	492	494	516	461	499	498	468	522	459	493	485	511	488	489	504	488	446	519	523	531	475	488	459	487	515	485	492	487	487	493	483	493	439	520	459	486	470	514	461	496	484	453	519	469	502	476	501	523	472	525	455	535	478	503	511	479	508	522	511	508	509	518	469	488	508	480	497	518	488	479	506	507	511	496	525	480	498	500	545	492	500	463	472	457	514	449	491	503	475	498	488	522	468	500	513	542	492	454	438	469	495	493	483	452	491	474	527	495	473	490	498	489	477	496	481	510	481	518	487	481	498	473	520	500	493	497	513	436	491	501	508	488	519	502	458	492	536	521	476	461	475	498	492	516	513	529	483	492	503	518	456	502	510	469	489	487	487	514	476	528	486	481	463	474	471	489	488	460	459	502	509	512	495	460	496	495	534	489	477	503	450	494	510	493	519	526	518	455	463	483	497	505	467	483	461	500	503	494	505	446	475	508	523	500	476	506	464	521	492	447	508	526	518
32880	35293	34442	22112	7438	1971	644	337	236	254	262	224	241	241	268	266	277	255	288	238	236	259	275	285	236	253	263	263	279	274	277	265	284	245	270	259	243	269	248	267	259	242	251	284	242	263	280	259	282	273	251	267	267	241	245	299	243	242	257	247	257	286	266	279	281	246	233	281	272	268	230	263	268	274	269	248	246	260	251	252	287	245	236	225	261	257	252	259	287	244	255	238	253	266	244	266	242	267	247	278	253	263	265	250	263	262	238	276	284	231	241	272	271	265	244	241	237	254	252	287	256	268	260	270	249	275	259	262	263	268	244	263	254	242	264	275	239	202	289	241	262	250	275	243	268	260	255	255	273	256	267	243	251	259	249	250	244	273	246	273	281	256	271	248	278	255	257	285	246	280	267	278	267	231	274	258	228	273	264	264	259	271	250	261	245	268	261	274	221	264	266	275	247	237	272	263	244	273	282	262	252	279	237	255	248	270	252	266	305	262	271	287	278	280	250	270	262	265	243	259	264	235	285	244	273	266	221	260	271	239	267	252	272	243	242	278	268	249	253	235	239	255	244	280	271	304	262	226	257	234	259	221	249	244	250	249	252	250	252	283	233	257	288	292	260	236	287	272	288	258	258	304	251	259	263	266	241	243	277	234	270	285	256	277	265	244	239	229	247	238	235	246	267	255	277	257	243	260	244	251	254	255	251	276	225	261	251	239	257	264	263	239	258	250	242	262	265	239	262	273	257	241	251	278	280	256	266	226	265	248	229	241	286	268	263	267	278	278	255	248	276	244	259	287	243	258	278	257	237	269	250	260	245	253	249	290	241	265	268	252	258	254	273	268	259	262	260	277	248	280	268	294	258	208	257	265	266	251	243	261	246	271	239	254	255	281	257	264	261	283	286	225	239	275	262	236	263	248	270	255	275	228	264	252	256	262	308	262	230	255	247	222	252	233	249	271	280	244	261	278	260	264	283	239	229	251	254	233	237	235	226	265	266	303	275	231	277	264	272	280	264	248	239	243	266	254	267	253	303	274	249	255	257	294	266	239	258	276	271	254	266	276	261	273	279	255	256	267	239	256	251	267	265	269	246	289	251	241	270	229	231	263	266	254	227	261	261	269	248	275	270	271	264	249	267	251	259	261	283	280	241	275	260	230	278	262	257	234	263	248	258	247	288	242	261	258	261	274	252	268	262	268	236	243	260	249	236	277	276	286	237	259	288	270	261	252	230	262	237	247	243	247	246	242	229	282	263	231	245	262	288	238	283	270	252	278	270	270	265	273	275	246	267	273	251	286	260	240	274	261	266	263	249	240	263	261	279	251	240	259	269	242	239	264	254	274	255	238	281	290	276	248	273	261	260	250	266	259	269	264	232	271	232	260	289	272	253	236	256	273	251	263	263	263	270	241	302	263	306	259	250	262	276	245	295	251	233	274	249	270	289	269	231	256	260	234	265	259	259	248	242	272	278	251	263	251	297	272	258	266	280	285	263	277	239	272	282	267	241	273	238	257	241	279	258	255	250	248	237	246	263	296	268	224	243	257	243	258	242	283	271	266	286	271	259	245	251	267	254	275	263	271	257	283	291	247	270	256	240	276	253	273	264	249	259	266	262	261	245	275	238	223	259	262	289	237	264	275	248	268	274	260	255	231	266	279	246	285	242	262	247	261	278	254	266	263	236	260	265	258	268	235	257	245	270	276	236	261	264	242	300	240	265	255	232	251	242	263	240	235	249	245	233	243	289	251	248	238	268	249	261	255	254	265	267	304	264	250	233	264	228	269	252	254	244	237	256	265	274	249	292	257	256	257	281	258	245	251	229	241	255	262	251	252	267	250	267	233	268	243	261	253	253	256	254	279	240	250	275	250	255	262	281	255	246	244	236	276	293	263	255	251	248	283	267	256	261	236	264	268	265	274	242	254	240	270	294	280	288	261	257	277	254	233	268	268	260	271	263	263	275	255	232	254	245	252	266	271	276	269	265	274	259	244	269	276	276	247	256	227	242	245	256	265	266	249	241	283	252	217	267	261	243	261	246	267	255	243	244	265	264	245	242	264	250	267	272	267	276	271	268	272	237	240	258	240	262	253	253	273	247	272	257	225	239	255	266	240	254	306	248	272	288	236	253	256	284	235	261	246	229	290	240	266	259	237	261	277	262	262	248	233	278	284	276	246	246	238	241	237	244	271	273	281	286	241	263	255	250	277	266	238	269	245	252	258	259	250	274	275	239	251	267	244	243	262	254	248	234	270	249	266	245	286	256	222	252	271	256	254	242	225	267	258	263	252	260	279	234	276	285	234	247	243	237	227	256	278	255	241	237	266	255	268	244	235	276	270	279	282	253	279	259	235	224	261	246	237	264	266	243	249	246	258	264	246	286	250	239	248	285	252	267	278	252	246	269	254	260	226	248	239	250	250	255	236	270	251	259	290	268	281	263	233	279	227	281	235	279	265	265	226	256	234	263	229	239	302	260	285	271	238	242	266	277	244	240	244	268	254	256	257	238	244	232	284	236	244	280	242	261	256	237	263	261	271	243	264	251	260	239	224	275	263	255	277	273	228	214	274	240	267	262	271	276	270	269	266	253	271	265	250	256	234	263	266	250	247	248	289	258	261	257	257	252	261	253	286	260	241	262	246	256	247	301	216	252	244	255	257	261	248	237	267	242	257	252	263	250	260	272	235	285	260	267	261	250	248	273	245	269	255	258	246	271	250	232	286	266	254	260	245	267	264	278	267	250	244	232	254	248	268	238	253	297	261	277	255	275	265	246	284	282	282	256	265	257	264	276	259	251	252	262	273	278	250	254	269	236	224	268	242	256	238	256	285	287	301	272	294	272	274	255	253	262	256	239	255	275	256	271	233	256	240	261	303	249	246	262	271	266	242	239	269	266	260	257	255	247	262	275	260	273	246	248	233	271	259	257	275	274	264	265	254	255	235	220	245	245	235	239	247	267	289	238	288	267	251	256	261	290	268	250	251	248	264	265	283	275	264	236	277	279	249	276	275	267	250	253	251	253	277	241	281	237	258	256	242	267	228	245	278	242	282	244	220	245	271	277	249	264	266	275	264	241	291	260	253	286	266	240	243	233	277	261	256	287	263	241	262	246	240	258	241	255	227	240	277	277	247	252	247	250	284	252	260	224	252	256	252	223	260	263	255	263	235	251	265	251	239	234	253	227	280	265	260	273	254	289	262	252	243	268	279	236	255	236	239	235	275	264	266	266	265	244	265	261	269	237	259	233	272	282	265	263	251	262	267	263	261	260	252	254	260	245	271	241	258	261	248	260	279	254	261	239	278	239	271	280	255	249	271	263	246	251	250	266	279	266	265	242	281	239	242	275	259	251	241	232	244	268	265	267	261	260	268	258	256	220	268	270	266	258	249	262	274	261	256	237	243	237	256	239	243	271	257	237	242	245	256	255	255	245	260	237	249	240	279	256	254	267	270	240	266	267	222	276	288	239	260	258	229	274	276	260	245
38742	49685	32843	19422	7981	2666	865	387	297	301	294	308	310	274	295	314	297	334	298	304	322	273	303	330	314	327	297	297	316	287	304	324	314	338	307	310	290	302	323	336	309	313	318	314	295	295	331	308	302	295	296	289	283	309	317	289	310	304	292	309	310	314	292	303	287	283	274	289	299	304	286	341	307	320	309	297	282	295	274	283	297	326	324	307	309	305	280	304	298	302	302	294	298	312	270	280	289	275	296	314	262	259	325	307	282	290	317	287	293	315	303	325	315	283	309	287	315	292	301	282	293	292	311	286	324	276	322	302	300	296	250	316	304	313	298	330	298	322	286	306	328	306	299	316	295	316	292	299	308	317	313	297	333	313	278	295	295	271	299	342	321	280	313	314	295	311	315	297	287	299	319	284	304	318	304	289	312	332	336	277	286	302	290	334	297	330	318	301	333	307	321	271	301	313	288	287	323	327	315	335	299	308	315	270	329	296	300	314	297	294	298	322	305	315	316	303	303	344	304	309	321	307	283	280	295	322	302	323	297	286	345	304	304	254	302	298	311	286	312	315	283	326	279	288	317	321	335	301	291	299	300	298	309	297	274	322	270	291	295	321	286	331	288	290	305	297	309	290	301	312	327	288	295	305	295	266	313	336	309	309	325	304	292	312	316	287	337	321	300	312	298	297	319	292	276	297	287	306	320	297	303	307	277	305	287	289	306	287	303	328	316	314	317	268	308	317	295	307	304	295	311	267	313	307	283	317	312	322	290	300	306	274	324	294	302	297	293	313	318	303	303	310	331	302	308	316	298	292	312	308	328	299	288	300	304	315	337	287	279	294	285	279	263	284	318	299	331	313	258	304	261	299	310	344	299	260	302	351	300	336	274	286	324	295	305	295	325	291	318	330	329	296	321	301	309	297	321	279	301	314	281	310	306	311	303	272	307	299	312	299	302	323	318	298	281	310	330	283	275	272	300	300	326	284	293	276	292	307	315	329	278	289	279	273	293	302	298	286	298	323	276	301	304	271	311	325	262	300	321	304	279	297	280	277	294	300	287	298	304	297	290	337	293	321	279	279	311	283	284	330	313	318	314	284	313	337	279	291	315	321	294	327	302	306	307	273	262	279	248	279	325	325	296	262	297	305	293	310	307	288	299	329	261	344	311	303	294	290	301	290	316	298	323	300	297	307	303	310	306	295	318	299	288	326	314	298	310	311	318	306	325	306	278	318	271	297	335	286	333	303	310	304	303	283	320	323	314	296	309	310	305	271	303	287	314	299	312	292	290	320	309	312	289	281	303	312	291	303	304	293	281	296	305	282	285	299	296	314	296	305	292	307	281	302	308	299	280	321	308	310	306	299	315	289	297	297	288	310	310	303	256	293	302	325	321	283	283	305	332	306	308	320	308	290	303	312	316	305	262	266	314	298	312	280	279	328	309	305	340	288	308	364	316	306	298	300	328	293	312	296	266	307	278	293	275	310	317	288	305	296	284	293	291	290	299	268	320	347	290	321	304	293	296	269	297	308	281	311	327	288	294	289	299	292	290	294	291	304	306	292	303	320	299	325	298	272	278	311	324	274	309	297	284	281	305	300	276	313	271	311	325	338	300	296	331	283	253	285	286	297	291	288	301	315	310	290	276	304	315	282	304	322	311	317	305	307	292	300	312	291	291	304	337	295	308	285	311	313	311	285	308	286	295	313	282	320	317	335	279	281	299	291	288	289	306	310	293	306	299	285	294	286	321	300	282	321	314	290	320	298	315	304	312	303	327	326	327	299	308	291	284	331	304	304	306	312	318	323	280	296	308	288	307	289	311	299	299	292	310	275	294	289	302	281	332	290	325	281	306	275	275	317	303	331	296	328	273	283	331	330	320	305	288	297	307	301	314	294	316	300	273	308	306	301	315	308	291	328	310	286	291	299	311	297	301	299	284	309	277	321	291	274	266	316	314	300	291	302	253	302	334	287	291	277	288	304	307	280	298	283	302	289	304	292	304	312	319	300	304	322	307	318	297	317	317	309	335	310	286	302	291	339	305	322	309	295	288	308	302	290	310	302	311	328	273	310	316	280	311	287	289	309	286	303	311	280	307	301	313	278	290	303	284	291	307	308	277	290	308	306	290	290	283	307	279	310	283	315	282	282	288	316	312	313	290	343	284	297	285	298	300	305	300	280	260	301	317	312	293	310	304	279	292	293	315	312	293	329	261	296	314	299	304	269	269	271	319	318	277	304	297	276	303	302	310	291	290	310	301	289	313	300	314	308	294	307	297	312	304	298	294	264	291	308	308	297	282	270	292	320	305	283	291	299	307	297	290	336	293	316	262	283	275	287	291	333	289	320	331	311	327	293	319	328	298	334	312	315	298	280	305	292	323	301	296	303	327	324	288	316	335	304	291	298	308	305	295	294	279	353	312	307	262	262	292	278	300	304	298	283	279	289	308	323	289	345	299	309	296	296	273	305	266	290	305	316	315	309	363	296	300	301	325	307	332	311	288	316	287	312	289	296	264	335	321	322	323	283	298	304	285	314	305	295	306	288	302	292	304	287	319	303	281	294	293	295	286	300	331	306	307	276	302	326	320	334	324	306	318	316	294	281	292	305	304	329	287	313	293	301	314	298	294	303	300	274	329	335	300	348	308	284	290	300	309	284	316	316	296	315	295	305	326	301	312	287	265	302	281	289	313	294	315	300	284	287	317	294	298	280	318	276	300	279	317	329	302	304	311	306	291	337	317	261	319	317	284	304	302	268	280	321	297	271	330	304	289	310	320	290	273	318	291	314	283	320	312	290	292	278	285	293	307	340	309	312	276	307	301	292	327	289	317	338	272	315	305	322	277	294	291	316	304	312	307	318	324	286	302	299	279	300	301	299	307	323	275	317	294	305	283	323	284	294	289	321	299	274	295	302	303	281	298	296	295	301	329	320	301	294	332	283	262	301	298	301	295	297	312	312	325	328	272	284	275	296	325	285	311	328	285	341	298	321	275	297	297	261	291	321	288	323	295	321	295	304	306	304	295	279	296	293	310	286	318	299	303	279	277	330	320	290	310	299	306	300	304	325	304	282	277	282	316	321	316	305	286	288	304	300	286	285	323	307	279	296	276	273	316	336	307	316	304	309	308	314	297	302	274	301	314	269	304	296	281	299	270	292	319	314	286	268	284	300	280	335	335	305	296	299	287	300	313	323	309	312	287	256	291	313	325	318	295	286	313	313	310	298	285	293	278	292	289	300	308	302	308	276	311	344	309	305	290	284	311	316	317	303	281	334	323	315	291	324	326	298	307	291	299	312	338	312	322	284	268	308	304	316	269	291	285	295	313	317	293	264	289	295	287	328	289	296	316	308	285	324	314	319	308	286	305	271	304	299	309	311	303	325	306	313	321	312	306	295	294	272	297	318	262	301	304	326	306	286	275	287	308	301	304	306	281	308	283	305	287	293	300	281	298	302	286	305	301	274	295	285	311	296	324	289	290	296	314	287	311	295
24175	21226	28633	24995	21118	13029	3795	728	366	345	309	318	334	299	280	303	295	318	315	291	292	296	290	312	324	298	311	272	280	307	280	290	293	332	332	280	268	297	289	317	305	294	310	290	310	306	282	293	291	315	298	271	294	296	275	302	324	310	287	308	278	328	286	331	241	290	315	294	284	280	313	313	282	307	296	283	298	307	297	323	297	294	278	304	320	301	311	298	260	312	324	286	293	298	333	292	285	306	317	285	306	253	272	321	304	307	305	306	297	292	279	275	302	295	274	283	307	320	306	291	315	298	300	312	297	291	300	298	304	294	299	312	300	322	312	293	310	294	308	303	289	300	283	293	245	319	319	274	305	328	311	288	287	303	291	319	290	277	302	273	329	296	280	337	333	281	309	315	312	283	296	327	284	300	277	311	301	308	313	297	319	328	271	302	271	287	320	311	294	269	265	293	307	282	279	268	336	302	292	270	333	314	290	277	330	286	311	320	291	277	341	328	347	314	321	312	284	292	296	278	318	279	298	269	287	298	277	334	290	274	296	316	289	307	301	333	296	294	284	288	283	280	284	278	321	314	300	325	323	318	311	303	292	279	325	322	263	290	316	306	307	280	283	288	280	291	267	269	271	298	278	331	312	324	290	292	282	281	250	309	298	274	297	300	281	290	329	299	288	311	318	300	299	310	300	309	283	282	334	323	304	285	295	280	296	328	332	318	260	310	263	294	315	300	281	285	307	301	297	309	307	310	275	291	275	287	327	316	288	293	322	308	317	295	328	284	308	288	290	310	315	298	309	295	302	337	302	297	305	306	293	301	329	317	305	277	273	302	296	313	308	296	311	292	308	287	302	331	308	287	285	298	284	296	286	300	290	297	307	301	280	302	323	294	314	246	294	309	279	308	292	330	311	276	314	312	265	320	313	313	298	319	307	316	300	317	285	307	292	279	320	311	302	276	306	286	305	277	297	299	296	314	299	291	294	286	312	276	315	294	315	309	279	311	259	280	285	310	309	322	285	298	291	293	308	316	275	286	296	262	309	276	302	329	302	307	314	291	319	307	317	292	306	294	277	287	297	286	305	309	287	298	297	294	310	269	297	332	303	295	313	282	290	328	283	329	310	301	300	306	312	277	279	278	270	308	307	318	280	306	286	313	290	318	289	299	322	307	317	315	296	303	247	318	300	299	298	293	283	299	313	275	315	295	311	307	297	283	290	267	317	293	302	279	264	315	276	280	290	288	314	278	297	279	288	275	303	324	255	323	304	282	282	280	313	304	315	255	321	279	308	305	276	300	289	271	333	288	290	290	325	304	276	314	319	308	287	278	311	302	305	263	304	307	287	269	281	308	331	273	300	289	308	272	289	305	324	268	297	270	271	318	264	285	293	294	299	329	317	303	309	311	324	287	290	283	290	301	285	305	324	302	299	337	301	312	308	300	317	305	284	329	311	253	327	304	268	288	269	327	302	332	312	307	305	282	284	287	281	294	312	318	301	300	325	312	281	303	320	311	297	303	295	305	301	283	299	287	286	307	312	283	296	322	303	298	292	289	324	301	308	302	310	293	283	321	306	290	275	303	277	302	269	333	298	274	298	291	307	297	307	285	265	288	306	264	323	292	298	318	278	320	292	314	289	323	312	276	288	293	291	321	314	291	298	328	299	298	283	302	322	306	279	282	305	318	286	315	275	348	318	291	293	324	319	294	301	279	305	305	325	327	308	295	268	322	293	295	306	303	331	278	273	305	305	279	308	309	310	286	292	278	262	338	306	296	294	287	321	306	294	309	278	296	312	289	288	330	283	282	305	292	293	306	287	293	310	304	330	316	298	263	306	298	300	306	275	289	283	277	313	274	310	325	284	303	311	262	304	300	293	294	282	310	292	284	288	277	308	293	310	311	284	320	288	281	299	307	287	309	298	282	291	301	289	303	323	301	309	311	260	292	269	294	315	282	296	291	288	305	257	344	288	297	300	288	295	309	301	298	306	280	280	279	305	274	278	311	260	294	287	293	300	281	285	286	326	286	286	267	284	296	296	285	313	290	321	296	307	293	273	304	299	304	320	310	319	334	273	309	318	314	296	308	268	295	304	286	286	262	315	333	276	308	301	301	299	300	325	281	274	307	307	286	299	312	332	304	279	316	287	289	284	310	328	300	293	303	292	288	273	296	292	297	292	290	304	298	282	278	294	316	261	285	330	299	303	327	288	293	299	330	304	298	287	294	303	328	292	278	301	298	281	296	299	281	300	350	318	304	303	318	295	334	311	277	272	290	311	306	315	297	266	304	294	293	308	276	297	304	280	318	304	288	307	316	318	307	326	286	295	310	302	311	312	316	293	314	278	318	293	343	323	296	304	321	301	299	297	309	312	327	296	297	314	302	295	293	271	311	297	311	298	310	300	274	291	291	317	309	298	318	280	294	305	300	317	297	275	286	330	309	293	320	296	285	315	269	292	282	292	302	290	298	303	306	280	322	295	314	306	286	302	285	303	289	303	316	300	282	301	296	294	290	291	305	273	294	295	305	295	288	299	286	297	308	283	287	285	283	310	276	326	292	266	301	308	287	305	300	287	279	285	295	303	285	292	281	287	303	312	303	281	314	301	290	324	307	328	312	311	298	293	295	290	300	313	270	309	300	285	277	294	303	292	298	282	307	311	288	265	299	272	292	324	312	272	336	307	297	312	272	282	301	301	308	293	271	304	331	336	325	310	273	252	300	286	311	322	284	281	305	274	283	311	277	286	289	290	282	279	291	311	296	288	311	303	291	287	264	282	318	287	305	279	277	298	290	290	322	311	249	306	295	259	288	274	303	298	283	304	283	276	292	340	282	327	297	290	289	298	307	319	305	325	329	300	303	308	291	288	310	309	252	300	275	282	304	310	320	291	296	288	297	339	291	325	276	286	327	278	277	292	308	333	308	293	307	308	304	301	313	287	280	325	307	284	314	329	307	316	282	274	269	322	284	301	283	301	285	331	316	313	330	270	299	325	283	306	302	301	309	320	339	275	307	304	280	304	308	309	301	316	289	308	295	314	280	286	319	308	309	299	294	301	289	268	305	265	286	310	265	306	296	306	278	320	297	307	294	334	307	272	304	286	327	332	313	297	302	300	274	293	294	290	278	318	311	328	297	287	303	302	330	299	287	314	310	307	314	288	303	281	291	293	280	290	295	267	288	287	299	293	297	300	276	293	284	277	320	310	315	306	333	271	323	315	298	282	309	301	306	286	333	287	294	299	297	294	301	283	302	326	291	286	302	301	288	276	263	329	265	290	297	296	296	308	278	300	279	287	292	301	294	297	282	269	282	280	261	318	296	276	292	282	295	297	323	300	318	259	312	314	302	314	301	320	299	291	327	326	310	294	319	318	325	286	304	314	306	276	320	307	299	284	304	292	308	335	315	320	300	303	273	311	283	309	297	322	298	331	327	296	311	293	283	299	309	285	314	301	313	322	295	321	292	287	304	315	289	301	258	319	278	307	294
39462	59874	43393	27081	15010	6518	3182	760	361	371	358	356	326	357	371	340	346	314	346	328	338	332	352	368	322	353	354	338	347	327	329	337	329	284	336	314	336	332	339	399	356	334	314	334	339	336	338	299	337	350	324	375	332	352	347	315	346	350	370	334	355	321	356	334	331	333	375	365	346	317	357	330	320	331	309	330	333	344	367	318	354	326	319	346	342	371	364	353	348	313	340	340	350	343	352	330	331	361	359	354	337	347	291	332	348	329	356	346	352	317	375	355	335	343	342	352	333	349	328	336	327	333	378	357	326	321	372	353	331	327	324	357	348	329	326	327	326	327	310	313	339	340	319	334	338	313	340	314	354	335	313	317	337	320	323	342	358	328	331	322	329	319	353	376	337	384	335	331	320	366	335	346	355	330	314	306	350	332	348	318	325	303	349	330	331	358	315	375	331	349	335	385	373	363	334	283	310	323	355	320	331	327	325	321	334	352	348	317	319	350	335	354	335	344	324	335	345	305	358	348	339	329	355	303	332	326	341	309	337	330	348	345	360	361	357	333	336	343	345	345	323	341	339	327	354	360	368	342	348	368	335	365	317	332	359	325	350	362	349	344	351	329	362	326	338	331	337	355	317	330	343	328	340	336	343	361	337	292	291	319	370	348	367	315	339	347	330	341	329	320	359	325	331	369	314	353	349	332	351	322	331	321	312	323	382	313	303	294	321	336	380	343	344	340	323	361	340	314	362	365	365	340	338	298	343	327	303	352	318	344	325	330	311	337	323	319	353	365	347	348	339	337	330	300	316	303	366	323	320	336	324	350	360	298	332	339	334	310	337	349	349	370	298	323	330	323	339	342	340	334	329	349	348	334	373	362	333	334	339	327	339	345	337	342	335	349	356	346	314	361	361	361	325	325	334	356	343	340	369	317	345	320	349	359	326	341	319	344	352	309	347	320	370	320	309	332	353	329	346	353	332	333	311	370	308	319	333	327	329	346	351	342	323	332	368	319	336	315	340	342	343	297	343	312	322	382	364	330	347	379	335	342	358	345	368	342	331	333	329	326	324	333	335	357	336	307	346	347	309	343	305	320	359	321	340	355	325	363	333	340	339	337	337	307	314	359	352	349	334	327	312	377	358	339	332	305	356	337	338	306	338	311	316	288	337	320	339	346	369	329	311	342	329	328	307	321	325	332	353	342	336	320	350	323	353	394	327	344	323	359	316	337	357	330	314	362	339	333	356	336	313	315	351	342	325	324	333	364	334	347	353	319	368	321	312	324	299	335	320	337	321	318	355	351	337	343	298	374	342	331	342	339	346	306	340	369	339	350	332	349	339	353	401	338	368	354	344	352	337	342	329	346	355	362	343	348	349	353	334	324	356	323	346	350	313	341	327	329	330	328	364	323	349	315	330	355	322	319	334	317	331	368	341	345	304	361	334	309	330	315	334	351	322	334	333	343	350	336	343	343	345	346	343	340	338	374	329	328	331	333	315	337	336	356	337	323	355	327	338	368	357	376	352	365	351	334	350	367	321	340	311	313	358	338	351	294	330	301	353	334	351	337	362	366	339	299	351	374	299	358	328	342	349	340	357	381	355	337	328	327	345	321	347	338	379	327	342	338	361	349	346	322	311	345	355	345	336	348	370	346	322	364	343	328	349	329	323	356	367	347	323	326	321	313	353	319	325	339	345	347	359	343	335	352	343	338	348	352	303	341	349	319	343	314	305	345	343	334	350	336	323	365	350	350	335	352	356	380	311	329	337	324	364	338	354	370	342	326	336	323	342	331	329	332	353	346	327	362	350	324	332	335	339	320	340	336	360	363	328	331	340	336	307	329	332	341	316	366	357	344	334	340	333	332	341	313	351	315	326	356	342	374	344	297	339	323	325	343	314	319	359	328	334	346	338	335	359	336	360	334	334	292	360	315	302	330	332	344	319	359	328	334	346	355	289	339	364	338	387	344	355	364	318	330	326	319	370	345	346	359	318	348	327	329	316	372	344	336	345	326	340	342	316	323	331	341	324	334	337	324	356	328	339	327	339	352	366	343	343	345	345	326	330	345	383	334	355	322	323	350	343	343	353	344	343	321	327	347	345	308	306	352	359	356	329	364	343	354	318	358	336	344	341	328	351	353	329	352	345	328	324	316	338	320	333	353	318	368	341	289	338	364	340	340	323	359	325	315	336	335	323	330	334	331	343	337	306	325	322	348	327	343	346	334	385	352	325	331	346	299	343	361	335	350	297	327	342	328	332	327	346	351	309	360	304	363	333	333	354	315	345	328	323	365	326	348	349	286	341	350	357	348	303	350	365	317	340	339	342	318	338	340	344	335	347	352	343	349	368	330	332	336	327	302	359	354	323	336	309	314	364	356	343	376	345	371	326	347	325	324	333	362	331	358	342	368	338	292	366	330	334	351	344	316	351	330	322	324	346	309	354	328	351	336	338	331	342	352	339	321	351	341	370	365	323	364	336	317	334	360	346	345	304	339	377	322	337	328	317	336	332	327	327	338	357	320	341	336	335	340	317	337	304	309	349	344	335	342	332	328	315	360	323	343	307	319	312	342	352	343	350	357	359	330	344	329	292	332	342	332	358	299	330	343	355	357	323	341	318	343	371	343	332	335	298	386	352	355	341	320	325	343	330	366	387	350	329	306	343	321	356	319	349	367	302	347	342	359	304	346	374	330	340	355	334	334	353	356	311	315	337	349	360	366	370	334	332	360	340	344	324	365	336	340	346	321	287	309	336	356	342	344	362	327	338	321	360	326	329	290	368	343	332	341	328	341	363	363	318	334	333	346	328	321	346	352	304	317	324	339	328	355	343	327	313	369	342	361	349	368	327	338	331	353	359	299	351	324	332	325	329	333	322	340	299	353	368	309	379	322	341	352	365	355	325	338	320	311	366	322	358	323	365	341	327	343	328	353	308	322	347	317	350	353	365	338	339	363	339	327	333	349	360	324	341	317	350	290	314	353	322	365	378	324	332	329	335	360	354	339	332	334	359	336	356	351	310	306	346	328	356	353	331	310	330	334	377	325	335	338	333	296	348	345	332	330	332	327	363	310	335	335	327	328	351	355	351	352	334	347	296	371	334	340	320	353	351	318	332	334	302	311	330	349	351	342	345	338	368	357	344	307	354	305	334	334	286	312	307	340	346	356	347	357	348	336	312	334	313	304	328	375	314	338	313	382	340	345	333	299	318	347	320	331	360	331	347	337	302	367	324	324	312	316	333	366	291	334	352	320	327	322	327	321	349	340	339	355	320	332	331	357	350	321	345	363	322	343	315	305	376	337	348	357	357	343	321	337	381	304	354	325	338	349	293	321	333	316	339	336	334	323	321	348	369	333	351	332	341	331	346	353	314	338	328	333	344	353	337	343	346	346	318	356	295	361	323	369	358	351	362	372	349	352	329	366	302	348	332	331	335	356	344	349	332	350	323	345	331	331	344	331	336	298	344	347	353	332	342	341	354	354	341	403	350	353
25299	21566	28309	25640	16095	5259	1312	436	355	381	327	366	347	325	360	334	364	375	372	344	324	315	334	354	358	385	312	365	337	338	312	324	319	335	309	319	368	326	335	358	356	370	367	373	367	375	306	321	338	336	350	323	332	281	340	334	362	365	344	362	338	317	347	329	358	338	346	357	350	322	296	357	336	334	334	319	328	334	378	346	340	360	360	358	352	345	314	353	341	334	365	358	346	388	318	313	376	342	374	312	337	349	338	340	335	347	314	330	322	377	339	344	366	335	336	328	378	327	363	368	312	360	351	328	320	341	351	322	363	322	332	337	312	347	361	312	355	352	361	348	322	349	334	333	327	336	342	351	342	332	327	346	324	358	354	364	380	308	335	345	342	341	310	344	332	336	329	353	333	345	339	318	310	326	351	336	311	345	321	359	334	331	336	355	331	342	323	366	359	340	355	316	338	334	319	346	348	344	359	352	333	319	322	338	328	342	355	339	368	366	347	310	329	352	339	331	339	327	337	322	323	354	299	338	347	314	326	360	340	346	346	349	353	361	340	338	361	343	304	380	334	343	361	331	333	352	343	342	340	331	324	334	303	351	338	344	336	370	318	341	370	349	340	342	323	306	355	348	360	366	335	343	323	328	364	334	350	340	349	353	352	317	320	377	340	334	337	371	360	362	317	324	321	321	344	374	330	332	339	342	309	332	336	318	335	374	349	357	370	356	342	352	347	335	338	346	338	358	301	343	345	338	330	334	359	328	350	336	337	337	322	352	325	380	302	343	362	339	331	339	326	350	312	341	342	341	371	346	334	371	369	356	354	356	362	346	337	328	341	338	322	324	313	351	351	362	330	334	336	377	347	315	355	314	364	312	315	317	351	333	369	333	343	349	330	322	335	337	337	336	353	340	354	361	334	316	303	374	363	323	320	354	338	366	364	345	350	350	322	340	361	345	357	357	333	328	330	318	329	364	343	342	341	321	345	375	349	333	351	328	354	354	316	339	312	360	339	361	339	319	317	354	351	346	327	361	353	343	325	315	324	348	356	391	346	362	365	349	366	375	338	373	346	342	354	310	330	358	342	356	371	348	333	343	358	377	315	355	348	361	350	354	299	343	343	360	333	357	326	370	350	324	332	370	335	367	338	344	332	333	321	344	345	351	361	346	318	364	357	347	366	351	340	339	322	339	368	326	331	345	323	309	373	334	359	341	335	323	329	346	335	341	311	358	368	341	351	315	336	342	370	325	367	357	335	380	331	362	321	370	349	368	318	349	377	303	373	339	325	369	343	341	329	317	317	358	333	364	321	356	352	384	361	342	378	356	352	333	345	353	355	359	362	352	330	323	324	371	356	329	327	314	336	345	361	361	344	318	369	376	349	324	349	304	361	346	332	349	336	361	335	362	356	319	335	343	339	350	353	343	349	324	369	357	307	345	355	341	329	326	303	332	339	357	351	348	352	332	348	338	307	341	322	335	351	309	344	292	363	343	329	331	364	313	311	327	358	300	341	308	350	359	328	348	356	364	341	355	334	356	337	323	338	341	306	326	357	325	346	310	356	363	354	320	344	329	332	313	328	394	325	372	341	351	319	363	372	318	318	345	331	325	347	336	313	342	352	339	342	321	341	351	333	324	350	340	339	335	341	399	330	340	342	390	369	322	349	313	344	342	319	345	335	345	341	332	328	334	338	352	317	340	349	322	317	332	353	323	335	339	331	354	335	366	354	319	314	327	318	339	379	319	354	366	362	321	319	376	361	359	328	367	315	368	348	362	297	308	358	311	339	326	319	329	313	315	361	349	366	331	317	362	352	347	342	327	358	362	314	352	367	356	362	331	386	333	330	330	329	369	389	386	370	323	333	345	295	363	327	343	374	358	377	332	354	329	355	315	328	347	338	337	365	358	336	338	358	328	346	332	341	344	359	348	347	348	358	341	360	370	378	337	342	330	348	365	335	337	346	334	331	325	330	321	357	397	336	349	364	302	378	325	330	354	321	329	355	337	378	361	349	334	348	318	307	344	343	334	365	346	349	366	324	312	330	339	324	324	343	310	331	338	336	349	376	349	302	343	329	350	326	349	337	319	325	357	379	363	355	344	342	373	346	361	344	307	331	349	324	331	339	339	351	364	342	317	332	329	348	315	323	327	329	358	339	325	339	362	322	356	319	355	360	325	339	317	340	329	338	358	315	359	330	365	347	351	361	331	349	337	336	359	327	381	327	341	362	336	346	313	375	313	354	350	326	352	336	366	392	356	359	359	342	330	345	349	334	327	341	324	356	338	329	344	323	352	353	309	346	333	347	355	354	361	359	348	322	343	325	345	340	357	312	359	331	336	335	376	366	328	327	345	333	346	342	334	331	321	339	353	353	346	323	328	315	333	336	337	372	361	325	337	332	326	360	305	335	344	353	368	345	379	328	364	352	326	368	365	350	364	342	357	364	347	337	363	364	325	358	369	314	356	335	316	332	327	333	346	366	342	350	309	356	364	332	362	306	320	369	344	344	297	318	315	303	339	317	324	349	339	332	360	313	350	346	343	343	358	348	329	347	333	363	369	330	338	360	345	355	345	332	338	340	318	321	335	353	335	358	358	359	328	354	333	310	327	348	333	318	341	358	321	307	373	350	372	334	372	346	341	329	331	343	357	375	336	340	361	314	319	343	330	342	327	326	324	336	340	316	314	302	337	365	333	335	352	321	337	336	297	343	355	334	300	352	352	352	338	352	355	366	393	351	327	371	330	356	338	348	355	333	318	381	343	346	338	307	342	313	365	326	352	333	320	332	337	369	325	316	366	338	321	338	318	341	352	332	344	366	357	321	357	347	319	359	345	351	358	351	326	362	375	349	323	328	366	348	324	355	385	327	320	327	338	328	325	327	330	338	300	357	354	332	319	359	323	319	337	330	335	344	343	317	322	390	368	330	376	346	343	358	335	338	351	372	366	346	350	351	332	345	336	354	343	348	324	334	339	328	357	360	347	364	367	305	351	351	333	367	353	324	349	369	357	355	358	354	352	343	332	334	355	321	357	329	327	306	335	341	357	361	359	315	373	346	345	321	382	371	350	360	380	331	352	346	350	367	306	391	343	331	332	360	360	359	340	343	328	333	333	353	358	362	366	329	305	349	308	329	337	339	373	344	360	327	313	313	337	342	356	363	335	344	346	356	330	324	353	333	352	329	350	298	335	333	312	383	334	337	342	353	349	336	333	354	326	358	355	373	321	335	349	352	333	345	325	342	355	307	337	330	349	351	315	334	357	338	322	352	364	363	335	331	329	349	355	326	353	328	332	411	336	332	332	328	317	332	335	343	321	356	344	342	365	355	327	341	337	305	340	357	332	331	345	330	338	301	337	327	331	352	319	382	350	336	342	350	306	332	349	350	360	365	332	361	339	354	316	309	357	348	359	338	374	340	325	366	324	367	324	325	336	330	347	339	340	309	311	342	367	331	352	326	329	355	342	345	344	328	334	349	354	331	337	351	357
39671	57031	36382	21585	13841	5278	1521	558	414	413	392	384	401	402	390	401	371	376	386	366	395	416	389	368	395	368	399	386	380	360	438	408	400	370	386	354	409	372	413	369	421	402	398	412	402	386	345	401	424	380	393	401	367	401	424	375	400	373	369	395	372	367	385	377	398	369	369	378	378	374	401	399	426	397	377	397	373	418	402	374	411	404	384	388	376	398	418	356	409	393	385	412	356	413	373	376	382	407	395	432	381	388	418	354	381	411	420	374	389	391	427	405	401	438	383	414	368	367	404	380	374	405	421	404	370	394	394	398	403	370	393	405	414	379	387	399	409	385	407	369	390	391	393	410	395	421	393	388	393	397	415	414	355	381	400	389	363	399	413	394	422	406	377	382	415	396	397	385	392	381	431	386	388	376	368	383	414	400	403	393	404	395	345	397	393	377	389	385	387	426	399	357	406	361	403	398	362	367	389	376	423	359	387	409	394	389	368	404	385	436	374	381	400	384	388	383	346	422	417	392	396	372	387	366	412	384	390	418	403	399	404	362	400	360	385	411	401	372	390	368	370	360	385	408	364	362	410	370	350	447	353	362	417	413	452	411	409	405	337	377	393	394	394	379	421	352	379	368	390	379	368	395	405	399	404	399	382	382	424	390	384	361	404	369	382	372	377	371	373	383	393	388	405	411	377	395	399	407	369	412	401	405	388	408	401	411	392	386	364	388	394	403	458	389	401	367	373	402	424	373	385	383	386	393	395	391	383	389	380	406	377	357	426	422	373	406	389	416	370	445	398	369	383	407	420	409	443	379	398	391	415	389	363	393	420	396	383	390	386	408	374	346	410	403	371	395	383	391	403	397	363	395	380	408	387	390	383	406	379	436	361	348	384	384	381	397	424	399	402	394	377	377	420	386	367	378	379	395	387	384	376	431	422	379	371	372	399	386	372	377	416	424	424	396	388	392	362	381	412	416	357	383	392	423	397	417	364	359	422	349	397	385	390	367	388	358	394	398	416	392	390	374	409	374	391	421	390	392	374	395	380	385	390	384	389	378	387	373	385	409	398	371	392	402	410	390	397	412	389	388	412	375	351	373	408	400	433	379	384	418	371	401	358	374	388	405	384	376	384	409	406	397	380	374	393	385	404	370	393	397	415	389	419	398	399	383	411	390	388	408	395	416	362	387	378	363	375	358	438	345	369	382	399	389	389	348	387	383	441	379	450	394	402	393	388	359	412	377	389	408	403	371	373	399	416	378	401	389	393	351	370	417	399	426	398	419	382	416	399	388	390	389	422	394	368	415	406	405	410	411	387	363	405	369	356	401	370	400	385	409	383	401	376	418	411	367	400	394	413	353	390	386	387	407	383	409	410	437	372	378	390	412	404	392	426	423	378	389	406	429	393	358	413	386	420	407	351	373	385	385	415	391	395	412	437	412	409	390	405	384	434	390	375	417	403	412	427	404	387	357	363	369	363	386	399	390	377	411	398	379	399	398	370	407	405	374	396	350	345	357	380	401	388	407	375	389	392	389	376	422	403	358	422	402	434	374	375	390	375	411	374	390	431	399	389	404	401	412	401	418	383	424	389	400	403	407	399	363	353	387	388	403	347	395	418	366	368	364	358	372	413	387	368	407	389	406	366	367	403	385	408	418	410	381	416	354	409	384	394	391	428	397	396	378	362	407	365	373	365	374	404	389	373	347	364	396	383	402	411	363	362	384	429	369	387	407	398	402	406	362	382	394	375	336	376	406	408	416	409	398	394	393	404	424	396	398	399	405	405	400	431	364	371	387	385	390	421	416	385	379	422	399	366	406	362	366	391	403	364	399	333	416	397	411	384	392	412	395	423	390	364	376	418	380	398	439	388	350	397	381	392	425	383	397	423	421	375	387	412	408	390	365	381	400	380	397	366	370	343	371	388	401	400	378	372	392	401	395	383	359	390	349	410	374	361	382	402	394	436	385	413	388	381	373	409	384	355	373	399	374	390	406	394	394	384	421	385	389	393	388	385	356	382	405	419	371	391	363	359	400	396	389	415	395	380	392	355	397	394	379	366	415	393	441	383	370	407	406	393	402	428	418	424	406	416	355	399	366	386	389	392	406	369	378	408	399	412	425	418	399	416	371	374	418	390	366	393	421	390	426	379	364	406	395	402	400	359	389	357	389	384	419	385	409	381	397	341	380	417	383	401	375	385	415	425	418	409	380	372	438	376	381	396	355	399	381	444	431	425	349	346	357	407	390	401	373	403	376	406	348	401	391	385	374	388	426	383	369	410	412	425	410	419	362	388	376	356	419	408	389	367	370	386	380	386	373	380	382	380	413	368	377	399	384	360	397	393	398	361	392	362	413	369	396	396	425	416	365	428	374	354	415	409	399	381	388	378	391	392	398	404	415	390	342	393	426	382	368	393	405	405	413	415	414	412	406	397	393	385	403	387	385	396	381	371	393	372	410	374	363	396	389	430	384	383	414	400	400	388	355	385	346	412	432	388	440	400	394	398	368	375	388	393	408	379	389	408	401	409	408	390	393	398	396	388	429	392	384	396	385	395	400	408	388	359	383	412	412	416	409	392	403	367	402	374	358	377	412	361	356	425	365	380	397	403	392	402	428	399	381	390	425	373	430	378	370	363	388	383	394	368	374	413	405	399	379	406	378	413	383	394	391	374	370	400	421	421	393	396	392	385	403	391	385	388	403	415	393	420	390	406	404	393	404	376	419	370	389	412	366	374	393	373	359	387	397	410	403	381	345	412	367	383	426	412	396	377	363	385	375	418	408	391	403	401	391	378	399	368	371	362	394	398	358	409	407	379	414	378	357	383	390	353	375	418	384	420	383	395	406	401	406	388	377	384	365	380	381	376	399	401	410	413	368	396	399	387	405	412	385	389	360	369	394	380	359	399	403	384	366	388	356	427	406	393	394	350	422	396	364	405	391	389	373	350	373	395	423	395	407	409	416	389	404	390	380	404	362	409	434	394	383	432	387	419	413	349	394	429	396	373	379	380	396	419	383	382	439	404	405	421	413	418	372	399	396	369	378	375	372	381	417	355	404	413	382	397	427	394	393	366	426	383	388	372	412	394	392	356	387	368	417	391	380	365	405	378	384	410	391	394	393	386	391	377	413	383	399	434	373	383	391	392	409	439	399	393	392	406	367	433	404	423	377	386	390	422	404	413	387	421	394	362	396	402	388	399	413	394	352	402	403	398	398	389	346	402	393	363	413	406	407	379	438	400	409	392	427	395	421	366	379	420	368	361	432	395	429	382	391	386	393	424	397	401	393	378	419	362	386	368	410	364	424	391	398	395	391	363	423	407	410	404	391	404	398	370	396	404	413	418	387	434	380	403	359	418	392	397	374	393	384	388	431	404	411	387	371	401	379	365	388	373	423	407	427	416	382	383	384	371	413	402	392	381	385	394	388	415	371	375	363	398	408	370	371	379	362	407	378	416	406	396	409	384	391	416	407	385	378	381	395	426	400	362	414
22889	21085	28705	23902	21353	20720	9818	1197	584	535	493	454	437	466	462	469	446	434	429	453	474	447	464	456	448	454	468	462	442	449	424	458	440	422	448	452	456	441	496	426	412	460	441	479	415	445	448	399	455	456	438	425	481	448	451	428	431	410	444	428	452	478	440	461	455	419	439	476	448	434	431	469	435	425	407	407	448	459	440	453	465	459	429	433	426	459	474	443	457	476	471	487	437	483	420	437	436	456	415	427	465	444	443	457	492	447	426	434	446	452	477	479	452	454	452	498	442	471	391	430	424	469	469	439	473	463	442	447	474	398	464	430	468	404	475	431	445	424	442	445	447	445	446	427	474	440	430	452	418	458	425	483	485	437	458	444	456	397	434	407	452	423	459	486	439	424	429	457	432	449	462	441	428	419	454	451	444	445	428	465	444	435	453	433	506	452	471	440	465	441	434	455	455	429	427	439	493	461	443	436	472	482	444	452	472	466	409	438	501	442	427	449	474	476	449	432	427	411	444	401	477	438	462	429	402	442	434	472	428	403	432	447	461	442	451	407	477	439	448	459	441	433	438	451	446	471	469	463	436	476	448	445	456	466	429	445	412	435	479	433	466	418	460	455	466	418	433	405	449	472	445	459	435	464	465	436	459	433	427	430	486	436	448	436	468	436	409	480	446	444	456	472	427	448	431	488	466	478	460	448	432	465	447	455	451	474	474	448	452	446	446	439	460	455	460	429	418	452	397	475	443	474	439	442	445	490	486	455	456	403	452	455	473	418	425	440	439	422	450	437	430	466	442	462	458	470	405	460	480	455	423	448	453	454	438	467	401	437	456	474	419	461	442	409	433	413	439	440	379	415	415	420	441	460	468	419	426	451	439	423	462	469	458	452	459	437	490	459	464	458	452	487	442	426	462	402	442	436	429	427	460	456	452	433	444	449	454	448	441	436	467	481	459	485	447	463	414	429	465	419	433	504	443	443	467	448	420	443	430	463	427	449	397	442	421	438	420	431	397	491	429	476	439	477	459	484	407	447	472	432	436	420	429	489	436	460	465	431	439	445	438	444	456	450	458	426	436	495	438	459	421	467	436	424	400	494	454	474	487	430	465	419	436	429	419	438	453	414	452	464	476	471	436	452	397	459	427	442	447	443	458	451	436	439	441	452	439	460	445	433	465	467	437	453	438	422	467	424	453	447	452	441	443	410	434	453	500	423	461	444	441	443	469	480	437	498	452	451	437	442	464	447	454	418	461	462	402	434	472	411	439	456	455	439	410	421	480	438	439	446	453	430	441	460	468	436	450	478	465	495	453	439	412	458	442	441	444	451	456	467	482	441	434	451	448	431	454	424	468	448	469	487	450	446	473	464	431	455	428	440	440	443	433	455	411	433	461	435	426	428	429	465	457	451	447	438	434	486	468	438	502	429	435	485	441	464	426	447	479	455	422	468	438	463	473	452	426	455	469	484	430	444	424	442	475	455	473	433	446	438	447	434	430	465	429	449	419	431	432	443	455	434	473	447	457	466	424	411	448	463	419	454	460	449	440	430	424	436	450	420	460	441	434	409	434	383	454	430	447	405	437	464	436	468	439	456	468	433	441	462	424	451	418	433	405	462	485	431	430	415	459	436	428	425	487	435	490	480	423	416	416	447	403	451	448	483	422	464	471	422	438	497	431	434	421	469	408	439	425	461	478	436	443	466	449	442	483	431	447	452	445	424	421	443	437	447	438	433	440	486	448	423	441	417	442	477	406	485	449	420	429	440	444	436	454	437	473	448	425	455	422	419	445	447	463	408	487	430	437	437	405	452	468	467	451	462	479	434	436	465	446	435	438	430	448	432	467	449	459	444	411	462	413	445	470	446	425	465	472	426	483	427	443	438	424	452	469	451	464	450	422	454	422	441	448	466	448	467	423	467	454	438	422	455	395	440	419	484	466	471	414	434	454	419	464	443	454	444	451	437	475	472	478	466	465	463	487	435	460	443	437	437	467	451	418	452	459	458	415	485	475	464	408	430	463	441	427	472	451	408	432	430	452	434	419	465	427	459	444	451	497	432	447	429	443	448	435	461	460	437	518	455	435	444	452	450	493	475	412	427	456	456	421	399	415	434	440	446	414	444	454	468	446	412	467	446	471	452	450	440	447	424	450	409	465	454	453	456	461	422	430	453	451	426	435	457	443	478	448	462	413	428	451	460	431	419	407	415	428	451	461	441	399	468	409	485	444	396	430	472	453	433	449	434	432	399	468	449	459	431	416	449	430	423	481	421	435	441	499	427	438	470	441	436	436	453	447	417	472	438	453	428	398	407	427	444	437	452	441	434	436	423	433	451	416	435	448	466	433	457	441	473	458	451	438	453	462	446	401	414	434	440	465	414	457	480	425	440	469	450	461	459	441	387	425	467	461	435	401	460	436	412	466	458	444	447	403	478	450	431	456	423	462	420	439	450	435	443	456	414	464	444	450	432	452	454	468	384	449	466	434	452	443	465	450	455	449	432	437	462	425	446	453	431	452	414	479	451	443	413	441	457	471	477	425	438	419	434	453	416	429	457	508	454	458	450	456	463	435	459	460	441	409	472	455	442	470	432	436	458	425	428	415	456	400	427	474	442	478	449	458	480	447	423	434	456	421	443	471	473	439	421	429	469	448	449	448	448	440	440	440	478	465	423	432	465	435	461	471	452	444	451	426	426	448	437	423	438	466	496	453	460	442	457	451	441	456	476	466	438	447	438	464	465	471	439	456	442	447	413	428	473	470	454	459	451	448	438	472	459	444	456	451	450	456	467	425	430	449	431	497	481	415	473	438	464	479	419	443	456	456	446	498	421	456	426	439	420	445	431	439	415	465	466	424	457	447	452	471	407	438	448	482	422	470	433	434	449	487	472	441	475	471	420	453	468	409	438	461	443	412	428	486	457	451	440	467	422	460	430	459	432	479	433	444	454	478	457	472	439	436	405	466	453	453	429	463	450	453	456	453	442	434	464	435	428	477	470	470	475	458	447	449	455	457	446	444	467	486	457	456	457	463	448	445	450	413	409	488	426	435	465	494	422	442	459	455	443	433	468	451	467	458	461	434	442	426	435	431	427	435	451	429	462	458	468	459	445	440	402	455	491	461	433	419	452	461	432	465	470	441	374	465	424	469	438	421	464	428	464	437	467	474	460	452	484	420	444	412	433	418	434	444	454	462	450	425	461	417	456	427	455	460	478	448	471	412	440	426	420	488	444	423	445	436	462	460	463	442	434	421	456	457	482	433	468	461	423	420	454	440	451	435	449	470	486	456	482	437	427	405	444	421	460	407	435	424	435	484	413	434	473	453	414	440	422	469	453	484	436	455	443	446	447	439	454	455	455	449	490	427	443	446	436	432	434	469	462	459	473	454	450	449	457	469	451	469	431	448	468	449	446	458	433	428	462	471	417	449	482	428	470	476	458	459	459	440	422	465	427	432	463	464	446	477	433	441	456	401	424	388	423	427	445	415	451
41672	65888	47984	31327	18440	8573	2977	898	688	601	507	552	545	523	497	498	503	495	511	508	498	478	515	530	496	504	471	448	446	500	498	470	473	481	507	491	517	497	458	491	464	483	489	449	460	493	506	473	502	467	458	471	477	510	498	510	453	485	501	495	532	471	480	479	510	484	486	491	493	493	486	466	460	451	498	469	471	481	478	475	493	463	450	507	465	474	500	514	486	511	499	453	473	499	485	510	484	498	472	518	488	534	454	467	483	514	496	495	476	462	482	483	491	521	475	530	471	508	528	468	502	503	497	514	459	499	445	435	476	504	492	496	465	494	514	476	459	500	494	485	482	495	485	432	501	469	490	503	467	494	491	471	452	460	484	471	487	463	492	482	498	476	499	470	487	489	453	478	473	470	461	493	489	488	553	476	460	470	471	487	478	496	473	474	467	495	495	499	498	512	489	484	495	474	506	509	482	485	447	508	472	465	488	491	492	471	511	510	474	454	467	477	502	439	483	495	484	502	468	462	475	461	482	433	507	529	455	463	497	474	510	465	478	501	511	492	491	501	502	478	452	490	459	513	480	497	452	478	490	484	528	491	479	467	459	508	490	468	454	480	504	516	491	493	444	466	484	486	512	477	551	496	490	474	475	505	483	490	490	505	547	476	508	476	519	474	523	481	495	485	451	515	484	472	478	484	469	450	503	496	438	502	436	485	528	504	497	457	457	496	500	458	492	511	477	476	501	484	485	474	452	542	488	522	477	530	486	454	524	501	491	481	466	490	542	469	510	515	445	487	493	490	469	499	484	482	473	508	462	501	471	459	460	478	506	480	493	491	525	465	486	502	472	470	487	533	474	508	471	476	478	509	463	501	467	452	512	459	521	490	465	464	482	498	476	504	454	474	484	491	480	513	462	467	488	472	501	495	470	472	499	469	505	518	466	524	502	556	494	479	469	508	529	547	477	496	500	474	475	495	501	466	504	443	471	515	486	499	491	522	493	477	504	451	492	514	489	448	524	514	471	539	458	493	495	481	496	487	471	494	503	478	479	466	503	475	475	505	491	469	483	514	506	525	464	500	461	518	495	475	461	503	475	464	473	495	500	510	509	484	483	499	476	479	502	506	503	477	499	518	472	467	502	477	498	464	514	495	521	506	477	447	489	485	458	483	492	494	467	484	450	470	479	478	454	477	497	465	493	501	491	502	472	513	495	513	514	467	528	496	432	489	487	461	466	516	522	503	471	517	464	475	474	471	498	469	523	493	482	525	514	499	522	479	481	478	517	452	492	506	508	509	479	473	502	496	477	494	448	481	490	494	531	463	481	497	494	486	505	478	483	464	467	478	470	508	471	479	484	479	497	472	495	465	490	463	481	465	459	480	470	481	473	466	483	488	487	532	518	501	482	484	512	491	497	506	483	478	457	505	474	494	482	480	475	464	487	463	471	467	475	500	465	474	457	478	485	451	515	506	488	507	522	482	455	458	485	477	482	510	474	489	487	487	513	473	522	464	483	499	480	491	445	486	486	476	552	466	510	467	503	505	514	494	533	453	498	469	496	457	494	457	515	481	439	508	525	483	501	484	488	469	493	473	511	447	490	467	495	512	503	518	503	474	505	477	484	500	461	490	509	486	516	501	504	477	490	494	508	505	525	483	481	502	491	510	505	485	463	494	509	510	477	491	490	463	510	524	496	502	464	495	494	515	470	535	504	468	467	500	456	496	481	458	521	453	500	520	477	456	477	499	487	473	482	549	501	483	455	469	510	462	483	485	464	465	511	473	476	478	507	502	490	483	502	503	496	450	493	474	511	469	450	498	496	503	448	512	490	503	487	479	479	480	473	491	505	523	499	500	487	494	450	487	467	467	506	488	456	498	505	450	505	475	464	500	466	511	463	474	475	484	493	470	456	490	470	472	506	490	505	456	499	494	539	526	464	469	506	496	479	506	494	520	475	498	493	482	484	513	442	482	518	480	537	487	475	494	472	515	483	455	472	499	478	496	460	493	496	517	473	494	461	501	493	490	483	497	503	471	528	498	476	466	507	530	481	484	471	491	433	488	499	529	495	523	465	474	473	466	479	471	462	477	451	468	502	471	524	460	501	453	476	504	486	510	493	489	494	509	533	462	477	506	490	494	477	487	486	446	501	470	492	468	476	505	468	461	486	505	465	484	505	458	485	489	468	476	506	508	499	505	478	488	521	486	459	503	472	516	519	496	461	466	519	508	504	480	483	463	482	499	462	458	490	518	487	507	480	480	482	431	478	481	491	476	504	499	503	504	501	452	469	441	496	476	476	479	478	448	468	517	495	486	447	458	505	483	539	507	498	502	488	493	510	470	475	500	520	484	458	498	519	500	519	497	501	484	529	484	468	494	482	510	476	476	492	445	505	486	456	485	491	505	482	486	502	476	502	493	477	492	455	495	475	484	492	495	483	469	461	480	502	468	518	435	478	481	479	505	473	477	504	452	510	451	471	526	475	441	502	522	506	506	506	518	502	484	448	478	470	463	487	489	495	479	508	462	505	438	471	466	444	445	462	485	534	478	519	463	471	481	461	483	496	497	487	494	459	476	513	457	517	526	463	500	489	500	505	498	474	480	482	479	481	503	481	501	514	488	477	478	501	490	453	494	479	470	497	504	487	479	497	471	471	504	518	496	498	456	486	477	491	509	497	461	504	453	490	449	472	456	485	512	504	477	451	501	473	486	475	487	461	473	501	472	495	457	503	490	503	461	509	501	460	481	530	478	516	476	482	485	501	501	532	477	471	472	507	492	493	467	508	479	483	490	509	487	498	517	452	454	471	514	483	490	446	514	455	451	508	497	509	476	493	473	460	507	494	451	515	509	466	503	495	523	495	514	531	487	493	509	492	466	471	521	474	490	487	515	483	479	507	513	478	498	522	489	493	503	535	499	445	476	450	455	456	517	510	481	509	500	489	485	511	517	501	448	468	486	461	447	458	511	492	476	464	449	461	493	482	475	498	495	513	478	471	510	478	483	492	488	478	487	502	467	487	487	438	490	511	434	469	468	486	446	509	476	457	496	472	480	514	507	510	506	491	487	484	457	465	452	483	478	489	514	478	498	465	517	478	470	472	469	491	499	493	473	458	505	488	517	487	465	478	473	512	506	481	533	477	481	501	471	472	455	480	488	507	494	465	430	476	505	466	510	506	462	470	474	462	526	500	538	479	440	470	488	511	469	434	443	486	500	481	469	471	500	478	475	509	516	467	479	496	474	466	502	493	457	484	512	449	507	472	481	490	491	459	450	490	467	441	499	479	466	472	416	481	483	480	518	500	512	472	527	458	458	498	467	491	516	526	473	480	504	492	481	475	488	475	463	439	507	495	456	486	499	483	471	521	503	463	440	511	486	515	500	466	502	482	445	512	489	497	504	514	470	502	478	487	456	450	515	514	457	511	500	509	506	510	488	462	479	505	489	470	490	474	511	471	493	516	492	493	462	453	505	461	497	499	484	498	498	471	500
30968	31943	36290	23429	8487	2347	528	293	253	240	253	240	248	222	271	242	263	276	246	241	244	275	266	246	264	268	250	263	261	255	211	253	255	246	286	207	237	224	257	246	221	257	229	230	248	237	229	234	261	225	232	255	256	233	277	250	261	236	231	251	246	224	273	262	249	235	266	235	246	238	249	235	262	233	213	224	246	206	248	256	233	234	210	236	241	250	238	222	247	231	237	255	244	232	250	222	235	213	255	218	245	218	264	221	263	255	238	250	269	244	254	301	245	249	259	280	231	258	243	256	280	231	253	229	238	248	228	233	238	253	224	273	242	241	250	220	230	286	236	236	254	240	261	257	208	241	238	216	269	229	238	231	228	257	238	246	241	238	240	240	254	243	246	261	227	233	243	250	262	232	233	239	244	244	267	261	270	245	258	233	230	276	256	236	246	245	265	231	244	227	257	230	245	243	236	253	246	241	229	227	241	242	231	239	227	242	260	262	253	265	242	250	221	255	231	219	267	233	258	251	290	277	233	238	255	259	241	219	236	233	252	245	251	247	232	245	246	249	260	253	249	275	277	229	242	235	229	251	256	229	253	233	223	221	257	219	239	264	258	262	255	236	249	264	257	235	234	240	251	234	248	228	264	238	218	247	224	264	234	236	244	221	227	249	250	264	256	239	229	258	250	263	238	251	256	240	269	266	261	248	253	231	249	261	258	201	245	240	243	235	245	238	225	238	228	245	258	246	246	221	251	214	264	256	242	236	226	246	230	240	235	247	232	219	223	241	270	207	242	233	265	243	218	258	246	251	229	234	270	221	250	272	207	245	239	248	220	229	235	227	253	272	260	238	235	256	246	228	238	280	256	252	251	224	236	261	216	221	253	253	263	252	260	235	227	235	228	214	224	237	242	219	264	267	249	218	241	249	247	246	235	252	246	230	252	249	236	232	262	247	230	235	256	236	218	238	249	234	245	235	240	238	227	244	259	242	246	244	260	245	254	269	248	255	258	245	233	253	234	250	233	251	246	228	247	250	195	241	222	279	237	222	230	225	249	241	223	246	237	251	229	228	243	252	263	266	258	240	237	229	243	255	246	216	237	256	239	268	230	244	254	263	240	248	237	233	231	221	283	252	253	237	245	269	247	238	253	251	256	249	276	234	243	250	219	280	252	261	250	255	228	287	237	266	263	234	249	233	253	256	248	253	252	239	207	239	273	225	246	243	225	246	264	208	246	251	244	262	247	255	241	216	244	236	259	235	234	251	218	241	264	268	249	263	249	236	224	271	255	244	266	238	287	232	262	266	231	232	223	245	232	232	250	255	244	237	228	262	241	243	251	266	223	234	228	258	267	264	242	245	250	244	221	262	239	237	252	244	263	240	244	251	251	233	256	245	249	250	249	236	228	250	245	238	229	254	221	241	253	239	255	218	241	249	261	213	242	236	235	237	244	236	237	255	240	250	238	255	240	253	236	288	262	230	271	233	225	223	212	271	268	229	266	232	231	240	228	254	248	268	216	246	242	266	230	236	256	260	244	228	272	272	227	251	262	248	226	249	253	266	216	215	234	239	221	277	260	219	251	230	235	259	213	233	244	257	241	256	220	257	245	251	249	230	259	226	247	235	249	238	262	226	249	267	235	223	279	245	233	259	245	222	239	258	224	237	255	235	254	233	251	249	241	250	228	245	274	252	249	230	228	261	225	246	258	239	221	241	242	233	222	248	228	264	245	218	227	251	241	229	249	230	229	262	237	258	234	241	239	238	270	253	251	241	234	264	245	255	212	231	235	256	272	235	236	231	229	264	222	242	223	231	273	232	237	240	247	218	218	230	237	245	250	251	244	227	231	229	271	225	271	232	234	236	241	274	239	248	234	233	254	246	251	234	239	223	234	280	267	228	239	269	241	229	232	256	220	244	249	276	250	216	221	240	246	244	275	242	219	226	231	258	246	222	225	235	235	241	263	263	247	229	232	248	254	249	225	248	237	250	236	258	228	238	233	223	264	276	246	226	246	242	230	247	235	242	221	265	242	233	269	249	239	240	234	218	233	240	239	261	240	218	230	213	244	236	274	267	212	254	242	256	235	248	245	253	254	262	216	282	224	233	238	242	251	231	239	268	233	230	278	231	267	246	231	262	242	251	235	234	256	239	246	246	226	236	266	232	237	243	232	247	211	236	249	218	220	223	250	247	238	269	258	250	251	239	256	242	231	250	232	242	229	237	231	226	241	231	251	252	271	207	230	264	242	265	244	277	249	239	229	202	261	281	237	229	254	245	257	290	227	250	246	245	276	232	239	250	254	237	232	252	267	275	246	238	245	258	218	247	255	257	254	257	256	225	242	223	267	269	252	240	237	269	253	234	270	249	237	227	297	243	221	231	233	232	257	227	254	247	241	231	258	247	227	227	243	231	239	265	244	271	257	249	258	279	242	267	225	256	234	239	243	236	256	249	233	260	257	245	236	233	226	214	277	237	232	258	239	245	244	240	244	253	261	217	263	245	258	249	232	231	216	242	257	223	242	254	271	216	248	236	230	272	266	251	239	244	234	266	244	235	240	238	233	248	248	226	221	221	240	225	229	242	230	241	235	235	277	246	231	251	245	251	257	247	244	257	250	247	245	254	243	241	244	243	233	256	287	249	266	220	231	235	286	282	240	230	228	250	261	228	254	235	237	230	260	228	216	247	265	241	252	255	269	259	253	218	264	268	223	230	234	235	239	256	272	239	261	258	255	245	220	279	269	251	232	257	251	252	254	261	226	238	239	250	240	240	265	231	246	257	253	251	255	262	249	260	242	233	245	227	254	238	234	247	230	227	243	247	228	256	213	232	266	240	279	268	263	236	252	268	230	242	259	257	247	241	243	237	248	255	247	248	248	244	244	237	248	229	220	252	237	259	248	248	210	205	230	265	227	260	268	238	224	249	260	243	287	235	230	244	241	248	261	249	242	236	227	256	252	254	216	215	279	220	255	215	245	247	249	249	233	224	242	245	251	261	256	248	251	267	245	241	225	251	227	244	249	237	260	272	243	264	235	268	239	241	256	245	249	253	242	256	239	253	258	242	235	220	228	225	236	242	245	221	274	228	248	250	233	243	249	240	262	237	215	224	219	248	247	227	222	243	266	265	231	239	248	219	263	240	258	240	222	254	226	266	251	233	235	239	240	243	277	238	268	254	269	225	256	239	242	270	231	232	220	243	224	226	248	255	244	229	253	225	254	267	238	244	256	238	233	242	243	247	243	243	239	263	256	257	242	266	247	249	270	255	224	246	227	254	250	238	264	272	260	241	228	240	229	218	232	254	229	246	249	234	240	262	266	220	237	238	237	245	257	249	261	244	243	232	223	250	270	258	220	219	244	244	248	262	244	239	227	234	262	234	231	240	239	252	226	215	260	228	258	252	226	249	253	236	240	216	247	264	238	234	255	232	239	238	231	232	263	237	254	270	270	263	234	252	253	242	250	262	264	224	257	255	256	248	244	242	245	233
35500	47226	35282	19388	9058	3048	631	345	314	281	279	287	281	288	306	301	288	308	275	259	314	296	276	254	294	271	299	278	251	261	265	291	295	272	299	276	292	318	277	278	273	289	268	293	291	305	274	275	294	281	292	291	297	319	270	292	288	267	292	315	291	287	278	294	290	255	268	296	253	269	291	255	300	306	280	275	292	261	279	285	280	272	285	285	276	290	283	277	279	307	267	281	290	259	297	267	285	288	293	298	282	265	295	296	293	257	287	263	264	300	293	251	270	292	293	282	305	266	268	292	279	274	284	300	298	254	309	275	288	281	267	294	281	306	269	288	287	292	283	270	285	275	271	281	299	284	288	284	283	300	287	294	274	284	259	279	304	292	256	274	284	272	290	275	271	279	296	278	258	288	290	276	288	283	262	308	299	281	301	292	296	276	285	285	282	286	312	282	311	257	293	299	285	276	284	294	272	314	286	290	281	289	295	276	282	267	296	302	315	280	293	315	265	265	303	293	262	289	276	285	289	275	295	309	303	258	306	291	281	273	279	245	300	255	267	318	292	296	293	252	292	316	271	259	255	296	293	302	290	271	299	300	288	296	276	268	286	289	282	268	296	289	299	273	303	271	297	296	289	300	270	312	284	298	297	281	280	296	257	291	275	283	301	310	298	308	297	295	317	324	265	265	311	245	261	294	300	265	295	285	288	287	286	265	307	275	284	306	252	311	295	260	288	281	268	266	270	283	293	276	266	295	271	298	306	293	289	293	308	281	289	286	328	261	269	292	285	272	287	274	297	279	272	282	265	299	317	290	296	282	295	311	290	274	257	305	297	293	281	272	279	289	286	285	286	275	320	295	297	268	302	304	299	262	292	265	297	278	273	273	310	290	304	292	273	292	268	296	271	264	278	290	299	305	272	282	298	276	312	296	285	298	257	304	281	292	273	290	284	288	301	311	295	285	279	279	291	280	285	303	282	278	246	289	270	275	290	255	314	282	247	308	273	265	284	277	308	288	289	295	301	278	284	310	277	293	297	299	278	286	287	284	265	274	292	283	283	284	300	286	270	301	300	320	302	269	295	284	321	294	301	303	268	292	295	282	284	326	281	292	273	258	235	282	288	285	284	304	304	315	284	262	276	266	284	270	292	274	292	290	258	284	270	291	279	297	273	305	310	272	304	293	282	304	280	268	282	286	288	303	279	292	283	301	273	309	282	263	287	309	328	279	277	293	256	287	277	278	273	280	289	283	301	261	295	281	274	295	296	292	279	283	275	270	281	288	269	292	290	263	275	282	297	289	281	322	281	267	287	301	289	290	273	273	276	243	286	307	306	304	282	270	261	282	271	291	307	268	303	292	289	296	291	280	299	294	276	279	266	318	283	282	285	279	295	291	264	290	242	278	243	270	264	286	313	293	290	313	279	251	284	264	294	290	238	281	255	297	294	308	289	263	310	268	289	263	255	271	289	270	279	289	267	286	270	287	269	264	276	280	272	292	271	289	278	298	297	322	277	285	255	279	307	287	279	275	288	320	284	279	285	287	288	264	295	270	278	277	306	313	275	290	261	294	306	257	285	283	287	315	282	263	281	258	273	268	268	321	285	265	278	268	281	273	271	275	279	287	283	305	280	270	274	266	287	262	265	245	273	269	309	302	289	325	281	269	270	272	278	292	289	279	292	268	313	273	276	260	291	264	281	261	306	276	277	278	302	282	290	278	280	267	290	288	287	294	279	287	285	305	296	286	280	297	282	294	301	260	282	271	290	272	285	338	278	272	261	333	298	265	274	282	278	256	287	266	278	270	308	280	270	290	285	295	303	266	239	290	307	292	251	297	307	264	274	284	281	279	296	290	297	269	270	291	274	298	271	276	285	294	283	285	252	275	293	318	268	305	288	297	268	241	260	300	273	270	285	302	295	295	280	301	295	293	313	273	318	311	261	246	290	273	320	250	260	290	260	262	335	291	310	281	290	263	298	301	321	303	272	289	306	289	308	289	299	265	279	273	259	275	300	291	300	276	276	301	310	287	291	274	300	283	310	284	282	266	293	270	297	290	249	284	267	285	297	338	308	286	288	272	276	277	287	293	290	284	285	286	300	287	268	312	283	281	291	267	258	309	276	295	282	281	300	268	278	277	279	270	282	303	303	282	283	292	307	284	283	300	304	309	273	324	309	286	309	293	288	258	296	281	278	273	261	296	293	307	301	277	303	274	318	302	291	274	296	301	266	263	293	285	303	288	286	258	270	297	269	266	282	301	278	290	261	276	305	286	291	299	273	251	297	292	288	279	270	269	288	273	305	281	282	287	295	299	279	268	280	282	288	293	291	294	266	307	270	272	285	299	286	274	288	271	311	292	290	311	257	288	278	284	284	270	308	278	273	260	293	273	294	249	288	295	288	283	300	261	244	300	251	274	284	283	275	267	246	296	287	265	275	294	287	269	270	285	264	261	277	312	297	289	303	313	287	302	272	285	299	290	299	290	280	274	268	285	282	270	281	288	294	279	296	276	299	254	270	297	267	246	277	268	282	273	298	284	261	291	281	290	275	269	275	270	288	296	296	294	255	265	266	304	315	309	302	312	293	312	276	291	319	294	291	280	299	298	304	289	286	286	255	288	285	290	308	293	279	283	297	293	293	262	263	277	314	259	281	259	286	277	281	304	281	275	287	267	279	254	306	315	269	275	284	302	297	266	267	276	309	250	318	263	297	259	282	265	263	251	277	308	278	295	305	264	287	287	283	256	283	261	328	272	280	278	271	302	294	240	276	265	306	270	289	266	278	266	276	281	294	294	275	257	264	289	291	260	293	289	286	267	290	307	293	275	286	300	290	303	301	272	310	277	266	276	297	308	300	298	276	277	280	287	286	273	296	295	311	270	266	262	278	277	299	308	279	285	263	319	281	290	263	305	279	275	264	277	311	270	301	274	289	284	263	293	278	270	288	288	292	294	263	301	301	295	289	301	313	285	275	283	280	273	288	261	292	262	272	286	289	293	292	288	305	258	295	288	315	286	276	291	275	304	291	281	238	304	279	291	266	282	280	279	296	272	275	301	307	281	324	285	267	284	265	297	275	293	300	269	282	254	289	294	279	300	272	302	276	304	265	293	265	283	300	275	296	276	280	264	290	273	258	275	258	267	313	275	303	301	299	277	287	265	279	328	280	283	289	290	258	250	264	282	275	280	280	293	285	319	275	271	284	315	308	287	298	304	290	265	275	304	314	267	281	279	300	261	255	306	301	303	321	272	300	300	299	281	292	274	262	273	268	277	283	282	305	248	279	281	293	276	268	289	270	291	269	284	281	293	282	280	288	303	291	265	295	312	301	315	281	283	277	261	318	282	303	283	278	302	281	311	292	308	301	314	309	286	276	283	293	298	251	302	278	281	283	295	256	292	296	315	300	256	262	324	275	274	291	293	261	293	296	258	303	300	267	289	287	289	275	274	309	261	298	300	300	301	298	299	293	295	305	276	267	279	275	274	304	301
24074	21120	28505	25316	22112	15467	4870	804	367	334	350	320	336	325	299	298	288	307	274	284	299	275	298	319	296	311	266	272	313	316	302	302	343	301	274	298	285	267	290	282	299	291	265	314	319	269	279	309	280	286	315	300	285	276	284	285	280	261	328	283	304	288	301	299	286	258	321	299	273	310	275	299	267	311	280	267	291	311	282	295	292	264	265	298	292	286	291	302	282	315	282	310	291	283	274	285	285	299	258	300	310	306	274	277	304	292	289	304	286	315	309	338	284	299	278	301	331	289	298	312	290	299	295	273	315	300	285	316	275	263	303	290	313	278	321	288	293	329	334	274	304	292	284	279	265	317	283	314	284	294	283	298	297	275	317	313	291	274	286	304	277	303	295	282	294	322	306	264	259	262	336	297	286	289	287	276	320	282	298	306	286	318	274	286	302	277	264	278	280	315	298	304	278	296	295	275	317	273	285	313	274	317	278	294	291	313	322	306	299	279	280	316	300	304	313	279	304	291	323	308	277	311	307	305	324	283	305	285	288	278	263	295	307	272	284	283	275	315	312	296	298	290	285	303	286	280	260	269	280	290	292	275	272	304	289	300	274	301	308	315	324	298	299	291	273	270	294	306	290	289	294	297	305	273	328	302	266	260	316	297	279	311	272	302	297	285	312	309	299	291	273	300	265	310	307	284	294	283	305	321	309	272	316	265	299	290	290	296	306	258	280	303	304	277	308	291	272	294	296	276	291	277	310	258	293	319	306	302	280	294	290	285	296	296	289	299	312	286	290	313	264	305	296	260	311	291	286	271	267	273	271	306	306	266	283	304	259	267	285	272	282	315	285	285	319	290	283	270	299	296	296	265	298	299	291	299	326	292	270	266	263	299	317	298	271	278	287	281	304	308	268	316	330	271	265	286	279	284	294	289	315	293	291	296	285	339	283	290	242	292	280	260	275	300	300	292	268	267	265	316	265	292	291	262	306	270	300	301	291	283	294	310	329	258	282	300	267	284	301	333	312	327	313	271	284	313	294	315	294	281	291	286	293	289	299	275	278	271	294	317	268	311	301	301	317	295	294	290	306	296	256	320	286	320	302	288	280	281	305	306	301	319	270	275	270	293	299	276	286	280	299	265	304	292	289	307	301	298	304	297	324	319	285	291	290	254	288	307	305	282	277	277	297	265	292	299	278	301	302	318	264	301	286	292	290	305	300	258	287	306	332	300	279	271	270	277	270	319	300	300	289	316	281	297	298	304	290	281	302	298	317	302	284	271	291	275	275	305	303	265	283	268	287	307	307	304	284	295	266	272	328	282	305	295	291	301	319	291	267	309	301	304	294	265	298	315	288	310	302	295	270	300	256	292	316	284	276	311	296	276	257	287	310	293	264	286	304	298	296	290	279	305	299	295	297	301	314	292	310	330	262	287	297	291	289	301	271	287	308	273	269	263	311	285	328	304	300	261	277	282	302	276	273	298	302	309	337	288	263	280	243	312	327	277	315	276	267	307	301	277	291	305	270	294	278	302	289	314	310	308	287	291	289	297	304	293	296	314	262	298	281	305	294	292	302	265	289	267	285	290	276	254	296	305	285	270	287	300	299	263	307	334	338	296	310	297	299	338	306	292	271	277	304	282	325	292	279	314	319	300	300	284	291	287	276	333	281	259	254	292	306	279	302	272	256	274	281	292	260	274	324	318	291	281	290	286	275	309	265	293	328	315	296	269	279	270	297	293	317	264	265	289	296	287	270	281	270	291	272	288	300	327	276	308	286	253	267	296	278	263	316	297	304	296	280	320	277	311	288	289	289	306	282	294	302	306	314	292	282	321	281	253	308	305	285	287	306	253	278	306	277	317	286	269	311	306	256	299	299	277	290	274	294	304	290	293	301	301	281	300	286	309	287	306	281	279	282	271	290	260	279	321	278	323	284	283	303	284	263	290	264	301	314	282	312	287	274	312	299	301	297	285	279	308	312	267	329	304	256	286	286	322	316	279	300	311	281	293	284	300	268	271	331	278	286	319	294	293	285	279	295	312	263	288	273	300	297	272	294	272	288	285	299	263	275	310	278	291	274	314	318	274	313	291	327	316	270	311	297	304	309	307	283	276	306	315	323	296	309	280	291	282	276	258	290	282	279	294	265	282	298	295	287	305	314	272	262	312	315	290	294	295	272	249	257	319	265	281	294	264	313	291	237	259	307	269	307	286	279	286	303	293	325	316	271	277	271	281	303	305	279	312	296	271	280	272	264	270	314	276	290	309	310	285	283	292	287	289	279	310	303	309	256	263	292	300	284	290	295	315	290	300	294	275	275	275	290	266	304	291	279	308	284	283	299	297	261	291	299	292	320	294	291	281	258	276	271	279	308	262	305	260	293	308	293	336	292	282	319	293	311	294	335	321	283	293	274	279	295	307	283	271	304	272	290	270	312	300	273	275	270	280	300	292	270	293	334	289	311	292	281	292	285	287	314	284	306	290	278	269	289	291	239	290	304	286	302	291	292	318	304	286	295	296	260	312	251	299	317	271	308	304	299	275	306	297	291	321	296	275	295	322	296	266	277	293	290	292	285	271	296	272	269	278	294	290	303	287	300	307	269	281	278	300	301	301	290	258	316	285	276	292	284	290	331	290	319	304	306	279	302	303	303	281	274	285	294	284	257	281	293	288	273	294	270	283	286	280	294	283	310	269	295	341	293	290	302	275	260	297	311	293	298	277	298	284	292	275	280	271	293	307	307	306	292	303	312	329	267	300	272	303	304	296	314	306	310	308	291	279	290	287	286	299	287	303	285	305	302	297	277	307	262	294	304	313	263	297	299	266	314	287	279	315	304	302	273	287	315	327	292	255	284	299	303	292	295	302	319	325	268	323	289	277	289	296	294	291	290	320	304	292	284	288	281	298	310	289	292	298	275	284	303	280	290	298	282	333	294	303	259	331	302	276	254	277	324	280	301	294	289	305	294	290	327	256	285	262	277	284	281	271	293	257	294	260	307	288	316	316	302	261	276	270	301	309	310	293	303	277	284	317	282	304	297	283	281	326	324	298	275	292	295	297	278	289	301	298	258	279	306	272	300	306	282	281	312	299	307	293	305	285	305	291	294	269	277	290	294	289	265	320	285	294	293	286	278	295	315	307	269	294	266	285	313	325	303	271	286	297	279	290	293	280	309	296	286	302	299	289	300	298	316	288	291	283	281	282	306	255	256	332	270	293	293	320	270	311	288	328	272	301	301	309	291	294	283	295	318	292	286	275	318	310	290	289	322	293	295	298	299	279	238	305	287	306	298	286	299	285	291	311	300	314	293	274	296	294	294	319	301	297	315	289	299	280	313	278	312	298	320	293	279	305	266	284	306	279	285	287	284	309	291	301	301	293	295	294	301	296	298	279	302	280	268	275	251	299	311	285	296	288	328	317	303	297	284	318	300	315	305	283	275	303	307	285	312	315	292	280	278	319	306	281	251	296	276	281	239	310	301	290	280	334	287	303
37092	58986	43719	30112	20693	10010	3377	805	433	410	345	385	335	363	356	378	378	316	320	304	337	322	318	329	334	338	310	322	327	335	328	328	323	314	310	312	335	325	329	341	342	345	312	323	321	310	329	331	306	326	306	300	349	316	349	337	328	354	342	329	337	301	331	354	341	336	321	315	354	304	323	343	374	339	343	343	298	317	330	348	361	316	328	313	341	317	314	335	313	324	323	314	329	294	336	308	335	343	322	318	366	354	348	309	325	346	330	324	353	312	335	346	340	369	307	334	294	338	343	328	327	343	299	342	329	324	314	336	302	309	308	310	356	341	316	356	342	332	325	310	313	313	306	309	314	351	320	335	330	299	297	318	316	351	343	349	324	313	341	328	353	326	332	326	334	286	318	350	333	323	325	357	316	330	369	334	330	328	380	343	313	339	324	328	338	317	328	380	293	341	310	325	316	361	323	326	337	326	332	310	343	319	325	326	295	306	316	338	317	341	339	341	352	315	336	333	351	335	346	357	322	308	338	366	313	303	332	352	340	329	298	301	331	335	317	340	329	298	305	334	303	303	324	335	332	297	338	314	307	337	318	345	324	342	325	305	330	334	334	332	341	301	326	348	323	332	323	309	318	347	313	331	328	329	340	332	356	346	344	320	360	295	310	327	347	331	334	340	332	332	353	335	364	312	334	336	354	337	336	332	306	331	327	333	324	311	334	333	317	345	326	354	311	330	344	301	347	318	348	345	366	347	297	348	322	379	325	370	311	334	305	342	286	328	305	362	339	334	351	336	352	342	360	364	331	325	336	318	323	342	335	328	337	314	349	355	305	378	340	331	318	324	304	320	342	308	330	344	339	321	364	332	334	369	320	368	367	334	317	359	319	312	353	304	312	316	343	347	341	338	310	332	340	319	322	330	356	294	345	323	310	360	326	293	330	331	336	356	321	339	305	320	306	330	339	373	358	333	320	313	336	311	329	328	327	345	344	338	347	339	296	323	330	354	328	333	344	356	314	311	319	342	348	360	314	318	329	311	324	311	347	314	334	315	309	316	348	307	356	363	324	321	340	331	330	340	322	359	328	346	278	334	346	338	319	313	370	288	347	319	341	333	340	301	338	346	344	341	328	340	304	297	337	284	324	316	318	321	340	326	327	339	312	314	319	326	318	340	336	328	378	319	308	335	321	291	334	328	304	334	332	326	317	341	320	318	317	346	328	369	324	337	339	300	332	320	322	328	341	334	328	333	335	315	321	305	336	323	354	329	362	295	323	345	334	338	332	338	318	354	316	373	364	309	330	356	336	351	356	319	347	324	343	328	309	321	326	321	327	348	370	328	312	332	335	319	327	309	318	333	319	325	325	308	337	323	333	321	325	326	336	331	337	356	325	327	352	325	323	305	312	333	344	318	325	303	314	354	337	332	356	350	287	321	352	311	338	333	355	308	323	352	330	312	321	367	328	341	349	339	348	346	343	321	344	342	344	322	318	323	330	327	335	338	317	321	360	340	332	340	338	342	363	342	338	317	334	327	343	346	335	312	304	335	369	307	305	316	331	329	350	305	334	337	347	342	304	337	338	323	315	312	309	345	316	350	325	359	337	307	328	321	322	299	342	356	344	362	328	347	359	332	326	298	329	308	346	362	301	316	308	314	327	306	350	346	332	312	322	313	345	304	352	324	320	295	348	345	327	325	323	332	332	334	335	371	326	333	318	336	314	325	327	329	326	307	324	320	351	301	317	327	338	339	327	303	341	311	347	314	326	311	341	363	315	350	347	327	314	348	321	352	332	328	324	296	318	334	344	330	343	328	333	353	335	320	331	329	372	327	327	275	298	349	328	338	379	365	305	296	325	317	338	354	311	341	319	350	350	337	312	335	360	355	345	360	338	321	344	317	335	324	315	313	307	344	313	315	319	342	346	320	331	346	332	325	312	342	339	299	337	366	347	342	308	360	341	330	316	311	316	345	341	320	354	332	331	325	330	346	326	327	344	315	334	309	331	353	323	323	371	357	344	337	304	352	301	345	357	328	320	319	366	341	333	319	330	333	354	349	312	318	336	327	295	346	332	330	304	330	367	348	322	339	347	338	313	330	353	328	318	310	327	310	327	297	335	304	308	351	344	318	350	312	332	334	344	331	333	324	353	317	332	319	329	327	310	337	309	330	348	302	319	333	286	355	331	361	341	301	313	325	302	316	338	317	288	330	314	327	315	386	360	332	318	332	320	312	354	346	323	333	330	323	300	350	345	358	320	330	313	327	314	338	328	295	345	335	332	300	307	339	289	335	349	314	338	327	366	322	320	331	332	336	331	362	338	345	334	348	314	311	363	321	321	332	338	321	330	346	294	320	329	358	333	331	349	334	326	354	343	362	353	330	364	338	372	325	346	389	327	346	290	338	330	348	324	334	349	355	333	325	349	301	348	322	292	336	320	327	322	319	291	341	327	343	329	372	340	317	347	327	323	328	313	353	344	339	323	310	276	349	336	336	322	335	340	354	358	324	273	311	330	320	374	327	339	326	338	341	336	312	313	302	328	352	342	314	349	361	355	320	318	346	323	343	324	344	332	365	323	339	328	324	307	352	307	318	321	344	330	350	336	361	332	341	342	353	359	325	344	293	346	338	357	340	320	322	362	307	337	349	325	323	309	322	329	349	310	343	319	332	327	317	298	316	326	293	305	305	363	330	345	339	307	334	369	353	331	314	305	313	325	327	348	316	353	332	356	350	350	326	321	351	339	325	319	340	353	339	335	323	323	296	358	331	324	320	345	329	332	334	354	327	345	351	321	344	365	354	307	337	345	300	329	326	342	317	333	319	300	354	342	353	350	326	337	273	347	316	332	323	309	325	353	325	341	337	345	302	326	346	322	323	305	322	345	323	331	346	322	368	302	326	343	344	307	345	377	347	341	304	323	316	334	317	313	333	342	335	330	332	332	321	329	319	326	317	356	347	302	318	332	311	346	309	328	339	331	336	319	329	326	330	305	330	311	299	358	349	357	303	347	306	330	351	310	320	362	329	326	329	357	307	321	324	351	332	339	335	344	317	332	343	317	331	337	321	332	314	325	341	317	340	314	324	317	301	310	343	346	356	329	334	312	321	339	340	327	321	347	323	335	335	363	338	339	354	331	331	327	328	320	323	330	322	307	339	355	314	309	360	333	320	331	337	334	348	322	358	346	348	323	351	288	364	310	306	312	309	327	338	334	343	322	312	329	326	332	331	337	344	355	345	315	334	323	311	354	311	313	316	335	333	339	353	335	344	308	336	314	343	307	346	328	315	346	310	326	345	347	334	302	295	345	320	332	368	341	340	333	322	370	316	324	356	303	331	326	342	317	316	304	315	317	342	299	322	340	355	340	304	324	340	287	321	320	363	325	318	342	324	356	275	324	301	345	358	341	336	320	306	313	304	304	326	334	332	349	320	319	319	345	327	339	313	304	339	319	326	309	324	346	305	330	343	330	323	331	334	326	319	338	344	334	308
25291	21389	28904	27413	17845	6796	1415	503	383	356	320	368	342	322	332	326	320	320	363	326	352	340	317	315	321	314	337	335	303	346	314	347	334	336	312	344	327	358	325	361	356	330	338	345	302	350	365	305	353	360	329	333	344	363	305	337	308	317	336	325	340	347	342	329	332	316	369	334	367	338	309	345	345	328	340	377	364	321	321	334	329	355	330	342	356	334	364	332	322	328	330	327	326	315	329	342	319	353	321	375	345	366	339	293	374	320	344	348	374	342	338	350	306	307	378	328	349	316	336	341	333	299	373	339	332	318	321	337	293	326	330	356	347	331	332	358	347	353	325	350	361	341	343	358	325	348	327	361	368	385	328	328	346	346	329	342	346	329	363	323	360	333	320	346	293	337	340	314	348	331	329	340	349	340	323	342	339	343	356	352	320	329	318	334	343	373	349	297	300	345	349	341	303	308	305	368	344	318	327	362	335	332	382	308	365	339	335	334	342	326	321	376	370	356	336	365	347	332	334	345	350	320	334	354	348	348	337	364	342	354	323	351	343	328	367	340	313	291	357	338	321	333	348	330	329	307	319	340	336	299	323	304	348	355	359	323	332	327	362	345	355	363	339	359	317	347	346	345	339	316	337	340	321	339	332	362	300	388	348	310	334	331	311	320	310	359	304	354	354	369	323	364	338	322	311	322	360	309	334	334	349	330	351	344	330	316	351	325	322	342	330	314	353	364	319	352	322	376	310	318	355	321	349	367	321	361	317	329	323	297	315	350	355	345	349	353	313	318	301	347	325	346	339	349	369	340	319	345	375	332	324	351	296	326	328	335	348	359	356	344	376	367	331	341	367	353	305	321	362	360	344	340	315	327	338	324	325	356	357	303	330	362	337	350	330	353	343	328	328	313	330	313	336	335	334	316	331	379	342	346	321	334	348	351	351	364	325	314	350	342	343	328	335	361	350	290	339	344	320	336	334	318	314	387	284	332	338	334	316	306	340	331	353	308	349	331	346	351	312	325	357	328	338	364	341	340	326	349	347	353	326	310	351	324	300	348	345	374	326	347	346	321	353	341	380	325	356	321	316	335	337	346	341	300	345	334	339	312	354	336	344	334	309	350	322	349	332	355	330	349	360	340	361	335	334	320	360	350	323	330	339	339	362	333	351	332	366	331	316	356	355	312	368	336	319	341	339	339	367	362	324	331	331	335	325	348	336	314	348	330	345	340	327	313	354	341	311	372	346	340	340	375	329	330	319	337	366	347	343	328	344	319	369	352	366	345	343	353	366	330	326	314	352	364	318	341	323	338	325	320	332	363	333	339	335	334	353	328	344	334	344	331	335	347	352	338	328	299	369	328	353	333	354	364	337	338	327	356	333	364	339	351	363	336	367	340	382	339	349	335	336	341	355	319	327	344	316	347	287	338	343	358	316	338	343	326	363	325	330	354	338	349	318	351	361	320	337	345	332	316	321	326	340	326	338	344	339	315	331	344	298	339	326	337	355	356	343	343	346	348	338	314	327	353	325	337	305	353	349	365	346	348	320	340	319	357	359	350	310	350	316	356	323	337	353	366	360	348	341	322	342	347	307	335	308	349	299	331	341	327	319	363	317	370	355	325	348	334	362	355	346	343	293	351	329	342	356	366	368	348	361	340	335	346	315	331	313	342	331	306	360	324	354	355	314	311	322	360	340	305	362	352	331	324	372	337	358	343	331	339	319	333	325	343	352	327	340	363	346	324	327	339	318	350	357	362	321	316	323	343	339	340	321	342	355	301	357	326	364	338	322	345	355	327	320	306	357	328	346	373	343	323	355	332	356	343	331	349	356	319	362	336	333	367	344	334	343	300	336	362	361	348	326	326	367	308	352	319	385	371	362	321	345	335	327	331	336	336	352	373	350	347	365	295	352	344	322	351	343	358	336	328	330	355	349	327	367	335	342	336	316	288	337	332	382	302	322	327	319	340	344	334	356	333	325	318	337	345	327	309	315	347	337	370	331	365	376	382	337	308	323	362	333	327	339	336	334	296	344	339	349	346	330	312	332	368	342	346	321	333	352	328	293	357	337	332	356	322	353	341	326	340	343	335	351	318	315	332	355	351	313	345	364	336	350	348	330	343	325	357	340	307	352	339	340	302	335	347	344	324	332	314	344	324	359	341	343	357	327	326	318	308	346	341	336	357	333	330	336	339	322	348	320	312	341	326	322	378	353	337	349	316	326	325	337	356	339	319	326	343	347	320	363	330	321	351	319	371	357	313	353	352	319	338	329	324	335	356	356	334	338	356	338	327	329	284	320	334	331	354	329	354	312	360	361	338	348	356	349	320	323	299	301	352	341	333	350	359	325	314	358	329	343	358	304	349	315	358	354	300	325	317	329	346	331	332	344	338	336	363	338	373	318	327	371	377	346	320	329	338	379	338	345	328	325	344	337	346	319	348	354	342	330	326	360	358	321	340	369	324	350	345	322	351	326	338	331	344	344	324	329	330	338	325	316	343	344	346	342	349	341	327	317	342	350	340	370	319	336	322	353	337	338	349	343	342	339	322	308	348	327	333	360	289	367	321	365	344	343	346	335	370	337	344	323	321	327	338	369	316	320	344	334	331	333	344	304	311	332	372	335	352	372	326	346	334	332	330	364	342	341	341	319	314	300	352	364	354	354	325	362	356	370	330	350	310	306	356	329	327	355	311	337	356	375	345	360	316	346	365	313	308	313	334	355	357	316	371	333	352	368	375	356	330	349	315	355	367	388	377	312	338	352	345	349	300	338	346	343	363	337	363	317	315	347	320	345	324	302	312	321	350	329	355	357	363	327	333	361	324	331	366	360	321	348	332	355	327	359	310	330	317	350	326	361	338	352	369	324	364	329	317	345	325	346	343	292	360	342	326	325	325	339	348	324	308	379	329	346	368	341	328	356	334	353	343	363	304	357	311	325	344	322	356	353	342	341	359	337	365	334	349	378	335	366	324	315	332	329	341	361	331	361	324	330	322	335	373	328	347	319	342	351	365	348	313	312	336	365	366	321	340	321	352	350	351	326	325	349	321	354	304	330	341	326	327	341	370	321	318	329	334	351	316	345	331	350	349	326	340	344	326	318	337	336	358	332	364	324	332	312	348	349	308	344	313	333	338	338	347	347	332	325	343	346	299	312	338	354	323	353	358	357	364	375	352	337	347	313	367	333	320	309	354	338	355	338	329	348	371	341	340	341	326	326	329	357	323	345	335	332	328	348	325	307	344	352	333	331	332	323	360	338	341	354	323	326	348	331	353	347	312	331	310	339	331	348	355	319	344	337	334	353	351	308	380	326	330	343	347	328	303	337	309	328	352	321	334	353	351	353	369	305	336	354	326	361	284	336	322	316	330	368	289	333	339	343	350	346	339	324	329	340	350	327	335	340	345	318	334	308	361	352	337	387	326	346	368	335	342	371	328	360	351	350	345	337	339	328	343	360	350	345	350	332	336	341	353	334	352	347	341	349	373	335	349
36780	53958	39856	27367	15828	6435	1688	685	420	425	400	404	390	390	403	377	383	374	400	420	381	394	381	391	385	404	432	376	393	359	379	398	414	397	403	365	379	381	386	386	372	354	394	361	393	396	380	397	361	389	378	356	347	432	380	365	385	422	407	389	390	397	437	412	354	384	349	370	350	387	400	409	407	403	391	384	416	371	425	345	412	405	365	388	371	375	398	361	415	424	378	374	368	411	390	410	357	400	342	396	362	373	355	391	426	388	400	394	392	365	393	402	364	411	369	389	389	397	375	375	360	382	423	418	387	407	346	402	368	397	379	390	375	357	360	429	392	379	381	370	438	397	370	392	378	389	386	370	385	396	382	393	408	373	388	418	355	388	397	366	411	397	423	406	407	389	371	408	374	412	382	377	374	372	387	407	397	391	404	388	410	404	411	375	388	386	360	384	423	377	385	388	360	379	374	396	374	389	384	405	389	366	400	374	391	385	403	369	399	377	369	390	384	419	421	393	407	378	398	415	376	373	383	404	368	409	371	397	377	407	383	379	368	422	411	382	353	361	395	404	366	384	359	432	432	382	372	398	385	391	388	392	367	410	387	380	368	382	382	410	392	388	381	400	414	429	445	359	344	387	386	414	397	370	397	398	403	388	401	387	419	373	367	379	364	365	394	385	397	400	375	363	406	359	369	386	392	328	380	406	394	372	397	408	362	371	400	400	374	362	394	420	380	379	387	405	386	372	379	383	390	397	406	404	407	391	382	360	398	362	402	380	377	383	368	395	366	386	373	375	420	393	397	369	404	393	374	395	361	383	411	406	398	400	386	371	368	432	407	374	381	440	377	398	362	401	379	384	402	383	392	399	367	385	426	388	378	405	390	411	431	399	382	348	374	409	406	421	402	407	373	395	366	394	389	418	391	407	400	393	381	376	404	411	424	403	404	370	382	348	397	408	370	393	399	364	353	385	398	406	389	413	363	398	393	401	389	397	386	371	373	362	376	364	356	410	402	381	391	418	387	389	400	404	406	423	411	398	419	359	402	357	379	373	376	394	427	361	364	390	384	367	399	353	380	382	413	371	380	390	370	404	363	411	388	388	386	413	423	436	387	414	417	396	406	417	396	413	396	379	396	397	363	386	361	372	390	383	423	378	383	404	403	411	359	390	387	374	400	383	400	377	372	408	362	416	400	403	384	360	382	401	425	359	422	402	413	381	408	357	387	345	412	382	383	411	397	397	359	364	391	399	356	366	380	416	383	378	378	378	396	376	399	403	379	383	349	386	415	378	383	374	349	389	382	342	381	394	395	370	398	388	395	373	358	390	398	388	391	373	399	426	393	413	362	387	356	370	402	413	382	359	392	402	413	398	395	383	410	361	390	394	401	395	402	416	428	361	391	364	375	356	399	377	361	410	417	370	410	435	369	359	381	393	389	334	381	399	393	352	387	395	375	362	376	364	386	374	397	385	358	390	428	397	423	363	431	394	386	388	379	411	411	371	403	384	395	413	390	413	360	368	378	411	380	401	379	388	366	396	394	388	413	378	374	411	399	409	396	352	363	375	369	372	440	404	437	410	420	394	379	395	404	379	412	411	369	387	379	392	400	404	406	425	394	396	396	395	373	376	384	407	408	411	417	399	401	356	406	357	366	391	409	382	378	419	386	405	386	363	381	385	386	375	403	403	365	397	394	383	399	393	397	406	379	433	382	360	377	386	381	351	399	341	373	404	428	367	368	377	396	385	389	379	382	359	359	383	389	391	399	388	383	384	382	358	408	362	390	372	372	372	378	372	398	411	420	376	401	409	414	387	405	380	396	397	378	382	422	355	408	380	390	386	371	406	357	371	387	391	398	355	402	400	409	426	400	393	409	371	382	371	410	390	373	420	411	394	398	413	386	391	384	400	397	398	419	388	386	383	387	433	367	370	383	401	410	417	376	395	384	355	424	376	375	357	381	408	395	396	386	393	390	408	392	389	362	411	401	397	405	421	396	377	355	357	399	421	384	422	415	401	377	354	406	380	383	376	376	384	409	375	395	389	375	378	405	370	375	398	413	395	381	404	400	409	388	391	386	396	414	375	402	415	424	368	383	406	387	351	394	340	407	399	379	389	363	396	416	387	374	399	430	416	369	386	437	396	386	376	387	404	385	395	414	400	379	366	404	360	406	406	373	423	370	391	374	383	389	417	397	411	415	403	369	394	388	388	401	381	395	400	412	354	378	392	445	390	428	389	389	376	412	393	385	344	362	388	359	411	402	399	368	388	396	412	397	386	417	385	402	407	414	385	406	402	352	373	385	346	372	387	403	388	401	422	402	403	368	380	384	358	372	398	394	376	408	421	364	387	390	366	421	387	404	403	410	394	368	414	395	371	368	386	371	376	371	388	430	373	384	391	364	394	399	371	409	371	380	386	374	378	391	382	408	408	423	367	411	371	393	391	413	405	428	423	430	364	394	382	384	368	380	378	393	392	356	376	386	387	392	395	398	367	431	402	383	392	391	400	375	390	401	401	376	416	382	369	343	410	339	378	381	396	386	367	384	359	371	404	369	400	419	411	407	396	361	358	354	389	429	370	349	389	375	391	372	383	409	412	417	349	411	368	373	385	373	391	375	382	369	361	403	403	358	371	370	394	364	388	394	416	396	432	381	387	388	374	391	382	397	409	384	405	414	375	394	378	408	422	409	362	394	361	400	373	392	373	433	385	371	389	396	381	398	418	380	379	413	408	385	367	382	400	394	407	404	382	362	383	383	369	350	380	425	363	417	388	401	408	351	397	374	451	381	392	380	403	388	407	382	368	408	411	383	366	396	392	370	432	408	385	372	393	398	383	347	412	414	397	388	379	416	353	368	396	420	350	380	410	390	373	410	379	391	391	397	409	358	398	380	379	366	392	396	397	391	423	377	386	386	374	398	369	393	389	397	384	392	390	384	377	392	385	352	361	420	350	369	441	422	377	398	389	401	403	396	355	381	380	413	385	345	396	383	372	395	410	377	358	395	398	388	404	369	413	386	372	427	388	399	429	405	368	392	361	360	371	402	358	407	387	393	381	405	362	388	349	388	356	384	355	364	408	396	421	396	403	376	395	401	402	390	396	395	382	396	386	409	404	393	365	351	363	395	400	372	381	381	401	405	376	385	377	391	411	407	427	375	406	376	384	399	355	385	389	363	387	412	393	389	383	391	359	389	399	404	364	375	408	399	394	409	357	402	403	377	385	376	390	399	373	390	395	400	418	373	370	381	388	393	367	368	406	362	397	374	395	401	385	414	390	366	362	413	384	416	389	420	378	379	374	420	406	430	396	398	400	391	404	393	405	403	402	383	356	385	371	379	382	372	401	399	367	434	395	427	379	352	388	387	394	369	404	393	437	389	417	399	378	393	419	367	381	424	386	384	377	367	369	386	373	370	407	405	387	386	357	379	364	398	362	365	394	398	418	385	387	408	374	376	354	370	382	392	353	410	384	377	386	380	390	388	398	377	404
22881	21041	28596	23969	21359	20774	9841	1231	623	532	512	483	448	465	474	476	497	472	402	461	445	486	457	466	519	445	463	480	437	452	429	484	432	479	447	451	471	450	423	449	456	436	471	462	469	454	432	428	453	440	464	410	461	472	501	457	443	493	476	446	485	423	494	496	449	470	428	465	476	442	426	458	467	477	485	484	453	485	428	446	440	432	465	439	431	470	427	463	454	435	441	430	467	452	440	446	495	431	421	440	447	433	395	465	448	444	449	441	461	457	454	436	468	440	421	515	461	432	454	431	450	443	458	431	432	424	446	460	467	481	468	474	453	472	451	423	424	481	460	444	449	463	459	461	466	454	429	462	427	457	440	487	438	431	431	417	461	462	455	452	473	465	459	451	478	473	417	456	460	448	466	473	436	434	451	466	471	417	469	438	426	415	456	457	468	462	469	422	431	427	453	424	439	470	453	446	502	469	453	430	448	460	522	442	467	439	439	445	465	468	433	450	431	453	482	436	491	428	482	445	439	456	446	477	422	405	439	465	446	430	463	418	419	479	410	452	458	450	472	493	429	452	456	428	444	436	451	450	481	443	472	444	425	481	480	443	442	477	442	452	452	431	438	423	454	421	466	476	453	442	446	473	457	453	485	487	445	452	439	448	470	481	465	442	438	425	458	511	457	459	466	458	479	424	515	456	402	460	440	459	462	454	412	485	445	438	471	467	459	457	417	437	433	484	473	467	475	462	476	468	472	457	469	486	497	471	402	449	418	464	463	449	480	440	453	483	443	446	461	448	420	460	426	423	448	450	453	472	481	442	442	466	453	450	451	432	450	411	477	407	412	427	453	444	448	456	467	460	454	448	459	474	450	426	466	430	446	437	460	467	453	444	478	448	431	478	463	422	460	464	423	475	415	475	471	455	422	428	445	475	459	454	436	465	458	475	438	495	387	459	453	445	435	419	431	435	427	462	466	420	449	496	460	463	458	436	477	459	465	449	462	469	470	449	473	457	423	460	416	449	444	435	491	461	428	449	433	494	420	466	462	414	455	488	468	468	422	426	468	482	418	432	470	476	432	440	437	475	436	470	449	481	457	413	458	455	488	499	429	409	469	402	400	492	448	436	452	468	489	483	464	450	472	478	453	464	429	453	404	434	472	436	447	437	450	419	460	448	500	448	480	474	447	466	453	453	498	446	463	439	424	482	433	457	454	471	450	449	461	469	477	438	444	450	430	427	434	461	458	475	415	430	468	430	425	461	442	438	427	449	457	441	449	403	476	456	457	460	473	491	481	429	457	467	446	456	444	480	471	453	415	461	445	453	458	434	457	459	399	417	451	418	419	456	435	428	430	471	462	470	460	442	447	470	409	424	409	446	445	446	455	457	456	479	441	416	436	433	425	453	452	433	438	446	446	429	450	432	449	459	460	415	449	433	469	429	437	479	400	417	481	476	436	440	423	417	425	431	444	450	422	450	419	461	445	462	427	452	451	457	432	447	436	450	444	466	421	503	416	439	463	426	446	457	449	464	433	442	441	465	448	450	457	489	455	420	443	449	460	458	452	440	429	464	437	469	466	444	425	467	447	428	446	477	462	433	460	458	470	453	451	482	470	468	441	451	470	463	441	447	421	445	466	481	475	471	447	440	453	479	437	454	474	433	434	470	469	482	443	420	451	449	488	484	431	460	491	417	440	412	438	458	424	480	459	466	423	412	455	436	427	436	467	468	394	440	463	456	410	432	451	456	471	395	463	460	456	453	426	453	460	451	436	416	460	433	462	444	416	456	411	414	390	453	481	455	434	448	389	415	434	422	454	464	441	432	455	423	392	421	452	444	422	431	455	426	457	488	457	454	452	441	443	478	461	450	455	474	445	425	474	432	467	440	453	463	454	478	416	459	451	458	481	444	446	450	473	419	464	358	426	463	430	454	476	432	457	419	450	441	446	432	443	440	485	449	463	452	449	464	473	453	479	459	485	434	432	469	452	423	436	399	479	444	475	436	422	453	465	461	440	446	447	427	438	423	471	443	472	494	455	470	440	481	465	440	483	465	437	449	410	450	433	423	430	452	458	480	452	493	468	441	405	478	461	418	461	456	467	505	477	419	476	446	438	428	461	439	471	443	437	438	464	454	469	481	431	441	462	433	446	432	478	398	399	424	422	441	455	453	441	443	477	455	415	457	441	454	458	452	444	449	483	438	439	459	432	397	429	492	401	428	467	422	479	476	449	470	496	465	504	437	436	441	470	465	416	437	443	454	446	459	452	442	435	412	428	398	470	454	446	458	439	457	458	451	440	440	458	441	454	453	454	419	441	456	449	432	449	456	476	484	441	448	443	479	487	444	489	444	445	459	450	438	428	455	442	434	447	442	419	469	450	447	450	420	463	476	447	401	438	423	427	436	474	457	413	462	444	408	472	490	441	461	482	450	474	449	434	461	438	441	423	446	474	442	482	496	480	420	500	472	432	452	467	427	473	477	461	454	456	409	460	445	445	466	424	469	449	417	445	436	445	427	499	454	459	474	480	469	413	423	426	460	441	437	448	495	479	494	456	449	486	455	444	462	479	441	441	417	447	445	425	461	469	444	421	475	467	436	441	477	492	464	478	475	473	445	470	456	476	455	436	433	430	460	466	435	488	423	429	457	425	452	457	445	424	469	450	471	443	452	494	431	420	411	452	446	441	466	447	455	466	452	483	477	434	427	415	425	437	470	461	452	451	455	459	410	444	444	430	455	452	446	423	462	415	450	456	427	479	459	469	474	460	440	423	446	460	456	433	461	444	447	457	462	437	460	450	467	454	452	433	452	428	453	446	458	458	430	435	482	460	458	421	431	440	427	456	432	471	487	441	456	471	417	453	465	467	483	433	464	395	459	450	420	472	436	476	461	467	465	448	433	466	427	440	441	468	456	443	432	408	436	464	444	460	436	477	443	461	407	427	447	393	487	433	457	462	463	460	481	408	429	466	428	446	438	442	441	467	419	462	425	492	455	446	447	440	455	490	475	404	419	475	445	428	443	455	469	413	405	409	469	456	447	411	440	417	459	416	457	448	457	432	417	450	440	500	449	415	449	468	448	428	456	471	434	420	445	446	413	429	466	452	460	425	434	417	439	461	426	424	456	455	432	423	444	462	447	458	452	443	430	415	478	486	462	482	497	473	465	449	464	444	466	443	425	440	468	466	436	438	443	425	448	444	456	444	415	476	394	448	468	438	458	437	482	438	438	441	440	429	441	461	430	430	448	431	459	448	462	461	465	468	453	458	452	463	476	484	443	431	445	477	442	457	408	416	439	439	493	453	470	451	453	436	443	460	432	431	412	439	471	445	411	491	454	429	432	449	411	471	451	445	473	470	462	452	465	450	493	449	463	471	427	465	436	434	452	435	462	453	449	456	476	441	444	461	450	424	467	442	410	444	463	451	451	479	424	428	406	456	471	461	453	451	441	435	463	447	462	471	495	384	455	434	416	475	468	487	449	444	385	457	413
41934	65314	47747	33056	17915	8472	2962	964	661	579	567	525	518	497	507	481	508	489	468	490	521	510	493	497	537	475	514	461	464	494	506	489	483	541	517	501	462	486	498	469	481	496	455	507	528	500	534	483	530	502	501	477	514	472	502	487	510	464	500	467	495	506	489	503	506	517	478	473	499	525	491	473	485	524	519	468	437	513	480	487	463	520	458	502	476	475	490	514	480	462	528	492	491	476	548	478	481	477	474	488	509	501	508	514	480	498	478	503	482	499	464	481	499	451	509	462	508	452	482	497	488	527	494	489	470	480	497	456	505	501	463	518	496	506	507	451	466	497	485	481	482	480	532	453	476	473	515	443	521	478	521	491	467	466	461	495	492	555	489	486	425	497	458	512	464	532	454	503	519	471	471	482	423	534	486	508	490	522	487	508	520	488	458	497	510	520	524	458	490	512	518	484	466	553	467	477	535	488	481	473	483	484	532	487	487	482	466	501	474	510	469	482	489	457	475	501	499	489	480	460	506	502	504	472	495	481	489	483	463	501	509	503	480	500	542	491	472	508	477	502	508	461	466	475	492	501	482	491	478	488	492	524	487	530	526	513	501	500	485	503	480	508	483	511	497	481	513	514	486	483	462	480	493	505	493	536	506	515	498	490	477	487	474	498	502	488	455	491	505	486	521	486	506	466	517	449	497	488	471	473	475	510	481	503	456	483	494	511	519	490	476	489	485	494	494	475	493	451	480	502	511	435	506	522	456	483	485	532	504	492	495	466	488	538	545	526	520	466	503	486	506	485	454	489	498	459	514	494	518	494	446	472	490	489	498	519	497	545	475	484	490	464	502	505	506	477	523	470	503	451	467	490	474	480	490	468	467	494	519	509	494	495	519	486	468	484	480	513	519	517	502	471	515	520	496	522	484	520	473	480	487	505	495	511	532	433	480	432	481	519	485	487	475	456	477	521	462	493	526	519	492	492	514	533	490	466	473	476	524	488	512	504	508	481	473	493	472	502	537	491	514	445	535	490	489	492	521	505	451	472	487	501	477	477	462	498	453	522	463	474	512	458	489	505	478	504	498	505	524	531	502	488	466	489	487	499	442	510	497	478	494	514	480	509	500	514	469	475	480	466	543	513	513	515	494	496	468	450	487	508	478	492	465	476	483	478	555	462	483	448	494	456	468	489	483	485	506	483	484	503	514	470	496	495	492	459	483	502	456	481	500	482	516	471	516	471	510	507	499	495	506	475	493	455	520	483	499	513	529	524	531	483	535	478	484	486	517	455	555	488	473	468	467	472	482	472	492	503	479	491	493	503	492	470	446	483	488	436	511	530	516	457	470	468	467	482	491	473	483	477	480	445	502	445	502	468	487	502	500	490	487	504	459	497	473	496	519	473	517	443	480	537	496	505	487	467	512	498	522	464	468	486	500	499	500	499	508	517	492	490	499	492	535	468	517	507	468	454	504	497	476	470	523	493	463	511	511	541	460	506	546	465	507	515	479	487	528	466	535	498	472	521	506	501	447	512	473	505	482	458	487	467	490	533	530	512	424	466	511	506	479	491	511	483	509	540	474	504	518	507	465	458	503	484	496	493	477	475	492	486	488	507	515	474	479	494	470	480	514	515	507	527	493	522	496	493	483	520	522	456	530	472	489	476	490	522	494	519	477	506	510	499	478	487	476	485	462	450	450	499	490	498	462	527	494	518	503	478	504	500	488	475	508	461	508	512	492	441	483	513	515	533	444	480	488	489	485	478	499	475	468	518	511	493	496	485	477	513	489	473	516	527	472	462	508	461	545	495	455	485	487	499	487	496	481	477	506	501	511	535	475	530	525	481	458	528	471	502	516	530	457	520	504	488	508	467	478	491	483	515	490	461	478	484	488	462	568	504	474	487	488	474	529	485	486	500	477	500	444	470	473	468	467	525	474	534	473	483	478	490	498	492	473	492	485	464	471	481	516	512	455	485	516	500	480	486	486	474	498	520	527	484	469	498	522	475	476	515	467	469	518	525	489	497	512	474	501	480	481	505	491	478	469	468	490	481	461	497	528	512	478	497	523	498	470	454	509	517	496	479	484	505	502	493	483	473	488	508	454	488	512	489	498	478	511	474	475	488	501	509	482	468	490	481	495	491	524	493	480	531	481	541	485	482	489	457	501	455	475	463	492	505	506	514	539	433	477	463	501	480	496	494	511	492	472	487	504	487	504	491	484	499	513	507	506	469	498	512	473	486	498	492	515	480	492	505	500	499	456	495	485	524	508	458	505	521	528	442	487	484	502	529	468	517	511	503	491	480	518	467	481	479	484	505	474	515	505	487	495	512	461	473	471	517	497	482	474	539	479	507	465	506	458	474	515	488	534	475	508	493	489	465	482	471	512	486	507	475	481	484	497	500	533	500	480	485	479	459	512	514	500	467	490	503	513	522	450	480	493	482	472	522	482	495	482	483	450	481	463	479	475	456	486	463	497	476	496	513	483	483	469	478	486	473	498	501	514	501	481	500	462	487	511	502	489	543	473	508	479	487	475	524	518	467	486	505	472	504	531	497	458	525	487	512	519	475	467	496	486	507	475	510	449	525	517	479	445	483	497	430	484	470	507	492	470	519	480	501	510	483	488	500	496	476	475	463	480	479	456	529	481	470	493	494	492	488	462	466	492	495	476	517	503	499	454	522	479	500	483	503	496	539	459	495	472	482	477	540	482	506	457	498	483	487	477	498	481	483	491	480	493	479	475	523	509	493	503	480	471	502	501	512	520	465	516	492	488	498	488	495	499	494	504	519	491	518	479	471	513	485	503	510	466	441	495	474	462	446	499	506	491	494	506	469	454	460	492	506	463	457	470	470	435	490	472	529	498	485	495	470	462	477	519	507	480	512	486	472	502	529	494	490	506	491	479	459	498	517	480	509	467	477	487	505	500	493	463	490	515	485	499	498	478	460	503	529	492	482	484	510	528	484	505	487	470	485	491	519	521	514	485	489	544	473	525	481	498	476	519	478	493	490	478	469	483	438	481	520	502	469	525	431	496	459	504	512	447	495	492	512	482	447	510	473	511	468	461	490	489	485	483	496	479	472	493	490	461	495	470	450	517	550	496	495	498	482	485	503	443	514	488	451	495	497	525	492	482	495	491	465	492	487	511	485	468	470	483	460	514	489	495	531	501	497	476	495	488	479	479	485	497	501	496	502	503	449	429	491	473	502	451	511	497	501	478	454	490	535	516	483	498	522	512	469	487	455	486	494	484	527	502	523	485	480	509	461	453	533	467	502	492	504	513	500	446	473	506	517	481	502	469	512	485	521	508	485	501	481	444	487	464	471	507	490	519	480	480	528	462	521	484	488	470	522	472	509	467	487	442	465	488	502	467	498	467	506	539	530	531	513	498	516	481	452	488	481	489	492	501	480	478	495	478	504	513	483	493	492	470	512	478	488	499	446	495	523	462	531	467	488	492	508	486	514	467	500	507	470	470	471	490	492	517	500	523	511
32632	37385	34650	17737	4540	1609	541	248	275	283	249	284	255	232	254	248	243	263	273	264	262	249	245	282	267	221	256	232	262	263	257	298	235	256	247	246	273	265	252	239	241	264	281	253	246	244	268	260	259	267	279	227	249	269	250	274	259	253	243	250	260	279	236	240	239	269	231	269	232	251	246	272	257	233	233	234	247	245	281	268	264	237	243	268	224	237	253	257	249	246	220	262	249	269	260	275	242	239	259	231	245	260	228	254	229	225	244	261	262	252	253	232	241	246	231	237	234	272	264	254	251	262	227	241	226	244	262	238	241	247	227	250	243	258	232	255	223	242	259	244	261	240	244	255	248	214	264	245	261	249	258	257	242	273	251	234	257	256	238	239	219	235	232	260	244	253	261	236	257	254	238	257	238	232	232	229	255	216	271	244	258	238	260	253	236	208	247	245	237	293	266	242	261	218	238	270	246	230	266	219	246	227	243	226	234	228	241	252	244	243	242	251	303	258	244	242	259	260	224	254	243	242	223	226	218	246	224	251	225	256	248	274	241	256	233	235	256	225	248	265	294	266	252	261	246	251	247	252	259	260	228	259	262	255	237	255	252	234	237	240	257	257	247	245	252	217	243	226	262	252	236	271	232	239	257	261	265	266	246	233	255	239	231	224	267	285	253	232	240	247	211	253	241	219	276	266	250	230	237	245	244	247	224	274	262	238	250	247	240	259	254	273	256	233	262	250	277	275	242	226	281	233	288	224	248	259	259	270	238	251	283	258	227	222	247	249	237	265	247	251	265	242	262	248	241	252	229	255	233	260	259	267	250	236	274	272	253	211	253	226	224	260	246	250	251	270	249	242	237	232	223	253	249	278	274	234	258	263	271	256	229	268	270	226	228	238	251	255	215	251	257	265	263	215	206	220	278	249	255	226	256	257	255	256	260	261	238	250	233	240	261	259	256	243	235	251	239	259	234	233	260	240	242	228	248	244	233	273	267	249	220	249	288	266	241	269	246	246	236	229	242	229	257	278	233	234	232	255	220	247	241	245	210	229	256	240	231	241	252	214	257	229	246	256	218	233	248	234	264	230	232	247	216	268	219	294	253	234	220	268	232	289	266	270	257	237	258	238	255	270	280	246	251	242	258	245	272	242	244	217	268	254	229	247	254	263	261	287	240	291	258	260	237	235	260	258	242	260	247	238	252	243	262	250	224	253	264	244	250	253	226	272	264	239	257	250	253	263	240	253	261	265	258	254	233	264	260	238	236	255	259	228	271	238	244	248	239	240	236	216	264	237	227	254	258	241	225	269	280	237	240	241	250	273	223	256	240	244	245	265	235	226	221	250	254	238	254	262	261	244	254	245	243	274	260	253	236	252	241	251	278	273	258	246	262	249	243	258	265	244	216	255	239	227	281	256	271	239	231	226	242	230	247	240	255	254	286	234	246	241	255	252	240	254	255	245	272	246	243	238	255	230	260	255	252	232	231	223	246	261	260	270	217	284	264	198	221	260	250	237	249	242	246	279	245	269	224	249	244	258	249	273	237	225	242	249	225	258	225	221	248	250	240	237	231	221	233	253	209	229	264	221	245	229	235	268	258	250	277	267	242	233	239	277	256	268	230	244	256	226	268	242	235	239	270	221	256	249	226	246	260	219	242	227	246	238	254	264	276	254	243	242	254	237	260	246	251	277	229	240	251	254	260	233	230	242	276	247	265	236	233	228	256	256	255	250	223	257	257	241	269	261	254	252	244	252	236	250	234	243	222	236	254	267	257	244	234	244	241	245	270	245	278	258	243	244	247	277	240	232	276	230	266	252	254	275	247	235	235	259	241	268	265	244	218	260	249	243	246	239	262	247	230	256	252	273	257	247	255	263	248	252	239	252	241	245	258	257	260	250	240	252	251	276	282	259	235	229	273	257	265	233	251	264	232	244	272	254	262	275	250	283	252	250	241	251	239	248	243	246	243	267	227	267	236	242	256	260	267	248	235	241	281	276	246	242	265	246	224	251	245	229	252	277	271	250	256	250	241	254	262	265	255	243	224	243	240	255	245	224	264	244	209	227	231	262	283	235	227	226	237	236	262	238	255	244	258	220	259	230	213	268	260	243	255	281	247	253	238	241	220	240	266	244	240	248	247	268	252	256	234	230	239	267	248	226	239	242	252	267	263	257	240	236	250	210	235	223	253	260	277	257	253	270	235	235	252	274	227	247	252	259	257	280	268	253	232	248	258	254	244	236	226	252	220	241	238	249	249	230	273	235	244	256	288	231	256	265	255	241	256	255	225	217	240	220	287	227	257	259	244	229	226	277	235	251	254	228	255	248	225	264	220	229	230	243	261	256	234	248	274	246	254	241	240	246	244	252	246	263	252	247	261	264	246	224	242	265	253	260	284	258	232	259	242	219	257	272	278	261	246	291	229	247	248	252	275	226	250	221	242	233	252	256	242	226	254	224	264	233	270	235	238	265	215	253	236	230	268	255	259	238	230	252	267	243	261	240	246	266	238	263	263	220	227	269	237	262	267	236	250	248	240	244	280	246	248	259	248	248	271	271	244	238	252	254	255	227	265	230	265	246	241	260	263	264	247	225	243	238	252	239	239	247	214	233	240	264	253	286	241	257	232	251	271	224	241	270	246	259	255	278	210	278	229	246	264	245	257	233	287	273	254	237	247	266	255	260	253	265	251	228	261	236	245	227	237	242	256	258	255	238	260	238	252	269	242	261	235	251	244	262	243	236	287	234	263	246	249	215	236	273	224	239	270	261	213	224	251	257	271	246	252	239	264	247	254	242	258	245	239	243	230	241	260	247	251	240	238	249	233	236	261	230	236	226	260	258	251	282	275	240	261	251	243	262	256	249	263	253	264	261	223	291	251	258	227	269	251	233	257	231	255	265	229	234	268	270	283	259	280	260	244	243	263	268	230	255	271	248	229	213	235	273	260	240	258	246	239	248	278	231	262	251	249	270	252	248	258	253	263	228	216	233	252	262	247	262	284	233	241	262	247	247	267	293	270	264	260	257	256	227	257	257	245	233	246	259	220	259	261	248	253	235	227	263	247	263	248	233	260	234	236	267	231	249	249	241	269	253	256	258	245	240	250	261	249	256	255	244	253	238	228	238	257	235	234	269	231	268	241	243	259	250	244	267	259	228	249	247	237	252	275	219	250	244	249	256	242	226	246	269	231	218	253	250	220	260	272	254	272	234	231	234	256	248	249	277	246	243	268	232	249	245	248	252	271	230	236	237	257	261	230	267	261	266	253	264	256	262	248	279	258	226	262	223	254	244	219	257	230	253	237	244	259	226	235	228	254	238	257	274	267	222	259	257	230	249	255	258	224	235	255	248	241	266	241	240	238	245	254	254	221	243	238	253	257	244	259	246	229	224	267	235	230	251	234	220	245	235	270	247	245	232	243	264	256	266	235	237	237	237	248	229	237	225	256	256	263	258	266	268	222	251	253	261	264	206	264	256	243	265	238	247	262	245
39248	52184	32940	13417	5047	2189	601	385	309	301	272	310	282	260	304	304	311	277	311	291	262	298	309	287	294	300	282	313	279	302	257	300	276	285	301	310	267	280	278	324	280	299	302	274	321	321	301	289	276	297	287	267	305	301	292	268	278	263	269	293	257	318	286	297	289	310	326	295	283	283	315	270	320	317	291	291	326	278	306	274	301	282	290	311	274	296	281	273	286	316	284	283	304	328	307	285	312	312	305	294	317	272	272	309	284	271	278	319	314	301	275	303	282	274	295	309	260	266	278	301	273	283	269	293	268	299	268	283	286	283	272	314	304	270	269	288	282	305	309	308	298	278	290	282	282	312	298	301	303	285	312	287	315	305	296	301	303	261	293	293	297	315	282	308	255	276	287	269	288	292	299	305	291	309	267	275	288	275	258	305	303	307	280	268	282	286	335	288	303	288	274	271	287	316	303	296	284	256	303	293	275	285	291	298	299	319	262	294	256	293	291	294	289	327	304	292	291	288	299	313	295	313	276	297	294	286	278	290	274	322	279	265	300	277	289	297	283	282	259	279	270	261	273	281	291	291	290	289	278	314	309	295	282	271	275	335	259	278	281	340	255	325	291	284	298	291	283	294	283	287	276	320	287	290	291	307	271	305	297	268	279	310	295	342	312	295	275	298	282	263	289	294	300	287	295	316	297	289	302	286	304	271	293	303	279	306	275	263	294	295	294	292	281	291	290	282	277	292	259	311	298	293	287	298	291	253	299	267	301	313	278	271	329	253	303	322	282	262	269	262	272	284	294	295	295	289	296	281	284	307	265	313	282	293	247	285	293	291	271	278	287	287	305	301	310	287	334	290	284	322	301	276	297	310	288	278	293	312	292	312	279	273	285	287	285	296	315	276	283	285	294	295	291	313	289	273	294	298	299	297	259	334	296	302	281	313	286	289	313	297	265	277	292	305	309	267	286	279	312	279	280	305	280	309	309	314	295	299	313	299	300	296	289	286	290	296	280	290	302	291	286	312	303	284	261	274	330	300	270	287	261	285	292	311	291	303	276	323	292	291	293	298	289	288	263	300	283	306	281	304	324	303	301	317	285	281	257	261	275	290	292	294	274	279	278	282	289	272	276	286	281	300	297	267	307	289	300	327	288	276	317	277	322	307	290	302	278	286	307	288	309	272	297	305	288	293	287	289	305	312	281	307	267	299	284	286	304	258	284	277	283	286	293	269	287	296	287	347	251	261	288	298	303	249	308	299	293	320	303	284	286	281	294	272	306	304	276	278	309	266	288	264	283	299	287	288	297	295	281	255	284	277	316	289	279	260	279	279	302	296	275	270	273	319	316	337	304	291	291	302	290	304	317	295	307	311	311	282	254	306	284	275	281	306	265	257	289	286	320	307	277	284	274	285	288	336	305	305	272	280	303	287	301	271	292	277	299	278	282	302	284	256	279	297	317	305	262	259	291	283	274	316	282	301	289	297	308	303	275	303	288	279	300	295	290	285	310	289	290	274	300	316	284	282	287	290	271	303	324	281	291	275	313	291	312	305	290	292	283	285	304	290	303	282	312	283	303	284	278	287	318	289	272	312	299	300	306	276	282	314	275	286	301	294	258	291	316	311	319	304	281	281	290	313	283	288	303	300	278	264	302	309	312	275	296	278	265	294	289	275	294	314	304	322	299	287	276	278	283	288	276	331	281	265	297	298	285	270	283	312	258	313	326	345	315	299	274	295	269	300	326	316	304	319	286	307	260	308	338	288	286	312	291	293	293	270	248	303	285	292	304	282	279	271	297	289	296	310	269	314	284	292	317	324	294	277	266	314	313	269	314	307	306	294	276	277	313	288	325	281	294	286	261	309	285	292	311	271	332	302	259	288	241	327	299	280	310	273	283	273	287	286	317	327	253	287	297	293	301	307	302	288	282	288	317	278	292	261	328	285	278	262	262	307	326	289	277	301	270	284	285	298	301	289	291	285	284	300	303	294	263	284	288	274	294	276	302	316	290	283	298	275	286	295	291	321	255	284	295	296	295	299	279	277	284	288	291	298	318	288	327	289	307	294	291	277	306	294	288	283	318	279	294	257	303	289	272	310	281	285	295	284	286	291	277	259	274	264	292	319	285	292	280	279	256	278	275	279	281	277	294	297	278	286	283	283	282	294	273	303	285	289	306	301	304	293	260	290	297	326	289	320	292	278	272	324	292	300	282	287	317	309	299	242	285	318	262	333	301	269	273	323	291	327	273	298	289	251	283	319	259	324	308	290	293	279	279	297	269	297	284	304	323	288	304	271	284	328	289	296	310	287	260	325	265	283	262	320	277	312	303	306	273	287	297	295	269	278	284	242	270	279	267	274	280	266	292	293	305	303	284	253	306	283	282	302	322	328	268	289	308	303	291	283	297	278	285	300	297	281	280	289	302	293	274	279	262	279	255	284	297	305	312	315	318	309	303	298	283	295	284	323	266	298	282	326	319	302	290	293	282	319	297	284	287	272	270	254	302	323	295	293	295	259	288	286	308	323	325	277	289	317	290	291	276	269	307	279	288	279	309	323	288	287	317	292	276	278	294	277	280	288	318	253	258	278	309	283	279	286	299	322	314	268	298	302	310	280	299	314	318	324	314	300	265	288	290	306	323	308	295	262	313	278	277	275	297	287	315	279	299	288	277	292	298	287	294	276	276	297	277	285	253	255	297	309	289	280	309	294	289	279	316	313	291	290	287	265	274	276	281	279	289	293	301	299	318	314	275	287	285	287	280	308	293	303	286	317	284	287	291	270	290	286	295	293	276	272	306	272	286	273	296	293	285	314	291	315	271	318	305	291	320	279	290	304	310	281	293	305	254	311	279	300	274	314	285	276	272	299	307	286	293	326	291	285	287	294	288	311	293	284	292	315	270	298	280	313	277	285	288	323	299	298	301	281	290	301	317	275	277	281	306	289	301	305	307	263	286	297	289	322	269	284	287	308	327	325	287	284	316	290	286	293	312	278	303	285	294	353	286	293	278	278	293	317	314	306	294	280	265	301	287	295	288	315	282	279	321	289	316	337	291	263	290	290	275	282	290	307	300	295	308	292	270	306	287	308	303	313	308	278	281	272	294	329	314	288	310	297	332	294	282	300	286	301	300	260	291	285	289	290	287	282	304	308	280	309	302	266	272	324	292	283	325	289	271	291	323	325	299	283	317	341	269	284	265	310	301	302	275	271	301	302	288	290	300	270	296	302	308	300	312	293	303	268	288	302	284	271	297	296	288	285	269	299	312	309	281	259	308	333	308	312	273	251	285	275	266	272	284	293	300	261	305	318	312	267	307	284	326	299	329	289	277	296	316	285	280	334	283	319	272	281	289	290	276	298	291	292	275	287	285	276	303	294	282	310	295	311	304	316	308	313	266	301	270	280	334	275	310	309	318	267	290	292	307	301	270	312	269	297	306	284	302	298	273	279	303	253	301	254	284	288	309	277	322	271	293	291	300	325	268	285	291	291
24035	21086	28292	24926	21706	14231	3418	828	420	332	336	298	311	291	275	287	286	294	282	301	270	312	301	258	297	277	267	319	296	289	283	308	300	288	263	286	285	262	285	282	281	265	288	286	286	291	256	260	280	310	318	246	311	273	307	307	312	284	285	284	287	298	296	292	289	266	273	278	286	275	279	268	294	272	301	294	291	314	259	280	264	276	263	278	324	294	296	296	294	265	272	296	302	291	276	290	303	294	263	296	311	299	301	295	289	275	259	294	287	289	273	267	299	266	308	292	306	289	290	269	283	274	306	270	280	274	287	273	297	299	288	272	282	316	270	286	268	283	324	270	261	266	294	300	288	298	297	266	291	296	310	299	305	305	285	252	291	270	280	281	295	299	295	287	303	292	293	271	273	278	294	289	287	305	264	331	294	297	280	292	323	290	279	260	278	278	329	255	243	278	295	277	286	281	281	271	276	252	274	295	293	273	273	326	277	276	262	292	277	266	281	265	281	238	271	275	286	289	273	288	276	264	273	272	266	293	294	289	283	323	287	298	288	295	303	272	290	301	273	292	282	288	295	268	268	299	289	276	289	255	285	290	279	271	309	293	282	277	280	256	277	285	269	290	280	279	277	290	305	316	256	270	274	284	296	294	261	285	299	272	272	269	279	266	270	316	303	286	291	308	272	282	270	269	284	299	283	305	259	270	303	277	293	310	252	297	290	289	294	301	317	288	252	313	314	292	276	248	290	318	300	302	270	296	280	319	274	279	302	266	311	321	298	300	271	295	287	313	288	296	262	296	238	303	282	273	310	291	326	274	289	264	288	282	286	294	294	269	279	288	276	289	280	286	295	280	273	272	262	288	300	284	265	294	301	271	287	285	312	295	294	274	291	296	259	294	344	301	313	251	276	299	291	289	286	307	293	286	292	290	277	282	265	277	303	284	281	266	309	272	284	283	293	270	297	321	309	312	281	282	291	260	277	268	289	289	266	281	272	281	299	265	282	286	283	277	291	302	283	308	292	278	309	274	286	263	294	267	298	287	297	306	285	273	270	308	265	298	256	250	273	296	289	299	282	269	330	291	300	287	285	287	295	296	291	257	287	286	296	285	292	306	285	328	291	271	266	272	279	271	281	259	274	277	296	293	299	285	279	282	294	283	268	264	270	289	273	279	272	283	277	289	302	282	284	301	285	285	261	303	259	256	261	295	278	285	265	276	290	280	302	260	271	299	304	290	281	328	313	296	267	297	277	253	259	290	303	300	300	284	267	286	274	278	313	308	267	267	310	269	303	306	282	298	257	296	282	285	289	298	288	267	249	304	301	267	273	285	299	286	297	282	265	287	304	297	284	262	265	273	311	288	266	267	298	280	279	292	319	291	274	277	272	290	271	291	295	298	282	277	287	244	279	315	276	266	276	276	275	275	270	299	299	300	315	251	312	287	305	311	283	293	266	287	271	317	278	296	254	304	291	311	319	312	247	274	306	279	288	304	281	329	319	284	295	289	288	272	301	266	282	267	272	277	285	281	314	277	292	268	261	280	273	306	246	287	309	264	302	317	289	290	266	287	243	284	263	304	293	293	246	309	290	294	280	275	279	276	261	295	277	284	298	305	316	278	253	290	253	275	286	262	302	305	262	295	291	281	280	277	289	318	313	273	283	285	280	306	301	264	267	294	265	295	286	270	263	272	274	290	258	266	284	266	293	294	276	275	302	277	285	291	300	258	294	298	257	255	253	253	293	290	280	252	286	276	300	262	294	264	331	278	259	291	312	284	291	288	312	279	273	273	260	295	315	275	302	288	283	281	286	275	276	289	300	276	270	280	312	269	284	272	310	281	283	298	321	274	292	296	272	264	285	268	299	287	274	283	294	299	266	279	272	278	279	281	273	283	228	320	307	291	288	292	310	289	275	286	246	309	284	330	275	265	291	272	278	275	297	267	299	278	291	274	296	275	280	280	325	289	284	246	282	266	283	287	286	259	271	282	307	303	285	284	292	304	277	268	273	296	295	268	276	307	267	304	281	276	256	286	274	266	283	273	281	291	281	256	282	278	272	253	286	265	287	275	271	298	298	283	281	284	275	256	304	282	256	262	254	283	291	287	281	283	288	254	277	290	275	287	254	285	284	288	297	274	309	273	276	295	276	275	294	281	263	273	273	287	273	305	274	292	297	302	275	299	277	295	282	270	295	288	292	269	301	304	301	275	297	262	319	308	267	253	254	325	305	286	300	279	288	301	270	286	299	278	286	293	287	280	282	285	269	293	285	306	318	298	326	305	302	289	303	289	292	254	290	268	288	283	270	296	279	298	304	288	305	293	271	321	276	301	285	258	297	284	296	288	285	260	245	281	258	299	272	268	280	289	313	278	285	254	299	293	291	306	295	275	276	266	283	292	274	271	318	276	324	277	260	287	290	299	291	286	288	292	288	288	279	291	272	291	312	298	274	257	280	293	286	297	284	250	302	271	261	260	290	288	280	279	267	279	306	297	280	278	306	283	293	293	267	268	271	288	269	273	282	277	256	283	292	289	297	287	283	281	285	278	300	288	273	277	277	251	291	254	302	284	282	275	265	296	231	286	254	272	293	297	293	299	317	279	307	261	262	263	286	333	287	282	304	305	285	284	284	322	281	286	288	300	259	287	298	266	294	288	256	278	279	294	319	276	278	287	302	284	260	281	284	279	246	296	261	277	264	306	273	256	304	327	259	277	313	291	267	275	288	302	311	303	290	291	285	309	260	272	290	289	272	287	298	273	282	293	286	292	260	278	322	281	302	276	274	273	274	268	288	278	308	291	287	271	282	305	249	266	276	276	260	295	281	290	279	314	269	286	293	265	272	273	293	267	279	275	263	261	286	279	283	273	311	282	260	282	272	297	249	295	312	293	293	286	285	282	292	287	261	296	311	252	270	268	262	259	253	310	322	304	297	266	320	264	279	303	280	277	295	289	278	285	295	288	288	314	285	283	287	277	280	277	287	259	271	301	310	305	268	271	270	287	299	297	284	289	277	269	292	253	278	250	282	293	285	287	269	292	276	251	284	263	290	285	282	305	257	274	294	265	296	288	307	272	311	281	290	288	270	314	287	298	287	278	292	275	275	290	254	300	297	252	302	294	295	283	284	266	288	281	266	295	285	317	240	274	282	290	268	267	288	299	271	276	294	275	259	286	295	322	252	289	311	273	271	266	256	275	267	297	281	311	267	291	282	307	265	307	310	309	303	308	297	296	271	244	302	280	252	296	301	296	278	276	299	251	267	303	256	303	271	271	283	282	260	263	279	262	298	279	245	307	283	294	282	280	272	288	319	282	269	307	301	301	273	265	304	287	269	273	290	272	262	280	303	285	311	291	281	288	316	298	287	280	251	282	282	274	300	283	275	282	281	280	295	269	320	296	268	284	263	281	303	278	264	319	252	303	310	318	318	266	269	303	303	293	283	280	286	289	276	284	296	292	248	255	312	269	304	287	277	302	285	288	269	300	300	289
35547	56566	39462	27230	18407	8009	2257	874	458	378	378	371	358	335	326	319	328	339	297	351	316	315	344	311	299	347	277	293	328	345	300	314	346	365	297	355	319	345	345	323	335	323	324	332	336	308	316	321	326	328	309	371	311	345	308	330	309	330	328	319	321	298	321	283	282	342	305	317	328	322	330	291	332	350	350	322	339	334	327	322	303	303	314	320	340	322	340	339	287	324	325	348	334	290	299	363	287	320	332	316	308	327	299	285	332	345	362	328	338	316	347	326	347	342	333	333	338	313	326	321	324	322	337	313	333	342	283	337	300	347	307	301	324	346	328	295	324	325	317	330	305	336	306	333	330	313	326	330	329	305	322	320	294	307	329	324	361	284	336	275	321	316	304	342	321	297	320	340	296	349	327	302	315	307	316	341	316	298	347	362	315	341	303	361	309	297	356	313	344	331	330	350	319	313	338	321	302	353	310	324	309	355	315	340	331	326	321	344	334	348	304	329	355	323	351	316	316	351	327	326	301	331	356	322	290	299	336	354	330	322	294	365	346	299	266	308	308	338	323	369	344	310	322	300	292	313	324	299	323	307	317	347	342	324	327	323	294	323	344	318	318	316	303	308	334	298	357	336	311	339	309	333	304	359	332	318	322	338	352	345	336	331	332	332	315	335	314	349	326	332	311	292	342	337	353	329	328	304	346	348	340	321	319	319	325	309	305	335	343	315	265	339	335	325	322	299	309	333	317	351	328	304	316	327	296	332	337	327	352	309	311	315	317	354	308	326	357	314	341	300	351	324	309	323	273	301	323	323	329	291	345	312	323	342	348	326	340	339	355	345	304	325	328	312	324	318	334	341	320	316	313	332	298	322	324	342	348	334	312	321	306	285	328	335	323	323	349	321	313	334	326	346	308	308	337	308	322	334	311	345	348	298	311	311	341	323	316	337	326	323	332	320	306	339	312	331	304	294	346	322	333	311	335	313	372	339	334	332	319	327	274	323	315	331	317	352	328	335	348	320	286	333	325	316	331	324	303	311	312	290	321	326	344	338	334	317	360	324	334	356	295	354	345	322	357	323	302	317	324	306	302	348	299	337	340	317	334	336	324	307	331	322	333	298	304	324	322	345	329	332	344	312	354	322	320	369	344	303	336	307	276	316	328	342	317	318	345	334	340	334	303	330	309	314	328	321	321	316	344	331	315	359	331	310	338	338	315	291	314	331	330	330	304	324	334	331	344	321	312	348	345	310	310	324	347	332	339	340	325	352	306	332	328	326	341	341	347	356	345	328	338	308	323	347	315	341	329	348	328	356	309	339	320	326	355	346	308	335	316	317	331	334	338	337	293	327	304	301	307	311	334	311	323	308	281	291	339	316	353	301	314	340	341	331	311	317	330	314	308	330	296	320	300	328	303	320	321	293	287	309	323	343	335	346	360	317	330	307	356	311	349	326	336	309	318	327	339	318	342	340	353	307	327	307	332	311	336	333	345	337	327	338	310	317	338	331	329	318	350	336	349	335	311	335	304	329	302	308	288	306	323	309	342	342	328	322	300	307	322	306	345	328	305	317	297	332	325	314	365	341	339	341	323	309	280	340	343	304	353	315	323	324	335	343	316	371	323	333	354	323	341	312	311	312	354	294	298	323	312	345	324	290	338	331	321	345	348	321	308	300	327	353	304	335	354	353	345	331	325	357	323	314	319	344	330	309	336	313	310	317	321	311	323	303	308	330	303	326	313	357	346	318	293	331	295	329	316	313	322	339	306	313	301	322	322	343	313	326	311	310	296	345	316	305	314	345	314	331	349	321	383	328	355	298	320	297	310	307	340	286	354	332	335	317	317	303	336	346	309	304	318	332	323	299	326	332	330	319	324	322	308	342	291	345	323	324	290	323	361	321	350	316	319	374	378	330	315	334	348	326	333	310	322	331	320	325	331	308	317	331	341	313	287	308	335	321	318	338	300	311	324	324	313	304	330	302	292	278	340	306	304	327	338	343	342	309	325	339	315	354	283	319	290	320	277	302	306	318	319	378	345	347	314	320	314	333	311	319	303	346	309	351	302	316	326	319	362	305	304	333	316	345	306	305	349	337	330	331	344	294	334	334	332	325	333	334	315	329	312	355	343	345	279	329	297	304	343	362	318	295	365	365	343	342	301	340	328	323	312	357	328	357	308	281	298	319	304	312	353	328	326	327	312	338	297	331	318	331	328	341	340	275	301	322	308	327	307	347	312	351	295	347	307	323	309	299	338	321	323	326	341	323	319	330	362	318	314	357	313	324	308	313	347	317	318	305	314	300	310	333	299	339	344	297	295	334	322	313	324	330	326	313	333	303	359	316	334	327	311	311	318	352	310	340	387	311	345	347	324	323	321	346	346	323	364	333	326	324	311	305	300	345	329	320	341	306	325	337	326	341	289	329	311	312	345	296	301	324	355	339	344	330	329	301	323	306	304	340	319	305	324	346	343	320	323	329	328	359	321	350	316	302	316	317	335	349	320	354	326	311	325	360	317	296	334	345	329	317	322	367	281	349	301	329	336	310	348	318	329	325	330	317	308	292	334	345	315	366	309	321	334	318	370	344	318	341	330	346	335	325	330	332	338	323	333	327	342	323	309	342	327	355	319	348	337	334	326	336	357	318	328	317	348	334	316	331	296	298	331	339	356	315	303	312	343	298	321	355	312	293	324	343	343	313	315	359	315	349	273	293	354	325	353	317	287	328	304	296	322	338	341	314	325	308	337	317	333	347	327	319	356	339	311	320	312	302	301	326	326	338	348	315	310	342	341	346	351	314	312	327	346	311	300	347	298	328	331	320	375	320	360	355	303	336	297	330	339	271	297	329	312	360	321	319	288	355	320	318	323	298	282	353	348	306	312	332	316	315	326	307	311	344	316	310	353	325	304	287	321	305	347	316	342	334	312	364	315	310	350	357	322	310	300	325	292	353	347	318	327	332	330	322	358	319	331	349	331	335	323	350	298	343	279	319	333	295	316	323	314	321	329	331	330	316	327	319	303	343	334	326	315	300	340	294	335	322	336	318	332	323	298	348	338	324	365	337	338	329	290	325	298	345	329	332	322	334	327	317	295	303	302	337	306	331	299	345	324	313	296	311	341	305	326	334	309	341	351	314	332	313	327	314	318	333	355	319	309	352	314	349	327	315	294	317	328	314	329	337	356	310	315	324	330	315	326	316	324	291	315	322	324	333	312	340	299	322	307	304	348	339	301	315	357	326	308	303	307	312	319	330	325	304	336	317	331	322	342	310	352	315	318	342	331	328	322	324	326	328	296	345	346	340	329	307	315	311	321	308	351	295	303	321	331	313	320	365	312	337	343	325	297	321	310	320	344	337	345	340	375	326	364	315	323	325	320	327	280	315	330	341	342	323	367	344	345	344	312	299	323	353	351	338	314	315	339	334	337	305	315	321	330	316	312	318	336	334	289	302	313	328	354	357	309	327	319	325	297	344	337	336	308	331	334	320	331	306
25307	21214	27941	25872	14298	4782	1195	507	417	350	350	349	346	361	349	333	332	335	381	343	338	337	375	347	343	318	310	312	364	323	354	318	363	337	345	314	340	307	354	318	343	319	324	337	335	323	311	336	339	350	326	299	313	322	322	340	320	321	334	335	334	317	341	346	346	305	317	318	317	323	353	299	327	331	315	358	333	300	291	323	326	290	348	358	350	328	342	308	335	288	341	348	302	330	356	342	329	350	332	311	312	348	306	356	338	344	322	302	330	363	320	328	311	361	330	333	320	308	334	333	316	325	334	323	309	344	334	332	328	306	327	309	320	324	317	339	328	326	311	332	332	345	332	344	291	335	366	349	326	315	347	325	313	320	321	314	350	293	336	312	355	341	322	346	330	333	331	344	325	369	337	341	323	333	346	352	310	305	307	341	298	340	331	325	337	336	348	342	340	315	341	350	349	332	322	336	326	339	335	331	335	340	335	317	305	350	312	327	348	303	350	336	343	341	311	290	364	370	331	339	292	337	332	368	284	327	347	375	343	352	319	329	355	326	321	327	334	339	338	370	324	345	308	313	309	325	335	314	311	309	308	355	323	311	312	347	324	364	340	316	291	363	322	308	321	351	347	273	337	340	329	316	350	338	347	318	316	346	334	317	362	306	327	335	329	325	317	329	324	325	329	341	324	342	348	314	333	311	303	343	334	332	321	366	311	300	370	359	339	344	350	360	342	337	328	327	369	315	335	316	328	373	360	323	329	333	347	329	332	336	349	336	334	319	290	332	326	315	310	319	335	288	343	321	350	335	305	355	327	351	341	333	367	336	346	328	316	331	315	331	326	339	329	298	302	335	348	338	322	309	312	320	316	327	301	321	329	389	328	300	336	322	341	343	317	332	322	314	295	306	349	318	321	331	351	328	337	302	327	322	330	290	311	311	343	329	344	345	330	321	321	299	353	329	297	341	338	344	307	347	327	331	285	337	335	330	353	343	336	314	339	325	318	355	334	332	324	319	337	337	326	315	328	316	351	356	336	334	341	313	358	357	294	331	351	342	344	336	337	305	309	319	317	303	342	343	325	360	342	318	311	315	304	354	329	320	316	334	337	325	325	342	322	343	344	352	353	329	338	334	361	332	311	311	325	338	304	361	354	343	320	343	324	335	327	315	317	325	355	315	295	295	324	314	340	356	328	333	311	385	319	329	314	299	337	338	358	310	321	344	331	330	294	292	306	321	336	334	347	380	321	333	320	339	311	328	330	324	338	328	327	319	321	320	313	344	342	338	360	336	335	330	328	302	311	352	329	315	317	324	302	330	335	365	320	338	323	332	368	322	336	322	323	372	337	325	346	335	299	314	321	365	338	341	314	337	360	341	328	325	310	309	319	342	327	314	318	328	328	351	320	261	339	318	330	344	346	309	370	336	336	299	350	332	323	306	351	327	354	293	355	328	355	354	326	335	335	315	331	356	331	317	332	345	289	354	344	317	341	365	346	316	352	288	355	362	347	339	325	291	327	332	316	309	307	351	366	297	361	319	346	330	301	331	324	333	343	330	351	335	331	312	281	319	309	346	337	327	319	283	294	355	336	285	305	319	327	345	333	327	340	341	343	322	334	346	331	324	329	302	326	362	353	345	296	335	320	340	348	303	349	333	339	312	342	295	311	332	374	324	331	365	362	288	331	342	305	309	328	348	332	329	319	350	296	318	312	339	331	353	329	332	324	348	331	344	342	314	304	318	313	303	342	340	312	315	351	323	328	302	345	331	346	366	361	323	330	332	343	316	304	337	329	332	308	304	326	353	338	315	341	338	363	329	288	364	313	310	335	341	335	277	333	333	342	315	316	334	320	320	315	378	327	347	325	332	344	325	287	318	366	339	321	355	314	314	323	306	305	365	350	313	307	357	307	302	360	347	328	335	343	333	368	342	319	299	308	325	307	307	332	350	322	363	301	301	299	328	361	330	321	317	332	319	344	314	354	313	344	321	336	314	333	330	304	299	335	351	344	365	306	303	307	346	336	321	334	329	388	308	334	360	301	332	370	333	336	327	369	320	322	359	335	319	323	338	327	336	356	287	376	317	303	330	348	337	329	321	326	336	326	323	296	325	329	328	337	338	326	357	335	307	327	321	323	327	305	339	367	338	338	366	298	327	373	330	319	350	339	337	326	334	329	340	349	350	295	302	324	349	334	345	343	335	307	332	333	327	325	308	328	327	343	315	309	313	298	350	327	321	317	325	341	352	331	326	320	314	329	326	344	340	344	356	309	333	318	321	306	341	324	334	340	323	342	338	347	344	319	340	303	328	349	343	331	300	331	318	339	323	331	315	331	348	332	336	344	335	344	324	328	325	362	299	322	338	330	329	329	330	302	347	346	336	287	350	331	311	327	315	327	343	367	353	338	320	342	319	356	350	348	360	337	320	328	316	368	317	345	325	335	323	393	343	297	362	340	296	350	359	336	320	350	323	340	318	339	314	328	340	343	292	310	387	336	320	342	345	332	327	338	323	325	324	349	322	332	310	320	319	336	314	323	335	326	318	324	317	346	361	309	318	318	326	333	342	313	307	313	334	332	355	339	350	351	356	334	339	343	368	313	349	348	329	333	335	334	344	340	331	329	319	306	318	344	330	350	296	334	345	352	338	344	286	302	339	300	389	357	326	340	305	320	341	357	312	333	349	366	339	323	342	310	306	318	345	350	342	324	333	335	332	344	333	313	302	328	326	335	314	324	342	345	316	327	335	346	310	354	316	342	317	318	330	309	337	321	332	345	317	342	310	314	334	352	328	328	317	332	316	328	353	342	310	347	332	322	327	341	310	376	325	353	342	330	369	337	365	353	325	333	319	339	319	296	315	334	318	347	324	291	339	339	354	314	367	339	334	340	349	333	340	306	337	370	332	350	332	341	319	334	313	338	355	345	340	310	372	318	311	335	354	328	331	343	338	324	340	361	398	325	333	339	350	304	333	327	289	322	322	330	308	318	336	354	340	353	330	323	325	342	350	326	307	345	353	316	316	345	346	310	344	324	325	361	314	348	347	313	341	323	339	337	321	348	333	323	299	340	329	324	325	360	332	342	329	316	295	326	340	315	334	320	313	345	354	337	334	328	307	291	319	322	327	326	336	324	332	335	331	312	328	339	338	320	329	344	332	308	339	328	328	337	324	315	323	317	306	344	299	330	307	306	346	333	349	319	347	343	322	327	289	313	314	310	354	300	333	353	340	319	332	326	278	315	348	349	341	341	346	312	317	353	330	344	370	314	319	331	345	360	300	338	321	317	313	344	359	306	315	318	303	338	313	363	314	320	323	334	336	321	347	318	321	334	341	342	336	335	309	290	334	331	316	304	351	334	321	327	300	335	353	324	320	359	327	324	351	338	293	299	318	330	315	341	353	354	332	312	312	330	336	342	319	321	324	318	331	373	315	317	297	300	311	317	323	317	305	349	319	327	333	343	356	324	339	335	339	312	308	345	309	316	348	352	341
36047	48200	35414	21796	10325	5208	1437	695	533	405	406	399	389	376	382	381	372	378	403	387	395	417	373	409	395	371	361	353	347	357	417	386	364	346	377	380	388	395	413	374	383	374	370	391	385	371	354	348	370	393	380	389	376	380	377	371	389	374	385	394	368	401	360	389	402	439	413	363	360	404	388	382	388	386	388	369	365	378	362	352	412	383	386	380	373	353	354	352	383	386	405	402	366	398	358	411	374	399	383	403	352	383	398	395	371	387	392	375	386	367	369	390	382	385	404	391	370	396	400	366	366	363	352	430	362	366	410	386	350	339	378	380	411	361	374	390	390	363	380	404	370	376	399	353	397	396	406	367	362	401	383	345	366	391	404	391	376	399	383	388	398	363	375	371	392	403	390	388	377	362	418	389	381	394	394	385	360	393	364	394	375	377	379	404	359	381	391	353	382	390	397	393	406	384	356	379	364	377	394	402	395	374	360	355	399	360	393	377	405	394	377	411	380	405	382	414	369	381	362	413	373	396	379	381	410	393	368	384	386	394	410	374	383	381	370	380	368	386	384	396	364	370	371	367	362	347	398	352	379	379	417	360	333	402	380	381	369	429	400	371	412	382	402	380	353	389	400	390	383	390	393	400	404	392	386	379	383	404	375	359	368	364	374	399	373	378	363	397	376	389	364	425	385	378	382	369	371	345	357	374	396	393	393	356	395	397	411	350	371	373	403	398	390	399	413	377	385	392	443	394	404	371	378	424	377	391	409	378	388	395	365	389	382	386	408	396	375	367	384	396	378	389	403	370	388	399	419	363	378	396	371	366	403	376	393	369	403	417	352	369	377	365	388	349	390	372	378	357	368	398	399	361	372	407	375	348	364	381	368	395	389	389	386	392	404	386	392	395	428	364	380	393	402	356	362	368	366	399	356	344	398	397	374	397	404	374	365	338	370	379	385	366	370	415	369	354	351	386	399	356	396	416	419	356	403	369	388	382	381	361	384	438	357	348	383	363	395	412	367	384	354	376	418	345	352	381	347	367	389	379	370	352	391	381	365	385	377	378	410	355	375	390	415	386	392	404	390	435	404	366	359	381	402	349	380	346	391	401	339	379	397	358	383	383	371	387	394	409	376	393	368	413	385	376	379	390	418	395	392	419	356	395	378	394	403	379	354	365	409	401	386	393	389	383	391	381	392	345	378	380	396	364	392	360	381	384	372	389	381	403	382	382	390	374	352	378	386	375	397	420	387	375	380	377	398	401	369	363	347	358	413	384	355	375	361	365	379	398	365	369	362	385	397	379	377	381	349	383	371	363	388	361	418	375	384	354	398	409	358	383	333	380	370	364	369	353	378	383	388	389	447	413	392	390	383	405	381	413	414	388	387	380	391	389	375	388	442	345	415	347	387	371	409	379	367	379	368	377	403	345	418	401	405	373	362	401	413	386	384	364	356	384	329	370	400	370	377	362	396	389	372	377	380	380	393	438	368	398	417	374	371	374	391	386	346	372	405	368	342	409	385	398	369	361	366	362	380	381	399	410	374	391	385	368	390	358	396	415	370	405	376	383	427	377	380	366	391	374	420	362	411	345	416	378	382	389	349	395	381	389	387	371	370	405	388	381	392	337	379	350	407	367	421	395	417	407	367	418	338	403	348	356	404	380	384	364	385	414	399	373	361	388	356	384	384	403	332	403	382	408	392	412	375	409	383	358	380	355	356	361	372	373	374	388	359	368	366	395	417	351	381	394	362	370	396	392	411	357	350	369	396	383	412	355	353	362	380	361	412	353	405	406	377	410	396	390	386	402	390	405	379	351	403	360	363	365	409	407	399	386	368	426	372	385	350	395	371	333	413	386	355	379	378	357	400	357	410	375	423	363	394	386	332	387	365	392	366	393	381	409	378	396	338	383	376	327	376	374	380	367	372	397	380	386	367	365	380	383	402	361	379	384	365	355	398	407	362	383	401	370	376	386	417	326	377	372	394	352	394	383	393	365	393	376	392	384	389	368	383	388	389	349	409	381	372	369	374	442	402	401	358	394	356	344	366	386	352	396	345	415	375	392	390	380	387	349	375	331	378	409	381	368	376	377	372	421	393	378	400	371	369	374	374	364	409	372	360	422	359	372	379	385	382	378	368	380	400	404	388	358	382	389	362	346	395	360	360	406	409	399	357	366	367	354	381	381	352	389	360	407	391	365	415	373	367	401	395	412	402	392	376	408	364	381	389	372	406	390	362	351	409	378	382	366	379	369	359	387	381	379	356	404	389	382	359	377	369	374	422	395	417	340	401	356	368	395	389	365	390	413	388	367	391	382	396	336	348	379	388	358	360	382	365	391	354	362	384	361	413	374	384	389	412	388	372	395	389	374	360	400	378	423	357	379	385	405	373	371	378	375	402	351	360	406	386	382	383	370	359	374	380	355	382	338	417	401	416	379	385	358	391	360	366	381	350	366	357	359	421	362	386	409	378	362	372	389	365	366	369	352	377	378	383	379	373	376	426	383	379	386	433	386	369	382	368	395	340	364	355	373	392	376	370	403	352	348	384	380	398	362	383	399	417	382	384	418	405	408	377	378	381	383	414	349	383	355	391	375	411	383	398	365	393	369	353	389	366	375	345	388	379	383	384	352	404	346	443	373	426	367	359	352	412	396	390	377	364	389	414	381	372	366	396	367	409	361	374	361	381	398	384	370	376	397	388	382	398	375	392	346	379	423	402	381	379	378	381	344	378	381	366	386	358	373	377	395	348	408	383	380	379	367	384	388	324	359	404	361	378	399	412	404	385	363	374	363	385	387	397	365	408	333	340	413	379	368	392	397	400	393	360	347	396	390	387	392	362	377	372	354	391	375	375	340	361	421	376	401	396	392	388	433	379	363	400	348	359	372	370	373	352	389	368	376	385	386	431	412	347	402	399	369	349	380	385	381	381	376	380	386	360	352	351	380	348	378	373	390	396	361	339	380	376	365	373	414	387	370	367	413	373	416	421	406	386	412	375	425	387	418	390	388	374	367	377	388	391	373	404	395	378	373	369	384	388	391	392	354	369	370	382	372	389	356	381	379	408	321	394	384	381	411	396	367	388	366	393	365	371	358	372	364	380	362	369	393	406	382	375	362	364	386	375	379	363	371	381	384	406	334	407	416	378	388	387	383	402	405	402	359	391	399	374	347	419	380	385	364	389	361	391	345	360	400	347	413	368	390	391	364	385	389	376	340	362	373	379	370	381	375	370	401	386	374	411	374	397	345	389	346	370	414	384	380	350	353	384	377	364	389	383	382	365	371	392	381	345	397	392	370	404	390	369	385	362	387	386	371	388	369	370	371	354	379	375	342	386	406	426	382	361	382	385	366	362	393	407	371	384	381	396	373	392	346	426	376	375	412	382	381	402	384	355	379	357	388	394	382	372	434	357	352	404	348	389	368	376	378	413	401	375	353	370	358	406	365	394	410	400	376	418	370	377	354	376	376	382	383	409	377	359	391	360	379	388	405
23010	21166	28809	24198	21516	20929	10627	1694	816	574	524	478	496	475	457	512	453	459	479	456	466	445	425	457	453	435	463	473	480	434	488	442	459	470	462	431	415	455	457	419	460	414	471	425	439	444	447	438	437	464	422	480	429	439	437	487	456	453	397	415	422	445	439	420	433	485	403	438	428	464	429	432	430	471	454	470	448	440	462	468	451	439	473	450	446	415	457	438	429	440	442	445	443	471	445	439	417	465	446	440	434	414	462	422	449	445	422	443	431	425	475	419	456	462	474	459	443	423	440	431	466	439	447	451	430	442	410	392	462	422	447	470	430	435	456	451	423	460	455	473	474	444	431	457	410	438	418	446	472	450	444	466	434	443	451	463	462	442	478	442	464	414	416	445	478	462	441	462	446	420	430	479	453	475	473	412	477	492	491	405	458	420	473	453	432	472	465	468	454	449	471	473	428	442	444	412	441	434	433	458	432	462	432	435	418	468	474	450	427	431	454	441	445	458	408	449	445	440	461	403	457	447	410	451	450	438	451	435	447	451	446	454	443	412	470	452	442	431	461	450	498	445	458	408	445	464	435	442	433	414	404	453	424	449	420	428	426	448	434	402	420	456	461	480	416	452	447	439	449	430	491	409	418	458	459	441	474	457	480	443	459	462	442	431	465	452	431	460	431	448	472	433	447	448	499	473	470	415	499	456	432	424	465	414	488	459	409	478	459	463	468	456	464	410	477	417	425	448	412	454	427	408	430	477	421	517	466	427	436	435	440	463	440	457	423	415	466	436	421	451	454	486	463	458	473	459	458	417	462	436	486	438	455	450	460	437	449	436	468	461	479	477	475	463	448	432	398	452	406	429	465	436	457	418	480	440	413	459	408	413	439	451	459	419	438	454	425	424	443	452	410	426	401	461	438	421	431	406	466	457	428	485	449	438	478	430	478	472	416	441	436	491	467	435	431	434	470	424	391	436	411	430	491	445	458	423	437	437	444	433	467	452	462	417	419	452	432	441	476	426	419	452	397	458	478	436	445	478	465	472	443	451	464	466	447	465	448	450	447	442	424	444	440	484	408	434	455	416	458	471	430	453	452	461	452	435	450	434	428	466	457	465	484	462	451	462	449	449	407	437	442	431	482	438	454	475	445	480	480	453	458	445	468	456	450	438	457	487	433	469	449	458	446	448	432	461	437	484	451	461	450	446	448	449	425	401	429	464	453	454	466	448	467	456	460	447	458	461	448	450	436	475	448	441	454	429	422	399	422	438	431	461	455	457	484	445	470	466	459	450	422	412	465	448	462	464	452	416	445	440	435	415	457	456	459	442	450	439	437	457	456	462	403	404	445	459	479	458	450	436	442	431	445	422	457	468	473	455	455	474	471	428	424	459	432	451	452	435	464	448	456	432	439	454	467	437	482	404	455	461	411	417	444	459	442	449	460	451	481	462	425	432	461	452	446	457	426	448	446	432	450	453	465	417	450	446	449	472	467	439	461	442	436	417	450	431	441	468	461	440	435	401	400	441	496	445	419	466	456	409	432	476	429	445	447	433	444	449	463	465	445	407	440	463	445	427	466	438	458	457	436	434	463	419	429	414	419	462	476	464	450	465	436	445	461	395	454	473	454	477	425	447	419	454	432	420	447	442	439	466	445	450	449	479	418	458	460	484	432	434	479	460	452	454	442	436	424	476	449	449	424	428	455	425	421	415	454	480	456	466	444	453	406	414	439	466	485	410	464	507	437	474	408	418	436	447	470	438	440	424	448	465	479	420	449	451	465	459	435	464	434	418	442	443	451	434	456	410	437	458	462	423	421	442	466	466	405	466	423	433	433	450	458	455	433	471	460	434	452	441	437	455	473	469	469	430	440	439	416	502	469	456	451	460	413	463	417	450	427	419	442	441	440	509	416	452	443	426	455	459	491	437	423	450	446	455	450	427	451	468	404	426	475	425	429	464	452	405	479	407	471	472	472	488	488	428	447	440	450	457	426	430	487	433	468	443	467	470	467	421	468	449	419	416	473	445	406	443	467	426	444	461	455	429	432	443	469	404	456	467	479	465	427	459	445	439	404	422	419	465	442	471	484	449	434	426	445	469	427	431	445	449	435	419	467	451	490	425	441	459	458	466	446	465	437	426	457	444	442	425	451	377	448	481	466	421	474	458	451	455	438	412	447	442	492	468	439	472	477	459	413	455	473	449	413	465	463	416	473	446	408	414	463	450	424	458	462	435	444	467	442	418	427	456	444	411	458	461	449	423	444	424	405	438	431	467	445	473	426	420	410	450	457	430	412	469	463	451	439	425	430	450	435	462	475	445	400	435	458	451	461	456	459	444	428	435	451	420	466	468	429	505	463	382	439	447	452	460	448	416	448	460	437	437	433	439	439	429	449	440	455	425	506	481	443	440	446	449	449	434	456	409	439	465	439	426	429	430	422	505	449	430	451	459	443	441	427	471	427	460	440	451	455	456	462	446	469	429	437	477	465	419	446	446	447	449	465	436	436	496	443	463	453	434	414	445	445	454	428	462	460	466	434	439	476	452	469	449	414	434	471	429	452	458	434	463	407	433	440	458	444	463	438	417	422	435	439	475	402	412	435	461	433	435	433	458	448	472	446	429	468	454	447	507	439	406	462	493	465	453	488	467	459	451	436	449	437	451	446	446	459	428	453	460	464	431	443	451	447	432	458	472	498	417	419	460	446	403	435	443	473	421	499	448	395	438	459	447	432	418	453	453	476	430	415	427	475	467	465	437	433	444	436	451	445	458	493	471	436	426	441	439	432	459	435	427	493	425	476	461	445	455	449	406	426	457	427	426	460	420	441	431	441	436	438	438	469	440	458	445	447	450	413	447	444	441	390	450	415	430	457	394	443	480	451	425	478	451	436	465	406	433	448	421	401	406	435	456	438	451	453	447	451	486	441	444	460	455	421	422	442	436	454	437	409	434	441	469	426	489	413	435	454	464	439	464	411	479	483	454	479	437	453	448	465	409	420	434	444	458	442	470	420	463	454	426	465	453	418	445	470	459	428	453	451	415	465	474	450	476	479	452	446	417	443	453	483	472	475	434	436	401	430	439	416	416	422	436	458	467	427	430	413	421	455	415	475	456	438	472	464	477	447	468	445	410	458	437	455	428	430	408	440	428	461	437	416	461	455	436	442	457	441	434	431	473	438	404	434	398	467	456	477	439	403	459	456	434	416	417	430	463	441	429	465	435	469	451	468	451	384	444	473	427	412	405	469	401	456	429	449	451	466	465	435	439	437	431	451	500	442	437	446	439	478	418	428	443	451	448	432	497	399	427	438	456	446	420	449	467	455	445	436	431	427	431	408	437	475	463	479	458	434	469	476	491	444	520	461	439	447	462	440	422	437	415	416	439	437	432	411	449	474	449	477	445	455	424	444	446	461	435	425	448	438	447	449	470	457	456	465	451	470	479	447	428	417	456	440	449	418	424	445	462	477	479	447	442	465	461	451	427	444	434	474	464
39132	65164	51334	34676	19710	9967	3406	1540	948	722	597	528	517	507	520	480	557	489	538	498	522	484	509	492	508	492	489	508	503	519	520	526	497	475	510	471	495	497	469	493	513	498	494	517	492	504	477	476	507	505	483	467	470	503	512	510	481	477	475	480	468	489	472	477	483	499	493	485	482	552	506	462	488	507	469	485	451	493	463	432	518	488	450	464	450	475	474	516	501	479	486	467	467	480	528	472	474	473	523	489	534	490	491	515	469	442	513	496	499	456	555	561	505	519	460	516	486	487	493	526	483	460	480	453	521	493	451	480	494	479	475	444	535	474	472	476	454	493	506	484	520	485	493	496	478	500	493	499	504	485	457	491	503	502	441	504	537	471	453	461	466	458	527	476	491	500	494	482	525	523	464	453	486	484	486	505	482	484	493	489	515	487	490	453	508	504	517	503	507	500	505	480	466	506	450	499	470	476	455	445	483	438	496	486	525	493	487	509	497	469	511	539	450	490	493	465	487	498	501	477	469	487	477	495	470	490	486	514	508	523	513	488	479	470	475	498	479	480	495	482	523	468	483	494	481	446	484	465	504	497	466	509	496	432	493	447	467	484	521	494	505	483	488	500	492	493	478	464	503	515	483	499	522	517	482	510	483	480	474	535	528	481	462	489	465	502	471	494	471	499	483	501	461	473	434	468	432	449	490	483	464	439	550	475	474	468	480	497	501	487	486	534	488	491	470	479	494	495	488	487	479	490	464	484	463	490	493	492	529	470	459	469	482	488	463	453	455	501	470	508	489	453	444	503	474	516	505	480	461	488	490	480	499	481	493	468	493	489	492	472	486	456	506	499	489	465	470	451	486	493	531	476	489	467	492	548	499	503	517	471	460	496	489	457	534	486	442	478	481	504	476	491	486	485	517	446	478	489	523	482	440	483	489	478	488	482	465	457	486	507	467	463	484	487	479	507	479	490	532	513	540	473	492	503	496	469	494	480	519	458	503	516	480	492	472	492	482	453	482	491	481	476	426	488	480	482	454	478	470	520	446	438	481	475	523	496	479	489	441	462	480	486	486	486	496	486	514	512	510	473	458	514	455	489	440	468	486	511	482	462	481	493	499	498	484	487	502	469	469	498	462	490	468	505	481	478	494	512	488	480	504	495	461	530	486	461	542	475	540	522	495	474	465	497	502	445	545	475	486	456	524	510	501	473	513	451	480	491	463	512	484	493	469	487	510	532	503	499	486	499	482	496	456	480	496	507	496	513	531	489	439	443	484	460	487	467	467	490	483	463	520	477	465	466	548	532	427	495	514	469	496	490	533	495	455	493	459	492	512	469	467	494	506	486	467	458	463	478	504	516	488	467	461	510	479	503	512	476	467	464	500	490	472	476	465	452	508	518	466	497	492	492	511	477	457	478	473	474	463	492	477	501	472	481	503	496	539	487	457	483	476	498	483	489	499	483	489	451	501	512	485	477	494	497	474	502	480	496	499	514	471	464	473	507	447	454	532	518	500	480	491	488	477	496	492	464	476	471	488	459	514	473	501	466	447	448	493	469	470	473	487	502	466	480	531	465	454	480	522	454	475	507	434	435	474	491	528	486	485	516	471	474	483	525	487	505	504	481	540	497	507	511	427	460	474	481	496	509	488	499	484	497	512	494	497	465	468	458	426	452	456	491	512	438	493	504	516	497	493	503	509	523	460	512	497	450	495	495	514	478	507	479	474	490	471	492	497	479	487	462	503	483	498	482	486	466	488	504	474	482	524	509	463	491	467	507	506	474	457	492	511	526	453	531	493	476	461	523	525	493	483	480	508	466	522	461	488	484	501	466	501	509	509	491	468	467	526	513	468	473	472	465	495	502	514	503	475	480	493	493	471	477	489	489	527	455	490	504	491	486	478	490	485	507	468	496	464	450	495	474	471	478	460	535	464	454	473	489	485	482	463	499	486	499	474	499	473	524	454	494	461	488	488	507	461	471	496	476	471	491	493	501	489	468	509	505	487	503	483	527	479	498	486	481	514	467	498	443	491	511	492	429	510	462	490	509	489	519	455	521	475	515	474	503	447	453	471	488	479	507	483	497	467	523	512	467	499	507	465	475	468	502	519	474	474	511	488	518	485	506	483	475	464	515	458	484	481	460	472	447	512	493	480	497	517	510	526	505	512	509	486	484	464	450	487	491	485	469	528	492	485	476	470	508	492	477	499	455	484	484	505	509	466	469	488	464	476	474	488	476	518	487	474	489	476	453	502	506	480	470	491	485	516	469	492	498	493	473	475	490	429	485	492	494	497	434	475	528	484	511	465	517	499	514	503	508	500	460	479	488	507	495	484	476	483	498	456	472	479	479	502	489	489	488	473	467	490	465	479	479	452	458	475	506	501	477	477	485	507	471	439	435	479	496	475	531	480	514	497	457	517	492	471	468	486	482	493	505	492	480	462	457	536	446	496	515	489	526	466	505	473	518	474	455	479	473	521	506	511	524	514	499	503	484	441	497	449	473	456	468	528	459	502	491	436	512	462	539	483	465	483	490	477	494	515	476	484	455	483	508	490	469	469	434	455	505	475	475	477	498	514	475	551	504	502	447	479	444	526	484	487	488	509	451	511	516	468	463	456	495	482	499	477	481	500	480	513	458	474	462	471	461	528	479	494	479	497	482	471	488	501	527	469	474	490	437	485	494	527	469	454	396	508	457	464	480	514	471	507	486	519	477	463	487	490	492	468	458	477	521	479	482	513	436	460	494	513	503	447	474	465	479	476	501	498	480	477	491	485	463	503	443	493	483	455	484	469	510	485	491	481	526	532	500	480	471	487	487	474	490	471	509	463	485	493	526	469	496	513	497	490	498	439	458	484	465	500	503	491	461	458	454	485	465	448	466	485	517	473	493	510	486	473	493	508	499	480	453	491	467	502	493	485	454	492	511	484	499	460	493	508	487	489	487	498	478	483	499	450	503	483	514	492	467	490	499	535	497	492	463	473	447	451	472	488	518	481	490	460	495	499	480	469	483	485	494	468	468	490	478	489	509	508	446	481	502	522	478	490	496	469	508	484	463	496	542	494	444	519	500	470	496	447	472	467	486	441	512	508	493	451	443	517	468	484	474	495	486	494	506	481	490	481	471	502	516	502	476	443	519	507	451	457	489	517	462	486	448	461	499	477	490	483	446	502	515	498	476	467	479	461	458	500	471	486	491	457	465	467	486	460	481	468	511	464	521	457	510	461	480	523	504	483	485	483	487	471	520	445	502	495	514	483	500	505	538	488	498	419	472	474	473	503	479	488	490	493	463	479	473	457	473	491	519	474	477	468	495	478	471	474	512	446	456	504	487	494	477	480	485	504	448	497	449	479	457	496	481	490	435	456	453	499	506	476	492	488	473	492	458	516	463	507	484	487	468	486	465	473	477	474	489	438	482	472	449	498	473	522	463	515	477	466	476	513	476	496	472	500	512	515	486	492	481	470	467	473	500	463	499	477	463	475	487	485	490
32139	34947	34397	20053	7115	2138	766	453	269	247	259	244	259	296	265	258	259	242	246	269	257	242	250	273	264	245	245	242	245	263	249	272	238	273	245	263	257	249	255	239	249	253	222	254	230	246	261	249	257	269	238	241	223	262	267	242	255	264	239	267	258	241	247	256	235	227	247	259	222	271	268	280	223	239	232	252	272	241	257	241	257	256	226	236	249	232	231	260	234	279	259	230	242	251	230	251	263	237	247	256	247	234	247	228	231	249	213	260	264	251	257	239	260	244	244	256	247	239	260	242	241	237	260	246	279	251	240	258	250	234	260	246	247	258	238	254	234	238	245	246	240	242	250	248	264	240	250	254	221	262	251	242	273	271	225	245	279	235	241	246	241	266	235	270	252	252	268	254	237	274	249	270	247	241	237	277	250	212	250	258	261	254	267	252	224	262	241	271	236	255	244	257	238	263	245	248	262	241	249	281	231	251	229	227	222	264	240	260	230	235	230	257	269	253	252	236	225	271	254	259	240	242	258	238	267	232	262	245	256	215	244	230	246	251	258	282	243	233	255	243	251	227	236	219	254	235	234	265	243	276	229	215	245	243	254	267	274	274	228	257	247	273	270	244	248	240	243	245	246	266	266	267	255	231	239	224	234	236	247	238	267	255	241	271	258	261	258	280	274	235	262	230	268	245	248	271	252	228	238	256	263	230	283	254	237	256	247	240	256	220	245	255	266	215	263	251	250	226	235	233	264	257	248	252	263	234	270	236	231	227	253	235	243	228	253	238	246	231	231	242	233	247	252	268	245	263	252	236	253	266	239	207	250	251	258	238	253	271	227	279	274	235	277	241	268	245	242	242	249	252	248	248	264	237	250	266	281	247	249	244	248	260	252	244	260	269	261	289	241	253	217	217	267	253	256	252	277	272	253	252	248	255	250	242	259	251	241	261	243	249	243	263	236	237	235	252	216	237	226	264	240	262	239	240	275	259	267	247	223	268	264	288	257	255	245	239	245	287	237	270	269	244	260	246	268	255	258	280	278	196	253	237	241	245	255	248	264	259	268	245	232	261	250	268	254	274	260	247	267	263	269	252	275	256	257	234	228	264	262	275	255	238	268	245	235	257	252	250	247	241	247	249	260	282	237	237	221	252	267	272	255	250	262	256	252	272	250	259	273	262	276	271	283	250	261	256	218	225	261	268	232	246	259	261	256	246	254	249	253	236	261	260	248	273	259	265	266	271	269	257	245	241	239	219	254	268	254	262	270	250	237	248	267	225	238	221	273	243	246	258	253	235	243	229	229	255	249	231	238	244	224	231	263	264	242	233	255	236	226	231	255	257	233	265	254	259	260	248	247	244	238	243	267	249	248	261	252	242	259	232	250	245	237	256	231	252	277	260	231	273	250	230	246	288	242	224	283	241	253	258	247	227	240	277	249	236	275	250	255	246	253	249	246	273	236	228	230	255	258	231	246	269	239	240	270	235	259	248	248	248	261	235	265	251	265	267	249	229	256	251	269	264	275	257	252	236	236	239	222	227	252	238	269	230	247	257	238	261	237	259	283	267	247	242	213	266	265	256	237	255	271	231	227	261	251	224	242	279	237	262	230	281	254	241	255	253	226	259	232	269	259	235	245	246	263	246	234	264	247	256	255	268	247	260	240	250	241	241	271	253	262	262	241	239	267	283	241	289	259	263	249	258	239	254	241	274	272	272	229	259	250	221	254	237	249	261	233	260	247	244	251	243	239	234	249	243	293	230	238	259	273	245	249	240	266	218	235	258	267	234	253	261	253	259	264	269	298	236	260	271	246	260	240	268	244	263	236	255	242	275	278	246	249	224	244	254	219	235	245	253	254	272	260	256	279	277	258	249	261	252	245	272	253	265	243	221	238	252	244	274	238	275	255	250	252	245	254	244	271	277	251	273	252	262	268	231	254	238	261	249	240	265	236	247	244	260	213	242	248	245	227	255	259	240	257	258	233	268	240	223	253	258	275	267	248	247	231	244	239	265	259	270	220	247	230	247	273	243	275	227	262	259	260	252	263	262	253	259	263	251	260	289	232	232	245	243	276	258	261	239	251	270	270	273	266	255	223	249	248	259	266	233	257	277	232	222	243	220	260	265	260	269	256	255	236	266	266	267	259	243	245	275	241	281	245	258	261	255	257	265	269	251	236	261	235	251	242	250	263	247	226	243	252	230	240	234	257	235	251	238	248	229	249	254	271	271	230	261	275	254	255	256	244	253	240	229	245	222	261	255	248	240	240	220	267	239	283	268	247	237	234	249	248	238	241	269	237	247	249	278	221	254	251	239	257	270	237	238	251	245	269	284	266	247	251	244	249	252	270	264	240	274	238	238	238	232	248	265	257	245	203	227	242	256	257	231	247	246	240	262	248	268	253	257	211	226	260	229	259	244	260	256	229	246	257	245	260	268	250	238	258	238	245	284	275	221	245	232	244	257	232	250	258	230	272	251	230	278	271	263	242	266	243	232	241	261	238	202	249	245	261	252	258	289	253	231	233	254	246	232	235	299	235	283	249	237	267	252	244	269	253	253	260	246	245	213	224	296	239	225	277	248	239	260	254	255	233	252	259	244	260	240	249	248	268	272	281	255	245	266	242	243	229	270	239	238	230	258	221	260	246	267	249	274	245	237	262	278	253	272	252	247	251	248	271	258	287	258	251	249	235	271	276	248	247	241	262	269	233	238	252	255	263	246	256	251	238	238	250	240	275	259	243	245	237	227	244	247	265	273	222	265	247	260	244	239	280	248	238	233	267	234	260	246	279	229	246	234	244	264	250	270	298	234	257	242	252	262	265	246	265	261	260	253	246	260	251	253	230	246	250	248	259	251	256	241	240	242	251	240	238	266	271	239	277	257	231	265	233	252	268	228	234	247	224	243	235	242	229	258	245	262	251	224	252	284	268	224	278	251	233	217	238	239	282	259	240	236	241	232	276	250	250	235	223	256	264	249	265	262	256	264	242	248	273	254	256	256	253	255	240	265	240	253	243	233	261	272	237	229	254	238	257	277	275	258	261	284	237	252	281	284	222	281	262	244	275	226	254	258	264	229	253	270	233	259	245	240	242	269	250	250	252	203	259	273	264	253	257	248	245	264	243	264	238	259	275	255	233	253	216	242	230	232	241	218	241	236	269	257	252	260	255	266	269	212	243	239	260	265	263	247	233	251	268	268	248	274	219	250	249	266	272	277	257	267	246	241	263	258	250	266	236	256	266	257	263	274	253	255	237	231	251	255	246	284	283	244	249	264	219	241	253	239	254	242	262	283	250	248	226	262	254	247	248	250	267	249	217	270	247	249	245	254	250	251	233	220	244	225	258	233	250	251	270	220	244	248	253	250	267	254	251	239	248	249	252	256	237	267	241	228	279	239	251	272	245	261	256	280	244	245	252	220	262	237	228	240	250	234	250	243	240	272	234	256	234	243	251	235	259	274	242	237	255	258	269	242	224	254	252	265	260	248	229	277
37747	50112	32796	16704	8128	2883	1072	647	335	316	255	289	270	325	292	271	274	316	305	260	301	289	257	258	339	298	271	309	292	293	271	297	290	273	270	278	292	299	263	341	260	304	272	297	276	308	262	265	306	293	274	287	306	285	297	341	281	297	258	311	267	305	304	280	303	324	270	272	337	280	318	283	308	270	295	281	297	275	297	281	304	286	304	286	300	305	294	299	293	287	294	318	291	305	303	283	300	291	276	319	267	266	281	284	293	313	346	314	322	311	296	305	303	311	294	307	278	305	291	251	270	287	287	271	317	292	271	292	295	285	288	268	272	261	343	294	271	291	303	322	275	325	296	305	270	291	303	290	319	283	307	268	296	264	301	306	276	290	285	284	279	299	286	284	286	303	256	311	266	301	287	303	310	283	293	315	313	289	285	345	273	322	292	279	266	301	296	283	314	296	285	302	314	305	292	289	332	306	264	272	303	288	320	273	303	264	255	299	291	297	313	290	287	279	273	295	308	288	283	292	259	291	316	271	285	300	292	290	294	291	298	302	276	292	293	295	295	306	308	312	297	273	271	265	284	268	284	279	309	300	294	292	338	273	295	291	278	279	284	301	305	312	256	310	323	286	280	270	267	296	286	293	292	298	293	282	294	307	285	283	287	264	295	299	294	294	287	269	298	298	289	284	266	287	284	297	301	292	311	310	275	298	303	297	284	292	314	279	284	309	317	301	308	304	281	298	288	275	286	314	292	272	273	300	280	304	295	311	287	294	273	301	287	279	293	288	281	301	297	316	306	302	288	297	295	269	278	289	248	285	283	299	286	269	303	286	292	295	303	308	294	290	283	295	284	267	270	287	288	286	277	284	278	320	266	285	302	299	332	309	316	278	302	275	269	305	294	281	321	306	329	289	314	260	299	285	275	302	313	288	297	266	294	294	290	279	272	278	307	288	300	304	276	259	292	281	271	300	332	293	323	287	282	313	318	281	269	254	264	311	295	308	294	271	312	284	269	285	303	294	282	301	304	296	301	263	320	312	307	281	291	288	287	284	305	306	299	323	300	313	276	257	330	312	277	305	317	314	266	298	287	276	266	267	281	300	334	286	304	269	278	296	274	285	295	307	318	276	328	310	300	264	272	290	312	295	284	274	298	274	287	276	298	284	290	296	296	270	318	314	294	298	298	258	279	295	292	305	281	287	298	261	295	288	277	275	313	292	289	303	303	291	319	271	285	304	284	310	282	309	282	304	315	293	308	319	270	314	231	274	312	318	283	280	271	295	274	276	286	278	296	283	338	257	295	315	296	292	299	278	274	288	296	327	277	298	290	287	284	299	258	306	293	275	305	266	287	315	270	293	311	284	283	300	316	279	275	291	300	278	295	295	291	311	302	298	299	293	305	293	272	286	295	314	308	287	298	290	267	294	280	298	284	255	266	284	301	249	275	315	328	276	281	284	302	298	279	299	264	279	304	300	341	304	320	281	284	305	289	284	291	287	299	297	331	282	303	314	319	312	302	308	265	302	329	285	288	301	300	304	289	324	300	285	261	276	272	281	314	297	291	289	278	298	313	290	310	279	282	310	297	323	297	289	299	284	280	276	290	309	279	284	309	286	296	288	289	312	271	264	267	294	282	317	280	282	246	339	311	310	317	299	281	280	299	274	289	271	288	287	326	286	299	226	272	270	274	305	313	294	292	280	301	284	279	271	301	311	259	277	288	285	321	270	297	306	286	260	329	296	263	281	280	250	263	324	282	305	275	296	302	294	284	268	307	288	273	293	299	279	309	281	294	273	310	265	296	255	274	301	292	299	311	319	316	282	289	306	264	285	256	286	316	322	316	285	275	297	295	308	296	293	275	295	283	319	312	289	278	307	278	317	283	295	327	296	314	292	318	292	302	300	281	292	281	279	282	279	311	276	309	284	276	280	272	295	305	294	309	282	306	300	290	286	285	297	290	290	305	277	296	307	295	305	276	256	252	299	307	313	304	278	301	315	266	305	306	278	273	287	308	276	285	267	290	298	289	285	306	296	271	287	326	282	290	273	259	288	341	279	289	276	276	279	305	287	299	294	298	288	316	286	296	285	308	313	285	291	295	288	285	289	283	294	270	276	307	290	275	286	278	338	307	294	295	279	278	305	291	274	290	300	284	291	293	274	269	287	267	317	294	293	296	278	296	283	286	305	263	306	236	289	306	291	291	292	298	290	312	309	302	282	307	327	299	278	283	292	290	298	287	303	326	287	325	300	275	303	266	286	267	280	305	316	269	298	287	290	299	279	293	288	270	280	301	289	294	285	266	278	285	307	279	291	306	311	289	282	297	302	274	319	304	291	287	300	274	329	309	306	265	306	288	283	318	309	304	272	288	283	319	306	290	281	269	307	285	285	259	294	304	266	301	306	301	299	319	286	300	310	330	285	294	282	311	295	265	291	282	321	291	305	308	290	317	293	287	310	297	280	300	295	304	280	287	293	292	277	293	291	319	296	325	309	305	297	281	292	269	310	309	312	299	269	341	282	296	292	296	326	287	301	264	301	302	275	290	260	266	318	266	310	292	279	279	295	318	300	287	283	282	273	295	268	255	290	245	292	282	277	265	301	280	316	268	296	310	317	284	294	293	313	297	284	297	293	245	301	287	283	279	270	269	298	352	304	298	280	290	305	296	273	286	290	276	294	274	309	300	283	281	295	272	271	317	293	285	304	294	290	304	273	305	302	325	282	334	290	295	293	309	321	278	299	295	262	279	277	302	296	269	282	262	282	293	276	304	296	271	302	274	290	261	288	297	291	281	298	295	276	292	297	291	293	306	303	284	316	304	287	310	302	295	275	321	305	283	281	322	296	290	316	312	268	299	297	304	273	302	306	292	289	286	276	287	269	302	281	316	282	292	308	283	290	285	311	274	288	300	290	277	291	280	296	270	269	303	287	301	309	271	297	322	325	293	304	307	353	297	288	326	305	298	298	303	328	298	290	313	293	324	285	291	279	294	294	297	254	313	263	305	324	295	248	306	267	296	308	298	300	315	285	309	279	264	290	300	289	296	318	300	296	301	307	311	311	297	285	309	334	288	285	276	300	286	287	315	277	275	299	277	307	305	292	302	295	298	300	329	295	283	290	295	325	312	291	272	321	286	299	324	303	300	285	302	328	313	311	293	265	292	303	285	283	293	317	322	295	302	287	246	295	274	287	298	279	286	294	290	292	283	316	311	283	287	277	270	275	310	301	267	305	300	285	288	289	287	319	301	285	276	295	317	314	305	309	317	307	289	332	296	269	303	270	270	275	301	267	291	281	323	287	311	297	298	306	274	286	273	284	324	288	296	295	274	302	272	288	288	296	270	302	288	284	317	278	295	270	282	288	267	300	321	300	304	272	309	294	287	299	307	288	292	274	261	302	340	293	288	294	314	284	289	292	279	278	305	299	324	276	287	311	277	288	272	289	294	308	300	311	286	308	287	309	287	301	290	268	318	305	287	291	315	279	274	293
24167	21122	28548	25588	21726	14892	5580	1129	418	338	312	315	291	315	319	299	321	313	277	278	265	307	273	309	296	283	283	283	289	343	301	279	298	281	311	302	286	329	278	299	305	286	285	302	285	308	312	288	259	306	295	264	327	266	273	284	319	305	294	289	270	261	275	307	303	306	253	294	315	276	289	308	289	317	307	305	268	267	298	296	302	308	322	286	274	267	262	293	272	260	301	296	308	324	283	290	287	318	274	300	303	302	288	286	273	287	330	287	248	276	280	294	320	327	299	261	318	282	292	303	274	300	295	301	276	304	305	314	287	298	305	294	306	304	301	282	309	302	308	307	318	294	324	317	291	256	294	304	315	325	312	308	269	293	305	303	336	294	302	298	299	273	288	301	295	275	275	280	299	292	316	289	288	301	280	314	275	271	338	270	283	329	278	294	315	273	286	317	280	330	301	278	309	294	315	312	256	304	267	285	307	307	298	309	275	276	289	291	336	310	311	273	306	298	303	334	278	293	308	308	288	309	278	298	306	296	315	304	282	282	308	292	310	277	250	268	307	310	255	287	351	328	272	294	293	255	299	291	280	293	285	297	297	288	302	272	284	305	264	278	289	287	306	283	300	312	274	275	277	320	300	257	278	299	263	263	284	292	261	300	303	303	291	275	291	306	329	294	301	299	315	310	263	296	320	289	307	291	303	285	307	284	304	282	267	288	309	289	292	288	278	268	303	275	290	286	278	272	292	311	323	314	281	316	281	349	273	288	294	320	269	305	297	283	314	277	271	302	302	314	290	283	272	277	298	278	258	289	308	306	285	294	302	277	298	291	294	303	280	293	291	317	280	290	313	288	312	323	278	295	319	298	319	289	310	296	267	293	284	287	301	297	316	285	281	292	302	307	314	296	356	300	314	268	296	315	293	304	252	287	337	298	265	301	269	304	295	310	308	275	263	290	322	302	311	274	297	264	308	270	284	271	271	274	270	323	300	313	305	299	325	291	269	265	277	277	306	302	290	279	302	282	315	289	283	279	292	321	255	313	259	290	296	275	294	315	298	286	284	302	298	290	291	266	258	319	299	315	281	289	295	279	274	279	305	311	335	257	314	297	328	292	287	283	284	285	326	291	316	281	285	311	286	274	291	296	304	328	325	283	292	279	267	303	304	287	340	285	311	294	293	283	320	291	278	282	310	287	300	319	309	320	290	291	277	293	282	264	303	286	299	302	287	299	285	300	311	285	270	305	292	294	324	306	306	291	314	294	286	338	266	311	285	306	286	281	312	317	285	310	287	269	287	293	297	272	300	267	331	295	300	315	280	314	291	300	304	306	298	297	290	310	265	304	278	316	279	266	273	278	286	287	288	299	277	302	314	285	286	292	303	285	284	276	298	278	306	276	309	306	325	264	285	283	293	281	289	299	308	310	300	322	296	284	303	293	309	318	265	287	293	312	278	310	287	303	300	285	315	320	283	301	303	300	311	295	282	298	302	303	302	263	285	330	282	279	290	289	285	279	270	266	293	300	289	312	349	284	298	278	302	325	314	284	284	317	309	292	270	294	291	303	309	325	322	298	291	274	292	343	294	299	301	293	283	296	261	295	285	291	295	304	277	297	290	304	281	297	290	315	269	280	305	311	312	286	292	297	282	296	298	309	272	294	300	273	291	292	270	271	293	282	329	290	288	285	316	274	310	306	287	291	298	292	282	316	288	287	279	307	273	330	310	309	308	309	311	283	310	293	311	297	315	302	291	298	279	294	268	310	286	299	275	286	266	301	252	283	312	286	314	286	293	319	296	271	281	287	270	307	269	314	329	283	338	267	279	257	295	299	306	280	313	299	279	320	320	300	299	296	316	291	275	280	294	280	315	304	283	306	326	275	272	301	286	314	292	279	306	297	288	302	315	296	312	250	329	295	300	309	301	282	275	308	309	281	298	305	309	303	314	295	294	290	277	287	279	314	301	288	305	301	255	289	277	322	268	285	290	282	295	292	311	272	302	299	287	284	270	287	295	287	284	274	276	303	315	307	288	302	275	270	311	285	270	305	302	287	292	297	296	257	321	313	311	288	270	274	284	298	316	303	312	297	261	283	275	299	306	287	301	269	308	301	285	284	263	315	292	280	293	308	286	315	299	277	296	279	307	298	298	284	283	285	291	298	303	265	305	287	279	310	330	272	314	294	319	303	284	293	321	295	328	291	263	268	284	276	275	274	303	291	285	301	298	284	298	310	272	304	307	303	285	323	292	294	303	302	306	290	296	305	287	312	291	300	292	296	277	326	309	309	317	267	287	298	326	290	303	304	268	334	288	310	291	274	285	282	322	303	296	280	257	302	294	291	303	292	295	277	291	288	267	284	284	288	292	319	267	280	265	296	298	306	271	323	307	306	289	279	275	281	304	301	299	287	284	285	266	282	268	290	279	284	281	284	286	302	304	310	281	279	313	275	300	264	297	268	293	291	267	273	315	270	284	278	270	292	278	304	285	305	295	277	291	287	307	264	286	280	292	307	255	310	304	277	309	290	261	290	312	293	283	285	274	298	300	308	270	293	309	303	301	297	269	303	268	298	305	304	291	317	282	294	311	317	316	252	278	318	306	265	291	283	271	299	264	270	277	297	274	299	291	313	283	290	287	289	309	298	295	313	311	332	297	292	308	282	295	306	312	296	284	289	297	286	314	295	294	290	273	313	316	303	287	337	302	326	284	273	290	299	280	295	293	317	310	291	309	275	263	296	307	303	265	284	296	296	303	287	310	294	282	285	257	266	273	301	266	287	265	291	275	280	293	302	312	291	327	321	288	285	290	291	277	265	307	299	287	316	278	307	274	281	304	269	321	281	298	263	302	327	272	266	279	281	300	297	302	287	320	265	283	285	288	275	297	289	294	294	270	259	285	269	293	298	294	288	309	324	301	289	283	301	280	282	286	287	306	278	316	304	292	310	300	257	291	308	305	282	318	265	252	299	317	265	308	275	300	311	297	288	320	319	313	357	300	283	299	272	290	280	297	279	297	270	294	276	328	255	300	292	286	291	301	309	311	284	301	298	328	305	276	318	320	298	273	312	292	308	307	286	305	281	295	284	317	315	283	331	312	314	295	285	312	296	309	300	272	285	290	303	293	276	314	298	265	304	278	290	268	310	281	271	278	296	282	295	281	308	286	290	295	308	305	294	307	303	296	308	290	314	291	344	280	293	343	294	319	310	268	275	293	286	271	320	291	296	276	334	295	288	314	273	317	290	293	309	293	280	273	301	305	278	274	259	293	264	299	288	314	322	276	290	316	286	310	306	296	305	301	285	306	274	307	314	317	292	297	297	295	295	296	315	297	314	301	305	292	264	306	316	301	278	294	288	290	266	280	310	267	302	311	290	310	270	288	311	290	299	327	274	275	273	290	275	307	322	289	293	289	251	311	303	275	304	276	290	316	297	292	281	289	268	278	280	295	288	273	282	313	294	289	298	332	290	278	299	302	301	279	277	312	284	319	296
37091	60405	44336	31581	18257	9345	4910	1219	483	397	359	371	351	358	336	334	340	327	338	307	336	329	364	351	366	337	335	390	353	348	333	337	330	350	350	316	336	347	335	353	342	339	376	352	331	287	344	321	347	330	310	311	347	335	316	350	336	345	369	334	349	345	308	372	316	329	354	374	319	361	351	325	335	330	339	298	360	335	308	329	325	338	304	364	331	311	352	371	335	353	335	349	372	317	367	309	345	351	332	329	343	310	301	312	362	343	329	332	341	324	327	348	320	351	336	332	346	322	331	351	337	351	323	342	388	354	361	316	356	334	330	305	375	339	332	366	308	318	354	337	323	340	337	349	332	343	318	338	293	338	379	335	292	303	315	346	318	322	336	349	343	337	359	329	335	335	353	344	379	342	330	318	329	330	333	320	350	344	360	345	336	343	322	354	332	323	344	327	346	341	347	369	352	329	311	321	312	339	295	329	298	337	314	318	345	340	322	343	341	319	333	332	330	329	325	318	341	340	336	364	352	353	323	342	341	356	313	342	341	305	317	347	330	308	311	353	319	323	351	345	361	366	357	338	347	319	353	344	325	322	329	307	338	335	353	323	351	324	311	341	338	319	321	343	348	291	343	313	344	334	318	336	334	284	353	311	343	313	372	322	344	316	331	287	363	353	318	361	349	346	334	309	304	349	338	341	335	320	293	353	332	328	300	347	349	321	354	311	343	328	332	311	318	337	329	320	325	347	338	324	327	358	336	328	338	333	315	345	326	318	308	319	328	320	338	355	339	327	320	364	321	349	311	340	327	327	334	320	341	344	327	327	332	356	355	311	324	324	335	331	331	368	308	333	326	362	366	349	358	341	376	346	311	355	342	351	363	353	327	324	341	335	312	347	360	334	315	330	329	320	323	369	368	342	345	319	325	320	335	301	302	356	322	330	347	321	329	347	351	331	319	302	317	317	324	314	342	337	337	320	323	327	322	339	337	341	332	344	356	311	345	342	328	339	353	328	353	347	315	320	325	351	345	324	336	327	368	344	298	315	330	326	338	331	311	337	326	349	312	307	343	324	320	336	298	335	315	340	367	327	337	338	325	318	354	331	349	317	330	356	321	323	329	332	334	309	356	322	326	309	321	354	324	339	307	321	316	354	325	322	309	323	362	310	316	340	347	328	327	345	334	369	329	346	321	367	358	341	316	344	324	305	295	329	334	341	342	338	331	342	370	320	352	331	362	371	314	318	339	346	346	314	337	310	316	334	361	360	338	356	344	337	304	344	336	348	305	319	344	330	351	362	317	332	337	290	356	318	309	346	319	336	326	303	320	336	339	300	325	312	305	298	326	339	375	353	335	325	380	334	325	332	336	334	373	308	342	329	315	317	349	332	344	360	315	348	365	350	342	336	326	346	307	355	334	314	358	321	303	368	346	327	337	313	357	354	390	315	347	296	336	298	310	330	331	365	343	337	359	336	333	324	304	342	344	331	340	341	312	321	318	322	339	360	287	307	336	284	324	327	318	360	315	301	346	365	333	322	333	333	322	326	301	324	348	328	347	309	357	330	299	305	325	310	355	357	364	329	348	322	332	347	345	346	336	339	327	342	325	329	322	336	322	346	315	305	322	325	324	371	318	318	328	321	357	347	320	319	325	341	302	329	340	343	327	334	317	326	340	344	377	360	339	363	310	325	315	335	331	340	303	339	356	344	318	334	310	313	354	349	329	316	354	323	338	324	322	342	322	340	340	318	312	352	336	321	293	315	305	333	329	329	311	329	331	287	346	319	328	335	319	345	287	346	373	344	328	330	336	297	348	343	322	339	366	327	326	346	356	353	334	324	347	346	352	317	367	322	334	319	308	320	307	327	303	312	336	325	349	321	323	302	361	339	358	313	350	313	358	359	323	343	325	357	331	322	354	355	325	357	317	320	335	340	319	317	330	325	353	349	316	341	346	296	301	320	349	321	353	310	343	310	326	335	320	308	337	336	358	358	336	324	381	335	317	332	340	294	304	359	353	356	300	301	337	329	356	291	352	313	338	338	310	335	314	322	346	359	333	318	344	343	321	344	317	325	321	336	312	332	338	350	342	326	315	303	305	305	328	328	316	320	344	331	356	295	325	336	337	331	326	344	360	318	320	333	336	323	382	357	355	336	366	349	325	352	338	342	349	381	333	322	336	352	360	347	309	342	333	354	333	344	320	352	372	313	325	336	341	323	318	322	318	351	341	332	311	318	344	358	389	329	342	334	344	370	365	339	337	352	350	347	327	319	333	297	330	311	348	326	315	329	369	329	342	286	329	331	332	341	303	364	323	304	347	352	378	347	331	309	338	336	308	371	352	339	351	313	352	341	339	335	334	332	326	324	290	329	342	331	361	322	325	310	345	342	359	338	336	303	340	342	332	301	340	356	366	358	313	335	342	319	342	337	337	331	337	327	342	352	313	312	316	323	344	309	359	340	356	321	362	313	311	338	369	321	345	323	350	324	333	305	353	336	320	322	342	329	339	348	316	334	327	323	339	305	359	336	325	323	341	354	365	341	323	317	342	321	302	335	306	333	308	348	361	337	347	325	355	354	370	312	342	347	369	309	330	358	328	285	314	320	356	340	334	338	330	352	303	337	327	323	357	369	326	325	341	322	360	336	331	367	338	356	356	354	355	333	312	334	321	306	319	329	338	311	324	319	333	356	329	347	327	324	334	328	329	349	319	350	348	339	317	291	345	353	340	348	354	314	377	308	314	349	322	363	338	335	349	332	339	304	313	339	330	336	326	333	302	361	312	307	348	343	351	302	341	311	349	364	329	345	334	348	321	307	331	324	329	358	327	317	360	368	317	303	332	329	344	365	331	342	337	348	367	315	349	367	302	312	319	364	333	316	325	346	354	338	343	326	357	339	324	346	319	322	327	310	334	361	316	341	337	346	297	347	325	349	350	338	335	348	324	337	334	316	351	321	349	334	360	352	343	332	330	341	326	334	349	328	342	353	354	316	334	285	342	337	290	333	347	379	385	297	354	311	337	342	306	358	328	332	344	315	347	319	340	355	325	334	300	337	334	361	336	333	333	322	324	340	331	319	351	354	359	317	312	307	341	293	345	324	335	334	373	336	353	326	366	331	303	301	300	331	370	353	333	316	324	336	334	335	355	335	373	320	327	348	345	304	348	366	354	345	351	322	334	379	350	344	321	324	338	359	320	316	329	341	294	336	332	310	341	308	329	351	343	329	320	339	329	350	330	287	348	344	313	326	338	318	350	322	345	343	338	342	328	349	339	310	316	315	344	342	321	312	364	357	342	330	351	314	323	381	327	358	350	337	334	318	308	320	344	296	309	324	316	343	322	342	340	346	334	344	354	339	309	355	342	333	329	334	330	349	335	310	318	317	342	317	312	314	338	339	312	353	355	311	335	325	328	322	328	345	355	336	325	320	319	317	324	363	340	397	362	340	353	323	331	322	347	328	354	346	352	343	339	314	323	307	368	363	377	327	321	332
25339	21472	28685	26047	15277	4664	1618	772	398	388	359	368	347	361	371	325	362	327	324	370	343	320	365	306	385	356	353	367	344	344	363	320	357	346	328	365	356	350	309	323	357	334	320	352	390	341	337	306	377	356	315	309	342	350	354	340	312	312	350	341	358	331	358	350	336	334	385	378	346	343	348	358	338	372	350	331	344	375	347	323	351	364	378	339	356	350	341	331	352	338	370	365	344	313	330	340	341	327	340	370	347	375	336	316	365	318	364	350	349	358	355	351	360	337	356	357	343	366	362	354	327	361	308	338	331	363	344	340	333	331	297	326	357	365	324	374	352	352	346	336	326	352	334	321	330	317	315	334	363	332	372	367	362	363	325	348	339	348	332	362	353	348	358	313	352	339	331	340	345	346	329	338	358	335	319	368	364	364	345	344	350	364	343	354	402	340	399	326	362	350	348	331	311	338	339	346	317	330	315	346	342	373	343	350	343	354	315	325	380	327	347	340	322	364	332	354	343	339	379	327	336	329	334	339	360	338	339	331	353	364	360	360	356	357	318	332	318	363	357	316	350	337	385	341	392	352	314	333	393	344	376	351	323	338	351	326	359	327	340	338	303	345	321	334	314	340	333	343	369	321	363	325	361	356	387	346	317	341	332	329	315	330	333	330	340	346	366	341	330	369	328	334	341	324	351	348	351	339	361	300	318	363	342	368	316	340	336	341	358	352	338	356	333	316	334	335	338	332	352	329	342	348	367	317	337	371	337	348	359	357	318	318	299	325	370	337	336	357	347	362	325	314	351	387	351	338	323	323	348	357	356	335	360	345	341	320	344	335	327	359	333	315	367	318	352	368	336	328	350	332	315	348	332	311	333	343	357	339	355	358	386	329	340	335	324	334	332	346	344	316	358	302	332	333	351	316	339	340	362	373	373	347	326	341	333	342	345	351	346	340	359	336	352	302	334	325	336	337	353	338	346	336	362	320	377	368	393	360	353	363	363	359	359	335	356	354	340	340	359	320	341	356	341	332	349	353	342	358	341	357	340	348	364	334	329	320	366	322	359	347	346	332	369	326	347	358	354	340	336	381	318	340	364	348	350	312	325	340	364	330	343	347	350	369	376	346	338	337	324	374	349	360	355	332	344	359	352	381	350	341	322	369	349	320	372	360	307	313	373	347	369	309	332	310	332	345	325	367	335	346	355	325	331	350	346	327	376	334	353	316	333	344	323	349	313	362	362	354	359	350	349	325	359	364	348	333	367	349	338	338	324	355	350	330	347	321	349	334	359	340	358	375	350	313	322	338	324	349	342	357	341	328	355	326	373	349	355	352	331	349	319	325	311	343	342	341	374	375	337	355	334	355	362	326	340	333	346	331	323	349	336	321	340	344	361	351	346	356	318	346	331	364	337	338	386	350	328	342	354	373	350	332	342	353	339	346	306	370	325	357	384	343	343	350	348	341	346	329	320	339	365	320	368	333	362	345	329	347	366	346	368	342	358	333	361	346	342	313	342	348	368	349	322	308	333	319	326	343	334	322	350	345	346	336	348	331	359	323	342	355	368	308	371	342	381	358	359	354	346	355	357	353	384	366	338	329	332	318	348	345	362	342	335	331	327	337	359	321	333	320	373	350	332	343	315	349	369	340	359	327	356	349	312	336	354	330	386	338	337	355	343	339	295	343	347	379	352	331	364	337	337	317	306	360	323	302	363	344	309	331	351	325	342	368	305	390	355	331	342	359	329	329	335	343	323	347	339	353	351	349	324	319	329	329	342	343	314	355	364	338	347	379	353	353	322	337	342	339	355	339	336	360	333	347	358	365	324	333	348	336	373	348	376	319	313	351	341	341	355	323	354	355	361	356	338	360	349	384	335	383	345	325	334	350	327	312	353	315	372	357	369	342	364	340	327	321	362	351	343	307	312	343	341	340	340	342	338	339	359	364	327	338	350	330	351	333	341	338	320	346	371	378	325	366	371	350	358	359	324	324	356	376	376	345	344	330	339	335	344	368	334	360	353	341	368	351	353	311	315	332	337	360	344	353	371	353	327	334	362	347	395	335	353	367	361	323	345	323	376	359	323	358	355	343	351	352	342	344	370	360	333	328	347	358	344	361	352	321	315	339	349	347	365	327	323	330	358	338	360	366	368	347	340	369	349	339	354	322	324	357	347	355	364	384	330	344	367	331	357	348	354	375	285	351	337	342	318	346	336	330	338	321	369	330	373	342	344	318	367	351	358	372	371	341	348	369	355	353	368	333	321	334	335	360	327	335	344	339	343	316	314	353	347	344	293	341	340	351	351	321	326	343	313	331	344	345	393	342	354	356	381	370	334	333	368	363	377	333	334	351	334	354	374	343	336	347	352	353	354	305	365	313	363	336	358	315	370	360	317	352	356	356	346	356	359	346	324	355	339	353	369	341	364	324	371	365	335	340	342	387	337	358	321	349	317	343	323	348	354	320	349	336	340	341	342	327	364	341	332	354	342	346	359	334	377	341	339	358	370	348	333	330	320	342	320	368	363	350	314	330	330	325	340	350	325	311	328	347	324	329	355	355	357	350	333	346	370	325	373	352	344	363	338	373	343	317	349	365	333	342	338	311	367	325	345	340	325	374	327	345	363	348	326	344	358	405	352	315	321	355	333	320	336	373	342	356	341	348	351	352	329	335	346	363	312	357	340	361	364	344	356	350	340	334	315	341	309	336	377	314	335	352	370	336	325	324	329	380	353	341	313	332	358	346	302	348	342	353	345	350	333	340	351	325	375	330	305	308	329	371	347	334	366	358	371	352	388	337	326	342	323	314	339	327	376	325	331	328	325	329	325	320	317	366	377	326	332	378	347	358	349	328	354	336	339	319	369	329	294	332	327	348	312	333	356	329	347	359	357	363	367	311	352	367	343	352	336	351	317	321	366	333	383	313	327	333	350	332	355	324	334	346	355	313	324	348	353	376	349	335	339	320	359	345	346	332	339	328	354	387	335	341	318	323	365	351	344	317	334	358	323	343	385	362	348	355	313	355	346	319	342	342	337	360	364	360	330	361	338	341	290	352	358	343	362	350	337	342	324	338	334	325	380	355	358	372	352	338	347	333	319	365	334	350	333	316	328	340	303	345	291	345	342	355	360	293	343	322	331	358	378	334	355	348	339	333	320	325	313	342	344	355	345	358	346	328	330	325	355	325	324	336	349	365	334	354	329	345	338	342	361	332	313	336	346	342	373	355	341	360	332	341	341	365	339	326	317	323	344	353	338	338	334	333	335	350	293	339	375	350	314	334	336	366	353	324	365	323	347	344	324	305	326	354	365	377	352	305	387	318	330	330	346	354	329	355	347	329	346	328	330	359	353	368	347	337	376	342	360	351	330	367	300	360	329	331	333	363	352	392	352	360	358	350	363	367	356	336	334	333	309	292	365	352	353	306	370	383	366	328	339	364	372	334	358	359	372	312	323	356	339	325	338	351	387	354	313	325	358	293	340	373	355	342	335	339
38308	54687	37437	21826	11603	4552	2149	1118	494	432	401	416	386	359	425	399	378	404	413	397	400	459	411	385	339	434	396	421	403	410	410	406	435	381	392	381	403	403	416	373	396	422	407	404	401	384	419	358	432	407	391	397	404	384	407	406	376	398	374	423	402	405	409	401	400	406	403	394	404	392	365	387	375	388	381	426	371	395	400	416	376	394	390	390	406	386	387	412	398	393	401	409	392	348	342	407	423	367	416	423	375	410	375	389	400	407	402	346	382	379	375	388	418	409	448	418	386	420	400	434	385	394	395	392	384	374	402	380	398	384	404	409	396	372	386	368	404	435	396	371	362	430	405	371	391	415	401	405	366	436	419	396	392	414	412	401	425	393	412	403	407	383	402	399	385	433	401	388	372	426	401	390	374	408	401	374	386	363	385	363	405	397	360	353	358	370	413	395	374	403	420	425	373	369	387	401	366	375	360	403	388	407	407	361	348	400	375	369	397	395	396	412	364	395	387	406	415	411	389	384	381	385	384	411	415	382	411	404	390	385	422	402	417	420	408	389	381	394	392	395	409	407	406	424	370	378	414	403	392	390	369	384	428	397	399	409	406	380	435	364	356	422	384	385	378	389	392	372	436	395	384	376	369	392	389	417	413	427	386	399	390	376	372	370	402	422	374	361	388	372	380	420	391	380	378	387	406	388	409	395	401	425	419	385	391	380	407	398	411	413	380	408	368	405	394	405	375	385	388	408	393	395	428	384	428	389	399	391	443	408	400	407	394	416	372	388	405	382	387	384	378	379	409	400	397	375	370	394	369	395	400	357	379	373	402	415	384	389	358	391	396	400	391	398	399	370	396	415	380	417	421	387	398	395	375	420	398	420	381	402	410	346	406	388	370	361	394	402	373	391	405	406	370	393	404	393	398	363	407	451	407	397	412	405	403	412	388	365	386	428	414	380	415	366	399	387	400	380	386	382	362	402	393	388	403	399	386	372	362	392	392	394	392	384	387	391	398	387	408	411	408	395	389	376	358	405	378	393	405	408	410	410	404	413	387	401	349	397	369	390	416	442	408	393	398	391	373	419	395	394	388	405	393	382	394	411	377	424	402	399	367	397	369	411	408	383	416	392	415	388	342	396	397	423	376	382	397	362	386	414	399	395	377	413	426	406	407	384	389	475	399	375	391	378	349	400	410	407	389	396	392	402	390	424	403	409	342	383	421	419	402	399	432	399	410	400	413	425	388	361	383	367	396	408	393	369	388	398	399	420	405	385	378	403	404	384	387	374	392	360	412	400	433	398	441	382	367	419	389	393	374	389	382	390	395	386	401	381	382	376	390	424	404	388	382	392	366	427	421	350	397	410	422	408	385	375	409	414	395	400	378	427	401	432	393	418	379	409	390	390	422	382	402	383	418	386	386	378	392	382	387	381	391	392	424	435	385	380	404	402	414	445	410	398	425	417	398	377	382	387	408	381	393	404	392	416	363	400	410	392	415	387	386	408	384	387	361	399	381	370	381	412	421	370	387	374	389	407	407	411	400	393	407	376	380	390	397	379	395	340	414	386	360	397	393	398	385	412	385	375	429	422	399	394	390	420	403	372	381	382	388	399	390	363	419	401	381	366	399	406	370	381	375	385	404	403	401	390	376	413	399	395	401	384	401	401	390	346	410	393	408	373	378	408	406	416	406	405	382	430	414	381	384	404	414	398	386	422	392	369	421	403	394	378	345	397	405	378	376	390	390	404	378	395	390	400	389	407	413	399	412	395	407	418	383	428	357	390	402	404	434	378	416	413	399	361	427	414	362	386	389	395	385	397	395	385	336	392	410	415	421	402	372	423	392	389	382	398	404	406	419	393	408	414	386	363	407	417	399	411	421	393	399	370	397	400	397	403	391	378	391	389	422	371	401	376	368	367	359	419	426	414	379	408	385	384	386	390	404	374	374	402	349	427	407	385	428	426	369	379	400	379	401	403	400	403	361	402	396	363	414	412	423	430	405	385	394	376	381	380	398	409	389	395	378	406	394	386	409	404	365	418	406	349	430	387	386	350	356	361	404	383	404	399	363	398	386	421	385	384	398	418	389	420	382	404	428	421	403	400	403	352	395	372	397	425	404	359	373	441	380	428	415	409	373	418	378	420	404	373	397	406	372	394	400	354	415	416	421	368	419	375	391	427	388	414	389	375	392	382	381	427	400	391	390	335	392	422	377	403	416	409	365	401	400	439	407	399	397	390	410	423	380	410	425	367	383	397	406	376	385	406	384	403	381	408	404	378	400	394	403	378	382	430	422	432	384	411	379	430	416	436	405	428	370	359	392	413	437	399	383	378	406	371	394	413	417	372	383	374	395	385	428	345	374	416	406	443	385	416	412	397	388	404	386	380	378	389	380	364	380	379	415	388	392	406	375	403	405	396	408	385	388	376	410	361	376	384	411	371	412	391	423	383	424	394	404	432	441	415	392	416	381	355	394	385	416	385	401	394	397	409	390	407	380	393	399	398	421	424	377	398	373	418	380	417	362	423	394	426	375	421	405	379	408	409	372	389	395	398	375	365	397	421	412	371	378	376	398	410	400	381	413	377	408	397	378	397	375	401	412	430	397	358	401	367	395	396	392	413	407	387	383	386	415	430	374	388	422	401	399	407	392	390	398	411	427	416	398	403	387	409	377	408	385	378	413	390	384	397	426	414	422	391	421	410	411	375	424	379	391	404	380	393	352	356	438	403	375	423	409	399	386	378	416	380	383	419	410	403	388	396	406	414	379	393	406	385	410	418	396	427	408	417	392	404	381	379	417	410	362	376	405	396	441	384	369	373	401	355	408	385	424	383	392	394	392	380	394	397	443	401	413	401	437	383	401	391	385	427	388	375	415	351	382	436	432	390	431	408	394	368	395	373	401	400	420	355	371	397	385	397	406	376	398	348	382	397	396	359	379	403	420	366	365	360	410	383	403	421	415	374	382	427	374	383	400	393	385	416	407	372	402	433	404	378	378	394	383	432	405	376	386	416	405	369	379	427	401	426	392	387	376	390	416	365	392	388	431	401	423	399	393	395	405	382	408	398	394	372	395	411	366	417	400	418	409	411	379	381	379	391	402	409	378	406	402	382	408	375	400	366	395	391	411	401	403	412	418	378	391	394	422	383	396	380	412	377	404	393	375	390	384	425	367	363	400	385	403	427	373	397	340	395	392	384	373	405	373	351	391	374	391	419	354	418	422	380	402	355	371	372	391	395	383	422	406	424	401	420	367	415	405	380	399	403	405	430	404	409	408	373	393	415	396	387	438	380	357	400	390	364	415	390	399	378	420	396	397	416	395	418	424	367	390	381	411	384	393	409	416	389	416	394	328	436	416	423	424	409	373	412	383	411	370	391	368	381	397	366	376	426	399	372	428	424	407	400	402	392	392	411	364	381	398	389	406	390	378	422	423	381	390	341	417	425	395	413	425	435	415	435	384	410	399	375	393	405	416	382	393	436	401	390	396	412
22949	21051	28666	23902	21695	21637	14402	3034	888	697	582	509	451	455	485	490	509	472	486	419	471	508	440	453	444	481	445	460	454	460	449	427	452	445	425	488	433	436	476	436	406	459	433	496	470	448	440	443	450	426	453	454	443	425	444	450	488	486	475	422	442	415	485	440	463	459	511	501	511	458	464	475	440	446	440	495	409	445	481	443	444	491	440	445	448	439	460	453	447	462	489	455	455	429	443	490	459	437	451	393	460	440	461	474	454	458	495	435	457	454	456	440	458	421	410	416	474	474	497	405	462	459	463	408	442	458	480	461	427	447	503	433	426	415	420	474	443	441	441	457	422	459	456	466	445	433	436	504	461	430	488	452	466	434	441	468	458	488	422	480	442	459	423	453	462	460	487	467	449	457	487	418	479	471	467	482	387	436	428	481	460	459	443	459	438	445	450	433	453	471	421	470	491	464	478	443	489	476	514	462	462	464	438	472	471	458	420	475	466	464	441	465	435	460	433	448	437	423	456	419	450	464	444	434	455	450	426	432	479	436	457	457	473	501	490	421	429	448	457	456	441	497	441	463	449	478	434	464	456	463	408	478	448	462	454	462	440	451	449	468	459	464	451	438	476	467	432	463	454	449	434	414	410	427	452	429	441	457	443	436	471	466	450	462	484	450	440	429	448	472	450	429	406	470	455	446	461	453	497	448	458	420	483	439	412	456	406	475	436	458	447	421	478	427	400	441	441	445	456	475	450	472	487	462	438	451	434	458	450	450	486	459	440	446	462	441	439	453	449	476	433	426	480	426	519	435	430	442	457	473	481	445	450	420	463	431	433	496	426	429	456	414	414	407	411	456	438	459	463	460	453	459	436	427	450	456	430	459	455	465	405	448	433	462	418	448	439	426	463	436	439	429	465	455	465	479	407	435	468	441	444	414	448	449	436	430	468	461	447	479	470	443	467	429	441	487	487	472	450	418	410	470	454	432	435	431	449	497	419	445	451	446	454	473	443	434	467	401	452	437	415	443	445	466	414	457	482	448	409	489	446	475	451	459	453	495	505	424	444	438	487	447	476	415	440	428	397	470	426	426	433	447	456	442	444	410	412	460	478	436	437	450	436	435	437	410	453	486	448	448	439	429	491	441	470	467	438	484	497	460	432	469	451	412	417	453	408	467	425	443	457	471	431	448	420	445	491	473	451	449	471	434	461	424	490	425	471	444	445	452	436	414	482	446	476	447	465	447	486	437	433	422	477	413	414	484	462	460	456	450	453	461	435	440	419	429	475	472	429	398	478	471	441	456	454	419	455	440	451	494	420	446	459	466	469	426	423	433	397	434	464	429	443	467	453	460	431	437	488	439	418	468	433	444	472	458	443	460	457	463	440	428	426	450	430	471	460	447	458	447	450	486	450	478	461	447	437	469	466	442	463	449	450	441	442	440	467	484	445	435	477	465	454	449	438	424	475	451	435	444	451	419	444	438	449	441	437	412	449	422	483	455	494	448	492	440	431	431	461	436	453	445	461	464	427	416	467	443	442	436	427	491	436	443	432	460	441	448	458	433	450	446	472	448	447	485	444	497	482	435	452	466	433	477	438	414	459	435	458	456	443	426	461	478	425	463	469	454	466	456	483	498	487	472	463	415	455	461	478	471	412	455	437	440	447	408	443	449	422	448	442	459	474	445	453	444	459	474	451	459	448	481	439	460	453	452	472	437	491	411	423	486	457	423	467	415	423	434	451	431	440	446	415	474	478	462	445	447	396	431	445	442	445	432	454	462	481	459	437	433	446	444	429	443	450	459	462	461	463	487	441	463	429	485	464	458	469	437	420	447	460	421	432	476	434	440	445	429	433	431	434	439	433	470	438	429	434	454	438	431	416	446	458	429	428	460	439	427	460	443	455	426	448	487	470	445	431	463	469	422	471	448	463	464	471	458	474	445	425	433	443	465	453	487	425	434	452	409	472	413	453	469	454	465	445	442	460	459	442	420	472	465	420	423	417	440	447	461	425	433	409	444	393	471	472	426	486	437	424	477	434	429	451	463	452	480	431	446	462	429	466	467	470	456	457	481	450	448	444	417	436	394	431	450	425	445	454	421	416	421	462	477	401	463	448	439	452	442	459	473	462	464	484	440	437	431	467	452	442	446	481	453	416	437	437	404	472	432	460	455	472	411	439	438	466	478	406	433	500	428	444	433	451	419	477	496	439	476	455	489	445	451	441	430	445	485	473	455	443	410	446	454	470	406	442	425	465	418	493	424	460	402	469	458	441	438	443	480	451	464	439	477	464	468	456	472	451	437	422	472	452	421	449	453	462	471	446	440	427	470	428	476	454	451	454	466	460	427	409	476	436	465	418	436	446	472	429	466	458	423	458	448	448	423	441	439	461	419	427	470	481	451	464	484	460	460	477	445	489	480	440	450	448	454	467	454	450	456	430	433	469	450	424	448	462	452	446	428	420	433	460	463	441	459	454	451	412	441	448	463	425	445	401	478	464	444	443	451	458	459	432	457	460	438	462	442	425	471	425	462	435	454	465	427	457	466	428	451	474	467	436	452	469	423	418	437	439	457	435	468	460	474	438	446	505	457	473	446	430	445	430	430	479	434	454	427	453	462	463	455	463	465	503	421	447	428	453	454	475	436	456	463	446	432	445	424	440	410	453	430	449	449	426	445	441	432	483	457	479	439	463	424	451	436	477	446	436	491	444	466	440	441	461	496	452	464	484	448	456	435	466	479	464	450	450	423	439	477	464	440	475	459	460	430	477	436	468	461	443	408	462	466	463	452	442	437	483	474	472	449	472	405	467	440	462	427	440	438	465	426	412	472	423	471	452	427	414	508	415	442	416	442	470	455	459	475	442	463	464	451	433	465	479	454	418	456	462	472	433	441	439	452	462	477	410	447	442	432	438	439	450	453	488	478	457	456	432	480	447	481	431	434	426	430	447	436	449	467	466	449	390	466	450	456	478	437	446	455	445	457	427	470	422	426	432	407	469	459	459	424	411	449	445	498	396	468	454	450	455	445	462	462	444	452	437	457	477	482	481	473	467	458	445	497	474	462	478	447	458	465	494	458	466	424	461	428	428	442	457	447	419	448	477	457	512	414	440	485	450	443	450	419	461	418	470	453	450	459	480	448	439	474	478	442	411	417	464	421	446	436	458	459	434	436	438	447	456	437	467	434	468	450	439	478	470	426	453	458	471	473	445	501	434	461	484	454	408	455	484	455	444	468	416	462	444	465	436	436	438	439	484	442	451	452	414	443	465	459	444	445	446	447	413	467	451	465	487	468	448	474	485	420	452	470	422	407	443	475	442	432	417	445	404	443	451	449	477	436	434	506	466	419	463	416	450	457	469	473	437	478	464	455	474	474	431	451	447	462	435	439	469	427	453	418	469	447	459	447	460	449	429	434	489	485	506	408	471	463	450	428	472	470	440	440	448	439	459	452	420	470	415	475	473	449	416	450	467	451	473	443	442	446	465	493	471	441
39760	62365	46360	33268	24441	15290	6924	2611	947	746	602	564	517	522	454	498	507	495	464	500	529	501	523	517	500	499	471	493	522	546	491	477	558	469	472	483	492	521	481	481	460	502	530	517	550	528	464	506	494	494	455	482	470	498	487	470	522	478	462	461	512	484	508	468	475	498	496	500	487	481	496	514	470	501	545	521	545	470	489	463	466	506	435	512	501	497	483	494	480	433	479	507	524	494	507	471	501	479	524	426	483	478	463	502	487	493	506	485	518	497	510	487	506	470	510	489	470	487	506	477	521	510	528	479	513	491	545	520	492	475	525	474	461	490	481	475	468	497	456	472	499	527	514	492	477	505	499	440	502	478	483	473	493	504	490	490	458	460	506	454	466	503	510	504	560	493	510	481	482	494	501	492	464	472	484	511	489	501	510	527	480	479	506	458	525	475	489	458	496	510	469	481	485	528	472	462	462	495	498	487	486	498	454	481	482	513	460	461	496	475	533	499	501	459	547	512	489	473	496	531	437	520	501	472	505	441	460	479	526	455	491	464	508	497	470	461	493	509	506	499	462	502	493	469	480	538	511	511	494	512	518	496	499	464	493	504	481	489	488	479	489	454	481	522	475	512	483	477	483	530	519	446	480	470	491	476	509	494	500	520	488	469	484	501	516	456	473	453	486	489	512	485	514	537	487	526	490	504	498	453	538	500	514	527	488	532	515	460	423	522	450	454	494	494	469	491	489	499	497	457	496	496	503	474	496	487	458	462	463	488	502	467	472	475	499	495	439	486	482	485	505	441	536	491	531	474	467	523	481	498	477	477	520	491	516	501	494	526	509	504	461	491	515	465	477	492	479	509	488	500	504	462	478	478	486	511	497	540	504	464	500	488	450	507	487	524	485	458	492	476	480	470	465	480	472	474	477	472	482	502	495	514	490	533	497	507	527	491	522	491	498	449	463	493	471	469	472	488	498	482	437	469	500	515	487	528	486	511	468	532	457	470	462	505	536	501	476	497	517	500	484	488	498	453	441	487	517	459	494	507	487	507	494	478	497	463	450	493	548	514	481	463	489	463	520	520	481	465	481	489	454	472	483	514	483	499	495	486	490	492	472	492	523	513	486	452	517	468	465	520	479	504	471	448	493	489	502	482	496	537	473	495	458	454	437	444	462	489	478	534	457	476	430	464	501	485	466	511	474	475	508	521	481	522	505	492	444	466	509	520	516	483	495	470	503	463	510	473	480	470	453	459	506	417	497	504	495	456	449	494	483	479	496	485	482	461	504	486	504	515	517	500	505	440	507	451	508	518	474	474	478	504	532	477	482	496	511	517	522	447	499	484	452	473	469	466	502	473	478	459	473	533	506	469	505	528	491	507	504	510	490	466	486	500	498	413	482	452	531	469	504	452	510	497	536	500	531	474	541	508	504	498	490	491	462	463	508	487	505	542	480	505	489	494	436	505	486	492	471	481	527	494	462	462	518	457	456	509	472	473	480	493	486	535	480	478	494	507	508	462	452	470	503	504	500	520	465	545	459	489	506	472	488	486	512	468	479	462	476	508	495	499	478	484	483	497	479	466	470	499	499	473	509	532	465	471	452	480	490	478	529	473	475	500	512	467	506	525	536	488	453	468	528	510	524	492	478	469	488	524	484	466	512	465	483	503	483	495	467	473	526	511	506	502	497	503	470	508	464	490	496	503	473	460	493	492	489	466	463	494	513	487	509	498	493	491	471	484	511	504	475	479	452	485	460	513	462	485	530	502	480	459	476	516	499	480	487	479	463	455	484	477	483	494	463	492	474	489	477	483	503	511	502	508	482	491	478	524	469	508	536	478	505	513	474	489	450	483	506	486	466	480	520	491	470	521	547	514	530	447	537	489	467	501	478	477	501	486	502	518	505	476	500	515	496	501	503	514	480	484	500	443	507	453	530	486	504	479	462	485	462	486	508	479	500	498	496	483	482	501	471	496	515	483	524	427	506	493	480	486	513	478	513	506	479	491	496	493	512	470	470	496	476	482	479	476	519	490	490	483	503	487	515	498	461	481	499	505	464	513	491	501	493	467	469	497	494	486	469	496	441	487	518	514	530	499	526	501	475	483	483	491	488	506	505	515	518	497	520	477	469	478	511	479	520	485	485	512	482	492	466	532	480	445	472	493	489	508	497	505	495	472	503	495	468	519	490	490	519	453	500	477	511	506	496	491	461	502	459	476	490	494	476	453	476	506	454	544	449	469	479	451	494	504	505	527	514	508	516	504	524	485	484	498	493	512	479	477	493	507	502	499	511	474	501	488	482	440	510	489	491	460	497	470	520	507	518	481	484	505	472	504	497	448	500	513	507	466	486	480	473	489	474	509	479	492	499	481	447	484	503	529	482	500	482	465	469	490	474	466	566	517	482	500	479	522	511	538	507	484	500	497	513	505	467	519	484	519	526	468	455	490	496	537	486	505	538	495	469	507	507	499	507	524	506	507	479	468	531	482	489	467	497	468	484	524	534	479	464	474	482	447	496	514	470	439	479	493	458	484	465	463	524	520	476	503	444	479	493	508	492	504	505	464	463	517	502	488	491	510	453	494	507	472	486	475	492	498	521	475	514	477	485	458	500	516	492	481	509	438	491	484	504	502	448	507	495	432	518	464	509	478	536	485	483	470	455	446	498	476	518	469	455	489	487	441	486	471	501	508	501	448	464	477	478	478	503	474	518	475	489	466	487	482	503	457	451	492	479	472	477	475	521	521	480	475	525	503	487	516	483	468	517	526	504	503	472	478	505	494	493	513	485	507	497	500	541	502	487	489	472	468	455	503	509	512	506	480	525	485	458	472	447	508	498	475	481	475	466	496	502	475	510	477	507	489	495	504	456	484	483	458	487	518	496	476	489	452	471	476	467	465	513	465	519	468	503	501	494	485	475	458	466	507	495	460	502	494	492	481	488	452	495	518	460	515	494	497	471	477	498	498	449	523	468	461	487	514	495	493	483	484	500	462	482	512	444	510	480	521	528	463	496	473	499	478	503	532	494	435	504	491	458	492	471	504	498	519	499	494	513	451	500	464	475	498	506	479	483	444	474	453	486	509	487	482	513	460	530	489	521	499	490	486	515	490	487	515	510	468	499	491	480	494	526	495	492	450	485	474	482	476	496	460	464	484	459	486	499	483	485	477	515	469	527	506	529	466	457	475	497	501	498	431	464	445	524	518	477	509	525	470	517	509	511	515	468	487	505	470	511	463	507	473	490	482	486	434	493	453	511	476	532	505	472	487	490	468	484	495	481	496	501	437	482	478	508	493	494	500	485	474	483	462	484	511	495	492	491	483	484	489	532	459	480	485	453	523	484	493	474	513	445	475	462	481	527	466	481	503	511	496	484	500	486	471	518	460	486	485	491	454	481	497	514	503	486	490	475	495	527	507	485	500	497	497	495	505	463	452	535	501	508	495	498	490	482	495	494	474	489	485	501	492	451	494	480	494	480	502	535	497	523	497	510	495
31357	31826	30559	19687	8516	2082	814	433	290	264	250	265	248	251	255	240	234	276	282	254	234	262	272	264	248	239	264	259	234	256	251	239	243	276	252	256	261	263	260	275	242	215	235	277	261	273	255	267	252	243	210	239	271	263	232	258	248	266	251	262	255	282	279	253	236	262	217	223	236	280	249	256	259	297	265	218	238	258	236	255	274	257	268	243	283	240	261	206	248	229	248	231	274	256	255	268	247	232	241	251	247	247	267	230	266	261	235	246	233	273	213	284	267	256	245	253	261	256	258	217	262	234	248	288	280	248	246	277	218	234	249	267	249	235	232	261	254	267	279	263	252	261	239	248	277	268	242	257	247	298	283	256	266	268	244	256	243	231	285	235	275	252	266	271	240	254	244	263	247	238	242	255	248	246	270	252	249	280	246	252	234	246	266	256	250	273	250	257	247	225	259	246	266	250	261	294	269	247	264	221	278	265	247	255	256	248	257	248	245	246	265	274	263	253	239	290	241	241	239	249	249	251	227	283	245	238	257	218	254	266	250	248	240	236	274	266	268	246	244	261	275	260	252	244	249	258	280	257	242	246	251	230	283	260	278	261	253	265	266	262	236	248	227	261	274	270	233	281	235	290	253	225	261	256	238	239	245	244	228	269	257	242	268	242	230	239	274	252	247	274	246	257	233	232	252	256	271	252	274	216	245	250	241	265	232	256	263	252	248	267	235	245	278	264	229	268	245	265	240	241	244	223	244	232	272	234	239	276	271	245	270	268	244	264	250	224	252	262	256	237	249	259	258	223	265	226	233	270	223	265	276	253	228	273	234	267	251	250	253	247	284	244	232	277	238	263	265	246	270	263	277	288	260	264	243	250	271	254	239	231	248	246	265	228	254	264	264	235	275	272	287	284	242	235	247	240	265	229	247	263	259	251	258	244	263	242	250	262	269	288	240	246	278	248	244	254	219	254	276	251	229	218	287	273	234	271	289	274	266	258	236	252	253	269	286	276	259	279	224	249	255	272	230	254	243	254	279	235	250	233	262	214	266	261	283	265	251	233	263	238	234	253	245	240	236	270	237	257	261	258	235	236	244	284	244	280	260	253	246	276	263	246	265	260	247	282	274	244	235	287	277	275	259	272	235	246	230	239	258	254	253	232	232	241	260	239	266	269	241	244	241	283	241	272	255	252	237	246	227	244	274	252	264	280	280	265	241	252	242	240	244	228	238	235	241	244	245	239	236	234	267	247	280	258	241	257	263	246	242	261	257	253	251	244	254	259	233	247	267	254	241	246	232	249	223	269	269	251	253	267	273	251	251	243	244	236	231	276	246	244	255	263	256	246	276	244	258	259	235	214	253	237	271	250	261	251	257	261	268	247	275	257	291	253	245	241	262	271	274	243	240	244	243	239	261	251	280	233	267	241	259	265	269	252	274	276	233	238	262	248	232	233	253	243	254	285	267	264	231	254	215	259	255	270	251	247	268	258	245	253	260	230	255	272	250	290	248	263	262	249	234	247	259	239	251	271	254	256	251	263	267	251	246	284	234	267	270	258	237	251	240	243	252	232	275	274	275	221	264	228	264	260	274	250	237	279	257	258	279	261	265	274	233	273	257	253	292	267	258	273	273	261	250	243	242	285	258	260	259	235	274	276	265	259	272	254	257	262	240	256	279	250	233	231	237	255	254	243	250	241	270	268	260	251	276	235	253	257	294	262	237	229	271	225	272	250	264	281	232	237	261	234	250	235	266	238	254	263	250	246	253	237	260	251	224	286	260	282	256	280	270	249	274	262	264	237	259	231	240	255	255	224	241	281	253	257	241	240	266	257	244	266	234	249	257	241	253	276	260	259	250	271	227	250	247	236	252	256	259	233	248	236	250	245	248	227	240	258	234	268	263	225	244	236	275	283	260	253	266	277	259	248	259	258	253	277	239	243	258	242	250	238	269	251	240	241	255	266	255	251	212	254	278	247	255	231	260	259	263	234	275	240	194	219	240	259	257	253	266	271	236	236	258	216	258	282	240	263	245	279	242	245	243	249	241	233	253	256	246	245	238	282	256	275	244	228	248	229	248	252	232	262	265	232	258	265	285	250	243	246	250	229	289	244	267	243	267	229	266	256	253	244	241	283	255	255	274	262	268	237	266	265	236	241	270	257	267	259	295	279	256	253	232	247	250	256	242	246	252	245	251	253	233	255	230	252	244	242	274	260	264	240	260	248	242	267	228	266	273	278	247	250	248	256	245	232	275	265	256	239	245	246	245	233	219	248	291	261	278	271	270	230	248	286	257	265	248	254	254	225	255	253	259	257	250	265	249	259	254	267	262	258	262	249	222	260	274	244	249	289	259	246	271	235	263	230	230	244	266	238	250	239	260	259	277	271	253	246	248	279	253	281	249	243	263	264	249	276	287	222	253	265	268	258	251	278	273	258	247	284	261	243	292	273	225	274	222	237	254	270	241	274	252	241	237	285	234	248	239	234	238	245	234	256	248	283	269	220	237	264	236	227	211	243	257	269	240	279	264	229	238	269	234	238	258	289	270	248	254	262	241	244	264	227	266	261	248	249	237	257	256	268	252	255	270	267	259	267	230	248	235	276	276	256	254	248	284	245	266	269	265	260	273	256	246	259	253	268	224	267	268	242	245	242	262	270	251	267	263	231	261	244	240	263	243	254	238	251	273	248	258	227	276	260	253	258	275	231	256	229	257	235	249	264	239	261	260	235	268	244	259	271	254	244	249	256	220	273	266	244	237	232	256	236	246	254	254	232	258	272	264	216	260	248	250	218	228	239	250	261	275	248	229	288	264	250	242	301	255	243	275	292	237	281	238	272	260	242	219	255	247	274	250	260	246	235	264	265	248	235	248	242	225	285	276	235	260	237	271	243	245	264	242	238	255	265	253	264	250	260	261	236	262	240	226	231	261	252	244	290	242	220	268	260	273	237	247	256	248	245	258	258	267	258	232	239	245	262	266	249	275	266	235	259	245	217	244	246	246	257	242	269	241	235	263	251	275	261	221	276	294	252	276	261	255	250	251	251	265	260	258	270	268	236	266	246	262	241	234	255	251	252	231	236	256	251	235	221	296	273	237	247	246	271	248	270	229	281	265	259	274	258	253	250	251	240	250	236	271	248	216	228	264	257	243	234	264	245	278	259	256	241	236	243	211	272	255	271	249	254	245	244	270	255	277	258	250	244	250	257	228	251	250	229	248	247	241	239	283	259	234	255	249	264	267	251	272	279	261	274	253	255	234	218	246	265	256	243	250	244	232	246	248	242	259	261	236	261	268	253	268	243	277	239	260	262	228	244	250	255	269	252	247	262	243	246	275	231	255	279	245	260	264	249	256	257	246	235	276	258	228	257	245	276	221	249	280	248	283	256	232	240	240	263	243	250	281	273	231	255	265	237	252	264	265	229	265	254	271	277	243	222	236	253	227	222	230	264	261	271	256	227	254	235	262	253	248	251	259	255	259	233	223	258	247	233
36851	46959	29056	17786	9925	2741	1179	611	339	341	286	346	297	277	267	286	311	285	284	302	298	302	324	297	312	296	324	306	257	293	301	296	277	318	301	310	292	309	279	313	316	305	335	249	299	281	330	294	277	279	305	269	288	315	307	320	303	313	290	315	302	283	277	319	289	315	284	274	294	289	296	279	286	329	289	273	283	277	308	317	294	289	307	334	307	280	332	274	310	288	328	281	270	279	302	284	311	282	283	279	282	296	332	300	301	304	299	280	304	274	258	282	321	306	290	305	275	306	305	287	292	326	316	292	292	297	281	258	311	295	312	330	304	279	287	298	267	269	312	291	301	268	309	286	295	271	317	322	270	292	304	279	315	265	316	283	307	283	294	324	315	298	288	303	294	316	295	291	296	307	276	256	304	275	292	274	297	287	299	279	290	277	298	287	304	310	283	280	305	276	339	316	280	304	305	314	294	311	277	303	295	297	316	317	289	286	311	300	279	312	283	314	316	323	298	310	306	297	295	314	274	319	322	304	293	271	306	256	310	280	258	271	286	264	281	284	307	300	303	307	314	303	258	306	283	326	292	290	294	289	263	297	289	289	293	276	295	296	270	310	296	285	236	261	302	306	297	309	284	289	297	294	262	293	306	295	288	292	279	321	332	265	299	260	278	291	306	297	304	286	301	290	280	302	303	331	296	300	277	297	280	292	275	312	284	286	299	281	314	298	310	315	303	276	313	268	277	321	292	292	322	295	277	305	306	289	288	317	312	269	304	310	292	274	306	293	285	299	277	320	277	284	281	290	287	319	256	261	280	298	296	283	265	265	291	305	292	265	304	295	280	275	287	309	273	292	296	296	293	302	303	308	311	299	276	265	308	306	269	319	303	289	277	313	305	278	280	308	291	276	296	295	292	293	289	315	306	290	295	307	305	290	328	275	292	296	270	303	291	276	310	301	266	308	306	290	288	278	297	263	284	306	273	305	312	279	285	264	307	289	293	295	310	312	298	287	298	327	287	309	300	280	275	287	308	309	313	297	316	300	293	293	290	321	299	284	308	271	308	269	288	304	300	292	291	307	283	278	296	343	284	297	283	324	269	298	262	304	272	285	308	299	307	317	274	273	284	294	291	282	289	282	291	289	322	267	267	300	327	315	320	305	288	284	286	299	267	342	299	280	292	307	302	294	290	279	314	253	299	304	289	274	293	293	292	298	288	313	286	332	278	306	301	318	323	293	271	287	306	312	308	252	308	303	310	320	314	321	297	277	311	280	332	278	285	302	282	315	320	288	261	319	278	324	285	306	283	319	320	299	323	287	299	306	283	329	321	311	257	291	278	308	321	286	278	307	267	288	296	302	313	261	262	279	284	294	290	309	293	321	267	268	301	299	259	343	295	285	299	314	303	327	295	305	300	256	304	264	271	314	301	300	314	302	304	283	295	300	285	297	316	299	311	274	299	279	288	314	300	292	284	282	304	304	292	301	292	291	293	269	285	275	292	321	294	287	291	277	287	262	286	294	305	256	283	301	300	310	254	311	326	323	315	287	287	276	285	310	294	298	319	304	268	299	296	305	292	284	312	309	289	281	246	292	276	282	301	284	298	306	275	287	294	307	299	304	293	300	262	281	284	299	289	296	297	309	290	286	333	283	309	299	271	297	318	294	269	309	301	304	292	302	288	286	323	317	293	307	254	298	287	275	288	334	289	267	291	295	284	312	286	275	294	301	292	279	294	301	292	267	297	283	294	290	296	279	296	327	338	308	296	283	304	297	271	278	277	319	288	300	272	322	291	274	298	331	320	292	328	295	284	288	316	287	284	300	295	293	309	284	275	267	278	325	315	277	280	301	318	316	291	312	294	293	279	306	291	288	279	310	272	282	296	271	241	299	298	290	300	296	301	285	288	302	252	309	260	284	309	277	272	303	298	310	284	271	278	274	272	273	318	291	312	303	299	299	278	304	297	285	306	295	288	301	257	285	302	250	291	306	299	294	298	281	296	264	286	292	270	317	286	326	301	277	297	304	290	295	271	269	311	293	314	273	286	293	283	291	281	305	325	300	296	286	295	289	293	298	277	283	293	336	284	322	295	289	292	319	283	283	273	274	301	294	271	303	282	303	337	283	290	304	275	303	296	291	273	317	281	295	301	276	286	294	295	310	297	289	309	295	287	297	286	308	280	309	308	348	318	311	327	281	302	326	294	271	301	298	320	301	298	325	322	310	287	276	301	302	291	272	285	298	278	308	324	315	291	308	296	285	279	307	277	290	281	302	276	284	285	292	294	310	313	308	244	286	304	279	284	283	297	290	309	315	284	298	281	300	290	306	265	284	272	292	282	268	290	286	296	267	313	266	286	299	306	304	259	312	282	284	346	278	305	289	298	316	282	297	296	285	325	324	326	282	308	292	298	304	288	300	341	266	298	298	340	313	301	333	313	299	304	283	267	293	286	317	312	297	315	305	273	260	326	278	280	308	262	318	274	318	297	279	312	298	292	304	283	300	298	262	285	276	287	310	285	314	302	281	269	306	321	289	282	285	301	301	272	338	289	296	289	277	301	310	263	285	298	299	296	303	293	309	283	292	316	315	274	317	317	260	292	269	298	273	294	306	281	319	311	285	297	324	299	272	281	283	299	291	298	324	309	295	304	283	242	298	305	298	296	287	301	324	284	299	283	309	317	295	272	309	295	279	308	349	281	285	284	288	275	268	270	281	305	285	267	284	299	317	273	304	278	299	284	312	289	339	255	308	288	304	268	299	301	284	322	314	281	286	284	327	278	282	295	275	325	287	284	291	299	282	298	325	309	305	308	278	290	323	277	274	280	299	284	301	300	273	293	326	303	303	297	294	272	282	299	302	304	287	286	299	286	321	293	299	315	304	299	300	305	311	264	343	297	273	282	301	314	240	307	294	289	321	302	313	321	311	287	267	278	280	305	308	296	308	299	279	281	328	298	286	300	313	314	285	306	283	289	307	264	315	251	272	318	298	338	271	282	284	292	300	280	270	299	273	282	299	306	284	269	303	263	275	309	302	295	291	319	247	286	284	291	283	297	300	276	324	296	313	306	318	293	291	293	289	273	283	288	326	277	322	299	271	312	312	276	308	307	291	300	325	287	315	291	316	268	287	306	282	283	298	312	272	284	315	284	294	299	299	264	306	291	303	302	310	302	313	308	282	315	308	327	287	274	313	304	331	312	284	291	303	291	286	312	313	260	319	302	294	304	310	306	300	287	269	255	281	314	283	297	282	298	303	284	291	300	254	300	314	295	290	310	289	283	316	334	294	273	312	290	310	328	294	270	280	286	326	288	288	303	305	280	347	283	299	292	301	271	303	307	309	339	282	288	304	267	305	317	311	267	306	304	303	275	277	304	322	290	322	282	321	256	309	288	300	306	347	279	305	309	291	305	309	278	304	287	290	320	305	298	286	301	301	290	309	320	268	282	308	307	296	300	298	309	303	285	296	308	289	278	274	292	295	305	258	278	332
24032	21070	28310	24592	21511	15752	5780	1387	699	558	493	422	348	294	337	289	318	281	311	317	325	312	281	302	300	298	309	324	290	321	281	300	303	300	310	324	338	289	303	299	288	311	312	290	295	302	287	315	318	297	272	283	308	284	285	301	348	294	333	280	305	284	290	301	287	288	313	294	270	272	317	285	305	283	285	279	291	299	317	298	303	294	285	309	332	298	294	298	333	309	284	316	323	283	288	286	316	320	257	316	300	310	324	268	282	292	272	296	294	276	277	324	284	265	339	271	293	291	318	334	294	315	314	291	296	321	280	275	290	300	282	316	306	311	302	320	276	286	297	297	291	295	322	292	276	311	325	311	263	327	302	274	300	295	282	267	284	252	304	270	274	293	267	332	296	304	276	298	326	310	315	310	266	312	319	313	305	307	303	320	342	320	274	317	288	296	256	328	304	318	282	281	320	284	289	295	292	308	289	298	284	276	289	293	285	288	289	298	305	273	307	297	291	285	283	291	263	312	309	286	274	291	314	278	320	323	289	309	298	287	305	295	286	378	309	295	301	325	257	308	320	299	302	310	312	309	300	316	259	280	263	254	267	337	304	320	311	286	314	325	320	294	324	272	290	312	292	306	331	312	268	295	294	319	322	306	277	302	300	330	291	290	277	270	305	314	262	332	277	291	314	302	328	314	295	286	280	301	299	278	336	325	302	282	313	281	294	294	285	316	323	315	312	307	330	281	306	295	291	316	273	289	300	309	305	309	287	290	294	295	261	325	297	293	270	316	296	304	275	276	317	315	293	279	280	320	293	316	295	291	306	321	308	274	264	279	283	282	269	271	312	291	305	330	317	295	295	279	278	293	322	311	319	288	304	282	270	289	330	299	320	313	298	274	286	286	323	282	284	305	306	303	306	292	298	299	290	306	310	317	319	312	289	283	326	309	301	319	305	307	308	335	280	276	316	321	305	309	298	294	278	273	324	290	311	292	320	294	280	288	298	314	308	304	301	292	298	311	290	298	298	295	301	310	270	297	301	304	285	330	318	303	311	303	314	282	289	334	356	283	327	310	321	297	320	280	305	289	296	308	256	297	254	324	307	303	329	322	289	308	298	307	273	285	337	287	318	311	293	285	293	307	291	288	310	287	305	304	314	294	307	318	284	334	309	260	305	307	317	302	283	308	297	326	314	297	291	289	312	316	297	317	320	289	261	283	340	302	275	304	290	299	321	303	295	310	292	311	310	309	282	299	277	337	311	256	304	268	289	300	277	307	310	287	276	302	257	300	305	340	308	314	315	300	297	320	290	276	282	289	298	293	320	291	291	282	275	236	262	290	298	308	299	307	311	296	299	287	342	279	297	289	270	282	313	304	301	340	299	284	293	314	314	316	268	288	314	319	299	273	315	333	295	301	323	274	302	325	283	316	297	319	282	276	290	281	289	310	314	298	279	285	306	291	312	264	264	326	293	327	289	290	299	316	334	302	276	312	301	303	311	287	327	302	282	308	299	308	316	301	297	280	311	311	325	299	329	306	298	280	281	294	289	312	295	294	285	311	291	274	299	318	307	294	318	297	316	298	293	260	328	355	293	310	296	305	334	297	306	326	263	298	312	306	312	306	263	282	285	310	306	297	271	293	285	301	333	312	300	285	274	291	302	291	290	334	309	288	296	287	285	294	307	303	329	295	289	319	301	309	297	317	281	326	305	306	295	335	300	312	277	302	293	291	292	324	310	296	323	280	319	262	316	287	309	296	322	285	299	282	320	332	295	314	282	284	310	310	321	294	312	299	309	314	286	292	309	331	307	323	338	299	276	270	306	308	300	293	331	302	307	292	338	311	264	285	298	288	298	312	310	277	305	277	296	290	295	314	283	329	269	298	287	294	280	292	324	317	288	305	270	308	303	307	352	284	315	285	315	305	306	287	290	314	296	315	299	293	301	310	309	301	297	323	309	307	314	300	270	267	343	279	282	286	269	299	293	295	292	294	295	304	300	301	282	287	299	292	280	266	328	319	312	324	304	320	300	301	318	309	296	301	325	276	326	332	329	314	322	314	276	329	301	316	297	328	296	304	294	306	319	282	279	305	311	311	302	263	295	298	300	286	310	303	281	267	287	319	285	297	284	300	289	319	311	305	283	311	287	291	266	300	300	273	321	273	291	297	306	277	294	321	304	294	268	313	303	290	318	297	303	316	293	325	300	293	333	313	305	283	313	281	317	281	308	309	302	320	320	307	300	318	311	284	285	296	299	325	289	330	282	318	280	280	299	334	309	317	323	290	298	306	268	302	257	303	310	267	299	308	308	312	309	305	317	284	334	317	319	295	309	313	293	308	287	312	328	316	294	298	304	304	295	274	286	312	286	285	306	294	337	276	322	305	323	286	292	319	328	310	288	292	304	286	301	284	291	324	301	311	297	260	303	261	300	288	265	310	298	323	288	312	276	286	288	316	278	252	315	301	314	303	287	316	272	294	289	276	288	304	291	332	303	311	342	288	316	306	301	296	282	288	302	273	303	319	262	269	280	307	333	338	329	299	304	296	282	279	294	325	290	323	348	301	290	292	287	291	291	281	332	288	285	293	301	320	310	299	326	334	314	308	322	305	311	296	280	279	272	292	316	268	291	290	305	303	313	330	285	270	325	309	266	305	341	299	283	340	314	298	321	300	303	294	290	316	327	292	305	292	299	304	283	284	293	266	298	287	315	311	295	304	298	271	288	309	308	299	292	316	283	305	306	274	311	339	314	290	307	314	278	318	312	317	323	336	330	302	300	276	300	298	304	305	290	293	286	265	307	314	323	290	286	304	256	300	275	299	314	293	292	312	280	313	294	306	292	282	300	291	285	283	279	291	300	353	303	269	304	300	302	302	298	311	296	285	320	315	314	294	325	309	321	291	288	282	313	298	296	317	281	300	303	320	295	307	318	307	302	328	300	300	310	292	309	323	285	264	307	296	304	324	277	289	317	308	275	278	282	316	313	308	321	288	304	300	302	293	296	289	308	318	293	300	291	306	291	294	315	295	305	316	356	332	324	260	292	268	317	333	305	289	286	287	275	326	314	281	297	300	283	297	280	303	287	275	304	287	277	298	305	306	321	332	305	284	310	304	302	324	294	310	273	286	285	280	314	305	291	299	295	320	327	308	315	271	261	297	314	298	293	291	300	291	285	292	261	302	309	306	308	282	290	327	283	320	300	290	303	310	295	310	300	311	294	285	296	324	289	287	279	300	279	299	294	286	308	293	304	309	295	320	310	316	288	320	301	284	335	299	302	286	286	297	300	301	298	275	288	281	318	301	298	266	333	282	302	312	291	285	299	294	317	297	296	308	264	306	310	335	286	292	320	283	298	316	286	325	322	279	328	299	336	273	326	314	273	319	296	280	294	270	315	289	263	303	331	261	294	314	276	274	302	311	288	302	308	323	289	324	302	292	306	323	299	288	301	301	282	307	309	321	293	321	283	273	278	308	316	301	295	299	306	276	295	301
37746	58060	39077	25803	18510	10890	4569	1611	853	767	641	496	355	353	355	320	346	362	328	355	350	339	344	335	340	354	335	363	322	341	349	344	381	364	346	360	358	373	402	349	324	334	327	339	367	340	340	348	309	343	327	345	354	353	360	352	321	331	344	338	325	355	353	325	315	343	328	358	324	356	348	357	350	345	307	350	360	356	327	331	332	341	340	374	353	340	331	343	348	348	321	341	357	366	324	377	333	340	349	346	325	328	294	343	304	340	333	343	322	294	332	323	352	350	321	306	363	356	357	347	347	327	364	312	345	357	354	342	330	334	327	312	325	334	339	341	328	309	324	351	337	345	327	348	340	323	350	345	338	316	337	357	321	319	357	366	370	361	336	325	345	329	317	316	329	359	378	367	343	313	321	365	352	354	333	341	347	316	340	351	321	344	309	325	317	339	343	382	365	349	355	328	360	334	347	330	283	351	325	327	320	360	344	354	346	345	319	297	334	374	340	312	352	338	333	324	312	346	328	333	305	346	328	333	370	323	351	318	358	356	322	348	348	317	329	356	402	311	362	353	358	345	328	315	334	377	327	340	323	324	358	357	334	317	338	362	322	322	370	370	336	349	319	350	348	372	348	360	322	339	358	329	351	352	351	337	331	355	307	330	313	343	343	347	342	329	340	310	337	362	307	338	319	349	320	341	339	323	331	313	373	346	351	322	318	349	333	333	350	313	329	337	382	360	316	363	357	335	355	340	352	351	352	332	327	354	366	329	349	336	322	375	366	306	380	348	357	380	336	319	346	351	346	349	351	311	305	343	346	309	354	322	326	326	310	340	337	318	350	332	369	327	341	328	303	330	324	346	308	401	317	335	346	338	310	320	314	329	350	336	343	312	337	325	336	310	345	371	319	326	341	343	308	343	360	322	328	351	351	321	308	325	330	306	335	310	336	325	342	336	309	327	337	341	328	362	335	298	355	354	362	338	371	344	333	314	366	324	344	351	329	387	321	329	332	344	344	337	324	360	337	332	337	340	351	374	305	342	316	342	321	339	328	361	349	355	362	366	332	315	380	330	328	338	330	355	329	338	335	309	354	345	356	303	335	311	367	321	328	358	328	330	361	335	333	334	334	347	369	335	324	354	351	313	349	331	348	345	365	389	332	329	316	333	343	355	359	347	343	351	360	357	299	328	336	329	325	327	323	345	358	317	325	312	359	360	338	337	338	329	332	334	380	328	347	358	368	338	347	343	332	308	332	354	341	348	325	323	342	365	336	351	315	380	351	345	329	332	303	353	307	343	334	332	333	363	322	342	330	355	334	322	358	335	335	319	341	362	343	314	350	350	292	335	314	311	338	337	318	359	358	334	348	360	354	343	332	354	350	318	320	330	337	354	360	340	316	345	326	318	300	357	346	320	298	320	292	384	331	360	366	358	339	328	331	337	342	326	351	315	350	348	361	356	381	339	347	310	368	341	333	348	340	311	317	341	324	352	325	301	334	322	344	343	353	315	350	358	364	328	324	352	359	313	345	360	342	336	326	327	355	335	350	334	334	334	324	310	350	358	337	332	350	332	334	326	319	337	302	338	341	340	354	347	369	320	318	331	362	340	346	363	328	341	323	336	313	351	337	352	353	327	317	341	313	316	369	326	364	353	340	350	342	350	323	317	339	346	306	325	325	317	338	392	343	363	313	342	344	333	351	342	323	332	355	319	354	365	419	311	355	328	349	400	344	356	341	360	354	335	327	342	321	317	349	365	318	322	346	330	366	346	346	347	327	322	359	341	327	328	339	354	352	309	348	327	342	317	338	316	361	366	327	355	329	337	357	357	334	360	337	329	340	327	334	338	323	337	327	328	355	320	338	354	360	335	334	358	309	295	348	366	358	307	337	342	326	318	354	306	341	322	326	379	334	314	327	341	319	344	304	336	318	365	372	361	349	341	315	367	323	318	337	335	354	337	354	329	329	350	337	353	339	349	367	310	339	342	342	331	332	320	346	325	360	352	333	369	316	341	336	352	337	360	322	304	378	339	351	283	353	308	331	328	353	335	356	330	311	309	323	349	328	346	342	364	313	354	353	335	353	334	335	330	329	357	373	307	311	321	329	341	337	371	340	325	301	327	330	371	321	336	311	329	306	317	352	359	342	319	362	303	329	382	337	352	320	347	341	319	300	348	347	333	355	341	345	344	309	345	360	320	329	316	322	359	382	319	332	332	347	367	299	326	366	351	356	353	334	325	338	314	352	309	317	342	328	339	320	332	326	358	327	335	342	321	368	334	355	328	346	334	343	364	354	319	353	360	312	317	350	344	346	325	350	326	340	343	333	336	340	317	341	333	309	314	335	339	315	348	340	360	344	350	345	344	344	364	359	354	367	387	340	307	347	350	328	302	340	345	324	309	316	350	341	338	303	364	311	330	322	320	345	357	325	309	336	352	335	355	341	338	344	344	329	342	333	327	308	327	358	324	301	344	331	336	368	330	337	337	360	362	344	293	346	345	362	356	343	323	325	333	355	339	331	348	293	321	339	349	347	368	334	328	338	315	379	375	327	340	334	319	318	345	331	332	361	330	366	344	352	318	328	345	342	343	373	345	323	330	333	329	331	360	352	371	327	320	336	338	346	334	334	320	371	377	327	347	373	367	342	364	345	334	335	334	346	359	352	376	301	336	346	370	354	320	351	342	329	325	339	368	339	355	340	346	324	340	343	336	348	330	350	357	360	308	342	331	323	342	338	347	375	325	362	352	347	380	325	349	348	328	340	306	342	352	305	340	333	361	314	331	322	356	347	354	341	295	320	351	329	333	322	343	332	355	313	323	348	304	321	312	333	338	336	319	316	333	334	328	326	379	389	358	359	339	344	335	315	357	300	344	318	312	317	355	341	379	337	354	363	301	327	347	352	353	347	331	357	312	289	333	339	358	320	346	320	306	330	351	338	333	315	348	325	358	296	320	326	344	342	351	335	339	331	332	346	337	329	321	313	336	326	318	326	349	373	334	341	312	355	348	371	355	359	340	342	363	353	296	319	337	349	393	361	322	372	369	326	357	343	355	340	340	370	360	328	335	307	326	367	330	338	332	333	328	346	347	320	325	343	322	347	332	333	332	315	341	334	347	324	309	337	353	341	337	356	342	324	306	356	332	354	353	333	335	320	382	307	323	333	334	307	344	344	301	358	339	362	345	319	328	334	329	311	288	317	332	335	333	339	349	313	352	309	314	351	348	317	336	353	351	331	329	349	336	306	352	333	328	349	328	335	357	297	336	372	360	371	343	341	320	335	339	357	348	376	321	364	318	333	348	300	356	353	335	307	315	332	306	367	351	345	333	337	375	327	338	329	328	352	338	324	344	328	363	326	309	327	370	361	359	352	308	342	334	352	340	345	359	341	319	351	337	338	330	336	373	367	322	357	308	358	327	331	362	360	325	354	361	333	333	362	376	326	310	355	336	343	343	347	357	344	315	323	309	343	319	337	339	318	321	337	365	362	319
25380	21381	28221	26213	16670	5734	1345	666	563	481	375	352	360	344	362	356	368	378	352	395	336	375	337	364	405	337	319	318	344	360	373	342	380	329	360	372	343	356	356	356	324	353	339	343	339	362	394	344	353	334	346	357	323	323	375	344	356	373	380	412	362	380	333	351	345	338	364	363	335	356	349	359	337	347	344	365	334	349	360	359	345	363	352	355	351	365	359	381	358	321	317	356	338	348	335	294	333	374	350	359	375	332	352	327	381	361	349	324	362	355	368	311	362	334	349	331	371	344	348	381	322	349	318	324	339	341	381	347	350	354	359	362	362	362	321	342	332	380	377	312	349	336	362	370	371	357	363	354	355	340	317	348	369	331	370	359	354	366	342	337	381	353	351	354	338	340	351	352	363	343	352	374	340	332	355	419	354	346	322	357	358	358	344	373	310	368	328	327	328	366	359	364	362	348	387	363	325	356	358	381	353	345	375	339	338	373	361	360	365	321	353	368	352	335	332	328	355	340	359	346	386	352	364	333	340	338	351	363	332	372	367	339	334	351	357	352	320	393	364	338	365	321	341	332	325	307	370	343	316	368	355	339	346	325	362	374	363	362	361	362	344	371	353	365	325	334	334	360	344	317	364	374	369	345	370	365	341	347	338	390	377	349	341	331	349	355	356	356	341	357	343	352	354	345	341	354	335	348	327	356	369	326	393	378	355	382	338	371	349	335	319	364	315	370	378	341	346	367	323	334	336	349	348	347	383	320	365	363	370	356	372	384	327	349	347	374	314	340	387	347	360	334	337	346	353	351	363	341	383	358	380	316	340	318	359	349	345	381	363	354	386	327	342	360	325	352	336	394	335	338	316	350	334	316	356	359	356	340	359	384	350	347	318	329	363	362	337	352	366	355	340	345	361	349	289	373	347	346	360	360	339	330	336	375	337	353	344	372	347	316	366	338	350	371	354	359	355	358	386	354	369	399	359	376	332	385	334	347	353	361	367	359	363	347	316	346	343	368	373	343	368	350	398	345	368	342	384	345	368	333	329	346	381	348	354	350	403	349	369	384	359	350	337	336	336	369	377	360	382	332	312	345	355	338	333	315	358	345	329	339	352	344	355	358	342	367	324	364	372	365	366	343	340	373	367	331	340	303	372	384	371	346	333	296	346	372	326	293	346	346	363	354	384	353	340	348	330	366	338	356	339	325	321	339	337	335	360	341	336	355	371	355	302	353	344	327	385	352	371	328	358	357	379	341	342	303	337	335	358	314	359	389	309	371	349	351	355	349	343	335	386	386	367	336	372	344	357	324	340	341	347	338	354	358	362	338	354	348	344	347	364	348	302	380	350	343	354	366	346	366	350	359	364	370	355	322	339	363	335	346	375	344	321	369	357	367	368	357	337	360	355	348	345	358	353	359	336	379	366	345	327	331	369	336	343	330	381	376	331	352	353	381	354	334	320	329	345	334	360	352	357	354	334	326	340	335	361	348	374	324	320	334	324	359	372	327	341	367	360	350	381	352	340	327	367	322	340	351	351	345	336	320	343	385	390	327	340	342	371	347	321	366	334	347	307	340	366	320	392	362	347	366	350	342	326	363	367	361	341	351	370	348	323	337	355	340	325	341	340	326	337	333	323	340	314	349	382	353	389	341	349	357	352	350	357	351	336	353	349	380	354	345	319	339	392	368	363	365	376	351	339	356	398	346	359	364	355	321	387	343	386	347	382	321	329	359	346	374	367	363	317	352	365	340	342	333	341	374	374	350	353	388	377	341	352	327	377	356	326	339	339	347	335	358	384	380	343	354	355	336	351	369	329	378	352	309	368	373	316	349	367	322	356	349	358	360	351	378	331	368	381	345	369	379	365	356	363	355	335	351	327	335	344	372	346	359	351	353	340	358	335	378	333	322	361	406	316	384	333	355	347	367	345	343	348	382	361	345	371	343	387	349	335	356	333	350	340	356	385	377	378	386	353	374	361	367	350	349	346	345	338	384	331	320	337	355	378	327	370	347	334	325	399	332	328	346	343	333	355	328	345	366	370	368	369	339	368	371	347	380	373	351	338	341	333	347	353	342	359	347	319	337	363	365	381	331	342	327	343	358	359	355	332	367	343	372	367	332	345	349	357	354	348	351	350	357	331	351	394	355	348	353	341	374	356	351	360	355	351	330	401	408	344	342	362	346	363	402	366	342	355	321	367	348	347	345	363	339	339	339	379	352	364	354	378	363	370	354	339	363	368	334	354	353	365	357	374	346	359	358	372	351	353	340	333	345	325	379	351	357	351	345	355	387	332	381	335	351	352	353	341	375	341	328	343	369	354	357	353	349	355	339	328	348	346	361	371	376	364	317	335	359	372	361	369	332	359	302	343	325	344	332	342	351	374	342	367	373	346	347	360	337	382	358	373	338	340	420	323	390	318	314	342	411	333	329	363	335	324	353	343	374	352	327	345	372	353	365	367	362	332	335	333	350	337	350	356	342	332	339	381	362	336	345	339	321	345	380	345	359	357	354	357	339	331	331	348	332	387	370	372	348	357	333	353	358	374	349	333	357	332	365	354	387	383	366	336	347	337	326	312	356	328	362	351	356	328	380	360	347	368	349	347	356	343	326	351	340	351	337	344	358	352	368	350	354	350	339	333	337	352	326	352	377	328	368	373	352	333	357	355	333	340	339	314	364	393	333	342	363	363	381	348	372	338	361	325	339	363	345	356	328	360	333	347	364	332	363	342	364	357	358	355	359	359	374	333	365	351	339	335	351	358	342	355	353	331	327	352	353	373	335	369	330	332	341	360	365	356	355	325	365	325	359	359	328	370	338	321	353	363	323	354	327	344	344	364	362	344	356	365	340	331	365	388	381	373	349	383	362	352	361	336	368	346	364	314	388	362	344	340	392	334	401	344	353	359	322	388	331	338	349	334	328	378	365	373	339	407	336	335	369	323	337	352	356	375	337	354	356	371	352	386	356	364	314	333	347	333	354	327	349	354	360	333	340	334	347	394	374	356	341	361	352	394	364	332	367	334	348	333	338	372	361	365	343	326	328	339	369	361	357	358	346	367	369	337	412	357	388	361	357	360	352	343	364	380	370	392	338	380	361	311	384	339	343	359	333	360	358	329	368	344	336	352	318	355	355	347	311	346	355	311	373	372	354	364	322	385	362	336	384	320	364	354	357	372	350	341	369	345	323	343	365	358	332	377	346	394	352	377	343	346	381	333	373	324	312	349	318	360	353	379	366	341	363	351	325	353	332	347	353	346	352	388	365	367	354	360	343	368	339	344	375	355	364	306	354	351	364	347	381	358	354	344	365	355	369	339	388	334	332	350	339	355	366	345	350	331	340	322	361	371	331	340	342	342	355	351	349	359	365	316	309	336	350	350	354	351	363	332	369	321	382	380	349	356	355	372	357	344	343	366	355	324	352	305	367	372	352	349	382	339	359	361	340	377	351	347	344	316	372	373	324	339	372	345	363	357	363	356	345	366	346	354	349
40938	52566	35661	24593	14234	5871	1648	866	773	641	479	426	416	389	396	436	421	441	399	453	426	416	414	435	409	393	420	452	415	455	431	376	390	434	408	416	426	419	413	425	430	378	405	388	432	425	417	381	433	410	395	353	426	388	389	406	394	401	410	447	412	427	412	374	389	377	410	432	410	414	388	359	395	374	398	382	396	372	387	430	415	406	400	432	400	424	402	428	402	444	418	410	400	376	420	385	408	426	404	414	385	441	408	409	393	419	450	432	366	423	436	376	428	378	349	368	394	416	354	383	408	416	418	419	408	377	388	375	386	392	417	413	390	407	412	390	409	419	422	430	409	389	394	382	390	423	382	429	404	386	403	412	412	421	386	394	407	368	382	394	388	425	421	384	369	416	395	421	411	404	399	396	386	388	387	395	408	410	407	406	404	394	401	412	395	413	386	437	417	403	401	384	398	384	412	391	373	406	407	450	401	382	388	423	392	404	421	407	362	405	409	422	370	431	410	408	407	391	359	406	387	380	410	414	405	415	418	384	405	416	419	419	428	391	370	406	427	387	373	444	395	425	398	386	387	426	396	371	412	380	387	385	379	411	421	385	421	433	420	413	401	417	398	384	377	378	378	413	393	412	409	385	412	369	358	411	409	422	389	387	408	408	415	399	390	352	442	395	385	399	418	392	403	413	392	409	398	390	398	398	432	437	412	416	390	424	410	403	386	374	402	425	407	390	414	448	403	431	423	377	409	418	366	429	399	421	410	420	377	416	452	462	396	409	427	413	431	421	399	411	383	424	417	379	404	360	390	388	370	413	393	405	413	411	372	401	422	387	400	394	357	415	411	432	407	377	421	399	444	446	369	415	417	344	411	391	389	417	386	394	413	377	427	367	391	405	401	416	410	393	433	394	417	355	415	441	396	414	415	392	382	409	399	381	423	424	376	415	435	425	425	396	365	421	376	421	398	407	370	402	390	411	404	391	391	411	402	405	452	417	410	439	407	372	417	382	377	423	418	428	400	403	376	418	383	414	380	412	398	366	397	407	430	408	401	380	407	412	429	388	417	440	427	377	397	361	376	415	416	400	418	375	421	385	380	420	402	415	414	426	370	414	401	398	430	395	386	379	453	403	389	367	410	394	410	430	414	408	401	401	434	432	411	395	409	406	441	400	413	423	384	395	416	408	403	385	416	424	400	423	406	454	432	398	374	404	413	392	379	378	384	437	421	414	382	407	416	401	346	427	366	389	382	393	378	394	388	411	386	426	391	393	374	430	385	424	384	388	388	398	388	388	409	415	381	397	407	422	391	381	409	373	424	395	418	429	390	413	365	442	359	414	416	414	417	396	405	423	383	402	385	457	430	416	392	421	383	397	396	415	382	384	419	412	377	399	399	409	399	393	410	342	409	386	425	441	401	383	387	398	404	396	416	393	393	370	448	454	398	429	396	426	419	393	434	393	378	380	440	417	405	429	404	445	421	398	378	402	395	400	421	379	399	368	406	372	394	425	390	429	450	374	409	386	377	367	414	407	382	417	398	391	425	388	415	388	391	389	378	405	407	433	391	414	375	402	402	438	375	367	398	407	409	424	386	408	394	391	397	400	391	401	411	399	418	418	428	427	419	429	426	416	419	388	390	419	401	414	396	417	427	415	396	391	400	383	359	375	400	384	378	403	414	385	356	444	377	394	391	406	412	396	381	408	399	432	390	438	394	379	407	396	401	397	379	407	370	382	399	420	437	401	428	377	430	404	374	374	398	380	438	401	428	395	429	377	378	366	415	393	429	407	388	397	408	408	404	396	382	393	391	407	375	404	435	403	426	397	394	379	394	405	400	395	400	398	380	377	403	417	403	410	409	404	405	413	419	429	419	391	422	428	399	437	416	414	413	427	417	388	387	370	434	387	393	411	391	396	440	398	388	414	393	403	382	427	415	415	382	416	376	395	380	395	420	382	386	382	394	447	448	371	378	425	406	414	404	414	413	371	410	434	382	404	402	386	437	382	403	400	414	402	396	404	399	402	397	391	376	428	424	389	403	402	375	384	379	406	417	423	422	387	387	440	418	424	417	369	394	392	342	400	438	412	405	424	381	419	399	401	396	416	419	391	421	414	433	390	385	416	405	411	379	399	366	394	401	394	387	448	421	399	414	407	374	423	415	381	405	387	384	417	422	390	393	374	372	409	385	394	402	391	404	427	398	373	387	418	405	432	418	407	411	358	391	400	396	389	435	385	402	398	407	401	362	411	390	366	400	383	389	375	414	418	402	425	400	415	377	403	394	430	372	408	420	394	403	379	394	403	413	447	403	385	421	350	385	414	380	392	436	409	393	379	396	411	389	385	379	384	407	414	400	373	373	392	403	413	383	409	355	381	408	395	384	397	359	392	375	405	414	410	386	386	385	375	392	424	393	390	392	404	392	418	374	408	399	410	428	429	405	418	375	437	427	416	434	401	397	404	378	374	423	408	429	380	375	375	399	389	407	411	427	365	390	385	394	366	453	417	413	389	384	423	437	408	418	402	416	410	389	364	393	395	382	425	406	378	382	380	379	432	391	375	420	401	398	387	404	407	424	436	406	415	420	391	383	392	420	407	397	370	420	404	419	415	403	381	421	384	400	407	414	371	419	403	414	430	408	450	420	375	392	425	414	396	430	375	410	403	419	412	410	395	385	429	383	435	383	387	393	412	408	421	431	370	410	400	379	405	424	423	405	409	388	375	393	414	401	407	384	422	425	422	401	415	411	403	387	387	443	450	412	382	435	399	396	379	385	417	376	418	396	389	399	403	430	410	357	429	378	376	425	383	390	409	395	414	433	401	429	391	373	408	384	398	413	366	430	398	404	405	414	412	379	402	438	414	425	418	362	389	427	409	382	423	396	411	385	405	409	433	394	387	421	373	369	417	410	389	436	391	415	396	409	401	405	396	393	391	384	407	403	415	417	431	380	401	407	418	384	393	421	416	392	390	375	415	422	410	436	378	403	399	426	405	363	414	391	380	453	382	397	405	374	405	356	445	386	396	415	372	444	391	403	384	423	413	390	411	402	411	406	401	418	388	414	402	419	424	370	396	401	397	401	414	406	380	427	420	379	422	406	403	390	431	425	355	404	397	415	442	365	404	396	417	390	418	417	407	427	403	418	382	394	398	419	419	408	391	395	415	371	419	425	426	418	378	398	391	392	383	407	394	376	384	386	370	413	407	383	399	407	393	413	424	397	414	410	429	398	405	429	387	433	402	398	430	439	409	355	396	411	411	448	406	425	437	403	398	420	389	401	430	414	366	354	393	436	391	413	391	395	410	431	391	381	398	370	373	383	408	384	405	392	427	430	388	383	415	382	391	389	411	406	363	381	407	398	377	428	432	389	397	404	445	416	412	424	386	390	414	407	373	385	379	405	430	446	398	410	401	414	408	407	389	380	406	426	384	413	377	430	385	411	386	392	389	395	412	377	389	425	373	402	401	406	405	399	401	430	388	394	407	387	399
22912	21016	28607	23744	21208	20970	10408	1623	929	592	489	494	486	476	469	491	455	483	507	471	434	499	457	460	470	461	463	466	424	441	522	428	449	465	472	436	448	496	455	439	461	464	482	452	484	431	456	501	463	428	482	479	449	458	450	433	439	457	447	436	459	473	485	472	448	473	442	467	462	447	446	445	484	462	438	469	474	463	458	435	452	522	474	478	456	464	490	442	444	482	488	454	437	441	460	459	478	422	443	472	433	461	468	471	446	493	454	424	466	430	488	470	452	423	490	471	445	446	454	444	460	469	456	437	472	478	450	449	426	467	449	454	422	448	437	432	451	458	468	455	426	438	457	482	470	429	486	458	467	461	466	463	485	456	462	463	479	461	456	465	448	421	467	431	464	413	479	492	464	457	479	400	472	424	463	468	468	448	489	458	451	454	475	455	477	463	482	429	476	431	477	438	432	451	439	476	448	440	448	474	453	433	437	446	454	448	453	481	383	432	468	460	437	471	489	475	452	461	433	480	426	467	458	436	510	446	481	476	461	470	454	481	462	399	440	454	455	460	470	418	473	475	456	471	485	457	453	490	423	453	476	462	458	451	463	432	521	455	489	453	437	431	435	435	450	466	445	439	408	468	448	431	512	421	456	423	483	448	431	439	452	465	467	489	482	449	469	498	459	436	494	423	469	502	451	457	454	448	472	461	414	463	430	447	467	463	466	452	500	451	448	482	450	431	481	471	409	446	443	409	463	443	475	463	462	439	450	465	465	438	476	409	477	478	486	438	438	424	417	459	463	496	443	438	499	463	432	436	418	454	464	453	487	453	478	461	452	534	459	459	487	433	473	449	453	441	481	444	446	449	448	456	450	492	434	478	444	457	444	480	453	509	441	429	473	426	457	438	440	463	486	412	433	469	491	462	463	443	459	468	490	437	496	424	452	484	443	428	435	446	459	446	473	430	451	474	444	440	462	470	477	451	438	480	447	431	423	437	452	475	458	405	425	448	450	463	457	436	446	445	490	484	463	482	450	444	461	470	464	491	450	466	537	452	433	414	464	410	449	460	459	456	440	476	491	488	459	426	474	488	444	452	471	467	463	438	454	463	419	474	492	454	453	451	471	453	463	424	451	443	465	463	458	445	471	468	460	450	467	496	465	441	473	451	476	425	420	455	490	455	469	435	474	480	442	430	481	432	439	436	507	498	434	468	486	446	461	475	428	454	455	451	461	463	428	458	474	449	455	450	458	477	471	470	445	492	437	458	416	431	446	439	428	445	424	447	473	450	465	456	484	452	461	470	451	473	478	441	455	458	429	450	463	475	483	491	486	444	419	442	476	471	463	456	454	455	448	460	444	488	456	458	436	466	438	429	527	494	498	461	459	456	413	424	440	435	453	463	456	463	448	435	452	449	415	420	420	458	458	473	470	460	465	476	463	461	468	425	484	476	423	435	439	440	470	492	424	503	474	496	414	437	488	461	463	487	463	449	462	475	480	481	453	464	474	427	459	453	479	513	454	438	460	457	443	500	455	435	482	457	472	483	442	466	461	456	474	453	485	436	452	475	434	500	454	445	448	455	444	461	487	461	437	445	459	455	452	446	444	479	474	480	454	409	461	439	484	453	435	447	501	478	447	422	479	482	466	445	494	443	424	477	451	471	443	424	447	468	452	456	426	491	465	426	430	448	455	477	464	448	479	502	430	441	477	430	484	437	472	498	454	434	461	464	485	477	443	419	469	434	406	497	453	445	432	502	473	445	451	454	432	440	473	477	436	450	444	422	473	422	436	448	467	453	467	451	452	457	461	450	454	455	443	465	468	448	498	483	444	418	442	449	464	425	460	476	447	489	447	473	462	460	494	421	491	490	453	461	441	455	457	420	515	473	477	443	475	471	470	471	455	483	438	456	448	453	460	454	470	455	464	451	406	436	455	455	473	448	486	456	445	454	412	486	430	424	459	460	447	497	468	467	435	463	468	493	464	438	438	480	501	463	464	470	492	502	460	469	424	481	427	461	475	478	486	456	467	500	466	474	463	461	436	524	464	459	440	448	430	452	446	465	451	459	476	454	473	466	456	415	488	427	436	441	476	452	428	465	445	465	468	466	459	452	446	494	473	422	485	450	466	453	449	461	498	469	464	448	488	478	466	457	447	428	463	446	453	449	450	478	442	476	449	441	457	463	497	464	463	452	435	460	462	503	473	457	435	450	414	459	427	439	469	452	494	457	434	461	484	444	454	466	417	449	461	468	440	479	427	473	438	453	449	454	455	395	434	428	428	501	485	465	486	443	462	441	424	445	469	468	472	417	509	441	435	486	474	438	455	452	449	441	445	497	454	448	473	495	458	470	441	466	461	455	450	452	467	425	457	451	440	439	440	496	465	428	405	469	422	425	444	434	442	455	435	456	433	449	472	462	443	459	451	452	463	451	454	453	450	455	444	478	422	429	462	501	453	480	463	460	497	450	478	447	425	460	410	475	478	434	431	455	421	455	467	479	467	467	454	487	443	457	463	455	474	459	488	438	459	462	434	445	436	468	454	456	485	458	422	474	451	470	444	450	433	469	461	423	472	464	448	421	487	442	466	450	456	483	432	451	421	439	466	472	446	463	479	435	430	435	431	453	486	460	460	460	469	459	472	433	448	509	494	480	430	409	445	466	466	471	462	503	481	434	427	429	480	450	459	469	475	449	451	466	450	461	432	475	513	464	448	433	416	464	443	478	427	450	470	469	485	455	438	454	434	471	470	436	481	480	445	470	455	467	415	438	436	461	421	446	464	480	472	509	425	464	456	526	442	462	468	460	480	483	459	455	464	465	496	446	467	463	448	454	453	460	433	483	464	446	482	445	485	443	453	455	490	451	434	461	430	476	440	449	480	432	481	488	451	452	424	460	435	472	436	486	461	429	461	456	442	445	436	442	454	433	431	440	438	477	467	489	419	442	425	460	484	461	430	437	467	437	465	477	461	443	443	456	435	455	476	467	444	456	477	458	454	432	461	487	474	442	471	442	434	473	426	448	428	438	478	449	479	447	497	454	444	419	407	485	437	436	444	461	452	441	471	476	447	491	439	453	466	440	499	461	417	456	421	446	476	478	450	415	435	425	414	448	470	469	401	453	468	432	458	436	462	477	457	452	468	439	443	435	476	468	457	479	453	490	454	486	461	465	459	458	474	426	439	490	458	456	471	454	457	444	499	451	439	453	457	434	431	490	415	458	430	448	462	434	461	470	449	482	460	453	443	432	455	455	457	465	483	457	454	417	482	432	453	445	451	452	446	469	437	489	500	455	432	481	476	459	449	470	433	437	440	444	438	482	423	425	454	447	468	479	509	465	485	471	438	426	490	441	474	435	478	428	444	398	425	470	476	486	448	455	461	471	445	448	448	449	474	476	453	459	435	447	448	470	421	459	441	445	480	487	432	414	473	444	423	415	478	434	453	454	518	472	410	447	433	417	475	437	439	470	478	487	504	458	420	474	428	464	424	452
46154	64534	41313	29548	20497	10228	3550	1614	1087	625	532	563	518	506	523	532	524	538	479	510	482	485	516	522	494	496	517	460	497	501	546	528	488	495	481	475	515	500	543	514	507	498	539	509	531	486	462	471	528	518	494	476	459	524	532	476	462	487	495	523	477	484	488	548	501	513	536	518	502	451	508	521	444	502	460	525	495	482	493	467	448	488	491	512	464	502	552	500	509	519	516	511	511	488	535	515	486	495	466	517	458	509	513	527	513	495	492	495	504	489	472	470	516	498	482	527	518	515	544	508	506	493	503	499	483	494	533	499	521	520	465	518	526	461	511	503	475	482	537	488	478	477	493	464	499	510	509	503	525	546	532	532	474	511	486	518	495	451	483	493	516	478	485	483	484	509	501	510	500	518	485	513	527	512	454	511	491	458	498	519	500	508	496	494	519	511	507	459	486	531	524	517	485	529	494	514	493	539	545	539	507	525	479	497	498	500	519	502	468	508	504	507	506	480	527	529	488	477	490	484	493	517	474	463	477	458	530	490	507	495	481	506	499	499	523	493	498	519	500	508	484	517	489	501	504	503	535	525	544	492	536	476	517	540	450	502	486	499	518	468	468	441	501	478	482	530	539	483	490	481	552	484	479	534	502	491	511	518	489	506	533	514	493	524	493	484	496	478	525	514	491	509	520	509	499	461	539	496	473	519	496	508	532	499	525	489	529	508	492	473	498	496	484	493	465	474	488	513	505	482	513	512	545	515	518	500	493	515	497	503	463	507	483	501	503	548	512	488	479	555	571	503	504	535	495	539	501	462	496	522	505	508	488	446	540	498	500	497	505	528	529	508	550	482	517	498	507	445	489	477	470	484	499	532	477	509	488	494	489	479	493	506	542	503	467	484	499	490	496	503	504	523	498	496	479	524	505	504	532	531	527	502	504	533	531	492	508	523	510	498	473	519	501	485	445	532	499	496	512	479	495	511	520	517	524	517	489	495	498	458	552	505	518	527	495	489	506	497	519	467	509	509	479	520	515	519	494	526	486	519	512	514	479	482	473	502	501	485	495	529	500	484	503	473	516	500	534	495	472	510	484	525	495	478	530	490	519	495	491	516	520	479	496	483	485	507	480	520	482	499	486	504	517	516	457	504	510	499	494	538	485	522	493	510	506	517	502	509	519	515	529	505	484	480	509	481	491	487	547	502	522	490	493	515	477	529	512	541	461	525	499	527	541	490	489	518	534	478	506	497	484	497	525	524	494	522	507	498	479	506	521	516	514	508	501	499	500	510	450	499	489	530	486	519	509	492	473	514	479	523	509	496	472	483	513	568	484	485	521	470	491	443	483	493	482	519	504	482	468	499	482	505	518	549	508	503	518	474	482	522	531	518	501	505	514	534	521	510	517	484	538	473	531	487	493	515	539	490	487	478	540	490	541	508	497	506	505	489	482	506	500	530	517	499	484	531	516	523	484	515	511	535	490	502	492	502	482	518	516	469	491	509	511	507	498	495	454	524	509	511	463	520	498	534	509	493	506	484	483	508	506	481	530	504	517	508	469	489	492	498	485	488	518	502	506	501	495	517	475	499	499	457	492	536	490	469	507	530	505	503	557	490	500	531	500	534	516	467	510	510	512	500	488	517	530	481	498	498	492	482	482	501	521	523	538	520	504	518	511	499	525	477	504	499	487	477	505	539	507	476	465	485	489	471	555	503	472	508	474	509	450	499	475	472	512	489	491	535	494	501	524	476	509	504	489	509	528	511	476	542	507	496	497	467	501	489	474	483	532	497	512	500	490	470	524	474	502	463	477	522	488	533	547	486	479	531	549	530	512	496	500	470	487	485	497	508	457	526	448	490	510	468	493	528	539	507	497	498	524	490	494	471	492	477	530	508	522	510	499	518	487	506	543	503	481	497	551	523	541	495	464	545	539	492	494	521	479	516	528	482	522	505	502	495	536	515	477	527	489	511	510	518	493	491	518	504	488	502	519	505	519	496	519	508	526	475	517	487	460	468	514	544	478	483	534	513	508	485	522	476	483	501	473	506	464	489	499	498	537	511	482	520	485	522	507	504	508	506	502	509	477	521	544	549	526	524	499	505	489	497	508	511	520	461	511	514	543	499	465	506	530	528	496	513	533	485	524	494	483	482	493	494	490	536	501	484	539	470	485	497	504	499	528	491	550	488	497	471	478	466	502	495	517	493	515	502	510	512	486	485	524	482	509	519	513	484	518	500	496	541	470	563	506	535	538	494	493	524	516	486	517	521	535	469	506	520	513	497	496	502	500	507	499	511	467	482	480	475	498	503	489	500	501	494	512	489	535	549	521	502	505	485	473	485	534	469	504	535	544	501	528	534	504	519	515	510	489	519	545	533	482	484	530	461	518	484	491	502	501	493	513	477	509	483	514	483	491	525	491	514	508	486	458	501	510	501	522	481	540	472	517	522	504	512	455	501	486	502	505	487	528	473	469	530	518	484	483	534	510	511	485	513	488	495	503	502	511	486	526	469	478	496	497	496	483	486	475	544	489	488	480	509	499	515	511	508	492	523	484	489	502	531	507	521	533	493	521	519	517	515	471	496	537	510	476	497	486	507	512	491	494	505	499	533	493	502	528	483	477	489	517	487	478	519	492	468	520	486	482	521	490	503	506	493	489	492	493	475	488	503	513	527	474	522	474	531	498	527	493	525	504	528	527	484	536	549	555	486	492	485	476	453	511	535	537	482	516	528	502	497	487	503	481	514	505	475	485	492	478	502	488	511	489	495	519	507	505	522	518	471	463	487	516	511	472	495	486	522	513	525	498	495	499	497	511	505	507	478	496	449	499	477	464	519	470	497	502	489	489	493	500	524	485	509	480	516	479	457	506	454	466	479	472	503	499	502	486	490	493	493	522	499	479	510	496	522	491	493	490	504	492	506	497	518	497	526	491	540	500	495	492	489	531	516	525	510	466	481	501	460	522	475	502	463	492	465	520	490	493	489	492	489	502	507	498	507	489	494	490	497	475	522	543	550	516	523	490	513	505	479	504	494	534	505	505	533	481	490	499	527	504	515	513	506	495	516	496	517	505	508	471	471	476	532	497	486	525	491	498	524	510	489	515	486	514	468	533	481	490	504	541	491	489	456	483	502	522	459	515	505	559	516	539	473	504	511	519	475	480	543	481	494	530	472	465	491	520	498	478	463	533	507	506	491	490	501	518	502	490	470	487	502	461	477	489	518	512	485	471	519	513	479	474	492	523	461	457	530	483	441	471	454	482	503	496	505	490	520	522	529	504	484	507	497	474	504	542	522	479	517	496	498	505	511	521	527	487	472	479	460	509	489	486	553	502	498	535	504	472	509	485	507	478	511	491	492	449	529	534	506	507	473	512	500	529	486	549	530	510	473	508	522	479	521	456	493	529	507	484	481	495	450	478	496	529	516	557	502	469	502	499	490	495	513	490	503	511	547	463	482	505	507	500	491	499	521	470	501	507	511	528	514	485	507	543	480
32277	31305	33571	23198	8465	1616	547	377	273	243	232	244	222	249	242	244	242	236	248	250	251	227	240	244	256	236	244	238	257	242	204	217	265	248	255	251	246	221	235	254	249	252	241	263	252	236	225	245	209	252	272	246	278	239	237	256	247	251	253	266	247	264	272	248	259	227	224	230	244	257	226	251	232	252	241	240	232	247	239	221	222	246	250	221	245	250	238	241	259	245	243	224	226	226	250	233	240	257	255	223	243	272	256	226	235	247	252	252	221	225	244	251	258	239	261	238	284	293	262	229	256	231	257	250	248	243	222	268	249	229	210	244	262	231	224	252	233	271	266	252	257	243	251	264	217	240	231	233	257	242	264	244	220	266	262	249	255	237	251	262	284	262	240	239	260	230	229	239	228	237	217	237	233	234	255	250	242	250	252	273	260	252	235	230	238	247	234	271	249	257	262	233	249	214	234	237	232	249	247	269	227	241	257	266	225	235	260	250	254	233	260	251	234	249	226	268	259	255	266	229	265	255	261	254	217	237	261	257	251	250	237	248	252	245	225	255	244	226	239	240	249	263	236	240	234	276	233	221	238	235	238	246	228	250	232	247	243	241	256	249	243	228	236	239	214	227	280	229	239	287	235	232	258	254	273	248	281	249	243	261	244	250	240	269	244	217	265	235	254	226	250	239	240	223	237	257	231	250	274	233	232	245	227	237	261	244	231	221	257	250	245	261	220	264	240	257	223	244	242	232	210	214	268	235	241	249	234	250	237	259	247	234	254	258	235	234	216	265	207	280	251	251	237	253	232	224	251	269	277	248	245	250	235	274	218	270	246	263	233	230	225	252	233	236	259	258	231	233	215	251	236	230	221	227	222	265	219	226	248	250	249	254	261	244	247	262	220	267	239	253	246	256	242	233	248	238	273	237	258	259	233	212	251	256	252	246	235	235	236	264	256	230	250	260	257	252	252	261	240	248	245	232	255	243	224	245	264	256	247	250	256	270	241	252	260	258	237	257	243	237	213	246	248	253	233	239	278	203	254	249	273	255	251	239	243	245	263	255	266	244	259	237	247	253	246	243	280	269	272	251	259	235	239	268	266	276	227	233	260	240	264	246	240	257	246	216	245	272	225	265	266	264	234	242	260	247	242	239	232	257	240	251	242	271	221	266	231	229	245	255	246	289	279	283	270	244	276	257	228	264	282	233	247	254	236	243	249	225	238	265	271	240	237	246	248	212	256	219	240	236	261	248	234	257	229	244	220	259	242	221	275	258	278	253	247	260	226	259	234	245	275	218	239	221	260	251	249	253	243	235	267	231	238	242	268	242	218	273	266	250	273	249	235	261	238	235	261	251	231	258	253	244	266	215	223	218	233	237	256	254	270	250	243	229	216	265	213	239	249	255	250	231	248	264	248	266	275	253	228	225	254	251	226	233	245	229	250	272	245	250	246	220	244	254	267	233	248	261	258	245	269	238	278	219	259	234	227	229	271	266	255	219	225	279	239	235	252	221	239	231	244	231	267	275	241	234	256	245	241	234	275	250	215	226	238	268	212	253	252	250	274	265	230	248	249	237	240	245	245	243	244	249	258	249	231	244	255	246	238	248	240	254	262	246	267	260	241	246	216	234	261	240	249	271	216	240	253	259	252	261	257	268	253	230	268	244	254	205	251	251	222	269	273	242	239	242	257	243	243	221	229	225	244	224	250	241	236	272	233	264	244	233	226	248	256	224	244	233	238	234	224	240	257	238	246	218	249	233	250	264	239	209	231	243	247	234	245	265	231	244	239	241	244	227	242	242	222	258	241	271	262	267	253	267	261	220	263	235	237	235	259	256	241	241	248	231	269	242	235	261	239	248	253	250	228	264	278	225	234	243	257	259	275	247	236	262	235	231	258	224	260	267	236	277	226	259	240	242	264	236	265	250	244	248	253	260	245	252	258	267	249	259	260	271	257	250	231	278	244	240	251	259	246	233	279	252	268	258	262	259	235	250	248	232	230	253	218	243	244	228	280	240	232	258	266	232	232	243	244	223	238	242	236	233	245	240	238	274	259	238	262	265	236	223	241	258	257	240	248	265	228	249	273	239	243	236	254	208	253	238	254	245	224	265	234	249	223	254	236	253	234	245	240	240	249	243	242	278	252	228	235	242	225	229	234	239	236	252	264	250	228	226	247	253	234	261	228	249	249	213	247	231	213	253	247	210	234	212	249	222	236	255	263	213	226	231	253	231	259	253	239	261	234	257	252	276	224	243	242	245	251	262	254	231	254	274	207	244	235	266	247	232	230	253	240	243	218	237	234	250	241	236	248	240	235	244	246	242	258	239	254	232	245	256	240	225	240	245	228	250	239	254	281	244	238	288	248	247	264	250	238	190	249	250	249	239	231	232	279	281	232	219	260	234	243	284	252	255	282	210	253	288	267	235	276	243	229	245	260	245	245	258	269	226	268	275	222	214	252	235	238	219	255	239	229	231	249	221	260	231	239	255	250	248	270	294	262	281	256	217	264	232	252	246	234	252	213	242	244	250	247	252	233	247	259	262	248	245	255	243	241	239	258	239	252	256	241	226	253	268	249	254	272	225	264	251	258	247	221	241	253	255	267	228	236	229	236	261	238	263	217	241	247	239	253	222	236	247	248	237	247	275	238	271	225	248	259	249	236	254	225	258	271	234	228	233	247	252	247	247	217	235	251	282	237	262	242	239	243	236	261	226	249	254	259	251	262	239	252	232	240	229	240	235	230	232	253	263	241	245	230	255	223	237	234	247	264	268	224	234	259	223	223	240	239	238	252	204	260	246	255	246	236	218	262	248	227	242	267	255	256	235	251	249	261	243	227	267	253	240	231	227	258	234	261	245	246	216	261	232	235	253	238	246	228	240	277	247	216	247	250	252	251	231	242	245	255	206	239	220	237	211	258	241	270	241	232	253	247	245	252	251	240	253	250	271	247	256	263	241	246	245	266	277	247	232	264	241	247	239	246	216	223	229	235	240	237	262	246	219	258	215	239	259	230	266	243	246	264	256	233	253	289	251	255	246	241	268	256	234	260	252	233	247	274	309	233	259	240	283	249	262	279	243	263	253	242	227	217	250	266	236	261	236	246	249	251	256	234	264	263	232	271	264	273	235	220	242	232	228	289	219	244	227	231	223	249	239	211	264	239	239	252	229	245	232	238	253	234	247	227	222	223	239	246	256	264	252	245	248	236	215	258	244	253	254	235	220	228	256	229	250	229	241	266	249	256	242	257	240	223	245	246	236	248	225	246	233	278	222	250	273	235	224	243	261	223	211	265	250	239	237	245	247	210	241	258	270	243	270	227	227	259	242	242	261	256	236	262	248	269	245	267	236	220	271	236	247	258	261	244	253	224	241	201	232	228	256	253	255	265	252	242	249	219	242	249	244	257	269	222	256	235	236	253	242	249	243	268	232	266	248	263	233	273	225	248	225	259	261	234	231	235	252	229	236	225	242	242	238	245	239	259	256	254	241
37196	45898	32701	20879	8833	2095	722	499	316	302	281	295	255	283	303	278	310	269	287	307	294	286	273	260	314	256	285	273	280	298	307	275	306	304	338	311	286	321	259	285	300	310	295	295	292	297	257	273	295	275	280	299	280	279	296	301	260	284	299	291	269	288	276	281	233	296	273	287	274	283	282	290	292	304	259	274	270	308	281	272	268	251	258	276	279	273	313	292	298	327	283	281	272	294	270	306	280	296	307	275	284	296	303	272	297	283	279	283	269	300	296	277	298	280	281	293	269	301	298	251	302	289	284	318	297	266	281	307	277	311	301	278	300	275	297	294	324	264	295	260	321	286	297	278	290	280	263	275	303	301	273	312	264	304	280	282	285	292	293	304	293	287	287	300	272	324	288	279	280	252	261	314	270	256	273	278	314	285	291	268	283	285	290	262	276	308	276	272	288	294	265	308	284	272	303	271	281	288	284	304	285	308	297	293	289	298	274	280	301	287	297	312	281	286	283	262	282	318	320	299	271	288	292	303	283	283	249	319	278	266	316	298	295	288	266	289	305	274	304	261	280	270	297	284	266	254	266	283	280	299	264	247	277	307	298	281	279	295	276	290	267	281	290	286	300	261	299	286	282	289	300	283	274	288	285	305	285	295	283	305	257	306	256	295	291	286	271	297	279	280	335	268	279	262	309	304	287	318	295	292	279	268	306	312	299	304	301	322	291	282	263	261	308	298	283	292	308	317	314	297	319	274	302	297	270	251	284	254	269	293	309	288	304	276	296	260	286	306	266	304	294	281	289	278	298	267	300	322	271	284	299	295	288	293	281	304	268	304	309	303	288	288	255	257	271	279	279	273	291	293	261	267	284	276	266	290	311	331	276	269	297	324	276	280	305	253	303	296	276	301	274	300	274	262	263	292	264	288	292	295	297	290	261	256	278	282	267	303	279	270	298	308	291	287	281	294	272	293	284	266	281	275	304	300	287	269	279	286	293	256	315	294	314	272	278	306	289	289	261	263	302	282	290	289	296	280	289	328	285	272	311	285	284	248	315	283	263	275	311	287	280	300	269	283	261	303	281	283	301	314	285	298	262	303	272	312	298	268	299	283	273	283	296	284	267	303	263	276	293	299	266	286	276	298	280	262	281	275	285	286	322	280	294	282	288	285	279	297	287	267	290	307	273	307	289	281	265	312	266	297	278	288	301	296	258	280	289	303	294	248	283	269	290	301	266	309	275	307	301	269	297	297	268	286	280	300	264	263	266	263	292	268	265	287	290	272	275	300	256	316	308	273	274	268	280	310	309	325	251	313	306	297	294	286	273	305	271	297	285	306	304	265	276	297	273	282	311	296	283	300	308	271	289	286	292	262	304	287	284	304	301	296	294	297	277	286	286	300	280	268	281	278	281	298	281	285	276	321	298	300	278	294	264	292	296	294	287	283	273	295	284	290	291	257	312	279	291	264	290	290	280	292	316	283	285	309	300	242	272	292	280	292	324	246	271	298	251	292	303	281	272	273	295	299	298	299	286	276	283	292	297	289	305	288	295	258	315	299	287	278	308	275	287	283	319	297	272	289	251	278	306	287	277	268	293	281	290	270	295	289	300	281	279	286	291	286	288	275	291	291	259	306	267	281	277	278	289	284	290	314	263	271	261	316	301	283	281	288	299	283	320	270	292	307	307	293	276	316	276	284	268	304	297	259	299	359	295	262	303	294	275	311	290	306	286	268	276	292	327	316	266	302	314	276	299	301	268	286	265	276	293	330	274	279	286	282	294	290	310	307	292	298	277	259	325	265	272	307	303	297	290	309	251	274	282	299	268	292	267	282	295	315	305	272	328	307	290	303	300	269	283	298	295	295	275	285	296	264	267	289	282	295	280	284	297	270	325	284	281	273	306	321	304	282	298	281	293	283	266	286	280	277	296	289	307	293	275	270	317	302	270	271	289	302	319	305	297	272	279	284	286	294	272	304	294	280	316	307	300	281	299	305	269	275	275	273	251	311	318	272	285	289	292	285	285	321	268	294	261	300	288	289	303	293	271	298	283	278	287	319	298	300	287	302	241	288	271	290	322	295	302	279	308	284	252	291	302	292	273	285	296	274	296	280	279	282	300	303	287	283	293	283	292	301	259	281	273	278	287	297	292	274	270	301	247	268	298	294	282	259	275	308	291	275	305	322	271	262	280	278	276	301	290	294	252	257	275	283	318	296	265	274	307	268	296	265	279	292	304	291	306	329	285	282	271	284	272	276	269	281	276	256	281	279	276	316	277	277	278	308	283	305	274	284	293	245	321	316	285	276	265	279	280	262	294	290	300	285	297	283	290	300	284	294	270	283	265	285	313	247	290	304	305	300	274	292	302	305	271	290	285	281	284	284	285	273	279	274	277	292	296	267	298	264	298	292	275	313	322	291	273	291	284	303	263	298	285	296	284	294	288	292	285	290	275	294	289	304	300	309	295	299	299	290	292	294	260	268	288	263	286	252	314	287	282	306	268	332	258	295	269	293	303	297	289	286	306	290	268	327	281	312	301	307	317	268	303	306	303	301	301	270	290	287	289	295	291	319	263	301	259	290	265	300	261	292	317	301	292	312	309	274	305	305	294	280	262	275	276	266	293	309	284	277	292	293	288	270	307	274	272	292	273	303	303	290	321	271	284	301	295	298	280	268	301	254	311	307	264	268	296	285	292	298	296	306	287	290	285	324	303	277	291	300	300	265	323	258	270	260	296	282	296	275	289	289	270	315	307	313	313	274	283	274	279	267	276	283	263	313	262	332	333	296	296	307	270	284	273	262	270	315	321	309	313	306	285	277	298	266	299	300	265	272	301	285	285	282	317	239	255	272	279	299	305	306	288	257	306	295	275	273	299	318	268	329	278	282	292	297	291	279	293	280	287	286	258	299	294	292	271	324	322	288	300	302	288	296	282	306	227	262	270	280	292	294	289	287	273	298	291	291	277	299	267	277	293	265	294	301	292	272	300	248	280	274	295	293	267	282	288	313	258	276	272	306	304	269	258	278	302	256	283	255	302	272	293	271	277	309	309	299	290	301	287	316	284	270	296	299	293	305	269	278	264	287	287	288	302	314	285	288	295	303	292	272	308	274	262	285	284	290	280	296	275	296	290	308	313	276	280	279	318	279	281	304	280	280	306	290	294	270	292	316	305	244	290	312	268	271	270	272	290	303	286	272	279	281	241	305	247	280	270	310	280	289	279	295	284	316	291	277	285	285	295	283	285	280	295	287	288	294	283	302	255	276	281	293	311	282	266	291	290	293	251	281	320	307	292	282	269	272	277	268	303	276	284	261	324	302	286	267	301	270	311	276	290	281	290	290	290	295	296	273	303	282	291	278	279	313	327	277	312	293	291	301	282	296	268	281	274	285	311	291	291	283	307	293	291	255	287	238	299	282	281	295	291	301	278	301	299	270	279	295	290	303	280	289	292	274	251	316	289	272	259	271	286	286	280	319	292	297	292	289	306	283
23992	20971	28146	24806	20990	12409	2959	709	395	307	309	300	303	291	291	314	288	306	292	280	294	285	294	287	309	308	280	270	283	282	234	329	293	254	302	299	279	275	298	288	274	306	273	288	285	280	299	281	291	279	283	279	314	283	303	303	273	306	285	317	270	310	272	251	314	254	274	275	317	261	272	266	280	258	291	273	291	312	266	270	312	283	264	283	287	292	268	287	274	298	296	301	305	328	298	296	299	288	279	300	268	260	298	268	300	291	293	293	304	291	305	294	295	279	313	273	319	305	254	268	290	323	297	305	311	315	276	291	318	308	320	293	310	293	280	266	310	305	320	323	295	297	285	308	312	284	282	293	317	297	259	261	270	282	311	306	283	260	295	275	296	309	302	278	279	306	264	314	302	257	285	307	280	293	275	278	273	271	295	256	247	258	308	286	280	298	270	284	299	296	246	300	297	263	278	266	275	296	288	289	278	306	281	295	294	298	291	318	305	303	297	290	297	244	303	302	298	272	295	296	276	281	321	278	288	307	287	311	268	306	281	322	271	286	283	279	320	303	301	286	278	272	303	311	296	296	255	267	301	324	267	294	270	270	293	304	285	249	269	282	283	294	310	310	270	291	276	282	316	320	300	283	305	245	292	294	284	271	287	301	267	299	287	281	268	286	281	285	293	280	287	269	315	309	297	290	278	277	285	315	268	292	285	291	265	296	292	281	302	276	293	290	312	320	326	283	317	297	267	302	271	304	281	281	295	286	321	284	288	260	307	287	287	272	304	279	256	284	266	312	296	255	282	307	285	299	320	303	263	284	265	301	285	312	279	301	309	269	282	286	281	269	251	277	316	295	286	294	285	259	283	268	257	327	299	326	276	274	284	285	285	277	268	271	293	304	274	278	300	293	285	295	278	297	282	299	290	278	294	268	266	305	259	271	275	296	316	285	291	326	296	300	296	302	259	303	281	279	281	291	310	308	311	314	328	286	288	287	281	292	271	304	305	300	285	275	283	307	293	296	288	279	301	290	289	262	272	259	284	300	308	295	280	288	299	279	298	270	274	270	299	272	298	317	263	267	289	314	270	278	292	318	279	275	299	289	276	283	282	283	284	318	288	289	275	285	285	262	315	267	309	299	301	283	306	320	283	291	316	297	276	278	294	321	300	270	278	271	285	339	291	293	287	266	244	282	292	280	294	297	295	288	278	293	284	279	280	283	276	278	304	293	290	277	292	303	303	275	276	288	283	251	306	285	283	262	291	291	284	281	293	275	275	287	308	265	298	284	281	312	283	314	319	304	291	292	288	285	304	311	266	275	296	283	297	282	294	296	313	235	289	273	315	295	282	286	305	282	268	299	281	253	275	272	285	280	285	279	293	276	289	285	269	284	316	277	299	292	284	292	256	292	312	286	275	285	308	284	300	305	313	306	293	252	287	305	315	287	301	298	287	267	319	280	307	285	271	316	287	287	279	298	306	292	319	279	309	276	316	305	265	258	291	262	291	295	269	290	310	294	316	286	322	292	314	295	288	285	308	295	300	277	295	310	316	295	300	272	282	271	264	304	267	300	268	274	272	307	302	295	302	275	335	284	294	273	279	291	255	295	284	293	266	308	277	287	272	291	313	282	299	283	285	290	270	276	291	301	275	274	306	301	261	275	291	303	312	284	289	280	275	286	270	284	284	295	305	280	283	267	273	317	282	317	289	276	294	289	309	293	244	264	286	282	295	265	290	264	331	322	283	288	298	274	256	285	302	295	278	281	291	283	278	280	293	298	263	266	320	272	310	298	301	300	323	301	317	282	305	290	263	293	303	290	282	282	260	287	304	315	269	298	277	260	301	288	275	275	295	313	311	275	279	283	309	277	304	312	315	303	295	298	300	288	288	302	278	268	283	286	282	277	286	280	326	279	290	296	262	326	277	272	304	313	277	278	301	263	293	311	265	313	274	302	304	282	289	289	292	274	249	306	261	270	316	327	284	300	296	286	313	285	293	304	302	306	287	269	295	297	291	297	277	315	278	292	300	306	280	279	310	325	277	275	311	292	296	305	278	297	276	308	281	292	283	296	283	313	274	292	294	293	307	268	284	280	287	301	294	319	295	289	290	288	298	314	293	285	296	278	313	309	289	311	289	291	282	323	294	286	282	294	288	287	300	296	287	285	313	294	293	278	317	302	337	294	287	303	305	304	292	300	256	302	309	281	264	287	317	294	299	258	268	298	289	277	288	300	277	291	313	270	298	276	289	308	283	307	313	314	282	294	296	283	293	252	295	272	304	282	306	288	276	256	279	290	286	275	277	271	293	287	294	279	295	275	279	300	301	311	296	301	291	274	272	302	308	290	284	276	274	262	306	279	287	291	271	318	276	289	299	283	264	280	259	293	295	293	284	294	254	245	288	292	270	253	288	277	269	295	301	289	319	304	263	274	282	292	260	281	264	326	305	268	319	311	303	294	289	299	288	317	307	275	266	269	261	283	301	284	299	299	287	278	303	303	297	260	312	281	296	295	274	290	319	306	280	290	292	280	295	310	286	282	322	278	287	316	275	301	290	279	275	276	331	292	297	276	302	275	308	319	320	281	273	313	311	273	313	285	267	290	306	318	317	266	312	318	302	284	287	286	292	300	278	277	266	308	277	289	271	289	272	284	294	315	272	279	289	292	280	292	305	335	288	316	276	281	314	265	295	283	281	271	292	287	287	297	273	283	276	263	268	280	317	270	271	302	335	342	288	278	311	274	284	313	289	290	307	297	311	269	261	304	244	314	259	304	301	277	299	276	295	293	262	279	292	292	295	299	289	290	258	281	295	279	278	284	301	306	263	285	255	317	287	292	289	294	302	264	271	326	307	262	293	276	303	270	281	289	276	272	323	302	264	305	281	269	287	316	254	300	301	259	285	302	282	277	266	289	295	324	299	321	292	275	317	312	296	290	249	292	275	267	277	294	270	252	283	285	314	289	274	294	284	303	272	286	294	314	299	288	292	316	292	276	291	298	279	275	273	273	293	316	284	265	320	276	263	284	296	268	274	285	261	271	288	269	327	281	301	247	291	290	256	306	300	280	294	292	287	268	306	295	299	289	293	296	268	269	266	306	271	292	292	262	317	285	269	283	304	303	304	293	293	277	288	284	299	295	275	279	279	283	274	277	293	302	300	265	316	276	277	280	260	299	286	304	314	284	305	275	305	265	296	267	289	273	266	269	326	278	285	253	261	275	259	283	303	288	306	263	286	294	306	294	324	284	267	301	296	271	281	303	254	282	310	296	326	301	274	282	282	305	312	314	278	289	291	285	307	288	266	283	288	292	292	297	258	280	288	299	287	290	280	304	276	262	283	301	301	325	275	279	280	245	287	307	294	272	308	282	289	267	292	291	287	273	275	300	267	297	291	281	303	290	313	306	302	298	278	277	274	277	296	306	285	299	301	289	274	263	278	315	305	311	314	303	298	297	302	297	282	306	262	296	287	271	330	275	300	297	319	332	293	275
39680	59858	41670	29119	14941	6270	2469	799	475	394	381	384	369	316	354	335	325	321	319	327	355	328	354	335	315	337	307	360	331	352	310	311	321	348	349	355	306	366	350	335	326	311	327	354	323	321	312	346	337	343	346	348	375	340	355	336	322	313	336	324	311	322	316	332	286	348	341	339	319	309	305	355	328	313	317	294	330	343	332	344	318	323	323	340	323	336	306	332	315	335	336	320	339	329	340	321	351	378	333	338	335	339	342	310	317	348	303	347	305	321	342	364	316	358	309	335	324	323	332	285	320	334	318	323	303	316	319	308	327	332	347	347	336	295	325	312	324	318	334	318	335	301	283	318	353	337	346	332	348	353	311	339	363	318	333	340	317	329	319	318	313	325	326	340	316	324	314	357	337	357	346	307	349	337	332	333	323	310	320	328	344	343	331	315	328	347	330	318	335	337	355	322	295	312	356	343	353	320	309	304	350	317	328	326	345	340	319	352	326	338	319	337	357	336	345	318	359	334	352	315	330	303	330	348	336	336	320	321	324	363	328	319	316	360	314	326	335	321	332	359	345	352	331	368	332	326	338	320	296	339	361	329	328	332	304	321	333	369	357	318	363	329	330	327	303	356	327	338	319	329	344	368	317	323	346	318	332	326	334	332	342	374	336	356	334	322	351	324	322	318	319	339	366	311	341	331	305	314	322	330	287	322	358	361	355	349	293	338	345	330	365	366	328	305	311	351	342	322	297	271	297	338	336	345	323	299	327	374	336	329	314	308	323	301	367	322	306	333	342	319	376	348	316	348	349	314	333	335	330	300	340	318	329	345	331	336	328	324	321	328	325	345	344	331	326	335	338	322	294	340	314	349	333	328	347	363	322	335	343	352	292	315	291	348	323	323	312	321	341	325	322	327	325	327	334	315	321	307	320	294	309	304	347	325	323	299	336	352	321	333	324	321	301	330	344	318	321	330	315	315	323	317	339	309	327	333	326	327	329	293	330	344	303	321	321	324	335	305	318	322	333	354	356	333	355	351	300	330	332	340	322	342	334	340	312	328	350	317	334	333	321	335	338	341	326	345	314	329	319	299	344	323	310	301	324	332	332	354	323	350	322	308	345	325	320	320	318	312	350	310	311	344	311	328	327	319	353	303	316	347	336	310	336	325	321	320	358	289	320	285	346	313	345	332	361	307	297	310	307	327	335	309	330	340	324	339	332	299	326	320	342	339	314	324	351	310	327	319	327	340	327	344	351	312	340	354	326	321	341	310	338	304	335	337	337	289	322	343	354	341	301	339	337	312	358	327	357	328	342	310	287	321	326	323	323	333	335	328	330	329	308	326	350	340	347	328	326	305	346	319	311	319	317	321	338	309	323	346	313	328	352	323	310	304	308	332	330	309	336	318	294	360	336	318	306	324	314	334	312	316	320	320	333	307	334	361	297	321	289	362	339	336	331	350	312	348	320	322	351	299	357	318	336	293	332	338	352	344	349	333	322	349	353	342	347	330	332	324	349	319	334	323	342	358	303	320	320	346	316	319	337	324	336	318	313	338	327	324	306	332	325	320	306	311	321	312	328	320	316	311	324	380	349	320	309	336	346	296	314	307	329	332	321	301	331	313	325	313	330	354	337	345	331	336	333	325	344	303	291	343	354	314	295	327	344	340	319	344	327	318	359	361	370	365	349	321	299	331	313	320	319	341	342	324	316	309	315	356	330	336	328	316	325	312	298	348	326	362	326	332	298	308	343	340	318	354	303	324	337	327	326	297	321	331	362	346	287	314	324	339	355	353	306	325	322	322	327	308	332	286	337	333	343	329	324	348	295	330	325	335	316	336	336	332	320	346	314	324	328	313	315	315	333	314	312	343	311	330	294	326	354	335	346	347	311	333	328	325	320	350	350	341	317	364	333	321	360	350	376	325	310	314	332	361	306	323	321	332	325	287	359	307	316	293	317	356	275	315	319	320	309	350	322	358	337	344	323	332	318	314	326	357	363	348	352	331	327	325	342	321	329	346	340	327	321	354	315	346	314	319	302	327	332	337	348	336	354	340	311	313	316	333	360	347	338	330	321	343	349	356	314	341	321	348	320	343	315	309	330	344	324	334	327	324	341	329	305	350	320	325	312	353	298	337	335	315	351	356	306	342	305	339	348	343	308	355	332	343	311	349	353	339	350	341	327	327	299	309	364	331	358	346	347	331	331	320	353	323	324	354	311	340	339	327	326	285	335	317	346	332	351	357	324	328	314	343	305	323	322	310	351	349	327	339	343	308	339	360	350	330	324	321	336	297	310	311	342	343	345	322	337	325	320	330	354	339	336	354	309	337	310	309	342	310	296	333	320	300	322	336	341	322	325	323	322	309	328	317	330	330	336	322	347	315	367	352	314	312	349	315	296	304	344	332	322	326	379	316	305	360	336	313	329	299	317	325	313	319	321	331	306	362	316	333	340	341	346	328	325	343	334	310	340	366	366	336	313	345	349	358	351	353	340	304	345	337	321	317	315	351	319	333	312	307	341	317	310	342	348	318	333	320	331	341	314	340	333	311	351	318	323	299	303	309	340	341	335	330	323	313	324	319	328	322	327	343	299	331	331	315	330	341	322	354	309	331	330	330	309	337	304	327	318	310	314	328	335	348	331	339	296	316	327	313	368	311	338	341	339	344	335	311	354	323	317	352	318	325	348	309	305	295	331	335	340	353	315	311	353	358	313	337	319	314	321	336	318	323	307	328	349	306	314	303	331	363	310	345	334	322	330	331	303	319	362	342	319	326	319	341	315	318	338	322	344	335	314	324	310	346	348	332	341	332	304	320	298	370	349	341	311	329	345	353	319	327	319	321	337	325	338	326	320	312	335	333	304	335	340	328	308	304	294	358	333	309	343	347	351	347	340	325	324	330	365	313	341	312	346	321	359	310	341	333	330	314	350	341	324	323	319	330	331	303	317	313	317	326	350	336	338	321	338	318	296	375	336	331	307	319	312	335	340	313	315	305	339	327	309	339	297	361	349	320	330	306	326	308	328	350	332	282	331	330	331	339	334	319	356	357	334	335	336	353	325	294	303	334	337	352	317	338	347	316	311	339	346	279	312	309	338	339	350	314	333	299	346	275	310	302	348	318	331	326	341	318	333	310	328	332	330	331	314	323	314	358	327	338	324	309	328	371	327	304	334	330	315	325	352	337	316	328	308	315	316	339	362	320	310	335	327	369	335	302	334	329	320	323	341	335	319	322	339	310	333	309	358	363	339	322	324	347	314	329	327	295	343	341	281	338	325	322	354	304	349	319	363	296	323	327	330	336	328	362	328	346	324	333	338	342	311	318	315	334	361	329	365	334	326	335	344	322	316	298	329	311	346	337	325	340	323	324	354	298	306	322	325	350	314	354	346	342	339	316	347	328	334	334	305	339	329	293	339	331	304	318	273	345	314	333	342	300	308	363	317	343	342	349	321	340	350	329	341	332	350	320	310	332	316	351	327	312	338	298	339	331
25322	21328	29135	26053	15292	4825	1535	499	391	343	346	315	341	308	306	326	328	317	348	342	313	357	326	318	316	334	328	342	316	317	316	324	339	329	333	329	328	332	329	336	327	356	322	334	336	344	333	320	356	307	360	308	303	322	353	302	276	305	285	313	319	315	310	299	338	300	313	322	300	347	331	303	285	343	322	338	363	301	323	327	337	326	318	295	310	318	337	333	324	336	323	330	350	341	336	315	341	337	305	314	329	318	323	315	330	336	339	316	337	332	336	337	333	300	328	345	338	352	330	319	331	285	318	320	344	323	334	318	341	295	297	307	318	364	327	340	337	339	320	327	331	375	319	323	344	303	340	307	304	326	317	342	326	321	333	318	319	313	324	322	330	320	339	360	348	338	307	345	324	332	313	348	333	326	330	345	318	331	355	345	314	330	301	314	311	329	342	332	327	347	321	307	345	318	328	322	325	353	353	309	324	337	322	314	345	291	317	350	337	341	310	313	354	326	328	331	335	324	336	328	343	330	307	319	341	338	333	322	321	305	336	313	338	340	341	327	309	321	359	335	324	319	364	353	344	318	352	306	351	326	339	365	352	363	313	277	368	358	338	372	333	315	352	326	332	319	347	349	309	298	334	340	323	299	334	315	305	337	334	337	314	328	333	355	302	343	321	376	344	327	344	326	340	284	297	327	319	320	282	289	307	308	327	329	336	331	337	333	318	317	364	339	356	346	347	324	317	330	312	326	309	305	308	300	304	309	340	303	291	337	356	297	346	339	288	331	341	333	313	341	354	359	339	330	310	362	325	322	347	295	347	313	305	340	338	317	324	292	325	325	332	353	332	316	317	369	333	317	342	327	321	361	311	342	309	331	286	305	336	329	323	337	327	326	322	316	310	349	333	306	324	311	293	329	344	312	352	318	311	310	354	358	298	285	318	304	326	333	338	299	309	330	324	325	317	315	334	328	309	312	327	305	349	340	329	334	289	328	340	350	314	316	315	344	321	350	306	344	335	329	356	300	344	315	290	320	366	309	342	348	315	339	354	358	376	341	353	338	346	307	297	308	295	339	328	313	326	330	337	308	331	339	323	310	314	304	331	318	338	366	323	329	332	316	313	316	307	344	328	343	326	310	365	327	350	334	350	333	349	329	315	355	333	328	332	340	329	330	310	342	344	286	285	297	304	325	345	360	318	326	319	318	318	339	338	321	300	359	287	329	325	326	328	323	355	299	292	341	341	379	329	322	320	339	314	318	366	336	299	329	315	307	330	317	324	315	348	319	339	339	332	304	290	322	319	318	318	327	345	320	326	317	296	297	359	336	328	349	321	345	320	343	336	326	344	303	315	359	320	326	322	303	317	324	342	295	318	332	393	318	362	290	340	336	351	341	316	348	302	323	327	309	358	339	336	341	317	338	349	310	365	317	337	344	359	311	301	325	345	333	318	370	343	298	332	317	312	321	300	313	319	346	299	323	286	336	306	333	339	329	306	327	323	325	347	344	320	399	311	318	345	340	309	327	303	318	318	346	292	322	356	294	346	363	365	338	336	326	302	343	299	319	307	319	358	301	330	287	341	338	338	337	323	302	302	314	324	324	337	309	311	346	323	326	321	324	316	326	325	308	337	319	308	320	340	330	327	323	304	319	327	321	339	304	373	313	334	336	325	333	331	361	298	306	325	308	307	311	318	308	337	345	329	343	349	350	352	327	354	334	302	360	356	316	327	330	336	334	331	317	320	348	294	328	341	343	326	320	351	310	325	311	334	346	311	353	308	341	344	344	310	347	320	344	371	336	321	356	339	316	342	331	305	319	321	324	336	339	343	345	341	321	309	324	370	305	332	347	317	329	318	341	293	327	318	335	324	321	314	357	308	315	352	303	322	361	368	337	344	334	324	328	358	291	317	321	324	331	302	332	328	342	310	301	344	358	330	317	353	326	324	326	346	329	301	316	320	310	316	340	309	333	333	296	313	339	367	341	336	333	330	335	308	322	313	359	303	347	316	322	324	325	310	315	311	311	310	337	325	337	328	318	329	369	337	321	301	313	319	317	324	318	324	297	342	299	323	305	276	296	324	313	317	336	300	352	321	333	330	308	286	310	330	318	323	327	325	308	337	320	357	314	316	316	344	309	333	328	336	333	330	347	357	309	309	317	343	330	336	342	325	314	317	332	342	307	317	344	293	330	348	320	328	346	335	354	333	340	308	313	338	324	344	318	332	311	308	314	294	332	326	336	339	330	326	293	319	301	357	359	338	325	321	319	338	335	328	292	325	349	326	361	321	320	316	302	305	312	317	326	326	348	318	330	314	379	342	303	318	329	348	342	321	338	288	350	358	348	347	328	306	316	351	308	297	327	325	341	320	333	307	324	329	346	342	336	321	334	346	323	321	318	320	360	334	320	368	319	332	333	331	305	363	340	335	316	330	324	310	341	319	308	333	315	330	313	320	334	313	294	329	341	337	328	366	296	314	330	351	333	328	344	359	344	332	328	338	315	310	295	319	313	329	304	322	330	308	354	330	330	335	305	326	323	302	273	294	368	322	277	314	321	346	348	320	311	319	321	341	330	326	341	308	348	321	319	334	328	352	304	330	343	321	329	331	330	345	334	327	338	307	313	318	330	314	358	323	344	297	343	355	318	305	337	346	285	329	327	310	311	345	333	331	337	317	336	334	340	343	321	285	330	335	313	344	320	341	327	329	348	349	284	346	341	339	299	323	363	312	353	306	306	348	354	336	337	347	325	334	311	324	315	330	316	341	328	336	340	358	308	315	357	325	337	311	351	323	303	369	323	326	340	326	339	315	335	322	343	332	358	306	327	317	331	314	292	359	349	304	326	355	290	318	341	338	342	348	323	311	336	325	326	342	317	328	332	354	318	369	339	322	278	355	290	343	309	339	308	335	308	312	339	326	322	316	316	335	326	349	325	344	347	328	355	282	329	321	347	376	339	327	298	340	347	337	300	328	327	338	333	328	309	294	320	336	330	320	346	351	328	353	304	312	340	332	364	332	335	326	325	337	321	313	333	325	324	298	343	329	349	355	367	321	359	328	325	362	349	327	326	333	327	319	304	309	323	339	306	320	304	335	310	338	304	337	341	307	325	320	360	351	320	342	333	332	332	311	327	326	322	323	337	332	310	310	322	361	316	341	325	324	319	318	348	327	328	308	357	337	340	340	331	317	320	370	333	291	315	338	303	319	344	337	305	312	290	321	336	357	336	325	310	329	354	345	323	320	320	318	316	352	329	315	340	308	328	320	328	308	299	320	316	318	342	363	322	325	307	319	326	327	338	319	313	323	301	331	303	346	310	309	319	355	303	326	314	344	316	347	274	307	292	331	308	351	279	315	335	337	338	302	322	320	321	335	315	300	315	299	333	367	323	308	324	322	339	329	344	337	354	313	326	328	330	344	315	340	333	320	307	307	320	346	319	349	353	318	322	321	344	316	357	314	302	340	316	336	315	332	323	330	327	351	336	335	341
37805	54141	39749	20153	11539	4895	2059	555	409	429	399	360	368	398	387	361	404	402	412	384	364	383	402	388	364	365	351	378	378	387	385	399	353	392	384	363	394	410	400	353	373	374	368	398	387	389	368	367	364	370	383	358	362	366	388	366	382	390	386	372	383	362	369	368	385	391	380	405	383	429	380	380	361	383	379	381	360	359	391	354	320	364	401	407	378	382	346	383	371	374	378	394	386	394	396	369	366	368	380	384	417	388	370	361	352	361	383	408	404	358	367	384	360	343	390	367	356	346	370	393	393	369	387	388	368	375	366	400	375	394	408	385	388	350	336	360	394	403	354	355	363	393	375	368	384	357	376	367	376	343	396	353	351	368	368	366	407	358	391	367	373	410	356	365	379	372	349	400	379	356	355	368	404	378	358	382	365	374	397	361	356	419	382	356	370	349	396	397	365	364	375	382	369	384	366	337	370	379	385	377	382	396	403	398	392	344	370	358	403	379	361	374	350	365	335	382	373	428	360	374	380	365	395	327	361	392	372	373	401	404	385	374	424	379	372	362	372	363	380	403	412	401	348	364	375	355	371	362	354	364	368	359	380	375	386	361	364	340	407	357	388	379	390	365	395	364	338	366	375	412	354	343	392	352	351	353	362	405	375	374	389	321	352	374	364	385	399	364	359	349	367	390	399	391	347	364	385	375	407	379	393	350	415	385	334	375	374	395	380	358	374	378	363	373	366	415	364	378	372	371	372	372	348	412	369	336	365	372	370	381	399	406	367	387	373	402	385	425	358	372	362	383	357	381	388	372	361	374	370	365	400	379	384	395	416	377	381	359	398	364	385	388	362	345	374	395	388	396	409	405	373	360	391	375	384	355	385	350	384	392	380	360	369	386	373	359	352	394	411	385	372	420	365	373	374	389	367	334	368	379	367	348	366	389	385	408	368	382	369	366	406	357	353	370	355	365	377	359	386	384	360	407	409	370	395	404	401	389	384	373	394	370	398	362	373	410	367	384	411	392	390	412	384	376	411	373	338	397	394	359	389	369	356	379	385	390	424	345	368	388	415	390	375	389	352	357	374	364	398	359	383	371	376	358	379	382	361	397	414	362	405	361	371	373	363	382	358	375	371	367	359	378	406	409	400	384	373	372	363	379	401	360	382	352	409	398	385	380	364	393	357	368	392	364	369	389	409	389	393	377	385	420	368	425	376	363	400	359	386	388	407	414	386	385	388	357	359	371	383	361	412	380	374	374	406	361	364	371	371	408	379	368	369	393	389	389	381	388	386	346	369	370	385	391	347	380	369	385	341	371	417	383	387	339	378	401	356	399	360	369	362	395	384	373	390	423	368	388	389	392	398	404	383	364	360	412	365	398	363	349	357	385	381	394	367	374	389	391	365	376	357	358	384	369	350	404	381	374	362	390	380	341	372	375	378	364	355	394	389	383	404	390	375	381	366	375	367	371	377	360	382	376	347	397	380	366	386	403	383	397	420	390	368	356	395	389	355	394	385	356	390	391	363	392	400	361	364	359	424	353	369	415	395	401	362	361	369	402	387	374	364	355	393	376	415	378	390	393	397	367	362	369	361	404	370	396	383	380	386	404	351	383	381	356	345	399	344	346	367	369	406	379	339	376	373	368	394	400	365	370	373	346	373	382	365	388	399	376	378	379	395	376	367	369	387	358	356	394	363	389	368	382	383	365	373	386	368	342	383	362	404	361	377	357	382	372	361	335	373	392	386	413	367	390	398	370	377	377	361	399	368	352	395	371	388	348	400	390	360	364	332	418	380	354	374	398	410	377	382	376	387	366	408	357	407	356	355	412	377	357	384	366	358	388	366	379	415	364	380	359	387	361	372	374	397	424	388	349	362	357	389	369	360	375	361	380	378	357	383	329	381	369	391	391	362	397	374	358	371	441	384	386	396	413	377	375	387	377	386	381	376	372	395	402	413	372	380	399	420	371	378	392	354	365	417	392	368	371	365	377	361	369	390	398	368	346	344	364	338	397	372	391	377	399	399	372	374	370	362	356	362	389	376	376	380	425	373	359	384	346	420	393	385	407	355	394	383	319	382	368	404	365	407	374	385	390	400	394	368	369	408	385	367	387	354	373	382	375	354	404	399	362	374	383	365	374	413	358	361	390	363	362	352	364	358	395	394	372	393	397	383	420	414	371	385	351	326	356	393	343	368	381	407	378	386	380	357	365	365	366	399	386	417	376	395	382	385	375	387	389	353	411	394	394	354	373	404	399	406	398	372	373	365	422	366	377	357	380	380	359	372	368	365	387	354	381	370	366	409	347	333	401	368	365	372	410	370	382	392	372	338	370	368	375	389	362	373	369	361	387	387	388	378	384	379	364	360	359	373	370	389	365	371	369	383	391	417	360	405	359	379	384	416	384	384	374	380	409	380	392	342	410	372	416	410	434	382	364	390	369	373	425	390	401	387	353	353	412	368	393	365	344	375	344	422	350	376	365	393	397	391	394	358	366	369	391	368	391	401	381	329	379	408	418	356	396	408	411	395	403	368	366	396	399	375	334	374	388	371	405	373	380	391	363	366	356	377	407	379	380	380	399	355	317	388	372	409	368	374	372	383	368	350	378	377	365	371	390	379	369	379	348	376	367	376	400	379	359	370	384	359	329	373	360	387	409	377	400	375	385	378	396	346	335	382	380	387	378	382	419	406	406	347	359	381	394	383	378	396	397	352	371	350	364	409	382	389	352	377	369	373	354	383	346	365	382	382	393	349	363	363	379	361	409	393	380	363	368	376	390	384	358	367	331	350	382	387	392	391	394	369	367	404	356	373	382	360	417	407	382	372	386	376	390	370	360	406	400	358	399	400	412	378	383	382	377	385	372	407	406	378	381	429	354	359	393	385	391	374	363	382	391	373	370	385	406	355	378	369	353	359	368	416	387	377	386	348	360	361	362	383	373	417	406	408	349	374	365	390	373	347	401	372	384	409	384	373	369	369	418	370	367	385	398	342	342	347	398	378	362	334	390	357	386	377	357	340	367	399	397	386	368	379	374	385	387	388	356	368	373	399	412	353	377	399	378	365	381	373	382	380	344	394	365	366	386	391	366	361	362	364	347	380	389	373	370	403	386	363	374	412	335	355	363	359	340	387	361	384	401	419	382	392	388	385	346	397	415	377	372	375	370	416	377	381	377	386	371	372	400	366	394	342	363	389	399	395	386	389	353	379	393	425	365	370	386	396	382	393	372	386	376	377	345	351	382	378	401	384	373	369	354	411	386	348	389	366	382	336	375	358	368	335	358	373	379	406	374	348	362	389	361	348	380	319	405	391	397	409	357	367	404	402	368	361	353	373	424	369	355	345	401	395	396	406	348	375	406	366	372	391	355	389	428	379	368	387	358	402	354	388	390	400	384	370	363	383	364	340	354	390	406	378	371	387	365	413	374	352	387	351	396	374	369	360	375	415	372	363	386	377	404	365	391	351	422	360	396	355	391	366	391	382	414	374	351
22923	21073	28571	23982	21436	21342	11204	1369	611	533	463	546	445	449	435	432	411	418	424	443	457	472	440	407	454	424	448	439	434	466	386	424	406	428	452	452	449	414	429	453	385	465	460	427	441	426	431	471	409	436	424	382	426	447	456	452	424	452	435	418	471	407	437	429	443	433	422	438	412	440	397	437	421	483	446	455	391	462	405	424	430	423	439	441	465	431	426	420	426	410	420	446	422	433	436	455	436	431	432	451	451	435	422	397	418	417	436	430	420	453	432	452	398	422	413	397	462	440	426	417	421	410	421	430	422	440	472	406	440	431	439	428	436	438	421	442	498	448	403	460	451	427	426	433	405	426	457	421	410	449	435	421	433	427	450	456	442	420	397	425	460	411	426	437	413	461	441	424	439	440	463	449	418	440	445	415	427	434	411	437	415	406	440	390	423	395	416	420	435	463	439	436	444	448	440	404	403	447	457	435	408	435	475	425	423	435	437	431	406	417	404	425	411	450	411	413	460	421	415	424	421	449	417	427	412	447	417	450	442	422	441	434	428	445	446	427	406	450	408	381	442	419	406	402	423	445	434	449	395	441	429	414	422	419	434	425	437	428	468	411	429	473	423	438	440	408	422	445	420	396	440	435	424	429	427	420	444	393	426	462	462	383	435	431	427	480	437	426	440	423	415	392	407	417	415	423	434	423	430	427	417	469	447	446	418	452	474	437	451	495	476	461	475	428	415	458	443	417	454	454	394	450	423	438	440	448	458	386	428	452	415	417	441	471	408	429	414	432	421	435	412	440	418	425	466	466	417	420	437	444	448	423	432	409	460	459	490	413	386	452	463	426	459	421	428	408	431	444	394	408	397	431	428	441	433	452	455	436	444	449	408	447	414	430	432	424	450	431	438	441	383	412	385	411	432	443	438	436	416	432	418	378	401	471	450	442	415	449	441	430	420	415	445	427	416	413	433	383	450	467	413	440	421	438	394	411	435	408	440	437	411	411	425	421	435	468	420	419	450	427	405	448	453	451	434	439	422	424	439	439	402	442	438	446	440	453	442	422	390	450	442	433	448	431	436	427	451	410	452	426	425	415	477	418	413	395	447	465	442	453	455	437	413	470	402	414	432	461	432	425	410	446	445	413	427	459	454	448	424	398	420	383	456	416	430	430	442	417	466	469	437	417	469	482	462	425	402	422	407	442	487	400	423	407	417	479	452	418	399	406	462	453	408	422	422	447	466	420	403	428	406	411	425	394	453	432	407	444	428	422	418	442	422	421	447	460	397	433	431	405	426	457	399	442	465	405	411	415	421	457	428	433	417	420	414	433	449	422	427	414	455	417	429	391	406	466	408	375	421	432	458	436	434	499	477	405	449	426	410	455	498	491	458	459	480	475	421	461	455	411	428	402	414	441	445	423	484	411	410	426	427	391	420	423	428	407	450	416	466	430	417	447	412	434	442	443	469	438	454	437	424	383	440	436	425	444	423	431	412	429	457	439	447	428	415	455	480	427	409	471	438	425	438	417	471	465	445	461	438	431	432	445	437	441	430	451	458	429	443	415	414	420	446	442	438	434	424	449	431	466	408	453	494	412	401	459	443	413	468	412	443	421	426	430	456	448	427	449	436	421	423	422	440	455	394	427	415	446	417	455	428	427	405	414	472	451	404	424	444	433	399	415	493	420	444	420	425	404	425	437	449	411	462	412	410	442	474	396	388	435	469	452	394	427	455	433	428	406	422	438	435	419	433	429	376	450	434	453	426	415	468	441	443	462	461	475	440	459	419	456	451	440	398	392	448	433	421	410	417	457	413	421	440	411	419	408	441	407	431	451	429	449	441	425	425	444	432	424	412	464	429	411	427	425	466	460	416	407	424	498	475	447	460	437	448	431	419	433	425	453	403	485	429	424	461	418	415	420	424	443	419	437	403	471	456	416	435	407	439	394	471	425	432	431	438	421	419	455	451	405	426	428	419	457	419	425	457	444	407	446	430	385	430	462	466	412	406	410	446	449	458	424	437	455	426	426	455	429	444	451	417	421	412	420	436	430	454	423	437	439	396	481	406	450	416	449	421	454	437	448	428	444	430	451	449	447	447	461	435	437	460	424	437	420	461	457	473	414	442	416	424	388	409	442	437	463	420	447	424	440	424	432	430	423	463	451	388	424	417	430	401	456	418	426	426	451	417	401	391	440	426	408	440	445	424	431	417	432	421	435	465	414	431	460	414	446	434	443	448	454	461	424	463	450	402	423	427	398	454	424	402	427	468	439	458	406	420	429	456	440	422	442	449	428	451	432	439	462	464	456	418	459	420	439	421	417	443	438	439	453	413	400	435	409	435	442	431	442	457	445	446	442	434	440	416	454	440	432	453	442	440	392	424	429	442	409	456	464	449	410	421	418	488	465	458	405	410	425	419	456	437	456	393	455	383	453	422	422	425	378	432	434	437	412	426	456	463	457	447	423	403	400	430	410	463	410	421	446	427	430	461	431	440	425	442	452	436	429	409	406	392	431	404	380	435	395	422	438	485	424	432	384	436	443	421	422	418	420	395	425	429	419	440	449	443	429	441	425	395	472	448	413	451	415	425	423	437	472	434	413	401	399	413	430	396	453	410	385	437	420	454	382	420	429	433	451	461	417	414	439	414	448	422	417	443	417	410	433	448	436	430	435	441	410	392	448	441	400	452	404	431	434	441	439	400	427	404	457	428	453	439	403	442	450	413	404	448	446	474	423	480	427	396	454	454	453	441	433	389	396	449	426	456	446	419	411	410	425	465	460	386	443	443	477	436	414	449	408	441	426	441	421	441	391	425	417	463	441	409	426	416	409	427	429	443	427	438	442	445	458	412	425	414	443	445	417	450	428	423	429	431	394	399	416	453	439	438	413	395	422	446	444	401	441	424	442	420	422	412	446	391	415	428	446	434	436	407	398	466	499	451	457	430	437	430	439	483	427	446	400	431	454	410	440	425	409	441	454	428	419	441	452	433	476	415	458	427	428	439	432	487	428	442	425	418	434	455	432	409	432	401	417	454	418	432	462	403	413	402	446	405	417	384	447	425	445	438	473	424	477	425	424	419	454	425	443	422	428	443	433	420	428	439	410	425	413	412	424	422	415	435	448	428	412	406	421	436	465	432	453	361	462	421	456	394	457	416	427	420	453	423	463	446	451	435	433	418	418	406	429	449	418	448	425	431	430	468	410	455	431	443	471	463	416	411	404	437	426	438	418	446	428	436	401	455	471	422	424	426	444	440	377	438	441	451	439	443	404	447	462	417	444	419	442	449	425	418	432	411	384	430	431	444	435	425	451	467	466	433	443	438	487	392	436	439	434	434	430	421	432	474	458	431	418	443	410	490	458	402	438	450	442	464	388	443	460	443	404	449	464	416	446	451	425	424	464	462	436	435	415	403	447	411	455	421	403	453	418	448	434	434	450	433	419	425	443	411	419	438	426	414	393	425	414	426	435	457	425	444	445	457	442	429	431	430	439
39594	63932	41823	31159	21778	13549	3191	1038	664	560	542	486	524	534	477	465	486	511	471	459	478	465	470	484	472	464	488	476	504	446	496	454	493	461	498	447	493	470	456	481	517	476	455	462	504	422	496	447	468	444	442	443	453	487	485	468	483	444	466	500	456	456	469	448	486	459	454	441	457	499	499	489	446	450	442	481	454	437	468	453	423	484	491	456	447	511	470	469	490	499	452	455	491	492	520	488	476	484	489	477	438	445	493	515	464	507	493	543	468	483	477	493	493	493	429	417	494	426	487	478	489	434	480	475	518	478	444	485	446	473	475	448	461	486	465	519	485	481	496	460	478	455	494	424	488	473	477	485	489	473	500	479	463	509	486	473	449	485	428	489	490	485	504	472	493	473	460	493	457	461	478	470	507	489	474	453	473	459	497	488	430	467	481	469	493	484	425	439	446	426	464	466	476	451	499	447	471	520	447	499	457	519	462	501	446	472	495	437	497	482	474	494	457	504	505	466	492	489	501	459	522	490	463	478	438	476	466	461	473	426	484	408	473	475	469	463	479	477	474	449	464	483	465	512	471	485	487	448	485	444	478	442	478	503	452	473	494	457	479	481	418	498	488	505	468	469	481	513	457	420	455	470	487	516	487	515	444	453	469	518	488	458	480	510	459	471	476	472	484	426	439	460	462	516	464	455	461	474	485	453	471	496	445	480	454	433	474	469	482	494	487	478	463	493	474	480	451	466	470	447	482	496	461	472	489	489	439	459	448	451	462	478	478	522	467	471	480	492	493	471	483	437	462	461	499	496	507	455	434	466	463	500	445	488	470	506	452	459	477	452	445	466	468	498	467	449	497	472	511	474	464	412	489	472	461	486	465	479	469	484	452	455	488	499	498	495	506	479	467	481	495	485	497	460	554	512	495	446	451	446	472	455	472	435	470	476	433	456	501	457	495	506	413	422	442	487	440	468	474	479	490	445	416	487	495	466	497	493	478	503	495	447	459	468	447	448	528	490	438	439	493	509	494	478	500	514	468	473	480	463	477	463	441	467	478	489	434	466	456	480	485	476	485	471	503	520	443	469	495	482	468	482	470	509	468	479	527	490	500	457	488	487	483	507	461	475	441	447	472	446	501	449	453	453	465	488	451	495	463	495	448	470	418	457	457	464	462	478	482	466	472	496	464	458	507	481	450	453	431	454	490	474	473	470	454	469	451	510	500	478	470	488	489	464	487	449	458	459	503	494	496	447	492	471	482	479	471	468	477	478	500	421	441	485	448	457	496	500	447	487	462	463	431	439	511	485	502	477	483	469	474	499	519	465	497	455	481	481	439	497	460	465	470	440	474	456	443	515	448	458	497	468	408	472	478	429	472	467	471	498	450	482	497	484	484	437	460	468	452	530	496	493	471	464	522	451	508	492	454	441	429	532	464	471	491	470	483	513	451	455	485	477	453	466	474	474	462	460	482	431	455	480	482	442	506	466	507	491	488	486	488	463	500	461	495	456	449	498	440	477	479	493	483	503	458	450	470	473	452	465	475	464	483	457	469	490	490	523	467	500	476	486	446	484	472	461	471	462	474	473	463	444	452	474	501	439	497	453	454	459	470	479	493	473	483	459	474	469	464	484	444	495	477	459	447	471	463	483	448	431	475	487	441	485	506	455	495	442	445	494	445	486	446	476	560	486	495	503	479	494	479	476	491	480	477	465	503	441	511	444	500	457	493	506	483	475	469	479	468	497	484	500	498	465	474	478	491	447	459	479	482	463	512	464	487	476	459	464	476	484	489	492	464	467	484	446	452	463	478	464	456	496	478	424	492	442	421	476	481	468	476	490	474	447	483	453	490	487	452	494	446	467	484	457	486	442	514	463	504	446	467	454	478	484	476	485	487	460	505	504	468	518	507	483	505	507	492	469	464	460	421	472	486	459	446	493	478	448	462	467	462	471	499	500	470	468	422	452	488	443	468	468	472	480	473	460	498	457	497	457	468	468	476	466	480	496	475	473	447	443	501	481	455	482	437	442	454	485	484	480	457	469	459	481	509	511	483	475	440	467	480	440	458	477	478	489	461	489	472	480	479	485	469	476	480	454	475	470	454	444	483	446	513	431	472	509	466	469	430	453	465	482	492	468	484	477	468	495	508	465	460	483	467	464	475	463	471	482	488	470	518	445	494	453	493	487	479	488	454	496	427	478	506	454	460	502	465	459	484	472	450	450	466	480	462	471	447	439	458	496	455	464	466	473	458	478	494	471	469	495	463	450	468	461	471	450	472	483	480	473	447	482	493	475	504	480	456	446	487	475	473	491	441	470	482	454	473	461	458	435	464	512	493	479	483	483	491	518	517	468	499	438	441	504	461	487	456	504	468	513	501	466	481	489	505	489	453	483	465	497	470	469	483	453	480	453	464	480	474	481	455	469	459	485	472	504	485	473	484	445	471	455	498	476	458	431	500	477	451	483	485	452	478	456	465	481	458	459	460	460	429	465	504	456	463	484	450	466	490	522	467	463	473	508	483	423	476	468	478	467	445	522	466	510	489	534	500	478	470	455	470	461	454	465	456	464	431	473	467	445	479	475	442	459	464	495	427	459	486	492	458	466	500	502	489	482	468	490	484	464	463	462	457	461	477	441	488	473	490	498	476	491	471	523	468	462	485	492	449	480	459	481	501	483	498	461	453	488	454	482	469	469	499	481	492	447	497	458	457	454	455	490	454	434	467	476	456	467	475	437	479	428	518	517	478	462	471	474	479	471	439	442	519	503	504	495	422	451	485	467	500	439	469	473	439	459	469	471	500	507	449	458	513	487	476	506	480	487	460	449	491	460	438	481	484	447	465	472	481	491	483	428	462	480	496	477	463	443	451	442	472	489	505	488	465	439	481	471	468	464	469	448	453	446	480	499	495	448	495	486	490	452	465	524	529	471	461	461	457	442	431	457	431	470	486	432	476	471	464	453	466	479	492	425	466	482	457	499	493	466	470	494	443	444	487	480	485	499	453	447	520	489	495	480	458	467	501	466	490	448	478	445	487	471	503	452	453	474	474	486	481	479	451	435	478	482	449	489	465	474	487	510	485	449	471	442	497	435	475	435	499	480	462	422	475	459	515	467	504	434	459	505	466	513	458	471	455	517	471	494	487	482	451	458	455	479	479	476	471	458	467	472	460	441	487	498	479	454	501	470	467	470	468	476	476	494	466	474	446	450	500	481	459	439	482	467	468	476	493	460	475	483	446	449	454	468	503	482	460	436	440	480	440	494	486	463	475	482	463	514	461	460	451	461	469	503	435	476	503	481	451	445	485	461	477	508	499	455	459	462	469	463	472	484	494	464	476	441	446	468	478	431	457	467	496	457	433	447	440	460	486	496	501	468	467	498	452	470	472	467	444	469	460	494	453	499	471	469	481	488	462	501	457	473	491	502	420	466	468	482	476	492	538	471	484	482	481	475	475	421	463	497	492	527	416	466	478	445	507	441	446	461	499	466	445	453
30179	35552	40073	25470	10272	2747	590	252	243	223	230	229	215	198	250	208	189	235	233	241	222	221	234	233	226	225	221	219	231	190	225	219	215	219	224	207	227	238	216	224	229	217	212	223	253	204	220	217	229	239	225	215	232	238	249	209	236	237	231	239	213	204	204	203	231	214	218	221	211	238	227	217	233	232	232	243	251	226	233	218	238	211	213	220	239	211	228	234	214	215	223	229	224	236	203	229	215	231	215	229	213	237	236	245	192	243	234	226	217	238	192	222	226	231	216	248	229	242	179	239	247	224	227	229	207	244	182	221	235	250	198	255	204	215	210	238	220	245	220	201	203	213	243	226	244	212	206	236	224	216	238	224	239	237	197	203	213	213	213	207	206	222	221	235	249	224	239	245	221	224	217	238	224	217	223	209	232	213	213	223	246	218	234	220	214	232	221	225	235	239	236	223	233	242	241	252	241	205	211	245	242	216	208	221	226	236	230	222	248	230	233	226	219	192	207	220	234	232	243	239	232	243	228	198	186	212	222	210	218	236	240	229	219	197	231	238	221	211	240	217	226	199	214	219	194	223	245	221	204	238	207	218	239	250	254	229	236	215	248	225	209	236	223	217	224	233	219	218	259	205	207	223	183	225	222	207	240	211	220	202	245	225	220	220	207	206	211	232	221	227	211	225	205	241	241	238	218	227	225	232	235	269	228	221	228	237	232	245	219	239	196	216	202	235	253	229	234	228	226	217	243	217	221	223	211	214	229	220	208	217	227	247	200	241	210	218	220	205	234	223	215	235	206	218	228	233	224	220	248	235	222	219	252	203	261	218	220	219	207	222	212	211	205	218	216	213	214	250	225	224	242	222	238	241	228	203	235	223	213	231	244	237	243	236	244	247	236	241	255	202	228	205	223	235	217	240	235	211	205	217	228	213	246	226	229	230	234	250	213	237	219	226	208	246	224	206	208	248	215	228	251	199	234	225	246	216	212	232	234	205	206	236	229	209	228	206	221	235	242	208	242	230	227	220	206	248	250	243	226	211	217	241	231	215	232	229	212	224	218	233	203	255	213	220	216	212	219	216	235	197	216	214	232	216	213	229	218	224	248	213	236	207	211	232	237	213	236	240	228	222	241	216	223	216	235	208	222	220	253	217	248	219	257	219	206	227	216	217	220	233	231	211	204	224	219	222	245	225	224	222	237	259	235	229	227	221	252	213	251	223	209	251	250	209	209	225	230	199	235	191	221	212	218	199	232	237	243	219	192	224	240	215	204	232	241	221	217	221	240	214	229	221	186	237	217	216	223	216	206	256	257	230	212	239	219	224	212	244	229	232	225	224	215	231	250	247	207	231	245	196	228	250	232	210	213	254	231	214	222	239	261	224	218	242	238	241	252	238	230	238	211	226	236	224	203	221	191	209	228	214	236	231	216	219	227	220	226	221	217	239	224	243	206	236	239	248	245	233	214	223	241	212	214	228	222	225	253	200	237	236	219	247	232	219	204	189	208	228	234	227	221	222	226	212	205	192	222	213	232	222	239	236	219	218	241	232	242	216	215	224	226	214	234	220	215	215	206	222	231	236	215	207	232	240	215	255	236	205	209	230	214	227	244	230	222	214	226	219	235	195	242	224	215	257	232	209	219	213	229	240	211	206	230	236	235	217	205	218	223	210	241	204	213	256	219	226	221	207	224	211	209	203	218	188	207	219	263	220	223	220	233	211	224	222	227	215	227	229	220	232	218	228	230	236	233	224	238	225	212	203	238	225	232	214	242	215	226	214	240	231	245	228	205	208	194	218	215	224	259	230	209	220	229	226	223	193	221	201	256	235	226	216	263	227	212	226	225	204	238	239	252	216	216	260	224	219	213	232	212	212	202	232	226	216	222	247	208	239	228	215	218	236	213	206	219	233	238	263	244	210	218	207	226	210	220	257	222	229	220	213	215	226	228	227	213	237	220	232	191	222	224	242	223	196	244	237	231	219	223	234	233	224	226	232	221	224	223	220	219	215	209	220	235	203	226	255	236	205	226	213	244	222	222	222	210	232	241	214	226	202	226	231	246	235	236	218	232	214	198	231	232	244	224	208	218	208	186	231	225	223	210	228	262	246	226	222	226	235	216	222	220	213	258	195	204	232	215	208	206	224	224	226	214	235	209	224	219	225	243	222	208	223	249	229	233	205	214	196	210	227	220	199	218	224	233	227	219	239	210	230	231	204	206	226	224	251	226	238	235	218	220	245	226	219	210	230	239	243	248	244	258	222	227	244	232	237	189	226	248	206	225	206	222	220	217	209	260	236	233	227	218	233	252	203	220	246	221	202	199	211	244	211	246	204	222	220	246	212	204	229	238	229	232	265	285	234	240	234	206	207	223	205	211	233	230	243	222	195	218	214	223	222	234	232	228	231	244	241	240	216	262	229	240	212	226	241	242	215	220	245	212	219	231	206	237	216	221	231	254	236	201	227	215	239	243	217	240	199	220	232	227	231	239	211	229	233	233	210	223	235	233	202	226	203	215	241	221	218	234	212	232	221	218	246	225	220	215	236	237	259	210	210	217	222	229	224	212	250	243	224	227	226	217	228	250	242	220	228	224	212	226	211	233	236	230	240	220	243	228	233	219	208	213	236	216	218	256	222	244	199	274	218	222	228	215	229	212	232	257	236	207	223	227	230	230	228	223	238	260	209	203	241	233	247	204	218	231	217	229	237	221	246	201	243	212	244	225	222	219	207	234	203	189	222	221	204	230	222	251	219	243	202	245	222	265	215	221	226	239	224	248	254	206	233	212	239	219	199	212	215	218	230	222	226	194	237	231	220	223	234	235	236	209	250	215	226	220	254	230	223	241	211	214	213	245	224	243	222	236	219	235	260	217	220	202	222	250	217	213	226	208	212	203	238	204	199	232	214	234	201	213	251	234	231	208	207	220	229	216	224	223	200	253	222	235	221	229	238	226	212	219	224	199	223	239	207	217	258	245	228	198	202	210	238	229	234	224	210	228	233	210	218	230	229	201	199	229	229	194	218	229	183	223	211	230	225	239	227	218	216	223	203	211	216	221	197	212	224	231	244	248	228	209	212	243	227	218	234	246	217	224	237	205	247	203	218	252	210	215	197	188	218	249	217	212	221	233	212	220	225	231	205	234	226	244	229	206	200	225	212	218	222	242	247	214	226	224	228	240	228	221	228	236	194	224	224	224	240	210	240	212	211	233	240	228	213	200	209	257	225	227	220	234	222	218	217	213	228	214	242	224	223	239	224	210	228	235	242	240	242	209	193	248	242	229	239	237	199	244	238	212	219	183	212	224	240	238	243	246	224	214	242	226	220	213	223	225	220	218	223	222	210	225	234	214	243	232	233	226	259	236	246	225	250	225	247	193	223	232	216	221	222	221	241	258	185	230	215	255	232	220	237	232	258	215	217	219	232	220	207	219	221	204	228	219	209	257	240	250	242	215	209	244	231	261	224	230	224	247	224	258	243	236	218	210	218
34838	51749	37852	21733	10807	3608	781	329	295	285	294	265	248	282	233	263	255	261	291	250	268	262	276	251	255	271	267	272	273	245	285	268	266	281	253	294	270	271	249	278	274	263	267	288	248	257	270	249	266	242	257	262	253	299	275	238	287	267	279	238	259	296	257	256	267	251	263	278	289	271	255	250	255	278	263	264	263	285	267	263	253	265	252	269	275	272	279	267	256	263	270	297	263	237	260	251	289	231	268	293	258	273	256	276	285	285	292	276	261	255	254	272	243	249	284	237	239	248	261	284	259	260	275	264	249	265	229	267	285	286	294	276	268	251	258	286	262	262	270	264	253	273	252	238	264	253	248	261	262	278	273	273	246	256	270	267	278	253	285	247	257	285	263	282	251	236	265	249	313	270	235	268	273	249	285	251	270	252	265	254	270	228	281	240	285	285	295	264	261	259	249	272	235	262	254	275	260	263	299	254	264	261	302	277	261	274	274	258	268	233	307	248	259	278	242	267	247	267	258	255	256	263	253	277	306	289	284	287	249	250	263	259	236	275	262	240	259	265	275	301	259	261	265	284	282	250	271	287	250	279	258	254	253	249	258	292	300	286	301	265	237	277	272	268	263	267	263	261	266	262	255	267	298	249	266	290	262	264	264	244	246	261	277	282	259	266	244	245	270	286	274	274	273	286	249	280	274	264	254	273	275	283	274	268	269	288	264	246	251	268	271	288	253	244	266	262	263	279	270	284	265	263	300	251	241	259	286	265	267	283	284	287	260	245	275	247	267	267	272	257	270	272	259	282	285	277	276	276	266	291	273	290	263	265	254	263	250	236	276	260	269	262	269	243	274	281	277	284	288	261	243	260	260	244	263	259	221	255	247	254	251	288	263	235	256	261	257	267	279	271	244	279	247	284	265	261	255	267	264	258	279	277	260	254	253	251	237	265	249	277	245	277	250	257	258	257	257	237	242	272	253	240	259	265	261	274	262	234	272	286	251	263	252	279	275	299	285	255	261	258	269	253	275	269	266	248	250	297	279	284	257	256	258	275	256	294	281	285	238	270	273	255	268	247	274	248	266	270	291	237	246	276	276	248	282	258	258	269	273	266	274	250	226	273	272	269	293	265	274	272	278	261	306	233	279	291	264	290	257	281	278	269	269	247	263	259	231	255	307	297	263	249	300	236	285	271	257	263	263	258	281	256	240	264	285	261	272	272	259	278	287	292	264	242	270	273	254	292	259	290	233	249	243	267	255	243	256	236	267	271	283	281	230	248	250	251	266	314	279	238	252	272	256	265	255	253	257	263	266	242	255	268	254	271	266	264	248	289	260	255	277	239	252	280	257	260	258	257	260	299	278	254	278	263	271	262	251	257	282	261	267	254	274	272	260	297	266	300	261	266	280	262	267	252	246	260	253	271	265	281	266	254	260	276	275	291	275	263	265	244	250	281	257	252	259	270	267	271	284	270	248	264	291	283	271	256	265	247	261	263	275	303	262	234	268	287	249	257	283	240	262	286	256	265	290	255	245	259	285	266	281	275	238	289	270	278	276	249	248	264	303	273	261	261	275	278	262	268	238	275	275	263	247	265	238	240	260	252	278	240	237	276	275	222	292	256	251	265	261	290	249	257	258	287	261	259	266	252	262	243	261	264	253	281	278	254	255	230	265	259	262	268	256	281	271	279	269	262	267	253	227	281	278	268	276	280	278	263	281	287	262	260	259	295	273	255	271	273	274	275	266	249	264	264	250	263	288	287	263	229	246	278	256	252	287	270	283	245	299	245	295	250	255	286	242	259	264	251	236	285	272	284	277	252	276	249	245	261	242	262	247	275	300	265	251	262	234	248	264	250	272	264	250	261	295	251	254	259	243	255	275	248	263	261	240	245	259	259	278	240	256	289	271	262	298	224	276	280	273	268	280	263	262	266	260	264	291	259	290	278	287	255	274	265	270	272	273	302	281	261	249	289	287	268	248	258	270	268	253	245	262	296	218	269	253	261	254	286	277	253	283	268	260	264	271	276	249	293	256	284	277	231	259	309	271	270	285	235	257	275	260	267	291	240	277	267	253	292	296	277	241	282	273	270	255	287	275	271	240	277	254	254	281	277	250	281	284	307	250	238	248	266	275	266	260	262	256	295	291	269	248	262	240	255	239	268	251	246	246	243	290	286	313	264	267	308	273	276	271	253	287	262	284	285	255	265	236	267	268	263	280	263	251	268	254	302	240	283	272	259	255	264	264	270	274	283	270	296	280	275	273	282	285	267	289	286	256	266	257	272	299	242	259	287	229	248	259	277	278	263	265	251	263	274	245	275	279	260	264	291	239	243	301	285	275	270	265	282	248	272	287	267	236	255	291	281	209	241	282	258	233	261	271	253	299	259	261	282	263	250	271	250	285	275	230	238	272	268	298	253	293	246	282	263	246	236	279	271	270	270	253	278	271	264	264	266	274	274	266	267	273	285	295	261	279	265	256	251	300	271	257	279	310	256	299	271	285	267	292	281	256	261	231	242	264	277	266	254	262	224	255	234	271	251	259	274	292	247	270	272	263	263	257	255	263	255	292	279	266	256	248	263	269	267	226	279	264	268	283	265	288	273	257	281	283	270	287	282	274	288	250	285	287	253	256	299	290	261	277	248	271	244	276	268	262	265	299	250	270	272	232	278	261	280	282	272	285	252	248	265	240	261	254	256	276	254	271	270	265	226	241	274	266	249	269	243	285	262	249	250	247	261	271	279	280	281	260	275	270	232	258	266	246	281	254	254	260	258	289	268	256	302	279	249	281	258	246	249	267	260	249	234	288	238	281	272	296	259	270	254	278	269	256	283	281	266	255	313	281	248	248	254	276	296	263	268	255	270	280	254	289	253	272	255	269	271	307	255	285	291	267	257	267	267	266	288	255	232	282	305	284	261	260	290	283	282	271	262	273	245	279	313	257	276	274	268	293	231	291	239	270	264	291	297	253	277	248	268	286	259	254	260	238	258	256	245	262	253	247	297	242	256	285	275	268	258	276	270	251	269	277	266	269	260	266	259	277	298	242	256	259	261	277	264	276	279	275	271	270	251	259	299	277	258	280	264	236	252	249	301	263	278	282	277	244	258	255	262	270	282	271	266	258	299	295	253	200	279	291	277	270	298	269	260	261	286	267	273	277	269	256	287	246	275	277	279	273	232	261	259	275	289	265	247	269	255	259	279	283	278	272	253	269	245	270	274	235	304	263	259	309	278	233	271	258	248	263	267	270	259	252	291	248	252	285	267	293	271	253	280	251	243	269	257	276	246	279	263	270	276	250	296	296	246	245	250	288	233	278	262	258	255	266	275	253	263	234	278	227	280	260	256	248	257	284	273	238	297	283	286	237	261	258	282	286	296	274	292	267	254	282	248	276	279	282	285	279	257	256	270	255	270	268	253	235	275	266	259	260	281	265	233	259	264	250	244	249	268	271	264	247	263	276	270	283	241	261	261	293	245	286	239	257	277	275	282
24148	21151	28556	25128	21986	15295	3890	515	347	338	311	277	299	282	293	297	277	250	291	292	286	254	307	314	308	277	283	268	282	302	291	276	272	277	280	266	291	270	274	253	281	286	274	288	269	276	279	269	256	269	262	242	274	269	300	296	267	275	289	279	283	270	278	246	299	285	249	298	276	271	312	263	281	282	291	297	273	282	241	295	253	277	259	292	293	282	295	299	267	270	294	279	316	268	271	289	272	297	279	248	280	300	286	270	260	289	274	257	314	285	267	289	316	302	267	297	266	277	258	274	258	288	275	295	299	284	254	299	282	281	279	291	264	273	245	279	284	293	286	268	279	296	310	271	284	281	273	269	272	286	262	270	249	273	273	310	289	287	282	294	252	302	299	289	309	275	279	279	250	299	305	286	271	289	249	282	286	281	262	268	277	290	257	258	282	312	278	293	256	266	276	292	281	277	271	258	263	285	258	292	278	295	261	281	305	319	288	278	278	298	284	267	267	273	283	273	258	279	286	271	258	240	281	262	300	273	280	294	270	288	310	281	288	276	282	288	277	290	288	295	282	264	281	273	258	257	317	275	282	285	269	290	289	295	282	324	255	273	269	239	262	272	303	293	291	286	280	278	293	265	277	286	286	262	281	270	278	268	294	277	277	281	291	250	270	286	298	289	272	276	304	276	298	284	272	273	277	266	279	267	271	286	271	307	280	276	287	281	310	282	302	272	301	310	288	316	286	286	291	306	291	267	290	288	273	248	297	278	268	310	285	233	274	264	284	269	296	265	295	266	287	264	302	273	278	273	287	275	263	293	246	277	293	238	276	285	315	288	287	270	250	280	307	294	275	286	265	264	281	274	271	264	270	294	273	290	289	263	275	287	287	260	282	284	295	260	293	277	295	303	273	243	260	334	293	286	278	276	289	239	259	322	295	285	279	290	268	272	290	286	299	308	265	293	296	291	292	269	295	297	307	309	295	277	290	313	270	258	282	290	269	254	286	282	257	297	243	290	287	279	278	293	250	313	265	289	292	262	282	277	280	287	279	287	296	284	283	274	260	292	274	298	270	265	282	295	282	285	286	275	284	311	287	294	315	257	241	252	308	288	299	307	280	296	293	285	278	287	283	299	270	299	318	255	273	281	281	273	284	306	294	263	263	274	269	264	272	259	283	295	290	268	301	260	277	275	284	274	275	296	278	265	308	265	277	300	274	241	269	261	272	274	333	265	287	283	266	230	278	291	258	273	276	310	283	279	272	287	300	309	289	275	304	266	288	267	276	283	254	280	282	250	278	291	285	303	281	297	278	286	283	255	264	286	273	299	280	278	295	268	278	289	294	272	290	295	278	295	283	264	274	270	276	286	269	287	261	264	293	284	269	301	286	263	276	292	275	316	277	302	294	289	269	275	296	275	246	290	281	277	266	273	295	260	265	304	301	273	281	285	282	276	261	270	280	247	257	309	264	294	270	277	301	279	284	272	273	275	276	266	293	273	264	273	302	275	282	302	283	266	275	265	296	280	293	301	292	260	253	249	264	259	270	282	286	260	277	290	288	295	314	275	256	279	254	312	270	299	267	267	282	304	274	254	281	281	289	263	256	283	243	268	286	267	271	286	283	270	304	295	288	270	264	306	277	279	287	298	276	255	272	301	282	288	255	320	286	263	271	286	306	262	280	268	286	290	285	281	285	308	303	287	271	298	262	269	268	254	267	302	271	284	263	257	281	280	258	285	297	276	287	272	292	237	260	305	272	282	281	251	275	304	285	279	287	293	282	260	261	295	279	276	280	264	293	270	274	279	318	306	254	277	257	280	283	253	287	283	293	277	261	269	261	272	256	284	290	284	264	271	272	262	256	275	307	304	303	286	238	249	263	298	272	275	264	276	289	276	292	274	277	270	290	283	272	274	280	282	281	262	283	274	247	258	280	275	300	274	285	287	282	282	250	262	296	282	287	256	267	299	280	275	284	278	269	299	262	254	274	279	268	302	291	266	276	259	292	281	294	287	283	308	256	255	284	288	298	310	315	282	296	277	301	270	299	275	274	270	279	310	260	276	266	262	269	296	305	268	263	290	288	254	269	269	272	277	279	283	255	285	298	260	300	277	280	273	281	257	293	303	293	301	280	268	276	271	287	273	253	262	302	248	256	285	288	237	246	273	295	285	281	257	283	289	285	249	274	264	295	292	272	260	273	313	290	250	264	297	279	303	278	269	299	285	281	288	272	262	271	268	290	268	288	310	264	313	305	302	272	247	279	246	285	316	297	295	290	312	284	278	256	277	264	304	278	290	279	257	278	291	274	277	277	280	295	293	304	281	267	304	270	289	306	298	268	260	280	251	255	260	263	275	270	272	238	279	254	310	290	279	280	281	285	322	266	270	253	276	276	273	285	273	289	263	260	274	294	276	284	296	233	276	262	285	271	320	266	304	317	290	278	273	277	260	272	276	266	263	315	261	282	287	271	262	285	295	261	278	270	295	273	305	284	280	253	270	253	269	281	283	293	272	294	265	279	309	276	281	271	292	297	295	303	270	275	301	281	286	262	279	292	281	287	299	277	289	293	288	298	244	292	285	276	266	261	286	263	310	279	270	271	243	300	281	285	288	292	283	275	268	283	249	267	247	267	273	292	257	264	256	250	275	283	281	275	295	290	280	288	254	285	281	279	290	294	260	280	273	289	264	280	278	305	280	282	292	274	305	296	281	272	290	283	293	280	291	287	283	294	267	291	278	314	241	266	312	264	294	293	296	293	283	284	287	265	286	260	234	327	292	264	259	281	239	285	261	265	275	272	281	289	287	252	262	306	316	267	269	283	297	277	281	293	282	314	286	287	286	287	278	292	283	277	244	256	288	305	308	282	285	296	300	280	278	269	267	247	305	261	284	254	284	313	270	305	246	293	278	286	256	273	269	304	305	277	279	279	300	270	280	287	304	281	282	305	281	281	265	292	281	255	291	275	294	263	284	268	243	277	277	285	273	290	280	312	275	250	265	280	281	246	290	289	286	271	271	282	303	294	283	281	310	304	307	285	257	272	273	286	253	261	277	264	277	299	285	279	280	280	260	304	288	292	270	252	275	265	280	294	248	298	250	270	264	283	297	280	293	267	259	278	282	281	285	311	287	282	286	257	263	303	315	291	280	287	283	276	294	268	269	270	272	285	273	279	288	285	256	245	297	286	261	292	273	265	279	292	306	283	298	305	281	261	276	278	307	258	299	301	275	254	282	290	268	238	283	293	256	292	264	265	276	252	276	287	251	300	253	279	266	270	258	295	284	260	307	298	268	284	304	279	305	277	306	286	274	281	260	277	258	274	296	272	296	297	267	257	255	250	307	287	266	293	292	290	268	280	264	279	262	260	276	267	256	302	254	267	290	297	294	259	293	274	280	262	264	308	270	296	284	270	299	269	300	252	286	300	269	298	283	260	259	299	255	265	287	321	255	277	292	284	264	313	298	263	271	282	291	274	285	284	258	275	288	266	268
37973	60821	42541	30426	20351	9594	2600	516	395	376	342	333	347	384	318	350	341	313	303	331	324	305	316	323	318	321	302	285	285	347	296	324	321	313	322	299	319	337	291	333	350	315	329	319	328	301	315	306	344	326	347	313	294	312	326	297	341	303	322	309	323	312	316	302	327	308	314	312	308	334	321	367	291	302	344	330	321	306	356	309	328	309	361	366	316	322	335	321	316	273	272	335	322	310	281	313	288	310	359	322	309	303	311	342	310	322	326	337	340	334	316	324	305	342	314	316	320	342	314	320	332	324	320	317	287	333	329	298	316	317	328	353	292	284	349	327	311	282	316	311	290	344	324	297	281	332	335	317	317	336	283	308	301	328	316	311	342	313	298	303	320	306	320	338	320	325	317	315	328	316	326	307	309	318	308	305	329	332	303	309	331	308	333	322	302	311	289	334	309	320	305	316	298	350	307	310	311	320	306	316	294	331	319	322	286	318	321	336	348	347	304	327	331	282	307	323	310	333	338	297	317	300	325	305	311	311	304	345	343	313	338	346	325	324	330	310	302	340	303	298	295	346	314	286	319	301	325	311	319	324	274	326	308	327	278	325	305	332	326	322	323	337	325	317	354	335	306	274	308	320	325	326	319	323	321	260	293	315	297	287	323	316	316	301	316	348	280	301	304	293	311	334	311	323	284	318	313	308	321	299	337	316	337	333	317	349	336	303	299	295	327	312	327	287	302	317	317	336	320	313	339	327	315	297	301	319	318	293	314	334	334	337	337	293	336	317	353	323	330	313	337	323	335	345	330	333	355	321	307	327	299	343	325	338	311	317	318	335	317	312	309	290	316	331	300	340	304	310	328	319	318	328	313	314	320	329	329	310	313	345	327	320	271	306	340	332	346	304	306	319	313	327	327	340	296	333	336	325	320	295	331	310	305	296	340	299	345	309	310	306	315	296	330	297	300	324	318	316	318	343	336	318	306	328	307	315	324	304	312	284	329	352	301	323	283	288	328	324	302	317	303	328	324	316	328	341	322	323	306	332	306	324	289	324	348	321	311	305	331	309	362	316	312	315	330	327	308	326	325	298	323	294	307	329	327	330	312	315	308	317	286	325	331	333	333	295	316	305	290	281	332	305	336	303	325	328	304	337	336	320	335	293	313	320	307	344	302	351	333	309	290	304	313	307	327	322	296	325	315	307	368	324	321	305	327	324	358	300	299	349	323	294	324	335	320	282	331	310	344	312	337	301	312	314	331	332	334	310	332	300	331	343	323	331	320	319	299	308	297	330	329	331	328	329	293	298	313	294	347	340	327	304	331	307	279	341	311	324	322	306	312	306	336	308	304	316	341	338	307	279	339	328	344	301	285	305	304	310	340	303	348	324	319	326	316	307	342	330	291	322	323	324	298	291	318	312	312	327	335	319	305	352	347	329	352	308	342	347	342	333	316	311	332	325	308	333	332	314	311	315	310	330	329	323	332	319	322	277	314	335	320	295	339	297	278	312	323	314	355	335	331	299	340	351	316	318	332	335	304	339	317	324	300	328	317	333	301	332	315	348	316	313	315	295	305	341	307	310	312	327	296	334	327	326	346	307	332	334	318	286	345	317	330	321	320	312	348	348	326	310	314	309	316	304	297	281	295	295	330	322	319	326	314	297	291	344	296	312	306	337	311	340	348	328	280	327	289	327	330	313	360	318	302	341	309	313	331	339	305	321	307	352	302	301	314	290	333	315	335	329	309	321	332	295	334	330	295	304	305	321	324	337	321	289	327	324	301	328	298	339	308	300	299	324	336	338	326	320	339	366	318	285	311	288	313	315	329	320	335	303	309	319	296	336	297	309	304	264	305	316	287	310	302	322	325	312	300	337	313	316	314	305	272	344	314	328	308	304	331	310	330	296	364	301	342	336	324	333	324	324	321	342	326	296	345	333	333	307	310	290	324	330	320	302	328	319	345	308	323	314	310	307	295	350	312	324	298	337	315	292	328	284	308	348	316	318	328	329	290	338	318	331	337	318	339	329	330	327	317	326	317	322	313	332	337	319	314	306	325	353	316	303	299	330	308	287	314	329	318	322	345	344	335	292	345	329	284	305	305	327	314	304	300	325	334	306	336	352	327	306	326	301	317	297	333	310	318	316	310	279	309	322	303	289	327	356	280	290	332	299	330	324	285	348	295	348	334	300	302	323	306	317	320	332	322	345	326	347	297	311	326	336	362	307	342	344	350	297	300	287	309	339	307	324	307	317	313	321	319	330	334	308	327	352	328	314	314	341	320	314	344	329	305	327	340	302	334	309	338	321	325	313	337	320	339	304	315	341	309	289	329	340	320	320	314	317	305	331	343	314	315	337	301	336	334	332	309	348	287	320	294	308	321	322	320	320	298	325	307	340	289	340	327	341	330	338	335	333	325	305	347	275	298	331	334	338	343	299	357	327	311	330	326	300	351	316	325	341	310	330	307	306	312	316	323	287	288	301	274	317	307	311	317	342	325	322	340	349	327	292	316	324	308	305	316	302	282	309	317	310	308	319	335	341	294	309	374	315	299	321	305	327	299	327	295	335	308	315	315	307	332	306	343	313	333	322	337	328	371	349	337	323	315	311	304	308	336	314	327	309	305	329	314	337	333	338	317	313	352	313	304	318	303	307	309	315	331	291	331	296	294	329	312	307	336	299	342	316	310	346	273	319	312	315	346	313	319	296	321	293	322	311	318	322	313	318	325	323	326	285	293	335	316	312	316	316	286	306	332	281	347	298	326	349	328	300	300	286	297	290	345	305	351	305	316	319	315	333	308	306	312	328	295	313	315	329	320	292	337	307	326	304	283	340	334	304	314	316	345	300	300	287	327	336	307	330	304	283	345	316	348	298	355	308	316	278	311	303	309	321	315	295	307	303	335	346	338	273	335	300	291	324	296	343	313	314	324	329	338	329	349	302	308	316	314	289	335	317	319	321	311	291	363	296	318	324	311	304	352	321	329	313	315	293	348	300	300	302	279	318	305	344	319	315	329	321	313	342	315	297	343	327	331	308	312	319	317	291	318	337	350	316	309	337	339	297	324	341	304	344	340	345	348	324	289	301	303	299	318	276	326	328	285	298	338	291	310	272	328	323	311	302	323	317	343	337	349	306	323	316	314	314	328	335	333	330	329	320	322	334	301	309	324	333	318	349	321	332	309	318	318	305	299	292	310	308	320	322	307	292	309	301	303	326	314	299	292	284	286	313	334	318	313	313	332	341	338	321	312	327	312	325	305	339	313	372	319	306	289	313	331	293	278	321	327	308	323	318	316	314	344	279	321	333	321	311	309	344	340	340	309	334	330	339	353	318	343	304	314	310	309	325	338	313	309	326	324	336	323	325	329	321	325	315	312	301	303	325	323	314	303	333	304	297	325	324	346	300	300	307	323	321	285	305	356	303	317	311	342	334	295	314	293	313	327	307	304	320	316	312	314	296	308	307	300	315	348	317	338	305	326	313	303	338	339	327
25338	21479	28530	26875	16671	5046	863	338	350	362	343	312	324	313	310	293	294	307	338	310	299	343	307	330	312	346	313	315	317	329	328	350	294	316	314	330	314	306	333	294	308	320	286	315	298	343	344	307	325	288	309	324	319	295	294	316	315	295	341	315	331	337	345	312	300	348	329	299	291	345	335	357	300	308	301	315	285	314	316	321	339	315	344	353	328	307	324	284	329	319	282	294	333	288	315	323	279	316	321	303	322	275	347	319	339	289	306	321	298	284	307	292	309	327	319	324	295	299	343	281	334	312	318	336	343	325	310	291	311	328	312	292	285	331	316	303	309	310	311	352	299	332	315	273	316	321	289	298	302	307	313	357	323	307	326	291	313	337	306	333	316	283	290	296	361	352	337	319	311	345	332	321	290	334	301	305	332	330	333	318	354	334	321	329	318	325	351	328	319	316	319	321	315	324	302	311	320	288	309	312	304	289	300	315	291	354	318	289	351	302	338	322	319	292	291	329	295	324	313	318	320	304	300	305	325	334	316	278	317	300	294	350	300	304	297	328	311	319	335	302	321	312	325	313	295	306	318	324	307	329	334	327	314	287	313	301	323	316	325	322	332	287	346	313	319	296	328	316	310	302	330	303	303	304	321	263	284	319	321	328	336	310	311	317	323	289	311	315	332	294	324	302	335	287	305	299	328	304	330	310	343	312	313	301	292	353	295	314	337	328	320	319	333	299	316	318	338	303	347	314	308	305	313	321	312	324	311	306	334	308	330	299	317	285	291	307	316	306	290	337	331	321	286	300	327	332	270	318	296	312	336	311	334	310	319	343	319	310	329	336	333	313	324	294	325	307	321	322	327	301	332	309	306	319	360	348	329	302	308	297	298	291	323	308	329	316	316	344	331	329	321	318	331	288	326	307	309	311	311	357	328	307	327	270	319	304	307	319	311	317	315	302	317	286	303	293	294	322	342	302	310	331	315	316	291	346	314	299	286	301	321	322	291	326	325	310	317	293	288	336	305	305	331	297	309	310	289	299	309	286	308	319	307	286	299	304	309	302	332	280	331	316	338	289	336	308	344	327	358	327	294	301	337	357	310	343	329	303	298	329	316	298	346	298	305	328	318	310	306	280	312	296	320	326	309	301	328	302	291	312	298	313	303	332	327	313	271	303	297	305	314	331	306	302	294	347	323	307	307	308	290	317	332	333	325	357	307	318	334	297	314	296	303	309	317	333	318	318	354	302	322	340	328	327	367	299	309	319	310	316	312	311	327	325	310	326	304	319	322	303	296	343	308	296	318	322	308	279	330	339	341	323	330	292	321	361	310	290	332	305	328	325	335	342	310	302	295	308	311	328	274	334	307	303	291	316	310	325	321	313	315	317	293	338	298	353	296	326	324	303	288	330	340	312	328	292	321	310	317	289	275	309	322	300	338	276	309	311	296	335	307	304	337	293	344	326	356	314	343	327	328	320	315	302	330	306	326	324	310	333	344	320	317	334	315	322	286	330	309	308	314	315	330	318	294	309	310	327	319	300	319	298	315	312	318	343	310	312	312	276	329	316	278	275	329	319	282	291	306	307	343	318	308	338	350	337	316	305	342	323	333	335	325	327	326	325	320	332	350	312	275	318	300	303	329	331	306	306	340	295	310	300	314	329	318	320	350	306	341	294	287	324	296	284	357	308	322	305	299	329	314	341	323	300	346	303	321	340	330	329	302	324	297	284	305	318	283	305	267	282	321	298	327	355	340	314	315	297	318	311	332	315	335	302	321	327	315	310	327	310	286	321	339	336	329	320	357	311	297	321	304	326	322	333	343	307	312	292	332	345	334	313	312	289	277	312	298	296	293	283	342	313	313	335	301	314	307	342	333	293	302	306	330	325	313	348	301	347	303	301	337	310	304	335	322	333	346	304	343	302	326	311	312	304	320	310	311	325	324	293	310	308	289	297	287	270	336	316	319	328	328	308	326	335	298	342	323	294	305	304	286	311	323	322	303	312	326	310	341	293	329	321	334	318	295	314	311	304	323	322	316	279	319	294	316	320	339	320	328	325	311	323	293	313	292	319	296	331	324	331	294	326	290	314	332	317	276	320	331	317	325	332	320	332	313	324	303	336	303	328	303	306	313	309	305	318	346	292	310	368	335	325	326	300	317	286	307	308	283	337	330	334	314	305	309	282	276	322	338	301	356	329	296	341	291	303	299	364	315	341	322	338	293	309	309	322	308	300	302	306	304	315	336	308	350	289	304	308	311	284	328	334	326	336	363	293	338	290	333	307	301	346	319	336	328	325	284	321	352	315	315	341	300	332	342	314	344	338	289	309	317	336	309	327	317	322	299	314	348	321	317	346	314	309	317	291	319	330	304	304	318	301	351	295	351	301	316	307	367	315	311	344	318	352	336	346	308	297	335	341	311	303	335	309	320	323	358	329	327	324	311	316	347	304	320	308	333	304	329	333	287	308	309	350	318	293	348	319	343	348	304	300	307	304	348	315	294	325	314	333	307	310	316	330	325	316	324	277	298	314	325	355	305	305	317	332	320	344	316	306	338	363	307	332	284	340	324	348	322	320	322	340	315	333	334	294	295	298	309	319	280	315	274	315	305	323	305	296	316	339	300	315	295	315	307	301	313	319	286	329	308	325	301	331	274	346	336	332	305	349	303	316	307	346	353	327	315	303	321	318	314	323	315	328	290	332	313	330	322	347	328	294	323	323	311	328	307	335	308	323	304	301	311	313	340	312	292	323	343	320	312	311	336	332	341	328	280	320	309	314	332	302	339	303	304	339	331	316	315	320	304	327	316	313	317	313	304	333	302	312	328	299	302	267	308	345	329	320	306	310	329	331	312	286	318	296	297	324	316	325	281	324	303	322	320	329	288	326	333	318	312	317	326	344	317	376	317	311	321	306	311	340	317	314	297	358	299	342	345	296	316	306	311	323	316	315	299	299	319	335	299	339	343	318	341	320	316	346	283	310	313	310	320	316	331	301	314	297	337	311	320	316	275	357	317	341	302	335	320	312	346	323	285	309	313	322	314	293	294	328	335	322	312	315	346	288	327	320	331	324	324	314	357	306	328	346	319	341	332	306	299	325	312	323	300	355	335	297	325	330	320	296	322	328	319	287	336	301	319	303	329	312	322	293	283	297	325	295	309	316	314	318	305	314	315	280	303	308	316	292	303	317	309	306	293	361	311	299	314	307	334	329	331	303	325	358	329	312	323	341	340	287	338	323	298	330	325	310	321	289	313	285	308	308	298	315	350	301	307	304	323	316	289	323	311	347	307	314	330	329	336	331	297	312	324	321	345	341	346	342	310	348	325	337	301	334	344	336	304	340	292	308	335	310	334	317	339	323	338	364	308	340	308	326	331	322	320	263	319	311	333	319	313	338	329	333	321	318	300	320	343	290	311	317	315	289	316	308	270	353	308	303	307	324	319	315	293	284	301	310	337	322	312	320	329	304	297	327	322	306	308	310	305	325	329	340
38901	55543	37110	25960	14224	4414	930	479	404	376	379	384	389	358	414	387	379	392	357	417	390	349	375	343	370	363	333	374	400	346	382	383	356	354	359	361	359	359	369	387	365	320	370	340	383	335	354	384	385	340	354	329	356	367	332	362	359	337	370	349	369	370	341	314	379	361	341	368	360	323	380	348	397	357	400	386	354	363	387	358	365	367	384	353	384	372	373	380	399	390	353	358	351	398	353	344	349	354	389	338	389	399	390	360	361	351	360	367	368	341	372	373	359	370	391	362	380	306	372	350	376	353	356	364	364	387	327	362	394	331	354	361	368	353	380	324	349	349	388	392	391	362	383	348	372	328	344	342	339	390	368	340	373	323	383	324	359	330	355	380	325	371	360	345	353	348	409	345	360	356	343	371	357	367	360	375	368	342	391	363	400	376	350	394	387	372	359	379	373	363	361	390	355	373	392	392	365	373	373	384	372	370	352	374	352	366	356	332	344	380	405	394	350	377	414	372	366	369	357	420	369	350	339	349	377	375	379	337	388	327	345	329	375	401	360	358	397	353	388	337	391	377	345	370	367	362	374	377	357	332	390	355	355	351	387	398	362	315	351	369	334	333	384	380	334	347	397	401	386	382	386	374	340	341	328	385	369	348	388	362	346	372	347	404	359	385	352	361	345	327	349	385	348	386	325	341	348	345	361	358	363	407	388	325	353	353	346	366	334	353	398	349	357	385	375	355	353	351	382	343	380	364	369	384	348	366	341	377	361	370	331	347	349	358	364	377	368	365	353	386	365	356	373	384	391	374	376	414	350	394	376	356	341	385	366	337	370	351	364	400	367	368	373	402	347	357	371	365	361	376	357	366	348	346	390	377	387	345	373	391	357	336	349	349	361	375	374	366	401	368	358	352	348	359	361	344	363	356	386	366	402	385	362	371	349	356	361	375	343	362	356	366	375	364	345	359	352	332	376	353	343	358	355	386	373	360	394	362	353	373	392	376	381	362	355	365	371	367	376	350	381	376	361	406	360	376	355	368	382	359	367	395	349	341	367	354	351	366	353	363	350	362	350	348	355	376	366	391	361	380	377	364	352	352	355	368	395	376	355	403	354	355	399	362	356	373	373	382	359	350	358	337	358	346	378	347	360	357	353	354	386	361	380	357	365	364	349	334	343	364	368	383	356	365	367	360	346	343	360	352	402	382	400	347	352	379	351	391	366	408	370	390	360	361	381	399	388	353	371	373	330	386	396	377	375	374	363	367	389	385	352	376	384	363	372	364	375	364	370	328	351	361	398	366	356	367	376	379	358	396	351	400	357	362	381	366	365	339	364	352	349	385	332	371	341	377	379	371	353	333	344	331	343	393	403	409	356	385	353	385	362	344	379	352	368	358	359	381	345	366	376	372	345	353	380	359	340	365	341	369	386	391	397	367	392	359	364	394	390	358	358	390	368	341	376	363	365	355	361	350	369	362	357	348	366	333	336	364	356	353	341	358	392	360	350	346	350	349	367	372	355	373	349	367	347	354	327	353	369	378	382	358	411	344	352	342	374	371	345	401	362	353	370	343	367	375	383	355	382	390	362	395	387	354	369	347	366	348	365	372	371	337	342	344	361	352	342	362	377	372	351	325	401	344	362	364	357	369	382	373	363	370	395	395	343	370	354	389	374	332	350	350	376	408	366	384	362	377	367	364	385	349	395	342	397	388	374	319	367	362	388	360	330	346	373	345	372	328	343	357	387	359	355	357	396	363	403	408	358	378	388	399	379	346	340	356	334	342	389	339	417	382	337	348	346	416	373	357	368	360	361	373	384	351	384	358	369	377	373	372	361	369	370	336	348	380	370	358	377	334	372	346	354	383	360	365	399	352	397	336	367	376	367	389	381	353	358	358	305	374	368	372	354	366	349	361	377	351	376	377	340	359	345	357	375	349	345	354	346	379	370	375	365	397	318	356	349	384	377	388	378	372	350	357	386	375	321	352	402	387	335	366	352	368	372	373	397	340	411	362	348	377	361	390	350	380	337	371	353	377	380	331	344	376	373	376	406	374	367	390	363	367	369	354	390	342	359	367	340	376	357	347	384	361	348	333	376	363	372	392	368	339	378	381	363	368	356	353	386	385	353	364	411	397	349	384	373	329	386	376	355	377	397	375	384	342	348	351	352	363	355	375	349	383	378	395	327	403	344	413	379	364	357	347	353	348	354	366	384	407	376	395	370	366	337	375	362	390	367	373	342	367	374	386	385	366	350	378	346	383	360	362	358	371	362	335	404	362	389	402	373	384	373	376	394	369	382	369	330	340	340	364	357	354	355	347	348	377	359	374	369	413	352	382	356	347	365	395	396	369	355	366	373	376	345	355	378	383	388	379	336	340	368	339	370	377	392	366	375	358	367	354	349	350	320	357	346	350	368	358	366	376	396	374	374	361	380	366	380	388	376	344	364	361	390	374	348	377	394	377	382	356	347	344	380	369	359	387	365	381	358	330	351	317	376	374	382	367	383	378	323	367	354	364	356	382	377	350	383	362	377	359	386	347	370	361	389	380	350	379	407	385	363	375	319	371	341	383	375	334	352	382	335	350	357	345	365	368	355	349	365	370	375	419	383	371	366	344	370	324	375	358	365	347	367	387	353	354	380	373	429	353	358	335	367	380	361	356	408	379	373	387	363	375	340	371	396	377	367	377	376	354	360	406	355	390	379	393	370	360	411	380	356	338	339	366	362	340	373	339	347	351	394	370	363	387	339	374	358	373	333	375	367	352	374	376	346	354	408	359	370	363	386	361	346	375	352	368	364	385	381	340	363	404	366	352	344	386	387	360	362	371	359	365	380	368	357	362	359	378	353	369	359	368	370	355	358	356	345	337	341	401	369	372	338	384	348	349	368	370	338	386	425	363	359	395	396	374	359	356	341	356	399	355	353	373	356	371	355	318	337	367	350	351	379	367	329	354	363	389	370	311	337	397	355	350	375	346	350	371	407	387	360	360	368	386	377	345	396	383	324	375	367	343	361	353	409	399	341	369	362	371	355	370	369	387	362	381	377	330	371	385	377	380	380	368	335	341	365	343	417	392	382	366	359	387	351	363	377	382	336	333	383	345	384	329	363	376	353	395	378	333	363	403	395	405	383	367	378	366	369	357	391	386	354	358	350	366	368	377	355	356	351	354	380	381	378	377	351	372	354	361	380	344	424	357	391	342	364	339	356	359	391	352	377	354	375	385	414	355	355	379	341	371	336	378	394	323	381	389	359	421	371	340	390	354	349	357	362	360	376	338	395	345	370	389	365	371	330	354	388	365	342	343	348	372	361	347	385	368	357	350	370	367	328	344	356	353	362	379	400	362	370	356	360	315	373	357	359	373	369	377	416	375	340	367	360	382	383	392	338	376	384	368	377	377	372	391	357	384	390	391	370	390	369	377	343	335	373	381	377	385	396	369	362	365	360	325	381	372	381	376	364	380	420	394	358	344	393	386	332	352	373	337	377	380
22932	21150	28804	24169	21591	20954	10307	1060	608	494	433	513	458	423	473	449	434	464	440	459	437	460	437	445	443	477	449	402	404	459	435	425	461	431	430	461	430	423	432	471	445	455	395	451	446	393	431	448	446	419	426	419	440	413	416	444	427	431	451	438	427	411	463	450	424	451	464	415	447	457	428	446	463	428	409	428	444	421	459	434	429	437	422	440	464	426	426	435	437	431	428	427	439	495	425	480	432	435	421	422	445	467	483	433	426	450	439	421	450	459	408	450	455	420	475	420	421	436	421	438	413	433	417	464	411	437	427	431	443	439	468	421	413	435	457	460	409	411	451	418	415	420	434	402	412	427	442	445	438	412	432	440	410	417	429	418	456	422	417	420	407	427	406	442	436	418	430	475	443	433	413	408	403	425	449	440	441	434	477	482	433	383	426	418	459	450	411	419	452	433	443	436	415	459	441	441	420	431	415	470	444	443	389	411	446	432	445	430	424	427	422	407	401	417	420	431	458	431	457	440	435	478	425	447	413	434	421	425	435	422	422	439	413	459	453	448	441	468	447	414	429	443	424	424	441	459	460	419	432	441	462	419	429	458	422	457	424	439	446	438	441	406	404	445	423	412	453	449	412	462	424	421	442	453	437	471	418	422	464	436	449	416	425	433	418	423	437	476	436	439	437	466	419	432	503	409	426	438	451	423	442	477	436	448	465	449	435	456	430	419	456	425	466	417	435	417	419	427	444	431	447	426	417	423	429	428	423	478	437	453	413	384	483	418	458	450	417	436	429	478	455	456	416	461	400	430	447	461	446	457	434	439	415	465	449	463	453	440	427	436	438	436	450	453	402	421	453	402	425	441	440	451	460	431	433	453	439	455	443	436	431	419	423	445	459	433	467	426	421	419	446	450	450	438	407	435	420	422	455	462	427	444	454	429	437	423	452	412	454	441	428	426	443	439	419	420	481	401	419	439	466	434	430	464	412	407	440	425	423	402	439	418	409	465	439	442	449	454	466	439	413	475	475	371	425	460	467	441	396	445	447	465	401	443	430	440	416	402	429	435	428	432	432	455	429	429	419	445	435	436	446	426	427	431	453	441	485	436	408	397	407	449	443	420	453	430	451	425	397	426	436	417	439	462	413	429	432	422	423	453	458	464	424	445	437	379	437	443	434	424	438	426	416	453	430	409	458	461	429	464	475	455	440	423	461	439	447	416	416	427	401	463	437	427	430	426	415	443	449	476	430	438	443	458	412	466	429	400	436	442	420	463	444	414	423	458	459	436	416	455	467	407	440	427	443	457	435	408	410	405	423	458	434	469	431	460	404	419	448	451	460	416	430	416	453	430	452	413	454	415	432	393	458	440	442	421	453	391	455	425	439	450	453	447	458	422	425	427	405	463	420	456	437	466	430	456	442	421	424	419	449	416	432	484	433	426	432	484	450	437	428	453	445	397	438	449	439	434	416	387	403	437	419	476	461	433	447	426	433	455	450	455	443	443	450	430	445	445	455	436	458	458	441	422	402	439	407	443	453	400	454	419	443	421	404	430	464	397	459	419	463	453	449	416	427	436	454	453	440	439	437	430	425	446	443	433	461	393	417	436	444	392	445	464	452	434	435	416	424	417	413	423	439	386	474	450	450	439	467	443	458	439	477	427	437	429	443	441	439	475	402	432	411	439	445	440	425	448	465	431	425	443	425	389	463	444	425	460	448	384	491	436	442	426	445	464	419	450	447	423	443	439	441	436	435	402	479	442	446	428	441	428	409	432	458	454	456	385	468	417	468	460	421	420	454	457	451	443	429	450	464	469	422	439	433	446	440	425	388	410	446	431	440	419	399	376	433	425	413	433	413	466	431	436	441	429	441	421	434	426	420	451	429	404	421	403	434	462	422	425	443	428	425	417	432	440	457	477	401	450	426	432	369	416	441	429	464	416	406	472	398	432	458	423	448	403	439	460	450	422	445	450	420	432	428	471	405	438	432	432	449	438	455	448	465	422	449	429	440	423	436	434	406	424	414	411	446	451	413	442	416	417	445	422	451	444	412	442	453	418	435	453	404	417	437	429	446	409	464	442	419	490	408	418	419	431	467	437	412	434	391	433	434	418	412	389	418	416	413	438	426	415	393	447	459	467	429	466	416	435	441	425	431	413	413	451	418	471	435	440	471	428	397	405	443	447	427	438	456	457	467	426	471	409	408	418	423	410	446	431	469	422	470	436	419	435	420	427	412	407	434	468	405	460	409	413	466	433	438	443	443	438	463	452	418	441	459	411	420	449	420	450	428	395	455	430	427	424	446	413	420	411	393	415	402	407	401	454	426	426	437	429	427	426	405	404	406	441	431	419	426	451	450	423	457	450	451	448	378	407	467	461	464	443	458	432	432	442	433	440	462	419	395	428	444	443	422	415	422	441	413	484	414	421	471	422	433	456	480	432	414	419	439	393	426	433	442	450	443	394	415	466	455	419	446	404	426	455	415	439	442	422	411	469	431	424	419	459	432	420	474	468	416	449	436	441	426	481	436	445	429	447	438	451	414	444	437	436	457	452	440	417	441	433	430	415	423	389	445	441	430	407	421	435	458	442	438	417	450	427	477	430	407	453	450	403	460	441	416	465	459	380	416	419	407	450	399	437	405	453	412	472	463	424	417	422	419	411	460	426	451	418	443	451	405	424	428	494	464	474	445	428	421	436	454	470	451	443	432	435	412	442	461	431	464	444	433	424	455	434	474	402	475	434	452	422	425	422	442	474	404	460	456	396	451	450	440	441	450	411	441	393	468	438	445	480	421	422	409	408	442	459	388	462	474	447	413	469	451	459	398	447	438	450	442	452	429	421	405	463	445	436	411	436	433	434	411	435	442	430	472	440	470	419	402	397	441	406	397	397	448	418	456	417	414	434	427	417	440	438	446	392	450	422	440	410	409	408	433	393	410	456	427	430	417	424	420	405	438	450	417	417	488	434	454	410	399	392	441	405	431	424	423	463	430	411	450	467	424	411	450	424	430	457	427	458	461	459	447	422	441	438	393	429	412	431	470	448	451	418	456	481	394	427	431	437	435	428	411	402	423	436	478	440	397	438	423	421	402	458	441	404	405	402	407	439	459	479	444	419	426	423	481	446	465	435	470	424	430	432	427	482	412	455	446	473	430	425	447	439	446	416	422	414	466	472	418	415	431	420	442	445	426	464	436	473	413	431	404	430	459	445	430	440	429	442	476	409	475	415	433	451	401	393	442	424	424	428	416	408	439	368	443	444	434	436	390	474	405	442	450	392	452	456	447	465	474	441	469	419	405	466	429	427	425	446	439	428	444	422	473	414	422	475	446	466	435	442	431	430	454	431	407	419	411	433	411	437	415	402	417	386	464	423	416	418	423	455	436	416	411	448	469	441	436	444	434	439	453	437	441	433	479	421	443	456	473	414	448	416	446	409	447	426	429	450	448	409	439	418	429	442	418	386	423	411	428	409	406	412	484	404	405	403	451	430
40889	66033	52474	37017	23535	10113	2580	790	633	601	500	551	530	523	492	500	486	473	506	482	474	461	504	492	472	453	442	440	517	470	497	502	490	456	463	495	456	498	512	456	486	490	488	448	464	485	481	450	486	516	439	487	514	494	517	492	473	487	475	493	503	504	475	488	521	459	481	459	473	474	446	467	496	473	444	466	484	500	476	477	493	506	504	493	494	482	428	495	496	457	448	496	469	492	468	475	467	481	448	470	469	460	466	491	494	482	468	451	496	477	440	414	503	494	494	494	489	489	460	453	470	531	439	469	487	473	486	491	479	456	470	496	477	490	479	472	485	511	464	489	502	475	480	461	441	459	464	487	538	455	476	474	496	458	482	473	474	491	515	466	487	479	440	493	495	512	476	501	453	465	471	462	432	506	430	464	454	494	425	470	465	453	505	453	492	453	469	458	438	472	472	431	483	474	473	506	475	461	438	522	493	454	437	470	467	473	467	465	463	472	479	510	486	485	465	476	430	474	503	509	477	471	493	498	512	510	498	437	471	493	484	455	466	476	491	501	475	490	456	471	506	482	492	472	505	487	473	487	482	495	503	490	460	471	446	463	465	487	503	503	521	467	465	486	502	430	492	437	495	446	461	474	467	457	449	510	497	479	455	516	500	475	505	465	468	465	509	437	485	483	464	511	484	439	468	457	475	477	486	453	480	485	476	515	520	488	510	469	471	500	508	489	508	478	475	472	475	493	462	423	470	460	477	459	541	513	507	458	479	469	514	465	523	484	477	462	494	520	481	456	464	467	444	493	468	469	496	447	477	492	500	501	480	487	445	474	501	488	466	475	469	516	481	488	498	468	513	449	467	485	454	493	486	505	483	485	495	463	487	493	483	506	461	486	486	492	437	461	475	440	443	467	496	487	477	508	459	475	495	481	482	476	481	491	465	470	502	471	441	460	471	479	517	451	463	506	508	465	486	493	467	480	459	467	475	462	470	474	457	467	466	483	481	490	467	479	441	497	476	498	488	478	486	524	411	498	523	461	508	473	524	528	487	484	483	466	492	470	506	479	485	494	471	470	480	471	485	514	468	468	483	492	456	471	457	461	503	481	489	490	466	461	437	508	457	481	485	475	519	490	488	513	493	470	433	468	463	458	499	449	477	419	448	452	494	487	442	468	450	495	476	481	457	468	470	466	487	467	489	442	462	443	458	488	461	483	468	464	461	436	465	501	489	453	471	496	437	478	461	445	487	475	487	472	505	479	463	467	438	455	457	485	488	438	482	513	462	481	495	531	519	483	461	461	466	466	499	457	504	506	472	486	479	474	508	436	493	438	464	462	488	506	451	486	453	492	459	473	492	454	503	492	524	453	473	518	500	478	474	493	519	450	465	466	510	465	493	494	430	490	467	484	492	474	526	451	451	504	473	489	496	493	496	460	491	475	507	452	492	486	463	447	455	464	475	505	490	509	469	474	500	477	444	502	466	474	456	460	462	447	460	459	473	484	454	500	515	482	477	484	484	514	489	484	488	497	480	449	489	483	449	508	477	460	475	476	457	479	451	476	425	462	474	491	494	457	501	486	511	459	497	446	485	488	475	466	489	499	513	475	471	542	513	490	471	505	456	481	464	515	449	467	464	484	474	510	459	473	508	519	473	495	473	471	495	457	455	512	507	506	495	512	517	471	413	506	466	497	446	485	504	478	485	443	466	478	496	473	459	463	485	511	430	466	462	494	446	480	442	488	489	498	461	467	458	436	433	498	464	463	475	476	483	479	486	482	517	433	475	451	487	477	463	492	499	487	472	509	474	502	461	479	503	491	491	466	424	441	475	517	476	435	480	465	454	477	460	491	496	449	450	479	449	492	516	464	470	498	474	522	482	496	447	506	477	507	480	469	481	441	480	442	440	469	472	500	461	503	436	492	466	487	454	467	417	495	516	515	479	462	456	459	480	494	454	450	468	467	507	453	429	479	460	475	458	465	506	491	500	486	487	511	489	464	454	478	433	506	506	497	498	464	484	464	457	488	446	469	472	498	480	470	471	495	455	467	457	453	485	468	517	455	479	477	492	501	495	478	462	494	462	433	491	469	476	464	493	459	515	442	488	454	481	518	437	485	499	479	497	458	487	492	467	456	497	513	497	447	465	473	461	489	461	443	522	464	450	465	446	481	466	465	485	471	495	454	455	478	475	465	509	483	474	469	501	513	469	473	506	505	473	479	485	452	497	435	452	478	521	498	484	529	459	494	476	460	464	467	466	475	526	488	469	486	489	495	493	484	498	427	487	461	470	451	520	503	482	502	477	467	511	481	452	479	509	501	457	497	462	475	465	505	465	523	481	493	501	473	541	482	435	478	464	454	515	458	461	464	453	453	499	502	467	486	463	477	491	474	440	485	498	514	487	473	479	514	463	481	455	470	525	470	516	450	514	460	488	486	486	499	491	468	481	481	461	468	470	475	475	484	435	480	478	452	443	464	486	492	466	483	482	423	458	505	490	511	466	499	468	485	489	519	472	460	508	534	495	493	435	522	509	474	490	450	460	491	486	473	504	500	468	494	495	515	491	436	473	476	477	471	486	472	493	463	515	493	502	475	467	497	455	448	450	486	527	489	508	456	459	480	460	514	483	513	472	460	471	446	450	478	450	461	452	463	526	495	483	473	483	469	460	466	467	515	484	499	526	461	456	507	478	473	433	479	509	470	454	471	443	494	492	460	478	516	545	502	480	479	508	471	484	483	485	454	467	451	479	475	445	476	482	462	488	465	504	480	477	475	488	463	469	456	469	486	502	469	485	481	479	501	540	493	513	502	488	511	511	458	456	447	450	451	465	472	490	450	477	482	469	480	515	468	492	459	503	475	451	474	477	450	440	495	463	418	477	492	486	558	467	487	486	450	475	445	492	507	511	446	466	467	484	451	456	442	474	469	477	467	463	465	478	495	479	487	474	490	475	488	461	496	482	457	482	484	502	491	474	483	483	506	482	517	484	467	487	491	488	461	474	499	487	454	432	454	496	517	499	472	447	449	514	455	495	492	476	531	465	486	454	481	458	474	457	452	504	459	482	490	502	470	452	457	493	435	495	435	453	494	507	453	439	437	448	482	460	514	495	479	503	511	471	513	496	448	493	482	494	469	493	491	513	452	493	475	490	470	485	487	494	476	478	505	485	453	495	472	501	455	460	481	474	489	486	474	483	459	530	502	533	511	475	482	498	488	441	468	479	491	484	474	477	456	446	493	460	476	479	513	455	470	519	483	481	443	437	474	451	476	438	522	487	498	468	449	493	477	471	493	500	487	504	527	474	483	463	468	462	496	481	475	477	479	436	494	455	474	425	493	486	486	508	515	471	456	423	460	464	499	483	479	469	475	459	472	431	461	523	444	462	460	454	451	433	456	507	486	500	512	497	433	466	481	509	499	483	487	475	431	484	483	458	503	483	472	507	475	501	465	491	474	484	461	487	496	486	493	475	469	434	489	513	511	471	475	452	473
32567	39423	38182	21839	5339	807	376	278	254	248	259	263	242	225	219	220	219	241	241	203	212	243	215	240	254	236	233	242	243	232	242	219	232	230	251	243	221	222	228	210	242	248	206	228	232	248	215	205	230	237	249	213	243	219	230	249	230	235	204	266	203	228	220	257	245	224	228	234	237	246	249	212	223	201	247	221	234	232	233	228	239	249	231	255	228	242	243	244	235	232	213	209	224	221	221	228	222	247	254	238	240	222	236	252	251	229	200	224	213	228	211	235	269	249	256	233	238	216	237	208	223	240	241	235	272	223	210	218	242	250	256	239	217	237	242	231	224	218	231	256	230	221	240	245	208	216	211	244	217	210	206	221	214	215	212	217	253	243	257	216	242	208	227	225	237	238	237	251	216	259	223	211	249	225	219	261	240	213	211	238	230	222	208	249	221	215	207	230	225	240	239	216	245	215	224	240	234	213	225	212	242	244	223	241	258	217	229	256	232	235	234	216	211	223	229	225	242	217	215	246	225	201	244	217	246	257	242	235	221	217	225	241	214	211	217	227	231	246	229	229	251	202	258	213	231	238	265	244	214	226	222	239	217	233	246	234	242	215	226	221	244	224	196	254	227	223	235	238	240	203	236	233	245	231	224	248	236	245	255	218	273	255	242	245	210	234	240	218	225	217	229	233	233	229	233	234	238	280	236	230	230	219	235	231	229	214	234	215	206	244	228	240	222	214	249	265	237	236	246	224	223	233	249	230	203	241	228	243	217	217	245	225	230	237	212	245	228	258	239	227	224	226	234	199	254	224	257	212	233	224	208	218	211	254	241	237	240	238	221	213	229	229	226	233	238	230	211	213	235	228	255	234	237	238	235	215	231	254	233	197	241	213	231	245	242	239	246	257	226	247	226	252	213	222	256	230	254	233	234	232	252	236	207	240	226	272	233	238	239	238	245	231	227	252	231	220	262	239	236	233	252	215	245	220	205	265	246	241	232	216	247	222	210	226	226	238	201	230	226	216	231	240	216	255	251	249	247	201	220	227	231	252	200	241	263	222	229	242	210	241	268	233	223	204	231	230	230	223	212	235	217	265	230	234	227	217	208	244	229	207	223	250	229	218	236	258	242	261	238	246	239	230	241	231	228	231	240	220	230	202	258	244	248	251	211	224	226	218	229	250	231	204	245	216	237	234	250	233	231	250	241	225	239	216	235	216	232	232	237	234	247	223	224	245	252	240	224	221	258	227	234	219	220	224	241	244	254	234	230	227	251	260	236	247	252	217	263	221	223	216	237	237	214	257	241	213	255	216	245	201	224	222	227	230	248	235	221	237	214	218	247	223	248	225	208	238	226	236	212	231	226	213	227	231	218	230	239	244	208	265	256	236	248	229	225	192	238	244	229	242	224	229	223	234	232	244	218	199	228	236	219	233	225	245	223	223	260	239	230	235	214	230	228	243	227	263	226	237	214	229	238	254	227	232	230	247	210	231	251	209	239	230	240	225	209	215	225	261	219	224	246	223	223	244	242	231	234	231	239	220	238	208	242	242	209	238	231	227	207	231	236	235	239	217	252	251	229	225	237	223	221	227	242	222	256	198	239	220	256	224	248	203	245	254	254	242	236	229	245	222	212	232	233	218	238	247	218	216	244	239	227	235	210	239	208	230	233	229	229	239	236	245	221	243	234	228	227	250	236	228	221	220	197	226	217	247	241	226	229	244	232	230	219	233	253	224	258	223	236	236	245	230	260	242	214	197	283	230	254	224	255	267	224	256	208	239	257	211	237	213	224	225	236	235	213	222	252	226	247	226	237	245	268	257	213	206	224	254	256	236	235	233	256	258	234	213	262	211	238	214	249	223	229	228	216	205	227	230	237	208	207	238	252	240	236	235	228	225	218	237	235	233	227	253	198	248	233	227	241	223	223	246	210	231	221	238	234	203	225	246	207	258	229	199	215	250	234	228	232	239	220	222	244	236	215	217	216	205	241	221	217	256	224	245	235	219	196	262	225	237	220	234	223	238	237	231	245	205	237	249	223	221	228	215	219	225	246	229	211	242	231	224	253	238	255	227	222	243	244	210	243	238	239	226	235	256	226	232	234	247	244	240	244	193	215	256	221	235	235	234	255	253	209	254	192	234	263	250	231	240	219	236	247	221	246	224	219	227	216	254	245	222	249	231	240	255	230	236	230	203	244	248	227	255	243	258	236	233	222	246	206	213	221	252	237	247	241	256	193	213	245	219	250	230	198	209	211	258	209	214	224	254	249	238	202	222	245	242	237	243	203	237	250	224	213	227	220	236	226	239	226	216	222	244	236	248	210	259	216	259	246	238	230	227	243	233	232	219	227	224	194	211	229	243	234	207	256	245	226	232	232	227	232	247	242	243	226	229	229	252	255	221	232	242	217	251	219	232	227	231	248	241	230	239	234	229	233	212	240	221	211	228	256	237	263	226	226	255	223	248	221	216	229	248	255	258	241	195	225	249	230	235	212	217	243	207	237	212	206	214	245	237	214	253	248	240	277	237	195	254	215	215	244	239	233	209	246	217	245	219	233	234	221	246	224	246	257	235	208	242	226	205	209	207	226	244	219	217	226	250	226	230	214	235	239	220	250	244	208	236	224	260	221	240	250	252	205	217	203	217	216	199	228	230	240	251	252	241	213	240	222	246	218	235	245	208	233	246	248	228	221	244	241	229	204	231	242	240	220	212	220	215	240	227	223	258	230	240	235	255	210	223	241	202	225	232	243	182	227	219	224	226	231	220	208	246	237	250	195	240	240	239	241	243	232	231	221	239	217	225	237	228	240	244	220	205	248	187	224	215	243	249	228	215	230	228	228	244	219	249	261	224	221	237	239	232	232	200	246	223	221	232	222	226	257	231	223	221	203	220	261	222	214	227	268	221	253	231	238	268	233	258	246	249	249	255	243	226	218	216	234	236	242	215	208	234	250	250	251	232	235	247	276	242	244	218	238	238	258	228	206	225	207	219	248	213	226	223	238	252	238	228	231	252	245	260	220	221	218	241	225	255	240	238	252	251	247	252	240	241	218	225	246	243	211	249	236	184	199	222	212	234	238	228	255	218	241	236	247	219	215	225	204	248	209	214	222	229	213	249	229	238	238	246	223	222	218	229	213	221	218	215	242	224	274	257	244	238	260	237	235	214	209	201	229	254	224	243	268	234	220	237	256	223	216	230	239	237	241	257	228	233	239	224	236	241	215	218	226	211	239	232	231	226	250	234	198	251	226	199	262	236	231	231	241	210	238	218	215	209	242	238	228	226	246	204	210	226	220	220	219	240	224	218	226	229	213	258	248	240	249	237	245	240	233	238	231	233	246	235	222	227	232	229	256	224	229	267	203	257	243	245	232	221	238	212	234	204	219	256	227	228	216	226	239	230	238	234	207	209	257	249	227	219	235	202	225	225	244	223	248	216	224	232	232	236	236	208	223	237	213	208	228	227	224	219	221	255	238	250	225	246	230	260	216	258
39205	54077	34993	18198	4826	1037	552	286	323	289	266	276	285	281	270	265	263	282	242	301	269	308	258	286	270	242	257	280	275	287	266	294	284	323	245	260	268	298	271	282	260	253	288	263	261	284	283	295	272	268	266	254	243	249	259	292	270	253	286	282	236	300	224	266	265	280	286	261	263	257	256	286	259	266	274	275	260	275	266	248	261	284	264	269	292	285	284	296	260	272	291	265	263	274	269	262	251	281	257	261	273	259	260	297	283	251	258	292	300	287	271	275	228	272	265	255	267	260	285	292	273	260	273	272	271	264	278	258	274	278	229	287	283	254	283	288	252	239	270	248	309	258	275	256	289	281	250	252	292	282	275	266	255	273	257	254	278	284	297	275	276	253	291	258	278	254	292	268	272	269	236	291	310	252	253	262	267	269	285	264	259	282	268	271	276	263	256	280	269	245	288	267	252	257	270	270	275	230	276	274	288	270	265	283	256	242	257	286	244	256	329	280	274	260	268	277	284	259	287	288	301	245	258	277	289	287	284	252	292	270	274	281	271	256	273	277	267	279	248	250	263	278	271	270	272	268	279	275	265	252	294	280	307	281	289	248	266	263	275	237	252	269	251	281	278	278	283	295	262	254	272	304	286	253	283	287	276	264	262	266	263	267	281	285	249	286	259	282	291	281	263	262	258	280	282	285	285	275	280	263	295	283	264	273	284	285	255	242	275	233	279	257	246	284	297	300	282	278	260	282	264	256	254	266	277	260	276	296	261	273	268	265	282	258	269	289	241	258	249	277	271	270	287	263	248	260	266	284	277	278	245	277	255	265	284	281	283	289	274	303	277	270	311	289	277	259	290	285	276	261	286	263	300	297	250	285	263	271	280	291	277	266	274	285	267	264	282	289	288	281	300	248	242	272	248	288	284	256	289	298	265	285	283	255	280	268	278	268	282	256	303	238	265	261	253	267	268	245	292	291	282	276	263	283	293	269	289	247	252	269	264	263	281	284	276	255	246	280	267	262	291	290	283	290	271	282	264	277	253	272	273	268	294	280	251	297	260	284	259	294	306	255	289	279	284	256	278	284	244	294	288	255	289	284	296	270	273	247	259	259	277	255	283	276	262	269	262	277	276	269	277	296	273	272	244	276	288	268	264	280	271	266	290	251	279	259	283	303	277	233	275	310	276	228	286	298	271	302	264	289	258	275	249	255	240	290	255	290	289	259	254	279	285	261	279	242	257	299	288	274	269	278	298	270	259	289	257	283	278	267	284	250	283	283	261	262	282	273	262	265	285	297	281	241	261	275	283	270	251	278	278	269	269	265	283	309	270	282	301	272	249	269	304	253	263	260	284	261	276	286	271	261	294	306	276	253	280	279	260	278	263	291	266	256	258	278	285	270	261	269	274	284	267	255	276	270	281	261	263	269	299	257	299	288	289	293	255	275	293	277	269	274	259	286	288	273	246	278	272	268	257	283	312	293	293	274	246	259	267	283	260	292	270	278	285	280	260	256	278	275	269	258	314	252	288	280	282	270	295	303	280	264	250	269	275	267	305	269	280	263	262	252	289	289	296	258	268	259	293	295	269	279	287	270	274	271	256	256	278	280	292	259	286	259	265	247	265	250	280	281	276	249	264	287	272	283	243	251	263	255	254	279	270	262	244	267	249	271	266	242	298	258	260	284	255	261	256	281	281	288	263	269	268	281	270	272	259	262	310	296	282	267	260	272	261	290	268	264	292	288	315	287	254	270	283	277	266	286	288	267	293	278	253	250	278	273	275	271	242	268	266	265	255	272	289	267	231	289	317	251	254	271	251	302	244	254	260	292	270	294	269	286	279	266	299	266	263	280	287	258	286	309	265	256	270	263	268	278	268	287	281	290	252	294	289	283	267	274	284	265	272	276	272	255	289	324	298	284	248	259	265	293	294	307	292	283	271	279	266	267	260	231	265	262	300	292	278	267	291	295	279	234	267	302	294	276	269	249	267	309	299	280	267	291	282	246	271	279	276	265	302	273	283	273	264	285	274	277	274	282	285	276	292	286	277	266	292	284	229	281	269	270	285	294	261	267	271	253	285	267	288	257	271	272	281	299	283	281	274	280	277	238	287	295	230	276	288	311	285	264	266	299	280	285	286	263	282	268	274	312	245	263	294	290	258	278	284	261	294	262	284	286	259	264	305	263	285	259	302	256	264	261	280	247	276	257	286	299	248	276	269	277	284	255	268	286	261	276	262	271	251	241	273	255	281	272	268	260	284	274	272	288	276	268	235	269	288	284	241	264	314	275	270	284	286	248	244	295	298	261	262	280	296	286	274	270	259	241	272	261	289	266	273	287	245	273	279	292	283	291	243	272	255	280	268	261	288	255	270	297	235	294	265	290	274	301	257	289	287	299	267	269	264	279	260	275	265	279	292	275	259	268	288	275	285	275	318	246	263	274	273	264	304	269	232	284	220	255	239	270	269	245	276	287	274	294	290	258	309	292	285	257	275	247	267	293	274	254	299	275	256	271	275	297	266	265	280	301	259	248	278	269	263	295	294	265	273	277	290	271	269	301	283	282	269	278	251	281	271	283	271	250	266	282	293	277	273	303	276	260	243	260	281	294	305	262	283	296	275	251	276	303	282	270	251	260	276	279	251	256	292	259	292	296	261	289	274	254	296	233	276	273	293	282	252	289	278	262	281	227	276	283	245	284	294	252	270	282	305	276	270	281	250	303	259	293	267	290	254	283	252	243	241	285	253	260	287	283	273	293	257	276	259	245	282	250	266	238	273	278	295	288	270	299	261	280	266	313	265	267	270	244	271	300	261	263	274	263	294	269	294	264	254	294	287	295	280	267	281	249	277	272	266	253	282	303	262	309	281	265	271	285	299	280	270	278	275	259	293	276	302	265	261	274	251	268	273	275	269	276	275	292	272	263	260	244	292	268	268	263	270	287	283	246	276	260	272	265	279	271	243	258	283	270	267	278	272	277	290	280	285	277	276	265	268	265	275	256	292	266	282	275	273	285	290	258	308	262	276	257	253	264	266	262	285	253	283	270	269	276	270	297	280	239	285	277	261	279	260	293	238	281	249	281	280	252	276	246	257	269	256	269	265	274	274	265	277	282	286	286	238	263	277	253	295	276	280	277	302	299	304	278	299	281	286	242	283	269	303	241	265	262	289	272	273	253	275	264	295	271	311	261	289	288	275	272	303	277	243	250	285	274	266	292	225	268	256	296	256	287	280	286	298	225	261	286	284	268	241	284	256	253	283	288	262	295	269	266	272	270	279	306	265	257	280	277	261	274	261	287	268	312	281	271	284	247	282	287	287	279	266	278	275	279	284	253	272	271	247	280	242	264	269	261	273	249	237	285	263	277	263	261	277	257	279	271	288	276	289	305	286	271	261	245	297	285	268	255	271	279	266	287	265	290	284	267	261	295	267	258	289	305	285	275	268	259	282	289	279	282	272	287	286	291	255	248	263	256	274	297	296	258	277	263	278	304
24080	21137	28712	24890	21174	13695	2917	580	387	350	312	292	268	298	274	279	275	285	264	238	273	263	259	246	287	261	269	275	249	257	263	249	268	242	281	288	287	288	265	247	279	268	256	258	263	255	262	284	247	261	251	297	273	253	259	287	289	247	286	232	266	267	277	260	266	280	247	266	243	269	259	264	226	277	282	256	283	245	272	268	276	266	291	261	266	258	278	271	258	230	261	279	264	251	285	274	269	286	281	264	248	304	242	277	290	306	249	271	244	288	252	276	304	250	282	263	258	272	287	257	285	265	228	246	261	265	247	273	271	269	270	280	260	301	269	257	267	243	301	278	268	250	250	264	252	263	267	281	273	246	294	258	260	247	291	276	269	262	261	250	289	276	274	263	265	260	282	258	263	278	286	241	258	273	275	263	266	236	253	258	228	281	256	244	279	254	242	283	262	269	254	263	308	285	254	284	274	246	260	272	255	259	293	269	245	257	280	270	266	254	283	276	237	250	246	254	253	264	254	257	276	242	278	269	236	275	262	276	264	268	265	257	270	259	278	269	258	259	250	227	274	288	287	248	270	258	274	268	279	241	261	250	243	231	265	260	276	287	270	268	258	255	267	257	277	258	251	254	269	246	240	244	247	292	292	262	259	249	258	226	292	257	279	256	221	262	286	250	281	249	271	268	268	283	262	236	270	265	278	280	303	277	254	258	247	262	260	270	262	276	262	265	251	262	265	246	262	286	270	276	277	273	223	265	264	261	274	250	304	298	268	254	273	256	247	280	280	260	268	268	256	239	265	246	238	272	291	255	248	220	274	265	255	275	261	262	255	268	280	275	273	238	256	288	264	248	269	245	232	277	259	284	265	250	272	264	284	249	235	286	251	243	259	244	265	270	260	268	287	239	259	257	249	253	258	277	247	252	296	275	289	276	286	266	285	256	259	285	262	294	253	304	256	242	295	261	252	271	262	254	267	268	234	281	310	247	253	245	251	254	245	279	264	269	276	249	242	237	254	266	261	261	259	245	266	298	254	264	269	259	276	275	276	285	253	239	261	286	240	271	256	279	315	263	298	281	275	290	264	265	277	254	259	270	262	253	237	253	262	298	277	251	257	238	267	270	265	254	252	245	240	259	289	263	268	260	257	277	272	282	276	266	257	288	278	254	276	271	276	290	280	251	269	238	257	291	259	242	236	257	278	260	260	264	274	276	255	244	257	263	268	280	271	261	257	269	276	283	238	280	252	217	281	265	268	260	262	261	254	273	249	263	271	275	248	258	258	263	257	240	260	235	297	274	279	257	249	259	281	250	257	289	259	261	245	234	284	274	243	263	246	266	269	254	264	259	274	252	237	265	258	280	256	257	251	246	232	263	249	252	232	262	276	274	251	250	266	260	259	249	270	274	248	266	242	270	285	275	243	280	259	273	275	270	259	254	277	259	288	260	277	228	267	237	265	276	254	247	261	251	273	280	259	293	269	280	282	254	224	266	278	294	264	258	261	283	270	278	251	254	268	252	233	276	252	268	256	255	278	287	259	245	270	273	259	255	264	264	243	236	261	265	241	244	255	223	286	233	242	264	258	237	275	267	269	261	264	271	247	258	245	253	279	262	267	245	264	221	294	242	254	272	215	284	254	248	246	283	246	286	257	283	268	262	239	261	244	271	262	276	282	244	282	256	272	260	285	259	262	275	234	298	247	256	274	259	255	247	274	256	274	258	236	267	283	280	269	274	254	274	263	240	263	252	242	236	262	251	250	265	274	250	264	285	285	274	249	253	303	277	264	242	246	239	252	258	266	261	273	242	269	274	308	275	279	259	241	228	241	267	258	264	250	282	259	270	261	273	272	274	258	248	273	278	270	237	275	266	278	255	238	261	258	229	246	268	274	283	249	281	267	252	284	229	243	265	265	283	263	273	262	250	256	291	287	279	241	263	253	262	245	272	242	248	272	273	261	275	256	252	256	252	239	257	253	265	264	242	256	243	266	245	252	264	268	274	223	278	263	298	249	284	251	247	261	256	267	254	258	260	252	286	255	275	262	272	232	258	256	284	259	276	262	286	257	257	265	253	281	244	242	249	260	265	265	274	250	259	269	250	279	262	270	230	281	270	286	268	264	266	250	259	288	241	257	269	269	285	280	247	287	299	256	265	249	269	279	262	285	279	256	273	263	282	246	281	257	258	257	245	264	242	276	259	276	247	260	253	269	230	261	269	250	285	278	267	262	272	265	269	261	244	257	253	243	268	267	254	257	252	284	241	264	261	227	268	229	285	264	261	255	269	256	269	266	281	260	246	280	251	265	268	272	267	289	279	268	272	280	236	249	241	280	272	252	274	228	235	271	276	275	275	297	244	248	307	240	223	270	283	256	248	281	274	241	259	256	274	290	293	258	260	268	273	238	282	262	272	262	267	253	271	259	253	263	283	281	279	263	274	242	267	279	257	286	267	272	250	258	227	288	273	270	248	264	275	261	236	237	242	277	303	295	231	278	260	277	267	268	273	250	268	259	281	237	254	250	268	283	266	290	259	285	275	278	244	281	256	262	250	255	257	254	269	252	276	267	269	291	273	265	255	271	259	252	271	261	248	260	272	275	290	271	270	257	263	248	294	233	253	262	247	240	265	248	251	250	251	271	244	244	262	284	254	252	261	271	271	287	241	244	277	251	275	266	269	280	249	221	253	250	261	240	274	256	246	267	263	262	256	267	276	285	263	273	269	247	277	280	263	263	278	265	277	275	246	237	258	273	243	253	242	251	264	286	256	270	217	282	275	274	245	242	253	253	282	263	252	256	293	274	273	278	258	250	246	263	232	262	282	262	291	271	267	264	271	263	268	255	262	263	253	275	268	251	256	273	277	272	277	283	284	245	273	261	266	277	271	282	271	267	272	275	273	302	273	281	269	258	271	286	250	256	253	243	256	247	285	279	270	239	254	296	273	261	247	274	278	263	263	283	250	271	265	235	270	255	258	256	261	263	254	234	278	254	266	276	236	268	252	269	266	278	269	287	254	256	248	277	271	285	258	267	234	314	245	247	260	256	260	254	262	280	254	252	273	257	259	263	267	255	286	232	282	266	258	268	289	247	260	240	255	260	265	276	260	284	259	266	270	261	269	250	276	253	255	234	264	237	256	300	266	249	263	243	289	264	265	258	255	248	262	291	262	281	273	302	263	266	287	265	282	283	272	244	227	259	250	275	237	276	251	261	277	273	266	257	242	257	261	246	279	241	267	275	275	271	280	255	264	253	260	243	258	269	258	267	244	264	274	268	272	261	272	265	265	273	245	252	248	243	259	262	276	277	268	238	233	223	267	245	263	256	254	262	254	280	277	258	288	261	253	262	262	251	267	253	257	269	230	275	250	273	267	257	236	250	260	278	251	256	253	251	255	255	273	251	252	321	256	255	275	269	291	282	274	265	251	283	299	270	245	254	279	265	259	246	266	254	263	246	262	253	280	269	258	282	269	280	302	284	250	263	249	272	264
36707	64087	44093	25652	15642	7313	1844	620	450	393	344	320	327	292	297	312	325	321	303	322	297	244	294	326	338	306	300	300	287	289	306	304	318	297	289	323	305	284	303	303	316	304	293	263	302	292	319	294	294	302	334	313	302	278	294	298	308	281	290	297	301	344	305	297	304	280	317	314	296	306	307	285	305	273	292	288	306	272	286	286	291	336	266	311	302	313	294	304	281	302	288	255	324	286	284	292	298	290	281	275	323	290	267	290	284	282	289	274	320	278	313	313	296	334	312	289	305	291	283	305	325	307	308	321	313	306	299	311	308	292	277	307	308	274	322	280	298	315	319	332	314	306	319	294	306	301	309	277	275	309	277	304	303	302	269	315	311	313	293	267	322	304	289	306	348	286	311	303	313	290	283	289	302	305	263	319	290	293	282	292	312	329	291	266	286	279	296	276	305	290	326	308	274	268	321	292	330	311	299	291	281	319	303	281	281	282	294	319	276	292	309	310	341	290	297	297	294	308	329	281	295	277	313	285	288	288	299	326	325	305	314	322	291	264	289	283	305	316	284	316	302	308	314	283	279	275	283	282	299	272	319	293	280	323	286	284	353	257	290	301	302	310	306	281	283	277	308	292	288	289	319	293	296	273	296	325	293	306	286	267	307	279	325	294	284	275	286	306	310	309	299	334	286	300	285	299	282	299	321	307	289	300	294	305	310	286	252	275	279	292	321	304	286	304	284	275	292	330	299	299	306	312	290	304	304	268	292	307	298	297	275	314	277	279	297	269	314	288	294	298	289	304	274	306	286	267	288	326	305	287	304	254	278	260	317	314	303	310	294	316	294	260	304	296	286	329	292	307	280	316	321	309	294	302	297	270	303	287	331	295	318	291	308	312	280	289	308	313	294	279	315	292	296	299	306	325	271	280	311	304	316	306	312	323	293	302	303	295	304	275	279	288	295	275	298	279	330	287	314	327	307	300	288	307	328	276	274	292	302	316	262	292	294	290	335	299	299	319	307	306	301	304	297	321	304	271	281	293	267	313	315	307	296	292	316	277	288	302	323	303	289	288	282	301	295	313	303	284	293	290	269	293	314	275	311	316	273	305	298	300	305	307	294	285	306	329	285	296	303	317	299	303	315	292	313	288	283	308	287	300	316	298	296	282	285	352	291	287	315	253	288	308	278	269	267	312	291	263	319	295	298	288	288	321	291	310	309	291	303	310	290	306	294	278	255	294	288	314	295	302	297	288	287	314	269	331	280	324	313	298	321	311	289	307	301	310	314	301	310	322	274	285	300	286	301	317	291	342	290	309	258	280	299	309	257	297	300	282	312	295	308	284	308	330	294	282	323	306	282	303	312	297	288	294	307	308	312	308	295	276	323	309	309	297	280	312	289	315	309	317	291	296	322	306	317	283	264	299	298	295	291	287	303	311	337	286	271	271	295	304	304	303	291	310	274	277	290	284	311	296	286	308	311	323	305	301	299	303	299	321	315	254	304	322	284	282	288	291	349	310	278	275	275	338	326	303	299	297	283	304	298	307	277	296	290	298	293	303	307	290	295	293	276	323	305	296	282	298	312	287	286	290	294	314	290	306	326	303	323	307	301	301	318	294	284	301	340	300	296	285	292	316	312	294	301	316	312	323	294	283	290	277	301	297	275	294	322	279	291	284	289	315	306	277	277	279	306	295	288	309	290	326	286	309	307	256	292	302	336	286	324	309	305	281	280	290	324	309	318	282	310	280	332	301	332	266	313	279	332	312	299	292	301	283	314	276	315	321	302	282	279	294	298	279	292	306	275	296	289	318	281	291	308	312	292	313	351	308	302	283	313	295	307	281	290	294	346	310	302	307	274	261	332	301	300	313	286	306	295	303	289	300	316	267	267	309	303	322	301	299	312	313	324	332	295	285	310	289	291	332	320	283	278	348	315	297	307	308	283	306	293	276	316	291	274	320	287	276	280	263	289	301	308	308	335	290	295	296	292	292	300	311	301	338	288	306	312	313	303	307	295	273	291	282	316	343	272	300	304	294	296	297	309	262	297	301	309	303	295	353	276	304	299	289	310	267	263	277	296	290	304	297	311	307	315	317	317	292	282	308	264	296	310	268	308	329	315	314	339	303	325	322	304	302	297	295	310	307	306	307	314	298	264	304	315	337	302	301	308	300	320	283	317	317	280	285	315	296	298	280	285	309	294	291	278	272	283	304	317	318	312	327	272	325	303	323	302	316	279	307	294	287	322	315	311	293	303	286	283	320	286	330	320	275	307	305	299	294	320	308	288	293	260	315	306	327	274	319	288	282	325	302	303	282	310	293	288	263	311	316	285	307	279	274	291	287	301	317	312	294	310	323	331	319	306	287	296	272	288	308	320	330	276	296	304	294	290	321	315	294	283	300	316	331	313	306	282	292	289	330	310	282	316	301	292	321	309	276	324	294	298	317	295	309	333	324	314	287	275	332	293	286	307	287	307	334	285	336	301	291	306	274	303	297	295	300	282	285	319	298	292	301	284	304	284	303	315	280	293	291	318	305	334	305	303	284	309	299	296	301	303	300	294	304	301	303	289	294	306	280	304	275	306	310	296	283	303	283	321	354	323	292	266	335	301	324	274	298	285	278	324	318	295	299	283	322	269	304	306	299	329	306	276	285	283	303	316	327	313	316	289	276	296	323	310	315	279	286	309	278	311	308	321	287	309	297	323	284	325	311	313	291	309	293	322	262	291	325	299	301	318	286	298	273	323	308	300	301	316	312	290	278	319	297	276	307	281	280	293	292	290	318	337	286	295	318	311	296	321	279	301	324	286	278	293	277	262	319	287	302	297	286	292	287	276	305	302	305	323	296	295	268	318	298	308	295	292	280	293	307	298	289	289	297	284	277	286	319	302	309	330	279	323	280	284	313	263	293	307	310	281	323	295	297	288	326	281	281	308	296	300	284	285	272	298	290	273	307	305	277	270	300	313	295	316	312	281	294	316	306	309	308	274	321	295	294	315	273	300	319	310	283	312	296	300	301	317	270	271	263	329	312	276	319	330	303	333	303	268	292	290	319	299	282	293	307	288	306	281	298	289	306	295	301	297	254	280	287	331	296	281	300	301	297	297	292	323	300	287	280	277	315	280	295	299	296	297	271	278	326	276	294	294	312	278	307	297	324	316	267	306	325	320	292	279	287	313	289	288	275	303	285	308	296	305	308	305	304	300	301	265	296	288	273	319	287	282	270	312	323	334	272	287	314	325	296	306	286	265	335	328	297	292	314	314	303	288	269	316	311	328	293	297	297	305	299	288	300	303	280	289	314	267	303	299	299	301	297	274	305	298	313	278	281	331	300	306	271	305	304	298	295	307	298	285	292	298	328	288	317	296	294	291	256	320	305	293	325	300	294	284	299	300	316	288	307	300	312	299	313	305	291	304	304	290	289	293	293	261	291	285	292	306	317	296	321	289	304	305	309	307	310	281	303	279	297	276	288	271	298	292	305	309	275	304	316
25463	21601	28660	25261	13615	2861	711	454	374	346	333	308	335	338	351	311	324	309	326	302	328	288	308	317	329	296	323	336	319	324	277	299	303	319	314	311	308	329	275	315	273	286	312	299	302	298	309	299	301	334	308	346	293	300	311	315	331	301	303	319	310	345	343	299	316	317	332	318	279	279	286	292	301	331	301	323	288	306	313	303	313	320	311	294	284	306	288	333	302	313	327	305	343	296	315	312	286	347	321	315	333	295	283	341	331	293	308	305	303	301	307	300	284	303	348	330	309	293	313	333	361	305	318	302	306	355	290	310	331	318	367	292	312	308	327	321	298	288	321	307	316	275	331	321	322	336	330	318	298	329	331	316	325	314	341	335	328	320	314	327	311	305	287	316	294	328	277	321	303	301	319	317	301	320	299	310	293	313	282	308	324	281	334	304	316	323	305	299	323	304	320	349	287	305	313	308	342	310	315	304	327	340	316	272	317	327	291	297	302	320	314	307	300	328	312	309	310	308	282	281	349	350	332	306	323	290	335	299	327	276	318	313	313	345	353	298	312	321	303	317	333	334	298	298	323	325	287	285	333	309	315	284	286	308	313	314	283	313	314	312	309	321	294	321	272	326	297	315	328	316	300	302	308	345	314	302	291	314	310	298	316	325	262	319	303	319	299	301	309	276	317	305	298	300	299	319	286	311	289	278	305	289	302	304	322	293	325	335	290	291	307	301	322	283	283	320	308	334	314	329	317	287	278	297	339	308	322	303	321	318	324	313	341	325	333	301	285	305	302	308	327	315	310	312	317	317	281	338	305	315	325	328	310	318	307	302	325	306	319	324	322	265	327	295	318	348	309	317	313	336	305	329	330	328	294	313	344	316	291	308	319	273	277	349	315	340	307	310	331	314	307	298	303	312	319	303	310	282	296	308	334	293	296	292	323	291	311	333	299	297	298	296	318	304	344	322	307	296	329	353	339	298	320	307	326	327	308	351	319	279	295	316	292	297	306	300	315	340	287	317	291	311	324	294	322	305	314	339	283	307	307	328	285	321	319	292	320	322	322	288	325	300	303	291	343	298	334	330	327	337	270	324	303	342	303	315	282	312	323	323	312	331	329	325	333	326	296	319	329	306	314	314	323	301	295	313	327	285	295	316	301	309	332	317	341	309	317	333	316	305	293	291	303	307	305	302	300	356	286	308	330	313	316	292	303	319	291	283	314	335	308	312	291	318	314	278	283	276	319	311	313	275	323	341	290	343	326	301	329	313	346	327	325	302	290	291	300	310	293	305	313	322	323	352	337	356	319	305	324	329	314	300	287	298	301	347	343	308	294	307	334	330	333	293	273	321	321	271	272	288	367	299	325	283	312	297	308	298	344	336	295	284	304	360	313	297	348	338	323	304	288	326	287	332	331	309	302	337	261	306	340	338	335	342	317	325	287	322	281	325	304	307	304	295	324	288	317	309	304	311	314	298	333	299	294	311	297	322	303	306	322	340	340	293	318	310	317	300	321	318	342	309	301	277	328	308	305	315	303	306	326	321	312	307	296	340	314	295	324	328	318	308	277	336	313	283	315	312	332	312	342	299	322	302	284	280	341	300	313	298	325	337	312	337	307	315	296	338	331	295	300	349	293	303	323	292	310	311	342	310	332	324	317	326	299	316	301	310	319	279	315	268	301	351	317	329	330	299	305	307	326	317	336	313	311	313	301	317	321	338	318	313	320	313	316	328	314	341	312	316	282	319	321	342	327	313	301	322	352	286	338	321	271	289	319	280	318	308	351	311	320	321	330	332	335	288	294	319	292	306	312	343	301	284	277	297	312	284	314	310	304	320	328	321	336	324	309	375	322	308	284	306	333	314	288	331	334	297	330	347	300	305	300	302	301	288	286	296	318	307	286	331	321	309	350	338	287	323	344	287	345	331	298	304	316	259	284	312	294	298	343	307	329	305	322	306	289	312	336	279	319	328	342	307	331	328	318	303	270	322	329	316	296	295	339	322	300	281	296	332	332	304	292	338	287	342	330	314	315	330	318	319	298	343	311	309	298	302	315	309	288	299	325	337	283	317	318	323	300	344	309	357	318	317	308	285	322	303	325	326	344	344	311	315	262	305	311	286	272	330	317	318	310	314	307	337	341	307	311	326	291	300	328	326	306	337	327	307	294	341	298	338	346	313	300	327	309	295	331	294	329	313	328	352	324	332	339	299	299	283	291	328	313	314	327	305	331	321	293	331	319	333	350	327	328	298	315	302	334	312	294	314	348	320	290	311	295	333	325	333	291	283	309	331	294	321	292	325	341	310	309	309	342	323	314	291	307	298	305	300	293	291	304	322	319	299	280	349	319	312	313	288	254	329	333	311	286	303	311	302	312	305	334	325	347	293	300	346	317	318	302	348	332	325	296	312	308	335	353	343	317	332	302	299	308	313	302	327	325	290	318	283	353	314	309	311	314	301	289	330	314	303	299	315	307	319	302	311	301	278	317	287	317	321	323	307	317	332	311	331	295	302	292	311	302	321	303	353	325	323	331	310	324	284	332	296	297	312	326	280	317	313	284	320	299	298	301	297	309	302	304	290	353	295	326	309	327	325	321	308	317	294	290	304	310	313	300	310	329	343	340	314	288	343	358	323	295	314	300	281	315	310	306	270	318	330	293	288	342	277	298	333	304	330	339	299	317	317	332	306	352	338	328	312	307	318	313	302	310	305	301	303	302	284	310	307	290	304	310	333	312	318	314	340	341	313	321	326	292	317	306	300	333	313	329	336	322	312	310	298	316	317	295	310	319	295	304	326	306	288	322	305	298	333	313	344	310	314	292	361	328	309	324	302	290	326	290	277	321	330	314	334	320	319	320	304	324	274	357	323	311	338	301	321	293	310	340	286	315	320	305	303	294	322	306	324	294	316	300	335	313	342	325	295	355	298	305	293	311	299	316	314	305	313	318	313	280	318	289	327	327	314	303	320	315	300	298	299	290	312	262	326	304	315	341	326	320	312	319	304	305	314	335	288	290	308	274	289	315	315	304	312	331	286	297	310	303	311	317	308	328	311	289	311	320	349	320	303	312	320	318	321	300	312	319	300	286	289	298	313	324	314	297	336	309	293	335	280	301	320	319	322	310	339	282	304	323	310	289	303	335	350	338	313	301	343	324	319	305	331	272	305	326	290	304	314	323	317	313	304	342	324	341	352	312	353	340	302	306	359	309	328	313	304	299	313	297	318	309	290	340	322	318	278	310	307	314	302	320	289	343	308	319	303	314	320	337	310	304	291	318	327	303	326	308	300	299	312	318	292	332	293	299	315	310	292	317	290	285	283	312	310	302	333	317	325	306	312	280	308	316	303	328	301	275	313	281	311	307	332	298	295	312	332	309	322	302	280	299	323	303	301	319	299	336	361	285	311	345	309	300	332	325	304	308	292	300	300	303	318	288	313	322	308	309	305	339	313	288	294	303	291	318	314	313	328	287	303	300	287	310	321	328	297	314	344
38438	56143	36588	18068	9002	2607	746	497	435	455	365	365	385	376	362	372	311	370	361	364	338	353	403	355	362	353	343	359	395	380	335	352	364	367	337	383	368	349	366	339	366	380	365	370	371	340	364	363	358	341	346	352	408	357	369	355	379	352	360	335	383	384	344	379	332	356	378	343	370	375	363	358	403	351	347	340	359	361	408	324	356	350	358	361	364	380	363	376	358	364	380	370	369	383	379	389	375	338	326	372	354	378	343	364	363	386	372	348	356	343	340	327	368	351	393	368	329	359	359	342	374	330	320	343	348	380	326	392	353	337	373	360	386	320	379	317	353	378	340	357	376	392	365	337	357	348	357	386	377	355	361	385	351	374	368	346	382	348	370	386	370	357	347	348	384	396	340	338	382	339	351	339	341	345	383	357	368	367	390	380	398	350	343	364	361	353	372	381	359	362	358	366	380	323	358	361	356	348	361	360	422	383	367	348	372	392	325	347	366	342	376	331	374	363	355	396	368	379	368	357	389	357	383	386	389	396	374	369	363	359	346	339	367	338	340	358	372	408	369	376	354	341	368	378	355	377	378	398	365	315	361	344	391	348	354	361	346	366	353	398	330	346	363	356	360	337	373	358	314	352	338	343	349	351	354	347	349	351	352	380	355	375	379	368	365	348	354	346	377	340	365	362	370	353	381	395	379	366	366	368	325	368	356	362	359	364	341	353	359	375	357	369	399	392	376	368	380	377	358	353	355	349	367	345	343	370	346	355	380	325	387	380	325	348	377	370	341	341	388	382	367	375	348	362	319	345	352	375	365	385	378	378	334	343	350	334	323	355	375	382	376	367	368	305	361	374	366	352	349	330	341	348	365	382	355	357	372	345	375	372	380	374	364	344	337	390	338	356	383	336	350	387	376	344	379	358	358	372	382	385	383	355	394	372	353	371	383	309	385	342	345	364	360	333	353	398	358	387	351	332	359	375	404	381	352	390	365	339	377	354	365	330	356	325	348	345	353	351	367	363	371	370	347	313	369	352	348	372	358	357	350	356	358	362	370	370	366	335	350	382	363	370	361	333	398	352	373	359	351	330	401	382	385	351	340	346	360	371	324	368	383	369	358	377	367	331	363	357	327	361	353	350	332	355	359	344	338	364	392	354	341	370	338	354	363	350	368	374	321	364	345	373	372	370	369	349	361	370	343	373	378	349	318	375	361	358	350	365	343	365	378	354	373	401	351	347	359	373	376	360	356	371	371	367	362	354	391	344	356	370	400	362	363	355	345	354	355	390	398	347	373	356	360	387	374	338	366	357	353	380	362	354	321	358	381	362	355	361	341	383	340	349	351	345	346	395	363	362	370	347	386	356	335	381	367	368	358	346	342	368	343	368	387	360	356	346	369	340	342	389	338	343	352	344	340	385	358	361	350	423	323	379	320	349	394	378	362	363	355	380	412	332	325	351	388	361	344	373	331	331	326	358	367	365	340	363	356	384	350	354	378	343	373	374	363	347	380	338	356	381	367	359	328	338	361	394	339	358	360	356	351	367	353	372	363	349	328	355	351	373	349	348	369	333	342	376	352	379	380	319	402	361	362	371	368	383	357	357	392	364	387	342	342	370	388	380	365	356	371	355	363	337	387	350	307	340	357	370	339	322	361	366	375	382	361	348	369	374	371	381	342	356	369	366	354	370	351	352	352	343	357	348	351	381	350	327	365	387	393	363	342	343	380	353	365	334	350	371	373	343	345	358	357	387	344	397	363	367	350	361	386	351	355	377	379	351	376	367	387	361	368	388	365	345	356	363	351	361	331	365	344	336	362	355	344	374	343	348	353	359	355	382	352	381	366	332	343	332	388	354	350	379	355	361	370	381	346	354	368	358	357	361	369	357	334	358	341	401	347	380	406	378	351	348	356	313	350	376	347	364	354	383	351	355	370	372	392	374	367	383	325	386	366	350	398	338	331	337	324	345	357	356	374	388	368	365	316	355	350	381	354	360	361	338	379	390	414	333	365	325	379	345	358	349	393	359	360	350	366	367	337	339	360	382	333	358	356	374	370	345	343	350	335	363	362	367	371	335	350	383	378	340	359	343	337	359	387	360	351	371	367	364	417	370	363	368	376	327	374	342	344	379	367	359	377	379	364	351	360	330	364	364	355	354	362	361	384	366	369	343	362	336	387	366	359	383	369	353	335	350	388	338	383	345	379	352	348	377	371	387	371	384	362	366	370	397	383	376	345	377	421	342	362	370	362	324	352	348	370	363	339	359	396	361	378	333	365	366	383	393	401	338	341	365	356	345	372	361	346	346	396	352	336	388	358	341	373	342	377	345	337	350	345	376	353	378	348	334	357	375	375	418	389	335	380	353	367	371	374	352	372	350	389	373	390	362	351	367	344	344	389	376	324	358	348	381	391	341	360	347	362	356	386	354	364	365	380	373	348	374	330	380	321	373	367	375	365	371	369	383	354	371	370	358	355	374	301	342	341	353	375	377	380	349	365	380	389	366	383	344	399	360	368	367	339	338	338	388	371	359	389	362	363	396	380	321	359	358	369	355	372	348	325	374	359	377	340	353	350	375	336	359	325	377	365	358	343	346	345	365	352	366	358	362	358	393	371	356	354	342	334	364	370	342	323	349	351	379	372	365	381	381	368	386	326	358	373	390	380	377	345	338	373	350	364	350	380	368	376	327	347	359	365	371	378	377	335	363	325	342	357	367	376	365	363	338	373	353	365	390	352	323	361	384	399	377	376	363	364	340	351	391	352	368	379	370	357	387	366	353	380	391	334	385	379	358	350	340	342	362	341	368	347	371	345	345	339	392	436	363	368	377	381	323	374	370	372	375	353	373	351	351	379	326	362	355	386	375	333	364	359	341	355	377	357	367	364	349	359	328	339	383	377	341	408	384	376	361	354	377	359	320	386	391	352	359	341	362	344	370	345	381	389	365	358	362	374	373	375	351	351	370	314	331	360	379	374	362	402	342	352	355	364	322	344	377	353	368	376	347	350	351	345	356	377	377	301	388	368	354	371	350	343	360	345	342	331	367	342	356	347	353	359	368	371	399	371	342	374	364	361	350	367	360	370	383	357	385	351	341	398	369	367	372	352	364	340	326	397	376	381	371	359	377	376	348	382	354	389	353	369	372	371	368	379	373	367	364	386	348	329	368	368	379	361	361	349	357	363	354	370	336	389	389	368	364	378	349	380	364	337	367	371	382	345	360	373	366	367	360	351	353	340	367	365	344	354	380	382	326	383	362	351	366	379	376	358	348	357	367	357	385	355	372	365	375	342	377	354	321	369	348	374	368	373	356	371	373	347	376	336	379	394	354	361	361	363	364	397	370	375	369	348	348	360	375	364	357	387	383	333	336	373	369	352	388	372	361	338	358	380	337	383	380	369	348	356	341	380	401	375	384	334	360	400	345	375	347	382	388	378	380	333	366	380	374	366	354	366	339	385	377	360	352	361	360	392	363	362	340	369	365	353	348	345	363
22962	21134	28705	23843	21615	20988	10019	1369	772	581	475	503	460	427	464	435	433	439	449	462	450	452	420	444	464	477	428	433	410	415	446	420	436	432	453	442	451	472	435	438	423	429	426	440	428	443	443	427	427	364	403	442	434	427	437	405	422	443	427	399	467	428	414	454	428	411	406	446	443	412	457	395	423	400	447	453	431	393	432	431	444	429	426	415	452	435	447	405	415	416	449	403	469	417	384	442	421	417	444	423	378	456	436	439	427	402	423	427	424	452	406	420	387	479	421	439	443	468	416	434	417	426	436	468	442	427	394	455	436	445	397	453	423	448	431	406	410	451	437	402	445	430	423	445	422	421	439	414	422	401	430	405	435	464	430	404	418	405	384	446	428	421	482	440	399	417	439	410	435	425	420	440	450	444	401	469	439	404	428	445	422	432	415	434	443	421	441	441	434	412	414	403	406	422	429	449	421	442	385	419	416	421	411	422	449	403	424	410	402	443	400	429	448	404	441	438	451	432	447	426	428	389	440	435	390	433	421	426	445	408	416	390	450	449	436	433	421	457	449	406	473	422	459	419	414	407	407	418	438	415	480	407	395	459	452	423	390	429	418	446	441	449	479	414	403	440	415	447	435	405	422	421	403	435	404	396	419	450	454	458	445	391	445	435	447	439	402	423	414	424	411	410	450	419	435	406	424	389	409	381	451	439	428	429	408	453	447	407	456	446	439	433	412	420	457	461	453	388	412	433	422	411	466	421	437	424	437	450	413	411	444	446	421	408	425	422	456	419	416	424	465	396	396	437	445	446	446	425	402	432	424	411	413	445	481	440	415	387	411	457	418	423	419	426	424	432	427	419	451	417	407	423	417	455	404	454	447	417	428	419	437	415	449	430	402	405	401	451	416	436	445	465	421	405	455	433	402	399	426	424	428	394	440	436	412	401	399	417	419	414	427	425	443	433	418	441	414	391	429	421	419	382	407	425	397	428	464	454	432	431	413	441	426	413	376	432	436	406	439	429	413	426	459	393	410	463	428	469	409	421	461	451	440	426	435	437	451	404	428	417	430	414	388	416	423	431	457	444	455	446	408	419	443	407	433	394	419	398	451	421	433	399	450	458	430	408	436	403	443	422	415	429	432	430	418	453	420	414	484	398	444	439	397	442	422	442	462	425	449	423	411	412	374	410	428	444	410	389	435	431	464	411	427	430	416	455	398	436	445	417	399	403	418	425	424	449	426	408	416	432	410	399	416	447	392	464	459	437	439	421	395	441	398	433	452	442	417	445	425	427	397	453	428	411	443	406	452	424	440	407	425	415	425	411	476	435	432	419	403	412	405	456	433	432	439	430	436	434	394	411	395	389	440	428	434	417	405	453	425	434	412	433	393	430	435	449	440	456	432	434	450	432	455	426	430	437	416	442	409	453	423	447	413	448	400	408	381	445	461	441	420	409	448	438	440	399	402	463	432	411	404	472	426	448	424	424	414	423	449	421	426	433	448	401	477	414	376	459	409	406	436	448	428	427	439	453	430	429	459	425	438	461	401	413	433	426	412	429	438	474	445	451	402	438	398	445	446	410	430	420	417	435	443	397	411	429	421	445	439	428	473	449	412	432	456	426	453	416	453	395	438	423	396	434	452	437	400	438	402	421	441	399	447	421	390	399	399	464	430	458	389	413	445	448	391	462	438	426	424	450	388	480	477	374	412	427	428	452	429	413	452	446	428	402	460	424	412	445	467	437	405	412	399	440	401	454	464	391	420	411	429	399	395	433	427	455	412	438	448	406	412	460	434	430	397	422	405	474	436	399	418	423	452	443	430	416	435	418	404	475	441	451	411	410	422	410	421	438	420	415	472	441	397	449	433	464	467	429	421	446	392	430	419	442	424	402	442	425	442	436	444	457	415	421	394	387	430	431	424	440	422	410	401	432	425	432	450	426	417	451	410	415	439	435	437	413	429	402	418	464	419	449	462	468	463	427	423	437	439	420	441	427	429	434	418	422	474	386	433	457	426	407	383	421	443	447	439	447	434	420	415	435	409	444	383	459	407	427	411	424	432	428	470	429	440	418	438	424	424	395	467	413	414	416	431	405	421	420	447	408	454	428	416	414	429	379	421	466	427	401	404	442	422	401	400	437	467	449	440	410	445	456	448	432	410	440	443	424	442	430	428	453	399	391	433	416	454	383	436	465	406	399	447	446	425	418	446	417	400	448	456	466	435	407	446	444	437	429	465	421	408	436	437	427	459	428	433	435	431	432	443	425	399	429	436	401	415	406	441	430	399	406	387	406	401	431	425	403	444	413	454	433	399	420	391	421	441	456	389	450	488	463	441	429	392	435	449	397	424	424	422	413	461	412	445	452	393	412	466	425	404	449	442	417	433	434	413	421	432	434	439	402	422	454	441	410	457	448	408	400	432	431	437	433	417	441	438	415	409	404	432	394	436	450	408	396	478	420	405	444	441	455	424	397	454	404	412	415	378	431	466	411	488	459	406	434	412	404	429	426	470	433	442	475	450	455	425	381	434	432	436	443	404	435	401	437	425	397	407	438	477	418	449	453	454	423	419	425	451	443	440	420	431	463	432	413	455	415	445	398	438	428	446	415	402	437	423	402	409	434	435	401	422	429	409	441	452	427	425	425	395	453	444	407	412	429	427	437	416	447	465	441	422	398	434	417	410	428	395	413	432	452	434	407	468	412	436	422	407	423	415	406	396	420	406	425	419	423	410	418	421	449	436	433	465	423	412	434	442	394	443	441	449	454	453	378	428	434	436	432	453	420	395	447	425	418	456	416	411	447	437	420	417	430	421	412	417	401	459	411	457	429	405	423	412	449	445	456	430	423	412	439	424	414	413	459	421	414	410	423	426	408	404	447	379	437	412	465	440	383	402	384	427	434	393	442	413	428	421	434	417	431	412	427	416	403	420	410	427	413	468	423	383	468	479	389	413	399	403	439	422	443	417	446	429	397	437	456	413	413	443	441	432	423	423	435	462	421	432	440	411	430	442	412	441	415	439	458	456	420	413	445	443	449	430	405	403	398	423	399	448	429	421	390	442	419	465	407	421	456	443	464	450	413	494	407	416	424	421	448	415	425	427	430	406	424	466	397	431	455	464	439	427	448	422	399	432	391	422	424	439	450	428	448	391	447	439	446	419	459	412	398	434	461	433	480	474	409	439	401	445	457	435	429	392	456	452	425	404	431	432	451	449	416	419	417	418	437	451	411	439	392	436	383	435	383	390	429	440	369	445	430	444	407	418	403	455	434	415	428	467	431	466	446	461	399	425	425	431	420	425	442	448	425	436	407	452	421	425	455	427	399	420	435	434	431	469	440	442	426	412	415	459	430	475	415	463	450	400	418	432	433	437	451	462	425	449	405	434	392	419	420	420	435	428	433	431	419	414	449	423	435	456	408	446	418	450	431	465	395	415	430	432	405	462	454	474	417	444	389	437	396	405	444	419	418	447	419	444	434	416	434	401	419	451	450
41253	62530	44636	29587	23049	9120	2269	1140	892	667	539	524	479	509	467	470	505	479	525	486	503	479	466	488	448	455	454	439	456	451	465	433	465	504	454	450	484	471	441	475	492	456	481	486	469	487	452	487	491	448	468	499	470	507	463	469	468	461	484	460	480	464	458	462	473	467	498	467	456	486	476	470	495	452	485	470	420	475	461	444	462	468	459	487	453	414	452	457	481	481	477	434	451	450	476	500	466	478	477	457	483	477	459	492	463	449	471	472	484	443	504	483	426	467	430	454	495	493	496	473	449	468	478	453	484	496	495	443	443	486	410	462	473	475	488	464	443	483	495	478	496	493	451	462	481	447	449	501	491	449	464	472	429	479	450	495	455	510	460	464	475	496	495	433	459	460	483	476	468	457	473	477	485	459	434	457	450	489	501	494	487	491	469	464	480	440	476	460	424	456	426	483	469	450	441	432	486	467	447	475	477	445	504	425	440	474	493	476	483	453	443	430	503	471	471	464	487	483	474	472	450	435	425	468	455	472	428	418	486	482	460	473	479	453	454	465	435	451	483	489	516	489	464	505	438	462	446	470	473	426	462	489	442	505	479	481	483	458	423	471	479	471	476	450	473	452	441	467	470	486	440	482	442	473	434	462	478	443	445	508	430	494	458	456	459	448	479	486	489	458	442	419	482	443	459	441	425	447	451	498	473	445	465	487	442	466	457	468	464	460	450	473	465	475	442	458	468	480	478	523	494	508	460	423	453	462	496	470	445	485	449	481	413	466	480	425	468	460	448	462	453	458	466	468	440	457	473	444	476	449	451	496	485	455	449	473	464	495	465	447	453	478	500	466	427	468	475	456	494	481	480	430	496	462	443	463	462	473	429	504	464	465	474	442	474	484	499	470	449	484	438	499	438	504	437	425	467	492	423	478	453	485	499	494	443	470	423	451	442	464	483	443	492	462	483	470	494	468	434	450	476	459	461	462	467	468	471	481	468	442	439	424	480	444	471	429	503	449	515	486	451	455	468	482	461	509	449	475	497	470	455	451	461	449	468	451	469	441	450	469	463	461	466	472	504	471	459	491	494	489	443	443	433	442	478	456	491	490	484	477	530	458	490	449	481	489	453	485	453	467	403	425	487	452	514	477	460	449	446	431	453	449	492	492	449	469	466	495	480	473	420	460	444	511	474	451	516	493	435	468	469	465	464	437	488	444	436	448	474	446	448	481	480	496	474	467	470	479	478	449	469	460	462	459	440	475	462	433	448	477	475	473	473	451	471	488	474	459	475	466	486	433	455	473	461	460	427	494	481	445	482	479	449	495	481	478	435	477	458	427	431	425	469	490	463	478	470	431	462	471	470	445	457	468	461	493	450	459	453	451	487	445	477	453	453	438	485	445	495	433	481	460	451	475	486	446	521	445	441	510	436	451	462	498	441	492	431	476	505	412	460	446	438	453	432	476	485	475	472	415	457	463	470	475	465	474	462	497	463	467	459	504	436	506	482	428	480	460	453	475	452	482	458	469	478	497	452	503	481	453	483	525	472	471	420	452	461	451	473	459	457	452	462	453	493	438	448	476	485	463	506	463	461	463	455	464	478	449	446	472	444	483	480	461	482	468	453	442	462	464	442	469	460	519	510	438	479	477	451	487	469	489	435	491	481	476	447	484	471	480	483	430	461	463	466	471	457	453	461	508	475	474	431	459	468	466	429	467	502	493	460	458	466	446	499	451	486	485	458	445	491	459	485	461	505	405	527	459	429	440	483	448	451	463	444	467	499	459	452	452	462	505	475	470	503	428	445	467	478	475	430	471	486	449	510	469	447	431	461	453	456	415	459	436	462	457	478	495	491	460	477	478	446	474	453	452	485	470	443	476	454	484	507	445	491	463	461	396	474	457	458	426	480	475	467	481	441	474	465	474	453	469	432	427	488	448	479	494	454	448	484	491	473	485	471	476	491	439	528	439	441	500	478	456	452	449	495	460	471	478	424	449	480	482	470	489	496	486	466	493	492	438	453	467	427	434	454	462	441	451	447	491	495	468	483	474	493	474	493	486	443	462	446	491	468	483	502	421	524	505	450	418	486	446	460	505	452	486	470	478	464	490	459	480	443	456	466	492	448	463	482	510	453	466	475	476	473	454	449	489	451	461	467	496	442	467	454	433	473	468	501	459	448	466	458	474	484	491	469	479	472	480	450	430	459	461	449	462	493	426	478	448	418	457	466	467	497	452	448	488	446	449	460	498	448	540	457	437	506	453	478	425	506	487	432	540	453	470	401	442	508	442	462	460	442	486	472	483	486	468	496	438	480	479	444	455	460	506	448	457	427	445	460	502	528	440	513	443	517	488	454	467	445	461	454	477	453	435	486	445	448	462	506	523	449	463	478	451	464	477	494	457	485	458	459	447	493	465	434	476	452	470	457	463	487	467	505	468	481	453	470	446	486	460	464	439	472	468	479	476	475	428	448	513	484	475	480	423	472	453	498	493	478	449	474	465	477	504	493	444	484	457	475	474	459	445	480	448	485	460	507	468	478	452	456	453	449	470	466	483	465	476	457	459	446	487	496	496	468	465	459	461	480	470	473	485	494	428	466	458	478	451	500	421	427	451	462	413	462	464	456	459	479	463	461	473	468	470	456	463	433	455	506	492	483	448	510	489	468	406	456	452	508	413	488	441	447	480	484	514	479	464	478	463	448	454	448	465	451	472	442	461	466	453	476	450	484	484	476	453	465	441	490	426	444	466	460	445	481	459	458	484	445	468	483	476	469	486	454	507	495	504	455	444	432	472	440	443	434	490	456	433	457	441	446	454	436	491	479	482	475	429	417	477	454	466	486	413	447	490	416	482	422	479	483	464	432	518	449	467	468	463	482	465	471	447	449	476	452	440	457	441	447	443	459	449	466	508	501	453	467	509	482	472	472	480	459	452	478	455	442	440	471	469	499	472	460	490	493	473	506	457	439	456	462	482	452	475	442	464	476	487	434	482	450	474	459	478	474	488	433	471	459	521	480	477	458	469	492	476	448	410	507	442	466	487	456	505	488	470	463	412	463	451	479	463	461	466	445	483	456	478	438	426	461	487	464	448	454	493	431	475	454	447	471	434	451	464	457	460	465	437	505	473	465	430	426	435	473	500	487	445	421	450	466	470	483	425	432	459	422	437	430	471	457	490	488	492	428	448	485	477	495	479	468	490	449	493	497	462	479	487	487	472	481	470	425	429	533	467	444	476	492	476	476	454	444	477	427	463	543	484	458	477	434	438	489	498	459	453	473	476	472	463	449	437	475	481	465	491	482	492	440	457	464	466	510	456	498	457	481	486	459	504	449	460	475	480	472	456	445	500	463	463	459	487	469	466	422	497	493	458	464	446	469	495	479	458	477	491	472	490	484	476	461	412	455	451	447	481	488	475	461	452	481	512	492	456	450	483	497	469	445	458	406	481	459	460	459	462	447	474	465	456	434	436	479	441	459	426	473	458	433	437	477	454
31318	36990	37722	25008	9562	1440	478	312	233	225	208	251	231	219	245	224	212	211	213	230	192	221	222	202	205	228	210	207	216	205	220	217	215	218	206	209	205	224	215	201	211	195	218	216	213	198	189	194	220	192	205	191	210	215	248	219	232	240	212	213	209	230	225	208	221	194	215	207	212	231	226	201	209	242	235	183	184	185	238	211	189	202	174	216	232	234	205	207	207	234	205	192	200	226	208	206	202	194	204	205	211	229	221	206	198	219	235	227	227	242	212	229	203	218	211	208	215	202	209	215	207	212	188	195	212	212	206	188	214	206	214	215	189	188	204	215	234	207	214	208	203	226	189	206	196	217	200	201	221	195	226	209	219	212	225	200	231	211	213	199	234	218	215	232	204	202	220	203	214	218	203	199	204	198	206	214	203	200	218	227	206	197	205	222	186	211	207	205	221	209	196	201	197	209	203	197	200	214	212	215	201	204	224	194	233	228	198	227	223	221	214	209	230	209	195	200	226	205	214	212	213	213	211	204	167	218	189	207	212	208	214	220	209	216	207	198	209	210	189	197	189	194	230	201	212	185	175	234	207	219	183	197	224	197	217	209	216	209	218	197	210	204	233	232	216	184	225	215	212	201	188	210	207	201	217	204	190	177	208	239	205	211	206	197	218	210	215	187	198	197	199	186	215	227	213	197	214	243	201	213	189	219	199	184	205	205	201	190	210	200	213	225	227	202	210	210	204	215	202	220	207	186	214	225	207	207	201	231	214	201	223	231	205	191	196	214	201	214	210	220	200	214	226	205	221	206	194	193	187	190	222	219	190	219	212	244	208	195	185	221	235	223	216	206	213	231	209	215	193	218	220	236	217	222	203	203	223	224	212	216	217	200	205	223	200	226	201	208	215	198	188	214	212	207	201	187	202	201	183	196	229	202	213	217	215	242	208	191	184	226	198	206	198	190	243	204	229	215	234	230	208	198	205	191	212	201	206	210	203	194	213	216	214	223	211	225	215	215	233	205	216	210	212	177	209	218	188	214	210	207	224	211	228	193	203	215	214	212	219	213	213	224	238	195	206	239	217	220	210	186	206	218	210	211	229	204	216	202	210	217	209	225	206	163	198	229	231	202	196	200	194	196	203	199	234	237	200	188	211	233	218	209	218	212	206	201	220	214	226	213	223	207	200	198	215	202	204	193	209	199	206	202	205	221	212	185	193	201	221	196	197	212	206	188	208	224	223	218	233	253	185	193	199	219	206	240	182	220	198	204	194	201	253	213	222	228	219	223	217	193	216	231	192	194	223	220	198	221	224	184	184	218	213	218	214	218	208	196	181	203	202	196	233	210	193	227	199	192	221	200	202	181	206	220	202	200	190	223	194	218	211	188	190	207	193	236	215	204	213	195	195	215	221	163	197	210	193	192	221	206	210	208	228	204	249	201	228	217	229	213	206	205	226	213	203	225	226	218	251	209	205	206	221	207	229	197	214	245	211	203	221	191	195	193	192	214	232	214	215	244	214	240	187	209	205	229	223	205	182	213	193	214	232	208	217	190	206	229	217	225	223	225	229	208	203	227	195	212	214	230	215	196	202	229	203	206	208	200	220	218	210	201	181	193	189	210	204	206	197	204	199	209	212	252	215	195	218	219	223	208	209	212	208	244	202	200	189	213	204	215	211	221	172	227	200	238	208	205	194	174	192	206	230	219	222	174	217	207	221	195	192	209	228	231	195	194	221	190	220	232	223	233	213	221	193	206	216	209	221	202	215	198	191	210	215	205	175	190	227	192	198	215	210	217	196	175	226	218	193	224	200	218	213	191	206	223	181	209	239	224	214	192	226	215	216	234	215	196	197	207	194	240	215	211	209	215	225	216	214	199	216	215	200	206	189	201	224	217	212	206	222	202	228	189	204	207	201	215	226	231	226	201	233	211	221	196	214	244	202	196	201	217	201	193	231	202	230	219	223	219	214	196	217	238	193	210	217	210	200	208	191	220	202	192	204	209	200	211	237	205	208	218	199	191	202	187	199	218	207	205	216	241	221	203	204	225	195	220	212	204	180	246	198	254	208	193	213	185	234	206	208	215	183	215	230	189	198	232	210	210	199	215	209	211	219	203	196	211	207	212	207	192	233	215	189	208	227	230	218	211	226	170	207	222	217	216	234	225	205	213	212	188	185	204	234	227	221	211	199	206	200	202	204	221	238	237	213	190	177	238	226	184	210	203	220	189	210	222	194	204	217	214	206	227	213	223	200	200	230	217	190	215	204	202	184	230	202	215	209	207	195	222	211	249	215	187	197	235	194	204	195	211	195	203	219	208	225	208	224	191	216	237	223	187	201	200	208	218	221	215	213	238	199	201	215	210	193	234	225	212	225	216	209	186	195	204	203	198	193	208	185	203	223	204	210	214	220	217	213	229	223	223	220	226	232	227	221	205	207	196	207	233	227	205	191	204	189	237	221	198	203	191	210	224	207	211	215	209	235	220	209	195	203	239	229	213	206	223	199	196	209	231	214	209	198	203	219	202	209	181	174	220	216	208	198	214	221	244	207	209	205	226	198	219	235	210	194	212	201	211	193	235	217	203	191	214	222	221	192	189	220	233	195	204	213	232	235	170	234	218	213	224	212	211	228	201	211	224	221	211	206	202	211	214	216	221	201	193	181	210	202	203	218	220	190	221	206	209	217	227	249	198	215	218	195	241	230	192	216	192	183	201	187	199	229	219	224	190	217	220	202	208	209	224	208	211	198	217	217	225	218	188	194	213	209	241	236	205	218	233	208	207	212	228	215	228	200	221	195	203	215	234	229	216	210	227	211	212	216	190	200	205	235	219	237	218	206	178	243	213	195	217	220	211	248	186	204	234	212	193	210	225	232	204	208	209	216	231	214	203	206	179	214	235	204	184	202	208	201	207	217	203	163	197	211	226	216	200	194	210	202	221	203	231	221	207	194	242	229	203	194	199	215	204	213	214	197	222	214	228	209	201	210	199	216	190	213	219	221	241	228	212	242	199	225	208	206	194	199	209	209	234	200	219	202	221	201	208	222	214	210	214	201	218	201	217	206	197	210	238	218	223	214	230	201	221	185	180	219	222	213	212	226	240	198	181	208	184	213	213	217	190	230	209	211	213	192	205	217	203	217	193	218	220	228	213	224	224	220	197	206	189	225	189	213	201	171	227	194	216	216	222	204	221	207	204	241	203	218	212	233	232	213	222	207	213	213	207	206	227	198	190	195	217	210	206	196	183	209	206	194	198	190	223	196	194	204	201	197	215	215	224	233	205	211	202	198	232	189	185	234	209	231	203	221	202	200	220	191	185	214	190	230	213	208	215	230	226	177	205	229	193	225	218	194	242	197	207	192	200	190	223	219	223	219	215	218	194	198	190	186	214	219	228	199	219	216	209	195	232	232	219	233	219	227	203	216	222	209	211	196	198	212	213	208	195	211	215	225	234	213	222	228	210	195	208	211	209	232	206	216	205	222	243	202	191
37289	51979	35200	22273	9395	1681	711	424	279	267	228	248	255	242	276	240	253	259	264	257	242	254	231	272	247	245	242	240	261	225	207	243	269	241	243	248	285	225	249	238	238	249	271	221	220	240	246	269	268	243	247	227	245	245	254	260	258	251	235	268	265	237	260	253	236	265	235	242	253	245	260	277	241	253	269	261	263	241	249	233	215	253	238	243	264	223	227	250	212	250	248	275	232	234	218	249	250	255	239	255	257	249	269	193	261	236	277	255	222	273	255	272	241	268	256	241	224	233	235	239	241	240	272	260	221	249	240	255	256	276	276	243	237	241	226	286	245	244	260	276	257	275	224	247	262	267	245	238	249	255	237	271	260	253	235	261	241	247	268	251	230	258	250	265	242	239	233	242	214	250	260	246	227	249	268	266	263	220	264	233	281	219	268	243	263	245	242	238	254	255	250	258	244	237	230	252	259	221	237	233	230	265	233	236	276	238	216	244	245	248	231	257	227	260	252	256	215	233	212	241	231	284	249	246	234	245	270	242	264	253	260	255	229	262	272	263	257	213	252	250	233	266	232	246	252	238	278	248	253	238	279	237	250	266	241	227	245	235	256	256	244	266	271	251	268	235	267	258	260	235	238	246	256	231	250	246	257	248	250	264	231	257	224	230	240	247	245	248	255	234	227	255	256	235	250	255	218	258	256	247	258	273	235	253	279	253	226	262	233	260	290	232	279	242	246	254	256	262	266	280	252	248	255	241	246	212	255	269	231	260	224	268	242	292	240	269	235	250	266	241	281	218	248	241	235	253	209	236	267	218	230	248	246	227	247	266	236	250	231	248	258	229	254	250	273	247	244	245	266	239	261	239	228	257	223	248	253	247	250	233	232	257	253	240	254	250	277	243	264	240	249	227	250	250	224	259	259	294	243	248	255	238	267	260	254	234	235	226	261	239	289	253	263	250	248	251	248	225	227	228	238	270	246	234	233	265	235	256	261	219	286	242	279	255	234	251	247	255	265	244	258	256	259	252	271	252	243	231	240	266	241	249	249	238	233	264	226	235	265	243	218	252	268	246	279	239	204	241	253	255	244	270	263	234	269	239	212	256	251	257	241	219	233	246	229	270	264	257	241	228	232	278	233	265	230	247	251	250	251	226	249	240	237	237	236	244	262	265	259	250	255	254	255	260	246	269	275	238	255	242	245	255	242	238	236	262	265	257	247	234	237	237	243	224	249	249	239	242	241	241	239	271	245	263	242	230	257	256	283	231	247	262	250	257	237	242	249	253	258	221	231	257	238	228	259	237	213	254	265	230	284	236	259	270	276	269	259	238	258	227	221	243	243	288	261	279	234	244	249	245	225	260	249	232	282	220	247	224	278	262	261	258	216	264	244	258	218	248	242	281	239	236	238	240	268	250	253	273	254	259	263	256	245	241	251	247	234	244	219	261	256	263	294	245	272	240	258	256	237	254	256	238	260	267	250	274	247	251	268	262	248	232	255	240	235	287	232	227	256	256	239	252	255	255	242	243	235	241	240	254	277	238	284	226	245	292	264	248	235	251	198	255	261	256	284	248	233	250	254	266	260	245	241	232	240	255	243	236	250	267	263	250	262	252	211	236	238	231	237	237	238	272	255	251	256	247	269	222	262	229	267	296	241	252	217	252	219	261	237	232	266	250	280	234	250	232	259	245	233	278	277	264	263	269	253	257	263	249	243	258	253	266	244	253	272	260	259	255	235	248	226	248	239	235	233	258	213	241	250	263	237	271	268	253	253	267	241	260	244	235	263	226	239	236	233	250	236	244	233	250	236	252	253	239	197	262	251	266	270	260	229	271	233	214	249	258	247	254	237	255	270	251	269	253	235	226	258	232	264	236	258	250	270	251	242	254	244	257	250	254	251	263	237	286	264	257	259	250	275	240	237	270	230	283	266	255	237	261	235	240	257	265	258	261	246	254	238	233	241	231	225	252	253	268	263	249	255	249	252	276	265	245	239	266	251	267	240	276	248	242	245	263	219	262	251	223	241	206	231	252	244	222	230	249	255	257	240	250	238	232	242	255	256	281	236	238	255	238	259	252	256	252	251	237	240	253	239	269	279	244	240	240	259	222	247	236	228	233	274	233	249	265	223	239	271	231	280	256	261	255	264	255	255	270	259	252	255	275	259	252	257	233	233	226	223	252	266	270	262	291	238	235	262	269	275	238	250	234	254	274	243	237	225	241	243	249	257	235	273	248	243	244	277	253	230	264	242	242	280	236	266	234	260	239	251	212	235	262	264	256	242	242	251	245	252	230	225	225	253	270	244	242	237	230	254	257	258	272	244	278	244	229	262	263	237	225	259	241	231	245	242	267	253	273	242	227	240	264	284	252	270	233	234	249	271	241	262	261	278	277	246	269	252	235	229	236	258	241	239	258	215	246	262	224	242	235	224	273	266	255	231	248	288	249	285	227	219	254	246	249	232	235	256	218	238	249	263	246	263	259	232	225	241	240	229	230	241	270	264	240	222	240	247	264	271	255	233	265	254	258	247	270	248	267	239	262	252	258	224	258	263	251	271	262	243	259	235	236	256	249	254	234	261	218	290	223	223	248	245	267	239	257	240	223	245	243	243	262	268	246	268	259	256	261	278	269	262	233	256	246	255	260	241	210	258	254	248	238	234	236	258	241	277	253	285	250	276	241	238	265	252	248	234	252	244	288	252	232	257	233	253	232	250	241	260	273	256	258	255	236	256	270	252	244	268	244	227	244	252	257	261	246	230	249	243	244	272	264	251	279	202	286	216	253	224	241	263	245	272	235	252	260	212	246	258	245	227	233	247	246	239	235	278	260	246	259	263	273	242	229	257	249	251	238	275	240	230	245	249	241	246	245	242	222	250	243	234	233	243	262	259	233	269	251	247	244	260	230	259	218	231	258	258	249	251	289	253	259	254	248	247	223	256	252	239	236	266	264	242	216	250	227	250	231	255	260	251	258	214	266	254	219	279	283	269	234	242	221	256	232	228	241	249	237	250	279	259	239	239	249	271	248	255	241	238	247	227	254	236	274	276	231	234	265	219	221	247	214	275	251	223	259	223	281	251	219	255	251	263	252	261	246	212	261	238	256	263	239	249	262	219	249	262	251	262	225	251	250	246	239	247	253	269	229	241	243	255	244	243	251	226	238	255	242	209	268	248	271	272	249	280	247	236	235	238	258	252	213	276	251	249	229	248	254	253	262	244	243	255	233	267	244	248	252	233	260	252	248	269	255	245	248	213	262	228	258	231	234	260	246	238	266	243	237	230	225	259	267	270	252	258	240	253	241	245	254	248	255	237	261	273	254	266	264	263	243	265	211	246	245	259	259	251	239	251	248	226	223	233	226	253	231	233	254	258	253	231	252	264	279	267	228	255	244	245	277	243	244	242	249	248	238	254	266	262	261	221	221	249	244	246	247	274	251	263	246	243	233	252	240	249	252	287	271	257	272	265	248	256	258	252	242	243	237	260	271
24104	21138	28755	25157	20588	12481	3403	799	424	317	298	302	256	280	272	244	289	274	278	263	278	254	247	257	266	255	276	272	283	242	263	248	256	270	263	286	261	278	265	270	244	261	277	290	285	264	272	268	268	247	253	240	255	273	248	252	291	245	266	263	283	255	263	271	245	243	262	255	257	258	249	243	263	242	261	244	257	230	265	252	277	237	274	277	265	259	293	279	267	252	254	269	265	269	261	266	253	268	260	290	248	280	294	265	263	254	252	250	238	240	245	254	260	260	267	285	233	311	259	250	258	247	259	281	265	259	273	273	259	226	280	277	221	247	296	276	273	231	224	256	262	267	256	274	261	268	270	247	269	262	277	267	298	273	266	265	268	271	261	254	277	251	269	293	262	238	251	253	302	246	270	250	260	258	264	244	256	275	279	256	242	257	272	263	233	262	249	237	268	273	279	256	261	253	235	241	254	278	270	253	279	231	259	277	253	255	262	279	288	267	283	263	240	264	240	239	250	272	272	255	251	294	255	254	247	262	254	267	258	273	264	255	283	248	251	248	257	246	253	245	260	246	268	293	252	316	277	260	265	282	268	260	284	261	238	258	270	261	260	272	237	274	226	229	248	272	232	255	267	260	301	254	259	285	229	255	259	242	267	294	264	270	263	232	266	258	261	244	251	266	288	267	250	260	305	251	264	255	222	259	274	271	273	238	236	236	255	251	245	269	268	262	249	283	260	264	246	259	245	284	251	260	265	283	296	316	282	262	263	274	286	247	281	277	242	258	270	239	267	247	270	249	253	281	269	279	269	256	266	242	274	263	265	256	251	260	258	270	242	277	239	246	275	253	259	265	275	264	285	286	255	264	262	263	253	242	263	268	285	305	264	255	261	253	240	256	277	271	268	270	290	244	282	270	237	261	264	253	318	237	245	272	270	261	248	253	298	257	260	238	271	279	263	278	270	272	235	257	282	287	235	250	258	277	255	263	270	294	282	253	234	244	281	249	284	245	246	238	256	254	254	260	255	269	261	255	280	275	251	246	264	288	272	247	249	260	264	268	271	252	281	269	259	263	245	278	250	267	248	243	260	229	267	250	245	268	242	276	253	274	259	249	258	243	238	266	259	239	278	243	276	260	261	256	268	258	249	246	239	270	278	270	236	278	287	255	273	272	266	261	256	288	258	284	282	269	297	252	267	239	253	317	234	240	264	256	291	254	283	275	270	266	287	242	259	279	242	251	262	252	281	322	263	244	276	263	268	271	253	260	254	286	255	275	253	243	260	259	287	296	263	227	225	265	267	287	277	248	250	294	276	247	277	264	284	267	243	254	262	232	268	289	241	258	237	281	276	248	267	284	270	275	260	255	243	254	260	259	245	261	263	271	272	268	237	263	269	271	270	276	256	268	263	255	251	256	255	272	270	261	275	242	250	270	248	256	284	242	236	262	255	243	233	288	252	275	282	268	270	250	261	265	244	235	266	254	262	220	281	261	276	233	243	259	231	246	259	287	280	288	252	286	268	251	269	254	265	264	299	273	259	256	277	237	253	251	266	277	282	264	254	244	274	265	264	256	256	245	281	259	254	253	289	236	273	246	241	262	230	262	255	268	254	278	291	252	241	256	287	260	259	255	243	286	300	247	263	233	271	251	240	261	249	273	277	264	261	263	249	282	248	245	270	243	269	258	258	254	275	258	245	239	240	275	284	268	273	233	247	285	276	276	255	250	256	244	224	253	247	245	252	240	295	275	272	285	255	228	270	237	251	250	270	268	280	248	239	270	250	242	279	253	253	271	253	260	242	245	269	244	250	241	264	262	281	263	258	265	235	263	257	262	285	282	272	263	288	248	266	248	257	273	248	240	248	262	264	275	282	275	253	278	242	264	263	257	268	240	273	265	260	257	263	256	278	257	268	283	286	262	258	244	273	248	263	254	263	273	241	246	259	282	245	257	245	272	265	248	240	249	245	257	250	258	273	263	263	268	270	273	265	267	235	247	256	247	290	272	257	275	246	249	259	270	297	255	270	247	275	245	266	254	235	301	228	270	265	270	241	276	222	307	267	266	257	287	241	290	243	261	276	276	287	237	262	257	241	255	226	255	267	292	240	260	238	244	265	250	234	271	278	248	281	232	263	255	248	223	287	270	259	273	246	282	250	284	236	233	264	253	259	269	245	273	277	293	250	266	266	243	260	268	261	286	263	235	267	260	230	287	268	240	254	270	288	279	258	254	262	260	272	216	266	269	253	273	251	251	286	245	252	248	273	243	274	255	261	264	276	243	275	255	279	251	279	250	273	263	257	269	250	288	285	260	261	246	291	261	257	260	280	269	262	273	239	271	284	263	268	263	269	246	303	255	255	277	276	223	292	265	256	279	269	254	243	254	263	280	237	249	240	283	285	272	265	244	257	265	243	248	252	300	240	276	230	264	241	248	249	292	275	249	275	259	252	302	290	242	253	251	266	259	265	265	289	270	240	271	272	274	242	276	251	246	279	269	240	240	251	231	262	261	228	265	277	259	277	274	273	258	231	263	234	238	293	255	278	259	258	249	254	276	288	270	238	230	248	256	261	246	251	272	232	250	262	258	283	277	263	273	251	276	259	259	247	233	270	268	269	254	257	256	273	265	241	244	252	301	240	265	253	273	300	302	258	251	258	283	262	283	262	248	241	267	261	223	252	273	263	286	248	249	272	257	259	238	249	254	263	252	282	257	269	250	248	259	264	257	286	243	245	266	285	266	264	291	246	270	256	287	251	234	286	263	253	258	254	231	262	258	268	259	254	270	287	292	266	260	242	258	251	254	266	273	262	283	242	265	252	289	271	269	267	253	264	276	251	271	260	252	251	256	268	246	243	268	249	277	228	278	256	254	250	234	267	267	259	276	271	253	262	262	238	257	261	258	265	284	257	277	259	299	273	268	271	270	280	270	249	265	279	275	282	244	272	291	254	264	286	259	261	278	266	251	231	244	260	269	274	247	258	255	263	247	248	248	246	245	282	246	230	259	228	263	242	241	274	287	236	258	269	256	277	255	245	268	242	256	283	243	239	285	257	258	259	273	287	252	255	262	250	262	237	276	270	258	257	251	263	275	261	288	237	249	292	245	241	256	266	249	250	270	252	283	250	260	223	253	251	226	248	248	281	268	274	262	265	275	246	211	257	282	240	256	286	251	244	235	247	293	249	240	240	240	271	242	244	277	270	268	251	248	282	261	272	226	266	270	279	264	287	285	259	270	261	246	286	262	266	252	271	231	277	269	261	251	261	281	276	246	271	273	296	274	248	272	273	250	233	266	251	259	241	251	240	256	272	266	254	261	265	237	231	259	264	261	279	286	245	265	254	253	271	250	238	284	257	262	252	259	257	235	259	272	245	275	255	257	252	254	263	288	264	259	291	278	279	253	248	266	262	276	278	268	255	272	235	265	265	263	270	288	272	256	276	282	285	241	232	276	275	296	268	272	226	253	266	292	274	224	247	269	274	256	252	259
36587	60308	45394	25815	11115	7415	2733	904	519	370	350	353	347	316	310	297	320	298	312	309	300	311	299	280	278	287	306	321	298	305	288	321	319	304	283	301	295	293	282	338	323	302	313	320	299	289	300	278	271	304	293	312	294	284	283	327	312	298	290	270	291	300	295	284	296	280	283	322	293	270	326	309	289	256	306	276	333	311	284	289	283	284	307	302	305	305	295	288	314	313	283	300	309	312	303	296	333	293	302	338	281	275	321	292	287	296	284	289	278	286	277	284	319	294	326	296	304	327	298	305	301	297	270	326	287	285	284	274	317	268	271	301	286	307	331	275	299	298	324	306	284	279	293	304	312	314	305	319	310	281	290	281	297	291	290	291	290	301	303	273	284	292	300	291	287	299	310	296	275	281	308	304	309	302	287	277	322	298	315	300	308	313	269	321	319	308	298	290	333	313	313	298	316	335	262	294	279	285	321	282	297	309	270	291	274	299	309	288	309	278	330	268	289	269	305	304	308	297	271	317	308	274	275	314	300	281	279	294	288	273	314	276	279	329	278	292	341	296	294	270	317	305	290	315	271	310	281	288	314	280	308	311	314	325	311	280	307	314	286	308	256	302	314	292	299	311	274	270	296	307	274	300	319	272	315	295	331	286	321	323	287	304	310	297	286	305	285	322	283	304	288	314	286	341	272	280	301	320	307	273	271	329	290	320	275	294	287	291	293	294	296	291	305	311	301	279	308	319	306	289	325	322	284	302	314	313	281	325	298	293	284	283	298	264	294	298	290	305	301	294	298	306	323	311	312	306	294	317	286	291	294	284	292	310	265	273	317	303	293	269	327	340	318	286	270	326	301	306	307	295	279	312	296	290	296	283	296	311	309	294	294	321	248	341	292	283	297	297	289	309	269	278	300	290	311	325	296	310	344	299	294	289	325	318	307	296	299	303	298	280	277	295	279	293	298	307	280	297	303	301	311	308	299	289	310	290	289	246	278	282	302	322	298	274	293	326	293	299	296	290	259	260	294	315	295	306	321	288	319	278	298	272	303	312	302	307	284	286	332	283	283	324	279	283	302	310	291	290	295	290	311	285	297	292	279	296	302	343	319	316	318	300	299	284	308	291	308	268	292	289	308	314	279	265	292	307	285	330	301	265	323	287	290	283	332	318	307	261	294	313	319	308	308	267	303	265	296	330	308	276	302	266	289	302	316	301	290	296	322	307	310	326	298	279	305	315	342	272	282	280	269	298	292	287	295	261	325	317	297	275	313	299	288	278	309	309	271	286	314	277	283	276	275	323	323	323	296	297	281	267	276	280	318	293	289	272	319	288	299	292	300	310	285	274	303	281	315	317	249	320	316	286	309	310	286	301	316	277	314	279	332	291	298	285	295	309	287	320	301	289	327	279	281	274	307	308	299	290	283	323	318	303	290	327	308	327	301	299	347	309	347	296	318	294	288	288	290	302	351	290	294	296	298	268	298	312	300	286	290	328	318	302	318	279	302	299	313	312	308	302	294	320	297	328	289	316	298	298	286	301	299	314	287	296	334	294	320	286	277	310	355	320	304	297	265	312	280	319	312	301	308	275	301	279	274	290	316	295	299	310	329	330	282	333	310	302	303	304	271	290	289	287	299	300	315	276	274	277	294	264	297	293	308	279	314	285	297	286	329	303	306	316	307	283	305	306	281	313	291	290	298	298	295	303	288	295	284	303	292	300	288	265	345	289	274	278	306	331	300	330	275	328	301	296	290	322	285	340	310	295	290	275	325	320	279	332	306	274	291	295	291	293	295	291	282	315	310	303	314	288	295	293	288	273	296	303	298	320	286	270	294	294	342	314	296	282	293	295	313	291	310	295	290	264	307	290	301	320	293	300	321	283	274	304	290	290	290	312	282	296	294	286	328	293	317	312	306	313	313	279	283	313	296	302	312	298	273	298	311	296	302	282	330	308	311	314	300	299	322	329	321	293	292	303	306	280	311	267	315	310	319	290	323	284	295	279	297	315	299	290	253	296	320	311	293	284	282	306	296	334	294	296	294	269	317	300	301	289	278	298	274	317	323	289	308	291	288	301	265	314	297	307	296	267	298	320	318	287	290	286	313	276	294	289	293	321	291	289	311	341	298	300	325	320	290	259	281	317	293	314	271	292	322	300	275	308	304	326	286	327	326	276	332	276	292	296	329	323	288	311	314	317	301	297	290	296	298	305	291	313	287	309	282	262	318	274	294	312	301	344	310	287	305	283	307	263	296	309	290	300	293	312	326	299	271	325	307	301	322	298	286	315	315	295	304	310	304	314	311	290	316	310	291	314	296	320	285	282	310	297	311	293	307	298	302	289	293	277	316	313	321	288	311	280	330	301	301	286	289	287	315	317	310	318	294	301	309	314	325	308	275	303	254	305	320	305	292	338	306	334	290	302	328	302	316	286	304	298	313	291	304	300	302	309	263	269	322	298	311	295	331	303	274	279	285	273	321	306	307	291	296	308	300	309	344	307	287	296	331	271	306	301	274	323	295	306	311	303	311	289	307	268	277	310	279	285	301	296	325	303	328	278	300	290	281	302	325	285	296	272	291	299	286	299	295	286	291	283	314	308	313	278	318	314	296	315	294	288	298	300	296	285	328	273	288	306	299	309	279	275	316	287	290	291	283	310	305	328	299	325	316	320	303	272	330	288	306	308	283	285	302	305	310	326	302	295	298	306	306	298	285	318	311	302	298	288	307	323	295	282	306	312	312	292	283	346	311	300	331	300	287	290	286	312	283	305	309	303	303	308	307	286	269	292	262	303	294	317	292	307	326	302	316	287	286	279	321	277	297	288	319	280	314	302	295	305	289	317	285	295	294	293	265	319	326	280	294	317	303	314	330	297	335	321	332	280	284	308	297	298	275	319	300	290	294	276	277	273	326	304	311	316	273	322	310	305	282	291	294	302	305	300	337	316	298	290	316	282	270	308	294	291	307	286	270	279	316	304	312	336	292	279	291	291	306	277	325	284	295	299	302	313	305	280	307	268	298	328	300	303	316	323	283	324	311	314	349	291	290	285	299	314	298	279	282	279	319	324	307	319	285	315	317	294	300	293	279	292	277	258	312	290	314	322	313	294	270	277	262	318	300	284	307	327	299	295	335	303	297	303	310	302	302	308	307	291	296	310	346	283	312	292	295	294	270	299	327	312	316	299	294	278	298	286	304	289	291	283	311	285	305	271	333	286	296	291	307	267	300	302	293	320	286	324	302	301	289	291	295	296	289	294	293	309	287	294	297	322	289	319	285	307	279	275	349	349	269	313	310	273	315	278	304	285	293	266	305	295	299	274	333	281	287	301	272	320	312	307	308	288	300	300	288	269	312	300	304	280	279	302	310	276	312	257	297	284	311	299	311	311	278	277	282	291	331	301	275	303	267	302	288	276	301	273	280	336	271	288	279	313	322	308	355	301	291	315	283	306	310	352	307	295	291	301	305	288	297	319	314	273	292	309	299	277	311	304
25373	21650	28584	25254	14325	3491	1004	513	393	308	338	327	300	301	334	314	293	326	293	320	331	310	338	319	304	304	321	306	337	312	301	309	316	330	300	328	310	301	323	314	320	319	297	321	326	286	327	305	288	314	323	315	323	337	327	293	288	283	309	272	275	312	330	306	311	312	334	311	319	306	280	319	296	313	327	314	283	291	313	324	312	319	327	312	302	299	324	315	328	307	307	343	290	316	336	291	331	292	341	324	338	332	305	310	285	310	293	306	317	300	320	321	309	321	310	330	291	303	343	299	297	281	321	304	317	293	319	313	282	306	301	314	314	319	287	307	342	296	320	332	324	306	336	309	300	328	308	345	291	308	312	304	285	318	309	300	286	293	295	326	278	278	283	304	303	294	323	336	314	290	313	323	340	306	313	310	344	334	321	326	315	311	263	305	317	307	334	283	338	320	322	310	274	278	332	315	314	289	316	332	296	307	308	286	274	323	332	348	321	336	318	315	317	318	299	310	338	316	315	298	322	302	315	319	331	311	314	292	304	282	292	309	292	305	310	309	319	303	296	286	328	314	310	312	317	283	312	289	300	334	273	317	285	293	327	306	309	275	301	308	296	318	318	283	314	309	322	256	299	311	323	358	310	311	286	286	306	286	322	310	285	328	319	282	316	340	271	279	300	340	330	336	311	302	300	304	304	301	326	301	308	335	345	306	330	291	310	306	331	319	342	344	319	329	291	319	312	308	284	309	321	289	301	301	323	305	302	310	312	299	297	307	331	337	315	279	295	298	314	323	309	271	288	291	303	335	302	321	305	308	295	310	297	301	369	337	312	302	304	322	325	311	312	305	329	303	310	297	341	300	302	275	300	300	330	301	321	316	310	275	292	322	334	277	295	324	313	313	305	315	314	335	322	336	332	278	323	335	325	289	315	334	316	307	318	353	316	297	311	334	323	320	301	313	297	311	331	309	319	360	331	330	304	302	287	295	297	298	319	329	308	321	285	291	320	318	318	317	349	289	316	312	303	330	322	341	329	301	317	335	308	322	336	299	308	287	299	288	300	341	282	290	308	295	331	309	339	326	301	313	313	307	343	303	331	314	309	319	314	318	302	282	301	291	309	303	316	329	341	295	322	306	293	289	305	300	317	316	287	333	339	296	332	279	323	314	320	293	340	288	302	304	280	334	304	314	317	286	321	317	293	293	320	361	294	309	324	330	330	323	310	284	333	322	319	335	298	325	297	305	332	318	305	293	316	315	272	299	304	310	301	322	310	321	304	318	290	310	303	297	323	293	317	316	328	327	304	313	343	335	331	332	293	327	303	313	307	303	308	287	296	316	308	301	343	302	287	335	284	317	313	311	302	311	307	321	320	306	300	301	325	300	319	282	307	301	334	310	310	315	306	315	310	276	334	307	296	350	319	305	323	295	302	297	340	321	318	297	319	312	337	293	286	298	284	293	342	289	294	336	319	317	335	296	331	269	337	321	322	318	330	276	314	295	319	283	297	334	340	309	295	317	299	286	300	327	316	341	285	322	284	325	333	327	331	313	334	292	293	308	324	317	313	290	291	324	290	324	326	286	324	303	347	288	313	310	327	298	339	289	306	311	321	295	302	319	304	354	292	314	288	293	313	316	344	329	293	345	327	337	328	302	297	273	326	339	319	291	278	303	325	338	303	315	323	328	325	294	289	287	316	292	302	337	293	320	313	313	273	322	335	291	301	285	331	292	295	272	335	321	287	332	315	329	347	320	333	320	309	318	306	293	332	310	341	322	325	327	313	296	289	330	314	302	329	329	355	291	318	316	306	299	320	285	326	314	331	297	322	293	332	344	322	324	305	297	334	324	327	298	352	323	336	330	296	322	303	334	297	294	302	290	316	320	315	329	307	338	290	350	289	333	335	308	327	320	310	295	313	345	314	296	311	321	304	301	301	276	321	337	331	286	333	305	301	328	314	326	322	322	277	338	300	301	299	304	296	315	319	338	318	318	295	306	300	310	342	285	327	306	310	334	343	338	327	315	285	302	328	310	346	307	320	319	315	315	304	327	303	284	346	311	310	303	313	305	328	290	297	304	311	298	308	341	309	341	321	337	328	339	354	306	307	325	294	327	291	297	339	313	330	355	321	321	348	340	292	311	287	317	277	316	313	299	308	308	309	319	318	299	323	285	342	318	331	279	297	281	319	289	304	306	277	274	317	311	302	338	326	314	308	311	313	309	317	302	334	334	310	299	296	286	319	291	291	338	291	288	312	278	299	311	329	319	307	334	314	296	305	329	329	271	295	307	301	315	316	316	316	327	322	322	344	325	305	283	327	295	300	284	288	336	339	289	311	330	313	301	342	338	287	276	288	317	306	342	313	329	298	303	308	321	290	323	333	318	347	323	301	280	317	279	334	277	289	323	313	308	315	306	299	315	326	346	298	318	312	316	302	298	329	351	299	309	294	292	332	327	312	305	291	296	309	298	322	350	304	295	311	303	322	319	348	296	322	280	303	329	283	324	310	321	322	338	311	302	320	317	276	319	334	276	346	315	288	290	283	300	272	306	337	313	336	312	327	301	295	295	313	324	352	297	321	306	339	303	343	298	281	314	298	305	296	288	332	295	332	291	313	315	319	311	322	308	321	325	334	334	330	317	293	324	331	317	312	296	297	299	309	315	318	326	299	302	327	289	289	287	291	318	317	318	318	304	343	313	336	285	313	331	316	291	311	300	309	326	292	315	310	301	322	317	318	324	332	330	296	314	332	331	312	334	298	314	310	343	328	282	294	310	346	274	296	336	293	299	291	343	301	324	287	300	312	305	343	312	351	313	310	284	328	333	306	329	326	312	289	322	296	316	294	327	362	295	301	291	304	332	322	284	308	310	277	285	280	295	316	286	332	317	322	316	337	303	307	306	333	309	294	312	329	303	351	317	322	322	328	329	324	315	318	291	296	299	310	329	320	291	316	304	321	331	315	306	286	297	301	303	291	309	293	279	298	323	314	343	323	313	281	334	320	286	277	324	326	317	284	293	338	321	330	327	289	316	283	322	282	326	298	337	339	300	320	285	312	296	315	320	308	324	297	316	295	315	299	340	305	304	295	291	298	306	312	312	287	316	300	314	291	331	301	312	325	308	289	309	306	305	309	306	281	294	300	312	301	335	337	330	296	292	287	317	313	302	324	292	281	283	334	320	289	316	315	328	305	307	342	294	318	318	303	277	333	294	307	302	291	338	295	315	320	304	309	298	353	294	323	332	327	318	306	338	324	319	334	299	298	300	320	305	322	316	258	313	341	306	308	303	314	292	323	314	303	287	314	320	318	329	319	302	302	301	314	331	319	337	298	328	307	305	336	322	321	327	314	306	334	356	300	307	292	304	330	301	330	279	293	287	324	316	300	342	295	325	311	295	316	294	345	300	326	321	333	302	251	312	297	278	332	322	325	302	311	303	334	287	309	328	303	312	285	308	277	294	317	334	305	303	331	298	325	331	302	340	348	310
38046	57871	36648	16866	10963	3353	1269	698	489	404	421	362	353	383	346	355	355	370	344	359	346	343	356	358	350	368	382	342	391	373	350	378	368	354	375	362	342	340	345	383	331	366	365	361	356	363	383	364	347	373	370	316	360	344	346	377	360	337	341	346	386	356	363	383	359	338	323	363	355	394	357	358	371	383	347	349	385	336	358	386	352	376	386	376	333	369	343	312	348	338	357	372	335	348	388	335	354	375	315	356	353	383	339	365	371	374	403	351	363	352	352	342	355	404	324	368	368	322	365	366	375	388	397	323	358	390	350	367	390	360	356	354	358	366	368	403	382	370	376	353	400	374	365	388	368	338	347	360	349	347	365	360	392	346	334	368	364	348	338	351	324	389	344	374	355	348	359	380	364	338	340	360	323	362	350	342	371	344	359	368	373	350	332	374	404	349	365	366	355	383	390	367	357	356	375	370	337	374	389	358	379	343	343	401	349	346	356	363	415	363	366	379	375	367	347	373	385	332	357	357	322	334	371	344	351	361	388	361	388	354	353	363	395	404	380	354	356	369	370	399	341	350	378	361	382	371	379	349	362	355	357	381	362	346	361	371	333	392	343	357	329	377	397	379	359	404	330	378	360	392	384	376	355	328	376	370	400	370	368	326	343	362	365	340	369	335	344	362	363	321	370	375	378	351	376	352	362	370	370	380	376	368	361	303	355	367	362	356	381	356	382	371	395	359	381	377	371	338	380	343	356	346	354	387	351	369	349	365	329	385	346	362	348	370	348	370	337	367	359	319	373	367	367	367	360	373	332	375	344	372	373	380	381	362	349	356	390	371	368	356	344	404	360	375	363	398	376	347	366	347	366	352	358	351	372	354	378	319	343	361	345	327	364	355	418	388	335	347	373	341	321	355	369	349	351	397	372	336	359	348	360	345	390	337	314	364	361	349	352	358	334	378	409	336	387	390	396	325	350	363	348	394	304	328	333	359	348	347	375	361	388	394	387	377	376	358	380	358	375	363	351	346	315	360	382	343	359	352	348	354	356	377	405	371	405	410	381	351	396	345	387	358	352	381	358	385	363	352	368	378	370	354	373	384	334	415	354	366	399	349	322	357	381	329	350	403	344	393	383	354	365	361	358	403	375	343	345	327	397	363	357	363	371	385	352	384	368	354	368	394	357	348	352	330	379	355	320	345	330	345	361	362	360	340	352	391	350	354	365	348	365	369	355	336	377	359	415	382	377	342	372	370	336	364	373	343	363	347	370	347	371	341	338	353	380	362	334	355	363	348	361	370	355	379	338	384	371	371	343	364	359	408	395	340	363	336	375	368	390	385	389	373	382	366	350	348	343	353	363	328	387	362	397	375	357	339	385	371	371	362	373	380	369	351	352	342	348	360	358	385	342	368	381	364	387	372	401	355	412	362	362	345	390	367	362	393	339	354	377	388	347	350	370	332	385	375	364	338	368	350	356	347	368	366	336	380	402	347	367	304	356	346	362	367	340	364	370	359	352	329	371	378	345	367	361	356	357	349	339	354	385	346	353	363	374	363	375	357	328	370	350	362	374	364	377	371	392	350	376	351	350	413	364	377	368	369	385	379	359	360	350	365	375	376	362	371	378	347	335	377	355	332	365	380	338	351	348	350	373	358	380	346	374	365	387	356	348	369	341	342	355	388	366	376	363	351	354	370	352	358	372	373	410	350	346	389	316	344	372	352	344	364	338	334	334	387	348	367	357	324	364	343	342	340	320	373	356	345	364	356	390	366	375	368	366	361	359	356	366	369	372	346	369	346	353	361	349	350	341	365	362	375	346	346	360	352	330	379	374	343	349	398	342	342	357	365	372	322	340	374	337	358	373	348	365	354	330	347	321	379	358	362	369	362	398	337	378	363	345	334	372	386	363	388	345	361	352	376	375	366	340	361	364	377	371	367	321	349	388	351	392	339	379	380	366	371	374	404	382	359	367	331	368	370	360	340	393	397	372	335	363	364	357	336	364	367	397	357	336	365	327	331	368	331	371	321	350	354	330	340	340	346	359	367	346	369	357	396	384	354	353	394	343	373	349	349	389	371	356	393	346	364	372	375	351	378	380	400	371	407	357	397	394	361	384	349	375	377	334	374	379	385	350	344	367	385	370	364	345	346	377	373	341	353	366	355	322	358	346	352	388	382	335	390	383	365	362	359	335	351	376	347	363	395	352	353	335	396	361	371	337	341	382	389	442	348	357	377	348	360	363	366	361	373	351	352	408	383	343	354	398	391	343	336	337	344	364	356	360	386	385	350	342	365	342	325	362	367	369	372	357	357	364	358	387	340	370	340	353	378	368	381	365	399	377	362	351	357	354	376	368	343	356	335	365	380	346	317	355	330	369	374	403	349	350	385	371	330	359	354	356	339	351	401	364	364	317	397	344	370	362	385	369	369	353	351	389	380	342	346	361	365	334	364	352	390	332	354	405	382	353	369	367	349	344	408	376	348	356	345	367	389	364	340	396	351	360	357	348	386	377	383	355	388	366	360	382	357	334	334	384	346	355	321	370	388	364	373	366	369	387	368	368	365	377	376	343	330	377	381	375	356	382	360	350	373	337	359	359	361	345	368	347	345	392	327	360	324	369	382	329	367	367	375	371	358	398	374	340	367	352	366	341	381	346	406	373	374	349	378	354	376	380	380	395	372	400	366	349	369	364	349	367	354	361	352	351	336	377	394	398	399	360	381	342	339	410	354	374	366	348	349	361	346	341	361	359	311	361	382	362	352	364	381	352	352	369	390	339	359	397	368	403	365	363	353	368	353	398	376	358	382	351	343	380	365	343	391	348	366	346	359	373	394	372	364	365	389	363	398	360	375	350	357	342	366	361	366	325	328	347	368	401	378	349	366	369	369	394	375	381	375	387	374	340	324	370	356	334	360	367	375	340	392	370	367	363	325	333	351	375	376	367	376	331	362	370	356	361	343	342	347	340	377	385	375	358	406	387	362	405	363	382	364	355	339	393	369	351	335	365	363	359	368	364	368	394	357	341	372	368	394	381	395	381	393	368	364	365	362	349	378	346	339	337	367	352	370	355	377	369	384	365	365	376	374	341	379	341	369	338	348	348	379	363	355	362	327	395	398	372	346	427	383	345	398	334	345	395	379	367	339	357	368	365	340	349	365	345	318	323	398	340	348	358	389	321	378	368	356	363	371	359	364	367	352	349	339	332	345	367	377	374	338	351	353	385	361	393	362	352	356	344	342	375	378	363	401	369	357	367	351	353	366	358	360	331	377	367	373	371	341	396	382	353	368	358	347	369	342	352	315	352	371	360	363	354	353	382	339	351	367	382	335	393	327	356	344	356	371	347	350	362	377	383	342	395	314	391	326	379	361	319	377	365	366	333	338	351	357	356	375	353	365	350	337	363	371	359	372	376	361	356	367	355	376	344	356	351	356	378	376	354	403	337	356	360	351	351	352	374	401	364	346	341	356	326	377	347	367	318	362	392	359	351	388
22990	21128	28724	23867	21257	20997	10266	1698	742	503	482	476	468	446	461	477	453	488	459	422	459	417	491	423	442	412	450	428	476	464	424	427	453	430	424	400	437	419	427	386	468	421	465	411	450	474	417	443	496	408	430	445	404	395	436	442	414	460	423	418	435	429	384	437	416	369	453	448	403	424	452	433	451	418	432	444	447	436	414	418	445	442	413	451	426	451	416	383	427	417	466	435	401	411	437	445	439	429	430	434	452	379	423	435	459	437	427	487	473	422	414	388	426	455	418	431	429	428	449	404	432	415	440	431	490	419	444	421	438	427	422	444	414	427	423	442	446	400	433	409	427	418	465	428	393	448	459	421	429	421	454	437	425	445	465	447	443	433	466	431	415	448	462	394	425	443	419	440	392	456	464	419	426	425	394	447	466	427	425	431	421	393	408	443	422	442	389	409	443	442	404	408	428	420	431	433	428	436	424	423	435	431	430	456	395	473	420	439	439	446	412	456	471	437	442	420	437	390	429	450	398	446	444	404	397	448	432	443	432	459	460	433	451	468	432	414	441	439	437	439	433	402	416	434	416	439	401	455	436	467	470	402	417	441	405	423	377	420	448	437	434	463	415	470	431	429	416	413	438	442	437	458	418	426	441	419	456	403	448	447	447	451	397	374	462	419	434	428	443	479	452	424	474	411	424	471	425	432	413	437	440	463	470	407	450	429	460	439	450	407	408	394	424	412	416	430	415	442	420	426	454	422	422	453	452	462	387	420	446	400	424	484	440	426	420	482	412	448	406	442	457	444	445	437	415	447	439	413	422	471	429	462	451	424	425	412	442	403	454	394	447	447	454	401	470	443	498	447	413	475	407	426	431	426	428	425	428	436	431	463	439	438	446	448	444	468	380	462	439	465	413	432	471	396	438	390	441	413	449	422	428	468	417	434	448	425	433	437	477	450	471	406	441	479	477	437	466	441	461	441	445	448	431	446	402	405	430	425	411	425	461	430	446	433	427	448	420	450	436	425	448	427	452	451	417	474	406	413	449	450	431	455	430	450	437	454	432	436	436	458	434	455	430	423	407	441	412	438	428	464	430	430	442	447	430	481	437	402	430	445	427	456	454	458	417	436	438	451	431	436	438	420	410	415	414	432	477	456	446	456	435	380	458	461	425	405	457	434	431	445	381	411	429	450	485	451	394	432	406	431	430	441	451	429	446	421	412	455	432	412	423	430	429	436	427	395	426	436	430	439	423	448	409	438	451	433	418	447	399	442	432	460	457	432	397	461	424	431	432	404	414	428	446	461	387	423	439	402	409	422	373	399	429	408	425	475	437	437	436	444	429	436	426	454	450	403	473	434	430	450	446	481	423	410	415	429	400	434	411	404	457	464	482	404	449	428	443	428	425	446	468	433	419	445	461	426	444	433	450	456	407	437	413	443	423	447	407	482	436	461	455	444	443	399	445	440	442	441	409	432	439	469	424	401	438	406	429	436	432	459	430	417	414	394	426	427	448	425	434	398	422	468	439	424	442	448	455	421	451	412	411	426	433	431	400	439	389	445	423	416	445	430	466	435	396	447	431	398	449	454	462	431	415	433	443	466	451	438	422	455	409	445	424	432	465	452	436	408	414	415	426	417	447	439	452	448	446	427	400	438	423	391	413	416	415	437	463	449	399	439	446	441	444	451	425	469	439	443	445	435	449	442	451	460	429	410	424	450	412	398	451	427	459	423	415	443	393	386	384	456	437	456	443	453	411	463	459	449	411	451	428	469	438	395	437	430	438	424	424	441	442	411	423	450	445	460	444	423	446	428	423	459	474	463	405	420	461	454	457	473	419	439	438	436	431	428	429	449	452	438	411	409	443	455	411	456	439	411	446	450	428	427	483	422	421	434	420	444	429	439	444	422	439	440	414	441	443	442	444	445	427	441	444	469	444	394	429	459	404	445	427	459	403	469	448	406	413	435	433	472	427	458	451	417	448	436	417	419	434	453	454	444	458	403	461	430	429	424	417	418	398	408	456	447	420	416	428	452	462	475	429	409	431	456	433	428	431	409	396	437	401	447	436	444	448	448	429	428	407	412	450	474	393	436	468	430	427	427	432	451	401	423	461	418	462	445	398	413	448	426	418	439	420	450	405	432	440	440	409	424	426	417	424	391	421	407	414	399	469	424	444	464	475	396	447	460	476	444	427	455	452	456	419	448	421	407	432	430	449	447	432	436	439	444	417	414	418	457	424	446	463	451	409	387	403	435	449	445	444	412	431	392	405	415	423	442	428	432	435	419	449	444	438	397	430	449	467	402	440	455	445	481	420	473	463	429	467	442	434	449	462	385	427	436	437	467	411	407	434	428	406	398	435	445	401	451	465	448	431	424	444	387	473	432	422	462	455	411	440	423	418	397	421	476	446	431	435	477	439	453	440	423	451	441	442	431	451	448	423	452	451	442	366	395	461	445	453	415	430	449	446	451	434	451	448	418	455	428	470	445	418	444	410	448	441	463	440	447	426	427	423	449	445	440	439	425	436	433	432	417	457	436	424	448	415	402	402	423	460	438	436	449	446	408	455	472	470	404	439	445	423	432	454	411	464	445	460	449	456	423	462	463	456	458	431	401	462	407	421	406	426	393	461	411	434	400	426	398	451	429	435	419	459	456	427	431	412	439	394	456	438	451	447	436	441	451	471	416	475	423	426	391	435	428	434	412	434	412	412	443	482	448	469	414	423	418	431	434	427	460	434	398	453	422	401	389	429	400	439	407	420	426	433	443	420	435	478	446	445	404	439	435	479	408	409	463	416	419	436	412	418	405	419	465	441	449	390	421	421	383	419	415	419	398	444	431	428	421	385	465	460	412	439	426	440	467	450	431	472	428	413	436	440	453	435	429	448	430	446	492	426	454	443	421	441	432	471	430	446	460	456	476	435	401	473	488	428	444	429	429	436	381	423	450	452	401	431	393	466	396	456	417	464	416	415	409	404	431	459	423	419	422	411	442	440	410	450	452	439	375	436	439	426	451	407	393	418	448	415	442	429	432	417	430	441	448	446	436	400	457	422	440	414	438	465	437	415	448	419	410	408	390	440	450	403	422	450	438	418	459	438	418	457	409	409	445	420	422	444	416	446	411	424	436	433	436	438	421	430	446	424	425	450	412	454	442	416	409	472	455	437	401	439	416	437	455	448	394	424	430	427	432	417	440	452	433	420	408	418	451	482	420	415	434	436	403	394	450	408	438	447	435	479	425	455	403	429	431	436	427	400	447	411	415	448	429	460	447	434	409	395	424	453	453	427	435	443	440	442	433	414	420	419	397	413	433	432	413	432	432	446	451	431	445	438	458	426	412	446	415	427	455	432	404	416	441	426	439	404	457	416	417	436	442	431	431	415	416	435	433	433	436	436	407	436	429	421	407	458	420	459	407	440	428	486	411	485	398	457	426	421	424	434	421	441	420	437	409	425	411	402	447	462	442	385	426	432	384	423	421	412	416	450	390	449	458
42278	64286	45740	29134	16330	10495	3497	1690	879	589	520	520	527	500	493	464	488	524	484	476	509	443	478	488	476	493	461	454	491	466	455	468	486	470	497	451	466	476	459	477	444	504	476	476	475	472	423	479	454	454	435	459	480	500	448	511	458	482	512	458	487	465	450	430	476	462	471	435	491	523	433	485	452	471	476	449	458	507	483	454	499	487	481	467	475	470	466	489	476	480	460	482	456	480	530	493	503	488	463	490	514	476	472	454	444	496	437	504	464	471	463	471	470	454	472	464	463	493	492	507	512	468	424	553	503	470	487	480	460	472	503	455	478	500	521	463	489	488	485	435	487	461	428	486	442	481	477	442	456	468	470	473	439	439	481	485	451	474	481	502	476	460	475	480	456	454	481	492	455	466	479	455	472	460	434	488	490	484	464	438	486	496	448	476	494	499	477	455	476	492	475	474	460	488	477	463	473	464	491	443	474	450	453	481	499	481	413	496	452	474	510	492	423	481	446	508	481	480	466	431	474	472	447	466	479	482	451	480	497	456	458	497	474	454	486	484	500	497	437	486	436	498	472	506	523	456	468	482	489	475	479	421	530	458	434	461	463	453	484	458	470	486	496	501	494	481	479	455	468	475	469	462	472	438	464	437	445	433	465	445	441	463	439	474	456	462	490	463	460	502	502	480	481	511	476	514	483	503	483	477	476	532	521	495	466	470	438	501	448	461	452	468	505	490	434	470	436	443	478	474	509	473	429	497	490	484	470	476	487	465	496	474	464	444	485	468	501	449	456	477	471	495	456	493	495	478	480	481	493	492	495	479	496	441	475	461	460	502	493	457	489	518	499	465	496	449	502	476	476	450	451	479	460	503	495	510	441	442	482	460	496	507	472	461	443	494	446	472	489	433	497	420	449	468	496	487	449	488	468	454	448	477	502	469	493	501	471	474	440	499	503	480	491	433	479	460	462	480	462	447	502	460	462	451	452	505	483	467	479	450	463	464	454	501	437	503	504	467	469	461	472	481	492	494	464	490	446	456	477	511	495	478	468	467	482	502	497	461	475	459	427	453	479	498	478	443	487	471	467	456	474	495	469	471	442	437	477	466	489	439	454	488	474	482	469	483	501	467	481	455	472	484	478	482	479	457	492	482	488	471	463	464	468	459	448	445	508	505	470	448	473	441	493	498	475	441	531	469	457	500	528	459	480	503	482	473	467	484	461	447	445	503	454	471	464	478	461	477	460	482	445	461	485	480	467	477	490	505	497	483	468	481	442	433	458	457	473	461	466	486	487	501	437	454	470	480	530	469	466	497	457	501	475	483	476	458	496	479	445	474	497	479	470	462	473	473	433	504	433	485	492	487	487	513	493	460	442	469	465	448	487	455	502	479	476	475	409	458	492	468	479	436	498	480	433	518	478	477	499	456	475	467	500	494	441	473	460	465	473	472	441	451	431	471	502	497	466	481	448	479	469	483	483	478	473	458	493	446	470	452	463	452	478	441	468	511	454	456	514	495	471	459	466	473	492	465	466	468	504	441	459	430	446	494	476	471	501	426	484	472	473	444	441	465	442	460	481	457	480	526	489	448	482	493	474	458	434	461	463	441	500	463	471	489	503	480	461	461	477	494	479	422	480	476	504	490	471	438	506	466	490	435	451	495	465	458	507	476	465	439	452	500	481	469	443	491	501	473	472	468	466	441	454	468	460	458	465	499	448	536	461	485	446	425	481	482	473	508	461	492	460	445	443	478	489	462	465	453	473	487	512	465	458	484	473	461	445	482	465	493	493	456	467	502	445	490	450	482	470	483	440	468	487	448	452	487	483	481	455	470	457	479	444	495	517	460	475	463	500	496	467	486	477	476	489	445	485	526	481	491	471	468	474	489	436	476	496	458	440	471	492	434	482	463	457	425	462	416	479	515	485	471	489	472	497	481	448	479	480	425	526	485	441	494	458	451	439	463	441	491	511	474	457	463	446	449	504	475	479	470	455	470	404	435	491	496	491	489	448	445	442	515	502	531	443	483	500	451	405	483	481	490	508	481	502	495	480	493	493	484	503	516	463	479	464	508	446	481	445	496	438	479	516	483	478	478	511	462	469	467	488	472	480	475	518	448	464	463	475	470	494	470	501	473	466	480	502	497	475	501	535	472	473	470	466	481	449	504	443	475	465	488	467	482	457	467	492	480	469	431	492	479	414	477	507	468	459	457	466	443	466	465	491	472	475	478	479	434	457	460	466	501	448	490	445	469	486	425	534	483	451	468	474	475	465	471	455	510	434	482	481	481	459	493	460	461	459	460	442	445	495	426	458	487	515	458	475	474	475	507	496	454	484	484	459	488	468	477	503	508	477	493	473	465	482	461	464	457	483	448	436	484	469	483	459	456	465	461	443	451	483	436	491	460	488	474	494	479	427	442	466	473	497	458	492	479	489	478	455	454	491	522	503	505	475	462	494	462	496	449	485	462	495	470	476	512	458	463	460	455	477	448	463	498	460	446	517	461	456	507	446	452	483	470	489	467	503	502	453	426	480	472	542	478	485	485	456	494	465	441	478	459	503	467	446	494	472	468	492	455	444	488	485	489	478	520	497	470	441	476	457	502	452	479	503	460	473	477	520	463	448	477	463	456	464	466	464	448	464	453	463	467	446	471	454	471	456	453	509	485	467	507	440	453	454	475	505	442	489	481	489	395	496	481	474	479	493	469	480	435	429	466	519	486	442	496	436	489	495	463	455	453	482	463	510	491	479	431	475	503	454	476	459	506	491	459	444	466	512	483	461	493	486	483	444	465	478	474	463	487	461	498	497	463	472	443	473	452	493	495	474	433	435	439	490	481	475	476	471	478	453	453	454	428	475	477	504	497	463	461	468	486	500	458	494	441	468	482	490	470	465	429	478	463	461	498	429	475	489	475	498	490	524	483	472	442	476	452	475	447	497	450	496	467	470	475	496	534	434	462	513	481	484	463	467	430	487	451	462	474	491	509	462	514	483	466	491	488	483	448	456	461	498	473	455	466	468	456	487	453	509	489	465	485	462	469	479	480	482	455	433	443	484	456	479	503	509	459	483	442	485	446	475	475	466	516	482	528	473	495	459	434	467	444	478	438	503	473	464	469	448	472	467	470	481	502	488	479	476	449	481	454	467	482	465	479	465	487	444	477	496	502	492	459	466	483	478	464	432	469	468	494	435	505	467	485	476	488	484	430	450	475	466	466	471	444	514	467	502	468	457	464	469	468	435	521	475	450	486	459	468	494	493	478	465	506	492	481	457	446	481	460	496	465	440	464	494	477	469	497	482	466	456	489	471	448	504	448	478	474	495	462	503	439	469	446	467	440	468	489	470	426	511	452	479	485	506	429	462	521	479	451	494	431	490	488	469	455	500	456	438	486	442	455	463	467	487	470	444	489	513	437	479	425	498	524	457	455	493	472	453	437	491	503	477	500	515	435	491	496	449	474	452	432	523	470	479	482	478	470	473	435	490	450	463	454
32507	33968	31463	14255	5420	1939	624	326	286	241	224	237	228	235	225	233	244	199	238	219	208	214	235	224	234	208	215	226	219	224	214	249	237	196	230	217	221	218	245	238	239	231	229	217	218	210	223	230	231	219	260	238	222	249	243	245	248	231	216	246	231	238	216	215	218	218	215	244	213	220	231	231	229	221	240	247	231	235	229	221	209	226	226	211	228	234	249	234	231	236	233	209	245	186	236	237	235	216	220	215	228	238	216	227	222	209	227	220	232	231	230	202	205	231	242	202	245	225	219	230	194	232	244	232	213	237	221	208	209	213	230	223	241	250	208	256	232	236	243	226	245	253	231	226	232	209	228	224	261	251	194	216	232	220	213	218	235	231	226	252	218	193	239	223	203	228	217	242	228	266	223	254	246	226	223	229	227	218	240	228	237	208	263	226	217	207	211	232	240	238	229	206	222	221	221	215	264	217	208	230	212	233	246	204	227	221	245	241	223	208	213	258	255	209	227	215	206	238	219	242	218	192	258	206	217	242	233	210	243	189	233	245	229	260	212	223	237	236	236	222	235	225	244	256	239	260	215	223	204	210	219	230	220	229	237	215	238	221	223	230	203	237	247	225	235	209	231	242	239	219	227	235	248	239	211	201	222	218	212	239	228	242	222	242	223	224	237	247	194	229	212	208	217	239	239	239	231	221	230	222	225	223	211	247	210	251	227	233	212	245	242	218	256	228	215	224	235	218	217	236	229	244	225	228	237	232	243	213	228	222	247	235	233	204	218	234	226	218	262	243	240	221	226	269	235	222	228	244	226	218	230	207	229	207	216	252	237	252	207	246	240	238	215	224	220	241	234	249	222	205	200	231	194	231	227	226	225	231	245	228	240	252	237	222	221	249	227	239	246	241	234	228	230	254	244	215	212	242	203	217	231	225	243	224	260	213	229	233	226	214	239	228	252	229	233	231	217	263	237	261	230	235	243	228	244	226	248	235	229	225	223	214	216	247	204	228	225	214	195	220	232	208	232	217	248	220	211	232	254	204	225	231	218	212	218	241	214	232	224	246	218	213	207	220	225	231	217	235	235	222	243	207	207	220	214	236	201	248	224	221	245	215	230	225	222	235	225	230	213	254	220	222	244	235	201	219	232	262	197	256	223	233	222	238	219	214	232	186	227	265	220	225	225	235	246	252	202	243	234	208	242	232	225	247	242	227	203	241	217	201	216	246	222	223	218	232	232	230	260	223	236	244	242	256	226	243	217	224	209	237	209	237	215	233	235	252	226	220	259	244	247	242	217	219	192	231	236	230	216	221	221	208	272	211	235	230	210	241	228	228	219	203	204	239	250	265	246	245	214	216	205	219	233	233	215	244	218	237	247	228	247	231	270	248	229	236	224	232	216	224	245	263	234	257	233	219	232	239	215	230	186	226	218	239	233	215	213	251	179	246	219	190	234	263	200	223	231	224	230	244	221	213	202	205	249	256	222	239	222	238	248	227	212	220	234	242	244	237	213	216	245	227	228	222	235	221	240	222	212	222	213	241	198	227	224	215	239	247	214	256	230	233	231	215	224	231	231	228	223	226	221	246	233	222	212	223	212	220	226	211	243	217	254	223	264	238	221	199	231	223	242	226	248	225	215	224	231	253	237	243	247	223	227	224	231	240	224	208	255	207	220	244	217	227	240	215	246	216	239	249	238	226	236	214	230	243	225	211	199	227	234	229	225	229	210	226	250	207	228	246	238	245	227	244	217	208	191	223	231	208	250	240	227	210	222	238	210	229	225	238	238	197	202	216	260	213	235	240	237	231	246	211	237	217	230	206	192	254	222	215	223	243	225	227	243	221	228	205	217	206	204	245	214	223	227	238	231	228	241	235	232	224	206	229	238	248	226	243	238	220	213	231	210	224	257	223	230	212	243	221	234	252	210	228	241	224	223	243	224	240	224	235	229	211	235	215	212	216	238	227	241	222	190	217	217	238	228	225	212	236	250	229	238	226	206	240	213	221	232	244	246	206	218	234	254	210	204	237	239	214	231	224	247	212	220	226	183	235	222	226	228	241	268	217	236	220	210	234	234	251	230	243	193	234	233	222	233	218	227	209	251	226	213	230	220	220	223	246	244	238	268	246	203	252	230	202	217	221	217	198	227	222	224	244	240	215	228	214	238	229	223	232	255	199	223	202	205	217	222	213	212	236	244	241	248	229	239	221	202	212	245	225	204	215	231	217	218	219	204	212	226	244	250	225	258	242	204	213	225	251	236	221	235	236	242	229	243	231	235	222	204	265	198	227	234	217	247	222	250	208	212	220	229	207	270	247	249	250	248	214	227	230	240	232	211	226	237	216	216	223	241	209	226	252	244	226	239	211	237	223	240	212	241	227	226	244	222	220	219	203	239	264	224	233	224	205	225	221	226	221	235	225	235	244	197	212	219	240	243	218	225	211	212	229	221	226	198	218	233	220	217	237	248	238	235	218	212	225	244	217	262	208	246	218	225	259	204	224	217	239	223	234	227	223	218	219	243	224	249	265	231	221	223	229	239	211	236	204	231	231	219	225	212	204	202	225	240	207	248	218	221	212	237	242	229	238	228	226	228	258	220	223	188	207	218	217	242	227	244	230	202	207	251	232	203	233	241	239	199	214	222	229	219	240	211	219	224	210	208	221	238	250	211	241	208	244	258	231	234	253	225	200	251	211	228	226	223	212	215	236	265	230	226	217	204	219	244	220	208	222	220	212	220	208	228	240	210	204	221	200	229	250	235	241	252	235	206	240	216	230	235	218	213	239	235	254	205	258	200	224	226	232	236	222	237	202	262	227	203	223	241	237	224	248	285	248	238	237	260	225	255	240	210	222	244	225	226	228	225	221	225	245	235	238	222	219	224	240	258	224	233	217	216	222	229	223	219	223	233	238	208	236	249	206	233	238	223	222	232	242	205	246	209	213	215	240	209	207	238	222	236	225	207	249	208	246	234	229	208	209	213	238	219	224	229	205	207	225	221	211	233	223	223	223	220	217	232	237	241	228	241	232	195	226	215	233	240	241	225	230	207	227	218	219	235	227	224	221	240	222	221	223	220	233	191	230	247	214	230	218	213	209	229	221	259	227	224	224	236	220	232	213	227	235	234	210	208	215	226	210	240	214	212	239	236	244	226	229	212	239	212	208	252	238	212	208	198	196	199	209	235	216	216	228	235	224	229	229	208	234	243	252	209	237	229	215	234	203	258	218	221	245	253	246	229	244	258	233	240	205	212	203	257	230	226	257	235	242	236	197	238	230	214	222	231	221	212	241	212	224	230	222	215	222	225	208	230	234	247	212	208	222	234	223	247	243	232	214	216	255	231	230	246	188	225	216	217	213	236	209	253	254	230	251	221	246	214	227	214	242	207	249	274	207	255	202	230	215	237	231	218	228	208	237	192	230	225	226	244	251	222	241	215	220	222	241	227	224	219	221	237	239	224	212	239	236	248	256	250	235	222	233	216	222	247	237
38726	48826	28107	10723	6855	2514	755	474	345	239	255	281	287	283	278	282	262	285	255	251	288	247	249	268	256	256	251	252	277	278	290	273	263	275	268	303	281	270	261	274	242	242	306	267	264	249	278	274	271	272	280	263	286	300	269	249	255	258	243	270	280	261	288	246	260	273	290	276	263	285	275	262	262	241	236	247	249	297	260	262	274	260	276	275	267	276	291	282	281	281	244	243	284	289	285	283	211	262	265	287	238	279	249	300	254	286	255	273	294	272	294	268	281	263	249	284	258	223	252	274	267	280	243	244	273	267	251	248	251	282	279	252	265	284	282	263	252	252	242	280	259	275	260	285	235	268	237	272	276	285	261	282	247	263	273	272	284	279	280	268	257	244	265	250	289	242	303	260	270	236	258	260	269	271	273	264	288	270	284	274	264	274	255	293	275	233	287	247	265	281	240	246	287	263	261	251	306	271	267	297	256	262	295	274	264	286	261	265	234	274	281	244	288	259	259	264	261	254	276	307	261	240	273	252	269	295	266	275	248	258	295	247	232	324	278	228	276	252	274	254	268	276	282	270	276	244	275	244	252	256	263	282	278	271	262	226	275	261	300	242	274	265	226	229	254	284	269	291	270	288	259	283	221	291	269	265	289	280	241	297	276	219	285	276	258	288	264	306	249	282	278	304	227	271	256	284	260	267	279	248	247	277	281	253	278	257	281	254	279	255	261	252	294	288	268	276	295	259	291	279	270	273	263	280	258	262	253	256	252	247	305	263	243	281	276	274	269	273	290	272	260	250	268	271	286	274	278	246	295	263	242	270	270	287	304	265	261	264	269	257	264	251	240	279	280	281	276	289	302	238	286	285	290	281	243	255	279	260	284	288	294	270	267	263	251	284	274	269	236	285	285	274	272	255	241	255	244	294	255	264	280	278	238	224	284	264	244	252	292	267	277	285	269	276	240	278	274	263	259	255	284	265	281	246	304	277	273	299	254	274	262	250	258	250	251	219	259	257	276	272	261	267	271	287	273	244	295	234	264	242	283	272	287	250	268	264	249	281	281	244	268	306	286	281	249	278	233	302	292	232	263	258	257	260	274	289	282	287	270	291	272	267	280	289	258	272	295	270	300	305	257	259	279	259	261	278	278	244	264	263	258	242	254	275	258	241	264	272	298	277	296	274	250	263	263	253	285	284	257	282	266	240	254	253	243	304	236	241	252	269	273	257	284	264	274	274	290	259	266	296	286	257	257	245	238	290	251	237	246	267	255	234	253	255	276	275	250	266	281	266	270	276	279	280	270	282	261	264	292	275	258	240	241	295	279	284	274	277	279	254	272	285	294	258	253	271	252	303	253	289	270	263	234	257	268	247	300	224	296	280	260	254	302	259	279	252	256	275	290	256	264	263	245	248	280	266	238	260	247	264	268	272	278	242	262	268	270	249	281	283	272	263	248	282	256	266	285	255	260	277	267	315	252	294	256	254	254	288	264	277	250	284	273	260	251	282	260	259	265	257	294	239	265	245	260	258	276	282	257	239	269	291	274	270	262	247	254	273	230	308	255	263	251	276	279	255	250	252	263	269	284	245	268	270	252	261	284	282	263	283	254	269	268	272	286	274	261	264	298	247	258	269	283	247	257	257	252	252	251	282	245	254	249	272	254	255	282	268	282	283	260	294	247	290	253	264	267	294	262	257	269	289	295	260	287	276	253	252	237	265	305	256	247	270	267	282	285	268	275	285	285	271	239	254	273	266	262	270	277	295	278	285	236	252	236	244	270	258	296	260	291	269	246	284	261	269	258	284	275	263	237	233	251	261	282	286	251	250	267	266	272	261	298	263	270	265	301	273	301	245	292	276	268	221	245	259	286	262	269	288	284	246	276	279	291	269	283	302	297	277	277	248	252	247	263	273	268	254	288	276	272	250	285	266	272	282	273	242	275	246	283	262	260	270	240	285	299	270	250	288	264	283	277	255	247	264	274	268	281	272	259	274	273	257	279	278	249	271	261	271	258	249	295	259	303	277	277	270	289	250	253	273	264	266	277	274	267	253	265	261	242	267	260	300	290	269	232	254	291	269	264	268	270	247	282	253	265	275	287	257	260	245	261	266	273	256	263	266	296	242	287	282	249	276	262	284	248	240	261	302	249	226	244	269	272	255	260	263	261	304	256	247	245	267	257	241	255	264	265	260	255	257	282	293	247	256	245	264	306	266	270	247	241	268	259	259	273	238	259	264	259	288	240	292	245	270	267	286	261	266	276	246	268	249	273	273	264	258	260	256	267	313	266	300	254	262	271	289	260	294	288	246	275	259	247	277	246	253	278	279	266	247	276	271	298	285	296	264	295	273	256	262	265	241	290	288	261	270	275	280	268	250	263	258	239	261	274	269	297	266	293	283	260	252	258	271	271	266	277	262	287	272	265	264	262	258	281	262	278	270	277	311	261	273	255	254	268	289	258	266	263	247	270	283	262	255	263	237	276	268	270	265	266	289	287	266	250	271	261	240	261	282	310	249	263	276	255	269	252	299	283	288	264	266	291	270	265	239	271	289	274	271	262	271	271	271	274	262	261	283	294	279	243	286	268	269	282	248	289	261	233	248	285	273	286	256	257	260	291	244	283	300	248	291	249	257	277	264	261	260	251	276	266	261	275	292	288	264	249	263	270	255	250	253	281	254	287	258	253	274	273	313	244	284	295	259	251	271	259	268	253	255	262	263	295	257	248	259	299	302	271	266	263	250	265	246	280	264	304	244	270	249	285	266	286	252	282	245	276	249	259	275	284	249	278	278	261	309	244	283	287	275	266	266	257	248	263	241	268	273	251	253	288	287	256	280	259	276	286	259	250	272	239	293	270	274	249	253	251	262	267	248	251	281	280	270	254	283	237	273	250	267	265	235	260	265	294	293	269	293	292	259	270	263	250	277	282	273	265	248	276	290	254	255	293	266	264	257	272	278	236	277	268	246	267	260	240	250	258	258	260	263	257	263	292	249	246	259	233	280	284	263	282	253	258	279	259	295	278	264	275	279	253	246	270	258	257	252	258	246	241	269	269	278	238	268	293	267	244	272	250	282	252	247	294	295	261	230	263	270	278	244	282	281	275	277	251	280	262	273	254	263	271	263	256	295	273	271	290	297	292	292	287	304	277	278	275	282	256	269	270	293	275	267	264	276	284	265	275	273	259	252	249	261	258	270	260	288	267	249	276	276	249	261	262	254	235	284	254	292	271	267	260	279	258	261	272	268	282	277	261	260	260	244	238	247	273	247	276	314	262	291	273	266	279	265	249	297	247	269	259	266	272	283	268	247	259	293	284	264	288	256	272	275	257	294	287	270	271	242	271	272	265	249	275	278	285	263	259	259	262	270	284	270	274	258	278	258	284	256	258	265	264	255	286	272	251	239	269	264	254	243	240	267	248	262	253	271	242	279	231	275	249	236	281	254	269	268	268	241	280	267	254	272	278	300	283	277	254	256	307	280	298	242	265	261
24070	21119	28780	25464	21336	14028	4060	1151	408	317	286	290	276	278	284	276	299	241	293	265	255	307	266	266	257	301	277	296	284	274	277	267	272	271	267	286	277	256	319	282	275	290	293	270	314	252	282	245	294	268	275	280	277	273	247	247	263	246	276	276	294	278	270	270	291	253	260	271	266	302	278	283	240	279	274	272	276	278	287	246	269	289	295	257	309	284	254	287	290	313	272	256	281	267	271	283	288	260	279	263	273	287	262	278	288	285	250	258	278	257	285	273	269	293	281	280	299	292	279	322	272	258	280	278	298	284	299	251	277	314	264	306	274	310	299	294	302	259	240	267	259	263	282	263	269	262	283	296	283	278	266	268	257	287	285	254	272	299	303	270	280	307	250	295	278	275	278	278	285	233	237	296	254	266	271	282	269	298	295	262	257	277	266	258	273	285	279	276	255	254	283	295	304	267	307	271	252	263	294	294	263	289	292	266	279	260	249	307	286	259	269	288	291	282	286	296	274	258	249	282	255	277	302	261	259	272	255	278	246	282	271	287	285	268	272	274	277	268	265	303	286	268	276	299	267	289	246	299	270	286	253	279	276	269	255	307	291	261	310	286	270	291	266	254	261	265	278	282	307	243	275	268	268	269	254	260	273	253	265	267	276	291	247	258	301	253	240	257	271	282	240	319	274	288	274	244	297	272	296	295	271	250	278	263	255	282	263	299	293	290	293	277	279	276	320	252	289	271	277	302	287	273	294	267	284	273	255	296	299	276	246	256	269	297	243	272	255	266	251	310	253	293	278	293	302	258	245	261	256	299	256	251	257	263	283	292	303	276	272	277	292	253	281	276	248	288	286	280	283	247	244	264	256	265	293	273	268	260	248	272	286	281	255	295	305	270	273	299	310	296	283	266	265	316	296	283	274	270	272	277	247	327	268	303	260	267	248	286	260	277	279	264	280	259	293	285	281	264	312	296	284	280	301	283	259	274	264	299	273	281	283	297	274	260	280	301	265	286	281	287	282	255	250	293	301	280	289	283	256	283	272	286	259	280	293	282	253	255	263	267	263	276	269	260	280	293	263	300	277	257	268	312	270	290	268	276	259	243	286	249	281	277	294	283	251	283	245	277	274	266	299	269	270	299	267	287	261	284	257	267	258	293	244	245	265	264	258	265	283	291	267	302	234	289	270	246	268	266	282	275	247	261	240	298	258	261	289	262	266	260	262	266	283	276	279	279	284	252	261	252	270	274	298	281	274	249	288	277	294	279	321	270	273	272	278	245	292	290	308	278	309	272	284	271	285	277	275	260	268	241	250	255	260	272	280	274	297	255	286	279	283	285	281	258	271	312	267	255	292	293	274	263	245	297	268	286	309	285	283	291	278	268	308	293	280	272	276	249	284	280	283	280	262	258	265	289	267	252	272	293	276	304	302	280	249	273	271	247	261	258	239	248	269	269	296	262	306	233	281	326	264	265	258	254	273	273	259	258	273	266	290	269	277	274	270	291	290	286	279	278	266	263	290	264	269	273	294	262	288	280	249	254	282	291	267	245	296	296	270	260	302	269	257	275	291	282	300	295	280	302	287	282	269	261	221	254	295	272	276	270	268	286	285	254	258	265	268	282	284	261	284	305	279	285	292	256	263	303	306	286	289	280	276	278	285	306	291	269	289	280	287	288	287	243	263	271	291	273	260	270	256	295	297	265	300	274	278	272	289	278	240	276	290	284	269	285	255	288	286	290	268	282	286	276	286	272	283	266	259	291	289	299	263	271	270	278	293	278	280	286	279	290	262	276	295	268	272	273	281	295	284	274	278	296	275	273	296	261	256	256	276	261	309	280	294	283	265	260	275	256	258	238	293	259	285	259	292	256	255	246	275	303	264	308	274	271	259	287	294	276	252	273	288	289	305	294	264	253	269	292	298	255	258	271	259	284	285	284	256	265	258	273	274	280	279	279	322	272	275	269	303	304	280	262	258	271	290	249	264	279	288	288	251	298	265	269	282	301	259	294	277	280	277	235	274	296	279	282	296	267	278	279	267	286	281	283	268	265	276	279	261	241	249	286	257	251	247	268	275	297	297	275	300	262	292	266	250	291	259	275	278	292	301	308	290	287	271	270	249	303	263	278	304	280	292	241	245	288	276	277	307	300	286	279	278	309	286	281	255	265	269	282	306	276	303	293	246	243	258	289	280	286	257	266	294	295	272	258	255	284	251	265	277	279	294	276	300	286	299	281	275	261	276	262	263	258	243	280	262	280	255	263	290	230	268	272	297	311	274	294	252	328	288	264	292	276	283	281	262	274	300	277	284	321	263	298	257	300	241	287	288	294	275	260	290	291	302	268	301	278	266	285	258	263	289	252	246	287	275	256	274	268	266	274	268	287	295	255	272	273	261	282	279	257	251	273	263	299	264	274	271	272	274	288	290	272	276	279	262	268	289	268	252	266	284	289	280	278	270	263	279	280	264	298	282	284	287	276	241	273	276	319	275	275	272	263	282	267	255	271	280	280	254	276	292	259	270	272	254	245	272	243	255	253	289	257	260	282	299	291	249	291	286	280	273	245	273	272	266	293	283	263	273	267	281	245	262	274	289	279	274	289	265	282	303	269	250	260	279	282	287	301	267	281	266	307	261	275	280	263	273	279	259	266	236	272	284	259	292	300	258	285	265	271	288	264	280	263	273	253	271	281	297	272	276	271	289	276	237	251	247	293	253	256	274	259	297	285	276	264	291	282	264	260	293	284	265	262	281	277	275	288	290	250	276	263	276	263	295	272	309	298	260	286	283	268	260	256	253	283	279	270	262	268	271	267	248	265	289	278	279	278	314	266	263	297	281	268	284	318	300	283	269	271	280	266	246	283	284	281	271	295	280	285	262	295	290	266	270	293	266	257	295	270	268	279	266	290	266	261	275	267	298	276	263	293	292	282	261	273	251	239	278	288	281	296	272	250	271	263	279	271	279	300	275	250	263	247	231	303	262	267	230	266	266	266	283	293	265	264	284	281	300	278	288	299	281	273	284	276	281	281	297	253	289	284	263	292	299	256	284	278	285	298	274	266	281	267	290	287	281	295	279	257	255	278	255	271	273	289	251	273	278	285	265	297	298	313	310	236	287	277	282	273	250	272	267	303	293	274	278	267	280	263	274	249	289	274	295	313	253	258	304	247	283	249	267	256	262	245	279	281	278	272	289	271	284	272	245	257	282	291	302	288	264	266	305	271	272	300	262	260	243	286	246	289	271	266	263	292	243	281	316	273	282	279	234	274	266	265	281	258	277	281	286	266	261	285	261	279	274	289	264	278	248	259	296	251	263	298	274	276	255	262	274	260	272	293	280	283	270	260	259	283	243	298	259	264	276	284	285	280	306	290	270	295	279	264	277	301	235	261	311	305	288	261	285	255	247	284	271	260	271	296	278	272	268	247	282	264	263	242	251	295	263	287	279	275	271	293	289	252	254	280	258	249	285	275	252	308	288	254	279	302	281	270
38445	63126	44922	29600	16998	8678	3184	1460	472	354	305	337	350	326	313	302	340	310	324	270	300	325	300	306	311	305	314	311	305	279	329	324	284	327	296	328	307	323	313	313	332	310	331	326	323	304	322	320	315	327	333	309	316	275	325	332	309	300	312	270	297	303	330	305	317	317	302	312	308	271	311	309	322	324	318	333	315	312	328	341	309	332	298	293	340	304	303	342	338	338	306	320	360	305	292	319	333	323	311	314	330	307	315	323	316	319	324	285	295	285	338	309	313	289	320	300	300	311	325	335	294	314	304	322	301	314	317	318	308	300	336	342	323	281	315	349	338	321	327	317	305	283	305	317	326	323	349	315	322	319	330	302	352	311	324	363	280	326	304	282	296	319	319	310	295	312	298	331	310	300	320	345	308	291	328	312	290	308	310	306	339	319	296	305	305	349	304	313	311	306	322	314	300	319	299	287	298	306	326	305	303	306	306	336	331	306	297	325	315	301	285	322	341	322	314	333	304	311	323	319	292	297	302	310	336	321	313	313	288	295	324	315	310	344	301	312	310	309	326	310	309	331	302	304	280	317	307	312	317	297	302	314	289	308	292	346	327	297	327	303	326	319	326	319	315	298	313	320	308	314	304	331	328	302	311	311	331	329	330	321	324	335	321	335	327	345	278	313	307	325	318	297	298	296	301	318	314	285	317	311	312	270	300	298	320	333	306	325	294	321	314	314	325	287	297	358	310	330	308	269	333	320	302	297	309	324	317	306	322	324	308	329	310	284	350	301	332	294	303	336	308	312	311	283	267	317	298	313	318	327	341	311	340	297	299	328	313	287	327	322	294	296	297	305	308	325	294	312	324	324	304	324	317	317	307	309	307	306	337	330	323	318	312	315	319	301	321	349	316	330	334	302	329	306	328	299	300	294	311	352	316	303	339	316	307	318	342	294	356	302	341	321	331	319	306	308	330	310	333	338	300	288	357	313	341	331	282	307	284	320	334	300	306	280	312	326	318	322	329	308	268	307	278	293	296	283	328	293	344	290	302	331	302	293	289	287	325	312	308	305	318	322	320	371	310	313	326	346	314	327	333	322	304	306	316	314	319	303	326	342	311	334	305	320	292	308	300	314	335	327	322	334	297	328	324	297	309	322	297	297	293	282	280	319	316	312	303	298	303	304	285	273	339	311	297	320	331	334	329	333	332	294	288	312	299	294	311	308	323	293	310	314	310	334	326	297	336	353	312	297	310	326	321	311	298	283	329	341	317	279	330	307	303	279	317	293	281	335	318	308	297	336	326	299	304	279	314	335	320	316	336	297	343	293	322	313	300	311	280	286	325	315	309	314	334	318	307	304	320	320	329	315	315	332	333	327	270	323	321	317	284	302	294	295	311	322	317	310	323	335	308	301	309	316	324	318	324	303	299	332	333	341	289	309	304	307	311	312	337	305	328	304	301	299	312	294	339	317	356	306	299	325	305	314	323	367	345	290	316	295	326	323	315	305	316	298	300	302	318	307	290	315	334	302	345	353	288	332	306	296	298	351	312	304	330	300	300	308	343	292	354	360	323	332	311	317	309	314	327	307	356	334	312	293	320	309	291	321	325	325	299	287	318	298	289	287	319	294	319	312	287	287	287	323	314	325	276	312	326	347	339	293	305	256	315	311	281	301	332	305	319	311	334	310	315	321	356	323	329	304	288	315	276	309	335	328	311	322	303	307	329	311	335	305	323	327	312	293	317	333	314	307	340	316	348	340	289	284	299	307	289	336	315	319	297	306	304	289	289	296	324	272	324	305	309	293	299	294	367	295	332	333	308	300	327	301	328	332	318	331	321	320	321	301	327	307	332	311	317	311	318	335	290	318	294	308	301	321	302	325	324	305	314	327	347	284	326	290	298	303	342	332	343	305	346	301	323	338	307	303	273	323	323	323	349	317	280	295	324	322	320	300	338	302	310	345	309	310	287	308	297	294	338	331	299	298	330	297	322	293	319	329	304	307	299	283	305	324	298	318	294	317	309	295	323	317	315	292	323	309	275	298	317	316	309	302	315	298	328	317	315	318	317	295	280	330	329	314	332	296	326	291	282	318	334	277	284	282	316	336	277	306	311	275	309	318	302	308	335	301	321	323	294	288	322	301	315	305	292	312	288	284	304	309	302	336	307	354	334	286	315	320	344	286	325	308	295	312	326	302	281	310	321	331	314	314	309	302	286	335	318	320	314	317	298	316	316	356	343	306	307	296	298	310	317	326	323	327	334	295	298	290	288	325	315	319	302	311	291	295	283	324	307	305	307	298	314	316	323	327	300	324	331	275	296	320	319	318	301	320	330	333	339	343	311	326	294	308	319	288	289	309	317	288	348	345	300	307	333	307	299	295	328	292	304	315	318	272	319	298	319	324	289	288	298	320	346	305	300	335	324	288	314	315	359	302	343	286	292	321	308	319	320	308	355	315	311	301	319	306	313	292	321	322	343	333	312	323	315	308	335	326	308	312	291	332	312	316	330	304	305	327	318	335	326	309	306	327	339	343	311	329	322	336	298	305	323	294	313	300	315	309	311	300	345	330	320	310	328	324	280	305	320	305	308	301	315	310	296	318	332	308	309	305	301	288	346	320	341	299	290	292	282	296	319	313	310	304	319	319	333	281	332	298	310	328	318	306	332	310	296	340	332	326	321	318	334	332	300	308	314	300	337	328	338	322	306	305	332	302	328	359	330	298	320	317	331	333	330	333	320	330	295	308	289	306	323	298	344	312	309	303	317	306	312	318	324	293	318	316	309	306	350	313	326	322	308	337	292	316	303	335	334	283	318	321	297	282	288	292	332	313	321	314	347	296	292	292	298	328	345	290	320	350	322	308	307	331	320	321	326	309	298	311	307	278	326	308	303	286	310	315	350	351	330	314	309	314	313	329	310	327	330	325	308	315	297	318	312	333	324	286	315	272	306	317	332	300	303	299	315	316	320	299	324	309	344	318	314	299	332	292	295	314	320	305	306	331	314	328	347	328	295	317	318	325	263	337	282	303	327	311	290	338	315	316	321	315	315	340	297	296	337	354	313	291	322	298	329	313	321	329	339	331	294	320	322	318	320	340	296	319	293	298	303	312	303	310	332	337	310	316	304	302	299	296	299	293	322	297	295	310	306	297	308	343	311	292	295	312	293	312	301	322	299	280	341	331	339	316	291	328	277	297	328	287	340	325	307	320	307	301	293	302	311	304	314	351	328	311	257	317	293	312	321	293	301	309	296	301	323	324	328	317	308	310	311	336	311	303	343	354	335	301	323	278	313	308	287	302	310	338	323	303	331	319	318	309	314	324	307	294	327	301	319	326	309	315	318	339	338	294	328	337	317	324	330	304	328	326	306	324	292	324	329	316	308	317	303	301	322	333	326	304	317	316	339	294	313	314	318	312	320	334	320	299	290	321	318	367	274	306	301	303	333	297	297	298	297	353	303	294	321	333	288	306	311	316	287	351	311	330	338	297	321	325
25255	21334	27867	25685	16038	5925	1914	834	436	314	336	326	301	308	305	318	305	320	324	280	296	319	343	302	296	313	289	287	281	309	315	318	320	289	312	312	343	339	338	323	319	307	331	331	316	294	336	350	292	303	322	295	325	277	338	311	341	293	327	321	328	320	320	318	290	328	280	341	322	279	318	313	302	335	300	302	287	327	358	325	300	280	309	332	323	327	333	313	379	308	320	297	331	302	315	324	330	301	300	286	327	308	286	295	295	326	329	306	302	338	286	305	289	323	344	318	362	332	301	302	315	302	284	305	324	320	295	311	324	299	293	300	301	296	277	297	297	302	315	318	278	307	300	313	293	274	319	305	290	310	317	294	306	313	283	284	309	322	311	292	314	304	299	341	328	295	347	327	295	319	316	301	316	318	305	307	316	309	319	298	287	316	325	307	319	311	309	316	313	305	283	327	300	328	287	290	311	317	318	346	305	322	306	341	321	321	303	299	311	295	297	308	326	317	330	319	347	337	316	319	334	324	323	312	288	289	294	309	311	299	306	306	308	333	308	313	327	312	296	310	297	275	316	309	258	307	295	289	307	337	324	291	320	322	339	306	302	290	314	312	315	280	309	312	329	293	304	321	302	288	327	325	321	320	306	285	325	305	300	335	306	313	319	317	343	307	333	314	316	300	357	315	297	287	317	299	299	329	304	313	315	310	304	327	308	331	300	322	314	320	314	299	320	308	260	341	297	296	312	301	346	308	317	316	304	292	314	298	298	281	309	300	326	303	319	293	326	328	300	290	327	297	281	304	286	329	303	330	316	298	294	279	319	317	329	335	277	317	309	276	324	330	314	310	282	313	334	304	276	318	328	324	324	324	331	289	301	281	330	309	333	307	317	304	304	300	291	295	313	306	319	325	323	317	308	298	302	280	285	302	303	300	336	271	283	298	322	327	290	310	312	312	288	315	318	331	301	338	327	323	300	325	296	302	312	322	344	340	316	297	289	330	315	315	315	337	282	299	323	289	284	301	295	322	313	299	323	292	322	296	311	302	318	269	312	305	293	320	306	277	298	301	290	311	292	327	325	308	328	311	301	308	335	295	308	280	307	290	328	313	310	298	332	319	301	275	281	297	322	324	309	310	304	304	302	288	345	301	329	310	315	296	301	323	309	300	326	306	328	345	322	326	294	307	281	310	282	292	306	286	304	336	297	302	277	309	306	310	315	315	324	304	317	317	321	346	311	316	309	302	360	318	294	308	302	296	309	303	325	292	313	331	307	317	277	336	305	301	314	342	316	297	305	322	310	309	334	324	328	335	299	350	303	301	286	308	297	310	308	324	318	344	320	293	306	308	291	313	350	320	310	347	310	280	302	359	312	279	302	326	342	318	319	329	331	299	291	301	310	328	325	332	315	319	323	316	310	333	329	290	307	312	358	283	309	318	299	315	334	319	278	304	325	316	313	327	324	310	323	270	270	350	299	316	325	294	303	298	299	301	289	296	300	323	331	299	333	302	303	297	305	315	301	327	315	330	309	285	291	322	313	315	298	293	301	292	292	297	303	285	336	287	339	285	324	310	289	326	296	301	335	306	321	354	322	294	318	309	300	306	334	301	328	321	320	313	312	333	282	296	331	306	300	332	312	284	276	315	315	306	321	327	302	332	336	320	300	294	304	295	326	307	306	311	331	270	343	301	277	287	323	314	357	313	338	308	309	290	289	302	294	306	278	331	334	347	322	297	290	307	331	320	311	270	297	309	283	315	339	308	310	308	307	328	297	297	311	316	304	286	323	296	290	306	306	289	289	283	290	322	331	314	306	353	335	287	313	315	307	337	309	277	278	320	299	298	303	325	293	282	315	321	301	334	303	338	297	294	335	317	299	300	279	344	301	290	316	313	318	307	274	288	318	309	307	305	313	280	316	339	296	303	289	312	284	306	322	312	342	286	317	322	312	287	295	300	306	308	310	336	316	298	328	373	293	277	325	303	284	297	310	307	340	323	332	278	339	322	309	338	358	308	310	343	337	274	304	322	308	313	332	300	279	284	297	337	314	302	324	299	295	289	313	342	333	305	322	300	291	298	300	292	324	294	311	319	344	272	302	336	306	333	302	332	307	345	322	285	306	321	301	293	320	317	312	344	311	323	352	324	307	306	317	311	313	297	305	326	343	287	318	308	310	303	313	319	290	288	324	324	315	331	333	339	303	295	312	339	358	297	314	329	337	329	291	298	319	333	298	341	268	329	289	301	313	283	307	310	296	326	325	305	293	300	312	324	256	320	306	337	288	315	360	302	268	314	323	325	317	308	319	329	297	305	316	288	293	314	319	323	310	300	299	295	293	347	290	280	336	285	283	327	336	308	302	305	296	320	323	269	301	318	308	315	306	343	336	316	292	348	317	296	287	289	297	300	308	320	289	328	293	305	305	269	293	342	331	317	308	325	295	279	309	325	322	295	336	308	342	332	281	289	317	320	298	314	291	314	260	313	329	339	317	290	332	316	316	329	314	304	274	289	322	307	307	320	298	291	308	317	316	333	270	317	308	334	303	309	323	329	308	304	324	298	290	302	300	327	340	299	310	290	329	318	315	336	303	336	307	307	313	336	279	350	289	304	317	351	304	318	325	289	347	281	316	332	290	324	308	292	339	317	300	323	307	305	314	270	284	301	335	313	348	318	313	282	316	273	354	302	296	301	309	320	311	322	310	299	306	281	309	333	298	294	334	318	301	312	306	308	300	332	312	318	322	312	321	316	312	311	302	338	296	315	317	305	321	360	321	324	302	294	300	298	309	302	281	296	343	312	311	321	302	310	342	283	304	321	324	307	311	310	286	304	319	311	272	308	341	309	325	315	311	310	309	305	334	334	298	295	293	330	295	332	320	311	330	329	279	305	328	306	293	322	287	326	315	333	309	314	326	297	323	301	313	312	313	322	298	349	319	309	311	337	324	297	327	346	311	281	332	295	317	309	328	333	337	303	318	302	313	296	307	287	317	282	320	307	303	283	319	325	338	303	302	306	307	292	323	317	291	317	352	308	305	321	332	306	301	295	338	308	300	290	341	304	310	318	302	281	319	336	332	301	299	317	328	303	307	305	327	319	313	309	333	317	300	317	328	317	318	306	324	295	328	301	312	300	348	301	312	293	342	294	320	305	353	306	308	312	313	335	268	313	312	318	299	334	301	293	292	321	313	323	318	341	341	303	326	331	337	319	320	360	318	313	321	301	315	318	339	327	313	294	312	290	308	287	314	310	307	331	316	311	332	289	316	327	333	275	332	306	342	329	323	337	328	307	286	315	335	312	290	310	287	278	314	316	324	287	313	308	320	309	306	329	305	300	345	320	289	301	294	309	306	316	293	283	314	298	308	307	318	283	318	290	308	310	285	326	303	322	298	312	303	289	278	287	319	301	286	314	341	294	343	288	294	296	299	320	304	316	320	318	333	313	278	292	288	310	296	309	307	337	266	296	312	325	304	316	285	280	348	306	332	287
38595	53315	34409	23316	12893	6370	2391	1137	579	379	406	385	353	351	367	379	366	406	342	333	369	342	368	382	385	359	343	348	361	367	362	344	383	350	387	362	368	393	336	356	347	363	358	368	392	332	334	353	383	333	369	366	372	375	358	345	346	350	370	349	339	380	372	367	373	354	349	391	420	380	358	347	390	350	363	360	383	363	322	361	344	363	348	375	376	371	399	352	357	335	393	368	317	344	340	334	365	345	375	378	327	376	363	358	371	343	378	348	364	385	337	348	327	371	345	363	377	369	362	381	328	338	353	370	357	363	389	378	347	374	352	384	381	385	369	347	337	363	372	364	343	374	354	394	358	335	368	367	326	350	342	351	345	368	345	357	356	385	356	361	350	336	368	355	352	337	365	362	341	324	338	387	387	371	334	403	379	355	354	359	395	341	356	359	353	361	388	355	376	332	348	391	316	347	366	353	359	345	329	325	369	349	370	322	337	308	358	359	397	359	392	344	346	360	356	337	372	358	352	364	355	389	368	361	372	364	347	373	368	370	358	378	345	365	389	367	356	347	366	332	370	351	357	374	362	373	366	374	315	378	345	374	366	376	372	383	342	378	338	346	370	350	336	348	372	372	341	350	355	363	384	348	353	365	364	349	346	348	378	383	381	328	335	336	371	370	394	377	358	367	352	368	340	339	375	395	385	331	346	341	366	328	345	348	370	338	335	392	344	430	387	398	334	361	362	340	335	368	351	359	342	395	357	359	394	356	352	345	328	347	363	382	333	370	362	344	391	383	372	378	373	365	369	372	333	379	352	335	327	361	377	391	385	349	350	340	366	369	357	360	337	352	350	345	304	352	353	341	366	349	362	354	367	336	350	363	340	350	394	332	388	358	361	317	338	344	366	331	346	371	374	366	346	354	367	350	334	331	347	363	387	388	337	354	368	359	375	384	385	325	348	351	316	367	357	344	352	354	345	356	335	326	349	344	394	340	355	373	349	348	359	340	357	349	355	360	372	354	372	334	393	325	345	354	369	366	327	349	361	378	345	375	336	369	379	347	343	388	368	392	352	339	374	361	362	351	361	353	355	367	349	364	393	361	371	356	352	345	361	341	350	375	371	374	374	345	367	349	371	350	368	378	360	351	347	359	362	380	319	379	385	380	375	325	342	373	379	374	339	331	382	355	331	366	369	342	378	397	347	390	396	338	386	348	355	373	312	384	323	392	352	333	331	386	346	365	385	351	367	373	407	332	390	373	333	323	331	339	352	345	373	344	343	339	315	359	347	329	372	384	340	344	368	361	366	364	375	341	355	332	367	376	357	352	385	363	345	359	351	373	365	331	379	356	381	333	387	341	378	355	336	360	388	378	375	379	355	313	358	331	320	359	340	363	347	369	350	392	368	349	332	336	346	367	386	326	355	348	386	362	351	346	357	326	341	357	361	384	375	330	350	356	334	375	349	374	376	400	353	382	385	349	345	341	343	313	338	338	359	323	380	390	388	384	360	349	361	331	343	412	363	414	349	364	374	363	369	386	365	344	364	394	340	351	355	397	369	363	382	378	343	342	336	344	349	358	381	365	354	354	351	355	347	357	379	343	391	373	335	346	345	379	339	356	364	343	360	361	388	332	394	355	352	345	366	367	361	375	363	364	377	359	389	362	378	370	368	349	354	381	347	362	382	356	369	343	338	379	352	340	366	384	363	331	384	341	368	383	348	379	345	365	352	387	386	359	384	350	332	328	335	378	386	327	379	328	369	344	332	342	333	367	352	380	340	377	359	351	334	354	367	365	341	342	362	361	379	372	323	358	359	335	339	366	373	367	336	366	335	347	386	357	405	343	376	371	352	360	353	359	359	334	370	361	367	374	406	340	393	395	349	387	356	372	390	371	377	338	399	359	351	372	363	359	378	327	340	333	367	344	349	389	381	358	347	371	342	338	343	363	364	345	390	346	356	393	315	359	384	397	347	383	366	349	351	335	375	360	328	351	357	351	362	370	351	391	360	339	368	375	355	375	369	325	366	338	357	370	371	371	373	374	361	357	334	326	373	362	369	362	379	375	343	372	343	367	354	357	349	378	344	393	371	376	356	362	379	363	371	332	356	355	360	346	360	361	327	349	343	369	350	344	326	342	380	381	360	396	354	352	387	334	356	373	366	359	353	377	342	360	351	348	378	366	358	385	350	338	374	363	386	365	349	400	347	365	351	381	385	366	358	328	360	334	352	367	349	379	335	381	325	337	390	330	356	351	368	348	352	386	378	354	361	362	363	358	358	355	386	351	340	354	354	363	360	343	379	359	325	346	322	378	347	359	350	356	331	327	353	383	372	362	377	335	360	355	335	345	371	355	356	366	396	361	370	357	352	375	359	374	344	388	360	371	372	339	401	376	376	365	410	370	355	387	336	347	349	364	377	361	338	325	364	369	339	393	342	370	344	342	337	319	346	352	380	347	370	384	405	352	349	337	362	329	336	396	407	332	347	378	367	330	350	358	345	367	393	347	367	367	348	321	348	353	363	377	401	395	343	369	354	344	386	345	340	357	358	373	345	389	346	361	390	357	367	346	366	339	365	331	395	371	358	381	370	364	379	359	351	353	365	348	366	376	328	333	333	355	367	334	359	405	355	355	377	346	342	344	351	370	355	334	364	357	328	355	357	364	369	384	345	364	316	347	366	361	377	376	338	362	350	336	367	345	385	371	343	336	387	345	353	377	349	348	329	345	343	339	340	380	362	357	367	338	375	366	342	381	348	383	373	352	349	344	322	351	361	379	356	347	359	355	358	373	371	366	389	389	362	370	379	327	343	377	372	382	327	346	356	336	363	363	387	340	356	371	316	370	349	356	372	355	365	353	339	370	332	356	365	333	362	321	366	367	362	367	389	347	348	366	341	370	343	344	336	377	353	363	338	365	376	349	381	364	353	355	388	380	330	336	346	348	357	360	343	329	363	357	364	353	382	352	346	363	367	375	322	349	352	365	355	355	372	354	359	349	322	375	342	362	348	369	366	372	374	360	393	391	353	356	356	350	369	361	390	339	407	373	339	362	351	357	365	360	364	353	356	366	343	389	391	398	375	367	355	349	345	339	331	358	318	355	359	335	350	365	385	362	358	362	359	378	353	361	335	406	327	352	378	331	371	412	332	365	343	385	345	362	379	342	340	357	339	352	372	377	377	350	380	349	317	363	385	387	336	366	339	363	374	349	357	341	362	370	328	351	379	347	367	329	384	347	395	353	359	387	367	349	392	364	372	323	356	375	355	380	341	335	364	329	323	367	389	362	378	375	338	354	383	362	361	366	356	355	341	349	346	344	355	370	349	358	341	329	370	380	363	344	328	353	375	356	358	376	350	347	359	336	376	422	350	349	344	349	372	338	342	364	341	328	314	345	376	342	326	340	376	331	327	403	344	359	328	357	380	385	335	363	349	363	373	356	347	355	330	393	379	362	362	318	356	332	368	349	305	348	395	377	377	349	378	335	326	369	372	319
23003	21145	28871	24205	21728	21330	12678	2724	741	493	472	479	454	469	478	468	461	471	429	447	473	465	433	460	481	504	474	461	498	453	487	487	432	459	472	412	463	427	458	454	441	507	434	453	397	467	428	410	455	475	420	446	470	439	432	419	447	415	439	423	490	410	440	405	431	476	468	489	413	453	461	453	468	451	433	475	460	435	439	448	499	452	458	424	466	426	435	449	442	445	445	480	447	423	448	424	457	435	465	454	478	418	427	425	431	447	437	410	460	460	444	474	446	449	452	456	447	437	453	448	440	465	424	454	428	438	439	408	425	444	427	447	426	471	467	412	444	441	472	434	441	438	441	415	438	458	462	399	478	468	442	426	469	424	435	481	478	424	434	452	477	435	439	459	394	448	437	452	451	453	438	432	432	445	435	423	468	460	476	452	392	438	451	405	402	453	482	399	450	457	433	444	421	403	440	452	449	457	448	489	465	405	492	430	452	495	452	461	440	464	422	452	427	461	452	439	443	444	446	461	404	456	442	429	434	438	428	419	438	433	458	426	439	478	433	411	403	445	466	438	470	450	488	485	478	444	478	478	467	427	451	464	449	469	445	459	430	450	439	455	446	419	452	445	467	436	472	475	432	461	426	457	433	435	439	445	428	461	443	452	416	436	440	438	467	447	464	449	437	444	447	452	452	467	424	452	442	411	456	450	426	428	434	473	441	418	407	436	439	405	434	422	439	441	488	463	450	462	426	436	450	399	457	405	436	477	447	447	471	439	469	444	474	427	482	416	452	444	459	477	458	436	392	457	432	426	465	447	450	478	449	474	451	430	444	402	438	455	462	474	449	485	463	431	412	433	451	457	469	442	442	430	433	441	417	468	494	444	456	439	446	425	448	405	436	416	450	465	441	411	439	440	468	446	455	469	443	419	435	450	420	448	402	430	458	447	441	482	451	425	450	407	494	475	434	417	466	449	454	479	448	452	431	448	450	469	459	483	445	452	465	437	443	437	449	462	410	447	433	396	397	445	449	438	475	453	453	430	454	460	452	421	419	431	443	488	454	441	408	470	435	449	457	450	456	454	445	441	439	488	457	462	458	442	472	481	453	427	442	436	450	449	431	427	447	468	453	426	448	408	439	443	449	462	422	425	441	426	422	472	449	425	445	422	457	443	444	426	433	452	433	411	446	446	489	460	412	480	431	461	442	436	421	472	427	422	465	450	431	441	446	434	447	483	461	458	456	425	409	423	429	471	434	430	443	464	414	417	466	454	449	451	439	421	448	451	432	462	439	467	431	460	444	451	434	457	444	433	431	455	456	425	467	455	425	493	451	412	480	433	477	456	461	440	441	441	472	424	461	424	448	441	443	432	429	478	468	430	449	424	462	485	447	433	461	456	449	451	427	433	434	418	453	410	446	412	432	456	436	432	437	440	443	445	440	447	488	428	474	437	404	442	436	426	442	440	468	473	451	465	407	466	444	435	437	444	422	455	399	408	455	450	459	458	493	442	444	415	435	386	462	440	440	433	475	426	420	440	477	480	447	433	447	448	431	480	408	434	456	412	459	461	482	466	442	437	428	428	436	475	458	449	471	463	435	462	435	412	467	486	449	476	471	460	444	425	423	459	397	429	447	443	468	411	452	444	489	464	440	449	458	399	407	495	446	457	433	449	458	440	427	449	464	449	414	469	450	430	420	449	425	444	429	418	470	440	442	455	400	432	436	427	468	449	401	426	432	449	438	431	483	464	451	445	435	399	479	454	426	448	445	461	404	434	442	437	434	473	455	465	491	442	475	453	474	405	439	426	421	455	513	426	445	442	449	408	465	466	434	461	431	490	360	466	382	457	423	459	478	434	469	443	440	431	468	450	417	451	438	433	446	451	460	462	456	448	464	457	423	383	444	424	392	464	431	450	444	466	461	517	439	468	456	462	426	464	439	432	430	447	419	440	432	441	426	409	469	452	410	443	449	442	467	456	468	462	395	442	424	428	455	425	420	444	451	430	466	427	440	441	464	436	440	438	465	408	388	456	433	442	442	431	422	444	447	440	434	434	417	430	418	459	419	417	433	432	456	441	440	439	444	431	436	462	454	436	457	445	442	443	455	477	448	422	437	456	429	453	428	452	467	436	446	464	470	427	447	420	448	451	439	476	473	466	457	440	450	474	426	436	428	424	466	439	472	434	444	428	415	446	446	451	465	406	437	450	464	420	457	414	459	453	444	456	420	441	436	458	413	421	447	434	490	471	429	437	407	463	417	441	406	442	412	458	443	458	434	495	445	418	467	441	453	434	459	427	455	469	447	489	453	464	470	459	408	429	417	443	461	472	441	455	423	431	454	447	445	473	477	485	427	467	470	424	467	420	470	456	422	433	486	447	478	468	479	422	489	436	471	452	424	430	431	429	437	449	431	432	454	433	412	418	430	419	438	483	449	398	414	420	445	438	443	436	457	478	447	428	437	450	497	474	444	459	455	463	445	452	454	452	459	425	461	474	461	478	425	485	464	459	469	417	438	460	455	450	422	462	469	441	451	495	458	436	439	443	485	456	459	476	482	443	445	449	444	426	481	447	424	445	444	423	436	411	444	469	418	451	431	451	416	448	409	442	425	458	462	421	418	462	463	424	423	469	410	420	453	407	426	417	437	468	409	427	402	446	435	409	478	426	428	467	433	461	437	452	449	476	445	427	450	452	433	442	479	441	439	467	498	440	468	416	471	450	430	414	436	449	418	476	449	472	419	463	456	454	445	442	407	467	419	474	400	408	476	424	376	438	474	421	449	466	410	461	438	470	466	448	464	400	480	420	409	442	431	474	475	420	434	470	417	463	427	464	430	444	448	446	433	430	419	446	428	452	445	438	412	435	423	438	436	479	423	476	457	457	419	414	465	460	468	447	424	455	436	420	467	477	437	449	423	403	393	441	498	461	390	406	462	444	437	470	429	467	471	439	441	440	459	439	424	446	481	444	446	421	454	471	458	457	452	417	484	431	437	441	429	425	469	427	438	463	449	433	418	427	432	465	444	457	431	427	397	462	433	415	458	443	455	439	466	477	448	424	435	470	438	447	443	438	439	501	432	467	454	421	432	471	401	487	446	443	477	476	437	449	450	472	445	403	422	435	480	448	494	389	453	449	477	409	422	425	482	432	462	435	486	397	460	428	453	460	441	444	438	442	417	454	444	451	437	449	470	420	430	435	433	440	430	449	450	464	482	455	478	489	424	437	457	465	456	445	424	455	373	440	470	449	446	414	470	515	449	483	438	430	399	411	455	447	420	445	463	426	455	468	468	482	463	403	391	412	435	442	450	413	393	435	439	413	481	424	428	429	431	441	479	387	445	411	471	446	435	484	481	446	437	416	456	447	459	450	441	453	412	446	403	422	438	480	451	407	456	418	491	477	440	476	447	453	439	448	469	437	485	445	437	425	479	433	473	398	446	488	467	437	427	475	448	482	427	450	414	457	426	463	439	417	465	420	477	444	447	434	439	477
41483	67399	53061	37813	24383	13876	5417	2755	807	541	491	497	511	469	498	528	490	507	487	449	489	518	484	499	479	503	485	487	485	471	498	514	463	538	451	491	498	506	492	516	441	481	486	470	460	440	466	475	488	501	481	469	466	497	477	477	460	473	490	485	493	464	480	459	507	498	487	498	504	510	459	475	480	487	439	440	502	465	435	519	492	486	446	511	407	465	472	495	486	482	449	449	491	498	520	479	465	465	489	468	443	497	494	522	465	471	455	499	500	455	527	500	492	516	491	483	490	468	485	500	483	479	473	532	474	495	431	475	508	473	488	473	463	485	508	494	451	472	493	458	441	461	472	477	462	479	504	491	463	487	441	519	460	460	502	512	500	467	483	461	546	479	471	511	520	466	498	487	504	489	489	503	473	509	501	508	470	454	516	486	512	493	538	485	449	462	502	473	472	475	488	511	478	458	506	478	492	494	461	456	509	485	468	466	497	453	495	501	463	496	463	510	483	483	447	483	491	472	449	498	448	448	459	480	499	500	472	494	456	461	486	454	440	477	519	472	466	472	496	470	505	486	491	467	503	481	521	443	472	482	489	486	434	475	477	484	493	499	525	508	482	497	478	488	490	463	503	484	500	490	477	447	471	522	523	546	503	464	466	462	465	451	440	451	494	496	466	512	478	478	479	497	507	476	488	527	480	466	502	494	494	494	445	504	516	454	480	488	455	526	484	498	495	438	430	494	511	454	511	460	479	447	465	493	489	483	486	488	508	518	493	491	501	519	492	461	478	485	480	503	503	431	468	475	458	460	487	483	492	446	493	475	520	453	486	481	498	491	508	473	460	504	491	483	494	457	469	474	481	500	476	473	472	491	508	469	458	472	499	448	487	504	475	490	506	518	487	440	504	499	463	487	477	478	481	492	510	497	493	479	469	500	454	491	493	522	457	446	513	505	473	519	482	494	465	493	508	501	484	506	521	487	472	464	489	438	463	485	450	499	461	478	495	463	468	498	509	488	501	510	484	472	488	463	490	453	490	444	461	476	455	486	474	460	483	490	459	473	467	451	490	458	511	494	499	466	540	453	483	429	520	524	525	434	476	487	496	503	465	489	483	462	432	461	513	470	463	471	482	482	453	486	481	520	478	487	477	485	462	504	516	482	478	455	496	475	503	527	463	476	540	491	518	519	520	484	464	514	495	505	502	485	480	470	442	473	513	443	460	476	467	470	481	472	479	480	473	475	474	481	463	490	500	492	480	521	498	481	473	533	480	487	517	506	516	505	483	476	469	496	505	498	471	516	509	442	461	481	515	455	526	507	519	500	493	472	504	464	483	471	498	555	484	484	448	525	462	494	466	508	481	519	496	488	494	463	427	493	497	499	500	490	511	487	530	424	499	471	480	497	492	475	484	456	506	457	467	469	483	496	479	487	514	485	471	508	475	470	490	497	520	524	496	497	480	490	457	451	484	495	524	497	458	516	478	487	520	491	455	480	483	509	477	493	476	517	503	466	501	490	488	502	518	498	504	482	522	476	479	477	538	483	497	474	454	490	488	458	486	478	507	472	425	482	484	488	541	506	462	468	481	501	449	480	487	467	448	463	481	482	485	481	531	479	483	488	474	506	472	471	503	514	515	491	450	475	485	473	486	515	479	497	437	468	471	461	479	503	471	468	483	471	482	508	526	474	454	453	499	491	485	487	488	490	465	513	454	501	515	488	463	474	492	484	487	421	498	506	498	511	478	469	509	451	469	451	493	483	442	429	484	504	490	459	487	480	469	493	454	474	489	494	489	504	503	471	476	457	471	472	481	491	557	497	461	484	484	468	514	479	491	477	482	479	476	505	494	494	475	449	486	509	480	488	494	456	461	515	495	465	487	479	514	461	467	516	481	483	486	469	467	513	484	488	502	467	486	479	461	503	502	497	491	525	487	472	464	506	478	497	461	514	481	468	472	476	499	460	474	504	498	454	509	467	453	468	442	475	495	482	442	499	470	506	462	502	461	490	445	498	464	482	502	485	460	473	461	473	480	506	491	474	477	465	514	492	496	493	457	475	501	454	493	447	493	505	492	471	483	479	474	486	487	528	476	524	502	454	499	491	498	492	473	478	497	507	462	516	492	454	463	516	464	510	469	477	464	464	486	502	477	483	485	522	488	440	504	452	418	486	466	519	476	484	432	493	445	525	440	500	451	469	486	466	473	470	482	479	450	473	521	497	501	460	498	448	501	501	473	442	493	498	471	475	475	517	496	458	457	503	435	499	481	519	473	475	521	500	479	453	514	470	487	482	516	505	453	483	522	480	468	477	488	472	478	512	529	526	494	491	449	497	486	462	485	487	527	459	471	455	475	490	486	461	465	452	490	493	471	455	464	486	459	458	448	511	477	475	493	449	490	508	487	496	495	503	512	514	478	457	511	484	474	487	490	460	473	488	468	505	448	457	464	474	521	466	468	483	475	510	442	494	508	475	471	515	480	518	473	509	497	467	479	505	533	490	472	445	514	471	488	535	493	502	525	459	463	494	478	452	526	505	487	470	480	453	499	462	460	456	509	478	471	479	518	470	509	472	458	485	496	464	470	511	443	506	505	518	477	484	473	504	443	483	503	480	494	498	501	463	477	470	512	519	461	486	519	472	486	498	472	482	480	447	485	500	472	473	521	477	495	483	491	449	463	486	465	530	482	506	457	456	476	499	467	471	463	485	515	482	484	488	511	483	496	477	462	470	518	477	500	488	471	471	458	501	426	502	491	517	517	527	496	533	514	502	436	480	474	507	471	501	475	473	485	490	477	515	493	466	476	431	491	485	477	472	469	483	474	478	473	475	448	484	493	465	494	467	439	524	470	450	467	463	460	479	471	471	444	502	494	473	484	483	518	505	515	463	471	485	472	470	468	475	477	490	511	497	507	455	499	485	472	476	454	486	477	491	478	477	492	542	483	508	493	459	467	465	469	516	480	466	455	491	450	461	498	477	457	514	479	477	501	463	474	493	511	525	495	530	475	461	495	455	468	481	485	486	480	498	443	482	507	485	533	459	507	466	481	471	504	488	469	510	515	476	490	488	465	481	483	491	489	495	485	487	481	476	523	494	500	479	510	506	497	457	486	470	484	481	467	491	458	453	509	457	497	482	457	501	440	455	506	482	517	480	456	487	476	488	494	495	486	465	490	480	487	498	478	509	479	519	501	511	480	458	503	506	508	470	459	468	495	511	483	481	478	509	475	523	466	499	443	468	511	475	518	486	460	497	493	455	469	472	487	485	464	481	483	515	479	486	486	497	468	473	477	511	462	491	465	517	466	476	471	515	506	484	457	484	457	450	480	487	476	504	477	507	507	476	471	511	484	473	506	476	474	437	490	499	508	476	465	501	449	445	469	518	453	480	487	501	472	509	463	506	511	472	448	469	483	485	520	486	489	441	533	485	458	485	499	455	452	484	465	515	516	471	479	472	502	421	514	488	466	444	491	501	488	506	505	486	488	503	476	479
32819	37741	36822	22049	9047	2872	772	324	261	247	227	239	238	234	236	209	225	224	249	255	235	189	219	209	228	239	249	240	229	231	216	255	221	209	232	231	217	253	231	254	264	225	216	222	249	236	247	260	227	205	224	228	237	261	234	240	234	236	247	231	226	228	242	225	232	226	222	227	236	234	229	208	224	247	280	210	241	214	222	234	235	237	206	234	246	257	199	237	252	247	241	238	213	226	242	240	223	231	244	246	219	206	231	224	216	242	246	212	235	256	225	242	235	215	215	247	248	224	218	244	249	201	224	213	219	228	224	219	229	233	229	238	239	229	207	239	252	254	225	230	229	257	221	253	243	216	200	217	205	223	238	215	233	213	242	224	213	245	223	222	212	221	235	260	234	232	253	248	230	240	227	226	202	255	225	239	247	235	234	229	202	256	240	229	232	238	215	221	238	232	224	204	232	250	229	219	247	229	217	231	226	234	213	233	228	249	235	214	212	241	245	247	222	253	254	239	219	262	218	229	264	232	235	257	242	220	251	222	249	217	231	220	239	233	218	260	278	235	246	234	231	240	250	215	245	223	236	240	239	258	249	224	245	208	232	238	229	236	251	230	207	245	241	212	237	211	226	238	226	230	223	240	248	245	247	246	249	218	239	215	217	223	215	250	241	250	231	212	224	233	246	236	237	224	238	222	231	235	215	218	211	215	246	236	230	255	210	210	238	233	251	224	256	229	205	233	228	232	254	255	245	236	249	238	217	205	228	246	249	229	259	209	240	229	229	210	238	229	218	215	224	232	226	225	240	214	239	219	257	227	248	256	222	222	222	246	245	223	205	226	209	242	229	200	223	241	242	240	246	229	207	215	236	249	237	235	231	266	223	229	249	217	239	229	232	219	244	231	237	241	220	250	221	231	267	233	223	238	250	241	248	226	214	231	263	235	200	224	232	237	223	232	241	234	225	260	246	236	243	199	207	227	250	242	233	237	227	220	226	235	226	218	205	237	234	245	235	225	249	245	264	233	225	232	233	226	229	225	249	242	246	219	253	222	242	229	228	229	221	208	236	198	225	252	248	235	231	179	248	234	240	215	241	228	232	206	234	234	244	227	248	224	252	253	215	207	238	209	272	221	223	213	233	230	231	229	229	216	210	222	250	237	268	222	265	223	232	221	202	214	223	224	255	231	238	242	206	224	231	230	216	245	264	229	227	215	213	218	230	258	225	228	207	212	227	236	236	246	215	222	299	226	236	225	228	214	238	216	251	259	237	228	254	206	225	235	232	240	225	223	245	227	232	231	214	202	242	225	258	225	245	230	232	225	218	217	237	205	224	216	240	235	245	249	250	212	212	241	246	228	254	208	235	246	204	239	254	196	224	224	231	219	232	193	230	239	228	234	210	232	206	215	240	230	249	191	228	211	228	213	245	207	240	250	213	223	252	251	250	249	257	209	264	233	239	231	210	250	226	218	238	248	208	245	250	197	228	256	229	221	237	245	233	233	251	221	235	232	228	218	222	218	222	232	249	240	227	228	222	228	209	252	243	222	256	231	216	231	232	219	233	236	217	203	230	223	226	252	239	213	211	244	234	214	249	237	231	213	216	266	219	221	244	221	232	232	209	260	229	238	255	224	228	199	236	259	231	228	232	222	210	220	229	246	238	233	232	238	252	234	210	213	249	192	227	232	227	249	240	261	224	227	219	223	240	232	226	239	215	244	216	213	248	231	247	239	270	243	221	224	218	234	237	234	239	253	239	242	223	223	251	263	246	234	240	220	233	241	240	242	241	233	209	212	236	226	248	204	241	260	219	229	218	252	250	214	232	242	220	253	250	229	242	217	215	224	219	226	228	223	210	230	226	223	227	234	245	230	237	222	252	227	244	223	235	259	239	248	235	223	243	227	228	235	220	204	238	231	232	237	218	258	224	235	243	233	238	218	219	236	227	249	229	235	231	232	247	218	249	227	245	228	217	256	232	223	238	238	207	232	254	209	227	238	241	245	258	227	224	218	232	239	245	234	231	235	226	234	227	211	208	209	249	223	229	222	236	249	219	232	236	234	252	249	251	256	247	239	231	207	236	210	235	241	232	222	232	227	213	242	225	226	219	232	223	226	200	246	224	221	231	216	246	195	268	250	256	229	237	221	231	244	228	211	239	225	252	238	238	239	228	249	241	236	221	271	228	231	228	230	259	238	233	214	228	227	212	242	224	219	247	231	233	230	245	179	230	232	232	250	216	241	249	240	223	237	229	230	200	245	226	234	238	222	254	243	238	233	221	218	259	250	242	231	250	220	237	230	277	208	239	224	234	216	230	215	221	212	253	217	234	233	244	246	225	230	205	222	233	243	237	202	235	252	202	222	232	224	254	250	233	249	221	232	247	226	261	238	233	234	244	236	213	234	228	203	237	212	254	224	216	247	245	235	221	239	210	221	238	233	251	257	225	239	222	211	225	253	238	210	206	237	240	212	227	228	248	243	235	241	256	216	264	249	222	220	201	214	212	233	243	257	242	244	235	236	232	210	223	242	247	233	204	216	238	245	230	230	237	234	223	238	248	208	222	205	247	264	267	224	233	235	230	255	236	246	212	205	237	215	257	248	255	217	252	252	254	223	233	233	216	232	243	250	208	243	223	230	240	266	235	235	250	224	224	234	210	222	224	212	255	234	237	199	236	227	227	216	223	239	219	212	235	247	219	230	217	257	246	228	227	212	245	240	220	242	252	222	231	237	236	231	235	227	236	249	218	268	224	235	204	251	256	218	230	207	253	247	242	237	252	238	220	226	251	252	229	250	237	246	210	249	214	226	211	218	241	220	238	230	226	265	236	238	258	224	250	210	230	234	216	230	238	213	240	243	227	212	230	247	218	245	244	248	234	200	238	248	215	242	233	226	247	222	246	227	234	255	243	257	228	239	243	219	240	256	238	242	234	228	231	225	256	217	229	220	240	252	217	206	233	223	257	208	248	210	206	209	250	217	220	226	254	225	262	228	250	234	222	231	219	234	227	237	222	218	235	232	238	286	238	237	241	218	224	233	216	253	212	248	225	234	231	211	226	229	229	234	224	249	236	229	259	239	215	229	218	217	248	225	209	224	220	230	233	239	236	237	244	236	212	249	259	209	243	253	251	217	213	230	244	236	244	243	250	228	212	226	278	259	261	235	254	256	249	221	228	234	221	263	244	246	237	238	225	225	237	240	216	192	200	222	231	246	221	233	221	230	222	225	216	248	230	236	253	189	249	228	235	236	228	234	243	221	222	240	231	226	220	219	198	223	225	210	217	261	265	237	218	240	220	216	206	238	233	240	201	225	227	241	227	242	252	262	227	218	243	237	218	230	255	237	218	229	230	234	240	256	223	237	214	249	223	233	233	217	219	221	266	243	232	244	226	249	226	249	219	228	250	222	213	241	236	217	244	240	232	221	226	224	231	228	209	223	223	230	207	206	260	229	254	241	225	224	225	226	257	235	224	220	206	243	210	234	223	231
39849	51697	34578	19321	9733	3809	1078	370	274	284	260	275	292	281	253	256	285	282	249	288	265	293	298	256	276	281	263	300	276	293	265	260	280	293	261	247	292	285	274	275	271	276	273	241	271	278	248	276	277	280	286	234	265	277	295	275	279	285	301	304	258	251	269	296	275	270	289	296	291	291	249	290	276	243	277	258	273	253	253	269	270	249	291	286	277	273	274	275	294	300	258	246	261	299	250	272	262	286	271	261	290	260	262	290	286	275	248	297	274	249	301	272	299	270	228	291	316	259	287	262	291	288	279	275	260	268	260	302	252	274	231	288	262	275	265	290	279	249	283	275	274	274	281	309	275	291	263	284	273	266	302	240	266	283	274	269	289	250	281	252	303	248	279	266	263	297	267	241	292	269	315	290	278	269	304	279	257	246	288	260	264	311	263	241	251	264	268	269	260	249	284	301	256	294	270	284	292	275	265	260	290	246	271	274	266	276	259	276	283	265	263	273	255	271	251	279	289	247	279	278	242	293	272	297	308	262	265	258	296	292	278	287	291	262	248	289	251	276	273	282	287	262	253	271	267	288	258	298	268	263	291	281	268	254	256	266	280	249	265	264	249	275	291	269	259	280	253	254	279	259	244	276	280	271	305	272	276	246	296	278	271	280	305	279	286	293	313	260	269	277	252	273	267	268	251	256	278	263	280	253	280	284	282	262	270	254	272	245	289	289	252	240	272	293	258	259	298	270	269	277	282	274	259	292	247	304	241	277	304	280	266	263	265	270	273	272	253	266	274	268	281	268	260	268	281	250	301	258	265	261	276	261	263	250	296	248	276	267	301	278	287	254	268	266	290	257	294	255	299	264	283	250	276	276	293	284	286	271	237	264	293	249	271	285	263	251	284	273	277	276	234	284	252	268	296	276	303	265	267	270	293	274	252	260	318	260	284	270	266	268	271	241	288	246	315	271	277	305	265	262	304	290	290	271	250	279	269	269	272	262	262	278	296	289	258	250	285	286	287	249	266	276	278	296	285	271	253	256	269	246	253	277	269	278	298	254	269	267	256	291	269	277	273	282	275	282	284	254	279	266	248	282	240	271	260	282	251	266	265	307	264	255	267	299	272	288	249	277	327	249	278	250	273	268	271	278	276	262	275	237	254	305	248	263	270	267	245	287	282	295	287	265	263	283	287	250	279	251	269	277	271	236	262	262	266	281	292	298	295	270	296	285	265	284	300	279	278	250	254	307	266	270	262	290	266	256	277	253	297	273	255	266	265	283	301	286	270	246	280	263	294	255	255	279	220	286	274	271	287	266	280	262	260	253	264	273	289	300	244	292	246	259	269	274	278	286	294	265	295	304	282	304	269	309	278	280	305	264	255	295	262	293	279	259	275	288	283	276	266	251	250	262	266	298	260	273	278	277	275	289	250	262	290	258	279	280	261	279	283	256	282	283	289	277	275	264	283	303	260	292	276	278	271	283	271	277	257	274	285	292	279	255	283	262	247	284	278	311	282	243	257	274	294	281	263	258	282	269	259	307	279	281	275	275	278	274	258	272	288	304	285	254	300	284	278	325	257	266	250	258	265	259	284	282	283	281	270	274	301	266	276	279	279	287	303	273	254	308	269	299	265	282	244	272	281	299	288	247	281	266	271	278	254	268	278	258	279	257	281	259	248	277	280	289	272	293	284	281	275	291	251	282	269	282	268	276	279	268	268	242	266	267	274	280	265	292	275	278	268	263	290	284	291	255	271	262	314	294	255	283	291	237	275	284	282	263	264	286	277	280	283	281	268	286	256	292	265	290	268	273	278	266	285	257	268	274	246	272	269	277	270	289	298	300	264	264	283	305	258	264	276	280	314	272	287	264	276	254	250	249	274	265	265	291	278	289	255	271	318	254	265	267	275	272	248	278	302	252	275	236	276	287	279	320	283	248	250	249	261	291	266	269	262	245	308	256	259	303	268	291	272	303	284	279	279	269	307	241	255	295	298	252	260	249	272	279	240	259	270	263	260	279	225	275	287	271	266	276	275	264	262	290	239	283	277	289	281	231	277	257	266	259	284	255	286	266	267	325	264	287	276	261	290	238	282	269	296	250	284	261	265	286	298	253	264	239	257	254	273	256	263	293	261	273	273	288	264	260	275	276	285	297	268	247	239	264	270	283	273	299	329	269	285	292	238	274	273	290	286	278	283	306	307	288	280	297	283	280	315	278	271	279	235	257	252	279	267	257	285	273	256	278	279	290	295	247	275	271	271	274	278	287	276	259	269	272	267	262	304	281	255	278	277	265	286	267	293	279	273	291	277	294	292	276	280	274	281	269	281	277	290	292	279	233	262	303	287	263	277	265	275	290	250	271	244	254	252	263	273	300	261	266	267	264	247	289	255	285	278	276	274	294	280	285	269	266	260	271	254	265	294	254	262	277	262	291	305	275	301	281	281	291	292	289	296	277	251	270	286	278	254	274	250	294	290	282	265	242	257	263	287	270	267	319	299	276	256	262	295	286	273	286	278	250	235	263	269	257	301	257	291	281	288	272	268	248	247	264	269	297	254	275	270	271	234	278	264	273	253	261	249	259	285	265	274	247	271	270	272	276	249	262	264	274	275	269	277	283	279	266	249	247	264	248	277	276	287	258	233	284	254	289	297	287	264	291	267	261	284	267	303	278	284	288	252	286	257	274	267	265	257	264	309	293	256	276	279	296	296	269	305	272	265	281	275	274	286	265	245	277	269	290	267	262	263	272	286	264	279	291	268	253	267	281	247	264	263	262	284	260	250	268	290	291	307	283	287	268	268	288	259	273	288	280	312	296	252	277	248	269	291	279	282	255	258	277	293	253	242	303	266	341	263	277	272	305	241	258	289	286	270	301	246	275	268	257	262	253	291	293	253	281	264	246	272	292	284	299	268	291	246	290	279	248	256	280	269	256	278	277	270	259	265	273	275	277	260	295	282	240	295	260	278	268	293	278	300	290	279	248	294	272	286	277	289	267	249	284	244	265	277	268	283	252	296	291	279	297	264	278	248	261	276	264	301	290	258	316	281	256	253	277	278	281	270	286	270	256	272	279	250	293	271	257	268	298	274	276	240	260	294	274	284	283	272	267	267	288	264	282	265	283	268	284	262	298	273	294	243	292	280	305	266	264	312	223	232	253	262	264	295	276	291	232	293	290	296	270	294	286	283	263	284	278	243	266	276	279	282	269	276	281	259	265	263	265	253	278	271	288	258	269	282	267	261	256	293	232	260	279	264	237	255	294	286	281	265	287	261	255	279	256	268	264	266	293	281	266	254	276	258	269	295	273	258	259	293	267	257	270	299	271	272	287	283	282	267	282	252	272	262	251	288	286	270	249	259	252	255	255	292	279	293	295	281	263	265	273	298	290	270	279	259	288	265	296	250	283	286	259	276	273	266	299	291	277	258	309	279	274	255	269	244	275	260	299	284	273	283	293	280	268	277	264	267	276	246	316	290	281	290	263	265	271	259	252
23872	20947	28017	24503	20809	11509	2581	614	297	321	313	270	287	292	265	266	276	279	306	276	282	262	292	294	292	315	262	274	274	308	303	277	270	290	269	305	297	258	261	297	295	271	289	264	305	272	280	277	272	278	269	264	300	310	287	272	304	268	264	267	259	277	306	278	321	276	265	268	289	250	270	291	298	333	297	289	290	269	271	252	290	302	306	308	282	277	310	292	274	262	302	295	287	307	270	292	302	251	294	258	310	293	273	285	312	308	268	298	287	288	271	297	295	268	292	289	320	278	280	307	312	303	296	285	319	247	252	242	302	292	263	274	308	267	301	285	300	298	284	270	287	284	283	279	295	285	309	275	329	271	260	246	300	261	292	259	291	277	261	276	274	299	286	304	255	268	292	273	283	270	272	290	273	299	270	287	280	284	279	298	314	268	268	295	266	250	251	320	298	289	284	317	315	302	251	274	268	264	248	304	264	253	282	262	271	269	312	284	270	297	311	325	269	282	292	295	268	270	302	289	301	292	298	307	280	291	347	296	263	302	256	271	275	306	266	289	271	282	285	286	271	278	291	327	274	287	288	283	302	274	275	291	260	276	268	294	311	285	281	246	308	297	294	270	260	228	276	257	283	265	300	332	269	301	291	267	294	281	264	282	298	292	271	313	282	290	265	299	301	302	255	285	276	281	314	259	257	282	297	285	278	284	299	325	273	280	289	274	278	308	311	301	286	294	281	283	255	274	274	285	266	308	279	291	298	313	294	268	270	267	288	297	288	281	304	247	298	300	291	270	272	291	258	275	269	274	292	282	243	303	268	279	271	281	300	283	261	285	292	292	279	321	278	307	291	297	293	314	323	283	293	329	263	284	261	286	276	328	297	285	271	284	280	290	288	295	277	273	296	264	263	284	255	292	303	270	309	268	256	288	286	285	291	286	258	266	286	293	244	302	274	286	296	279	284	300	278	307	273	304	278	305	280	262	311	276	244	241	300	257	308	271	298	278	298	288	281	280	291	299	303	283	271	279	260	291	250	282	277	254	280	297	285	287	284	291	287	283	296	264	242	271	287	273	298	317	288	298	325	280	278	285	289	269	281	276	301	276	269	304	285	304	276	253	280	289	294	271	282	263	286	306	292	302	291	282	266	278	306	287	273	309	272	263	266	326	274	260	275	280	279	266	301	277	283	301	300	269	294	268	304	242	298	280	290	279	294	311	249	315	280	319	290	282	307	291	294	277	266	269	276	260	284	310	298	340	269	261	288	257	264	303	287	322	264	274	278	296	290	259	293	308	282	282	289	282	314	308	295	287	289	300	299	260	304	307	307	274	290	281	291	312	287	263	289	269	283	293	280	307	286	286	280	272	253	253	290	256	244	289	254	278	290	290	306	270	304	297	270	317	255	285	292	290	277	299	275	307	277	294	293	327	264	271	284	270	311	303	285	277	310	286	275	314	296	312	277	293	277	291	295	264	300	319	289	289	280	288	308	296	291	276	298	285	273	306	269	305	244	290	281	280	282	306	295	320	285	286	306	253	242	295	290	298	287	266	300	265	296	260	287	275	288	285	311	265	294	303	284	300	273	321	302	274	280	308	269	274	254	296	284	281	264	277	271	284	268	269	327	285	276	284	273	265	291	281	285	256	310	315	282	282	262	244	281	277	266	272	282	300	293	343	300	282	285	300	303	289	286	292	286	319	292	282	247	282	279	276	284	270	278	268	292	293	319	266	300	294	274	278	301	285	296	292	288	268	299	316	298	273	301	284	271	305	286	269	297	254	257	263	256	305	296	256	271	294	273	287	300	303	285	320	282	289	276	290	263	316	245	279	288	290	271	270	295	262	227	275	278	305	246	296	269	272	300	286	311	295	269	286	307	270	267	282	270	300	302	274	292	284	288	288	262	277	309	271	274	281	270	268	275	324	304	256	286	280	282	264	280	290	293	283	286	303	291	277	291	330	282	282	281	305	320	298	304	280	294	280	296	275	280	275	301	304	268	270	259	289	304	281	290	271	268	275	283	283	306	265	276	297	298	269	268	312	253	298	266	278	271	290	258	294	275	292	289	268	297	307	269	288	281	273	270	309	320	313	319	284	296	265	263	286	266	260	279	271	289	312	296	270	279	271	273	288	268	268	278	286	281	274	282	275	288	250	293	303	276	265	243	280	284	306	292	289	302	286	264	292	313	289	276	298	293	258	327	255	298	265	274	265	317	288	286	257	272	289	266	294	289	284	255	248	274	293	304	254	275	287	289	274	279	284	291	276	275	282	285	284	273	286	280	292	281	290	287	310	284	278	285	272	301	263	316	283	274	277	289	317	263	256	256	260	286	301	257	319	270	280	317	285	283	267	278	292	270	302	277	303	299	287	295	266	263	310	273	274	260	272	262	284	273	251	274	257	257	311	281	278	282	296	275	288	295	288	262	286	273	277	290	292	287	281	266	306	254	288	277	256	243	299	258	284	281	298	267	284	288	304	276	311	283	272	286	291	314	296	293	288	270	307	265	265	284	252	268	285	257	285	283	282	320	286	285	284	291	273	288	298	256	286	300	282	295	305	269	283	283	270	311	257	283	269	281	283	274	301	252	305	256	285	288	294	290	294	280	283	283	299	298	291	283	276	288	271	273	281	298	270	256	315	290	292	301	266	276	272	285	276	280	264	281	296	284	285	279	281	291	283	283	291	268	275	297	281	300	287	291	264	301	267	276	260	301	276	282	305	270	291	271	299	270	296	308	312	287	299	280	275	262	285	287	301	277	302	275	293	306	288	305	311	255	305	310	298	302	264	286	255	272	266	259	270	273	285	287	309	247	309	293	266	266	297	280	281	294	267	298	261	286	295	327	301	283	316	303	280	269	275	292	297	279	277	313	275	276	280	287	289	253	286	279	297	277	273	269	300	290	308	254	266	295	281	262	261	294	301	280	298	282	298	268	317	320	265	273	285	278	270	322	285	279	245	262	288	276	311	286	295	293	270	313	304	295	286	247	278	296	288	306	301	255	317	288	266	291	301	275	290	292	240	265	310	273	287	262	295	270	310	249	289	297	322	302	286	280	261	273	265	270	280	296	272	282	287	246	305	270	246	286	271	274	261	301	322	288	240	291	282	289	290	286	295	296	314	305	292	284	283	268	265	331	305	297	271	280	294	296	287	288	294	289	297	272	243	306	276	259	276	286	283	292	271	307	295	257	296	286	262	275	295	315	246	277	272	310	283	299	293	272	284	318	285	304	270	286	281	289	303	273	257	309	290	279	274	288	289	320	282	273	261	280	308	303	310	268	303	271	279	312	279	281	256	280	274	248	303	296	287	303	265	295	300	277	264	275	296	281	310	294	305	288	282	287	284	271	275	313	297	291	264	281	307	324	296	253	296	295	283	269	299	289	267	278	280	298	278	270	282	289	289	300	288	290	293	273	282	276	277	296	273	272	278	276	288	273	289	303	289	292	275	296	297	292	285	285	315	295	283	274	276	269	287	289	297	248	289
42582	54466	39004	26424	13424	5175	2309	669	363	348	351	313	328	314	357	333	299	337	371	330	356	286	320	339	343	314	333	322	329	294	313	337	308	339	350	295	311	313	317	303	300	315	291	316	347	308	336	314	342	318	350	345	329	324	353	315	313	310	298	324	301	334	308	297	326	327	320	319	294	283	314	326	345	318	332	320	319	309	348	350	310	324	309	294	328	316	320	324	327	341	318	313	307	313	321	325	336	358	351	331	313	350	336	337	343	300	313	312	304	322	329	336	329	329	334	339	304	334	336	317	323	313	318	306	307	272	304	300	315	318	321	300	306	322	279	317	307	340	310	329	311	340	342	355	323	307	325	315	326	317	318	329	310	335	319	317	316	336	296	315	323	352	353	322	330	306	304	341	339	332	372	337	302	299	331	328	319	358	281	349	312	333	312	323	312	320	327	316	345	327	307	315	311	334	318	322	318	338	333	327	325	305	295	311	334	327	321	313	297	322	307	320	351	357	308	318	352	320	322	332	296	318	319	342	333	301	304	373	323	326	340	310	267	329	334	362	332	291	309	300	328	333	332	324	315	306	353	314	329	325	301	315	328	323	320	311	304	316	310	313	343	347	334	321	327	319	322	338	305	309	312	315	312	332	330	316	305	342	313	305	315	363	339	370	328	319	329	365	311	348	337	312	307	303	319	341	342	305	306	326	330	337	299	344	349	327	365	319	318	318	315	320	333	328	334	305	325	319	324	345	338	308	324	305	298	333	318	314	288	350	373	312	349	344	339	318	332	333	322	327	312	345	309	315	313	325	328	324	309	325	315	314	318	364	324	340	336	307	321	388	346	335	331	372	316	311	325	291	345	290	311	318	309	300	321	307	331	309	355	304	354	305	328	314	305	309	337	322	320	306	317	343	337	301	322	291	354	303	331	320	307	314	350	328	337	341	318	322	319	320	330	342	342	351	338	317	290	300	302	319	298	323	344	321	325	316	367	319	339	325	322	330	339	292	352	291	316	294	333	315	315	320	326	315	313	310	317	312	315	292	320	306	288	300	311	302	331	325	335	307	317	352	352	339	337	346	322	338	336	321	345	291	332	286	303	327	333	287	327	332	336	333	289	349	312	341	315	291	311	297	320	365	368	316	303	307	321	299	318	302	346	306	322	345	345	353	346	341	327	293	320	316	323	327	317	324	317	309	325	287	322	296	311	314	328	280	295	341	332	300	361	324	301	322	345	330	340	300	331	295	336	315	318	349	327	325	341	327	315	323	310	336	338	322	303	330	321	346	305	334	330	321	344	326	320	316	317	307	298	317	344	326	308	313	314	327	303	326	337	346	322	356	296	337	326	327	326	327	307	321	326	315	302	315	332	342	309	303	301	350	328	330	309	333	356	304	325	329	305	326	322	312	342	304	308	325	296	336	302	344	290	335	315	326	353	308	299	298	302	303	323	307	306	335	336	322	340	343	355	332	355	336	327	332	312	311	300	319	327	333	338	325	315	313	307	316	352	324	352	341	317	325	325	331	319	304	277	303	304	331	294	326	320	307	337	332	334	317	313	338	343	299	310	303	291	309	325	287	329	330	319	302	327	335	349	330	329	327	330	338	340	316	341	310	316	312	330	316	337	319	331	321	307	326	345	345	310	302	328	340	337	299	341	303	349	304	329	328	334	334	297	310	341	295	318	340	306	328	319	318	331	323	306	314	325	310	350	315	341	321	332	293	343	313	288	308	326	313	318	322	360	301	336	300	317	310	337	286	308	340	296	348	341	308	301	327	281	309	333	353	334	314	338	326	329	355	345	350	315	339	311	328	290	285	318	342	308	357	317	325	313	324	323	312	377	321	294	317	344	324	316	309	332	300	306	318	318	360	313	316	336	324	294	337	328	330	315	312	304	321	311	314	322	323	297	332	338	308	344	276	341	339	308	347	284	338	316	302	359	300	297	321	319	319	328	308	348	318	294	292	333	342	345	329	341	329	322	299	332	340	313	317	337	335	287	331	327	296	331	335	301	306	324	299	329	305	310	302	301	321	297	318	292	286	310	329	347	291	306	325	355	330	321	295	293	355	302	303	326	323	322	331	294	327	353	308	301	297	339	332	330	331	340	337	312	312	348	326	347	318	324	312	371	309	323	320	339	331	312	334	339	291	336	307	322	303	330	319	325	304	342	323	301	319	329	327	295	342	284	344	339	340	294	300	366	326	319	318	330	324	316	347	325	314	321	313	331	323	335	322	349	330	288	325	284	331	326	335	323	312	328	321	313	335	310	311	321	305	315	349	329	300	287	331	336	327	348	284	328	324	333	325	309	298	327	279	314	312	319	336	314	310	310	335	306	287	338	308	320	317	307	341	297	319	337	300	326	270	335	298	342	297	331	330	341	334	290	330	330	304	314	326	367	324	325	326	307	303	322	323	339	309	326	309	317	319	337	312	334	313	320	336	351	321	316	359	322	371	341	300	316	300	327	333	310	313	348	303	295	334	326	337	305	344	313	332	301	329	306	319	351	318	315	330	304	329	320	318	316	315	316	334	305	316	329	328	319	311	346	312	336	322	338	358	316	324	342	309	306	332	326	317	342	319	313	333	303	317	321	330	285	297	348	318	311	319	323	315	293	318	298	312	312	322	335	307	317	316	302	311	325	327	299	358	362	314	307	327	338	330	321	336	340	300	340	322	266	316	312	314	338	329	315	311	322	331	347	326	316	308	333	318	315	304	322	302	348	321	336	309	322	357	303	333	335	320	312	319	300	322	328	337	320	335	315	326	342	327	297	335	320	318	337	338	304	306	331	329	297	307	325	317	306	349	342	335	317	339	307	338	330	302	328	341	330	305	298	320	344	327	349	324	323	346	299	330	317	314	280	332	336	301	317	307	331	300	353	337	346	297	328	294	301	312	339	323	337	287	320	312	324	313	332	330	322	319	301	304	306	326	331	301	311	313	357	290	360	314	308	317	325	339	318	321	325	308	324	314	342	325	339	310	311	342	352	343	281	334	315	314	349	330	322	316	344	324	305	359	342	316	290	339	329	323	332	339	315	321	317	327	315	321	315	312	324	355	309	331	348	319	291	325	321	307	330	301	304	326	329	310	320	286	307	329	315	293	340	321	305	341	314	294	326	334	288	376	331	290	371	325	329	321	321	306	325	337	292	321	313	304	288	312	338	327	315	309	319	291	311	352	347	327	348	335	321	312	336	320	294	342	295	352	302	330	341	358	336	285	337	332	336	346	310	324	329	337	306	324	293	322	334	312	324	322	333	306	351	309	319	326	332	322	329	333	289	314	343	337	318	322	329	323	287	324	332	309	289	325	321	296	298	282	328	290	281	339	326	341	319	322	302	332	343	349	324	303	285	307	320	347	368	343	324	331	309	314	334	301	317	307	285	337	347	310	324	344	296	309	318	317	333	332	301	300	327	331	325	342	337	311	320	325	297	322	335	363	317	310	348	308	332	334	298	315	309	326	345	339	299	311	370	341	333	347	339	324
25330	21257	28493	26997	16642	5575	1635	489	370	348	370	317	380	335	326	353	342	382	340	312	309	323	317	315	343	321	322	340	362	338	313	320	296	315	296	299	329	316	339	318	349	335	302	327	349	332	312	330	332	343	332	324	319	310	366	335	325	333	356	345	347	318	298	369	286	323	326	343	347	326	301	340	305	309	336	331	340	330	313	340	345	308	331	341	369	359	276	316	350	341	335	311	358	359	311	307	304	323	354	336	367	340	332	322	362	333	343	341	322	307	356	314	318	316	328	320	299	316	336	344	310	350	306	312	335	320	346	320	329	340	327	315	339	339	315	329	331	354	322	311	343	334	321	313	317	360	316	311	341	362	291	311	316	367	304	319	325	329	326	332	337	305	324	315	318	320	319	340	303	342	324	293	346	337	297	297	337	333	300	343	331	351	301	303	321	345	338	333	333	302	336	326	298	308	347	290	323	351	344	325	344	363	333	323	314	340	275	309	365	347	328	320	302	338	356	353	346	319	313	316	316	335	337	346	312	296	309	347	310	320	318	337	270	300	366	345	339	304	332	350	339	325	307	367	336	340	355	326	321	316	305	311	324	330	332	320	338	344	312	322	349	308	363	332	318	325	332	303	301	316	324	287	307	296	337	312	332	337	325	334	320	332	339	326	325	320	350	294	282	317	332	306	323	330	307	323	324	361	328	342	327	344	345	314	365	341	348	326	340	313	319	334	327	342	324	341	295	332	303	317	323	337	317	335	330	327	320	343	302	329	329	328	333	370	302	331	314	299	314	324	351	337	325	332	366	281	300	327	309	330	351	302	352	299	336	341	328	337	326	327	295	338	346	311	341	346	303	335	354	341	302	306	329	309	344	333	323	323	365	316	341	347	318	319	294	297	313	328	319	324	327	350	312	316	333	319	336	334	337	328	320	337	345	339	333	310	311	289	339	335	341	309	318	305	337	337	325	334	320	365	336	352	320	300	303	334	348	309	314	317	319	359	347	341	296	288	336	335	338	329	306	345	341	315	307	315	306	318	341	304	347	313	340	324	329	331	328	310	318	320	310	336	303	361	343	327	322	329	321	299	325	339	306	326	311	336	314	308	330	356	327	333	318	355	336	354	313	342	317	337	333	303	309	332	319	340	346	335	322	314	315	330	323	343	334	324	311	351	322	296	323	358	337	327	316	354	336	295	354	324	323	354	323	335	319	339	337	348	315	321	309	298	345	321	366	296	314	323	356	329	316	330	285	360	334	341	334	298	333	340	335	317	356	317	309	316	303	338	338	307	320	313	328	340	321	344	318	296	330	347	307	323	318	345	358	307	309	334	329	311	306	309	277	325	345	341	326	328	331	334	318	333	329	320	334	338	328	337	325	348	288	305	368	335	312	346	303	286	302	340	305	346	326	321	388	343	328	319	317	306	305	328	325	328	324	280	321	330	343	310	347	352	319	340	343	345	330	335	360	349	329	311	313	350	325	317	314	357	317	321	353	327	314	310	328	327	344	334	335	318	347	324	316	334	327	336	314	288	321	339	329	333	308	307	330	323	281	313	343	299	341	306	298	325	320	323	329	326	317	310	363	352	327	347	327	304	311	330	342	340	341	313	307	306	336	301	325	316	353	311	319	358	358	315	340	357	350	319	309	305	322	333	332	307	333	327	338	334	324	321	328	354	320	336	320	320	314	334	359	340	327	320	345	308	322	338	332	340	326	333	322	336	326	372	334	306	289	360	328	299	331	308	329	340	293	321	356	315	330	340	327	344	319	309	318	318	327	337	301	301	334	330	339	335	329	318	324	318	328	355	295	326	361	323	367	339	340	332	310	306	345	283	356	331	310	329	346	323	333	338	335	338	354	289	372	306	310	367	320	336	317	307	333	316	325	327	311	327	315	318	308	301	316	331	338	324	355	308	346	312	364	331	308	324	338	304	333	356	329	338	354	324	312	310	331	343	331	333	361	315	299	326	322	325	329	316	342	336	324	352	326	323	329	302	310	313	322	309	285	317	298	355	338	350	320	341	333	327	346	319	329	335	293	321	317	328	317	324	302	334	314	336	322	340	328	318	361	344	328	340	289	353	316	357	312	363	343	314	328	333	329	315	341	325	335	274	321	320	323	338	343	403	334	308	332	331	321	327	330	310	320	313	345	297	315	310	360	319	337	345	322	337	306	342	292	371	325	325	353	329	303	317	350	329	357	312	345	348	325	330	333	329	323	314	317	330	335	331	327	325	337	345	333	333	336	343	346	295	347	299	301	326	345	344	301	307	314	318	347	326	350	349	341	315	332	323	329	324	304	328	358	289	321	316	314	328	315	355	322	319	358	331	330	321	323	328	321	332	317	312	310	325	309	323	342	328	354	384	328	324	333	351	301	313	311	326	324	326	347	326	332	328	333	337	318	332	306	325	346	307	338	335	318	365	320	345	348	348	341	334	303	340	342	296	353	333	335	308	330	298	353	350	335	329	347	316	295	332	332	340	342	343	308	322	326	299	330	323	347	321	331	320	342	316	350	362	311	339	301	334	293	356	366	302	317	346	328	318	306	321	307	335	333	329	328	356	292	330	312	336	320	328	342	302	331	318	303	308	324	287	333	301	323	348	316	326	338	300	354	304	336	322	344	349	314	308	339	315	320	344	326	328	337	339	308	310	327	301	314	324	309	350	342	363	323	307	318	313	307	325	329	328	355	336	370	325	357	316	348	350	303	336	337	313	307	346	304	345	332	351	314	320	333	327	377	288	321	354	329	333	343	302	321	336	338	298	341	319	313	295	345	330	340	285	298	395	334	338	286	319	293	313	319	312	295	319	337	344	324	357	295	331	339	330	298	326	312	356	304	296	336	315	341	353	307	314	330	305	364	305	301	350	310	341	322	360	328	346	339	301	327	343	294	332	350	325	311	334	334	314	334	312	369	325	325	328	329	331	346	346	337	313	305	344	355	335	346	330	332	319	337	330	326	307	325	304	315	343	326	337	361	351	346	297	331	358	308	324	310	313	337	329	315	280	336	335	359	309	322	313	334	331	321	332	312	327	330	321	328	336	336	310	310	319	354	332	327	347	315	325	347	322	347	317	338	331	337	322	340	338	343	300	329	307	326	295	320	324	344	343	337	326	323	350	308	318	315	331	358	297	299	335	357	340	311	339	308	333	317	329	337	327	305	342	333	316	321	304	315	300	334	316	318	339	298	323	298	310	360	336	298	339	332	312	317	305	287	316	337	313	310	330	285	346	306	323	328	327	331	290	326	320	298	313	334	322	326	351	335	334	347	351	361	340	341	294	315	305	312	349	289	325	325	303	360	310	329	309	324	336	315	333	300	328	327	336	316	377	295	322	320	331	332	322	322	381	317	345	349	323	315	323	323	328	313	344	341	325	378	357	313	350	336	319	357	350	349	336	302	334	328	304	331	349	328	307	358	350	337	340	334	348	355	297	342	321	305	298	277	333	323	352	303	332	318	321	322	311	315	330	312	302	349	357	354	333
39832	52440	38060	25516	13452	5512	2230	596	422	381	425	359	390	374	367	426	387	395	365	402	349	386	412	352	371	365	380	358	369	382	367	367	385	378	368	368	396	348	356	351	353	366	355	341	357	412	372	392	390	376	394	397	372	361	431	390	389	366	399	357	357	413	411	402	375	369	355	336	400	397	396	366	416	375	366	368	372	376	340	363	359	407	371	393	330	371	353	385	384	396	401	382	378	412	373	338	350	398	375	367	367	375	370	358	379	384	349	385	408	396	392	360	356	374	369	378	337	355	346	387	369	378	378	379	390	368	377	371	399	367	413	385	384	355	406	386	424	381	390	387	368	378	387	383	355	362	410	391	394	325	371	362	360	372	360	399	362	355	356	377	369	379	416	372	373	373	388	364	408	357	373	368	368	416	391	364	393	366	387	409	368	374	370	421	403	340	386	409	348	396	368	365	376	398	379	368	360	391	380	388	393	383	357	388	405	398	410	383	417	406	361	385	380	379	340	353	377	372	385	364	404	359	376	373	401	383	391	384	355	361	348	385	369	374	409	385	360	419	389	355	346	342	379	383	390	353	401	400	423	405	340	370	332	368	356	387	362	382	334	357	338	367	384	375	395	359	382	391	413	340	380	389	356	389	386	403	397	388	386	391	370	384	357	419	354	396	436	387	382	373	394	375	379	372	370	367	381	357	362	401	375	387	403	373	388	375	334	369	364	380	382	351	366	382	376	385	367	368	375	365	405	387	394	384	367	412	413	353	370	364	357	374	386	386	368	392	364	372	371	371	358	379	384	380	359	367	364	383	390	389	411	388	412	342	371	381	341	376	371	351	429	326	388	377	369	399	392	385	386	369	391	417	369	346	371	403	337	349	369	355	362	374	393	364	355	357	399	360	404	379	378	369	391	388	371	357	369	348	407	360	390	357	378	324	376	393	350	371	391	393	360	359	371	416	397	365	374	370	367	368	383	385	401	390	385	351	331	399	407	364	351	391	405	339	426	372	403	361	412	362	385	418	360	390	415	370	384	367	353	384	389	397	393	374	402	380	353	398	393	372	347	403	372	392	408	364	393	377	381	389	375	372	341	379	361	353	334	375	398	386	345	376	398	359	355	378	387	398	351	392	382	373	392	392	382	378	377	369	384	368	392	406	345	365	368	362	413	344	392	386	384	393	327	372	374	407	356	381	382	384	362	416	367	384	381	384	364	373	381	415	370	400	340	359	389	365	392	357	372	396	350	359	397	392	380	357	398	368	364	376	400	347	361	395	396	364	406	348	394	383	382	380	396	359	358	394	351	385	390	386	363	342	371	409	391	402	363	313	365	380	382	400	361	393	378	376	426	363	360	363	385	389	414	394	392	418	377	384	356	360	413	358	373	359	374	406	374	378	392	379	387	408	388	378	386	360	374	385	402	396	380	376	395	376	352	364	349	394	394	357	357	357	369	378	350	420	383	389	386	391	359	386	396	386	388	351	377	385	386	410	378	371	336	361	403	353	391	385	389	373	381	374	390	385	370	395	362	375	383	389	370	380	341	367	394	397	373	377	403	379	351	369	392	398	372	377	397	353	359	365	363	343	368	356	368	365	403	372	364	377	366	382	374	413	375	359	372	399	384	348	351	383	391	356	369	362	359	392	375	366	385	341	348	398	379	383	379	357	374	371	385	396	375	381	380	339	408	388	367	383	378	367	381	419	345	350	378	354	390	393	425	397	397	328	408	412	365	365	367	367	375	401	384	381	366	401	401	374	403	371	363	379	355	376	363	365	353	386	369	366	354	356	382	373	428	371	351	396	394	395	397	378	367	369	393	356	400	361	393	397	373	366	393	388	361	379	370	394	403	389	387	375	403	390	371	390	383	373	358	378	363	390	382	381	363	356	382	372	401	340	388	353	380	385	371	413	359	367	349	390	347	359	366	408	396	361	396	370	378	382	400	408	372	340	376	383	391	335	366	385	393	361	379	351	405	348	389	343	393	367	366	369	386	362	404	403	402	356	386	385	368	359	358	429	385	368	375	366	364	374	345	367	366	346	367	351	376	365	400	359	405	357	367	341	389	381	369	366	361	358	367	387	387	391	357	392	361	376	380	362	385	378	380	385	375	396	395	363	395	378	356	351	378	369	380	369	362	387	381	409	405	322	332	391	359	375	376	367	403	369	374	389	366	400	376	367	377	384	340	399	389	372	369	355	359	402	391	398	368	380	371	365	375	394	411	370	387	403	386	366	389	358	366	375	356	379	358	420	404	369	381	351	346	341	393	383	368	362	357	377	405	374	369	403	383	368	369	379	343	377	332	393	373	351	345	373	373	365	378	391	356	382	388	401	391	358	400	348	346	402	391	384	364	363	362	377	399	402	350	394	357	388	391	393	356	392	362	377	375	410	373	383	397	388	379	377	362	357	412	357	381	337	397	405	361	366	375	385	365	414	359	393	401	368	353	395	387	372	379	391	335	395	384	350	373	376	362	367	381	365	376	363	325	370	389	397	391	383	361	364	390	364	432	379	378	377	361	392	361	332	367	377	366	377	382	389	365	369	387	373	365	341	364	347	392	354	339	376	392	375	369	358	369	391	389	396	386	394	344	377	371	402	365	369	368	398	373	361	370	365	415	423	380	337	385	387	379	396	364	374	336	391	375	362	397	378	385	365	369	363	360	382	358	372	403	381	377	355	363	388	372	413	383	390	407	355	365	370	397	351	385	387	400	368	390	396	409	383	369	369	360	391	382	380	356	361	380	381	415	353	373	387	384	366	338	314	368	350	389	352	375	381	385	361	355	351	374	376	375	386	368	363	382	370	390	376	381	359	371	371	355	364	368	332	349	377	407	390	399	387	396	367	394	351	379	393	400	359	386	369	352	371	367	356	392	352	362	393	389	370	394	339	384	366	366	390	342	383	378	358	370	372	373	348	378	386	376	358	355	374	368	367	371	395	340	371	394	372	358	404	354	354	421	354	377	361	387	354	380	395	376	387	355	358	405	420	344	374	385	390	398	352	341	368	347	397	366	377	380	373	413	379	343	364	386	375	375	409	390	344	347	415	378	371	386	370	377	387	371	370	382	383	396	358	382	369	379	380	388	354	358	395	396	394	352	402	372	364	377	383	386	356	383	380	384	362	341	361	366	388	384	353	374	362	403	385	366	369	396	386	382	346	372	388	385	372	346	390	385	381	392	373	387	352	384	387	370	413	396	382	318	354	365	387	385	379	383	348	394	376	369	395	344	375	367	376	384	375	374	375	413	388	431	354	397	379	383	336	381	368	370	387	386	378	393	339	341	357	366	351	367	376	385	359	401	380	362	388	370	350	397	400	368	398	354	381	381	386	387	380	400	358	380	396	413	374	397	375	402	387	384	371	371	373	363	360	348	383	383	370	374	377	354	393	394	383	376	347	353	357	383	372	394	363	410	354	386	377	398	352	386	363	383	391	367	358	368	367	372	356	367	386	351	383	387	382	387	411	379	385	393	390	396	366	356	362
22940	21121	28941	24240	21539	21340	12753	1579	520	504	498	453	451	464	442	487	459	473	445	455	428	493	461	430	429	478	461	443	437	471	430	443	474	482	438	410	466	470	400	465	439	460	450	450	450	441	475	451	419	440	448	456	455	428	455	447	462	428	431	474	441	467	422	489	447	450	439	428	425	438	456	491	433	454	439	440	439	426	437	444	483	462	417	465	449	447	449	409	462	428	437	456	443	438	465	458	477	466	454	441	423	455	478	432	433	453	474	430	437	424	410	435	444	480	464	431	448	454	460	466	447	452	442	421	434	442	434	448	445	447	450	450	449	435	453	452	482	431	455	437	442	444	451	426	441	424	414	425	460	452	435	445	436	447	471	411	412	459	428	441	454	459	411	443	477	444	425	472	457	449	412	452	445	450	433	417	498	418	469	429	407	420	421	436	450	447	452	433	377	475	454	475	440	414	446	434	461	443	447	477	481	439	445	417	492	499	422	460	451	431	485	490	454	454	451	491	471	442	446	398	399	464	446	472	448	431	427	430	410	465	418	440	444	462	466	419	431	452	455	453	465	459	437	471	441	421	460	452	445	435	436	437	437	445	448	445	464	447	452	457	395	417	429	456	467	462	418	390	478	440	439	449	426	435	426	465	411	459	442	427	451	446	436	441	450	413	450	448	447	421	440	481	401	417	478	458	465	426	423	426	436	480	446	438	454	421	458	440	452	427	426	438	428	453	424	451	468	447	440	435	497	406	488	440	462	446	470	432	464	452	411	449	440	446	440	433	375	426	447	502	464	440	480	440	448	468	459	452	441	441	480	423	406	463	458	471	418	473	435	403	414	432	440	442	435	479	441	490	488	412	439	454	433	479	484	421	425	424	463	420	446	454	449	439	433	461	442	442	436	445	437	451	429	454	451	408	441	468	456	448	440	438	470	413	431	463	458	441	426	446	410	461	425	408	430	490	444	462	475	451	440	458	417	445	478	481	416	485	461	431	418	450	445	440	452	422	461	461	454	462	431	469	453	442	439	458	457	480	456	449	432	450	444	444	465	475	424	485	484	399	427	430	429	437	438	413	483	474	457	408	479	431	403	439	417	432	407	438	455	433	423	460	480	458	473	443	402	417	418	471	466	459	426	463	445	456	438	434	447	435	466	420	454	410	424	407	477	463	446	486	430	461	428	418	423	385	444	443	471	463	429	446	450	455	411	491	454	487	421	418	430	504	423	431	432	465	451	429	466	436	425	435	448	452	454	450	457	436	420	428	415	452	409	446	449	409	427	413	462	450	457	397	420	436	440	407	432	429	444	448	407	459	451	424	472	446	480	420	466	437	387	423	517	441	409	494	454	446	417	438	462	441	480	460	442	452	428	370	456	422	435	413	494	452	438	431	441	450	427	417	460	425	431	445	432	432	457	435	460	447	453	436	438	466	417	444	487	487	465	455	452	449	432	451	406	419	473	434	414	430	437	445	444	438	443	430	411	443	406	432	419	474	423	472	464	396	406	452	469	454	419	432	426	432	454	452	430	442	464	455	444	423	442	446	431	440	414	466	446	463	454	456	419	444	450	452	448	460	452	416	473	466	424	411	466	415	438	427	433	477	469	457	444	467	441	463	422	440	439	443	430	410	463	421	430	464	449	457	451	471	420	450	441	400	437	462	456	442	468	461	446	428	425	425	436	427	440	442	445	453	452	445	428	403	412	442	411	493	439	453	428	467	439	390	463	441	442	456	441	419	442	426	438	410	451	444	470	428	430	429	463	461	451	432	468	435	468	445	458	438	436	442	451	458	469	429	389	424	459	452	446	444	411	425	498	489	477	403	450	474	458	440	470	431	454	420	447	458	481	428	468	418	434	434	414	439	442	463	450	445	396	430	462	443	440	438	425	458	424	450	452	458	435	441	421	458	437	437	437	452	438	439	408	467	416	444	430	442	435	421	466	484	406	462	443	426	437	457	471	454	463	446	469	464	463	432	423	422	437	408	431	421	463	465	441	491	432	436	455	405	462	469	461	483	448	451	408	471	438	449	401	446	451	441	458	464	442	432	400	477	423	448	470	455	459	424	429	428	471	434	471	443	436	458	425	460	436	463	457	432	410	434	431	442	440	465	435	453	444	462	433	433	407	480	464	426	445	441	435	466	451	483	469	443	408	493	456	449	457	448	484	432	459	430	445	435	446	455	387	428	454	442	396	446	438	476	421	456	443	410	397	430	448	459	446	465	448	442	449	462	460	427	457	446	454	421	429	459	471	445	455	461	426	478	386	464	462	434	429	449	440	461	412	428	421	444	418	434	420	418	494	417	431	411	449	436	417	413	423	459	427	475	474	454	438	478	453	452	434	437	452	433	433	435	422	440	434	429	459	437	413	441	398	426	432	449	396	433	461	433	430	422	419	426	475	429	459	458	456	463	451	458	462	441	465	410	484	428	463	475	423	492	496	492	431	453	447	450	432	469	461	478	458	421	457	423	461	439	432	452	453	427	403	427	464	445	436	427	452	480	437	460	413	435	453	424	425	423	439	429	447	472	445	493	434	444	463	465	409	454	450	438	448	443	423	443	437	463	468	429	425	426	397	443	432	481	452	421	451	424	473	467	455	490	417	430	425	454	435	464	423	436	493	428	441	441	434	445	455	450	461	455	428	443	431	465	457	402	428	445	402	449	424	428	403	455	447	447	401	462	439	444	449	450	462	454	390	444	478	488	454	448	476	438	454	416	441	407	443	407	459	473	408	441	427	448	425	465	458	462	425	478	480	432	434	430	466	453	467	440	452	450	434	446	439	452	444	489	448	426	469	459	417	442	472	456	456	452	445	432	405	470	468	437	419	410	458	405	432	456	439	447	454	467	458	418	418	454	467	421	447	413	451	445	469	428	441	445	448	459	444	467	391	460	471	464	455	453	446	445	469	455	454	410	453	437	420	418	430	455	451	435	417	431	441	447	464	418	417	455	422	454	428	444	487	416	455	448	433	415	451	438	432	483	429	464	436	438	447	428	467	441	426	429	425	449	451	406	460	443	415	413	448	462	440	423	410	434	449	436	450	449	433	465	444	430	461	446	428	444	417	443	444	462	421	422	478	433	431	473	442	470	430	444	406	446	452	429	435	444	506	447	418	424	437	433	429	450	468	410	451	416	468	429	436	434	429	480	473	427	422	426	427	437	467	437	479	452	435	441	402	422	441	427	422	407	428	441	440	460	448	439	442	456	461	453	479	400	484	434	458	442	446	434	438	435	386	440	437	421	434	430	427	437	432	418	426	461	419	413	417	453	434	417	426	432	462	451	433	449	432	425	479	406	457	427	464	413	450	422	465	473	394	471	457	431	464	420	440	434	437	458	441	411	426	418	478	443	447	478	402	442	449	445	471	418	439	443	473	436	458	467	444	477	441	447	433	432	438	428	446	414	441	445	487	471	449	412	462	443	420	421	472	431	432	462	476	447	415	436	379	418	437	465	461	424	442	463	437	464	422	451	432	459	398	450
42489	69542	56927	36894	23005	13633	5355	1112	537	563	562	477	519	512	520	499	502	503	442	511	538	507	485	458	496	482	523	480	505	490	519	518	462	476	471	494	495	495	500	498	507	521	516	504	497	502	481	454	506	451	458	500	486	492	485	467	497	482	471	442	442	480	467	452	484	500	483	492	486	458	438	436	448	506	529	482	457	478	504	459	476	487	496	477	448	488	467	480	489	459	475	471	496	515	466	507	482	463	449	483	483	474	493	486	495	499	439	483	487	479	466	493	489	514	456	489	466	488	495	501	511	490	476	479	494	508	495	498	469	509	494	481	499	450	444	487	469	470	493	491	501	467	489	462	503	486	505	480	474	517	502	484	470	489	480	516	473	467	472	468	457	516	494	469	502	481	489	501	450	497	476	466	478	481	513	503	456	518	487	517	496	498	449	475	473	463	503	491	501	502	506	508	469	451	468	459	487	484	458	499	451	478	467	473	511	491	517	522	487	473	487	493	472	484	519	465	501	447	444	473	472	432	448	465	520	484	513	491	481	487	467	518	478	497	503	468	467	489	479	491	478	463	523	528	474	491	498	476	486	483	476	482	497	490	477	526	440	487	465	473	530	501	502	474	472	473	479	499	497	467	506	476	481	479	508	500	501	476	416	445	475	459	471	474	446	510	461	489	487	484	486	445	544	496	449	456	484	453	503	473	532	482	494	462	495	438	512	496	479	471	505	488	461	475	466	490	487	463	498	493	498	486	469	480	520	468	477	465	494	510	469	486	442	464	473	479	474	511	490	445	497	460	493	481	493	480	478	491	497	462	473	499	506	468	457	441	517	524	470	464	475	444	462	479	479	460	487	484	472	503	521	459	502	483	453	477	520	469	498	489	477	476	546	463	485	522	499	498	507	460	434	468	510	487	500	474	542	471	498	513	479	519	491	503	492	491	496	478	516	484	466	489	508	506	463	444	465	460	470	503	481	459	477	481	490	449	429	505	467	475	488	490	470	460	499	498	508	480	476	473	493	472	456	512	492	477	492	484	435	499	486	482	516	507	461	470	489	486	495	499	463	527	453	469	491	515	502	485	485	501	464	496	474	527	488	514	490	457	454	521	517	477	498	478	488	499	498	454	462	458	471	455	464	454	485	475	511	478	478	487	493	516	520	509	499	470	468	441	497	487	515	467	476	428	482	479	479	502	450	426	480	499	482	514	482	501	517	481	495	455	478	485	461	461	512	472	487	477	490	471	534	498	509	498	469	498	504	470	493	482	508	495	486	500	497	436	499	513	465	474	514	498	470	489	482	481	504	454	473	505	510	480	482	491	464	484	502	454	482	485	486	495	467	463	474	527	464	504	501	471	479	496	510	488	464	477	465	471	515	505	511	511	458	491	449	488	490	517	464	462	496	487	446	479	522	453	505	468	494	522	492	462	536	499	475	487	466	516	471	493	485	494	442	453	494	449	521	487	475	457	510	451	477	485	417	504	463	455	478	480	481	458	498	485	464	475	509	513	490	449	499	488	456	515	534	517	472	478	496	484	500	488	495	476	473	455	475	491	484	518	472	457	499	420	491	490	511	504	507	473	497	513	487	460	524	487	504	470	512	496	494	426	471	500	441	445	464	481	480	491	472	519	527	505	489	519	485	493	499	479	477	472	520	445	476	452	479	466	560	489	510	495	462	454	464	484	462	463	458	422	488	470	511	521	476	508	510	484	458	480	504	483	496	488	459	492	502	484	476	486	483	484	466	477	481	470	494	481	495	503	501	470	483	515	474	436	490	495	491	492	474	448	505	508	477	487	511	467	500	515	523	508	471	496	503	444	469	510	454	455	483	479	502	463	489	463	529	518	527	521	469	498	467	471	498	464	521	487	474	473	472	491	484	468	494	502	496	464	496	463	480	503	466	508	465	484	499	493	515	457	513	508	501	483	480	461	483	479	498	471	529	521	467	460	469	477	469	437	500	476	455	508	512	487	446	527	492	484	478	519	520	474	488	451	485	506	491	516	476	490	503	445	477	513	499	495	514	479	498	460	457	468	467	493	478	490	531	478	519	499	543	447	484	477	458	495	482	500	484	494	481	475	522	486	512	460	467	465	474	478	439	484	495	533	496	482	453	496	463	476	495	502	474	499	514	468	461	461	459	448	469	487	460	495	479	505	504	499	479	508	511	494	462	457	467	467	496	480	462	463	506	469	491	490	454	466	490	497	491	464	487	494	480	464	494	496	437	437	474	462	444	499	494	471	448	497	441	484	469	479	484	462	506	492	506	528	471	460	475	486	548	500	474	482	503	479	474	464	442	464	505	472	488	481	474	496	520	509	493	460	495	482	521	500	469	490	521	458	474	477	444	457	469	472	480	475	489	481	499	446	502	508	478	468	449	467	483	545	475	502	498	470	476	437	486	490	468	483	468	476	497	489	486	518	484	482	459	499	485	487	514	493	530	485	486	511	522	491	497	468	471	475	506	507	502	500	535	506	508	495	450	499	492	501	465	489	501	487	468	487	507	460	460	470	491	456	507	507	503	440	520	481	484	491	489	472	482	508	541	473	480	515	447	478	511	471	470	484	493	474	508	506	491	482	479	470	469	456	508	490	477	500	460	495	454	455	493	546	511	479	477	512	472	450	517	491	460	483	457	478	492	486	467	467	494	518	455	461	464	492	440	475	459	468	472	469	487	518	487	472	456	476	503	499	448	493	459	481	475	478	486	477	480	455	502	538	482	450	489	498	495	446	457	494	479	455	489	496	507	480	473	508	464	493	461	503	456	476	488	460	467	483	501	439	491	469	482	487	456	470	465	417	446	467	433	480	509	504	491	485	457	456	458	497	471	462	450	453	473	464	450	500	478	493	472	503	487	467	495	505	477	477	476	473	481	501	482	470	514	469	484	476	503	480	510	467	490	485	496	492	483	477	492	511	489	508	491	471	513	505	487	453	483	487	537	531	480	510	464	475	468	464	457	495	521	492	464	489	471	471	462	467	511	500	496	477	489	502	481	502	487	482	521	481	512	512	496	515	469	516	470	464	477	501	456	481	485	506	457	504	518	515	471	477	461	507	505	499	464	444	492	489	473	449	448	507	466	466	474	448	496	463	508	491	468	478	447	501	517	459	482	487	529	497	491	501	485	477	467	512	471	463	453	487	492	481	460	492	490	482	458	476	498	486	491	492	481	494	453	439	494	490	449	538	497	494	481	485	462	486	477	493	497	485	470	487	495	477	486	440	466	488	475	478	457	461	441	490	454	490	490	459	477	501	470	502	453	478	467	496	497	456	459	520	451	545	458	466	488	478	464	496	471	475	488	524	541	481	470	510	474	489	505	476	482	448	495	474	494	492	456	476	515	496	492	502	522	442	508	487	490	474	495	492	515	499	505	444	486	436	453	480	482	482	486	475	463	488	466	457	483	470	513	475	494	484	509	462	512	455	486	465	496	504	521	490	507	470	513	449	445	454	430	508	483	472	465	471	485	471	489	456	481	477	477	482
33654	37462	34590	19138	6845	2166	528	244	253	254	247	215	260	260	248	236	239	217	232	250	234	213	207	269	211	253	262	220	248	227	246	229	214	247	245	217	232	252	214	268	252	252	223	222	242	258	242	223	237	196	241	245	254	235	232	254	252	235	258	240	228	233	228	229	255	203	223	217	218	218	253	248	250	244	239	228	222	222	243	246	253	237	245	251	219	234	213	217	241	255	257	261	241	235	229	262	250	253	234	268	224	219	214	251	242	222	235	248	235	253	225	238	235	219	244	220	240	250	251	236	250	236	214	223	229	224	212	252	235	215	257	230	210	240	258	206	240	229	252	248	221	259	243	234	234	244	230	246	217	223	213	235	228	246	227	227	221	232	229	246	231	251	253	216	246	253	225	229	250	254	272	265	247	250	192	240	215	235	238	234	221	246	225	245	240	235	264	230	261	219	249	231	214	223	230	244	259	222	246	232	245	228	237	252	239	273	227	220	209	254	246	224	217	228	237	213	234	229	253	210	239	255	266	229	242	251	255	243	224	265	224	231	232	198	265	251	221	247	229	244	210	245	242	248	215	206	217	259	259	207	236	239	253	248	250	238	216	239	259	215	238	228	228	237	242	239	244	236	255	244	239	243	234	262	240	209	252	226	256	258	269	236	222	244	231	239	236	244	235	240	228	244	240	249	249	228	220	243	211	221	241	267	238	220	221	214	243	232	256	232	243	242	201	237	232	235	251	242	256	243	234	213	237	210	251	256	241	239	226	234	259	254	244	227	234	198	222	272	233	241	240	234	245	259	250	225	235	249	208	230	245	233	246	195	230	226	233	213	226	250	242	227	237	205	261	247	233	233	254	223	248	246	266	240	236	239	250	256	245	263	221	256	241	252	248	226	222	241	236	233	244	230	256	239	253	231	241	258	230	219	215	240	255	241	226	243	221	231	263	248	241	240	215	224	239	236	210	228	240	246	227	241	232	213	234	255	222	233	254	184	256	223	211	229	230	234	241	240	226	234	239	232	229	237	242	248	233	239	243	246	237	248	253	218	243	238	248	244	259	243	216	227	257	209	218	241	235	262	254	239	237	220	240	234	217	235	241	233	251	226	229	253	219	246	224	229	219	220	239	222	238	248	240	227	234	251	210	221	232	248	268	260	245	242	225	238	216	252	233	224	240	268	249	232	244	240	248	245	243	194	235	239	263	269	260	230	216	225	252	215	238	243	246	237	229	234	243	202	244	244	236	236	259	252	227	266	219	217	230	243	217	247	257	224	268	236	206	272	224	244	247	224	259	255	215	236	241	231	235	239	239	258	201	252	240	238	215	257	214	226	224	244	241	240	228	205	249	219	218	228	261	186	210	234	233	268	268	234	253	248	224	268	215	249	240	218	203	246	275	226	234	223	241	223	248	268	232	227	232	255	213	248	233	265	236	239	276	215	255	231	239	244	231	236	238	275	264	232	244	239	220	235	222	249	243	229	216	261	218	247	257	237	208	255	230	253	236	222	257	193	245	221	234	228	234	220	228	229	249	215	211	251	243	243	215	249	224	230	239	247	257	237	218	201	235	250	247	223	224	234	221	204	209	244	233	263	242	235	248	258	203	241	227	242	214	243	241	254	216	264	224	195	239	247	223	245	211	219	248	240	233	226	229	223	267	231	240	248	244	229	230	211	228	247	210	240	262	227	244	242	265	234	217	250	268	218	259	237	263	243	198	225	211	236	254	202	231	243	240	241	271	237	257	234	242	241	267	248	259	247	244	229	265	221	250	246	229	228	215	242	241	229	244	243	219	242	228	248	243	255	212	247	234	230	255	238	244	266	237	252	245	235	265	230	250	226	197	224	234	245	206	205	255	202	275	218	253	241	208	230	216	245	232	230	229	234	220	233	250	245	231	217	210	234	241	221	232	227	233	223	229	231	226	246	216	217	247	217	239	251	233	213	243	208	239	262	233	235	242	231	238	229	211	230	230	239	238	231	270	236	224	231	239	216	275	230	229	232	225	264	249	264	215	223	252	241	255	222	264	217	240	218	249	231	258	265	237	238	227	234	239	227	264	247	254	230	224	229	232	227	241	245	255	252	240	250	261	245	226	246	239	236	233	236	226	224	230	245	228	245	242	221	235	247	240	248	234	242	227	237	282	277	234	272	251	262	246	222	224	224	228	220	242	273	239	263	259	201	242	270	235	246	225	234	219	219	212	223	217	263	247	218	210	254	229	237	251	241	224	244	258	221	244	259	273	212	243	225	239	224	240	229	246	235	259	202	233	229	292	241	233	226	245	267	252	244	228	259	208	239	221	245	237	243	221	247	254	234	250	237	256	217	214	255	197	231	232	243	246	262	239	237	246	237	245	222	249	200	226	258	226	242	240	255	216	243	216	257	229	241	273	236	245	219	215	233	228	274	229	233	246	222	222	222	234	245	238	210	239	235	240	231	238	235	234	242	254	227	244	240	217	229	248	231	231	254	236	258	217	247	247	223	243	219	228	258	244	245	235	221	218	249	252	247	242	223	224	237	241	246	211	227	257	223	203	250	228	229	225	215	272	219	229	245	277	196	253	245	249	220	261	231	239	242	233	227	224	230	227	257	248	224	228	234	231	220	251	253	253	237	254	231	251	260	231	237	258	219	244	234	240	240	258	251	228	245	240	226	224	232	253	250	239	177	252	229	237	266	232	233	252	231	250	231	220	255	244	278	238	230	240	231	249	250	232	281	235	213	247	232	219	206	224	229	258	247	234	228	237	237	215	252	251	253	259	244	269	244	221	247	248	258	241	254	243	240	241	235	224	237	255	255	242	239	226	240	247	253	235	249	250	239	251	237	228	223	220	227	245	232	235	251	243	241	247	234	249	215	238	227	258	223	228	222	234	224	258	220	218	253	252	224	243	236	261	248	240	242	244	252	241	241	237	222	256	238	239	259	217	233	238	251	217	228	224	256	243	233	239	216	228	214	237	247	244	244	251	253	213	244	269	238	237	250	267	248	185	248	226	235	231	248	226	220	237	260	233	220	224	247	231	233	215	229	230	245	226	207	210	208	195	240	223	225	243	243	231	252	220	235	231	238	222	228	232	238	245	246	211	215	253	247	246	260	242	225	247	223	208	228	229	222	227	235	221	228	257	252	261	225	239	246	233	251	224	213	246	224	254	258	226	233	240	254	247	228	232	218	238	231	231	240	256	221	251	243	239	255	254	256	226	222	247	234	224	239	263	233	268	237	207	274	234	242	242	259	223	231	217	227	207	228	262	249	246	219	218	218	239	228	266	238	244	240	230	224	229	256	215	219	248	246	213	240	251	228	212	235	249	241	217	238	245	255	241	228	236	257	239	220	235	225	283	249	230	211	253	235	225	254	238	245	253	256	221	210	234	261	225	199	242	221	222	230	248	249	249	229	237	237	248	253	249	275	225	213	219	205	228	256	225	243	271	245	242	210	245	255	228	258	224	212	239	250	230	245	229	228	256	246	230	238	236	247	235	241
40776	51542	32013	16067	7760	2774	630	329	302	302	276	267	255	264	290	254	305	275	269	270	259	277	287	296	283	282	274	264	317	304	287	280	261	298	248	279	269	296	286	275	282	286	282	254	309	273	289	271	272	253	262	269	283	290	261	280	268	304	318	281	279	271	271	305	261	272	264	312	270	278	280	282	291	267	264	274	251	287	308	269	268	256	283	287	271	328	276	250	285	323	274	269	277	279	286	316	285	273	272	306	289	268	263	268	275	273	288	279	247	286	263	263	265	258	257	244	285	261	318	278	267	239	275	287	267	242	288	250	283	258	287	308	265	290	293	255	266	276	271	261	263	286	287	257	272	278	304	285	264	279	274	252	286	307	270	280	266	284	277	294	274	255	284	244	274	306	299	276	264	268	282	262	254	297	256	270	264	273	272	274	281	292	274	289	269	307	290	273	290	289	311	271	272	272	298	245	273	258	280	262	272	272	267	280	292	253	288	297	251	264	289	262	307	289	264	285	268	298	287	318	286	261	261	263	228	281	298	288	297	264	279	281	286	282	267	291	266	255	286	269	270	263	303	252	268	266	292	254	283	286	292	260	264	265	304	302	252	285	239	266	252	274	269	296	271	288	288	250	286	254	297	283	278	266	278	297	279	299	269	262	281	261	287	277	278	282	277	281	309	270	290	274	296	304	269	294	266	298	257	315	264	275	282	259	275	260	274	278	294	295	264	272	304	261	285	260	295	297	287	282	278	259	282	256	266	317	249	252	289	306	272	288	294	289	289	253	292	309	279	269	248	308	284	265	270	263	294	286	258	294	268	309	303	266	284	266	255	296	267	268	283	301	289	294	274	268	234	291	272	267	307	301	290	259	278	258	257	262	288	272	288	270	259	273	273	283	276	288	277	292	286	262	280	283	248	289	279	275	255	283	289	283	265	296	291	286	314	303	289	275	291	272	270	293	249	263	290	316	282	293	311	278	287	284	282	298	290	284	270	242	272	284	300	269	254	267	266	292	282	259	262	295	284	233	263	291	277	251	297	251	261	278	256	286	247	267	264	289	284	262	281	243	277	276	273	307	282	263	279	277	317	278	266	283	256	258	271	311	286	290	280	270	274	236	277	270	269	283	262	274	273	265	264	293	271	289	279	270	285	274	283	271	297	255	272	272	296	294	251	280	244	282	273	302	264	269	296	272	290	276	247	301	257	278	267	270	275	283	308	273	260	271	296	298	292	304	260	306	309	295	277	282	286	292	279	262	286	270	285	275	284	292	299	275	279	298	263	275	284	246	268	286	267	282	253	268	281	276	261	278	257	274	297	266	294	275	264	270	253	275	268	264	274	278	303	276	279	293	297	258	274	269	290	295	310	252	271	281	273	280	299	260	269	268	276	288	262	273	281	241	305	281	267	282	272	279	282	257	284	293	274	276	267	278	252	254	297	281	283	284	256	266	291	287	280	242	290	259	299	292	265	263	265	256	279	301	276	259	317	289	287	252	263	283	261	279	313	288	287	270	312	292	278	267	301	280	286	272	286	237	274	310	269	268	278	277	282	293	290	294	270	247	288	255	262	272	305	268	287	282	263	277	266	271	267	284	299	290	330	270	311	272	302	273	257	269	283	282	315	282	293	277	263	269	289	276	255	266	288	287	284	277	275	267	288	275	267	266	283	252	270	297	288	286	268	286	290	276	277	300	278	265	295	274	295	315	265	274	262	293	273	305	285	311	283	297	279	294	291	275	269	284	260	296	268	306	259	271	270	298	251	254	269	280	243	264	275	257	277	290	283	256	281	278	291	283	279	297	292	277	278	294	264	254	306	277	288	266	275	303	290	256	263	277	258	291	266	300	272	287	288	287	289	277	274	289	307	260	281	278	258	306	291	305	256	267	280	262	270	255	272	291	259	276	302	270	295	281	287	270	290	260	286	282	266	278	287	265	296	283	266	262	272	262	281	265	263	286	276	298	297	266	266	255	297	285	271	262	307	281	282	300	293	265	277	264	243	264	287	308	304	298	266	263	279	277	291	271	275	282	267	271	275	303	296	281	301	289	272	265	259	287	273	302	277	284	272	296	282	270	301	280	280	279	292	270	290	283	258	280	254	277	241	255	296	250	247	285	302	264	266	293	290	275	285	282	265	278	276	275	310	260	260	260	299	258	323	284	293	242	251	288	264	282	268	290	267	266	266	312	251	262	289	275	263	301	254	272	303	257	288	268	267	257	294	275	260	289	295	260	278	270	248	280	267	269	265	254	296	288	287	277	284	285	289	257	278	286	273	273	247	283	273	290	280	299	264	257	270	269	298	274	274	262	276	259	263	289	280	281	273	284	277	272	268	256	301	279	270	284	260	266	276	249	282	288	293	289	307	268	266	267	261	289	276	265	267	244	300	264	261	286	314	263	281	272	250	284	283	282	282	259	256	252	272	283	301	273	291	281	289	271	282	303	294	274	284	296	289	289	259	277	292	249	278	264	267	275	316	297	316	273	252	265	266	283	265	284	300	261	283	240	277	322	259	287	281	259	297	283	270	289	280	289	252	259	301	311	249	261	287	279	256	307	255	299	300	295	281	287	299	296	257	265	292	246	306	264	285	283	298	282	261	281	286	251	286	284	250	273	266	279	257	304	280	305	284	302	260	272	305	278	289	290	268	294	264	285	280	292	254	300	303	321	262	288	270	255	291	258	307	285	281	279	300	276	280	292	277	242	272	274	311	276	286	285	285	287	276	285	291	276	279	274	277	281	289	284	252	297	304	269	264	311	278	292	269	265	247	291	252	298	304	259	289	298	268	279	251	276	275	284	294	252	261	280	294	280	285	277	276	281	279	295	279	280	270	293	265	271	279	288	292	293	294	239	294	268	291	280	293	263	280	284	286	270	279	281	256	270	271	262	285	305	258	277	294	269	280	304	266	294	291	298	308	294	253	288	278	295	284	292	280	299	274	284	270	296	248	279	273	301	266	239	298	291	274	284	279	271	277	252	253	304	311	279	276	262	275	290	294	271	269	265	287	255	290	287	272	292	289	268	290	276	293	289	276	291	307	249	289	292	274	287	295	306	287	281	275	291	303	298	296	275	274	292	280	248	261	248	301	296	287	270	294	313	279	283	266	296	284	293	300	242	266	307	275	281	269	268	306	278	267	256	288	268	265	278	258	299	287	265	294	264	286	286	299	281	269	296	277	288	280	248	283	263	265	240	265	271	294	314	316	285	294	275	275	286	288	295	269	279	297	283	270	286	274	282	291	296	228	277	271	276	284	301	267	307	253	270	290	278	286	282	254	278	282	289	308	284	273	278	275	285	290	273	284	277	280	267	294	266	264	306	307	292	269	277	287	282	262	274	244	282	267	280	281	268	262	282	283	290	283	302	269	273	290	255	259	300	284	286	339	283	279	261	304	272	271	281	279	278	325	290	267	294	257	300	299	280	302	299	272	269	280	248	296	285	266	258	302	282	286	282	293	263	284	271	272	266	282	297	279	260	264	295
24105	21150	28525	25134	21294	13415	3110	476	305	307	275	296	300	304	313	266	263	291	275	313	282	266	267	272	298	263	256	258	268	281	234	267	314	256	273	289	286	281	261	251	287	272	281	272	285	272	257	279	268	273	314	295	290	272	289	268	294	284	294	274	255	260	283	280	292	252	272	307	263	278	240	285	266	292	268	276	271	281	298	275	265	294	257	217	260	265	253	271	261	268	268	268	279	252	283	285	284	258	274	284	271	293	258	286	259	249	254	299	264	267	281	270	330	280	280	277	287	260	241	235	261	280	293	266	241	272	273	275	264	268	256	295	268	288	269	307	269	278	274	281	290	288	256	277	280	251	255	289	279	275	272	294	267	249	262	292	256	268	281	281	277	273	272	276	309	269	242	248	283	285	285	298	266	244	244	272	261	274	247	248	258	293	248	294	264	281	280	303	299	264	260	297	252	279	284	259	255	263	278	238	276	279	278	290	293	281	300	268	254	286	242	283	252	255	285	293	259	273	267	275	295	287	289	269	273	280	286	273	277	260	289	275	286	251	281	228	300	296	252	269	278	265	280	279	271	264	295	252	231	261	271	267	282	271	284	250	287	290	260	281	295	229	263	307	272	257	272	309	241	277	274	272	265	272	287	262	272	295	249	263	266	271	262	296	295	312	252	279	254	304	297	284	247	275	251	274	255	285	278	290	273	264	248	294	296	274	294	269	282	273	266	256	264	268	281	253	264	289	281	280	298	290	291	285	276	273	273	274	281	264	276	278	258	251	277	256	257	275	259	246	276	278	257	290	259	251	254	281	244	276	284	271	248	265	266	287	274	244	285	249	260	251	270	287	267	298	276	333	288	285	277	272	274	289	284	288	266	281	277	242	263	272	271	286	287	260	268	277	260	294	277	276	261	264	292	271	273	262	256	264	307	287	274	300	284	257	281	225	264	287	235	294	265	258	250	268	262	260	283	264	273	290	285	267	261	247	284	262	268	303	279	267	261	288	301	254	286	261	274	260	272	267	280	273	267	302	262	287	317	285	280	264	284	273	322	287	244	295	280	274	289	278	279	286	285	269	283	268	286	281	260	251	281	269	268	265	275	284	272	275	282	263	283	272	275	268	244	290	281	271	298	265	264	258	253	273	253	280	284	279	276	299	273	270	299	287	278	284	267	304	309	293	277	259	264	259	259	294	267	284	263	261	267	295	269	288	319	278	288	271	271	245	258	248	256	252	260	274	265	268	254	278	266	279	299	274	262	258	288	300	262	256	269	268	285	283	262	310	271	264	273	269	260	255	257	296	247	267	273	292	282	295	233	248	271	254	288	270	283	270	308	267	276	283	263	290	294	277	292	275	254	288	285	250	283	284	279	246	304	242	290	277	254	244	299	296	277	305	290	272	262	260	269	281	246	261	291	294	247	273	278	268	293	295	287	253	287	281	262	272	280	285	269	263	287	276	296	241	246	291	262	270	290	263	275	266	274	278	285	284	270	288	275	257	266	262	278	261	287	255	290	298	282	270	295	278	269	271	253	281	285	252	312	285	297	247	263	289	254	310	275	258	292	272	284	295	282	268	266	284	291	255	289	279	296	245	269	241	304	261	272	255	279	261	272	278	284	284	278	268	288	271	270	261	263	320	283	293	264	276	284	285	294	291	272	247	262	257	270	244	256	257	272	247	276	262	258	289	263	286	297	289	283	299	271	291	252	285	273	301	304	282	269	271	302	274	264	286	303	285	293	255	233	278	289	275	273	249	262	277	267	268	269	256	258	268	288	261	271	289	270	286	278	277	287	267	259	290	266	303	293	290	251	264	272	268	274	294	302	252	262	285	298	269	269	266	299	293	271	276	261	274	270	240	263	264	283	271	288	271	277	271	287	259	263	295	280	289	271	249	295	263	278	281	264	269	258	273	237	268	274	278	308	256	274	279	284	270	301	277	282	258	254	282	263	253	266	283	277	263	268	275	286	261	283	285	289	266	280	265	306	286	292	269	269	278	248	256	266	280	277	297	247	232	262	256	265	275	295	254	276	261	281	270	287	268	294	268	288	270	262	277	287	276	281	265	268	316	261	249	289	278	256	263	295	272	270	257	277	269	277	264	298	280	314	292	292	271	257	271	269	268	293	243	286	290	273	283	252	214	289	275	257	267	252	281	274	288	286	289	253	286	258	286	284	293	249	295	270	279	278	268	243	285	267	257	287	268	286	267	270	266	283	304	265	273	276	270	278	270	229	262	299	234	291	285	271	265	285	260	272	248	293	267	296	243	267	269	305	275	269	268	264	269	259	289	296	294	260	246	279	283	262	271	269	298	284	292	286	283	286	275	249	263	278	282	287	252	283	272	260	269	271	283	277	283	272	292	257	255	256	333	261	273	287	290	284	279	254	257	259	295	279	274	274	287	260	257	266	260	270	256	268	247	274	272	293	274	276	280	309	251	277	285	277	252	307	290	295	298	274	240	261	264	278	310	283	277	266	251	277	274	286	273	259	276	254	272	271	267	307	265	275	296	273	288	275	313	298	246	290	297	280	291	290	278	272	310	254	268	284	302	269	282	300	276	261	297	287	250	284	265	272	242	279	288	271	264	287	304	294	273	268	246	276	314	282	257	300	274	297	264	285	292	296	253	260	275	284	274	283	303	293	269	284	291	298	285	268	281	242	287	290	264	254	257	247	268	291	286	268	271	296	278	271	260	283	274	274	267	291	270	283	242	281	288	270	278	263	278	278	288	276	266	287	253	284	275	265	290	296	253	279	268	276	286	278	288	272	280	281	285	291	294	262	268	294	284	282	269	280	274	281	271	265	257	260	283	273	252	280	261	285	266	270	298	281	280	287	285	303	317	282	259	289	260	267	273	248	276	265	261	284	274	263	296	287	269	300	272	276	248	299	279	260	256	265	244	277	251	255	283	275	297	276	287	247	230	279	276	272	276	262	255	285	259	248	276	267	252	281	279	260	294	275	260	276	286	259	273	257	275	289	296	282	300	299	282	283	264	266	277	257	282	279	278	268	252	284	264	260	310	293	260	272	273	262	254	258	283	285	281	297	289	281	293	263	268	284	278	266	291	249	267	284	270	297	282	263	262	262	275	275	280	268	287	239	259	267	271	233	286	276	287	271	273	272	282	290	286	287	302	275	258	275	238	257	258	281	288	268	237	276	265	279	260	271	265	300	316	268	294	284	290	279	281	268	291	267	223	271	252	269	292	291	293	259	266	285	228	289	264	245	272	255	261	284	263	304	272	281	249	271	289	289	263	258	266	252	278	262	254	259	276	272	284	273	258	251	270	272	264	278	254	264	240	281	283	256	266	279	265	256	283	267	270	290	314	292	276	260	235	277	284	262	270	251	256	304	277	285	289	230	253	275	282	251	266	292	272	232	279	268	289	294	272	273	257	269	288	275	279	262	279	253	258	266	267	280	253	297	286	314	260	285	302	271	228	247	262	310	249	246	292	283	256	251	280	278	269	286	300	278	243	271	268
40295	62202	42798	28212	17103	7329	2265	519	371	314	344	319	324	314	333	351	294	320	287	284	333	333	348	333	316	328	329	303	311	308	309	300	303	313	331	312	307	297	319	327	300	335	307	317	309	279	328	338	312	336	310	308	313	312	295	278	298	328	342	325	304	294	310	294	327	294	286	314	334	284	319	299	322	323	338	317	316	301	335	296	323	313	318	334	294	322	324	325	278	307	285	294	299	295	323	312	291	337	321	291	310	332	321	307	293	309	316	319	306	310	332	300	298	323	285	314	304	346	303	318	325	315	324	336	333	298	295	313	298	330	303	335	288	292	335	327	295	308	270	315	296	302	303	313	347	313	283	284	295	292	291	277	330	284	308	290	312	308	289	311	295	338	306	307	301	314	301	280	318	313	328	300	295	287	329	301	326	303	335	347	291	318	322	325	313	317	304	296	313	326	332	310	334	327	326	333	279	313	337	289	304	347	287	323	279	323	298	328	326	293	290	301	280	319	294	311	292	284	312	312	314	326	313	289	311	301	304	311	304	299	319	324	308	314	299	301	289	348	303	321	332	290	303	309	308	310	314	319	319	309	326	286	315	295	315	291	315	306	293	305	346	285	299	319	277	300	306	305	340	307	314	286	318	295	320	335	311	307	304	327	346	315	311	312	308	316	306	288	345	314	341	293	294	332	296	320	294	273	298	293	316	295	299	318	343	314	323	326	305	287	309	295	317	305	308	330	327	321	299	292	292	315	318	281	332	279	313	322	297	344	321	335	312	311	314	301	301	318	332	319	331	271	308	345	324	332	318	285	303	316	330	298	320	315	333	300	313	318	307	299	305	305	330	311	298	309	310	288	321	309	311	323	311	336	321	312	300	330	315	321	339	324	303	336	328	327	318	335	298	293	306	306	325	311	345	276	327	307	332	283	320	337	326	329	321	286	303	308	312	290	310	299	346	334	292	334	317	292	308	299	306	282	298	295	327	305	321	318	307	292	333	339	327	316	313	307	311	339	323	309	307	304	335	313	305	285	331	301	323	297	326	310	340	312	310	325	319	329	340	325	298	312	287	280	313	348	321	334	314	325	319	289	338	318	281	323	305	320	320	302	295	297	281	315	317	323	298	303	301	303	304	304	301	309	304	300	294	298	307	321	263	286	319	269	303	308	299	336	302	316	313	301	339	329	325	306	315	302	342	316	302	308	305	311	265	295	325	270	309	332	317	315	305	348	270	341	325	314	282	298	311	310	313	294	303	327	286	302	314	322	318	329	336	308	308	336	286	328	298	309	312	317	284	310	303	321	332	330	313	309	288	315	311	290	328	336	351	299	295	315	302	290	315	309	316	340	322	305	319	301	292	314	340	329	288	327	333	313	291	304	287	301	312	319	328	321	317	309	315	299	324	289	305	314	294	343	282	314	327	327	319	291	270	277	321	279	320	334	294	294	281	274	333	318	291	308	293	331	310	330	293	321	317	321	316	312	303	293	317	327	330	288	277	315	313	318	309	306	325	298	327	307	311	296	294	285	310	295	320	261	303	284	321	297	326	296	299	339	320	312	326	296	290	307	331	292	305	291	317	312	334	300	332	325	301	304	299	331	304	315	347	307	329	324	260	287	299	345	295	285	344	292	335	335	336	303	283	303	333	318	326	307	287	301	327	324	319	283	330	315	315	326	303	369	322	290	300	339	296	316	322	332	303	296	309	281	324	295	302	299	315	301	334	331	287	318	287	305	317	323	335	287	300	303	328	318	320	313	338	300	314	330	323	335	324	310	328	300	335	306	324	314	322	301	328	318	306	309	309	319	319	316	328	312	330	283	324	298	318	300	312	295	301	299	301	310	302	287	280	301	309	303	287	300	313	319	341	306	326	292	353	303	307	302	327	315	316	323	331	298	328	266	311	339	301	311	342	315	281	314	340	303	323	321	305	300	295	340	317	319	311	326	303	301	317	306	279	326	293	297	329	314	342	313	314	308	352	331	283	289	306	329	303	324	324	322	305	298	292	320	333	298	318	322	322	331	310	286	309	293	271	322	315	297	306	270	318	274	299	302	311	306	312	306	301	340	339	294	294	337	316	305	314	324	323	311	312	320	294	315	291	294	290	306	301	315	322	328	277	297	289	312	313	311	340	334	298	288	296	303	320	317	288	292	303	315	300	300	289	311	312	328	308	288	281	270	326	335	302	333	337	309	275	313	313	286	285	297	296	303	330	341	332	339	321	314	312	313	311	323	293	292	291	349	287	323	315	312	322	295	324	294	325	278	298	312	351	303	302	313	295	338	322	287	307	327	312	318	302	300	314	316	341	309	315	317	345	331	281	319	321	340	338	311	312	328	327	328	327	286	301	363	268	298	318	267	299	280	313	277	289	274	337	310	306	299	308	323	313	285	312	312	329	286	322	311	323	313	314	318	345	270	302	314	340	293	285	343	299	301	335	332	287	299	302	300	343	295	303	299	319	278	302	298	318	347	297	303	304	321	281	290	319	302	330	317	344	329	288	295	314	334	313	303	313	322	285	342	327	267	344	319	329	294	292	306	316	322	324	294	310	295	286	309	309	309	319	323	311	301	309	301	310	327	305	311	329	293	305	296	300	308	301	344	330	293	329	342	310	340	349	297	304	325	313	326	280	344	321	312	318	310	307	311	288	321	299	293	309	307	307	345	331	290	330	347	295	306	325	310	292	309	286	320	272	281	292	298	333	334	276	301	310	336	312	323	309	296	285	322	303	297	323	302	328	329	286	326	297	301	303	307	295	295	313	334	296	303	287	299	318	321	305	318	295	323	277	320	285	293	296	284	319	292	327	303	281	322	312	296	328	319	334	309	336	320	307	333	316	349	304	313	306	310	312	332	314	315	321	329	322	301	313	297	347	292	350	325	290	322	298	324	304	300	320	320	306	291	295	298	323	341	313	301	315	322	304	326	303	314	300	290	278	307	299	309	317	308	314	318	292	324	323	304	327	321	346	312	272	313	310	325	291	292	310	310	324	283	319	315	326	287	335	310	296	337	318	315	284	322	296	349	303	356	306	320	312	308	287	314	291	302	310	318	282	282	318	299	296	317	302	347	334	313	290	295	327	318	324	322	342	330	312	322	329	298	322	330	290	265	315	312	316	311	297	294	286	306	317	307	295	287	299	324	269	290	342	340	293	321	338	317	279	289	309	318	299	297	301	297	326	275	302	292	317	312	316	322	327	303	324	300	307	308	301	299	323	328	290	323	340	318	294	310	309	337	338	289	317	302	296	295	321	312	283	323	327	307	330	320	315	322	309	323	311	296	327	281	312	303	288	335	315	306	326	298	313	341	331	309	292	316	305	315	334	313	295	316	314	312	317	313	320	294	300	289	323	310	337	300	320	307	321	285	327	302	308	331	290	315	314	315	306	288	330	332	295	284	294	314	323	302	277	316	315	331	288	330	307	314	323	327	312	302	301	325	345	321	291	297	323	318	321	291	346	281	292	285	299	307	294	294	320	308	323	317
25303	21559	28515	25796	13624	3371	843	453	344	291	336	298	310	318	289	344	348	321	291	328	312	305	320	344	338	340	334	280	307	297	319	308	311	286	309	305	316	318	333	276	292	303	282	309	306	310	298	283	320	332	322	329	345	291	315	318	319	316	290	330	347	300	328	310	320	318	315	313	332	309	313	289	328	306	306	308	320	342	299	314	344	306	316	293	317	285	329	318	338	330	320	321	298	307	289	301	290	330	289	327	314	331	326	326	308	328	320	314	330	279	312	325	332	284	339	313	293	315	356	328	339	298	288	313	300	298	326	338	326	282	298	342	306	305	303	301	301	303	295	308	328	318	323	302	315	317	330	333	337	324	318	335	314	320	302	322	317	328	342	296	295	293	334	300	307	299	333	356	355	291	318	307	335	305	271	308	318	296	343	300	314	289	321	303	285	288	317	287	301	342	293	290	332	303	313	338	300	310	313	319	326	310	330	313	323	327	307	291	319	291	329	324	322	316	305	336	306	321	320	312	319	328	326	301	295	319	316	324	325	331	310	305	324	332	326	321	316	318	335	334	303	296	290	287	302	315	300	334	309	335	291	325	336	312	336	285	311	314	317	321	368	316	306	321	321	311	267	314	305	290	325	322	326	303	325	301	300	318	311	311	323	335	304	329	341	312	297	297	312	303	302	296	347	286	324	301	311	282	340	291	332	334	333	304	331	309	278	293	302	331	327	343	309	306	308	309	333	299	290	331	339	320	291	325	345	275	345	319	334	288	279	370	294	303	310	312	330	307	312	323	305	319	297	329	304	325	331	326	295	321	309	303	305	265	301	304	281	344	325	305	317	293	344	309	308	292	339	318	299	267	338	322	358	334	330	299	316	317	300	312	300	325	328	336	320	322	298	292	332	316	279	301	320	324	334	348	314	299	281	336	319	333	341	290	344	300	291	307	308	288	313	309	295	322	313	348	303	314	328	299	328	348	300	329	297	328	335	314	325	311	328	319	312	313	320	319	296	346	319	333	308	326	322	306	304	311	318	302	303	305	311	274	286	334	320	322	302	296	302	291	332	309	299	330	307	326	282	333	316	346	315	301	300	292	322	301	309	327	281	329	284	311	320	298	308	263	291	300	341	336	342	317	334	317	305	324	323	321	303	332	320	331	332	306	292	339	284	322	327	281	310	289	302	291	310	309	308	378	294	305	347	330	359	332	302	308	312	279	302	298	323	330	297	308	336	336	316	332	311	320	302	316	299	324	300	303	318	312	288	267	304	363	328	321	324	306	325	276	309	332	335	290	310	323	307	322	324	324	306	320	342	315	325	300	305	297	318	347	292	322	322	343	323	306	300	293	305	314	301	322	342	326	309	326	295	303	292	313	306	343	338	340	299	299	300	347	293	296	364	291	308	304	298	344	335	316	306	327	312	320	306	297	329	292	336	326	277	330	307	299	320	315	280	314	292	317	288	304	325	305	292	326	350	311	293	273	339	298	328	315	329	317	326	294	323	311	271	296	300	357	324	307	341	320	321	291	304	300	305	294	341	323	318	301	291	329	295	328	316	285	286	327	303	306	318	306	304	314	314	289	297	306	321	302	309	347	314	261	304	322	327	319	308	312	304	319	307	317	318	308	298	320	291	294	296	344	337	310	298	300	329	339	289	322	342	302	312	283	296	353	286	325	309	330	305	331	336	293	302	303	320	293	322	282	338	332	326	309	339	309	331	306	306	301	348	312	332	300	318	299	274	302	302	318	305	287	318	320	294	325	330	316	321	295	316	333	308	306	351	295	327	294	329	319	314	297	312	296	275	308	332	324	319	301	311	329	318	294	315	307	316	314	309	294	305	316	325	323	328	344	332	315	308	328	313	305	302	300	318	324	333	316	306	279	324	301	307	298	308	309	300	320	291	304	269	306	332	311	313	316	314	339	333	324	301	317	323	338	296	309	316	328	328	331	312	286	351	305	308	303	327	307	311	316	304	324	289	294	317	312	325	319	292	339	321	305	329	325	364	331	332	298	309	302	328	366	295	328	313	330	305	333	311	309	308	321	282	291	297	298	293	299	282	319	315	294	286	282	305	304	305	303	288	295	298	324	303	295	346	323	320	339	329	303	306	309	286	289	322	324	328	312	341	330	321	322	318	281	341	302	314	305	344	304	328	308	307	317	313	316	316	304	305	300	284	332	304	306	305	307	316	319	300	291	346	279	345	327	338	268	303	270	341	312	331	323	286	284	312	324	344	342	315	307	308	282	281	308	319	294	295	315	326	322	298	307	280	303	327	320	315	323	324	338	305	332	324	324	323	309	307	315	317	342	307	326	285	328	340	291	348	306	332	299	288	292	314	342	306	277	305	294	293	304	300	306	309	324	301	320	305	315	336	316	298	313	313	319	322	325	309	301	322	293	313	290	303	326	314	323	326	324	323	305	327	316	293	350	307	308	295	285	301	314	297	327	317	325	321	348	319	323	331	325	331	300	314	308	302	306	308	340	331	302	308	330	331	307	332	277	328	314	293	309	291	309	273	321	300	279	266	289	297	335	342	323	311	307	340	328	329	295	322	314	293	318	311	318	331	312	309	296	311	305	301	343	339	340	300	320	287	345	304	304	300	284	332	308	293	336	293	321	304	305	318	321	291	315	322	321	316	323	320	303	309	326	318	313	296	323	292	331	295	295	318	340	339	292	285	300	291	355	327	281	329	344	321	324	302	350	288	319	311	313	317	304	304	339	334	300	303	318	338	326	309	318	344	298	296	309	329	304	268	294	296	321	300	298	338	305	283	322	333	303	307	305	294	326	326	315	289	299	351	305	297	326	303	327	320	290	323	314	315	296	281	312	314	298	333	298	311	286	314	306	316	284	298	302	299	334	331	300	333	321	287	292	322	325	309	342	336	333	341	333	315	299	335	283	343	317	318	348	307	330	295	312	291	313	319	311	345	303	324	344	304	311	301	291	312	372	329	285	292	295	328	306	311	322	314	333	342	313	323	332	308	357	305	275	289	300	295	334	300	314	299	323	323	320	319	282	284	317	338	296	332	303	324	332	315	313	321	328	360	314	335	328	322	282	327	282	322	351	321	316	317	318	328	315	310	321	305	306	304	310	327	323	292	327	313	292	312	308	297	321	311	315	270	280	316	318	307	273	301	319	309	327	324	324	289	295	285	340	287	326	280	299	291	303	309	321	303	289	320	299	312	353	286	321	309	294	345	285	314	281	350	312	316	305	312	322	333	322	340	332	318	322	305	310	307	289	304	307	306	312	333	323	301	300	320	325	330	308	314	333	300	321	295	321	338	322	309	277	330	306	321	312	292	300	314	316	324	300	292	332	313	346	303	330	300	314	298	303	283	316	357	318	326	320	291	296	310	305	282	287	340	287	316	298	310	338	320	333	335	349	317	313	326	311	293	291	298	319	308	305	337	304	309	299	327	298	333	334	305	302	303	327	336	314	264	310	303	330	342	319	278	289	325	328	339	302	300	340	341	330	318	316
39555	56771	36815	20332	8503	3418	1039	685	416	359	377	347	392	363	351	394	366	371	370	383	363	369	369	399	394	368	372	374	370	349	353	339	382	390	379	381	368	401	354	367	379	402	368	345	358	350	389	351	330	378	336	340	380	397	334	375	358	353	356	362	348	374	369	405	371	348	337	389	337	361	342	361	370	336	369	394	407	399	346	348	374	364	380	347	350	388	382	376	408	343	382	366	387	356	380	346	382	374	370	364	374	367	332	388	339	379	361	343	360	363	362	355	375	388	362	352	391	382	363	357	363	366	368	340	348	372	353	375	396	392	344	371	347	362	352	356	368	340	360	340	357	352	362	376	335	366	350	365	338	344	379	388	381	347	339	367	348	319	361	367	366	391	373	375	398	361	346	352	415	379	401	377	370	370	366	377	372	349	402	361	333	361	365	348	365	367	383	369	326	354	362	389	368	319	331	357	387	397	377	367	373	380	392	345	379	359	351	366	362	348	359	365	353	376	401	385	367	373	371	348	386	392	368	346	328	380	373	379	385	364	376	350	383	389	353	377	372	392	341	407	343	366	346	311	390	360	362	366	328	336	382	377	370	416	385	348	326	353	388	364	366	379	360	379	380	335	365	352	372	324	405	368	327	362	360	355	366	341	362	349	403	363	374	364	377	401	381	382	364	360	389	396	325	360	361	366	337	403	368	374	366	344	386	365	352	367	347	347	359	406	367	366	349	338	367	362	362	353	352	342	411	371	363	384	384	383	383	340	394	366	357	376	373	381	354	367	355	336	365	369	345	364	398	362	364	367	402	350	384	397	360	337	392	355	362	385	360	373	389	370	344	382	384	354	402	397	361	372	383	384	377	363	382	383	387	382	341	384	356	362	359	359	366	380	335	372	397	345	373	364	361	319	356	333	372	352	397	359	389	333	355	399	366	383	327	337	376	361	352	343	400	367	355	375	376	393	360	378	382	320	366	364	347	352	376	378	381	366	372	369	397	375	391	336	357	359	371	336	389	330	361	346	374	352	387	354	376	383	374	377	360	341	376	356	356	350	403	394	359	373	344	354	362	360	366	385	363	370	354	359	388	353	392	355	383	373	349	379	394	379	350	347	338	374	423	363	353	364	383	347	406	373	373	360	349	365	345	386	375	367	372	353	376	363	367	353	355	382	362	326	359	359	372	324	380	355	382	389	372	379	352	369	374	385	384	355	353	356	355	364	369	408	364	320	331	360	368	373	375	347	365	324	355	338	392	327	365	329	378	379	371	387	374	360	360	355	371	361	373	373	374	358	337	361	331	372	391	380	377	368	351	371	372	379	363	357	398	357	342	391	375	342	381	343	357	348	390	388	368	340	385	361	387	342	351	384	385	348	380	375	380	370	351	381	371	392	377	352	373	366	362	348	349	367	328	331	363	369	350	363	370	373	377	360	317	394	401	371	402	336	345	376	345	389	362	380	381	356	383	368	338	359	362	335	347	363	358	340	366	357	354	364	374	353	375	396	373	369	385	381	402	366	339	364	335	368	371	397	341	346	378	358	339	343	354	360	380	331	353	353	411	366	335	380	407	361	371	359	333	379	330	382	379	365	346	341	366	359	356	357	388	376	363	379	347	333	403	336	367	365	361	364	409	332	399	324	363	358	370	355	356	357	383	387	359	363	366	353	391	365	371	373	387	333	355	383	389	362	402	392	358	387	414	354	387	376	361	379	359	352	385	388	362	386	365	371	336	399	326	363	371	362	371	344	357	362	345	372	349	378	377	388	332	398	342	338	376	387	373	375	360	344	359	365	358	383	352	350	405	327	350	392	354	395	349	363	369	349	320	365	383	365	339	367	378	391	348	344	379	363	369	328	375	346	373	355	365	338	422	374	366	363	358	386	335	370	356	377	358	348	367	368	361	352	347	349	367	365	358	357	403	354	387	338	366	353	395	392	368	371	353	361	369	366	359	346	359	361	362	402	344	358	356	350	384	354	380	364	368	361	342	365	356	396	365	354	326	363	378	376	346	381	361	362	361	334	346	360	359	363	368	376	371	356	361	335	350	342	359	361	414	338	367	390	352	342	374	389	390	394	368	371	367	362	356	353	385	324	353	341	379	351	380	320	356	388	402	384	353	370	379	337	369	372	381	353	373	349	382	394	365	374	363	376	354	348	372	377	354	366	386	381	351	345	396	391	360	378	342	364	333	373	342	368	372	377	410	369	377	364	384	361	371	337	373	353	396	349	399	380	380	392	366	390	337	346	357	377	341	372	320	342	363	351	369	339	360	337	347	358	341	344	366	359	352	361	361	373	368	403	375	352	338	343	376	368	337	370	355	369	362	369	331	354	361	367	334	372	377	341	348	341	375	353	345	350	360	355	341	369	325	373	377	341	368	374	354	388	374	361	365	384	377	368	353	352	377	376	337	378	353	390	347	380	342	335	389	355	357	358	363	342	379	325	355	380	383	373	361	378	333	369	345	373	375	351	361	353	374	382	374	341	372	375	383	371	348	386	376	360	390	330	380	367	379	389	370	410	370	329	369	396	388	353	370	380	354	348	350	411	339	393	375	350	372	361	364	391	367	346	347	343	354	340	342	348	351	380	369	337	328	327	349	326	344	369	346	336	380	351	358	372	350	360	359	353	368	353	373	371	342	334	355	346	376	369	385	361	383	381	347	326	320	404	382	363	381	338	342	347	365	312	389	357	368	369	363	363	386	399	322	337	339	367	360	408	364	349	383	398	379	371	366	341	338	351	340	343	339	359	374	376	419	354	392	319	328	381	380	356	352	344	376	349	383	358	367	372	371	366	335	373	382	351	358	355	370	392	338	372	378	397	355	380	378	386	368	358	374	370	357	333	364	360	383	335	376	360	393	337	363	397	351	376	351	389	353	376	382	346	370	389	339	374	372	365	379	372	356	353	348	387	352	364	354	401	368	388	361	360	321	336	362	377	356	366	331	342	366	370	358	377	388	359	346	376	399	353	361	364	331	351	349	346	375	374	333	367	343	343	364	394	352	358	354	355	356	380	351	378	368	320	373	354	360	382	369	356	347	359	355	370	370	362	366	373	346	350	376	376	376	373	346	361	353	359	378	344	361	385	385	375	351	343	355	365	356	390	370	349	386	347	381	388	376	405	374	370	375	384	370	380	380	366	355	397	376	370	351	356	350	364	332	370	362	368	370	346	382	360	368	331	341	334	381	359	382	376	380	404	362	347	372	355	383	363	380	351	370	358	372	349	364	360	358	356	385	345	369	378	413	353	341	403	393	403	340	371	361	353	378	346	394	366	369	400	349	358	340	363	372	376	364	374	380	383	342	352	352	368	398	384	357	343	362	383	352	381	371	372	368	354	387	346	355	348	369	339	360	354	394	346	365	335	382	355	381	368	368	365	372	354	374	424	369	377	375	357	376	405	354	407	367	352	366	385	385	356	355	372	413	386	392	339	357	357	328	378	351	393	388	352	347	347	372	324	352	341	353	360	319	368	340	373	389	364
22913	21075	28613	23808	21338	20903	11006	1337	497	480	491	453	463	462	444	471	453	401	447	445	438	440	455	435	499	461	426	444	415	436	447	435	459	440	420	433	449	463	424	441	468	411	437	456	477	430	464	413	471	416	369	441	427	454	431	455	437	426	449	461	461	464	419	407	432	467	429	480	429	446	434	481	421	431	423	444	452	433	384	439	471	428	444	457	437	462	448	449	421	479	479	458	435	410	440	449	426	434	440	425	471	452	410	466	412	424	476	444	461	438	422	421	426	433	421	464	453	448	460	443	454	437	416	437	449	446	460	484	441	449	429	452	446	444	411	447	462	464	438	427	438	472	453	424	442	406	486	396	452	399	464	433	449	443	456	448	442	439	423	443	412	437	422	489	455	441	485	426	440	466	464	459	432	442	407	447	433	455	488	432	392	448	456	420	455	429	458	434	430	450	419	420	435	417	381	449	456	398	443	440	405	462	405	425	455	421	453	442	490	419	420	438	416	439	412	455	433	401	459	440	444	447	422	434	435	436	410	420	407	427	430	448	432	471	415	393	375	402	423	479	416	444	428	429	413	435	437	414	436	415	431	430	460	433	417	413	397	428	447	412	446	413	440	451	427	419	458	426	451	453	410	491	438	447	435	416	418	435	421	456	438	440	448	422	443	433	448	469	439	455	400	488	398	417	420	451	446	439	426	406	442	477	417	422	421	439	463	422	444	433	416	451	444	454	401	416	451	464	415	479	457	402	458	464	448	450	445	422	393	415	466	429	424	441	457	429	458	423	481	462	366	441	451	434	494	439	412	438	436	428	441	460	420	385	457	435	440	455	442	464	454	421	468	465	426	426	408	470	430	433	433	427	429	435	402	454	419	484	411	485	446	404	461	401	454	464	463	428	419	434	436	424	446	433	447	432	402	421	433	446	439	404	440	466	432	431	455	438	433	454	448	443	429	464	430	435	456	409	434	441	453	466	407	442	417	442	443	432	442	447	404	425	459	447	470	446	397	418	439	448	425	405	412	432	447	463	470	442	469	446	408	434	429	411	434	434	396	440	433	420	412	434	445	425	434	449	452	403	370	427	429	467	424	442	415	430	407	429	453	442	423	413	442	455	421	430	417	443	444	415	463	426	435	431	455	495	428	413	426	446	460	442	384	393	392	449	426	478	427	433	432	439	390	427	462	440	435	426	410	441	428	463	396	451	395	437	443	408	437	430	412	428	438	464	466	388	452	451	427	420	471	423	467	416	402	436	422	449	462	416	416	459	440	435	459	468	468	446	452	421	453	504	403	410	412	443	436	451	441	427	443	480	404	424	428	440	388	407	440	427	476	429	468	441	450	458	445	423	434	432	447	426	468	447	433	389	466	479	433	426	450	408	445	430	407	441	436	483	454	407	406	436	443	427	435	428	446	464	449	413	423	409	436	441	459	407	432	412	478	430	440	439	467	451	435	436	449	471	437	405	423	420	424	446	455	449	431	436	448	413	445	439	412	414	436	432	417	440	432	473	435	416	418	429	457	468	428	448	432	445	435	427	433	424	422	426	417	419	406	435	459	469	443	428	460	427	459	429	439	412	421	427	411	479	469	454	444	447	423	437	422	447	437	435	464	456	419	420	410	436	429	453	462	454	430	406	440	457	476	440	450	429	437	445	433	443	432	436	442	419	447	470	475	451	425	441	417	421	423	401	446	439	424	443	446	440	452	426	437	427	413	459	454	432	455	408	431	454	415	438	453	402	480	420	449	436	438	433	445	453	457	461	446	446	422	435	420	446	414	405	437	435	436	477	464	425	463	393	424	472	422	456	464	444	427	448	474	452	441	423	410	443	420	464	450	427	445	447	437	391	401	434	435	432	425	405	398	416	434	451	445	450	476	436	430	454	408	404	406	407	449	422	458	462	463	433	448	468	431	436	411	456	414	451	457	421	429	429	468	468	449	420	423	441	417	457	443	399	421	427	497	421	433	445	419	396	433	439	443	400	453	413	454	442	425	441	465	427	454	436	435	415	486	433	459	422	407	434	408	436	426	433	431	454	437	415	429	460	433	408	427	445	439	421	428	439	442	496	426	439	401	424	406	447	443	474	475	437	495	420	443	391	428	436	480	471	449	439	423	444	416	438	427	443	438	394	469	428	411	463	447	467	424	473	437	446	422	401	417	403	428	400	397	464	413	419	423	463	463	424	420	441	409	417	474	444	394	411	415	440	477	428	471	466	450	430	428	458	418	452	453	422	462	440	424	449	395	427	434	426	419	409	448	433	415	436	461	401	417	422	443	463	464	451	421	442	428	487	441	449	418	443	439	473	393	427	440	423	451	417	432	414	428	450	437	457	412	506	435	425	434	430	441	445	434	417	437	463	447	420	419	438	454	465	448	400	446	449	457	422	454	405	438	466	446	456	411	442	459	413	461	435	434	419	454	463	460	463	418	428	442	426	453	443	483	463	453	383	421	414	422	419	406	446	464	398	496	436	424	429	438	425	450	460	432	434	400	439	458	420	393	414	407	420	436	460	421	393	465	452	428	432	448	445	435	407	444	412	420	444	467	419	463	453	406	475	441	421	445	421	410	436	438	413	441	446	467	446	455	429	464	439	428	404	450	448	446	473	432	442	410	440	444	432	444	438	382	418	398	413	415	397	418	449	445	433	425	421	448	422	434	409	404	427	457	407	481	442	451	425	387	379	425	456	460	426	446	419	464	420	453	424	419	478	420	414	414	446	456	441	400	446	454	453	463	496	441	403	435	436	418	422	430	412	438	424	461	418	442	430	463	446	432	479	433	459	413	392	434	456	467	411	456	462	424	421	475	429	456	419	426	418	438	398	446	450	459	443	443	465	431	430	437	449	460	432	479	414	444	444	462	472	428	447	444	430	426	440	460	424	423	440	453	418	422	432	479	452	470	459	449	469	476	452	447	409	401	428	423	397	429	439	412	445	463	441	440	458	423	448	458	441	417	415	426	451	465	442	441	415	444	450	456	438	457	445	449	426	413	490	471	447	425	438	413	401	481	398	461	400	423	417	427	465	451	457	435	452	413	433	444	444	414	400	437	437	476	429	424	427	442	378	490	420	481	453	427	476	440	428	440	466	435	449	443	431	468	439	454	456	418	440	446	475	482	451	456	455	438	415	463	415	426	406	417	406	428	457	450	433	416	480	462	416	403	417	459	469	434	439	432	446	439	426	445	440	424	466	424	466	453	464	418	412	490	415	423	418	423	416	434	431	452	449	437	427	430	419	436	440	436	450	454	474	423	429	458	430	432	431	418	420	410	440	491	450	428	406	479	404	426	442	479	390	444	475	432	443	437	480	459	446	473	441	420	442	449	416	480	448	425	465	438	468	475	441	436	421	427	417	401	425	428	416	448	429	437	420	422	427	424	451	462	412	442	464	451	494	429	452	455	465	414	459	426	462	441	455	431	466	424	442	401	466	427	451	440	445	405	425	460	418	405	417	410	488	431	426	461	440	431	432	449	400	412	435
45306	63808	41346	30843	21633	10201	4411	1091	579	536	496	490	478	521	500	471	485	493	475	515	442	481	493	485	473	506	481	465	504	480	465	500	424	460	515	445	470	488	486	495	520	485	510	487	487	482	476	516	502	498	481	458	468	486	509	447	454	474	472	451	452	440	478	485	433	482	475	456	487	464	454	491	500	444	466	503	459	479	498	472	457	482	511	466	482	467	496	469	466	471	469	521	505	445	491	450	452	437	473	486	531	493	496	519	500	493	446	512	493	504	442	507	473	535	473	493	512	499	497	497	507	466	505	504	476	463	498	475	481	481	461	466	467	471	464	504	482	497	517	475	461	445	466	421	487	502	456	494	515	452	511	504	447	458	513	463	493	475	500	481	481	486	519	490	500	464	468	505	461	481	489	500	497	479	453	496	482	466	473	442	509	466	451	454	489	472	500	485	484	503	493	458	493	481	498	509	492	457	480	512	501	502	470	467	497	455	495	477	493	501	412	497	477	484	502	467	474	531	455	459	463	499	494	488	439	480	483	459	462	458	453	492	436	482	442	502	497	495	473	483	497	469	480	460	506	479	485	484	463	494	483	472	482	470	475	476	484	498	460	489	501	504	494	454	452	480	449	473	469	497	483	500	474	460	506	473	493	479	487	453	474	474	483	466	499	439	475	483	449	448	507	501	469	492	485	476	480	480	494	510	516	493	484	502	498	510	489	479	508	452	521	488	491	489	521	502	470	507	466	445	461	485	459	516	534	473	497	462	506	514	499	487	472	512	489	488	439	490	437	412	501	475	516	479	519	484	464	458	437	496	490	498	433	499	495	484	491	499	467	494	505	442	489	495	489	503	462	468	455	492	462	470	506	496	509	489	497	452	472	469	473	497	490	484	485	481	502	522	470	510	491	448	507	495	478	461	486	479	490	492	462	482	460	477	471	459	480	492	480	444	476	474	469	460	515	450	453	463	484	453	509	525	488	530	482	488	482	517	488	481	488	534	496	478	453	473	494	490	477	486	521	529	471	498	468	498	447	452	483	496	466	506	473	499	476	499	476	481	478	462	494	450	507	510	476	495	453	519	495	495	461	469	474	483	471	446	484	477	463	437	486	512	481	445	464	498	477	493	452	503	499	481	507	462	444	508	491	469	521	487	498	496	447	481	457	500	482	498	471	472	466	499	494	501	503	443	504	467	477	474	494	491	458	495	487	486	482	478	472	487	503	456	488	501	494	493	483	421	477	519	455	476	476	464	437	456	474	490	463	525	483	474	478	466	482	442	482	481	502	451	453	480	470	499	492	476	451	460	482	451	470	498	465	463	508	483	473	440	478	453	479	485	464	479	462	435	493	474	482	499	465	485	468	492	480	486	472	480	473	466	479	508	480	453	461	473	455	503	473	466	494	490	486	493	497	475	467	512	479	433	495	463	487	474	451	532	418	489	525	497	523	471	464	440	509	483	467	456	496	498	511	480	486	498	496	509	461	469	476	456	465	459	494	472	494	525	483	510	457	482	501	491	479	493	455	448	480	495	475	485	475	498	469	478	510	507	512	465	437	442	478	478	469	482	457	455	512	468	449	475	468	474	505	494	452	482	530	460	447	496	537	476	490	447	503	500	455	508	443	502	470	455	467	524	497	487	464	447	465	502	473	490	460	467	445	488	444	512	464	458	519	473	488	468	494	478	515	497	493	492	482	517	504	502	482	491	504	485	469	485	457	489	463	458	488	491	509	515	479	504	480	454	502	493	503	484	486	513	474	494	467	459	491	492	483	476	456	499	489	472	498	496	469	491	498	487	525	503	495	456	469	490	500	462	490	475	474	486	469	500	440	517	469	504	511	489	470	469	468	489	484	499	461	490	501	470	463	469	468	456	459	479	491	512	535	531	477	454	440	464	457	512	472	511	464	503	490	466	449	511	513	475	470	491	476	510	458	472	492	474	470	465	471	471	438	454	455	485	497	502	445	470	450	430	503	429	489	489	454	511	496	517	470	473	474	501	519	492	456	512	470	459	475	456	398	463	500	474	450	489	488	487	457	465	511	464	480	481	476	444	495	471	496	479	469	494	486	466	501	492	454	504	473	450	479	514	471	493	459	473	509	485	453	533	487	492	502	513	465	496	492	479	479	510	438	514	517	499	509	508	484	485	499	469	505	507	499	495	472	479	477	464	483	480	501	465	526	494	470	496	489	436	502	485	498	466	510	475	503	456	495	480	497	506	455	501	478	489	471	503	492	488	485	492	522	479	468	471	500	473	488	461	477	502	481	465	483	480	500	474	507	438	478	482	479	499	476	482	496	498	504	492	480	470	473	502	493	503	481	502	447	485	455	507	456	488	494	524	457	495	475	505	464	480	489	472	487	472	481	518	482	484	492	489	475	445	499	499	449	481	493	469	481	489	471	466	484	506	438	524	460	513	471	476	492	507	481	471	440	471	445	457	438	433	480	471	490	546	480	461	459	503	513	466	460	473	486	448	452	459	472	481	503	480	463	504	491	490	479	510	492	416	510	454	501	462	481	435	433	488	465	471	442	483	456	484	499	492	453	434	477	468	453	488	492	489	461	459	474	498	495	477	449	514	486	504	486	506	479	478	460	463	487	498	499	481	510	499	453	509	489	504	478	481	450	512	469	481	470	505	484	478	484	490	474	497	448	464	492	472	513	472	508	483	460	486	498	492	476	481	469	479	471	524	479	524	472	521	479	469	467	484	465	471	471	469	453	447	476	521	490	491	476	505	448	475	454	498	468	513	465	441	463	470	467	465	492	471	489	456	494	458	473	471	487	476	459	497	475	474	515	495	483	483	463	474	473	494	457	495	482	466	476	450	510	469	505	479	471	500	483	471	490	499	460	472	467	462	529	466	463	499	460	477	493	525	474	490	476	525	458	496	490	428	485	481	493	485	469	488	467	498	470	479	512	471	513	490	457	539	485	450	496	465	483	489	465	500	491	474	457	447	487	514	497	494	477	520	463	474	472	469	481	487	460	462	494	464	453	471	528	458	469	444	481	499	466	506	483	492	469	544	495	453	469	498	474	480	452	480	445	476	503	441	471	489	469	476	497	472	496	471	500	478	458	428	505	500	468	463	512	506	452	480	456	503	459	498	461	470	472	472	489	484	494	481	453	472	458	494	462	504	457	493	519	447	455	487	494	465	476	458	461	468	507	500	435	472	485	481	482	452	466	498	487	481	467	480	523	469	460	504	452	478	496	507	499	495	487	504	465	451	449	493	481	463	459	501	511	454	485	448	469	465	500	488	453	438	463	467	504	477	484	494	471	432	472	476	497	486	515	461	537	463	463	465	459	504	496	497	496	498	479	464	469	488	508	493	478	489	466	457	451	510	487	518	489	527	455	475	513	500	480	497	524	507	477	516	497	511	483	484	499	484	472	464	473	456	486	490	489	441	479	501	492	544	471	476	485	475	470	468	500	471	468	475	500	494	470	465	509	493	483	458	489	446	461	483	473	502	507	471	473	495	465	485
33601	32775	31948	18517	4699	1546	530	231	231	241	208	228	218	239	208	224	227	229	204	233	198	239	199	249	218	248	238	224	236	223	233	241	215	248	206	234	236	222	235	242	226	237	231	223	246	208	222	233	247	251	209	247	246	222	210	230	239	229	228	197	214	216	213	220	221	215	233	244	239	245	241	213	240	214	229	202	229	246	254	260	229	216	223	247	223	225	221	210	216	223	253	254	253	234	241	235	265	224	231	209	266	235	217	230	239	247	219	222	209	218	222	249	207	214	212	220	233	229	234	236	229	233	227	236	224	199	239	208	193	246	263	213	226	254	213	249	217	209	236	240	214	207	230	219	226	227	222	228	223	207	241	241	235	244	217	232	254	223	247	255	220	212	198	227	223	224	220	242	224	219	220	250	226	227	229	235	256	211	213	224	217	230	230	245	236	223	215	239	237	232	188	234	230	215	237	244	204	254	233	223	243	212	238	204	222	251	201	245	201	234	229	211	224	246	213	217	204	207	210	223	236	229	260	248	224	227	225	222	205	233	243	186	245	231	213	239	236	232	217	225	219	208	252	222	250	208	220	196	247	224	234	214	231	233	240	224	240	207	213	229	229	224	224	216	238	233	212	209	216	225	258	240	243	239	254	214	245	231	203	254	234	206	243	254	208	203	232	227	240	236	243	232	232	268	228	235	212	231	233	203	222	208	209	252	247	222	249	205	244	226	234	252	234	235	216	239	224	257	231	201	254	219	229	224	257	220	200	244	228	226	217	230	245	225	229	220	229	239	251	231	238	237	223	242	248	210	221	218	263	257	227	240	241	237	220	231	216	247	211	233	227	207	201	233	241	237	212	227	239	221	213	231	236	216	228	196	238	205	235	236	230	231	201	216	223	222	225	214	217	210	212	230	211	199	244	227	225	224	245	210	243	209	199	234	207	238	245	222	193	222	223	243	241	225	232	239	222	228	209	233	239	223	216	207	216	247	235	229	227	213	201	216	241	249	247	239	232	235	240	198	202	207	230	227	234	220	197	236	224	244	230	221	235	201	238	240	225	242	212	222	228	238	212	232	233	254	217	249	244	207	248	211	192	229	202	226	244	222	221	237	236	240	204	208	224	204	232	245	219	213	211	221	244	229	234	224	245	210	212	212	202	227	219	234	254	230	202	235	195	209	228	195	248	226	241	201	255	244	238	227	204	199	247	206	228	256	210	226	232	191	199	222	250	232	216	224	254	223	209	249	241	211	235	242	202	225	263	239	220	200	208	226	210	227	245	235	234	215	214	212	253	208	202	224	239	220	245	226	215	217	221	199	244	241	211	238	221	228	225	236	255	214	185	226	240	236	272	235	218	238	247	212	229	234	218	224	245	211	194	228	212	253	194	225	240	236	206	233	227	235	221	221	231	224	219	226	226	230	240	228	229	220	206	197	222	215	218	222	222	225	236	223	225	232	211	228	202	214	224	197	238	222	231	215	222	231	233	222	253	215	218	229	234	202	249	241	229	229	230	235	234	244	207	221	218	224	227	226	223	210	240	228	230	234	223	220	231	238	226	233	211	238	240	255	223	242	253	225	252	224	214	208	242	192	232	219	213	219	241	211	234	223	238	216	230	224	249	196	223	196	229	231	236	232	234	220	220	227	232	244	188	248	263	240	246	186	246	220	246	213	257	242	227	217	246	245	241	229	221	229	246	198	226	220	213	257	212	233	227	237	227	201	229	232	221	222	239	209	224	247	230	202	238	243	231	229	245	244	224	208	219	237	226	217	223	218	238	236	247	219	221	238	229	219	251	238	218	232	238	228	237	237	232	190	219	219	219	221	200	231	205	243	228	201	224	234	231	221	219	201	244	199	227	212	241	220	230	238	228	230	234	257	229	215	208	199	229	257	225	215	222	227	209	222	231	228	233	223	235	240	232	242	218	209	232	218	240	216	248	229	223	243	226	236	259	240	224	246	252	205	224	219	222	233	249	227	242	241	251	243	249	225	217	214	247	222	249	237	205	214	221	209	204	228	244	234	200	240	247	242	227	224	232	233	211	220	216	239	226	230	209	214	242	247	218	254	233	238	204	213	238	229	239	232	229	267	204	201	237	207	244	217	195	244	236	228	216	234	243	219	201	238	213	225	225	243	214	234	202	199	207	207	241	232	228	220	198	228	239	257	252	228	213	227	248	230	210	221	196	233	245	207	256	218	239	228	247	254	205	215	204	225	203	234	210	214	220	248	247	224	259	209	227	226	226	220	240	234	218	223	229	220	221	245	223	211	248	248	239	233	218	229	237	235	204	233	219	225	225	242	244	224	228	230	217	257	263	212	227	209	216	229	208	228	220	222	271	251	202	227	249	212	265	233	263	213	245	223	201	231	260	229	228	229	234	224	221	248	239	240	214	258	217	214	220	213	214	229	217	252	237	242	245	209	244	222	228	212	232	233	233	224	241	196	228	219	229	221	237	265	214	222	223	231	219	207	243	223	237	218	240	219	238	219	252	217	177	222	237	217	224	237	213	224	240	257	212	214	240	218	199	258	252	207	249	219	224	271	222	224	220	207	229	227	235	225	208	214	226	225	228	203	239	221	224	243	200	223	202	220	221	240	215	230	232	224	246	238	211	232	220	216	240	235	227	247	226	203	225	212	222	246	231	218	239	224	233	235	221	217	219	235	207	214	231	241	199	232	215	212	265	197	246	218	232	224	242	245	237	200	246	236	215	220	204	213	209	241	220	222	235	202	238	246	224	237	227	237	226	224	210	261	250	225	223	245	224	262	236	231	216	221	255	234	200	223	219	223	211	242	247	220	244	214	206	223	256	222	246	228	218	229	226	238	230	244	214	219	220	243	218	242	220	238	215	226	238	249	215	209	208	214	223	254	253	226	225	231	235	227	196	228	206	225	235	248	224	230	239	223	222	239	234	229	242	211	228	238	216	242	220	243	207	255	229	228	235	240	218	206	243	224	235	251	224	257	219	221	246	194	234	233	221	234	232	212	212	238	245	227	232	220	242	211	221	227	206	223	203	218	216	225	217	215	229	213	228	246	213	212	199	238	215	242	213	226	211	241	236	249	222	248	253	216	217	220	231	221	234	211	218	211	217	198	239	232	248	217	217	235	229	204	220	236	237	223	234	218	232	232	200	227	198	221	242	227	232	237	238	231	201	225	218	228	207	205	203	235	235	231	231	229	213	232	220	217	214	229	228	249	213	205	228	212	217	230	230	231	225	219	237	241	242	212	223	230	214	237	234	219	213	216	220	232	199	225	216	216	216	238	248	261	221	212	243	222	241	226	261	244	242	244	231	236	212	220	218	215	219	212	202	225	215	253	220	252	213	214	221	232	255	229	243	227	248	232	211	227	221	214	231	217	231	211	231	224	190	209	203	223	225	217	231	218	210	229	218	230	214	240	231	237	244	195	217	213	218	214	227	233	237	221	224	233	199	210	231	238	206	216	229	257	213	215	221	216	243	208	209	239	235	214	239	219	232	211
39672	46319	30958	15339	5311	2277	733	329	288	306	249	279	286	307	252	252	258	271	283	293	278	270	283	264	280	276	283	262	263	248	276	261	260	266	268	295	258	253	278	279	253	281	275	284	281	259	265	283	289	258	275	284	230	278	273	252	279	290	278	266	278	267	279	259	254	281	263	266	284	259	290	273	273	254	257	268	257	279	263	267	270	238	256	269	243	259	290	276	259	244	272	249	259	283	296	281	252	263	293	289	262	309	279	271	297	279	273	270	257	278	284	244	265	275	263	245	292	275	289	265	246	247	291	266	270	254	251	249	252	258	267	266	245	267	239	274	247	241	272	248	284	307	277	294	261	281	229	258	270	238	270	280	270	256	265	258	275	285	228	298	307	261	272	258	269	251	282	291	274	281	273	258	254	283	254	268	283	259	252	252	265	266	272	284	264	276	280	301	264	269	283	264	266	259	278	296	270	271	261	254	295	277	279	243	261	271	285	259	291	255	286	290	269	253	256	292	264	279	262	287	306	289	241	276	279	261	280	256	272	281	294	250	264	246	272	315	250	293	263	258	276	265	266	254	313	273	280	249	268	265	310	290	273	280	297	265	298	273	278	266	276	272	279	289	256	271	295	258	279	271	292	282	273	273	299	292	258	258	278	272	275	265	263	262	264	259	265	273	284	272	273	258	257	264	280	268	266	255	264	265	280	271	268	246	278	269	276	259	275	243	292	262	243	255	279	214	266	264	271	279	276	223	286	267	264	301	289	267	287	270	260	261	284	293	283	298	266	271	277	266	266	260	264	284	288	274	246	301	265	282	267	260	250	255	254	263	278	255	305	291	275	305	271	270	299	244	268	301	253	246	282	259	300	240	286	254	258	278	252	270	262	282	274	252	268	262	268	289	251	274	271	253	254	262	274	278	302	267	267	254	243	290	272	252	270	288	229	283	263	273	267	265	285	278	283	278	288	275	270	273	266	296	301	295	247	264	296	273	271	272	247	256	236	243	273	269	264	248	278	284	253	246	262	315	255	284	264	254	251	253	271	260	259	313	224	275	286	273	271	255	279	298	261	235	283	294	273	285	261	272	271	309	276	280	274	254	295	233	290	274	270	290	296	274	257	276	280	262	262	275	260	258	262	245	239	280	287	277	262	293	263	269	268	279	251	241	284	275	312	267	288	248	243	291	281	271	278	294	265	263	277	295	255	262	264	271	250	285	264	274	266	253	255	257	273	270	263	248	278	270	281	228	267	273	272	309	303	270	265	282	299	277	250	250	285	261	276	268	283	276	283	262	261	269	297	293	270	267	240	268	263	268	275	265	252	298	270	282	254	263	223	276	270	256	271	265	257	284	225	286	277	244	286	271	284	311	272	272	262	262	252	236	295	258	267	233	292	302	288	266	274	279	268	265	286	270	288	253	266	266	263	270	286	283	293	273	238	261	293	257	281	244	240	274	261	277	269	269	322	281	246	263	277	293	272	231	312	269	270	288	261	266	282	293	279	297	295	266	218	257	272	288	257	299	260	273	289	282	249	296	250	281	260	234	283	254	262	252	302	257	276	275	257	268	256	265	281	279	272	250	294	304	280	272	259	261	275	276	265	258	263	273	262	240	242	274	266	278	284	250	279	264	255	270	259	257	291	266	279	282	256	291	305	252	240	273	246	280	279	254	268	256	288	273	273	280	258	262	261	289	254	280	286	258	242	289	277	287	251	275	251	252	269	269	264	260	273	254	257	266	269	247	277	264	268	275	276	270	276	257	268	277	263	292	279	261	254	264	277	279	282	281	289	261	287	253	265	282	284	289	246	249	277	272	269	295	261	260	279	291	286	250	270	295	263	271	265	250	273	272	274	268	265	263	277	253	292	252	285	255	246	278	256	298	270	269	280	272	275	266	270	266	259	237	266	306	253	272	271	265	254	262	268	262	270	261	256	280	261	262	289	268	279	238	254	237	281	295	241	265	275	280	276	265	251	279	267	272	280	283	296	281	255	270	254	268	296	282	271	275	231	238	285	254	266	254	271	261	260	278	271	277	267	264	271	274	275	295	256	266	291	281	249	293	268	268	276	292	249	306	265	265	261	291	254	268	270	268	287	262	262	276	267	271	277	268	261	271	254	262	294	294	249	265	271	276	246	277	286	252	266	283	235	283	255	269	296	281	255	291	275	277	276	254	267	288	254	266	251	284	267	262	239	244	283	264	259	281	242	263	251	283	250	287	288	251	260	265	255	281	293	267	251	265	271	279	274	286	264	249	269	259	256	259	272	241	263	242	262	271	299	265	264	260	256	296	262	278	243	262	283	238	255	291	288	293	248	295	267	270	267	274	260	294	269	265	274	254	259	285	252	257	265	299	264	259	276	297	246	262	262	269	251	256	258	266	301	261	268	273	254	289	246	261	268	259	280	291	254	259	251	273	254	277	260	265	270	240	271	270	272	301	273	274	285	275	277	257	284	235	253	282	275	254	245	268	273	266	304	262	265	270	251	283	282	276	252	275	291	276	259	274	241	259	275	272	256	278	250	257	289	238	264	273	254	240	292	293	277	276	280	275	234	242	281	297	267	266	284	265	274	258	246	263	271	286	250	256	248	286	257	270	271	244	254	299	275	287	272	277	232	275	246	273	285	286	273	272	292	279	304	248	277	264	290	260	281	247	297	257	247	239	302	263	265	286	266	248	258	279	296	250	254	247	289	276	306	246	270	257	246	268	284	234	285	255	254	275	299	246	256	286	254	250	293	248	277	292	266	245	269	265	247	277	274	288	286	279	266	259	278	272	262	272	294	268	272	271	242	270	269	268	277	259	256	276	260	260	253	290	262	257	268	264	279	279	268	266	293	268	293	280	274	282	280	248	272	268	279	262	267	290	274	258	290	290	272	277	225	256	260	286	269	274	236	254	244	254	276	274	281	271	258	241	260	265	248	306	296	277	291	272	285	272	266	266	241	260	260	249	257	264	277	273	275	275	236	274	259	257	269	241	236	264	263	291	281	287	262	273	256	271	272	273	293	253	273	275	276	277	276	286	270	257	281	262	292	260	245	273	261	271	251	278	246	262	278	280	270	274	278	266	278	303	247	244	259	267	271	271	261	279	253	274	282	276	246	281	275	276	276	290	295	280	229	280	261	295	301	299	284	289	271	278	275	271	256	260	267	276	288	278	225	259	266	287	281	276	270	265	259	293	278	277	272	266	262	280	256	262	269	248	269	264	287	289	280	258	288	254	279	282	261	296	278	300	264	275	281	290	282	231	246	223	273	276	282	271	276	262	282	275	263	282	281	268	267	239	230	250	270	257	274	278	275	254	247	289	270	283	256	288	289	277	267	276	282	265	251	271	277	258	262	278	275	268	259	266	280	243	283	282	241	271	264	225	260	270	306	305	269	264	284	272	270	262	281	302	278	256	260	262	284	256	286	273	232	246	256	286	298	262	256	247	261	282	265	281	283	264	265	265	258	272	275	301	269	289	275	274	262	254	273	265	265	275
24199	21153	28418	25047	21178	13551	2787	484	272	284	293	290	279	286	285	279	273	318	277	246	286	275	293	260	278	294	280	258	258	269	271	234	266	276	266	299	255	280	257	292	303	307	285	291	265	254	302	279	263	270	275	259	304	259	264	273	260	271	266	285	256	243	275	255	264	280	266	242	248	293	263	273	284	251	268	266	279	277	287	281	257	278	249	282	252	262	255	255	264	265	287	273	271	305	269	250	271	255	284	286	281	272	290	260	275	268	279	254	256	281	312	262	253	263	271	271	288	259	253	252	274	277	267	288	270	288	276	272	254	251	278	288	281	262	289	273	257	270	289	250	267	267	295	245	299	258	278	283	250	294	277	299	279	241	284	281	267	266	269	270	256	263	286	246	252	278	271	260	289	317	304	273	257	298	273	292	265	279	253	266	290	269	269	278	256	292	282	298	259	254	280	278	267	293	280	283	285	269	263	298	246	292	261	251	284	291	291	264	250	247	252	257	248	287	300	245	266	272	279	286	252	284	276	280	254	270	279	281	271	270	303	261	273	277	271	283	306	228	266	265	290	272	284	258	265	270	258	284	261	254	259	281	281	242	280	238	287	278	293	291	250	260	277	269	261	285	297	307	293	276	303	275	281	269	265	241	258	265	300	255	283	300	299	302	271	291	275	260	286	267	263	252	251	288	272	251	273	289	273	310	321	277	258	301	286	293	259	251	280	272	282	279	267	263	269	254	258	278	243	291	266	236	285	257	249	275	300	266	259	271	256	248	271	301	278	256	303	248	276	269	261	264	289	276	281	292	262	296	266	247	287	271	267	254	276	280	269	272	287	303	271	262	255	284	229	267	270	288	272	278	284	271	280	288	310	266	257	280	278	278	252	256	272	273	281	247	281	268	271	285	249	267	288	302	275	265	294	256	285	260	272	266	268	284	262	306	259	262	251	284	301	284	259	269	276	290	282	265	268	272	256	248	272	263	274	246	289	278	266	266	301	275	270	275	271	256	286	283	263	286	276	258	278	237	265	281	288	271	275	245	266	267	270	267	269	291	281	261	226	268	280	285	263	268	264	273	289	291	279	272	285	241	282	294	292	299	235	273	249	274	271	246	300	279	261	265	271	246	296	285	299	280	235	258	262	260	262	247	289	262	251	250	278	251	270	275	253	287	246	270	279	256	257	263	288	264	258	272	286	299	245	254	291	253	286	274	274	250	287	273	268	277	268	243	268	257	304	255	281	245	280	246	302	276	261	263	281	290	295	268	267	241	258	281	259	301	270	276	259	283	247	272	264	272	244	264	270	284	303	288	250	278	270	274	286	322	260	277	260	247	285	268	241	281	271	314	282	294	263	287	284	247	247	267	271	261	276	243	240	251	260	255	289	283	277	312	288	247	268	271	263	256	278	261	283	292	253	306	259	250	258	254	260	272	258	289	270	250	260	246	249	282	278	271	274	268	282	257	292	268	276	283	262	304	277	308	257	252	272	269	255	270	266	288	324	285	254	278	272	285	296	258	254	268	302	251	280	266	281	288	247	279	273	299	268	295	275	266	261	243	271	227	255	269	256	278	282	278	259	268	271	221	269	241	295	258	269	280	265	274	277	270	285	262	275	270	305	253	276	265	271	285	276	273	284	261	268	308	307	272	265	270	281	256	307	252	263	274	272	290	293	286	282	244	276	276	275	273	269	299	302	282	265	279	243	247	267	268	256	291	262	255	289	293	258	270	272	303	257	271	275	276	281	246	282	251	267	282	289	255	262	306	265	301	239	283	273	268	287	284	257	273	264	242	253	284	255	250	275	281	292	283	284	267	274	285	269	277	251	293	286	288	276	274	280	261	299	252	247	289	273	289	248	254	278	275	256	272	263	270	282	287	277	275	280	298	240	261	236	283	264	265	307	299	279	267	275	270	254	254	245	235	270	265	275	267	266	266	258	260	247	278	260	284	272	313	274	302	295	283	246	284	257	256	276	295	284	283	299	257	241	271	261	257	256	219	260	295	290	273	257	276	293	293	269	278	250	272	258	275	282	273	277	256	255	282	268	276	258	268	280	258	277	270	264	243	274	243	283	304	277	271	276	259	274	260	278	275	273	239	245	269	255	294	262	297	265	283	283	274	287	293	292	268	271	280	268	284	254	263	284	302	269	273	257	251	257	270	273	263	272	257	254	275	255	278	302	246	263	297	257	249	272	281	249	259	239	275	292	272	254	216	268	295	267	253	284	251	238	257	279	233	288	307	294	267	287	289	282	284	260	266	274	264	273	255	278	251	299	243	252	273	275	270	270	269	272	290	255	300	272	296	280	271	277	268	268	276	265	262	298	279	259	275	297	264	286	261	269	298	257	254	257	258	276	263	281	276	278	251	268	240	281	268	235	291	261	275	244	312	256	287	261	277	271	263	277	277	277	273	288	276	249	256	281	272	286	284	290	262	294	249	279	282	300	274	259	267	260	260	265	267	240	275	274	247	266	256	241	275	254	280	287	298	263	296	250	253	270	272	245	256	283	280	252	276	255	238	279	284	299	302	263	298	287	257	268	283	253	256	294	280	271	282	261	296	263	288	274	258	279	254	268	299	251	300	284	243	251	285	319	275	279	272	324	274	267	310	277	299	233	299	263	279	281	290	270	290	233	267	308	293	300	286	281	293	279	282	260	274	292	271	276	256	256	270	271	317	262	278	260	255	274	240	260	271	283	270	253	260	265	272	269	289	292	270	275	277	288	281	319	291	280	261	267	259	271	288	274	284	284	270	290	286	265	269	252	269	268	268	251	272	254	263	266	236	250	269	278	252	295	282	245	278	244	290	273	280	246	262	279	292	273	288	279	272	228	293	264	233	272	274	267	294	280	279	239	282	286	268	296	265	251	258	287	247	250	260	284	262	294	318	297	293	286	257	279	274	284	263	266	267	284	259	253	274	303	277	267	269	261	291	284	279	261	264	278	276	289	251	274	285	280	275	244	304	299	246	277	281	257	221	259	313	286	307	266	266	244	278	237	298	291	286	305	288	268	285	257	262	256	270	273	266	309	258	242	302	276	259	285	275	262	296	256	294	278	278	270	233	239	310	311	287	269	292	266	278	310	265	258	305	299	255	264	278	282	274	269	276	283	275	254	293	279	266	248	296	263	265	255	271	294	283	260	286	248	238	273	267	260	275	265	268	252	246	282	285	246	265	256	283	280	269	258	255	285	286	264	282	268	257	267	235	264	274	256	272	289	254	295	280	259	237	283	286	277	259	260	279	255	279	302	272	285	285	248	288	290	279	241	282	286	268	259	288	266	293	263	249	265	266	304	306	256	277	273	290	270	286	278	276	264	278	292	310	243	256	255	261	256	246	275	273	269	245	305	243	288	242	232	282	282	251	252	277	275	289	267	292	253	287	234	246	260	286	243	281	293	291	295	267	288	290	276	310	266	259	275	251	283	285	271	287	298	272	273	273	257	291	222	270	251	279	258	296	251	249	291	264	299	282	265	275	273	281
37652	58233	42295	26684	16198	7542	1735	522	315	349	358	325	298	309	308	332	291	280	306	335	340	307	303	298	333	323	294	327	300	315	343	301	322	307	320	332	332	301	298	316	321	279	313	295	331	318	289	321	298	327	307	268	322	301	302	299	280	318	296	307	308	283	315	309	306	275	335	337	332	335	299	314	305	277	359	300	315	324	326	266	324	300	291	291	286	301	297	330	291	330	305	323	301	314	319	338	318	269	300	292	272	316	328	296	296	321	331	325	295	314	319	350	325	301	337	297	312	301	302	279	296	306	325	318	283	326	275	321	293	274	295	273	306	297	330	298	280	307	305	305	328	296	299	297	294	310	330	326	315	285	285	334	327	311	312	322	334	293	318	295	324	309	296	340	281	296	313	327	316	291	298	333	320	327	307	346	304	312	324	330	337	316	323	317	302	307	272	275	301	308	300	296	293	325	266	330	339	312	294	318	306	331	302	284	293	275	291	326	289	331	295	308	314	319	287	332	321	282	306	295	300	295	296	288	326	314	279	323	339	354	315	296	332	327	306	298	298	304	262	336	347	311	338	301	295	300	316	318	332	307	294	303	300	281	313	325	311	306	323	276	315	323	289	320	318	295	304	323	302	278	308	319	325	280	326	291	315	321	290	300	305	298	287	310	287	335	307	332	268	332	295	319	314	317	315	332	315	316	288	305	293	333	305	311	306	323	287	332	315	295	304	345	308	298	309	300	330	303	321	314	282	295	298	311	326	262	291	300	303	324	288	322	332	328	306	301	312	276	330	293	316	305	301	280	313	306	327	317	326	320	317	320	307	305	338	311	297	290	316	330	330	339	310	325	304	287	331	325	318	333	323	307	326	322	335	307	331	296	296	282	334	309	308	295	311	298	309	271	297	315	345	301	291	313	311	322	296	312	306	280	307	325	309	282	317	301	331	298	310	300	311	320	307	299	308	320	303	303	308	322	318	287	301	319	308	314	297	344	287	296	297	294	309	297	318	314	327	315	308	335	293	321	299	303	364	324	329	316	302	282	300	298	312	344	276	323	314	287	324	307	300	328	298	292	310	296	334	304	296	309	300	315	295	291	322	299	315	294	295	308	319	320	296	312	297	300	281	299	275	325	328	305	299	306	296	307	315	289	324	318	311	281	289	339	302	320	295	319	290	332	316	316	348	323	308	289	330	337	290	296	313	313	290	321	325	292	280	325	281	318	299	300	338	287	289	309	303	346	330	313	283	321	301	312	325	283	317	318	317	311	322	314	318	313	326	305	292	305	263	311	310	314	312	307	321	324	334	279	315	291	271	306	326	330	288	330	353	292	312	323	295	302	305	302	296	331	325	289	273	296	314	300	316	304	322	306	311	285	316	306	308	318	319	273	330	311	316	330	331	324	291	327	302	299	333	289	316	310	309	298	303	292	298	309	331	316	280	328	308	340	309	315	294	300	329	309	315	302	345	320	294	298	307	339	290	308	329	318	318	299	354	305	323	318	309	324	313	296	288	309	338	309	310	301	303	312	318	326	293	332	316	334	307	326	331	332	302	320	292	320	308	286	313	315	327	296	322	341	338	306	355	355	316	336	313	323	297	317	327	296	290	305	329	322	280	293	319	310	309	303	330	282	305	291	295	325	309	321	319	295	332	315	327	321	289	295	325	308	286	299	324	342	308	320	290	288	321	311	314	299	295	303	314	300	304	339	287	307	304	278	329	289	310	273	310	318	289	323	334	307	305	286	318	337	304	343	294	296	297	318	320	313	327	297	290	302	337	304	300	318	309	297	300	283	315	279	297	317	330	323	298	331	300	303	312	318	319	323	341	292	289	317	278	273	312	282	355	310	311	359	324	312	339	317	299	302	276	318	319	329	301	312	288	313	312	325	283	296	280	304	302	320	283	320	335	324	281	314	313	351	306	320	335	303	294	323	312	308	317	315	293	323	316	290	303	293	327	294	315	277	295	318	310	313	284	315	307	309	333	322	308	295	331	318	327	318	346	320	289	310	281	304	300	329	306	320	302	317	280	304	318	303	330	310	322	301	290	319	295	276	292	330	317	309	334	301	351	306	313	295	318	308	262	300	321	311	340	318	307	322	284	314	268	323	291	325	316	283	316	340	269	316	292	304	298	291	315	316	312	303	314	311	263	330	298	314	313	304	313	309	311	308	274	279	337	329	290	305	301	315	334	347	297	303	301	296	302	316	278	303	302	325	298	301	304	317	316	270	340	353	303	284	297	330	351	320	299	302	295	299	314	320	292	297	297	302	311	291	315	344	313	296	278	324	303	302	309	358	313	298	296	346	318	283	278	312	279	359	298	321	315	292	295	317	332	340	306	336	295	303	321	290	304	276	318	283	299	305	300	281	287	318	313	322	331	306	327	310	307	338	287	313	293	336	332	315	320	316	323	301	341	311	332	281	288	303	306	295	293	292	306	313	332	336	304	318	325	302	307	294	288	312	315	322	312	296	321	309	315	308	301	319	296	310	326	310	315	323	318	327	336	314	346	320	308	292	332	290	306	325	364	295	299	299	334	290	312	309	289	305	295	309	295	333	290	305	278	294	297	303	269	306	314	308	329	320	300	312	298	304	345	342	327	329	311	308	300	305	312	330	330	314	299	315	300	303	307	336	323	339	277	294	316	335	299	332	306	321	326	304	264	301	294	316	307	304	317	330	323	299	286	293	327	282	329	330	290	329	276	309	305	318	302	301	329	337	295	321	325	303	268	308	313	275	293	336	296	339	356	297	325	306	325	326	346	281	321	310	311	305	315	313	308	338	338	299	308	304	267	307	312	302	306	303	332	311	292	315	323	272	313	316	336	289	323	308	282	318	311	254	284	285	295	315	310	316	294	307	307	296	310	338	300	311	310	292	307	295	303	271	322	318	292	290	332	308	321	286	281	304	326	321	298	320	317	309	308	340	309	319	292	339	286	319	328	311	342	288	308	304	333	283	279	308	344	315	299	267	302	319	303	302	296	295	333	281	283	307	329	276	286	313	330	304	301	335	293	272	322	298	323	315	367	311	283	323	291	297	324	292	338	301	295	314	274	316	318	301	333	292	330	334	316	319	278	311	303	310	307	311	317	320	302	307	334	284	306	320	330	312	293	319	308	337	330	296	349	322	311	291	295	311	309	315	315	342	308	314	289	331	306	337	287	298	318	316	312	310	334	298	328	297	300	311	331	314	309	310	295	301	302	299	311	317	327	289	299	317	289	318	327	299	295	315	319	329	327	333	284	311	308	316	324	283	293	348	300	274	293	340	329	318	325	272	303	315	297	298	298	329	302	293	294	342	310	336	310	331	294	312	322	329	296	334	298	289	270	295	316	319	301	308	336	324	327	358	321	303	317	315	321	278	295	287	337	293	332	308	291	326	326	302	296	305	330	311	333	308	352	307	305	301	279	344	328	299	319	309	324	314	304	301	281	326	304	279	311	326	338	340	324	284	328	325	280	320	282	311	305	332	300	328	294	289	343	290
25304	21629	29179	26239	15409	5314	1303	481	329	308	325	346	315	347	306	298	303	341	337	301	363	299	323	322	322	326	330	330	294	318	321	302	305	355	314	304	312	330	334	311	283	350	294	325	288	317	326	324	316	326	310	314	328	302	296	323	314	292	314	336	314	295	300	309	309	300	349	308	304	327	291	315	302	292	323	319	295	335	301	284	321	312	328	322	305	333	298	296	346	299	297	320	333	303	319	332	296	324	312	321	312	306	347	311	299	317	335	261	326	300	319	302	304	313	296	307	294	336	347	317	299	336	344	334	363	308	322	298	329	306	289	315	304	287	330	337	296	341	305	343	345	312	304	329	327	286	335	322	300	322	304	322	320	306	299	324	348	319	320	344	308	298	343	294	320	340	286	332	330	295	310	299	309	335	324	302	326	306	306	343	334	316	352	296	315	328	319	299	320	312	316	340	306	321	286	346	301	328	321	316	313	312	303	290	309	310	320	305	316	320	312	335	302	327	345	345	322	316	316	306	311	342	319	315	307	293	297	305	335	334	319	341	340	313	307	353	343	327	289	298	307	322	347	345	330	317	293	278	342	354	350	314	320	324	313	353	332	311	336	289	313	316	324	342	325	322	348	315	320	331	323	315	288	312	330	349	303	322	312	334	343	315	326	299	303	319	319	322	328	322	323	307	322	314	350	321	340	322	324	312	311	332	301	308	303	310	333	296	327	317	331	306	319	333	305	346	324	314	309	301	306	304	325	307	322	313	270	317	289	311	331	353	354	319	338	281	285	353	306	309	321	302	286	300	289	328	305	335	330	320	333	311	329	311	326	308	346	296	311	293	323	314	333	338	320	316	321	293	292	303	302	326	294	311	313	335	313	329	331	293	306	323	352	324	322	333	313	331	313	322	326	290	335	302	326	317	310	326	307	295	289	334	317	329	317	313	315	348	308	311	278	316	285	299	319	297	306	270	339	275	291	288	301	324	314	324	294	313	308	304	322	303	297	326	331	302	308	337	316	291	294	318	309	309	324	307	332	317	311	337	333	299	321	290	298	314	329	356	300	316	323	352	311	357	327	332	310	341	322	333	317	292	302	336	341	291	322	310	316	317	310	318	314	335	322	326	313	306	321	317	321	306	330	327	311	314	354	317	314	311	286	321	311	289	297	322	301	280	292	302	318	317	300	331	299	314	302	304	308	305	296	320	314	294	309	363	319	325	273	306	311	317	315	279	324	323	297	333	316	355	329	315	318	334	328	312	342	327	343	311	310	336	328	299	318	303	317	326	346	309	308	327	299	295	312	306	312	315	301	302	308	302	361	311	335	293	299	330	321	314	298	344	317	317	315	300	318	300	331	309	332	329	333	339	323	329	309	289	309	292	322	330	318	302	342	323	313	340	333	305	302	306	326	325	286	317	312	311	315	335	324	299	293	317	311	307	331	352	294	338	354	288	333	296	301	305	328	285	336	315	325	296	307	320	320	305	318	319	302	325	315	311	308	286	340	314	344	309	340	322	294	311	308	309	307	311	317	270	324	287	304	315	318	315	307	305	336	320	327	313	328	294	298	323	310	278	311	323	305	295	303	333	301	282	307	335	275	295	324	292	330	301	301	351	286	315	316	311	302	323	326	314	322	304	310	336	314	294	324	325	318	305	294	334	338	331	321	322	314	324	332	357	299	326	302	310	310	316	289	331	298	335	315	308	307	295	279	313	325	304	342	341	326	320	341	311	326	316	302	302	330	298	344	328	348	312	343	327	349	302	327	338	341	344	315	318	303	336	309	324	325	310	331	287	330	294	292	305	342	308	318	322	345	305	288	295	324	293	320	322	291	297	327	303	314	295	314	324	329	362	338	340	282	316	317	323	336	293	331	308	331	311	328	286	319	329	314	299	327	293	303	291	320	330	314	292	334	304	302	323	343	310	344	305	302	345	315	298	308	297	318	324	318	294	337	313	346	311	308	317	304	312	322	312	290	347	299	320	322	298	304	323	275	334	287	322	326	279	319	317	333	323	331	316	323	337	341	328	308	304	312	306	334	333	317	359	316	300	331	319	291	301	349	339	320	299	330	309	316	360	288	362	332	315	344	323	301	338	330	290	329	303	292	328	293	304	325	282	303	324	296	326	318	296	326	317	318	277	304	331	348	342	322	298	317	304	315	287	316	324	325	291	354	334	288	352	331	311	341	321	310	303	336	334	320	321	355	315	333	317	339	281	301	303	334	310	314	324	331	310	327	324	304	338	331	283	291	319	321	313	341	308	305	322	312	316	348	322	335	315	305	333	315	335	323	308	323	335	303	334	296	333	288	325	343	329	313	284	308	329	326	306	313	326	304	299	306	297	316	318	335	276	314	327	304	332	325	290	306	349	340	319	314	341	350	309	313	328	308	315	331	308	314	316	327	326	293	338	299	326	302	304	331	286	301	343	316	308	310	355	326	333	316	323	322	330	301	326	336	321	332	318	308	316	305	313	278	312	336	300	300	326	301	282	335	300	321	287	299	338	332	314	343	316	329	315	324	323	286	323	336	319	311	335	321	282	359	306	349	304	272	310	350	336	334	303	297	326	334	297	287	329	320	318	323	296	304	311	357	317	337	314	306	313	306	323	311	303	335	307	301	304	304	336	338	319	313	318	299	324	318	312	303	343	270	301	288	309	343	320	320	309	324	335	295	294	280	313	303	361	311	316	331	317	285	315	337	284	307	304	282	321	316	278	325	331	306	307	326	319	300	317	310	323	336	308	315	338	342	316	326	322	296	315	306	313	335	337	322	314	312	302	337	323	333	311	316	324	273	337	280	312	332	340	313	331	324	285	349	321	317	289	312	270	293	297	331	334	307	337	290	300	313	328	297	308	326	296	331	316	298	318	319	284	337	334	316	321	316	341	364	329	288	308	314	324	297	306	300	327	324	336	339	345	294	334	336	317	277	302	324	314	303	294	302	346	289	327	319	318	334	289	344	298	330	307	314	346	304	327	314	337	331	351	301	301	306	332	335	326	313	298	343	308	334	323	343	323	332	346	314	298	294	306	318	334	328	336	348	299	358	319	318	326	309	309	269	328	302	327	304	312	316	308	326	321	327	317	313	321	313	327	284	316	313	310	302	278	333	276	267	300	328	279	316	328	304	339	307	293	308	331	306	306	288	311	305	322	296	308	319	320	341	332	299	309	324	336	301	323	324	296	323	317	309	313	292	318	304	360	297	342	307	298	314	313	329	316	340	317	301	315	289	326	312	348	309	346	314	321	332	307	334	344	292	322	306	325	324	327	310	333	302	321	307	304	274	303	302	284	320	332	316	295	321	322	323	304	310	316	326	302	315	334	299	313	319	317	324	289	328	310	311	311	306	304	356	314	318	321	321	305	316	291	310	296	329	281	330	345	310	312	334	326	310	318	349	303	335	298	317	319	321	327	315	295	290	338	325	281	318	299	341	311	309	334	320	321	315	333	296	290	322	329	320	309	291	331	327	294	315	286	317	336	329	304
40004	57925	39765	23389	12029	5373	1533	556	379	385	381	379	379	341	374	381	355	381	375	344	366	335	381	349	384	360	352	408	382	357	372	332	363	368	360	372	401	366	361	349	366	365	342	340	390	398	372	381	380	379	367	334	374	375	375	354	363	379	371	376	385	373	354	394	348	356	368	369	348	346	367	377	385	385	327	374	376	353	368	382	370	358	384	369	333	354	386	345	352	370	358	356	346	344	371	358	391	386	373	390	350	406	373	390	365	386	364	371	400	374	362	350	380	391	365	402	343	360	349	364	357	350	350	404	356	367	367	347	416	334	334	339	367	344	357	366	373	350	381	368	390	351	357	337	349	336	378	367	357	379	374	353	377	366	372	337	380	375	374	351	387	387	388	337	370	362	399	347	349	390	372	339	393	373	361	366	341	347	383	392	351	341	360	361	385	353	357	364	362	360	368	376	363	388	354	357	376	400	376	341	355	353	370	377	350	368	373	363	320	355	351	372	346	371	365	345	361	367	400	353	335	391	338	371	364	379	356	373	362	347	356	364	393	385	350	340	348	388	375	321	372	370	387	366	347	321	379	365	369	393	342	376	337	376	378	364	398	378	377	363	352	345	353	358	413	392	321	374	380	387	386	385	371	385	373	364	373	336	368	396	330	342	366	377	386	357	368	368	327	384	356	378	375	353	364	367	370	354	372	379	365	393	386	351	383	373	379	354	373	350	360	344	348	402	363	369	352	354	331	370	362	354	362	357	394	376	377	354	300	334	348	351	399	380	311	396	358	388	395	357	361	353	350	364	346	364	372	356	381	362	380	359	363	346	333	386	377	334	348	340	327	374	380	390	374	384	361	356	345	369	371	339	344	376	327	351	346	383	380	372	366	373	324	347	374	354	359	349	375	374	356	376	343	374	384	377	386	372	387	391	371	355	346	385	365	379	387	364	337	374	342	368	385	345	340	377	379	367	378	368	364	360	346	363	351	353	344	358	364	369	372	370	368	373	376	366	371	379	366	325	356	376	340	366	340	370	392	332	364	391	350	350	349	355	386	346	335	381	336	317	330	351	379	361	335	355	371	424	373	376	364	350	365	339	383	348	401	363	338	378	346	339	340	365	356	365	387	332	363	394	342	333	376	328	368	373	354	374	352	374	347	366	365	367	362	376	361	342	365	367	364	379	370	345	366	374	357	350	356	371	362	386	388	348	361	367	351	372	374	386	360	377	369	383	365	348	348	358	368	382	351	345	361	360	367	400	350	378	371	346	326	351	369	336	344	330	357	340	379	354	350	346	344	364	372	354	353	359	357	367	360	397	342	385	356	366	385	358	361	339	361	337	365	364	358	358	352	358	373	396	383	360	395	333	352	342	388	371	402	379	385	321	360	365	349	383	307	372	362	369	344	402	304	338	377	364	374	375	353	398	369	336	342	360	345	382	369	346	332	374	360	392	362	400	343	339	374	354	383	397	355	382	362	377	340	344	356	344	352	371	344	409	360	373	376	366	364	369	342	388	339	407	364	342	382	361	365	344	375	361	338	375	371	342	361	333	356	357	374	409	395	363	359	382	348	382	361	344	362	375	379	366	352	341	350	355	357	353	378	397	340	393	347	354	348	390	378	357	323	366	372	346	336	360	358	384	349	337	359	388	372	366	371	348	388	344	374	390	345	366	382	370	346	397	375	387	374	347	367	349	340	377	393	379	368	359	378	348	412	346	378	355	384	379	349	362	354	336	374	342	355	344	394	380	363	361	355	378	396	328	367	375	371	363	382	344	346	386	341	345	338	353	396	345	332	375	345	377	357	362	368	377	413	383	379	349	416	342	400	351	366	377	370	352	345	361	374	369	358	364	361	335	377	387	347	359	378	368	370	404	359	368	349	343	372	360	372	402	346	391	331	364	357	357	379	364	365	402	351	370	344	363	337	381	377	406	388	378	381	397	363	403	371	343	363	379	371	375	365	344	350	320	371	348	319	346	356	380	337	390	343	360	341	373	362	326	374	363	359	351	374	393	369	351	341	366	368	355	352	402	347	366	338	341	407	347	368	390	361	400	364	334	364	413	339	371	389	363	407	364	387	389	368	345	356	360	382	352	415	381	352	392	341	347	363	392	368	365	352	363	349	382	350	409	366	359	354	369	360	371	314	394	348	370	352	367	352	361	345	363	359	352	366	369	371	374	356	377	348	362	388	346	375	361	356	324	384	376	352	356	341	335	345	343	357	327	354	381	361	360	392	371	350	389	354	358	344	358	356	385	391	398	386	359	377	368	350	372	371	358	372	324	394	347	374	363	391	343	374	378	335	394	372	408	363	369	348	351	380	368	351	386	401	339	360	353	354	385	357	343	356	387	405	352	332	379	375	347	376	389	365	394	357	383	368	372	329	363	350	347	353	385	384	369	338	358	361	391	358	403	369	357	369	317	354	391	357	375	337	359	396	356	394	379	347	352	406	356	345	360	364	367	374	391	378	381	348	401	409	338	391	366	365	374	344	371	377	360	335	375	383	379	335	326	349	367	390	368	374	381	345	374	336	383	367	397	361	325	374	389	325	393	362	400	361	351	356	352	381	388	403	400	342	399	371	364	356	383	401	401	361	355	321	370	368	364	376	362	323	378	382	378	373	380	361	382	359	377	372	372	354	402	346	379	350	358	361	382	375	370	341	350	401	381	346	375	394	356	347	368	350	375	408	340	344	397	381	377	344	329	323	373	335	369	334	359	370	364	365	355	367	356	367	356	381	383	363	351	386	402	382	372	356	419	377	361	368	332	358	351	355	374	386	338	364	351	379	399	371	381	361	341	343	393	335	365	380	359	366	352	357	333	377	351	395	384	361	380	377	353	369	356	359	369	352	367	354	410	342	349	364	376	347	365	375	380	346	367	391	374	375	346	358	379	342	361	350	385	363	389	357	367	376	359	325	351	366	380	352	376	366	385	403	341	377	359	337	393	369	369	350	336	348	402	371	341	375	380	349	345	359	369	366	354	381	330	361	362	387	383	375	348	347	377	338	392	358	369	378	353	358	378	363	376	389	352	343	379	337	350	359	354	371	369	392	340	383	354	371	354	362	406	348	348	381	354	345	352	362	363	388	377	395	363	358	366	371	338	354	355	345	368	379	377	375	365	376	370	368	359	331	385	379	363	363	386	357	358	362	358	375	383	337	396	369	374	397	361	382	355	343	378	354	396	355	359	389	332	357	377	378	355	374	398	341	391	375	386	369	401	355	346	373	336	363	363	344	377	375	341	353	345	384	367	373	377	379	368	331	371	363	337	394	377	360	357	345	351	378	349	379	374	362	375	370	355	363	371	331	347	401	378	364	343	363	386	365	353	363	322	332	340	355	334	303	300	369	344	329	344	353	349	379	349	358	372	372	338	362	353	374	366	365	336	349	360	400	372	366	374	366	355	381	383	346	353	354	345	381	335	351	364	377	360	307	390	386	329	370	376	362	359	383	332	382	368	360	368	350	370	395	335	384	358	383	373
22949	21078	28608	24047	21405	20833	11999	1467	560	421	469	474	477	430	468	443	449	414	478	440	436	440	414	437	454	443	417	441	436	439	448	436	455	439	477	415	429	393	451	408	431	486	449	418	392	447	430	440	447	442	419	449	435	467	427	447	443	428	409	441	424	426	413	453	425	421	452	432	423	451	436	455	453	445	462	399	419	459	406	428	408	452	419	468	439	410	436	453	456	441	435	413	437	408	382	445	407	467	457	422	467	440	429	410	422	431	402	414	439	440	438	467	436	438	449	424	423	471	436	407	439	424	428	465	452	445	433	424	402	434	420	455	431	412	404	445	409	445	443	432	398	438	442	435	394	421	425	413	440	447	433	419	367	389	378	452	430	466	412	432	427	401	424	440	450	402	433	439	450	386	404	426	416	386	446	417	467	425	454	398	445	468	443	435	415	445	438	435	463	431	399	399	435	411	443	434	435	441	424	414	439	449	459	460	399	444	389	417	411	424	458	469	445	416	433	449	414	390	410	416	432	419	468	469	415	435	420	450	441	423	446	456	470	422	393	480	413	412	398	411	435	442	462	423	432	431	454	445	456	448	426	419	446	445	419	425	433	443	391	422	455	427	409	431	457	447	438	417	454	424	391	414	427	443	445	396	422	413	422	445	423	432	433	490	431	483	432	440	453	413	418	444	449	412	397	413	425	417	410	441	426	427	454	426	418	434	430	432	454	433	432	421	423	437	431	399	441	429	444	435	436	426	425	439	421	420	432	445	440	432	448	464	436	465	446	409	459	458	411	397	453	434	435	400	391	447	455	418	389	426	471	451	410	426	457	449	421	422	419	440	420	428	410	416	428	450	410	444	440	457	428	456	409	455	421	432	433	425	408	455	429	460	415	436	402	436	441	417	412	490	376	418	462	448	426	452	457	426	443	435	424	430	411	461	448	455	460	414	436	436	471	438	428	445	452	432	426	476	459	472	435	432	414	456	420	420	447	393	429	409	469	436	438	448	406	414	429	390	415	423	447	419	424	448	427	476	442	400	445	426	457	424	424	467	434	426	447	443	392	460	427	407	425	441	435	434	440	453	436	427	435	457	407	445	391	457	434	445	395	450	488	447	439	412	440	432	448	412	445	437	429	439	430	441	466	432	447	401	420	452	457	434	433	469	461	435	432	426	452	409	432	463	436	431	456	416	443	456	449	428	411	426	422	431	427	453	476	444	447	423	424	455	435	431	435	429	453	434	426	475	415	436	410	441	484	432	396	445	448	424	435	444	453	441	437	395	404	433	468	420	449	442	456	469	460	412	409	439	459	444	428	428	390	451	442	407	396	438	478	419	444	415	440	432	460	443	449	452	431	449	427	436	415	389	429	442	441	417	442	463	405	460	454	438	435	417	443	433	419	413	413	427	413	421	429	449	451	445	458	429	420	413	477	419	441	441	423	416	431	421	429	452	452	452	430	455	401	432	424	436	411	415	429	444	459	447	458	444	395	407	424	439	433	413	423	439	423	428	449	455	455	456	445	441	429	464	425	423	472	407	428	445	410	415	451	424	465	443	434	480	376	439	429	419	450	443	447	420	456	404	451	453	452	432	438	429	421	435	410	457	443	441	409	448	437	452	425	423	391	408	418	485	437	430	440	433	434	441	428	458	424	422	459	435	433	411	431	423	429	432	436	436	415	440	469	419	427	446	436	436	442	435	424	443	424	420	418	469	455	418	426	463	461	418	457	455	413	412	453	445	453	411	451	439	419	439	433	449	444	430	466	418	465	433	448	434	458	455	474	432	424	411	438	430	397	418	461	445	424	468	396	469	411	397	466	430	448	436	454	429	426	437	448	420	433	425	425	412	470	413	450	450	445	427	422	399	467	443	403	430	437	461	413	442	409	403	461	396	428	450	412	423	415	482	460	432	392	455	438	436	427	423	435	429	435	448	444	420	408	425	394	442	445	399	424	414	441	419	454	429	405	437	440	430	407	424	447	424	437	414	456	451	463	419	425	433	433	427	465	435	385	428	461	428	465	443	435	477	426	420	432	404	452	420	430	419	464	470	430	439	442	438	440	443	420	423	433	451	423	452	458	453	446	416	455	386	431	468	410	424	443	421	416	446	419	398	468	452	397	421	431	433	452	447	443	427	433	450	430	453	441	423	476	472	383	404	480	423	416	453	449	450	435	441	438	426	420	433	442	434	441	409	432	412	443	409	405	432	424	398	414	414	453	467	422	443	460	417	399	509	452	418	464	412	454	445	469	434	407	442	407	403	450	427	424	433	466	439	439	429	464	416	450	450	438	457	461	473	430	459	439	436	459	435	438	477	421	416	426	444	409	461	419	428	444	419	460	399	492	414	421	413	416	430	410	470	375	434	432	433	442	422	444	432	448	395	408	456	434	419	456	416	407	435	405	447	415	398	456	448	432	439	418	414	401	441	417	450	440	483	415	437	420	432	452	463	410	417	470	440	374	416	458	436	419	430	419	435	446	442	403	444	408	440	441	416	450	429	458	416	423	447	451	450	437	429	439	424	421	418	391	467	391	436	437	439	449	451	434	420	434	435	445	417	465	438	427	398	443	425	456	457	464	435	441	448	437	425	451	454	446	454	446	400	436	417	438	424	415	415	429	440	476	434	427	444	439	411	456	443	438	445	448	431	468	443	445	478	405	410	442	419	445	435	409	435	437	412	446	406	425	453	417	443	433	456	452	436	421	409	453	435	433	439	419	408	411	425	452	491	386	442	430	445	430	425	426	408	465	417	407	422	484	445	417	449	455	455	418	405	481	451	428	463	426	441	386	426	439	422	444	430	458	415	469	351	416	433	432	449	452	425	422	423	416	440	462	423	431	448	463	455	414	407	466	426	391	442	453	452	447	433	458	412	418	383	450	406	400	452	442	447	430	453	438	416	445	468	439	445	450	444	440	442	429	426	419	437	427	437	456	444	384	423	435	442	446	444	438	447	434	477	443	438	472	419	451	444	433	468	434	452	455	452	439	458	419	434	408	408	441	377	445	437	407	450	488	420	448	452	434	448	422	460	419	436	424	434	399	453	438	401	458	412	472	465	425	480	424	434	451	428	429	426	437	452	423	422	465	434	411	448	447	441	425	419	410	413	428	446	434	453	449	449	468	428	422	460	453	425	411	453	438	455	467	408	420	424	400	485	386	431	425	431	435	437	486	470	464	400	411	433	444	421	460	414	399	444	425	464	428	443	407	432	435	442	417	426	437	458	431	453	424	415	458	439	458	439	436	447	436	418	475	428	432	408	442	460	462	469	419	418	426	422	471	457	421	393	438	448	455	422	423	452	461	409	425	433	424	444	450	446	428	440	430	455	426	402	467	440	434	427	432	465	438	416	436	435	436	411	436	466	408	438	406	401	447	473	403	414	457	469	422	463	421	424	450	438	445	454	434	466	397	423	454	444	425	434	452	398	431	405	422	445	423	425	433	444	412	399	421	440	435	453	407	428	464	386	427	435	439	442	427	468	419	453
42850	69595	48794	36703	20199	10035	5256	1149	534	561	499	490	500	492	517	478	532	495	462	513	473	486	452	469	474	462	488	474	466	456	462	441	479	464	468	487	472	467	483	414	480	499	442	467	475	489	496	489	487	460	477	459	486	465	448	467	439	485	488	468	463	464	517	487	462	450	521	453	483	483	473	478	495	448	476	485	462	457	456	461	456	457	490	448	468	436	488	464	492	487	451	474	483	439	547	487	474	411	518	463	457	459	455	490	458	432	474	454	433	436	446	465	515	495	502	464	439	464	517	444	490	473	469	501	498	499	455	472	494	467	469	483	470	468	466	442	489	490	456	458	458	495	476	431	479	478	477	470	490	466	478	498	499	489	503	427	487	467	480	445	439	452	480	480	491	496	500	460	483	459	458	440	491	481	492	468	458	459	447	510	480	495	492	479	503	505	449	467	498	493	481	474	499	434	491	488	535	466	490	490	494	468	484	460	453	486	480	456	431	502	460	495	486	514	476	451	502	476	468	503	477	504	476	478	493	496	464	466	483	460	482	515	462	467	427	483	493	438	488	464	458	450	469	470	419	497	467	472	468	464	490	492	468	467	468	484	488	471	492	481	473	515	514	427	466	458	480	459	448	452	489	488	488	483	433	472	453	457	479	473	458	485	514	455	455	513	472	462	500	462	448	481	475	491	485	496	472	464	426	482	475	469	482	476	485	450	504	477	462	515	430	482	467	454	494	488	460	499	477	494	492	466	476	506	517	458	459	510	467	493	438	515	500	469	452	450	472	462	443	451	458	506	446	444	456	518	480	457	442	513	485	429	461	512	483	501	496	485	447	485	516	492	458	500	488	515	496	449	469	492	506	441	508	463	461	492	502	469	516	434	444	494	520	516	468	470	454	456	480	484	472	496	460	453	443	497	457	470	466	478	458	453	501	481	486	502	519	429	476	442	464	449	470	442	455	473	483	489	482	454	452	482	463	474	466	461	473	520	463	489	468	487	472	473	440	479	493	482	480	449	488	447	481	487	467	471	467	480	516	507	451	454	465	480	469	458	460	487	484	455	468	504	497	497	507	441	468	480	450	430	464	465	466	490	458	439	440	476	466	490	455	438	475	469	482	490	456	495	463	460	485	474	463	476	459	476	455	459	500	483	475	460	459	474	472	478	418	493	437	498	498	464	430	479	462	485	460	480	465	457	482	452	457	446	484	464	476	438	515	528	455	448	518	466	478	481	439	477	443	477	481	488	471	479	455	473	470	512	477	466	429	450	476	451	483	457	491	469	455	515	476	436	477	412	451	434	455	466	486	487	483	497	469	477	476	480	452	481	519	473	471	475	519	439	467	456	462	451	459	471	454	495	438	464	486	475	464	411	477	461	435	458	463	467	492	493	464	469	482	433	491	468	466	477	446	505	435	453	456	443	444	453	472	448	450	486	457	496	475	452	489	451	443	443	477	488	455	448	495	485	459	454	445	449	454	454	475	476	479	498	479	484	503	489	502	456	510	470	449	514	484	486	500	487	443	491	448	465	508	472	451	496	489	506	465	443	449	484	461	505	469	417	459	499	462	452	462	421	494	454	445	468	483	474	441	449	515	495	480	493	462	452	458	440	507	435	472	469	495	496	476	453	469	484	489	461	504	474	472	454	484	501	448	484	477	455	508	481	455	439	490	507	505	425	462	474	502	450	453	491	474	499	475	464	458	459	508	471	455	470	470	462	471	490	454	456	474	477	462	426	444	474	456	445	487	500	455	443	441	502	500	473	457	491	467	458	491	475	474	498	515	454	465	452	440	479	502	457	484	480	510	447	460	483	468	495	440	457	462	456	448	441	498	440	507	458	462	451	467	472	528	494	460	468	489	467	493	435	474	456	471	459	515	480	485	429	447	452	486	477	477	463	496	469	435	485	488	485	480	484	479	482	452	475	469	483	464	490	462	479	471	473	484	470	456	475	501	447	461	496	474	473	453	495	502	462	461	477	465	447	449	494	451	471	449	463	465	496	440	494	509	479	488	471	455	484	472	463	491	477	496	494	437	458	465	452	475	482	494	505	526	459	465	428	444	481	438	473	517	516	472	508	495	491	456	467	478	480	463	522	519	457	439	479	441	540	448	466	478	492	424	503	495	444	468	485	450	454	431	476	517	420	493	473	491	452	467	442	490	469	460	459	484	444	489	467	470	471	471	455	437	441	490	502	448	434	489	493	469	490	464	481	490	454	476	494	461	472	452	474	446	466	477	495	460	464	477	487	500	463	473	431	443	450	432	451	474	500	481	446	499	451	500	513	485	461	464	483	493	483	445	463	484	486	456	463	519	501	439	465	475	487	478	469	454	481	491	439	476	461	459	459	492	493	488	456	492	494	506	477	468	460	475	448	449	473	442	471	477	503	459	487	488	437	450	418	490	468	499	460	484	469	470	465	453	465	456	511	445	444	471	474	480	466	449	431	504	446	468	483	482	503	459	490	478	476	478	468	469	489	475	501	489	532	465	467	473	474	446	471	431	455	454	478	491	457	458	491	497	494	490	521	465	490	444	494	469	478	460	468	462	470	439	457	458	458	437	478	473	505	520	454	501	512	480	463	484	498	476	450	515	446	486	452	434	439	449	480	488	474	497	491	469	470	499	464	438	462	461	486	466	483	484	480	486	461	465	474	458	505	471	489	449	488	477	440	480	423	498	430	461	471	451	456	532	490	470	465	409	457	433	451	497	473	500	479	473	478	473	479	456	454	519	478	478	504	451	450	476	460	469	496	444	457	487	503	444	499	449	464	445	469	450	482	457	459	472	499	470	488	503	485	494	459	466	486	449	498	476	455	495	501	486	454	446	490	530	482	489	477	466	489	474	501	455	491	496	467	437	421	469	498	464	503	492	482	481	430	482	479	488	462	428	446	425	444	452	459	466	446	476	465	490	500	468	493	467	490	476	463	449	424	455	468	466	463	410	441	501	434	488	512	461	475	486	474	482	463	477	412	483	504	444	515	465	489	435	452	505	487	496	479	488	476	466	463	440	487	523	453	448	440	476	482	467	462	487	451	455	463	488	460	469	493	441	461	511	457	442	449	476	497	461	513	457	480	434	476	466	467	481	489	482	453	504	472	472	469	473	450	464	488	508	441	475	492	492	448	435	496	468	465	504	462	483	467	459	440	478	454	476	463	477	472	479	449	450	443	475	466	443	466	502	470	486	500	452	450	459	503	457	467	463	486	483	493	435	510	471	484	427	497	466	444	440	474	465	436	476	483	483	468	451	515	502	484	458	482	465	459	447	503	465	474	524	442	461	476	484	509	462	487	444	478	472	447	457	428	463	442	453	435	460	457	466	451	463	476	465	465	452	483	473	463	490	478	468	480	458	489	430	467	495	483	499	445	470	486	511	474	491	454	450	449	512	463	513	471	437	472	454	405	465	456	470	473	471	471	487	451	454	503	465	466	448	505	445	458	491	460	478	497	494	446	426	475	456	481	460	480	435	489	468	500	483	433
32856	33667	27980	14199	4332	1327	502	278	233	250	238	218	214	202	211	196	219	222	199	216	209	234	215	207	206	232	211	191	210	201	229	178	233	221	213	229	207	216	219	217	206	221	222	231	213	223	224	226	196	210	220	183	206	183	214	210	211	235	230	207	219	202	231	208	197	209	225	191	197	219	219	208	225	240	208	198	221	194	215	215	209	235	229	228	230	195	242	203	208	210	202	194	223	232	210	223	221	236	192	238	207	217	198	198	231	213	201	217	223	201	201	213	225	206	219	199	220	191	201	214	214	205	213	207	225	236	222	225	218	211	229	216	229	232	235	228	223	197	199	211	234	211	211	192	238	190	229	206	232	226	195	222	197	227	218	210	245	238	207	220	206	219	201	242	233	213	208	239	194	238	203	202	246	210	176	210	206	240	226	209	208	199	196	236	223	223	221	211	232	207	233	216	227	205	198	214	219	210	201	197	205	217	202	217	238	198	221	213	216	198	206	224	224	226	204	203	226	218	219	225	209	208	215	214	229	223	208	210	224	187	219	227	226	201	208	218	209	205	196	225	213	226	227	231	234	205	198	223	239	225	233	238	204	228	205	240	209	227	231	208	232	217	212	221	213	202	209	198	227	207	215	214	234	202	210	235	205	228	213	191	226	221	194	200	202	231	213	226	208	236	208	244	203	227	201	222	222	220	197	206	219	221	213	212	218	201	201	213	224	215	226	201	222	191	219	207	240	211	220	212	228	222	226	225	198	222	222	219	218	197	229	220	213	234	206	213	253	239	190	221	202	231	215	215	215	228	212	194	191	205	201	219	228	225	213	252	248	226	180	214	225	201	201	244	212	244	231	222	213	205	228	208	200	222	219	210	210	220	215	219	216	232	227	199	179	215	206	190	208	202	236	220	224	208	236	212	217	210	209	206	231	200	200	204	220	212	210	222	214	238	205	198	201	234	226	227	211	223	248	235	209	201	222	254	201	198	239	218	231	219	207	194	196	200	205	196	223	231	197	211	214	221	209	202	221	191	206	216	213	196	221	208	225	233	217	243	205	223	230	192	214	213	219	217	199	212	208	210	241	219	224	233	223	226	201	186	193	189	187	228	221	211	203	216	236	229	219	212	214	233	206	271	219	245	200	223	236	223	219	223	207	232	223	223	223	226	216	234	203	205	227	226	217	176	201	225	203	215	233	218	209	228	223	243	217	219	220	221	195	198	215	188	209	239	225	208	210	224	268	214	210	219	210	202	241	245	210	230	219	193	208	231	207	202	229	202	180	215	201	238	234	248	205	212	241	204	200	227	210	184	208	235	215	223	213	207	199	230	204	221	219	231	203	203	216	217	223	226	208	209	231	187	209	206	211	202	210	209	200	210	198	218	238	236	203	218	222	217	246	228	211	224	217	229	227	215	223	220	223	210	238	209	222	198	207	191	207	248	203	191	201	219	232	209	242	225	217	214	222	207	221	212	192	210	190	253	234	207	211	238	214	231	220	219	229	208	209	197	201	228	219	198	224	222	218	213	198	175	260	221	212	218	223	207	221	220	234	221	212	243	177	224	206	201	204	237	221	247	206	213	200	213	230	217	192	215	238	218	198	213	229	192	203	213	215	216	208	202	210	247	224	209	229	202	228	198	214	224	213	224	207	225	225	224	210	238	222	230	233	214	210	192	205	223	218	223	215	177	208	219	230	238	206	213	198	208	222	203	229	223	227	230	219	215	220	242	227	244	197	198	207	219	214	208	220	223	177	211	215	224	195	215	197	207	205	244	192	232	246	217	219	209	215	202	192	239	231	227	235	222	204	208	226	228	213	219	231	224	207	220	196	213	214	220	215	202	237	219	181	216	196	226	199	210	207	230	193	209	209	194	225	206	220	212	218	229	221	216	234	199	215	206	232	193	217	231	214	211	217	212	200	237	222	231	209	206	223	215	196	214	202	210	213	223	205	204	212	226	224	226	228	211	234	224	218	199	234	200	203	231	226	219	209	199	233	222	214	213	215	204	220	231	217	201	200	201	201	235	210	200	208	200	218	216	243	204	227	207	216	205	218	204	237	218	184	214	201	227	216	195	227	200	213	209	222	202	206	201	197	226	215	214	197	233	247	198	220	204	221	206	203	202	201	218	244	207	227	179	206	224	211	227	214	204	221	203	247	236	193	216	203	226	213	198	218	230	202	215	218	194	203	217	207	230	208	225	222	224	209	204	204	189	215	215	232	213	214	199	210	204	210	202	227	216	230	227	213	205	196	198	211	224	212	231	205	231	192	181	212	251	201	213	224	212	215	236	215	222	219	214	229	222	204	216	226	218	215	226	233	216	213	210	210	199	216	215	219	220	239	239	218	217	232	242	217	213	212	195	227	222	209	222	208	178	181	261	193	226	213	243	214	226	226	229	217	186	210	201	229	210	197	217	189	227	241	239	226	235	211	216	222	217	235	231	218	203	234	207	203	216	197	200	200	205	226	201	204	204	246	204	216	234	230	254	222	205	187	225	200	228	233	234	197	186	231	202	220	226	197	206	214	197	240	248	221	230	229	202	220	213	224	196	221	193	210	233	221	220	212	191	205	196	193	209	216	189	218	211	213	233	210	218	212	195	220	220	211	233	220	197	219	209	228	204	205	229	210	254	205	218	207	203	245	222	204	251	212	226	209	213	224	219	217	210	219	219	199	208	238	214	209	234	196	241	213	229	224	232	200	197	222	187	199	209	213	204	223	231	208	225	212	200	212	234	228	188	252	221	203	216	236	228	198	212	221	192	186	208	228	229	184	232	238	216	212	214	213	214	221	228	236	207	231	208	222	226	200	206	241	199	199	231	221	198	213	196	205	229	189	243	235	182	211	230	197	205	231	217	230	230	213	212	217	242	212	182	206	203	202	206	221	227	222	226	250	224	225	219	222	214	214	240	245	222	186	212	202	221	239	209	210	218	204	209	194	196	197	247	210	234	211	204	242	244	201	217	211	210	216	201	216	201	239	198	215	223	231	227	225	218	197	227	235	209	234	220	205	224	213	202	245	218	226	213	228	216	212	222	200	202	224	217	234	203	205	228	203	210	231	220	199	237	230	229	236	242	223	204	202	206	221	206	223	216	226	242	222	208	224	206	212	207	238	207	236	223	235	210	213	199	222	226	205	246	217	222	257	231	230	224	210	223	197	223	233	210	227	220	210	200	255	220	214	215	222	219	220	191	221	191	217	199	215	220	241	213	194	198	230	205	197	223	204	230	211	221	207	213	205	208	214	211	202	202	231	226	213	217	203	204	218	208	215	248	200	225	221	213	221	188	222	244	237	236	239	214	197	220	226	206	224	212	227	211	209	224	214	229	227	238	209	210	209	230	195	215	216	214	214	212	190	215	201	247	222	222	195	206	199	228	209	247	223	224	246	217	235	218	247	215	221	210	201	204	195	224	204	205	198	211	244	210	206	224	202	204	234	222	217	208	205	214	213	205	223	198	230	202	224	217	210	195	213	229	217	204
38994	46984	25645	11405	5504	1883	741	327	250	275	238	228	251	235	250	241	259	247	226	232	299	254	259	274	229	258	229	239	252	228	258	227	255	227	253	273	256	230	277	254	261	250	264	224	257	246	260	258	263	250	256	265	219	283	256	237	267	254	256	249	254	282	255	243	259	284	252	240	255	267	254	245	238	260	212	267	237	259	247	239	250	216	289	246	233	246	239	259	278	253	238	250	263	236	273	272	251	259	261	263	214	287	270	248	253	246	257	222	260	261	229	244	265	262	255	250	275	229	273	221	274	290	266	259	250	231	258	252	265	252	272	254	253	258	233	262	238	237	260	228	264	252	270	245	233	258	255	255	267	247	239	260	246	244	238	271	235	289	268	244	239	223	254	263	225	267	263	253	265	266	274	242	273	252	242	257	270	275	239	250	239	255	237	237	270	277	237	257	256	250	262	271	262	232	277	256	235	241	247	264	288	251	252	271	229	284	248	277	284	262	256	243	263	225	250	230	245	262	251	244	282	231	236	251	267	237	253	245	223	248	233	265	267	247	263	248	254	256	265	240	239	249	262	285	255	259	260	259	249	262	256	256	247	265	242	268	266	252	258	231	269	276	227	233	238	250	262	259	257	250	251	264	255	228	248	239	251	274	246	237	275	232	246	253	241	250	241	240	241	268	248	236	279	279	266	264	263	258	264	269	232	249	262	251	252	232	258	250	227	255	240	258	253	269	270	252	256	269	273	255	261	259	237	253	251	242	271	279	249	245	265	286	239	257	244	279	255	262	242	257	233	273	241	259	262	238	261	292	268	242	217	242	245	297	257	224	259	244	267	236	265	250	235	237	221	247	269	230	249	260	227	234	236	266	255	274	243	243	293	256	262	252	207	272	237	254	293	242	292	280	242	231	247	245	239	253	274	267	251	249	260	259	268	245	280	245	274	265	273	252	256	240	263	245	257	224	260	255	260	218	255	253	244	277	242	242	267	266	263	246	241	268	265	265	267	222	264	223	239	302	262	267	250	254	276	256	271	243	265	256	291	230	249	256	238	246	274	263	250	262	266	236	273	255	257	225	259	239	276	261	248	235	255	249	261	246	254	261	258	258	233	230	245	265	263	234	212	250	258	256	244	255	266	247	256	255	273	243	252	252	244	276	258	225	261	220	278	234	291	227	245	239	231	266	263	261	264	243	289	227	251	255	281	247	249	259	284	260	264	244	238	240	255	259	278	260	257	262	239	222	253	261	257	245	255	254	253	262	260	243	242	250	240	293	255	246	236	269	298	246	251	279	234	238	231	223	223	233	246	250	253	278	273	254	251	265	216	231	297	247	286	264	277	238	251	269	268	244	258	262	251	275	250	279	236	253	279	267	244	285	245	252	263	264	294	275	271	250	287	243	288	229	274	254	262	248	251	247	245	244	259	252	253	274	252	256	247	229	253	258	234	256	243	253	223	232	255	238	246	263	244	232	254	241	261	223	264	275	264	288	244	275	251	267	262	234	264	261	224	249	235	267	256	283	273	261	236	238	250	274	283	284	256	232	256	270	242	241	246	236	261	225	235	265	243	258	241	263	233	248	264	258	245	259	239	261	277	259	246	236	264	264	258	264	247	242	255	275	264	281	250	263	234	233	238	210	268	250	260	256	271	231	255	252	258	257	262	262	229	259	228	269	275	239	251	264	253	265	252	276	268	241	255	253	268	264	260	252	235	275	258	268	267	256	286	270	235	244	268	250	245	240	244	225	239	251	258	246	251	270	254	233	233	253	244	252	269	245	262	236	245	253	239	266	266	261	233	247	247	249	241	272	259	249	242	250	264	252	267	269	272	287	280	266	265	239	221	254	289	251	259	258	250	248	263	253	252	286	281	229	249	244	277	254	223	247	225	224	238	248	263	242	241	239	238	232	251	278	259	296	238	259	244	256	240	281	236	264	243	275	258	230	251	247	286	244	264	255	276	278	303	250	248	263	244	229	236	255	284	252	258	263	251	257	250	258	249	250	244	241	258	265	232	250	245	253	253	252	253	243	233	271	260	263	260	230	243	252	225	247	248	247	251	225	234	276	241	256	229	277	265	237	275	226	258	266	241	232	251	232	228	258	239	222	232	275	256	256	288	253	268	251	260	264	258	272	263	283	243	234	236	277	259	262	247	254	244	210	273	236	247	287	258	242	291	236	244	240	247	254	271	241	271	268	260	248	252	248	254	273	244	263	282	247	273	270	234	264	259	245	253	272	256	240	265	269	241	264	236	290	214	286	259	256	252	254	251	240	295	256	274	263	265	235	245	277	266	253	241	250	222	254	249	261	249	293	220	259	256	290	239	263	269	225	268	256	253	283	277	249	269	216	259	280	278	260	284	249	267	256	239	269	240	261	247	245	257	249	247	227	255	237	263	286	250	289	249	261	249	246	219	241	245	280	232	265	265	247	260	266	269	252	249	264	254	260	266	235	278	280	227	248	239	254	228	277	225	238	258	242	242	251	259	240	268	254	252	267	228	225	271	256	264	275	243	235	266	284	243	253	277	267	253	230	251	259	246	292	264	240	250	255	261	255	237	225	275	268	287	247	234	270	278	273	225	252	268	228	249	259	229	269	273	273	249	244	260	220	247	251	233	258	276	264	236	239	242	262	224	260	261	211	252	237	267	235	240	237	242	236	274	235	261	233	237	252	252	222	264	236	248	241	281	231	259	247	266	242	254	239	260	226	237	265	282	289	244	244	248	250	264	219	260	242	254	244	259	290	251	239	224	304	275	268	251	277	271	242	263	262	244	288	241	241	252	240	256	254	250	235	230	243	238	234	237	234	237	267	244	242	252	240	265	257	301	235	252	243	266	258	277	263	261	238	253	232	261	259	222	229	285	253	266	229	269	252	249	245	247	266	263	283	262	245	265	270	227	272	239	223	244	290	237	251	229	252	266	263	247	247	240	237	253	289	259	239	249	259	249	276	245	229	270	273	270	264	236	227	288	242	247	270	238	237	273	242	240	242	278	270	278	246	260	259	268	273	270	249	251	248	258	244	266	257	286	237	255	239	234	260	263	238	244	246	258	268	231	276	252	247	295	257	258	271	224	243	236	237	262	245	260	250	255	232	285	265	258	266	237	253	274	267	231	238	247	258	255	259	238	245	239	261	284	271	234	275	251	230	265	250	241	266	229	281	270	234	258	262	258	262	250	261	230	232	256	247	260	246	250	265	217	231	265	254	242	262	258	237	249	230	239	277	264	267	263	263	240	278	261	241	232	263	264	236	258	253	234	232	286	273	242	243	279	243	260	265	231	272	256	270	242	269	250	267	258	273	228	241	287	251	232	266	281	268	238	261	278	245	254	237	253	268	266	263	266	264	259	271	231	262	256	267	252	241	275	274	300	240	270	253	246	229	279	236	241	266	283	252	265	288	239	243	279	304	239	258	249	252	224	265	245	238	273	257	264	255	245	228	255	255	239	273	274	246	266	272	287	247	256	209	254	300	247	252	280	245
24119	21042	28073	24443	20759	12114	3239	525	335	291	326	265	277	288	273	285	297	282	268	290	285	271	273	273	271	281	269	275	266	309	287	260	296	290	267	291	292	284	275	279	307	268	267	254	247	240	271	285	274	302	272	276	296	271	274	279	294	284	275	269	258	281	287	279	293	259	289	277	272	294	257	275	290	256	278	281	267	282	235	262	264	297	285	286	276	303	287	289	273	242	268	310	256	287	248	288	280	276	280	281	302	271	271	312	252	292	259	278	260	269	275	252	268	267	260	260	283	305	262	240	291	278	247	283	275	274	272	255	265	245	263	273	269	286	283	239	297	290	249	258	298	265	261	310	243	265	293	244	270	259	298	261	249	299	272	247	267	244	277	291	271	259	280	241	287	299	271	271	272	294	278	272	277	273	266	276	298	272	279	287	286	279	252	278	275	259	277	252	281	272	290	290	292	300	305	261	261	276	271	292	246	285	274	270	259	266	264	272	274	250	262	274	260	274	238	253	263	270	279	257	276	283	267	262	290	268	267	292	277	295	290	278	289	280	252	270	274	281	287	243	255	279	264	256	280	268	281	306	263	290	254	272	266	282	260	256	245	259	277	298	312	268	271	275	290	261	254	252	296	263	290	285	288	256	267	292	278	288	292	247	249	294	254	269	298	273	268	285	262	283	269	292	304	314	252	270	303	282	301	276	287	250	286	240	269	257	295	280	268	284	267	290	293	279	268	283	269	314	275	251	275	264	274	262	284	234	282	282	254	274	282	271	253	271	270	274	291	307	269	260	255	270	274	283	272	262	288	253	251	255	299	243	266	274	246	275	286	282	249	280	291	305	288	268	314	276	311	299	291	264	283	255	283	256	308	274	249	261	290	273	271	232	275	301	267	281	263	321	290	273	241	290	262	272	269	266	272	279	267	267	307	302	268	266	268	252	275	291	253	262	273	220	266	239	260	296	269	291	271	289	265	255	263	257	310	269	298	298	257	281	265	261	272	269	290	284	274	270	259	262	271	273	269	308	274	299	299	275	305	260	267	270	268	271	270	274	296	276	267	248	268	286	273	275	275	276	304	262	276	247	249	255	266	281	243	246	270	275	262	306	284	272	236	293	264	273	275	296	271	269	286	261	255	257	250	271	285	297	293	251	272	258	269	291	275	277	296	275	293	247	290	286	254	283	280	281	251	262	272	286	270	275	271	279	284	290	288	285	274	283	271	269	272	242	307	259	236	249	270	268	270	267	296	280	279	266	288	271	283	256	269	302	271	269	279	264	269	237	289	294	311	308	278	276	258	294	290	265	275	274	257	293	305	303	304	303	294	271	265	265	270	269	254	289	277	244	274	284	255	254	289	270	257	295	268	285	293	315	306	259	273	286	250	311	273	243	267	296	245	258	279	285	295	299	290	279	305	270	236	259	255	267	271	251	282	275	286	268	289	271	287	312	258	257	274	254	265	297	265	293	268	281	272	292	283	248	249	268	298	291	277	282	276	308	275	286	277	262	287	291	267	309	271	283	235	274	287	273	251	279	275	266	263	263	253	273	287	315	255	270	256	262	286	284	261	263	269	277	286	271	301	295	263	255	293	265	289	266	284	304	274	278	252	298	273	293	309	257	283	313	290	286	265	295	277	304	286	302	298	309	279	276	271	250	287	278	277	273	277	260	261	249	277	290	293	265	290	266	293	267	271	262	227	278	247	255	274	300	294	264	295	255	313	278	261	266	290	277	284	286	282	249	274	282	261	281	249	282	255	308	245	291	257	270	274	275	300	269	291	301	285	279	289	284	282	285	279	278	245	237	273	251	267	306	299	279	261	290	307	299	278	266	272	271	295	301	312	273	287	247	287	314	296	278	271	293	280	285	277	251	288	310	307	262	281	255	244	299	290	282	273	293	287	289	276	288	267	280	259	242	268	275	287	279	251	272	278	245	281	268	283	279	285	285	270	300	247	254	257	246	294	254	269	275	307	270	253	266	263	279	273	295	272	281	285	307	250	297	291	295	294	264	264	286	282	297	272	268	263	261	297	294	295	252	257	257	261	288	279	258	309	294	292	260	281	289	283	275	268	251	287	298	278	272	292	257	284	263	275	305	278	258	285	258	273	261	294	281	259	251	287	272	265	273	296	282	277	263	256	297	282	288	277	282	275	267	223	268	307	294	273	283	229	294	268	285	264	283	278	276	258	272	277	272	288	308	287	293	323	290	263	323	254	258	284	303	306	267	272	263	281	272	284	273	244	252	279	260	303	264	275	275	283	248	306	286	262	276	252	273	286	284	261	295	281	295	278	278	266	267	292	267	294	277	266	248	284	249	268	298	248	307	290	271	251	269	276	275	272	291	259	292	307	280	274	242	286	283	263	296	278	294	307	267	288	284	269	273	302	242	281	289	260	262	286	282	274	259	266	295	296	276	311	278	277	255	282	288	297	322	301	246	302	236	281	252	257	249	270	248	258	290	259	276	269	263	257	267	301	310	285	279	266	269	268	269	270	287	257	270	255	291	255	258	271	293	284	241	280	281	284	293	288	258	286	283	255	294	305	265	263	236	302	290	301	292	299	283	264	258	257	247	286	269	279	242	281	251	311	251	261	236	286	278	282	254	255	305	296	256	274	263	298	277	292	259	254	279	303	266	278	271	279	255	280	270	291	288	244	281	262	290	285	268	292	282	271	296	280	278	308	252	260	308	267	275	249	284	286	267	254	248	255	262	287	293	312	271	267	274	260	250	264	306	257	258	265	231	274	257	303	284	281	283	272	275	264	264	287	260	271	283	297	269	291	266	284	283	281	289	289	293	268	270	247	261	266	246	294	288	286	281	264	289	278	270	267	273	258	279	253	256	292	264	287	260	258	266	275	292	241	280	291	221	285	287	293	276	271	235	269	287	280	312	250	297	273	285	266	254	297	292	256	265	233	280	280	261	261	250	276	292	289	268	298	268	305	233	270	269	275	268	275	277	277	303	327	274	296	255	272	252	262	297	304	272	318	282	293	263	276	279	291	307	288	270	270	281	292	262	243	265	282	248	240	280	280	280	291	290	318	277	293	289	252	295	290	258	273	287	238	293	256	278	292	282	284	272	276	277	289	292	274	259	248	285	282	282	280	284	275	269	288	277	284	261	255	269	293	306	268	243	250	259	259	298	284	291	261	271	263	246	271	306	289	309	272	286	247	264	288	268	291	282	281	219	282	300	269	295	279	285	284	292	259	259	262	259	309	278	307	278	277	260	282	252	237	285	296	258	261	264	296	273	259	301	274	249	285	303	291	276	287	261	302	259	332	292	310	284	268	276	274	292	275	277	293	249	290	310	270	283	272	269	262	287	270	251	274	284	254	288	269	259	272	313	258	291	272	289	297	274	293	255	288	271	272	242	262	302	274	287	255	264	280	281	254	278	278	286	254	276	251	241	297	304	277	285	269	296	277	291	275	292	287	260	295	280	254	283	282	249	264	283	268	312	283	289	258	294	281	295	269	255	255	279
37935	52148	36669	22063	13553	6834	2776	547	360	365	352	343	289	310	358	313	294	308	318	306	304	326	292	295	322	307	314	303	319	324	316	314	307	322	304	316	314	294	322	304	323	296	335	311	282	300	337	337	277	305	307	309	285	299	297	307	334	316	334	306	286	303	327	308	311	334	324	332	303	280	289	314	300	284	312	284	338	298	275	299	342	310	343	314	289	311	307	291	340	320	322	311	323	313	322	277	316	307	329	308	319	283	345	329	291	295	323	323	299	300	309	318	310	307	314	282	314	297	314	283	321	340	314	318	293	314	338	317	309	315	302	318	283	308	305	281	297	301	305	345	335	323	313	295	303	303	314	298	289	327	320	325	295	318	313	322	305	305	311	304	335	332	311	324	326	307	294	312	294	373	339	273	344	328	297	301	315	296	306	328	334	321	354	338	308	332	302	326	296	316	320	281	304	347	272	319	306	310	330	325	311	295	302	345	326	295	314	306	269	338	337	310	315	305	309	319	307	323	321	318	322	321	342	315	315	317	289	331	275	297	323	317	306	295	324	324	324	297	328	329	317	286	292	279	290	306	324	275	301	287	309	312	312	311	319	306	294	317	310	305	331	300	304	324	295	310	304	311	318	316	292	351	315	305	287	324	331	334	297	328	325	340	321	303	309	305	296	292	314	266	312	295	326	325	317	298	319	297	309	308	323	310	301	325	328	283	310	317	335	309	296	314	306	290	291	314	296	322	296	334	314	290	296	304	297	322	310	302	277	315	303	329	309	323	331	310	285	300	305	309	312	319	308	323	321	347	304	314	313	316	324	327	323	333	338	334	304	310	321	286	308	309	304	315	322	335	294	296	286	312	312	312	286	310	309	313	329	316	326	309	319	347	347	359	311	321	297	306	316	287	304	319	322	298	289	316	315	324	334	310	302	314	325	307	289	297	333	317	300	297	313	301	300	329	300	308	326	291	285	324	293	322	313	336	271	310	312	295	311	290	327	347	314	302	335	306	316	298	338	323	322	340	340	272	312	291	326	321	296	330	296	298	324	285	316	325	337	303	269	296	347	341	342	311	299	311	287	280	317	311	301	320	313	309	291	365	282	317	329	298	307	294	319	336	301	279	296	298	311	304	302	319	295	319	327	337	334	329	320	291	310	322	299	330	317	297	335	300	319	288	299	301	315	327	289	313	298	283	324	301	318	312	318	282	314	291	303	290	315	286	324	284	306	286	304	287	288	320	347	321	326	323	279	308	303	350	284	303	325	318	327	313	314	329	305	320	329	303	321	317	330	323	290	278	322	321	328	319	314	289	310	328	281	306	289	262	317	301	316	343	289	334	329	330	328	317	309	323	315	309	323	317	310	329	341	324	326	334	319	273	313	320	335	332	298	328	258	313	294	323	298	305	316	317	321	316	303	337	329	305	326	312	341	303	324	290	336	292	304	315	310	280	303	321	321	347	335	299	319	298	305	300	292	325	298	333	284	305	313	311	306	319	297	324	305	322	316	309	303	296	328	323	305	305	288	300	318	320	307	295	319	353	311	306	316	347	311	329	336	302	311	316	318	288	314	318	300	285	300	306	323	328	324	351	332	295	287	330	321	328	325	305	300	316	305	296	324	290	296	320	275	282	303	332	316	341	311	333	309	293	313	309	285	304	297	328	327	326	330	291	316	302	317	321	303	298	338	282	325	292	329	277	341	314	314	316	308	362	338	307	326	312	335	314	338	312	311	289	315	307	318	316	326	309	290	308	302	322	350	281	305	304	322	315	341	311	320	306	286	311	330	328	311	311	317	332	268	351	296	284	314	316	312	300	337	291	312	293	307	314	317	290	318	299	327	306	322	299	297	314	331	335	314	282	312	347	276	317	326	314	309	324	330	313	307	300	333	333	297	323	313	300	334	323	335	315	317	300	316	342	315	305	314	317	322	296	336	341	314	317	337	347	307	342	314	301	312	346	322	296	293	314	330	298	281	316	323	310	313	313	306	324	346	304	330	318	315	350	301	355	347	333	311	318	314	307	286	314	313	336	325	338	318	338	326	343	293	283	318	329	356	291	277	313	341	338	321	318	299	300	293	310	331	329	323	267	283	301	313	309	306	309	293	325	307	314	318	324	312	289	292	300	298	300	329	307	301	313	309	327	320	287	292	306	307	311	311	310	323	312	336	336	347	303	310	311	326	302	338	304	299	296	318	339	322	337	360	286	321	292	305	312	366	328	326	309	357	316	317	331	317	335	304	317	323	317	350	322	319	327	295	316	299	292	336	303	306	323	298	335	323	318	306	306	329	314	300	369	298	286	320	315	329	325	321	299	323	305	328	300	310	298	277	303	295	293	329	327	312	339	320	278	289	338	328	305	335	334	293	310	330	284	317	310	319	350	325	321	294	316	292	314	301	294	288	298	327	338	317	331	341	339	286	298	317	293	321	317	313	316	311	305	274	318	304	307	329	312	303	334	285	315	318	286	303	327	318	344	361	305	317	324	323	281	316	325	326	311	320	323	296	320	306	292	315	296	358	310	312	336	309	317	291	323	325	291	318	313	301	310	331	330	319	327	300	326	288	292	325	300	287	303	307	309	319	300	308	288	298	331	321	325	318	318	308	341	268	307	328	322	296	310	304	337	291	371	309	314	327	304	288	339	279	312	274	333	299	319	325	300	318	295	332	328	280	306	319	312	301	319	317	302	309	310	310	347	300	313	323	335	343	315	303	313	334	301	345	313	294	296	325	333	297	330	316	337	327	276	302	337	290	288	331	272	315	305	298	305	306	303	263	323	304	327	323	326	316	316	324	304	305	296	324	336	316	273	313	317	336	287	324	297	326	301	301	302	326	342	300	279	302	321	274	302	304	307	303	319	311	313	329	314	332	300	351	303	322	308	333	315	348	333	287	321	315	311	291	326	330	318	292	290	301	311	291	312	298	332	306	300	342	331	351	306	298	317	323	319	349	280	319	301	339	324	317	311	300	331	282	330	292	338	336	311	297	294	348	307	306	319	318	305	295	314	311	331	325	301	321	325	290	329	336	315	314	303	318	324	291	317	280	306	276	328	309	322	337	331	329	303	326	299	293	324	305	322	320	342	335	311	327	297	331	316	304	327	300	304	323	305	343	280	317	339	301	324	316	305	331	296	337	302	333	338	343	318	305	300	296	268	276	311	281	328	302	323	314	305	342	280	321	329	308	321	311	315	261	342	288	313	318	302	331	292	319	294	297	334	327	294	305	309	338	312	324	306	296	278	271	326	327	356	309	336	326	330	318	298	332	301	328	301	304	327	299	333	319	310	298	287	314	294	340	322	319	324	336	322	307	321	298	341	365	325	354	321	336	333	325	337	321	286	302	337	366	322	304	333	312	314	303	284	325	329	300	283	328	323	313	315	305	308	340	340	306	300	330	307	293	299	315	294	322	350	351	303	296	336	318	315	321	355	284	309	314	303	307	310	315	277	325	334	300	322	321	316	319	310	295	320	315	289	346	331	289	297
25379	21310	27848	25336	14983	5448	1274	389	319	353	308	301	309	305	317	315	328	329	334	298	278	330	333	318	311	325	327	321	290	298	325	334	325	338	307	326	319	344	326	347	325	302	321	309	311	330	339	294	291	324	311	323	347	369	285	276	298	313	326	351	334	302	308	309	320	289	321	332	346	307	336	324	297	327	325	329	284	314	299	302	331	300	330	322	319	329	320	328	331	290	300	321	341	341	353	313	310	327	345	324	302	314	323	320	281	323	297	287	298	306	327	303	317	321	328	321	279	314	284	309	303	316	322	322	287	318	306	316	334	319	324	320	294	289	314	302	308	291	324	342	308	328	337	336	300	317	298	340	325	304	319	342	316	302	295	311	331	348	342	356	338	321	306	305	328	294	285	328	309	360	325	290	310	308	307	341	304	294	317	312	344	317	289	322	307	339	301	308	314	312	307	319	336	314	286	279	337	305	296	332	287	310	317	353	327	338	317	277	340	294	297	309	298	301	332	320	362	296	294	317	338	326	334	309	307	340	281	322	323	316	314	319	284	330	314	318	291	342	319	309	305	323	328	334	301	320	327	309	355	320	316	287	293	297	330	308	330	306	318	323	317	311	286	323	327	308	330	319	320	309	298	315	308	301	325	299	332	302	292	352	303	291	300	298	307	341	340	306	313	300	311	333	295	287	306	301	303	342	286	339	290	333	305	325	297	338	331	317	289	303	292	309	333	309	298	311	285	302	319	309	292	348	294	297	311	303	307	339	306	319	304	309	321	333	327	340	318	291	351	322	324	303	296	319	321	298	339	314	328	277	308	293	300	328	320	348	315	307	300	305	311	304	320	312	310	311	330	289	304	323	312	295	298	319	304	316	329	322	317	344	304	298	311	306	285	285	304	310	319	301	314	334	308	342	315	319	325	300	310	294	303	319	307	301	314	321	316	344	297	316	313	299	303	301	280	291	304	350	293	305	298	302	335	295	293	330	300	318	304	325	301	307	317	305	317	296	312	303	308	289	339	283	297	305	308	296	338	335	307	310	311	309	332	304	306	347	309	310	323	312	293	301	289	319	308	303	313	316	324	308	335	363	325	293	310	315	313	317	299	323	325	311	296	317	290	318	308	318	308	308	288	358	311	319	303	329	296	314	339	307	307	315	295	315	309	291	286	321	334	301	337	327	326	285	315	314	315	327	306	295	282	293	313	289	344	311	313	333	331	326	319	311	325	317	318	303	293	318	310	352	321	305	345	343	301	305	333	315	340	338	315	325	301	316	333	364	300	294	303	325	317	292	311	319	316	293	345	305	324	353	303	313	287	303	305	276	306	297	287	297	321	300	330	307	318	351	318	299	310	320	321	319	336	307	323	323	325	312	328	312	302	341	301	300	329	318	324	306	319	307	325	312	296	315	296	303	360	298	313	304	319	334	311	329	299	317	324	311	311	318	328	327	265	314	308	306	313	313	320	326	305	355	324	304	302	304	299	313	344	325	309	343	314	316	334	285	314	323	333	348	322	333	307	293	293	300	349	325	304	301	286	308	308	308	309	328	325	301	299	310	331	307	295	307	317	319	310	301	334	333	321	294	307	298	327	310	328	329	315	308	354	325	331	316	308	346	310	307	340	299	298	305	280	308	298	335	343	334	305	288	283	303	314	339	294	304	326	295	320	312	324	294	313	312	294	284	318	330	357	310	312	311	317	324	301	326	285	284	292	335	308	344	319	324	337	316	330	309	336	307	320	323	280	292	309	300	298	325	298	323	310	323	312	326	328	333	304	309	311	326	299	330	318	317	306	317	331	312	310	303	300	324	301	329	329	285	280	344	298	320	314	288	333	314	346	302	313	321	301	330	285	312	366	324	333	296	302	343	304	332	316	320	295	319	311	305	300	305	333	308	305	313	304	303	319	317	290	314	316	266	319	315	320	322	294	354	299	283	330	286	321	337	348	275	306	300	300	304	294	318	315	326	317	306	290	324	340	316	299	295	306	338	313	332	338	290	300	325	306	301	334	327	341	305	296	295	344	287	295	344	331	307	304	333	310	293	302	341	325	279	313	295	314	295	332	305	312	347	350	346	317	316	310	324	314	316	316	335	306	295	315	312	310	299	320	334	303	300	292	308	300	320	328	357	303	321	298	331	327	326	321	354	315	317	295	320	285	324	320	340	301	345	330	314	301	309	331	316	289	310	282	338	343	302	321	288	334	295	298	305	300	327	334	307	319	323	315	309	301	312	334	325	346	315	309	326	294	331	309	303	321	331	312	295	322	334	332	278	286	303	310	333	327	337	324	352	324	322	302	274	306	370	345	286	308	289	316	290	324	289	328	337	318	331	313	314	353	321	296	313	311	299	296	312	313	340	308	320	313	307	323	308	296	321	320	268	280	288	310	336	298	326	327	318	363	315	345	342	325	296	279	311	311	277	303	291	340	315	308	307	308	325	294	343	331	303	308	330	288	309	275	314	302	311	354	345	298	300	333	330	286	278	303	310	317	301	299	314	305	359	305	327	284	317	303	283	294	298	298	311	319	312	336	337	305	316	331	297	315	316	317	356	300	328	302	334	340	314	327	312	316	295	297	301	333	309	282	296	328	280	315	337	301	320	337	320	315	306	302	324	348	342	345	317	312	289	336	339	309	312	298	327	302	325	328	318	336	334	297	304	321	339	326	313	317	304	308	306	333	291	312	303	319	290	318	280	349	330	313	278	318	300	303	299	305	331	321	332	319	326	336	302	316	297	295	285	307	301	321	317	316	305	267	314	338	318	303	296	294	302	321	326	270	317	334	308	342	313	283	313	327	343	338	265	343	306	329	292	296	339	319	327	312	363	313	296	319	311	312	289	326	325	312	296	325	304	341	307	303	325	318	328	314	306	295	311	315	320	313	325	295	316	274	280	300	320	306	317	332	311	296	309	317	280	315	319	308	325	330	315	300	320	322	328	302	329	308	342	296	321	284	312	339	330	308	329	291	319	335	329	333	310	308	316	293	298	310	316	326	321	313	311	322	328	327	337	315	332	314	302	312	325	326	312	312	316	369	328	304	341	328	304	312	307	332	296	281	325	305	337	295	334	339	296	274	323	292	324	310	327	313	335	324	322	309	320	325	314	324	313	333	310	317	317	299	337	299	341	329	312	316	298	282	345	305	311	317	278	342	292	305	312	336	304	308	321	352	302	359	333	330	330	282	332	326	306	300	312	307	326	363	306	305	362	322	320	320	298	295	319	338	314	301	302	290	283	313	307	330	324	344	334	328	304	321	336	314	341	342	315	318	318	304	319	297	301	303	310	302	292	313	361	306	347	287	306	297	283	327	290	283	297	321	312	316	301	313	296	324	295	298	300	308	329	308	310	296	297	307	312	313	298	335	320	305	307	297	293	304	304	301	321	297	334	292	329	287	295	303	287	314	314	330	325	273	331	293	303	290	327	332	316	320	290	346	304	318	311	295	282	310	308	291	325	326	320	284	328	311	303	311	310	315	302	314	298
39693	51632	32703	18914	12458	5829	1583	491	414	403	400	362	401	361	347	308	317	344	362	344	341	389	357	391	386	351	354	361	358	381	345	376	359	350	342	366	342	358	345	311	348	328	352	370	363	389	378	374	366	379	330	371	361	345	360	360	369	330	360	354	360	344	385	346	389	369	340	376	352	353	389	368	347	355	390	348	355	345	359	362	361	365	348	356	340	354	341	363	357	354	366	359	335	360	355	364	409	318	376	368	341	351	396	384	395	341	357	369	372	358	365	367	379	389	384	383	395	349	350	367	367	347	357	343	368	371	356	353	334	354	370	372	373	363	326	365	372	378	389	367	341	360	360	365	380	369	332	397	341	360	340	368	334	361	344	335	385	379	372	355	357	374	338	372	357	361	377	334	344	365	361	348	377	317	377	359	380	348	368	352	357	345	378	360	355	352	349	350	381	353	368	388	347	334	377	362	331	320	333	353	341	359	378	341	329	364	366	379	361	373	344	341	327	330	380	373	367	337	343	351	383	382	319	397	350	356	360	382	399	363	338	342	379	377	360	343	371	346	361	353	366	374	314	348	360	354	379	368	351	337	377	360	340	366	383	349	389	355	365	377	362	367	353	374	362	349	358	341	341	403	350	394	357	354	368	382	337	347	366	369	353	387	374	375	361	379	360	353	378	369	368	358	340	350	338	367	388	353	347	342	385	343	345	341	363	342	325	349	359	390	398	357	348	365	395	337	378	370	368	323	345	349	350	344	367	406	353	347	328	335	373	350	387	344	372	361	388	342	380	364	378	354	367	360	390	393	326	362	378	335	383	353	359	375	362	368	377	336	385	375	374	360	351	341	343	377	356	328	339	369	370	361	376	377	368	351	360	368	371	366	359	356	326	352	383	381	355	374	360	347	370	355	386	374	342	378	335	402	343	396	374	376	390	348	355	362	346	344	369	348	360	370	343	364	411	366	350	378	340	360	357	343	344	379	308	371	331	337	337	361	364	356	358	341	359	349	383	367	338	368	338	326	370	350	351	364	350	369	382	368	363	333	360	321	355	357	376	402	385	377	339	361	366	320	362	357	343	356	339	345	389	362	355	406	366	391	355	382	328	395	355	351	356	367	384	335	395	336	363	368	370	384	352	353	386	373	362	347	353	338	336	304	363	368	383	358	364	354	375	367	361	362	348	349	426	399	377	343	369	377	316	346	367	354	350	335	389	384	386	335	387	329	370	407	350	367	341	390	366	342	419	359	375	345	332	382	353	356	372	348	356	373	372	386	325	375	360	376	365	340	345	333	342	364	385	366	392	373	343	361	389	331	372	355	357	344	383	353	398	400	372	340	335	360	367	374	373	400	343	352	365	368	361	387	354	363	377	359	356	357	361	390	372	373	369	340	379	360	401	359	365	392	379	396	352	350	393	357	328	375	370	341	395	380	367	370	367	347	375	345	353	371	355	360	358	387	342	372	393	372	404	325	331	346	350	371	358	359	339	377	372	353	333	359	369	360	394	371	343	360	340	345	334	383	348	339	362	365	348	357	379	334	337	372	360	351	363	362	358	349	373	352	376	378	356	370	354	356	338	375	385	336	356	357	313	363	362	351	387	375	343	331	346	358	387	399	375	355	332	358	381	345	347	361	359	374	373	334	372	330	352	367	344	349	350	385	375	358	338	349	352	329	359	377	344	391	349	393	372	385	396	382	352	391	364	367	377	365	385	406	360	378	342	384	340	383	349	359	372	395	369	377	333	349	327	383	340	378	359	380	375	350	359	315	372	385	332	373	373	356	372	347	360	340	367	390	346	356	319	361	340	362	340	394	388	338	348	379	339	327	341	350	333	394	372	344	338	369	362	341	339	384	362	357	352	352	378	347	328	341	337	384	381	338	393	362	373	356	378	369	365	324	370	373	326	342	379	370	370	358	335	367	388	377	321	355	353	340	375	337	361	385	369	351	351	363	342	338	358	382	378	369	333	358	362	356	327	348	375	378	359	361	347	338	347	398	371	332	359	334	327	342	372	379	368	340	370	369	332	328	378	352	339	348	383	361	356	344	331	364	349	355	367	369	364	361	374	353	396	416	365	358	388	363	381	357	358	363	361	374	385	365	371	376	349	383	367	402	396	379	371	397	308	371	388	373	382	373	368	337	398	357	347	350	359	367	379	385	379	381	372	341	369	354	338	347	366	331	321	335	313	359	399	393	340	390	339	357	351	344	336	363	370	348	340	372	343	318	363	377	353	355	389	361	376	357	383	346	364	338	370	371	364	339	352	345	359	374	408	365	355	362	389	381	361	357	383	376	362	370	388	350	372	323	377	368	358	374	389	318	336	360	357	370	366	332	366	356	365	352	374	337	346	358	372	341	359	382	360	357	329	365	349	351	334	342	375	352	342	380	359	357	371	381	388	357	385	350	347	386	371	343	350	364	323	354	341	351	360	357	329	340	381	365	369	331	355	371	380	358	364	370	355	361	361	386	338	355	396	374	383	368	371	389	381	362	361	354	343	341	384	368	337	382	347	385	347	354	372	380	347	356	395	389	371	356	329	389	339	383	360	377	408	355	348	344	390	354	327	313	380	356	354	349	368	323	352	361	375	348	386	369	357	354	386	341	344	375	370	357	366	368	355	380	344	352	356	351	382	333	354	338	351	382	379	375	370	347	333	346	361	357	394	370	371	345	372	374	373	349	361	351	364	397	374	407	373	363	371	370	358	349	356	350	367	360	372	355	341	336	365	384	349	321	363	376	371	368	401	361	358	368	358	369	390	338	369	339	367	336	396	352	377	344	357	347	351	367	341	363	375	357	366	366	392	339	342	336	337	338	371	380	347	385	344	350	372	365	353	370	370	348	367	362	382	352	353	369	389	331	342	335	340	361	359	373	404	356	393	350	376	368	357	370	371	365	332	347	329	380	386	359	370	401	353	348	332	384	363	348	324	396	367	420	352	355	360	356	341	372	354	362	342	362	337	375	392	372	349	347	387	378	371	352	342	357	347	366	364	359	403	382	382	339	368	334	342	346	360	360	407	361	355	352	380	348	320	365	336	320	357	362	354	332	404	351	367	359	334	364	377	374	326	387	324	338	377	368	386	344	384	329	333	370	358	341	324	375	369	353	375	391	371	336	377	375	334	381	366	360	357	326	373	345	349	366	354	350	358	344	351	330	356	365	357	353	340	394	377	374	371	369	349	403	356	332	357	332	356	366	350	404	338	347	394	332	336	342	347	333	354	366	379	362	356	338	358	383	370	370	352	329	379	358	349	341	353	371	352	334	349	369	384	359	352	356	361	354	333	383	373	375	380	344	380	375	355	351	359	358	367	384	387	365	353	382	354	349	366	321	391	382	379	398	362	375	381	380	341	359	346	340	380	340	416	384	351	376	366	366	388	336	388	358	354	348	369	353	340	386	349	336	343	389	356	355	359	361	339	378	352	386	387	370	377	342	327	378	356	355	358	354	360	401	352	369	365	369	351	351	396	361	375	336	379	359
22988	21139	28783	24283	21866	21342	11641	1370	563	480	476	475	458	448	424	480	413	453	460	429	478	395	405	449	411	432	455	452	413	426	434	463	488	458	417	437	467	441	459	419	441	404	429	408	450	433	453	447	457	443	434	448	445	442	426	427	448	440	420	411	447	435	448	435	422	423	428	454	414	431	440	425	442	482	408	434	442	420	419	413	402	446	427	427	458	398	433	441	399	428	419	430	439	424	435	414	433	427	430	392	427	440	433	425	437	439	444	433	439	416	461	422	423	442	404	460	435	424	418	430	452	434	410	402	436	421	441	422	428	370	445	420	477	425	432	411	463	440	428	439	410	444	470	395	438	398	430	449	418	424	418	445	461	410	416	431	450	450	424	459	414	423	426	441	423	433	429	426	390	425	430	408	421	451	401	447	436	434	444	436	422	427	446	428	354	407	459	405	426	422	403	413	451	446	462	406	426	454	422	425	443	410	406	432	400	455	453	427	445	407	418	397	430	417	439	412	401	463	420	409	461	413	438	418	426	405	401	396	440	409	430	411	443	419	431	439	426	441	384	447	457	407	417	416	404	452	446	450	397	441	426	396	403	478	434	419	461	421	466	410	404	392	413	412	394	431	443	423	413	457	395	441	420	429	403	457	434	461	407	412	455	467	481	421	404	439	447	441	441	410	410	473	423	456	425	428	432	482	446	461	416	439	417	408	453	425	451	399	407	398	453	433	439	419	438	448	391	399	442	424	408	440	412	433	424	439	445	463	435	419	411	481	407	449	423	399	448	395	475	434	447	439	380	417	451	451	420	448	429	419	412	422	442	462	419	414	453	433	461	434	430	455	429	436	428	430	448	429	404	438	443	418	377	394	437	455	412	423	439	445	456	412	440	426	427	430	428	408	442	429	451	436	412	412	422	391	438	416	446	453	441	384	406	409	451	411	406	435	415	441	422	421	443	453	432	426	440	414	377	439	448	456	400	401	415	453	412	445	459	420	425	444	425	419	461	452	422	429	441	470	477	439	419	446	408	384	400	441	406	444	429	407	462	443	421	403	433	406	438	400	407	439	439	396	436	443	428	436	439	462	433	434	447	408	421	433	422	415	445	408	461	443	432	461	399	451	423	404	423	439	424	415	438	377	429	410	489	419	437	450	422	404	395	393	415	422	470	413	408	427	460	434	414	400	450	430	415	421	417	414	433	446	433	415	389	425	439	442	477	433	435	446	406	445	471	436	407	407	430	440	463	421	429	416	429	421	437	432	436	440	430	408	444	434	400	483	401	367	422	415	432	415	427	454	437	459	422	444	450	452	440	446	411	419	419	426	436	457	394	446	427	434	421	450	429	413	398	423	461	416	400	422	437	448	460	424	421	440	430	428	428	400	416	466	440	449	437	419	379	434	435	455	408	435	416	422	481	432	422	409	459	432	477	442	420	420	451	425	457	413	444	411	427	418	436	457	406	364	413	457	414	457	416	432	432	437	464	399	412	426	430	411	406	456	432	454	397	459	421	434	409	419	452	392	412	428	427	456	426	463	429	433	414	409	422	469	409	463	409	409	429	436	467	444	418	409	416	444	426	458	435	445	459	417	433	423	423	404	449	439	430	421	440	454	433	422	432	460	424	416	434	431	451	420	434	428	440	449	443	398	447	442	414	421	411	461	467	426	398	451	411	421	443	448	421	398	408	436	426	412	482	437	418	413	401	439	400	437	427	450	417	424	447	444	426	430	454	430	474	431	436	431	448	440	398	420	457	452	421	448	439	425	408	433	457	444	450	439	429	452	447	422	434	408	406	442	416	407	443	418	437	430	426	414	409	417	436	399	418	438	432	423	421	458	429	481	435	454	391	406	410	410	449	430	444	413	443	452	445	436	404	437	429	439	412	421	456	435	423	450	413	437	425	443	407	468	432	431	463	406	411	408	412	430	449	412	406	461	426	422	458	447	410	430	440	418	403	457	440	444	432	419	420	405	408	440	433	447	423	399	404	428	461	419	485	415	434	414	407	409	413	425	429	443	439	434	464	461	454	454	451	414	452	409	419	442	404	436	442	418	426	383	432	427	441	439	422	406	431	466	413	444	452	431	425	428	389	415	440	406	427	443	445	466	423	444	436	413	442	453	414	459	454	439	445	426	400	412	453	421	423	430	431	434	422	408	406	447	418	416	424	414	402	459	441	435	411	444	426	416	415	471	403	434	421	436	397	430	442	421	418	424	470	444	428	402	439	400	436	405	428	382	454	471	420	455	419	408	438	450	436	392	471	423	417	445	468	442	419	461	445	427	465	406	453	472	415	390	418	391	412	399	425	427	440	406	407	420	432	439	428	461	473	437	468	434	461	448	396	456	404	413	429	422	451	403	434	412	418	417	445	416	418	417	394	428	415	445	438	466	420	391	432	469	392	426	399	431	422	417	390	401	428	408	422	401	438	416	409	399	434	405	407	427	447	415	414	431	413	460	456	455	414	421	441	423	454	437	414	417	426	455	430	443	439	444	434	460	410	437	452	442	437	423	413	397	486	454	414	430	432	421	421	467	433	427	456	449	434	457	449	462	408	411	457	448	418	455	402	417	416	429	440	438	430	416	404	445	462	396	427	436	422	429	438	422	451	421	449	431	385	438	451	475	415	401	409	413	446	437	443	440	449	406	448	410	418	435	439	434	451	452	441	450	407	465	452	472	372	436	453	445	429	419	424	443	431	473	441	404	440	439	440	420	431	397	436	447	425	411	410	421	440	455	449	429	450	451	442	431	441	446	398	441	414	446	429	459	452	419	415	434	415	437	426	444	446	436	405	401	413	431	444	446	416	437	389	401	383	458	422	435	442	436	417	440	417	478	418	433	432	399	411	427	453	412	440	465	434	452	441	457	405	384	431	407	446	426	420	479	419	426	445	448	432	399	415	433	445	444	428	434	405	431	438	439	423	417	420	429	412	436	465	423	410	380	465	460	404	429	422	398	428	422	434	416	391	449	401	482	418	443	408	433	400	436	414	419	430	451	430	457	423	421	435	412	431	423	442	419	444	425	407	472	427	495	398	406	448	447	414	413	432	454	437	396	420	437	443	420	432	413	429	413	395	414	417	418	433	429	468	439	419	449	409	407	475	451	430	404	421	385	461	455	441	420	444	438	431	415	447	460	451	443	447	462	418	411	416	414	429	415	434	428	439	438	437	443	414	444	423	420	437	442	414	422	407	436	417	434	408	454	446	416	445	414	438	407	411	426	431	422	450	416	430	439	421	421	427	441	497	419	430	443	421	386	423	406	402	411	478	420	426	461	432	406	447	387	449	431	449	460	437	437	442	438	443	434	436	422	432	461	443	414	444	412	432	433	407	428	400	400	451	449	414	435	454	455	427	422	402	419	445	458	423	442	436	467	405	387	447	470	437	445	415	421	417	458	430	438	424	419	447	435	465	424	439	425	429	447	450	424	436	417	411	435	438	429	435	442	377	432	408	406	429	388	426	441	430	418	448	428	434	432	420	417
41798	66357	50839	39593	25221	13425	3525	1034	559	523	485	494	455	472	476	514	529	471	476	467	515	526	469	519	434	491	464	461	459	471	441	510	474	467	475	444	458	481	468	442	449	488	473	486	478	462	479	443	456	466	475	460	449	461	423	455	464	465	495	479	455	436	477	472	460	456	442	436	472	472	454	452	436	485	492	484	454	492	429	468	454	476	501	431	482	502	488	467	492	474	421	499	421	440	505	464	415	453	477	472	476	498	416	462	506	449	454	486	472	456	463	480	466	443	454	440	448	422	509	482	447	484	438	467	425	477	440	457	442	480	479	451	493	494	462	501	441	499	494	488	447	467	475	434	488	461	448	460	469	469	473	476	492	450	475	456	484	430	436	457	473	470	464	484	452	447	478	511	509	479	454	499	465	460	493	435	436	441	477	471	449	452	465	449	489	488	478	479	450	485	424	434	433	480	478	476	490	475	472	471	495	457	466	484	442	478	496	459	466	448	481	488	512	436	450	455	475	418	484	469	470	464	477	488	473	476	468	420	470	488	448	449	504	465	500	456	466	483	467	448	493	473	440	453	457	465	442	467	445	470	507	456	453	483	497	425	411	489	455	410	504	474	436	496	470	459	466	459	447	471	431	457	475	508	461	499	412	459	466	469	506	426	436	489	463	459	468	503	455	459	422	500	461	477	459	509	485	463	478	495	477	439	456	450	457	478	477	441	436	491	463	446	504	500	486	434	449	493	452	440	464	496	463	451	450	496	468	465	458	452	477	446	504	470	448	507	483	441	492	432	466	464	461	454	465	477	449	488	485	459	475	511	418	433	481	467	472	466	422	490	457	467	467	444	457	455	463	455	475	434	443	445	492	471	450	525	457	447	469	478	481	482	436	463	474	501	450	483	439	452	444	507	493	481	495	426	476	471	490	462	511	474	442	447	444	456	473	452	459	464	472	479	506	478	489	464	455	492	460	495	479	458	476	484	457	456	476	496	473	458	456	461	455	478	485	462	453	510	416	449	488	484	436	463	472	459	447	461	477	455	455	497	471	482	488	499	503	487	481	455	414	465	489	446	491	461	455	485	464	457	456	479	451	466	424	501	460	450	520	463	489	483	505	486	467	471	456	464	512	473	479	480	472	407	446	493	457	468	465	473	474	432	462	471	449	474	449	443	460	441	494	452	499	482	455	428	491	472	433	456	472	481	439	460	456	498	420	451	444	467	456	447	477	496	478	463	472	475	443	428	461	452	485	449	461	433	437	469	456	457	463	460	498	442	435	504	492	454	484	478	450	461	454	460	463	457	462	463	462	490	503	454	467	432	473	488	437	473	450	459	460	463	432	457	479	457	471	456	497	435	501	462	481	467	483	450	465	437	421	459	459	418	504	465	469	471	512	464	441	483	454	462	426	422	454	481	462	473	448	486	478	435	443	455	469	474	479	470	493	461	464	480	471	443	484	465	451	437	470	469	479	510	475	472	492	485	457	505	477	463	487	473	434	459	444	466	477	447	499	458	504	440	474	455	456	453	483	438	442	444	465	470	484	476	477	485	481	435	467	455	459	476	459	416	439	466	472	473	490	493	467	456	475	512	463	468	471	387	465	476	488	477	460	480	498	472	489	447	437	501	485	459	445	456	448	462	471	404	476	457	495	494	447	486	479	534	454	473	443	463	477	487	481	427	501	490	523	466	478	503	473	456	468	479	452	485	469	444	487	471	489	460	478	433	450	441	462	440	483	438	471	478	414	465	456	495	467	429	431	455	453	464	469	450	473	479	484	460	468	479	485	459	442	496	497	474	462	484	480	438	478	454	444	470	467	483	482	447	443	444	449	476	439	455	477	436	465	489	436	481	469	493	485	500	466	438	469	480	473	448	429	476	465	429	509	468	455	481	430	457	471	474	500	463	446	428	465	455	427	458	464	443	475	443	444	447	417	411	483	465	453	487	452	456	501	509	468	443	492	439	459	472	488	474	455	455	446	456	464	488	460	490	445	467	468	448	414	448	427	477	464	466	475	493	456	501	444	483	521	466	455	477	477	435	513	427	474	408	486	456	466	459	519	494	508	438	463	499	473	434	457	517	483	456	426	473	506	418	456	489	475	468	481	497	471	492	435	498	464	464	432	471	481	491	456	468	480	450	495	488	413	471	453	453	441	481	446	429	412	454	468	418	457	468	481	476	480	506	459	511	508	431	476	483	517	499	508	492	485	461	462	452	490	462	471	457	449	524	469	440	478	451	445	495	447	476	449	452	462	465	516	450	491	495	456	453	459	455	464	448	455	474	491	469	474	450	443	474	442	458	488	465	479	497	450	458	457	469	481	473	490	494	464	476	480	463	470	461	474	456	495	429	506	422	500	447	478	488	444	480	423	504	481	473	440	482	473	460	469	452	465	473	443	467	475	484	473	471	473	425	451	475	477	461	449	478	478	461	463	479	485	481	494	474	451	462	434	454	484	445	472	487	490	442	472	426	440	435	486	473	480	472	469	470	439	492	494	446	503	468	467	458	491	500	457	451	487	455	511	434	460	471	446	438	458	491	456	438	436	474	426	445	442	463	447	456	464	460	512	467	482	464	439	449	474	485	427	489	439	472	481	470	510	433	461	446	487	458	460	471	462	428	442	453	472	490	478	485	476	485	492	466	456	463	458	434	521	456	422	456	476	435	450	474	440	451	503	431	443	488	489	464	455	507	469	448	475	483	445	456	495	468	476	473	475	467	440	502	469	458	491	451	441	459	489	453	443	480	504	459	514	439	461	468	496	486	446	457	433	458	488	448	463	500	469	486	488	457	440	440	473	447	479	456	480	439	493	481	450	443	486	412	455	501	488	465	448	465	505	438	430	467	470	463	475	474	473	473	467	464	466	468	470	468	468	470	418	491	450	471	449	493	489	487	484	468	495	482	454	499	456	443	453	477	487	485	459	494	466	479	437	457	483	429	447	506	440	441	476	472	457	431	462	491	451	458	499	481	482	463	453	477	484	486	490	463	442	481	473	478	467	486	481	466	457	436	476	501	477	483	447	439	471	417	472	488	436	446	460	498	462	476	461	435	461	438	473	481	495	482	442	471	493	442	476	467	477	480	475	451	474	469	476	463	423	444	455	465	481	452	446	464	462	501	442	466	458	485	461	446	443	448	514	482	480	460	506	483	488	497	444	425	527	492	483	437	489	472	469	470	473	441	441	491	490	434	448	469	477	486	449	470	464	488	428	454	438	459	448	444	485	451	473	486	464	463	438	488	448	474	476	501	435	444	489	446	438	420	469	474	455	427	488	453	456	481	504	468	447	467	530	483	431	496	428	492	478	460	453	491	474	482	506	420	456	464	452	475	495	476	466	438	438	465	442	455	488	475	490	459	471	482	450	456	515	470	468	434	451	493	442	465	473	466	457	480	450	469	460	452	459	489	473	477	510	489	510	457	452	512	448	471	486	435	430	479	469	457	462	482	470	492	490	484	464	511	433	499	499	479	475	485	485	441	454	511
31711	35095	38763	24954	9401	2415	589	230	225	222	203	212	200	230	209	192	205	227	218	211	216	196	204	233	197	194	203	224	216	207	197	223	228	221	201	199	237	213	201	219	214	214	205	181	195	224	207	204	227	206	206	204	235	214	216	209	213	212	214	217	201	186	198	228	206	209	225	209	192	238	186	197	230	232	196	193	209	217	192	205	214	219	215	211	214	224	222	210	200	198	202	204	224	201	200	216	213	224	210	215	212	224	180	206	195	226	194	232	215	224	228	217	196	187	221	202	200	205	233	207	208	198	226	196	208	225	216	203	215	196	223	199	185	208	227	201	209	205	187	192	212	203	209	212	214	212	205	192	231	223	236	207	198	191	209	223	219	212	225	214	209	231	232	202	211	197	201	240	211	230	216	232	203	205	217	216	190	220	210	201	218	215	215	219	219	210	181	190	225	232	217	202	206	194	198	204	201	203	207	209	207	207	223	197	195	201	216	216	210	207	222	197	200	234	198	223	226	239	194	201	205	201	216	202	210	209	217	227	186	177	246	219	204	236	227	194	206	224	221	220	233	192	212	195	221	236	193	189	217	218	241	213	196	194	191	191	221	238	199	214	223	213	210	218	221	204	211	202	209	212	226	245	194	205	205	194	202	213	217	211	210	223	208	222	216	201	203	220	176	227	185	203	210	210	213	196	206	214	210	212	201	202	202	201	207	183	218	204	221	211	201	211	237	192	226	211	173	182	209	211	226	215	209	218	223	196	195	212	203	204	220	203	206	220	210	201	191	202	209	210	223	205	206	197	222	213	208	211	190	204	196	195	190	185	198	203	186	217	224	228	222	194	233	239	182	204	222	201	187	223	201	218	212	221	220	214	205	196	213	217	207	223	210	217	218	215	222	183	199	221	244	189	208	201	239	218	193	201	209	205	188	214	229	210	253	216	212	210	221	225	240	194	187	216	199	211	193	229	223	211	216	191	213	211	191	247	217	202	230	182	201	225	202	193	204	219	211	209	219	231	219	204	202	221	186	220	201	218	189	231	213	217	206	213	187	241	206	211	196	194	236	220	192	219	210	206	224	231	195	228	207	193	233	195	207	222	189	218	220	216	204	241	209	229	203	199	190	181	203	209	231	196	195	191	187	210	207	224	200	217	212	194	204	200	206	218	216	189	225	207	192	216	194	224	233	202	208	225	212	218	234	211	195	202	212	207	196	183	200	229	205	218	205	231	187	205	204	237	193	217	194	219	214	211	221	192	214	202	197	204	229	194	212	201	202	190	222	208	180	206	213	200	202	217	211	202	201	215	209	206	183	215	204	191	212	237	221	234	219	200	215	203	198	211	222	189	202	185	182	219	206	192	206	223	204	226	191	213	214	222	213	249	205	198	201	208	211	191	198	205	213	206	214	199	212	229	192	194	213	175	188	211	203	215	224	200	221	228	201	208	222	204	213	185	240	219	202	195	223	210	217	220	193	184	212	188	199	182	211	231	216	222	190	228	216	214	216	204	204	192	203	218	215	189	214	206	196	212	217	239	189	220	211	213	212	206	208	231	210	190	201	213	203	223	230	195	212	237	204	206	205	219	207	226	201	229	201	210	196	186	195	220	223	215	196	192	205	220	198	194	198	210	231	228	223	207	205	241	224	183	215	213	192	198	216	217	235	207	206	195	235	207	184	191	208	229	201	214	228	198	236	191	202	217	201	227	210	204	221	237	216	193	206	209	219	220	196	188	211	212	191	215	195	207	190	207	242	233	215	230	220	223	204	217	214	252	209	207	208	216	199	220	218	214	214	243	200	215	205	196	257	208	211	201	215	246	191	184	222	244	195	192	209	197	231	224	209	200	204	213	212	201	220	210	234	225	208	221	226	216	222	220	186	194	184	198	198	226	208	210	222	188	198	198	206	230	213	185	199	181	207	196	190	204	216	193	207	211	237	213	195	214	230	240	241	199	206	224	216	224	194	227	198	235	218	230	205	208	212	222	195	219	230	184	204	239	218	207	218	254	241	219	192	182	168	218	207	195	205	227	204	205	214	206	233	228	228	218	205	197	219	165	198	206	194	250	205	208	207	218	203	211	226	196	206	199	200	183	218	207	208	202	225	206	188	202	177	204	221	208	232	213	199	207	220	219	223	225	192	208	203	204	182	212	202	196	209	219	226	216	230	203	215	194	214	225	207	222	217	212	211	203	220	234	231	238	206	186	179	216	208	210	214	222	211	214	198	216	216	196	209	212	217	199	199	204	229	209	212	212	191	245	214	218	223	183	204	207	231	227	208	203	214	222	216	213	207	208	199	190	219	221	227	202	201	212	175	220	202	215	211	231	206	220	193	214	221	213	193	216	187	199	231	197	216	211	213	206	230	218	207	214	217	220	180	166	186	198	209	193	199	220	225	220	220	224	205	217	202	212	205	209	204	212	205	204	220	212	210	203	208	215	203	191	210	230	220	179	207	213	222	196	222	214	200	192	207	216	197	226	202	219	211	205	216	218	208	203	188	235	236	202	209	205	223	190	220	219	208	199	186	190	206	216	230	200	207	206	201	208	230	204	199	201	215	203	240	217	208	216	221	228	206	230	189	196	194	209	207	225	207	202	226	204	179	205	210	205	218	228	218	215	216	200	218	196	219	223	210	210	217	218	203	214	186	216	214	219	195	216	203	214	210	210	210	201	214	204	221	214	200	184	200	186	203	208	219	250	203	201	196	207	218	228	201	195	216	191	241	207	216	240	223	192	211	224	220	206	234	222	207	235	223	224	204	215	213	204	194	207	222	199	195	230	218	214	194	199	205	199	220	228	192	214	224	204	188	205	198	192	262	214	213	235	198	227	217	203	206	201	221	212	203	202	200	209	195	222	203	226	220	212	202	247	211	221	220	215	226	210	190	205	214	190	223	172	211	242	211	222	205	228	205	236	229	235	176	191	216	238	224	201	208	217	231	227	208	216	221	226	215	233	212	230	197	207	201	191	206	214	228	218	204	202	197	185	212	223	203	222	213	197	211	197	217	219	228	203	209	216	230	208	214	201	204	240	218	214	182	200	207	187	202	211	208	224	217	212	205	185	209	216	204	223	217	221	196	195	207	223	188	207	195	223	214	205	230	248	233	214	198	211	196	229	200	243	211	226	199	206	223	236	210	223	193	203	188	186	209	229	208	205	205	217	199	223	201	203	204	208	191	207	209	192	227	220	195	201	182	222	199	227	193	226	228	192	229	218	188	203	225	203	229	220	206	195	213	231	210	212	227	207	197	221	216	226	197	221	227	223	202	207	207	189	203	229	173	189	208	219	211	209	223	195	211	204	191	202	217	195	211	222	226	213	183	218	221	187	208	212	176	218	210	227	188	201	195	209	205	185	227	223	192	225	229	220	216	209	222	219	185	218	182	186	214	211	207	238	222	220	206	212	207	243	199	243	228	203	209	233	204	188	221	190	214	216	207	201	234	206	197	227	204	235	200	203	208	193	201	198	220	198	204	227	170	194
37874	51001	37237	21082	9766	3347	791	276	255	289	235	257	254	245	251	257	261	214	248	259	252	254	233	251	245	246	236	257	240	227	256	240	231	238	249	247	240	265	240	254	232	251	215	255	235	262	260	246	239	243	248	240	260	234	229	253	265	262	244	271	219	233	230	278	264	264	245	217	264	244	242	232	262	246	212	241	248	254	280	240	243	239	251	233	266	237	271	256	247	236	237	251	257	246	256	234	243	268	227	270	214	253	252	260	213	231	257	241	228	237	243	252	266	230	239	248	237	242	240	247	262	263	230	232	274	241	257	221	242	257	268	251	277	269	250	254	229	260	226	262	251	254	243	258	264	248	257	262	247	261	245	252	270	273	244	241	262	272	230	269	227	261	229	273	262	245	256	277	254	275	263	245	236	258	245	243	221	233	266	224	227	273	260	237	251	245	240	264	265	241	235	250	262	261	248	263	241	236	261	245	238	260	262	230	259	273	262	255	240	267	224	257	256	240	226	238	251	258	234	275	269	265	241	230	263	240	262	266	234	227	232	244	226	256	257	271	246	277	254	246	239	271	242	233	243	235	226	223	252	228	260	222	258	221	262	231	287	268	262	223	271	285	251	245	244	261	255	256	249	248	247	254	256	265	260	273	249	242	229	236	254	228	265	271	226	253	235	246	247	257	231	256	216	247	259	248	261	227	255	238	253	249	249	246	229	254	268	225	227	256	242	237	258	268	279	241	244	233	246	237	227	238	248	247	213	248	246	250	248	240	221	229	253	228	243	246	270	274	270	278	238	249	272	269	261	243	243	236	263	234	257	220	250	260	267	249	256	270	281	221	258	238	218	278	254	239	217	244	256	244	204	268	247	266	255	280	245	257	240	264	256	238	255	196	232	266	248	261	251	252	271	251	243	229	274	274	253	239	256	257	246	235	229	275	236	260	294	260	234	246	243	271	260	244	252	261	220	242	255	254	224	261	244	255	257	258	240	214	256	252	266	304	230	279	247	251	247	246	254	248	255	248	267	264	243	268	246	227	241	225	261	269	216	259	236	251	239	250	255	248	213	218	254	245	237	247	245	242	282	247	270	239	251	239	259	230	256	259	249	262	249	227	221	247	237	241	252	269	242	243	246	246	232	245	254	213	213	246	281	266	219	280	249	257	208	221	235	247	241	241	270	271	252	230	248	248	233	243	277	242	247	260	259	250	268	230	238	257	226	238	279	265	240	258	275	255	222	239	237	262	242	239	245	274	248	249	259	230	227	241	226	277	245	244	248	252	236	236	256	225	250	256	245	260	245	280	240	250	262	249	256	226	233	229	219	282	252	249	230	244	239	240	233	275	276	263	220	246	268	245	249	245	235	245	265	243	243	234	222	226	257	251	239	266	261	269	222	278	235	238	253	219	245	286	244	241	245	234	274	252	280	254	259	247	250	269	239	276	224	245	269	274	258	243	261	259	260	252	270	251	260	275	265	243	259	244	237	261	247	246	266	243	271	243	265	259	243	249	277	249	246	255	264	232	276	289	234	216	245	262	255	241	272	263	239	262	245	265	279	265	245	251	262	251	247	241	256	238	283	253	262	260	241	236	249	256	218	245	257	282	254	260	250	253	251	247	242	237	228	239	257	240	257	271	226	259	278	222	234	223	260	271	264	253	234	230	236	252	289	229	245	257	241	261	268	292	260	239	261	236	236	233	234	282	248	243	229	242	264	267	254	238	256	247	233	265	232	253	262	245	261	260	236	249	246	233	233	251	260	258	244	279	250	272	254	246	243	256	257	277	247	259	266	266	248	253	243	261	235	238	237	271	259	232	282	236	255	240	284	254	248	247	238	256	238	257	232	239	275	238	245	262	265	264	254	262	249	262	247	236	259	250	246	241	268	242	266	228	274	281	242	257	247	252	237	261	228	248	244	255	236	219	265	233	250	248	251	238	258	254	249	249	269	233	261	231	259	260	250	252	235	235	255	255	258	268	238	221	259	232	238	252	258	245	239	273	255	255	279	253	223	234	232	252	252	262	255	219	250	233	246	255	258	246	242	241	242	232	228	248	251	216	241	227	254	250	237	230	236	255	247	241	247	248	231	222	271	214	233	242	278	282	248	231	241	243	271	258	242	240	246	232	244	237	268	214	262	240	249	253	253	237	247	256	255	240	224	253	240	268	234	247	255	253	241	237	253	228	259	257	289	253	238	250	251	241	240	236	265	244	275	264	252	256	251	215	256	268	282	260	224	281	220	276	261	251	261	237	258	245	241	254	244	257	229	214	272	263	242	251	230	251	235	242	264	280	221	244	260	247	248	230	242	253	225	235	251	258	242	254	271	282	254	242	221	226	237	233	246	242	268	269	260	243	251	219	263	256	263	250	261	254	240	252	283	267	244	260	284	228	268	244	220	247	224	239	273	237	247	230	269	248	237	242	245	259	247	248	244	262	267	238	251	263	260	233	234	237	253	235	248	267	264	239	245	233	259	242	239	253	262	237	230	263	261	233	241	261	242	263	252	266	221	237	247	230	237	243	266	297	259	257	260	216	248	230	259	268	235	281	220	218	272	251	262	271	244	254	242	246	244	213	266	241	237	249	210	254	230	235	248	235	263	267	236	260	259	215	274	242	215	235	256	250	249	258	257	263	254	241	268	262	287	262	229	235	251	255	246	207	222	243	235	249	216	248	244	265	261	219	238	255	258	238	267	257	247	264	257	243	242	258	247	280	241	262	236	273	230	266	249	265	255	275	263	244	245	247	249	257	238	264	228	245	233	279	262	253	268	270	263	274	246	261	219	253	250	241	242	273	232	223	222	225	240	205	263	245	272	237	252	237	267	235	269	252	241	257	248	271	264	252	259	228	236	279	234	268	239	232	253	234	239	275	248	267	241	263	221	246	278	223	253	268	277	223	244	259	234	254	257	245	248	249	281	245	263	215	262	274	261	243	231	256	242	269	203	278	246	243	246	235	265	241	282	251	246	244	246	254	257	236	243	242	228	234	244	243	243	284	233	257	255	285	232	264	236	236	258	280	250	247	248	246	252	271	265	238	268	223	273	248	247	246	264	240	290	240	267	206	270	233	245	219	270	257	237	248	253	241	285	273	260	268	269	240	284	266	250	264	251	256	236	236	232	212	265	234	244	267	277	233	262	231	247	256	234	234	247	242	247	245	235	255	253	236	251	227	279	225	246	253	241	261	236	237	262	220	275	265	264	239	254	238	228	232	233	215	260	254	247	242	236	261	232	227	258	252	232	231	277	239	267	246	259	257	253	246	266	239	247	250	243	263	238	249	272	246	257	249	267	265	237	236	233	242	262	270	252	249	262	218	228	261	249	244	242	257	252	273	277	236	224	262	269	261	267	252	232	236	246	238	255	250	261	242	232	236	261	248	269	243	255	238	252	255	254	294	276	251	250	229	245	238	241	272	263	241	264	258	225	263	255	266	248	245	262	231	229	271	227	239	240	249	256	270	233	252	237	219	276	249	245	247	254	238
24097	21157	28652	24800	20659	12979	3097	526	339	305	266	274	264	252	253	264	257	270	265	244	225	254	253	251	268	256	247	232	285	261	297	265	266	263	266	263	262	267	244	264	259	244	282	222	237	236	248	239	237	252	262	272	240	251	264	243	258	238	250	243	231	252	264	242	266	255	271	231	278	244	267	240	248	236	240	243	250	248	242	248	269	254	273	240	250	253	271	265	236	252	251	231	221	258	246	253	237	237	265	271	296	216	276	265	264	266	262	268	261	231	246	244	258	223	240	249	261	255	236	267	259	249	257	264	248	268	222	238	254	259	239	267	277	263	279	257	287	258	288	260	266	257	242	271	256	252	241	267	233	261	266	240	263	297	250	262	263	269	247	270	280	248	241	277	266	250	243	240	264	263	247	284	242	231	269	248	220	249	263	290	246	262	246	230	237	248	265	257	261	257	280	226	236	242	262	250	285	264	263	277	294	237	236	252	254	279	263	253	255	242	263	269	250	277	253	254	246	278	243	255	258	258	248	268	229	237	263	297	254	276	286	272	272	265	262	255	264	261	270	232	259	246	240	261	252	244	286	248	259	275	249	269	246	267	253	245	264	253	270	259	227	246	266	279	253	246	275	245	245	249	262	229	254	273	244	260	264	258	261	257	245	247	291	264	262	296	255	287	264	278	249	270	229	258	242	252	256	245	282	251	243	279	286	227	250	268	247	252	248	250	233	252	290	288	278	253	264	244	264	266	253	245	264	255	289	267	265	268	229	236	261	254	261	274	270	259	253	268	250	275	262	265	242	237	254	229	252	255	254	261	246	249	255	241	252	237	243	265	296	239	252	287	261	241	247	258	263	253	294	235	275	236	264	241	266	259	296	255	255	232	223	261	269	279	251	251	246	255	242	228	298	231	253	260	247	245	259	274	235	243	243	233	231	249	277	260	267	261	235	261	292	251	250	276	270	252	266	259	267	275	282	250	239	275	283	254	258	255	271	256	249	253	243	258	242	261	269	263	262	244	243	265	275	251	279	277	232	248	265	273	243	282	258	236	287	253	255	270	246	243	251	267	286	253	268	245	265	235	256	279	273	270	250	247	255	267	267	261	233	246	261	264	282	263	262	276	240	256	246	264	270	254	250	286	266	262	253	247	238	275	251	244	254	259	257	253	263	285	266	239	247	266	241	260	259	291	254	240	255	259	250	273	235	266	236	287	250	224	259	269	265	262	261	276	235	254	249	252	239	246	242	239	229	247	259	268	257	269	252	248	254	259	261	232	250	273	242	262	267	229	238	255	264	229	267	258	256	269	265	264	265	231	267	308	241	256	228	251	269	250	235	257	263	263	261	238	270	250	279	252	228	263	239	249	295	266	252	229	323	275	283	265	216	288	259	280	251	283	252	223	287	258	261	272	238	244	240	237	267	256	280	240	260	248	246	253	254	285	244	252	261	274	278	282	262	243	261	255	276	251	268	238	255	250	266	271	252	266	239	248	237	247	249	219	268	258	301	257	240	246	261	259	251	292	289	243	239	240	213	242	263	260	264	258	255	248	257	286	287	257	251	276	292	257	266	252	253	254	258	247	270	265	224	244	262	240	263	256	276	253	235	265	265	242	252	264	260	257	247	270	248	254	271	240	280	273	273	288	262	275	282	272	251	267	253	267	267	274	311	275	270	276	259	273	254	278	255	285	244	253	256	252	240	247	250	238	250	232	235	263	258	236	234	249	242	273	269	239	262	249	259	272	235	258	268	279	238	266	265	255	267	266	249	290	235	264	259	268	239	242	241	238	259	243	225	267	263	263	263	256	249	246	262	261	259	242	251	253	274	248	239	270	256	266	225	269	240	255	263	269	243	264	242	259	276	255	248	260	272	255	291	245	237	244	257	253	237	234	254	263	224	244	255	279	272	252	240	289	263	237	253	258	270	245	237	255	253	255	235	243	259	245	235	232	256	258	272	251	258	242	263	259	280	271	265	242	230	268	253	233	263	246	231	273	265	269	242	283	268	259	275	256	267	279	239	259	235	270	262	276	253	293	230	276	248	251	255	256	261	279	255	242	233	230	276	243	241	272	259	258	278	240	261	279	242	217	235	236	261	248	235	229	259	247	258	261	245	260	247	256	267	262	286	235	277	270	235	287	272	265	262	249	280	248	234	245	246	265	254	248	245	270	234	229	257	248	262	272	244	234	246	223	264	267	265	244	239	295	248	281	265	247	270	309	229	286	262	281	259	288	265	262	283	265	258	257	238	272	264	287	260	246	260	262	218	278	255	278	244	262	267	264	268	250	247	253	258	227	259	241	204	275	286	235	225	237	267	256	266	259	278	247	251	258	252	281	284	253	275	268	245	250	245	229	239	258	249	264	239	270	250	255	243	279	266	253	237	266	241	268	273	263	259	265	256	265	249	279	256	230	256	254	256	255	253	228	254	256	267	225	234	247	267	264	274	251	274	269	270	221	261	240	269	264	253	264	270	244	248	264	256	260	287	282	250	266	254	231	219	287	268	294	256	238	258	240	261	270	253	254	306	268	276	262	257	237	260	239	220	264	252	252	259	273	280	227	264	278	242	253	259	242	252	246	267	255	241	258	259	243	281	253	252	263	261	249	247	259	277	245	220	297	260	218	268	259	276	264	261	257	275	267	278	236	265	237	246	258	281	253	244	242	289	264	268	276	238	239	257	271	232	264	264	251	246	255	253	236	237	271	281	230	241	280	277	254	297	274	249	238	271	265	269	252	256	249	267	252	248	274	306	257	268	254	267	234	260	269	242	245	260	262	250	264	212	291	260	243	217	250	277	272	264	244	234	267	258	252	241	259	288	252	277	265	250	227	273	248	225	262	283	265	277	254	225	270	267	264	259	256	261	262	266	267	257	243	254	235	242	262	243	237	295	252	230	263	248	252	252	259	284	254	248	264	267	254	249	267	262	286	285	236	270	261	259	228	260	251	281	272	249	262	246	240	256	263	253	247	262	235	239	299	255	285	271	253	257	255	267	238	258	241	224	248	249	272	243	258	264	246	273	227	266	256	292	278	241	236	291	272	273	238	251	258	294	261	268	246	254	235	258	242	253	257	256	242	253	237	264	233	276	239	259	254	269	276	273	228	248	248	246	286	244	248	261	262	250	276	239	255	284	269	279	249	231	261	281	269	239	268	265	254	255	238	249	271	267	307	261	268	260	267	236	265	265	261	228	273	245	260	265	279	258	265	260	248	251	256	271	234	277	249	261	295	244	279	268	248	234	273	273	235	266	271	246	274	245	273	235	252	249	259	269	236	281	249	255	255	234	264	253	285	234	249	249	273	257	250	280	262	259	246	242	258	257	247	264	251	255	261	253	258	267	287	226	254	249	234	243	250	267	265	243	256	250	266	225	264	246	275	243	279	221	268	222	215	237	269	258	246	234	271	259	291	255	256	285	238	246	270	246	271	224	260	237	257	254	281	264	254	227	250	236	249	265	219	225	249	253	256	235	271	250	273	262	242
37827	62205	44793	24201	13086	7233	2228	518	406	367	330	326	301	309	264	293	258	299	293	275	294	281	313	304	283	299	291	254	314	289	300	265	301	270	303	299	303	300	273	312	281	292	281	262	323	328	267	287	288	296	284	285	283	290	275	285	278	296	293	284	315	301	284	289	305	318	292	293	256	264	310	300	292	282	283	282	294	261	274	273	299	301	307	274	262	301	331	280	294	310	301	316	286	284	294	288	302	285	281	289	290	306	292	302	298	296	301	311	300	304	304	301	289	291	273	292	287	281	278	300	310	256	310	294	304	286	264	294	290	294	304	316	302	270	311	297	305	314	295	303	299	295	266	311	287	290	280	296	314	308	289	288	258	319	330	280	266	292	248	272	276	307	264	259	334	294	291	323	299	266	264	289	293	298	296	288	279	284	282	314	295	281	314	308	287	315	278	294	289	278	235	263	305	301	312	301	285	305	265	274	293	278	283	278	276	308	275	286	295	332	281	302	280	273	285	290	295	284	268	295	326	289	296	283	324	305	258	295	295	251	307	271	290	286	271	280	312	288	291	264	297	307	287	285	293	288	292	290	303	272	272	304	282	300	292	325	278	280	276	298	279	285	312	303	307	284	295	288	287	288	286	316	289	307	297	324	320	297	302	266	291	270	260	303	295	264	280	244	279	285	288	306	285	289	295	280	262	291	301	290	267	286	269	261	304	293	304	266	301	277	289	293	287	317	298	303	298	298	307	294	301	278	308	293	294	304	289	311	310	262	261	294	305	291	297	282	302	274	268	296	283	302	262	328	273	280	299	286	298	310	280	290	279	294	292	263	294	287	281	279	295	322	300	319	279	282	303	302	280	334	312	273	313	268	322	317	269	279	282	315	299	295	298	295	278	330	292	291	314	289	289	283	294	266	317	312	291	320	270	316	297	310	304	279	290	282	302	288	293	272	319	278	274	292	270	290	284	286	294	327	305	296	273	290	297	308	312	320	299	284	345	306	298	262	296	261	295	282	297	301	305	291	305	305	268	279	296	311	289	270	319	276	293	247	261	295	267	277	314	289	266	278	292	311	312	316	314	298	297	298	309	258	314	277	300	300	307	301	273	303	301	327	313	268	254	316	320	288	271	295	280	305	315	298	292	288	303	251	271	304	279	306	274	300	274	298	287	275	287	292	276	309	291	301	307	294	276	300	306	317	279	291	306	286	272	276	285	332	296	324	275	309	322	286	296	298	297	299	303	275	289	276	298	285	287	289	267	281	312	273	282	267	281	273	307	297	282	270	294	286	274	292	281	284	272	262	298	307	288	284	273	293	285	293	275	295	295	293	298	323	272	311	285	298	285	298	292	321	295	316	296	323	280	307	281	286	276	287	303	312	323	281	271	305	316	277	261	273	268	310	310	257	320	302	291	273	278	300	286	280	303	300	306	304	290	298	268	281	269	289	260	270	267	320	314	293	309	306	299	273	257	278	304	288	314	309	263	311	271	290	295	287	286	295	285	273	291	305	281	291	316	293	285	272	290	301	310	316	321	318	282	308	304	269	261	292	294	300	286	295	295	281	266	274	312	298	325	294	260	280	278	288	291	308	279	296	293	289	280	269	304	290	265	278	257	285	281	293	312	252	312	269	284	282	273	294	294	274	294	273	312	291	259	285	341	285	278	280	278	294	275	287	259	277	286	270	309	293	299	300	303	318	340	291	283	316	279	312	293	287	250	310	298	316	338	280	305	266	277	248	286	326	289	306	269	295	284	263	321	257	289	315	267	307	319	274	288	278	283	310	281	274	285	253	331	280	258	317	308	269	277	280	312	276	269	272	285	278	295	303	300	302	304	273	273	299	325	271	295	318	306	280	289	298	307	279	269	248	251	260	288	293	311	304	294	309	283	284	247	283	275	305	311	308	291	278	273	309	303	312	319	330	307	287	275	283	281	275	268	306	270	270	296	300	295	289	308	281	289	311	304	266	293	289	302	292	329	258	287	310	279	316	336	279	305	274	297	243	275	282	279	325	293	287	293	313	272	283	282	301	299	294	290	328	275	305	311	305	296	270	302	281	281	302	294	310	310	282	311	269	315	275	276	316	293	274	296	306	299	311	282	287	285	298	295	330	329	296	307	272	261	301	291	258	281	267	273	281	326	292	281	296	280	299	299	284	303	300	267	273	312	286	307	305	306	304	287	289	276	286	320	273	294	272	289	297	284	265	294	285	291	273	301	324	275	316	302	308	305	299	292	297	289	261	300	317	291	290	277	305	287	292	264	310	290	283	257	287	271	273	274	273	314	308	259	282	291	282	270	276	299	297	301	275	297	307	256	293	293	308	291	289	268	314	294	284	276	313	291	318	292	284	295	288	328	267	329	315	271	306	264	322	290	283	293	271	297	292	291	283	270	302	298	283	291	264	299	289	291	285	284	291	256	309	256	293	287	293	287	288	304	290	293	304	294	274	311	300	310	263	285	286	313	300	300	263	270	307	307	293	310	276	252	286	326	266	304	291	284	286	300	282	290	298	277	318	307	288	303	290	302	295	297	299	284	299	271	299	287	256	318	304	263	294	334	291	287	320	305	282	295	286	252	317	281	255	308	280	306	286	275	298	285	262	303	304	293	274	309	273	281	306	276	296	276	301	279	297	284	297	300	288	280	298	320	292	293	272	274	279	285	243	290	322	279	290	293	283	317	276	340	296	314	316	290	288	292	258	291	296	296	283	272	304	316	301	293	312	261	341	275	270	299	285	274	284	289	284	283	287	290	292	271	275	277	260	302	292	281	274	279	300	283	298	299	293	298	269	298	295	310	310	291	300	307	298	282	298	316	291	324	291	290	284	282	294	277	311	290	298	286	295	288	302	277	307	290	287	302	294	278	293	301	277	298	268	315	278	307	270	308	275	312	303	300	261	309	296	310	279	311	299	267	299	319	307	271	302	299	305	300	308	312	279	281	262	291	302	280	296	283	308	303	265	264	319	307	309	310	277	282	289	292	298	289	273	299	283	316	295	302	274	292	260	272	293	285	293	273	261	295	308	294	289	330	298	291	295	277	276	303	344	299	306	295	273	282	295	305	273	283	305	318	303	297	269	302	311	286	267	279	312	303	310	299	297	297	312	322	298	301	279	300	326	281	305	317	282	276	306	288	275	288	298	308	325	285	287	269	333	307	284	271	291	271	303	302	286	321	277	305	284	265	296	316	293	295	289	282	320	272	291	266	296	295	283	288	299	309	273	293	300	311	274	286	282	288	302	278	273	300	284	293	267	271	308	276	293	270	283	290	312	277	297	289	297	308	296	268	292	299	299	307	273	264	312	308	303	287	317	305	286	301	297	274	273	306	296	282	287	309	268	261	268	278	288	281	280	297	287	320	279	302	299	305	274	306	287	304	255	284	270	294	300	293	295	290	295	292	298	310	299	297	302	305	284	277	279	304	293	308	266	284	292	300	312	289	314	293	274	302	297	316	293	282	323	288	275	259	302	307	289	302	249	327	302
25225	21313	27391	25148	14166	5055	1021	491	316	318	320	333	301	301	316	297	288	304	254	289	307	297	294	318	270	272	307	299	291	270	319	312	280	288	274	288	310	282	308	307	296	301	304	287	274	296	283	325	309	300	298	279	290	292	284	286	333	294	290	296	296	311	279	336	318	295	324	264	306	317	280	294	310	317	295	287	286	302	316	308	272	308	313	294	321	312	270	282	347	299	300	302	303	319	261	295	277	264	306	293	320	272	282	302	295	292	294	285	318	289	272	301	274	286	272	300	308	296	315	295	284	317	281	294	295	311	308	296	279	301	313	279	252	311	262	288	296	276	295	289	318	299	304	266	314	280	293	278	271	296	304	304	284	302	276	310	287	267	274	306	303	267	282	297	265	284	297	299	283	297	265	288	271	277	291	263	305	284	310	287	299	290	270	314	295	285	287	294	281	303	300	304	283	290	327	276	296	292	316	295	283	310	279	282	294	295	285	311	289	264	308	313	312	284	298	285	298	278	303	288	262	299	293	347	250	300	300	272	280	271	286	273	278	299	265	269	263	317	299	316	279	284	320	316	310	290	295	276	284	312	272	304	311	301	275	334	319	292	290	290	301	295	289	278	296	354	308	294	302	273	286	282	327	301	310	338	285	282	298	302	308	273	345	268	339	290	284	314	278	285	298	295	308	303	288	315	292	286	301	290	306	295	293	338	292	297	263	284	300	300	294	314	320	289	301	267	274	260	301	291	311	327	274	289	284	279	273	262	271	254	307	298	274	297	297	295	321	305	289	279	281	285	285	304	290	320	272	276	268	286	282	274	292	292	297	308	284	262	276	299	309	299	284	316	295	296	303	273	298	282	287	275	297	305	262	283	312	291	269	317	307	289	266	292	312	312	288	295	296	272	280	261	267	335	316	315	303	297	274	285	299	290	260	312	284	278	297	300	305	269	299	281	266	281	298	274	305	309	287	319	291	297	276	293	287	318	285	268	297	264	318	255	293	295	277	275	290	298	301	302	300	273	319	327	286	282	296	307	305	299	307	272	272	315	277	312	295	295	281	268	320	299	311	282	284	291	307	312	299	303	293	278	268	291	306	298	309	281	281	342	310	256	329	269	266	295	295	283	289	265	327	295	284	295	290	304	298	254	310	301	301	295	311	257	278	277	302	285	310	297	284	348	303	322	272	276	286	322	286	278	276	271	298	297	274	266	309	313	269	288	294	278	303	340	316	295	268	302	286	272	317	284	302	298	297	288	306	270	293	310	315	277	299	295	250	317	301	283	280	269	301	312	304	277	318	332	269	292	282	275	265	278	297	300	294	269	255	285	294	281	307	304	293	287	275	273	291	286	299	310	286	286	273	306	287	303	289	284	294	324	313	285	306	283	304	273	306	286	310	282	287	297	305	314	277	300	281	307	291	297	276	293	281	290	287	270	280	313	268	291	314	320	285	296	292	282	301	293	286	282	291	273	268	303	292	318	292	259	274	276	309	298	266	256	293	256	290	303	297	278	266	267	332	278	317	288	322	276	267	303	294	281	278	278	303	306	271	280	264	307	297	290	270	294	298	302	314	274	290	285	275	282	282	292	278	277	272	291	265	291	289	289	296	284	288	283	287	274	284	314	329	283	310	287	279	303	237	292	291	317	299	265	283	288	294	295	301	286	308	299	293	296	300	293	288	311	281	291	283	296	299	336	303	303	273	284	287	324	288	325	291	292	280	328	303	267	274	298	317	307	287	304	308	301	318	299	262	273	309	297	297	295	309	301	282	310	314	304	281	272	302	290	274	294	285	312	327	285	274	280	302	302	292	295	272	289	289	282	298	302	289	281	318	334	265	279	310	279	277	277	293	286	303	294	279	326	313	295	286	290	263	307	267	291	294	280	318	293	292	260	272	286	306	281	317	299	277	296	276	326	279	302	277	306	278	264	287	304	294	292	320	307	309	285	314	317	310	332	274	272	298	316	311	252	287	279	277	329	294	335	285	295	264	292	279	284	273	292	302	306	312	328	309	298	269	285	309	269	316	282	275	275	310	293	298	273	291	292	279	294	276	300	313	293	279	306	290	311	279	286	279	290	286	262	287	312	259	281	268	267	296	303	281	291	288	313	294	302	299	272	296	298	303	280	311	293	296	301	293	277	314	311	291	298	273	282	282	284	274	297	270	303	299	303	265	258	296	286	308	293	300	293	304	300	307	274	299	290	312	271	289	303	278	315	309	248	315	262	290	294	290	283	303	300	341	326	282	290	326	286	301	279	275	311	279	287	294	312	296	293	317	257	298	283	296	285	272	285	272	292	274	314	333	305	268	299	264	287	290	301	303	287	288	293	273	281	285	314	309	301	308	319	330	290	290	299	303	301	297	307	285	322	273	298	315	302	291	292	284	287	289	275	292	317	324	285	279	300	296	297	279	301	314	277	294	278	285	261	321	298	289	283	295	267	286	305	284	291	287	285	297	333	312	265	294	315	272	312	299	279	292	305	276	313	298	295	282	291	300	300	296	287	292	297	295	291	295	300	286	266	279	307	271	283	283	286	303	265	287	293	297	288	299	301	296	291	314	288	280	282	293	318	315	310	340	311	279	307	288	281	300	291	289	302	324	315	320	283	302	280	313	320	263	282	307	290	299	258	282	266	289	301	282	285	269	298	291	308	304	304	314	308	308	262	278	322	320	284	295	262	274	296	284	339	327	311	330	295	300	280	295	277	278	315	302	289	265	290	263	274	312	295	275	294	317	269	306	317	278	288	279	305	293	280	266	302	317	257	310	311	267	296	281	294	268	291	266	314	271	295	316	285	309	293	290	294	271	284	286	305	307	305	303	284	323	300	296	292	326	277	279	302	286	297	294	297	308	289	284	314	266	296	309	284	311	287	275	308	259	305	280	279	276	307	300	320	274	256	279	268	308	292	297	303	278	279	357	290	276	315	259	323	293	309	274	308	258	306	293	286	297	268	285	283	342	248	330	282	313	306	309	299	297	294	315	344	299	272	294	297	321	306	272	294	283	297	283	307	318	316	278	284	265	303	289	294	298	311	302	297	305	289	301	303	293	309	288	303	312	306	267	279	290	271	278	274	274	282	298	280	301	309	268	297	286	280	306	295	303	289	305	272	302	267	303	300	283	274	257	304	297	274	287	311	266	262	272	285	316	284	290	296	243	295	294	309	292	296	281	295	277	283	286	273	279	281	337	294	303	321	288	324	312	252	282	317	280	303	294	323	316	279	305	274	305	264	274	267	306	316	305	269	343	288	277	279	291	283	315	304	296	273	285	299	297	262	306	272	252	288	280	282	301	273	287	288	294	273	303	286	285	298	316	269	304	291	282	298	298	300	312	299	296	259	307	299	263	300	295	277	282	299	302	310	325	306	281	296	286	299	285	271	303	288	284	283	314	296	284	279	296	329	310	270	287	273	264	303	321	273	288	275	282	296	290	303	295	295	269	251	295	283	290	295	298	289	304	292	300	284	278	307	266	316	277	317
38399	52785	31185	17932	10930	5647	1340	636	385	382	368	349	345	364	380	346	334	346	362	356	375	328	344	359	324	370	367	342	317	354	335	355	324	376	331	338	332	332	334	326	296	356	335	325	333	345	355	363	354	311	324	309	340	375	348	376	376	347	362	349	348	339	393	380	338	324	326	356	319	351	346	334	326	351	318	342	344	327	355	337	311	328	351	312	315	375	342	354	372	330	385	350	328	342	341	328	357	333	322	337	378	360	350	338	334	355	347	341	345	326	321	334	337	339	344	300	333	335	364	341	344	386	341	334	304	363	375	343	361	329	353	324	348	350	372	336	374	299	350	333	337	322	299	335	369	342	304	332	349	344	299	328	318	371	333	344	335	335	303	334	334	333	329	338	311	350	359	301	361	361	337	316	361	353	328	342	355	354	353	336	298	324	301	366	335	325	322	320	304	346	365	332	352	341	329	317	335	336	337	329	339	333	318	347	320	363	354	362	357	296	342	358	302	309	343	366	329	328	350	339	342	336	321	349	329	336	331	343	338	342	345	296	302	337	336	357	339	348	358	342	322	366	361	325	341	334	354	350	346	338	316	353	365	321	372	321	336	355	369	356	316	361	324	337	341	350	349	356	353	351	335	323	341	357	317	328	330	317	354	344	362	332	331	329	317	352	341	335	366	295	328	315	367	325	356	361	329	355	333	315	336	352	333	337	345	383	346	340	336	346	362	352	331	324	362	340	351	359	300	318	336	287	336	335	326	353	345	349	345	328	320	324	337	336	296	318	356	352	367	322	335	327	356	370	360	344	361	352	361	341	336	357	325	362	326	329	347	328	341	357	354	356	364	318	298	339	366	335	302	345	348	335	344	327	325	327	340	343	328	352	326	315	346	333	345	363	344	338	366	302	348	360	354	336	370	347	339	351	329	331	353	361	314	355	346	329	330	348	346	334	339	319	350	315	340	361	341	355	331	350	331	319	348	317	313	324	357	345	325	324	366	359	366	308	365	346	349	330	341	359	335	336	313	344	344	316	342	319	365	348	357	344	346	326	343	343	350	341	336	320	372	333	321	330	366	367	345	372	334	336	316	345	344	322	333	335	352	322	338	320	340	331	335	355	338	374	386	301	338	326	327	323	358	330	341	354	363	327	359	342	326	354	335	353	333	309	315	337	345	335	346	363	326	399	332	329	324	308	325	360	313	341	309	331	352	363	319	343	343	325	335	311	316	363	343	350	349	335	354	353	333	337	302	350	361	368	332	354	348	338	349	335	338	342	367	393	346	354	345	378	341	354	284	332	333	323	332	338	346	345	352	309	335	350	372	332	376	333	349	342	369	362	341	320	326	304	347	343	347	341	310	328	342	338	341	350	318	349	339	381	321	327	354	346	331	347	344	334	361	333	369	354	334	362	327	313	326	331	312	344	335	312	334	340	369	348	333	342	318	344	370	333	391	335	334	328	371	342	332	339	346	344	351	357	347	361	351	294	334	318	318	335	332	330	344	318	354	316	328	342	311	368	346	350	337	343	366	306	332	349	381	337	342	323	348	342	355	335	324	348	306	369	327	318	341	369	325	323	350	335	339	324	364	329	369	314	344	374	321	370	350	330	341	369	350	354	348	344	359	344	319	356	378	317	324	331	345	334	350	305	312	332	339	386	343	352	353	302	314	330	373	355	347	334	359	345	314	322	351	320	391	334	336	303	332	366	313	326	307	349	333	313	311	328	342	325	343	344	344	356	333	330	347	322	323	344	347	398	347	349	345	360	320	320	359	329	316	341	305	348	324	360	326	334	334	326	357	327	343	327	366	361	350	351	346	349	342	340	344	343	353	345	372	336	381	366	318	351	336	340	344	346	332	314	313	318	352	330	339	331	341	344	363	347	347	361	295	361	342	331	365	320	330	356	380	372	315	334	346	346	320	351	333	344	362	326	326	346	358	367	349	360	358	320	325	329	321	322	342	342	365	346	348	340	315	359	345	368	366	348	349	339	337	351	345	346	323	333	329	344	348	375	329	364	326	333	341	349	337	315	317	341	334	351	346	332	339	336	358	374	354	313	336	370	337	331	337	337	376	320	358	332	381	321	336	335	310	340	320	333	341	361	325	359	353	319	353	333	323	351	337	366	343	346	341	331	330	345	344	348	344	322	377	319	348	327	339	338	311	362	310	302	339	330	309	332	319	351	309	350	325	347	342	341	297	339	314	296	324	348	334	338	376	376	325	330	322	343	343	351	346	342	369	317	311	309	358	366	332	330	352	347	369	298	337	337	313	361	375	346	331	343	364	354	370	327	378	389	350	335	324	341	329	342	321	333	381	342	340	334	304	328	334	327	342	332	357	333	334	329	320	372	327	334	316	344	360	337	330	319	355	320	353	329	314	328	302	311	311	354	321	344	342	338	322	334	335	352	371	366	334	362	336	334	373	333	342	326	322	336	381	349	345	338	357	357	348	351	329	355	366	323	329	349	337	342	346	335	337	360	375	310	308	280	341	330	329	342	363	347	322	343	338	295	313	330	322	322	343	339	288	320	345	335	373	347	336	335	338	354	321	310	372	342	318	334	332	400	330	352	327	347	349	336	323	320	357	336	351	355	336	381	330	352	334	337	346	358	337	338	343	336	351	349	347	326	348	327	311	335	336	304	343	352	347	360	345	363	361	324	345	315	330	352	343	326	326	342	385	327	342	361	318	310	357	337	334	343	360	338	342	348	379	326	339	359	334	335	332	362	333	327	348	330	361	335	345	354	326	360	314	341	340	349	339	304	374	289	345	344	331	385	339	340	309	318	306	330	336	343	343	352	354	351	347	377	327	355	349	348	303	351	327	341	358	340	337	339	326	346	334	326	351	332	336	326	321	350	351	322	383	351	332	359	347	336	335	337	305	361	330	356	328	353	370	341	375	328	388	342	372	313	363	340	394	343	348	345	350	311	334	358	337	330	347	371	350	320	352	335	350	352	351	331	294	337	298	317	349	340	339	345	362	370	323	311	340	341	372	335	357	326	354	336	346	316	340	358	342	329	335	381	348	346	322	362	338	365	346	349	355	318	325	318	320	354	396	324	349	328	324	322	329	370	351	333	364	369	356	348	333	317	345	359	325	350	347	320	329	327	384	363	331	311	348	343	315	318	328	331	318	355	333	335	342	321	384	346	355	321	353	337	370	332	292	350	322	324	367	336	347	356	320	366	325	331	347	330	309	306	328	360	341	326	332	345	342	312	349	347	328	377	327	345	319	355	348	341	326	353	340	323	329	369	331	341	344	358	341	363	352	338	328	339	337	338	350	315	361	353	347	311	325	323	334	342	345	355	341	348	363	316	358	355	336	313	338	321	352	349	364	359	349	339	333	341	338	318	347	338	322	366	318	317	320	328	360	341	342	336	349	312	354	340	335	361	308	328	353	328	334	346	352	335	303	365	351	324	336	356	346	347	313	324	325	337	352	381	351	353	329	344	348	360	354	361	368	345	357	340	344	324	334	334	343	355
22890	21103	28716	23956	21541	20979	11001	1358	639	500	473	461	435	441	471	459	417	433	426	426	423	424	422	441	435	428	430	450	419	417	440	446	451	402	426	433	420	449	414	422	418	449	425	414	467	423	397	445	432	385	438	432	445	427	409	451	469	466	439	410	389	416	415	407	433	445	434	454	445	446	384	463	423	433	404	415	451	415	423	441	410	396	414	401	421	402	447	438	407	427	437	425	411	425	452	435	422	443	483	470	380	399	413	409	431	434	424	436	408	424	440	461	396	416	375	406	421	404	436	418	452	425	476	443	398	429	418	438	426	422	412	436	433	387	431	434	417	430	418	441	431	411	426	424	444	423	437	405	431	408	439	414	424	406	412	395	405	398	392	420	419	455	395	408	451	447	403	431	431	396	430	443	429	415	425	397	386	398	393	403	389	421	422	418	394	379	390	428	440	467	386	428	426	422	435	424	424	391	461	447	402	399	412	410	404	422	458	441	444	414	462	411	441	404	414	438	449	459	423	411	444	430	416	435	421	402	438	477	428	425	443	423	434	410	447	437	438	410	433	435	467	416	413	409	439	456	381	433	390	416	429	417	425	396	389	455	432	426	449	422	388	443	400	402	462	426	436	368	414	406	388	419	449	463	412	444	439	441	433	417	452	421	427	446	410	411	427	396	462	445	424	383	441	436	390	407	424	437	395	463	442	417	449	428	415	424	397	410	410	438	386	451	387	456	381	442	435	421	445	416	422	370	427	405	443	403	408	411	448	414	404	410	424	424	446	433	433	440	466	408	455	419	410	407	463	448	420	466	411	413	421	422	429	421	423	414	460	421	427	438	451	391	460	423	439	419	424	405	462	474	436	397	423	424	453	453	452	411	455	416	423	420	448	431	433	373	403	408	429	419	431	432	418	441	389	398	421	400	423	437	417	417	422	418	426	415	430	388	451	421	414	438	458	392	466	434	380	442	383	424	443	448	439	431	445	417	409	400	413	424	450	448	423	432	402	427	382	422	413	475	453	417	416	449	440	428	454	404	405	420	445	452	441	394	434	393	419	415	435	425	474	430	414	385	398	389	411	396	452	414	417	407	415	416	440	417	435	400	455	436	388	462	411	418	436	374	397	438	442	425	452	393	445	428	435	386	437	424	442	442	423	450	426	392	421	421	448	407	431	457	397	457	440	406	450	435	404	427	401	403	438	463	440	413	441	454	388	399	408	434	458	392	410	414	408	418	419	459	420	435	437	407	427	427	414	426	405	441	431	426	435	411	440	442	453	415	459	468	415	414	404	368	423	413	403	416	415	410	429	394	424	434	409	437	430	440	440	417	429	421	442	429	428	396	421	454	405	392	451	415	439	470	420	405	443	426	424	406	470	444	411	433	441	397	401	438	409	423	408	425	366	399	414	450	416	446	430	419	419	450	412	422	453	422	401	430	427	413	401	404	429	426	441	415	448	411	401	424	389	409	411	436	405	423	412	392	450	408	374	440	409	413	416	426	436	401	438	378	414	427	458	383	446	418	417	436	412	422	392	400	442	441	413	434	423	428	427	426	458	414	417	443	413	414	404	412	433	429	438	412	420	405	430	383	437	416	451	386	406	421	458	432	404	426	380	401	426	427	404	453	412	383	427	460	431	456	427	430	438	434	429	411	393	445	398	477	483	428	419	429	425	407	410	401	427	393	387	423	439	449	401	428	424	400	410	430	441	421	408	418	435	418	446	416	396	390	437	390	432	387	397	400	411	441	450	431	459	426	430	397	473	475	425	418	438	415	432	418	413	439	398	414	403	412	439	406	412	427	430	434	402	430	376	439	407	420	434	423	415	431	399	385	430	393	419	408	409	451	413	399	405	458	370	429	397	418	408	405	438	440	380	398	447	394	446	404	431	444	404	395	421	418	442	389	417	451	411	426	436	413	413	444	411	444	409	442	423	415	436	397	352	428	429	417	466	402	397	402	432	428	403	431	421	428	463	400	378	400	439	404	422	403	428	443	436	404	419	395	448	460	446	401	438	423	388	415	440	402	445	442	393	435	420	401	442	412	433	433	477	421	454	428	440	443	405	400	441	426	453	423	407	425	418	438	428	435	436	414	426	432	407	428	382	402	409	435	415	443	419	404	411	429	437	474	443	434	403	437	443	420	384	418	435	419	426	482	409	449	446	440	424	423	437	416	413	404	399	424	455	448	406	445	422	424	398	415	439	402	413	443	427	416	447	428	421	385	433	414	440	392	432	419	416	437	425	414	439	447	395	429	416	407	419	462	406	401	425	398	423	398	434	428	405	367	415	421	448	418	420	435	454	424	423	436	436	446	431	450	462	431	405	469	442	430	413	407	414	429	410	407	416	433	458	407	421	416	433	425	406	430	415	432	386	412	440	424	420	461	412	392	427	430	451	412	414	463	456	433	424	455	410	418	444	454	424	411	464	415	418	419	431	436	426	447	420	432	430	391	423	464	414	440	410	431	414	427	425	441	384	417	405	444	432	426	375	462	402	442	426	453	377	416	456	418	428	442	376	429	392	418	397	412	424	410	373	411	458	383	418	432	445	441	428	408	417	416	413	414	426	404	400	416	444	442	412	424	412	452	426	429	480	433	413	427	389	440	417	423	389	407	433	433	393	450	429	416	428	413	408	423	448	479	414	444	410	432	423	411	412	460	429	412	413	428	422	430	393	421	421	400	459	431	427	459	444	412	411	410	476	364	428	437	428	431	419	423	423	434	426	423	400	429	439	390	426	409	400	436	405	429	434	420	409	429	387	462	435	430	413	432	410	409	431	412	407	404	436	425	425	423	401	383	467	434	432	419	432	427	399	369	439	444	424	428	418	405	449	450	403	415	410	434	383	374	423	414	448	434	448	413	383	410	410	429	412	429	465	444	420	401	477	413	437	426	428	406	411	405	418	427	436	424	395	405	437	466	405	430	414	425	432	396	445	425	437	405	416	404	420	410	457	444	422	448	403	399	453	446	417	425	432	404	412	419	416	388	453	462	394	411	421	385	432	419	412	464	407	428	416	424	433	446	424	407	407	456	447	434	415	414	433	422	472	430	406	408	447	412	448	442	460	418	425	430	440	441	431	375	426	403	422	406	411	453	436	388	455	435	421	425	410	398	462	406	454	459	441	430	423	423	398	411	412	413	424	414	426	426	423	436	461	430	398	454	453	421	408	373	417	456	419	447	418	411	441	407	396	425	410	447	434	432	447	425	459	447	452	387	402	417	408	433	451	441	425	430	466	453	399	392	416	419	427	445	416	403	418	421	442	418	420	446	421	412	394	426	396	445	451	437	448	456	434	453	402	407	434	424	481	461	415	464	423	449	418	457	407	408	438	438	435	445	406	461	421	435	437	430	411	446	414	443	440	431	454	402	434	449	445	441	435	439	429	465	457	419	399	424	418	465	416	421	407	405	375	432	399	496	442	433	411	391	451	427	411	397	429	412	418	406	418	403	442	412	398	423	423	421	421	414	424	473	382	433	397	445
41663	66124	44530	34324	24444	10609	3631	1256	685	530	521	502	488	479	504	487	504	484	458	452	473	476	453	450	472	450	476	477	456	482	472	458	458	452	444	485	497	465	482	496	422	466	472	464	414	441	457	436	468	463	449	489	426	484	505	460	448	429	482	479	474	461	492	451	466	448	479	440	447	478	524	458	495	495	459	487	437	470	472	497	506	453	506	444	488	477	452	453	483	511	445	494	472	452	446	478	468	454	464	473	442	470	485	450	469	448	449	489	487	463	470	476	450	457	453	441	440	509	467	471	503	488	468	452	444	483	480	440	460	479	487	475	454	455	483	459	461	441	451	498	516	467	470	454	444	469	464	508	476	451	471	456	465	454	464	427	441	481	465	457	458	468	455	457	452	473	446	437	467	478	427	468	455	473	457	472	465	475	465	419	415	436	481	449	468	451	459	438	468	454	476	449	469	447	437	477	480	491	439	426	489	433	447	497	463	451	459	494	475	446	425	453	457	485	440	448	479	458	479	483	459	428	473	453	478	426	442	458	487	468	488	460	424	464	451	471	479	442	451	442	460	437	473	465	450	447	450	442	463	465	467	451	481	429	485	459	455	414	465	484	452	415	473	469	452	483	463	479	461	449	473	432	472	484	487	477	475	437	416	459	459	483	482	497	436	490	419	467	467	448	503	496	464	471	444	454	451	469	491	448	431	456	467	445	516	431	472	442	527	458	441	491	465	470	452	489	416	481	466	467	425	510	460	452	467	452	462	484	426	459	491	440	460	446	461	469	482	492	447	449	438	451	464	459	474	449	482	450	486	461	444	491	505	443	463	472	485	478	461	500	453	424	436	455	466	442	466	469	463	452	468	471	446	493	439	443	433	454	469	473	487	478	453	470	456	466	493	487	467	456	467	459	484	461	466	440	461	476	474	477	429	482	473	457	453	464	449	446	474	487	460	424	442	491	505	488	463	448	490	480	483	476	462	411	421	441	460	497	433	463	462	473	474	440	459	467	456	487	482	457	428	467	479	460	468	465	468	417	467	461	436	446	435	468	477	475	438	448	458	423	413	412	482	462	444	488	459	485	490	432	452	474	468	493	477	458	454	449	454	456	443	436	438	463	472	446	459	429	469	442	447	475	463	510	493	462	434	491	427	481	487	453	465	399	455	437	448	412	451	474	450	465	432	436	441	492	478	489	440	464	465	474	519	421	444	440	455	468	445	443	456	465	452	464	466	455	460	480	477	468	430	416	467	460	457	450	475	457	457	485	446	462	442	467	440	449	462	485	428	460	462	422	470	478	434	457	453	438	428	461	442	455	458	471	466	430	455	489	455	460	451	458	475	449	459	443	457	466	483	470	409	457	453	484	477	489	468	437	475	484	444	467	460	483	421	460	459	485	479	495	490	462	462	479	466	458	462	461	453	446	493	484	445	460	476	462	440	437	465	505	470	478	476	451	477	462	501	480	464	482	502	435	463	478	464	483	457	508	424	446	462	476	442	519	475	470	450	465	464	474	460	466	449	493	457	462	477	466	466	453	464	432	480	429	444	466	453	452	440	447	475	456	466	427	477	457	493	485	431	443	488	435	435	446	461	489	463	459	473	426	490	446	434	444	429	457	490	464	458	474	457	431	493	462	480	439	467	480	447	490	469	459	452	475	478	464	493	481	500	475	451	454	442	407	447	481	476	458	528	437	424	457	475	459	434	449	508	462	475	469	436	451	413	449	427	436	499	460	483	449	474	408	477	468	467	453	442	475	475	455	469	453	467	499	429	462	491	453	489	494	472	456	453	457	467	476	454	464	478	488	475	443	496	465	452	447	461	458	449	455	505	487	454	443	443	465	486	435	436	459	419	446	478	432	431	457	476	476	477	420	479	445	428	459	457	504	476	464	475	480	467	431	469	453	446	447	480	450	398	460	448	460	440	442	465	444	458	454	479	503	460	420	484	485	469	458	453	454	445	476	453	446	466	480	474	449	503	458	437	468	502	487	475	495	420	475	435	437	439	466	412	488	495	496	432	485	449	464	420	495	470	463	417	472	490	455	444	501	465	438	474	452	458	468	446	480	453	488	497	427	448	456	472	446	484	460	450	474	452	484	439	426	475	445	492	465	471	472	479	457	425	448	451	450	462	475	448	469	468	447	481	486	450	478	473	482	481	480	501	476	504	453	451	452	469	486	461	456	470	420	439	464	499	424	460	487	495	452	468	488	490	431	445	415	455	434	490	464	457	457	449	438	473	459	457	490	470	461	454	455	471	478	448	459	501	436	462	471	448	483	415	447	526	510	431	456	459	490	449	453	456	432	449	440	473	469	457	459	467	447	442	425	454	462	475	436	446	464	470	448	451	484	451	456	473	499	474	429	456	438	461	473	473	454	510	494	503	450	475	466	426	514	485	467	480	453	459	497	443	482	477	455	484	454	447	457	464	452	474	511	422	468	456	430	431	453	476	465	516	462	473	453	468	483	458	473	483	481	459	456	474	477	488	452	445	477	466	474	505	497	465	422	474	441	473	499	442	449	480	469	471	432	488	472	450	472	458	443	465	431	483	459	489	470	459	430	447	467	464	472	484	486	452	457	425	443	414	482	465	464	451	442	453	424	449	497	435	442	486	477	452	445	454	488	479	441	465	449	484	437	479	491	461	434	487	477	435	435	463	445	477	435	426	506	483	449	435	443	453	465	460	483	457	456	470	435	437	426	462	448	448	470	444	431	482	455	478	472	485	463	451	449	458	445	453	483	476	459	476	499	464	439	448	446	429	506	488	465	443	426	465	431	438	440	443	511	456	467	423	424	466	487	472	507	467	459	466	449	442	455	449	447	447	460	450	465	458	440	447	451	509	470	465	468	421	445	471	458	482	460	420	513	475	471	486	474	476	473	472	452	467	460	476	484	452	489	485	430	433	458	473	487	423	437	476	484	440	421	470	491	465	452	468	482	454	474	466	458	467	488	454	446	470	509	447	404	431	467	453	444	467	489	502	460	449	474	450	489	487	444	436	472	454	476	437	456	488	460	478	464	474	428	499	432	501	443	506	439	456	460	479	476	483	455	449	470	469	468	453	507	493	462	482	487	446	456	531	481	434	490	421	459	479	427	463	517	481	445	459	470	476	459	429	460	460	478	490	458	478	476	459	434	473	464	492	509	477	486	410	462	460	476	466	431	453	473	440	470	484	446	410	497	431	436	445	472	458	500	460	469	438	459	468	437	433	440	458	478	488	473	478	529	460	464	480	466	503	434	417	466	507	489	491	496	508	455	456	463	470	506	503	468	461	473	462	492	488	458	446	484	450	456	467	461	459	466	429	493	469	447	471	421	451	436	456	463	459	513	462	436	456	469	444	484	466	451	463	464	435	466	440	483	464	471	508	460	500	464	459	470	444	464	470	447	416	466	505	496	467	457	488	455	425	465	460	442	471	445	446	450	474	472	486	470	433	451	470	467	456	471	454	512	459	436	480	468	465	467	448	457	503	490	498	465	464	457
33235	33243	31075	17768	5808	1738	570	261	246	235	208	191	215	184	217	202	235	203	202	226	214	229	211	205	220	214	236	191	216	222	199	204	212	224	215	209	215	228	180	193	203	225	209	225	181	208	210	204	213	222	222	227	205	200	190	242	213	199	214	213	206	214	219	220	217	209	239	213	213	210	207	196	190	230	223	214	211	200	221	217	195	216	210	255	206	214	225	237	199	217	247	203	227	218	197	200	226	208	201	190	194	190	209	186	187	222	231	222	197	207	196	224	196	208	210	195	204	219	211	206	224	191	213	206	209	225	191	235	210	215	222	211	216	216	213	237	225	237	189	223	196	201	229	220	224	221	236	236	226	218	205	238	210	214	203	222	207	219	195	208	224	234	222	214	220	224	216	206	215	194	219	192	226	222	218	220	208	182	199	219	222	217	217	245	201	226	189	208	226	208	213	222	217	240	214	206	200	224	192	221	235	234	188	179	212	229	216	208	203	220	199	208	215	241	216	235	189	175	216	193	222	185	216	189	213	238	187	215	227	221	195	195	170	178	217	223	221	204	225	217	208	206	210	193	198	184	242	214	227	181	211	220	209	204	238	223	200	204	239	228	221	227	201	229	227	208	230	206	229	204	232	204	223	221	218	221	217	212	216	207	194	220	208	214	212	219	219	195	207	194	214	219	232	194	203	209	245	220	224	191	225	212	208	216	209	216	254	210	202	209	228	208	182	214	228	206	212	220	222	221	253	224	206	190	218	191	200	213	230	206	242	230	209	219	216	186	207	207	212	207	218	233	191	219	219	213	211	203	221	210	200	250	208	237	203	171	213	231	208	187	213	249	210	203	203	189	224	200	193	208	202	219	216	221	239	200	210	229	204	263	216	185	209	203	230	220	234	201	221	205	211	236	240	201	215	209	214	216	215	226	197	195	228	207	203	202	214	204	232	207	203	229	224	217	204	210	212	247	199	201	209	222	209	192	206	215	209	238	211	211	208	234	214	176	210	228	184	216	216	221	204	245	200	222	244	256	224	234	224	231	211	224	194	196	194	215	224	233	206	190	207	224	222	226	233	205	208	194	185	191	202	195	219	212	212	221	229	212	208	231	224	219	203	226	212	207	199	231	228	200	239	212	206	213	216	229	188	204	192	187	204	197	210	211	226	221	213	212	209	199	203	237	215	244	249	184	244	202	226	207	204	210	202	210	205	209	212	224	212	234	200	204	213	230	195	221	201	202	233	198	216	227	233	211	217	218	196	218	191	196	211	198	221	221	211	208	203	223	200	195	202	225	233	200	184	199	219	225	216	219	209	200	228	203	213	224	220	206	247	205	196	235	217	210	229	200	225	202	213	196	210	176	200	222	244	222	221	200	204	215	199	216	239	203	221	207	219	196	193	202	244	228	217	222	221	199	230	218	200	215	202	185	203	201	201	214	243	226	223	205	237	221	221	227	266	204	203	205	224	247	199	227	197	205	197	218	190	213	222	209	195	197	225	189	224	231	199	199	222	195	200	199	200	226	242	211	235	214	210	190	220	202	225	224	233	219	211	218	227	206	185	199	208	241	216	196	217	197	241	195	215	204	253	224	207	215	194	206	212	197	212	217	196	221	221	203	209	241	205	192	206	223	217	221	210	220	227	189	196	233	202	230	193	221	220	221	191	214	224	241	223	240	217	220	231	221	201	199	212	230	198	230	224	207	210	199	229	208	216	199	206	215	196	214	230	219	205	197	216	195	217	211	194	210	239	211	225	217	211	211	216	235	188	194	204	181	184	233	207	237	189	233	202	203	230	223	224	200	226	227	191	207	205	228	199	217	209	209	202	207	202	231	217	203	206	189	221	190	192	210	227	240	225	213	205	219	189	217	217	231	207	196	186	194	211	233	215	217	204	213	196	187	202	216	190	231	201	213	221	219	217	201	201	218	201	181	235	229	228	222	224	206	204	235	208	225	203	201	237	200	216	198	215	186	198	250	202	188	199	232	201	202	183	222	208	219	237	225	189	199	214	217	215	208	208	196	198	181	214	207	227	216	234	227	213	202	211	202	199	208	203	200	223	234	220	198	206	257	231	214	199	205	198	218	210	199	219	230	218	227	211	238	239	210	226	216	189	210	183	209	202	217	227	210	229	212	219	229	213	205	197	207	179	190	218	203	201	229	195	212	211	223	204	239	194	215	236	223	199	184	203	226	210	211	219	219	200	222	234	201	215	208	210	239	219	201	204	206	235	232	228	217	195	222	219	189	221	240	217	215	222	203	213	215	206	216	206	213	203	200	205	235	217	188	205	215	228	241	221	186	205	231	234	204	201	195	236	225	215	229	220	193	206	230	229	199	224	210	196	223	189	198	217	238	191	214	208	183	201	227	206	222	241	232	228	247	197	209	219	211	201	219	221	202	209	212	209	219	221	200	204	222	215	215	222	199	203	209	210	221	211	222	224	210	237	210	214	206	176	217	200	225	192	191	181	244	229	232	211	206	195	214	227	239	194	202	243	205	210	195	178	202	238	193	244	201	204	208	209	228	201	233	216	238	215	215	206	214	210	229	216	192	235	191	203	228	213	211	196	217	210	202	203	225	214	207	222	234	217	223	200	190	232	202	249	236	224	218	238	213	209	214	192	223	237	223	222	182	201	189	233	217	205	211	216	188	206	229	228	225	208	217	239	209	197	228	182	243	192	178	194	201	210	210	164	225	210	203	212	212	201	216	235	218	233	195	208	221	210	238	225	234	225	223	239	218	213	223	215	214	220	191	232	220	216	206	221	225	196	227	207	203	206	223	216	210	221	217	221	223	212	190	198	222	198	217	216	205	206	213	196	187	235	217	218	238	222	217	191	229	218	244	246	214	213	202	209	248	194	217	197	227	220	244	204	232	224	215	215	208	229	202	201	229	223	220	235	221	193	217	214	189	193	232	175	196	223	195	221	234	205	206	199	205	227	227	211	230	222	211	261	201	231	235	211	232	234	232	217	209	215	201	193	203	214	198	202	202	237	217	239	215	198	220	222	228	213	197	232	188	232	222	209	214	201	209	226	220	216	231	199	215	219	217	216	188	214	215	208	204	214	192	193	213	203	228	192	199	230	182	203	215	212	245	193	239	205	239	230	232	197	204	211	223	197	211	188	199	220	214	232	213	206	212	210	238	224	244	215	222	224	220	199	188	221	192	231	214	236	216	226	192	202	237	201	212	221	219	189	213	204	193	221	198	209	221	214	190	224	214	198	228	216	212	205	180	205	250	230	240	210	218	219	228	197	220	216	206	218	229	209	224	231	247	210	267	248	228	217	246	191	197	205	204	194	250	230	217	204	226	206	193	198	195	205	217	204	231	229	233	199	212	201	222	193	201	226	220	196	220	219	203	214	229	218	217	194	242	192	248	213	219	210	210	210	193	228	223	190	233	221	197	209	221	204	216	229	206	210	217	207	178	204	236	216	204	231	224	187	234	203	207	219	209	230	227	207	187	200	211	192	207	216	202	223	225
39134	46617	29980	15288	6741	2248	730	322	244	289	251	253	233	255	252	245	293	260	255	241	257	249	286	275	289	240	259	272	246	256	239	237	250	247	259	252	226	248	230	281	249	263	253	224	241	238	241	231	273	215	265	240	266	211	261	225	239	226	243	248	261	248	244	220	248	241	280	249	228	231	253	264	247	257	258	248	250	224	263	260	244	246	247	256	243	233	284	256	244	251	262	252	276	248	250	233	247	273	226	242	242	259	258	265	250	245	249	292	247	256	249	244	273	256	237	274	267	247	236	251	247	266	243	234	267	256	272	276	261	256	236	242	258	237	254	260	267	254	244	234	264	291	268	250	258	238	267	225	252	253	253	236	241	237	262	257	279	251	278	255	275	256	253	267	243	244	229	275	259	278	220	232	255	253	260	248	280	254	268	245	249	305	224	248	256	268	263	248	248	236	267	270	253	246	277	261	248	246	218	256	227	240	258	258	257	246	241	266	245	239	230	245	266	277	257	241	247	271	234	251	267	270	257	250	268	283	238	247	237	232	258	259	246	241	245	239	262	248	241	248	272	272	241	235	290	260	238	237	270	245	252	247	234	264	246	252	268	250	280	246	239	261	239	245	234	265	250	224	244	228	243	247	259	252	239	239	235	256	245	271	262	286	258	236	257	245	223	255	228	252	209	236	253	244	241	271	247	268	275	246	238	252	275	271	269	227	236	247	247	258	237	255	244	248	241	242	243	262	259	238	254	244	258	259	232	254	249	272	244	241	274	259	249	234	256	238	274	257	225	262	252	248	247	257	236	266	238	293	240	259	270	264	251	263	235	243	252	249	256	263	240	255	266	256	260	237	254	233	237	250	288	241	265	259	240	246	221	272	255	241	257	261	266	246	260	271	288	253	257	280	278	238	294	222	223	234	269	229	250	257	248	278	245	267	252	240	292	293	233	259	236	200	257	253	264	243	278	238	263	245	246	234	238	247	215	256	287	247	241	248	245	260	261	250	244	232	265	257	243	250	258	249	262	250	259	242	245	267	280	274	268	236	246	235	243	255	258	244	251	254	235	255	246	261	266	268	255	278	240	236	262	255	245	265	237	241	256	260	269	234	266	264	231	259	240	270	255	253	259	266	272	268	235	262	272	266	243	239	224	252	250	271	253	257	251	247	263	244	246	240	254	251	266	273	229	234	250	287	272	249	260	278	263	244	243	252	276	260	249	259	237	287	273	230	286	279	243	252	253	250	259	271	257	234	245	242	268	276	221	243	274	259	275	210	254	230	244	242	251	209	260	216	247	266	250	277	264	245	251	256	239	253	229	239	224	255	240	225	245	266	239	244	243	262	241	238	273	249	289	252	238	230	256	251	250	269	282	243	268	259	277	257	254	235	269	250	246	264	271	296	258	273	268	267	232	271	245	268	256	272	233	237	252	248	264	258	254	253	249	264	251	262	249	255	252	244	249	280	231	235	266	232	277	272	251	242	256	255	243	257	264	249	225	228	223	265	232	271	252	274	285	242	238	270	254	252	253	274	250	230	233	257	239	268	241	257	259	238	254	273	252	247	219	263	265	279	261	247	244	251	231	263	253	248	237	261	234	259	268	263	247	280	264	227	266	286	253	241	233	258	248	248	238	252	252	254	247	228	240	284	244	248	243	259	244	273	245	284	255	269	233	239	240	257	259	283	262	242	238	272	237	238	272	220	232	247	232	257	240	256	237	267	249	234	251	253	256	245	230	209	216	267	254	267	253	231	245	238	230	256	254	246	272	243	264	258	270	241	269	275	262	232	243	290	234	280	258	238	243	246	234	268	272	227	240	252	258	260	245	228	262	245	240	256	228	262	273	261	245	246	244	240	248	217	256	259	266	258	246	240	233	239	262	254	250	251	272	248	275	252	277	252	220	226	296	263	282	225	248	262	261	245	222	255	256	266	257	268	256	201	268	252	243	252	251	241	252	246	259	246	280	245	232	251	238	279	249	259	228	218	239	245	263	272	248	242	243	274	232	256	277	271	258	269	254	237	287	222	237	279	241	265	274	248	265	242	260	236	268	252	262	266	263	250	238	256	231	242	262	231	255	258	246	261	249	270	268	258	227	258	213	236	238	245	262	271	258	251	221	230	246	262	235	258	272	265	269	255	246	243	258	249	257	266	245	284	252	248	254	268	273	264	251	255	240	241	236	259	241	267	271	243	268	248	259	227	258	288	239	237	230	217	262	279	237	275	251	267	231	245	247	256	261	237	275	250	264	266	263	251	267	258	263	232	248	233	264	283	236	219	267	247	272	234	247	250	258	262	245	279	243	263	239	251	258	261	226	273	229	247	232	250	251	265	270	264	252	247	234	239	269	234	263	240	279	222	272	272	259	256	248	238	250	241	255	232	275	258	243	236	264	313	264	236	229	247	257	257	259	272	237	258	245	272	239	243	244	260	260	250	217	235	258	265	246	245	239	255	247	261	232	272	244	252	235	268	280	283	235	237	247	266	235	228	233	231	258	249	243	264	263	226	244	271	257	260	266	242	262	271	265	237	256	290	256	219	262	264	260	271	268	249	258	245	243	281	255	250	234	271	257	235	260	267	244	263	258	247	262	259	264	272	268	270	221	263	245	234	271	251	237	261	249	257	247	225	262	269	243	267	250	249	243	243	268	235	234	241	237	237	255	255	256	224	267	264	249	263	255	253	245	243	252	266	236	233	261	240	258	271	219	238	232	242	241	232	244	240	267	261	251	243	237	248	236	246	225	251	260	248	246	274	227	243	242	243	264	276	248	252	260	265	277	231	257	248	252	249	257	240	247	259	265	250	274	264	266	203	257	231	266	250	206	211	245	249	234	251	255	253	262	239	245	254	236	254	291	251	265	244	270	247	260	226	277	251	236	296	258	260	225	245	230	245	275	296	249	241	238	246	264	246	249	283	264	262	266	269	279	252	251	269	268	235	238	260	269	279	264	267	233	234	257	243	254	251	252	248	233	249	261	276	251	242	253	280	244	234	211	237	260	268	261	254	282	277	257	274	253	256	252	250	246	232	262	255	272	251	233	274	230	213	223	234	269	244	254	266	235	252	262	259	263	255	257	227	273	249	266	228	273	254	268	247	266	257	234	267	270	221	267	229	261	259	246	247	243	244	250	254	260	219	218	247	246	267	238	259	250	278	244	244	244	260	241	254	255	274	249	241	241	230	248	258	241	242	232	287	257	257	265	248	244	240	246	265	253	247	255	260	249	238	257	262	228	258	256	227	263	230	255	284	214	247	259	275	238	246	250	243	248	266	217	243	274	255	253	253	243	269	234	272	269	251	282	243	254	248	266	258	270	245	255	237	272	245	249	272	233	279	269	238	284	263	260	226	238	248	246	241	246	271	245	268	282	264	236	272	263	279	288	239	224	221	255	249	270	247	274	274	266	252	249	260	268	262	287	251	242	269	232	268	263	246	244	240	201	248	250	258	233	234	232	230	265	240	247	256	224	275	267	254	230	220	256	244
24193	21142	28230	24804	21235	13358	3355	862	333	300	299	299	247	261	244	256	257	265	285	268	259	245	249	259	260	279	292	267	254	297	278	265	305	280	246	285	266	269	268	280	263	236	256	278	273	257	236	236	268	283	252	261	270	258	256	275	267	240	270	285	253	242	277	267	272	265	261	297	244	239	274	285	266	255	247	270	237	251	261	269	252	277	245	268	267	271	263	257	273	233	267	246	278	286	226	266	289	265	246	260	288	286	249	243	253	264	261	248	252	250	277	255	277	279	267	265	269	247	271	245	255	250	243	244	260	246	252	254	240	247	261	255	264	266	267	267	259	273	249	269	252	253	256	260	265	259	247	266	259	285	305	280	251	269	266	230	257	281	255	248	271	264	249	244	235	257	251	274	256	254	264	225	259	271	283	257	248	256	285	293	282	239	264	234	263	266	265	237	232	263	287	280	251	240	273	277	257	244	276	257	257	277	266	274	257	237	263	242	254	260	274	249	300	264	239	235	265	263	279	267	285	264	239	265	256	284	265	277	263	252	255	245	263	256	248	276	270	250	287	243	266	263	243	284	259	262	260	242	244	294	251	244	276	264	293	284	266	266	273	255	241	257	261	257	258	263	261	269	261	237	260	278	281	260	251	263	270	247	252	264	252	284	244	274	249	272	252	255	266	273	239	261	265	259	266	297	243	262	242	236	252	265	259	259	275	236	258	269	255	268	249	238	267	242	280	252	272	265	261	282	235	281	246	305	279	253	278	245	235	248	255	250	261	236	266	254	246	260	232	261	248	278	273	277	267	250	254	267	261	264	264	279	249	249	280	270	267	296	271	269	255	292	259	254	258	264	267	250	245	243	271	277	263	254	251	264	250	257	289	253	248	254	272	271	293	282	252	271	251	256	257	293	254	280	275	270	252	267	272	294	269	218	273	266	271	270	256	250	254	257	276	282	248	268	224	280	247	281	294	284	239	275	253	281	243	246	263	260	253	227	263	272	269	265	243	249	265	261	257	276	263	296	252	270	239	248	258	268	251	249	278	231	245	261	259	280	261	282	265	250	256	287	260	285	269	264	274	277	255	260	252	289	262	252	271	293	250	273	309	243	245	274	277	285	286	248	270	258	254	286	276	272	270	305	281	270	265	279	274	260	255	261	314	249	259	272	233	248	273	254	282	256	278	289	244	274	255	256	262	227	283	261	278	257	258	267	281	256	249	276	267	253	273	238	301	276	263	290	236	247	241	270	256	316	261	281	252	294	278	283	237	286	249	260	270	299	248	304	254	270	278	281	264	277	251	240	250	270	252	264	249	252	294	248	271	261	271	281	263	259	273	243	268	304	220	262	258	259	247	281	266	263	283	251	251	247	279	235	280	273	247	275	250	252	288	246	239	266	257	248	284	278	250	283	236	249	301	261	268	260	278	287	257	260	286	264	269	257	242	268	272	263	276	268	252	265	255	243	245	258	281	269	266	244	261	244	242	226	256	272	261	247	276	271	261	254	274	261	258	263	307	289	266	248	293	251	235	267	243	253	267	277	248	279	295	298	242	257	260	263	255	256	274	244	264	249	241	232	264	286	272	271	275	285	287	273	292	272	247	274	254	260	238	250	260	241	214	248	267	260	265	263	277	268	257	251	264	273	282	267	256	245	264	280	272	263	232	253	274	266	258	262	250	236	291	276	236	271	270	241	262	256	267	275	306	272	316	254	255	258	244	268	270	267	242	240	268	259	242	258	267	267	251	248	277	266	275	268	269	271	242	255	276	276	245	258	279	251	242	270	263	261	264	258	276	254	245	238	270	241	271	245	237	274	253	264	281	290	309	253	269	243	265	292	261	238	263	283	256	248	266	250	239	245	271	265	260	304	233	282	262	250	261	272	264	260	287	244	263	273	267	241	263	272	247	279	269	272	246	223	267	270	252	258	276	264	253	263	259	257	246	296	250	257	276	273	257	239	264	242	270	259	253	257	280	256	269	254	274	250	239	262	278	259	274	243	239	237	286	285	291	274	246	240	242	263	291	269	257	281	242	300	250	268	273	273	281	277	282	289	245	264	274	274	267	300	238	239	281	272	265	250	282	302	250	268	273	259	262	255	258	233	263	243	270	243	246	254	252	256	272	261	263	254	275	293	284	260	257	252	261	256	277	288	228	272	267	268	234	266	266	293	277	276	263	271	264	258	272	263	261	276	260	262	262	258	289	281	278	266	248	246	241	261	280	224	255	251	236	261	259	240	237	277	248	225	258	244	294	272	282	258	272	269	243	247	256	263	278	268	271	235	258	263	239	257	250	278	237	279	263	273	255	250	254	265	253	259	287	280	264	277	239	257	264	279	289	258	267	256	279	281	241	263	243	286	260	259	253	266	262	271	256	242	270	258	292	283	256	292	256	297	275	237	297	284	300	263	283	261	283	255	241	261	262	278	265	272	259	279	249	248	280	266	276	241	257	262	249	254	240	248	258	274	258	256	255	250	258	270	270	270	292	248	253	265	237	250	271	254	262	268	254	247	245	280	267	292	255	286	224	230	232	270	280	266	270	249	273	268	278	250	278	274	249	270	241	267	258	255	269	289	242	308	259	248	240	260	264	252	242	251	283	284	273	284	267	307	262	262	267	277	262	272	269	281	293	261	272	275	256	247	266	257	299	289	268	247	272	263	262	261	236	254	260	295	235	273	263	265	266	239	285	262	225	237	239	272	270	261	267	271	272	236	240	274	248	265	291	253	247	261	263	274	279	296	275	238	249	282	243	265	267	273	284	263	274	268	263	270	232	252	261	251	259	274	262	261	263	249	292	244	274	289	289	274	239	304	254	254	247	246	255	274	245	247	260	270	260	257	299	266	262	257	277	261	211	259	274	251	264	245	295	254	269	292	256	249	242	307	294	266	257	257	244	259	294	263	246	244	251	263	254	283	238	287	275	234	279	257	288	261	282	299	267	263	270	255	242	268	289	271	294	239	283	247	273	266	238	256	269	244	279	258	245	258	243	267	258	303	273	264	246	266	272	273	257	256	266	235	260	267	274	247	263	265	252	256	296	272	277	254	236	264	278	280	281	278	261	247	265	248	243	250	261	274	250	254	267	259	284	289	269	257	268	266	255	262	254	240	273	253	281	289	285	277	285	236	247	280	282	262	238	262	269	288	241	260	257	236	275	238	276	260	267	241	266	286	292	244	269	260	266	265	275	278	275	226	247	278	252	251	268	264	259	278	253	284	272	277	286	265	281	274	245	290	274	253	225	256	251	264	291	292	250	253	261	258	281	279	253	281	266	286	263	273	251	279	268	279	258	249	273	258	298	272	283	259	248	272	269	275	265	252	244	256	265	251	256	284	261	281	302	249	240	251	273	269	273	255	306	255	273	287	269	252	264	280	242	248	265	268	282	254	251	276	265	254	248	253	248	287	247	258	270	263	242	267	272	271	247	270	282	255	254	270	260	280	271	255	268	284	262	282	252	279	256	301	262	267	253	271	258	302	261	253
38981	56686	38535	27531	17444	7870	2852	1106	409	347	333	316	326	328	288	314	319	316	286	318	299	299	333	265	314	293	344	305	314	308	296	286	292	289	300	283	307	309	313	315	329	294	309	317	285	296	304	292	275	320	315	305	299	305	288	298	304	328	315	309	300	289	321	290	312	274	291	295	290	286	298	303	284	299	342	327	313	342	300	309	302	311	283	273	309	310	295	305	322	336	319	308	285	316	298	273	308	338	308	286	306	279	300	308	297	298	325	323	281	304	313	279	289	303	290	301	283	304	276	283	280	302	294	326	321	329	268	307	289	295	289	302	301	299	293	313	300	305	323	295	308	297	303	301	303	299	329	333	297	301	302	321	289	303	304	324	302	334	318	288	304	294	304	313	307	320	306	331	309	289	316	313	327	332	300	287	298	281	318	282	304	315	318	268	312	311	278	285	276	298	302	315	306	296	326	286	288	273	312	308	304	305	305	346	269	312	322	299	287	285	322	304	316	290	285	317	303	306	289	294	345	287	309	325	295	285	291	295	320	289	319	286	311	295	293	309	282	291	302	316	272	270	283	326	286	307	308	315	277	295	255	303	314	282	294	308	292	287	338	298	324	314	302	284	273	309	292	328	268	279	321	299	288	267	275	340	328	267	293	320	285	279	270	284	300	285	299	313	306	298	308	308	273	280	292	310	322	286	316	308	317	311	307	281	275	289	298	293	307	312	287	311	298	288	286	299	316	288	339	300	277	308	302	287	304	304	331	316	307	258	303	298	323	286	288	304	297	310	283	298	309	271	293	274	320	321	320	302	298	314	319	299	308	300	289	272	313	302	335	318	308	302	271	307	285	254	296	325	315	318	294	306	311	321	321	304	307	310	307	275	340	285	305	306	316	314	338	309	309	282	274	314	324	329	304	303	300	275	285	315	299	300	323	313	309	354	269	285	293	325	296	312	305	298	299	290	293	308	278	284	297	280	319	288	318	287	309	345	288	308	319	332	296	276	295	279	299	276	274	302	303	311	263	326	280	325	302	275	306	269	296	311	286	302	292	302	292	295	295	285	311	308	320	288	293	344	293	327	326	294	280	331	326	299	301	326	311	293	293	286	322	285	303	298	309	308	314	293	320	288	312	288	303	292	272	319	289	313	324	293	274	288	275	301	322	292	278	289	283	293	295	302	275	298	310	297	306	283	292	309	272	290	311	282	284	304	281	293	286	299	309	283	291	300	303	284	323	310	304	284	289	301	298	299	347	276	295	332	281	289	299	300	329	282	287	289	307	309	290	323	313	318	296	320	300	292	301	289	356	287	316	303	279	310	317	308	328	298	308	292	311	285	302	272	308	320	322	306	289	310	312	313	265	264	284	323	296	291	329	316	320	310	287	310	304	294	310	305	290	289	304	281	277	319	313	311	293	286	286	299	292	296	298	353	276	295	277	297	281	289	310	300	291	297	316	268	288	302	291	343	290	290	327	297	278	269	302	295	299	308	294	273	322	265	257	321	326	291	340	303	349	297	322	281	325	299	304	307	310	338	312	287	304	294	321	303	274	309	309	299	277	313	297	266	288	273	285	293	305	292	275	306	279	324	304	303	328	324	306	282	280	331	307	275	311	233	310	294	308	308	305	322	347	319	316	327	308	309	265	322	280	306	314	308	324	311	293	329	299	316	337	298	278	295	298	299	316	278	307	272	337	304	287	276	308	301	332	305	270	295	298	301	283	317	321	288	279	284	297	287	277	266	306	287	299	297	328	314	302	313	321	276	296	319	291	289	314	308	320	319	315	353	295	314	272	283	291	287	278	317	294	277	284	298	295	302	288	255	328	276	302	280	302	299	291	313	319	294	295	292	305	312	316	300	309	290	277	337	321	288	327	313	287	305	320	289	298	292	315	290	310	317	312	319	322	307	288	307	301	307	268	323	260	274	328	319	280	321	317	325	308	324	311	305	272	306	302	291	296	276	307	310	269	290	335	323	303	291	289	306	283	281	281	274	299	296	337	300	295	311	308	299	297	323	288	298	312	307	276	303	301	317	300	301	301	309	322	314	290	280	308	319	270	278	303	294	296	303	277	252	316	328	298	282	315	308	301	315	292	311	334	303	358	295	293	313	298	283	292	280	303	310	299	293	331	249	298	283	321	262	292	288	298	301	293	323	319	308	317	303	298	351	284	293	285	319	330	339	293	281	309	292	298	332	279	313	300	335	290	299	308	274	291	317	280	270	291	309	282	324	283	338	290	313	321	309	330	285	311	314	323	298	297	311	283	302	272	322	299	319	306	301	315	304	301	302	308	288	303	303	342	318	298	304	286	295	320	316	327	293	288	308	312	334	316	294	264	318	290	288	280	328	314	317	293	326	274	298	270	310	277	292	309	334	313	304	293	299	292	286	303	300	323	321	318	286	314	321	306	320	321	305	299	308	292	307	319	286	320	316	319	316	317	304	275	346	323	320	295	302	273	327	304	330	290	275	333	335	298	312	297	273	289	302	328	304	313	294	283	279	295	328	303	315	334	314	290	306	285	308	312	294	303	303	292	293	285	298	301	264	285	327	290	307	304	313	252	263	297	295	274	297	274	318	302	314	289	328	287	308	325	295	291	334	261	273	272	312	338	287	315	311	322	336	321	302	306	320	278	326	312	288	276	322	310	297	274	281	309	312	295	320	285	287	307	303	325	272	301	276	293	309	291	309	304	289	307	301	287	332	283	286	307	291	299	316	322	285	301	318	289	321	311	307	290	281	314	348	297	321	320	293	295	314	285	320	314	295	337	311	292	263	282	311	310	291	336	312	290	299	292	318	316	317	297	276	337	324	329	297	286	293	314	315	315	305	329	278	282	337	313	288	287	287	311	319	291	284	320	295	325	298	283	313	299	286	264	326	333	284	292	321	318	307	280	306	318	303	286	281	291	282	292	305	317	306	313	309	315	309	315	282	298	285	321	289	301	266	312	282	311	316	319	283	326	303	314	304	300	325	300	270	305	299	293	311	286	322	313	282	302	314	306	308	279	305	278	267	306	304	264	297	285	300	316	339	279	292	335	295	308	298	314	318	273	296	310	309	289	281	326	307	269	287	277	276	296	284	319	302	320	318	289	309	296	294	298	287	304	291	296	311	281	281	307	266	318	304	296	303	294	284	332	321	301	278	308	287	304	332	259	276	294	297	299	291	291	294	303	287	321	306	329	292	298	288	269	289	286	288	267	304	300	321	308	319	345	303	327	296	314	327	287	289	291	285	305	312	298	321	301	315	299	310	308	303	293	283	283	307	302	306	323	334	302	275	304	314	291	340	314	318	312	301	285	297	287	319	314	301	315	302	284	308	266	287	316	317	337	286	283	302	324	291	277	261	294	296	300	298	297	281	304	321	289	286	276	310	309	299	309	308	298	292	312	288	325	285	283	296	311	303	350	278	270	277	287	315	319	289	294	299	305	323	293	301	315	311	288	298	306	302	316	336	285	316	323	298	295	288	272	280	306	279	343	343
25387	21233	27954	26294	15831	5878	1720	505	339	321	317	316	324	320	302	283	310	280	327	295	321	296	303	280	309	328	264	303	274	299	338	318	304	286	302	306	322	313	290	299	313	299	321	311	336	280	283	315	317	312	311	330	340	289	316	274	318	306	334	281	315	313	339	296	311	327	322	300	305	290	320	296	318	285	304	285	268	294	284	301	329	321	325	293	295	297	323	333	338	268	298	313	307	311	312	285	275	309	295	323	324	323	297	297	281	294	328	313	284	305	323	293	287	315	299	309	344	304	306	312	311	336	297	278	324	325	320	300	318	316	312	303	295	290	300	320	308	339	323	329	352	301	316	308	307	315	314	363	335	311	304	317	318	327	320	316	324	285	309	294	314	285	319	282	290	318	272	285	295	277	281	296	320	365	340	285	311	306	296	293	331	301	321	300	285	309	292	264	305	276	301	306	298	327	329	285	292	289	319	328	300	277	350	280	312	289	303	310	319	308	289	298	324	317	308	266	310	305	312	304	278	310	305	297	287	318	271	302	292	304	303	316	320	314	322	300	328	311	307	306	332	326	300	288	295	290	309	292	273	324	318	292	313	308	295	313	300	291	305	267	308	313	307	328	318	313	299	305	304	319	285	322	302	294	310	321	320	305	299	303	288	330	305	330	353	282	304	305	314	325	281	300	285	323	277	300	305	294	350	302	290	288	300	294	285	323	277	328	277	295	302	303	333	281	304	281	299	307	308	287	323	305	302	304	323	299	282	297	306	339	313	287	299	316	336	322	333	319	315	297	319	310	313	282	308	291	283	300	305	296	298	283	281	320	303	297	271	273	294	292	304	303	311	301	301	305	285	303	295	312	293	325	332	319	318	279	286	314	298	331	316	292	315	329	352	328	325	291	302	317	302	287	294	293	325	314	324	289	315	298	278	277	291	290	313	327	313	314	254	292	322	299	301	313	314	339	311	310	295	279	289	308	307	331	290	275	288	297	319	310	291	318	315	301	307	276	289	290	323	297	289	295	300	349	338	325	316	292	350	325	330	284	290	316	314	325	296	273	330	285	299	303	291	314	341	324	324	315	325	310	345	297	309	335	317	304	288	312	313	340	305	297	309	294	308	309	264	319	297	284	317	324	321	316	297	316	308	305	325	317	290	299	271	300	301	293	339	316	270	320	297	298	291	285	322	314	336	302	305	315	278	317	317	326	296	346	329	293	308	299	298	298	284	303	317	339	291	332	362	300	309	299	299	301	312	316	298	339	310	324	290	292	295	262	319	311	291	304	291	307	280	301	316	327	292	299	274	305	287	319	339	299	325	334	318	325	315	309	312	299	305	284	321	321	306	302	289	292	294	310	307	321	322	309	288	312	284	291	316	295	304	341	305	304	323	282	321	291	270	320	294	341	290	275	294	322	284	302	275	321	336	293	335	291	321	327	297	286	341	299	274	307	294	288	322	323	303	307	316	299	292	280	277	306	327	297	266	315	303	273	319	294	317	307	309	311	307	314	331	311	321	278	291	351	291	322	306	271	323	293	305	299	303	325	288	303	315	309	321	307	331	332	291	340	307	303	302	312	312	302	301	323	294	310	285	283	300	310	270	319	323	314	339	313	311	331	335	312	323	319	296	315	303	287	321	288	303	302	305	318	301	330	300	315	356	290	312	323	301	325	303	301	283	304	313	303	329	333	294	290	344	298	297	308	314	312	280	321	277	302	318	298	287	276	312	311	314	305	305	320	305	326	265	295	314	303	308	267	315	325	299	307	296	274	288	312	301	291	280	279	276	286	301	306	301	316	312	293	281	299	280	294	287	279	303	321	316	316	310	303	330	307	307	327	296	331	306	318	297	331	318	312	328	284	319	294	312	311	319	300	288	313	281	291	292	287	324	312	274	290	302	326	321	316	299	295	284	291	290	294	335	303	335	327	287	286	319	305	320	335	295	269	285	293	314	333	304	283	311	305	318	329	316	312	319	300	314	316	315	319	296	278	294	318	328	325	285	325	286	306	312	294	323	263	316	264	289	344	307	331	286	293	262	306	305	327	305	274	282	312	344	315	295	316	335	322	327	315	310	308	315	305	329	280	324	297	318	325	296	271	301	294	303	307	275	287	298	323	308	302	344	295	312	315	305	303	314	298	278	302	301	320	299	291	323	315	288	295	297	325	317	296	328	310	324	366	341	306	312	324	309	347	287	315	305	302	300	298	297	332	266	300	303	299	299	313	274	337	290	284	326	295	274	286	302	317	292	273	287	288	328	344	359	298	296	283	333	291	298	301	334	325	323	323	270	299	304	299	297	289	272	279	318	337	309	324	291	283	318	323	303	338	313	318	324	322	287	322	290	304	287	290	308	326	318	312	308	283	314	296	345	323	333	286	309	297	318	312	254	303	328	287	339	295	319	324	304	266	293	330	277	310	327	280	296	285	331	298	300	295	259	268	311	304	297	296	306	302	305	314	326	322	326	340	345	290	328	330	339	304	304	304	275	310	327	288	301	285	307	282	327	303	334	311	328	294	260	336	319	287	323	298	307	298	337	326	276	310	295	284	315	322	328	329	295	305	305	298	285	287	326	304	317	308	313	324	329	303	300	293	319	291	298	323	308	308	330	268	302	292	283	290	299	279	314	313	299	307	320	316	324	293	329	320	317	282	296	326	298	317	322	319	332	287	323	293	315	287	328	290	311	295	296	293	318	313	299	304	307	296	308	289	316	282	319	280	314	314	276	276	284	297	304	293	301	299	297	303	302	301	319	297	306	323	310	298	303	280	274	276	328	296	319	285	311	300	289	329	325	284	294	327	301	330	277	347	316	319	297	310	337	316	322	277	313	324	341	290	317	290	310	314	357	318	272	289	297	293	310	297	308	324	317	261	279	289	276	283	303	287	327	286	289	314	303	307	291	302	312	287	319	288	299	328	300	308	287	303	300	333	297	303	296	294	303	285	296	306	260	273	296	309	293	328	308	304	287	315	284	307	259	297	337	290	299	314	308	312	316	292	291	311	300	308	317	296	331	317	318	286	315	297	331	313	312	313	260	304	288	287	312	307	304	309	317	344	288	319	300	295	311	280	292	302	304	300	281	272	316	307	282	325	269	322	312	309	273	315	312	284	324	307	315	292	319	311	276	324	311	316	327	311	293	295	306	300	278	308	311	296	311	312	326	296	326	320	293	291	321	293	290	297	305	331	306	288	304	302	304	268	280	305	289	293	282	303	302	311	294	323	317	342	297	304	329	311	309	280	301	260	307	294	294	282	293	294	294	303	298	306	328	311	306	293	309	277	280	299	282	294	300	288	325	319	303	307	303	297	333	289	270	285	331	284	279	292	300	311	316	303	298	322	288	321	319	301	269	283	268	293	312	293	291	306	312	294	329	307	309	303	305	292	313	304	317	345	330	266	317	299	306	311	320	328	284	332	314	298	302	322	279	296	288	313	294	315	311	340	273	339	307	287	300	314	302	297	324	290	319	294	320	313	302	327	309	290
39126	48606	36281	23983	12400	6286	2216	670	402	361	341	361	349	352	370	351	356	374	379	338	353	343	319	350	333	364	322	345	339	363	337	390	365	341	321	328	369	383	362	363	367	378	332	359	324	367	334	346	345	374	353	338	374	364	352	378	361	361	392	360	346	328	375	356	376	338	377	327	350	362	363	382	376	361	380	373	350	387	330	374	377	376	335	369	356	396	369	344	326	308	324	344	391	319	369	374	334	344	341	346	343	351	371	344	342	361	362	362	372	358	361	329	352	355	334	336	373	369	376	344	347	355	349	346	342	341	368	319	367	352	345	341	362	351	364	336	314	366	355	397	365	337	375	389	385	338	377	361	360	362	378	382	359	355	372	355	347	332	364	348	313	358	332	337	359	347	344	378	335	384	374	330	373	332	355	371	354	344	305	346	352	329	380	349	359	358	371	367	364	315	337	362	347	358	373	366	352	353	339	332	388	345	357	350	354	322	346	359	365	313	314	363	366	347	360	358	347	319	360	346	327	362	344	332	343	364	346	336	356	333	348	348	361	367	344	339	342	359	362	347	330	367	340	319	352	295	368	343	340	371	345	311	341	370	354	319	370	344	348	339	367	369	368	350	365	388	357	321	329	357	344	356	376	334	349	352	346	330	333	375	387	353	370	320	334	345	329	359	358	369	347	370	351	364	360	378	359	367	363	344	352	368	352	349	368	361	348	397	321	357	380	360	337	343	337	371	340	362	338	355	360	341	348	339	340	363	340	354	377	323	363	346	329	352	366	349	339	364	379	332	349	370	397	344	327	356	362	411	346	331	343	376	349	367	363	376	363	367	367	358	381	353	377	363	325	319	379	397	356	348	364	376	374	348	340	361	338	359	328	345	339	361	367	352	371	350	373	336	349	338	371	334	390	355	371	356	366	312	386	341	351	328	363	357	368	323	392	379	354	367	346	348	327	327	337	341	344	385	354	389	329	333	345	384	321	358	346	345	358	356	364	379	378	343	359	355	337	353	289	342	362	346	418	366	363	352	365	347	339	375	367	380	355	339	348	341	383	361	375	354	399	385	352	374	371	358	325	375	335	337	359	366	397	362	359	363	351	351	362	366	372	345	365	341	363	351	325	356	320	340	342	353	335	351	352	368	355	348	397	346	339	370	360	333	368	343	370	350	341	347	351	352	328	364	362	348	339	368	354	347	354	366	372	340	360	358	382	362	345	378	370	378	358	376	360	388	336	339	350	378	387	363	355	341	347	362	378	345	363	381	389	316	333	320	358	333	373	346	359	387	362	357	340	366	348	368	350	341	346	362	360	353	338	371	337	355	356	328	341	353	344	328	366	355	350	323	351	357	389	328	375	362	381	333	324	343	355	333	380	351	344	341	376	335	324	364	358	328	362	360	372	328	403	350	351	382	355	377	366	402	334	342	344	340	335	361	347	342	345	348	401	341	358	361	351	346	317	344	350	332	350	359	360	336	332	340	354	357	380	353	362	345	366	335	354	333	371	341	377	350	338	363	359	372	356	346	344	365	358	366	374	355	335	345	344	371	332	337	376	362	337	333	406	348	362	343	355	355	380	343	376	352	382	338	368	357	374	327	351	339	347	336	358	348	343	331	362	381	360	373	321	330	390	392	368	356	394	369	340	344	358	346	358	363	344	344	378	361	336	342	348	321	344	349	395	343	380	355	358	330	353	347	344	360	383	348	387	333	356	373	358	347	352	352	351	350	348	378	339	361	347	371	336	388	328	352	378	372	399	337	375	383	351	347	357	356	323	361	367	362	350	316	370	384	301	380	363	328	344	363	368	381	356	356	337	345	371	325	355	358	304	391	344	368	376	371	364	354	375	352	330	340	388	366	333	363	383	387	370	374	414	337	348	355	359	358	358	360	335	360	369	363	355	412	331	374	391	344	346	345	327	345	396	398	330	370	334	396	346	352	384	325	345	391	355	366	361	349	334	335	352	315	386	358	333	363	342	328	343	329	327	355	392	328	332	346	352	351	353	364	367	365	343	358	349	363	332	355	346	359	343	328	354	353	358	363	344	355	358	369	336	360	332	325	380	316	373	355	355	350	349	343	356	355	362	378	359	354	346	360	350	381	362	349	380	386	337	369	375	332	362	349	357	364	355	352	327	344	328	341	378	361	344	347	358	385	338	349	364	377	362	362	370	364	349	389	368	364	366	371	346	399	377	356	377	385	338	394	360	352	347	354	339	341	351	327	372	331	344	346	355	370	386	351	362	367	338	373	363	320	316	331	351	377	349	348	364	358	362	363	376	350	342	338	363	377	316	348	346	364	366	362	343	328	349	353	344	388	358	360	358	345	349	359	343	337	359	363	326	357	353	339	342	371	341	365	319	325	370	332	345	339	358	372	351	350	355	394	336	363	332	328	331	334	318	362	374	356	369	348	358	369	347	374	355	360	354	322	355	345	337	354	363	334	366	357	374	348	329	335	358	379	313	375	347	357	346	332	338	348	321	364	349	352	361	363	374	335	333	362	328	335	335	353	339	361	343	348	351	369	375	352	346	345	342	345	358	353	349	371	328	401	376	339	358	319	367	383	364	309	333	335	386	374	382	332	345	376	333	335	370	331	369	330	331	363	323	393	356	355	354	402	351	370	340	360	358	331	370	376	331	354	364	329	355	331	386	378	363	338	364	333	378	336	358	355	336	375	341	356	305	345	347	328	341	363	348	369	377	353	350	363	322	328	352	348	356	368	358	365	337	361	356	359	339	320	365	383	341	347	358	378	310	377	348	414	372	347	360	343	372	345	340	378	336	377	371	349	371	380	347	364	351	341	357	360	360	339	350	361	342	330	342	352	370	324	358	364	393	333	339	355	377	378	337	363	374	319	351	343	339	365	366	331	335	343	324	356	367	361	349	373	339	370	359	371	403	359	370	354	307	332	349	338	384	345	381	336	333	377	348	342	356	345	315	353	339	357	347	371	367	370	345	390	358	380	332	360	344	370	324	376	354	393	338	353	388	379	353	372	339	370	354	317	382	344	346	357	330	342	342	378	345	359	356	319	395	380	347	366	350	378	335	337	365	366	352	376	358	333	352	364	354	365	351	372	362	357	351	372	359	311	396	338	352	386	368	339	363	347	352	299	349	368	350	383	329	359	352	353	354	335	309	355	357	349	343	357	369	337	332	378	348	397	356	339	385	329	348	372	352	362	362	350	361	348	329	354	377	356	341	352	343	362	392	382	342	354	338	355	341	403	333	365	369	363	344	365	344	366	409	350	365	377	354	370	347	364	337	342	366	392	351	329	360	365	347	361	370	378	373	380	337	335	377	367	381	374	400	335	340	340	327	353	328	385	353	363	371	374	355	396	362	336	302	338	377	342	381	398	363	359	338	349	350	341	370	362	368	370	335	361	382	309	370	351	360	397	348	340	352	341	369	345	345	342	363	356	347	330	357	377	371	302	362	331	330	350	341	376	321	390	351	343	371	341	348	348	354	385	343	357	361	368	349	363
22923	21075	28644	24020	21531	21390	12274	1307	490	485	463	447	424	441	459	441	440	426	437	428	423	433	420	417	411	442	412	419	439	408	427	422	458	365	435	432	411	404	393	467	437	405	438	447	418	440	437	431	398	434	430	411	444	406	390	412	405	415	438	440	458	423	399	402	425	457	416	439	432	410	414	407	469	444	441	423	453	425	414	403	416	431	408	418	421	418	416	427	449	393	436	398	430	417	419	427	381	423	462	435	445	430	408	407	430	437	403	383	429	412	427	422	456	454	450	461	428	432	449	464	409	421	435	447	449	432	420	402	440	418	459	420	431	407	421	416	427	415	439	419	423	456	409	450	406	425	419	415	421	407	417	402	395	462	437	417	423	455	436	453	416	412	427	417	411	488	416	424	424	400	420	409	432	431	436	423	411	403	409	380	413	443	416	414	397	482	387	412	425	419	455	450	403	428	423	493	410	457	421	434	454	454	413	434	474	434	440	453	433	429	435	413	437	434	433	420	438	445	443	456	435	418	421	415	453	410	408	427	435	421	425	396	448	396	429	415	417	428	424	422	458	416	440	454	408	422	383	394	435	413	405	405	426	473	432	424	435	433	422	408	471	433	440	413	419	439	445	431	448	400	399	422	426	414	443	407	463	398	451	368	429	399	423	421	395	441	385	453	427	415	415	428	439	426	436	457	466	396	414	441	445	455	400	403	393	431	413	404	427	453	443	405	398	414	445	398	450	413	452	435	410	448	448	404	421	422	439	400	398	402	413	404	435	433	411	432	480	414	426	443	407	404	420	419	456	440	453	438	412	411	433	419	446	458	454	414	440	413	418	485	440	437	448	423	447	431	435	427	421	445	400	403	418	457	366	429	424	415	436	378	420	402	411	432	448	416	440	423	428	406	419	422	443	427	410	382	409	391	418	451	384	381	430	428	391	426	429	444	425	435	482	420	423	448	410	416	388	430	416	420	421	409	418	427	417	438	434	430	402	427	427	394	397	388	479	425	396	420	431	411	450	409	450	467	406	432	428	447	446	408	438	414	450	397	387	424	415	442	463	416	447	424	406	433	432	448	430	421	406	443	442	443	421	418	434	400	426	446	431	461	390	394	417	435	418	424	441	413	456	446	380	402	448	420	430	418	437	407	443	424	423	400	425	410	427	433	409	454	415	404	389	405	388	412	445	392	406	431	426	445	410	421	412	434	462	401	431	401	453	415	412	455	454	421	425	432	412	428	391	421	413	448	415	428	438	408	405	448	404	436	388	433	386	424	427	428	413	412	428	422	414	452	394	417	437	434	391	443	455	436	446	400	434	367	410	421	454	434	447	415	434	410	431	408	412	483	435	446	443	450	393	400	458	421	417	441	427	418	406	402	402	423	449	412	399	415	423	416	425	396	390	401	454	406	421	439	423	419	428	455	424	420	431	440	384	445	450	440	408	441	484	405	419	412	408	449	429	396	412	429	418	408	414	424	438	417	416	417	412	447	405	411	402	422	458	457	391	451	433	393	436	398	411	419	436	368	432	455	402	403	431	416	408	450	448	404	411	380	454	396	422	447	441	409	426	442	428	408	445	416	426	427	437	420	452	442	427	444	415	422	450	411	435	416	419	427	475	428	474	429	426	423	433	413	420	384	413	446	409	419	433	394	436	411	399	458	444	435	418	439	431	484	425	393	422	416	417	478	434	456	417	428	448	410	416	412	454	433	422	410	459	427	439	412	408	413	426	364	397	412	446	454	460	440	434	441	430	406	402	428	456	440	457	426	395	411	399	440	395	416	434	417	421	441	440	433	411	420	404	461	415	445	401	407	421	405	440	396	396	440	399	387	432	419	426	396	406	423	421	418	406	435	436	428	413	443	422	391	437	377	435	391	409	390	386	400	379	414	437	382	447	436	430	432	424	439	426	419	416	415	414	454	430	413	442	454	482	456	402	432	408	413	405	422	430	436	380	413	458	466	442	448	429	400	420	401	423	423	410	420	390	435	428	417	439	433	460	424	407	426	397	438	415	455	405	438	426	404	422	411	429	433	456	395	462	422	464	428	419	377	427	410	422	451	412	412	443	411	415	416	417	380	413	441	432	402	456	456	409	457	414	423	433	413	450	407	452	407	410	424	399	398	426	441	421	424	436	430	451	439	369	439	426	426	417	401	431	444	413	425	448	401	448	451	432	399	417	402	426	427	424	447	380	427	412	386	423	415	397	440	442	443	436	414	412	412	398	391	433	414	389	429	407	423	467	446	449	422	370	429	442	428	413	447	453	402	425	433	444	392	460	392	440	433	428	438	417	423	453	425	397	423	451	405	413	412	443	428	389	429	432	442	378	396	366	438	432	412	422	391	396	473	429	421	439	383	417	395	409	444	426	422	448	425	410	406	427	387	402	450	366	385	408	418	397	375	403	402	392	429	419	435	435	418	447	414	454	460	478	410	400	400	407	416	421	388	394	441	449	428	417	392	482	394	437	438	413	433	457	446	435	422	401	417	425	436	405	397	454	449	420	417	389	437	415	408	394	422	411	375	438	417	396	394	415	418	407	423	416	408	415	460	444	426	452	407	406	426	439	451	474	446	384	401	452	424	417	438	456	427	452	467	425	436	396	440	413	413	421	443	424	390	427	423	430	491	447	407	431	447	425	412	448	412	387	449	427	400	428	442	431	417	424	443	403	393	412	438	416	443	429	429	423	413	418	445	413	414	410	408	422	471	433	439	425	415	432	412	426	430	442	443	413	429	466	420	451	413	386	416	390	406	422	437	391	405	420	424	439	427	387	449	440	407	411	429	446	390	395	420	444	428	430	430	422	401	432	423	422	432	438	426	412	442	398	447	430	404	405	427	418	397	418	418	437	434	438	401	439	427	441	412	446	451	414	446	449	433	409	439	410	411	409	438	422	446	397	438	438	421	399	434	417	424	442	440	431	428	366	415	404	425	417	403	471	420	447	447	409	437	428	403	442	431	449	432	447	428	437	429	415	415	421	446	427	414	425	435	429	396	469	422	448	423	452	435	439	446	469	418	426	449	437	402	441	408	406	443	416	444	388	423	453	432	452	448	467	442	382	423	437	410	436	402	415	445	427	422	392	422	394	419	437	409	436	388	428	416	439	416	443	466	437	421	448	452	423	390	398	433	434	399	443	424	436	416	382	395	441	383	396	451	414	422	418	430	430	417	424	405	428	429	431	418	438	430	414	395	416	404	372	467	437	428	399	421	412	409	415	399	466	438	396	414	442	388	436	433	416	428	476	418	412	432	432	421	462	383	448	397	411	419	415	453	415	418	453	429	417	442	421	425	396	432	427	450	420	429	440	408	420	422	436	417	420	418	429	427	413	425	429	439	404	400	420	401	406	409	404	440	423	452	376	440	411	462	415	437	425	420	418	409	432	448	413	429	429	471	426	444	385	439	441	413	408	408	410	436	436	449	434	438	416	381	452	459	408	411	413	423	425	433	436	439	402	433	425	415	452	414	427	435	411	432	430	432
40496	63077	50986	35702	23785	14867	4906	920	546	535	530	471	504	494	445	467	477	482	516	455	487	466	444	446	460	500	464	450	450	434	459	452	419	448	483	467	466	464	440	494	439	485	453	440	490	462	482	485	415	479	464	473	445	481	422	463	473	456	474	472	447	525	450	458	480	487	478	477	452	444	447	437	473	483	484	490	454	434	463	469	439	430	471	454	493	492	497	501	451	416	470	437	465	453	418	419	435	478	475	470	444	438	480	483	456	474	451	502	491	498	453	462	465	475	458	444	472	452	486	487	440	473	467	450	457	482	476	434	467	467	431	483	464	472	467	462	463	499	448	423	437	488	452	489	420	475	466	445	456	432	452	490	459	466	462	482	452	493	468	436	455	445	461	488	477	455	474	457	448	445	483	451	471	471	489	464	498	464	452	470	443	456	453	507	508	446	479	479	467	471	423	462	479	479	458	512	414	448	448	461	442	434	488	443	485	426	462	448	497	449	477	464	479	443	432	443	441	512	465	498	461	429	433	476	436	451	467	461	479	462	431	502	486	471	448	439	474	471	503	469	453	459	445	496	463	476	439	468	460	465	440	486	485	475	445	457	513	483	443	433	454	484	443	451	511	452	475	461	471	440	491	461	471	493	494	460	451	467	439	440	457	492	479	476	459	475	443	468	455	498	481	489	435	458	481	432	473	494	449	440	454	448	451	468	444	486	484	454	517	485	459	461	427	484	485	437	486	479	458	428	464	472	508	460	444	475	448	480	470	474	494	474	439	452	466	468	435	463	416	450	477	449	446	454	457	482	425	488	480	470	489	461	464	458	444	455	460	474	429	444	464	465	504	476	493	440	463	435	417	466	490	465	483	465	493	467	476	467	485	460	441	492	450	462	477	503	481	472	471	446	456	490	466	455	480	467	447	474	427	445	512	466	444	474	455	457	473	476	440	430	445	451	447	410	444	465	489	456	449	489	449	460	493	436	458	463	445	451	462	480	454	455	479	463	514	442	498	461	451	441	492	467	476	474	490	480	435	437	498	416	462	452	481	481	484	437	485	480	459	449	469	457	423	498	492	438	459	450	498	489	458	448	447	439	465	433	440	476	464	513	481	420	422	489	456	460	447	455	467	507	490	450	482	469	468	456	458	444	458	520	423	494	454	442	464	435	454	435	454	455	476	445	466	436	466	461	466	464	507	529	431	468	491	468	459	421	432	423	491	428	457	475	486	466	506	447	489	488	460	484	466	499	447	445	453	435	463	440	485	473	466	495	473	440	497	478	458	463	472	443	453	476	436	440	465	499	457	468	457	459	488	458	426	456	461	457	485	461	435	430	460	455	486	502	498	431	406	486	521	477	470	473	452	437	491	475	480	478	435	456	417	447	493	451	471	475	479	464	427	471	480	463	473	450	454	474	453	463	471	452	462	457	463	454	442	476	434	484	450	481	450	430	474	419	485	460	469	464	450	461	455	462	452	465	466	421	498	436	443	460	447	457	443	484	446	464	465	506	481	491	420	478	455	494	486	458	441	437	488	456	475	472	484	451	430	482	465	455	477	478	461	443	480	413	432	464	462	470	480	440	498	474	464	455	461	451	488	457	494	457	449	482	470	461	441	503	478	463	461	441	462	464	466	456	455	482	460	513	495	473	499	458	497	437	449	447	455	476	457	487	457	483	499	475	423	446	458	488	434	494	416	469	444	495	442	448	442	484	483	458	455	491	459	441	473	461	452	444	472	495	436	454	466	427	436	482	467	441	419	455	448	504	495	464	438	483	469	478	465	459	456	510	473	464	479	435	499	446	450	486	461	517	478	434	446	464	477	500	440	497	488	451	464	482	484	463	455	452	443	453	439	427	450	485	474	490	467	433	493	440	477	474	446	451	471	524	444	436	466	459	471	439	504	455	470	450	454	456	515	466	454	485	431	463	469	431	439	456	455	430	472	441	485	472	482	467	451	490	430	469	440	464	459	490	477	477	460	437	456	495	447	467	460	456	498	462	448	502	460	477	465	428	445	459	447	473	463	441	484	483	454	482	471	472	448	450	457	486	468	468	473	487	470	510	449	465	476	492	476	509	452	424	467	452	437	464	481	482	505	444	436	465	492	504	455	413	487	471	487	461	432	467	508	513	485	482	489	507	451	460	481	463	416	415	486	475	481	467	452	495	464	442	498	477	479	523	508	432	501	444	464	442	468	457	460	451	483	436	473	435	483	445	460	443	423	443	454	467	477	457	495	438	470	436	462	472	475	469	474	469	471	448	430	462	463	476	430	474	510	455	475	439	440	467	471	450	481	454	480	497	478	467	421	497	465	458	506	483	445	504	460	485	446	447	474	431	432	451	501	468	473	459	464	442	451	454	477	456	447	480	482	451	465	447	485	424	458	451	514	522	510	456	455	458	451	429	454	454	432	457	472	413	445	497	472	464	467	509	439	494	467	473	464	443	515	438	491	482	469	492	449	459	477	446	435	453	465	450	451	466	453	457	490	498	434	419	478	490	469	466	466	498	470	494	466	488	472	450	433	448	456	452	472	421	466	504	458	477	499	461	445	501	468	459	471	443	444	455	509	465	489	464	447	435	463	445	509	472	455	457	444	445	495	489	471	464	428	464	445	477	427	456	468	439	436	476	455	453	476	468	472	487	436	487	439	491	470	487	473	458	477	441	453	448	436	448	488	443	463	480	491	456	488	484	472	451	471	486	464	444	510	446	439	467	468	466	468	470	458	486	455	481	475	445	492	456	448	507	453	466	470	477	444	475	493	479	438	429	457	453	462	493	440	471	470	510	446	484	467	407	472	456	448	468	428	477	461	465	486	481	477	436	490	476	462	486	451	498	453	498	469	445	454	451	471	473	478	475	473	483	428	437	489	487	455	449	470	470	466	457	463	431	492	443	440	480	466	466	463	484	480	478	418	451	444	455	456	440	476	462	433	472	483	416	444	438	432	426	455	497	477	482	431	477	486	485	475	462	450	457	507	478	501	440	514	468	432	471	510	433	473	456	472	435	485	449	498	482	468	465	478	453	494	505	451	446	496	519	463	448	467	456	463	465	444	458	432	505	426	476	479	479	500	446	468	446	489	466	471	481	448	457	464	432	476	482	477	474	452	458	458	499	446	482	461	443	447	495	426	467	452	451	473	493	488	476	441	476	481	500	467	479	473	463	432	457	492	479	474	465	514	496	494	446	451	480	448	464	458	435	506	474	452	483	444	432	460	471	464	463	507	478	461	453	477	479	461	495	464	480	471	482	449	467	531	480	472	461	484	460	490	433	495	467	474	450	452	473	435	460	425	471	457	478	466	472	487	472	446	450	473	462	435	456	485	430	476	490	456	476	486	497	451	463	429	464	487	464	439	464	477	472	459	467	443	491	441	493	497	443	493	453	454	477	441	496	421	461	432	452	489	443	457	458	475	470	487	455	483	488	484	451	469	430	476	443	448	446	464	490	445	473	468	521	428	497	463	475	448	487	513	435	485	487	451	458
31581	35066	35466	22773	8224	2091	530	268	207	216	209	205	209	216	206	188	208	180	194	181	201	203	205	206	177	177	177	198	203	196	191	190	199	186	211	177	209	197	192	220	212	218	216	183	206	196	211	214	191	205	188	209	203	187	204	196	190	196	180	197	204	200	184	187	211	216	192	212	189	207	193	197	191	202	202	201	232	191	199	183	196	201	211	200	226	185	215	191	218	204	199	215	221	230	190	206	211	202	204	196	196	184	210	176	202	203	203	178	198	194	179	202	204	197	223	239	201	209	186	218	225	183	221	189	201	212	196	210	186	216	174	184	210	229	200	177	204	199	205	199	209	180	186	210	195	188	187	196	202	207	182	212	192	178	209	195	220	212	208	235	203	188	195	192	212	208	163	202	198	221	178	192	185	192	193	208	194	186	194	235	216	205	207	209	195	187	200	192	226	189	197	194	191	216	206	194	206	185	205	211	202	197	197	198	211	183	207	189	198	203	199	185	193	235	201	225	182	202	204	184	187	178	188	196	203	230	235	180	211	212	183	217	186	213	194	177	216	190	212	194	203	195	199	203	227	204	215	202	190	184	202	214	199	201	184	187	217	182	204	210	190	236	192	224	191	208	169	207	196	190	210	185	199	204	203	232	190	193	188	210	195	225	201	217	210	192	231	195	225	177	187	227	191	201	213	204	191	192	179	227	198	213	186	197	196	215	192	224	216	187	211	234	198	214	182	203	202	173	197	201	215	206	213	180	188	198	176	171	197	192	207	187	191	250	219	215	213	195	198	194	198	185	172	192	209	219	208	193	203	190	207	187	206	217	218	209	203	208	229	180	210	196	185	182	184	215	189	222	203	210	191	219	202	204	212	233	187	179	184	229	203	228	202	203	208	182	206	199	219	200	186	171	202	178	202	215	180	208	206	246	195	189	203	191	192	187	184	194	194	199	184	200	187	205	207	185	216	184	196	199	180	201	221	214	206	218	196	213	192	211	180	192	206	193	196	177	212	198	191	194	199	206	230	183	191	202	213	204	190	202	206	194	186	211	196	213	182	212	181	218	198	218	226	212	217	211	188	186	204	186	196	208	219	187	205	206	203	195	185	214	178	199	195	203	196	200	195	189	189	210	195	192	202	199	203	186	205	195	191	193	198	210	194	206	210	219	198	200	217	233	204	220	195	193	188	175	174	177	219	202	207	217	210	209	208	201	214	187	223	200	206	191	182	203	204	204	217	216	233	190	198	200	223	193	191	191	209	203	175	206	201	206	220	226	191	188	197	192	179	204	200	203	189	194	199	205	225	214	177	191	203	184	202	181	190	198	207	209	186	197	191	190	200	214	184	175	206	211	212	170	225	199	190	186	187	200	201	214	190	209	194	175	194	191	203	188	209	211	185	198	178	234	222	203	183	216	220	169	179	211	210	202	186	223	202	191	165	199	179	182	171	170	193	198	203	200	213	214	181	192	191	187	205	208	201	210	202	204	193	200	183	185	189	207	195	203	187	204	212	176	191	200	208	196	212	228	193	193	200	201	188	208	170	214	197	191	196	191	179	197	207	198	206	210	192	211	198	206	222	175	219	179	189	201	231	201	199	245	204	195	215	211	201	202	227	212	198	192	220	183	205	220	193	202	187	215	196	207	188	209	195	197	189	206	190	219	200	217	181	214	209	204	210	210	202	183	213	192	186	213	238	209	187	189	213	198	194	235	208	194	200	204	196	177	214	192	179	196	184	206	209	221	198	169	195	190	214	198	224	214	207	188	210	216	221	199	202	194	192	214	211	186	198	214	181	220	182	200	209	185	188	195	184	208	217	184	220	198	163	232	199	231	201	195	214	189	199	191	177	178	224	190	185	192	219	193	215	206	231	198	203	178	212	217	208	207	208	199	193	200	215	204	235	186	207	203	202	202	181	218	202	227	202	226	195	221	171	196	201	199	186	188	210	198	192	201	192	194	230	204	182	217	190	203	210	194	202	189	212	205	183	204	168	192	218	198	211	207	216	186	202	172	219	211	189	206	211	191	179	201	208	212	171	192	208	185	169	219	211	208	201	201	198	211	180	177	179	189	227	220	181	204	216	213	188	212	188	189	196	204	201	198	195	181	189	208	202	193	191	174	208	207	199	233	217	213	191	186	190	170	193	181	222	203	205	204	190	203	218	223	202	195	198	194	212	227	211	220	212	210	203	211	186	205	195	225	186	204	221	214	189	192	207	224	208	215	201	196	196	198	177	196	191	195	189	207	240	222	194	187	227	212	208	184	210	186	214	198	197	211	208	188	195	219	200	211	187	211	207	167	202	194	217	201	199	199	207	192	193	202	189	191	188	194	203	212	204	217	188	194	206	190	188	187	181	184	186	191	205	194	194	189	203	203	186	202	215	223	210	216	188	204	212	192	205	187	211	181	207	206	185	208	226	186	210	180	202	208	214	212	207	203	189	216	176	185	176	192	222	219	201	193	205	216	217	211	194	209	170	206	165	172	192	178	199	212	193	219	196	216	203	208	205	185	184	222	223	187	184	175	236	188	164	193	209	182	187	205	204	185	211	212	232	214	199	215	217	223	184	206	196	188	182	180	182	195	208	203	184	213	195	189	216	204	209	206	191	215	191	202	179	202	217	213	183	202	214	222	202	206	199	208	203	211	215	188	193	202	226	165	199	195	208	190	188	197	179	170	192	189	182	209	203	201	185	212	239	181	202	228	198	208	217	205	210	204	206	230	183	220	225	208	205	215	216	185	183	201	197	203	167	198	181	213	223	193	194	195	206	200	210	221	188	197	209	207	220	191	173	217	223	192	202	192	210	196	213	224	233	193	176	212	199	210	207	203	193	187	215	192	181	206	202	207	197	213	201	217	207	211	175	197	160	204	183	198	221	172	201	221	215	189	216	185	197	216	202	197	205	210	176	209	215	184	190	190	199	235	248	190	179	192	205	197	191	215	201	210	206	167	187	184	200	230	208	214	198	194	212	199	219	215	216	218	202	219	200	194	194	223	219	198	211	201	192	205	195	191	193	188	218	214	216	207	185	212	207	198	198	199	194	197	216	190	197	211	205	184	178	186	177	191	183	193	208	197	221	206	195	206	195	188	213	189	221	217	182	189	180	157	209	210	208	170	189	227	198	216	218	197	199	160	213	199	196	211	205	187	179	181	201	198	198	204	207	195	186	214	215	204	192	188	192	213	189	211	183	195	223	215	204	188	203	217	219	189	173	214	188	190	205	211	199	206	198	179	211	200	195	216	182	214	225	179	187	208	194	195	239	226	208	180	185	212	202	186	217	216	186	200	206	186	195	233	170	210	192	210	176	210	198	196	187	208	188	213	212	213	194	189	190	208	193	229	212	202	193	203	196	222	175	191	189	187	204	225	179	209	200	217	195	231	235	211	215	216	195	206	186	191	222	201	223	212	198	192	198	213	187	221	211	195	212	193	200	193	192	182	206	197	225	177	202	194	180	185	207	196	210	202	200	215	213	199	172	192
37603	49859	34638	19766	8802	2906	785	312	275	257	288	218	241	250	254	217	244	245	239	243	215	241	230	237	250	252	242	264	255	226	214	243	243	248	231	246	255	257	227	198	259	234	235	259	238	248	236	226	252	239	243	247	239	230	217	242	267	261	259	248	216	263	224	234	249	214	248	274	231	225	241	220	240	246	241	234	247	244	219	242	242	225	247	234	201	243	230	232	257	225	251	222	240	229	225	270	233	246	233	278	255	218	248	254	238	262	247	259	247	239	227	235	267	234	235	242	257	238	251	238	243	254	254	264	229	224	232	230	258	235	241	225	243	246	253	251	248	248	238	219	229	251	248	244	236	239	235	218	216	224	242	230	242	238	230	231	225	238	234	277	228	242	240	227	229	255	241	229	252	249	227	224	243	272	257	248	267	241	233	229	221	264	254	235	240	224	233	237	222	262	223	256	255	232	198	213	249	242	219	232	233	256	219	247	261	223	226	239	225	248	252	239	253	226	227	255	230	265	257	245	213	221	235	261	250	221	242	232	241	250	244	232	248	241	248	257	251	231	234	233	202	223	268	240	250	239	234	238	231	282	248	227	211	244	236	221	229	251	235	254	227	227	276	253	248	225	265	227	272	247	241	242	247	256	253	242	246	239	251	234	240	244	219	258	239	256	228	233	250	242	258	223	238	209	235	251	244	254	251	249	252	222	259	257	255	224	262	248	235	232	233	247	230	219	245	231	244	236	257	232	255	237	231	237	232	237	249	248	233	267	271	247	243	256	233	235	256	255	238	261	217	222	243	249	230	226	227	255	238	247	215	237	248	257	255	257	258	257	226	189	247	243	262	217	204	251	259	220	259	248	224	221	263	244	242	219	218	224	218	246	254	233	264	245	257	219	230	248	241	213	233	254	246	230	249	257	252	238	257	256	275	224	259	264	230	242	245	250	230	219	237	230	217	220	219	222	260	241	244	255	220	224	234	253	251	238	228	244	250	248	235	235	230	226	252	237	217	253	232	240	236	225	248	244	212	241	245	256	247	231	238	245	243	232	251	254	252	236	229	235	259	251	216	256	257	222	231	238	221	227	257	240	240	246	219	215	196	248	240	246	225	235	226	234	278	236	233	256	220	205	215	243	239	253	238	238	248	243	218	223	214	220	239	240	241	246	258	241	253	239	239	213	220	246	249	242	230	246	208	263	224	227	240	238	252	253	199	222	260	250	241	244	223	207	216	247	207	228	231	234	249	226	262	221	258	256	253	242	227	215	281	238	238	241	253	239	223	235	233	221	192	236	223	229	249	243	254	270	235	244	254	231	227	246	236	253	252	228	219	243	226	270	230	239	237	241	236	253	224	248	260	229	232	270	234	258	257	229	225	260	239	218	240	231	250	238	237	245	237	246	244	262	240	229	220	228	235	244	236	247	220	275	258	238	219	233	245	238	223	249	228	229	218	215	259	236	271	214	235	296	214	228	252	236	211	263	234	251	242	224	241	237	262	233	242	239	252	240	237	236	250	251	259	229	245	236	224	246	223	227	241	235	252	251	244	258	203	249	238	241	246	242	218	230	265	236	238	306	252	263	226	244	262	215	206	263	207	238	232	255	236	242	247	258	235	234	234	235	248	244	247	243	230	243	243	248	236	245	217	229	216	233	268	249	214	233	245	217	217	238	204	233	230	231	225	266	213	223	231	256	251	263	242	263	267	221	244	242	227	230	263	251	238	237	242	220	253	231	246	251	231	267	249	241	254	223	252	237	213	242	257	267	248	224	236	245	219	218	239	248	250	238	244	235	216	236	273	260	207	253	218	210	256	233	238	250	215	213	240	238	248	240	237	227	234	231	227	246	242	250	251	222	232	218	221	236	260	237	211	241	283	240	291	247	227	214	244	227	247	217	228	223	219	242	273	223	232	227	262	241	254	255	270	204	223	247	249	252	242	215	227	223	248	224	222	263	237	264	225	239	226	235	258	235	243	253	236	233	210	220	272	240	232	238	229	235	252	219	227	221	220	220	268	255	232	218	254	266	252	223	212	265	227	250	241	240	251	260	258	222	231	231	236	234	256	234	233	273	256	234	245	244	236	225	246	224	245	235	217	243	226	239	234	246	227	239	278	232	234	221	246	244	241	237	225	242	245	230	271	257	260	229	224	271	239	248	279	227	214	267	259	234	243	220	232	223	216	249	253	255	217	230	217	246	231	226	249	252	247	230	227	254	235	270	229	258	249	252	242	243	223	249	235	251	261	232	234	268	219	228	247	234	249	235	235	229	234	212	236	219	222	247	227	247	213	242	250	217	244	249	259	234	228	250	246	223	222	224	238	221	234	248	245	229	230	257	229	222	243	271	247	255	238	236	222	240	250	258	245	235	254	228	233	218	214	215	252	224	260	264	257	252	240	226	247	248	237	250	263	250	259	219	252	220	233	244	244	268	251	268	240	223	250	216	246	228	237	237	227	224	211	243	247	257	229	230	222	245	232	236	246	261	271	235	235	208	224	237	220	233	234	238	242	245	244	228	237	231	233	218	275	231	234	275	256	223	245	258	234	246	240	248	241	246	216	208	201	238	258	231	258	218	240	239	237	221	234	263	247	254	231	256	231	265	245	237	238	250	235	240	240	216	262	224	274	247	247	255	242	230	248	242	236	247	221	257	259	221	249	243	228	238	230	242	249	236	225	227	255	242	228	280	237	221	251	246	233	223	238	238	228	246	234	217	220	222	195	265	248	212	210	220	250	245	248	232	235	209	248	260	218	234	228	241	233	236	287	257	226	239	246	231	257	251	214	227	247	256	225	253	247	225	245	216	221	247	245	236	247	257	215	210	237	253	215	232	250	213	251	257	219	231	235	254	255	249	255	225	247	247	245	245	226	243	234	234	259	241	247	259	258	235	227	231	245	250	204	238	230	235	247	266	255	254	252	231	236	243	272	257	258	214	241	229	244	237	231	245	230	251	227	227	244	244	248	245	230	226	237	235	220	232	261	256	243	231	268	278	214	229	243	240	242	232	208	256	245	260	233	244	231	249	232	239	240	234	230	230	233	254	238	229	264	228	240	268	212	239	218	265	264	236	225	231	218	248	215	222	252	259	248	231	239	243	250	235	235	234	261	240	228	249	238	238	219	219	219	229	242	222	245	209	241	269	241	231	220	227	215	256	248	206	229	228	232	222	255	245	214	264	234	265	245	224	234	212	234	254	231	227	208	212	235	260	225	246	251	231	253	228	249	261	209	230	243	269	239	249	260	206	242	229	274	252	244	249	250	228	266	278	215	255	250	231	257	242	234	257	224	245	225	288	228	254	251	246	234	237	249	243	245	234	237	263	245	236	216	244	231	227	210	229	234	265	248	231	259	210	227	233	254	255	255	274	229	221	268	232	238	250	224	251	234	240	263	253	233	249	226	245	239	234	247	256	226	247	220	237	199	278	224	227	250	254	233	225	220	211	238	243	248	228	234	266	250	237	242	241	245	237	230	257	220	227	255	225
24045	21056	28357	24903	21701	15097	4482	673	345	305	283	287	279	259	234	275	298	305	250	291	259	261	231	256	250	264	262	259	260	257	271	270	242	278	269	269	235	237	272	260	261	272	286	271	269	261	298	252	240	241	260	262	252	251	264	251	248	257	233	248	255	272	249	237	248	251	231	268	275	261	251	270	297	260	258	266	268	269	265	267	314	271	267	254	278	268	275	253	250	256	241	270	238	254	246	235	249	281	267	243	266	311	262	254	252	239	265	284	271	259	232	273	265	224	272	256	243	248	268	274	269	258	252	257	227	257	260	236	237	274	267	263	276	255	278	291	257	257	278	266	262	251	247	273	259	257	253	250	241	242	242	233	243	228	250	259	269	263	241	288	264	247	263	235	246	242	262	258	248	251	249	265	243	260	275	236	241	239	284	262	270	248	303	259	256	269	262	208	297	257	287	244	236	239	287	242	256	237	254	256	250	256	260	262	250	262	272	277	262	248	275	296	273	292	261	242	286	260	254	265	246	255	275	258	269	293	285	239	276	241	245	272	272	292	283	301	260	247	251	291	256	267	294	281	248	275	252	266	274	209	289	256	243	278	281	264	271	246	278	244	283	250	272	264	261	238	261	271	244	247	241	250	276	252	272	264	231	267	235	271	257	264	254	253	281	243	240	258	273	281	248	273	253	286	252	249	246	253	266	244	271	260	234	253	255	254	258	285	249	270	292	250	276	238	252	272	279	269	252	254	266	259	253	243	259	276	277	232	251	260	250	265	260	256	250	244	239	249	258	265	264	261	245	285	266	255	241	271	245	273	261	241	266	246	271	278	252	244	241	279	294	262	262	267	240	279	244	270	258	258	254	263	245	239	236	264	243	264	233	245	270	254	256	245	268	252	280	275	254	244	252	254	238	267	250	271	284	266	267	264	237	266	239	245	283	266	269	247	264	240	244	265	257	246	253	260	270	269	264	257	284	236	252	264	285	264	284	265	299	246	261	250	261	264	251	255	273	260	257	267	268	250	261	277	258	261	261	241	246	246	258	290	262	258	232	287	262	273	240	235	259	238	256	263	281	252	261	254	266	258	262	263	250	231	264	288	275	237	262	259	260	269	268	241	249	262	258	235	265	254	270	262	259	263	234	249	255	260	256	227	264	273	275	267	257	245	268	272	252	226	272	250	229	277	269	279	267	233	250	278	286	257	248	271	253	249	258	269	267	255	251	274	270	246	272	286	278	269	240	259	248	269	242	268	245	241	231	239	264	273	254	272	279	261	270	270	264	268	264	245	264	256	281	268	268	237	265	245	286	249	261	280	253	257	248	264	271	249	249	271	265	254	262	263	276	255	281	282	266	270	262	269	268	242	229	258	265	281	254	248	269	266	282	271	296	250	251	263	251	249	269	274	236	257	245	273	248	271	251	244	245	277	282	283	289	265	275	243	256	285	251	242	260	253	269	260	271	270	268	250	285	247	275	237	246	284	265	244	251	250	291	257	282	240	268	261	260	244	262	257	260	236	221	249	298	266	257	236	242	253	265	277	254	265	265	275	250	274	270	272	248	251	258	266	265	237	289	263	267	253	279	226	281	259	236	280	262	232	261	246	278	248	267	259	273	239	282	285	248	238	251	271	262	276	252	255	288	242	274	276	236	277	267	257	261	285	279	260	266	270	239	288	230	250	228	281	277	261	240	271	259	289	243	272	276	258	253	249	247	235	252	266	278	241	258	286	276	253	225	245	267	256	227	281	240	216	283	230	273	283	253	259	266	241	229	233	245	240	219	283	253	230	250	258	267	264	233	247	228	246	257	233	279	243	249	266	279	262	224	266	234	256	266	247	261	279	278	255	262	287	271	266	249	261	246	263	256	260	246	239	288	272	282	273	245	226	259	264	251	244	240	269	247	247	242	258	265	244	266	253	284	252	250	259	277	254	272	266	275	263	263	287	274	261	267	258	278	243	241	301	265	211	253	277	264	236	250	280	254	269	258	272	261	268	258	262	259	241	241	257	266	250	254	283	260	232	262	241	231	237	240	225	285	256	264	244	256	286	243	257	278	258	258	246	241	267	263	267	276	281	273	268	259	256	238	280	286	240	260	253	250	274	270	254	268	236	255	244	257	248	226	256	255	257	259	253	280	278	268	324	267	270	250	271	260	283	251	274	237	272	235	249	276	274	256	216	273	271	266	270	274	273	241	240	244	240	250	282	261	248	255	251	280	262	272	281	273	281	283	234	273	257	251	238	240	271	287	262	255	258	259	264	268	259	232	240	275	265	266	236	292	295	284	287	234	255	247	263	279	258	249	247	277	248	276	253	298	284	240	270	224	238	269	234	282	278	252	277	268	243	260	282	270	253	251	256	249	229	271	261	245	265	293	242	252	268	298	224	226	243	270	266	252	258	298	259	274	250	270	275	265	274	242	256	250	258	271	241	242	256	249	244	251	245	249	270	242	240	253	246	244	274	272	273	256	246	248	264	265	243	278	255	267	236	271	248	275	254	250	252	227	233	248	264	235	268	245	263	235	276	278	286	260	283	253	237	245	238	232	268	248	263	249	253	250	274	264	216	259	263	260	259	268	252	246	273	249	241	242	240	259	257	283	272	260	260	256	286	309	273	234	238	251	265	276	269	261	272	263	230	282	261	269	220	241	264	274	232	242	247	268	266	266	226	271	248	273	281	275	272	260	241	278	284	269	244	287	254	260	244	275	266	270	257	298	261	231	253	270	248	255	244	229	236	255	225	273	276	253	220	278	256	286	253	243	244	261	269	278	298	229	272	265	231	236	256	242	244	263	282	257	254	263	270	259	263	240	275	270	239	267	283	249	277	246	248	228	250	282	214	273	239	285	243	236	281	247	250	268	242	250	272	240	283	252	265	271	241	285	256	256	231	281	262	263	249	241	255	257	275	254	279	255	220	246	266	235	266	242	237	242	261	259	249	248	244	276	228	263	257	242	269	283	255	288	250	275	277	268	277	272	261	261	253	283	264	254	235	292	228	287	245	234	272	274	250	243	229	244	267	266	239	231	258	235	289	236	271	267	257	265	257	244	258	253	241	268	260	251	253	229	262	269	253	269	287	265	258	263	235	246	268	287	263	236	258	267	272	278	241	280	267	272	258	233	268	255	249	244	260	250	251	266	263	260	270	253	267	283	278	250	270	281	258	294	237	275	243	249	232	254	310	281	239	250	259	265	252	257	259	260	270	250	256	270	283	240	243	251	259	252	226	254	248	277	262	239	290	237	276	246	239	263	263	293	259	259	265	284	254	234	255	244	259	257	260	265	257	263	248	238	252	301	277	233	248	271	263	285	279	255	251	262	263	284	242	286	256	269	269	261	268	270	260	253	265	265	252	289	273	276	282	250	271	259	271	243	286	259	251	280	261	265	259	239	253	254	255	236	254	247	269	253	258	255	274	255	272	258	252	263	242	260	233	236	265	272	249	235	266	247	278	247	260	268	247	265	260	262	262	269	252	262	277	267	281
37861	57996	41399	27894	19130	9769	3319	729	417	335	334	305	319	306	337	297	299	262	308	291	289	319	277	317	296	270	307	283	321	278	328	306	293	295	297	303	301	308	315	318	300	288	268	306	317	288	301	314	317	292	260	320	308	283	272	335	278	309	307	263	303	282	300	319	298	308	315	295	318	299	290	317	309	307	300	287	294	264	295	314	295	318	279	323	281	298	293	316	270	284	261	289	329	320	270	307	263	277	294	311	302	263	295	266	345	307	286	274	298	282	307	303	304	290	290	334	303	294	289	314	276	297	287	331	287	291	306	313	295	279	294	299	293	295	289	278	305	294	302	303	328	264	309	300	289	283	307	285	287	284	316	296	304	283	310	263	271	288	283	326	284	304	275	303	299	288	300	308	315	292	281	290	270	317	306	299	298	293	311	287	290	267	295	284	308	302	303	323	284	269	302	329	320	283	292	298	264	284	293	288	311	298	281	327	297	333	276	297	280	275	320	280	273	289	316	307	275	288	276	320	275	297	285	310	322	306	292	284	293	303	292	264	296	285	324	295	287	324	300	280	301	341	296	285	281	298	290	322	275	286	264	289	296	277	300	332	282	276	312	264	281	305	304	296	305	320	298	285	332	287	291	259	308	293	273	302	300	315	308	308	293	274	313	280	317	331	295	296	290	287	299	266	293	311	287	309	297	284	289	303	305	290	329	289	278	293	291	303	321	294	314	271	298	285	322	284	284	262	304	292	326	314	340	289	299	285	305	297	313	302	301	280	305	292	324	279	307	289	290	288	271	305	314	305	298	324	302	283	298	307	267	266	290	307	309	301	298	287	323	298	290	301	287	265	281	290	294	271	294	287	298	295	272	277	332	304	325	313	269	312	312	273	307	292	320	291	292	279	301	299	296	292	280	277	303	308	308	323	292	286	332	274	293	310	293	278	289	318	312	291	301	322	294	274	282	321	302	300	315	291	292	311	278	272	307	289	322	264	302	318	290	307	322	300	301	283	284	307	302	291	299	307	287	280	292	299	309	319	295	295	306	314	287	297	330	302	294	297	288	314	296	289	303	279	331	280	287	273	286	321	280	288	288	288	288	303	288	316	285	311	318	276	292	278	309	308	301	323	305	291	296	279	279	306	259	335	287	307	277	308	280	290	315	288	310	271	285	277	277	286	323	313	320	314	286	288	306	305	303	316	273	295	311	301	269	275	289	310	297	308	311	307	262	241	304	280	306	313	276	289	311	307	306	313	339	286	304	294	270	300	301	323	309	289	255	279	314	308	256	282	304	293	286	311	297	295	278	319	269	309	309	277	319	315	277	286	323	305	308	304	329	269	265	277	291	287	303	286	309	299	286	312	311	309	282	294	315	302	296	280	314	276	278	288	314	322	316	296	306	275	291	301	300	294	264	292	287	297	297	327	281	301	281	326	281	315	309	315	271	327	290	322	310	274	293	279	312	297	310	300	315	286	298	300	290	299	303	299	293	286	306	282	312	281	268	307	280	298	309	304	312	318	318	296	329	271	304	293	272	331	260	301	296	301	303	293	282	294	310	317	304	296	310	307	297	300	269	288	286	249	321	286	295	278	291	293	290	292	275	297	283	273	302	299	277	308	293	255	296	308	276	292	299	296	275	287	285	298	304	307	283	310	313	283	300	287	304	264	274	297	292	300	336	274	299	326	342	296	272	288	275	290	275	283	283	277	288	288	282	260	289	274	306	311	285	303	352	342	292	296	319	303	310	288	304	301	291	252	315	279	279	286	319	306	320	293	308	270	280	291	313	290	319	303	303	303	313	299	327	291	290	293	295	256	330	282	304	313	288	291	282	298	263	286	287	291	263	317	291	308	284	285	289	298	300	288	285	284	301	277	300	276	321	300	296	257	297	306	286	321	322	287	271	302	304	311	314	283	303	296	276	306	287	298	285	285	269	299	304	258	312	302	317	304	271	305	324	283	270	311	320	284	303	314	284	291	314	308	296	297	286	281	285	305	313	307	314	304	292	299	322	272	300	278	298	278	290	310	269	290	292	303	306	283	329	314	298	276	296	313	303	292	310	270	310	272	287	308	269	296	295	282	268	309	329	275	324	305	324	310	284	291	299	324	282	316	290	291	259	317	275	290	292	323	305	314	304	288	299	289	283	269	336	287	307	283	302	290	286	263	262	298	313	329	290	292	301	295	280	283	299	289	328	303	261	293	267	298	307	322	299	314	313	321	275	288	306	303	299	307	267	306	302	312	318	321	327	275	311	265	280	287	262	306	284	333	307	286	288	316	264	295	306	305	300	313	335	309	291	295	273	311	317	291	291	318	269	279	293	303	310	306	265	293	291	313	302	293	267	278	311	278	309	304	284	270	290	278	291	279	290	291	269	274	320	306	264	312	321	270	289	283	329	323	283	341	277	321	309	273	281	302	310	248	266	287	323	332	279	280	302	298	286	253	270	301	302	288	302	321	265	277	315	263	283	303	283	321	307	290	293	313	298	289	313	319	270	309	312	273	306	322	273	272	306	262	292	298	322	293	288	286	316	323	305	306	306	299	294	300	268	271	283	313	281	267	287	294	272	307	317	287	282	308	299	285	312	287	304	295	292	266	281	303	313	305	300	268	305	289	259	258	284	281	290	258	290	287	274	314	292	285	282	297	296	281	314	296	302	296	297	269	287	287	305	303	293	288	297	306	291	285	316	295	276	297	302	304	284	276	315	289	292	308	298	281	282	294	313	317	302	296	303	298	279	283	314	324	260	301	339	317	304	312	319	280	318	292	281	277	290	297	299	284	295	312	311	278	297	304	310	323	308	316	301	311	328	278	320	315	293	289	303	275	328	296	296	279	297	266	300	273	300	308	284	295	304	289	295	271	347	282	317	288	271	270	326	287	305	309	297	255	314	290	277	296	320	310	298	301	324	299	278	263	289	319	270	282	341	294	310	283	281	307	285	316	257	346	292	320	310	284	300	314	317	291	294	320	291	324	304	287	310	292	286	285	270	272	289	291	274	323	263	297	274	252	307	323	296	296	296	298	306	308	327	308	294	297	321	307	320	311	307	311	310	296	286	289	285	295	328	283	264	265	281	300	280	302	320	323	320	292	313	297	317	298	297	299	301	295	299	302	271	295	268	321	303	314	296	328	294	262	279	320	310	303	310	294	254	295	289	287	324	278	296	313	303	320	291	291	279	331	294	307	289	263	292	272	309	286	279	329	281	287	314	316	299	272	299	280	298	313	314	300	305	299	294	288	293	304	298	275	301	284	297	316	286	296	293	291	292	277	286	295	282	321	279	283	281	282	292	290	301	309	316	325	307	292	285	300	291	292	309	302	296	307	314	282	312	305	294	288	288	302	310	275	309	263	269	299	294	315	282	291	267	289	275	303	310	293	309	285	293	304	304	316	314	250	301	319	313	290	296	284	283	281	293	282	263	300	289	324	287	285	313	312	301	285	288	270	278	276	323	303	317	309	286	315	271	284	300	305	308	279	294	263
25309	21433	29169	26954	17458	6136	1439	561	342	327	311	290	339	315	301	279	309	300	282	312	314	270	317	315	270	320	306	308	269	311	279	301	307	355	296	322	321	294	317	335	343	331	323	344	285	323	324	338	289	320	293	305	316	293	324	277	308	300	293	269	295	313	285	316	295	298	319	312	317	315	301	304	331	308	301	332	309	308	334	304	321	307	324	320	295	339	328	327	326	314	299	330	303	307	281	299	281	316	314	311	298	293	312	315	302	280	330	311	303	297	337	310	296	273	330	337	328	308	286	302	297	339	307	345	296	263	344	319	321	293	292	321	277	286	285	302	334	318	311	317	291	286	332	310	281	306	298	307	300	322	309	336	310	315	301	299	342	305	299	315	314	336	289	307	316	310	319	312	285	292	302	304	349	298	327	315	305	319	324	309	299	311	311	311	296	318	259	316	283	294	295	326	305	322	325	294	302	311	324	285	302	294	315	295	307	304	299	299	298	271	304	297	306	309	321	312	328	300	299	307	345	284	305	281	311	328	288	307	287	273	307	341	300	282	294	302	350	310	275	287	288	307	313	317	307	297	308	301	292	313	310	306	307	302	305	306	330	293	292	310	313	318	321	325	302	327	315	335	323	313	321	296	323	319	337	313	312	293	289	302	326	293	316	312	354	297	315	277	303	304	304	330	322	341	325	286	330	327	340	294	290	336	322	311	299	324	272	325	311	290	301	342	287	327	298	293	299	348	296	302	299	331	308	298	308	311	316	294	333	293	288	330	307	337	303	290	292	297	299	294	291	306	303	329	320	311	319	310	313	325	276	342	321	293	276	304	324	286	316	314	315	326	297	314	307	302	295	312	294	293	330	295	310	307	327	301	301	311	307	303	291	325	312	277	284	312	329	283	287	303	297	307	316	284	317	318	310	334	285	301	307	296	301	279	308	287	328	326	328	315	340	300	305	325	294	289	312	334	289	314	308	304	320	338	337	316	328	308	289	293	303	303	284	312	328	306	325	310	322	292	290	278	312	318	301	291	324	284	306	294	354	313	279	332	287	286	302	317	302	319	318	353	293	303	299	278	310	315	340	298	306	293	321	295	302	275	324	265	299	312	318	310	337	298	298	321	315	302	320	258	311	322	310	314	306	302	315	293	270	311	312	317	293	318	292	355	311	297	296	328	304	314	293	311	304	310	315	311	315	347	310	323	301	317	276	310	276	278	324	320	306	288	294	296	297	289	293	291	287	293	317	302	326	312	298	319	327	329	300	315	307	277	314	280	329	280	300	334	315	307	324	303	311	287	288	279	296	321	277	324	312	287	344	304	291	316	300	303	279	277	295	311	290	313	286	320	325	324	311	294	274	307	302	326	278	300	299	315	304	314	297	305	290	329	316	273	315	319	341	282	295	325	334	325	336	318	304	315	292	314	320	320	325	300	319	310	294	304	299	280	322	273	298	320	339	310	312	298	293	284	296	292	296	297	287	305	321	282	311	305	313	320	305	343	329	276	321	313	309	283	304	285	294	312	296	305	315	285	298	313	293	284	325	305	316	299	299	301	292	340	307	302	290	304	328	306	284	315	285	316	300	325	286	315	331	339	307	343	299	322	313	328	296	286	320	327	339	323	297	290	272	307	289	337	296	290	325	286	316	333	282	316	308	317	306	331	318	293	299	299	299	278	325	334	278	311	332	309	275	301	321	282	320	286	311	313	307	329	292	328	301	289	332	289	303	300	314	314	300	320	311	321	336	297	294	310	307	285	292	326	277	324	308	325	322	342	313	312	330	308	290	316	319	293	291	307	285	291	295	281	318	258	277	296	311	311	298	329	284	332	323	320	302	326	337	294	279	294	298	303	284	313	310	316	290	318	293	262	319	311	299	307	290	294	339	317	312	291	303	259	302	298	293	297	338	302	311	283	331	290	282	290	298	312	274	288	306	317	313	297	302	315	263	288	282	313	311	269	299	329	311	281	312	285	327	294	298	294	327	300	299	280	282	291	325	293	324	302	302	297	320	313	313	276	349	319	296	311	313	314	281	329	299	314	310	282	311	293	312	272	309	298	280	298	276	354	285	311	341	303	291	281	304	302	323	323	334	297	305	328	313	320	302	323	323	294	319	296	305	340	308	334	291	302	301	309	319	325	305	329	290	292	299	314	293	294	323	303	318	334	336	300	306	313	296	301	314	329	293	320	301	333	304	299	322	283	285	302	287	337	335	316	320	282	285	292	277	296	251	292	341	311	338	315	291	305	309	299	322	288	323	327	280	314	318	309	304	313	298	331	322	286	334	295	285	294	340	337	307	298	302	300	271	346	313	306	321	303	314	318	324	310	346	340	301	296	288	322	322	321	308	324	306	312	297	288	282	322	304	312	298	310	302	300	315	331	312	309	282	328	290	322	272	297	323	333	275	286	310	314	295	305	330	316	285	303	301	322	344	294	300	307	289	298	335	291	331	282	261	297	311	291	308	317	292	328	311	296	298	320	304	323	287	273	325	277	324	302	310	295	316	283	298	303	313	313	290	272	285	310	305	329	267	308	298	310	299	315	325	310	278	294	285	331	328	322	284	278	310	291	294	300	343	309	288	299	317	299	294	286	319	295	273	325	284	328	307	325	335	292	298	309	311	306	300	334	315	299	283	324	290	300	282	323	300	300	328	316	293	312	286	323	280	309	312	311	306	302	301	313	301	329	318	305	329	289	324	296	314	272	301	317	325	297	314	300	320	274	312	306	279	290	329	330	298	284	332	286	305	332	308	315	279	320	298	284	253	318	327	324	287	272	333	316	292	323	285	308	310	317	327	287	281	299	297	336	278	289	358	306	300	328	307	290	310	316	319	308	308	288	311	287	304	321	308	302	326	290	291	297	306	266	295	292	289	298	286	290	292	284	323	274	315	303	346	321	306	308	320	302	313	312	291	326	330	301	331	300	333	296	306	318	336	324	299	330	350	302	311	324	345	321	321	325	287	314	307	327	292	295	315	275	289	304	306	308	304	328	323	321	296	300	326	365	288	314	297	311	316	300	295	331	318	304	288	304	299	317	320	289	308	321	333	260	286	306	297	328	305	305	289	308	297	284	334	323	344	309	273	321	303	309	304	300	292	332	333	293	306	296	320	333	295	313	295	275	319	311	281	297	316	315	268	311	313	289	319	320	315	322	318	283	283	299	332	315	285	327	289	308	337	304	307	306	295	307	327	305	314	334	298	293	303	302	340	297	321	319	309	319	308	298	312	295	343	296	321	285	340	318	306	299	318	290	316	338	302	299	298	317	309	346	316	277	308	295	291	309	344	286	340	299	300	300	321	290	273	296	319	330	293	310	292	305	294	316	324	316	324	295	321	274	270	316	301	317	299	301	299	323	325	288	313	296	303	319	319	320	317	327	316	314	312	304	314	313	319	295	310	344	328	279	291	317	328	294	295	315	329	318	314	330	295	323	277	307	304	295	307	309	289	298	299	274	301	326	322	299	277	297	332	334	310	324	331	301
37556	56128	39866	26132	15500	5741	1898	801	410	413	347	377	371	358	379	357	351	335	370	330	331	391	354	351	344	352	363	364	375	373	373	359	379	369	337	390	373	359	397	348	334	367	383	371	375	343	361	341	359	356	359	344	362	339	373	379	344	359	353	343	372	371	356	367	355	358	351	368	323	361	377	393	366	366	365	356	387	331	382	378	335	353	406	361	357	371	345	325	348	364	354	335	363	365	360	352	364	317	363	364	366	325	374	342	341	350	326	344	353	312	360	342	397	368	369	356	373	377	384	364	363	352	347	374	352	368	347	378	325	330	345	356	383	381	349	357	402	389	370	333	380	379	339	387	338	356	356	365	371	348	343	369	354	323	371	312	339	373	333	359	350	363	348	384	303	326	356	375	381	364	368	353	362	347	369	339	336	361	346	334	307	335	379	351	361	365	341	337	382	372	355	372	348	353	366	316	319	326	381	336	369	360	346	382	345	358	345	363	345	345	337	349	351	370	341	389	370	337	385	325	381	354	366	383	360	360	343	346	389	353	369	355	381	364	362	374	359	346	319	329	356	353	375	312	341	377	347	338	384	371	365	385	365	351	347	342	353	312	315	381	367	373	364	316	362	332	353	358	362	352	330	367	356	386	360	345	359	334	355	383	400	358	398	354	353	353	370	381	356	375	369	382	373	343	382	368	355	344	369	374	353	331	338	376	354	363	358	357	358	353	357	335	327	343	376	334	367	391	354	344	353	369	394	364	332	378	381	364	362	344	355	351	338	370	396	346	357	351	359	349	349	373	330	369	343	368	371	363	363	374	348	366	328	362	336	364	359	385	361	339	359	384	352	358	346	347	374	361	336	336	318	382	339	364	364	357	361	324	383	343	323	354	397	366	330	370	344	389	308	333	362	351	362	372	346	372	334	351	347	351	354	342	396	365	365	344	368	366	360	321	329	364	344	381	397	357	309	349	346	347	325	354	321	351	351	296	356	350	336	378	360	342	371	352	348	348	318	350	362	369	346	334	395	355	374	372	374	395	369	341	324	396	350	397	359	358	333	371	352	363	361	343	352	320	356	348	355	367	370	316	376	367	354	359	346	312	364	337	355	386	368	333	309	361	387	362	360	337	349	355	342	323	350	344	369	369	359	328	372	361	385	372	377	346	312	353	387	338	409	328	332	341	360	338	364	346	343	355	358	399	367	356	344	341	335	353	321	377	325	338	320	371	385	301	350	378	359	339	348	332	328	359	316	360	361	364	364	335	377	376	408	364	315	343	371	373	378	344	325	338	363	388	363	344	356	373	339	356	354	340	379	342	375	359	370	352	323	351	333	366	349	380	330	375	333	359	364	344	348	333	348	361	357	335	363	338	322	366	345	334	370	371	337	371	365	334	376	383	358	349	385	376	356	320	358	357	379	389	335	345	345	330	334	348	365	364	359	361	342	351	370	323	345	347	351	384	344	350	357	371	335	371	382	350	393	364	346	383	368	317	357	355	350	342	342	381	374	370	361	352	351	349	400	330	394	392	331	358	383	333	381	341	368	336	364	361	359	369	328	365	363	365	329	380	368	350	346	344	351	345	368	337	359	369	367	386	350	345	362	384	380	391	363	351	358	352	340	354	334	344	339	390	357	372	348	352	364	357	345	369	327	347	374	345	365	312	371	356	347	321	372	393	384	345	362	354	305	328	324	372	374	303	356	349	347	335	321	390	351	381	345	353	376	353	376	384	396	383	377	341	330	344	353	351	326	356	359	365	369	359	354	379	356	353	357	366	361	357	350	367	346	372	374	352	360	365	383	374	349	350	388	335	355	343	372	348	396	359	365	353	375	359	353	336	325	374	335	356	365	349	353	325	353	317	367	382	349	363	366	326	383	368	357	346	367	352	353	375	367	362	325	378	321	345	358	398	380	359	314	346	347	336	365	360	372	330	386	337	391	349	357	321	374	316	355	350	351	329	374	387	385	348	347	353	370	347	354	382	358	337	332	357	360	363	367	376	331	345	330	354	357	336	347	385	350	372	348	339	363	366	385	357	391	364	349	324	338	382	356	388	355	352	354	356	365	339	333	320	336	355	349	375	388	361	346	346	368	350	344	343	370	378	348	376	392	353	364	349	371	364	317	343	352	323	370	342	367	335	362	386	386	376	374	374	354	372	360	365	369	393	343	352	354	378	340	341	348	356	332	341	331	359	355	351	380	365	358	348	358	381	350	336	377	360	366	345	326	342	332	343	345	343	364	352	353	352	360	357	339	365	363	360	374	361	362	385	352	336	382	343	387	321	383	334	341	338	382	357	362	312	314	354	367	371	342	351	376	366	380	329	354	357	357	321	354	306	386	340	348	347	331	373	368	389	364	356	349	346	344	387	340	367	364	356	364	347	371	368	361	361	347	354	388	374	381	365	348	381	355	383	367	377	355	348	339	366	371	319	364	361	353	370	334	373	355	335	348	322	359	349	337	361	370	353	338	362	385	329	395	374	319	358	361	365	353	344	339	346	325	363	361	353	348	370	370	349	354	341	384	380	363	373	366	355	331	365	414	342	342	358	359	368	338	348	397	342	374	326	378	373	326	360	355	345	400	346	362	389	366	345	344	346	337	379	350	397	381	330	338	322	363	365	354	354	360	351	345	348	355	367	351	395	370	356	343	367	332	367	381	371	349	371	339	348	356	368	345	365	356	335	359	375	372	365	340	348	342	350	360	335	382	329	381	332	366	359	352	343	344	366	344	350	334	380	375	372	359	381	351	365	348	376	358	351	363	338	370	349	352	364	352	360	362	346	341	353	334	345	309	340	360	361	352	387	347	379	352	393	379	329	365	352	379	365	337	363	330	351	368	358	360	360	359	337	341	379	377	334	375	352	369	358	359	334	348	351	369	348	357	352	358	353	380	341	350	380	352	383	357	366	362	340	358	333	365	351	370	381	349	365	328	377	368	343	393	355	377	343	362	378	383	340	340	327	336	360	341	325	356	342	362	344	370	372	334	381	346	344	337	353	330	385	409	341	345	376	375	371	336	352	391	374	347	363	361	345	362	373	394	366	361	344	372	323	389	367	361	376	341	366	377	388	371	373	366	373	337	385	370	365	357	357	336	337	318	376	357	367	309	332	352	392	366	353	378	347	370	373	358	357	368	381	403	333	376	318	350	329	329	330	381	376	366	379	363	369	348	366	363	367	372	406	317	342	360	332	375	348	342	341	355	332	361	350	379	398	342	374	357	343	325	333	333	378	329	363	336	340	353	364	313	369	378	364	404	329	369	339	364	347	339	380	357	320	369	390	348	354	311	373	352	335	364	341	380	344	335	331	333	366	350	347	378	348	354	353	341	365	399	367	405	366	358	367	350	336	342	337	371	350	364	366	348	390	346	346	348	376	363	377	356	382	371	376	349	343	377	392	383	372	359	354	344	323	342	358	352	377	366	348	350	355	361	354	353	346	341	366	380	354	347	333	416	329	362	350	375	362	337	365	394	362	351	349	364	359
22934	21117	28709	24052	21517	20919	12120	1401	526	512	439	462	471	443	432	422	439	441	448	444	409	436	436	448	442	451	467	454	456	421	457	463	390	461	432	435	436	445	425	413	409	404	389	430	398	405	432	447	436	447	475	459	391	465	418	441	425	442	430	413	476	425	412	412	451	459	439	434	425	452	408	441	430	455	420	456	449	437	440	447	428	414	464	422	443	433	453	448	470	420	435	391	427	411	388	415	402	437	441	407	457	401	443	411	472	392	389	417	420	436	460	422	443	450	380	450	447	436	439	418	429	425	391	410	440	451	430	395	434	422	425	434	436	428	441	438	440	420	439	420	405	460	432	426	413	405	451	409	396	461	416	413	452	446	403	447	410	429	449	410	427	426	425	414	421	433	423	477	414	432	424	439	438	449	421	430	431	409	437	420	425	455	480	399	413	417	423	445	407	386	421	389	452	413	442	413	440	380	451	393	459	397	410	412	428	458	377	434	405	385	432	445	419	444	417	412	439	397	482	462	452	425	444	449	450	443	453	448	437	448	430	415	413	443	452	422	433	403	451	431	411	402	404	417	414	449	476	406	457	440	415	411	445	425	447	390	443	429	415	457	466	412	417	425	425	412	467	407	400	413	447	482	446	409	416	488	424	408	443	413	407	439	422	414	470	437	429	445	453	409	447	397	408	398	426	415	444	463	442	426	431	475	458	389	420	425	428	426	429	423	431	430	416	437	456	467	440	414	418	392	433	416	402	431	437	428	438	393	430	428	417	411	432	456	442	396	439	423	435	438	423	412	430	400	404	471	415	474	412	398	426	391	437	404	420	448	471	425	391	435	410	419	451	474	371	478	404	447	409	432	416	445	425	410	400	422	422	381	446	432	375	421	473	410	424	466	407	444	406	428	459	423	393	449	471	467	457	440	416	470	445	425	398	433	419	429	392	437	425	434	466	448	421	435	420	422	408	404	412	396	446	424	429	403	407	410	455	395	440	426	414	416	397	442	403	476	433	425	413	457	455	428	423	434	461	417	448	443	425	410	405	436	412	465	455	432	489	400	418	440	434	410	438	442	390	444	402	424	407	415	436	441	445	385	436	420	371	389	449	441	412	444	379	392	464	437	414	438	418	447	463	447	451	416	444	492	409	437	439	452	443	435	443	452	415	440	431	439	455	394	419	406	412	462	441	412	430	447	457	438	422	428	455	446	390	412	408	449	469	399	452	490	396	433	426	428	434	425	398	448	395	419	428	427	474	418	458	428	417	430	384	436	456	416	452	440	444	419	388	408	468	469	416	476	388	432	466	440	395	427	452	431	446	439	455	438	455	396	452	401	411	469	420	422	410	448	390	483	430	428	415	438	361	457	420	427	399	417	395	436	411	388	398	401	385	444	406	439	437	451	444	443	400	447	461	415	437	424	394	436	423	402	422	441	427	457	438	430	432	456	427	397	430	415	417	402	455	431	414	417	427	392	432	445	419	426	429	431	453	444	413	462	380	440	419	402	402	406	429	433	453	399	428	431	423	473	442	424	427	405	427	472	413	404	407	460	424	453	426	422	507	448	413	454	472	462	413	446	439	425	413	448	469	417	404	406	430	430	404	414	442	397	418	414	470	422	438	429	422	449	413	439	469	430	428	427	424	445	396	443	420	400	427	453	413	414	427	416	465	454	404	407	432	435	403	394	413	434	410	436	449	404	408	397	418	443	444	468	393	391	420	402	449	422	428	433	450	456	440	414	464	398	414	442	438	452	402	430	465	432	440	434	419	434	392	418	458	431	445	440	395	413	409	458	439	406	453	415	433	428	446	427	426	453	427	448	446	441	395	444	415	431	439	401	440	427	419	392	407	423	430	419	423	425	407	421	422	447	424	400	431	444	400	455	452	405	430	373	460	432	393	446	421	442	460	402	459	418	415	438	438	445	413	433	457	446	461	448	444	479	453	436	432	394	433	400	442	434	428	424	424	445	384	466	410	433	418	412	412	400	434	413	444	419	452	413	429	421	449	405	432	386	449	414	420	435	408	433	441	412	419	413	442	436	444	462	428	437	461	420	451	417	404	407	411	438	451	448	434	453	432	397	418	454	414	444	412	405	414	429	466	447	416	451	419	413	413	438	418	448	434	465	434	398	348	427	411	376	449	418	463	366	434	452	401	430	393	432	451	434	433	423	394	391	423	403	429	415	396	431	437	446	440	436	446	447	457	435	442	441	404	418	433	447	418	407	430	432	429	431	424	433	416	423	423	453	453	449	425	422	403	428	414	404	417	372	396	379	439	469	433	435	460	425	432	440	448	450	436	437	406	409	452	408	431	444	402	422	437	395	421	420	410	446	380	423	411	427	437	431	406	457	467	438	399	391	462	411	427	458	427	420	425	475	404	405	426	419	435	424	458	408	441	443	438	441	395	415	420	405	393	458	418	440	425	449	460	403	427	386	415	444	407	396	428	466	417	441	433	405	441	436	465	385	389	444	409	412	401	434	438	406	452	442	409	425	423	428	446	421	447	418	397	415	416	410	408	400	463	461	445	394	399	423	416	433	414	427	435	438	407	482	451	455	429	394	455	400	424	441	419	454	452	439	410	439	467	418	439	436	436	420	427	464	403	422	429	445	427	438	435	436	437	397	430	440	418	431	427	404	438	417	428	435	404	437	403	422	433	419	405	449	415	419	440	419	435	441	446	411	418	422	446	434	421	416	427	440	416	432	443	468	438	450	408	411	430	427	424	417	382	434	421	424	422	422	432	463	395	416	508	438	444	442	442	422	444	435	426	426	434	425	424	434	404	421	435	469	438	470	410	421	441	438	404	444	405	424	421	417	433	437	401	442	409	463	388	434	434	459	417	421	409	477	421	420	451	404	472	430	400	418	406	449	424	467	442	440	423	426	446	476	476	445	433	390	421	424	435	424	449	431	447	384	437	408	451	456	423	439	413	405	404	415	435	381	414	439	465	413	430	468	403	455	450	436	441	422	426	410	411	441	382	434	417	427	415	409	407	423	442	414	506	418	422	430	424	412	419	425	429	471	424	468	442	412	417	424	375	437	412	432	432	393	431	435	454	426	448	452	399	456	422	416	431	419	466	397	438	426	395	423	422	409	420	391	392	438	418	438	446	447	413	440	436	430	422	433	434	428	425	403	426	432	404	432	421	411	460	409	395	428	455	396	402	395	411	435	441	425	416	428	400	432	456	416	440	429	401	459	433	412	440	442	432	427	434	419	413	417	425	410	454	447	395	442	463	410	405	434	437	446	418	436	419	414	399	392	443	427	441	429	435	407	450	402	431	431	424	434	419	437	443	420	383	441	422	410	426	451	406	453	431	453	434	432	430	407	431	427	412	421	450	426	423	433	446	423	409	425	435	413	413	403	419	471	455	367	435	421	498	378	414	424	410	464	413	461	447	447	434	410	437	382	442	472	402	419	437	460	430	437	429	428	430	395	428	431	468	412	443	426	459	439	446	450	451	435	441	413	425	379	430	388	446	434
43679	70120	50485	36506	20653	10277	5277	993	589	560	514	494	518	485	498	463	461	493	487	480	457	465	424	451	468	464	509	478	447	448	470	499	461	488	470	457	503	495	454	498	457	426	460	439	451	451	498	447	480	475	429	479	490	457	485	431	471	466	453	478	452	477	473	463	506	465	404	485	462	471	515	464	465	462	492	437	472	448	509	435	473	507	420	461	480	470	443	496	476	484	492	458	434	466	455	512	485	484	494	462	440	463	459	435	451	481	456	452	451	421	474	483	439	518	482	451	473	488	501	505	474	493	435	431	489	455	461	443	483	517	495	502	475	464	473	484	476	478	485	494	466	481	459	494	443	447	407	476	456	465	463	482	449	439	490	455	459	498	438	428	472	445	472	453	420	441	445	469	422	451	454	461	455	449	491	490	420	471	479	425	482	474	466	467	482	441	469	483	480	467	535	449	444	428	445	452	449	472	471	414	474	455	464	460	459	482	483	460	464	469	447	492	496	459	481	459	493	469	479	473	474	464	465	494	456	472	431	457	454	458	489	457	479	456	490	455	442	447	455	466	492	467	469	495	478	443	487	446	455	490	469	464	457	510	456	448	420	415	435	496	452	482	493	476	480	484	463	468	497	483	468	515	423	481	431	495	501	477	473	453	461	462	480	457	480	499	476	482	455	500	446	513	468	466	421	474	491	482	464	487	434	513	490	458	486	528	459	456	470	502	460	465	475	504	438	465	497	442	481	484	511	453	458	455	463	461	452	433	455	472	463	506	464	520	428	491	469	474	498	472	456	464	480	461	475	455	486	484	484	438	506	459	465	463	499	427	470	451	482	474	462	465	458	461	475	477	473	461	472	494	465	471	457	468	459	498	487	450	515	467	492	466	460	480	497	456	437	465	453	465	511	481	473	499	467	456	459	478	459	437	457	450	473	485	472	467	435	471	490	485	454	438	454	520	462	471	461	470	497	450	489	436	525	493	466	444	447	460	439	463	500	437	446	480	480	463	502	461	501	428	489	465	474	495	482	432	460	465	501	495	435	454	458	471	480	485	458	446	471	478	472	482	498	450	504	462	499	456	440	440	456	465	506	512	451	462	448	489	484	495	475	457	466	466	466	462	439	456	479	467	467	446	509	475	502	414	490	465	486	495	464	509	452	444	512	468	499	505	484	490	477	448	455	481	507	458	519	471	464	457	471	439	490	435	424	503	447	447	470	468	455	429	466	447	497	492	479	469	515	446	443	522	442	466	472	422	485	446	455	500	421	470	464	426	471	493	483	477	475	457	460	467	453	485	457	488	459	476	422	425	487	471	471	469	487	473	491	450	463	444	525	498	514	441	466	455	434	439	471	428	487	470	463	459	493	476	476	505	442	421	450	489	479	462	466	525	446	489	473	467	453	457	488	496	499	477	488	475	466	462	495	459	493	440	512	450	466	470	432	477	445	458	468	504	495	454	511	502	439	475	481	474	465	468	469	460	495	474	470	461	448	491	460	462	514	454	427	490	520	474	513	472	479	486	472	479	478	479	440	460	476	512	465	492	465	463	498	500	474	451	471	433	509	505	467	477	487	477	493	478	504	465	473	502	466	493	492	469	510	436	449	462	523	456	483	470	448	471	461	500	509	444	456	498	476	466	499	475	485	503	448	466	458	446	427	474	462	471	524	483	418	462	456	485	507	464	473	435	453	483	483	435	498	484	463	492	506	473	477	478	479	468	476	467	490	426	472	508	431	459	435	439	438	477	478	500	483	488	439	488	443	511	471	494	491	444	498	489	478	476	496	440	444	481	411	441	465	450	475	464	508	465	457	511	463	439	460	461	439	455	467	427	445	457	490	432	443	455	498	474	452	472	490	460	454	489	453	487	438	510	452	458	501	503	456	484	477	464	459	482	474	459	431	477	483	450	457	484	448	449	491	480	455	443	494	466	454	458	461	457	479	484	475	454	482	459	457	469	483	492	469	428	464	450	429	542	458	479	497	484	453	505	479	457	503	453	454	456	435	454	437	450	471	474	484	445	457	470	502	479	504	457	451	490	503	438	442	490	433	499	429	467	485	443	471	449	479	476	459	481	498	474	434	445	430	437	469	479	443	466	484	476	433	479	482	496	445	444	467	470	481	462	472	460	484	459	411	494	466	453	442	461	505	497	469	472	460	437	448	457	499	457	461	483	484	473	456	501	481	469	498	453	504	534	472	496	498	444	507	436	457	483	551	461	455	425	470	490	469	453	461	457	497	466	511	506	465	501	481	473	482	451	493	506	471	460	409	474	460	429	503	505	469	469	513	456	456	489	488	479	504	480	447	466	467	470	481	485	439	454	479	466	484	456	462	475	487	477	445	462	458	445	452	468	449	429	465	473	443	497	446	452	453	456	471	490	460	482	447	468	475	432	471	465	501	528	466	471	441	435	469	436	455	453	464	465	485	509	488	503	432	465	466	479	459	503	477	476	498	486	503	516	464	453	468	453	480	473	453	462	468	445	454	446	446	472	492	494	456	521	468	448	444	497	491	437	480	471	431	503	452	459	511	439	483	440	475	420	479	442	473	432	451	442	486	452	456	498	448	455	463	451	479	461	470	468	429	519	477	507	482	465	487	460	452	497	492	453	482	493	493	453	465	510	450	484	441	473	473	455	414	474	471	488	496	448	486	449	498	449	463	469	436	466	480	469	461	457	456	484	419	461	462	446	476	455	469	489	459	462	501	482	435	475	474	444	485	428	466	463	491	463	448	487	433	446	490	480	467	480	443	494	480	442	503	454	461	454	509	464	484	457	485	487	447	463	463	463	495	465	494	501	446	427	481	477	483	508	459	468	407	446	459	495	464	464	487	438	459	466	443	460	482	461	440	468	461	441	500	478	453	502	422	468	466	480	490	442	464	475	489	469	483	437	446	471	482	448	493	472	451	489	504	463	464	471	455	475	480	459	457	515	485	453	501	463	462	462	464	484	472	506	501	458	466	448	457	490	459	472	488	483	491	450	428	478	499	487	452	461	491	468	465	452	413	446	475	470	449	444	438	420	476	438	460	464	447	458	495	470	466	429	448	441	421	506	456	479	463	498	470	482	463	478	484	471	486	476	497	457	514	461	492	486	469	451	437	450	464	429	470	462	509	481	434	469	458	453	459	491	482	445	439	467	439	451	456	467	511	463	487	463	493	500	476	454	459	500	473	474	488	488	501	480	465	456	467	442	499	502	503	451	460	458	480	476	477	464	451	482	463	481	457	510	472	472	462	465	475	449	413	501	435	471	462	501	425	456	449	469	466	463	487	468	449	440	444	457	493	452	470	485	491	467	485	472	499	436	461	436	443	489	495	454	467	466	458	438	416	465	466	451	424	434	496	471	438	459	471	509	484	476	457	448	470	517	467	448	498	472	477	457	443	453	485	484	449	501	472	504	483	444	433	477	482	508	500	451	442	459	476	459	489	474	515	483	502	465	452	460	498	437	479	492	457	442	454	505	500	460	442	505	455	472	492	470
33041	35113	31253	16884	6628	2409	587	255	211	220	204	184	209	205	207	202	183	212	213	223	210	204	199	214	192	202	217	218	203	192	206	205	181	189	207	199	207	216	200	227	200	197	225	183	201	187	196	187	194	219	195	216	210	196	190	207	202	189	200	188	194	217	208	199	194	213	208	180	202	213	199	204	224	205	220	203	223	204	212	215	212	235	210	191	228	213	222	218	207	230	237	194	201	202	203	204	206	212	211	208	209	199	235	202	236	208	192	210	190	203	220	215	186	207	212	227	209	211	181	205	213	199	198	206	195	196	205	221	229	244	199	195	187	212	226	207	219	205	219	202	164	205	215	193	224	200	207	188	211	220	193	199	209	200	211	214	219	209	192	213	206	194	204	207	199	208	204	202	192	222	202	223	187	215	186	225	199	215	207	203	205	208	217	226	189	197	205	218	201	199	202	193	197	220	232	180	192	226	210	200	178	214	174	226	216	168	194	217	203	227	201	186	227	226	202	228	182	211	170	196	193	201	211	203	195	199	206	202	193	197	213	216	202	210	211	211	207	206	206	190	210	213	208	205	192	212	199	201	210	198	203	215	227	217	217	220	205	229	206	199	196	224	202	211	209	221	186	216	189	170	204	226	192	223	191	201	220	210	221	206	203	211	210	191	200	219	187	186	199	196	193	207	209	214	195	202	206	208	175	214	189	211	229	178	221	226	221	209	214	224	214	221	211	187	200	210	218	220	188	213	217	207	224	209	214	216	193	198	212	182	203	214	196	188	186	195	203	204	217	201	202	187	230	196	191	199	193	245	195	216	223	191	239	202	209	216	203	214	208	200	200	202	204	225	202	202	207	205	199	212	195	214	201	211	186	219	204	211	217	215	216	218	202	202	194	215	198	204	209	225	204	184	222	203	205	184	229	215	207	232	209	212	184	215	229	243	237	190	209	210	220	214	205	209	237	214	204	222	191	219	191	214	211	212	221	211	210	178	215	209	214	214	183	192	201	217	189	183	203	203	208	208	190	222	223	210	197	205	207	212	210	197	234	202	202	211	187	206	231	231	209	210	211	205	208	210	201	195	193	189	195	208	209	184	228	193	199	205	223	228	206	196	193	221	185	222	203	174	218	213	192	198	210	161	249	199	200	205	190	205	205	215	224	207	209	219	230	222	228	191	232	210	230	202	199	210	211	218	209	195	208	210	204	225	207	214	221	210	207	234	214	207	219	191	216	184	200	200	222	219	209	201	230	220	180	206	198	186	220	210	224	242	206	179	206	175	215	207	213	213	201	229	190	204	193	187	209	198	203	207	203	193	236	190	187	215	202	222	203	202	207	212	215	224	227	211	176	187	218	216	210	209	214	217	192	195	217	206	195	219	203	178	207	189	241	229	216	229	217	208	207	211	206	230	222	179	188	191	194	210	180	200	203	208	204	227	236	216	211	202	223	206	211	209	199	210	200	197	217	179	219	194	193	188	217	216	213	209	225	223	206	199	215	218	218	196	211	186	196	180	202	199	204	207	208	189	201	219	200	223	195	183	228	213	191	221	190	211	189	213	233	189	195	231	190	197	204	187	205	209	220	171	189	202	219	215	198	222	206	211	195	186	201	210	228	211	219	223	204	210	218	191	221	224	194	216	213	200	216	218	193	194	211	213	231	214	193	247	217	193	224	198	210	199	184	236	214	226	217	184	205	218	214	209	212	210	207	197	192	204	196	214	206	204	200	181	197	251	211	200	240	237	189	211	203	205	177	213	205	221	207	235	218	208	191	191	202	188	200	205	189	199	212	222	208	217	202	226	213	200	195	211	189	204	208	199	194	217	180	197	192	224	222	209	214	219	225	229	210	203	220	219	187	214	212	200	184	197	216	203	197	200	206	212	189	215	179	207	232	183	212	191	211	203	212	209	208	220	192	196	213	205	180	198	203	191	223	218	235	232	228	207	178	208	226	193	215	185	206	236	199	246	225	207	200	211	212	236	230	196	190	187	209	173	210	205	218	207	220	179	225	205	212	218	219	210	204	217	216	197	172	208	207	182	193	195	222	206	204	220	209	209	229	200	206	226	222	187	169	224	206	219	169	208	221	192	215	232	195	219	174	208	212	168	176	200	208	208	189	185	198	204	215	201	207	219	208	232	259	204	209	212	223	203	202	211	199	210	196	209	215	210	212	207	234	215	201	194	220	212	193	212	219	216	221	227	209	210	205	209	221	213	240	199	214	218	210	206	231	197	198	211	186	196	218	232	194	207	215	209	192	242	212	195	235	191	213	229	204	232	200	205	209	211	217	197	193	206	237	202	206	225	211	188	185	189	199	179	202	212	209	186	210	190	195	178	200	235	236	216	205	216	197	207	202	198	220	195	205	236	168	244	202	197	204	186	221	195	204	209	209	179	192	227	197	228	200	196	213	220	211	186	213	236	213	196	212	236	186	203	199	199	185	200	197	199	220	232	196	232	243	201	176	191	201	233	186	194	211	195	212	208	186	194	229	203	213	205	226	209	189	193	188	195	218	223	193	205	181	221	196	203	215	211	211	205	221	227	201	232	225	232	206	186	215	214	225	204	227	200	194	223	191	208	202	188	230	223	237	220	201	172	224	187	200	214	215	179	216	193	204	202	208	211	183	207	192	193	217	212	213	220	201	199	209	210	201	187	191	224	179	196	205	206	207	193	204	211	206	194	193	195	214	204	218	205	231	210	223	191	206	161	196	208	239	203	188	216	192	187	196	205	203	248	215	190	235	212	197	224	211	182	221	184	216	205	226	189	223	202	217	206	199	189	212	206	216	220	228	185	203	195	177	201	210	222	198	203	208	207	206	178	196	216	217	197	213	192	212	201	191	217	193	212	212	197	205	206	203	224	195	219	222	187	200	217	215	211	229	208	223	208	210	212	222	213	209	204	204	218	221	192	216	203	191	196	228	184	201	195	202	207	215	201	196	217	211	208	237	206	203	198	216	217	227	209	207	201	234	207	186	220	217	208	200	214	224	219	210	209	231	228	207	206	207	193	238	204	196	224	192	180	229	204	221	185	208	218	238	216	204	213	189	206	211	211	205	187	217	204	219	213	211	209	202	192	201	193	234	218	216	215	192	180	227	211	192	222	210	174	230	210	223	197	227	214	195	197	209	185	202	191	215	180	214	203	209	225	203	197	183	186	196	204	228	203	215	199	215	201	202	190	193	191	218	211	195	195	203	228	204	199	188	195	230	231	211	229	220	230	211	217	202	182	213	205	214	212	191	193	211	199	214	193	214	200	229	219	220	198	193	205	181	222	211	220	201	203	189	187	208	216	202	221	197	215	195	175	193	188	185	177	237	211	214	209	204	202	224	244	212	197	194	202	196	214	211	196	217	238	211	216	231	237	196	204	224	207	190	199	208	182	218	197	213	196	239	208	235	197	192	207	212	205	204	195	233	219	231	207	222	206	180	217	187	184	195	219	211	218	179	213	197	238	225	222	218	225	205	195	198	205	219	217	199	228
39661	49332	28868	13930	8065	3699	863	298	259	241	248	273	233	242	254	263	241	278	219	269	243	255	241	255	257	226	284	255	210	246	247	270	251	254	231	256	237	226	269	248	251	223	233	260	245	225	243	248	238	276	241	234	241	232	252	221	242	212	243	244	242	248	240	234	229	249	243	250	256	228	239	227	240	236	258	227	268	279	246	273	214	217	255	231	235	228	242	245	274	246	239	273	250	270	250	257	276	241	244	265	245	215	237	233	254	245	225	270	245	217	253	222	253	248	222	277	251	250	251	249	269	250	265	258	221	243	224	250	249	242	219	257	260	244	238	249	231	225	266	220	230	242	239	214	215	240	207	234	265	256	247	242	260	263	253	251	268	252	220	205	244	242	254	235	232	264	243	243	217	227	236	266	260	259	214	249	251	232	245	256	244	268	231	245	240	238	229	230	248	225	254	284	245	238	240	251	234	230	223	244	206	232	236	264	242	279	246	264	246	248	265	254	258	237	263	263	244	256	249	258	250	263	229	237	253	248	244	261	264	262	261	245	241	257	205	250	277	244	243	258	255	255	267	249	237	226	249	211	248	223	270	232	272	267	241	251	231	234	233	256	256	279	264	272	223	255	248	238	244	246	231	232	254	247	236	241	248	223	242	229	246	259	238	235	280	243	253	244	227	222	248	257	242	266	249	261	261	221	266	238	248	255	260	254	250	271	264	278	236	253	248	241	254	241	264	212	256	247	280	242	239	242	246	242	225	247	224	235	246	256	236	259	241	222	237	240	224	231	228	225	256	260	242	248	261	258	273	226	232	246	248	263	237	259	215	262	253	265	248	239	236	241	247	224	234	245	250	259	255	257	258	238	209	242	245	227	261	251	237	249	241	258	255	265	248	249	238	221	243	258	229	249	241	211	222	245	247	237	269	252	250	221	234	234	244	252	224	253	256	270	241	239	253	238	235	278	248	255	255	276	231	247	229	238	254	285	242	231	287	251	269	258	251	235	233	252	257	286	245	248	241	253	274	261	252	241	266	256	233	250	242	246	242	284	251	259	232	233	222	240	219	259	237	249	230	258	220	230	247	242	252	232	251	233	237	258	259	278	263	233	280	267	244	229	230	215	263	250	235	259	240	251	226	252	273	248	242	250	241	254	236	245	282	269	244	238	235	276	259	236	250	234	253	229	263	244	256	239	282	249	275	279	249	283	247	243	243	242	240	256	224	272	245	219	228	236	241	232	273	250	274	235	261	233	250	218	233	298	252	256	224	252	236	255	256	250	253	257	300	251	243	283	246	247	238	217	236	238	248	247	259	233	235	231	254	232	230	213	228	241	239	226	246	285	264	259	250	237	247	239	226	239	248	254	229	219	238	259	227	258	260	245	243	242	245	221	276	229	232	235	249	265	278	241	250	232	265	259	259	234	266	250	245	215	209	272	224	227	252	221	246	236	237	236	275	234	230	228	235	227	239	228	248	230	212	222	241	234	257	232	234	243	241	229	246	255	256	283	246	258	231	230	248	249	234	241	245	220	235	238	235	255	236	276	251	246	262	236	248	248	215	220	242	236	254	254	248	246	253	246	237	267	222	237	255	270	237	252	255	240	258	237	242	246	234	249	239	225	252	244	226	241	229	231	225	251	270	244	222	244	238	250	240	246	225	244	214	256	256	255	255	226	233	219	253	234	254	247	235	280	245	240	252	293	240	273	253	233	249	250	244	248	237	257	245	245	230	251	237	263	243	218	245	249	252	245	246	242	228	255	234	275	244	226	225	237	245	242	247	235	244	256	232	241	243	240	236	237	242	240	220	254	235	243	275	239	241	258	232	230	258	263	258	224	230	237	208	235	258	254	256	246	236	251	285	259	266	260	254	225	258	266	241	229	246	256	220	254	231	243	226	238	225	228	236	251	240	252	257	255	244	263	216	263	234	266	246	250	256	237	251	244	247	253	236	244	224	237	241	230	215	247	245	228	249	260	260	256	267	255	236	293	276	239	253	235	224	273	252	227	242	266	253	257	256	242	219	241	247	241	248	239	268	244	239	246	265	262	270	242	260	238	247	265	240	286	213	242	219	247	227	231	280	247	265	266	248	263	240	223	218	228	253	248	245	249	255	261	255	251	249	261	241	257	272	245	249	247	251	245	255	262	261	240	224	279	229	240	271	207	244	228	248	247	261	220	260	251	257	205	240	225	272	272	264	222	224	233	235	239	248	255	240	223	272	264	232	256	236	243	188	244	249	254	249	260	251	234	244	241	269	254	258	234	248	254	248	239	233	233	235	220	270	278	270	223	269	228	246	201	235	212	239	266	264	239	244	263	256	255	238	245	218	232	271	227	250	226	265	241	251	224	267	252	234	233	237	252	268	226	248	235	250	245	236	273	248	239	215	231	247	256	237	239	235	232	257	223	252	249	256	255	240	253	241	219	262	244	227	248	240	263	247	234	265	266	240	245	245	266	247	256	255	255	229	252	230	254	236	253	224	255	227	241	269	271	256	249	228	261	246	222	255	244	249	241	234	234	237	253	219	256	229	245	246	230	237	242	274	245	273	214	235	250	243	237	216	261	207	229	229	212	210	224	237	247	250	254	238	222	258	251	240	236	229	236	262	226	259	234	232	236	231	257	258	261	254	251	259	236	208	252	258	253	250	248	245	248	229	242	256	252	257	235	279	241	253	236	251	244	259	247	226	218	259	268	220	257	222	248	268	248	275	228	238	258	256	248	249	243	249	236	247	245	223	238	233	225	239	233	261	249	258	251	234	284	275	259	228	258	241	231	243	254	250	246	264	248	272	245	241	239	248	263	258	289	251	236	281	209	248	251	248	243	222	233	250	246	238	237	224	255	233	239	236	245	259	260	277	250	245	257	214	245	236	258	276	258	258	263	253	243	225	244	268	270	258	229	257	236	259	234	255	222	219	241	245	260	203	237	261	219	247	226	237	242	231	268	232	224	238	234	219	241	245	240	228	242	248	235	213	237	259	254	245	230	241	246	245	222	252	224	204	227	258	247	245	234	262	284	244	209	212	228	254	213	287	270	251	247	304	244	239	245	246	235	234	252	227	228	244	260	253	259	244	247	209	205	217	231	269	273	250	239	245	266	244	262	214	256	264	239	248	251	246	241	225	236	256	254	234	232	264	263	211	226	253	224	243	264	245	250	243	227	261	245	227	228	237	273	211	201	248	257	237	246	271	268	205	206	252	254	239	240	259	227	276	231	245	244	247	213	257	229	240	238	271	252	224	243	268	245	260	238	247	243	243	255	253	231	251	240	255	246	239	224	231	226	246	251	267	235	237	245	251	265	272	248	245	217	245	263	249	244	225	289	251	259	234	234	252	258	268	248	262	251	263	241	239	259	269	234	245	221	234	256	268	251	262	257	240	233	230	250	246	225	261	260	279	249	244	235	267	232	257	237	236	248	255	273	243	231	247	265	239	251	252	272	233	235	262	249	235	211	251	248	266	260	240	227	249	228	257	249	219	251
24075	21111	28442	24830	21424	13703	2292	417	298	340	290	279	266	236	260	270	235	243	251	233	274	263	248	248	258	234	219	259	259	268	275	251	219	254	251	238	251	245	271	253	262	259	261	244	262	257	244	263	276	264	225	273	253	236	245	222	240	266	245	245	232	250	246	274	273	275	257	254	253	254	250	258	240	243	275	238	240	245	237	230	240	248	264	225	231	243	270	247	267	230	258	250	243	296	225	253	230	264	263	281	259	209	293	226	239	256	256	264	262	281	260	271	235	259	282	261	267	291	242	273	251	255	264	270	267	230	277	249	249	259	304	221	275	234	271	250	221	233	246	261	254	304	281	260	259	261	264	235	241	235	250	250	265	277	263	229	239	241	271	261	229	257	276	248	243	238	238	256	231	240	252	232	263	249	255	246	306	262	262	247	246	259	286	256	259	243	255	239	235	271	240	234	261	231	259	255	244	258	234	273	254	250	225	268	248	244	254	236	265	250	231	266	268	258	240	227	244	260	269	271	270	227	270	286	262	229	255	234	222	263	267	239	254	256	253	255	236	254	279	276	274	267	255	260	270	243	259	235	251	253	259	238	275	215	237	210	285	235	255	254	228	254	266	281	267	241	233	273	233	259	247	241	261	270	271	264	239	257	269	227	257	268	237	254	243	241	234	260	270	246	241	245	267	234	260	249	265	255	284	244	242	290	270	277	263	253	250	259	252	271	238	241	274	281	249	249	252	229	266	260	277	248	271	261	246	242	245	246	274	240	240	240	281	247	256	268	237	264	231	250	266	231	251	274	266	252	273	262	236	258	258	222	280	276	271	262	227	263	239	241	252	259	236	253	262	260	246	241	261	251	245	218	254	281	252	278	236	251	242	254	255	258	245	254	261	232	250	262	233	243	247	253	262	242	283	229	242	254	257	265	264	271	264	272	228	266	271	226	260	248	254	260	251	257	262	247	253	250	247	260	245	238	247	258	253	269	250	246	264	268	241	204	246	229	257	208	258	282	241	245	266	261	262	240	249	275	284	239	234	261	241	241	248	240	243	237	251	251	242	266	273	242	225	269	255	239	231	252	245	240	257	239	245	256	257	268	224	261	253	273	243	245	253	269	241	255	251	258	275	228	237	251	245	261	273	243	243	254	269	275	291	246	228	266	254	229	249	236	254	289	256	256	248	228	254	229	242	243	258	238	256	244	228	247	234	286	268	279	246	257	234	269	221	257	278	261	256	271	243	249	240	275	264	254	223	258	270	228	248	273	254	264	271	266	266	240	276	241	241	259	271	270	256	255	271	257	255	245	253	260	270	254	253	285	249	240	246	245	274	285	250	260	276	247	265	291	235	250	245	232	278	256	244	254	256	264	244	264	237	242	255	240	252	246	214	271	235	221	201	233	250	253	266	289	255	233	249	242	274	244	258	239	248	219	259	258	284	252	265	258	233	223	250	257	240	222	225	247	233	239	254	263	245	239	250	282	273	265	263	260	242	244	277	269	222	262	252	255	257	285	249	239	245	240	287	253	262	228	242	264	247	244	259	247	242	252	256	232	248	240	245	249	266	262	218	260	262	224	270	241	274	277	271	256	250	259	283	260	262	262	249	237	267	249	253	242	224	261	217	254	256	262	265	266	261	246	245	256	245	266	246	250	234	269	286	225	261	258	264	241	266	283	259	241	251	226	248	247	254	252	232	282	258	247	274	277	277	255	244	244	263	273	268	218	255	271	295	279	220	249	243	259	260	283	247	258	261	252	254	257	241	259	262	237	244	234	265	225	252	212	240	251	239	254	288	240	251	275	244	277	245	257	234	243	261	240	268	249	268	255	206	258	263	219	260	262	263	273	264	265	248	245	274	247	271	263	273	233	266	202	248	240	252	258	249	252	254	245	267	251	248	240	249	236	247	261	264	272	253	258	249	251	244	246	260	252	274	258	256	238	207	235	238	274	246	272	256	271	229	232	257	241	253	247	256	275	232	272	265	259	234	262	271	258	280	269	237	236	261	259	265	240	286	263	219	270	268	239	245	227	250	237	264	265	231	250	259	277	254	254	220	289	238	238	258	246	235	273	236	248	280	253	251	255	259	254	227	270	260	237	253	266	234	255	271	253	236	232	265	257	247	268	252	226	267	251	263	250	248	235	257	250	263	249	248	264	249	240	237	272	262	260	272	260	216	263	247	276	254	250	260	237	245	270	256	264	256	257	248	257	281	266	286	259	279	256	259	232	252	259	237	291	241	263	248	273	268	239	235	251	251	278	244	230	264	249	235	253	249	247	266	244	223	240	254	240	256	256	245	273	238	259	284	277	270	249	293	237	238	266	242	282	229	240	260	247	236	275	232	250	251	252	264	262	263	253	276	248	264	266	221	257	252	275	250	246	255	238	245	251	260	264	274	272	276	220	252	250	256	236	267	236	251	241	243	255	255	271	278	229	254	245	259	226	231	253	236	225	216	241	260	263	256	230	238	249	284	267	241	256	275	239	252	270	243	259	247	255	249	265	260	223	279	246	260	236	265	253	234	262	259	223	280	248	240	271	257	262	244	228	257	257	261	284	261	257	268	296	240	267	261	266	271	240	256	251	248	239	275	298	251	262	261	253	275	257	229	255	286	262	265	294	265	244	275	268	259	235	238	265	270	256	246	269	235	259	258	268	263	251	251	253	271	234	272	259	260	227	233	263	249	262	243	249	244	245	217	272	249	270	223	293	265	264	265	265	239	239	265	228	253	243	226	301	284	228	254	242	270	270	253	234	247	279	261	251	262	261	267	234	239	257	275	257	252	241	285	276	231	248	279	267	250	239	247	249	263	265	246	231	254	237	244	226	263	235	245	261	262	295	261	231	236	246	265	218	236	262	252	243	244	268	233	265	235	225	231	237	243	230	243	242	250	240	260	271	252	266	276	226	267	244	245	243	274	256	261	261	257	236	260	273	244	249	244	246	265	276	283	233	238	261	259	240	246	247	254	257	250	262	230	285	277	271	250	288	253	265	266	248	236	243	253	269	242	257	232	244	252	278	256	275	258	230	241	241	257	272	243	225	244	260	257	280	254	237	256	248	239	239	241	278	244	251	279	240	244	258	260	232	266	254	246	264	260	257	234	282	269	267	275	284	293	256	255	243	248	254	223	232	267	255	219	225	253	254	270	254	242	243	237	252	227	256	272	261	274	263	243	244	240	279	238	247	275	245	240	242	234	277	247	269	243	238	268	243	261	264	259	257	254	250	247	257	296	223	264	240	274	253	233	257	261	241	235	247	278	266	265	262	260	233	258	234	244	249	251	243	263	276	251	249	262	258	245	271	269	277	223	240	236	253	275	279	235	256	267	257	257	248	246	236	255	256	281	211	249	236	239	222	274	252	245	223	251	261	245	246	285	222	227	245	247	246	279	246	248	243	239	250	258	263	231	265	233	224	262	249	248	251	258	277	254	237	250	250	213	250	257	241	245	245	251	252	234	257	236	278	288	239	252	265	246	256	242	246
38863	59718	41587	27272	16807	7606	1089	427	402	365	320	346	328	301	291	310	273	309	286	290	293	306	291	298	299	275	284	274	255	286	266	307	312	302	327	338	272	254	310	289	265	291	283	304	282	278	299	285	292	281	273	307	269	298	292	295	320	268	286	290	269	274	281	289	280	307	282	279	261	284	293	300	271	304	279	280	269	280	288	285	274	308	288	243	293	268	275	298	259	287	299	287	282	289	298	280	267	258	311	288	279	290	323	279	276	290	279	278	291	282	298	290	271	309	310	308	284	281	292	303	262	283	267	270	267	271	264	289	286	304	304	299	295	305	285	234	317	251	278	285	265	294	324	279	268	288	273	277	289	292	280	279	334	303	288	278	302	285	302	304	322	281	293	278	301	291	271	309	295	290	255	301	299	297	298	317	280	308	312	293	267	269	283	287	295	312	314	297	283	304	289	290	268	290	273	301	285	303	278	278	277	305	282	297	291	285	262	286	287	297	311	275	265	270	286	276	299	282	296	295	294	271	319	309	274	315	305	314	290	297	280	290	265	281	329	272	287	296	303	306	281	277	268	313	278	276	287	299	280	300	286	313	285	260	291	263	305	290	299	258	305	282	264	294	318	279	259	296	271	289	318	299	291	314	294	258	278	291	286	306	314	281	277	309	296	265	257	279	282	303	273	303	264	314	304	270	276	261	334	274	300	298	309	249	288	319	280	255	281	289	306	274	295	282	309	306	312	288	284	309	276	294	256	291	316	282	286	298	277	272	288	303	287	292	278	277	308	288	293	301	282	263	301	302	298	304	292	286	297	299	291	295	303	268	295	293	306	243	314	270	287	292	287	304	301	291	288	316	263	307	306	286	296	297	265	288	289	301	302	273	309	291	295	268	305	289	294	276	273	292	269	246	268	302	284	314	282	296	307	296	311	310	317	283	292	295	282	303	285	287	293	284	268	287	250	276	300	293	304	267	313	300	306	274	274	305	317	306	280	319	293	277	290	286	288	273	297	308	315	301	307	293	291	273	270	270	276	284	328	300	302	299	293	291	290	318	302	296	308	306	292	333	293	292	265	272	305	294	264	281	305	273	291	291	273	263	310	252	309	258	312	282	281	288	287	303	281	280	270	286	280	296	301	263	293	284	303	288	261	316	250	287	301	269	278	310	285	276	274	290	302	284	274	286	303	285	295	244	284	287	305	301	283	288	293	289	302	277	281	295	291	279	285	264	300	294	289	286	311	272	268	291	294	289	325	302	279	290	312	301	301	287	284	294	292	314	306	273	264	291	288	275	276	304	313	292	282	298	282	291	292	279	282	293	243	269	301	273	296	273	279	284	282	300	287	284	309	302	333	288	289	302	278	291	265	292	285	283	294	286	295	298	257	303	284	298	294	292	297	275	276	268	305	265	267	298	289	284	310	314	281	293	298	306	281	288	281	294	295	290	265	294	271	282	275	277	271	291	291	278	303	267	251	290	292	282	311	300	314	293	286	289	285	309	253	310	265	303	254	294	277	293	264	289	276	302	286	290	299	311	256	262	296	292	283	290	287	294	283	295	284	307	313	282	285	295	309	272	302	307	305	277	269	271	284	280	295	312	265	281	298	281	299	326	305	294	253	320	363	316	265	295	264	310	281	305	315	274	293	276	284	277	284	305	282	292	294	280	281	287	288	298	306	293	273	269	301	244	284	296	278	272	290	274	291	331	303	277	285	308	270	296	279	272	273	295	287	280	291	302	283	315	307	284	273	283	310	288	253	280	314	290	312	268	272	278	313	270	261	302	266	275	327	299	278	277	264	273	300	283	300	317	260	312	270	296	290	292	286	305	301	309	271	298	302	283	274	313	300	301	262	308	315	292	242	291	324	287	285	305	296	278	289	278	298	294	289	261	256	311	332	279	297	279	267	293	304	278	311	288	277	273	275	312	289	308	290	261	299	287	289	286	325	312	297	267	296	291	285	296	271	276	319	306	281	320	277	300	279	300	290	283	292	309	300	278	283	275	301	288	300	245	331	275	299	310	324	302	280	307	286	299	288	287	303	306	275	311	274	294	302	293	308	285	299	273	274	293	293	302	298	279	295	277	288	270	282	269	297	276	284	271	297	288	294	295	289	305	283	268	309	296	292	277	264	290	308	255	293	277	276	302	263	289	284	289	269	295	303	289	274	247	274	284	286	307	294	292	310	273	261	303	298	288	328	274	310	325	300	287	294	287	279	271	292	274	312	291	300	292	294	306	284	277	268	276	294	285	287	294	296	288	297	306	271	286	298	270	298	250	294	291	274	278	284	288	282	290	290	257	266	291	283	305	285	275	291	300	257	281	289	276	278	298	269	289	272	292	272	314	303	312	263	316	289	310	250	275	299	314	275	296	337	272	309	279	287	280	281	303	316	298	292	297	298	292	295	296	287	296	279	272	314	310	291	280	307	292	274	293	285	311	310	290	296	251	272	296	290	280	278	272	308	258	282	279	276	259	299	300	293	280	287	276	267	291	317	300	310	281	301	280	294	294	287	287	302	281	323	297	302	284	290	296	287	277	285	262	325	268	317	254	319	276	257	304	292	277	281	277	310	294	291	315	305	267	316	305	292	297	303	245	325	312	310	279	310	310	292	279	313	292	291	270	298	276	310	297	276	278	282	283	301	286	265	284	300	287	298	254	299	279	287	288	314	266	293	278	284	292	299	279	286	290	262	257	309	273	269	309	295	297	306	293	288	307	236	261	290	308	280	295	287	290	317	257	262	298	297	284	303	284	329	303	277	286	274	250	309	310	303	279	296	291	266	254	299	292	291	308	306	293	293	298	283	291	286	290	296	289	317	257	309	304	272	310	300	291	292	285	306	292	270	273	270	289	259	316	268	274	300	312	297	292	293	295	298	262	312	270	259	288	314	303	298	320	270	295	288	276	285	272	270	311	273	273	281	300	292	297	282	266	291	312	327	285	285	274	273	277	272	282	295	297	293	289	287	260	278	296	267	258	314	317	273	279	305	276	306	286	305	320	293	313	300	304	347	287	281	294	296	316	273	292	281	295	283	317	293	286	249	288	277	303	265	285	275	310	261	274	286	284	288	314	297	282	284	274	308	271	304	300	302	285	279	266	296	330	275	285	244	278	304	280	298	284	261	312	299	278	282	310	288	260	273	281	282	301	299	277	294	287	279	272	293	290	293	261	288	271	288	310	303	265	287	292	268	273	292	275	293	287	316	315	279	296	278	265	267	320	255	287	290	310	279	275	270	317	278	313	327	308	290	291	289	308	308	296	294	330	276	291	270	268	280	319	273	282	291	303	292	307	318	302	301	297	276	284	296	267	316	282	298	295	282	286	311	293	276	315	270	276	260	299	286	265	313	276	300	302	312	303	288	278	302	297	295	297	295	277	297	298	282	289	295	301	285	340	297	299	283	321	273	296	295	288	311	266	307	306	318	281	303	281	310	300	309	280	311	302	293	300	292	281	316	273	271	287	265	268	275	323	297	290	286	262
25381	21451	27851	25264	13765	2783	540	362	325	341	327	304	285	309	324	289	295	282	304	313	286	319	258	285	296	295	276	299	345	317	268	286	281	322	284	287	302	274	291	290	307	331	295	322	293	324	299	300	311	295	271	282	286	299	273	295	309	280	264	311	341	298	278	286	316	294	295	289	317	306	290	312	288	300	286	278	296	306	289	267	291	320	256	313	268	317	301	279	288	306	312	308	281	302	318	314	295	249	291	255	334	315	307	311	299	328	286	306	307	283	295	303	296	268	289	325	291	298	276	301	289	288	299	324	281	318	336	300	300	289	300	316	307	281	279	311	312	302	287	298	306	305	311	319	291	292	297	307	301	303	292	307	311	285	301	282	299	292	297	292	277	326	300	320	311	305	299	300	302	279	315	307	285	316	298	310	307	278	288	312	269	285	305	281	287	295	291	286	291	316	287	296	300	269	309	280	267	278	301	293	286	297	323	295	270	314	267	299	291	316	267	322	312	281	283	301	300	328	277	272	314	310	278	302	267	285	259	322	293	286	289	289	288	295	267	287	309	295	290	295	326	268	324	343	310	321	298	284	306	297	275	306	265	265	291	274	285	306	279	336	270	293	302	308	307	324	315	274	301	290	290	319	287	292	275	284	296	304	284	298	311	296	298	275	323	299	282	292	288	289	295	312	283	301	301	288	278	312	290	331	333	302	299	298	288	297	295	318	288	287	301	320	287	287	276	296	290	290	315	280	311	279	301	299	290	304	293	272	265	291	310	276	288	293	334	295	306	305	272	319	304	305	326	277	301	284	279	306	304	323	285	327	315	302	271	272	283	277	261	311	275	315	316	273	310	316	282	284	288	287	265	304	280	305	295	298	300	282	320	267	310	302	321	301	294	295	299	318	275	298	304	289	295	310	271	302	266	302	321	259	297	284	298	299	289	308	323	320	318	300	296	283	296	336	303	292	293	282	304	307	299	318	276	287	314	303	320	311	293	316	302	298	260	302	326	302	292	291	302	283	289	299	320	306	316	290	286	268	304	305	284	284	280	301	298	278	283	324	303	308	276	281	306	316	313	289	279	294	302	297	307	302	275	285	315	306	319	267	282	290	317	293	304	310	291	295	281	308	310	298	303	295	296	271	330	279	286	308	290	305	297	315	302	241	259	277	265	298	283	303	310	325	323	309	307	306	327	309	318	276	303	289	277	295	256	327	291	276	286	299	328	284	289	316	290	300	254	304	292	270	330	264	306	295	301	284	271	303	316	330	296	274	302	319	294	277	309	278	293	289	297	300	328	292	284	307	306	295	300	308	305	307	334	313	297	296	313	292	265	280	325	293	308	305	298	267	286	299	291	299	291	300	266	327	292	288	293	280	303	282	304	333	325	277	299	297	293	291	284	300	291	303	286	322	300	313	307	278	323	301	294	283	283	301	289	283	307	294	290	299	332	308	277	278	306	294	312	271	302	290	290	287	264	323	314	305	305	328	295	281	282	309	289	308	303	294	281	314	280	268	316	277	276	307	294	286	289	299	284	299	273	310	317	292	292	307	285	273	281	302	303	318	305	304	307	304	283	318	299	283	301	342	302	315	304	290	332	311	313	293	304	298	316	298	286	301	305	286	253	300	298	316	291	284	289	279	314	276	315	292	320	275	303	292	302	277	297	272	304	314	312	275	295	272	287	314	302	293	315	295	294	262	283	272	327	293	270	318	297	287	299	298	293	313	290	297	255	273	286	267	271	269	299	288	314	335	301	317	292	293	292	286	302	296	301	300	298	278	283	301	295	309	275	286	307	307	251	301	318	294	295	268	312	309	318	292	293	312	300	319	289	293	290	306	308	297	296	268	280	309	287	299	286	290	318	291	276	287	330	280	286	301	301	294	298	284	287	272	297	281	296	309	312	297	334	294	280	290	274	285	280	295	282	302	301	317	319	304	304	303	291	298	321	297	304	314	277	272	258	294	282	297	276	302	306	292	297	310	285	277	264	282	299	290	309	282	276	281	316	299	294	291	283	313	333	298	300	278	305	299	302	310	320	278	330	270	303	293	302	300	306	305	286	299	309	292	289	294	300	288	328	268	269	281	317	274	284	290	318	272	271	289	277	283	307	310	282	284	302	325	270	284	280	301	286	303	341	292	303	297	313	270	283	273	313	336	292	264	268	290	316	302	289	285	286	318	293	309	266	289	327	298	285	297	308	337	294	310	288	290	335	285	309	279	304	308	309	299	319	301	296	309	274	322	294	299	287	308	319	290	282	282	317	253	337	289	290	304	296	271	301	275	269	295	288	306	280	290	308	297	287	283	272	297	309	303	335	292	317	304	285	300	327	318	281	327	249	307	298	301	303	274	295	274	303	283	309	329	277	325	264	280	287	280	327	312	310	315	304	322	310	264	294	336	286	303	327	310	306	309	264	270	298	280	293	293	294	297	300	287	292	297	309	302	302	315	271	260	280	298	293	298	291	279	326	307	300	290	285	302	310	304	294	272	295	276	323	282	292	262	265	289	281	283	308	241	307	297	251	264	302	277	290	310	276	298	289	275	290	277	309	322	278	313	302	280	325	284	291	317	306	303	291	316	290	317	277	273	306	307	298	290	274	301	295	307	309	281	272	322	322	331	313	291	309	322	302	296	297	290	312	316	315	313	295	289	317	282	344	304	285	297	293	289	295	289	310	308	346	303	297	300	313	334	309	311	295	248	288	315	302	311	290	326	286	321	282	336	306	285	302	319	281	298	261	299	318	305	295	310	292	302	305	279	286	338	297	307	284	266	259	322	319	296	291	318	266	296	322	329	291	286	312	296	314	284	309	306	309	292	291	327	308	294	276	276	300	305	303	302	318	291	290	295	285	277	285	293	307	279	306	314	311	282	284	289	308	302	272	333	313	326	272	270	306	297	296	255	326	274	272	279	313	281	292	274	317	286	263	264	270	283	315	273	289	296	291	286	308	309	266	273	278	296	282	312	278	290	294	317	297	297	285	294	284	313	276	298	285	289	328	312	298	282	297	325	295	272	314	289	271	324	309	276	292	305	296	293	296	301	291	289	289	280	284	303	271	298	268	292	314	294	308	289	286	266	297	316	299	309	283	267	309	307	333	300	275	286	268	288	301	290	287	333	298	285	305	292	289	298	296	275	304	294	288	276	290	290	304	313	301	271	315	251	299	301	296	303	301	315	299	284	321	283	298	291	278	306	264	317	297	301	282	277	236	322	342	309	265	294	287	267	306	289	299	279	305	274	293	280	291	321	291	309	309	283	289	267	287	308	291	304	308	326	301	292	293	274	310	298	318	274	286	286	287	314	297	316	262	295	319	270	284	287	299	275	309	292	293	292	298	312	298	304	251	317	259	282	276	316	294	311	277	298	268	327	321	318	320	293	304	275	279	310	298	262	274	315	285	307	300	307	304	314	296	265	270	301	276	329	308	288	287	291	311	305	294	315	316	304	334	314	332	320	283	261	302	299	291	299	324	310	290	321	303	299
40486	54974	33225	18441	9902	2496	590	397	388	365	342	349	353	331	371	310	304	374	364	366	315	322	367	367	351	341	326	380	353	329	309	326	352	330	326	380	313	328	359	383	336	344	344	305	334	358	357	319	340	336	374	362	347	367	403	321	355	327	383	347	348	349	330	354	364	341	333	306	326	356	362	362	340	327	351	347	368	343	369	328	331	351	326	318	318	360	360	332	361	325	341	369	347	341	369	333	336	314	352	373	358	352	367	353	297	348	353	388	336	326	331	327	336	324	351	328	320	349	376	364	319	309	350	349	313	335	333	338	336	315	311	351	327	336	345	349	340	346	304	361	344	318	376	347	365	332	329	317	331	386	318	340	350	368	349	376	341	339	365	350	337	362	347	351	332	352	328	310	354	335	311	345	360	340	356	375	316	379	330	368	367	347	338	350	324	318	364	349	329	338	338	359	333	321	345	355	360	364	359	354	338	373	388	354	351	359	357	350	323	318	327	352	311	326	339	363	303	332	325	360	345	345	365	336	354	350	328	352	349	330	339	350	328	341	307	344	353	351	359	347	314	326	357	346	348	383	298	330	328	331	351	351	335	326	316	308	335	326	358	323	351	374	337	329	351	364	371	334	357	323	338	349	368	326	339	363	360	321	318	307	366	295	310	338	326	336	351	351	357	355	308	335	374	335	328	345	366	357	323	372	320	365	295	326	353	345	362	333	373	334	337	319	344	318	350	342	349	333	327	363	349	316	346	352	339	358	333	352	356	327	376	339	345	352	314	322	357	367	338	329	325	346	319	352	331	374	332	375	318	315	344	362	339	370	364	343	360	339	350	315	369	340	347	316	309	371	338	360	354	339	341	343	338	370	384	367	349	349	347	339	364	323	346	364	346	337	325	315	343	383	343	314	390	339	343	385	373	350	370	343	341	371	350	362	346	352	331	349	331	333	348	322	355	325	311	341	343	315	330	328	334	345	356	356	356	354	351	350	324	332	355	338	356	368	322	337	338	330	331	350	327	377	311	347	362	353	342	365	342	337	345	368	326	355	308	319	304	345	339	343	344	316	348	342	319	348	358	343	360	357	302	307	397	355	299	348	342	333	324	327	339	317	367	336	360	327	352	326	361	334	342	362	316	363	356	322	360	363	354	353	338	304	323	343	339	359	333	359	351	329	347	348	343	333	321	331	324	355	339	360	321	323	327	333	357	360	348	342	329	358	354	359	359	334	334	339	333	334	321	335	328	332	321	330	348	392	313	328	341	368	327	318	353	362	362	359	349	320	347	344	358	316	358	327	357	364	360	354	348	350	354	351	362	319	355	347	360	361	340	313	367	348	358	327	347	355	367	371	348	358	347	376	335	354	349	336	364	328	335	314	331	347	332	307	340	350	374	342	307	342	318	336	355	369	335	343	332	334	331	369	360	329	374	316	341	362	339	371	369	350	321	339	320	375	350	338	346	357	330	362	341	333	324	339	371	315	329	328	316	340	344	340	326	368	359	354	339	323	309	337	361	319	354	338	368	361	356	342	352	362	315	358	390	373	327	360	371	341	344	362	344	322	340	325	327	343	365	358	353	317	321	349	368	347	340	309	342	349	318	336	335	316	323	337	343	404	363	309	371	346	353	343	331	335	330	380	341	353	333	337	323	348	341	345	326	369	324	311	338	365	311	371	354	337	370	347	347	328	310	339	346	339	329	333	358	339	338	326	326	336	342	325	335	325	345	360	339	325	351	331	345	356	363	348	331	348	356	376	312	329	341	333	346	336	351	319	349	307	356	338	336	348	327	339	317	343	350	340	310	375	314	318	327	336	353	332	314	352	364	336	329	324	347	359	333	321	351	329	330	342	321	369	353	327	340	336	350	361	324	358	351	319	377	338	386	336	337	335	378	342	355	341	335	346	320	339	313	354	331	369	363	363	345	318	356	355	354	331	361	342	349	317	356	347	339	364	332	367	323	337	331	347	325	355	340	355	336	330	356	351	357	328	332	338	319	340	324	347	366	351	359	339	322	342	362	335	350	349	364	338	374	321	345	348	317	331	363	345	353	352	337	349	343	296	343	377	334	326	361	348	338	369	334	352	349	378	331	347	335	359	328	311	358	358	334	324	353	337	313	369	293	347	376	331	339	331	335	340	327	351	370	342	368	361	359	336	310	324	375	312	358	338	311	348	335	355	385	349	298	327	351	357	344	313	349	342	305	375	343	356	342	335	352	363	337	318	333	337	389	344	328	320	335	342	376	350	305	375	372	340	346	365	346	337	361	353	393	368	341	380	357	351	320	342	329	356	361	344	364	354	357	358	326	346	330	379	351	381	341	324	355	350	346	380	344	341	329	362	335	318	354	361	373	334	342	353	325	355	331	370	333	334	314	363	320	334	304	323	353	356	328	347	367	338	329	313	334	311	326	325	339	350	319	344	329	315	325	326	352	330	352	348	353	360	343	329	347	333	334	310	308	309	348	325	367	328	343	363	357	315	358	317	354	337	297	359	331	319	330	350	346	364	358	366	359	356	336	319	333	340	330	335	364	361	346	337	345	362	337	337	333	363	304	368	357	352	347	391	346	359	360	371	372	345	362	349	347	346	319	343	362	340	369	304	330	344	358	333	375	324	360	322	360	321	329	334	358	351	325	354	334	320	348	305	303	342	382	354	340	341	381	324	325	327	350	322	368	331	334	354	353	338	321	335	348	339	308	346	321	350	296	338	352	361	352	341	369	321	361	371	325	345	359	341	341	353	335	356	333	323	322	330	352	372	328	386	337	367	352	325	364	348	374	315	358	363	344	328	345	317	355	347	334	348	375	354	334	361	354	339	374	338	344	351	337	329	345	337	350	326	366	335	346	364	373	333	338	370	369	344	369	298	327	339	345	372	344	338	358	307	352	344	367	317	307	328	349	352	358	334	362	360	351	327	369	366	346	352	323	339	344	352	359	333	328	323	340	336	331	370	327	321	355	312	325	369	295	318	297	341	305	308	326	342	373	345	330	370	357	345	348	348	341	341	337	341	349	355	357	352	333	351	310	331	361	374	356	330	341	320	333	308	357	313	357	359	345	323	321	357	335	322	353	372	338	328	335	327	339	338	317	360	347	363	329	309	336	354	346	373	366	339	359	330	333	346	338	310	346	325	337	318	318	331	343	337	352	330	304	341	388	346	324	367	349	372	335	339	356	320	326	364	319	343	333	356	325	334	372	333	339	329	316	286	377	355	356	326	336	345	345	351	310	356	355	355	368	325	329	375	301	363	359	359	308	329	324	346	356	374	371	325	329	345	315	325	354	336	352	350	309	346	335	387	358	315	339	351	349	349	362	344	340	323	308	327	324	373	344	340	318	359	352	361	340	339	317	349	337	336	348	346	349	375	347	331	350	359	318	335	326	368	325	342	380	361	358	348	367	309	381	305	350	351	314	326	357	316	332	330	349	361	332	327	364	347	332	345	364	379	327	332	361	337	343	364	339	364	319	359	354	358	311	341	327	380
22884	21024	28688	23969	21669	20735	9174	924	529	483	483	453	437	443	428	430	429	452	445	480	442	421	404	428	449	420	414	423	405	439	432	469	432	405	427	420	463	417	438	389	415	398	396	405	419	413	448	430	435	401	425	428	452	455	417	399	412	366	455	407	441	433	423	422	422	392	398	411	416	413	440	418	480	414	435	415	417	417	403	411	433	413	431	397	405	442	424	437	406	443	439	406	456	443	402	429	412	413	431	448	394	414	406	421	426	389	431	427	410	425	423	415	451	410	405	436	452	426	429	423	473	404	448	421	448	421	393	390	421	426	412	424	442	430	373	432	436	432	432	418	427	426	425	453	445	431	416	465	391	376	471	401	411	450	429	404	417	433	386	417	410	400	403	394	418	399	408	438	435	408	414	410	402	428	460	433	444	395	418	428	416	445	412	424	429	389	439	411	403	459	449	420	414	410	445	418	413	435	426	414	412	417	431	437	430	421	434	407	441	425	376	416	399	385	404	416	412	403	443	386	424	421	442	395	440	437	400	414	420	409	417	421	398	454	426	404	409	422	387	413	417	439	387	414	446	395	466	422	427	431	417	401	411	407	437	394	412	428	426	438	413	427	421	435	450	413	424	449	433	407	410	445	461	473	421	432	444	452	413	415	431	418	456	424	392	455	392	454	399	398	429	395	417	413	381	428	469	388	426	417	425	449	373	419	426	413	389	413	422	431	421	415	412	407	418	429	421	397	430	414	452	408	445	448	449	425	456	421	439	431	432	412	418	436	415	389	412	443	427	420	445	437	429	425	429	426	419	442	409	393	432	432	429	442	416	419	436	431	474	418	403	430	447	400	419	424	415	420	406	416	406	411	414	430	422	398	426	394	411	429	429	403	360	438	393	430	397	457	433	431	420	428	424	425	421	417	414	425	375	415	410	432	439	443	416	406	470	441	397	471	454	382	398	427	442	435	415	429	388	441	436	379	458	431	432	412	433	414	430	421	435	424	435	429	416	440	455	500	436	423	422	432	438	460	437	427	389	461	454	406	398	407	396	414	450	411	421	415	427	418	393	435	385	410	415	422	415	462	407	394	445	397	450	435	412	425	439	430	421	427	409	407	411	395	414	427	393	435	403	436	406	440	394	384	401	402	417	408	414	447	440	416	444	427	423	436	401	431	432	439	385	395	432	392	420	419	440	420	409	435	436	451	432	440	406	416	415	413	400	431	389	426	395	409	440	409	419	430	439	413	419	402	413	398	429	430	404	423	436	438	425	405	429	442	445	448	414	403	456	433	439	377	407	418	438	394	419	402	414	403	418	447	412	394	423	449	430	399	425	442	431	387	430	384	436	419	490	389	434	415	467	441	405	456	422	438	404	428	410	426	392	437	442	394	415	387	453	446	401	414	415	381	413	426	438	384	423	369	420	406	440	464	439	407	398	435	422	429	425	440	405	436	408	415	445	406	421	445	425	433	429	458	408	403	425	435	400	418	421	445	399	431	403	443	443	403	435	446	389	405	465	426	397	395	427	461	409	405	435	457	434	405	430	405	412	446	431	422	420	443	465	446	425	396	414	453	419	429	381	411	435	412	399	441	439	447	392	424	405	426	428	447	407	438	465	428	401	430	425	449	407	422	421	397	420	381	420	443	438	406	433	413	436	428	437	427	399	444	422	385	431	430	420	397	418	408	426	437	424	428	430	411	401	434	448	422	378	457	432	432	434	418	400	430	437	426	405	441	399	424	411	446	359	416	423	402	397	376	421	444	420	412	419	423	428	404	419	418	405	436	429	401	444	467	446	409	412	425	445	425	421	423	405	403	422	418	408	423	401	414	427	396	428	412	405	422	425	410	445	430	422	409	438	406	408	403	421	431	418	414	404	385	442	411	412	471	421	433	419	425	432	424	423	413	409	415	415	403	430	439	429	411	423	438	394	392	439	442	453	422	421	453	443	409	401	417	399	419	432	429	439	470	406	409	390	420	451	422	448	465	437	461	404	393	397	435	460	387	459	420	465	399	424	406	433	419	394	407	427	445	405	432	411	418	408	408	422	434	396	411	457	431	400	435	422	406	461	401	394	393	421	422	459	438	432	394	390	418	419	414	403	418	418	473	410	420	436	452	432	406	391	448	406	438	416	414	409	438	408	440	446	413	417	421	461	408	416	429	435	422	388	397	434	423	427	393	409	398	419	415	409	411	419	383	434	419	435	441	438	386	435	381	405	416	416	433	435	409	409	469	457	400	414	414	435	442	434	410	458	383	410	404	411	461	404	419	432	427	428	432	395	405	419	372	401	407	415	422	405	406	392	392	419	435	433	433	449	396	440	425	383	409	413	439	430	458	413	421	424	410	393	423	420	404	441	415	428	389	409	398	410	436	417	408	432	419	397	434	373	429	440	434	425	412	433	446	440	409	421	423	423	414	410	442	411	375	392	425	389	412	440	446	399	442	427	431	416	423	445	427	411	418	393	399	408	440	376	415	397	417	410	429	397	442	400	445	417	438	445	450	412	430	418	440	447	423	441	448	371	382	421	459	384	396	428	427	428	451	438	423	379	450	381	420	456	413	408	451	433	390	425	390	417	453	416	433	433	448	420	431	437	413	394	461	414	412	419	436	420	392	422	442	422	460	419	424	388	447	418	396	429	397	439	450	440	417	405	443	421	409	418	424	429	409	398	398	428	429	433	422	415	386	426	429	430	432	389	433	412	413	461	405	382	423	394	407	456	427	361	394	393	446	418	437	396	404	410	419	457	441	400	412	437	410	416	429	413	405	425	429	426	406	391	408	432	414	440	429	449	419	396	405	434	447	437	379	435	406	417	425	423	397	454	429	426	403	424	424	451	448	399	415	454	423	413	480	416	442	420	411	434	427	379	430	420	436	437	426	447	389	402	406	437	435	401	448	447	426	440	405	402	420	441	386	396	429	415	409	365	392	448	448	431	417	428	417	417	434	443	426	407	375	462	441	444	421	400	457	434	454	426	447	467	374	411	426	446	409	413	442	422	408	413	418	402	440	390	404	416	362	410	442	467	448	419	446	426	429	382	413	400	383	403	450	404	411	422	455	425	444	398	427	405	411	458	421	417	387	437	412	396	435	427	433	437	426	419	413	400	396	413	487	430	463	422	432	394	409	406	463	441	438	439	411	419	418	446	405	464	439	447	414	463	418	446	410	429	400	395	427	406	414	385	469	422	418	431	388	409	436	410	435	402	410	389	421	415	429	478	437	410	415	427	390	395	470	409	411	446	411	404	403	384	408	430	389	425	437	440	429	439	412	448	442	408	421	398	411	404	380	424	419	395	423	383	461	443	402	401	410	415	397	460	425	382	418	429	404	442	395	406	422	356	386	442	437	412	427	434	383	430	425	399	419	399	427	445	390	436	443	423	413	407	425	421	464	413	434	414	402	422	412	416	368	402	430	401	409	411	426	426	432	446	418	419	460	442	415	447	447	407	439	414	431	426	412	420	437	388	423	400	415	438	426	431	415
42758	62365	47992	37814	24779	9897	1441	685	545	527	522	539	467	478	529	496	463	507	453	449	433	473	480	492	467	510	488	464	478	494	471	445	450	436	432	434	451	466	446	464	468	474	495	425	461	450	459	447	420	449	472	470	467	468	477	441	444	478	477	477	485	477	422	457	479	488	468	439	421	482	435	454	468	427	457	413	447	468	478	455	437	460	490	461	487	457	478	501	465	488	463	465	422	429	472	444	468	462	460	465	460	470	479	484	430	460	463	490	460	488	452	462	481	427	463	459	473	464	455	451	458	449	488	495	467	460	494	451	463	483	446	466	471	443	448	461	434	488	430	472	479	469	494	420	482	493	461	441	455	449	463	455	491	466	421	473	461	477	467	465	430	472	453	420	464	448	467	471	478	468	478	436	452	500	466	460	476	446	456	453	453	432	483	444	485	456	451	438	441	463	464	512	470	465	429	461	449	469	461	435	483	459	491	480	500	414	503	449	482	504	475	420	502	441	487	476	468	477	471	500	448	464	443	446	457	432	429	493	445	488	416	481	432	458	458	456	496	453	457	462	490	501	447	478	455	536	467	434	445	427	443	451	454	432	486	456	488	443	481	435	470	433	448	452	447	457	438	476	499	457	433	477	461	463	482	445	458	467	444	447	451	456	472	442	446	438	459	441	460	447	478	455	429	462	459	433	424	462	488	479	445	452	469	428	448	454	459	471	452	472	469	459	426	471	445	462	471	466	468	443	455	467	482	445	442	467	451	475	398	471	451	441	461	418	490	444	478	445	443	483	478	492	459	452	517	443	436	482	478	468	498	450	454	479	472	435	473	483	446	461	479	462	469	461	441	484	431	448	457	487	451	468	450	506	496	494	462	472	483	481	473	464	476	448	413	450	443	451	470	466	488	409	532	449	437	478	471	467	459	484	458	442	457	492	440	482	463	444	491	451	446	503	478	480	457	453	480	492	450	475	451	450	437	505	483	443	501	446	470	467	461	468	466	462	485	447	471	468	441	454	476	436	434	445	463	445	465	495	435	484	433	461	466	484	475	397	452	453	479	483	460	459	443	438	452	446	492	459	459	447	472	448	458	460	484	457	453	471	449	483	479	459	483	462	474	477	419	466	479	455	443	449	477	477	456	440	481	458	444	428	483	457	443	497	483	438	454	459	468	456	495	478	481	430	492	466	475	442	451	488	448	421	446	489	471	449	445	453	444	479	453	442	431	449	471	434	453	454	500	499	481	493	481	449	450	474	482	436	484	474	425	422	470	444	464	467	453	434	487	424	463	473	448	468	458	435	455	484	490	454	461	430	445	439	439	478	451	466	448	476	423	408	447	465	517	465	505	447	496	447	457	492	469	493	420	435	474	478	458	437	438	476	486	478	471	468	453	463	489	488	422	461	491	453	468	459	446	464	461	413	491	439	513	499	481	454	467	500	455	477	441	458	473	473	467	493	460	431	419	468	445	497	455	456	474	436	449	476	458	438	397	483	445	423	434	459	453	488	431	488	485	462	472	437	453	441	441	447	455	452	476	499	471	502	451	471	490	485	456	444	465	501	460	425	447	429	485	498	458	468	497	475	469	476	468	467	489	447	452	455	431	458	486	439	439	444	453	503	471	484	454	445	439	485	467	468	461	430	515	435	448	478	481	491	433	457	473	455	447	476	455	471	446	456	457	481	439	477	433	465	451	522	471	458	443	444	447	477	452	490	412	445	484	440	438	476	478	468	481	428	448	514	452	477	450	473	471	468	445	468	487	443	461	445	480	481	473	458	460	463	475	444	466	438	437	461	438	452	497	443	488	468	466	466	484	427	488	446	418	448	435	459	456	445	475	462	466	487	432	449	463	483	430	466	465	450	416	517	453	453	480	486	466	436	461	499	485	465	428	450	446	476	463	421	445	444	443	475	449	448	473	471	476	448	457	438	474	460	474	470	440	457	426	469	448	418	448	442	458	463	478	480	490	445	469	453	446	445	432	487	472	501	455	509	454	469	502	456	513	466	482	462	474	445	490	446	462	430	453	489	464	460	499	484	474	446	476	457	451	473	434	467	497	488	440	470	469	455	443	471	455	470	455	451	469	411	462	466	477	469	425	461	432	446	453	461	455	449	440	449	485	459	453	461	457	398	492	461	465	457	474	453	461	456	462	445	505	457	475	459	431	463	454	450	446	451	477	483	472	461	448	442	477	483	467	483	452	453	452	436	482	451	467	459	455	453	433	452	518	477	504	470	511	440	428	449	437	466	462	470	438	455	482	458	480	470	478	451	428	437	456	443	448	451	451	485	480	474	446	446	465	470	475	461	454	462	473	454	452	511	436	443	448	440	465	461	478	463	477	476	460	464	471	451	466	444	474	485	465	471	439	431	421	502	455	463	483	473	438	483	464	480	459	429	431	473	447	488	462	455	463	527	480	523	415	453	470	462	485	458	471	439	462	449	433	461	473	436	456	440	461	471	467	444	454	438	447	482	472	443	494	430	479	436	435	444	471	465	471	478	469	462	429	458	449	465	465	436	481	480	471	460	455	429	456	423	492	507	470	472	448	465	440	448	504	461	459	441	435	496	472	420	503	442	476	469	483	480	453	458	442	448	441	458	457	523	490	483	486	453	459	464	486	463	457	424	452	458	489	467	448	458	466	484	452	442	462	469	446	537	479	429	443	436	454	455	467	475	429	465	437	478	449	494	445	448	420	450	459	465	430	441	459	486	463	461	483	423	458	470	458	467	433	395	463	507	429	456	462	486	496	466	479	463	487	445	475	409	449	489	467	447	475	403	467	475	445	434	464	460	463	470	460	499	457	425	416	492	463	477	442	472	495	441	485	467	445	447	490	419	505	442	441	476	435	485	448	442	458	448	446	429	487	449	470	438	449	438	469	456	452	465	457	468	453	435	460	491	456	447	498	435	439	464	463	448	430	454	452	453	464	456	466	485	435	461	469	453	467	475	486	437	447	448	478	468	452	461	452	480	467	450	473	447	460	454	498	454	462	498	478	421	481	438	439	444	430	502	479	472	469	454	464	446	438	431	464	440	443	444	448	441	432	448	447	460	482	496	472	445	469	482	467	471	434	455	473	461	451	447	448	470	451	453	446	482	450	488	467	474	461	471	475	469	473	439	419	433	466	469	473	489	458	487	437	430	471	467	447	453	508	474	424	481	429	445	476	485	469	474	493	451	442	479	486	469	445	474	448	452	467	435	431	465	453	489	426	466	461	448	489	459	446	428	470	457	499	466	458	471	446	426	486	431	445	443	444	433	451	455	482	464	457	425	435	436	443	450	458	449	419	439	468	476	448	428	433	471	457	455	456	433	431	460	472	413	471	487	453	452	469	444	477	430	441	478	497	483	462	461	437	432	464	443	451	464	455	472	423	456	439	455	460	497	488	451	449	485	469	461	434	464	469	471	449	450	480	466	475	432	440	470	441	471	466	472	453	471	423	425	488	489	445	469	484	450	438	443	483	413	475	461	446	435	501	475
31511	35724	37183	25700	12852	2826	550	257	229	210	230	210	207	190	212	175	204	205	210	212	185	203	214	183	196	197	195	209	222	219	195	179	177	208	234	193	207	200	186	201	226	214	230	172	233	214	224	226	223	191	228	197	181	212	211	191	220	214	181	207	212	191	211	216	228	208	211	225	200	196	194	215	199	195	188	239	201	199	178	208	195	206	187	191	209	215	201	204	203	202	192	208	207	212	193	205	201	185	215	219	209	216	218	214	229	228	203	201	206	194	180	206	211	209	203	188	183	190	199	211	242	222	224	224	196	189	236	224	222	208	196	208	212	205	226	206	216	205	211	200	211	208	199	213	209	208	189	222	208	200	207	221	196	199	225	200	207	224	218	213	205	199	224	208	205	191	211	224	212	172	202	200	173	207	225	193	228	197	219	204	217	193	211	193	171	191	199	189	215	193	209	208	198	231	219	192	224	195	212	191	185	227	230	218	168	210	249	221	187	196	230	220	207	207	214	218	214	225	217	197	236	225	202	194	187	205	205	226	210	207	190	220	211	211	225	223	203	209	211	222	200	223	216	188	197	195	212	206	198	217	249	217	200	191	195	204	242	211	208	225	189	225	214	212	206	197	211	194	191	200	206	216	196	209	203	227	199	241	208	213	229	238	202	217	184	194	210	199	205	191	234	208	220	178	220	224	238	219	216	202	212	200	194	201	205	216	196	213	211	208	198	200	210	210	213	227	203	192	217	216	215	237	187	182	226	176	189	195	208	195	223	243	197	195	202	212	218	223	206	209	221	196	192	193	208	199	186	204	218	227	193	207	204	213	197	194	212	206	220	226	198	209	234	228	204	227	211	218	213	188	255	206	215	214	220	217	202	226	200	181	208	202	208	176	199	215	210	204	231	229	195	199	211	191	184	222	208	209	205	220	211	233	206	206	211	214	221	176	211	239	197	230	185	206	196	193	208	179	188	211	213	206	172	236	223	204	209	203	202	234	184	199	217	211	202	225	222	205	214	213	211	210	203	210	218	204	198	207	220	223	203	229	213	182	170	216	197	179	239	194	210	212	182	201	208	213	223	207	203	211	202	212	214	192	172	189	194	191	203	183	196	223	228	233	209	188	226	228	212	193	187	215	196	223	188	195	207	217	193	228	203	204	211	200	201	214	199	216	210	218	195	236	200	189	214	205	194	198	190	205	198	233	219	219	192	232	229	201	192	228	210	200	210	178	197	197	215	196	234	204	193	201	216	188	225	218	193	204	207	184	205	208	224	209	194	218	189	223	217	214	222	181	203	215	194	220	236	205	205	231	224	204	213	209	207	207	224	197	210	221	202	203	204	199	204	217	202	212	200	209	180	236	210	231	222	216	190	219	200	184	230	192	193	189	209	188	194	217	218	204	187	235	190	185	183	217	203	212	224	201	206	207	190	204	182	220	213	205	239	204	228	216	189	202	213	194	216	213	224	197	189	222	225	209	210	209	219	221	188	191	235	224	198	201	191	204	187	198	183	228	189	171	194	201	208	198	197	220	190	184	207	200	211	206	232	210	191	211	223	229	204	207	233	218	205	218	230	214	211	184	209	213	185	216	209	215	234	234	205	204	207	206	177	226	191	220	216	213	224	203	212	220	206	218	203	202	226	225	226	207	246	224	216	210	237	214	230	170	196	187	224	209	190	202	185	212	190	192	221	215	211	189	212	187	205	208	193	223	219	223	197	197	205	195	200	207	232	228	206	213	186	243	201	208	217	190	209	213	190	215	218	218	209	210	221	209	207	231	208	229	211	174	185	211	218	201	200	216	222	238	235	193	192	194	214	211	213	186	210	188	188	182	170	201	184	225	192	223	215	204	191	205	191	191	243	211	211	218	182	202	212	206	218	192	197	207	231	217	238	193	203	202	200	199	205	225	207	233	195	195	182	208	212	196	192	210	227	204	222	220	225	189	214	203	214	213	197	211	196	208	218	197	172	201	211	187	201	196	244	192	210	209	227	216	217	222	194	201	211	217	208	216	210	203	219	202	201	205	200	219	215	196	207	203	224	203	200	212	213	217	219	204	198	222	202	222	196	220	195	206	196	209	197	192	212	224	194	212	218	220	186	188	230	217	227	222	238	203	212	209	200	239	204	172	224	188	201	214	207	213	193	200	200	204	216	204	223	224	228	194	227	213	215	232	228	220	197	196	194	222	206	205	219	226	216	229	210	243	203	203	203	234	210	219	217	198	232	206	204	204	192	186	188	235	200	205	181	200	178	189	192	220	200	193	198	204	184	211	209	219	203	221	217	209	210	193	177	199	195	242	196	239	221	230	203	217	191	198	204	195	199	199	214	194	224	221	206	218	201	184	214	201	219	221	203	193	215	219	230	246	191	196	204	218	201	215	214	247	214	205	227	234	204	225	189	198	192	228	200	194	224	199	198	219	189	230	165	233	208	226	229	243	213	221	231	211	208	206	214	216	234	197	210	221	237	208	234	213	179	193	212	191	204	180	201	220	238	223	201	222	214	188	195	198	181	239	206	201	204	190	222	214	211	198	229	195	228	201	215	209	202	189	194	233	186	170	215	191	219	200	216	215	203	172	199	202	190	192	206	196	213	222	237	237	211	224	227	206	222	189	217	216	214	196	208	200	228	215	202	195	189	220	197	212	203	199	213	202	207	211	211	229	231	230	237	191	184	200	223	192	198	216	205	197	236	225	224	200	224	180	194	198	165	212	180	206	198	219	189	201	203	187	203	187	207	196	216	192	179	199	206	224	203	223	211	201	205	238	229	210	193	199	216	210	185	231	197	212	234	190	207	216	217	198	215	205	211	236	218	206	215	176	203	199	212	195	190	184	201	185	206	214	200	232	199	208	186	229	197	242	215	234	198	219	214	227	203	216	243	209	193	217	221	223	205	194	201	210	212	189	218	220	184	212	234	185	214	202	201	202	198	206	196	188	232	221	214	210	213	196	174	209	204	210	181	220	228	218	192	226	192	232	222	210	204	182	210	206	225	227	209	214	214	219	243	191	200	207	191	203	217	194	215	206	197	217	201	218	248	191	208	195	216	210	218	197	226	201	215	192	195	223	189	226	227	216	196	221	214	187	205	182	210	210	218	210	190	218	222	207	211	207	204	192	191	210	205	203	185	206	188	207	205	184	212	205	208	230	196	201	211	186	204	211	237	210	188	217	190	195	183	208	213	214	213	200	204	222	217	206	189	196	214	210	214	235	197	220	187	220	185	236	211	213	198	202	218	207	199	217	207	194	211	208	199	180	211	222	201	197	206	192	213	226	209	203	204	218	227	202	223	206	211	220	203	212	191	197	219	190	218	214	207	217	226	215	185	228	184	220	208	220	202	205	226	194	229	212	210	216	213	232	186	229	205	186	217	213	246	193	182	191	188	217	209	213	223	234	214	199	227	232	227	199	212	209	235	207	219	235	205	231	183	226	211	199	224	222	214	198	209	191	208	230	201	189	202	220	198	209	168	184	211	211	199	196
37821	50870	35927	23345	13422	3280	627	313	281	267	267	266	251	232	229	263	247	247	207	265	256	220	232	234	235	238	224	224	247	236	247	254	265	259	238	256	238	255	262	247	256	255	267	253	260	267	240	222	232	258	241	260	241	247	226	231	264	217	242	249	241	239	224	241	227	241	221	241	237	252	227	261	208	243	239	238	230	244	234	253	258	256	226	263	237	252	237	225	256	240	229	232	269	264	253	261	268	249	238	282	266	229	235	233	240	217	250	259	226	217	225	209	213	219	252	219	245	254	239	259	236	237	233	255	271	259	262	249	254	229	229	237	236	221	240	243	229	242	222	226	257	240	270	254	231	229	287	249	239	253	224	240	231	244	261	236	238	257	237	269	273	233	230	214	242	231	217	232	260	254	238	246	234	250	219	250	235	248	268	235	259	240	259	245	214	234	275	202	248	221	245	230	251	276	215	205	237	227	263	255	259	261	242	282	263	238	276	219	284	248	254	221	269	264	267	248	238	242	256	242	243	226	229	234	240	240	243	232	237	235	265	241	253	218	249	216	235	246	257	256	243	237	246	221	233	239	249	228	269	229	274	259	258	240	247	227	251	261	264	237	253	244	226	267	248	266	242	266	235	221	249	254	241	248	222	231	252	238	240	215	235	253	246	279	250	235	251	253	278	251	233	245	243	254	238	256	264	234	256	273	223	224	244	239	241	249	244	258	266	248	247	238	232	290	231	262	223	248	271	252	237	240	234	255	242	264	227	273	258	269	261	235	263	244	236	238	217	238	246	238	238	266	257	259	246	255	263	273	264	238	242	238	272	243	248	222	286	267	233	263	242	252	258	240	237	258	258	249	257	233	246	244	247	234	244	249	256	244	257	236	261	245	274	254	228	247	224	256	243	245	227	252	272	252	249	244	248	246	232	245	250	265	243	262	260	246	258	251	270	251	254	265	249	235	220	234	240	242	248	225	231	269	242	233	232	272	252	246	249	245	229	261	248	231	232	242	253	252	266	241	244	260	233	257	257	249	267	261	233	243	268	256	237	228	241	215	238	245	246	243	241	247	260	237	265	245	253	221	223	244	283	239	232	225	246	258	234	240	249	272	230	248	217	249	261	268	253	236	238	268	250	199	226	219	249	231	235	235	252	232	236	236	270	249	266	234	242	263	245	241	250	241	248	229	241	262	221	244	209	246	252	248	232	229	258	253	238	244	242	240	245	251	215	268	247	262	239	242	254	257	235	221	250	232	233	223	251	249	263	257	236	209	261	228	235	242	255	238	258	268	224	255	244	251	265	241	241	250	225	273	214	224	259	234	240	210	236	256	237	247	230	236	232	255	258	232	250	245	256	248	246	262	241	265	245	243	257	246	276	263	269	256	242	228	252	262	232	265	211	223	253	261	261	248	248	248	234	225	241	240	251	246	240	221	268	241	231	237	266	250	246	255	248	256	269	238	218	254	226	249	232	237	219	250	245	226	237	267	239	261	244	243	260	258	259	257	226	268	233	247	262	246	249	254	252	225	258	242	242	239	243	250	237	223	249	230	265	253	266	242	254	236	257	231	224	244	277	260	253	246	248	231	246	278	244	253	248	243	256	272	253	244	255	246	278	220	247	265	233	247	274	240	248	231	241	245	216	232	245	252	270	250	250	274	284	222	272	230	208	263	239	237	249	221	209	245	245	259	217	229	242	245	233	209	240	224	231	254	257	244	263	237	266	223	232	260	269	253	288	232	231	243	245	253	256	264	220	238	228	234	258	237	233	238	238	267	248	242	262	244	257	239	271	240	240	261	273	263	263	265	226	279	241	239	260	247	248	285	243	234	252	269	230	256	234	244	257	251	256	241	244	251	243	260	260	243	265	253	243	249	268	273	251	270	247	255	249	240	259	227	249	257	220	229	254	232	226	258	233	250	266	233	237	233	231	253	239	256	256	243	261	239	249	249	237	239	237	269	250	242	235	214	258	231	246	247	245	263	252	226	269	248	227	244	247	235	239	263	236	222	265	211	257	255	254	254	257	247	264	247	274	258	266	268	262	232	247	248	255	245	239	261	259	246	221	234	230	231	258	226	249	224	249	259	269	234	227	240	243	254	225	236	228	231	242	254	229	232	248	232	235	242	255	249	217	263	248	230	231	264	240	246	270	255	254	258	247	244	257	254	278	247	223	248	239	250	235	242	254	236	249	275	233	250	259	296	251	256	232	235	278	251	252	228	255	247	244	233	269	250	249	222	246	248	247	255	259	249	266	217	234	237	266	236	262	244	240	246	254	248	243	236	252	241	257	244	259	230	243	244	235	277	228	268	255	228	245	237	243	216	260	242	222	241	275	251	214	246	250	258	245	227	236	228	220	223	246	242	221	238	255	261	242	229	262	244	258	246	234	264	260	277	245	242	242	253	252	258	230	235	259	256	229	277	235	262	264	245	245	250	230	242	225	227	241	239	233	246	243	243	249	271	267	231	248	231	228	252	245	228	214	253	234	219	243	271	247	258	225	225	249	219	256	262	257	261	233	236	239	228	259	252	240	263	244	246	252	225	239	258	244	251	266	243	243	278	242	219	246	258	231	251	237	266	248	268	216	282	238	275	272	241	268	255	233	228	233	255	238	229	240	253	227	231	235	239	254	252	249	225	262	256	246	239	234	242	240	225	245	263	227	252	250	207	260	259	243	257	246	226	223	260	228	248	232	270	247	275	226	262	241	263	255	242	232	238	230	225	235	262	264	246	271	226	237	234	212	245	252	252	234	237	226	258	271	270	225	247	235	230	229	254	264	208	237	227	245	244	247	258	250	218	216	230	217	245	241	235	267	259	249	244	237	238	261	264	246	235	272	258	211	239	219	255	240	267	245	248	244	233	276	248	262	235	242	263	235	254	256	248	262	231	246	234	249	280	253	258	245	245	256	236	230	286	219	227	232	262	247	241	268	248	208	233	259	274	277	244	266	236	224	243	261	248	236	272	252	252	225	262	240	235	255	235	232	274	246	263	241	262	226	234	242	225	237	232	260	237	225	245	254	268	285	291	272	236	229	238	204	239	257	241	237	267	239	246	246	257	229	267	236	250	266	254	248	250	253	243	277	234	259	223	263	241	226	248	254	256	236	244	232	232	256	250	258	225	252	234	228	252	217	224	251	262	247	249	241	273	224	242	267	229	242	243	251	229	264	265	255	232	254	260	239	254	256	254	233	249	251	255	232	234	227	257	262	255	248	238	240	237	273	254	236	227	259	228	236	261	244	246	261	253	274	269	245	220	238	248	284	246	244	258	224	234	219	245	251	264	259	261	259	263	228	238	228	234	263	243	257	238	263	248	250	279	269	233	233	256	264	228	254	260	234	254	221	224	245	247	270	276	233	265	237	248	254	219	251	269	248	238	231	242	235	259	255	239	231	267	254	214	251	265	252	267	246	271	242	247	253	278	232	246	240	280	240	250	256	265	250	242	248	239	218	281	244	230	249	230	238	245	252	237	242	227	251	263
24147	21115	28559	24986	21162	13447	3631	791	322	336	256	289	301	277	277	240	278	275	270	246	243	283	283	233	232	263	234	243	297	246	243	264	278	244	251	257	272	251	288	264	248	237	216	249	247	252	245	262	262	282	243	258	258	249	214	256	281	245	259	265	258	256	256	256	248	275	255	274	252	272	263	276	275	284	285	263	256	269	271	281	266	259	242	296	258	262	268	235	241	245	242	237	277	257	253	280	226	274	291	284	245	247	241	230	258	229	240	265	275	266	240	289	259	278	241	277	254	238	282	250	254	272	240	285	236	265	293	246	239	253	251	245	264	264	251	256	264	240	243	263	266	273	260	253	276	291	248	262	294	273	246	264	245	239	257	262	274	260	253	251	267	252	262	249	290	235	266	265	307	262	258	252	311	247	252	268	293	281	247	268	228	292	274	285	238	252	266	240	268	258	254	255	270	244	247	252	264	277	271	261	252	290	265	245	239	282	290	251	264	276	253	266	241	264	273	232	271	262	270	234	257	276	264	279	266	244	248	255	267	262	256	235	253	279	255	254	230	237	281	250	282	263	233	256	255	266	248	259	246	261	259	277	249	280	250	233	228	267	268	256	248	256	253	255	251	256	282	254	272	259	250	261	238	256	290	254	247	254	278	250	276	255	241	267	261	271	264	262	264	251	265	264	260	242	287	238	251	256	268	246	270	254	239	272	251	247	265	247	258	256	287	247	283	266	280	257	296	261	218	252	263	266	255	260	266	246	269	260	283	254	243	225	249	244	243	251	273	251	280	228	272	249	254	272	260	248	260	267	252	257	296	205	271	280	282	245	250	246	263	284	270	242	239	239	254	249	272	264	243	265	254	239	253	246	255	303	264	278	286	239	256	287	292	250	246	257	242	268	276	267	249	258	249	258	288	245	250	283	255	230	241	282	229	252	248	264	275	259	252	249	260	250	284	265	257	274	291	284	280	244	243	246	246	249	269	247	267	243	271	281	262	272	256	260	245	234	244	241	235	276	258	247	246	278	257	278	277	249	298	250	255	244	266	255	266	259	239	258	261	265	276	273	236	261	242	263	274	271	249	221	268	244	295	271	251	271	249	289	249	242	286	265	266	250	269	269	279	245	251	249	268	238	254	233	289	285	241	248	272	260	269	253	249	283	267	266	222	246	263	266	259	262	223	238	234	245	274	253	261	236	301	255	242	254	242	285	273	270	257	260	261	292	251	277	265	257	271	249	276	246	278	247	249	246	251	300	290	254	249	239	236	268	263	223	232	263	245	245	281	232	252	251	257	247	285	274	242	253	273	258	264	263	297	254	260	255	266	261	234	247	259	257	261	242	235	272	252	275	289	276	244	268	234	250	235	241	257	263	255	254	263	255	275	243	293	255	284	247	251	269	283	240	252	242	286	253	263	282	274	262	300	231	283	272	260	256	238	251	248	255	250	258	224	219	238	308	265	239	239	259	259	252	246	251	248	270	248	281	289	286	254	256	258	279	256	271	268	243	270	229	285	228	259	251	251	267	269	243	248	269	278	243	235	259	251	253	223	269	261	250	274	281	282	242	230	237	233	254	258	242	261	273	250	256	232	266	235	228	266	269	236	280	270	264	254	281	247	245	277	249	244	279	261	259	265	268	268	286	258	228	288	276	256	246	256	257	252	243	241	281	267	252	250	262	257	255	280	239	279	260	257	277	283	260	274	253	257	265	260	262	266	254	294	295	256	259	271	248	259	246	240	243	261	229	272	286	225	236	265	261	258	266	230	291	272	276	242	271	268	250	267	265	221	271	265	234	251	255	253	263	253	275	265	261	256	264	257	255	270	277	278	266	250	247	248	273	247	253	266	258	268	240	260	271	267	273	256	266	262	261	266	229	237	246	251	268	265	228	290	257	269	249	254	260	263	247	255	263	263	249	270	266	253	251	242	267	252	276	247	248	281	253	242	275	289	257	266	249	254	260	254	253	289	253	238	270	266	255	257	268	278	249	247	280	246	256	256	254	253	255	258	263	273	246	263	277	291	253	277	255	250	278	267	276	273	251	261	285	248	247	245	241	245	273	255	261	265	254	261	265	261	276	266	269	236	240	265	252	249	262	245	260	242	269	262	239	279	266	268	286	269	265	254	313	274	236	234	271	248	230	259	283	261	254	255	264	286	270	279	252	245	247	251	264	276	246	277	236	265	255	281	264	249	252	246	236	250	244	231	254	306	283	272	269	273	257	261	259	272	223	255	267	251	280	289	240	261	276	243	239	237	262	268	225	253	231	226	242	267	245	288	282	243	259	227	261	259	256	252	268	255	255	242	271	262	224	254	256	262	250	246	278	231	293	246	240	255	286	252	272	229	226	232	254	280	267	252	254	235	232	266	276	275	260	254	252	262	249	241	252	268	262	302	226	278	242	257	243	281	265	259	273	241	271	239	263	246	255	250	261	245	278	263	250	264	230	243	286	267	252	256	274	260	278	287	224	253	241	272	255	239	262	291	271	233	297	230	241	258	289	249	262	266	262	266	287	260	271	235	279	262	272	252	274	254	249	235	243	243	233	262	251	273	265	269	243	236	259	259	234	254	261	271	284	245	253	248	271	249	255	292	236	263	263	218	258	265	288	270	248	283	257	257	277	258	265	290	273	258	253	256	263	284	231	252	276	254	259	248	267	247	279	236	248	241	270	242	259	247	259	276	256	259	253	265	263	219	281	259	292	231	253	258	254	279	255	260	249	271	255	258	230	267	245	273	265	270	245	248	259	270	272	250	247	277	253	239	258	280	287	254	257	258	251	232	235	253	210	222	286	249	284	298	233	260	248	249	265	254	243	265	272	285	269	258	265	264	251	235	274	261	255	263	271	270	243	261	238	274	254	258	237	224	234	241	230	281	272	235	241	256	240	274	257	256	263	229	311	270	271	238	265	268	261	267	244	261	256	254	257	268	251	255	264	272	229	255	227	255	259	232	250	243	289	271	280	288	280	261	264	271	222	236	284	281	275	239	256	263	256	275	255	265	268	244	241	261	255	267	275	245	263	241	259	253	243	252	284	267	275	256	263	265	224	245	265	261	246	252	257	284	245	268	267	255	268	242	238	251	261	285	273	257	297	235	256	268	275	246	251	248	261	232	258	278	248	284	254	273	249	276	264	232	239	254	265	266	253	259	259	245	271	261	264	249	264	263	287	250	222	236	293	269	269	255	284	249	244	249	255	287	268	243	256	245	276	256	259	277	280	247	247	275	284	272	258	248	245	263	265	265	230	286	280	257	248	280	268	253	273	272	247	249	252	240	270	261	266	240	267	266	261	243	262	268	280	222	263	256	248	219	251	243	267	246	275	277	277	295	273	277	256	263	249	247	261	254	239	244	270	254	274	265	263	250	243	248	251	245	230	249	252	293	239	258	258	256	260	255	281	292	272	254	265	251	225	278	254	235	236	281	293	263	249	250	248	268	245	287	223	255	267	246	250	268	260	270	284	252	293	244	268	256	259	269	267
38226	58680	43076	26515	14901	7311	2857	994	364	354	330	275	292	319	300	303	317	312	315	305	285	298	292	305	288	294	319	326	267	315	266	277	298	271	312	312	292	295	303	297	296	282	305	293	279	308	286	289	285	270	287	296	309	310	305	284	315	316	281	291	311	292	285	288	285	312	309	273	308	264	310	305	323	298	272	284	306	300	307	317	293	301	273	292	319	302	285	273	304	287	282	288	285	285	290	307	294	259	276	305	324	303	304	323	250	283	290	296	274	308	257	296	311	313	284	281	280	292	282	293	287	302	305	298	293	317	300	289	264	283	286	289	292	288	283	302	316	282	283	263	302	305	305	304	290	300	299	288	271	292	282	298	317	266	277	308	290	280	272	290	267	311	300	289	299	293	296	296	324	330	269	311	294	325	293	281	262	306	307	300	285	284	286	313	301	275	274	280	292	324	309	300	304	314	303	312	284	296	288	304	301	282	293	304	312	293	301	327	297	294	289	296	284	282	294	305	263	289	287	254	267	295	285	334	303	305	283	289	319	301	299	290	296	293	297	274	310	315	321	307	247	278	312	295	270	287	317	277	276	293	300	291	282	296	282	305	316	288	296	261	275	289	281	276	317	293	282	310	290	259	299	297	301	299	295	286	303	294	311	292	287	314	297	284	325	292	293	284	325	311	298	316	295	300	305	289	288	308	300	300	299	282	284	292	331	265	275	316	306	289	288	287	310	336	290	268	313	318	293	293	327	325	309	291	279	339	294	272	308	289	305	299	299	313	279	287	278	338	312	264	296	301	312	300	295	276	282	311	270	303	322	273	269	298	306	277	297	289	308	276	294	276	319	275	297	280	271	274	301	280	266	293	298	299	285	317	319	299	301	302	289	319	283	318	326	276	307	274	292	298	295	298	258	311	276	290	281	294	296	279	295	287	312	298	280	309	280	296	299	313	268	305	331	269	292	282	316	291	273	289	315	281	268	297	282	302	287	305	303	283	278	290	306	290	283	264	313	257	304	298	295	275	288	288	306	267	293	292	281	311	296	304	253	285	301	274	290	281	289	287	300	261	298	291	294	298	291	277	295	273	289	306	293	329	293	293	276	316	273	283	274	301	306	307	262	290	275	315	270	313	283	282	299	284	292	285	307	288	262	282	274	268	300	314	294	325	276	307	314	282	278	305	296	319	289	310	294	315	318	309	284	289	297	276	283	297	303	301	308	300	291	320	268	290	277	323	298	290	281	325	305	295	302	309	300	296	285	309	283	278	297	297	303	303	302	288	305	288	285	279	280	313	299	283	305	301	272	324	293	291	301	281	275	308	308	296	267	282	292	311	323	286	280	301	293	289	295	280	298	301	289	289	285	309	276	320	275	304	273	297	270	300	309	290	306	283	320	269	293	278	315	283	269	300	265	297	267	296	301	283	282	298	287	284	287	283	263	294	285	249	295	327	277	306	271	290	281	299	278	293	308	282	299	292	281	304	278	307	313	320	293	295	291	288	263	287	283	293	297	296	289	310	282	301	281	295	295	295	299	277	299	287	296	282	297	322	299	300	294	307	315	280	306	297	300	284	295	278	300	310	274	245	313	278	273	283	306	294	295	240	325	293	301	311	279	294	298	276	276	283	264	285	291	280	322	254	294	289	284	287	281	291	282	326	294	278	273	318	309	314	274	274	312	283	277	300	321	261	306	306	241	299	269	294	288	301	301	311	293	317	280	360	313	285	254	311	294	311	297	286	288	284	230	273	274	313	304	274	320	301	309	246	310	288	311	279	287	281	278	322	282	292	266	272	333	299	288	293	288	296	268	304	285	305	303	304	283	266	288	303	251	265	284	272	290	321	289	293	302	304	296	297	310	296	283	285	267	306	297	319	283	293	278	295	290	294	254	272	280	288	294	294	301	291	268	281	300	288	313	309	315	292	289	298	294	282	304	262	284	292	298	304	281	332	314	293	273	273	305	279	301	259	297	272	299	303	266	321	259	315	326	289	284	271	299	279	309	310	307	297	289	266	304	284	269	297	270	314	271	281	283	264	286	295	280	290	277	298	300	284	287	259	308	272	288	291	307	290	297	282	270	285	279	288	261	318	314	284	279	305	301	302	306	291	301	304	276	307	306	267	330	273	297	263	307	292	314	315	280	267	290	269	300	270	289	327	307	295	290	307	280	276	296	293	318	306	297	316	288	322	285	294	306	282	305	282	276	294	275	272	279	283	308	291	318	272	286	323	308	304	267	284	311	284	309	271	301	269	300	285	283	314	306	284	301	280	272	265	298	297	296	308	309	294	289	308	282	290	285	268	305	304	301	304	304	289	286	281	290	290	279	281	276	297	287	298	320	290	303	300	283	293	251	280	281	307	263	289	317	298	269	299	310	296	291	320	286	298	275	298	302	319	286	275	299	280	285	310	286	318	336	274	289	327	296	304	263	280	307	309	309	296	332	264	317	305	270	271	278	280	291	284	291	302	301	291	288	317	283	280	318	312	276	290	286	295	302	300	291	320	310	304	268	292	300	295	286	295	279	251	285	293	279	273	305	299	324	295	313	291	293	305	305	276	281	307	306	291	318	267	298	304	327	297	309	277	293	282	302	306	306	287	321	288	296	307	305	296	270	287	274	292	324	295	310	299	299	281	313	279	316	289	301	275	297	310	277	308	305	307	268	297	318	296	267	283	303	267	287	292	322	268	262	263	306	286	296	280	289	299	299	290	255	288	300	302	301	291	274	283	287	301	256	287	271	293	294	299	321	313	292	304	262	322	269	275	278	308	259	286	278	299	265	290	278	316	291	286	310	293	304	302	304	313	275	283	296	295	291	268	320	296	267	291	298	292	286	292	302	266	283	305	294	302	282	275	295	265	298	288	306	310	302	257	279	293	292	278	304	303	313	320	289	276	291	306	285	282	283	269	280	307	312	323	304	284	296	304	278	299	300	267	299	298	297	300	293	303	275	290	270	318	283	284	288	272	295	300	281	281	304	273	279	324	296	308	295	278	306	288	288	300	266	300	307	281	322	289	285	301	309	296	286	278	276	279	295	273	310	277	275	322	268	316	301	303	314	284	285	321	290	288	274	281	272	306	292	293	269	297	314	299	280	296	265	270	311	319	282	289	293	312	294	312	314	277	311	291	297	288	309	291	262	294	277	297	285	316	307	282	294	328	294	308	284	292	279	317	269	290	283	273	270	307	282	280	289	305	301	290	298	279	255	290	292	286	284	285	296	307	329	312	311	291	301	305	319	292	280	305	283	276	300	287	324	301	275	288	317	305	283	265	282	301	294	292	326	275	283	309	289	264	291	289	298	285	280	287	279	293	281	295	274	313	273	271	288	279	311	294	274	304	291	286	288	257	283	280	283	300	286	287	302	317	284	260	274	287	303	292	282	304	293	275	301	305	265	294	281	268	285	271	301	276	273	291	303	297	279	326	291	288	277	285	281	283	276	308	303	260	292	280	306	309	275	295	291	322	285	278	318	277	300	289	312	276
25317	21450	29147	26715	16686	5977	1274	375	321	310	303	292	320	270	323	291	270	301	290	277	321	298	303	271	290	302	318	288	285	307	293	271	318	293	337	302	297	303	291	329	300	310	303	305	273	296	296	305	299	306	309	292	313	309	264	303	292	293	275	301	299	307	303	313	297	304	271	282	304	306	297	302	291	297	303	289	299	303	331	292	280	323	298	326	286	300	298	302	274	258	274	299	292	328	323	323	284	288	282	316	306	271	320	297	285	296	282	288	303	327	305	291	311	275	297	325	266	328	327	277	291	292	320	301	306	309	330	307	321	307	318	271	315	285	288	328	283	265	302	281	269	290	268	328	299	285	292	300	281	322	305	274	303	334	325	297	321	292	289	321	327	266	296	285	326	296	297	303	291	292	299	285	314	286	278	292	308	288	305	309	292	297	302	288	298	311	315	288	288	282	278	346	313	328	290	319	291	317	311	306	288	305	308	338	274	298	281	258	303	308	305	299	288	276	298	267	282	284	296	290	328	282	303	289	333	338	313	279	309	271	312	290	279	277	293	278	284	305	319	290	279	316	291	318	336	315	306	322	282	302	323	294	310	298	263	277	306	326	292	262	325	299	317	298	305	327	296	272	296	304	289	295	295	286	284	299	277	284	295	310	296	302	282	279	315	296	308	304	276	312	316	314	320	297	277	303	326	262	323	327	306	289	277	300	306	293	321	323	306	338	314	299	298	319	325	282	314	320	283	298	287	279	309	276	265	277	327	340	288	340	290	295	291	298	282	302	309	316	319	320	314	273	270	308	317	298	320	306	307	281	304	316	298	272	305	295	307	310	312	287	307	293	306	290	285	300	327	298	275	305	268	309	261	307	324	274	294	279	277	305	307	297	313	290	331	267	289	310	286	291	302	304	295	322	302	303	294	300	285	302	295	311	325	304	269	322	274	313	294	273	307	289	311	312	306	254	298	277	315	301	305	321	280	309	276	320	290	311	299	291	273	303	312	316	308	268	308	296	267	273	290	315	294	289	318	302	295	290	282	306	299	273	317	317	316	328	310	303	303	292	313	323	293	304	277	317	339	318	325	307	313	281	320	298	297	295	304	280	316	313	299	266	333	335	292	261	288	299	295	283	313	299	299	318	296	299	286	308	299	282	300	269	331	309	292	330	332	301	286	313	284	285	311	314	292	291	304	294	315	319	311	329	292	275	310	300	330	327	291	311	280	310	274	283	274	294	309	291	283	289	278	294	295	320	272	294	299	303	310	275	301	302	306	305	317	304	329	302	275	288	305	293	302	351	286	297	327	301	322	300	290	316	307	302	281	298	260	301	273	303	299	321	305	286	290	284	309	304	270	287	287	290	279	312	275	312	261	294	288	296	297	297	299	326	310	282	293	307	279	301	289	285	309	308	307	316	299	291	320	306	312	295	298	300	284	308	306	304	298	256	306	275	298	276	294	326	292	296	295	307	296	294	307	329	307	283	276	309	277	285	308	275	280	314	301	327	294	289	275	301	301	318	301	342	316	300	290	309	290	289	308	312	286	290	325	309	273	278	309	322	290	314	305	315	321	281	304	310	293	328	268	285	299	305	276	312	348	309	309	292	292	305	299	254	300	271	292	314	292	283	293	303	314	313	333	305	286	297	298	280	294	325	307	293	299	275	306	296	291	258	321	285	305	297	312	276	276	302	278	300	279	307	298	298	289	277	314	296	306	276	289	297	276	280	312	319	282	323	303	336	311	303	286	281	299	304	298	291	339	307	300	315	273	296	304	319	294	297	307	289	325	301	313	274	307	311	318	299	309	291	326	295	303	335	308	283	300	280	305	317	286	293	319	306	285	270	308	302	320	275	317	290	316	300	302	298	307	291	302	311	293	272	310	296	315	297	311	310	324	324	293	299	319	285	303	276	300	277	298	306	301	277	297	276	291	300	301	290	321	316	296	291	280	287	328	292	289	298	287	278	324	282	292	302	295	334	288	270	262	280	265	314	294	295	280	293	281	288	287	310	299	298	317	299	319	288	289	322	301	282	324	284	304	272	309	287	307	259	322	306	270	281	311	284	324	317	283	288	294	295	327	249	293	302	309	277	302	297	299	299	308	291	304	307	301	302	286	347	282	295	306	309	287	275	306	281	258	313	287	284	281	310	304	304	308	293	310	313	336	284	306	287	324	296	314	309	296	278	285	273	327	293	301	328	299	294	313	302	283	292	294	281	310	269	297	310	290	307	321	315	311	260	298	297	311	320	302	302	292	306	275	279	290	276	267	298	293	285	303	290	315	272	296	307	312	282	316	292	329	311	287	285	290	327	295	317	280	323	277	287	289	273	290	288	269	326	290	301	327	244	278	297	316	269	309	299	299	273	277	268	334	290	299	302	306	280	280	301	269	293	295	314	293	292	294	311	320	281	296	298	320	337	287	284	298	294	297	277	315	306	293	266	293	293	253	254	288	314	316	297	293	329	297	274	305	297	299	300	293	311	291	291	300	273	305	292	289	315	306	317	319	293	310	292	317	278	293	308	284	295	304	303	309	279	275	255	316	279	329	278	286	251	274	315	328	286	308	277	287	316	286	292	299	306	306	324	316	294	332	273	298	313	292	311	320	290	340	316	302	286	309	302	287	300	324	303	351	301	321	293	277	290	300	339	306	309	281	307	308	287	323	288	306	310	316	319	278	308	258	299	292	274	298	310	313	288	322	318	291	309	299	257	273	292	287	271	274	308	278	300	296	327	329	309	329	320	308	281	287	280	307	302	312	313	297	263	313	289	287	307	306	284	301	292	321	314	287	317	331	314	292	303	317	318	320	290	297	285	289	292	317	277	295	264	296	353	299	301	274	307	285	314	290	261	264	295	332	286	326	313	334	261	279	305	291	284	302	290	330	283	293	282	309	310	314	286	321	294	274	304	291	303	316	300	284	296	278	335	315	284	352	295	301	300	298	277	317	271	286	327	315	313	315	305	268	308	310	263	275	318	338	308	319	304	322	276	308	297	323	331	297	301	314	315	320	284	283	315	295	312	313	278	279	330	302	301	270	297	307	335	270	294	290	306	293	310	310	295	282	293	282	294	292	280	299	285	316	306	282	272	309	286	348	310	304	301	296	328	308	276	302	334	292	292	288	292	284	295	320	293	303	286	286	307	325	295	308	300	299	304	283	311	287	304	308	299	300	312	318	301	297	297	300	309	306	306	304	304	305	241	324	314	323	299	318	267	296	290	305	272	281	287	284	319	304	314	306	315	306	279	312	282	305	324	286	298	297	290	324	308	321	269	288	304	296	289	300	286	288	280	297	283	310	300	299	267	269	303	275	308	316	298	267	330	295	324	286	293	302	275	320	306	338	292	329	317	287	294	291	279	333	290	312	261	296	294	312	314	293	314	277	327	308	288	304	282	309	263	295	279	243	258	288	271	303	315	285	331	323	276	282	272	305	301	309	292	293	333	289	284	280	294	286	309	277	276	298	309	303	299	284	311	309	268	277	284
36525	55320	39934	24335	14327	6028	1585	433	387	378	323	340	362	370	369	358	346	347	332	355	351	344	354	356	327	361	343	367	348	338	359	341	326	346	351	340	344	343	337	362	366	305	353	330	342	345	351	325	327	330	341	332	330	327	314	355	347	349	331	345	334	349	331	349	348	376	362	363	355	344	375	340	369	343	372	344	343	332	313	357	351	338	356	334	339	340	354	319	359	349	349	353	346	363	338	302	373	366	341	365	324	335	360	374	308	366	324	357	331	349	344	366	364	353	331	364	356	311	373	342	291	320	348	319	370	357	353	342	347	357	342	335	374	345	374	350	344	349	355	337	338	361	353	353	362	376	360	366	347	328	344	377	347	334	356	315	315	328	336	345	347	365	368	315	312	322	358	331	363	345	319	360	341	335	350	371	331	368	341	335	330	315	367	367	358	372	334	346	291	347	380	355	329	329	355	347	324	390	368	355	314	367	331	323	340	371	350	335	326	328	338	343	344	377	357	365	331	334	344	367	344	344	322	330	317	338	332	371	369	353	369	350	355	330	359	372	323	338	338	367	343	377	363	369	300	324	329	385	390	349	333	314	326	342	319	332	366	319	364	372	356	379	327	348	348	355	331	369	387	395	340	334	357	359	330	345	370	352	374	348	339	379	362	330	360	364	351	352	344	309	376	308	334	358	352	323	389	327	329	324	345	364	331	331	342	331	359	371	356	329	354	321	341	345	370	326	351	320	358	355	339	335	368	303	371	341	345	320	351	315	360	336	361	361	349	337	347	347	367	354	320	355	346	374	345	333	358	337	396	327	341	321	335	365	338	355	336	350	361	348	327	340	331	317	352	322	373	329	366	340	376	345	352	358	357	362	323	361	326	355	305	368	333	340	339	369	323	347	354	349	348	360	335	349	352	336	329	373	351	300	339	365	356	339	337	327	357	353	329	344	331	351	344	367	341	358	314	348	376	344	370	322	339	346	329	340	341	327	352	349	359	369	347	351	357	322	342	321	353	332	330	356	351	352	344	333	325	329	333	334	375	312	325	333	348	339	326	316	371	350	340	308	360	341	369	320	355	355	353	354	335	330	362	332	355	360	357	348	305	316	337	353	351	343	299	364	359	318	334	357	359	348	367	344	352	339	352	330	352	346	355	346	356	358	378	299	328	349	350	342	364	329	346	319	354	382	350	336	373	359	358	328	366	324	329	373	320	357	327	338	365	354	345	331	379	350	353	373	366	337	324	332	318	359	350	318	349	334	341	324	341	355	346	349	351	325	315	340	348	332	398	366	320	384	351	361	318	330	338	345	328	347	369	373	340	325	349	338	375	330	370	352	382	369	343	324	369	326	345	337	344	331	375	313	322	336	340	313	375	358	344	349	338	373	359	343	317	340	326	330	327	361	332	387	348	340	345	331	339	335	357	323	339	365	319	375	364	354	337	335	348	351	335	349	354	340	346	345	310	336	355	329	346	370	360	364	322	325	324	360	327	322	336	342	352	331	359	353	316	345	348	345	344	353	362	369	354	358	335	340	367	329	345	316	353	370	338	353	333	335	359	330	353	354	375	327	363	345	342	328	361	354	358	342	361	317	365	356	349	353	372	322	331	346	317	322	337	353	336	373	392	331	361	344	362	323	344	372	370	345	350	331	338	353	356	339	316	334	353	340	350	334	342	355	397	335	363	347	357	329	340	323	369	358	312	346	344	365	362	340	308	341	298	359	363	351	367	331	373	322	380	377	340	330	323	332	355	342	345	332	371	375	346	350	357	332	366	355	346	345	343	360	344	363	326	358	355	349	333	355	305	364	327	365	348	358	367	377	312	351	357	316	351	338	353	336	368	350	320	319	347	337	353	350	339	370	343	337	346	339	354	350	313	354	350	348	357	335	333	340	354	351	342	382	345	332	380	339	350	353	362	349	358	339	349	339	381	298	348	337	371	333	325	335	333	373	321	345	359	367	343	373	338	384	329	326	333	354	332	340	338	308	338	372	356	353	343	366	342	335	358	366	384	325	365	325	332	371	336	322	352	345	327	356	345	352	375	334	347	352	354	342	325	369	381	364	358	376	343	338	352	337	326	364	337	350	364	332	337	331	357	364	330	339	318	352	360	368	334	327	375	372	332	317	335	329	352	354	318	323	353	365	330	363	370	347	345	344	346	331	348	347	333	339	341	348	369	348	334	363	338	328	348	355	384	349	324	363	371	317	340	346	354	373	359	351	313	339	342	341	367	372	341	326	329	339	338	367	345	346	354	350	342	332	335	366	330	355	318	356	323	337	357	321	358	319	350	342	338	347	364	329	352	336	345	383	342	351	366	356	354	344	351	341	385	376	319	358	341	336	363	362	334	326	377	343	347	358	335	372	342	352	341	326	370	371	324	383	348	354	355	343	309	371	356	339	325	329	332	338	323	357	349	372	321	325	339	360	326	365	358	320	321	340	350	325	358	320	332	318	342	347	338	387	342	381	339	355	377	351	324	348	332	383	325	352	361	354	346	354	328	335	335	321	349	337	342	367	379	329	361	379	335	320	326	342	352	348	347	340	358	330	356	326	347	343	349	333	329	345	321	381	325	317	341	329	344	327	364	325	367	348	336	351	348	381	370	348	346	373	341	358	380	343	321	365	397	355	352	318	313	346	360	361	354	331	332	321	344	309	348	342	354	384	348	380	341	337	359	345	323	345	335	343	364	330	340	372	347	350	354	353	338	360	316	304	359	346	331	357	346	374	381	351	364	381	376	351	328	374	332	344	328	381	336	323	335	326	349	320	336	355	349	370	323	343	321	321	332	313	347	345	349	344	344	382	346	355	357	342	352	348	350	341	337	333	339	322	360	300	391	328	350	330	343	350	317	329	368	352	339	355	370	352	333	340	356	325	336	318	384	330	361	353	374	344	306	327	354	301	346	351	338	379	357	346	383	367	349	328	350	338	376	347	369	328	379	340	356	368	321	374	371	337	346	335	355	318	339	332	377	371	355	348	359	332	354	378	338	322	335	338	352	353	334	349	292	329	319	298	303	361	357	374	365	346	336	349	345	344	354	343	347	353	330	315	359	353	358	356	338	318	368	325	339	347	339	389	360	384	345	325	363	356	337	339	336	339	364	356	352	317	338	335	345	360	384	385	344	359	365	341	339	368	331	339	330	341	360	366	309	329	337	297	351	340	328	370	363	359	373	345	359	335	354	349	315	368	349	377	341	322	350	348	356	316	369	339	339	347	336	354	333	327	364	346	313	350	352	383	307	323	405	355	362	338	321	352	318	350	320	346	339	339	312	341	342	365	354	354	336	353	343	327	342	319	345	376	332	327	357	335	344	384	347	374	356	330	340	352	365	347	335	376	372	328	381	333	362	378	334	318	356	382	376	320	345	334	323	348	357	345	340	348	347	343	375	378	371	318	357	326	340	334	376	351	360	338	312	356	343	366	345	350	326	314	344	369	328	359	360	320	377	386	355	329	366	338	319	349	330	327	381	346	335	291
22802	21004	28642	23980	21291	20667	10042	968	553	481	470	458	461	446	432	470	426	408	454	445	448	433	433	428	404	395	434	412	405	442	431	433	426	416	466	450	435	453	442	424	400	401	429	451	433	455	411	424	386	409	429	401	427	453	409	415	430	418	444	427	417	397	451	420	423	451	393	444	381	432	414	405	401	436	421	408	383	411	395	402	387	423	411	404	401	448	390	420	398	456	424	400	426	429	409	427	383	435	426	408	399	403	402	426	446	441	426	425	388	435	402	395	422	404	404	429	407	446	408	424	433	426	406	402	443	416	413	430	438	441	409	419	419	405	436	409	429	420	391	440	419	382	426	365	406	442	411	397	424	449	445	453	411	409	393	435	420	402	400	444	414	470	431	423	406	416	382	394	423	467	433	433	391	417	426	414	408	400	421	451	422	430	383	440	392	410	362	434	432	465	368	387	435	413	420	421	419	399	408	417	419	403	399	433	400	426	431	401	442	419	421	431	403	415	415	399	445	420	417	433	440	418	443	412	395	451	421	425	422	387	403	400	431	394	436	433	431	400	409	415	398	428	414	430	426	428	429	418	428	384	453	402	456	437	437	400	417	421	414	417	437	445	427	398	404	460	412	455	425	379	439	428	413	405	393	451	428	390	400	448	406	400	415	425	402	441	397	411	424	458	442	401	431	421	423	416	455	434	408	407	450	416	382	410	346	430	405	444	403	388	444	436	413	423	407	418	442	397	423	466	399	424	415	411	452	421	431	438	409	393	434	438	408	398	398	398	429	472	432	408	389	446	422	405	449	428	422	429	436	441	412	417	419	395	387	413	466	392	441	397	433	441	416	437	424	403	388	431	416	425	425	461	410	424	389	428	436	427	430	403	413	370	400	406	425	381	433	449	420	446	436	398	422	465	426	434	444	400	422	445	432	433	439	406	428	410	446	423	424	447	413	396	410	424	393	401	385	406	410	393	440	418	393	431	435	401	432	448	410	416	424	423	415	432	415	396	437	403	409	433	394	434	438	409	388	425	402	428	418	397	473	417	406	450	432	396	436	400	422	394	444	437	449	455	429	446	434	387	395	425	442	413	428	446	429	431	391	413	403	435	414	405	420	416	415	396	417	402	393	410	390	417	436	428	441	421	425	416	413	437	396	457	452	417	435	405	444	388	413	449	437	427	403	409	441	400	413	392	453	404	408	428	395	418	421	437	417	432	426	412	454	441	427	409	407	435	422	400	403	390	417	425	415	422	402	437	462	441	429	389	410	408	409	419	420	419	430	424	469	384	421	404	417	432	424	429	391	409	442	390	437	429	419	390	402	429	417	442	428	454	448	395	387	434	402	404	390	442	435	421	417	396	395	434	408	429	382	401	423	404	406	409	439	391	418	431	417	426	432	435	414	427	412	460	408	413	415	400	419	461	404	404	443	418	417	399	392	402	424	369	444	436	388	446	452	422	382	417	438	442	433	450	414	388	394	424	448	431	432	434	399	434	395	437	472	421	426	449	390	476	436	426	437	420	444	424	410	402	439	446	389	411	427	394	419	419	421	431	416	438	416	407	388	397	423	439	362	417	442	387	380	379	423	403	392	390	434	397	397	418	395	426	397	403	409	431	392	391	479	415	405	419	430	374	399	426	427	393	457	389	390	426	370	432	415	378	426	407	420	446	416	424	453	423	411	425	420	430	409	393	400	427	419	460	409	407	388	395	409	418	397	454	441	467	436	436	445	423	415	430	444	412	417	431	435	415	428	388	443	439	416	413	416	446	430	440	424	432	395	404	398	428	436	414	449	428	426	414	455	429	382	414	385	430	444	397	443	420	444	416	434	438	404	442	451	450	437	414	427	421	446	413	409	439	439	395	419	396	398	434	403	445	400	405	419	422	472	404	418	372	405	390	399	424	430	380	424	422	473	424	460	410	449	397	422	425	376	430	465	472	415	396	417	413	419	403	416	425	418	492	442	430	429	414	419	430	434	429	422	429	410	393	436	422	438	415	404	408	427	423	408	420	432	375	422	433	412	451	451	427	420	412	416	446	431	406	445	429	402	418	416	436	454	438	391	402	369	419	432	416	428	436	418	422	459	427	396	401	416	448	416	380	403	441	437	413	429	428	420	397	410	429	435	430	378	429	409	397	436	434	402	400	453	394	418	408	406	449	423	420	398	393	430	414	406	385	422	420	443	440	441	417	416	448	417	404	426	424	390	392	449	444	416	412	417	394	402	405	391	407	420	442	447	432	391	428	438	402	414	412	417	443	389	401	406	412	403	412	378	401	396	419	415	428	397	444	428	421	410	429	443	447	452	398	409	442	422	404	442	442	406	417	406	390	426	393	394	438	410	414	405	421	409	432	416	422	434	414	429	409	416	397	391	398	398	422	434	415	420	398	426	445	412	414	418	415	395	395	390	425	413	433	399	398	423	479	408	433	445	400	387	371	449	393	407	376	394	426	422	383	401	422	442	394	393	392	418	409	411	384	426	425	412	446	437	453	458	411	439	434	445	445	407	382	442	409	417	381	423	452	420	442	426	406	415	424	414	422	404	420	431	405	404	392	396	430	426	432	402	441	424	446	440	401	425	414	415	421	391	454	468	447	404	427	410	430	417	391	428	407	383	445	415	410	432	417	420	452	412	377	420	421	408	395	438	411	441	419	429	391	397	406	419	447	425	411	459	435	391	432	441	435	391	449	407	422	427	446	423	383	414	401	402	414	404	403	430	420	452	428	405	411	459	415	410	421	406	456	421	419	408	443	408	426	415	371	416	408	447	389	434	430	440	473	427	434	427	419	389	427	423	411	429	429	437	434	412	399	408	398	411	465	423	430	412	399	422	444	418	417	431	416	395	447	441	406	409	405	425	419	391	433	378	404	421	394	422	431	372	422	445	375	407	420	451	430	419	392	397	445	434	404	433	422	391	428	407	421	427	411	419	407	445	432	421	439	394	402	380	418	414	416	388	416	421	417	447	452	388	430	432	433	434	440	394	410	432	410	441	408	430	417	390	399	397	429	458	450	424	405	396	382	430	457	411	404	395	404	406	431	396	420	396	435	404	430	417	430	424	448	427	403	408	431	475	407	408	409	406	431	397	448	406	429	391	404	429	423	436	420	373	400	417	410	427	412	420	391	398	428	382	449	421	400	392	427	425	401	435	426	446	423	405	402	443	395	408	403	445	412	427	410	418	388	425	423	388	390	427	416	412	423	401	428	442	446	431	446	383	439	387	471	410	405	428	398	406	444	460	423	400	418	439	369	454	409	404	390	451	404	424	446	397	398	421	426	446	428	407	455	440	417	403	436	410	380	414	460	425	420	422	414	442	424	435	409	441	449	432	429	463	430	425	396	429	416	396	432	412	461	439	438	431	407	436	410	419	372	430	398	430	412	452	404	436	410	456	437	404	392	431	425	440	413	441	419	423	435	445	399	406	441	410	390	398	380	406	400	392	377	442	429	403	424	424	399	431	419	424	412	438	419	405	412	395	418
39250	70975	53836	32374	19793	9144	2619	763	602	554	549	505	484	466	492	496	424	496	481	499	458	442	452	461	437	484	462	491	485	460	450	461	478	432	438	492	453	464	458	434	466	426	430	478	456	440	462	499	458	453	430	477	436	453	412	489	448	486	442	472	463	432	464	468	432	438	462	469	464	440	475	428	445	484	474	472	469	456	473	459	446	430	463	482	463	433	433	444	490	449	452	446	448	462	454	487	471	485	415	486	467	482	425	429	458	480	443	447	437	436	461	457	443	429	426	468	476	413	473	450	456	462	467	452	422	431	470	424	446	456	506	467	459	467	432	445	442	458	473	484	471	459	447	440	458	419	492	448	447	451	448	482	472	450	456	462	428	427	437	473	481	474	457	461	483	476	465	471	426	449	463	451	460	491	497	475	466	506	456	471	416	449	402	458	479	446	461	425	477	453	452	449	452	438	451	459	448	442	411	409	451	439	469	459	433	428	461	415	462	458	457	487	467	478	476	454	466	483	472	463	459	469	440	474	455	447	451	451	465	491	452	445	451	423	442	448	435	444	459	466	474	474	464	454	429	454	465	473	426	453	459	433	449	431	420	482	464	446	479	448	479	453	436	419	448	438	454	442	480	441	453	441	482	470	455	470	467	466	431	489	441	474	443	458	451	429	460	444	410	440	434	488	487	431	458	463	475	425	431	453	469	453	463	439	464	489	456	426	498	438	442	477	479	484	436	470	439	429	436	484	488	461	471	438	456	470	470	467	441	472	510	425	429	454	438	449	461	435	485	423	456	460	486	465	457	463	469	453	451	472	433	459	437	422	441	473	444	492	424	484	437	445	423	409	436	451	443	447	416	435	483	430	481	438	446	452	447	444	469	445	458	448	449	445	447	454	449	440	447	431	446	447	479	446	450	414	481	491	462	457	489	431	427	432	499	436	437	447	415	458	433	444	415	449	491	488	476	469	436	457	458	448	451	482	453	464	449	462	459	429	442	444	438	442	490	443	458	447	468	481	452	444	473	463	433	460	420	442	438	457	458	439	443	469	444	437	472	477	417	447	427	456	446	437	458	455	475	470	467	502	455	489	429	424	451	432	509	455	482	439	469	465	443	468	451	500	454	429	479	440	488	464	428	473	418	471	480	436	452	393	448	447	481	445	452	492	455	460	435	476	449	448	421	493	443	441	452	447	462	443	393	462	475	460	442	467	439	423	466	477	464	480	462	439	448	435	465	458	479	456	464	453	434	415	451	443	494	458	467	425	482	450	431	450	469	464	415	483	453	464	439	458	441	437	476	439	460	447	429	467	461	478	461	479	445	475	476	425	425	489	477	455	464	440	463	433	496	445	449	443	443	441	449	490	435	480	436	431	473	469	440	450	439	466	447	435	445	475	473	445	450	430	441	436	472	452	448	433	464	448	443	451	436	454	441	462	432	417	477	411	404	461	495	467	446	487	481	432	481	463	432	448	437	488	410	492	451	469	421	437	468	438	478	491	471	440	403	465	464	434	487	514	428	473	448	434	460	457	416	463	427	437	442	441	415	486	415	436	471	451	450	460	451	446	437	458	423	453	477	458	482	490	469	447	465	436	469	444	481	496	474	459	457	467	475	431	450	452	475	424	478	475	444	428	485	463	464	495	462	478	447	471	456	459	453	454	401	432	433	477	462	476	441	421	470	459	479	436	466	440	443	475	438	468	438	463	455	451	491	502	418	475	495	475	431	478	434	464	441	470	450	476	449	425	456	455	476	470	423	426	455	449	450	483	459	484	472	474	466	450	455	458	486	451	434	430	455	437	462	501	482	432	439	435	430	448	460	444	448	438	467	407	477	394	438	431	464	463	451	436	420	463	495	450	462	468	424	459	444	463	469	433	431	483	444	448	463	475	487	435	424	434	437	462	478	469	415	459	432	455	493	458	446	434	444	476	455	469	480	436	454	441	474	437	461	470	455	461	473	451	449	474	485	437	462	472	456	454	456	453	410	446	476	436	452	461	471	474	440	441	455	441	407	457	435	494	487	454	429	412	422	456	433	458	467	474	432	428	474	482	486	457	437	445	443	462	468	416	464	452	466	459	450	447	495	442	422	446	477	465	462	442	461	448	458	462	450	417	433	467	420	463	499	419	431	457	443	476	446	474	446	476	439	421	485	461	441	477	485	451	433	457	480	448	452	455	467	440	460	446	505	489	452	448	467	437	494	461	430	437	436	413	460	491	470	482	443	473	452	418	447	464	429	456	491	464	451	451	458	432	493	441	458	435	459	458	446	448	440	442	459	478	452	467	434	458	462	459	477	452	469	450	454	452	465	441	428	461	453	447	469	462	471	454	423	437	473	462	424	444	446	428	439	446	495	495	456	443	412	442	429	489	422	483	470	481	464	423	474	429	410	451	458	435	471	440	469	432	421	426	432	464	429	465	476	462	452	403	460	402	490	471	395	466	456	454	445	446	457	471	481	449	449	470	472	438	435	451	474	461	459	451	487	448	472	436	429	472	439	473	468	462	469	476	444	458	452	466	482	430	453	457	438	452	437	472	463	469	456	453	462	480	474	433	445	459	473	431	432	444	474	450	449	458	475	451	425	445	464	458	486	447	449	436	417	471	451	495	478	450	452	467	438	458	445	432	460	428	460	454	430	456	438	441	483	445	487	420	425	451	419	418	463	445	431	447	457	424	453	458	445	418	459	405	449	450	455	453	445	444	433	451	472	432	462	432	463	451	493	465	424	477	504	420	432	460	458	460	424	443	495	505	408	487	429	461	454	419	449	462	422	433	468	469	432	432	446	417	445	506	478	453	445	462	412	441	457	439	454	437	492	436	479	438	413	425	441	466	449	453	422	478	465	440	447	475	476	450	471	444	416	478	442	432	499	467	444	438	439	460	453	450	452	479	468	439	439	459	446	456	483	448	502	432	466	415	431	424	439	459	433	469	468	444	472	412	437	487	431	458	464	434	471	426	466	495	461	428	472	439	430	483	392	450	431	484	467	448	442	468	445	465	477	423	463	455	471	454	453	453	459	466	450	448	462	458	435	464	452	462	482	428	446	465	465	480	433	478	430	455	444	461	447	440	432	438	461	471	436	475	446	474	439	507	474	435	460	466	460	466	453	458	447	469	472	474	400	430	443	466	409	439	483	500	444	445	436	431	438	423	471	474	444	506	469	400	457	409	504	491	445	476	447	444	443	456	480	430	450	472	466	475	451	464	471	467	487	504	459	456	412	488	465	458	454	465	439	488	486	477	453	439	460	440	491	464	452	466	453	468	474	411	476	448	430	423	478	457	465	438	465	480	444	445	433	451	442	438	498	451	434	479	458	447	433	492	430	442	458	458	455	442	420	453	430	455	469	435	441	463	451	456	453	467	469	476	485	462	396	469	452	470	465	445	471	485	478	467	425	485	471	423	473	447	458	455	481	467	476	469	456	424	441	474	434	497	444	413	470	443	476	470	486	439	410	453	470	458	459	468	431	476	409	464	424	445
32705	41210	33638	15198	4737	1622	553	232	223	215	208	216	226	248	185	214	211	197	219	196	213	218	192	201	223	215	209	194	221	188	214	221	195	199	187	201	195	198	210	217	220	195	227	174	208	206	196	203	197	214	210	230	179	210	216	173	191	185	204	200	203	190	190	200	188	223	209	198	204	214	216	197	198	203	201	188	222	231	202	213	219	190	185	216	190	180	208	217	230	188	182	218	249	210	207	197	196	195	200	191	198	175	200	222	185	208	204	191	229	202	190	226	209	229	224	199	213	207	237	198	185	204	220	202	204	197	214	219	209	193	201	213	225	198	218	191	208	195	204	249	232	206	196	192	201	211	221	207	222	200	196	199	219	203	186	186	198	199	199	187	171	207	221	202	183	233	240	214	198	207	192	201	180	194	224	203	234	166	215	205	200	208	199	214	179	193	208	184	215	188	224	220	234	211	211	217	189	202	177	182	194	204	200	215	180	193	206	232	176	219	192	203	196	214	210	237	190	202	231	204	200	207	168	222	228	221	194	217	181	186	198	220	193	206	230	213	189	238	205	217	209	204	211	202	176	189	196	196	170	188	204	214	227	202	203	208	219	204	206	213	198	181	198	187	204	231	217	179	232	224	209	225	189	221	217	205	217	211	216	229	206	201	197	192	207	213	203	242	221	186	226	198	211	221	198	197	207	191	202	208	191	204	180	210	185	239	194	196	204	216	207	250	202	187	210	193	221	219	213	195	184	198	201	211	258	189	187	203	194	199	222	206	163	201	195	207	227	191	197	193	208	195	224	199	222	197	217	212	226	197	201	208	167	209	205	198	202	242	202	215	185	196	229	196	216	208	199	205	191	200	218	198	216	199	180	204	227	221	222	222	202	200	197	205	194	216	208	187	196	201	200	187	194	226	200	212	195	203	186	217	179	214	177	194	194	211	210	235	201	194	207	202	230	202	184	203	214	183	201	155	204	182	216	208	199	198	199	206	212	213	216	219	213	211	189	203	227	204	217	228	226	205	174	211	185	197	220	182	201	227	188	206	204	211	188	198	211	210	225	184	204	190	222	195	181	213	182	210	205	233	226	205	228	227	194	198	214	216	184	190	174	225	218	220	189	201	218	208	173	234	204	236	213	196	237	196	224	203	203	212	216	223	203	225	208	192	230	222	210	216	220	215	205	199	228	213	206	224	214	201	208	199	177	201	225	195	200	173	197	187	202	201	221	187	190	196	218	198	205	225	192	198	214	211	220	177	219	214	201	194	190	199	206	223	250	235	255	210	242	191	195	202	181	193	203	257	211	178	205	193	196	215	189	207	225	192	204	200	219	204	211	195	192	202	194	215	206	203	193	199	192	166	208	206	203	204	178	213	201	217	221	233	232	187	184	213	217	214	198	213	209	185	196	222	200	229	224	201	222	212	199	220	221	215	210	209	189	211	206	186	210	182	191	215	222	244	220	215	201	220	193	216	190	190	221	203	222	219	199	199	219	193	199	220	200	195	224	204	197	224	195	227	191	191	204	169	202	195	220	189	199	212	193	200	210	211	188	190	204	211	195	223	202	202	207	221	204	217	226	199	210	203	227	210	214	218	234	186	206	190	192	172	215	213	200	217	196	193	206	207	228	191	190	212	205	206	225	210	234	224	195	208	223	200	215	186	198	214	216	203	193	225	205	191	201	213	211	224	214	219	214	229	206	233	217	201	209	186	213	191	197	213	222	191	222	207	201	198	189	192	205	195	203	203	195	214	192	191	200	199	223	201	191	211	201	187	201	215	236	191	193	219	191	228	222	222	200	213	195	220	192	203	195	205	188	176	199	205	178	209	209	176	209	205	190	205	222	200	211	215	220	210	190	227	211	213	201	214	187	196	220	228	209	201	184	201	181	205	193	214	202	195	203	237	201	234	177	191	225	207	217	206	183	216	201	219	204	188	222	226	224	176	220	205	192	214	215	200	192	184	202	195	190	204	201	216	223	221	210	196	203	209	196	194	194	175	222	239	176	222	203	200	206	211	210	195	211	213	200	213	183	189	210	193	187	183	196	218	222	190	207	197	213	210	213	227	213	209	196	201	216	208	222	194	183	220	229	201	195	200	192	214	223	215	180	205	196	201	196	195	199	179	188	190	189	223	212	210	214	218	202	198	201	239	206	195	240	224	200	217	203	226	207	189	251	197	210	222	213	231	184	195	186	208	218	189	222	180	182	202	224	203	199	195	210	202	189	193	240	194	199	209	196	220	229	195	209	211	192	188	226	210	202	205	209	229	218	207	217	212	224	204	222	211	223	191	197	218	213	208	175	213	199	179	167	226	225	199	221	218	224	209	196	224	221	207	194	193	210	208	214	192	189	200	232	214	201	214	189	197	198	215	218	207	203	210	207	208	214	201	209	195	193	201	201	197	201	176	220	199	235	224	209	197	194	231	177	213	190	220	210	203	225	214	238	208	195	205	207	217	193	215	233	194	218	224	196	208	207	223	227	203	196	180	206	204	212	193	188	214	210	210	229	219	206	222	209	198	195	220	206	215	205	182	187	222	183	204	218	216	204	186	193	191	211	198	189	202	213	204	199	218	203	209	231	197	198	194	195	210	209	197	200	207	188	210	191	202	216	171	189	195	206	190	218	228	193	187	192	187	191	198	218	199	215	225	222	229	183	195	177	213	187	222	223	207	188	221	199	198	223	210	214	233	218	181	219	201	214	188	202	194	170	219	203	215	220	221	200	206	247	186	201	189	205	190	191	224	187	232	215	222	218	187	191	213	235	201	207	221	204	219	224	204	197	218	196	196	220	214	200	221	197	216	229	207	209	193	193	174	172	236	219	171	223	218	207	199	202	231	223	220	195	199	193	185	207	211	199	205	193	215	183	208	212	233	215	210	201	206	180	208	223	196	219	207	212	210	198	199	203	206	213	235	216	228	211	217	194	221	194	217	197	208	201	218	203	204	226	201	205	180	225	200	194	197	210	200	202	216	199	199	207	199	216	214	209	199	204	200	234	200	210	214	209	192	196	199	210	190	204	202	218	224	224	206	199	191	205	206	203	194	203	211	208	178	196	210	200	222	209	210	230	219	217	198	206	176	228	191	196	218	206	183	208	191	212	221	225	208	214	194	185	229	235	227	190	227	187	192	182	218	235	188	225	208	206	204	182	203	246	219	199	157	215	227	180	207	195	191	209	232	217	215	200	215	174	208	184	235	211	201	215	237	177	236	218	216	195	245	232	198	211	211	196	228	218	212	217	207	190	197	204	201	205	202	216	189	172	230	217	204	215	207	210	192	197	249	214	206	199	211	214	212	218	194	206	206	189	206	188	208	202	186	233	189	203	181	204	182	206	183	190	193	206	210	181	195	193	215	222	212	216	217	182	185	206	213	207	208	218	190	197	219	213	198	189	213	207	216	207	216	214	187	228	206	202	206	189	223	174	205	224	187	218	213	202	208	199	230	207	189	215	200	205	192	202	218	195	198	226	199	191	166	215	206
40171	55031	29006	10972	5842	2595	777	310	284	226	248	270	266	217	236	264	246	254	244	253	244	249	277	242	234	256	239	255	243	242	231	243	233	224	269	265	273	221	244	248	240	248	241	258	233	248	259	233	250	254	220	242	243	250	236	248	247	244	278	231	264	238	270	236	248	245	231	270	234	234	254	243	228	237	220	249	215	232	226	237	241	223	231	244	251	250	248	224	229	237	244	254	218	247	235	229	261	241	248	241	223	236	243	228	230	242	231	240	233	251	232	249	244	230	235	258	248	247	216	266	259	225	205	250	257	240	214	240	245	222	251	252	247	226	251	244	240	201	260	243	214	251	233	252	245	240	235	265	240	233	233	255	240	241	258	250	252	249	257	216	262	231	270	240	229	248	247	220	234	244	270	233	237	231	277	244	245	266	246	243	225	230	244	233	241	252	232	266	252	218	241	251	267	260	244	250	259	254	264	226	266	248	241	220	239	259	258	258	230	239	246	218	219	235	241	221	232	231	254	252	253	246	232	273	248	266	225	248	253	223	242	256	270	247	253	244	247	252	254	229	217	247	234	220	238	246	252	245	236	242	245	235	240	222	234	237	234	255	212	249	220	254	242	231	263	247	238	252	250	244	211	231	247	243	245	269	234	255	268	245	211	220	242	253	237	243	234	216	235	214	251	249	252	207	241	239	245	263	257	244	217	239	235	241	236	247	226	248	262	274	222	198	263	243	224	259	234	261	244	240	251	274	235	213	252	227	235	239	257	238	250	219	251	247	271	248	265	247	258	232	240	250	257	249	224	244	227	234	243	256	245	230	225	251	260	245	265	269	249	243	267	230	261	262	239	247	252	199	252	227	227	276	246	271	245	245	290	259	230	246	240	254	223	216	234	248	245	249	245	249	231	241	262	257	263	210	227	237	258	249	249	228	251	232	244	245	232	237	248	269	233	235	236	239	231	248	273	239	223	252	250	251	225	229	235	244	228	234	264	228	251	243	239	247	235	241	244	208	272	258	273	260	263	225	243	229	258	243	244	259	250	218	236	228	263	265	276	237	229	245	261	218	234	220	236	243	269	242	244	221	239	244	258	248	228	260	247	224	265	250	258	244	228	269	234	258	206	291	238	254	203	228	261	213	264	249	228	254	247	228	253	273	232	247	218	236	246	243	235	209	215	255	238	268	246	239	269	248	263	228	246	263	254	242	246	249	263	253	261	254	244	224	228	254	259	256	245	238	237	253	237	258	241	229	241	218	226	268	234	266	236	256	254	248	221	266	283	245	239	253	239	238	278	235	247	251	231	244	239	225	214	256	239	238	248	229	245	256	231	248	244	210	239	245	209	262	257	241	247	245	233	244	230	234	224	254	244	238	250	199	271	248	246	238	257	244	274	218	228	263	230	245	232	224	273	234	239	244	231	252	234	240	256	242	230	233	235	238	281	223	248	237	252	236	253	225	212	236	229	226	232	250	214	223	262	260	234	218	227	269	241	232	243	250	221	248	244	251	250	242	235	255	222	238	230	242	244	242	232	223	254	235	245	264	234	207	238	262	261	253	260	240	245	244	266	258	214	236	263	241	223	264	206	254	255	255	243	203	235	238	249	241	248	236	263	237	235	237	207	259	211	247	257	232	246	222	269	240	225	229	248	239	204	248	254	252	234	254	252	258	203	262	225	242	228	231	223	236	233	234	231	241	250	247	229	257	232	251	226	254	253	240	235	275	241	252	231	225	262	240	238	253	248	256	241	254	243	228	256	250	235	236	245	219	261	271	238	256	253	214	221	241	235	274	264	218	217	246	252	219	223	248	248	244	253	205	221	257	227	220	221	257	221	236	259	242	242	259	228	244	259	230	215	242	253	282	247	245	268	260	228	251	238	249	248	269	243	241	220	236	244	230	243	246	238	248	259	230	240	249	239	252	235	233	218	237	236	234	249	276	266	247	231	253	237	257	245	252	247	276	263	255	265	223	241	255	235	259	266	244	246	242	218	242	264	235	256	230	239	261	242	248	255	226	245	243	247	263	240	244	244	245	225	196	256	264	235	236	235	261	212	245	229	247	250	226	222	247	226	220	240	246	250	228	257	250	256	232	251	258	237	223	218	232	264	240	233	282	237	259	247	254	251	245	244	224	251	219	217	242	260	228	242	260	270	213	240	222	257	254	239	237	263	256	244	229	236	244	267	205	236	226	215	255	212	215	251	260	247	249	252	222	258	239	251	225	221	235	255	247	245	231	266	227	240	255	248	275	265	228	223	235	261	228	237	239	223	260	221	239	237	249	247	234	249	220	213	249	252	259	248	277	218	233	297	257	231	249	247	239	236	212	251	244	251	246	226	246	225	269	251	240	224	237	246	252	236	246	230	234	266	246	231	278	237	248	232	253	278	280	237	240	239	235	260	254	235	272	248	270	251	251	264	234	228	234	241	246	250	251	247	253	246	207	236	244	241	258	248	257	258	256	272	246	268	239	248	252	228	239	241	244	232	241	254	226	267	257	243	268	244	240	230	262	248	275	262	257	242	219	254	282	258	219	237	228	264	226	244	240	235	246	231	231	268	232	245	220	231	244	247	263	252	242	235	268	261	260	273	236	270	239	196	249	238	230	230	232	259	227	244	251	233	240	234	250	217	221	255	244	250	236	259	236	240	268	219	237	237	271	256	250	221	238	238	215	253	259	256	269	199	226	251	245	241	209	238	250	255	230	201	224	218	237	228	204	247	258	251	236	238	239	217	240	241	210	228	231	242	224	265	238	211	211	251	265	251	225	262	254	243	226	252	224	217	258	240	241	258	238	242	241	229	256	224	236	239	240	228	235	271	232	253	218	250	230	258	264	242	283	270	236	252	251	218	251	211	240	242	231	233	236	235	209	253	214	212	251	252	243	248	240	225	242	237	253	261	242	227	253	234	251	266	237	242	254	248	246	249	232	262	234	269	219	246	275	252	246	232	234	263	249	248	205	260	252	250	233	260	237	221	228	252	220	267	244	224	228	249	248	230	209	253	258	266	249	253	237	234	247	226	248	224	244	247	232	243	257	250	242	216	237	240	233	240	228	279	216	258	272	208	248	233	228	234	225	237	248	238	251	245	238	257	213	212	257	234	269	242	241	257	232	249	232	228	260	238	240	219	261	241	226	238	219	212	231	250	252	259	260	246	223	260	251	209	234	229	251	232	243	227	251	234	247	237	239	275	242	213	270	246	243	235	257	242	236	211	235	256	261	246	231	273	241	241	244	224	250	250	270	261	252	234	258	221	239	243	259	223	241	218	237	225	254	250	225	244	266	262	242	229	233	228	232	225	226	246	248	256	240	233	258	230	238	248	242	276	283	230	238	198	262	226	235	223	244	230	256	252	245	231	222	219	244	230	247	272	250	230	261	226	244	233	226	245	246	224	251	222	252	245	233	218	242	213	236	267	239	245	231	244	232	267	239	224	253	256	245	227	231	240	227	222	239	243	260	232	248	231	232	211	241	234	222	241	232
24071	21052	28096	24754	21729	14168	2449	495	313	257	266	281	229	265	282	284	291	279	262	272	261	261	241	224	254	262	251	265	257	272	256	279	256	234	256	261	289	251	248	251	243	305	262	252	265	263	258	269	270	264	262	282	273	240	233	250	246	232	276	274	267	270	242	260	251	263	264	255	261	255	270	281	285	230	258	245	276	257	252	256	239	260	243	254	259	255	295	230	255	257	252	231	268	222	265	268	259	258	257	264	266	242	248	245	258	241	253	259	244	235	275	249	264	281	251	266	244	285	259	257	269	268	243	293	251	260	242	277	269	280	282	288	285	263	266	249	265	269	296	243	264	235	256	251	251	256	262	264	244	240	242	231	261	215	269	247	273	295	266	250	232	239	271	259	287	247	272	264	258	244	283	278	276	242	254	256	261	247	249	247	245	267	249	278	281	261	254	261	268	260	255	241	254	239	246	251	256	246	275	282	258	268	233	267	260	261	260	229	240	249	293	282	265	237	258	260	266	260	266	266	287	294	248	282	270	250	241	258	282	261	235	239	270	251	256	258	277	283	245	272	241	238	238	263	253	256	251	268	225	240	241	274	260	285	265	259	263	277	243	253	276	243	254	251	236	237	258	229	242	268	265	280	259	258	262	253	248	289	257	247	280	246	245	233	261	249	253	256	270	270	243	262	251	282	242	219	279	251	254	237	288	264	272	252	276	268	284	250	278	254	236	259	262	264	253	261	238	282	235	232	269	245	266	232	226	260	228	225	287	275	262	276	249	264	257	251	240	240	255	276	235	254	281	278	257	252	265	272	250	252	250	232	255	295	262	282	241	259	245	241	272	276	270	246	268	276	245	265	261	234	262	270	274	246	257	273	274	240	234	247	267	243	253	245	261	232	271	244	266	253	254	269	278	263	259	234	259	251	269	261	237	277	278	265	285	265	268	251	233	272	288	252	257	271	251	261	276	276	238	280	278	261	271	265	228	264	239	249	259	251	248	256	270	270	282	266	265	272	253	283	285	264	236	278	227	266	242	257	256	257	259	253	274	270	277	258	264	258	257	251	243	265	269	248	260	268	249	262	274	270	301	235	250	240	256	273	262	251	282	260	251	234	264	237	244	203	257	254	264	261	271	285	252	261	256	271	278	245	243	247	239	283	257	240	290	224	269	249	242	246	293	278	243	242	255	242	273	295	265	233	261	249	249	261	250	242	258	245	266	243	264	243	259	251	250	250	246	250	255	249	271	250	263	253	241	297	285	259	222	245	257	240	254	254	273	257	243	284	262	264	235	270	236	226	277	246	285	252	263	238	276	249	257	243	281	232	270	255	270	249	231	283	276	243	279	257	257	251	247	280	256	239	275	300	265	239	252	257	225	245	260	280	272	256	253	258	260	227	260	245	238	235	247	245	233	238	269	275	274	251	240	270	252	244	282	273	260	259	264	246	263	261	264	251	251	300	263	276	256	257	265	261	262	263	263	256	247	253	234	265	256	267	281	249	266	278	236	228	241	265	224	262	259	243	282	232	263	252	251	253	270	254	252	269	263	259	249	255	272	247	250	249	235	252	231	284	275	266	261	253	257	280	262	265	241	253	253	264	269	260	264	276	238	242	274	249	249	261	233	264	265	284	243	229	257	253	260	286	257	264	256	260	286	263	284	296	240	263	262	263	259	244	269	263	264	294	288	250	250	259	238	252	239	264	249	268	243	279	275	251	237	282	275	267	279	285	249	276	252	261	243	238	246	233	237	282	259	228	256	242	250	279	253	278	260	265	251	246	259	275	247	262	266	260	287	226	238	260	289	283	256	245	260	267	272	260	265	252	259	246	250	242	245	257	259	269	249	257	289	259	252	259	254	281	271	242	265	269	271	277	254	275	261	272	281	303	256	257	266	250	265	253	256	255	252	280	265	239	261	280	268	286	254	241	255	257	295	259	250	257	274	274	272	255	238	249	262	225	284	273	298	263	248	255	248	267	255	272	258	252	239	240	289	256	232	230	230	265	250	278	261	250	248	284	258	278	258	257	296	253	289	241	258	244	282	253	237	257	241	284	248	243	233	248	220	269	261	255	271	256	279	222	281	267	252	251	244	252	278	248	247	249	267	226	262	257	268	242	260	250	268	262	281	253	283	259	259	252	256	278	272	249	246	273	290	267	254	241	257	261	288	261	271	272	248	248	245	283	287	273	235	272	259	278	250	268	263	263	244	282	274	247	246	234	271	291	284	265	246	263	257	248	261	239	232	253	266	259	265	237	249	265	259	246	241	252	285	269	258	264	259	242	263	242	265	280	242	269	254	249	281	245	271	235	284	263	267	251	246	240	269	241	232	246	262	265	253	254	239	253	272	268	291	274	282	281	256	269	251	265	260	261	246	241	262	263	273	249	261	238	278	243	269	244	271	258	267	271	234	231	262	262	277	230	262	250	240	266	237	255	256	259	219	278	260	286	264	228	247	233	246	251	266	248	240	262	252	257	268	260	271	245	261	281	244	245	245	256	253	278	275	272	260	249	250	239	262	265	222	241	251	279	292	259	249	239	274	238	266	256	265	250	255	254	268	283	257	283	247	266	281	251	263	252	266	263	263	262	260	274	257	255	260	235	258	264	257	272	296	259	276	268	255	269	270	261	237	239	269	276	262	239	254	264	282	237	255	238	250	266	286	261	217	270	261	251	239	249	239	261	281	263	276	259	228	261	265	239	266	246	270	224	240	253	242	257	273	269	252	242	243	240	244	285	237	249	264	255	243	242	272	286	259	286	284	293	240	265	250	236	250	265	250	237	287	264	243	281	269	255	268	252	275	280	224	240	278	233	261	269	252	255	268	284	293	258	275	231	238	257	257	252	301	282	267	249	261	232	281	274	254	244	247	253	246	279	255	263	279	280	259	256	265	284	259	238	247	238	260	279	251	244	268	280	270	249	244	280	240	284	289	258	264	240	253	251	258	256	259	270	252	249	250	274	265	262	262	281	271	267	253	241	262	260	263	259	250	256	253	251	276	280	260	244	260	212	269	276	239	243	237	260	213	253	257	249	264	285	251	244	267	237	259	253	257	272	257	251	273	248	251	256	267	244	251	253	244	268	242	252	273	244	276	270	257	275	275	288	260	243	264	277	265	244	226	266	257	232	263	255	233	260	269	269	271	264	255	248	240	271	280	256	243	285	269	291	246	242	243	251	253	259	265	266	259	233	264	250	269	260	283	237	283	251	274	283	255	249	252	251	272	235	241	255	241	273	259	251	256	277	280	260	286	234	273	281	240	252	268	263	277	270	240	258	282	275	255	256	272	239	259	250	276	268	252	277	237	262	283	270	240	252	268	220	219	265	269	266	253	277	279	272	260	264	275	242	276	248	262	282	283	269	294	246	281	290	262	264	246	277	274	282	242	300	249	251	241	260	255	223	266	241	258	240	263	230	260	268	252	244	266	269	270	267	220	233	262	253	245	249	249	243	275	283	262	265	237	253	255	273	255	263	252	254	283	252
41987	56767	35580	26822	19393	8220	1295	516	384	309	288	295	321	293	313	294	276	318	314	307	313	306	313	274	296	313	293	268	299	317	314	297	290	268	292	291	263	312	302	317	314	293	299	311	306	288	292	310	297	292	290	305	310	304	282	302	309	293	287	281	315	302	294	303	265	322	258	281	298	260	295	299	303	296	289	308	285	291	293	280	297	298	326	286	298	296	287	253	298	315	283	276	285	311	262	293	338	268	279	307	309	292	311	275	303	306	304	277	267	287	315	311	265	297	291	308	286	315	289	296	296	260	320	271	297	312	282	285	299	295	288	283	288	271	311	295	298	295	303	310	298	294	303	307	302	289	283	301	264	302	284	292	293	309	276	279	333	316	279	258	272	301	311	297	281	297	336	318	274	307	320	304	272	307	302	296	296	275	281	278	301	299	272	277	288	287	309	272	261	292	304	276	313	286	297	283	257	297	289	335	327	331	309	308	273	254	322	300	276	267	288	309	294	311	258	285	285	282	291	313	287	299	293	291	334	268	282	299	274	274	291	301	307	290	281	279	299	277	287	285	272	271	265	268	289	314	319	267	324	317	269	283	266	276	267	274	292	278	295	307	333	311	289	300	291	319	344	291	304	297	277	265	268	278	313	319	298	287	282	294	307	295	290	286	319	306	305	312	315	297	295	317	283	309	288	304	299	292	277	301	291	271	309	290	305	265	303	275	287	297	242	286	299	298	291	286	276	282	307	343	319	293	306	281	293	338	281	288	297	254	283	287	294	324	313	297	305	266	254	293	250	301	297	309	292	295	282	273	248	309	299	306	288	304	272	266	299	302	277	297	325	300	286	310	280	273	303	288	309	296	337	310	298	304	277	267	311	280	290	288	307	294	303	307	293	314	293	291	262	290	290	293	278	278	310	313	300	288	272	288	319	294	260	293	308	306	305	291	291	299	279	316	251	283	319	289	292	287	310	325	298	255	309	279	314	280	295	289	280	273	283	281	283	315	294	286	258	304	302	281	289	316	336	295	276	290	310	264	291	347	294	292	299	301	297	299	298	273	295	283	307	298	294	269	314	304	322	265	293	285	302	322	316	258	307	316	303	299	297	294	295	269	288	298	261	266	288	290	308	268	300	297	279	284	264	306	314	316	261	304	332	305	312	269	297	273	313	291	295	329	307	285	310	298	274	300	313	283	289	310	326	290	269	271	304	290	309	278	293	284	280	270	306	282	300	325	285	276	301	312	298	285	299	283	293	275	287	302	275	308	287	302	286	313	293	310	296	267	275	290	298	298	285	279	271	292	255	302	288	304	300	288	265	304	261	338	270	260	308	272	322	313	303	284	302	317	301	276	253	276	310	298	288	290	288	266	302	285	299	265	295	294	313	303	321	317	315	301	295	294	262	301	299	285	298	300	275	310	303	304	291	333	257	291	298	318	321	306	287	283	302	295	285	324	275	298	288	313	283	280	302	283	282	271	277	287	281	283	279	298	299	334	300	295	280	309	271	304	281	288	308	293	307	293	292	278	275	309	307	292	290	290	299	312	294	286	311	289	276	294	281	312	300	291	281	311	305	322	330	301	273	312	271	332	276	326	278	312	318	279	273	282	307	298	288	288	316	278	310	275	269	305	305	286	275	293	293	307	263	284	274	287	280	308	277	300	259	305	296	259	307	312	275	264	288	277	324	298	311	305	309	284	282	312	298	293	316	304	326	312	300	292	326	265	305	325	265	295	279	278	285	262	271	294	289	303	259	297	335	282	310	272	281	288	325	306	280	281	279	285	296	299	274	309	278	288	297	284	319	270	267	307	304	312	299	280	299	284	286	308	299	310	282	279	301	277	308	321	304	303	303	282	287	287	302	297	315	276	287	301	276	312	280	297	303	264	290	308	295	307	285	302	315	310	279	281	312	285	300	267	279	333	327	271	316	287	311	295	284	294	280	291	286	297	314	285	295	280	298	272	298	295	287	291	263	285	292	296	284	273	269	322	312	289	295	276	266	328	248	296	297	297	288	293	300	276	270	299	305	282	274	292	306	275	298	282	294	289	305	273	289	289	283	285	282	330	315	288	298	306	276	278	256	298	325	285	303	302	271	301	308	261	311	328	297	306	329	291	290	295	296	301	297	306	281	255	289	322	288	276	316	309	269	294	283	287	305	305	254	314	296	296	307	326	297	272	288	307	304	288	294	293	284	307	301	286	281	295	290	295	298	313	280	307	263	293	324	291	295	309	291	305	297	289	296	295	301	285	296	294	291	308	283	297	295	278	288	294	304	290	281	273	265	274	286	287	317	248	308	312	296	288	310	264	307	308	301	315	310	303	279	312	294	270	309	270	266	288	279	303	319	304	287	319	240	308	287	317	327	295	290	286	289	299	285	265	282	308	311	291	279	295	262	286	278	293	301	282	275	299	264	300	287	271	284	268	302	306	282	327	299	309	281	279	293	267	312	267	307	284	282	269	279	293	286	303	289	292	271	295	319	276	294	321	289	265	288	313	249	303	281	294	294	277	285	270	247	271	314	306	283	275	294	285	283	299	286	276	309	285	306	285	307	286	283	310	260	258	267	314	303	268	277	281	306	299	288	300	294	313	290	292	253	284	294	307	304	276	296	310	306	248	276	269	290	298	271	306	291	279	298	277	278	275	294	261	300	302	314	285	290	280	302	272	296	319	278	301	305	283	281	287	279	324	317	308	317	259	297	292	308	272	286	311	311	304	251	282	291	293	314	272	286	297	274	294	267	269	288	299	286	282	296	291	309	302	302	293	314	284	307	304	299	285	299	270	303	276	315	256	293	316	287	280	303	333	283	307	268	282	267	297	308	283	269	309	320	292	306	303	274	292	280	284	291	279	279	300	303	287	284	276	307	308	337	317	288	272	290	274	297	291	290	311	293	268	311	304	282	269	294	323	286	310	285	307	300	297	262	314	318	284	290	309	312	277	286	271	315	278	287	309	276	277	300	291	307	300	267	295	326	275	281	294	279	263	268	295	317	276	283	313	311	267	285	289	286	266	280	297	278	320	334	305	290	320	287	276	282	304	291	293	324	284	328	268	283	265	287	328	315	288	282	304	301	296	327	299	271	257	306	285	308	266	265	292	291	273	305	277	326	290	298	314	311	291	310	288	293	319	327	274	308	283	273	293	282	294	293	269	274	304	295	266	270	271	244	279	297	275	248	264	305	333	287	301	282	297	311	275	284	306	310	279	308	297	298	275	287	290	268	270	288	271	312	337	294	284	292	287	292	291	319	324	298	299	261	280	292	339	307	292	266	277	299	273	280	288	303	312	300	302	285	303	303	294	280	286	287	282	304	301	311	292	297	299	291	264	307	283	279	332	304	267	280	279	288	320	280	269	267	321	275	298	286	300	298	282	302	287	283	295	279	291	280	286	307	282	326	270	310	278	284	290	279	264	311	278	264	314	293	290	299	289	287	294	280	298	308	274	283	307	313	327	310	293	294	317	282	289	316	266	333	324	279	263
25350	21329	28342	27082	16896	4103	1091	503	326	349	307	281	330	314	294	309	280	285	277	300	271	312	311	290	291	296	287	264	282	297	286	283	297	275	282	313	310	265	304	282	294	310	269	284	289	325	287	299	302	291	294	287	267	280	279	284	297	307	264	300	310	283	273	270	279	298	305	284	283	310	296	303	277	269	294	316	296	270	301	283	277	287	277	278	286	302	300	313	294	316	288	286	279	307	314	254	283	253	278	302	306	266	304	302	287	297	284	281	270	280	284	268	319	312	316	293	287	292	329	319	295	297	282	299	319	303	309	303	312	262	278	280	271	272	330	305	296	297	325	311	288	265	275	296	320	309	281	289	306	289	306	304	308	310	288	272	298	299	296	291	308	286	334	299	293	306	304	292	335	257	327	310	309	286	280	311	304	269	296	328	283	306	292	289	289	279	295	295	293	287	283	311	324	285	273	289	287	279	283	278	277	299	300	319	304	293	284	263	281	261	305	291	311	270	311	309	283	266	280	279	311	306	303	303	282	285	312	292	298	285	268	302	289	325	261	280	279	315	305	280	292	282	311	294	281	285	321	274	296	302	276	308	283	298	301	278	298	290	306	295	319	318	322	296	300	281	263	262	298	294	287	287	304	274	283	296	301	315	302	324	302	288	277	283	310	342	294	299	280	331	270	268	313	288	298	283	281	309	292	308	286	290	313	310	291	264	283	298	257	299	279	291	294	291	298	296	318	269	270	305	322	298	310	287	302	310	306	298	292	302	294	310	303	317	319	292	316	311	297	304	327	259	302	319	284	299	277	307	304	306	293	280	286	330	289	291	279	277	274	267	280	291	299	311	283	298	286	275	298	291	271	294	297	300	266	308	287	301	295	307	301	274	313	307	302	270	333	310	297	263	297	288	314	313	282	284	285	307	271	304	306	319	305	279	265	306	280	249	307	327	282	319	321	290	320	301	255	317	302	301	313	300	295	310	297	276	286	266	313	321	306	309	307	313	291	312	280	294	289	292	289	299	289	282	294	298	276	291	301	289	269	289	305	307	303	303	307	290	313	325	303	292	293	313	300	259	274	278	279	297	312	286	307	297	272	271	317	300	294	271	308	316	315	281	306	257	309	288	274	306	295	295	288	282	280	274	277	296	309	259	279	306	294	265	306	276	286	272	289	305	326	283	292	314	284	304	319	284	300	307	282	254	287	283	286	293	291	307	299	325	296	294	304	288	288	307	267	295	298	274	294	281	291	314	298	295	292	292	290	292	321	291	290	288	298	257	295	301	304	295	284	318	329	297	309	328	281	331	301	309	313	286	324	299	297	279	307	294	324	296	299	281	287	282	294	297	271	294	274	292	272	248	306	280	286	296	320	268	306	291	308	245	311	301	250	317	297	278	328	278	286	279	293	302	303	310	272	294	284	312	311	307	310	306	287	282	279	279	286	286	292	263	274	298	294	278	283	281	275	309	268	309	278	306	298	285	295	275	287	312	294	278	314	310	292	311	306	314	287	282	293	277	316	292	292	324	288	300	265	314	294	302	286	279	308	260	292	307	272	314	286	267	301	307	273	306	279	295	317	276	285	268	274	284	283	292	293	298	292	301	266	292	298	262	279	325	317	310	304	276	289	291	273	306	293	277	291	279	266	304	281	293	281	312	305	278	250	293	305	270	282	293	288	278	294	277	303	260	313	271	312	299	314	309	300	300	291	322	263	319	282	297	289	317	276	267	278	282	277	291	297	282	284	295	297	278	296	265	295	249	333	298	290	273	288	329	274	288	339	320	292	295	270	287	288	299	302	281	276	330	269	291	299	333	276	312	294	296	297	312	270	300	320	286	285	316	291	278	333	312	330	310	294	307	279	275	317	316	306	304	244	297	277	302	315	280	297	282	323	268	314	308	312	322	307	273	313	302	306	289	282	264	300	307	284	272	307	316	285	289	289	284	309	307	279	292	310	322	319	287	326	271	273	269	297	270	265	248	281	290	273	327	296	299	306	272	308	287	297	276	286	338	280	278	292	296	310	299	322	285	283	270	303	290	306	307	312	306	278	285	284	312	307	278	297	280	287	276	292	280	276	286	318	283	279	306	319	273	295	301	293	283	297	303	281	328	286	313	305	328	320	288	324	291	304	286	250	286	288	303	282	286	296	305	292	315	320	344	286	270	286	276	319	303	283	304	290	282	293	322	294	301	293	326	287	271	269	305	285	287	285	282	289	296	297	304	280	293	269	263	292	312	272	293	289	297	307	303	260	277	283	308	329	278	284	283	284	309	297	310	279	266	262	307	316	290	295	281	273	294	280	280	295	318	301	288	286	290	320	296	277	297	316	297	273	295	279	267	312	316	296	279	295	286	296	278	285	307	276	311	297	292	281	305	299	295	308	304	293	298	318	305	293	269	288	279	278	313	300	294	273	308	330	290	292	285	296	282	298	279	286	297	263	289	292	276	276	282	312	265	288	298	266	293	260	320	294	295	275	285	288	293	312	292	315	244	286	311	300	295	325	309	281	341	276	275	328	264	295	295	291	335	285	315	297	282	291	304	292	248	275	288	292	323	286	283	269	283	264	316	314	311	296	307	281	298	309	285	298	306	269	309	310	304	303	286	306	288	306	302	256	301	317	310	297	287	288	287	308	316	298	299	305	307	266	327	314	294	284	289	276	306	257	313	286	300	274	317	285	288	286	278	308	308	271	302	295	286	290	291	329	270	294	280	304	260	305	310	307	288	283	320	299	323	279	285	301	270	271	302	300	281	292	289	294	308	289	277	299	289	279	327	299	313	302	266	281	284	266	303	304	300	274	284	300	286	319	285	284	305	278	275	268	302	307	326	326	282	302	314	260	308	282	309	317	291	328	290	283	294	305	282	327	277	289	279	298	270	296	283	322	306	294	267	319	290	311	307	298	273	280	306	303	306	320	294	279	296	278	285	311	281	281	281	271	309	307	292	292	299	289	305	279	291	303	299	293	327	291	288	292	305	277	298	300	292	277	298	299	343	311	296	321	294	317	301	307	281	329	285	285	271	314	312	265	309	276	290	277	289	294	308	308	282	267	283	306	323	252	276	276	303	345	287	290	293	294	259	308	289	294	272	296	282	288	299	301	319	309	310	285	313	304	279	334	309	273	303	289	269	297	295	311	298	302	314	296	295	307	322	307	289	286	288	328	315	261	290	295	304	305	303	274	292	294	269	280	296	292	312	301	273	276	301	264	336	291	280	290	286	301	313	289	281	289	287	298	307	290	320	294	277	314	320	314	304	280	272	284	291	275	271	281	293	272	301	282	298	268	287	300	291	274	283	291	297	291	318	310	327	314	282	302	286	305	274	248	307	302	311	302	310	307	286	321	296	266	300	281	302	267	304	326	301	288	326	287	289	305	301	299	299	284	312	272	248	331	303	288	307	285	305	295	284	299	254	311	320	304	288	307	300	264	250	293	295	291	293	304	277	283	308	288	270	299	286	289	263	297	296	253	298	286	292	302	305
38688	50977	38052	27177	13994	3125	1469	612	377	386	323	345	338	366	368	339	365	324	362	329	324	339	370	364	384	348	289	327	351	346	339	346	325	324	342	344	352	351	353	313	352	352	340	360	337	349	352	330	340	330	327	363	336	344	359	345	377	348	365	372	341	322	361	354	329	313	322	347	341	376	339	361	336	351	331	311	318	364	336	366	340	323	352	371	336	328	334	328	309	325	363	317	361	334	334	333	327	335	320	342	358	329	346	372	333	354	357	344	325	365	348	325	349	333	323	368	309	355	369	340	360	330	373	338	326	341	374	367	350	331	329	359	333	328	338	323	344	332	341	342	332	356	355	332	360	341	328	349	374	356	361	326	334	352	348	345	368	349	355	345	348	328	342	340	347	305	342	341	316	345	320	315	326	324	333	354	352	315	362	334	334	334	342	330	321	334	306	335	365	338	347	325	358	353	296	306	347	333	301	349	340	374	367	355	341	359	327	355	335	319	367	344	330	323	361	350	310	314	350	331	346	329	349	350	310	351	342	306	332	342	365	343	311	298	333	340	342	334	358	316	324	323	333	327	361	354	350	353	353	338	351	349	327	323	345	372	355	346	327	325	363	345	345	360	331	371	360	350	336	350	357	379	330	358	350	321	304	324	327	353	346	337	342	360	324	322	332	356	338	356	332	358	341	360	370	338	359	376	338	335	350	298	346	315	342	333	336	364	383	365	360	312	346	373	320	359	342	328	319	311	334	329	341	334	377	326	346	323	371	356	318	319	334	307	374	333	322	353	322	320	341	356	342	335	366	360	332	356	353	320	336	374	356	342	345	357	375	364	342	326	354	344	323	337	320	348	353	344	338	352	325	315	332	323	338	350	324	309	404	310	357	328	360	328	347	347	355	354	343	349	330	317	368	336	354	361	356	321	351	349	353	340	341	377	337	367	350	334	353	336	305	350	373	331	320	340	333	337	315	350	334	373	358	333	351	367	326	344	347	328	327	307	346	354	336	329	370	355	331	328	355	357	339	311	365	309	370	359	344	352	358	323	341	312	334	326	341	356	319	353	349	315	358	356	334	363	361	333	343	356	359	341	345	329	358	346	348	367	338	342	337	345	337	343	355	360	343	345	349	329	366	312	333	350	319	356	347	349	326	333	361	370	387	302	328	365	340	384	372	353	317	334	334	353	376	330	334	292	365	362	340	322	334	321	365	356	334	389	339	323	368	376	344	326	353	326	327	346	321	349	282	350	340	352	330	327	339	377	351	326	384	353	332	341	351	305	320	352	341	320	347	351	321	351	326	341	359	336	351	337	295	355	370	316	333	357	331	304	337	358	347	327	341	332	340	332	342	352	348	334	361	310	352	358	326	319	351	315	335	320	358	326	283	351	330	340	345	341	340	343	350	329	352	350	309	360	348	336	377	368	343	374	335	325	356	318	319	303	369	357	314	342	332	343	325	337	315	317	361	334	347	363	323	328	326	396	326	359	372	346	343	336	312	337	348	335	331	332	326	360	338	357	352	364	345	334	346	328	354	321	352	319	363	330	343	336	335	327	340	355	345	375	338	365	338	360	325	373	339	340	325	336	328	303	315	316	330	328	338	332	341	355	346	347	332	353	322	361	347	364	359	347	326	333	337	327	361	363	361	314	348	332	318	359	337	329	335	372	366	315	330	306	328	335	322	353	343	349	358	330	338	327	369	362	358	339	353	324	360	356	364	373	331	353	344	332	321	337	328	340	365	346	374	342	337	329	320	323	320	309	338	327	370	325	337	332	325	301	385	349	304	347	319	352	344	352	370	333	365	349	324	319	344	312	341	333	354	366	323	353	339	303	352	360	366	338	331	333	333	352	347	316	343	353	357	354	389	345	336	334	339	331	354	373	338	365	341	377	342	341	356	340	323	341	359	342	312	350	335	360	325	333	377	373	364	364	308	354	308	324	342	364	350	314	323	327	334	335	371	345	364	329	333	319	339	337	349	345	320	344	359	358	341	317	355	306	329	338	333	353	381	365	334	309	354	361	357	330	364	323	349	306	342	369	340	368	326	356	362	325	354	327	359	343	336	327	314	328	337	338	326	333	329	385	366	332	355	347	364	314	316	350	346	330	358	319	367	332	328	348	325	315	332	363	351	365	344	338	370	336	330	326	330	346	344	329	348	334	356	339	322	365	354	366	327	342	352	371	362	348	339	328	329	345	339	352	328	339	388	315	347	342	323	312	359	336	350	350	341	323	354	318	348	341	343	326	318	369	337	335	347	352	309	348	366	366	360	341	338	353	366	364	355	369	342	316	334	338	359	315	329	330	332	346	330	368	321	337	336	317	334	334	317	359	360	297	362	327	348	297	306	316	326	363	325	348	323	304	346	349	359	340	316	334	371	342	343	352	330	318	363	341	330	345	326	322	347	327	332	344	352	318	364	319	362	352	315	355	364	317	317	358	355	348	342	325	352	351	337	345	344	322	360	337	345	344	347	355	350	350	326	335	348	352	340	343	346	350	333	338	348	338	366	365	340	340	337	312	335	317	388	367	349	339	349	345	331	334	332	358	304	325	285	338	349	317	327	382	341	395	302	331	329	301	342	325	339	351	334	354	330	358	363	360	328	368	346	362	320	358	346	332	368	335	353	327	356	349	340	354	344	357	320	331	357	348	353	321	362	354	306	332	312	325	357	322	341	332	327	360	363	352	312	322	330	353	342	330	329	363	334	341	350	325	337	327	337	318	347	371	317	335	360	314	363	388	341	365	319	356	339	321	371	371	335	355	340	323	351	339	379	368	328	333	341	321	352	335	321	345	338	358	346	403	350	342	345	339	340	335	367	318	300	349	325	327	355	341	344	342	330	324	331	322	335	333	306	340	330	347	326	358	376	349	357	354	344	337	355	335	331	348	357	323	296	314	364	350	320	353	351	320	359	362	332	301	343	340	357	334	322	336	357	349	356	330	279	404	336	348	331	319	346	363	330	350	350	335	318	352	342	391	362	376	356	352	363	368	366	325	309	342	337	359	331	342	320	324	323	346	333	369	317	362	326	309	306	357	339	345	347	356	325	320	315	342	329	338	376	341	345	347	339	371	344	372	311	358	339	376	337	330	332	340	298	364	334	368	378	346	343	332	323	331	332	368	340	332	310	336	334	335	300	340	318	334	342	321	329	347	331	348	292	321	365	338	346	343	342	359	359	359	347	373	355	345	358	334	340	326	325	317	322	353	344	326	333	347	350	350	359	326	377	342	346	342	363	354	361	358	365	389	335	311	348	328	356	346	343	364	320	334	362	342	356	357	338	335	329	323	326	331	321	351	365	341	372	338	308	340	383	313	341	356	339	336	350	330	339	347	338	349	366	342	327	364	340	325	329	312	317	324	334	314	377	348	350	294	340	351	330	357	320	320	374	352	377	340	348	318	340	341	332	377	327	349	331	332	333	324	309	353	362	337	335	358	331	349	371	347	381	349	340	339	338	334	344	362	379	332	359	341	303	321	355	348
22916	21053	28629	23799	21208	20722	9983	1104	512	521	462	437	480	431	416	437	475	435	428	411	420	393	452	449	443	440	430	463	396	442	418	419	414	419	426	387	455	427	398	402	408	426	425	405	420	434	433	416	443	443	434	412	400	412	412	417	397	425	443	396	461	395	392	405	411	432	433	423	400	447	414	426	394	420	461	386	397	441	392	427	434	450	422	441	405	465	425	403	430	399	438	428	416	439	388	426	425	438	437	410	407	430	401	430	409	404	411	406	420	443	424	439	410	396	422	455	415	418	411	419	410	448	415	424	415	410	401	378	398	433	424	420	393	436	426	427	447	440	438	422	456	419	387	421	452	415	438	460	413	406	412	446	399	412	421	433	454	435	393	429	380	438	380	439	428	429	422	409	413	467	397	410	415	423	381	417	450	416	403	400	467	405	425	423	455	421	443	427	417	411	414	446	417	403	383	421	388	408	405	427	423	426	410	441	423	420	435	379	413	442	382	412	418	420	426	442	406	452	424	403	424	406	406	410	418	378	420	428	391	415	400	436	422	416	404	375	428	427	418	433	434	432	454	385	417	440	394	427	455	422	407	396	437	404	403	400	417	400	440	423	408	428	380	403	422	429	423	445	444	417	403	429	423	420	421	438	421	425	417	453	387	419	405	438	420	461	448	439	438	390	426	437	398	412	404	421	438	418	420	409	422	432	416	402	393	400	434	399	393	409	445	404	435	440	433	402	414	407	454	379	382	429	399	415	436	432	406	453	411	392	396	447	420	446	428	451	388	427	408	439	414	413	437	455	371	425	397	472	423	418	440	439	428	430	389	419	444	404	415	415	412	407	406	431	418	405	396	425	396	407	401	423	404	419	414	400	451	413	390	421	431	435	417	406	425	423	442	453	400	396	414	396	438	406	422	432	397	430	383	387	442	408	377	430	394	425	439	420	426	411	382	437	391	400	400	437	422	418	391	445	409	442	469	439	392	402	434	436	439	412	419	441	402	432	428	425	416	407	434	413	412	412	423	432	405	401	383	423	435	405	414	417	386	413	434	435	397	389	379	414	427	418	441	423	444	399	434	416	468	396	435	411	425	403	444	437	412	420	414	407	426	384	446	412	407	391	415	446	384	368	452	394	419	412	391	450	415	425	420	421	397	431	396	420	427	362	445	426	398	455	444	401	443	420	432	443	447	395	434	424	424	418	407	431	427	409	379	417	446	414	408	446	407	415	426	415	360	412	440	411	388	420	409	396	369	452	440	422	433	422	438	385	427	359	426	378	422	440	419	443	434	413	438	432	462	461	399	473	398	415	399	417	388	413	426	416	410	449	425	448	413	387	395	438	446	402	437	411	449	412	428	408	398	451	414	454	442	398	434	391	452	432	434	408	396	441	417	416	415	415	435	428	427	386	443	377	371	400	423	408	410	416	397	395	409	419	413	418	422	462	422	405	416	445	419	443	420	395	425	466	383	409	429	441	427	422	414	440	409	408	425	415	415	411	401	399	394	394	436	411	419	395	436	395	425	420	421	389	460	374	434	457	405	424	421	442	425	414	413	390	439	365	435	366	398	428	416	403	438	432	413	416	428	397	387	420	430	440	422	401	389	402	446	385	415	377	406	428	399	415	439	440	425	447	436	435	400	464	379	400	436	432	443	420	438	439	409	418	439	423	421	422	392	417	428	422	427	448	425	408	429	400	407	391	380	404	386	404	433	410	401	420	418	436	429	412	425	433	432	382	414	433	426	452	409	447	451	397	440	441	436	437	405	409	401	432	404	423	410	448	392	441	463	433	405	456	408	404	421	397	423	435	428	400	407	427	397	433	441	384	414	434	421	429	429	419	445	448	380	424	424	428	429	402	403	420	429	418	426	438	405	476	431	433	420	429	413	404	398	424	406	431	375	409	413	431	398	383	416	416	396	465	460	406	413	422	418	417	418	398	413	424	420	412	427	396	402	413	401	466	406	423	447	444	434	418	437	418	417	408	419	424	414	403	454	407	433	417	416	409	439	434	421	412	373	392	452	420	436	431	432	421	414	428	415	439	451	415	428	415	457	426	404	398	424	435	448	420	417	459	401	430	420	379	404	432	396	442	383	421	407	405	452	419	397	380	418	423	403	415	374	423	424	423	417	395	441	460	413	393	447	410	381	408	425	430	422	411	408	410	411	436	417	432	415	444	449	404	409	434	412	401	406	405	435	424	469	434	436	408	430	395	415	421	425	391	445	441	466	408	411	382	446	434	425	401	417	421	398	406	418	415	435	405	411	422	432	410	451	412	448	395	399	390	412	429	406	431	411	439	415	439	386	432	387	417	408	461	414	431	411	438	422	421	408	429	395	404	427	443	422	460	413	434	398	380	428	420	432	390	438	418	402	452	426	433	426	416	401	423	384	433	442	438	413	397	434	402	424	433	393	425	420	455	426	404	383	442	435	414	426	406	418	406	417	412	399	418	435	434	422	382	411	415	408	406	431	394	375	428	418	442	431	391	433	379	439	415	401	424	410	420	450	401	427	399	448	434	443	440	386	439	409	394	407	396	433	403	444	464	426	414	419	411	440	399	429	451	388	460	415	474	436	432	417	440	438	391	427	450	406	397	446	402	435	411	421	460	406	428	406	373	427	419	392	424	375	438	399	406	410	446	416	390	448	412	419	443	402	399	410	429	423	441	460	425	437	409	423	443	409	471	417	394	421	469	397	413	433	401	407	433	455	426	410	412	449	379	430	439	420	402	440	424	437	420	384	405	370	404	432	405	448	424	415	431	410	400	427	454	422	400	422	432	421	416	437	401	426	414	410	426	380	401	415	382	417	390	398	447	435	414	400	426	392	407	454	424	441	409	435	429	441	424	423	375	417	403	431	395	410	405	407	401	452	431	401	415	444	400	448	430	416	410	389	425	429	425	391	428	394	424	434	434	398	415	446	424	406	425	421	376	418	400	404	449	403	446	465	414	435	402	421	435	405	399	410	446	410	426	406	439	419	401	448	415	443	409	395	449	374	389	409	417	443	403	451	405	422	402	449	413	435	428	405	485	441	452	401	437	404	404	408	415	432	406	465	439	422	384	430	429	402	442	448	456	417	424	403	437	445	454	429	445	449	394	422	415	438	407	392	412	403	431	452	443	414	420	426	422	430	450	417	387	414	357	424	411	442	433	419	448	445	455	423	411	422	423	460	393	424	410	448	404	413	419	424	422	395	407	421	394	396	433	424	436	447	408	469	391	415	439	404	454	409	444	424	431	421	444	411	402	385	388	412	442	410	433	450	420	400	421	415	438	442	428	439	384	453	422	458	423	432	431	431	405	410	422	438	408	379	397	427	404	392	415	396	421	467	444	412	390	435	420	412	409	415	416	425	411	395	427	415	424	433	431	429	459	406	423	435	458	428	412	477	447	422	432	394	424	393	392	415	421	399	404	448	409	440	451	431	418	437	445	443	397	434	419	415	418	436	416	438	371	384	404	445	420	396	432	453	414	426	411	442	435
42420	64905	47668	31012	17029	8413	3093	874	598	539	515	462	503	500	543	483	484	432	471	472	452	455	482	453	436	469	457	442	457	433	463	451	488	480	431	434	492	470	476	455	457	437	480	467	421	477	437	475	462	506	498	428	470	470	466	460	472	445	473	448	446	477	435	497	469	469	423	493	483	421	440	453	444	454	492	475	458	491	484	478	472	446	415	472	463	498	466	444	464	483	474	469	469	482	481	461	478	462	435	442	460	465	435	448	491	459	460	473	450	445	475	436	488	463	489	464	448	430	442	519	444	440	432	467	447	449	453	463	432	441	451	505	471	432	466	454	443	476	464	451	476	450	439	454	432	461	450	457	457	450	457	422	496	479	460	431	523	456	440	505	447	452	443	452	429	474	493	475	430	477	449	472	466	447	452	429	484	457	430	412	458	422	433	486	455	493	458	448	468	487	493	461	432	466	459	479	499	437	437	459	470	468	487	452	488	449	470	431	476	459	458	486	457	454	463	475	449	482	444	472	460	448	469	455	456	472	489	475	428	443	451	454	441	451	454	436	455	479	450	482	446	471	499	459	437	447	454	502	435	417	452	488	457	488	444	448	512	439	466	467	446	447	467	428	434	439	492	482	444	447	487	427	498	441	458	492	416	477	474	487	441	436	450	478	449	444	489	462	483	461	446	472	459	486	457	463	478	468	452	465	457	438	435	479	480	455	423	492	488	443	455	443	439	449	435	454	442	464	478	472	442	470	462	436	449	450	466	470	489	474	417	399	430	473	449	495	476	438	433	447	487	434	509	479	479	430	485	484	466	445	487	463	454	466	459	499	487	445	516	465	451	458	451	474	496	467	441	439	458	453	438	446	488	492	473	434	468	453	460	470	437	454	437	447	480	459	468	441	462	463	423	448	429	464	486	493	436	488	497	479	482	437	476	475	419	441	451	465	451	461	456	471	490	461	465	461	506	469	462	467	440	443	461	457	457	414	499	466	460	454	488	430	459	443	457	465	480	455	437	461	449	492	457	444	449	469	478	436	481	469	458	457	465	498	441	460	458	403	416	478	420	481	470	464	467	489	439	455	431	472	454	413	469	459	473	435	474	441	456	452	491	463	450	412	506	475	476	457	449	431	466	449	454	456	447	474	423	436	443	438	485	466	451	442	448	487	444	434	465	470	469	472	450	452	449	448	479	432	471	468	458	398	451	467	463	443	496	443	481	453	437	496	399	482	448	457	455	492	461	442	456	452	459	434	444	461	420	501	464	444	488	417	459	455	439	473	495	477	422	426	471	425	487	476	445	465	427	498	515	445	462	493	431	484	454	435	448	458	462	458	463	487	436	471	448	440	431	472	489	441	463	452	482	477	452	447	463	456	472	438	437	422	453	463	436	409	481	440	455	467	486	474	420	465	492	477	456	461	464	433	449	416	458	447	441	442	441	418	476	451	449	496	472	441	466	460	451	492	464	447	485	453	463	453	457	470	441	476	443	456	449	484	440	465	451	448	430	425	457	489	459	498	480	451	497	460	494	477	458	436	491	472	462	451	460	433	459	475	462	443	466	468	471	443	476	464	454	432	428	456	403	468	433	395	458	498	467	453	459	443	412	465	453	505	457	449	451	460	434	441	450	435	447	446	462	460	445	431	460	447	463	460	495	452	448	451	459	448	456	423	473	413	444	467	444	443	483	471	435	476	454	460	507	483	450	444	476	422	462	481	503	427	473	443	463	469	475	472	451	461	399	481	444	433	520	468	451	433	461	430	423	446	489	474	450	448	477	432	414	448	445	433	458	447	409	483	448	469	452	453	460	480	423	472	439	475	464	450	500	463	469	474	459	453	461	464	430	433	458	433	453	440	465	451	435	447	426	475	455	427	440	474	448	477	479	460	468	493	452	434	457	471	450	460	492	453	464	418	464	462	452	463	421	505	488	450	441	470	456	446	462	473	462	447	460	438	458	454	432	461	479	451	475	428	461	443	461	452	445	461	488	485	442	416	465	456	454	425	459	479	482	501	494	427	466	450	469	457	433	435	471	414	420	442	440	455	456	466	453	496	481	479	499	457	467	467	453	475	478	485	470	446	463	455	465	470	431	456	450	467	457	444	474	453	459	479	483	460	492	504	485	466	454	455	429	451	475	473	490	447	439	455	439	486	463	472	413	441	452	464	482	480	430	454	443	442	461	432	463	449	452	422	449	427	442	447	484	439	459	473	457	507	474	478	472	488	454	477	462	469	476	486	464	464	471	470	452	455	495	481	448	480	454	497	450	459	446	442	427	490	442	491	484	476	459	484	467	425	428	482	429	453	496	447	457	422	457	458	468	408	466	443	484	482	433	456	445	435	423	418	464	475	488	455	453	479	438	440	465	462	419	493	462	453	485	411	419	470	420	457	448	455	485	460	425	445	453	479	452	477	456	437	470	466	485	473	477	427	479	457	443	443	461	445	432	455	444	493	470	434	414	450	441	493	447	491	427	469	462	445	456	452	492	415	472	463	430	462	487	471	446	448	406	460	440	470	427	459	455	437	408	476	465	468	440	489	441	445	453	438	455	439	444	481	449	477	462	437	475	479	498	431	460	471	440	442	453	466	450	480	492	429	467	463	431	469	442	447	453	454	451	454	494	460	441	449	475	476	474	459	475	409	421	463	440	493	481	443	451	481	456	454	448	455	439	423	467	480	448	433	445	424	443	479	465	440	447	456	462	458	464	419	433	454	483	444	439	467	470	483	475	470	467	495	481	471	433	451	441	456	458	471	441	449	462	474	446	481	449	455	477	442	475	469	476	454	476	446	490	409	452	484	454	444	487	447	469	467	443	456	464	476	450	441	458	489	465	485	453	457	418	452	467	469	437	458	428	494	449	431	456	444	468	469	438	474	481	463	439	445	469	484	466	438	424	459	447	474	477	452	423	467	454	481	477	425	440	472	437	514	440	458	452	435	476	478	484	476	444	490	438	438	456	452	458	484	493	434	426	460	490	448	465	475	450	478	448	462	487	488	446	500	445	445	430	454	471	437	455	414	480	436	482	451	409	434	464	465	505	453	473	490	425	443	460	441	510	484	464	437	486	489	479	455	462	435	484	460	482	445	473	436	457	438	431	480	447	468	450	447	465	443	457	440	447	415	468	465	443	485	441	443	446	464	452	459	470	459	437	468	450	430	492	474	481	466	415	453	475	459	477	404	495	464	441	469	466	458	455	467	457	472	460	465	455	449	462	435	471	462	432	449	477	460	418	466	486	446	471	456	455	443	457	455	470	457	450	469	429	479	441	473	486	445	443	441	455	423	462	415	436	441	453	476	451	454	456	444	479	458	484	472	473	465	448	474	437	439	470	431	468	448	416	510	448	444	477	464	470	427	454	455	461	463	514	472	455	439	461	486	454	463	425	439	468	489	461	474	468	446	424	472	498	481	447	478	442	476	450	503	481	437	441	470	491	447	486	452	414	461	407	442	438	474	431	411	446	445	470	456	431	500	438	469	451	431
32724	38394	35141	19401	5508	1562	532	277	239	243	213	198	212	233	228	196	216	217	217	196	210	241	192	232	205	224	226	205	233	208	224	222	196	226	245	212	228	218	208	203	219	210	215	247	217	226	172	184	203	207	211	206	218	227	236	203	224	210	233	224	204	227	228	228	216	239	223	207	203	250	224	231	219	204	205	230	237	216	245	211	201	246	219	198	221	232	204	217	231	239	210	208	211	212	207	231	215	225	225	232	200	229	218	232	195	221	201	226	211	222	228	208	214	243	204	216	193	235	226	212	198	224	266	204	217	217	201	221	227	244	219	235	216	224	212	210	215	186	210	245	199	222	232	199	193	230	216	210	213	221	232	217	227	218	226	229	215	221	217	205	216	201	221	200	222	205	211	218	216	233	213	255	223	216	231	214	214	230	231	205	228	227	217	229	198	247	227	211	230	250	210	239	196	232	208	182	222	211	230	241	248	217	227	211	200	188	202	233	201	230	205	198	222	231	218	207	215	199	227	219	221	219	242	212	222	229	209	219	193	211	203	209	203	240	207	221	238	208	208	214	213	205	219	199	203	227	191	207	222	210	211	214	245	212	225	218	205	230	223	205	210	199	220	205	189	192	220	234	201	241	195	209	238	221	224	226	228	217	208	229	221	237	244	220	219	211	212	198	239	210	218	216	205	222	209	229	207	220	220	209	226	234	201	217	218	232	210	200	249	232	217	214	225	204	230	189	227	202	222	251	196	239	207	220	228	230	205	218	230	225	199	225	231	208	220	219	223	237	222	228	214	223	223	227	201	218	197	202	204	232	210	244	201	200	231	223	199	215	213	229	206	244	221	227	225	257	209	243	217	209	214	224	245	210	200	215	220	208	216	219	223	213	195	223	215	204	236	230	234	219	220	231	216	244	207	215	230	219	197	216	183	226	217	213	193	220	203	219	199	224	203	222	204	222	216	199	216	212	216	245	217	204	222	242	239	208	219	244	216	219	229	230	219	210	201	199	220	201	233	219	201	206	219	227	210	213	225	238	214	206	218	212	229	218	232	215	243	238	204	246	231	223	216	212	219	236	198	237	208	233	211	214	214	225	201	224	236	213	222	198	223	236	221	211	211	236	219	223	218	185	215	202	228	211	243	204	214	224	210	205	215	216	196	230	238	248	223	231	225	199	191	197	239	220	213	217	221	222	226	184	221	209	228	208	211	221	197	228	233	214	224	214	192	209	210	211	199	199	214	197	208	222	214	232	212	243	241	250	209	226	225	231	231	247	218	217	225	218	228	228	201	216	217	253	204	227	235	232	190	217	207	236	238	213	191	222	234	222	223	202	223	235	230	215	215	229	205	229	219	219	229	240	232	205	220	223	222	213	251	188	202	193	215	231	223	226	199	212	204	229	197	243	228	213	227	238	203	227	206	228	191	231	223	231	215	244	196	214	215	223	217	218	204	230	224	237	205	250	203	233	215	235	207	219	228	225	241	219	212	227	230	198	212	226	225	211	205	208	239	233	243	212	211	228	184	240	233	222	216	215	228	215	212	175	209	218	224	231	211	210	227	209	218	237	193	219	238	231	192	230	198	233	242	216	185	227	228	224	244	216	194	217	168	221	226	218	217	214	246	210	226	237	232	221	234	181	205	249	199	210	208	224	199	195	220	203	222	214	235	221	234	197	202	223	219	191	202	218	220	225	204	216	223	206	209	225	245	225	213	194	195	221	243	218	214	209	209	211	221	209	231	217	239	218	242	217	202	224	226	208	218	200	206	210	222	212	221	204	230	203	227	215	230	208	224	205	248	216	245	214	231	223	217	211	218	215	212	208	211	222	208	241	230	222	223	200	224	235	203	218	221	203	212	215	225	223	212	200	191	244	225	221	217	237	195	235	236	232	192	205	239	226	215	227	226	231	195	233	236	233	232	217	217	202	214	196	216	202	204	197	226	226	203	237	218	234	222	230	238	218	226	234	225	215	247	218	229	220	249	238	252	239	204	227	218	210	211	247	192	218	211	236	202	203	233	249	260	217	208	196	215	214	224	233	215	206	210	227	234	186	224	239	212	238	233	225	210	218	230	217	203	217	246	216	229	230	205	229	228	226	205	218	215	233	246	226	211	225	236	215	219	227	220	221	224	249	211	192	228	205	240	218	215	225	199	221	213	219	220	203	224	194	233	238	208	196	196	258	228	213	197	220	229	262	225	234	210	201	217	225	224	213	213	194	180	236	201	212	226	207	199	253	196	209	209	224	220	222	216	205	230	234	228	221	231	210	216	216	230	240	214	229	198	215	209	251	205	217	209	250	232	200	228	214	214	207	244	247	204	201	217	245	203	228	195	200	222	216	216	214	186	221	195	205	222	221	213	208	239	244	223	236	218	232	212	192	225	226	231	186	195	219	231	222	217	192	219	216	213	222	232	224	211	213	226	199	226	219	194	263	214	208	227	216	233	193	226	237	249	236	207	197	229	231	230	221	204	211	216	223	197	208	202	240	204	220	235	218	209	211	212	237	209	222	224	199	231	220	238	201	214	237	238	240	227	212	223	214	234	224	231	207	234	220	213	209	234	192	239	229	203	249	231	208	234	230	244	221	229	228	220	224	223	211	209	240	247	217	211	205	233	216	203	222	220	242	216	207	218	219	226	213	206	222	249	207	221	223	229	228	199	237	220	227	229	216	215	232	232	239	215	220	227	233	216	215	212	191	209	205	215	246	176	233	213	187	222	230	201	217	239	232	227	230	208	217	202	201	238	211	212	242	191	193	215	209	233	228	214	233	225	232	217	222	215	232	185	215	217	216	218	223	241	216	242	206	223	220	188	216	203	234	194	243	219	220	232	222	232	232	210	234	234	228	206	230	203	238	228	235	203	243	223	179	207	222	238	235	206	210	234	213	216	234	207	216	224	226	206	215	210	201	194	203	211	201	216	214	207	177	236	240	230	239	216	210	217	231	215	207	231	221	223	205	238	236	232	236	209	250	213	226	231	228	218	204	219	209	239	205	220	230	234	218	211	219	223	228	255	209	222	226	208	242	220	199	206	202	248	203	212	234	218	208	210	224	222	213	231	227	200	232	226	238	214	200	200	204	173	213	227	224	227	233	212	230	225	207	209	229	218	271	210	245	236	243	220	226	243	221	192	202	221	231	247	216	254	221	198	218	220	241	224	194	207	206	206	209	241	214	199	220	220	217	216	247	218	232	230	212	216	230	191	208	214	225	215	242	233	224	232	193	233	207	190	200	237	181	187	220	220	219	225	187	210	219	208	201	222	242	223	260	207	223	211	215	238	219	208	220	196	225	224	190	219	237	230	224	236	210	209	237	207	229	207	201	225	231	227	220	216	199	224	219	206	234	227	214	210	215	235	210	216	216	228	211	233	214	206	238	203	186	235	227	207	224	199	246	225	227	226	224	219	237	219	197	208	219	213	222	216	213	219	203	209	214	248	207	201	205	222	209	213	224	179	236	251	227	235	225	220	214	184	230	216	205
39259	52837	32713	15489	6309	2293	651	312	265	252	269	279	271	239	231	247	282	252	249	251	233	249	270	232	251	248	259	222	247	279	248	259	272	258	240	265	271	242	257	261	258	260	236	239	259	254	279	275	287	280	266	248	257	263	222	259	220	239	253	251	257	262	254	233	245	279	291	237	269	266	248	258	255	266	255	253	262	246	260	291	254	244	245	269	254	249	248	252	277	253	223	264	266	262	260	268	262	269	260	243	236	288	237	266	249	304	233	252	246	290	264	242	251	254	242	269	283	281	246	259	250	257	233	247	249	286	272	254	247	288	261	235	230	250	255	268	272	231	270	240	257	265	228	260	262	228	233	238	255	244	246	277	244	258	244	255	261	277	242	292	260	266	270	259	235	241	256	283	221	257	243	252	257	273	248	243	278	226	243	264	229	263	260	246	273	238	273	248	258	252	276	258	251	250	237	297	233	242	230	259	267	258	263	258	249	249	236	262	236	259	260	248	232	270	262	249	250	242	254	263	244	261	302	276	255	268	277	258	273	233	264	271	259	233	266	271	238	251	259	256	251	252	251	264	273	258	258	259	281	243	260	248	265	254	239	264	268	241	251	253	249	284	232	268	253	260	239	257	248	273	264	266	263	259	251	228	263	250	265	214	260	265	237	231	255	241	237	279	228	281	268	231	248	252	241	237	281	241	241	271	263	249	253	285	264	252	235	284	272	276	226	256	279	251	264	262	265	249	251	261	238	248	281	241	267	271	239	273	258	251	247	245	261	217	270	249	273	260	231	294	229	250	264	230	235	254	301	246	246	243	249	248	244	259	261	230	250	252	268	267	274	275	258	245	263	253	258	303	258	256	253	253	248	252	270	261	236	270	238	247	245	292	240	249	260	263	269	252	264	242	249	265	229	258	261	229	256	233	236	293	276	240	266	238	282	235	276	263	243	253	244	272	294	286	235	256	252	276	248	270	259	272	251	239	279	232	263	256	228	252	253	270	262	269	268	259	239	242	271	290	225	263	255	251	233	257	260	250	257	256	281	226	258	259	232	247	262	220	281	261	250	284	236	283	250	266	283	267	251	275	264	272	242	260	231	267	249	255	262	277	280	244	274	266	281	265	247	257	235	248	252	238	228	262	251	239	290	237	280	248	257	251	256	252	297	253	248	256	247	265	263	239	255	260	250	268	266	267	287	224	256	279	232	250	270	244	234	258	256	244	250	259	242	244	234	238	265	255	212	245	280	255	250	271	251	254	234	252	248	271	275	262	268	243	265	236	278	251	265	258	263	279	250	252	256	255	256	251	231	251	255	245	281	251	226	278	252	221	257	242	268	266	248	284	246	257	247	247	259	262	246	243	290	268	287	266	274	268	247	258	287	249	289	258	257	264	283	258	243	238	284	272	243	243	271	247	266	263	274	267	274	274	264	252	236	267	242	242	254	242	254	245	276	277	260	246	267	272	279	244	245	258	260	255	275	218	274	285	265	248	278	257	265	252	266	253	241	247	258	254	243	246	271	258	269	261	245	241	246	253	256	270	244	219	269	222	260	255	275	286	279	249	287	235	224	247	249	272	239	265	259	240	208	267	239	256	277	272	239	281	266	244	239	289	246	265	252	271	245	262	247	260	242	269	241	279	230	236	262	279	253	240	278	242	244	256	240	266	236	268	262	226	245	254	250	287	244	259	254	272	247	265	250	234	228	284	266	269	272	252	262	271	277	215	288	228	248	254	264	253	254	241	242	247	252	248	218	253	228	261	252	279	276	244	251	233	259	288	288	246	262	241	270	257	251	247	235	258	276	289	265	257	245	240	263	254	261	255	276	250	263	263	234	241	237	240	226	304	241	290	240	250	268	253	275	237	263	249	246	254	257	248	252	256	238	238	264	242	260	265	235	240	241	264	262	237	238	269	233	251	243	253	281	230	260	265	273	255	269	240	281	274	258	283	278	250	247	276	274	243	259	255	253	257	265	241	263	252	262	243	277	240	265	232	248	263	281	264	234	238	241	295	260	237	244	256	251	256	281	293	233	263	246	264	242	263	243	244	261	232	238	252	265	244	237	261	275	240	249	283	268	243	289	250	245	256	248	287	250	251	268	235	260	247	260	233	249	231	264	242	266	255	271	259	229	230	249	262	247	277	237	236	241	255	226	259	213	290	266	250	268	268	274	246	230	249	272	288	252	274	262	240	256	249	268	247	255	239	259	258	266	253	277	251	265	244	266	234	264	259	239	260	260	259	259	260	267	245	226	253	277	272	244	255	266	257	254	260	251	234	253	293	249	237	252	258	285	285	260	276	257	249	280	257	244	297	241	257	253	253	247	269	264	257	233	230	236	248	260	263	243	245	239	236	278	243	261	245	272	251	233	241	264	252	228	252	246	269	242	254	243	243	260	271	260	250	246	254	253	260	251	256	259	231	257	248	231	271	247	267	246	263	273	240	259	248	242	260	247	244	246	275	277	264	267	244	261	247	262	245	274	240	265	261	268	234	260	285	241	234	277	255	242	249	260	244	234	254	287	251	263	250	244	235	253	261	248	233	241	236	265	286	256	245	265	250	242	279	253	246	250	254	258	224	253	247	263	286	278	253	272	226	262	252	283	256	246	278	265	242	255	253	252	238	258	217	225	246	213	246	271	253	260	247	263	271	260	301	275	265	237	260	270	272	239	242	267	253	238	262	262	267	241	247	276	277	243	263	262	253	248	269	251	231	267	268	247	256	235	268	262	239	256	271	280	268	256	263	236	264	269	293	235	238	245	252	255	262	274	258	260	271	268	245	249	276	250	268	260	257	262	228	235	280	261	260	252	270	241	243	233	256	241	265	277	237	281	245	235	245	264	252	278	271	269	232	244	272	238	225	267	257	248	264	256	234	271	265	247	237	259	235	270	244	244	258	241	242	247	274	242	214	251	277	248	240	282	265	300	280	237	236	300	265	256	250	278	269	250	244	239	250	223	242	223	272	232	240	256	255	274	255	268	265	246	238	263	245	247	259	279	251	244	249	248	267	276	259	255	225	236	260	279	227	238	266	268	246	251	275	264	266	275	261	277	251	233	277	235	234	284	239	279	242	260	256	263	259	259	250	258	226	248	239	266	241	268	280	224	253	250	292	225	250	267	241	239	287	248	259	255	256	252	236	256	273	237	273	269	261	239	245	251	244	244	280	277	264	260	229	258	263	246	250	255	233	268	264	274	236	259	279	247	277	250	246	231	222	250	245	274	266	243	258	290	271	239	267	266	262	249	236	255	247	284	248	306	252	262	252	257	253	236	266	267	262	273	227	266	265	249	253	237	244	277	255	240	277	269	236	250	267	245	262	229	274	260	285	233	246	282	275	227	255	240	245	224	249	285	257	285	251	274	247	278	256	243	254	266	259	231	252	242	265	271	244	252	250	241	257	233	255	249	256	238	276	242	231	242	250	254	253	223	287	249	240	275	247	276	256	236	271	251	257	243	235	250	278	234	278	271	274	249	255	267	243
24171	21176	28529	25065	21225	12671	2797	482	357	291	265	281	283	262	286	293	272	287	288	254	259	254	255	255	273	258	260	279	298	288	276	276	260	282	273	271	282	277	272	258	264	223	268	269	231	285	237	245	295	251	274	245	252	255	268	263	248	284	271	250	246	290	255	275	255	252	281	260	292	268	259	275	280	284	238	266	268	256	287	289	258	249	257	266	270	246	285	270	244	249	271	276	275	236	283	248	267	279	262	245	295	293	230	253	261	247	284	256	263	272	283	246	266	256	249	257	283	276	289	291	257	263	283	253	294	308	268	257	267	275	258	263	239	260	265	270	274	275	267	241	228	273	235	288	284	240	264	258	258	287	276	259	273	279	267	262	261	290	248	270	303	256	281	276	244	266	269	264	261	269	280	245	254	258	276	252	255	277	266	290	270	263	248	249	288	257	265	238	262	281	303	275	256	273	277	268	228	254	262	236	287	257	274	260	268	252	242	261	269	301	298	251	261	294	246	273	275	281	268	277	270	256	303	267	266	270	273	256	286	255	278	255	300	240	240	273	292	255	271	255	281	264	226	260	275	273	286	249	261	256	273	262	266	278	252	255	269	269	246	267	265	270	272	246	259	267	236	263	280	282	269	323	276	272	264	279	295	256	268	241	249	268	256	275	242	285	261	240	264	303	250	253	260	257	253	238	258	297	267	272	268	273	253	242	257	280	277	244	270	247	259	255	264	276	286	282	242	255	248	273	282	247	267	296	252	258	257	251	251	287	267	240	270	262	234	237	246	264	272	294	267	310	273	271	268	276	274	232	263	247	272	277	255	259	244	301	268	254	251	270	282	222	269	280	244	268	281	281	281	262	286	277	239	253	288	249	293	259	288	289	255	257	276	285	255	279	291	301	245	267	285	255	285	255	264	276	274	278	282	257	280	258	262	255	258	244	231	288	280	276	261	262	237	260	265	261	282	262	271	277	243	261	256	272	269	250	276	248	273	254	278	254	281	255	265	259	272	261	273	280	253	243	268	241	269	276	259	255	256	259	263	281	255	276	282	256	286	276	268	271	244	243	257	254	251	246	259	286	254	253	250	265	244	239	290	268	273	266	255	255	269	228	259	293	262	231	276	299	264	262	245	260	252	237	275	269	264	273	254	265	272	256	277	250	269	265	258	263	252	243	244	226	269	254	254	268	250	220	218	267	270	250	268	289	269	250	277	268	273	252	275	251	243	250	266	277	259	257	235	253	230	244	287	273	278	259	281	252	271	264	264	257	268	271	298	264	268	279	258	254	245	264	256	242	263	292	280	268	271	274	250	277	266	272	234	248	264	274	260	295	256	289	284	267	265	256	278	254	273	276	283	247	248	275	245	276	260	266	245	243	270	305	251	258	235	257	268	248	251	294	263	282	291	298	256	271	263	291	279	258	260	250	248	266	285	272	227	277	279	284	276	272	248	254	225	262	256	238	250	243	221	258	244	290	262	235	258	257	268	246	265	251	251	246	263	260	261	274	286	266	262	289	248	273	278	267	265	272	264	298	270	256	274	292	252	264	279	251	246	277	264	246	267	280	268	250	282	283	281	251	301	271	282	279	272	263	257	270	299	273	283	270	280	272	251	259	277	272	236	287	295	262	256	268	248	256	267	241	257	275	246	271	253	259	286	291	259	254	304	261	239	238	272	255	270	287	250	274	249	254	256	262	263	289	249	275	260	285	263	250	277	255	253	267	254	253	256	261	261	223	273	276	284	275	256	285	249	270	270	264	263	262	264	261	243	255	248	252	244	262	232	255	294	264	266	236	268	266	254	222	233	280	248	262	264	267	262	263	256	261	236	254	271	244	273	226	270	257	247	262	253	268	280	271	246	245	269	270	274	295	245	266	238	273	249	295	252	244	284	288	257	257	247	257	283	279	248	289	268	281	246	247	258	232	236	270	284	240	289	252	255	251	225	272	255	264	268	242	304	262	278	253	260	233	271	289	258	262	265	258	264	284	266	277	268	278	277	265	266	273	285	280	276	276	255	288	252	273	292	259	260	291	254	267	270	260	263	254	270	279	261	304	249	247	272	261	236	248	254	271	260	272	254	297	271	267	264	258	237	243	275	300	247	266	293	255	257	281	263	259	280	256	286	282	258	247	246	266	250	284	272	282	236	263	250	273	275	251	306	277	269	268	254	255	248	255	254	263	277	278	273	254	293	247	259	256	267	270	290	263	257	275	259	278	287	260	260	249	216	231	274	276	247	257	279	272	261	256	265	254	260	255	280	265	261	273	268	292	263	278	256	249	263	294	260	253	299	270	238	252	270	271	258	263	239	247	267	253	265	280	284	254	255	263	293	254	237	264	275	267	278	238	266	277	247	243	279	259	251	256	278	273	245	238	247	271	244	272	250	279	267	280	249	260	279	258	253	272	236	284	261	282	270	242	253	260	244	241	295	239	293	287	237	292	262	260	279	266	243	282	258	255	250	254	265	272	287	271	238	224	272	248	252	240	247	274	256	243	291	267	250	264	266	250	247	277	221	265	263	268	247	270	247	298	277	290	292	257	260	235	257	256	295	290	291	266	271	291	253	268	270	257	292	258	268	285	245	278	281	264	259	257	242	261	253	274	284	267	272	262	235	287	240	267	277	271	264	255	264	278	259	257	241	265	283	287	273	261	243	270	240	275	259	248	271	269	300	258	282	262	260	278	264	268	258	256	236	273	276	257	268	254	251	265	235	294	308	249	278	296	277	274	279	280	247	286	259	261	254	248	272	269	259	269	244	259	255	272	257	271	237	242	233	272	246	268	263	253	268	247	243	265	270	265	264	273	264	259	274	211	271	276	281	260	288	297	202	238	242	306	280	293	278	267	284	265	293	291	278	267	250	259	264	248	277	245	265	262	255	299	270	269	292	251	271	277	255	260	276	279	252	262	269	253	287	278	248	256	262	268	274	257	291	251	272	256	254	243	266	285	262	261	268	249	272	254	286	298	262	228	255	258	252	271	288	261	261	256	250	250	266	252	248	227	284	274	260	272	270	284	246	242	309	223	226	257	308	262	220	278	260	257	262	273	239	246	263	267	239	277	276	265	250	291	270	257	254	261	268	266	272	257	266	287	256	256	290	289	224	254	256	287	235	268	275	277	274	270	273	252	249	283	267	239	244	294	267	263	261	235	270	252	250	258	251	219	272	274	281	245	269	258	287	277	221	282	248	252	279	258	300	279	317	289	257	265	277	247	271	280	257	265	276	286	248	287	260	269	260	237	274	274	269	274	273	266	278	288	279	235	269	245	257	235	242	276	276	268	278	294	245	256	289	252	264	270	258	237	277	264	277	289	279	282	265	250	244	260	272	244	279	260	255	259	253	265	272	274	261	247	257	241	256	250	245	268	270	269	249	240	265	265	276	272	249	264	261	280	265	291	259	270	246	249	247	264	293	270	281	288	266	247	276	274	287	260	262	262	258	282	255	261	249	251	248	264	266	248	281	245	277	267	286	262	259	268
40063	63246	42496	28490	16562	5935	2026	474	329	350	363	336	303	283	299	321	271	322	282	256	299	306	297	313	317	308	293	289	289	280	302	269	326	281	313	291	269	294	309	294	321	282	302	310	295	272	291	324	309	280	284	290	266	308	300	290	300	324	298	283	263	267	324	299	315	282	315	274	303	273	289	304	291	298	302	276	309	312	291	318	323	323	324	314	307	300	308	309	304	311	298	311	272	306	309	307	311	296	308	308	276	312	292	303	280	322	321	298	302	314	302	305	310	280	282	295	281	293	286	331	303	301	327	292	318	290	306	278	284	297	308	278	277	313	313	275	300	305	295	344	311	319	284	304	331	284	281	288	275	273	303	288	306	324	307	310	313	287	300	302	271	299	289	266	287	323	293	343	298	327	303	296	305	312	321	266	303	300	288	304	297	282	304	288	309	293	284	298	297	290	290	260	311	314	290	317	293	298	299	290	316	304	313	277	310	287	306	321	280	306	310	311	303	303	314	284	285	301	294	325	273	261	269	300	311	320	325	303	306	279	299	274	279	305	295	270	303	289	312	273	266	302	310	298	284	284	309	288	296	290	268	321	289	292	298	286	298	275	320	293	306	264	328	306	280	299	298	292	319	258	303	293	265	290	283	308	311	307	307	301	285	310	316	279	329	305	284	291	312	266	319	302	328	319	310	307	288	302	275	297	320	297	308	286	287	305	280	296	323	296	321	278	279	286	288	305	292	270	303	304	307	279	286	299	309	303	304	342	313	286	309	328	323	282	257	279	340	302	288	303	276	287	302	282	301	301	282	282	318	309	309	334	290	278	276	283	327	289	298	323	299	308	278	310	288	329	321	331	287	294	315	284	296	297	295	307	287	301	324	297	286	291	306	315	266	312	300	280	306	313	323	292	297	291	315	305	251	311	281	279	270	283	288	258	315	298	298	300	314	308	285	303	268	302	297	304	286	311	311	293	298	295	294	265	320	313	307	276	300	304	289	299	301	269	295	264	270	330	314	284	333	273	324	316	277	319	301	295	288	299	288	298	297	297	313	285	302	280	289	302	298	288	312	314	316	285	308	304	321	317	296	281	307	285	313	296	337	328	283	283	306	288	334	326	297	323	283	291	284	296	284	297	265	332	289	318	285	285	276	275	285	313	279	271	270	306	302	282	318	298	262	293	256	307	286	288	333	321	293	320	332	307	270	303	297	290	317	311	281	299	291	325	308	318	336	297	296	269	282	275	272	293	310	291	303	277	300	313	274	307	286	286	308	278	262	278	309	303	304	318	269	279	304	292	265	291	323	302	287	302	308	282	304	314	307	269	295	279	297	296	313	305	289	286	332	306	310	299	318	276	302	264	299	302	340	285	278	311	290	308	280	260	320	291	326	287	312	299	303	325	328	333	252	271	311	297	304	301	290	279	271	294	296	288	305	324	281	297	286	310	311	298	332	278	262	307	279	279	288	304	283	294	283	300	311	297	297	302	292	342	291	262	287	319	289	296	319	286	276	323	309	303	301	303	326	296	284	281	300	314	296	324	310	286	309	297	307	298	281	288	296	309	295	284	284	290	304	307	301	297	297	314	294	302	340	286	323	312	319	260	306	306	294	305	297	322	293	305	316	311	289	321	310	315	282	295	279	298	302	316	304	280	286	337	347	295	310	297	295	295	347	320	310	295	305	319	301	306	304	302	284	295	287	288	295	312	291	295	314	325	343	294	292	304	312	306	289	318	302	253	279	287	283	281	288	304	323	292	275	278	268	301	267	328	293	313	306	282	308	289	259	339	295	284	299	304	292	332	286	300	278	271	299	317	315	286	296	285	300	326	325	279	292	308	271	272	291	297	281	307	282	338	291	275	303	307	312	306	299	288	296	278	303	292	297	290	318	266	313	324	311	311	294	298	277	310	286	294	321	289	287	285	286	300	294	315	282	301	293	304	300	282	306	292	309	311	330	312	292	303	296	317	285	306	312	304	301	288	303	283	276	296	295	309	306	291	252	308	291	308	293	308	291	284	305	329	300	287	334	272	296	297	256	325	260	297	297	291	284	265	302	306	282	303	305	297	314	298	286	293	308	312	284	291	287	269	290	279	288	309	302	301	295	290	310	301	327	291	283	284	293	303	307	280	277	309	317	295	272	278	306	311	289	306	330	290	314	313	268	321	332	321	303	281	310	305	283	281	318	260	272	307	275	285	277	317	271	305	291	297	329	288	342	299	306	320	312	287	310	318	292	306	274	268	303	282	293	300	309	292	303	304	314	296	303	314	287	329	301	286	285	279	293	279	301	297	301	263	299	289	272	271	328	287	298	306	294	337	291	273	289	306	284	292	274	335	309	320	299	269	321	325	320	305	344	316	276	305	308	318	299	288	302	287	311	295	293	272	307	276	304	293	289	294	268	307	324	335	278	321	283	311	283	307	275	302	315	323	314	290	300	272	306	279	302	273	305	303	314	286	297	278	275	318	295	290	315	323	317	305	286	286	258	301	303	282	315	287	343	277	293	296	272	284	287	286	305	276	286	280	288	310	310	289	279	277	320	299	313	266	300	329	297	314	292	314	284	288	296	272	307	304	300	295	283	305	281	290	272	281	317	273	307	280	288	305	285	310	295	280	273	316	316	281	294	303	299	329	299	321	323	296	279	314	306	291	296	320	318	325	286	301	280	301	304	315	280	310	282	286	332	322	278	260	279	284	309	295	275	295	311	323	310	286	300	344	275	286	316	308	284	284	292	313	303	305	301	301	318	289	296	289	285	309	327	295	295	286	293	313	282	282	327	300	298	282	300	306	325	282	308	292	284	307	288	301	311	299	275	287	327	298	302	300	308	297	310	269	298	303	300	336	313	321	301	287	270	282	306	292	302	297	305	308	314	296	308	288	288	286	303	314	300	293	300	285	292	273	313	295	312	323	290	257	282	298	303	310	305	283	278	301	301	310	289	279	278	273	290	344	318	301	274	305	296	303	315	290	303	270	256	290	308	304	279	302	304	276	286	321	324	279	267	289	300	293	323	293	305	279	271	272	294	306	319	308	300	312	329	321	304	326	280	300	304	312	301	273	264	291	264	290	279	316	300	275	297	290	275	264	287	331	310	295	327	273	307	277	301	279	281	290	279	297	285	293	313	312	302	319	315	332	326	294	294	281	314	317	294	296	288	335	308	269	344	300	290	290	283	328	294	294	288	286	303	299	296	291	310	287	308	315	297	277	308	288	298	347	262	300	337	334	292	315	270	292	290	287	292	332	271	316	316	276	284	283	292	316	310	280	252	307	314	281	301	300	301	305	290	318	322	300	280	322	260	283	302	300	287	299	290	291	283	256	320	304	299	333	270	297	328	268	280	316	272	312	296	329	295	330	268	301	278	308	296	300	332	327	304	303	321	298	289	275	315	305	300	287	257	280	346	289	299	296	311	282	309	304	288	299	275	318	309	314	282	321	298	319	278	289	292	319	284	265	298	282	298	317	293	315	280	290	296	286	290	325
25325	21439	28967	26622	15906	5175	1223	467	315	302	296	312	299	310	330	270	295	320	335	258	313	282	279	307	279	316	312	294	309	260	316	308	293	307	312	311	293	298	280	287	325	271	311	294	315	322	261	295	282	260	340	303	322	293	284	297	327	289	309	328	285	288	303	308	310	287	297	305	313	322	316	287	273	295	297	265	307	262	272	303	286	283	311	307	281	294	283	306	298	314	292	297	303	297	262	280	324	324	302	241	291	300	303	274	313	299	298	306	296	315	290	291	298	280	303	324	294	297	307	306	296	292	290	296	285	313	329	252	310	329	281	286	303	306	293	335	320	300	284	319	292	310	295	282	272	277	282	304	335	283	266	301	302	299	325	308	315	298	302	285	298	296	294	277	300	291	320	298	277	282	289	317	317	304	335	274	318	302	303	257	299	278	285	266	312	269	289	280	290	346	308	288	311	303	280	294	273	331	311	295	274	326	305	292	312	318	331	277	282	289	308	285	302	292	280	327	267	321	292	317	287	304	295	299	293	297	284	283	291	313	318	322	315	294	296	294	297	288	299	305	299	304	316	293	336	316	297	279	303	306	284	266	281	268	330	275	288	329	329	278	293	317	301	307	295	283	288	294	298	268	276	295	314	304	313	289	298	327	320	316	289	276	308	275	300	308	290	333	316	296	312	328	308	301	311	298	321	297	285	294	266	281	272	316	293	329	308	294	309	303	285	307	302	268	291	285	308	292	279	300	286	332	290	296	318	291	297	304	298	289	301	295	302	282	300	274	337	315	296	273	292	297	291	308	298	302	306	310	259	292	320	290	304	326	320	270	268	298	304	297	274	307	325	267	305	321	286	293	294	300	346	278	279	297	290	286	274	295	294	312	314	294	329	297	305	308	293	295	297	302	308	261	282	311	298	322	327	309	313	299	303	319	322	312	304	295	314	309	288	295	300	306	323	305	318	285	300	276	302	308	303	314	281	283	300	304	316	302	331	345	331	281	311	298	293	293	298	308	302	284	306	311	253	285	299	290	311	308	292	297	303	298	280	279	316	304	301	303	264	279	297	275	292	306	298	303	301	302	301	280	322	307	289	299	307	262	294	306	301	291	292	282	273	285	271	292	287	324	305	310	292	299	331	290	289	316	312	304	301	283	297	320	296	287	310	307	295	268	302	297	289	294	304	327	305	287	304	295	284	280	316	301	278	283	258	286	306	285	285	294	301	307	294	314	292	312	322	301	278	294	305	288	265	290	321	298	299	326	283	277	330	315	319	314	291	290	293	298	253	308	293	273	271	269	257	306	309	287	280	311	292	336	291	293	305	289	309	328	309	310	300	274	331	307	280	281	273	294	278	305	326	300	288	299	296	312	295	285	296	300	274	310	289	283	289	297	293	319	292	298	298	312	269	294	305	309	288	309	308	298	318	294	263	283	275	298	297	313	293	279	299	299	313	312	275	287	278	289	336	304	344	307	325	315	270	325	289	302	285	298	289	259	316	298	348	278	299	309	299	287	286	336	356	301	283	297	279	297	269	285	308	305	307	297	300	303	336	319	313	303	274	320	293	316	325	321	315	270	290	314	308	321	290	294	294	277	301	275	276	299	316	324	288	309	279	315	266	282	309	277	293	281	281	268	279	288	301	293	303	299	327	294	277	318	311	310	298	300	285	298	267	305	304	317	313	316	317	295	318	301	300	270	271	302	290	285	328	297	299	296	291	292	270	326	301	300	305	281	273	296	287	320	304	258	285	299	312	296	337	304	304	291	314	266	272	288	284	312	310	287	293	299	334	318	280	284	267	297	322	290	289	343	311	310	280	343	278	308	286	305	290	306	315	325	312	281	311	305	302	302	331	275	316	246	304	339	269	313	293	294	307	304	298	312	309	295	286	314	309	312	274	277	293	300	300	313	294	290	302	309	298	278	296	297	286	303	286	295	272	316	285	269	326	297	282	308	275	294	282	292	301	308	308	322	314	287	303	298	286	306	303	316	298	322	308	307	306	297	284	287	317	319	312	321	317	293	345	281	287	311	306	301	297	314	289	316	295	319	303	301	276	276	293	295	307	331	275	296	316	304	297	316	318	336	316	311	311	272	293	325	318	283	299	309	262	276	318	280	284	292	307	307	284	292	290	293	296	285	275	276	328	306	320	310	293	288	279	294	266	295	272	282	286	293	296	300	325	341	279	332	295	268	313	315	271	274	301	309	292	303	289	303	301	288	293	299	292	296	292	295	284	290	279	263	285	312	291	293	280	297	309	294	294	333	309	304	291	289	310	331	302	304	312	318	286	303	307	274	272	277	302	316	291	299	310	305	294	305	303	340	301	291	285	292	284	295	281	285	292	307	268	269	318	318	273	282	323	262	291	290	277	301	287	274	325	312	311	276	305	306	280	304	302	272	304	281	272	299	293	304	291	289	296	326	290	286	284	280	313	264	335	301	303	289	325	301	310	285	289	285	306	295	294	302	295	299	303	307	287	289	292	289	273	290	298	257	299	314	284	320	320	306	289	303	316	325	257	316	304	294	308	300	301	306	280	271	302	281	280	316	321	309	324	282	301	280	323	312	294	310	336	342	311	300	281	278	310	318	319	264	276	304	271	307	300	281	284	276	296	315	340	267	292	303	321	315	313	319	293	288	305	287	314	329	305	301	290	287	299	281	282	302	317	287	292	315	308	289	282	328	301	301	304	275	290	305	308	299	296	288	288	306	287	263	273	302	305	307	284	304	293	268	298	275	309	333	301	306	324	311	328	316	322	308	307	298	287	282	298	310	344	309	329	302	316	314	295	270	300	287	305	300	299	299	294	284	294	293	300	297	309	327	289	323	289	289	277	291	277	326	287	308	312	318	310	280	295	317	307	322	330	290	288	321	309	314	295	269	288	303	274	321	291	317	284	278	297	291	292	273	278	310	295	292	299	295	306	322	299	317	335	271	270	298	286	300	284	288	292	293	307	313	295	314	291	289	297	282	298	289	284	294	320	300	286	305	312	286	288	296	293	299	283	272	301	269	289	303	309	300	294	279	296	303	315	332	316	345	298	317	294	307	291	285	294	290	274	300	316	312	272	307	288	337	309	295	313	287	322	278	306	301	289	305	287	318	306	317	313	284	319	282	317	282	298	291	303	286	307	301	302	289	311	303	291	290	316	315	318	285	275	311	301	275	280	279	297	342	302	306	271	306	291	299	294	285	288	268	311	304	301	300	289	314	275	321	293	294	292	281	314	297	299	314	311	313	298	306	303	291	296	285	272	290	315	308	287	301	318	291	289	309	277	294	311	311	292	286	306	274	275	326	325	297	310	267	310	298	287	297	298	327	298	303	309	274	300	289	313	292	311	281	309	274	303	307	310	257	290	265	289	284	317	312	294	298	293	313	262	294	312	302	290	323	301	303	355	272	316	309	325	261	310	342	292	281	295	264	313	277	283	325	311	302	310	315	315	290	287	285	316	308	318	297	293	265	307	318	317	283	286	324	300	303	274	297
39545	54197	39390	24781	12542	5149	1662	542	400	370	394	362	353	322	372	351	353	338	339	314	345	356	361	347	343	324	351	320	300	305	377	366	333	338	387	345	351	356	342	360	310	337	338	335	328	372	363	374	341	324	311	339	344	346	333	363	345	345	348	329	341	331	369	348	334	345	331	329	333	352	329	324	340	371	347	311	347	359	347	378	335	366	338	343	330	357	320	348	361	334	359	334	342	355	337	345	351	370	368	356	341	340	362	335	356	304	346	337	371	344	392	309	352	307	322	328	335	318	358	345	334	361	323	359	316	320	338	398	341	340	321	312	327	325	338	361	355	336	361	357	342	344	323	339	352	346	384	366	333	348	350	337	327	345	356	355	329	345	332	354	324	350	339	386	324	330	330	352	330	325	364	326	370	327	331	342	357	339	335	340	307	345	368	367	362	363	313	356	358	350	361	327	306	364	355	353	377	332	347	324	310	354	360	350	325	355	354	323	318	363	322	329	361	343	339	333	337	320	357	381	325	364	318	372	337	376	349	366	352	348	335	372	312	336	328	354	333	309	339	378	366	334	333	354	327	343	388	310	345	363	366	372	347	331	364	338	361	341	356	341	351	359	345	339	379	343	346	336	346	377	364	330	356	347	339	377	365	325	339	358	351	308	340	381	376	343	342	351	360	345	363	381	375	352	356	324	358	354	334	351	368	345	342	363	369	353	328	334	349	308	337	360	330	329	363	359	373	320	334	369	349	331	377	352	338	347	349	365	363	343	338	352	362	347	369	359	363	323	342	296	321	311	345	316	378	323	342	324	312	385	309	343	305	344	335	327	335	340	342	323	325	329	329	340	364	359	336	334	324	340	352	320	341	367	341	375	349	334	337	359	322	353	320	336	369	355	345	325	347	337	315	355	360	346	346	345	331	332	342	329	331	340	348	337	379	352	328	341	351	329	355	355	359	363	357	392	344	360	342	350	331	330	355	341	319	361	350	339	368	363	345	370	352	339	341	340	351	338	329	348	336	379	353	298	332	328	337	370	356	347	340	310	327	330	321	343	320	369	348	353	348	338	353	375	329	329	356	352	322	340	338	320	354	352	353	348	326	367	326	320	375	326	358	346	322	344	338	352	349	341	292	334	360	340	335	347	337	366	376	399	337	362	341	382	364	337	331	370	325	332	319	321	325	317	350	291	349	346	316	348	360	352	400	328	326	334	332	328	358	357	360	378	375	333	350	350	367	356	333	340	344	345	350	395	348	321	359	332	371	330	329	368	325	347	342	345	378	334	352	340	365	371	319	403	359	335	319	345	389	311	357	310	323	330	306	358	379	373	343	353	341	360	323	324	340	360	346	364	342	331	358	364	369	328	341	344	361	327	339	315	353	338	351	342	315	367	340	365	341	358	321	344	347	354	343	346	367	354	348	340	353	318	314	345	332	341	330	341	358	334	352	306	346	323	369	321	376	359	337	325	351	327	341	326	339	351	336	332	334	340	364	315	338	349	293	356	332	360	324	352	354	335	341	329	318	331	324	359	328	383	342	340	348	347	338	372	351	331	340	336	379	360	362	358	335	343	305	371	335	374	340	334	363	332	348	311	343	337	343	330	338	350	346	349	328	344	342	344	348	310	323	336	364	336	319	335	331	348	325	352	343	362	330	352	293	348	338	318	343	331	386	337	371	361	366	320	354	335	350	330	356	387	341	356	345	329	336	342	327	298	369	333	339	316	320	342	346	354	355	327	362	352	334	333	333	348	368	338	348	340	356	338	346	344	326	389	346	369	381	365	315	362	356	378	325	338	359	329	339	358	306	347	333	356	351	330	331	328	349	301	333	345	324	347	345	336	375	356	340	336	376	314	355	327	333	329	333	339	348	364	324	327	354	335	370	338	350	334	332	333	342	290	349	321	327	355	333	339	344	333	335	312	315	313	379	367	362	349	335	328	335	347	349	351	347	335	337	333	356	373	341	321	352	324	339	317	344	341	349	326	315	354	353	325	370	331	317	326	345	370	331	362	366	344	361	301	348	360	349	326	340	317	336	309	319	345	348	320	329	340	368	326	346	320	340	368	357	334	354	347	374	336	362	318	365	343	330	343	327	342	318	352	327	376	375	376	339	341	367	360	315	341	343	342	366	360	333	333	370	351	325	322	298	361	313	340	347	318	367	347	364	349	319	372	328	363	331	360	335	319	325	352	342	312	309	347	326	356	323	342	342	373	336	359	354	351	339	353	345	305	317	336	362	334	336	359	337	342	386	356	321	344	362	337	346	357	349	337	336	355	350	325	326	362	373	342	335	331	317	359	312	355	329	357	342	328	313	345	364	337	343	351	316	332	349	336	340	343	334	340	345	336	342	357	342	335	340	332	343	350	357	337	333	357	375	312	317	368	324	382	356	335	317	385	364	333	335	341	371	339	361	349	342	374	342	334	323	359	344	325	327	359	352	320	346	346	333	348	359	359	340	331	336	380	357	371	313	326	334	360	363	359	336	379	339	361	359	312	354	350	326	337	350	336	352	369	333	343	342	334	334	333	364	368	346	359	336	340	316	339	328	361	354	336	324	331	371	349	343	346	350	341	384	320	335	374	329	304	371	346	344	346	357	350	333	360	313	337	352	368	340	332	365	334	367	331	374	330	345	324	345	357	385	337	366	342	338	331	357	365	360	336	352	330	323	359	357	356	348	382	346	339	347	324	309	350	334	328	353	374	338	345	342	340	326	356	314	366	328	292	362	333	325	326	377	366	315	357	351	353	349	346	319	358	357	374	344	324	344	363	346	356	319	333	310	326	353	331	311	336	344	327	337	364	354	345	335	366	360	336	314	338	326	360	343	340	337	301	332	358	345	367	335	336	363	384	381	367	300	348	335	332	343	347	361	348	365	375	335	343	369	342	353	374	358	341	344	310	354	307	365	378	351	386	345	339	337	350	333	328	323	333	327	364	316	319	316	378	343	371	355	325	356	338	342	375	324	323	346	356	326	331	344	318	368	346	338	327	339	329	324	316	341	348	347	334	339	366	317	374	349	366	364	355	335	311	350	362	348	349	336	349	319	352	337	359	357	331	342	318	341	358	318	342	349	330	360	318	328	362	335	328	354	334	379	344	354	342	325	338	357	323	323	328	345	314	354	321	354	328	355	355	364	346	366	347	340	342	339	359	343	338	326	313	357	322	339	373	343	326	330	329	324	369	298	336	336	351	358	359	355	336	348	358	318	363	360	324	346	327	315	335	335	347	342	361	351	331	354	363	338	334	338	369	326	337	332	329	328	346	360	321	336	355	349	339	339	348	357	379	307	340	324	338	336	364	352	345	392	320	351	315	333	334	347	321	358	340	333	333	359	363	327	335	365	316	325	360	361	337	344	338	350	343	388	345	326	382	299	345	350	330	327	362	356	309	343	323	320	341	314	359	362	374	388	356	380	361	294	328	344	374	310	328	342	309	358	341	327	370	384	302	349	347	309	339	371	351	344	349	345	322	369	371	336	338
22909	21074	28685	24075	21666	21451	12592	1479	584	482	479	470	462	464	460	462	418	404	432	434	478	404	383	467	432	421	419	434	411	450	462	449	437	451	444	408	425	454	396	442	429	440	403	453	425	411	404	435	445	416	437	429	425	434	421	434	428	454	439	439	434	433	424	421	448	429	419	426	423	455	365	435	434	414	418	422	420	459	404	403	462	427	453	442	446	400	431	414	461	415	420	403	433	433	399	400	413	417	425	438	433	454	402	416	438	380	426	441	435	392	432	391	417	411	435	426	410	395	444	432	455	435	446	389	427	431	435	412	419	415	463	415	422	361	414	414	410	421	418	424	393	422	430	371	438	425	403	426	406	407	444	404	423	445	379	413	438	421	419	422	453	434	398	409	447	431	417	483	424	432	395	438	441	418	432	467	425	383	413	410	418	396	482	419	436	400	412	405	417	418	439	406	400	402	405	412	391	446	430	434	445	445	398	388	452	430	437	441	419	387	435	407	423	436	412	388	438	408	418	445	423	421	430	438	414	495	436	424	398	395	401	428	429	438	439	426	405	387	414	429	440	441	425	417	438	433	427	446	404	434	438	450	445	425	413	420	405	409	425	412	430	423	415	420	419	439	416	437	430	460	382	393	425	468	414	416	402	436	446	397	390	456	421	436	412	448	436	392	421	470	403	442	396	443	386	409	408	409	422	433	413	392	444	415	443	451	441	441	414	403	428	422	422	428	435	404	402	424	424	386	411	419	408	382	440	425	409	436	434	435	444	424	435	442	407	418	406	400	456	437	443	430	453	392	409	432	456	439	420	405	410	431	406	421	424	457	446	410	400	437	403	435	427	393	449	425	395	446	443	427	460	429	455	391	433	390	446	436	459	420	432	419	427	426	432	425	422	424	446	439	399	442	450	407	436	404	410	431	426	419	385	418	417	409	393	415	436	431	472	435	458	428	440	424	432	404	438	429	410	433	446	430	386	423	473	454	432	446	442	443	426	420	406	438	447	405	438	439	445	453	411	459	462	447	418	418	447	419	409	450	425	444	401	424	428	428	441	475	436	455	442	430	441	406	434	444	402	405	443	431	403	433	436	400	409	416	390	413	453	428	418	442	429	423	435	446	406	419	428	418	447	446	438	423	415	406	389	437	436	458	439	414	400	446	435	438	402	408	409	434	431	418	415	455	416	444	458	441	429	424	383	425	404	448	414	403	397	422	383	448	436	413	408	422	436	400	389	436	429	410	411	408	411	392	442	449	394	412	395	402	457	425	431	421	428	438	432	431	419	442	426	428	431	385	411	443	449	445	439	419	419	401	428	405	434	389	419	413	387	434	396	429	434	479	440	390	452	420	418	453	423	442	438	432	421	398	411	435	408	421	451	413	393	427	408	426	471	416	409	435	447	416	411	418	415	401	425	431	418	407	420	389	430	448	395	458	434	413	450	419	419	442	418	422	410	406	413	458	400	408	399	432	395	405	379	445	435	415	464	440	441	414	428	453	432	428	475	450	415	418	410	429	430	463	423	420	433	434	419	438	408	425	427	474	413	438	439	423	435	433	444	418	441	444	439	424	405	445	432	410	426	383	434	431	410	429	418	415	426	422	410	439	437	435	421	432	411	413	398	447	448	424	423	413	436	444	407	426	417	470	452	439	411	422	453	448	420	441	421	416	406	447	401	429	432	449	424	414	423	401	437	425	415	450	433	421	422	446	402	479	386	428	389	398	435	426	394	426	435	416	429	415	399	447	430	392	446	401	429	392	389	414	428	408	452	423	413	405	413	442	406	426	415	414	418	408	464	453	473	427	445	438	401	452	429	425	400	408	436	425	433	384	414	395	441	385	418	398	426	440	442	398	432	416	442	396	358	414	408	409	448	421	442	434	430	382	430	437	421	460	407	434	403	415	411	376	424	419	439	415	421	416	446	409	408	455	428	447	410	427	437	413	449	448	423	469	428	407	425	394	399	430	440	450	401	432	419	404	399	395	424	439	423	430	376	437	415	426	414	439	404	451	433	413	451	413	415	439	447	418	410	402	407	454	470	421	445	417	405	417	408	427	386	404	463	439	419	439	452	424	408	407	448	464	421	453	445	410	443	396	411	404	471	418	463	427	418	408	411	439	423	424	463	439	447	452	383	395	448	416	422	404	418	437	444	418	451	430	423	407	452	458	416	426	427	409	435	406	439	393	441	417	437	440	440	469	449	369	437	422	421	425	440	418	442	431	420	423	428	442	429	474	420	425	453	459	428	414	424	395	420	394	440	441	454	420	423	443	406	439	457	454	438	433	449	447	463	414	387	431	427	420	420	431	393	377	423	406	392	435	417	466	431	446	432	415	425	465	432	426	415	426	416	446	458	438	448	406	406	423	480	432	386	439	431	441	418	413	435	415	408	442	425	453	422	426	397	431	417	424	408	454	420	424	435	370	409	408	406	376	439	424	427	402	418	409	415	420	422	372	416	395	413	427	427	448	435	429	443	449	411	424	390	434	414	411	393	440	448	393	433	443	445	418	388	476	409	390	417	430	405	397	410	363	443	397	390	415	462	487	384	418	413	399	376	421	425	419	446	425	428	420	430	444	388	415	418	440	421	399	390	420	429	423	410	460	415	455	421	432	425	450	464	442	433	445	411	437	405	458	439	382	428	425	413	463	412	446	431	453	443	413	405	425	409	401	431	381	429	369	441	407	479	429	381	410	420	413	380	397	403	429	424	417	408	420	437	428	419	455	413	440	454	388	427	447	378	424	410	437	401	423	425	428	400	421	413	452	451	441	400	421	419	445	398	431	412	379	447	418	401	438	416	430	417	421	402	420	432	425	424	468	408	441	417	442	400	420	429	394	422	427	412	463	438	430	426	440	401	417	416	435	392	448	453	464	413	412	449	442	448	415	429	404	434	425	452	406	413	431	422	438	420	435	436	426	432	364	437	398	420	415	415	424	439	453	433	449	410	427	415	416	425	406	422	439	438	425	435	403	414	419	457	433	440	412	420	439	415	404	415	416	417	408	404	414	422	401	461	424	448	402	457	440	432	420	419	455	415	433	451	451	443	445	433	458	431	435	421	398	406	438	376	442	442	423	414	376	474	440	413	417	414	401	422	422	433	397	443	417	433	432	444	415	410	396	411	423	404	435	451	425	423	407	446	423	406	402	431	435	398	411	424	463	402	409	454	438	413	459	406	411	404	433	440	428	416	407	431	408	412	450	418	434	440	431	407	423	398	405	396	407	401	409	438	449	434	427	458	439	403	399	447	422	402	417	408	426	451	459	426	404	452	400	452	406	416	391	472	410	475	405	458	391	407	425	453	394	447	435	437	434	403	409	408	402	411	435	439	419	431	406	398	428	417	444	417	460	421	420	434	479	399	428	445	381	409	431	436	452	446	389	432	423	424	446	413	404	410	434	415	443	406	423	424	442	452	410	450	428	418	405	444	408	440	424	416	420	408	403	412	431	407	392	398	448	423	419	402	394	424	431	437	430	420	389
41884	71193	52094	36866	25401	13885	4791	1143	707	591	551	481	509	457	481	463	462	448	438	440	481	481	506	491	462	450	491	456	481	450	492	465	493	458	427	516	474	493	482	483	433	429	493	519	489	471	449	472	464	487	480	419	451	441	485	480	440	452	476	437	461	504	460	404	463	457	444	464	492	449	452	461	485	463	482	452	478	477	477	459	449	446	462	466	430	443	454	443	473	492	464	497	455	474	461	456	462	457	413	457	483	453	467	429	475	510	438	479	477	430	451	454	454	452	466	472	414	439	466	464	440	472	459	475	490	443	489	482	459	449	454	473	480	460	462	465	467	462	470	475	428	460	470	477	449	478	505	438	446	462	455	452	429	448	467	448	480	473	423	438	451	498	485	461	464	485	459	465	428	442	458	451	457	469	469	446	494	474	458	469	479	438	444	443	468	454	447	434	480	439	441	499	468	431	481	479	461	472	433	462	470	470	497	451	481	481	477	452	440	458	506	436	463	430	467	486	447	496	460	478	436	458	500	480	454	468	454	463	420	435	450	471	449	466	455	458	448	465	433	457	458	474	470	465	483	464	469	436	470	469	500	488	466	444	474	476	435	440	462	418	438	454	431	448	493	504	413	453	462	467	472	488	506	457	474	470	461	472	449	493	455	451	456	463	439	445	462	458	445	510	469	460	450	447	511	475	423	467	460	443	440	472	438	497	452	457	449	455	460	435	466	447	422	465	471	416	490	481	481	455	438	435	473	441	454	449	401	430	444	451	450	450	489	432	419	428	464	454	450	459	463	526	485	469	459	452	467	473	467	480	428	451	452	465	450	431	447	459	499	484	477	482	429	464	509	476	459	445	457	447	434	447	473	472	502	467	436	479	462	428	456	498	470	429	432	460	466	458	440	439	445	441	464	434	469	459	433	471	463	487	472	453	435	415	477	463	480	440	430	457	465	484	484	432	461	500	476	484	444	464	479	417	435	436	440	459	473	468	476	469	452	441	476	481	471	469	461	459	505	487	459	425	465	427	469	430	454	467	449	467	475	454	454	463	494	479	475	471	473	457	463	515	438	495	490	465	466	447	468	453	449	484	473	442	450	470	457	471	450	465	460	446	447	463	438	452	490	462	427	444	454	478	438	459	464	486	470	464	464	485	454	476	437	436	443	490	482	472	450	437	463	460	447	452	466	498	448	452	451	505	492	459	461	493	415	446	441	471	443	478	492	475	455	450	441	480	434	440	449	446	460	449	454	456	506	450	466	462	458	469	452	457	435	505	457	463	462	455	442	447	447	479	468	447	463	475	455	444	479	457	437	452	464	454	468	437	458	479	445	431	524	442	464	447	458	477	449	457	476	453	449	456	451	474	465	468	455	445	484	467	493	469	472	467	467	483	463	469	481	457	454	462	513	441	466	474	474	453	440	443	466	473	466	495	478	461	424	430	478	467	445	456	506	467	469	466	461	440	465	471	431	465	470	473	420	459	459	444	494	464	436	458	453	477	448	495	491	416	460	443	463	453	434	449	455	492	509	484	449	457	469	438	475	468	462	453	488	444	448	440	460	485	475	432	485	470	454	421	514	432	444	425	477	464	416	441	476	476	445	439	477	439	450	413	430	446	455	464	449	477	434	471	471	483	428	451	498	434	433	445	462	469	447	448	472	458	488	466	483	469	511	473	482	479	454	503	447	496	441	501	452	417	483	435	452	454	480	443	481	442	433	451	473	444	466	471	443	450	455	436	417	431	473	425	438	473	464	455	483	482	478	486	484	432	423	482	431	447	420	492	476	476	443	430	449	482	470	456	474	483	465	443	494	495	446	499	467	476	480	446	423	470	531	445	470	454	433	438	468	463	462	449	475	460	468	477	487	465	445	452	516	470	429	485	461	450	484	435	469	439	468	453	482	440	437	468	444	498	507	468	461	482	428	471	434	484	468	429	461	455	441	466	425	449	459	486	461	434	502	477	424	467	471	437	459	491	440	434	433	440	464	464	467	462	432	468	432	457	462	491	470	444	464	452	459	442	458	458	448	467	479	457	424	494	450	428	454	504	439	443	455	479	461	482	451	443	482	472	483	431	473	482	482	440	429	469	472	420	491	432	446	474	462	478	429	433	461	452	466	452	469	474	426	472	458	465	438	457	484	475	468	505	437	505	502	428	445	429	451	401	440	454	442	502	464	461	433	450	482	441	463	469	434	470	440	417	462	462	469	457	453	474	453	475	472	486	486	440	461	465	469	389	437	467	469	473	494	431	444	467	441	469	458	437	486	447	491	463	515	490	468	443	473	510	492	456	465	452	473	434	488	446	473	458	409	490	407	454	472	470	453	458	460	417	471	458	470	475	453	450	459	444	474	408	449	506	469	481	446	435	488	470	477	440	448	471	470	439	439	468	464	481	470	462	421	457	471	443	489	461	452	469	501	424	436	447	421	446	479	507	454	461	453	439	448	476	470	470	458	463	458	443	463	477	488	439	499	447	470	431	455	477	477	469	435	453	485	453	486	504	473	463	463	445	476	461	440	453	438	469	447	480	486	489	465	476	462	451	493	446	447	470	474	489	465	457	455	464	438	471	471	463	461	486	449	444	441	420	452	466	458	464	467	486	480	483	477	447	458	462	440	461	517	433	473	447	490	442	472	463	495	415	468	464	491	471	442	458	482	472	475	437	437	459	479	429	450	488	462	480	478	484	464	423	458	470	448	452	506	474	454	458	450	482	451	467	473	444	476	457	428	472	458	468	447	466	453	498	455	444	429	489	472	491	452	444	467	490	415	475	477	501	444	490	484	451	458	457	464	444	477	499	480	470	486	428	470	491	476	501	432	465	446	479	441	471	418	468	463	430	496	412	454	481	472	458	446	466	476	440	470	492	473	457	459	460	485	471	454	461	466	472	471	438	432	436	439	447	459	459	469	458	445	484	476	457	466	459	462	458	470	442	463	452	411	446	456	457	487	466	433	448	467	461	453	450	472	455	464	438	440	469	459	457	438	466	467	458	443	513	474	455	471	451	437	491	482	467	489	449	460	435	450	398	452	451	446	443	486	483	482	453	450	486	473	480	445	456	426	443	489	449	460	447	455	446	496	429	451	451	496	456	481	480	447	453	473	436	475	470	501	474	478	468	452	445	498	430	460	441	463	477	453	464	490	473	468	407	447	490	419	498	438	439	490	482	487	480	506	441	464	483	458	486	466	496	477	425	461	439	458	474	489	429	434	466	457	479	445	463	459	472	474	416	454	430	487	475	505	474	462	486	445	457	431	439	454	424	470	469	488	488	455	459	498	420	439	441	454	440	465	450	433	449	429	468	505	487	488	501	441	456	481	484	460	428	470	456	465	450	466	453	475	414	435	456	444	469	445	470	481	488	429	464	470	473	488	458	413	431	409	453	459	480	446	465	467	463	421	424	484	478	438	444	505	474	453	459	463	463	485	474	493	463	478	481	448	482	462	470	457	504	455	441	455	458	442	465	445	482	469	449	474	462	445	463
33028	35386	32062	18111	5814	1490	579	283	250	212	223	201	194	213	205	197	210	213	193	202	218	204	207	192	202	196	195	210	204	226	211	179	202	168	181	190	225	196	198	220	191	205	202	210	190	222	197	199	182	204	204	192	184	206	209	198	190	206	209	193	193	184	186	206	189	200	205	202	205	189	210	209	216	190	188	199	164	200	184	208	208	181	194	218	207	188	207	188	219	202	210	216	217	196	186	217	189	214	195	185	192	189	187	218	195	191	195	222	218	213	210	212	186	196	184	198	191	165	189	198	199	172	193	211	197	196	195	217	214	207	184	194	190	194	209	202	203	199	197	195	199	219	212	212	188	183	192	234	216	189	194	184	207	224	215	194	190	213	186	233	220	183	191	208	212	192	187	203	207	190	214	215	199	209	204	213	196	179	181	184	210	207	211	200	221	219	203	185	208	200	220	202	189	190	216	200	191	188	186	170	198	209	196	221	215	215	221	197	228	207	195	189	237	205	203	212	210	185	215	221	188	200	180	209	204	186	203	196	212	189	195	194	213	198	209	179	191	193	202	221	212	203	194	181	177	193	196	192	189	194	213	211	217	205	193	214	185	180	203	210	162	212	211	172	201	181	170	201	156	194	191	192	203	196	181	184	209	205	219	191	190	177	203	181	198	192	186	200	224	200	202	212	210	198	190	212	197	196	173	196	196	216	211	200	183	187	213	182	209	215	197	164	206	218	201	193	216	205	216	181	179	218	213	201	190	202	214	222	216	207	193	189	184	190	159	180	206	225	181	187	204	183	199	203	172	206	203	218	172	198	235	194	201	209	175	191	192	177	189	193	221	181	198	192	215	208	202	194	192	198	205	215	200	163	195	192	186	220	213	195	198	170	194	197	220	178	231	187	221	216	200	170	211	204	193	202	178	208	197	206	170	188	186	224	199	209	206	205	200	183	198	204	186	221	201	195	183	195	221	182	205	197	206	194	219	206	186	193	198	200	220	199	211	188	202	195	192	220	192	182	204	198	187	214	190	224	184	207	203	193	203	202	189	228	193	198	210	192	202	185	200	198	209	178	204	190	189	191	166	191	175	198	187	185	180	200	196	210	194	181	216	188	199	166	204	214	192	203	214	179	201	200	205	173	191	225	187	214	202	198	184	172	224	197	187	208	220	211	192	204	204	212	194	228	194	217	223	212	181	206	185	198	173	209	227	195	228	204	201	191	200	205	214	218	203	210	213	174	195	199	188	198	182	218	204	204	195	201	202	200	194	191	187	205	236	199	196	221	196	192	207	226	195	179	214	189	199	197	216	222	194	181	196	206	198	183	206	180	189	196	219	210	188	217	197	205	205	217	198	193	188	195	200	187	209	191	201	170	180	189	175	214	204	188	192	208	191	207	176	218	206	206	214	200	189	192	203	183	190	204	203	207	193	222	203	183	209	189	200	207	176	204	190	192	186	187	216	189	223	207	213	222	219	182	203	218	202	198	211	222	213	187	188	166	204	196	197	209	188	198	191	184	215	202	185	214	216	201	178	210	215	216	206	207	195	209	213	210	197	200	180	207	207	203	215	235	203	182	170	181	194	216	173	181	187	207	195	200	172	226	176	208	181	222	202	197	211	189	224	191	220	212	190	195	211	216	197	207	223	200	186	205	209	224	188	186	211	215	202	229	184	207	193	209	190	202	199	204	175	213	209	218	206	216	203	189	199	210	210	193	190	212	191	201	192	195	192	197	183	206	197	199	168	229	196	190	193	201	199	224	209	193	152	188	208	192	186	188	199	198	174	197	184	198	184	192	205	170	223	214	181	205	217	208	214	186	211	204	235	188	192	210	201	179	205	167	191	205	199	207	214	202	207	196	191	178	207	202	213	204	205	179	216	178	188	209	189	218	182	199	192	190	192	188	203	203	218	224	185	200	185	201	224	196	221	201	218	212	215	192	215	196	177	176	215	201	184	209	216	195	217	211	205	188	215	182	180	200	223	190	189	196	185	179	179	203	182	188	202	190	189	214	198	230	175	198	211	209	215	186	197	209	185	207	223	218	199	202	207	204	219	188	208	230	234	207	198	217	233	204	212	212	210	198	200	193	184	203	182	189	208	190	199	202	202	193	216	212	195	213	195	177	195	204	184	178	187	200	184	231	202	202	209	190	200	225	174	197	205	215	215	202	238	190	192	214	194	213	184	195	205	217	220	207	194	201	215	212	204	201	218	216	229	190	227	199	192	203	208	202	216	197	184	209	196	194	187	211	207	190	179	216	203	202	184	211	193	215	195	215	218	203	199	218	225	206	200	211	214	202	180	207	187	196	194	198	185	197	208	221	184	210	221	208	207	226	211	217	214	199	215	201	168	223	169	207	173	181	219	178	247	178	220	209	180	229	201	186	201	210	200	193	200	188	196	221	190	214	208	190	200	227	207	222	186	227	190	172	175	210	197	203	209	215	186	203	209	222	216	204	189	185	188	190	196	217	250	179	202	205	191	196	205	208	235	198	200	183	204	180	180	217	221	202	209	192	171	192	210	202	222	206	177	223	202	204	209	200	194	201	196	178	186	178	201	186	185	214	222	203	182	178	188	185	220	185	190	184	166	196	195	198	189	205	196	193	230	223	199	185	202	205	201	197	179	185	176	186	188	187	237	217	203	213	192	166	199	225	206	192	217	226	186	197	213	184	192	212	167	182	209	201	199	215	169	211	208	191	186	192	214	203	180	197	183	191	180	199	209	178	216	178	219	195	217	215	215	182	182	208	197	186	210	191	190	177	207	196	195	192	206	198	219	185	175	197	196	189	222	181	183	196	187	178	188	198	191	211	184	183	197	190	207	199	200	204	241	196	207	196	198	235	190	174	195	220	178	193	219	252	223	213	201	202	189	181	204	201	220	209	220	216	194	197	175	198	185	214	202	224	207	170	185	196	191	211	194	208	206	197	212	205	184	228	200	198	214	227	178	174	175	185	214	170	204	200	182	209	206	210	217	193	202	211	185	213	212	222	191	186	211	204	206	177	210	218	206	182	194	186	188	226	197	214	209	182	197	195	209	191	207	205	191	201	213	198	202	188	204	207	202	215	182	191	185	197	168	217	216	197	207	229	201	209	211	187	174	206	198	194	179	193	222	206	194	206	190	209	202	194	189	201	185	184	201	212	188	199	178	207	216	188	195	189	214	217	188	215	200	179	201	224	189	199	193	219	211	208	195	203	195	207	204	192	202	212	188	212	208	211	211	210	202	188	213	202	183	212	203	182	216	224	213	201	192	203	187	198	204	193	210	193	244	201	201	217	199	233	205	209	225	199	206	224	188	224	177	202	226	172	194	213	202	199	189	227	199	194	207	161	208	208	232	206	176	198	209	195	179	218	191	181	204	177	205	179	226	208	213	200	175	198	172	206	189	211	195	219	212	182	201	194	188	205	187	217	215	206	198	213	227	190	206	198	206	201	191	192	202	204	192	204	196	201	170	203	184	198	200	207	209	194	204	219	240	195
40039	49706	29963	15141	6600	2070	874	381	294	272	264	240	252	232	225	228	251	257	236	234	288	251	257	241	221	237	251	233	244	243	229	233	234	231	236	223	223	237	257	242	239	240	223	235	228	233	210	237	222	247	248	243	222	222	241	236	224	237	242	248	213	216	265	238	238	208	255	228	278	248	240	246	244	225	220	235	260	234	246	239	226	225	249	224	228	199	240	238	247	250	265	260	226	244	230	215	223	233	256	235	237	232	225	244	238	227	225	238	226	257	242	254	246	226	248	255	229	230	248	208	244	242	245	217	230	225	226	234	249	222	252	214	246	252	236	220	232	217	253	225	230	220	247	215	259	238	260	230	218	252	227	271	235	214	256	241	230	218	210	259	229	228	238	209	208	237	206	238	247	250	242	244	247	261	259	256	248	225	217	233	228	208	240	217	208	242	254	210	211	261	244	254	231	235	259	216	268	256	246	245	231	218	246	233	245	223	220	229	235	217	261	248	262	250	225	217	243	223	228	224	240	236	253	218	218	228	202	236	246	214	253	257	267	238	254	238	217	243	247	220	249	256	221	248	230	243	218	213	251	232	230	248	230	231	223	246	232	240	237	254	248	246	228	223	263	231	240	227	253	249	231	226	194	225	227	233	221	223	245	261	242	228	248	244	243	219	273	251	224	230	228	222	215	251	221	235	216	236	225	228	238	246	241	249	227	254	230	221	205	236	218	250	235	220	230	237	232	216	246	214	256	216	239	221	246	257	240	264	260	225	247	281	251	222	236	242	231	239	219	251	227	244	241	235	223	220	243	255	262	208	252	236	203	253	238	244	250	244	225	244	232	261	263	222	232	212	228	240	229	251	223	226	231	258	243	252	252	248	241	258	231	247	234	222	242	210	243	254	216	244	244	204	205	246	247	238	259	225	254	242	251	231	245	235	233	236	239	239	216	242	246	245	219	227	229	224	215	237	221	242	234	243	255	269	251	252	238	232	275	235	229	237	250	224	246	235	226	230	243	253	241	227	227	216	239	214	234	248	261	232	251	229	237	231	240	210	228	245	234	230	243	222	231	224	246	241	237	240	245	241	241	265	256	246	242	249	247	208	252	239	230	235	255	237	257	239	245	235	238	241	236	215	219	255	217	210	250	237	262	260	231	232	241	274	230	241	232	242	241	263	249	257	251	241	222	245	227	238	257	223	238	232	248	247	229	229	215	253	238	212	259	255	247	239	243	242	243	218	256	219	238	227	246	241	229	250	247	225	268	227	256	220	223	240	242	207	234	237	226	241	220	229	210	248	243	266	240	260	219	238	242	246	234	240	229	261	242	237	238	257	248	254	244	243	233	221	236	248	231	239	262	212	249	229	252	234	243	247	248	256	249	222	235	231	219	223	227	225	257	243	237	236	251	208	262	216	237	240	250	193	236	220	224	219	239	232	242	221	252	245	239	243	223	259	233	236	249	227	217	192	249	251	226	231	248	227	255	260	231	224	268	231	263	249	265	257	238	256	247	216	247	220	259	238	250	229	235	241	220	249	249	225	223	234	250	259	223	252	254	229	241	271	216	208	224	241	233	238	242	217	224	227	257	216	241	232	228	231	243	227	258	265	231	227	269	261	234	239	261	214	240	229	248	246	220	211	252	228	203	251	229	247	235	264	228	194	227	246	223	226	258	247	226	220	224	230	243	235	253	250	226	263	234	234	263	225	234	228	232	246	227	271	217	256	227	215	258	240	255	241	212	249	232	217	221	270	259	255	224	226	259	270	232	251	243	225	232	243	247	246	229	243	233	261	230	226	236	258	262	215	240	242	233	210	196	266	231	195	256	274	230	231	226	248	194	230	275	225	242	230	236	229	230	242	247	252	259	233	226	207	225	240	234	221	216	220	233	224	222	212	252	198	231	242	259	223	214	255	242	235	256	256	230	222	256	252	238	239	218	240	232	252	229	223	234	209	253	227	231	250	253	262	234	241	235	255	247	248	219	234	257	221	215	246	233	233	221	231	237	216	239	223	225	242	193	253	207	234	242	236	213	229	245	248	241	227	260	229	232	246	258	262	234	219	250	229	228	256	242	233	236	250	236	231	232	247	252	252	234	222	245	245	236	261	243	210	232	220	226	228	260	219	215	230	250	241	220	221	218	229	254	253	242	224	229	224	245	209	216	256	253	252	245	245	216	264	255	225	245	246	230	237	221	231	240	240	206	242	269	262	211	220	243	244	231	242	225	213	237	224	257	249	247	227	242	218	221	252	245	248	236	223	240	223	248	261	221	232	247	255	247	245	244	230	249	201	255	209	233	249	257	233	262	248	217	253	259	242	286	216	253	204	240	237	235	250	230	250	244	229	220	249	227	214	222	233	228	209	230	239	220	242	236	245	224	230	235	223	214	232	241	239	256	277	253	238	219	227	217	204	243	213	226	231	225	251	224	252	252	237	235	230	260	241	247	258	249	233	234	216	234	241	218	263	245	267	231	268	242	248	221	239	231	238	248	230	244	230	226	223	237	243	240	256	212	261	244	257	225	221	229	261	230	280	255	243	239	217	226	216	250	237	224	231	230	216	249	224	263	223	231	236	226	251	232	237	248	230	238	244	236	255	254	212	236	229	238	223	221	228	228	209	216	230	208	229	237	263	223	267	209	228	235	225	222	239	224	263	236	236	232	253	237	238	226	257	235	249	210	250	239	240	255	216	214	252	236	231	232	239	225	232	244	234	273	232	233	228	240	214	227	236	261	238	214	232	243	249	236	224	243	233	232	232	235	214	254	250	203	257	229	232	233	218	240	235	240	229	218	251	235	227	235	248	231	246	235	233	224	217	237	261	238	241	231	266	234	229	232	261	226	243	227	239	240	221	233	213	231	232	234	207	236	238	240	240	237	214	216	248	241	227	247	255	241	250	253	224	235	242	241	254	230	217	219	224	231	254	268	246	226	201	222	212	240	241	252	221	243	242	250	233	244	258	201	255	233	233	210	246	246	250	218	236	224	230	244	195	241	235	260	240	238	242	234	247	244	253	255	268	240	220	217	249	259	220	240	209	245	227	223	277	231	219	240	237	238	242	256	232	214	250	252	245	231	232	230	247	203	246	222	243	237	241	224	257	254	260	251	222	221	238	250	228	231	265	228	260	231	251	246	238	240	224	215	251	227	202	240	239	253	238	212	288	264	226	257	229	233	261	260	243	253	233	255	247	243	233	250	237	236	238	237	234	263	234	244	223	239	241	252	223	228	198	237	232	225	234	233	256	230	241	247	252	248	222	247	254	200	211	226	256	231	253	239	228	266	238	216	218	247	257	200	233	254	244	260	239	227	244	240	270	269	228	232	202	250	258	220	248	230	227	248	247	252	233	242	224	209	221	270	247	221	245	253	244	230	245	243	247	222	233	253	252	257	236	258	234	230	226	241	237	235	227	236	221	209	230	245	245	243	231	231	230	274	243	259	215	232	229	273	200	218	263	241	225	227	248	253	224	259	206	221	231	247	225
24070	21053	28121	24488	20657	11989	3071	861	400	278	292	297	277	293	306	235	251	267	293	293	248	258	298	264	255	258	270	273	266	233	299	250	250	259	265	261	263	252	273	269	257	282	264	246	267	263	272	289	258	251	256	265	255	268	249	270	287	259	255	230	256	210	265	258	245	248	289	279	282	289	266	256	271	267	247	255	260	257	250	270	256	253	245	285	250	264	271	263	293	253	279	243	289	292	269	276	259	253	276	282	265	276	255	265	269	273	256	293	289	263	243	261	304	234	277	257	238	283	254	244	260	290	228	239	284	299	257	234	279	224	267	275	269	260	292	275	275	281	255	277	259	267	257	266	253	260	264	235	276	261	261	262	257	248	259	239	282	280	254	267	266	260	258	258	262	260	275	270	269	279	271	275	259	309	267	277	291	249	259	269	280	268	254	279	256	251	261	266	266	284	256	282	262	257	234	249	268	231	238	272	280	279	260	260	251	256	239	243	276	296	224	249	235	270	266	277	269	248	268	251	275	244	244	263	266	259	283	280	250	240	274	269	245	246	236	255	275	265	235	292	257	267	267	253	284	262	261	252	274	265	285	267	262	269	270	269	274	262	240	258	263	256	279	248	275	251	222	251	246	267	263	242	273	257	242	273	254	240	278	283	258	253	277	254	276	280	311	294	268	248	236	263	258	239	272	280	274	251	286	279	255	246	244	260	278	244	261	278	289	252	294	259	271	239	274	245	271	260	262	257	264	244	246	261	274	269	256	269	266	268	270	270	296	284	261	272	272	252	246	286	256	271	298	264	273	270	281	268	235	261	281	244	263	266	250	291	286	287	259	280	271	278	243	257	244	263	259	259	290	245	250	283	265	258	265	244	259	242	241	253	244	233	281	280	270	270	258	275	251	268	253	288	247	297	275	245	241	249	274	255	275	254	275	262	263	264	241	270	258	267	250	296	267	261	256	282	272	306	258	243	246	258	248	254	294	290	254	251	263	274	268	261	271	261	272	244	245	282	265	243	287	280	263	276	246	270	242	273	266	268	296	273	255	265	300	249	259	245	270	265	254	224	270	246	278	262	269	225	258	281	264	262	263	263	277	267	240	236	253	244	251	276	273	249	252	276	264	255	248	266	292	277	281	271	245	271	265	271	251	268	291	265	274	257	240	274	277	250	270	258	287	261	231	267	243	261	239	260	283	275	278	247	253	277	269	265	255	267	279	263	275	284	254	259	277	240	273	266	226	270	263	274	268	287	280	254	256	288	256	269	278	254	237	269	277	242	264	255	260	256	268	293	253	254	276	277	259	298	265	259	274	276	273	253	238	245	263	262	269	263	258	287	263	250	265	259	291	279	284	272	250	283	236	244	270	259	286	285	288	293	259	286	277	285	258	279	254	265	241	261	288	257	274	270	295	273	264	268	276	254	259	273	275	278	266	291	271	254	244	278	281	297	297	261	253	282	248	271	285	267	274	252	291	282	274	261	289	260	246	243	285	268	258	243	290	256	237	253	246	242	232	285	272	267	276	271	268	276	259	277	245	255	269	247	266	276	257	275	265	280	303	238	267	274	258	282	274	258	264	267	273	234	274	266	243	264	278	256	234	243	266	247	283	271	306	274	237	253	295	257	266	282	286	245	261	272	244	258	274	258	292	265	288	266	297	277	256	265	259	283	267	268	262	254	263	276	249	250	296	254	270	290	255	231	286	273	256	281	292	281	235	266	251	261	260	242	254	249	278	268	244	245	270	263	250	271	274	274	255	245	268	264	259	277	269	254	248	246	245	266	241	270	277	286	260	274	271	269	270	288	281	259	252	289	272	294	265	276	252	262	245	256	280	247	286	261	296	288	278	258	274	264	282	263	246	275	262	242	301	254	251	260	245	259	259	267	276	239	259	296	264	268	263	264	257	280	276	252	276	285	261	279	227	257	292	274	258	281	289	294	254	276	280	265	267	273	274	256	258	281	252	255	265	285	296	267	245	289	269	257	248	247	278	253	299	274	271	261	291	271	304	273	249	259	263	265	285	272	256	286	265	233	245	254	280	234	254	256	259	273	253	265	250	277	297	248	247	253	268	230	254	266	264	244	265	256	294	296	266	254	241	261	263	266	255	268	270	273	272	262	247	271	285	280	236	258	250	231	259	280	242	249	260	262	268	283	258	239	278	256	296	287	265	270	256	236	250	271	281	264	270	250	284	244	284	255	234	240	273	264	244	256	291	268	278	290	276	255	264	273	244	244	290	259	270	253	245	259	294	238	296	264	264	254	275	250	280	242	247	274	244	263	249	327	271	272	279	275	266	249	237	248	276	277	261	256	277	261	273	278	245	278	268	282	228	268	262	259	252	273	234	277	241	267	272	268	280	297	284	288	264	265	272	264	282	269	280	257	257	282	258	257	307	275	281	271	267	274	270	237	278	259	232	259	287	289	247	258	283	260	244	269	238	289	250	263	287	259	255	270	266	256	286	237	254	268	256	275	263	268	266	237	251	293	225	306	289	265	271	273	243	258	250	257	263	232	292	272	306	273	263	276	267	265	265	229	260	247	250	245	280	275	300	280	240	261	254	247	268	275	255	236	265	307	275	280	265	256	277	270	270	254	266	246	249	280	292	256	283	254	249	267	246	284	260	228	249	226	261	277	303	272	232	274	251	259	286	258	276	267	245	246	235	255	268	281	234	252	275	263	239	239	227	280	223	246	265	268	236	259	279	273	257	235	281	237	280	271	262	256	256	267	279	265	256	240	237	271	269	239	255	306	274	267	328	248	241	264	282	267	267	288	251	246	269	268	229	246	249	252	257	264	292	277	277	290	255	283	262	271	266	269	265	259	262	283	266	278	262	247	282	256	284	221	266	278	260	236	276	244	251	258	234	248	238	273	252	254	277	272	263	251	274	282	285	279	310	267	248	276	265	241	270	278	287	229	250	302	264	244	256	259	252	254	305	267	272	258	253	253	271	242	287	260	251	290	248	258	226	245	252	248	262	256	266	271	266	277	254	254	257	265	278	268	288	273	266	249	245	270	227	259	286	256	256	294	275	268	282	261	255	252	259	277	264	244	254	244	277	287	257	259	280	275	239	244	256	277	281	237	277	256	239	260	254	252	264	257	291	269	260	270	247	266	269	274	236	273	240	248	257	277	242	324	246	285	275	258	283	259	276	274	272	257	278	240	245	272	232	263	271	246	267	275	273	265	267	264	257	287	307	284	250	263	270	295	266	244	289	251	262	256	263	267	270	254	313	278	286	254	277	249	292	262	239	229	256	242	266	240	266	264	243	267	264	244	260	322	266	262	267	278	269	285	262	283	253	256	262	267	271	270	276	239	261	272	274	283	264	271	240	289	273	245	270	231	239	289	280	247	258	290	247	277	259	277	282	266	270	253	269	261	256	249	251	259	264	263	247	258	264	242	238	261	292	267	260	247	267	268	256	264	267	253	268	287	256	254	239	268	283	279	238	260	270	278	241	259	255	267	236	255	285	263	262	280
40921	56038	38683	22516	11053	6381	2679	1021	456	332	392	352	296	322	299	292	287	307	295	307	294	277	288	271	273	316	257	313	314	315	338	308	294	289	317	325	279	306	268	294	330	291	302	324	327	298	299	319	296	314	274	323	306	345	273	305	307	304	290	298	285	290	297	286	290	311	311	290	276	296	294	280	258	279	320	304	296	273	295	279	308	301	300	276	303	273	293	285	317	298	291	321	312	280	316	298	299	293	293	311	282	265	274	308	306	348	319	300	274	303	289	294	269	315	306	306	279	326	329	274	288	302	261	316	314	290	299	271	267	317	297	285	289	292	299	299	289	295	299	271	316	300	300	319	300	257	289	299	287	316	270	318	307	330	310	289	267	279	303	316	302	294	290	287	318	266	338	295	312	288	278	322	313	312	339	301	327	275	306	302	307	306	300	262	272	268	266	286	282	279	298	315	271	282	300	283	303	289	278	305	279	364	296	298	282	284	320	277	309	293	295	304	286	319	291	274	289	302	336	330	320	320	298	288	284	312	295	291	270	269	292	268	305	307	288	270	299	295	271	330	314	274	272	279	278	297	316	299	311	319	315	311	309	321	307	303	282	298	303	308	299	296	296	281	284	295	296	288	315	288	329	320	306	312	337	312	305	302	306	269	330	329	303	289	294	306	293	276	308	283	309	277	299	306	319	281	305	311	306	296	299	277	301	311	305	337	289	296	285	293	296	268	318	301	306	307	301	279	312	300	267	318	289	281	271	311	332	273	291	288	244	303	282	301	277	284	292	300	279	285	288	276	282	265	335	293	310	289	315	289	312	321	304	298	295	291	305	290	299	292	270	309	318	307	265	301	305	305	299	337	283	306	328	278	291	314	286	300	278	279	309	311	259	286	307	337	279	296	297	265	312	315	299	342	307	324	282	293	295	289	294	328	296	275	286	283	290	280	299	346	315	311	302	305	310	325	290	317	306	287	302	311	305	308	323	284	289	300	332	301	303	294	305	292	288	327	307	287	299	252	284	308	287	322	260	315	308	279	328	292	303	283	319	323	277	299	285	267	291	325	291	273	311	322	290	290	291	274	316	286	283	298	278	288	293	287	302	278	279	276	320	252	272	282	296	306	287	311	300	293	324	316	290	308	311	298	286	300	296	306	309	312	310	272	291	316	292	291	311	282	316	305	257	326	315	301	308	310	285	334	351	311	309	298	323	320	282	265	280	281	308	289	291	301	278	296	276	317	295	306	289	281	318	281	300	308	281	281	281	294	277	284	297	308	303	287	319	308	301	277	287	288	302	311	307	287	269	307	310	315	320	279	275	324	293	279	291	304	334	299	294	322	300	314	309	320	284	305	286	299	300	298	288	302	314	317	307	293	265	328	304	308	286	308	325	286	309	299	284	284	296	306	316	311	317	311	291	305	285	307	306	260	299	297	306	275	274	299	295	287	282	279	303	301	273	294	290	301	290	276	282	265	306	314	289	299	297	310	316	325	286	335	330	289	342	286	311	282	285	300	296	316	329	316	288	308	319	273	305	318	303	284	304	291	289	308	287	284	293	318	300	323	303	278	298	310	323	309	268	266	314	309	294	310	268	317	325	323	320	281	327	306	286	302	285	307	296	289	349	319	318	333	298	299	315	302	299	289	299	290	293	303	294	256	284	293	282	319	322	292	316	332	310	279	261	295	279	308	262	307	282	314	263	283	313	293	294	288	295	289	283	298	276	293	295	309	278	327	285	299	275	312	330	309	319	311	287	279	286	274	305	307	295	318	290	305	272	325	277	308	295	270	308	291	296	306	308	299	279	283	301	275	292	326	297	305	308	291	296	287	257	293	279	280	305	297	294	310	285	301	318	296	308	256	276	328	283	287	293	297	304	310	314	296	279	300	270	297	311	289	311	326	288	311	337	318	324	316	309	302	314	323	290	266	299	286	291	283	289	298	293	297	298	310	298	271	290	293	329	315	318	293	308	299	298	301	329	308	313	287	299	315	311	326	298	281	305	318	304	300	297	286	293	290	275	309	290	296	298	278	321	290	296	294	288	295	332	278	299	326	271	306	306	325	308	340	290	322	308	304	324	288	320	305	335	324	283	278	319	324	306	308	292	297	286	327	283	293	320	308	290	308	298	276	298	318	296	283	291	287	324	292	298	249	277	265	259	306	328	264	298	284	295	272	313	275	331	313	309	288	286	311	291	315	268	293	308	312	311	320	288	330	310	273	287	298	285	280	284	272	298	319	328	304	296	274	316	312	301	275	266	278	302	283	310	294	257	290	316	310	314	293	319	289	303	284	300	289	297	310	293	305	280	284	311	288	276	314	328	285	305	295	333	293	268	331	303	294	294	302	293	301	281	310	288	321	318	322	324	292	301	284	301	303	302	280	290	311	289	295	308	290	299	298	299	309	293	320	295	317	311	281	289	277	272	295	295	329	311	281	304	317	324	312	318	287	307	274	311	314	287	296	309	285	306	284	297	292	304	298	304	323	277	309	342	297	291	290	308	288	300	311	289	298	281	307	317	310	294	302	308	303	300	307	286	314	308	295	316	307	302	319	280	291	340	305	288	312	270	262	305	294	303	310	276	286	309	309	302	301	302	315	304	312	276	307	280	301	342	313	298	301	307	277	283	287	300	341	314	288	300	314	277	286	289	275	302	307	303	282	302	330	304	297	297	288	277	302	318	298	272	293	304	286	282	319	282	284	330	306	294	275	315	290	299	282	290	306	288	316	316	280	289	298	301	279	321	286	301	286	269	320	310	304	272	308	299	253	292	267	301	287	290	308	289	292	293	279	268	278	295	289	285	303	284	298	300	297	325	274	248	316	291	283	304	279	314	279	333	302	297	291	287	303	307	300	283	322	300	294	303	325	284	302	276	340	277	343	279	298	331	328	317	321	290	304	332	299	267	276	307	275	292	321	306	284	285	294	295	299	307	299	301	268	289	300	310	309	305	319	283	304	301	305	273	312	268	305	279	274	307	296	274	306	287	298	315	310	306	289	301	309	313	279	305	305	308	278	304	305	285	320	289	283	302	275	328	301	301	287	282	313	290	299	266	283	280	303	271	283	307	314	319	278	288	313	304	260	333	302	306	304	297	261	290	302	274	305	306	289	297	302	289	325	282	265	286	323	287	299	313	305	336	311	305	308	282	318	265	269	272	283	294	283	314	281	314	293	281	304	320	282	282	307	302	294	293	305	317	324	303	271	288	285	278	298	285	278	291	337	278	306	290	311	278	277	293	297	301	298	309	317	291	272	288	320	283	305	304	291	294	273	303	303	299	305	278	300	326	292	299	296	291	315	292	311	289	304	298	266	290	307	298	319	324	265	320	249	325	285	290	315	332	314	290	282	307	298	284	294	275	301	298	324	301	314	322	317	285	303	297	303	308	276	303	289	318	285	309	304	277	298	284	305	305	292	288	284	322	298	320	316	295	297	300	296	314	304	292	287	283	263	309	303	279	298	300	304	337	294	309	283	330	305	280	275
25195	21317	28131	26137	17141	7421	2296	592	359	297	328	290	300	276	306	308	282	278	288	257	272	270	283	288	283	283	260	278	255	283	278	257	307	285	285	308	296	259	278	301	275	286	317	252	290	319	288	277	299	292	286	260	289	271	273	284	268	251	291	271	270	294	297	275	280	285	285	275	285	260	303	283	233	264	246	274	292	280	283	288	289	280	294	283	289	276	267	286	294	275	266	291	284	307	293	255	287	277	261	300	256	270	283	285	292	268	271	298	269	299	257	273	293	276	299	291	253	313	272	248	282	302	276	288	291	272	273	281	271	285	266	291	261	289	294	296	264	315	293	266	298	298	295	306	312	294	291	270	260	287	299	286	276	304	274	296	309	287	278	281	292	285	277	277	301	303	274	265	287	306	281	283	259	277	284	301	292	298	298	324	298	277	259	278	289	302	254	288	268	282	303	296	297	310	275	291	253	269	271	263	284	270	279	289	304	276	266	304	240	270	307	269	244	280	280	302	274	305	279	316	283	249	275	281	259	282	300	301	272	279	283	293	283	288	303	263	276	250	309	276	285	277	276	288	287	288	307	283	297	289	269	252	293	277	294	281	289	260	280	270	271	292	252	264	292	267	295	290	315	290	299	278	262	291	260	273	268	266	306	268	274	323	272	273	284	265	302	284	300	264	301	300	303	247	299	306	285	287	274	299	253	305	310	281	306	286	287	253	277	270	309	292	290	309	281	277	268	267	292	288	271	274	277	277	296	281	290	288	274	279	257	297	281	269	288	292	290	317	280	306	305	289	281	259	256	277	283	294	304	304	265	249	296	269	286	273	283	310	285	285	278	313	259	262	288	255	257	302	286	277	271	278	283	281	289	263	279	289	295	287	277	291	285	302	278	291	268	277	279	274	273	279	284	271	262	315	283	297	305	290	286	294	310	276	282	291	305	288	285	264	294	292	283	297	281	287	260	271	288	284	286	288	273	288	264	298	284	299	274	259	279	270	278	309	313	272	299	275	271	299	299	292	274	280	269	272	285	258	294	278	290	295	302	280	285	261	314	285	267	291	292	282	254	303	251	291	289	320	266	266	278	270	264	277	269	301	313	282	290	335	293	283	260	250	267	271	235	292	284	304	285	286	282	286	282	286	286	293	274	257	319	282	268	270	310	311	316	271	240	277	277	267	272	262	298	287	302	294	299	270	291	278	262	276	269	273	267	304	269	299	271	295	283	290	287	273	250	294	282	270	302	316	295	325	258	278	295	278	271	295	304	270	261	289	262	272	292	275	279	253	275	301	272	266	295	271	273	290	288	265	286	260	292	254	267	295	272	303	260	303	248	279	295	295	267	283	318	265	295	299	290	283	262	313	278	288	257	282	276	263	260	269	267	321	277	304	257	275	308	314	322	315	271	263	260	291	268	255	250	269	306	276	280	264	250	255	291	278	279	275	307	290	268	263	250	291	294	257	275	290	266	302	284	288	262	297	271	267	303	263	286	265	289	282	271	310	292	276	287	274	314	312	240	260	260	287	284	318	290	299	262	293	298	297	264	280	298	268	293	298	298	295	279	309	285	277	269	282	291	283	283	291	262	285	252	267	282	243	279	289	292	259	299	280	301	287	265	282	289	268	291	253	308	309	264	281	296	279	297	263	296	302	304	276	306	284	293	299	274	289	266	252	280	270	276	281	290	290	282	295	289	290	287	294	290	275	291	249	292	270	271	261	281	284	280	313	284	288	295	290	322	269	296	240	265	304	287	286	278	309	284	280	305	269	294	289	308	255	274	251	294	284	302	300	251	282	272	295	280	289	286	257	286	271	294	297	266	260	272	304	281	293	295	295	289	266	281	312	280	274	280	286	298	234	275	276	288	296	272	285	308	304	312	255	297	233	332	290	281	292	261	312	298	263	302	274	300	268	292	294	305	292	271	276	282	274	283	256	296	259	280	281	259	268	263	280	284	293	320	307	283	270	270	257	289	277	304	270	286	283	312	296	289	294	288	270	247	303	280	256	295	298	308	270	262	264	282	281	282	245	273	306	297	299	286	269	281	285	299	302	294	277	270	275	279	292	302	275	276	281	290	275	296	272	287	285	298	271	302	298	269	293	276	304	257	298	278	284	274	301	294	250	266	282	302	278	282	315	287	268	263	286	306	281	272	281	301	289	314	257	269	268	247	275	271	279	277	264	259	315	298	279	292	282	284	275	275	325	262	290	239	292	265	255	305	253	274	274	335	302	261	286	273	297	258	262	298	278	284	321	291	269	256	298	281	268	282	284	267	308	284	254	293	284	305	278	277	253	258	297	255	290	260	288	294	283	293	270	269	264	300	291	270	281	279	295	274	314	291	270	259	258	292	266	283	257	252	286	278	253	271	285	250	269	275	296	294	290	278	281	276	246	292	292	265	279	258	306	297	267	268	291	290	248	291	277	272	297	265	277	292	307	273	271	310	283	271	288	288	281	294	266	285	308	267	301	284	278	260	279	299	281	289	289	300	294	283	262	283	238	282	289	339	268	287	312	280	290	281	277	280	282	285	274	289	299	280	272	282	288	278	275	275	291	285	279	276	310	307	295	304	300	266	294	306	296	275	319	270	284	265	288	283	279	286	268	292	282	301	268	270	301	295	262	284	263	272	277	297	264	287	315	290	302	287	268	291	274	303	277	254	234	261	278	271	289	292	276	278	279	295	264	287	292	289	306	267	260	280	262	282	267	302	292	324	260	277	267	286	265	278	273	276	285	273	277	269	283	298	258	334	290	279	304	254	306	305	311	300	276	292	294	306	286	308	282	295	266	277	293	302	297	269	284	288	316	290	249	296	286	259	256	286	282	253	274	289	257	265	276	283	274	270	268	304	277	293	296	282	274	262	285	304	287	265	254	309	309	296	293	298	258	287	264	267	306	256	292	279	260	301	280	267	280	299	273	282	279	286	301	281	302	273	303	276	272	286	300	307	288	300	248	310	237	285	274	285	265	266	260	262	287	275	300	315	290	293	295	284	254	257	282	293	296	298	292	311	268	267	293	287	277	294	297	309	278	261	290	253	282	235	298	274	297	274	265	293	267	327	270	303	272	311	279	288	278	312	288	255	255	301	290	271	290	288	299	271	279	301	271	293	281	289	295	295	277	256	275	253	286	288	270	303	268	289	272	310	254	276	284	295	295	264	262	288	268	292	276	291	289	284	266	299	264	276	303	301	269	286	313	291	283	288	307	279	279	306	283	286	286	312	275	270	283	302	292	291	278	282	269	261	289	291	233	291	312	265	287	292	296	290	256	308	285	292	283	266	276	262	286	315	259	271	271	294	295	260	318	288	274	267	281	260	283	299	293	255	265	294	262	261	277	292	267	297	262	289	292	265	303	299	266	310	263	291	276	304	298	285	304	281	302	298	277	287	286	284	296	288	261	283	270	319	249	299	268	291	283	281	296	273	296	271	247	306	281	300	269	300	305	272	292	290	339	291	263	279	302	266	260	263	302	286	295	297	263
37922	52736	35164	22670	16295	7887	2963	802	419	385	364	353	376	366	344	338	323	326	310	342	346	351	338	318	308	314	349	325	318	338	330	362	307	337	352	321	306	331	342	312	313	352	353	340	342	329	342	316	320	353	306	316	327	345	333	321	334	324	301	339	343	313	344	300	339	344	340	348	344	321	313	340	367	304	331	314	305	334	333	326	318	321	338	361	357	310	328	317	340	324	322	310	363	325	345	336	332	330	331	318	338	339	336	292	339	315	341	340	313	311	328	318	357	330	325	334	320	308	343	320	342	333	329	340	326	304	335	336	318	353	339	331	332	320	318	342	317	315	343	315	327	297	310	329	319	325	296	298	321	317	311	359	300	308	350	339	353	350	362	314	316	345	335	320	342	340	338	331	348	364	334	343	339	354	318	320	333	318	328	303	307	298	336	310	313	302	331	338	320	328	343	288	336	363	317	310	342	343	297	325	298	309	322	328	331	332	347	334	329	323	333	317	327	331	321	334	319	357	324	301	338	327	329	344	298	337	328	318	325	311	328	341	314	338	331	323	330	302	338	352	308	338	388	341	354	330	322	381	335	323	359	297	332	326	332	293	342	323	340	338	314	341	338	300	343	335	352	325	340	305	363	354	367	322	337	345	330	326	370	350	321	324	347	328	360	340	310	318	354	346	329	341	332	313	350	293	332	322	316	319	309	298	326	333	324	354	354	309	352	323	313	350	351	322	309	352	362	332	306	333	304	345	306	319	331	364	296	318	343	300	334	333	328	329	350	280	389	330	313	335	310	320	332	339	331	323	345	338	345	334	324	302	325	345	300	331	337	336	344	348	348	335	317	326	343	321	343	348	292	327	340	358	334	348	311	307	340	369	350	346	310	327	322	354	340	302	315	371	302	330	340	359	297	312	307	313	321	311	298	334	336	315	313	295	307	322	321	326	337	337	326	355	319	309	318	344	338	359	327	305	339	344	288	314	328	368	358	334	351	358	316	311	339	331	338	318	354	354	342	326	338	330	350	323	298	318	360	286	354	332	347	328	307	324	333	332	324	299	361	363	317	328	330	319	336	304	316	357	309	304	362	345	315	305	332	324	333	304	317	342	317	351	340	323	332	334	317	370	330	328	298	330	323	317	345	345	346	301	325	317	347	337	324	316	332	347	326	336	308	311	332	361	332	332	326	352	300	311	342	328	341	328	339	345	337	308	331	353	352	333	335	355	329	313	338	333	364	348	342	307	355	318	319	340	341	330	310	363	321	351	312	330	316	341	324	340	359	332	354	367	330	330	314	331	331	319	360	321	344	316	350	288	354	322	335	334	310	331	315	344	345	333	342	350	348	327	360	328	350	330	364	314	325	276	322	313	353	309	332	313	291	329	318	297	329	345	323	312	340	308	375	341	360	318	341	295	328	344	355	331	328	322	322	361	346	339	330	339	349	341	343	311	317	324	381	325	348	319	353	321	290	309	317	308	347	350	368	332	312	319	308	308	332	315	324	355	328	346	287	329	313	310	348	326	330	337	340	357	311	318	335	312	321	323	317	296	339	343	359	347	306	352	343	342	349	280	359	308	356	329	320	326	352	328	298	350	367	325	315	377	310	337	345	324	331	318	322	338	343	329	347	328	341	346	322	311	303	344	323	320	318	335	290	307	331	308	309	326	334	346	329	312	341	327	299	339	326	342	303	325	317	308	317	349	348	352	343	323	308	339	339	313	300	331	303	299	325	328	344	342	311	356	342	322	306	326	320	304	307	330	346	317	312	349	302	337	334	338	322	327	306	316	321	347	343	321	312	296	325	292	348	317	309	359	330	331	321	296	347	366	327	338	340	327	304	347	351	332	326	332	339	342	320	349	326	314	368	322	289	348	337	331	319	327	315	323	319	326	340	323	325	308	353	352	360	329	355	324	347	317	330	339	347	348	325	323	331	301	340	319	376	322	300	308	325	318	319	299	320	338	354	320	306	340	329	352	326	316	329	334	347	340	320	320	358	341	335	336	347	335	341	307	319	326	309	319	335	332	350	315	355	303	356	315	325	323	364	337	281	312	332	334	317	367	345	307	344	339	298	359	360	323	330	331	332	354	317	327	321	344	322	343	336	322	306	332	323	336	331	316	306	333	318	334	356	345	333	318	351	329	314	314	333	316	320	354	301	316	326	286	314	325	340	309	343	317	301	310	305	309	318	326	317	327	383	322	306	294	320	348	346	304	330	330	336	330	309	320	337	328	325	351	320	341	348	324	354	341	309	318	344	330	361	326	326	325	324	308	303	347	311	300	317	324	362	352	329	323	329	345	309	324	345	347	338	343	304	332	356	338	340	316	326	297	317	342	360	324	336	340	337	322	317	332	309	305	351	382	343	334	318	300	326	336	364	327	310	309	331	332	336	337	365	318	326	309	349	327	342	323	344	338	364	335	347	313	367	337	329	339	304	337	345	334	309	330	307	348	311	336	311	342	335	315	354	324	330	332	323	366	325	333	337	319	358	310	329	312	344	350	339	312	292	285	312	353	313	326	333	313	328	310	332	341	295	312	334	318	338	340	309	334	363	342	337	331	312	354	323	338	365	297	326	368	345	322	351	331	350	313	339	314	315	313	326	317	358	352	328	365	306	345	344	321	352	294	369	333	328	321	320	375	333	319	337	311	334	320	321	303	311	295	352	321	372	335	354	321	333	309	359	368	338	337	341	348	309	331	338	345	350	318	275	327	352	332	333	346	341	341	333	342	317	324	350	335	308	343	334	358	344	298	310	363	308	334	316	348	317	318	340	316	362	304	329	300	344	360	307	325	347	373	316	325	374	324	337	372	330	328	325	338	334	322	378	322	347	339	302	342	353	311	365	321	303	366	311	327	308	312	333	342	320	345	301	327	334	351	351	310	314	345	340	319	348	361	317	372	331	297	358	339	335	332	354	322	289	314	356	313	343	304	339	318	318	368	319	331	338	358	310	290	321	334	304	342	338	325	332	344	343	369	312	327	343	324	354	342	327	349	321	325	334	322	338	347	354	324	319	329	326	322	307	326	325	300	332	342	330	297	348	304	336	341	336	315	348	350	340	348	316	308	307	333	324	336	369	315	302	298	330	342	326	328	326	349	313	295	322	336	355	326	327	351	303	333	324	344	350	315	312	301	308	340	335	300	317	311	386	327	311	344	307	360	313	313	336	330	328	366	353	348	345	353	330	314	338	357	363	323	311	344	336	347	349	323	322	360	313	304	322	341	381	333	328	337	338	370	313	333	340	331	326	343	318	326	348	334	340	312	311	318	318	301	343	328	315	307	364	327	320	344	339	343	339	311	320	336	339	351	304	324	339	320	305	331	313	318	318	356	331	318	331	330	328	321	306	315	333	316	352	295	310	328	326	353	321	343	348	325	326	332	284	329	334	325	368	356	318	300	326	324	286	313	316	335	323	312	306	340	341	289	316	325	330	321	341	334	336	331	303	331	366	333	333	339	310	301	306	339	302	322	336	312	322	330
22889	21057	28713	24499	22259	21376	13011	1999	739	552	475	455	453	443	422	445	457	408	425	407	404	424	392	379	427	418	463	418	416	413	421	381	418	412	413	406	414	402	383	384	427	402	421	402	401	459	414	477	439	404	425	401	415	407	374	422	446	404	416	403	431	403	407	346	372	457	408	405	431	392	423	367	375	418	422	426	411	410	386	411	414	427	406	403	406	383	418	420	404	395	382	376	395	406	387	438	440	405	379	426	398	394	451	429	394	423	417	422	391	415	392	417	403	382	412	414	444	413	398	389	457	419	425	369	411	381	418	420	400	446	432	435	394	412	411	416	419	435	434	410	406	406	422	391	393	400	383	425	422	388	420	411	451	407	430	465	420	414	429	409	457	402	454	429	427	435	415	390	447	409	400	403	381	441	399	376	447	403	429	399	413	392	373	362	429	422	416	464	438	364	418	386	397	399	427	390	398	403	409	445	406	419	382	436	387	422	419	401	402	397	401	402	379	383	390	404	417	416	422	413	431	438	394	412	414	402	399	418	454	417	444	406	402	413	416	405	413	411	379	401	423	412	392	416	395	422	394	393	393	411	366	423	398	393	393	387	421	381	408	416	442	414	398	388	418	421	393	411	415	404	332	379	403	387	372	376	457	399	439	433	413	401	427	397	396	432	373	407	402	392	450	393	396	402	433	377	405	416	407	416	437	406	447	409	413	393	400	418	423	441	409	437	407	391	389	426	426	380	425	420	433	424	406	410	410	420	415	397	386	406	407	432	393	389	404	408	430	409	422	390	409	382	411	416	406	393	421	381	415	372	398	429	392	364	444	426	375	377	398	375	408	408	399	402	450	406	391	419	402	423	425	417	401	393	428	368	405	405	416	400	396	386	414	409	402	390	445	433	409	433	415	395	394	364	387	394	419	401	437	388	410	449	365	423	400	385	419	443	412	417	419	421	392	409	375	417	421	368	419	414	382	380	407	406	414	390	411	401	458	409	368	400	403	415	424	458	430	416	409	424	460	401	429	405	425	417	409	447	448	357	392	408	414	400	429	385	412	436	403	419	417	449	402	402	382	419	395	400	387	425	445	441	387	408	432	390	416	428	434	443	432	388	407	396	361	421	392	392	439	399	412	414	421	417	400	395	414	428	404	420	415	409	410	425	388	402	420	426	421	438	424	396	401	395	434	372	403	402	436	423	384	411	418	405	406	371	437	375	397	426	395	409	431	437	394	436	380	384	405	406	412	395	411	396	416	410	445	407	426	427	395	423	434	358	429	406	405	402	401	401	389	414	434	392	388	415	382	476	381	373	419	446	428	424	405	365	443	428	419	426	405	404	431	374	435	377	399	415	386	410	367	436	420	402	398	425	405	399	403	418	432	398	393	427	388	409	420	371	398	421	383	370	409	440	407	411	424	411	398	429	424	413	394	402	428	414	430	430	407	425	416	407	406	414	397	405	394	413	387	393	375	381	423	372	414	400	379	396	399	414	385	383	397	402	402	414	396	400	388	399	429	384	417	406	371	404	411	408	418	392	419	405	398	416	413	408	396	437	399	403	425	404	386	452	399	405	439	410	407	454	440	354	398	428	425	414	384	398	422	417	402	360	441	394	393	417	394	381	432	403	423	393	434	387	411	424	396	395	417	398	402	389	415	384	448	392	400	426	374	418	356	416	415	408	434	434	390	381	434	423	390	399	410	414	413	410	403	442	398	394	416	360	416	393	433	420	367	422	431	412	462	431	419	398	437	395	460	411	428	407	403	431	428	427	396	389	408	365	409	360	408	427	414	403	412	399	400	354	412	399	362	431	409	395	381	418	450	427	427	429	364	392	434	400	369	396	392	388	397	400	454	400	398	375	405	416	379	409	414	407	395	422	405	400	398	419	365	441	416	373	359	426	405	399	457	421	401	416	425	414	390	420	404	421	460	421	410	423	436	401	432	399	445	393	403	398	378	393	393	445	397	414	435	380	434	417	411	414	431	429	395	401	437	456	396	394	417	421	384	360	405	407	440	428	397	412	443	391	425	379	396	439	408	373	410	379	381	422	411	402	421	390	406	412	394	393	397	405	385	401	391	412	413	425	411	406	399	377	404	410	425	405	422	407	433	420	396	403	447	410	422	432	432	404	421	442	394	376	421	409	391	393	425	416	395	438	409	409	419	430	375	432	428	375	402	445	401	383	395	384	402	435	420	431	426	408	400	437	380	439	405	406	410	430	439	423	407	398	400	398	411	443	409	396	435	384	414	422	411	399	413	408	421	412	392	415	387	396	392	408	455	406	393	422	422	408	409	413	417	390	396	405	399	412	379	387	400	413	395	390	423	406	419	406	389	386	411	413	380	411	440	435	424	371	411	402	410	397	393	410	422	403	374	399	399	420	412	436	398	424	465	391	396	425	452	405	395	411	404	424	408	429	374	438	386	365	380	425	414	408	426	355	436	392	405	401	460	366	380	393	428	394	417	399	406	401	420	417	400	402	423	404	371	386	391	392	427	399	423	397	399	395	411	423	402	415	398	402	412	429	434	407	417	420	404	416	351	388	387	449	389	396	385	421	379	419	432	410	425	425	416	434	446	387	402	388	406	367	393	403	425	382	432	387	429	408	359	426	388	447	447	408	412	384	411	417	444	422	399	410	402	394	406	414	380	383	422	415	403	444	396	425	377	431	400	424	430	384	408	389	435	384	421	410	382	382	429	412	439	386	406	406	422	420	417	396	396	409	409	379	397	418	419	410	420	402	416	394	423	391	395	390	413	401	418	427	406	391	410	422	395	395	390	441	417	420	420	387	416	413	408	406	397	386	395	457	384	437	394	414	454	408	430	394	422	409	409	422	401	423	430	424	425	420	405	431	395	416	369	409	405	441	357	417	411	403	396	403	376	419	388	421	405	389	401	403	409	398	382	410	442	439	425	455	401	398	387	415	432	429	414	415	404	398	410	411	410	407	395	460	396	378	423	419	437	428	389	405	457	445	434	380	395	405	403	418	418	408	409	432	406	421	398	396	423	420	435	417	417	395	417	398	409	424	474	404	417	419	440	434	417	388	384	416	433	421	387	389	394	407	395	409	410	442	401	438	391	416	396	398	402	379	430	397	410	377	405	410	391	412	434	435	411	418	418	408	429	426	436	411	407	385	422	400	418	424	427	409	382	398	394	364	400	455	435	440	391	446	411	430	421	412	415	414	390	405	385	429	404	417	425	401	406	389	406	411	398	415	412	436	367	425	387	416	434	443	418	419	421	416	400	384	377	431	440	411	438	420	426	442	395	403	390	406	398	435	400	394	393	378	432	438	386	423	431	412	401	410	437	409	417	426	394	415	407	415	376	409	418	420	394	416	449	383	409	438	363	438	423	424	412	414	413	413	444	359	437	392	392	346	414	448	407	455	425	426	413	411	408	421	428	397	398	407	415	440	416	392	376	463	366	400	403	411	390	442	370	408	431	421	406	426	393	376	401	435	427	398	393	377	397	416	444	411	422	418
39087	64941	52357	40953	27769	13610	5349	1462	802	571	539	509	510	505	454	497	490	477	458	446	452	433	426	458	461	440	449	471	463	424	469	423	440	446	457	454	484	470	470	435	446	467	450	459	503	387	443	452	446	433	413	448	467	451	440	452	484	411	493	469	458	469	436	451	412	417	485	454	433	471	483	450	441	450	477	433	455	427	439	459	444	391	471	454	456	462	430	428	443	440	448	437	466	439	439	437	466	450	427	466	437	443	444	444	448	418	470	443	441	466	469	482	471	474	423	477	447	465	444	408	446	384	421	408	461	401	437	434	452	486	434	430	440	434	458	455	468	463	473	453	465	399	448	440	452	455	418	436	417	413	452	426	454	422	447	448	475	472	425	461	432	450	416	456	443	470	447	428	434	457	458	420	447	433	450	426	461	444	436	484	461	422	462	461	436	455	415	463	451	425	463	444	437	392	388	456	479	410	449	429	445	415	422	464	465	447	437	447	438	424	467	487	467	407	441	468	450	459	471	461	455	422	450	457	460	431	441	433	429	431	443	444	434	463	478	437	456	433	471	444	438	459	490	448	426	413	464	450	436	445	471	434	429	448	436	456	473	457	459	462	433	439	416	415	453	440	423	460	420	425	438	435	466	451	445	451	449	476	461	471	444	449	443	438	446	441	463	485	454	443	446	425	401	438	418	455	455	427	442	491	439	458	415	436	449	448	426	508	446	420	453	464	456	449	453	409	455	454	447	420	459	443	447	407	422	435	422	415	425	454	426	459	435	433	436	487	431	447	413	480	456	464	459	445	430	459	457	432	425	462	441	452	434	474	430	438	469	411	430	452	435	423	441	426	472	471	440	438	468	458	442	451	466	408	457	447	442	462	460	427	436	410	410	463	452	481	426	438	413	448	465	478	455	468	417	439	448	462	436	444	474	447	458	459	426	459	432	463	438	495	423	482	434	453	464	444	478	427	491	463	419	435	436	460	468	394	470	464	445	415	457	446	408	419	448	410	421	457	431	453	455	442	444	447	419	429	425	444	440	440	430	439	429	472	446	415	458	479	445	472	432	457	448	476	471	464	437	463	416	478	433	462	442	473	389	428	473	462	465	491	464	445	451	463	433	437	451	436	414	468	439	426	483	446	442	441	455	428	440	464	404	408	440	491	447	438	428	420	418	414	433	447	436	459	455	454	462	440	481	446	442	462	441	438	447	447	446	448	438	442	451	456	442	455	439	433	470	438	440	441	461	458	453	456	476	466	484	479	435	426	471	453	449	415	427	461	475	417	437	464	473	475	435	437	478	457	445	451	441	444	480	427	443	450	427	452	446	430	462	440	463	447	454	433	465	478	473	467	429	440	449	481	475	424	443	451	441	443	453	481	433	445	464	463	487	408	458	503	452	456	466	434	456	453	412	432	412	494	446	475	462	509	466	483	482	440	452	453	477	432	470	469	475	476	475	445	458	467	447	429	433	448	459	463	432	445	442	446	435	454	454	425	418	422	444	458	497	482	479	453	417	414	472	444	410	434	411	454	429	432	422	433	449	453	456	440	429	433	458	415	454	450	409	455	446	457	475	420	440	415	472	453	459	454	437	430	453	433	465	438	475	446	462	464	429	451	454	478	478	441	443	414	418	453	420	443	472	438	461	448	454	518	452	456	458	452	422	423	405	457	434	451	453	482	402	451	454	434	475	437	418	453	417	452	435	433	430	442	439	421	445	439	428	434	434	449	459	461	434	451	447	448	443	445	451	424	462	414	432	445	448	468	480	382	444	433	412	468	447	445	461	431	438	472	432	454	406	454	420	438	441	454	430	424	429	451	425	443	440	425	461	443	436	410	423	442	432	422	419	448	448	475	475	397	463	420	452	427	460	442	445	457	404	447	479	470	426	453	421	418	455	416	408	464	419	419	455	427	438	451	457	475	427	446	446	416	438	430	445	456	457	467	457	471	438	437	429	451	431	451	466	459	398	474	442	471	409	436	415	415	449	465	430	437	450	456	447	446	419	442	460	434	483	443	455	459	421	478	479	455	446	406	464	441	418	430	459	465	462	431	480	439	443	449	471	448	463	426	407	464	436	471	458	452	461	438	429	434	433	466	438	439	452	457	445	477	461	442	469	440	463	428	471	459	477	449	434	427	472	454	470	442	419	489	430	490	437	447	434	413	434	467	499	423	423	452	445	487	443	454	451	417	412	432	447	470	448	439	436	420	480	422	453	453	450	456	415	442	401	395	463	450	436	448	468	431	442	440	441	420	430	449	434	442	494	443	448	469	449	473	439	444	462	453	433	427	436	442	445	428	461	424	432	444	482	400	449	432	463	421	446	426	470	471	419	467	450	440	405	432	430	425	441	421	449	421	453	422	460	432	414	446	470	487	445	438	411	443	463	473	495	444	413	466	450	457	430	467	479	411	433	443	448	460	453	456	443	498	432	447	448	431	485	442	480	447	454	461	470	423	444	430	432	462	455	452	463	468	462	424	426	472	458	447	445	465	412	449	456	421	444	426	422	479	430	414	438	436	442	460	468	473	446	453	460	478	410	446	438	437	468	450	414	450	484	434	432	460	485	433	454	444	433	440	448	443	471	429	466	440	430	431	431	429	431	446	422	446	470	457	425	445	446	439	444	421	469	440	473	438	483	424	500	452	415	442	386	479	438	476	440	437	440	435	394	470	444	477	442	427	497	451	431	435	477	467	459	466	438	431	444	434	445	416	425	484	458	447	432	453	452	433	454	445	392	439	449	431	449	434	471	456	427	458	459	446	450	480	480	470	447	446	416	419	444	470	472	417	457	405	455	439	422	469	455	438	453	424	444	467	424	420	467	444	444	444	451	407	466	473	453	503	446	451	425	434	410	434	442	439	455	447	465	469	440	443	456	411	430	401	483	422	447	457	480	412	460	476	434	442	433	432	426	442	438	435	436	465	422	442	428	423	419	478	471	418	441	473	448	454	462	442	447	464	485	442	463	463	443	442	429	470	508	451	457	496	437	470	460	447	445	452	437	454	466	416	403	427	451	448	506	452	431	479	440	442	455	454	491	418	436	420	433	455	460	475	465	459	449	451	465	445	436	439	458	471	470	427	423	430	446	451	428	423	450	438	468	453	436	474	461	430	434	429	468	408	440	461	474	473	458	436	423	442	447	414	437	453	439	396	452	444	475	429	469	466	456	461	422	452	453	433	499	439	488	470	435	470	444	452	440	415	452	441	426	427	447	434	455	479	420	433	429	437	491	473	434	429	467	467	456	431	448	457	434	472	478	433	452	465	424	422	444	468	436	436	426	467	450	465	445	497	478	532	451	455	445	485	461	456	493	428	456	457	448	428	466	425	422	449	415	449	458	436	436	439	476	474	455	451	445	449	463	424	459	449	462	422	411	465	424	415	455	467	474	437	467	428	438	417	455	455	442	458	460	427	475	474	441	448	440	457	449	454	453	461	406	382	465	453	471	448	441	453	446	444	472	444	425	427	464	451	422	447	454	437
31835	35785	39180	25502	8718	2300	493	217	205	218	203	184	199	213	204	168	223	192	205	216	200	190	198	210	204	190	198	200	192	165	182	193	186	202	201	207	187	194	186	182	175	197	207	195	194	206	207	220	241	193	201	169	206	184	208	207	224	190	218	195	213	170	200	204	212	202	192	191	210	186	205	177	218	226	200	184	173	200	185	186	163	216	209	218	187	174	193	201	203	206	162	188	176	204	194	196	194	198	193	175	175	205	212	166	200	167	170	207	171	161	195	218	198	197	188	218	188	199	177	208	214	195	193	186	207	206	191	201	204	214	226	201	211	187	196	201	198	193	200	211	195	207	199	188	209	199	196	188	219	186	223	220	188	229	195	195	177	210	170	206	217	186	218	214	175	199	171	220	192	207	180	178	201	195	204	194	224	198	184	185	201	207	183	180	165	174	203	184	193	195	168	197	182	213	208	175	186	240	193	201	190	209	207	181	181	179	228	199	205	202	164	192	178	192	176	187	174	210	216	175	187	186	191	208	207	179	204	191	214	182	179	189	209	193	194	203	204	201	222	185	201	200	216	190	205	190	184	194	202	183	190	199	214	187	187	176	183	194	192	202	194	206	208	199	215	206	192	200	213	211	200	187	200	186	186	190	200	213	193	202	203	187	178	168	218	189	210	194	206	194	192	188	212	187	192	181	197	201	207	200	193	206	179	200	187	197	179	206	204	170	191	187	186	204	191	180	204	178	180	193	210	204	189	214	203	181	184	207	182	188	205	202	227	184	172	174	203	189	203	168	171	194	211	184	208	200	188	186	210	183	179	204	184	218	170	215	232	208	217	181	179	191	197	236	198	202	188	206	195	198	209	178	201	196	190	202	177	188	203	194	204	186	195	196	191	181	214	208	202	193	181	186	187	180	209	183	206	192	203	201	214	172	189	200	190	177	187	188	214	190	182	189	203	198	197	220	174	197	175	190	226	187	184	206	210	197	200	204	176	186	191	188	205	207	228	217	192	195	193	202	215	214	192	211	190	196	203	195	208	168	183	216	205	196	196	195	199	195	217	193	187	208	200	192	188	198	170	198	201	184	191	211	204	177	179	191	183	196	194	204	211	196	206	219	220	199	168	177	189	193	170	193	196	198	187	229	218	200	205	217	186	169	212	198	202	176	193	204	213	193	201	189	192	183	180	204	206	170	190	206	194	189	204	204	210	203	184	210	209	195	193	206	216	209	169	207	176	188	217	188	173	198	220	174	183	203	197	186	202	189	202	194	198	184	193	190	192	204	179	197	197	208	206	213	195	188	191	187	201	185	193	217	181	209	195	192	168	190	181	198	190	157	219	205	185	196	212	216	173	229	179	212	201	212	191	204	187	185	191	196	215	204	198	166	199	200	175	185	213	216	182	184	189	208	213	222	201	209	205	194	166	185	183	190	221	190	192	196	200	190	205	171	198	208	214	179	172	213	202	221	229	196	186	191	145	207	214	197	199	234	168	186	200	173	214	183	193	184	203	184	187	188	184	214	185	198	181	204	196	181	189	185	193	211	181	193	216	220	209	198	189	192	203	200	208	211	203	183	190	205	188	188	212	194	191	202	198	195	172	196	210	187	185	216	209	205	202	198	207	191	212	202	196	197	204	225	196	217	164	167	194	183	204	165	201	185	180	168	208	211	203	172	204	195	182	187	187	181	212	217	190	184	202	189	188	189	196	196	193	182	222	171	196	192	177	191	199	206	192	188	188	170	186	206	200	192	207	208	205	221	177	194	216	196	190	216	198	188	184	217	203	200	203	216	225	209	199	201	174	198	202	198	184	191	208	186	193	230	210	202	193	190	193	178	203	200	190	177	181	170	204	192	197	213	190	204	194	193	197	226	189	215	190	227	185	187	202	210	180	184	175	201	200	206	193	176	178	209	217	177	200	206	207	214	203	202	204	185	161	205	187	217	211	180	176	206	173	211	206	194	176	204	211	199	210	163	224	225	183	210	187	187	210	195	211	193	167	197	203	179	201	195	200	185	210	193	211	186	212	203	196	189	182	196	190	167	177	200	174	207	191	202	184	186	204	186	214	201	220	177	172	192	211	185	207	185	195	188	195	200	198	210	230	197	174	167	209	194	191	184	199	195	193	214	190	191	179	206	177	194	208	173	197	192	195	176	193	199	192	191	197	213	199	203	188	177	201	200	189	198	199	208	191	219	183	208	206	170	165	196	210	183	197	192	178	186	216	222	178	203	202	194	185	210	193	188	218	201	196	194	194	202	206	178	195	217	230	190	190	185	206	235	195	195	186	184	186	192	192	180	182	222	213	189	212	213	183	194	207	198	178	210	211	207	186	186	220	221	197	173	187	200	183	199	183	207	200	180	193	229	196	189	188	213	204	220	208	198	215	217	181	195	186	185	197	203	191	197	210	198	203	180	188	191	205	185	206	208	203	199	195	206	185	183	180	186	171	196	178	203	194	184	165	200	195	166	205	207	194	189	214	173	188	221	218	195	210	204	193	203	202	202	200	214	167	199	182	175	203	202	182	192	177	190	208	196	205	188	198	211	227	198	176	211	176	180	176	194	197	195	191	198	201	198	177	209	189	201	222	202	210	218	226	214	190	196	208	178	203	192	203	226	183	195	206	208	177	200	212	221	204	197	196	206	180	199	207	200	198	205	186	199	196	171	171	172	192	186	208	189	203	195	196	194	204	207	185	188	190	164	212	170	218	209	208	187	205	187	168	205	190	184	208	220	229	205	196	194	189	185	199	226	184	177	195	220	194	196	184	205	190	227	183	210	199	205	201	199	201	187	196	205	190	191	202	174	192	175	194	216	195	210	183	179	213	177	212	212	197	196	181	199	238	191	212	222	189	194	205	209	198	209	198	205	187	202	191	218	195	204	183	215	202	230	200	159	205	194	224	181	180	204	218	184	207	213	189	179	194	206	204	182	204	211	201	197	190	206	216	170	191	173	194	186	179	185	206	208	183	238	224	187	186	199	166	171	207	183	197	207	178	182	194	217	185	212	188	206	201	204	200	178	209	183	187	187	182	221	207	196	195	201	226	208	194	204	206	172	192	193	182	167	181	216	206	217	184	188	206	200	181	204	195	172	222	189	197	200	195	223	209	197	187	219	200	193	185	189	178	201	216	215	200	176	204	198	187	190	185	196	200	193	207	212	215	203	199	204	187	178	172	195	191	178	191	171	196	214	191	177	196	210	203	188	204	202	197	189	222	190	191	239	204	174	187	207	205	189	181	212	181	171	209	185	189	226	206	211	202	178	200	176	195	199	180	213	197	222	163	197	195	197	201	202	227	213	214	183	194	194	188	187	224	182	184	220	192	181	212	193	187	168	215	215	205	181	222	197	187	196	191	187	192	187	202	204	196	191	192	199	205	192	210	193	201	194	183	183	176	185	202	209	185	187	194	189	185	206	232	211	213	195	186	215	193	199	208	201	187	176	196	175	194	189	190	179	203	185	189	175	164	174	189	204	215	221
38075	50875	37610	21685	8668	3185	686	297	267	260	226	254	258	237	240	261	243	225	253	243	235	228	202	234	247	216	219	233	269	237	232	219	241	214	207	238	244	237	234	207	215	212	264	207	222	226	249	220	266	224	236	241	217	227	235	225	211	234	251	245	264	248	235	232	202	233	224	259	223	255	241	246	231	239	209	226	249	227	221	263	236	249	227	215	243	221	229	268	209	218	214	246	212	228	234	206	245	234	242	226	229	224	231	247	219	226	230	267	199	226	222	255	239	241	247	228	234	211	229	213	263	226	243	219	254	239	248	235	210	235	231	228	227	225	242	255	223	225	224	215	210	218	231	228	247	208	238	254	229	228	245	225	272	252	242	204	254	226	226	229	248	227	218	232	202	223	221	223	225	220	235	230	228	248	228	236	229	252	235	245	237	246	209	230	238	217	247	234	232	229	243	223	233	259	246	206	252	235	252	215	255	229	227	237	221	206	205	223	225	216	242	233	228	224	248	241	245	224	251	234	225	215	237	237	241	236	239	232	245	232	252	221	258	235	246	219	252	234	229	255	240	219	235	233	240	218	249	209	247	238	235	238	234	268	231	202	236	247	210	235	218	193	242	242	218	214	244	239	238	231	245	221	235	244	198	225	228	219	226	239	245	224	221	247	228	249	235	238	257	233	233	244	198	231	221	226	237	244	221	237	254	239	228	208	244	220	242	224	225	240	200	202	257	256	228	211	225	200	244	244	234	248	253	236	219	236	223	219	225	204	250	232	222	228	248	249	245	220	242	244	191	225	238	247	213	261	237	247	248	221	233	227	251	245	229	214	225	254	239	246	208	226	232	240	240	227	229	207	241	205	210	275	199	244	227	218	231	215	259	220	210	224	223	221	225	245	215	233	234	204	213	238	245	254	220	236	241	216	233	224	214	262	252	240	228	232	215	256	228	217	223	256	242	263	230	234	217	256	236	232	222	217	262	239	285	236	246	244	224	228	236	198	245	231	205	236	230	226	250	252	226	222	252	239	212	220	215	237	231	241	229	251	236	246	231	249	237	219	221	210	242	204	228	231	206	237	230	201	251	247	216	221	245	232	265	210	220	253	235	207	253	219	236	230	221	252	236	239	234	252	248	234	228	215	241	237	219	236	236	222	239	251	233	243	221	252	249	226	217	246	240	226	221	240	234	237	239	223	224	218	234	228	235	223	269	222	254	216	221	228	249	223	220	252	225	252	228	224	222	263	233	242	239	250	241	208	245	226	223	226	217	221	232	203	240	230	237	248	210	232	252	231	241	248	236	223	239	227	218	254	245	222	220	250	219	233	217	237	236	228	241	225	229	225	223	262	243	218	228	228	207	207	246	237	261	258	228	211	262	204	249	233	241	218	247	228	229	228	258	235	246	256	240	224	235	254	236	221	217	234	229	236	240	225	238	214	236	241	229	225	226	243	211	266	234	224	247	233	246	243	233	244	205	246	227	250	213	228	235	211	221	233	222	215	228	242	232	215	232	210	223	218	233	226	241	233	230	233	224	216	228	222	235	207	236	242	221	233	225	259	216	227	260	235	220	228	247	229	244	241	226	231	233	232	233	233	217	227	230	235	258	250	209	250	231	247	225	241	203	229	209	240	234	233	231	232	253	270	255	209	222	247	243	209	232	258	234	238	235	258	218	213	247	226	247	216	232	217	213	226	236	250	226	237	217	243	210	233	248	242	238	256	203	257	233	240	239	238	238	210	227	242	234	233	263	236	228	218	229	220	197	215	219	231	236	246	211	236	227	211	223	223	236	222	226	237	241	213	232	255	241	216	243	230	231	245	252	234	224	258	238	253	226	226	236	231	223	221	235	244	235	234	246	234	237	212	247	243	221	247	224	209	222	259	216	228	268	267	239	213	231	229	262	230	255	224	240	230	246	240	257	244	233	250	242	233	231	229	209	243	257	228	225	221	208	226	250	239	243	228	214	230	242	244	232	198	241	225	234	245	237	228	208	223	230	235	224	250	244	228	216	246	237	225	237	242	219	249	250	248	265	241	217	262	233	217	261	238	223	217	213	219	237	230	230	219	209	227	217	209	238	245	211	234	243	213	232	224	211	277	241	249	231	257	228	254	251	216	243	233	241	255	237	225	255	236	246	237	233	262	256	217	222	236	250	212	242	250	227	231	225	247	229	208	229	214	227	236	232	236	225	232	227	249	229	253	203	265	239	217	241	242	223	250	258	226	220	206	218	210	223	234	216	240	247	239	218	251	233	218	238	235	197	253	224	233	253	235	218	241	214	229	199	231	227	231	238	218	222	275	241	242	224	244	225	211	237	198	209	217	231	254	206	211	217	214	223	219	213	198	245	251	249	240	245	251	223	235	246	216	228	215	234	237	216	229	213	230	237	232	233	241	250	226	245	270	242	212	235	197	244	227	230	214	242	243	228	226	215	240	195	239	241	244	208	259	217	235	224	247	221	257	208	250	231	260	248	226	237	235	219	213	226	236	228	224	205	257	238	212	227	235	240	213	234	229	247	225	242	236	214	256	234	228	210	242	222	226	217	232	227	225	225	239	246	260	227	236	252	207	252	243	222	224	216	229	248	209	270	237	250	209	229	226	236	254	253	228	252	210	216	213	212	227	254	227	235	254	218	252	240	263	249	224	242	243	232	237	246	232	224	206	214	204	219	244	211	232	233	265	202	250	266	216	253	254	245	235	220	250	233	238	239	240	241	210	212	213	211	255	225	230	204	219	216	211	261	233	234	246	249	256	262	238	219	230	227	229	223	229	248	216	243	238	214	245	246	232	214	229	271	231	196	258	213	254	229	238	237	210	226	229	231	220	243	237	233	232	240	212	212	238	241	260	228	246	235	216	220	205	222	238	261	226	254	205	207	235	255	212	229	231	201	238	253	236	223	236	225	230	213	244	242	248	234	238	240	246	227	215	234	235	231	226	209	209	240	265	246	206	200	199	208	235	221	241	214	221	241	233	204	240	244	248	236	232	241	262	202	230	246	245	213	238	213	229	236	236	232	226	224	223	249	231	231	239	227	240	223	254	246	250	224	248	211	229	235	230	228	225	260	216	209	212	225	242	233	219	218	229	220	236	251	248	234	237	251	226	233	244	233	217	232	226	224	233	262	250	230	225	249	211	222	226	270	258	222	228	223	246	250	215	237	253	239	244	235	219	225	240	245	247	215	225	257	228	234	228	231	214	262	226	240	253	224	224	218	251	235	201	235	221	253	249	238	215	244	240	223	236	220	218	231	233	224	250	212	245	249	258	224	228	223	248	217	206	214	243	230	234	242	229	239	214	220	229	228	224	269	228	249	219	238	227	247	230	245	222	246	224	252	256	249	232	236	248	201	231	244	209	207	203	253	212	234	246	235	228	231	246	220	226	244	226	249	228	235	247	217	212	237	257	229	230	244	209	208	249	236	226	220	240	231	232	239	255	201	235	222	237	237	255	251	216	225	239	217	256	255	245	239	226	235	240	220	251
23992	21116	28678	24892	20820	12185	2863	500	299	296	265	275	272	253	306	274	267	247	264	279	244	278	244	238	294	244	249	262	251	264	272	247	253	268	254	227	248	277	247	259	232	284	256	259	225	261	256	246	235	252	235	256	257	251	242	283	258	233	263	256	259	257	248	273	275	242	238	266	225	235	263	281	261	257	264	257	230	258	260	268	253	258	261	306	252	262	226	281	257	232	272	251	276	261	272	258	288	254	261	244	252	248	251	256	245	252	247	258	262	273	256	236	244	249	254	246	259	275	247	238	257	221	251	268	247	244	295	258	238	240	247	225	257	215	242	243	259	243	257	252	260	252	250	237	259	271	239	266	261	263	224	258	249	260	267	230	290	263	264	241	250	245	247	242	251	249	251	265	266	276	240	236	248	260	258	260	275	247	265	262	229	224	251	258	242	273	238	234	252	270	253	260	267	264	285	265	241	259	210	248	249	240	281	221	254	244	257	277	274	283	277	233	248	286	237	276	238	263	262	260	265	262	237	251	240	246	228	263	267	248	255	282	263	260	245	264	232	240	249	245	284	233	262	242	271	235	232	276	255	257	258	255	270	207	274	231	270	263	267	240	244	214	232	275	232	237	236	237	236	243	242	261	255	236	257	261	233	283	236	258	253	281	250	266	256	245	267	269	255	246	253	246	268	266	238	248	281	263	248	252	249	274	286	267	250	232	248	268	237	257	231	235	253	257	280	274	275	265	238	270	272	278	250	251	246	260	255	251	266	249	254	273	270	229	275	256	273	245	229	277	269	273	252	235	234	263	241	250	279	255	260	258	267	262	254	263	257	236	267	267	251	245	226	238	277	254	267	270	231	255	259	247	248	265	239	261	253	239	242	261	232	230	260	249	288	233	255	258	266	272	264	265	268	252	244	250	238	263	249	276	216	260	268	246	256	231	266	249	240	262	261	242	262	268	231	244	245	264	235	269	218	270	236	241	244	268	248	270	238	211	245	250	254	251	240	246	250	247	215	243	246	250	246	247	261	274	263	251	243	239	230	249	266	270	245	275	251	222	245	229	269	255	246	235	240	301	218	242	281	251	263	229	246	240	246	279	245	279	282	288	245	260	250	257	282	245	269	236	268	266	267	264	247	248	268	244	255	232	260	248	258	259	247	257	228	246	269	258	264	269	230	238	236	223	257	241	228	250	253	265	251	233	256	258	259	270	264	254	266	261	255	254	235	247	252	253	268	255	270	261	252	239	279	234	272	229	246	294	273	264	239	228	264	241	235	263	235	260	238	258	256	267	244	263	274	238	263	238	261	233	246	260	244	271	235	236	236	255	232	234	269	240	273	288	302	239	243	270	245	249	247	266	259	246	264	217	258	244	261	238	251	249	250	254	248	286	237	226	267	264	272	259	270	248	256	259	268	265	235	233	271	282	244	216	253	264	271	252	255	254	255	240	232	254	244	236	245	266	251	273	282	231	265	265	238	259	244	248	259	207	253	277	242	231	288	254	225	254	252	252	258	262	245	260	259	275	225	278	249	264	282	252	257	246	256	262	241	267	245	265	240	261	247	232	244	254	261	243	242	266	285	253	284	277	252	244	256	258	264	266	253	258	259	251	262	251	275	261	277	274	241	249	269	230	271	272	249	236	226	248	226	235	257	266	257	244	222	266	285	252	241	238	239	255	251	266	271	264	275	218	267	261	264	253	263	269	262	238	222	230	269	237	254	259	234	240	244	281	254	277	240	252	260	291	240	292	233	245	250	245	253	259	294	249	285	264	257	252	249	249	233	261	248	261	273	254	274	233	257	255	255	264	258	224	273	233	261	273	238	243	271	234	239	243	278	271	272	242	231	238	275	248	245	254	247	239	249	287	237	234	245	233	242	283	230	253	264	250	240	266	279	255	295	234	239	242	249	246	254	277	275	287	276	255	279	264	256	253	229	268	268	246	264	242	261	287	243	246	247	263	236	226	260	230	273	264	218	265	225	257	254	274	276	256	253	240	248	258	263	263	236	237	233	217	239	262	266	238	250	250	255	273	252	266	244	259	241	249	243	240	263	275	286	254	258	227	251	258	273	252	244	262	251	248	262	256	227	241	238	264	227	250	217	260	254	277	242	269	264	247	240	265	278	240	273	248	264	227	252	237	272	252	245	223	266	256	239	251	271	259	266	251	268	252	267	246	263	272	247	236	245	269	237	262	264	261	245	269	244	254	272	278	249	267	257	291	271	270	266	242	277	253	248	254	272	250	251	255	224	247	237	265	229	251	236	253	220	256	235	244	269	270	257	241	241	270	259	242	272	255	250	251	267	244	243	272	245	275	261	231	277	236	255	242	227	239	250	272	257	233	220	277	265	236	259	255	244	244	278	251	215	270	236	276	264	252	280	269	239	245	260	260	240	225	236	257	266	231	247	258	279	239	257	305	253	254	258	256	248	275	240	216	246	286	233	234	253	283	248	250	266	265	247	231	213	246	302	274	262	233	250	293	253	228	262	252	249	247	265	251	245	279	256	264	285	242	255	242	244	237	235	272	261	246	289	262	239	277	270	243	248	266	238	267	282	258	270	268	250	237	276	275	282	254	243	272	234	233	249	234	264	254	260	266	263	269	235	281	264	233	235	231	239	212	264	252	259	246	262	235	262	260	253	287	243	272	284	240	261	224	257	242	253	270	250	247	239	254	258	231	224	228	267	237	236	252	233	282	259	236	219	283	237	248	306	289	263	233	249	246	258	234	257	225	255	268	259	291	248	235	276	237	265	253	240	209	252	242	248	251	218	252	264	267	258	260	263	232	259	240	274	252	265	237	262	264	243	263	245	222	245	236	267	234	243	278	256	250	227	226	252	264	257	260	287	233	247	250	256	217	229	259	270	253	229	281	250	262	243	260	251	259	279	253	274	244	229	258	257	231	253	275	219	274	233	272	226	276	281	263	246	277	250	254	238	276	272	246	266	270	262	279	264	232	245	249	275	261	247	262	244	272	236	235	277	269	264	254	244	262	237	255	244	261	258	254	229	272	246	263	253	265	241	215	274	260	247	224	264	267	260	248	248	261	268	256	242	259	255	270	265	229	270	256	232	246	266	249	255	261	261	261	244	274	274	253	240	247	229	249	279	263	265	231	236	258	252	216	240	225	256	268	232	231	264	273	275	258	233	254	265	281	254	241	278	224	263	236	263	266	263	241	248	255	261	234	239	267	271	248	243	283	256	261	260	281	263	270	219	267	258	273	249	267	258	270	263	255	227	259	273	257	247	254	253	251	239	275	258	227	258	259	248	250	269	250	233	263	246	275	252	279	224	253	223	269	247	274	252	247	271	239	243	256	269	235	246	248	233	258	259	253	264	259	278	273	255	262	276	245	262	282	237	279	239	283	261	264	272	248	242	243	236	268	246	247	262	247	271	263	248	273	263	272	269	239	269	272	263	250	258	253	246	250	243	264	244	246	260	273	249	248	260	221	236	262	248	267	247	232	255	289	254	238	277	247
38795	64229	46240	23084	14065	6023	2193	469	357	361	320	307	310	312	269	316	263	276	300	293	285	324	271	289	281	277	298	285	241	280	286	282	271	317	299	292	238	285	270	303	260	319	280	274	265	283	295	264	271	310	265	264	294	315	291	299	310	271	324	272	254	286	296	261	298	276	278	276	297	292	314	280	290	264	310	273	295	275	282	288	271	267	263	330	272	292	287	282	259	282	301	302	296	275	274	278	273	291	293	276	263	313	271	292	275	257	284	284	329	308	283	319	280	289	302	258	305	303	273	288	318	298	293	275	281	266	303	313	295	286	279	314	289	278	308	300	295	267	276	306	285	274	260	327	278	307	302	274	273	284	328	287	278	292	302	278	295	324	274	281	282	295	290	282	291	267	295	294	308	293	295	292	298	286	284	262	273	246	280	270	251	290	265	304	297	308	295	298	269	280	313	290	277	307	268	315	301	299	300	262	259	312	277	271	294	245	273	294	297	274	275	300	304	300	305	266	288	271	280	299	267	287	273	261	300	266	292	288	282	279	284	290	276	303	317	269	303	274	259	305	281	286	298	292	279	291	292	293	298	289	310	295	305	300	274	275	292	311	316	262	311	260	262	273	266	265	278	311	283	266	287	265	245	262	271	272	280	304	284	263	294	300	283	265	277	310	309	272	284	304	283	291	281	288	296	249	269	288	311	311	288	312	311	264	288	272	313	289	269	303	257	263	289	266	277	296	291	290	287	281	276	286	280	263	270	266	311	306	309	286	308	285	281	293	276	242	324	329	285	274	266	331	300	267	297	279	304	277	286	309	268	282	280	304	319	288	285	284	268	281	282	247	315	274	305	285	301	336	266	283	302	294	268	261	301	253	269	281	262	266	314	273	264	317	284	295	258	292	300	279	281	297	293	297	278	283	275	288	281	287	312	278	292	295	287	275	274	303	276	307	298	306	310	293	324	296	297	270	283	297	282	278	270	325	277	322	292	269	276	305	274	289	305	313	291	282	293	299	266	313	292	253	287	272	287	259	302	308	263	280	280	283	281	293	275	288	290	310	275	293	297	294	332	302	311	312	299	265	301	297	272	273	271	286	283	300	307	252	267	273	262	294	276	292	284	285	272	304	286	304	286	261	286	290	265	258	308	265	267	263	274	301	298	267	266	279	270	286	303	293	271	306	282	299	283	307	272	300	296	283	297	314	293	298	280	279	259	274	291	299	297	316	298	300	297	273	275	298	295	271	287	284	290	307	269	270	285	269	298	317	263	280	300	299	329	272	300	297	278	283	261	340	276	270	303	272	274	316	300	302	279	292	287	298	293	303	296	298	282	289	296	258	303	282	266	286	284	300	250	317	291	271	283	304	294	295	291	296	285	310	259	318	309	298	292	310	291	260	257	326	253	295	292	303	277	293	280	271	299	279	305	273	306	282	288	300	332	305	261	288	309	298	284	248	285	266	308	309	278	275	268	298	320	275	300	283	267	309	307	294	284	309	295	286	281	297	297	266	316	302	286	276	300	266	290	305	284	305	305	278	309	307	280	297	273	301	260	282	273	303	339	300	270	288	299	297	298	253	310	277	277	295	283	297	292	252	265	290	274	288	292	265	295	312	295	295	296	276	295	311	256	293	276	303	278	280	269	280	267	283	300	260	290	269	305	301	291	306	306	270	269	290	274	277	284	285	281	318	301	317	301	321	294	315	296	301	304	288	296	284	264	312	300	278	286	290	289	294	302	279	309	279	302	294	300	291	264	292	299	292	290	305	274	282	293	254	289	309	309	270	283	305	303	289	261	297	228	270	290	289	244	305	273	290	292	298	288	301	272	277	302	262	277	285	312	297	316	265	292	307	302	265	299	288	304	262	294	327	300	275	286	270	272	315	291	298	267	296	289	296	296	288	317	319	305	296	314	312	266	302	286	278	290	276	285	279	294	288	301	276	272	293	271	267	286	278	249	280	282	304	276	290	277	275	281	287	297	334	276	287	323	272	289	285	283	330	271	304	299	298	279	275	276	274	280	298	294	296	316	266	270	249	261	297	273	275	301	291	274	272	272	261	272	270	277	274	289	290	308	287	255	279	284	316	290	278	277	286	256	293	272	284	265	289	294	302	284	268	278	294	310	276	274	295	272	293	268	262	312	315	309	336	305	264	259	298	296	272	297	289	251	266	292	290	269	299	291	297	271	280	292	279	294	292	302	284	305	316	276	291	285	288	287	307	282	271	260	289	285	278	296	313	255	304	311	307	280	271	313	300	292	289	262	273	317	292	315	311	305	309	298	292	263	295	303	256	310	330	270	272	290	300	279	284	295	306	278	278	309	314	315	271	294	297	290	278	294	265	308	311	283	260	301	250	285	298	274	270	287	306	287	262	296	273	306	285	269	260	276	300	280	298	282	261	273	287	295	296	276	320	274	292	282	272	261	284	300	272	309	272	284	285	256	283	293	293	284	275	278	279	302	304	291	305	268	295	280	275	281	291	280	286	275	285	300	282	298	286	301	326	269	300	273	286	303	280	309	276	256	312	271	280	251	292	285	282	285	283	314	269	270	299	278	273	298	290	260	317	273	269	268	335	291	291	284	280	270	280	306	278	288	267	259	264	318	298	317	303	320	292	269	302	298	284	271	302	282	280	285	301	301	286	306	299	320	275	309	296	284	301	276	304	276	296	247	280	293	252	279	269	309	300	287	305	305	302	311	289	295	271	281	294	304	293	307	296	295	283	293	280	329	312	288	298	258	293	286	271	285	269	303	285	276	296	293	315	299	262	284	283	278	288	317	274	303	305	293	325	289	274	308	333	267	306	305	301	303	298	301	282	263	286	268	321	304	281	273	320	303	263	310	309	264	271	272	277	268	283	293	315	305	282	273	310	303	298	279	275	295	286	264	296	295	277	280	257	338	271	299	254	287	297	255	302	268	298	284	270	298	288	304	295	286	302	312	277	265	304	293	292	299	308	292	298	281	256	284	283	280	279	282	282	264	294	301	295	278	304	301	303	305	259	297	291	273	293	314	269	296	286	289	305	292	278	280	273	303	276	285	282	263	310	261	297	285	273	271	313	313	275	288	259	277	256	288	308	278	278	291	269	284	306	276	291	286	268	288	287	291	274	265	306	291	275	303	283	302	285	281	294	298	282	273	265	262	313	274	312	298	262	293	317	268	335	277	282	286	305	305	319	287	318	299	279	291	281	272	315	308	329	272	293	268	284	283	283	304	297	293	295	270	260	289	295	283	298	270	290	268	307	279	289	308	300	284	306	316	290	262	281	299	296	277	296	290	287	284	275	255	285	315	286	232	278	293	288	289	294	290	306	310	292	279	274	262	285	275	266	286	288	275	302	290	271	278	280	303	306	272	263	300	292	305	283	283	291	257	290	272	278	298	278	272	326	262	299	259	262	271	299	299	287	267	285	315	272	258	303	280	308	286	303	296	273	265	291	274	309	267	307	285	275	282	288	307	260	310	305	283	305	322	277	290	282	275	277
25414	21594	28141	25460	15809	4646	1083	444	299	301	299	312	302	301	283	297	311	314	298	326	268	290	306	307	291	284	306	289	269	278	310	269	286	283	271	276	301	288	303	291	317	300	276	308	286	272	306	293	303	281	308	280	287	280	280	267	272	319	284	294	277	277	310	300	283	279	301	310	303	322	267	314	363	264	296	250	279	301	305	295	297	268	275	294	313	297	312	315	277	327	292	305	293	271	278	307	294	291	280	287	292	285	265	282	331	260	287	281	278	319	291	285	295	278	330	296	298	308	287	285	285	304	279	265	275	304	276	292	289	258	274	283	255	294	308	275	289	292	330	267	310	314	302	306	302	272	311	308	276	331	264	278	271	251	299	286	283	273	284	295	323	298	297	261	289	304	272	275	286	286	313	281	273	293	293	308	302	286	303	294	276	304	274	307	315	299	298	290	277	272	305	316	316	263	278	292	308	300	272	280	305	293	290	279	262	275	265	307	301	314	269	286	280	273	284	283	311	284	280	291	306	295	292	285	274	314	265	306	298	295	274	330	301	293	275	307	297	297	272	314	304	309	307	278	254	268	288	312	290	276	270	272	306	279	270	323	297	289	280	293	288	306	260	281	268	282	300	317	272	299	277	305	300	285	301	297	269	295	324	274	303	313	296	268	285	278	312	262	257	298	276	284	262	340	312	271	313	278	286	276	301	284	308	299	284	284	300	253	314	293	299	305	283	301	285	289	286	294	280	316	305	272	298	293	269	289	322	276	259	312	286	287	292	244	274	295	297	287	279	272	322	274	301	274	313	307	281	259	304	306	261	315	258	292	273	281	289	285	291	280	301	289	303	267	316	258	301	315	286	263	285	322	284	321	306	283	303	271	292	302	321	264	297	294	279	302	273	300	342	302	278	306	275	312	286	280	296	278	313	316	259	286	271	290	298	272	257	278	295	304	284	293	287	251	285	296	271	275	311	312	292	252	287	295	297	270	288	315	292	299	305	273	243	281	283	272	285	271	316	306	292	303	298	293	325	299	252	265	240	290	269	268	295	297	283	285	280	263	263	296	298	297	289	283	286	259	253	294	272	290	261	300	284	290	296	284	282	258	263	302	300	297	271	294	285	265	287	312	310	281	298	281	313	270	268	300	299	286	285	315	299	301	280	280	302	290	295	265	284	278	298	270	288	277	303	334	328	277	318	244	268	297	293	280	284	271	257	273	260	295	267	287	296	284	285	291	239	294	290	288	327	277	283	296	263	289	300	263	282	283	257	289	267	303	274	292	267	291	303	300	319	306	269	306	310	299	275	267	291	288	286	279	255	288	312	291	313	303	259	275	250	298	298	279	280	254	280	271	258	270	304	297	270	282	273	309	306	296	284	279	297	248	316	292	313	279	282	306	313	305	293	301	339	294	289	291	300	284	248	306	274	293	320	290	285	293	296	266	312	292	287	302	293	297	298	317	299	255	309	277	285	311	250	261	310	284	306	288	276	256	270	336	278	268	291	283	285	273	304	289	313	284	281	287	330	294	302	262	296	329	250	290	246	290	280	292	314	279	265	254	283	290	286	292	270	263	294	263	310	304	313	292	300	265	301	272	311	309	288	275	277	303	299	328	271	262	279	309	280	318	292	295	332	273	292	282	273	300	310	265	280	285	272	292	306	277	322	268	304	270	271	276	297	292	304	261	283	288	295	301	323	280	294	271	275	286	262	304	296	293	268	296	279	296	304	297	279	299	276	302	300	268	290	319	267	271	305	270	319	257	253	266	261	293	294	321	302	293	273	282	283	305	289	308	306	319	269	296	295	293	290	299	276	309	286	275	312	292	297	271	304	290	273	285	254	291	289	271	326	281	308	290	285	314	293	296	283	289	266	308	264	299	272	310	295	292	295	326	312	282	305	247	304	305	299	278	271	304	315	281	295	297	269	286	305	299	268	297	305	294	292	281	285	276	306	299	301	313	282	290	294	310	258	302	303	297	290	282	277	315	287	290	289	301	284	278	279	311	298	289	252	321	293	287	281	281	282	273	282	275	272	288	310	306	297	313	283	242	300	300	300	305	308	309	283	312	333	293	312	297	301	312	294	290	279	299	285	316	301	317	284	295	275	286	324	280	292	271	305	298	278	291	285	265	316	302	267	297	296	313	242	283	323	314	290	308	303	284	287	314	340	276	276	302	305	286	292	290	309	319	297	272	266	268	272	271	300	262	292	303	285	286	308	277	288	282	299	285	288	275	258	281	255	287	291	311	317	301	282	299	270	270	275	324	310	285	278	295	303	296	266	279	289	265	297	264	280	279	295	293	318	257	253	264	302	309	297	310	245	272	286	261	318	292	274	270	289	298	282	305	292	294	277	301	280	309	309	277	326	270	266	268	304	306	314	281	297	278	273	304	284	285	289	298	294	313	314	259	244	295	281	289	279	263	290	296	307	309	278	264	269	280	291	276	284	281	288	289	288	255	282	291	276	285	303	292	289	333	282	273	264	279	343	282	287	309	280	300	318	303	273	286	283	295	298	269	279	288	274	299	282	292	257	256	282	308	276	309	283	292	294	291	305	277	309	303	295	284	265	283	289	307	282	309	290	299	290	280	282	264	263	328	313	294	285	280	294	248	294	309	284	244	278	290	325	270	284	287	287	265	286	281	295	304	278	274	279	292	281	315	296	304	284	269	303	301	308	255	295	291	321	277	329	300	296	270	286	261	286	262	272	274	299	296	293	296	305	306	294	293	287	308	271	311	303	303	312	283	284	285	283	268	286	307	291	322	299	261	308	330	288	281	283	302	300	276	296	283	310	291	297	294	275	302	314	279	288	309	284	294	282	293	283	318	321	290	292	316	296	314	300	297	314	298	282	278	308	269	250	314	273	270	313	302	291	266	310	287	291	281	293	282	292	308	268	294	287	293	294	307	268	286	259	278	274	301	296	290	301	281	328	285	287	273	302	293	292	284	285	294	298	315	307	281	302	288	259	288	267	304	274	289	283	290	254	276	292	291	265	269	279	258	302	280	305	290	264	300	330	312	296	316	283	303	273	319	315	277	287	298	270	288	287	298	294	294	283	269	314	273	292	250	273	303	281	296	271	294	314	284	296	280	309	311	265	304	272	289	313	302	293	287	291	293	272	268	255	270	293	306	263	317	294	298	256	290	302	288	305	303	302	288	269	271	295	276	272	290	272	273	307	297	296	326	277	296	279	275	307	291	284	290	266	280	306	289	276	298	299	294	287	299	283	277	304	273	281	295	282	296	326	326	280	287	278	314	272	286	281	294	295	284	331	291	272	284	306	301	262	299	289	306	276	288	311	271	269	297	283	291	281	283	281	279	292	279	284	272	274	310	279	310	282	300	284	280	280	287	289	245	302	297	296	263	291	299	298	305	297	262	262	273	318	300	286	321	274	285	294	306	279	325	293	301	285	280	302	284	291	291	280	311	282	303	286	284	294	272	308	261	269	287	269	319	291	285	294	259	280	305	313	293	281	277	298	282
41021	57804	33845	20212	13494	4485	1479	586	392	381	378	352	346	349	321	337	346	331	371	372	345	323	324	320	359	319	366	316	349	338	343	316	316	334	346	324	342	352	339	346	329	325	349	318	366	370	370	357	295	344	324	351	334	319	350	334	360	339	339	307	322	323	321	332	350	320	341	333	354	344	334	336	350	321	364	331	313	317	367	337	307	335	354	372	337	320	325	306	339	336	353	303	339	322	350	377	355	333	308	327	329	329	336	322	360	336	305	339	354	318	339	313	319	345	320	367	341	347	348	356	339	310	338	346	352	360	339	347	328	326	310	300	354	336	321	362	347	350	323	345	351	323	333	351	311	368	323	322	358	344	343	319	313	327	341	338	386	323	306	328	335	311	343	334	357	353	331	327	360	344	331	336	312	330	345	340	323	330	330	383	344	322	346	319	371	335	347	316	341	338	353	364	353	326	358	354	354	365	327	365	355	377	327	302	361	327	347	323	331	347	360	342	336	373	353	310	319	362	353	333	331	324	357	358	319	332	341	347	330	362	323	347	335	332	336	339	346	329	318	336	334	326	323	346	313	350	348	376	354	345	327	338	365	345	346	349	340	342	340	311	332	357	343	365	331	327	332	350	312	314	340	359	359	338	368	323	337	358	307	368	345	326	358	351	346	328	345	339	356	358	331	338	343	371	348	343	353	358	370	352	357	301	321	314	297	331	378	330	324	321	305	365	369	328	347	318	326	304	347	354	361	330	333	315	347	365	339	295	328	347	345	342	292	350	348	307	328	324	342	345	353	335	324	344	335	369	345	344	331	360	349	327	336	359	320	350	348	325	354	326	363	338	358	342	336	313	326	349	340	358	336	336	369	332	342	356	363	311	367	321	384	306	354	361	356	353	321	345	355	337	330	361	328	329	344	316	310	337	346	340	290	361	362	354	314	351	338	331	356	359	365	333	344	380	330	353	318	300	337	344	329	350	326	342	352	308	313	323	316	370	352	296	309	337	359	327	318	341	334	337	351	366	358	364	329	333	343	366	341	370	352	376	370	333	327	346	319	349	337	332	339	343	362	321	382	337	331	344	348	337	344	380	335	358	335	374	339	341	339	325	335	325	346	330	347	341	325	359	332	365	325	341	327	339	324	377	347	367	347	344	357	330	323	320	332	333	324	343	344	354	370	339	341	352	316	348	327	329	367	319	369	334	365	348	339	366	336	335	328	341	310	366	327	357	353	319	348	327	358	343	354	324	330	318	336	375	339	375	318	338	325	354	363	340	345	289	358	311	352	300	345	302	370	363	347	319	333	341	346	327	320	335	389	329	353	361	342	336	341	320	342	371	348	345	329	323	336	353	358	342	345	362	343	376	319	347	337	364	334	363	347	324	330	350	331	350	347	323	319	330	339	362	325	310	318	319	387	343	353	321	335	334	355	366	350	320	336	295	336	352	317	345	346	316	328	349	355	335	319	321	357	341	339	344	333	331	344	370	339	342	339	338	330	345	334	316	344	338	317	299	344	341	328	342	349	351	334	347	367	322	367	331	326	351	320	332	326	335	326	362	316	332	337	311	326	303	321	352	350	344	359	361	318	334	307	314	326	336	342	301	365	338	329	349	332	304	359	336	355	338	313	335	336	341	365	338	348	357	323	318	315	354	355	346	351	313	327	344	353	328	314	346	350	330	325	325	358	352	343	329	347	327	294	335	335	336	319	327	335	353	332	311	363	317	356	324	315	341	361	326	325	346	366	319	339	323	364	345	356	335	339	334	334	336	377	333	317	335	335	323	352	333	346	331	323	316	325	343	348	337	343	348	317	345	359	353	325	354	365	359	316	315	351	331	336	321	371	297	315	351	315	338	335	341	347	308	359	303	371	324	322	347	353	331	364	328	352	353	331	347	359	355	343	319	338	344	310	345	343	337	335	346	312	302	339	340	341	337	328	319	318	359	334	370	345	350	302	340	361	354	354	314	348	344	352	347	328	365	342	362	355	333	347	358	325	354	310	328	359	331	343	335	314	320	349	320	344	351	329	328	332	334	336	334	348	368	332	320	335	342	342	311	330	324	341	354	337	327	350	325	333	322	330	340	337	379	330	355	319	340	341	349	349	342	325	324	331	339	344	348	321	331	317	304	327	332	386	351	346	368	356	302	380	342	319	338	311	346	304	328	363	323	355	341	319	327	333	321	311	357	310	346	331	319	312	316	340	335	339	344	344	361	301	318	321	326	328	345	326	353	377	343	372	327	360	326	334	317	320	334	326	317	339	351	369	312	315	358	358	353	318	339	351	337	382	310	339	338	319	332	351	336	342	358	339	319	330	346	323	380	376	334	331	357	313	343	324	334	334	327	300	317	324	347	335	338	337	316	316	322	327	333	314	338	351	354	321	350	364	340	313	379	349	351	338	373	352	339	346	315	322	309	372	321	342	360	364	352	357	365	351	318	364	328	343	332	367	315	341	352	350	362	339	340	338	329	334	345	311	346	348	342	340	324	347	345	337	358	347	348	344	349	319	338	357	351	322	313	356	324	325	328	350	341	359	365	349	352	344	323	359	322	314	337	352	318	379	346	334	371	328	345	348	347	339	332	376	317	339	359	327	333	338	319	330	336	346	327	343	370	340	348	347	385	349	329	315	333	344	321	344	379	345	304	372	322	374	345	331	338	312	326	330	311	328	300	351	374	324	315	327	354	348	319	361	311	342	346	380	334	337	310	349	333	332	360	362	340	332	322	342	345	308	365	317	326	296	334	339	380	348	345	334	328	304	335	329	332	337	330	325	341	338	369	331	328	318	340	365	330	356	337	354	336	314	355	347	319	356	330	327	322	350	318	328	337	348	349	350	323	315	323	367	373	354	317	344	326	360	333	350	278	363	332	348	346	318	366	336	335	338	318	343	331	310	344	304	366	341	329	324	318	344	350	345	298	365	352	345	334	353	338	331	340	297	335	310	358	341	322	341	364	345	354	343	324	351	295	332	345	349	333	344	354	343	345	352	341	357	365	347	369	345	359	324	345	325	333	323	347	343	346	327	321	368	319	328	327	357	345	330	354	350	344	344	342	325	347	388	309	337	316	322	338	335	297	305	335	358	323	307	333	347	366	328	350	361	353	331	346	352	330	334	313	328	334	316	316	344	361	345	338	337	360	336	291	355	326	318	362	337	325	348	350	321	382	346	328	367	349	312	359	341	368	352	341	348	348	319	344	366	325	354	321	333	347	342	329	338	340	307	339	319	352	347	373	331	356	327	352	338	368	371	345	325	341	325	294	340	347	321	330	345	348	343	320	335	358	335	343	335	347	315	351	311	338	365	338	328	368	331	312	332	312	330	322	339	344	369	357	368	354	369	321	337	322	348	358	315	303	323	361	321	361	340	346	301	349	342	345	326	336	310	338	342	311	361	341	341	329	345	343	339	332	339	326	341	354	335	351	351	328	339	314	356	324	357	346	347	365	332	350	342	340	350	320	363	351	345	294	330	332	317	332	323	373
22891	21121	28708	24010	21660	20954	11448	1462	533	486	503	504	446	460	442	431	425	450	440	429	440	381	428	447	411	464	397	438	445	426	460	405	453	438	390	440	400	404	420	425	437	445	430	433	414	405	420	402	377	441	417	408	430	388	425	450	423	395	406	414	415	414	390	435	447	460	434	380	422	405	469	426	420	412	388	385	428	407	411	426	429	433	435	413	432	442	388	448	437	361	444	448	372	439	391	383	426	394	450	407	417	394	384	410	395	412	435	400	405	418	428	420	377	404	431	425	424	415	407	448	425	401	417	413	381	413	394	421	383	387	419	401	431	413	442	421	418	367	432	411	396	426	416	372	412	404	398	419	396	407	423	420	421	417	429	407	436	429	429	420	417	383	448	414	407	395	426	407	416	415	426	368	386	402	424	411	459	411	410	410	403	457	413	447	412	407	412	395	409	439	430	416	411	393	432	440	410	422	405	439	368	393	424	419	379	408	406	419	436	398	389	414	399	373	404	382	455	425	434	402	361	397	391	422	429	447	379	420	407	380	428	443	425	370	400	435	382	387	396	374	434	430	373	404	426	415	433	418	378	419	405	384	402	409	412	393	417	440	435	426	394	419	397	412	437	423	447	388	399	406	409	420	386	412	433	391	390	422	373	406	434	405	424	406	381	419	377	415	388	416	426	447	396	428	428	429	427	457	430	395	427	438	425	430	401	424	443	399	379	421	384	425	432	412	408	501	389	439	436	431	422	405	430	408	381	387	403	401	404	397	381	422	416	405	401	395	413	440	418	421	412	449	431	428	415	442	420	441	393	416	445	412	398	415	388	402	413	433	418	441	407	397	433	399	388	442	424	401	375	391	401	385	375	394	395	410	450	417	403	411	431	394	382	415	438	414	384	451	405	432	399	416	428	425	404	390	409	417	451	388	413	426	401	400	431	396	393	403	425	422	465	433	421	406	457	394	426	425	461	432	388	417	446	415	426	406	405	403	438	415	438	428	406	396	389	424	439	371	453	394	437	452	455	386	443	419	407	439	449	413	409	395	395	390	423	408	404	422	408	402	426	425	387	407	418	417	395	458	425	386	419	403	438	425	391	397	416	422	431	437	415	394	403	472	406	430	405	410	403	377	407	384	462	410	419	417	394	455	447	417	404	430	409	417	418	424	364	390	421	398	417	399	373	392	409	423	403	418	417	384	430	401	411	400	407	420	427	392	455	402	407	450	423	443	405	388	411	410	378	415	410	412	411	414	430	431	450	427	430	425	414	413	438	426	423	425	415	428	428	408	436	413	395	410	407	428	424	409	429	411	424	431	400	466	401	388	446	444	403	428	445	418	403	420	410	390	427	401	417	424	429	415	435	403	394	412	407	412	413	422	413	389	405	390	404	425	405	442	448	431	379	383	413	371	437	411	453	436	427	393	397	403	407	453	413	426	403	427	395	435	427	417	398	393	394	427	405	387	403	431	414	420	379	430	400	379	396	394	393	377	392	403	409	416	385	382	404	404	404	397	410	424	387	422	440	416	383	383	430	416	428	375	454	411	412	413	425	408	434	388	416	414	402	411	389	418	422	393	430	413	393	427	420	453	415	418	407	393	411	460	390	399	421	404	402	402	430	408	445	417	398	378	355	405	409	408	423	391	411	421	378	423	414	424	402	403	414	411	400	398	406	420	383	394	456	374	420	408	396	463	423	393	418	425	382	376	449	396	455	414	379	426	416	391	418	412	380	397	423	427	414	394	398	421	371	386	409	444	405	421	418	413	396	377	406	412	403	411	410	407	402	417	424	427	402	395	385	445	403	385	441	412	394	402	396	415	382	374	465	428	390	441	426	443	414	401	399	415	407	396	392	427	373	402	409	401	399	427	371	390	463	447	412	410	376	457	413	392	398	408	448	440	397	422	409	399	429	427	395	413	400	393	440	416	413	426	421	403	425	381	399	430	373	447	415	380	436	417	409	412	422	437	428	390	404	415	378	483	408	419	434	404	445	371	393	435	455	417	409	437	402	402	407	450	425	400	369	391	433	404	427	401	432	429	405	458	415	384	376	433	421	423	445	385	383	423	430	405	396	403	414	414	428	457	380	412	421	429	389	425	428	417	411	401	373	414	412	420	363	410	407	399	385	410	428	414	407	422	435	403	422	428	411	401	394	424	421	415	397	432	400	425	437	402	392	413	392	397	439	421	402	384	397	456	406	413	421	392	389	394	399	385	401	465	430	410	456	383	403	437	393	408	425	393	479	426	409	413	412	406	411	393	397	444	420	399	436	389	405	422	409	394	450	394	391	380	394	412	434	436	391	408	451	405	410	413	431	434	386	423	404	411	387	394	429	385	385	426	427	428	442	376	402	383	400	417	408	412	401	415	404	428	414	423	442	428	451	394	440	411	419	386	418	414	414	404	427	424	398	413	432	408	393	368	411	411	397	381	415	419	435	417	452	432	427	419	385	360	422	393	400	423	411	416	409	422	391	403	392	366	414	423	363	458	446	403	422	413	415	382	398	418	401	415	370	424	411	429	418	426	378	419	408	407	429	409	394	430	427	408	429	429	415	405	370	411	442	425	412	411	432	453	405	399	384	362	385	390	397	439	435	388	410	408	389	410	406	423	431	405	392	441	390	404	420	426	416	435	415	453	377	438	434	418	412	443	430	400	413	409	419	409	427	415	441	465	363	426	413	391	387	398	455	398	411	398	437	426	389	416	423	417	419	430	429	386	399	422	408	393	442	412	445	389	423	424	368	390	412	447	414	398	412	391	425	381	376	413	444	416	422	415	424	408	414	437	448	374	419	383	377	408	419	398	382	377	432	393	390	428	387	411	404	402	455	428	427	418	413	408	399	412	375	407	435	384	384	424	424	440	434	420	413	425	397	470	396	437	420	391	395	440	426	414	426	424	400	403	408	402	397	407	411	395	378	423	400	404	416	421	411	414	403	421	369	415	412	455	395	395	410	428	388	380	432	412	403	406	390	412	427	420	446	423	440	447	376	396	412	396	424	432	410	390	431	390	430	428	391	402	384	416	446	393	401	424	395	377	439	453	417	407	417	386	437	422	404	397	440	426	381	352	391	395	407	422	462	443	454	447	428	398	439	445	382	416	426	411	415	423	421	402	449	413	452	402	443	423	421	417	423	396	399	435	415	391	398	427	427	401	389	431	429	381	409	397	411	439	396	410	430	396	461	421	416	409	394	441	412	388	420	395	419	424	404	425	391	401	443	426	415	398	395	432	437	400	410	412	395	426	415	409	378	381	384	405	407	443	417	392	384	387	420	456	393	412	412	400	457	387	422	397	403	383	418	391	409	410	422	405	384	422	425	423	433	401	416	421	465	415	410	405	455	429	372	393	412	426	429	402	413	452	452	410	399	394	371	406	412	405	400	416	424	390	444	411	422	417	412	420	403	417	382	398	417	426	404	397	411	390	420	389	386	423	413	411	417	379	433	427	405	407	402	396	389	365	421	374	388	413	428	421	408	472	406	404
43184	70580	51127	36086	24897	10985	4275	1132	610	552	538	506	478	462	490	494	469	470	490	485	482	472	491	431	405	451	452	427	464	446	434	425	433	427	435	431	400	474	474	451	447	489	426	461	455	441	469	468	438	425	459	469	454	439	510	471	500	450	455	412	464	460	411	458	432	480	492	452	456	458	437	469	461	465	425	479	487	474	411	474	437	442	433	460	456	447	441	456	407	465	467	452	434	485	491	504	473	457	462	463	462	461	458	430	444	464	415	465	424	491	441	458	506	496	451	462	444	469	395	489	454	443	453	468	467	442	427	448	474	459	440	442	504	503	439	452	427	453	424	431	457	455	454	462	453	433	476	484	460	431	434	468	458	449	450	418	480	461	473	433	462	435	445	478	427	471	481	423	425	437	463	456	459	421	449	443	434	465	435	476	434	461	490	460	462	475	471	452	491	464	447	440	430	471	433	450	465	481	437	479	480	453	441	499	440	431	457	474	438	514	444	471	466	481	458	455	408	477	483	477	441	462	447	491	457	437	495	480	428	457	417	459	438	469	469	474	472	486	443	457	444	470	471	437	501	440	483	504	442	467	435	486	452	433	427	463	469	483	490	446	436	470	455	423	443	490	465	467	429	432	438	432	444	453	458	449	463	463	465	451	466	442	481	423	437	446	466	460	460	481	467	470	440	454	463	460	420	458	442	450	467	453	432	443	458	426	456	417	464	459	460	463	415	463	443	468	415	410	466	419	452	431	424	407	414	452	452	428	443	440	482	495	435	477	469	448	464	410	445	453	465	459	442	470	466	424	428	476	491	481	464	450	461	452	468	427	472	458	429	489	470	484	489	424	472	446	427	443	442	454	443	437	449	435	434	447	461	452	442	462	423	444	463	492	458	428	468	478	446	448	443	448	437	468	480	469	426	432	471	470	468	451	453	438	441	438	438	431	446	452	440	527	439	478	444	447	464	453	463	444	433	447	425	424	486	463	410	436	475	429	476	457	475	446	429	455	480	466	447	483	459	489	463	448	457	448	425	444	465	463	450	465	419	437	477	458	424	469	439	449	455	456	440	413	436	504	449	467	442	448	437	498	487	470	487	468	434	492	449	409	455	480	450	440	448	455	470	445	447	456	438	464	447	475	440	424	461	440	466	464	448	474	482	443	429	455	468	494	433	454	473	432	458	431	434	469	447	450	480	467	468	439	501	418	477	409	449	444	426	449	448	483	456	431	475	462	467	457	511	454	455	441	455	447	448	449	449	454	423	442	463	455	442	438	461	417	447	480	452	445	432	458	448	480	500	456	482	437	459	439	464	459	441	500	474	454	468	473	449	415	474	475	461	439	443	442	435	465	474	455	489	464	418	408	471	439	472	423	461	454	471	467	465	421	482	469	466	476	446	455	474	423	453	445	461	448	455	427	450	503	464	463	449	482	450	432	445	473	490	425	449	448	438	425	478	451	475	447	484	462	437	484	425	427	461	452	477	440	454	480	464	484	431	503	453	499	466	436	423	423	474	449	464	471	464	457	473	454	439	449	457	446	429	436	416	462	485	444	459	470	459	446	462	455	446	434	453	433	474	441	455	438	426	448	454	461	426	433	470	451	439	426	420	492	460	449	463	480	464	465	472	426	468	438	454	405	440	410	496	460	424	428	444	520	464	438	431	464	457	455	453	469	441	476	442	475	422	478	450	462	491	422	449	441	471	455	470	482	481	473	446	489	447	449	443	440	443	442	423	410	466	434	449	458	457	447	445	482	458	418	430	427	415	437	479	435	456	472	423	462	465	481	451	457	505	437	454	459	434	421	498	459	461	477	455	471	499	433	454	431	423	438	452	444	490	437	411	471	454	481	480	457	462	508	468	479	444	447	478	432	442	469	449	441	456	432	459	460	471	457	419	483	476	500	461	493	492	485	447	464	448	475	462	472	462	492	422	484	468	500	467	468	492	427	437	470	452	463	471	454	442	433	457	460	453	394	440	465	447	471	463	509	455	469	484	443	477	434	481	485	452	455	416	471	467	459	452	466	447	469	463	405	470	470	445	439	429	439	439	455	460	472	467	426	445	444	437	442	421	479	463	455	481	474	432	408	484	467	429	444	442	431	446	436	449	475	416	460	465	447	436	469	447	423	475	457	455	403	443	465	438	457	455	471	483	464	435	454	477	432	474	460	439	469	460	426	438	449	447	423	474	464	436	429	460	442	446	462	471	445	430	434	467	459	425	465	475	440	452	446	440	472	432	413	444	457	424	428	463	468	474	460	467	447	458	423	449	450	477	416	463	492	436	459	455	458	458	430	469	424	459	421	519	445	478	510	415	427	492	437	492	433	477	468	440	448	446	423	467	442	449	459	423	455	427	483	456	449	425	484	450	454	443	450	439	454	460	431	454	473	417	453	448	431	459	450	465	484	431	504	465	459	459	476	455	477	405	454	456	419	454	446	461	447	473	442	462	496	461	453	478	477	467	457	456	463	448	431	456	440	490	504	482	476	460	439	476	472	452	494	399	467	459	450	451	446	433	465	457	466	462	434	479	447	461	463	484	447	514	464	448	444	445	473	415	478	493	472	429	427	440	403	500	439	431	446	444	453	471	442	469	417	443	473	477	442	421	458	448	454	441	468	468	443	456	394	466	461	439	442	450	438	457	451	443	446	450	435	450	426	473	450	464	435	454	444	455	473	459	464	484	443	489	422	461	460	424	443	442	458	493	448	468	439	482	455	457	432	483	443	426	435	454	469	443	458	432	456	488	477	463	473	427	454	437	477	434	465	438	449	434	467	448	456	469	430	474	458	418	475	467	426	439	495	457	435	439	469	425	451	457	436	426	465	448	456	438	439	446	481	475	474	440	473	447	465	478	445	471	454	490	468	477	476	456	467	446	458	479	455	418	483	460	431	458	456	458	483	437	460	441	460	465	411	472	452	489	470	454	479	462	454	451	452	423	418	491	438	463	455	468	426	413	447	462	434	440	443	442	493	460	446	438	504	433	441	470	400	442	463	487	439	443	425	459	457	474	480	456	456	427	415	471	411	462	447	448	481	455	481	441	466	439	410	486	449	479	468	475	440	443	420	417	494	450	488	425	457	485	437	416	455	433	482	446	507	446	458	449	431	471	458	452	461	428	483	465	430	479	438	462	451	439	422	464	463	481	470	442	448	439	436	434	460	461	466	449	467	468	486	456	446	436	471	412	436	443	460	453	444	442	425	438	467	466	473	436	474	411	464	466	446	450	451	476	425	436	492	468	472	420	457	454	443	470	454	435	437	432	458	450	472	451	442	454	437	462	434	439	471	447	469	444	414	456	486	519	448	469	463	483	473	496	456	478	457	466	451	447	479	474	462	433	459	432	478	450	431	438	439	469	447	410	465	441	459	485	456	434	441	418	433	461	444	478	408	452	456	469	467	455	404	471	444	477	464	465	472	435	427	423	446	466	450	475	467	464	479	450	449	423	450	466	457	437	479	463	474	450	417	452	464	448	439	443	443
33676	37987	32864	21000	7719	1362	441	229	220	200	218	224	177	194	209	186	210	207	181	183	212	201	199	231	199	235	212	241	192	196	211	221	231	200	195	198	195	207	205	192	204	213	212	221	217	226	245	209	194	202	222	197	214	199	173	196	214	218	195	203	198	194	208	214	192	219	223	228	207	215	222	206	236	208	175	195	219	210	198	188	186	227	192	228	215	203	197	203	191	230	227	193	199	220	222	200	212	209	216	199	192	199	182	225	231	194	182	217	200	218	188	227	228	205	185	204	215	222	225	233	198	191	196	199	218	220	216	205	176	214	194	199	202	196	202	202	211	218	225	180	195	228	244	232	226	210	205	208	216	191	220	205	187	184	210	220	208	220	216	203	201	208	184	211	204	200	225	203	218	202	221	218	215	196	191	205	209	184	191	199	186	212	184	191	180	216	200	210	240	212	192	211	198	222	243	199	192	221	215	203	199	216	200	179	194	189	218	182	214	204	213	190	219	199	207	220	213	212	186	248	203	202	215	202	217	209	216	192	204	214	213	204	213	203	214	190	209	208	203	206	198	210	203	226	216	181	216	230	187	199	203	193	215	217	201	208	196	197	223	199	188	213	201	201	219	223	209	194	197	222	190	202	205	207	212	199	213	214	216	210	202	210	211	208	206	199	213	208	200	210	226	212	207	194	182	207	231	223	218	224	206	227	209	219	200	211	181	210	217	204	195	227	220	185	183	210	203	192	195	209	189	224	213	213	207	211	225	220	202	206	196	226	226	201	214	193	232	183	191	217	182	219	211	214	194	200	224	220	225	197	202	194	203	199	216	223	214	204	230	217	199	215	212	214	193	203	198	217	193	221	214	245	193	211	191	228	220	182	224	204	199	204	198	206	190	199	201	198	215	233	212	176	204	191	210	226	199	178	202	209	201	213	201	217	210	204	218	211	209	180	230	197	207	205	211	216	211	207	216	206	230	216	181	202	229	207	224	235	195	198	194	214	202	186	200	221	231	197	193	220	197	181	212	215	205	219	212	194	203	214	224	229	213	200	194	231	198	230	221	213	218	231	222	202	214	210	214	203	221	202	214	201	188	195	225	229	198	205	199	227	207	207	212	196	223	242	238	210	208	215	250	203	220	180	228	227	249	204	198	232	223	200	215	206	224	200	193	189	196	234	204	186	207	210	209	194	192	209	202	194	219	200	204	198	198	200	202	216	225	196	202	195	230	195	222	186	218	203	216	190	223	204	211	242	239	214	202	207	232	194	182	226	225	193	236	221	196	215	173	206	219	201	188	211	205	225	202	233	232	220	212	213	200	216	220	203	213	221	187	207	174	195	201	218	193	201	216	206	207	194	200	183	201	204	210	212	236	214	230	199	186	219	197	187	191	221	210	205	212	220	201	219	208	223	195	204	212	196	208	209	207	222	182	233	242	197	221	195	222	224	199	207	205	188	208	207	206	201	202	194	208	201	223	200	191	204	214	239	196	216	192	216	215	231	205	227	166	203	203	208	224	213	207	200	198	236	199	219	213	228	215	213	210	232	226	228	211	187	226	230	196	214	231	201	208	220	226	186	189	216	219	216	212	228	204	217	174	221	171	187	203	186	214	201	219	208	208	199	216	185	201	205	230	196	190	172	219	203	216	228	218	232	211	238	185	200	201	215	255	206	200	207	222	205	210	207	201	223	209	222	221	206	216	208	221	167	197	196	198	216	196	220	203	216	211	178	196	211	205	190	185	215	177	183	198	212	234	236	202	186	221	231	213	203	217	214	193	221	198	211	214	211	211	219	207	238	216	221	222	232	223	233	210	223	225	237	198	186	207	217	220	235	240	180	179	206	213	209	210	224	185	228	205	204	217	211	201	172	225	209	217	216	216	200	213	187	209	208	176	186	207	208	194	199	203	198	232	217	215	225	197	207	213	205	201	198	216	215	201	222	213	210	230	221	194	219	194	208	173	202	223	222	182	191	198	183	201	195	222	203	219	184	193	219	190	219	235	201	216	168	200	221	208	192	228	188	198	227	206	187	204	216	208	216	208	222	201	225	234	178	218	220	214	228	181	225	215	204	195	238	198	223	214	205	173	192	193	229	222	228	223	197	217	212	208	240	204	205	178	197	233	242	213	204	207	211	199	206	221	220	221	200	233	226	208	220	208	224	197	185	217	218	205	217	191	212	201	195	209	210	219	219	182	224	226	202	221	242	213	203	221	210	208	221	218	220	222	197	225	210	219	206	206	194	231	214	218	203	227	209	246	228	176	190	189	207	213	215	214	203	209	189	212	225	196	213	222	212	219	200	212	212	199	188	181	195	217	200	211	205	204	219	190	204	173	207	206	195	201	205	200	200	206	201	211	192	199	222	215	193	198	224	189	202	198	211	216	192	235	214	206	197	210	234	206	183	242	195	217	191	231	204	215	185	208	228	244	186	213	192	214	214	190	197	194	218	225	199	219	221	213	222	222	176	217	224	214	213	207	191	197	201	203	199	215	205	187	224	218	211	214	221	227	203	231	216	213	200	199	197	187	185	200	189	225	198	186	207	217	219	220	223	195	217	218	228	225	220	222	222	184	222	197	206	196	215	230	203	217	218	198	218	230	215	222	226	217	210	228	205	195	220	230	207	206	187	228	186	183	205	216	212	198	203	213	185	216	210	197	236	221	210	189	218	211	193	226	222	198	213	213	176	191	214	186	245	200	191	202	219	198	221	189	218	198	184	206	221	228	230	207	200	194	209	216	216	220	227	218	203	213	200	200	201	197	207	211	218	207	211	218	190	185	203	228	226	213	213	200	226	211	211	201	208	208	203	213	201	222	211	225	205	225	189	182	201	238	211	218	235	229	213	199	223	186	202	187	223	208	196	200	210	207	192	185	205	234	199	210	190	235	229	203	203	191	193	200	198	208	204	193	178	223	221	202	202	217	231	235	195	222	194	216	199	233	204	201	205	214	219	217	219	219	231	210	207	227	215	186	219	195	204	215	194	221	213	194	208	204	200	186	210	206	215	201	215	212	192	208	240	198	198	211	220	229	214	222	222	211	198	213	203	226	203	214	200	185	200	195	181	182	210	221	199	210	199	207	216	199	197	236	200	205	237	212	220	204	205	221	220	210	225	207	210	194	176	224	195	216	218	218	208	217	194	225	223	223	216	200	209	195	223	197	213	192	200	217	215	187	209	216	181	194	201	232	195	191	198	233	234	189	183	196	208	213	231	234	200	204	215	216	224	209	227	175	210	230	227	196	192	210	212	215	210	217	185	208	192	198	220	216	216	213	236	222	236	210	194	212	215	247	214	207	216	204	210	211	212	213	180	211	204	204	194	199	214	202	204	178	217	221	219	228	244	227	230	203	238	213	216	202	223	217	226	224	214	210	178	185	204	211	216	181	213	210	177	197	191	201	200	204	228	200	221	210	192	226	214	197	233	191	204	221	176	186	206	212	208	220	202	193	203	216	228	246	215	208	213	180	215	209	222	218	213	216	215
41149	52271	30859	18321	8350	1930	560	330	283	236	276	264	266	274	252	259	273	239	251	209	256	242	250	244	256	274	256	251	269	231	240	215	264	237	247	244	249	231	248	265	270	240	266	226	263	246	232	259	268	258	241	237	249	267	258	233	245	264	263	264	257	254	266	244	220	220	255	242	264	259	259	235	225	245	245	286	264	246	231	231	249	240	273	264	256	289	241	234	217	239	236	266	243	252	246	263	247	232	228	243	240	244	253	230	244	252	253	255	267	270	244	280	232	274	260	238	257	234	236	240	234	264	240	245	211	242	264	241	255	245	248	240	253	240	227	255	264	256	269	286	227	239	226	237	277	242	262	289	253	238	254	243	260	278	280	242	225	235	252	246	237	256	240	278	253	255	263	247	241	239	230	244	257	267	291	287	247	266	267	227	249	235	239	263	254	239	242	253	232	233	249	255	257	253	258	240	240	226	238	254	261	231	261	266	255	266	257	295	253	283	278	247	255	233	247	246	249	268	238	266	224	250	271	234	248	239	242	255	241	255	259	266	260	259	252	237	261	253	238	275	253	258	263	240	261	242	249	252	255	229	262	246	251	240	249	211	234	212	246	261	232	244	247	222	258	231	268	254	241	262	259	240	242	248	266	252	259	250	235	257	261	242	233	236	234	254	258	249	241	250	261	267	260	256	239	255	223	252	238	223	244	255	255	237	244	255	257	247	251	269	282	219	243	257	257	255	252	234	245	251	231	249	237	240	237	263	257	269	253	251	244	247	255	250	257	253	247	222	243	231	253	260	220	245	262	263	240	254	252	257	254	256	245	274	254	266	275	263	243	222	259	273	261	252	259	245	257	254	255	264	262	259	300	228	262	262	240	222	231	234	279	271	275	258	216	258	273	247	228	282	242	244	260	242	269	245	262	225	250	252	251	256	244	268	232	246	257	269	258	231	281	251	277	254	239	243	240	231	231	255	267	239	232	225	281	263	251	238	252	256	230	251	261	238	237	251	266	243	272	263	239	231	256	249	238	244	233	242	260	238	245	259	266	246	262	259	247	245	264	288	242	280	242	277	244	237	226	247	247	228	235	236	257	228	270	248	244	244	256	233	249	242	258	250	238	264	229	219	237	245	229	244	259	228	227	242	240	273	227	256	253	283	267	242	267	249	223	254	286	223	249	275	248	247	232	249	224	263	257	252	266	237	255	277	250	242	274	259	265	240	254	234	263	217	250	247	251	262	259	255	271	257	246	238	248	218	255	233	254	250	233	264	248	249	259	260	262	257	227	256	233	249	269	249	243	229	263	237	250	248	230	255	259	257	239	219	253	255	222	250	249	247	264	251	264	234	257	230	245	231	287	236	262	266	274	254	272	253	248	237	285	248	238	244	247	283	238	277	247	221	265	262	233	239	238	257	258	232	265	257	257	234	269	249	252	269	256	239	235	273	256	246	250	270	261	236	247	255	258	245	252	253	262	221	221	253	250	237	240	233	269	251	259	254	232	236	230	232	247	252	250	252	249	247	242	276	229	241	258	244	242	268	260	261	242	232	238	271	240	230	248	260	262	253	268	245	210	256	271	213	237	256	257	237	297	266	233	257	253	243	271	257	246	272	233	261	266	234	237	251	253	254	282	287	232	236	249	235	240	259	244	240	259	229	256	232	241	223	251	250	279	277	260	269	243	261	276	242	237	231	252	262	253	220	259	235	238	222	238	244	247	273	269	232	249	232	269	263	263	219	266	236	256	276	249	220	253	250	249	266	262	262	255	232	235	223	248	257	257	246	234	243	241	263	227	301	267	239	233	234	235	236	241	241	252	259	253	259	249	268	248	251	229	260	241	277	248	263	244	236	233	236	259	259	257	247	263	233	217	233	246	228	271	263	231	268	258	256	268	248	268	255	229	263	244	251	254	265	239	247	236	253	245	262	247	237	216	249	236	273	232	275	245	257	272	240	252	278	237	238	251	262	237	276	257	251	234	248	225	232	253	269	250	262	248	256	227	245	251	253	255	233	265	255	248	236	235	227	251	267	234	272	222	221	228	247	241	270	234	244	260	226	253	254	263	226	249	267	234	261	263	249	260	248	240	242	250	238	265	268	260	243	256	233	226	247	224	271	258	236	227	263	246	230	243	234	254	243	246	237	250	256	249	244	267	289	232	242	238	241	255	255	226	259	270	269	242	225	261	214	249	241	247	241	233	263	255	249	236	243	236	246	236	225	256	258	266	254	224	243	264	257	251	250	248	246	266	242	254	230	224	248	262	266	274	240	211	256	226	241	248	247	240	264	269	228	266	250	262	255	226	251	238	262	253	261	245	273	272	252	263	244	254	248	221	246	247	240	269	242	266	229	238	251	234	248	250	271	250	246	234	245	277	242	258	254	256	281	246	247	267	221	232	253	246	245	244	248	215	241	230	225	276	230	271	255	231	256	231	228	230	228	265	242	267	229	254	274	228	252	251	266	237	224	251	269	267	258	234	259	239	247	232	266	237	253	255	234	235	245	269	266	266	269	250	272	241	280	263	244	227	262	261	263	240	263	227	258	229	248	233	238	275	266	235	225	270	226	246	241	256	280	251	199	218	240	252	254	261	250	245	259	226	218	222	239	257	249	248	235	239	259	243	265	232	238	263	209	269	252	248	243	245	212	250	254	254	265	291	231	251	273	237	236	265	231	246	269	256	254	248	244	240	222	256	233	257	237	259	238	254	262	233	240	237	269	222	246	225	265	217	230	261	275	241	264	244	254	246	256	271	228	219	262	258	261	263	256	237	253	225	262	237	258	259	263	245	244	271	259	229	242	271	277	280	253	253	242	249	241	235	254	265	238	207	240	256	259	254	224	253	249	297	233	250	262	264	253	242	256	258	263	249	271	254	244	246	255	248	254	261	234	269	235	271	261	258	238	245	256	246	240	271	242	265	255	236	217	270	257	239	250	263	299	233	217	242	253	278	245	235	220	238	244	276	256	220	234	241	233	262	230	212	243	236	228	258	225	258	241	256	226	257	266	248	259	265	236	262	251	242	232	227	261	254	292	238	236	233	253	249	232	266	243	249	242	261	248	249	250	253	262	233	243	256	253	254	254	262	261	249	234	243	269	238	272	254	265	264	268	235	219	268	258	232	261	230	249	260	226	288	232	239	242	243	251	268	246	234	251	249	251	253	265	268	250	259	274	237	241	271	272	267	253	239	229	281	248	241	234	243	268	237	227	237	264	259	252	258	235	254	262	235	243	251	260	252	260	249	264	268	254	254	240	245	265	266	251	274	270	250	254	243	242	236	241	239	257	242	272	228	260	253	213	230	230	259	254	248	239	259	239	265	268	222	242	233	250	255	253	254	236	270	236	234	244	233	256	259	249	256	272	230	242	243	254	248	253	232	264	267	235	268	238	251	254	256	250	261	225	248	212	240	242	234	255	238	251	218	243	268	230	232	252	250	250	221	287	279	241	260	252	241	213	249	244	249	253	234	251	244	257	265	268	255	271
24200	21108	28405	24556	20946	12538	3004	723	302	285	284	300	293	273	257	284	244	275	258	259	239	269	249	279	243	248	245	249	286	221	283	250	256	241	283	264	243	256	250	251	273	267	265	295	261	270	259	294	241	232	242	246	276	280	243	281	248	231	232	261	229	259	266	255	235	243	274	290	295	234	239	246	288	243	264	322	262	265	265	269	290	242	275	258	263	237	260	239	290	232	252	271	239	276	277	272	260	271	256	286	249	264	277	223	251	261	237	272	249	291	287	257	262	255	264	268	268	237	280	268	254	273	252	258	260	254	268	266	260	238	257	248	259	259	242	273	280	266	247	262	254	280	297	271	264	299	264	270	266	260	263	265	287	255	257	252	260	289	263	272	251	216	242	251	247	261	283	239	252	271	268	248	253	248	253	258	255	268	234	259	227	250	273	266	261	261	277	259	282	265	226	265	234	290	228	274	270	262	258	255	255	258	256	278	259	279	260	228	275	226	258	284	277	249	279	243	244	245	265	265	275	269	248	253	269	270	257	282	255	277	264	274	258	268	242	259	278	278	274	251	252	270	284	259	279	266	258	282	262	273	263	235	236	285	282	262	263	256	298	251	256	261	250	253	280	251	270	264	239	261	270	267	248	270	293	268	275	246	274	300	266	257	257	265	261	285	237	243	263	282	237	276	268	254	269	270	256	260	254	233	257	250	273	234	255	263	267	257	237	249	268	257	255	265	303	256	225	247	267	230	258	241	248	259	266	264	290	249	272	246	260	251	252	251	281	254	252	260	245	287	256	249	234	270	259	252	256	258	264	248	255	281	285	265	272	294	268	277	272	219	242	249	291	234	265	254	259	271	261	270	223	260	271	287	244	256	260	295	256	275	264	236	250	252	272	267	263	257	245	253	267	237	247	248	263	271	284	263	258	242	276	239	264	245	251	264	261	243	234	270	262	278	280	254	229	261	237	228	260	284	276	253	261	251	279	278	255	275	268	267	269	255	250	227	278	255	261	246	233	254	289	274	275	265	261	224	252	293	267	276	267	282	281	268	286	245	231	264	283	253	236	253	250	271	246	265	236	268	235	257	295	275	245	254	264	251	257	259	253	251	291	268	266	290	239	261	264	260	258	281	278	247	283	256	257	252	234	247	236	279	257	262	246	257	237	246	257	269	235	253	248	260	250	268	293	260	238	258	213	251	262	264	259	268	261	267	252	282	233	312	257	258	274	246	256	250	276	234	254	247	254	255	228	256	263	260	263	259	233	258	294	254	275	250	243	263	262	272	273	236	268	248	234	230	250	258	243	236	279	270	279	263	278	292	259	279	251	247	253	266	246	296	274	224	240	264	278	262	257	284	261	249	257	273	258	267	231	273	261	263	254	265	267	251	258	240	265	220	249	248	273	250	235	249	286	265	247	266	269	255	277	250	279	244	290	255	254	275	268	244	270	256	292	277	264	274	265	284	274	260	267	274	249	259	232	225	258	232	260	235	283	264	238	261	246	256	256	297	235	263	254	283	275	270	252	259	257	251	231	227	271	248	270	252	255	261	254	268	256	265	240	220	245	241	265	271	232	264	296	242	264	274	258	291	247	255	284	291	274	227	282	273	244	283	255	271	272	257	260	259	279	274	249	253	249	259	239	272	263	232	269	262	268	252	256	265	239	239	277	257	269	244	260	248	250	265	236	263	230	274	247	273	289	273	276	272	276	300	265	268	299	263	269	247	245	249	289	252	244	282	260	256	281	253	249	260	258	251	268	249	267	259	263	244	228	253	268	254	276	264	271	266	279	270	283	275	291	267	272	259	255	273	238	270	257	263	263	252	259	281	270	278	261	228	261	254	255	255	269	294	236	258	228	268	262	255	233	242	251	264	238	251	253	253	254	263	251	266	255	267	264	263	263	255	263	232	280	280	278	253	246	234	272	251	239	296	278	264	238	273	250	315	271	275	266	260	248	277	257	229	306	241	233	249	261	271	246	230	252	261	261	270	286	263	252	273	258	253	277	274	237	266	243	247	284	255	283	290	278	262	229	270	257	265	247	240	264	247	248	243	240	248	251	273	240	269	256	256	243	257	245	253	274	255	234	235	301	276	272	265	262	277	229	264	251	251	263	267	239	248	269	276	273	256	255	251	279	251	285	251	264	271	257	270	261	290	277	271	240	243	265	284	260	270	221	275	294	254	262	271	295	226	284	281	258	264	256	282	253	256	250	262	234	258	293	242	261	256	243	239	245	257	273	265	241	250	255	252	249	240	242	254	254	275	268	262	247	270	264	248	260	282	241	269	242	263	244	274	257	277	244	237	264	255	270	240	236	260	248	253	245	276	272	252	237	250	232	252	250	268	255	271	255	258	270	258	251	279	241	239	266	269	269	284	252	237	251	229	251	245	237	233	256	250	277	230	259	248	255	262	266	259	263	260	254	275	249	277	240	241	259	261	251	260	252	223	269	286	260	264	241	253	267	255	287	279	234	260	242	248	261	276	267	300	258	247	252	251	252	253	272	239	293	258	263	294	245	273	256	265	245	256	269	269	268	280	269	266	244	267	257	268	277	252	240	273	260	257	263	266	249	261	269	253	263	258	238	236	253	264	280	278	256	247	234	242	255	257	256	249	225	247	278	275	248	235	255	235	232	251	281	257	264	280	275	259	253	288	231	280	234	261	266	239	242	241	252	256	252	287	274	245	227	262	259	273	266	254	235	253	249	256	265	263	247	247	260	244	249	251	281	276	273	246	245	266	264	256	257	244	285	243	237	250	249	259	260	225	253	264	250	274	243	258	287	253	271	260	241	249	255	282	253	264	267	296	277	242	248	265	265	263	255	258	247	231	267	225	274	273	254	259	263	261	261	271	242	243	263	249	247	263	276	287	235	251	270	271	272	243	239	274	257	270	255	278	243	268	266	263	257	259	231	250	255	272	240	249	266	258	253	242	265	268	252	237	260	245	266	237	277	297	272	267	262	267	278	243	271	272	260	269	246	261	251	289	262	243	258	244	265	290	254	272	274	268	256	300	258	265	248	288	271	253	240	255	278	227	270	286	248	268	287	252	276	261	254	286	224	254	237	266	264	271	259	237	254	270	266	254	260	279	265	237	259	237	268	266	261	263	269	295	272	272	270	252	257	239	274	255	251	250	270	258	253	243	257	258	263	270	239	262	261	235	232	246	246	249	263	247	259	293	267	249	250	280	263	253	240	259	248	269	280	250	282	252	246	280	276	269	258	231	245	258	256	241	278	231	255	268	254	254	251	270	249	263	240	264	244	252	253	280	230	235	267	250	264	245	248	256	244	250	255	281	243	267	242	262	259	269	258	257	262	262	254	252	266	264	244	269	241	260	262	249	258	255	246	260	265	294	259	253	267	265	267	266	257	239	242	253	263	268	223	267	246	268	254	247	232	261	253	257	235	252	267	259	244	243	250	266	252	255	277	267	242	235	243	256	289	247	261	258	263	239	250	257	247	276	258	297	257	262	265	248	257	263
41014	60500	40399	22015	14400	6875	2414	840	360	331	325	322	287	278	339	273	296	271	311	314	305	260	297	324	305	314	314	335	273	286	309	292	292	267	279	309	284	292	254	297	302	282	293	310	317	290	315	284	270	304	305	299	301	295	293	292	292	313	297	291	264	303	296	300	270	300	276	312	274	262	286	310	321	266	286	308	313	269	305	281	296	315	267	299	289	290	269	278	304	284	286	276	296	314	312	305	310	296	305	314	281	293	287	319	296	286	299	286	307	311	302	297	309	292	282	301	307	285	300	274	313	302	308	286	300	296	268	319	271	285	270	267	290	313	299	276	268	272	328	271	284	274	289	312	282	289	287	310	288	308	311	321	302	302	317	274	295	294	256	279	293	297	307	269	317	311	290	287	277	283	312	313	258	314	308	315	306	304	330	300	285	291	283	307	285	275	294	296	283	273	282	322	284	323	306	311	287	296	285	286	303	299	259	277	326	303	297	275	318	312	324	315	299	289	273	295	299	277	289	299	281	303	316	299	285	295	273	289	288	300	296	274	282	291	280	307	285	276	304	278	303	273	296	301	314	276	288	296	315	298	279	309	301	281	324	284	303	304	317	295	318	315	285	303	292	298	302	261	309	277	308	298	286	313	302	269	288	293	307	296	296	293	325	266	288	278	295	288	284	277	289	313	272	261	313	310	293	328	264	294	281	313	282	303	331	303	291	293	319	340	297	270	284	307	311	290	276	284	285	303	288	296	282	306	294	299	297	285	303	281	290	297	295	279	314	301	323	288	322	288	267	281	287	330	266	284	293	321	304	314	293	279	246	270	302	270	284	319	270	275	298	292	300	268	294	288	289	279	286	296	345	296	285	286	284	297	318	272	293	308	294	309	289	315	315	314	277	284	272	293	281	265	292	288	292	282	298	294	262	269	272	285	329	284	315	287	304	304	301	292	329	299	302	277	271	275	307	319	319	294	287	304	316	309	298	293	278	318	289	285	288	307	292	288	273	311	306	310	312	308	279	297	263	283	296	262	298	307	331	320	304	267	297	297	308	291	268	308	262	292	275	260	290	291	302	254	297	274	318	296	289	305	316	289	294	272	288	296	315	298	288	286	276	301	311	300	298	299	307	278	299	269	256	288	261	285	302	275	308	313	300	263	284	292	282	266	292	288	316	292	304	302	310	281	287	281	282	274	271	299	269	268	285	288	340	290	288	276	301	321	296	265	321	318	297	277	281	281	311	297	314	267	321	305	334	294	296	308	264	294	290	274	306	299	291	307	314	285	292	284	312	318	305	295	312	299	308	286	302	296	303	303	301	273	296	286	306	294	295	303	262	263	294	297	300	274	301	311	311	317	280	309	286	300	318	273	316	289	292	320	312	299	268	260	274	323	280	295	323	291	272	310	294	299	304	320	290	313	312	312	299	310	286	285	306	314	259	290	312	321	271	277	281	315	310	304	307	293	289	318	268	324	280	304	258	297	295	326	301	290	327	293	311	306	283	275	288	292	289	282	310	293	326	295	286	307	283	312	295	300	303	274	274	296	286	286	272	291	264	281	296	256	284	307	282	300	319	288	294	256	275	279	308	286	277	321	284	317	301	292	305	276	285	292	287	272	282	297	308	290	309	285	284	292	279	304	294	298	283	297	293	292	311	300	297	298	319	295	260	277	279	294	338	287	261	280	283	291	246	334	304	284	298	309	304	263	327	288	314	267	292	338	294	310	312	290	316	315	276	327	313	331	272	263	280	294	296	280	314	285	287	305	264	314	271	294	323	283	319	316	316	297	298	315	301	312	310	301	289	266	302	292	330	292	265	282	309	270	311	269	308	298	280	271	304	310	295	312	292	301	281	294	319	306	299	287	266	289	291	297	301	311	290	299	282	299	320	296	300	306	318	282	310	305	300	273	267	284	294	310	299	291	324	290	307	259	300	348	296	289	299	272	271	293	294	260	284	272	284	305	287	307	279	278	287	312	291	300	325	303	284	295	299	312	293	311	309	282	286	306	308	269	301	314	285	273	297	289	294	294	306	324	321	287	307	281	276	300	277	273	297	317	311	305	302	278	306	292	306	280	296	281	317	314	285	282	273	303	292	316	311	317	285	288	297	268	289	300	288	321	293	286	277	267	268	303	285	302	295	305	286	299	280	288	259	299	306	303	288	310	283	268	304	294	276	305	298	309	296	269	283	283	327	294	288	309	304	326	291	302	296	316	316	299	290	342	295	287	309	272	278	311	340	321	292	259	259	304	278	288	287	278	286	295	311	309	319	307	307	290	294	302	285	308	267	309	308	286	280	321	302	280	282	297	307	267	279	290	302	285	282	290	302	329	280	271	308	290	296	294	290	319	287	314	312	310	268	319	295	274	259	303	308	297	310	266	300	286	303	309	315	296	322	283	289	301	284	308	279	270	295	323	305	321	273	291	281	313	326	277	334	303	321	294	301	296	279	298	272	260	308	282	288	289	293	305	276	306	307	313	281	306	300	301	299	319	308	311	280	279	329	303	298	306	276	283	300	297	308	289	280	310	310	294	287	304	278	298	291	264	283	295	305	298	312	282	299	258	321	296	295	302	264	299	296	306	287	297	286	263	305	293	321	285	301	271	278	263	281	262	285	272	296	277	261	251	273	288	276	285	264	263	301	300	300	295	295	301	280	282	299	287	298	276	290	290	295	295	275	291	274	312	267	308	276	265	274	292	286	300	276	278	295	287	294	290	283	283	290	296	318	285	296	315	307	317	303	266	320	283	294	322	261	287	331	275	294	295	295	323	297	281	303	288	314	300	305	281	301	296	319	282	286	283	294	274	307	267	281	293	304	261	295	302	273	296	275	302	327	317	292	311	329	291	300	295	290	276	297	293	275	307	338	332	302	272	267	329	305	332	304	299	335	270	302	289	277	308	304	301	271	343	291	319	313	293	278	292	331	317	303	300	271	319	286	288	326	285	278	287	312	281	270	299	318	300	336	297	314	296	313	266	293	298	290	299	310	310	311	277	313	264	312	286	284	298	314	279	303	287	273	289	283	302	279	294	306	301	316	297	296	303	316	324	296	292	283	327	274	322	293	259	283	325	306	288	282	287	280	308	309	277	263	288	294	274	276	300	310	331	295	312	317	311	298	277	281	295	280	311	281	305	265	265	292	295	306	319	300	277	272	290	263	296	315	253	275	277	316	301	303	279	296	280	287	282	282	287	294	285	297	325	280	329	295	275	293	267	280	289	276	327	270	316	312	308	268	297	281	288	270	272	270	308	289	299	300	286	300	286	273	321	294	292	318	287	281	298	308	319	317	322	309	331	346	317	284	301	295	307	311	311	271	315	299	269	313	302	303	287	306	284	278	285	293	301	295	309	318	267	310	293	286	272	294	294	283	320	311	285	257	295	282	299	305	281	273	288	309	293	288	301	310	297	289	318	288	298	287	297	271	267	316	264	292	268	311	309	286	270	292	297	279	269	283	267	272	284	305	296	334	349	304	278	327	303
25420	21493	28816	26340	15086	4007	1112	405	310	265	301	300	308	296	297	311	290	286	302	305	303	299	306	303	324	301	274	283	323	313	308	290	282	287	295	314	285	283	271	281	307	284	311	313	299	289	283	301	311	277	343	289	268	319	324	283	274	271	281	283	301	310	325	300	294	294	296	275	295	300	321	300	326	264	280	314	310	275	299	296	274	286	305	322	288	279	256	298	274	289	296	313	317	298	284	307	304	313	299	299	277	313	288	306	298	291	328	300	301	285	296	293	281	336	304	297	296	301	288	310	329	273	312	308	282	273	319	295	298	287	267	279	260	300	292	289	305	255	298	276	320	314	303	296	311	305	297	297	306	278	290	307	293	285	296	301	290	290	315	278	273	297	294	287	308	329	309	286	260	302	303	309	285	311	276	298	321	302	305	285	265	296	311	279	298	300	274	315	290	304	286	261	291	312	302	307	310	276	293	303	314	319	271	315	299	283	281	344	309	312	305	293	289	304	300	302	296	325	284	305	292	294	280	295	288	293	304	285	311	316	291	287	314	268	315	297	295	287	305	293	295	276	332	290	307	311	298	293	283	311	273	284	283	296	289	281	317	291	313	252	292	285	303	310	323	278	316	325	294	313	314	293	295	321	283	307	291	284	311	312	290	286	276	309	295	300	307	301	310	279	322	291	313	296	293	287	276	326	270	289	285	320	293	325	309	300	301	302	299	330	290	272	296	305	286	288	285	291	341	286	303	292	315	299	266	302	311	306	277	270	258	291	316	315	301	339	306	277	315	294	307	307	303	296	293	292	298	300	317	297	291	306	302	312	286	295	301	308	301	282	265	291	287	285	307	316	279	289	292	316	288	298	297	266	300	262	308	282	310	298	282	285	280	321	305	306	294	236	294	313	300	288	294	320	302	289	301	304	269	262	279	266	274	278	283	296	269	283	293	296	246	295	294	270	302	318	287	278	318	262	315	281	302	304	286	310	301	306	311	256	327	284	309	258	289	288	310	311	326	283	330	271	327	277	295	288	310	273	300	304	302	328	306	297	285	311	291	287	300	355	310	312	296	280	309	307	294	288	309	272	319	301	303	303	328	305	287	273	347	295	307	295	294	287	314	281	294	275	294	311	290	273	306	281	283	286	310	314	298	301	289	306	270	283	356	285	276	285	285	286	305	306	305	278	319	329	277	305	302	278	299	282	286	306	327	318	325	305	304	295	311	291	302	303	319	283	297	321	299	305	318	263	326	277	330	312	270	295	323	312	299	324	257	339	304	280	316	298	309	326	292	276	318	319	295	282	269	297	287	291	313	306	272	286	317	294	298	272	286	319	272	261	312	309	279	304	302	286	298	292	274	277	253	324	278	305	292	290	276	289	302	297	262	305	264	284	318	301	301	272	286	308	293	272	278	274	289	288	275	298	284	291	288	265	301	293	284	294	289	281	297	309	293	291	288	297	282	329	314	309	287	283	302	306	308	311	290	277	281	282	289	289	299	312	316	273	283	311	272	265	295	301	304	303	287	302	270	322	296	270	281	298	272	269	296	318	315	289	334	343	273	298	285	323	289	311	293	308	313	309	299	299	310	315	328	317	277	311	321	313	289	286	274	297	274	305	280	276	332	281	291	276	315	315	300	273	256	296	279	305	308	282	312	287	291	286	283	281	287	293	261	310	304	305	303	311	270	288	300	273	305	276	313	307	291	307	290	287	319	295	303	294	325	285	287	280	295	274	324	307	318	324	300	302	307	293	315	281	278	298	280	339	314	303	282	313	324	295	321	330	280	299	276	276	282	297	292	296	278	289	322	301	290	315	324	310	280	282	296	282	301	329	285	322	293	295	313	298	297	314	271	318	321	326	337	283	302	289	275	291	287	300	286	312	312	317	289	315	323	295	304	313	282	286	272	303	289	280	327	274	289	315	330	320	327	308	299	291	283	281	294	293	315	315	320	288	281	292	314	301	285	310	326	281	297	322	307	294	267	268	289	294	300	296	274	282	304	297	278	285	290	271	270	303	308	287	269	313	283	287	314	300	299	289	309	332	267	323	293	284	328	300	290	278	300	314	262	312	301	306	304	296	309	316	261	266	299	301	290	290	305	309	291	274	297	271	301	280	298	308	308	268	313	299	291	290	316	280	284	297	301	298	313	318	320	299	315	300	295	301	300	308	293	274	325	287	286	285	310	307	277	286	297	275	296	280	294	318	283	288	295	296	285	311	294	285	311	331	291	311	299	328	303	319	261	275	289	289	285	307	304	306	289	287	263	328	272	299	310	291	323	276	292	301	283	319	281	322	298	272	309	273	266	305	275	283	292	297	315	269	265	294	275	297	288	309	296	267	309	308	302	286	309	270	294	333	287	303	300	316	323	296	284	311	310	314	313	283	287	292	299	313	270	234	309	267	277	273	319	319	298	286	288	305	300	266	269	298	294	310	293	287	308	268	304	283	287	311	298	303	322	282	271	322	302	293	313	308	289	260	300	294	294	300	293	286	311	330	279	311	306	305	286	295	314	318	265	311	285	310	285	297	281	291	311	300	270	307	283	304	312	281	288	318	314	286	284	328	321	292	301	289	298	263	294	280	278	319	338	306	282	285	293	293	258	294	282	288	282	286	293	275	340	291	285	298	283	288	296	286	318	311	278	299	287	317	334	296	302	271	305	293	295	318	302	272	316	298	302	266	285	345	287	293	282	286	318	282	251	269	309	290	302	319	305	301	297	301	279	271	291	286	309	280	289	303	286	314	286	310	314	276	295	315	309	282	309	298	273	272	280	276	304	294	316	310	318	306	293	314	274	300	291	311	314	277	284	273	281	281	250	289	280	320	311	294	308	302	348	316	283	295	303	323	278	305	320	295	297	325	281	311	299	299	284	284	274	287	285	266	319	267	324	270	313	286	307	286	264	291	299	279	292	330	300	290	308	283	303	269	288	298	310	304	285	260	287	321	307	311	286	279	294	273	283	280	261	282	294	276	293	305	336	293	271	256	302	300	293	281	294	277	285	256	292	265	277	295	290	293	314	316	296	276	284	286	331	265	303	290	312	314	287	313	291	275	304	301	276	277	289	304	297	273	318	270	265	270	267	300	305	324	323	303	309	311	291	271	318	269	276	291	331	281	278	299	300	306	313	281	283	310	311	289	295	304	286	322	296	309	299	312	293	278	272	252	303	267	315	307	304	339	294	291	303	290	321	287	296	287	308	297	295	282	306	310	281	294	293	286	325	314	328	248	313	298	296	293	283	312	268	288	297	286	311	285	303	286	287	305	277	314	296	299	267	298	302	281	297	309	294	254	298	265	283	301	321	277	295	297	288	301	272	317	272	284	292	313	310	281	273	270	283	298	305	283	300	294	305	301	281	284	292	334	290	292	296	312	299	283	306	303	286	320	298	302	274	313	297	308	305	286	327	304	327	285	309	307	292	290	301	306	320	291	297	299	290	303	309	274	328	284	308	302	306	266	296	301	309	310	284	266	254	287	285	306
40010	55109	38278	23685	11518	4133	1507	518	378	385	382	366	365	351	310	334	335	351	311	352	353	333	347	372	314	346	347	357	370	324	360	338	343	334	373	366	325	346	333	352	335	351	331	323	332	367	330	335	356	319	324	359	388	345	332	322	348	313	335	333	348	372	364	383	329	303	353	320	334	350	319	345	348	349	351	360	325	366	353	353	347	331	349	341	294	372	326	332	334	369	356	291	348	343	352	338	338	351	336	307	346	350	332	339	330	364	384	335	328	331	349	339	359	316	367	365	322	329	337	343	353	338	337	348	305	355	330	341	310	374	333	336	311	323	322	333	316	332	327	329	364	314	324	321	349	371	335	365	350	334	320	342	385	319	340	323	301	349	364	337	396	355	374	294	332	357	366	334	326	346	339	317	336	324	358	318	341	351	342	347	348	362	346	331	335	363	352	354	332	351	346	332	329	349	342	351	328	361	382	310	352	326	351	336	347	328	354	340	327	331	315	326	351	404	303	365	346	330	374	344	308	361	349	352	343	340	349	333	342	341	339	343	346	341	330	349	346	324	320	306	349	336	322	374	338	336	348	327	362	344	352	358	339	346	341	361	346	311	349	318	364	334	336	337	365	353	349	328	339	365	357	363	333	359	374	309	341	361	340	339	341	358	337	352	371	330	360	311	352	323	352	310	327	340	334	328	360	336	335	315	338	326	356	340	346	317	331	296	329	342	325	347	331	348	352	309	341	338	335	358	356	332	342	341	343	331	323	359	344	320	336	369	327	360	338	347	330	364	363	313	342	349	341	325	355	338	323	328	366	349	369	321	335	310	352	349	363	378	333	339	321	332	350	339	323	324	335	339	328	362	339	371	362	322	352	331	366	327	343	371	327	360	352	357	344	324	342	340	351	306	347	379	322	301	363	351	330	368	337	366	360	352	361	313	320	361	328	334	352	341	345	399	323	340	318	328	360	369	337	313	378	353	369	362	359	314	353	351	361	351	333	317	323	320	357	348	365	336	358	334	328	377	359	361	354	322	314	339	324	315	349	365	341	372	353	332	346	350	346	311	328	372	364	362	327	316	339	366	357	360	327	318	308	360	323	335	334	374	347	374	334	359	337	318	339	341	358	345	343	344	343	363	344	336	333	350	334	335	334	356	337	336	348	322	336	352	352	352	364	347	342	350	343	351	331	332	328	385	344	348	340	351	353	390	352	350	365	398	304	308	364	321	341	298	350	327	374	340	349	358	363	352	361	330	374	362	340	334	342	348	317	314	368	376	351	333	342	334	338	323	390	322	345	354	311	364	365	336	328	368	328	332	331	328	370	333	353	328	350	327	356	360	349	330	359	363	352	329	366	301	313	351	316	336	328	369	340	345	386	366	357	322	347	330	333	380	323	337	354	353	359	357	341	320	366	342	342	324	343	346	332	318	359	361	320	383	329	314	334	353	324	320	371	367	368	331	338	326	354	333	354	378	314	347	362	361	378	365	327	308	358	313	312	350	313	354	347	328	324	313	357	363	330	359	319	310	313	306	335	327	360	347	350	320	327	350	347	314	334	302	363	378	351	312	346	345	336	319	352	335	369	348	344	337	384	309	342	369	331	311	334	299	318	308	368	315	378	339	344	303	352	319	318	368	366	329	343	326	343	326	347	340	331	324	344	355	352	339	350	327	314	335	323	353	336	358	307	346	360	369	336	361	352	345	361	332	340	346	340	349	354	312	355	333	329	358	359	363	321	348	362	335	334	326	333	333	343	304	339	339	356	377	322	324	343	344	350	324	360	351	325	341	333	344	349	320	316	349	348	338	364	336	339	350	317	323	363	333	357	329	363	338	335	315	338	367	346	333	325	369	372	348	339	352	364	319	331	331	378	320	319	314	350	353	350	331	357	343	367	328	333	364	333	354	369	345	342	342	329	356	322	339	351	372	366	372	318	349	362	336	320	340	327	365	322	337	331	353	375	358	361	373	338	328	341	371	336	332	360	333	331	337	356	353	319	344	335	311	325	323	342	366	332	330	342	335	343	339	317	359	336	375	356	336	343	329	366	352	372	325	329	347	357	332	320	349	345	352	351	325	374	340	343	332	364	350	338	347	332	357	319	328	355	359	354	324	347	328	374	365	304	339	368	340	357	351	365	371	351	368	342	385	346	349	347	317	391	345	354	346	306	362	320	358	348	320	315	326	357	362	338	323	330	349	320	356	367	339	339	324	355	356	359	337	336	321	377	339	360	339	367	354	348	336	339	312	351	388	374	366	360	345	353	360	329	358	369	328	332	329	358	331	312	351	312	313	347	321	376	380	344	318	364	354	340	347	342	359	354	364	342	320	354	366	349	346	317	364	327	344	347	372	301	335	343	341	367	365	327	345	305	320	353	360	343	375	340	337	342	346	310	343	367	349	343	343	348	348	338	349	331	402	358	340	341	320	319	350	374	333	332	334	345	368	302	335	308	346	371	347	348	360	348	346	352	341	331	326	364	345	349	342	344	319	328	361	317	359	352	324	329	343	355	343	319	336	341	346	367	333	361	319	329	331	353	320	357	341	375	329	341	349	325	318	337	319	364	355	351	363	326	347	318	318	336	369	338	358	343	341	342	359	310	386	376	344	340	347	355	328	335	333	326	333	358	337	318	329	347	317	356	307	317	358	361	353	368	347	314	352	332	350	328	340	379	328	343	338	329	348	363	355	331	356	361	341	332	338	356	344	346	317	312	352	333	339	316	345	384	336	317	337	321	337	326	310	355	330	362	339	346	316	342	349	350	308	374	350	328	358	329	345	311	344	310	333	342	336	335	336	364	344	348	355	337	347	326	325	358	371	325	338	318	375	340	343	342	342	373	358	337	334	336	329	355	360	367	353	368	344	385	316	342	362	348	336	318	318	331	343	334	353	306	357	366	366	352	316	394	357	386	373	352	372	337	336	370	334	353	364	315	383	322	367	306	325	364	325	342	312	315	370	362	340	347	332	345	347	344	369	353	335	333	347	359	349	351	348	355	358	353	343	344	305	333	359	336	306	323	379	351	347	358	324	346	355	355	371	367	344	341	360	325	362	356	370	326	350	334	347	336	303	334	355	305	348	332	316	340	352	334	365	327	349	356	355	352	369	337	343	346	301	315	332	336	318	352	331	355	373	329	313	338	361	376	315	325	340	360	332	325	336	322	363	366	331	356	345	369	353	358	380	342	335	329	331	353	329	343	358	339	329	357	319	341	368	332	344	343	322	332	339	337	334	350	321	329	377	348	342	390	341	353	328	354	348	347	335	344	289	304	351	326	372	358	348	332	359	347	317	352	345	335	301	346	328	366	336	338	345	341	353	335	359	350	326	336	329	367	318	352	357	344	337	340	365	349	370	323	336	319	336	365	332	320	329	353	331	304	337	340	354	372	337	368	356	337	365	334	327	365	344	335	320	335	283	334	369	350	348	326	339	359	332	322	338	349	382	324	327	336	322	355	333	349	332	356	376	335	366	359	339	311	351	343	350
23010	21106	28744	24047	21455	21141	11014	1934	676	465	440	465	425	419	444	418	456	420	429	462	417	441	415	417	422	429	407	395	423	402	415	426	411	431	394	438	419	390	359	426	435	427	390	423	464	402	425	380	402	440	421	423	394	431	429	448	423	457	404	407	430	428	421	449	488	475	397	435	434	405	413	415	448	435	407	408	402	412	419	423	464	418	423	400	444	422	423	415	420	415	414	431	405	400	432	416	393	444	429	442	400	422	435	452	394	375	438	432	424	387	404	416	436	431	445	438	445	444	429	440	434	411	428	431	412	411	418	440	405	450	403	397	441	447	418	370	392	406	394	447	453	414	467	410	424	430	414	422	406	441	377	403	434	386	414	419	444	384	409	458	427	473	374	418	412	435	397	433	430	442	446	384	418	444	438	392	417	447	441	439	431	434	463	460	428	455	409	398	398	454	413	405	402	415	442	405	430	427	416	425	418	432	414	418	392	421	441	394	397	398	409	424	421	392	388	423	419	392	438	447	459	446	443	426	405	448	442	383	452	418	435	424	405	428	433	431	419	389	465	443	419	445	410	434	463	411	435	417	396	405	404	423	453	400	407	418	449	434	424	387	421	393	428	414	409	441	400	406	388	425	421	419	383	415	391	408	433	447	426	387	418	416	426	418	453	461	410	442	421	445	434	444	426	439	418	418	427	405	408	406	433	404	444	438	452	425	444	411	400	414	409	450	435	413	412	409	449	411	442	437	421	407	439	404	438	450	433	458	409	413	436	431	450	439	452	421	442	438	456	443	423	430	422	440	439	427	400	463	391	427	462	433	412	455	379	433	404	420	403	446	418	451	436	416	445	429	433	462	407	393	443	448	427	388	451	432	382	400	425	424	441	408	407	446	422	432	405	465	438	397	410	429	431	459	390	408	416	463	437	427	439	439	433	443	449	413	410	429	446	472	448	402	427	407	418	403	425	436	404	424	429	441	408	452	412	410	422	414	447	413	418	431	440	428	393	429	424	440	426	402	453	410	409	401	449	473	423	419	412	410	456	410	445	427	411	354	411	417	399	458	425	427	415	433	404	404	417	431	404	435	426	418	406	437	407	385	432	385	442	429	439	417	429	406	436	469	421	416	392	441	449	414	447	441	463	404	421	452	443	411	419	402	382	414	406	394	420	416	395	402	415	422	406	396	414	379	438	410	450	402	435	397	428	438	397	450	397	407	402	404	461	431	434	416	430	440	426	407	443	417	416	443	394	445	434	412	422	433	406	417	412	382	423	450	429	421	431	410	399	452	426	429	441	401	406	398	423	430	421	425	371	444	421	444	434	454	399	403	439	439	429	418	443	436	442	421	446	468	433	437	432	430	415	410	399	404	414	417	390	468	450	404	472	451	446	396	418	439	461	428	441	426	444	431	409	443	418	443	423	410	431	420	430	403	405	414	444	451	446	382	448	411	426	441	396	423	447	456	396	410	428	415	417	442	446	448	407	408	412	384	407	426	414	381	468	402	376	441	409	430	427	422	383	422	395	433	451	399	431	422	453	405	397	410	400	419	444	402	429	411	416	418	438	437	420	428	395	417	401	432	407	431	429	407	410	453	427	450	451	422	431	434	407	409	432	424	435	439	398	388	477	411	402	460	400	417	450	402	420	415	416	457	412	447	423	384	411	433	393	417	463	403	398	377	437	383	438	445	442	436	407	419	423	406	461	419	447	383	388	441	438	423	446	431	420	449	396	432	443	426	423	439	446	428	445	406	412	437	420	407	407	406	417	429	440	401	440	369	407	420	430	404	460	421	457	427	436	455	427	441	432	373	422	392	405	408	407	416	409	407	478	401	437	425	431	396	446	385	406	422	433	443	395	408	405	434	440	433	427	426	437	479	410	420	380	415	417	433	381	426	417	406	446	409	440	454	447	420	432	410	461	420	418	431	383	436	426	419	441	412	444	444	440	415	453	442	404	413	402	399	430	437	396	400	425	423	405	415	413	428	438	425	412	405	417	422	418	406	434	427	425	401	431	408	411	438	457	407	409	430	413	429	437	415	459	464	462	418	421	402	412	409	409	411	422	420	444	457	422	414	396	436	378	447	420	418	422	362	434	423	439	432	447	421	426	480	425	406	436	422	432	435	435	393	406	420	427	417	433	454	436	418	414	379	449	413	407	427	441	425	439	427	422	408	427	449	396	449	404	440	428	430	422	407	407	435	421	398	418	426	448	448	450	428	394	406	404	466	429	411	428	412	397	449	425	409	427	413	429	444	462	405	391	426	420	397	407	405	409	417	422	443	400	401	410	435	441	414	444	394	395	426	418	438	444	397	426	399	438	400	425	430	388	417	428	453	419	429	389	481	382	401	434	439	436	422	422	442	401	458	439	420	394	427	449	415	392	413	404	395	432	431	370	432	449	392	414	414	397	401	461	460	398	432	431	413	408	416	413	454	410	389	423	421	427	440	422	453	403	464	360	382	399	407	391	428	417	413	452	397	437	432	415	392	399	408	407	443	425	460	414	451	414	464	435	373	396	433	430	430	424	452	432	378	428	470	401	424	430	428	439	408	427	414	430	440	476	426	401	435	419	461	429	433	394	406	441	396	427	422	448	394	408	426	412	425	398	413	443	409	418	468	412	440	423	421	416	408	417	436	418	440	407	416	414	453	452	428	437	460	405	405	418	386	457	434	432	450	452	408	427	423	434	409	461	442	442	430	402	406	462	418	415	426	432	399	421	432	404	429	461	449	432	419	417	382	422	425	435	451	402	427	435	440	426	421	401	441	417	421	463	435	426	444	417	395	461	456	423	435	381	422	413	422	408	446	422	436	368	400	464	384	438	429	429	376	441	408	418	435	449	416	465	397	418	424	441	442	401	445	404	445	445	425	451	413	448	429	458	381	409	389	410	435	412	434	439	441	427	387	433	382	396	436	407	441	399	377	397	412	428	437	398	439	410	416	460	462	470	408	462	403	420	445	412	465	453	413	432	415	391	447	411	394	416	397	451	443	463	440	396	443	436	435	437	403	432	438	423	429	402	428	431	425	436	436	446	443	391	422	409	450	445	418	407	396	398	394	430	409	460	430	411	395	378	419	441	407	395	401	379	416	369	439	430	449	401	420	411	436	433	419	420	477	421	397	454	478	439	416	387	416	436	435	420	463	396	410	380	394	474	481	420	439	419	412	400	400	449	435	445	457	407	412	433	439	430	411	424	423	455	445	401	430	438	424	383	431	428	429	436	458	445	430	429	439	425	455	419	421	424	425	451	409	409	426	465	455	392	431	376	414	393	436	383	435	436	410	398	444	474	419	440	436	446	478	446	413	460	434	393	429	403	376	436	421	371	403	403	410	411	394	431	412	395	444	433	417	413	416	416	425	418	371	426	430	394	413	447	438	404	440	385	445	419	429	400	430	448	441	403	447	399	438	442	415	418	448	435	429	388	408	428	427	406	425	431	422	418	383	397	444	408	423	430	425	393	414	454	426	431	456	447	396	462	403
44282	71190	54241	31897	23047	11975	3778	1793	707	533	505	486	436	480	468	483	461	456	451	477	466	490	489	455	472	447	418	461	478	460	456	447	471	470	471	463	483	475	458	488	491	460	466	448	496	458	473	457	466	473	464	480	478	455	486	463	457	448	479	490	431	456	451	472	444	468	478	488	444	429	449	457	469	460	464	493	456	470	475	458	464	467	422	465	457	479	469	461	422	447	482	445	416	475	464	475	492	482	505	464	465	486	445	471	438	443	453	482	437	486	492	528	473	447	442	496	434	445	482	456	473	458	493	486	437	469	502	470	405	475	465	460	478	446	498	439	454	472	467	496	470	454	489	490	424	459	501	463	473	456	490	471	490	446	422	468	454	455	442	449	483	474	433	473	440	479	483	450	485	459	467	437	518	459	466	397	457	491	412	487	484	489	487	452	470	430	474	476	455	471	456	432	424	471	488	488	470	475	491	459	437	420	473	474	473	454	489	486	448	428	469	495	425	466	439	438	446	443	487	476	503	466	449	459	475	461	485	486	458	467	438	484	512	476	451	475	472	469	459	490	468	445	457	452	452	450	461	437	480	485	467	446	459	469	425	455	454	439	456	472	455	430	466	488	485	455	397	459	457	479	455	450	466	445	468	458	452	458	460	434	452	418	470	484	466	493	487	485	464	442	460	441	455	491	469	451	487	460	465	450	444	474	426	474	486	495	449	451	468	469	449	480	431	464	439	461	462	463	472	459	452	471	444	444	479	455	431	493	499	458	495	466	453	473	476	490	451	476	497	465	454	475	472	462	490	448	488	470	449	520	466	481	461	467	456	478	443	485	484	449	429	460	479	468	426	477	488	464	496	467	486	461	467	506	444	470	458	445	472	465	453	512	431	454	475	485	501	450	463	490	448	465	442	424	454	499	443	450	489	481	475	418	411	487	459	455	471	491	446	446	444	473	463	447	465	457	444	447	480	464	471	512	495	434	466	497	469	459	454	447	462	476	452	471	446	451	480	477	463	483	447	443	519	452	451	438	475	480	479	499	471	450	463	447	470	485	444	483	476	450	429	483	463	459	523	432	475	425	448	467	479	456	403	471	439	483	452	428	454	475	439	443	482	456	487	449	471	453	471	473	467	466	465	444	415	468	456	490	463	511	474	477	496	442	454	459	466	450	443	488	459	493	505	445	450	490	495	489	457	437	443	480	440	478	453	500	457	450	456	444	488	442	463	465	497	454	492	460	457	486	465	450	485	457	455	480	448	455	499	487	450	450	486	494	454	461	448	453	487	495	511	435	454	481	467	419	437	463	488	442	466	480	452	485	434	482	456	493	427	468	478	475	466	450	469	446	458	499	460	438	452	427	438	460	494	460	494	450	461	471	440	471	456	449	473	433	452	480	411	474	497	423	467	490	464	439	424	480	443	408	482	442	424	447	445	461	461	452	457	463	486	446	458	498	445	485	471	466	491	477	461	446	502	460	459	430	511	458	463	488	431	447	454	465	475	455	470	461	486	457	474	427	483	438	456	442	468	459	482	451	426	467	493	422	471	431	480	466	459	480	477	487	443	463	459	493	460	471	502	480	508	453	516	492	483	490	425	456	478	440	444	452	503	461	457	443	426	454	465	448	439	467	458	512	460	485	475	481	457	483	456	453	440	469	455	471	459	474	481	491	460	491	443	478	431	423	457	484	450	452	441	435	491	449	459	473	403	487	467	415	494	449	484	474	455	478	444	486	463	482	453	491	494	485	438	469	464	456	457	459	460	490	452	429	490	429	490	454	459	482	467	471	480	458	456	428	465	473	443	498	458	431	463	477	460	502	456	443	412	445	468	473	476	480	470	491	475	439	421	426	468	447	481	467	491	453	453	430	446	460	438	445	513	460	448	447	471	484	479	446	489	430	490	449	473	414	453	465	478	459	482	447	488	447	458	516	451	485	459	473	435	487	451	434	445	432	458	473	494	471	466	470	444	420	426	453	463	464	445	468	509	452	489	463	476	477	478	441	437	455	486	458	426	468	455	468	480	474	443	439	484	433	498	452	498	433	465	491	469	473	474	454	473	461	490	444	476	421	469	480	475	494	478	468	440	473	424	481	464	469	489	463	440	467	446	507	463	473	501	446	434	459	491	445	454	440	455	474	446	494	434	459	454	487	477	498	434	458	470	501	484	454	439	463	450	453	490	449	448	476	459	481	467	429	445	488	475	443	452	488	468	452	434	450	460	478	482	476	444	459	451	443	475	477	494	437	483	480	446	459	464	500	440	458	507	485	486	459	485	427	423	476	468	472	453	463	471	487	445	478	469	460	483	445	443	462	445	458	485	458	474	443	462	465	438	430	438	470	495	500	491	466	452	460	495	447	469	494	468	466	488	504	460	432	433	501	476	487	491	429	486	479	457	477	476	511	440	493	468	435	461	446	441	472	450	442	474	448	469	495	451	467	477	449	455	500	470	444	431	484	440	454	462	450	490	414	455	493	459	462	444	477	461	508	472	448	465	468	472	479	445	510	465	516	454	469	441	433	519	434	471	443	436	480	419	449	494	453	469	493	461	465	421	459	430	495	490	452	463	473	531	460	482	480	478	447	490	479	471	479	477	449	462	414	438	475	468	428	466	466	469	459	443	447	457	434	459	430	485	454	459	448	485	485	445	427	493	453	470	485	472	480	462	445	426	429	476	495	470	487	416	435	465	420	429	494	443	454	432	451	479	460	448	481	478	481	454	462	461	447	543	456	466	501	468	478	467	495	471	450	451	451	472	508	463	431	464	433	449	506	442	466	506	457	511	483	437	433	454	463	447	446	466	491	474	442	448	470	479	473	422	446	483	465	440	436	479	467	458	405	437	456	478	469	438	454	449	470	461	499	471	467	412	461	446	438	471	470	409	432	453	476	501	431	468	449	481	472	455	463	408	453	466	437	446	429	474	480	450	454	465	435	478	430	456	469	430	442	421	444	496	463	428	446	442	440	471	474	455	459	454	455	432	479	484	481	438	471	479	478	525	480	483	505	468	442	443	463	442	455	493	473	463	456	462	459	491	475	421	449	480	435	462	467	461	498	511	444	441	464	428	439	432	423	465	483	444	486	439	509	460	465	492	469	464	475	438	454	455	475	465	460	426	434	448	458	449	463	473	465	442	485	468	437	469	464	448	424	478	451	496	460	481	463	439	459	439	513	430	487	443	482	430	433	459	474	413	472	470	417	463	455	478	458	478	452	465	472	445	471	467	497	437	454	425	464	461	486	472	454	461	450	480	462	484	477	478	456	482	485	453	458	459	439	475	454	491	481	453	432	486	469	450	451	478	460	437	449	462	454	487	463	460	465	492	432	471	484	429	432	438	448	505	493	457	485	421	468	432	454	450	445	451	437	492	449	504	457	488	458	489	474	457	444	473	448	482	435	466	454	473	487	464	480	477	474	483	466	493	450	444	466	451	439	463	440	442	430	443	432	433	484	465	480	453	446	434	488	433	450	458	462	493	425	473	485
33591	37420	32182	19902	6769	1431	549	285	191	199	221	244	185	235	212	210	197	229	193	186	217	213	210	193	213	225	212	207	208	194	235	223	207	214	206	224	202	205	192	189	204	218	209	211	197	205	192	220	229	211	205	240	205	219	215	221	211	191	209	204	184	211	228	218	208	199	211	188	204	211	180	215	214	208	228	192	192	217	202	214	207	212	202	211	232	211	175	196	220	224	186	212	238	238	215	210	210	196	235	204	211	221	205	204	208	222	214	209	220	202	186	198	209	203	182	204	199	209	202	199	208	181	200	184	188	198	220	227	210	224	203	202	213	213	196	222	228	188	176	211	204	203	210	205	229	192	208	179	197	216	200	217	215	199	221	214	196	187	185	200	200	192	192	205	234	195	226	220	212	189	201	220	204	209	214	210	199	227	192	217	225	215	236	189	200	204	210	185	220	194	208	205	199	211	180	212	202	216	175	188	191	208	208	205	201	207	201	179	226	195	221	234	197	200	237	192	195	192	203	194	215	193	171	231	212	202	187	216	224	187	227	187	227	196	218	195	220	201	224	213	206	204	219	214	191	208	186	206	219	218	222	224	184	207	235	205	170	205	207	215	221	202	191	223	229	203	204	217	198	189	209	202	204	203	186	206	194	196	235	218	213	210	205	228	219	181	184	221	196	220	222	208	183	204	230	180	206	203	199	196	216	192	211	201	188	221	191	228	219	226	215	230	220	201	235	184	249	210	219	233	207	209	211	198	222	200	193	221	198	241	181	219	209	203	207	202	216	208	226	221	237	176	204	172	206	221	197	194	242	222	198	186	208	184	177	204	218	187	202	218	179	199	206	189	195	236	239	203	209	208	233	199	197	222	228	216	195	199	184	206	209	226	208	189	196	224	189	188	203	187	219	203	213	190	227	198	201	196	202	219	213	182	188	211	263	213	216	200	204	218	219	194	197	220	232	218	200	213	214	210	206	200	167	199	197	222	197	215	208	234	202	204	214	193	197	195	192	204	218	225	191	192	216	190	205	173	225	213	194	190	182	199	211	181	193	191	197	217	217	198	220	209	207	213	221	201	215	201	203	187	202	213	201	217	205	207	204	201	210	187	214	215	222	192	216	198	211	204	229	229	219	231	217	231	206	202	200	199	192	216	223	224	229	230	238	192	194	213	208	210	223	197	211	201	215	198	204	225	207	211	215	193	217	195	200	212	210	206	220	203	211	207	204	210	215	192	192	231	226	212	205	214	191	199	192	215	230	205	204	210	201	176	225	230	217	187	228	219	177	251	189	224	197	217	194	223	193	199	195	222	197	201	227	204	198	202	233	187	193	212	188	199	220	210	216	220	211	227	214	227	210	188	204	244	221	201	210	212	204	197	224	191	205	223	229	209	181	211	199	204	191	186	206	199	205	193	225	210	195	229	224	172	205	179	193	221	187	191	226	237	189	190	200	220	186	176	188	189	198	224	202	202	207	178	223	193	196	199	202	196	217	216	220	179	211	212	231	186	187	237	230	217	228	194	202	198	196	216	207	224	233	194	211	213	214	220	206	204	208	195	195	224	191	206	216	198	187	208	205	201	214	206	200	203	211	212	210	229	207	183	214	206	197	202	212	222	203	179	182	199	211	194	207	213	206	192	211	218	220	217	196	206	187	216	197	210	211	216	216	209	207	183	176	187	219	233	217	177	208	209	212	225	207	193	200	212	189	209	243	227	199	220	216	178	194	206	192	211	209	211	199	203	229	205	203	192	174	200	230	197	186	216	218	195	214	191	194	217	186	193	200	198	192	208	197	204	202	192	181	206	198	171	222	172	217	209	202	244	195	199	211	168	204	219	203	224	233	205	193	193	215	197	211	208	195	195	218	208	212	192	186	200	207	205	197	210	201	194	172	214	199	190	204	217	200	195	171	185	232	174	221	206	216	206	183	217	194	209	224	210	206	207	186	189	216	201	218	194	201	192	196	214	211	208	212	193	193	215	206	224	217	236	229	224	178	219	205	206	204	189	225	187	200	196	204	177	211	193	220	208	224	212	186	207	192	210	212	203	194	194	188	197	206	198	210	204	194	214	212	174	196	198	207	204	224	218	213	204	217	184	189	220	202	231	200	210	200	192	213	200	203	209	181	218	229	204	224	237	200	187	205	205	192	209	229	223	199	210	197	192	198	206	198	210	222	227	201	186	199	197	198	198	217	183	205	202	205	207	225	189	195	203	197	214	213	222	213	179	185	208	206	194	192	209	193	214	208	203	202	217	189	223	206	207	197	198	194	218	200	203	209	209	252	177	207	224	208	188	191	237	208	219	195	205	211	221	186	215	197	213	226	193	183	213	205	191	217	194	201	226	208	189	218	213	206	204	189	202	216	196	207	236	202	210	195	210	229	233	236	226	180	221	227	194	227	205	205	205	202	212	199	233	203	197	214	232	205	233	195	199	193	214	212	204	180	197	204	203	213	187	208	201	209	198	177	215	224	224	191	195	200	193	207	212	221	180	175	207	236	200	202	218	208	205	227	230	226	182	197	208	222	195	208	197	193	235	196	204	209	205	204	227	195	198	186	223	223	216	194	219	208	227	218	208	193	196	203	206	202	204	204	213	198	236	205	194	241	205	191	226	198	232	193	217	216	196	183	201	227	184	221	220	225	185	191	203	219	181	197	200	191	215	198	211	190	198	184	193	190	206	222	198	213	226	202	206	211	193	241	209	217	207	205	233	215	193	195	191	200	193	208	183	186	214	205	205	229	215	208	209	215	223	209	192	217	203	195	195	228	208	197	198	196	212	205	223	217	216	211	210	185	203	194	232	211	225	173	227	202	225	169	191	188	201	213	177	211	238	183	219	182	200	181	210	208	238	223	217	223	178	214	180	177	185	218	188	212	219	204	211	218	200	229	195	203	218	185	198	188	191	163	190	204	204	192	209	200	192	187	221	194	219	189	215	202	190	194	218	199	185	219	196	208	195	198	224	215	231	191	203	214	202	220	216	194	188	236	219	213	189	214	218	200	202	205	218	194	201	208	207	186	184	186	197	205	207	204	199	212	198	204	197	218	201	222	214	220	186	172	193	192	170	222	198	185	225	202	205	206	173	206	223	200	178	205	218	237	174	197	189	190	194	186	213	191	206	230	197	216	211	206	203	199	208	225	200	204	229	205	178	238	196	216	210	186	192	204	214	209	214	183	205	208	184	188	240	206	187	209	228	190	210	207	228	223	216	202	210	206	222	226	194	203	211	216	211	200	202	210	200	199	189	238	208	195	232	225	236	197	225	213	207	207	180	209	190	202	224	214	229	215	190	220	196	214	220	189	226	170	187	200	216	212	200	219	185	199	220	241	207	194	186	219	204	226	187	202	203	213	199	205	198	197	202	226	204	179	219	194	206	188	182	216	210	188	241	205	197	200	199	193	177	215	224	221	202	184	197	202	216	212	227	215	187	188	193	236	185	217	225	253	196	222	200	184	222	186	225	210	210	220	194	204	227	222	192
41024	51064	30312	17206	7475	1938	802	312	283	271	285	267	278	251	239	248	248	230	263	241	263	273	254	276	257	253	246	223	253	223	250	242	258	248	218	268	249	245	261	222	232	232	276	250	226	256	227	250	254	232	226	257	254	254	245	252	253	217	245	232	245	272	239	267	234	262	279	245	219	251	263	271	235	243	256	237	238	249	263	250	246	232	238	237	250	250	248	247	261	250	234	269	213	232	231	258	245	259	258	257	264	223	254	231	252	261	255	227	249	253	226	249	236	250	266	242	262	247	281	255	234	281	238	256	228	240	259	250	259	258	239	239	267	247	240	252	253	239	241	252	271	249	227	250	250	225	266	251	225	260	217	254	233	240	249	242	258	284	260	241	287	214	222	238	235	267	266	250	225	264	223	243	230	237	248	223	251	226	224	228	253	229	252	266	228	272	232	255	228	249	266	230	247	239	245	245	270	263	252	245	244	243	263	214	247	246	245	237	256	231	230	236	235	233	241	227	258	272	258	239	256	244	239	246	222	236	233	253	232	233	253	265	257	252	258	231	231	244	245	224	234	252	251	249	259	229	259	241	239	249	224	252	241	251	253	227	246	264	248	263	256	251	236	258	254	261	258	228	256	251	243	232	236	231	230	216	261	261	259	223	268	269	246	234	253	244	261	240	236	236	242	266	248	263	257	229	244	243	246	235	252	255	246	272	220	240	243	253	256	229	234	223	249	249	245	256	247	246	255	275	229	244	237	266	256	224	257	243	222	232	248	247	248	255	240	251	247	254	242	254	239	235	273	268	251	240	255	235	235	236	229	266	242	257	231	281	219	279	222	239	237	228	254	229	286	258	237	252	272	251	226	232	253	275	264	208	262	241	239	247	266	236	235	257	245	229	236	242	227	254	261	228	252	249	248	247	226	258	243	249	241	240	254	261	231	226	241	247	270	240	249	250	288	242	240	252	249	236	249	228	250	238	239	268	247	243	275	270	288	271	269	244	271	234	256	240	260	227	241	246	234	270	258	236	260	241	246	228	228	269	251	245	215	247	243	223	235	222	236	266	245	245	257	259	243	230	233	233	235	226	260	219	269	227	270	252	255	255	259	240	239	251	244	279	248	230	264	236	249	251	257	244	277	229	237	244	244	256	229	241	253	266	240	261	221	259	218	221	276	233	221	245	249	227	257	217	273	246	264	260	251	247	203	218	242	262	249	237	263	241	248	263	267	247	224	235	239	237	238	249	232	247	252	238	239	251	234	252	239	250	265	224	229	261	251	275	256	246	229	272	255	231	235	262	231	268	237	232	234	244	226	256	241	228	271	261	273	251	253	259	214	233	230	220	251	258	255	233	236	221	233	238	221	242	252	252	270	243	250	255	241	235	256	265	241	250	232	252	277	246	247	233	242	256	265	218	249	241	247	240	238	252	233	247	230	227	254	243	227	286	229	239	242	271	222	242	257	245	254	250	253	242	243	265	273	228	218	252	256	230	224	244	282	235	247	252	254	251	234	253	255	248	232	279	264	239	253	220	241	226	263	220	272	256	259	262	269	250	245	274	253	220	256	267	254	238	250	257	224	249	238	247	248	216	237	250	258	249	250	243	260	244	254	284	246	248	258	259	243	252	239	252	271	255	234	240	257	243	271	234	227	273	266	261	230	220	227	257	250	237	245	249	239	241	253	243	256	247	261	235	254	254	272	229	240	218	259	240	247	257	258	252	242	255	245	255	282	238	255	216	235	239	248	251	245	202	246	255	240	250	257	237	240	257	255	251	259	243	244	248	244	235	227	222	246	233	226	249	243	253	243	250	249	267	267	287	268	212	253	260	272	235	264	225	274	256	264	220	230	274	267	231	232	242	234	278	249	242	264	264	267	247	233	218	255	214	211	240	235	240	243	236	224	244	251	233	256	257	265	228	251	250	264	239	256	250	264	203	256	248	218	259	253	240	245	245	247	247	259	261	243	240	273	268	235	269	244	237	256	250	212	241	258	254	252	245	266	244	240	239	244	257	257	270	221	261	233	244	258	218	245	273	241	267	233	241	269	266	232	272	238	240	274	229	239	250	262	239	231	271	256	226	252	235	258	234	242	256	249	273	222	259	229	261	246	226	254	242	252	270	237	257	226	256	238	232	242	242	262	247	236	252	252	255	252	241	222	264	248	237	251	239	234	232	216	245	221	248	242	235	235	232	255	266	218	271	241	240	224	228	237	231	248	245	251	264	220	249	224	218	238	255	265	239	253	217	240	275	237	254	260	262	254	261	272	260	254	251	247	245	269	252	217	267	252	231	253	252	260	258	232	243	238	250	228	237	261	252	220	253	243	247	249	235	271	250	241	247	244	256	257	244	238	253	227	266	259	217	238	242	254	252	281	232	244	227	253	232	244	297	248	252	253	240	237	251	240	256	270	265	263	241	260	228	229	257	243	248	261	222	253	246	221	224	253	237	228	226	241	256	239	247	249	245	245	240	243	253	241	224	261	220	243	259	231	257	297	253	218	267	236	260	247	243	265	246	257	215	240	246	236	221	270	276	289	250	242	215	233	235	241	231	227	232	257	250	246	253	226	275	241	256	225	237	237	239	233	251	236	230	227	264	229	255	267	237	268	222	261	234	244	199	265	259	234	270	238	258	229	270	255	254	237	194	260	211	254	239	234	248	244	263	223	240	226	246	242	265	241	262	251	249	256	262	242	239	242	245	253	250	252	238	229	244	252	262	248	259	223	263	232	249	253	244	236	235	232	217	259	239	233	276	256	230	241	234	247	250	225	248	256	255	231	253	253	206	230	232	243	237	237	231	249	234	247	216	255	240	221	272	244	243	252	244	214	237	238	262	241	283	244	235	241	246	259	225	237	272	251	254	233	244	245	265	247	253	235	230	241	267	246	253	276	248	252	235	239	237	248	277	245	220	221	251	255	258	241	217	275	232	247	236	254	271	258	236	260	233	234	264	254	245	236	256	276	266	286	221	224	266	230	235	223	247	248	214	277	273	224	219	241	244	225	265	261	228	262	260	224	246	282	262	241	267	259	251	248	250	222	249	235	245	272	240	238	213	278	276	259	243	277	226	240	230	244	245	228	231	248	253	248	250	233	255	239	229	257	242	222	239	235	251	264	248	265	238	252	236	245	224	232	251	234	225	262	270	245	277	224	267	236	239	235	235	246	241	206	227	242	253	243	243	237	230	259	267	254	251	247	255	259	274	268	269	247	238	234	253	216	237	235	245	272	251	270	220	260	236	226	217	245	232	260	236	237	248	233	255	244	261	254	242	219	260	227	230	227	261	252	235	232	247	261	233	278	256	250	252	266	244	232	227	217	266	279	255	246	249	251	240	276	257	259	228	264	245	235	262	250	219	274	248	265	263	229	238	266	235	234	240	277	252	274	245	245	244	233	267	276	242	234	246	232	228	254	276	242	267	250	240	230	241	284	259	218	253	226	241	250	225	249	227	229	216	269	240	248	234	228	216	235	223	225	241	266	234
24212	21156	28499	25186	20750	12306	2871	484	327	274	305	268	280	266	276	282	247	261	270	268	247	250	259	284	261	274	242	245	251	288	258	288	248	246	263	248	271	245	262	283	243	275	220	250	262	257	249	251	241	273	280	276	242	291	270	263	256	246	279	243	238	241	251	270	260	237	245	243	258	260	255	247	235	267	240	255	276	247	264	260	245	247	246	265	261	225	235	258	256	214	288	285	248	264	254	263	246	257	259	245	244	261	259	253	240	261	236	241	263	251	253	249	254	285	260	258	264	271	244	276	258	239	256	264	267	305	261	241	282	228	238	271	260	257	281	280	275	255	245	243	266	267	243	262	263	251	260	230	257	264	258	247	262	257	311	258	269	240	247	260	281	279	257	260	247	266	254	254	267	265	264	270	238	247	259	250	238	250	263	254	276	274	251	250	255	260	266	243	232	301	249	255	234	234	268	256	252	276	260	255	269	268	267	243	244	273	264	261	278	253	245	263	291	262	257	251	278	264	265	277	243	229	267	247	294	260	231	252	264	229	264	278	235	246	265	247	262	261	238	264	240	262	249	236	268	239	286	262	251	253	279	250	281	244	278	266	217	246	277	282	265	230	245	250	276	260	236	263	276	262	269	234	239	237	259	239	274	273	235	253	270	262	228	239	269	254	241	254	273	241	267	259	258	268	268	263	250	247	255	275	246	267	246	258	254	247	267	254	255	268	256	263	242	269	293	267	236	277	251	249	242	255	271	234	242	229	272	270	254	241	244	259	244	253	253	279	263	268	227	253	252	268	255	279	251	285	275	248	256	255	270	272	253	253	303	274	250	303	252	244	270	267	259	246	249	255	270	258	257	264	270	281	251	291	239	260	266	272	249	268	262	296	257	256	271	279	249	225	269	263	256	249	259	259	263	261	253	249	250	280	227	250	242	273	251	268	258	249	264	245	259	257	266	294	239	261	243	248	242	244	245	253	263	226	280	236	249	276	262	230	268	253	256	258	271	259	294	275	267	268	259	274	249	243	283	262	233	242	249	247	262	260	284	270	241	273	260	264	267	253	264	266	259	264	255	265	262	260	258	261	261	254	251	265	244	264	258	240	250	258	266	265	266	256	224	278	245	251	266	274	244	262	268	279	258	259	262	262	267	267	277	268	256	230	259	259	242	219	238	254	250	269	250	274	288	244	253	239	243	246	240	261	240	247	248	261	263	265	251	248	272	277	278	275	259	257	265	277	264	265	262	240	260	250	259	272	256	277	267	239	253	258	234	287	260	250	286	246	290	260	276	268	272	279	263	288	259	231	268	232	237	268	227	242	248	239	265	272	264	253	260	268	250	282	266	250	252	249	263	283	263	265	252	264	264	234	252	236	264	255	260	255	276	266	249	253	268	261	248	264	288	233	256	265	243	272	273	261	279	262	242	237	278	292	267	261	276	264	245	240	257	252	243	280	228	255	278	266	261	269	251	282	272	235	230	263	243	242	250	280	273	254	263	274	236	233	248	279	282	248	260	242	259	269	274	247	236	265	247	270	280	274	274	253	267	273	247	250	295	261	248	268	232	235	256	259	251	243	265	268	290	289	252	251	281	256	299	227	289	274	259	284	245	239	288	260	237	246	246	244	282	267	248	270	260	231	272	258	250	233	267	251	286	270	271	283	248	271	223	252	249	240	232	249	214	277	228	253	255	245	221	247	233	254	256	256	286	247	246	275	267	249	278	258	252	262	276	256	258	248	241	230	258	247	279	241	258	279	250	284	228	263	241	272	272	278	261	245	243	237	251	258	279	247	302	251	281	299	265	234	238	267	254	255	234	232	260	247	276	287	272	274	277	252	258	268	257	271	268	287	263	250	274	253	257	238	269	262	258	254	228	244	251	247	259	269	260	246	244	229	272	243	268	240	253	254	266	235	278	242	265	262	224	258	233	290	255	259	237	262	277	261	253	251	236	259	258	251	255	263	246	255	250	263	263	249	247	265	277	267	248	267	264	272	293	252	266	242	257	269	271	262	236	279	260	242	261	252	278	264	240	263	255	258	258	268	239	257	267	238	272	246	260	278	248	269	249	263	245	268	277	258	252	270	252	244	252	241	247	262	265	232	267	265	282	248	263	244	278	257	211	251	228	274	247	212	235	248	236	254	299	270	265	263	228	258	274	243	267	283	271	286	237	260	285	264	251	275	267	222	275	255	281	269	254	268	274	253	292	263	261	256	225	247	281	261	268	234	249	256	226	255	254	238	264	263	241	254	234	254	244	250	304	261	232	259	250	273	242	264	261	249	239	274	277	268	280	267	274	281	253	250	275	241	290	269	263	252	248	250	262	269	249	242	265	282	270	236	258	287	256	263	243	275	283	244	252	250	259	235	238	237	238	264	271	274	286	255	258	260	281	248	261	261	269	249	257	259	252	250	232	257	271	259	242	271	277	234	238	304	252	262	259	241	246	245	248	251	248	240	247	249	270	251	248	279	243	268	252	245	280	249	247	285	240	258	261	241	232	249	259	237	241	250	240	258	258	275	219	280	239	273	288	304	250	262	276	252	262	249	268	260	210	274	281	271	275	239	264	244	288	236	238	269	262	242	270	240	272	244	268	263	266	268	242	248	255	246	291	247	250	275	232	273	270	290	262	243	270	250	234	278	268	246	262	251	273	269	290	231	242	285	250	260	263	226	267	274	240	261	244	263	278	225	268	225	256	240	221	262	255	240	245	273	257	257	256	282	267	252	276	266	253	294	259	254	268	258	272	252	252	256	255	269	246	264	263	265	280	259	251	259	253	257	261	263	264	227	284	244	275	236	249	277	245	294	256	289	239	241	268	224	244	266	278	256	251	287	299	259	271	237	263	264	252	255	292	238	262	249	279	258	241	244	259	238	262	263	257	252	261	239	237	277	248	272	261	280	268	254	272	251	266	254	261	253	278	235	237	248	242	255	278	287	246	247	258	248	239	247	289	259	274	266	257	275	252	270	263	240	274	241	273	279	276	282	261	241	279	249	275	236	238	264	254	276	270	274	278	260	287	256	249	256	275	245	267	271	244	251	242	272	239	262	282	287	287	240	246	237	248	261	292	285	268	234	249	274	267	260	289	251	255	252	255	242	266	248	241	246	256	270	252	294	265	237	245	234	259	263	255	245	248	275	246	254	238	257	256	261	282	257	261	259	261	265	270	255	249	289	250	272	231	254	257	227	259	260	258	269	245	291	262	258	282	264	276	271	237	274	260	242	223	253	282	232	262	285	241	250	222	255	238	231	264	268	258	227	252	259	279	237	239	257	246	261	214	255	275	243	229	288	257	248	279	249	212	292	284	240	248	257	265	236	243	267	263	295	275	242	267	264	299	252	254	258	261	263	239	280	251	255	270	276	232	259	272	247	306	264	269	276	260	259	265	209	260	264	285	249	239	242	269	265	236	247	265	264	258	276	242	258	250	248	249	266	279	247	269	262	268	249	253	269	260	267	249	223	252	249	273	268	266	256	260	271
41529	60415	44397	26959	13110	6656	2468	542	358	325	337	322	321	316	293	328	266	298	293	317	295	305	276	340	315	288	272	306	303	306	275	290	288	289	288	295	302	324	298	259	311	288	318	291	281	297	305	312	294	305	287	309	294	288	309	284	323	317	310	292	274	303	259	298	307	282	274	287	309	279	304	297	295	308	280	302	278	263	342	303	292	300	267	279	289	284	305	275	284	279	299	303	266	309	295	289	265	320	287	300	292	305	282	304	323	294	293	286	292	338	304	288	280	296	278	289	323	282	262	335	304	296	270	283	276	327	323	322	296	303	299	247	288	284	311	289	306	300	283	297	305	289	288	306	318	304	290	294	282	299	292	300	330	288	305	318	282	303	296	287	310	288	310	292	289	283	325	297	296	273	263	285	282	312	297	303	285	293	262	326	297	303	322	290	277	320	303	319	308	279	277	272	315	298	317	281	302	302	313	302	293	289	266	268	288	267	300	293	277	283	286	305	279	296	310	308	321	291	292	308	285	287	288	287	285	279	283	295	280	304	305	308	300	308	320	291	299	285	289	334	270	306	293	300	291	313	303	292	300	294	281	291	290	309	310	299	283	276	263	318	280	316	301	293	315	295	313	280	309	263	304	268	293	322	301	279	266	283	274	277	302	324	297	312	282	241	281	260	285	305	316	294	283	297	318	316	275	270	311	280	283	282	271	309	300	317	307	305	264	285	297	289	315	273	286	307	294	292	299	299	289	312	288	275	298	284	306	284	282	304	314	301	330	307	295	280	311	287	267	300	316	287	285	301	293	292	289	326	306	324	310	276	269	315	316	325	283	308	306	358	273	306	269	314	299	318	284	289	329	312	290	290	310	289	333	338	313	294	267	308	288	293	295	295	304	282	293	298	286	304	303	292	253	295	275	288	279	265	273	281	287	309	263	280	281	248	310	324	289	272	289	302	292	308	313	281	289	300	301	276	287	302	309	293	274	282	281	277	300	281	301	295	301	329	297	274	288	304	294	298	271	313	284	279	288	296	293	320	316	307	266	313	308	271	301	305	291	266	309	277	279	302	298	265	318	285	304	289	288	330	262	321	269	287	305	315	299	299	306	276	297	297	298	296	274	300	277	296	285	270	287	289	277	252	298	310	278	321	280	283	283	268	288	296	325	318	290	307	294	309	295	276	319	297	288	305	313	299	282	280	268	258	310	294	267	290	276	338	277	325	258	286	291	306	302	314	282	302	293	285	298	285	314	253	306	282	285	280	282	294	295	302	307	323	304	307	306	301	274	315	275	315	303	285	330	296	298	295	293	269	300	292	289	297	288	324	317	291	282	288	300	248	315	294	301	279	288	266	278	286	325	272	291	281	269	286	287	301	300	286	313	299	325	293	291	270	280	253	290	286	265	313	282	273	317	307	294	315	279	293	266	304	309	289	260	267	265	307	292	272	290	276	268	277	293	299	280	285	308	263	304	285	298	281	313	321	286	270	293	306	303	314	303	297	267	331	286	300	295	320	306	293	260	289	296	327	314	306	279	316	318	296	309	301	290	292	270	271	286	301	289	315	299	303	294	340	296	288	306	277	321	327	269	288	278	288	298	287	297	319	299	286	312	274	279	299	319	304	266	289	274	293	313	276	285	296	310	284	267	324	319	309	295	309	310	283	288	299	310	270	269	292	302	296	306	293	323	277	302	292	263	288	338	286	313	282	305	311	253	262	301	287	325	269	291	297	300	290	281	296	322	305	293	294	291	316	287	297	312	307	301	290	284	296	303	299	308	281	294	299	285	308	311	285	302	268	301	288	316	316	278	285	260	267	325	294	306	309	252	283	304	292	287	293	303	300	323	276	300	280	276	293	296	299	317	285	297	266	280	295	290	304	277	329	282	234	271	306	296	310	272	315	281	304	296	294	321	293	317	280	311	294	284	289	279	263	296	290	292	308	273	308	308	319	276	266	268	327	291	294	286	294	291	311	285	313	289	307	313	284	305	294	318	324	250	283	294	318	305	281	313	279	318	269	284	288	316	289	289	299	301	291	243	286	303	293	247	281	313	308	311	276	283	297	287	283	282	324	315	306	321	294	303	314	279	272	280	304	279	294	289	280	273	279	311	285	287	282	303	279	290	287	302	310	284	301	289	293	282	292	286	306	284	304	310	298	289	288	294	283	268	299	301	305	281	274	306	276	290	312	317	297	287	318	317	329	293	316	281	294	299	285	313	267	298	310	319	280	308	301	273	327	299	288	287	289	299	322	287	330	310	307	274	315	314	331	277	301	298	293	310	281	268	286	290	286	296	289	255	311	292	313	309	295	281	333	308	316	308	301	323	313	282	294	297	279	281	286	299	275	311	322	256	302	311	301	270	293	278	280	308	279	313	269	288	289	296	310	276	320	259	316	314	289	300	281	285	299	284	293	309	289	299	262	284	283	305	294	316	285	290	259	264	312	279	270	267	302	322	311	279	287	281	301	292	305	309	322	288	288	301	308	304	291	267	300	275	295	308	296	323	302	324	297	287	280	284	292	287	289	294	304	302	298	267	266	282	292	300	268	274	334	284	289	301	288	320	294	296	303	306	298	291	321	283	293	309	320	312	327	287	330	282	336	286	300	317	300	295	271	274	299	290	300	317	278	286	310	308	328	289	289	320	296	306	295	294	289	284	277	282	324	297	322	294	299	293	297	288	295	312	302	299	292	295	280	326	271	292	277	259	312	279	322	307	281	275	283	294	257	260	312	302	308	280	272	288	249	299	291	337	271	333	273	299	296	284	303	303	280	316	275	272	310	309	318	289	293	290	332	300	299	287	278	314	296	315	326	282	303	296	318	318	279	291	282	298	274	309	267	282	290	286	253	270	330	283	287	292	300	322	281	296	316	276	274	292	300	285	285	347	285	270	268	279	301	303	272	289	297	320	289	271	310	311	288	329	321	292	313	289	293	260	286	253	309	305	309	313	298	294	330	320	270	297	275	280	314	289	278	307	293	296	330	321	282	305	277	274	297	316	321	315	309	284	288	302	321	297	287	303	311	288	294	273	315	272	310	288	309	299	323	303	306	293	309	264	333	293	295	307	281	308	306	273	291	282	318	285	285	277	314	305	294	290	276	297	295	274	297	291	288	333	318	276	296	278	305	282	294	277	313	302	286	289	305	309	307	295	310	307	299	300	305	306	286	314	310	289	266	311	293	243	264	321	278	292	263	316	304	304	278	279	306	283	272	311	286	311	295	299	304	292	310	329	307	300	297	311	333	267	261	284	294	280	274	319	298	285	287	306	287	244	285	285	313	292	281	294	302	331	308	289	316	290	287	298	293	273	303	300	275	302	301	284	290	268	310	281	292	280	262	282	290	314	283	335	299	301	299	301	290	299	285	296	306	312	296	266	279	296	284	290	302	306	296	292	321	317	292	297	300	285	284	310	322	285	288	303	306	296	309	285	280	265	317	312	282	287	280	270	301	273	315	335	309	295	302	288	280	305	302	295	261	283	328
25448	21877	28208	25405	16091	6009	1245	400	334	309	310	315	303	290	289	299	294	299	335	292	278	291	288	306	287	303	311	345	308	300	314	322	297	287	262	301	302	276	304	272	327	337	302	297	303	284	310	314	249	281	276	324	346	289	295	287	289	288	343	303	309	314	301	283	271	306	291	317	284	308	316	297	336	295	303	311	314	282	283	304	299	295	317	274	288	263	295	283	344	316	326	305	311	289	283	290	279	309	311	297	339	315	303	283	276	299	252	302	303	295	311	313	262	311	322	294	315	287	272	293	289	289	295	282	283	281	311	270	301	298	272	268	287	249	298	297	312	268	304	314	300	291	294	315	282	310	285	286	312	268	266	285	314	320	288	330	300	297	267	259	304	300	264	318	317	322	286	295	291	298	253	292	290	291	303	244	313	301	306	299	302	313	288	308	333	305	279	251	301	328	288	272	301	311	302	316	320	308	313	265	311	289	293	304	288	288	291	292	303	319	302	305	291	292	297	289	282	317	286	294	336	343	302	266	291	302	289	305	294	296	303	278	301	289	329	306	296	332	314	287	311	332	287	295	278	292	329	320	293	289	289	329	314	277	325	314	313	321	309	294	249	295	285	289	294	297	278	280	290	316	298	264	274	292	306	291	330	291	298	306	297	300	296	301	291	318	282	306	323	279	304	303	309	305	314	301	318	316	311	280	321	331	318	277	297	301	305	305	297	300	268	322	288	318	293	279	313	309	306	309	298	328	289	283	265	301	307	279	317	293	326	265	307	296	329	307	311	295	330	301	286	318	287	313	292	296	322	298	269	288	284	296	258	298	309	294	319	293	308	274	320	289	290	282	285	323	304	286	264	318	325	260	311	315	290	300	287	313	303	336	311	285	318	259	298	309	301	300	297	280	274	301	324	270	261	315	279	273	297	290	273	264	275	276	287	284	264	290	300	302	306	274	309	282	268	299	308	297	306	277	268	287	330	316	302	289	281	319	290	268	283	305	298	304	320	269	294	288	280	303	290	313	279	278	300	307	298	293	286	298	319	310	268	293	302	287	275	277	306	309	324	274	310	296	305	307	266	322	269	300	307	314	332	267	262	306	335	295	301	296	310	300	302	286	336	341	272	303	293	305	281	288	274	304	285	296	299	300	286	295	324	305	288	275	314	308	287	302	286	287	319	325	304	335	317	296	290	291	306	318	283	291	266	326	325	306	293	294	328	278	270	302	267	300	304	300	326	291	293	279	288	303	276	324	285	268	307	277	300	315	296	294	270	323	293	268	312	288	298	267	277	281	315	292	301	305	278	318	276	302	293	327	323	308	302	306	295	287	294	307	306	282	286	313	295	292	325	318	287	289	297	290	308	310	311	286	290	278	295	269	307	282	338	290	301	296	286	266	319	317	277	310	285	278	289	286	343	274	281	289	293	314	306	295	311	274	296	278	310	294	309	294	263	303	299	311	263	303	277	286	297	252	262	294	302	328	313	287	301	290	306	264	300	318	308	284	298	302	284	302	285	311	283	288	240	276	274	288	292	280	297	315	299	302	278	276	316	300	294	304	248	298	305	305	278	296	293	316	315	307	299	288	321	296	291	292	312	303	300	319	306	313	284	323	293	307	293	291	292	339	294	295	341	269	287	288	318	299	307	301	320	301	262	333	310	287	310	329	306	320	302	309	289	297	291	294	304	306	301	298	304	311	301	280	301	315	316	331	306	295	293	319	304	313	288	277	295	306	311	308	309	310	291	270	284	290	327	294	312	284	317	261	276	297	310	271	301	284	293	307	312	284	312	311	309	299	296	302	317	301	278	289	298	312	270	311	286	311	290	303	308	268	289	301	326	289	319	286	309	304	294	300	276	293	302	281	290	278	266	295	290	301	272	303	300	307	297	296	264	277	300	297	277	289	294	310	271	290	302	326	290	316	293	285	281	303	323	283	292	320	304	298	318	274	291	299	286	287	254	289	306	287	265	303	296	325	297	277	299	296	311	301	283	307	325	301	281	319	301	280	282	253	312	311	298	295	281	267	298	268	293	287	319	293	321	298	295	278	314	301	312	281	275	292	310	309	262	303	301	274	284	305	314	302	282	291	286	305	294	333	286	299	307	288	296	287	291	302	311	287	270	321	280	268	273	323	280	295	305	287	326	295	288	288	281	307	293	291	293	326	288	271	301	282	287	313	274	305	314	282	338	313	304	325	292	284	296	311	275	277	273	268	298	326	315	315	319	313	313	284	282	284	310	339	311	299	308	303	275	298	278	265	285	298	258	279	288	278	285	338	294	286	304	325	312	310	309	281	276	302	289	286	302	286	308	299	303	324	312	294	284	299	317	279	299	289	284	275	291	321	292	287	329	312	318	318	291	281	318	292	303	317	310	316	305	290	301	304	312	278	295	317	284	306	299	324	326	253	277	295	304	283	293	295	294	273	299	289	300	293	301	274	303	312	268	292	272	297	277	271	289	338	300	307	312	286	321	287	292	292	313	265	286	307	288	294	264	301	297	281	300	314	291	281	297	301	297	311	268	307	308	270	288	289	304	287	299	301	296	293	279	292	306	289	290	297	307	287	311	266	303	305	315	297	286	275	299	308	338	304	309	301	288	350	290	272	301	284	288	316	261	283	309	303	288	265	306	282	288	300	271	319	293	298	278	314	333	303	281	300	310	327	272	304	330	284	300	296	292	272	303	307	284	292	310	289	253	300	291	322	298	282	300	290	308	280	288	322	295	321	304	292	305	293	289	291	311	260	293	315	293	329	322	260	282	304	318	307	297	304	318	324	300	302	301	287	284	293	284	276	292	284	297	300	290	325	304	291	318	292	278	296	299	292	303	289	310	293	279	294	294	296	317	269	309	310	294	278	330	294	269	273	297	318	303	285	261	311	283	322	276	301	292	303	305	292	291	298	265	308	287	288	303	297	291	307	307	294	282	266	292	268	289	315	272	263	302	297	297	264	291	268	290	296	278	307	294	266	296	315	304	316	284	280	296	315	279	328	287	306	295	298	294	301	288	247	293	301	303	265	309	308	294	304	306	332	304	313	299	279	277	285	301	298	288	326	275	298	292	332	281	302	298	307	292	286	328	324	337	300	274	256	314	278	291	288	313	331	298	293	319	294	275	277	323	304	273	287	278	299	279	261	277	311	322	297	322	296	297	314	291	292	318	298	287	298	300	274	295	304	304	286	291	295	314	283	301	323	279	297	282	309	303	302	281	297	311	290	274	279	314	300	252	285	278	318	296	283	285	318	306	305	285	305	295	278	254	332	347	283	299	276	289	266	309	286	287	305	303	275	295	287	305	311	295	317	301	276	279	283	308	288	292	280	307	313	283	299	283	337	296	285	305	306	279	282	283	312	284	271	292	280	318	299	273	293	265	296	318	278	294	336	275	290	290	289	265	320	321	308	323	340	296	319	277	272	297	291	274	308	303	318	316	284	266	278	280	283	307	297	280	310	339	320	269	296	272	274	302	321	266	319	286	325	295	297
41056	57848	31499	18814	14482	6426	1487	450	391	366	340	360	365	326	377	337	369	297	350	342	342	346	309	354	363	341	333	385	330	313	312	314	364	316	354	324	326	349	335	355	311	328	357	324	319	347	364	338	345	363	352	355	357	352	371	383	352	344	356	364	345	347	337	315	386	336	335	324	364	309	328	353	354	355	363	365	370	346	303	319	356	364	376	374	347	315	363	336	331	362	345	333	344	329	343	356	332	335	335	355	353	341	384	363	342	346	312	319	325	353	331	353	357	370	357	298	362	333	337	370	329	343	337	382	309	338	356	349	318	361	383	358	353	337	330	339	358	340	337	357	308	384	340	340	316	303	366	345	318	331	353	328	319	335	345	341	350	361	384	339	350	341	328	331	324	375	352	375	364	354	365	334	342	371	358	317	328	352	323	362	325	353	354	325	333	302	371	350	342	335	358	333	361	356	373	343	362	335	357	376	363	338	329	347	381	340	341	319	351	336	378	328	358	354	371	374	339	385	331	307	328	334	369	333	356	328	343	344	328	353	372	303	364	333	344	349	353	336	332	376	356	367	344	319	330	327	349	352	326	359	338	351	343	344	346	369	347	341	347	338	354	346	358	374	359	367	336	378	362	365	356	365	355	310	339	324	361	335	365	372	354	342	336	306	340	353	333	299	326	341	335	374	358	356	321	335	327	353	348	356	366	331	383	350	349	327	381	357	359	368	349	373	344	333	376	300	353	321	370	344	358	372	358	363	349	379	334	320	348	371	372	342	313	340	349	305	357	326	353	330	360	366	316	350	351	331	344	341	336	323	324	350	381	332	335	365	289	356	346	347	350	329	389	326	338	297	315	326	353	355	330	309	343	368	342	321	338	353	341	319	331	352	343	347	364	293	325	313	358	357	338	340	332	356	364	339	351	336	312	334	355	357	311	349	353	338	369	336	328	333	353	367	353	376	306	343	359	343	362	351	331	334	326	362	362	347	354	337	333	352	337	330	357	353	345	343	349	383	347	347	350	344	374	328	329	333	365	343	346	335	315	334	341	316	333	342	344	363	335	355	341	328	299	321	376	370	381	327	348	335	364	359	349	341	329	386	325	339	351	322	351	362	365	330	359	346	307	392	324	339	333	361	377	348	323	326	328	364	352	342	354	361	353	338	358	365	346	352	333	360	361	354	326	323	332	390	329	328	338	361	372	351	331	350	352	339	324	295	355	359	332	337	343	369	351	319	383	333	368	342	355	311	339	355	298	359	347	335	374	329	352	349	337	352	370	350	365	342	333	343	344	374	345	315	336	364	356	386	359	377	325	368	366	355	319	368	348	378	304	336	407	350	339	334	347	329	374	334	348	351	303	345	320	332	329	354	348	367	332	360	329	371	326	345	357	374	358	314	351	340	382	296	335	363	347	373	339	319	307	355	328	341	337	362	304	358	363	378	353	324	353	339	330	349	367	362	352	341	345	334	357	326	346	359	408	337	348	340	325	344	377	329	318	358	348	355	362	330	342	329	341	351	335	338	333	342	372	339	357	358	369	334	334	345	353	307	334	340	370	348	356	338	333	354	334	344	324	376	334	381	322	357	332	377	377	358	343	356	314	349	355	349	353	338	311	369	325	368	327	350	327	386	322	334	346	359	345	349	345	360	327	332	369	339	350	331	346	334	351	359	353	357	340	360	330	346	344	337	355	343	317	354	329	339	362	359	328	355	330	339	335	357	344	299	365	309	329	363	309	355	332	336	344	347	354	356	375	354	346	355	337	354	342	325	372	369	344	346	335	337	328	352	338	335	339	353	363	329	305	331	367	348	354	338	335	363	333	361	355	347	335	351	339	338	341	319	371	363	346	345	350	343	340	371	328	366	366	371	336	384	366	325	332	335	339	346	344	339	372	335	378	329	345	351	332	359	320	325	340	370	348	345	325	352	323	350	342	328	360	329	366	345	380	359	331	357	330	366	365	333	325	383	331	347	351	330	371	309	332	349	363	312	343	307	358	336	338	355	350	322	304	348	329	344	340	338	364	335	324	330	338	328	349	327	366	310	349	319	351	306	321	363	333	357	320	353	365	347	336	353	308	354	345	335	369	370	348	368	361	340	355	365	368	352	362	351	358	340	346	336	323	339	374	382	333	369	323	368	353	325	352	389	342	366	351	365	361	341	342	333	350	354	339	358	345	356	325	352	344	347	325	372	350	365	344	332	372	336	328	347	349	342	371	343	369	335	384	320	334	324	336	337	326	326	358	348	359	313	341	329	391	364	338	343	334	345	320	362	357	354	346	348	369	335	341	336	335	352	320	332	331	371	361	302	351	350	341	355	335	330	345	321	369	344	338	350	317	373	308	331	339	345	333	335	329	329	366	344	338	342	359	332	344	393	350	340	325	341	353	368	333	346	328	367	362	360	334	385	343	352	349	341	337	366	330	388	351	333	365	353	333	347	369	355	357	367	334	345	330	355	316	357	355	347	315	337	348	365	340	351	369	361	354	336	302	350	343	321	372	333	355	347	310	351	320	372	361	368	387	332	327	327	362	344	338	342	373	332	358	336	367	310	316	343	343	360	316	317	340	331	376	332	356	354	332	329	346	337	348	361	343	333	347	346	374	334	363	352	342	353	339	345	374	346	320	317	362	342	314	355	341	394	358	323	396	341	355	330	323	356	330	360	340	384	322	367	350	318	355	370	347	368	377	367	352	317	344	331	343	336	348	339	351	318	353	345	337	331	342	350	342	337	363	357	332	362	327	372	371	338	327	355	337	352	331	350	339	348	324	369	343	337	336	341	340	352	368	352	329	325	328	324	350	337	377	342	335	317	342	325	357	327	347	369	374	346	334	356	334	320	326	335	352	341	339	360	388	326	335	333	328	350	327	321	343	371	311	339	355	394	339	355	325	316	354	338	363	361	373	313	370	369	339	366	353	362	353	353	340	319	336	350	385	340	358	340	365	346	378	357	344	353	349	383	333	357	331	339	357	369	320	339	341	351	336	322	357	355	336	332	352	351	314	381	380	355	339	346	312	336	365	359	351	338	351	351	378	360	321	351	337	351	350	352	336	369	343	381	332	327	339	307	379	345	344	327	344	343	372	308	328	328	329	351	322	318	327	373	330	348	355	341	324	319	366	328	353	346	318	367	340	340	345	332	342	333	355	335	376	372	364	341	340	344	351	340	338	384	381	345	343	326	329	336	346	341	370	325	349	391	324	360	336	350	353	337	358	332	374	357	322	376	376	328	325	335	349	355	326	364	375	335	364	345	340	335	335	350	348	366	354	344	363	351	362	380	340	316	330	337	316	370	324	356	346	364	340	335	334	370	347	353	350	338	326	362	385	391	305	319	338	366	331	327	368	320	337	342	365	353	361	355	332	312	342	388	337	343	347	349	353	340	343	347	324	336	353	361	356	302	345	338	312	351	344	361	330	351	325	335	357	361	337	350	340	355	334	351	386	295	335	352	343	325	366	356	349	346	346	355	349	378	347	341	349	317
22922	21070	28624	23835	21267	20865	10176	1065	482	457	439	438	446	438	418	423	436	460	385	456	436	440	444	437	418	430	407	433	433	436	411	440	452	439	429	436	426	422	451	432	434	432	433	413	406	404	436	432	391	428	389	405	446	395	431	418	410	365	454	444	444	428	432	429	459	404	410	443	411	401	414	422	444	406	406	435	460	423	447	444	411	460	404	422	417	440	434	404	384	441	425	415	404	431	446	420	438	437	409	443	417	438	413	419	420	426	439	426	387	436	424	444	407	414	384	376	386	442	421	411	417	401	443	396	442	416	422	404	450	444	466	443	399	431	395	440	420	424	455	449	414	440	488	427	406	427	440	403	393	435	422	455	415	375	428	445	458	474	437	437	412	450	427	452	385	426	463	421	441	377	403	414	414	412	374	407	450	401	443	444	415	433	408	433	429	395	466	433	471	442	450	398	438	434	436	380	416	418	452	401	402	416	396	415	414	392	436	403	423	404	421	428	461	440	418	415	434	404	425	391	431	417	437	408	411	432	438	457	424	446	415	403	420	429	417	419	456	417	415	439	428	420	422	412	395	402	430	417	414	398	437	442	449	433	436	449	454	442	405	430	406	410	436	382	463	439	434	432	450	389	372	424	405	410	425	391	436	433	442	404	428	399	419	420	432	438	441	460	444	437	452	425	452	395	451	440	431	479	403	398	389	430	394	434	409	431	435	419	418	438	415	384	428	438	457	399	442	438	408	399	431	442	419	403	431	409	422	422	389	434	433	412	450	443	399	404	389	405	426	381	400	413	379	394	447	409	417	439	379	388	405	450	410	429	428	451	458	442	385	394	416	375	440	437	411	465	395	435	419	445	444	398	435	405	479	431	444	428	400	413	419	439	401	426	368	421	413	455	456	426	439	387	452	421	410	448	435	405	434	424	394	427	423	429	412	425	421	399	419	417	415	404	452	399	399	389	406	393	437	440	411	453	459	410	431	433	429	450	398	455	427	422	436	383	423	419	378	431	408	421	426	420	435	396	397	396	433	421	450	392	429	441	382	396	389	441	435	449	422	422	425	437	463	410	448	420	427	419	425	429	404	404	441	448	437	414	436	415	424	428	440	454	404	390	420	437	445	454	444	445	432	437	433	396	410	393	411	428	435	402	449	386	442	425	398	421	407	399	419	429	416	420	425	397	416	452	434	397	416	428	434	383	376	401	418	389	407	402	444	424	443	432	449	444	407	411	375	415	427	413	387	430	398	437	421	426	425	418	447	403	443	457	428	419	435	381	434	427	418	417	416	375	413	409	415	413	421	431	414	419	431	380	445	392	456	414	380	405	449	393	436	442	415	421	422	401	390	407	439	418	410	461	432	425	418	423	426	412	379	408	425	432	416	428	432	408	406	439	384	417	450	412	440	418	418	407	441	421	398	403	388	420	417	433	405	398	397	385	429	430	465	431	440	413	418	411	426	467	415	440	406	429	447	423	407	429	418	411	409	408	413	452	411	383	387	415	404	410	430	469	443	403	434	450	406	440	422	434	421	426	401	401	444	383	413	432	441	450	421	444	431	409	418	407	403	430	434	428	415	464	412	432	387	391	431	408	439	391	433	424	435	434	410	441	413	438	417	392	429	393	421	411	416	417	414	417	440	435	381	416	396	459	420	392	399	401	423	415	422	389	445	402	409	429	404	412	433	417	421	412	406	425	420	460	419	439	407	413	400	431	455	396	419	480	467	401	417	412	440	427	445	400	405	401	473	408	423	445	452	451	455	396	464	446	435	366	469	429	431	415	439	415	423	444	418	430	431	448	410	415	421	450	423	429	383	379	438	402	435	430	432	384	431	415	409	408	403	407	380	428	420	432	417	399	421	437	415	402	432	420	405	403	435	436	422	412	434	458	435	425	397	439	415	421	392	418	405	423	399	398	466	429	398	374	412	417	409	415	434	411	411	448	439	413	427	426	436	431	446	421	442	417	453	418	421	418	392	421	446	398	436	413	380	391	425	417	417	388	425	441	436	407	427	428	434	422	433	419	416	441	412	392	446	424	415	405	437	452	423	428	416	414	425	412	428	414	411	429	436	396	379	440	399	435	391	408	415	460	410	385	423	428	434	447	449	404	420	428	382	451	386	473	433	415	433	438	400	453	421	405	429	421	419	434	414	411	431	414	414	423	410	441	393	444	434	448	438	414	423	424	426	429	403	395	415	426	422	425	435	409	467	485	409	417	395	423	433	446	418	415	431	406	414	453	433	424	405	440	392	409	419	436	427	398	415	429	405	430	392	424	409	403	442	437	416	428	386	443	440	427	449	408	420	410	412	408	394	415	435	431	430	440	397	391	424	414	388	390	417	387	413	413	445	414	454	403	435	406	432	451	406	417	442	417	408	423	385	450	416	411	463	450	465	403	392	448	409	459	394	411	417	435	419	397	414	421	434	378	399	436	411	421	389	415	442	390	420	377	438	436	397	439	437	414	393	438	388	420	461	430	412	416	408	430	475	427	437	415	460	440	443	412	432	394	433	403	451	407	437	424	398	439	395	414	398	406	450	427	432	424	399	440	421	434	424	432	413	382	428	442	426	436	456	405	441	462	450	418	427	404	418	425	403	414	401	414	413	419	413	393	431	403	408	448	396	411	413	434	429	399	410	432	427	428	419	403	437	407	427	449	404	448	433	426	410	469	400	401	410	371	436	416	416	395	424	424	414	420	429	429	421	428	413	423	431	412	414	440	420	450	390	409	440	412	408	434	424	456	452	421	450	395	434	439	406	385	421	407	393	467	393	427	442	431	434	450	409	445	453	463	412	418	400	423	448	437	440	452	413	446	434	460	458	399	419	414	404	435	407	419	427	417	447	420	421	419	422	413	379	420	430	435	396	449	436	401	415	422	439	411	421	419	407	423	396	435	392	417	391	386	424	391	420	399	450	414	442	464	427	395	407	381	406	461	394	417	421	446	387	426	396	454	450	425	446	459	430	396	399	418	438	383	442	400	416	376	394	379	395	447	449	407	402	375	437	377	395	442	469	411	443	428	421	428	408	423	410	424	448	445	412	406	393	426	433	416	459	472	424	425	412	439	442	431	420	441	413	412	420	441	406	412	401	410	414	452	425	414	423	422	413	427	435	443	423	441	428	449	440	419	430	434	401	440	428	431	416	438	417	408	426	410	417	428	479	418	402	468	391	415	410	420	429	415	454	418	406	416	415	464	431	437	401	416	425	421	411	427	436	434	432	432	409	431	419	453	388	436	442	427	406	424	428	411	437	411	461	419	405	448	430	399	397	429	437	407	416	403	413	428	425	448	414	413	397	419	436	427	406	462	429	403	406	433	404	474	408	427	414	428	431	396	432	415	421	423	411	440	458	446	423	423	442	436	447	448	417	437	401	440	401	449	429	440	436	469	457	438	409	410	440	415	408	390	453	387	441	388	435	399	432	434	388	462	454	419	408	422	441	443	428	417	422	374	444	411	415	414	432	408	413	436	439	412	428	399
42939	59591	44123	31864	17886	9581	3652	896	541	529	516	454	524	459	475	469	496	466	469	475	469	476	447	471	432	428	447	440	494	472	460	457	475	455	448	476	473	473	439	453	464	492	459	468	486	462	465	467	448	514	472	460	525	475	463	464	467	488	485	452	459	430	467	492	467	461	424	482	482	454	468	445	461	468	454	484	480	483	488	453	468	489	455	459	466	456	448	470	468	451	495	456	451	512	454	468	467	452	475	438	463	456	428	460	503	461	490	473	449	472	452	474	475	472	459	471	464	461	432	460	477	466	427	468	446	452	443	492	447	475	462	450	493	497	494	443	451	463	477	431	489	415	443	465	450	437	471	470	465	467	483	450	439	456	473	452	458	468	438	478	507	472	474	487	438	465	473	450	459	489	482	455	456	433	478	490	449	435	473	460	452	465	447	466	481	514	439	479	451	439	489	437	461	437	481	447	474	471	448	447	449	475	458	444	480	504	442	458	460	468	470	473	463	457	450	465	455	450	474	481	465	470	456	470	491	481	486	452	474	439	471	469	433	431	474	436	459	453	428	465	487	438	471	437	489	494	461	465	449	429	462	479	489	477	478	459	448	464	479	454	480	473	496	503	503	429	427	434	476	446	472	433	465	490	471	449	480	453	450	439	475	432	477	466	461	440	462	451	475	456	466	457	475	457	452	484	489	472	458	444	458	441	505	457	478	481	459	457	450	501	470	461	429	443	442	425	433	425	473	450	441	449	451	477	486	462	498	460	478	481	442	443	515	471	451	474	493	470	460	439	478	470	464	465	458	435	507	474	481	460	427	483	440	457	443	480	462	427	474	448	457	470	448	473	454	466	452	424	482	451	462	455	439	447	466	471	475	511	491	452	426	470	453	455	471	488	435	484	463	477	453	439	452	463	439	474	510	494	481	531	490	463	469	448	471	460	458	486	467	506	494	458	489	439	443	467	436	471	458	481	428	459	483	439	499	455	450	449	471	471	461	429	458	497	486	470	465	487	480	471	476	476	493	452	456	487	467	484	532	456	474	457	468	481	466	465	433	457	448	483	472	482	492	458	484	480	466	469	443	477	436	472	441	445	435	459	477	457	463	460	445	486	460	462	476	499	470	466	434	475	464	448	498	457	476	471	463	478	449	473	488	471	499	448	471	437	502	486	458	460	457	497	464	425	467	479	452	441	461	475	481	444	487	449	465	490	459	471	438	450	454	446	481	482	444	494	471	419	442	467	505	459	485	459	442	509	455	472	479	437	418	485	474	455	449	476	470	413	454	510	472	460	425	449	456	449	428	466	460	441	471	461	466	435	455	496	454	439	463	494	522	467	472	486	481	480	417	468	491	470	479	475	445	453	482	454	451	470	458	466	451	467	482	446	440	454	519	481	430	466	484	490	456	461	484	475	478	479	484	467	437	456	475	509	456	447	446	466	472	476	469	461	473	483	501	470	466	474	456	487	451	494	449	480	457	422	443	491	472	408	435	468	454	505	434	480	483	442	494	479	480	447	414	489	447	481	449	463	477	465	458	471	445	458	442	467	443	450	461	504	476	443	474	446	428	445	466	489	474	479	444	486	441	471	471	462	473	463	465	478	475	462	476	470	474	457	450	428	448	472	479	477	469	477	459	476	446	452	446	449	502	439	455	466	450	448	431	480	410	440	465	461	444	486	446	474	469	483	489	458	501	441	451	480	468	451	480	496	434	483	462	490	461	487	472	483	454	476	479	435	483	449	495	463	463	466	476	506	444	453	445	445	464	445	453	424	433	419	490	477	491	470	457	487	474	449	446	444	501	488	529	443	463	488	462	430	452	447	458	468	474	431	456	461	449	425	444	464	469	458	463	437	510	453	442	472	490	468	480	449	426	455	465	447	469	449	448	483	468	393	476	487	415	467	495	429	512	466	499	465	442	473	465	460	452	472	454	470	501	435	449	464	481	456	483	453	470	454	455	468	492	476	504	488	457	476	489	451	489	500	460	494	467	456	481	412	465	452	438	489	489	473	491	460	449	489	471	509	502	460	490	434	456	430	479	420	499	478	452	454	461	461	455	447	452	489	457	443	464	490	409	472	470	459	445	499	493	463	433	445	444	438	464	444	435	503	473	452	413	492	448	474	436	472	496	474	483	442	446	490	488	457	456	474	423	457	505	500	431	481	433	477	463	472	437	497	488	470	460	405	474	442	456	470	447	455	437	467	423	474	449	466	422	491	474	462	513	466	474	489	495	442	450	433	486	434	475	441	477	454	478	461	503	477	428	438	470	442	462	441	462	444	488	493	474	469	479	450	465	499	444	465	489	475	496	481	473	439	477	453	448	454	484	462	466	452	468	448	478	465	472	468	480	445	490	475	489	473	432	454	530	465	477	446	486	428	476	467	490	475	467	449	428	489	441	492	448	459	466	469	452	469	459	421	440	473	484	461	423	506	434	455	444	492	494	457	423	424	454	421	465	450	480	462	459	480	471	477	456	444	436	443	458	501	492	459	492	447	482	463	445	463	469	429	453	485	461	479	450	474	432	464	477	470	497	469	456	454	452	451	476	492	473	494	460	438	477	482	458	453	454	440	424	440	434	434	457	481	513	483	455	507	439	490	467	456	451	481	452	461	447	469	491	435	478	488	465	441	436	432	457	439	450	447	410	449	425	461	493	472	461	442	496	510	451	463	460	472	474	508	456	473	456	489	431	488	475	470	455	442	465	487	420	443	493	462	463	477	451	439	471	440	493	458	448	452	463	461	448	482	461	465	483	455	432	489	456	455	457	427	472	464	414	471	473	480	498	452	455	474	464	454	489	440	439	510	455	438	487	464	482	463	442	440	488	458	482	470	374	447	480	429	447	477	483	483	458	483	478	492	493	487	452	476	483	461	506	475	479	483	475	490	499	486	445	440	474	456	456	441	458	443	456	444	473	450	434	468	480	479	431	446	460	477	495	481	464	449	468	438	438	491	446	456	474	480	434	472	487	447	464	461	407	445	443	444	445	441	480	447	452	481	500	496	464	460	468	485	479	469	483	446	470	467	497	495	466	416	437	472	503	459	469	480	495	475	456	450	427	475	449	460	453	484	490	465	501	456	459	453	483	445	473	470	477	454	487	431	471	481	448	460	433	465	438	460	473	466	490	446	505	472	449	459	462	449	433	441	476	430	440	455	470	449	453	519	466	435	488	455	483	439	466	475	458	491	434	471	461	493	434	481	462	425	423	462	454	452	460	442	477	481	475	450	432	440	469	430	445	433	474	485	465	477	457	453	439	480	458	454	467	474	478	488	443	478	498	435	478	461	472	453	475	461	459	441	464	485	465	481	453	451	450	489	444	490	490	467	462	453	490	453	475	499	480	472	504	446	485	478	429	445	436	478	443	472	458	435	485	431	468	479	460	456	485	461	486	457	481	444	455	456	477	470	483	485	426	447	475	459	432	431	454	478	444	458	485	458	471	467	487	448	451	463	476	447	460	447	440	417	494	458	453	494	474	465
33871	35802	30909	15742	4385	1139	338	219	222	222	209	208	222	199	233	176	211	195	194	210	208	197	204	205	211	206	194	199	203	227	216	187	194	218	225	206	196	199	222	210	214	178	205	210	204	211	195	188	212	211	224	227	216	197	215	194	218	210	206	221	199	179	212	211	214	202	180	212	190	198	198	210	195	194	213	222	204	207	166	202	223	208	195	226	193	203	220	198	183	199	219	231	216	232	196	219	192	196	214	217	184	223	216	207	213	223	186	197	237	219	220	206	209	210	198	207	186	194	194	220	220	178	197	201	208	186	200	195	190	220	205	190	222	228	235	236	222	225	192	198	209	188	218	220	233	230	207	192	197	207	207	218	226	209	199	225	206	216	206	189	221	197	211	201	196	199	208	219	222	209	193	231	225	184	225	200	217	188	211	235	205	199	202	198	194	197	204	192	183	182	191	216	177	227	187	220	196	222	207	209	224	214	209	196	223	213	226	203	182	202	175	179	205	191	203	211	198	213	214	201	219	207	198	203	188	234	208	212	194	185	194	206	200	227	248	232	194	195	213	216	205	205	190	199	228	182	208	208	201	190	200	219	197	197	210	218	208	199	221	165	195	201	197	212	185	216	218	191	208	206	197	188	213	215	228	214	204	226	216	194	198	227	206	207	200	207	234	198	190	222	195	196	204	233	188	214	205	212	226	199	184	192	212	213	195	191	229	226	210	204	200	219	207	208	203	229	176	196	204	220	196	186	211	197	175	212	212	203	220	227	183	205	214	228	222	197	200	198	190	207	208	221	186	224	215	186	187	210	196	215	218	214	267	194	218	187	200	230	214	199	204	227	210	218	225	220	228	207	177	186	217	215	187	187	207	205	189	227	210	206	220	211	227	196	180	196	213	189	200	206	204	213	211	207	188	202	208	227	219	206	185	210	210	208	220	201	222	223	197	183	197	173	220	216	194	220	229	222	210	210	236	200	219	188	205	208	189	227	198	177	219	200	201	213	228	204	196	211	198	212	226	220	215	202	215	198	216	197	180	180	215	165	202	209	246	195	200	193	203	211	215	212	192	192	230	191	211	216	180	182	210	213	228	191	198	221	211	213	199	229	198	209	202	216	201	202	225	218	191	193	193	196	208	192	203	211	196	235	214	187	195	194	195	212	204	201	236	207	216	194	221	200	224	213	190	186	226	218	201	217	196	200	220	218	196	218	195	188	200	196	193	165	208	189	195	207	193	216	175	201	213	206	215	211	208	190	219	210	199	200	220	214	193	199	211	218	192	218	212	196	208	213	191	224	191	188	222	201	205	180	195	232	200	207	197	199	217	207	204	183	178	212	211	195	219	201	186	195	224	211	219	182	231	211	195	224	216	189	213	202	194	211	219	178	241	218	232	225	196	199	186	185	191	198	187	208	219	187	211	204	212	217	178	213	208	208	234	206	204	183	190	201	207	215	192	199	224	193	201	199	213	189	200	203	220	181	194	201	216	204	224	200	222	206	209	230	195	211	202	213	205	215	224	197	196	197	215	237	189	211	215	208	207	203	206	242	218	230	209	202	204	235	184	207	236	217	214	213	196	208	217	229	181	226	217	201	217	234	210	193	190	207	158	200	246	204	191	212	246	206	222	226	207	220	206	184	224	207	217	184	208	179	197	217	188	210	223	200	187	232	226	233	207	213	196	226	235	234	241	183	206	229	199	198	214	193	198	203	197	174	214	177	203	182	188	214	219	187	205	192	216	209	228	187	221	199	196	199	184	205	184	205	200	215	214	205	203	203	187	228	221	207	206	191	190	216	188	223	205	218	188	207	210	194	213	203	207	214	200	203	201	233	188	205	201	189	211	196	218	208	205	198	193	207	220	220	178	179	217	221	218	221	221	213	207	237	204	223	201	195	205	182	227	208	215	197	193	231	217	184	198	216	212	193	218	231	219	226	204	205	191	205	193	217	211	205	212	215	180	202	220	196	205	213	203	204	195	170	185	203	211	236	177	196	202	214	219	182	215	170	232	201	206	209	216	205	200	202	188	212	209	218	221	176	195	208	196	223	215	187	215	216	198	209	232	252	194	226	209	196	194	208	211	228	187	230	226	225	207	198	185	214	198	221	211	228	218	202	194	226	237	212	210	213	197	192	188	203	223	212	207	209	196	204	217	192	207	193	202	215	196	209	217	205	230	212	238	201	210	206	185	235	201	226	207	210	215	204	209	217	210	202	200	193	205	214	222	196	222	203	195	212	197	209	207	207	187	210	201	213	206	213	227	228	228	212	202	197	213	200	178	215	223	209	178	195	200	222	200	222	220	203	196	210	176	210	203	200	205	186	200	202	181	252	212	193	232	229	189	224	225	192	191	227	240	230	193	227	214	196	201	202	222	195	200	207	212	184	226	192	204	247	205	227	203	216	194	178	188	224	232	194	226	203	211	198	199	207	225	203	175	212	205	193	217	202	213	208	189	204	181	209	190	231	199	200	227	196	210	209	217	182	215	215	193	185	201	217	223	213	228	226	214	190	204	183	215	207	215	205	192	217	199	222	199	203	195	180	214	214	201	215	193	199	205	198	237	196	207	197	223	232	207	228	231	215	214	229	201	198	211	191	213	212	233	221	199	223	198	200	236	198	216	221	208	225	201	206	207	217	228	200	190	215	204	198	231	212	194	232	203	225	217	172	193	201	174	178	199	213	204	217	208	193	196	203	226	193	196	220	197	168	212	212	177	188	203	213	227	202	188	235	207	217	200	202	195	201	235	226	189	195	208	211	187	199	212	209	206	212	214	179	204	197	210	210	199	194	201	196	204	179	216	230	226	197	195	220	204	215	204	209	237	215	188	228	187	191	222	205	238	238	199	222	202	195	208	215	213	208	204	197	219	211	215	242	183	178	233	192	196	223	234	203	205	186	202	200	203	207	206	183	216	191	224	203	218	234	181	191	207	208	216	212	207	196	213	208	212	215	205	220	200	221	211	210	199	197	195	213	208	215	194	215	213	215	194	202	210	193	218	189	206	189	200	214	208	247	216	233	210	193	195	222	189	226	188	211	212	197	200	202	190	202	224	224	228	222	208	209	213	217	202	200	221	182	203	164	210	219	220	223	183	203	168	243	239	226	174	183	221	218	212	225	227	189	203	229	244	197	203	210	206	198	214	208	210	236	208	221	209	227	194	189	193	238	192	226	201	234	213	199	238	192	181	199	206	200	226	208	209	201	209	207	203	192	196	192	207	231	215	199	197	208	225	192	184	195	208	234	212	209	231	185	190	230	215	196	203	229	196	198	192	206	196	199	208	195	191	204	207	184	208	217	205	200	199	203	191	208	216	189	181	212	218	211	213	196	222	230	195	214	188	207	220	225	183	212	193	217	230	205	217	198	186	217	227	208	207	212	210	198	201	196	199	201	220	209	194	202	205	186	195	196	199	216	219	184	211	209	210	201	205	196	197	216	225	226	216	218	205	217	214	182	216	189	215	193	205	216	191	192	215	207	181	194
41144	49519	28655	12635	5037	1704	487	263	266	244	254	246	269	222	250	248	262	249	215	290	228	251	268	230	265	226	255	248	248	239	217	206	235	232	242	250	251	234	256	249	253	221	237	249	238	251	268	225	238	267	259	217	255	238	266	263	237	250	261	265	211	238	245	261	279	241	262	240	226	227	259	246	241	227	255	272	258	238	237	234	227	222	235	247	262	255	247	235	285	248	268	243	261	262	254	225	221	233	243	260	248	271	246	265	248	234	231	237	218	258	256	248	262	225	242	271	248	232	246	231	246	213	261	216	256	250	233	235	242	271	261	239	254	271	263	220	232	214	270	237	223	239	230	243	248	272	270	237	218	263	258	201	255	255	236	238	217	242	233	251	249	233	241	263	248	229	239	257	263	225	249	227	246	237	264	242	227	232	255	229	275	244	232	263	265	239	244	237	240	244	242	248	235	214	251	254	221	244	231	240	242	224	259	249	257	238	256	237	246	276	243	231	250	266	240	228	236	237	245	243	257	259	243	229	259	221	245	201	227	249	257	255	252	246	239	217	240	244	226	272	246	223	242	244	289	237	241	225	230	237	257	237	237	273	228	233	257	234	235	279	253	230	234	222	247	237	260	244	265	236	243	238	252	261	253	226	254	220	262	242	266	242	214	274	234	240	255	250	228	225	228	228	234	235	248	247	238	243	231	240	235	237	282	240	263	253	242	246	217	228	228	248	216	237	258	233	249	274	228	225	249	260	248	232	234	252	271	220	233	239	265	215	218	230	249	232	258	260	244	248	220	223	227	241	249	242	245	232	239	226	240	268	266	271	246	242	234	224	269	246	268	249	250	231	219	260	268	258	215	233	238	223	260	239	281	236	261	235	235	273	229	217	245	234	271	276	263	234	248	226	251	218	218	232	243	263	237	250	211	252	249	220	244	272	242	267	254	235	228	218	233	240	259	243	244	230	228	225	272	237	257	246	272	249	266	240	253	214	226	270	251	228	220	212	237	228	265	234	218	260	269	246	241	284	222	240	247	225	274	256	241	242	213	267	261	209	239	270	231	270	236	241	259	226	225	244	240	245	226	230	262	241	263	227	227	279	240	233	254	226	230	224	216	234	247	224	240	251	231	248	219	248	245	244	248	235	243	239	247	239	230	229	257	225	244	227	229	233	245	256	245	278	236	275	255	257	238	235	260	222	238	270	242	235	238	229	246	244	253	256	260	211	228	253	212	242	261	222	231	259	262	263	250	257	245	260	244	239	243	285	253	270	279	255	272	245	251	238	220	235	251	265	234	259	233	258	231	238	244	242	274	237	259	237	271	277	227	249	254	222	229	232	239	201	254	237	232	258	253	252	239	243	233	244	244	245	233	246	246	222	238	214	262	281	248	232	256	254	249	242	255	280	266	251	225	260	241	259	240	264	256	253	221	210	277	266	262	217	267	232	251	248	249	234	232	255	268	214	241	226	239	253	236	216	237	244	247	257	213	266	243	231	248	245	226	235	244	252	262	246	229	288	239	251	236	243	251	265	209	228	204	227	278	257	276	270	261	234	248	237	246	243	249	240	225	242	238	262	263	271	250	224	215	261	242	249	240	266	226	217	251	266	282	225	263	249	242	255	245	247	246	265	222	258	262	231	242	235	220	226	238	245	249	241	263	223	240	248	267	220	235	234	239	261	254	264	255	248	224	246	204	227	223	237	241	243	221	235	262	234	232	287	237	220	241	249	251	230	280	230	268	237	242	245	249	261	263	230	250	274	226	262	254	246	260	233	242	245	243	242	237	236	279	254	235	252	229	253	239	245	211	243	271	256	248	243	216	244	229	238	230	267	247	219	272	253	236	268	253	226	220	272	218	232	245	236	256	231	271	229	225	256	248	232	265	232	246	240	254	283	257	246	228	247	246	242	235	248	247	242	264	277	271	269	284	264	219	257	225	227	281	238	249	282	252	257	264	206	227	252	251	260	253	258	250	266	249	226	250	217	226	248	253	242	252	255	252	266	234	242	255	242	243	256	211	252	219	241	248	229	231	239	261	242	240	262	241	245	257	233	253	258	241	260	241	261	235	250	263	233	223	256	226	255	238	235	258	232	243	269	265	279	248	218	236	248	269	242	272	227	222	269	231	249	255	235	259	230	238	267	215	245	240	225	230	228	242	252	263	242	242	252	259	260	244	258	243	248	257	252	251	242	233	237	232	232	242	237	230	243	258	250	235	224	248	240	237	238	264	237	230	235	252	251	266	245	244	223	253	248	218	246	258	242	205	228	249	247	255	245	249	233	238	245	249	266	242	242	251	238	286	233	245	218	249	251	270	278	248	235	256	277	249	224	261	224	271	259	249	218	273	229	233	245	248	270	227	219	263	226	221	241	246	266	228	255	250	274	244	224	248	250	241	241	242	244	239	240	223	243	262	236	236	214	271	253	228	249	273	242	250	231	223	216	236	233	213	253	265	277	244	236	254	228	246	257	241	243	239	210	238	255	253	221	255	248	251	232	257	257	234	230	255	232	244	212	240	258	241	220	241	250	220	252	250	237	257	245	246	226	245	248	265	246	248	272	247	241	232	249	261	244	241	261	235	234	278	233	267	245	244	246	242	250	230	269	225	257	265	276	237	223	246	242	221	236	233	252	269	239	257	234	252	248	256	254	257	262	226	241	250	246	223	285	262	246	239	255	241	261	252	226	238	256	247	230	233	260	253	245	228	236	250	228	230	283	256	259	275	255	253	238	246	243	228	251	243	255	255	216	276	227	241	238	253	244	207	264	240	226	234	253	262	243	216	245	255	234	246	242	235	239	261	224	279	239	238	292	251	258	223	235	286	246	273	238	243	253	238	241	239	233	238	230	239	219	225	229	225	237	257	249	247	262	252	247	232	253	264	245	244	255	222	235	240	234	249	245	253	246	220	236	226	228	252	256	235	264	253	226	262	229	238	259	250	219	257	243	261	251	248	221	256	249	258	258	253	246	245	228	239	269	262	253	265	243	262	240	207	226	253	253	217	236	225	268	276	234	240	240	238	242	263	231	274	250	253	228	261	248	251	218	214	220	242	264	230	255	234	228	238	247	225	251	231	254	265	261	253	233	232	250	217	242	266	264	256	221	262	255	244	234	250	230	258	260	210	243	256	247	234	243	245	255	250	250	252	214	275	240	234	253	237	262	233	232	234	254	242	226	223	254	269	246	255	250	242	239	245	278	262	243	246	251	262	234	242	233	271	244	238	243	262	252	246	247	268	241	279	254	209	252	246	253	290	222	267	250	210	234	235	234	244	243	241	271	230	246	253	246	228	249	261	243	212	240	241	194	236	243	267	246	259	232	265	261	251	253	230	240	266	262	232	253	283	234	252	250	221	236	254	244	281	244	248	214	253	250	232	252	236	270	242	235	234	278	231	236	258	244	265	228	227	237	271	248	223	267	251	244	234	231	226	257	233	234	248	254	259	232	224	245	219	270	254	237	227	260	246	254	257	236	272	260	259	255
24200	21145	28326	25200	21836	14918	3370	503	309	296	271	296	276	261	271	262	268	251	230	262	241	260	242	247	257	249	208	277	228	252	234	232	277	249	268	231	233	290	245	249	243	219	251	250	243	220	229	225	209	244	243	233	240	228	229	263	237	243	250	217	241	241	238	253	258	274	238	286	256	255	247	245	243	262	237	248	214	241	251	216	269	251	243	209	255	244	262	237	245	236	229	234	257	231	245	228	257	262	233	265	264	232	235	232	259	235	250	215	257	253	226	249	229	223	229	242	238	238	237	221	219	231	252	236	239	235	235	250	235	250	260	230	250	227	224	261	262	232	265	256	267	246	253	205	256	259	229	218	227	242	235	252	218	246	245	229	220	250	241	259	261	260	266	215	276	263	222	228	226	257	237	243	232	233	264	254	216	250	257	220	248	222	249	251	242	275	239	248	260	245	238	217	280	251	248	260	255	229	234	259	251	231	239	260	235	254	232	265	234	277	256	233	237	239	274	242	224	244	240	221	245	254	237	267	235	244	252	262	237	269	209	255	245	245	259	256	250	219	253	235	262	248	249	245	250	214	274	261	224	248	253	233	218	236	235	237	255	250	236	242	247	243	241	220	235	223	260	241	241	242	225	223	266	263	223	231	234	251	243	240	234	242	249	224	282	245	241	245	237	239	248	237	251	251	249	224	240	233	232	223	232	234	225	259	235	243	261	213	244	252	250	252	221	220	239	254	207	252	232	247	233	231	228	255	222	263	249	254	233	243	267	259	250	217	244	242	223	224	233	249	235	225	216	266	246	225	242	204	255	223	260	229	228	211	221	245	267	235	251	232	227	232	249	257	238	234	250	233	237	255	228	246	248	253	235	232	254	235	218	262	247	224	250	237	278	247	241	258	239	240	248	244	262	275	268	245	230	264	254	256	249	216	223	251	257	223	234	215	246	240	255	242	250	246	271	254	246	247	254	245	254	244	221	262	248	236	230	238	247	239	240	229	248	247	220	227	240	220	243	205	215	244	232	216	236	226	242	238	210	229	217	251	244	229	264	260	239	223	268	246	254	242	247	234	258	250	260	247	258	252	230	221	238	263	212	256	255	264	217	224	247	206	236	240	232	236	260	251	222	223	249	255	225	233	260	231	219	224	236	247	250	222	251	240	234	234	218	226	221	256	230	207	240	251	223	250	262	229	253	258	248	227	245	251	258	222	259	240	250	242	244	264	215	224	252	234	226	236	245	264	227	275	241	270	228	239	233	271	224	272	245	244	235	230	253	245	264	233	243	222	235	241	233	230	226	259	248	233	242	238	253	250	231	231	275	234	268	245	229	239	246	262	244	245	246	261	232	232	223	249	241	251	264	217	282	254	262	247	273	240	234	255	235	226	246	226	257	254	230	242	248	239	249	261	227	245	258	233	249	266	247	250	236	252	252	236	246	238	257	228	243	257	257	245	236	273	233	244	243	242	244	256	250	254	233	238	229	234	263	244	233	207	290	250	252	253	235	264	265	244	242	232	230	237	238	245	254	231	233	225	274	258	254	224	255	251	249	258	239	242	253	244	246	264	220	244	244	238	237	221	233	242	263	259	270	255	256	250	241	246	215	251	229	236	271	269	208	236	231	229	250	239	226	258	248	238	227	258	244	261	244	267	243	236	271	230	219	261	222	241	227	254	253	259	271	228	246	250	222	249	260	229	241	263	231	234	236	242	224	233	234	245	227	245	229	240	239	226	226	230	246	228	224	222	227	210	231	247	261	228	274	262	236	254	239	258	226	244	244	239	227	223	252	220	250	240	251	196	260	244	256	242	245	213	215	250	273	256	259	240	236	244	239	232	236	241	237	245	225	255	234	235	220	245	228	243	238	234	244	251	241	229	230	237	232	241	245	240	262	249	252	222	236	253	200	250	251	261	260	257	239	231	236	230	218	263	255	244	235	249	257	230	248	240	241	225	225	229	252	241	278	229	250	227	248	243	247	247	248	246	262	218	235	257	236	233	229	262	246	248	242	244	256	230	229	250	239	238	239	256	280	223	242	218	230	233	270	241	233	245	257	212	232	247	247	259	259	220	232	245	245	248	231	264	244	225	248	256	235	251	246	230	229	226	241	263	249	238	235	249	240	240	228	228	241	253	248	224	221	229	203	239	238	222	230	253	241	236	235	244	240	246	252	242	247	244	250	247	251	259	246	232	232	240	256	241	231	252	225	233	245	265	267	242	240	232	249	254	235	244	230	251	239	243	235	240	255	257	213	271	243	255	222	281	246	246	236	233	235	244	236	243	271	216	245	239	243	234	217	249	250	236	230	247	259	253	228	217	246	266	215	216	248	228	208	234	256	225	252	247	242	236	222	265	235	236	237	244	229	236	242	240	262	236	213	264	242	248	257	258	263	224	243	257	232	218	229	242	232	260	254	230	259	272	234	246	241	252	266	236	240	268	231	229	274	233	239	228	277	252	241	253	222	243	263	228	252	234	256	248	248	243	227	258	229	228	254	246	241	273	235	252	245	252	235	243	241	283	244	242	240	241	234	246	246	250	243	251	219	220	265	248	227	252	226	230	236	252	270	216	251	236	214	233	248	224	232	254	226	231	232	219	249	240	231	251	279	263	225	234	260	203	245	240	253	227	225	232	263	228	242	253	262	240	247	255	256	223	217	257	229	270	225	238	256	245	256	253	245	241	230	250	263	267	230	233	230	221	238	250	199	250	250	220	246	223	226	247	254	236	230	224	217	281	252	239	263	237	250	236	225	245	239	229	239	261	225	239	268	229	260	246	248	254	227	225	242	256	231	244	248	246	221	249	253	243	246	245	232	223	216	224	233	218	266	216	267	231	264	228	255	258	261	220	245	219	237	248	277	248	259	274	267	253	232	257	259	221	227	252	250	215	244	230	260	253	236	241	243	256	229	231	236	224	257	237	242	236	228	240	223	243	256	271	245	247	263	256	255	205	235	273	242	249	249	221	249	237	242	227	219	246	258	223	254	235	270	235	211	232	206	231	273	236	248	240	268	242	227	248	256	237	210	239	277	251	260	245	252	215	232	213	234	221	257	260	243	231	244	239	273	263	256	248	227	234	248	256	241	244	252	235	247	229	230	245	250	238	244	247	230	270	249	249	259	213	248	241	261	254	267	230	238	266	234	263	248	229	245	218	258	240	242	258	230	252	252	242	258	238	258	233	231	262	237	258	240	225	239	245	235	225	230	256	254	248	235	272	242	242	266	218	265	236	250	263	226	225	265	242	234	257	233	258	232	262	259	250	228	221	233	221	222	207	222	229	240	251	264	255	244	257	270	233	212	220	256	244	247	251	233	262	225	256	253	215	240	240	244	246	250	228	238	250	277	249	214	251	242	240	247	254	227	225	239	240	234	246	232	260	233	236	229	238	242	248	257	224	254	221	230	241	238	234	260	241	245	236	244	244	239	253	269	249	234	225	261	243	262	230	248	245	241	250	246	231	261	276	237	247	245	241	242	225	244	232
38364	59003	40416	29385	18986	9555	2017	466	368	393	320	339	308	302	277	304	314	307	290	267	290	264	294	297	291	280	279	283	295	297	284	288	281	264	269	287	271	281	294	272	300	309	301	253	286	283	264	261	242	293	300	256	303	299	255	275	240	285	297	273	253	264	283	276	264	290	306	273	298	258	279	314	278	269	289	298	278	304	286	262	275	294	279	272	278	262	274	266	281	288	287	239	285	272	289	293	294	283	286	317	279	258	297	289	268	289	264	274	262	297	271	270	238	300	308	292	280	288	287	297	295	281	280	274	295	281	270	265	286	264	278	248	272	267	255	281	269	267	275	274	258	274	279	288	284	297	290	309	271	273	301	303	290	280	287	254	328	283	271	256	284	273	257	276	292	281	247	286	296	270	300	268	308	283	283	239	267	287	302	282	273	278	294	290	282	275	288	272	263	250	259	298	287	284	261	248	262	282	273	285	277	274	263	281	299	304	276	292	278	268	288	259	284	286	277	256	292	289	292	283	251	271	281	288	287	299	293	292	277	265	259	301	281	287	239	284	271	243	285	252	269	278	284	269	285	290	290	295	316	246	285	274	271	237	278	263	270	264	277	292	277	266	280	306	298	291	254	246	273	267	274	278	278	278	289	262	287	272	272	258	279	284	282	281	270	284	284	257	263	274	278	281	289	251	279	272	244	289	272	277	298	284	240	260	275	308	281	255	281	277	289	303	282	278	283	266	294	293	251	274	288	261	295	294	272	276	250	268	258	253	286	275	306	251	295	291	281	273	280	280	263	272	282	276	308	263	267	272	283	275	312	269	299	281	291	269	277	304	298	292	284	261	252	274	266	288	231	308	276	290	251	293	286	271	262	297	283	281	289	279	257	270	275	274	284	268	276	301	276	281	278	263	294	285	274	284	267	266	278	262	260	268	305	263	263	261	241	283	311	307	266	268	313	280	269	283	299	282	259	264	292	281	275	279	283	279	282	255	265	253	283	289	270	270	289	283	265	263	264	287	259	302	304	262	263	263	269	272	294	315	258	281	286	291	266	275	271	285	284	276	269	271	295	290	289	278	268	274	283	265	269	266	271	260	297	241	270	292	299	300	291	259	279	273	287	265	289	256	292	263	282	243	277	279	241	304	276	295	274	288	264	285	306	296	305	245	236	278	293	280	269	314	294	275	268	292	250	286	281	283	258	275	308	287	273	259	290	262	284	273	279	273	329	291	244	292	296	291	284	286	264	257	258	277	241	275	255	271	266	288	286	289	311	282	267	299	265	299	289	275	284	229	268	294	295	275	256	266	276	277	300	255	287	276	253	282	284	258	271	275	267	247	253	231	290	291	286	286	296	280	254	289	295	296	275	284	295	301	258	304	248	274	270	279	278	283	321	246	305	296	257	287	293	279	302	272	262	246	265	293	285	265	273	254	255	268	275	283	260	271	283	264	285	286	284	248	275	247	295	244	264	295	293	264	275	265	294	235	292	268	287	279	272	303	272	263	278	297	266	270	292	272	291	279	282	291	266	289	283	276	272	285	281	257	275	285	277	279	285	276	290	271	294	293	278	256	294	292	268	248	272	291	292	288	279	240	269	251	295	268	282	260	274	263	286	291	253	253	275	268	275	278	294	272	286	266	268	310	293	281	306	250	275	310	296	289	298	253	297	243	314	260	281	248	289	310	292	275	279	267	306	289	244	278	291	283	295	257	245	300	228	315	296	269	300	248	312	248	265	279	273	282	274	288	270	282	281	290	293	287	279	275	287	288	274	275	278	267	282	270	291	283	295	276	280	291	264	283	275	308	260	281	251	275	281	273	259	312	293	278	272	260	268	284	304	294	282	268	255	262	288	255	269	298	288	266	278	271	284	274	272	298	290	271	293	295	274	275	281	306	280	299	240	261	303	263	276	291	284	262	282	274	283	281	299	288	261	256	252	287	287	268	287	271	295	292	263	299	295	270	285	267	292	264	298	309	301	297	283	275	273	278	241	291	274	264	275	274	263	252	282	289	273	315	284	297	270	287	278	284	252	252	306	275	286	283	286	280	286	298	271	290	301	280	280	240	253	295	299	320	268	329	277	285	252	262	272	275	294	286	278	280	262	266	248	261	292	269	251	257	289	301	317	271	247	284	291	266	264	263	276	271	268	267	283	285	241	311	285	277	283	249	291	277	257	264	298	275	258	307	276	291	267	245	308	282	299	295	259	290	290	291	254	270	286	302	257	289	278	282	258	278	286	302	275	283	287	226	271	292	252	267	291	264	300	297	277	275	285	284	291	260	290	256	273	255	252	250	286	270	264	290	315	273	265	282	250	306	285	302	258	255	252	281	272	267	274	281	251	278	266	286	308	311	291	265	263	275	280	306	254	276	271	268	291	285	283	310	277	280	268	264	288	312	252	304	266	277	311	287	285	283	263	267	283	269	307	286	267	270	281	278	256	276	254	267	258	286	245	274	311	310	290	295	255	289	283	277	297	265	284	261	259	280	243	287	261	282	261	281	278	253	274	264	265	264	248	308	313	267	289	293	283	252	263	280	259	289	271	275	276	280	288	287	306	231	268	264	274	296	295	288	272	282	256	275	274	305	269	260	269	290	286	268	271	290	302	257	270	273	261	245	280	260	260	280	288	294	265	288	279	260	254	301	277	261	285	273	267	267	262	308	290	277	291	287	251	290	263	257	284	281	269	257	261	233	241	251	288	273	299	268	293	248	286	264	280	275	272	307	265	264	300	263	249	275	287	297	296	294	260	298	253	279	291	297	249	258	293	304	245	318	288	255	272	251	280	285	281	292	265	244	302	305	281	256	284	285	282	253	297	272	272	285	265	312	270	259	279	289	263	265	281	254	296	262	273	307	294	282	284	292	286	274	260	286	272	279	235	276	285	305	278	279	287	265	285	279	285	278	289	271	266	287	261	287	269	292	263	277	317	257	276	298	290	280	277	285	259	288	272	274	253	281	292	304	277	289	289	286	260	315	264	257	269	263	263	268	256	275	293	261	274	255	292	282	278	267	288	297	266	299	269	279	266	287	269	287	320	258	301	275	283	304	282	286	292	290	243	266	274	255	286	274	270	262	290	290	268	297	279	309	299	279	279	258	289	286	285	272	280	285	281	264	290	273	293	269	269	260	244	307	258	276	269	268	276	273	311	256	291	291	280	272	288	298	264	283	272	288	283	238	296	247	276	268	296	298	300	264	266	286	279	288	300	271	300	278	286	286	265	278	264	255	253	286	258	261	283	286	284	281	288	283	259	298	272	300	286	272	300	278	260	241	305	286	283	269	272	297	272	272	276	312	304	281	256	280	296	250	270	295	265	273	304	266	271	266	271	287	284	296	266	258	297	259	257	256	283	253	310	311	288	289	279	277	256	268	273	275	283	272	303	274	258	272	255	277	286	283	295	253	276	300	276	286	284	313	289	286	271	275	277	303	268	289	261	245	271	296	274	301	260	285	274	262	279	269	285	300	297	265	292	289	298	256
25332	21347	28315	26952	17445	6332	1222	415	366	300	317	299	288	273	295	281	271	283	290	275	311	304	264	281	287	297	297	290	282	281	300	267	292	292	265	269	293	306	283	327	258	275	269	282	258	290	257	305	261	277	307	306	294	290	273	311	290	323	285	284	281	275	313	259	267	315	265	262	293	264	276	295	276	297	284	297	308	301	289	272	310	290	292	291	291	255	266	295	256	297	313	309	312	271	278	263	293	252	276	280	281	287	324	263	271	289	300	270	320	286	315	301	275	278	275	261	286	285	306	303	291	293	286	278	277	313	311	304	295	271	270	287	280	292	286	257	296	268	279	288	283	284	283	289	273	271	254	283	257	270	313	290	299	270	298	261	301	286	284	296	324	269	267	286	337	309	288	265	273	288	294	242	261	246	277	281	277	295	272	293	305	278	283	274	274	250	272	284	299	299	285	296	277	294	259	249	297	309	276	283	276	297	267	270	287	278	261	245	280	280	308	269	294	283	277	274	286	285	287	278	303	246	264	274	316	264	325	261	296	275	276	277	273	313	289	243	295	300	289	294	275	307	317	269	303	251	318	316	303	296	271	285	295	286	296	259	320	276	254	259	242	300	296	275	243	304	273	275	291	300	286	284	279	276	319	308	290	288	298	268	253	297	291	284	275	246	273	303	245	274	289	304	264	270	292	318	285	313	284	303	276	291	316	261	283	292	271	267	287	295	276	310	281	311	253	281	254	293	279	283	300	313	279	285	271	274	261	291	293	300	291	265	288	301	273	297	277	264	303	265	307	278	265	283	295	284	293	270	263	264	317	277	263	254	290	277	295	288	293	309	296	289	293	294	276	307	283	284	310	301	295	257	277	298	265	289	298	247	272	303	291	293	285	272	269	252	274	262	262	295	286	267	282	305	275	287	294	324	306	263	296	286	264	278	290	289	287	303	300	289	278	270	294	290	298	307	276	246	272	243	295	267	289	258	302	273	308	281	305	290	276	315	277	286	250	282	244	276	317	272	288	310	273	285	280	300	284	296	275	251	233	297	302	282	299	295	289	290	274	283	270	277	291	302	258	272	262	268	256	273	274	307	327	290	292	278	281	310	290	329	275	305	282	309	268	297	271	254	310	245	303	298	272	310	284	278	294	251	269	263	284	256	264	267	283	280	270	290	293	304	298	278	265	306	304	300	262	284	249	272	285	262	272	264	281	281	287	268	250	286	300	296	274	290	301	262	255	262	265	291	267	285	281	285	273	297	309	286	295	286	281	275	285	280	273	288	283	289	283	319	269	297	277	266	277	290	274	273	300	276	282	296	248	297	264	273	302	282	276	300	271	307	249	284	313	294	272	274	252	300	292	259	267	305	254	268	296	294	275	303	280	292	311	246	294	259	293	291	304	297	277	299	302	264	301	300	293	247	258	268	302	252	249	269	268	292	302	248	283	276	286	276	269	299	284	282	280	293	264	276	281	272	274	299	278	296	266	290	281	288	250	289	277	305	262	261	270	275	264	264	325	270	276	279	297	276	263	282	272	279	260	287	268	271	295	284	313	272	255	301	255	278	277	262	277	293	273	273	312	301	276	318	265	293	286	285	286	271	282	319	284	261	302	279	289	298	288	277	275	289	277	281	312	262	302	250	268	260	294	279	276	276	283	294	273	254	292	265	279	268	314	305	293	247	278	271	274	278	310	254	299	286	306	277	283	291	278	283	255	310	300	300	274	297	296	304	268	255	306	253	300	305	269	265	269	310	281	281	250	244	282	301	265	289	250	267	301	262	270	298	280	269	300	270	274	305	266	302	295	270	294	293	271	307	294	256	302	304	283	276	275	231	303	274	272	259	265	292	259	285	286	289	304	283	274	307	280	308	302	287	288	266	306	288	247	244	254	301	298	313	291	292	301	289	271	303	275	260	286	286	281	316	308	298	257	314	279	303	270	279	320	275	299	293	324	292	330	288	256	296	239	293	296	268	296	289	276	272	290	293	293	283	301	280	298	279	268	266	275	288	287	281	302	272	285	272	285	312	313	267	277	289	270	306	284	282	272	289	283	285	292	271	298	295	293	293	290	273	283	266	310	303	263	261	251	248	268	252	281	276	291	293	289	276	277	288	289	274	296	254	261	252	284	316	274	287	286	264	277	275	269	257	268	270	286	259	284	266	295	279	261	305	280	303	271	307	264	291	268	285	305	286	284	238	291	295	289	272	285	283	255	276	283	285	295	267	278	267	288	273	278	271	255	285	292	248	263	286	275	271	265	277	255	299	288	296	261	269	278	292	266	321	289	263	285	300	315	301	274	265	265	310	303	274	273	282	289	286	278	289	277	282	293	312	253	321	303	313	279	283	277	281	283	309	286	275	276	265	309	291	303	255	302	288	221	314	299	296	279	271	284	281	287	290	313	282	283	280	289	272	304	322	292	298	301	278	260	299	277	256	302	285	293	289	293	288	284	306	298	285	294	305	279	279	280	270	275	274	267	252	294	279	292	265	273	284	287	305	306	297	305	292	256	257	289	287	275	311	278	290	272	279	283	287	262	288	284	269	276	265	305	290	302	259	265	282	264	313	244	295	275	261	275	273	304	288	290	255	302	275	283	277	248	308	294	305	276	291	288	285	284	292	308	305	286	278	283	276	291	289	275	293	318	266	310	300	260	271	271	298	292	258	282	276	301	287	261	289	281	274	292	323	307	292	286	268	294	320	280	274	284	279	285	293	259	289	263	273	266	281	297	287	289	311	302	271	287	297	306	254	265	293	292	304	293	265	283	275	265	315	284	283	284	287	265	277	257	291	286	266	297	287	279	279	294	283	304	267	277	309	298	277	321	280	300	312	288	300	276	306	298	280	280	287	310	244	288	304	288	287	289	295	278	288	285	305	292	290	291	284	305	283	269	272	296	284	280	266	290	267	295	273	285	300	272	288	282	275	304	291	287	287	276	263	289	318	283	277	270	284	309	278	297	294	307	294	282	267	282	293	312	295	307	298	258	264	276	281	282	310	316	278	276	313	282	283	273	281	281	304	269	304	300	310	281	301	302	304	290	281	292	294	253	287	267	273	314	301	316	293	279	297	265	304	256	268	306	304	284	309	282	285	264	277	270	291	252	287	266	304	301	281	271	275	289	282	278	253	275	257	318	299	296	279	294	284	306	288	313	290	304	286	295	277	300	295	286	297	279	298	293	265	281	283	289	297	287	281	263	304	270	279	290	280	291	268	297	298	280	268	275	311	255	256	256	279	299	274	276	298	279	293	281	296	299	291	292	272	267	279	280	308	281	271	285	270	252	270	306	264	281	285	306	286	297	309	299	277	308	281	272	286	298	297	282	297	311	272	316	295	271	253	298	270	261	302	289	284	259	289	277	332	280	288	299	285	301	292	284	304	303	280	307	323	287	266	286	282	269	282	300	270	306	284	298	279	295	266	274	278	274	294	281	287	286	272	301	298	297	292	272	289	292	286	297	265	270	314	299	241	280	274	275	278	295	245
37545	52335	38035	27102	15477	6518	1502	609	400	366	390	371	355	345	310	350	328	349	328	351	343	336	340	344	339	333	347	338	337	337	351	383	360	330	314	327	300	355	346	348	366	364	309	346	307	372	340	323	343	349	333	343	325	348	374	297	320	327	331	353	338	315	332	320	323	344	321	337	351	343	341	335	353	349	356	351	295	343	330	283	353	321	344	343	350	331	345	332	320	320	339	332	324	340	335	353	335	324	327	325	301	319	332	303	334	332	312	325	347	347	307	354	341	323	334	356	302	338	296	321	339	342	318	335	348	326	317	354	360	302	331	330	364	326	356	347	314	316	348	363	309	335	339	342	346	349	368	325	305	344	330	367	341	337	322	326	371	341	346	335	348	327	297	306	324	299	316	310	369	351	328	319	321	327	320	309	351	318	320	353	324	333	339	313	329	321	318	359	331	336	365	321	338	316	313	330	336	356	317	339	342	313	330	323	342	326	295	319	345	335	360	341	297	332	301	346	378	310	307	371	354	352	359	320	332	308	332	328	332	349	346	301	329	331	336	331	331	284	331	333	345	304	316	356	324	315	337	324	342	351	313	337	332	333	331	341	362	307	317	312	331	320	299	329	314	321	317	331	295	335	340	320	305	371	309	325	328	327	329	331	336	335	337	314	351	336	351	317	317	326	322	336	367	329	368	364	321	305	288	311	315	313	346	335	326	312	336	333	343	344	294	302	306	312	352	324	319	321	290	318	312	316	329	323	322	295	311	339	309	326	322	302	348	306	307	349	367	340	349	342	354	314	324	319	334	286	357	328	327	305	328	316	377	334	325	357	317	331	328	330	353	324	310	325	342	326	327	350	340	341	314	300	318	334	325	354	342	349	334	344	333	315	326	337	333	328	351	329	346	338	300	343	330	354	348	282	317	318	303	320	338	309	328	316	303	325	306	341	297	352	335	322	332	312	319	343	348	329	356	332	345	314	302	346	331	336	325	351	305	334	322	347	289	298	338	355	354	332	351	326	329	344	345	331	344	341	344	349	347	305	345	318	360	352	377	295	325	352	313	335	360	344	341	345	337	322	301	357	308	345	330	343	338	352	337	326	326	341	314	286	316	336	343	331	357	317	283	342	315	332	324	336	353	343	346	345	299	324	308	315	317	321	332	334	324	318	319	317	324	342	325	351	324	325	339	325	317	326	320	372	319	338	337	338	322	301	360	344	342	302	352	328	318	327	333	325	317	342	342	354	326	330	333	337	312	295	327	322	317	333	331	318	332	307	365	343	329	333	335	330	332	321	324	319	341	321	324	373	335	339	321	313	333	331	339	351	315	338	343	333	371	354	335	341	338	327	338	293	316	336	316	331	333	333	319	331	324	354	347	360	307	324	336	318	332	323	335	328	333	320	312	335	321	347	345	304	311	332	353	316	318	348	325	344	309	325	330	337	327	317	322	343	324	346	329	341	322	331	358	313	352	344	343	321	327	342	310	341	332	350	325	316	325	339	337	328	325	335	298	345	342	347	327	320	317	355	324	302	305	311	310	314	366	367	337	327	316	331	312	351	340	357	355	346	327	316	350	314	309	331	345	352	325	296	319	335	313	346	334	365	333	343	328	332	311	324	314	331	318	355	359	360	336	338	306	360	338	331	346	337	338	334	330	321	314	329	351	360	354	372	334	329	366	340	340	313	365	340	341	312	333	322	314	335	341	313	341	360	332	317	351	334	300	355	304	339	331	315	332	314	328	348	320	314	327	336	352	301	316	335	332	374	314	347	363	344	353	349	350	331	342	344	357	333	320	374	347	303	340	346	344	340	334	322	336	328	342	337	356	362	316	327	321	334	302	344	325	308	352	314	325	353	325	319	322	317	307	324	313	339	354	336	315	330	297	323	332	341	326	353	335	294	327	380	321	354	354	360	321	375	317	347	326	344	349	327	306	364	331	343	334	355	346	349	325	358	339	314	328	327	309	345	348	295	317	311	306	313	320	285	339	350	341	324	319	326	307	350	324	332	330	325	339	305	319	347	300	323	324	355	328	335	309	329	338	318	308	336	327	326	306	324	300	328	335	337	325	319	353	335	305	301	342	314	327	350	304	333	284	320	352	340	334	306	322	355	341	325	351	317	337	351	355	337	368	308	342	337	351	353	330	363	325	325	372	324	351	349	335	343	296	341	310	359	341	345	307	331	340	344	321	365	294	319	337	291	327	372	331	329	348	358	325	309	376	330	322	345	330	354	304	358	351	343	324	301	339	329	354	337	347	359	356	332	312	299	313	314	343	335	327	319	300	369	297	329	319	339	311	333	336	333	338	333	297	331	331	310	296	341	341	342	334	358	375	316	338	354	333	336	330	370	328	325	344	320	318	329	298	348	345	329	331	330	354	304	346	346	335	365	325	335	353	323	349	338	331	325	343	332	368	355	332	363	349	355	327	321	354	342	327	314	342	321	298	341	362	325	324	351	334	336	332	325	346	327	331	353	314	338	363	345	353	325	327	365	357	332	346	357	330	326	291	348	349	341	337	315	333	323	350	317	351	343	340	321	320	360	299	317	331	360	303	316	336	347	313	323	308	311	332	331	324	351	346	326	315	367	320	323	354	337	328	337	319	351	320	328	306	334	314	345	340	343	345	286	322	357	355	357	331	296	352	345	356	355	330	345	346	341	323	342	322	331	345	340	316	325	330	347	341	327	332	345	307	317	353	313	317	314	300	354	359	314	333	344	354	325	320	304	330	321	341	335	325	318	316	331	304	282	350	328	335	331	345	327	280	356	303	334	307	341	371	287	320	326	317	335	362	316	335	322	342	318	330	368	313	294	317	324	325	351	324	325	307	292	312	342	344	379	335	292	327	341	322	343	367	302	312	337	347	327	327	313	350	336	328	313	321	321	350	283	327	349	335	344	346	332	337	336	305	365	329	357	308	349	355	310	337	364	372	311	317	348	291	285	335	310	345	349	347	347	325	382	292	333	325	325	334	318	334	338	318	317	312	328	328	331	328	334	325	326	365	351	346	298	325	343	337	308	347	322	317	330	312	318	414	328	317	330	332	351	343	310	302	348	319	336	360	334	318	334	330	363	347	321	328	365	307	337	310	337	328	323	294	325	329	289	335	323	323	338	310	296	348	359	334	313	293	332	357	336	323	336	360	325	329	336	309	307	342	314	332	333	292	347	342	318	355	336	340	349	364	322	310	315	297	329	349	341	331	361	325	319	322	368	313	350	321	334	340	372	323	323	309	353	339	359	328	329	333	366	343	320	306	348	323	307	331	329	354	337	312	352	324	314	367	321	329	325	305	326	341	315	330	297	343	343	331	329	359	339	340	331	337	355	327	341	369	316	338	350	356	349	349	308	316	357	322	323	316	299	318	319	345	374	346	349	324	339	357	343	342	343	335	327	299	303	293	361	329	310	357	307	343	335	354	341	359	333	338	321	331	314	335	338	355	318	332	305	360	320	348	299	311	347	340	333	314	349	351	325	328	344	318	339
22959	21127	28776	24220	21896	21310	11873	1848	628	516	493	473	464	435	416	449	469	371	412	405	395	481	420	404	431	397	411	405	448	404	389	430	419	430	394	402	405	450	432	382	407	427	410	429	428	423	416	420	430	377	410	422	420	427	404	439	374	438	424	417	423	428	398	447	459	404	395	430	434	385	452	425	396	407	424	424	430	411	412	437	428	454	405	465	429	430	407	406	390	386	432	433	397	417	452	431	434	387	424	398	397	435	417	393	418	434	393	412	421	416	411	393	445	409	392	429	411	403	402	389	455	412	410	427	387	406	401	391	424	385	405	378	403	358	430	408	412	411	402	401	431	413	422	384	356	415	418	414	411	411	425	397	416	435	395	397	405	407	416	383	418	419	437	399	439	399	426	398	406	382	438	409	422	414	420	438	422	454	412	409	433	432	449	379	443	390	417	433	390	391	412	426	407	387	418	397	381	407	448	424	413	423	404	394	416	398	418	437	386	408	446	461	405	434	398	389	394	420	421	374	447	409	419	395	390	448	442	452	441	403	423	474	414	419	409	460	398	412	410	389	412	403	377	431	401	407	419	349	392	457	413	416	454	393	396	414	401	390	399	417	394	413	439	393	379	417	388	415	355	378	415	394	413	397	412	441	385	414	424	382	422	396	409	396	406	433	415	439	451	400	404	426	376	412	404	405	422	449	440	415	412	425	416	412	464	420	402	412	404	392	395	394	444	427	431	411	398	393	413	381	386	405	396	427	389	427	375	434	393	441	378	438	409	439	416	422	415	425	456	439	418	414	435	451	403	415	445	411	381	435	388	405	411	401	432	393	420	412	400	420	389	395	414	410	420	434	423	402	436	439	400	424	395	394	410	386	436	426	429	409	404	391	389	396	396	368	394	452	439	446	432	424	425	439	418	420	372	385	431	464	416	399	414	397	420	404	453	399	418	392	386	400	424	417	440	406	406	412	431	429	393	447	433	427	380	427	442	423	396	391	448	419	422	395	416	411	422	425	398	418	378	435	435	440	414	388	429	445	414	411	414	423	410	384	414	403	440	441	409	382	415	383	384	380	373	415	417	385	418	421	448	405	431	409	436	403	398	400	422	423	446	427	419	387	413	450	421	422	420	384	418	420	420	434	413	416	432	433	383	373	424	407	405	386	411	427	442	397	446	430	402	409	405	386	413	379	463	459	441	437	384	416	418	375	419	372	464	410	396	381	418	427	383	400	425	401	430	378	417	399	423	407	410	404	434	409	397	410	431	414	384	416	428	376	429	430	420	421	413	378	410	432	390	446	433	401	380	411	388	433	431	439	468	389	389	412	384	407	415	419	434	430	432	418	410	426	422	406	406	383	411	395	420	439	417	405	438	434	405	408	395	410	393	451	449	411	422	408	427	413	417	408	414	396	403	419	410	416	381	416	421	398	413	387	418	389	432	438	428	429	397	406	436	404	387	371	390	410	422	414	446	384	402	383	397	406	406	396	428	409	395	389	394	434	457	410	387	418	407	430	417	385	403	415	410	430	405	381	410	403	385	420	419	415	416	425	391	421	423	408	438	423	391	396	439	408	399	423	410	414	386	399	429	410	448	401	435	409	393	373	421	415	390	421	410	419	428	417	417	398	434	396	411	433	401	414	403	404	421	438	400	420	410	418	380	458	443	414	411	413	399	421	426	409	412	397	398	395	425	412	438	394	391	392	434	399	359	406	418	402	404	437	400	408	410	417	383	451	460	444	423	419	410	402	416	430	417	414	391	461	436	381	426	415	405	439	404	410	416	409	413	427	383	413	414	418	399	416	402	421	437	390	398	413	423	376	387	425	426	457	406	400	396	390	453	431	461	406	412	408	404	406	396	421	427	409	406	412	414	441	411	413	420	368	397	391	421	406	380	426	414	431	433	427	426	423	425	406	390	370	422	431	389	444	417	425	388	426	397	379	433	398	432	436	437	407	398	393	438	404	458	434	430	416	403	413	421	418	430	395	422	400	396	393	446	385	359	420	418	391	410	429	432	374	407	375	441	466	435	417	394	418	429	425	431	406	414	400	411	412	432	441	439	419	410	398	398	396	419	418	412	419	446	426	419	420	398	400	411	399	389	435	434	413	409	399	415	426	421	409	401	413	415	431	427	395	430	389	447	424	411	440	373	400	448	402	411	399	427	388	392	384	392	419	411	425	449	393	427	413	385	396	418	449	421	414	395	409	418	401	414	421	438	427	393	416	418	402	437	399	393	386	397	408	377	413	430	447	379	421	417	396	407	426	438	440	435	423	454	362	423	410	459	400	441	418	383	399	408	399	382	382	425	424	377	400	390	389	421	397	404	422	386	438	380	404	406	403	368	428	391	397	412	398	382	391	432	425	404	427	394	403	426	412	453	429	421	421	416	433	385	384	387	408	468	458	429	416	440	400	445	394	394	419	391	429	382	383	424	402	389	405	408	446	405	440	451	433	388	386	411	363	378	370	415	403	411	419	409	431	433	445	401	394	409	411	407	412	393	417	437	415	418	435	375	407	402	364	396	367	412	427	440	441	375	423	430	418	450	460	384	448	429	381	402	428	450	422	407	390	414	416	416	406	409	438	432	455	437	421	389	414	398	425	412	415	385	400	420	353	425	418	389	427	405	398	408	422	413	411	408	445	365	389	416	433	396	406	470	392	385	436	432	455	388	403	391	408	358	405	408	393	404	380	414	357	388	464	379	414	435	364	424	386	407	411	417	399	388	396	420	431	409	416	393	390	410	414	389	411	390	421	425	371	403	370	420	420	392	415	414	411	423	431	433	417	413	426	424	408	404	383	427	424	403	436	417	443	431	351	423	414	429	403	394	441	403	408	405	432	431	399	421	387	399	405	419	407	383	378	378	386	412	381	376	403	412	398	427	441	410	393	431	380	437	416	443	378	393	415	401	403	415	395	432	431	377	421	387	456	436	430	429	457	397	396	396	386	460	420	414	431	431	427	431	439	393	450	443	422	430	432	407	391	375	431	398	391	393	423	429	431	421	462	407	394	425	431	444	437	431	392	447	410	389	380	401	419	419	399	464	401	412	399	420	408	416	445	432	447	423	401	397	434	374	408	396	403	421	388	407	426	456	445	415	411	414	388	372	375	395	434	412	420	385	400	371	417	425	403	392	390	408	405	398	407	400	410	418	412	425	393	403	384	413	443	418	381	396	420	427	374	379	425	442	403	394	411	394	420	365	423	438	425	443	439	407	400	403	400	423	399	403	422	447	442	397	435	422	411	433	429	395	390	392	442	420	416	399	389	404	409	394	431	425	400	408	441	428	415	402	401	405	412	390	423	421	401	430	424	415	407	383	418	421	376	423	420	430	415	408	416	416	388	408	382	417	436	421	422	406	462	413	411	430	432	413	419	378	382	393	398	405	403	403	442	415	397	408	406	418	418	419	414	438	436	445	356	421	416	416	401	415	421	375	414	420	418	439	413	375	418	394	395	399	364	377	415	446	411	377	427	379	396	417	395
41814	67748	50328	36421	26802	12249	4175	1450	614	556	543	517	493	508	473	473	454	455	457	477	474	462	452	460	430	476	461	471	463	447	419	434	450	476	438	443	473	465	477	493	434	422	442	488	450	476	438	484	462	442	404	463	453	452	466	431	473	451	475	422	470	437	457	459	442	455	418	451	452	453	445	429	445	410	473	454	434	467	448	447	478	492	455	483	432	430	458	444	419	446	450	479	425	470	447	463	457	431	501	452	462	448	433	432	467	450	454	467	449	465	439	422	469	479	455	467	427	447	439	421	474	472	446	449	470	463	456	449	452	460	447	498	443	438	448	455	442	459	440	456	480	439	461	453	436	423	425	448	435	432	478	476	428	515	485	483	435	453	457	423	441	452	421	459	476	471	461	451	457	461	442	470	450	441	448	486	437	433	480	469	467	475	411	441	466	487	443	425	444	427	456	421	477	464	467	430	466	444	468	463	473	445	445	419	447	459	429	493	453	450	462	449	518	449	422	447	463	481	411	454	474	452	455	490	488	400	460	483	448	442	436	449	433	421	476	470	466	461	421	424	434	460	448	417	510	450	435	470	434	465	456	436	439	461	411	441	467	411	460	440	468	437	420	420	458	459	480	457	499	471	482	447	462	456	448	467	440	439	437	436	409	471	488	483	475	450	427	395	457	431	465	438	475	461	441	484	466	440	439	466	404	450	452	430	440	430	481	466	466	420	454	480	450	439	394	459	442	448	431	444	442	453	477	447	447	483	451	448	458	471	421	412	442	466	454	464	425	452	412	416	480	473	471	490	438	467	441	427	457	469	434	433	449	431	467	467	410	462	454	469	497	462	476	450	458	488	428	453	435	474	432	413	438	469	452	475	473	443	444	495	473	471	475	462	441	445	429	463	511	475	454	462	466	479	428	461	420	463	440	461	494	430	440	446	425	408	423	452	456	440	412	487	447	455	460	450	409	487	430	481	430	486	455	476	484	478	439	441	426	431	443	457	455	446	457	465	442	474	475	426	458	449	424	458	452	438	451	428	458	471	437	443	448	451	482	440	456	417	460	456	494	405	446	453	443	428	435	458	463	421	456	454	439	447	460	464	457	447	468	462	480	444	458	461	400	436	443	436	458	488	480	465	476	418	459	442	445	477	454	434	434	431	386	454	450	463	467	469	454	444	430	454	481	462	436	463	469	451	488	459	439	442	458	457	465	480	418	410	443	471	477	486	454	458	467	425	472	472	468	422	475	457	474	483	451	462	452	423	496	465	471	448	503	438	448	414	504	452	443	456	428	437	462	453	466	434	460	480	433	457	463	435	487	485	459	447	476	472	465	441	398	478	467	493	457	467	483	432	462	492	470	456	425	444	455	389	472	416	447	497	459	423	455	477	422	434	419	428	483	433	424	459	464	476	440	448	391	459	481	469	432	478	452	461	425	417	469	477	453	422	456	448	432	428	444	436	479	457	482	465	433	467	460	474	465	418	447	453	466	450	421	450	464	463	442	433	485	452	468	484	474	449	456	466	444	495	437	438	488	456	480	439	445	467	458	441	473	470	417	475	430	457	490	416	476	479	402	454	408	484	455	418	441	476	458	477	454	461	462	472	426	456	440	470	465	426	447	429	458	465	432	446	455	395	458	440	451	410	469	433	477	453	469	503	458	462	452	459	448	410	456	456	378	437	418	420	467	452	482	445	466	453	435	467	449	471	475	450	494	450	437	440	465	459	441	411	446	493	452	492	456	459	427	450	434	436	418	496	444	467	463	418	437	515	473	439	449	451	467	433	457	428	439	467	419	438	476	462	429	484	468	500	470	429	447	477	467	519	469	441	458	464	468	447	445	460	449	467	495	439	400	457	441	465	440	449	421	445	465	471	477	460	445	439	428	474	475	456	462	429	459	430	432	438	456	423	430	463	460	426	420	474	439	427	444	463	476	467	459	468	464	426	438	441	446	448	458	455	496	479	446	484	453	441	484	453	435	437	452	429	456	427	427	478	420	472	454	433	416	427	455	462	435	458	449	458	461	433	453	468	450	441	430	465	468	467	442	447	402	462	476	446	446	457	480	427	452	462	467	496	465	422	422	434	432	425	481	482	477	458	452	430	477	436	430	468	466	459	444	462	446	483	455	438	452	438	420	450	450	490	448	484	499	496	468	440	419	430	450	472	419	444	463	467	441	454	447	438	423	465	421	441	468	439	452	433	435	457	452	438	417	410	487	465	461	495	481	463	461	427	432	450	461	476	462	411	461	428	429	453	441	445	488	423	426	433	445	477	468	442	448	446	441	491	455	444	428	475	464	449	470	458	499	478	425	462	462	431	441	441	478	487	430	426	464	435	437	467	434	489	415	459	453	470	446	471	438	468	453	475	463	455	415	480	439	438	439	445	461	443	425	451	460	461	438	449	432	439	437	459	459	482	422	458	437	444	473	443	468	447	448	454	459	443	479	439	438	494	463	438	464	448	453	435	446	433	448	452	430	482	448	425	493	448	436	452	450	458	429	439	464	475	428	439	419	443	427	459	452	404	417	420	446	435	431	420	456	460	431	451	435	440	452	465	471	496	435	460	470	445	431	457	458	479	470	414	452	438	437	432	474	460	437	427	442	455	449	464	446	428	429	436	427	451	453	434	464	446	450	428	450	453	436	433	460	455	481	462	444	417	469	434	430	428	490	464	464	451	443	463	420	474	471	436	467	468	447	473	442	442	471	433	453	484	454	456	412	435	471	489	473	442	475	539	437	474	455	501	431	506	447	488	433	446	455	483	425	420	451	457	497	452	442	420	455	437	432	408	449	428	457	448	452	456	411	438	459	442	459	447	455	444	455	433	444	441	427	432	488	439	451	411	409	480	424	437	412	471	469	470	433	446	433	452	476	457	457	434	440	449	482	457	456	444	466	483	458	445	462	448	408	463	442	479	446	463	471	439	466	447	432	416	442	450	460	441	443	446	457	469	442	417	484	444	472	445	442	493	446	463	465	467	426	464	429	463	410	463	454	481	429	456	452	470	433	447	434	457	464	451	490	480	458	434	466	438	440	484	441	442	428	458	445	453	441	465	477	458	450	448	448	452	459	469	452	454	418	515	445	446	442	482	444	469	461	449	425	479	463	442	462	478	428	423	421	451	430	439	466	469	470	421	471	438	458	454	430	427	426	464	434	457	424	467	444	486	459	426	466	415	449	419	429	430	479	467	485	446	463	445	454	458	461	427	450	472	425	465	450	453	448	406	443	473	440	468	416	462	496	485	493	466	464	440	455	465	424	449	409	446	457	457	475	462	465	443	466	469	465	419	466	477	453	475	427	475	439	449	459	485	449	420	456	464	454	464	414	449	411	481	453	449	438	433	468	463	463	416	420	465	456	417	455	426	428	470	455	462	430	424	469	439	447	417	466	439	444	468	420	425	463	457	452	427	459	442	410	454	464	390	465	443	465	473	439	451	456	437	433	430	423	435	486	464	433	420	445	440	425	440	430	464	469	441	423	410
32506	37269	36361	20643	7669	1641	659	303	208	213	213	207	194	194	211	190	189	181	196	214	195	186	183	182	184	183	172	186	199	188	189	182	202	183	202	179	198	184	208	219	181	192	206	212	222	216	195	201	173	186	196	222	185	176	192	209	196	198	193	192	193	183	175	201	181	200	169	181	207	177	183	179	180	215	195	201	216	192	212	205	188	199	187	234	196	212	193	199	197	199	178	216	193	177	192	184	218	170	204	201	207	193	187	201	209	194	178	178	187	190	174	203	202	180	193	184	179	187	203	176	198	180	218	213	190	197	184	221	206	179	184	198	200	189	186	199	185	206	185	189	176	185	182	201	182	177	178	197	206	194	218	200	206	173	173	187	184	189	206	161	212	217	192	188	197	195	204	176	180	207	195	191	205	203	193	176	191	198	186	173	176	174	190	206	203	209	213	216	190	190	172	208	189	200	193	193	213	198	155	186	169	190	201	198	184	230	192	192	182	197	208	193	212	179	194	188	192	183	197	227	195	171	189	186	207	193	179	186	193	193	189	177	207	188	214	198	222	178	194	184	199	201	188	181	182	206	206	189	186	173	212	190	185	187	200	201	199	206	191	209	217	183	196	189	178	223	205	217	206	201	197	196	183	209	205	226	197	207	193	198	193	192	194	189	182	182	194	178	193	183	221	203	197	182	218	173	189	210	184	189	206	195	182	194	184	163	179	223	202	200	198	195	190	200	176	197	168	179	199	195	200	211	207	200	202	203	208	191	191	194	190	146	197	203	200	197	211	177	198	191	190	169	196	208	187	199	180	193	186	185	181	201	189	180	217	182	194	174	167	183	202	197	203	186	194	204	216	195	190	213	187	203	204	193	195	212	172	207	217	184	190	193	209	212	197	210	213	208	201	184	181	188	167	218	185	199	208	200	191	180	229	189	185	183	141	191	189	203	184	181	193	201	180	188	213	202	179	181	203	206	203	219	195	203	184	197	186	187	191	188	166	198	198	196	203	185	169	180	168	209	217	226	198	213	184	166	197	192	180	191	205	191	183	202	160	209	210	199	212	174	190	198	206	210	198	177	187	187	171	192	208	195	172	183	197	206	199	194	190	199	163	195	181	176	190	215	198	192	189	196	208	211	175	200	184	210	169	195	187	176	190	213	214	202	200	211	199	200	192	202	200	194	183	205	203	190	205	193	194	203	217	200	188	181	221	181	186	201	189	191	210	209	207	188	210	204	191	215	196	186	204	193	204	197	190	201	190	196	188	196	210	197	218	194	188	168	174	209	208	189	207	186	192	200	206	200	181	162	189	198	217	187	221	183	183	205	177	143	204	180	197	179	202	190	174	191	181	190	191	194	234	175	182	198	206	205	227	202	178	211	196	193	200	196	194	203	192	194	191	212	202	198	167	195	200	228	211	203	193	182	181	183	198	185	206	190	219	195	174	151	196	192	209	179	189	209	201	183	177	180	193	202	202	212	196	204	171	194	207	208	221	201	225	163	212	201	213	226	187	174	193	195	196	189	189	206	190	194	177	192	168	216	175	202	214	208	182	217	175	212	217	211	208	197	202	219	193	193	217	168	199	202	196	197	203	180	189	212	205	212	209	202	199	191	171	178	227	175	188	208	204	193	186	192	189	209	208	160	189	199	188	197	192	199	187	204	189	185	191	191	198	179	206	205	202	179	182	192	218	185	183	211	181	201	187	208	181	199	183	186	192	194	204	183	195	173	190	167	215	203	205	213	150	168	200	204	205	197	184	188	194	178	190	185	215	199	204	210	200	187	185	188	189	219	198	199	204	182	177	202	169	217	182	198	185	224	189	195	207	208	211	166	200	173	212	208	182	185	225	177	202	205	206	187	208	187	184	208	183	176	218	192	197	184	209	192	177	178	185	214	192	204	177	181	206	166	229	229	184	191	188	188	187	209	217	192	219	197	202	184	219	191	211	186	177	209	186	203	187	200	217	175	201	197	187	204	204	208	197	184	169	189	197	162	180	191	212	190	191	175	201	193	184	183	182	196	223	200	214	218	226	205	174	203	197	217	191	190	229	173	200	169	178	179	184	183	184	202	207	209	200	189	197	191	197	183	203	213	209	157	178	208	180	190	207	204	198	209	188	159	219	205	186	199	219	201	185	181	200	197	184	193	201	170	193	180	196	186	183	203	202	174	193	205	187	206	211	200	204	198	210	182	210	191	183	188	212	194	183	196	210	220	192	190	196	179	193	180	206	194	214	202	197	201	193	202	192	187	218	184	173	215	179	182	204	210	188	216	194	182	174	203	189	176	200	207	187	193	198	212	194	181	192	192	182	186	188	181	232	172	198	201	195	185	200	185	178	217	206	184	198	230	191	189	175	202	176	195	205	202	179	203	193	188	181	194	225	187	178	183	217	218	183	207	188	203	193	193	170	190	194	197	194	199	209	202	193	197	175	176	186	185	196	211	193	184	195	186	213	185	179	214	207	191	184	201	198	203	178	183	196	202	176	207	210	210	180	200	209	200	185	200	225	189	213	175	167	174	177	212	193	181	170	194	207	184	170	188	224	180	192	206	201	167	190	178	202	180	183	214	192	198	188	193	213	187	207	195	215	181	171	186	192	213	192	187	201	177	216	185	194	167	184	150	179	202	181	192	208	193	201	205	231	190	198	217	185	191	209	187	223	227	176	216	213	207	188	182	166	193	185	184	179	191	196	177	216	197	200	196	193	179	207	201	171	177	184	181	173	207	176	172	178	209	179	198	177	191	219	174	188	173	188	174	190	184	195	181	222	205	217	197	197	203	221	190	186	198	222	177	205	191	205	179	198	192	188	208	213	191	188	200	211	170	199	204	198	218	206	200	227	192	178	209	183	195	178	198	180	208	180	179	178	180	199	178	205	168	188	226	206	196	191	201	212	227	178	191	173	199	201	184	202	201	210	207	203	189	177	202	198	217	208	182	196	182	209	188	193	191	184	194	187	186	201	205	178	206	202	218	204	198	185	194	160	210	191	184	185	198	194	180	158	185	195	197	208	194	182	205	198	167	190	180	188	211	196	188	193	177	201	187	175	210	175	213	191	188	188	207	214	196	208	209	186	188	194	198	193	176	208	197	225	194	198	204	200	191	207	191	201	212	166	199	172	179	186	214	170	189	195	197	183	204	237	180	189	217	212	181	183	199	189	216	195	193	200	200	186	201	172	190	171	200	182	180	193	205	203	211	202	186	207	162	227	193	183	196	174	170	215	198	191	182	202	216	191	176	181	197	202	208	206	201	198	195	212	190	166	194	201	207	198	190	177	170	218	195	200	169	197	197	199	184	192	169	192	210	187	197	190	222	197	205	187	209	196	216	191	168	206	192	184	202	199	187	190	194	204	210	193	211	185	185	200	192	210	187	168	213	196	199	214	221	190	178	180	215	188	207	199	216	197	184	186	201	199	178	197	188	184	217	198	187	197	200	167	204	189	179	191	198	179	206	191	196	185	203	179	229	191	188	200	206	194	189
39623	52080	34545	17062	8481	2421	1008	430	277	276	258	257	254	238	256	229	228	249	242	239	218	215	223	247	212	243	226	236	217	216	217	233	259	251	241	235	237	224	268	242	224	234	207	231	257	279	211	234	229	243	242	254	236	225	242	234	255	254	219	222	236	221	222	214	219	221	206	224	240	226	235	200	245	247	233	246	236	222	221	244	261	227	248	216	224	213	247	182	224	257	219	222	249	239	241	225	233	226	243	237	259	225	246	220	253	251	227	232	264	239	250	230	206	250	205	233	212	249	223	235	241	232	225	217	227	254	261	213	257	242	205	246	208	225	241	222	203	221	214	217	245	231	214	245	219	217	239	219	228	207	231	241	227	236	221	243	233	219	224	259	256	221	224	240	212	232	216	216	226	216	240	250	231	244	222	229	239	236	242	239	248	211	232	234	225	229	218	241	205	260	216	221	212	213	242	240	230	207	231	231	243	236	230	244	244	212	257	247	216	216	246	248	229	254	257	228	223	238	227	217	219	224	214	242	204	269	261	224	259	243	248	200	246	221	233	239	244	250	204	229	248	239	260	225	247	223	237	231	215	213	223	238	249	215	225	249	248	216	228	231	216	238	234	199	234	228	203	230	226	248	229	214	219	238	257	235	245	234	214	214	209	227	213	185	236	246	224	217	236	244	244	231	222	262	262	220	221	220	242	229	242	199	223	248	237	254	213	231	224	224	237	224	256	230	232	206	232	210	234	229	255	232	252	221	218	218	221	213	241	250	239	201	228	208	224	268	247	221	230	243	233	245	261	251	232	221	223	240	234	219	195	223	228	235	242	234	240	242	211	248	239	266	243	225	231	236	255	223	207	235	220	229	260	249	223	217	228	248	228	192	234	238	223	209	252	248	238	224	243	246	248	219	249	230	220	253	250	254	239	239	231	236	239	230	251	243	234	244	238	249	256	217	253	269	225	238	253	242	285	233	232	218	239	233	260	210	222	251	214	239	220	211	239	218	234	206	255	244	227	227	244	226	230	244	204	211	196	233	220	224	241	236	225	217	211	230	218	258	242	232	246	232	237	205	229	220	220	231	232	244	226	246	236	233	228	237	232	227	216	245	241	199	231	231	223	220	219	213	237	222	233	233	232	235	235	219	249	241	240	223	213	225	229	216	232	238	235	242	265	237	218	220	217	238	222	236	225	226	262	232	249	218	233	231	233	247	232	249	221	239	208	232	228	210	236	232	235	261	235	237	247	249	262	232	255	252	241	246	231	228	240	213	242	236	232	238	216	213	209	224	231	229	234	254	236	233	247	258	250	243	229	229	266	253	237	225	243	214	211	223	221	233	213	210	214	245	234	224	246	231	227	240	243	259	240	246	219	223	245	240	241	199	217	220	246	233	239	247	201	220	230	220	261	225	240	257	242	217	231	258	250	222	225	248	209	236	219	251	239	256	207	249	257	253	229	221	219	250	230	213	238	240	229	266	240	242	241	226	196	236	237	234	207	207	251	213	242	226	231	239	248	212	252	236	242	250	229	255	220	236	198	244	203	217	249	242	238	244	244	239	220	237	251	211	224	228	246	227	229	221	231	226	208	217	247	260	244	225	226	229	234	247	219	229	221	231	223	233	243	236	237	242	222	233	212	219	251	239	229	238	233	223	236	232	236	213	240	232	231	220	221	249	242	229	242	239	243	236	264	229	223	222	222	231	247	237	219	248	215	236	227	227	239	244	248	215	236	202	271	234	247	245	219	262	246	243	212	258	231	226	273	210	230	219	229	243	245	249	224	225	214	280	204	226	243	249	217	185	248	225	230	217	221	210	225	204	236	257	218	245	240	220	256	234	231	233	241	248	202	220	223	234	233	230	251	236	223	220	219	224	254	208	215	224	241	211	213	234	243	250	249	233	251	216	225	235	237	242	277	212	234	247	225	225	230	220	236	246	223	220	252	255	233	219	256	224	205	213	240	219	248	214	241	235	219	243	256	225	253	234	216	228	228	232	213	242	231	239	230	228	220	241	210	233	213	225	234	209	222	246	245	252	213	264	244	249	243	241	248	258	228	228	241	223	199	220	250	233	199	272	238	220	231	255	233	215	242	215	248	238	223	223	230	262	240	230	253	242	252	207	227	239	214	235	244	238	231	211	259	260	229	257	212	211	231	239	237	244	264	227	203	227	254	244	202	262	234	211	205	216	223	223	231	213	234	210	231	242	233	230	235	245	219	257	239	233	239	224	226	230	237	234	228	221	216	223	237	245	246	235	219	229	213	244	224	219	211	233	237	204	237	256	243	258	220	236	232	238	207	218	242	234	221	239	221	218	237	237	229	248	198	221	232	241	242	235	211	233	262	236	225	239	236	229	226	244	251	228	237	227	239	219	225	231	197	237	208	226	219	227	216	269	213	234	249	222	225	244	211	246	216	225	273	245	227	247	222	241	243	221	203	249	237	248	227	214	243	234	229	231	248	232	232	235	201	254	244	234	224	227	210	227	247	248	227	237	237	224	245	208	249	251	231	245	224	206	234	246	221	231	232	230	234	259	220	215	264	246	216	230	242	234	237	209	242	247	237	205	244	225	241	226	209	215	229	246	216	232	247	247	218	237	222	257	242	247	236	242	223	227	242	225	216	233	254	257	252	214	229	231	224	222	231	225	219	203	248	242	236	219	250	220	239	246	237	263	228	216	229	242	242	240	237	259	230	227	222	274	219	220	244	204	237	213	227	229	216	233	224	212	228	236	236	214	254	230	240	243	266	231	211	222	263	244	224	231	239	239	235	235	227	217	249	258	235	244	213	187	235	239	184	259	236	239	232	225	229	219	209	220	244	238	247	245	212	247	239	250	225	224	228	218	237	213	257	232	217	258	225	222	207	201	201	239	221	249	239	211	246	248	212	254	230	245	224	225	234	241	262	238	203	215	224	236	221	246	263	264	222	211	236	237	196	234	238	219	245	241	237	224	235	260	225	234	235	202	233	230	223	210	236	243	234	239	251	252	215	236	214	243	227	217	219	235	222	240	244	240	255	248	239	224	242	211	215	203	239	218	219	213	244	216	229	205	223	249	226	234	210	223	206	218	239	227	214	232	236	219	241	228	224	220	212	232	229	256	234	228	212	210	232	212	234	220	227	205	253	228	229	244	216	225	256	209	242	255	233	234	247	258	244	222	243	230	238	238	253	243	246	209	259	253	230	239	234	227	248	254	226	209	217	223	243	230	220	220	248	213	208	198	227	258	243	243	237	224	232	241	225	238	233	219	223	245	239	231	233	213	238	232	212	241	232	227	239	237	237	224	253	232	224	225	252	237	211	227	235	226	252	254	227	259	249	249	211	255	239	255	197	238	236	214	238	229	230	239	231	239	227	250	246	240	240	238	216	231	214	239	243	234	233	211	206	213	213	230	281	224	253	227	248	231	240	253	254	258	259	217	210	228	223	217	204	268	198	216	218	220	201	227	220	253	270	231	232	262	242	201	229	249	216	234	227	224	244	228
24261	21140	28633	25299	21508	14743	4503	531	349	290	313	299	273	269	277	272	246	268	264	267	269	269	278	267	262	253	257	259	267	270	294	246	261	233	258	287	267	261	277	296	267	255	254	273	281	241	242	254	301	273	273	260	264	293	283	265	291	287	293	273	275	274	256	293	256	246	273	276	251	288	271	277	244	259	266	264	288	317	263	276	288	295	298	288	281	280	269	248	256	264	283	278	251	281	270	269	287	285	285	271	257	241	251	283	263	291	295	272	294	287	269	231	271	295	254	245	280	273	255	242	239	249	262	275	268	276	244	316	285	237	270	287	285	299	268	315	238	273	253	284	260	250	258	256	271	240	305	257	244	274	251	273	258	247	284	242	271	278	280	263	284	256	287	254	259	294	272	255	267	267	294	261	287	268	228	267	290	242	281	294	257	271	293	255	294	267	260	279	259	281	229	269	263	292	288	244	279	274	256	272	286	279	249	275	228	270	279	263	254	281	254	261	270	262	290	262	261	245	258	247	282	270	267	270	302	282	255	250	279	278	286	267	301	276	278	299	245	245	239	252	286	273	264	258	248	250	274	254	296	264	255	261	270	281	265	277	263	248	271	257	277	279	261	268	275	262	261	270	255	294	238	273	286	268	258	263	275	265	250	262	278	286	271	269	246	252	258	252	265	223	259	258	273	268	252	280	289	256	249	256	269	262	248	273	274	272	264	248	276	276	257	286	260	289	260	266	263	229	285	273	267	287	268	307	261	255	256	282	247	266	282	227	265	260	272	285	248	269	284	277	245	256	247	245	253	246	277	231	263	304	276	286	265	259	315	275	270	255	280	233	278	288	281	261	302	291	276	264	279	277	274	299	239	248	254	264	275	270	261	288	271	259	304	257	278	296	279	277	260	266	265	285	294	259	266	292	274	281	287	278	267	274	249	268	247	299	245	277	266	295	254	266	274	282	244	282	270	289	282	260	263	253	275	270	274	270	288	299	278	260	234	243	276	253	274	285	240	279	265	256	265	261	290	278	294	236	265	262	266	279	261	303	269	266	233	299	291	240	271	297	263	258	263	269	240	260	288	273	279	283	258	274	253	300	257	256	255	253	246	271	288	265	291	259	268	275	254	255	264	282	265	255	250	276	262	304	274	268	261	259	263	271	277	238	258	274	283	270	272	281	265	261	286	283	250	277	294	284	243	292	234	238	237	276	274	245	271	261	278	278	262	266	286	287	278	224	278	264	288	285	247	288	223	278	262	256	263	271	248	256	267	244	294	268	258	282	294	275	288	278	265	245	291	297	271	239	276	258	288	285	283	268	304	229	283	267	269	257	270	288	259	249	262	277	262	279	245	247	265	289	247	260	253	288	278	228	266	237	276	238	269	259	264	273	304	289	228	250	276	263	269	288	269	267	279	255	250	244	263	246	260	269	276	256	291	265	245	283	283	269	248	285	261	255	281	266	254	248	258	270	294	249	255	291	256	293	284	276	262	263	248	255	246	256	273	237	290	316	286	230	279	250	283	265	273	244	244	267	272	262	269	263	278	265	258	292	261	276	277	290	282	268	254	275	276	285	258	256	264	261	259	252	279	266	256	242	281	269	277	263	257	271	274	242	274	253	248	307	273	257	281	281	307	303	243	265	251	281	265	252	250	237	256	281	272	266	277	274	258	277	255	279	276	245	256	280	284	292	254	291	257	244	281	274	252	269	296	249	254	259	284	274	245	253	282	263	299	269	270	298	262	295	277	254	287	265	244	271	256	269	267	273	306	262	279	280	257	290	256	271	292	276	257	294	276	265	269	272	225	292	276	268	295	311	250	259	287	291	278	275	301	284	280	269	247	269	258	274	262	247	270	243	274	290	283	276	251	310	244	278	270	265	254	261	250	253	277	274	260	288	259	270	260	255	278	288	236	290	276	284	285	273	259	264	242	251	262	287	282	266	242	246	301	274	284	256	264	267	268	255	216	255	292	224	281	263	249	270	258	270	290	225	272	260	269	263	284	280	261	242	261	280	262	259	247	257	272	255	267	234	251	262	257	289	278	265	261	279	282	264	269	283	262	284	263	250	269	297	267	254	288	263	227	268	266	280	284	247	264	269	252	236	277	291	282	283	270	283	266	279	237	238	264	254	265	236	279	275	286	267	279	260	253	262	256	271	278	255	293	261	263	262	277	274	243	254	301	275	266	320	294	271	270	253	274	261	263	282	276	263	280	291	270	254	278	255	254	264	257	285	256	243	262	295	292	244	249	264	269	277	260	302	277	296	272	258	260	258	270	263	260	282	284	288	282	262	269	274	243	260	267	250	244	297	264	299	252	279	304	284	290	236	255	263	254	263	239	265	258	268	276	251	267	249	270	267	279	276	255	228	258	261	266	286	257	294	275	251	243	244	260	273	272	314	249	269	265	294	279	265	264	265	292	266	279	270	270	255	267	247	299	276	267	277	270	273	267	261	267	272	293	264	273	290	258	282	265	260	262	245	268	252	284	269	266	268	260	232	273	270	262	284	244	260	308	299	270	276	268	282	289	292	241	278	246	263	276	259	265	277	294	295	283	267	263	271	288	275	254	292	295	248	258	289	265	281	292	278	268	269	264	264	290	273	259	256	280	284	244	260	249	249	277	269	272	261	274	258	296	251	306	261	272	261	258	305	288	267	264	260	278	247	239	264	285	282	256	252	294	237	236	274	278	261	292	262	296	242	251	268	229	251	268	271	280	274	244	272	249	278	288	249	300	300	271	268	277	278	255	282	259	249	257	263	264	271	272	265	288	260	281	258	279	246	274	278	281	279	268	241	262	265	263	280	285	234	282	256	293	248	269	273	276	242	263	247	282	282	268	282	281	250	297	256	259	268	263	274	270	274	283	260	277	265	257	280	280	294	292	266	259	267	301	276	227	279	261	289	265	273	276	254	287	237	257	247	260	270	290	288	288	283	268	237	265	258	283	260	262	268	259	234	283	264	240	260	256	218	281	264	262	272	302	265	236	276	239	285	264	268	282	253	254	274	286	269	271	281	265	252	266	290	265	282	290	277	278	289	285	288	261	270	257	282	260	241	231	274	266	254	251	235	254	290	292	283	284	240	274	241	241	229	284	285	257	279	273	267	271	283	286	270	289	263	258	253	260	238	271	270	275	243	294	284	245	274	277	273	299	288	266	264	263	278	267	267	250	266	251	245	276	275	267	281	294	251	282	292	261	260	280	234	303	248	257	271	271	272	268	293	262	317	276	267	257	255	275	281	260	255	270	258	250	252	300	277	257	232	265	264	242	258	263	284	269	262	262	272	247	232	254	253	269	254	258	246	242	271	285	296	262	267	271	278	273	292	253	282	296	284	266	265	263	297	251	275	274	254	269	249	278	284	257	285	281	278	242	260	262	280	249	250	298	281	271	288	266	259	253	275	266	258	271	243	258	274	248	293	259	249	260	253	239	280	247	248	262	249	267	271	250	254	263	260	257	271	246	256	274	280	255	250	261	256	241	210
39574	60178	44729	30235	18050	9627	3599	497	374	349	376	347	323	307	329	303	319	313	296	298	299	306	312	308	300	315	305	304	291	298	312	291	321	327	323	294	296	322	313	291	308	302	320	288	298	308	312	308	293	287	339	305	304	315	332	321	297	317	261	305	325	306	286	307	300	301	279	294	288	283	317	307	324	290	342	343	286	290	315	288	316	337	351	280	330	289	285	299	301	346	297	326	310	287	319	294	319	323	303	329	301	312	277	297	309	301	307	314	301	304	269	311	291	285	290	259	300	286	293	292	324	334	291	293	281	301	312	347	291	305	321	315	335	320	337	334	290	306	302	284	305	294	295	312	306	321	331	289	283	285	302	270	326	319	297	322	325	329	314	286	351	269	306	325	324	284	324	323	301	312	280	319	315	295	275	289	287	296	310	310	330	309	292	306	318	280	327	275	293	318	309	297	267	324	300	287	306	298	255	320	292	339	317	292	290	309	288	307	284	330	307	307	299	324	284	302	303	312	300	340	307	323	304	289	316	294	322	310	327	315	322	319	317	314	321	303	302	294	306	315	301	305	306	293	307	305	317	325	324	302	321	321	322	299	295	314	306	288	345	346	292	267	314	299	311	312	314	318	316	305	310	304	331	296	332	324	321	285	305	343	301	302	307	287	288	322	334	328	335	311	307	279	291	307	348	284	294	300	303	307	310	293	272	301	266	286	298	311	296	321	300	288	292	284	322	298	303	324	281	271	300	318	303	297	294	293	319	299	332	296	301	326	312	313	294	304	305	310	307	292	298	335	308	286	305	305	315	315	315	320	319	298	333	297	290	286	284	289	292	303	309	322	292	294	290	290	288	313	329	288	305	320	295	340	325	293	302	286	288	301	280	308	295	284	322	291	316	279	300	318	302	300	303	305	300	301	305	332	322	300	306	318	314	300	296	298	313	275	290	283	326	319	302	303	322	305	293	302	275	315	316	280	302	318	323	313	302	305	326	281	280	298	282	281	305	304	301	284	307	269	303	326	290	312	287	297	306	302	304	299	314	298	277	294	311	300	318	312	315	307	320	306	294	317	320	274	297	267	291	316	288	310	282	291	294	318	315	308	290	299	284	279	279	313	278	306	304	289	325	306	284	314	293	314	312	313	293	266	291	292	291	297	296	313	350	307	302	281	317	360	345	316	296	308	317	316	323	319	319	346	327	287	291	316	290	297	323	286	308	285	279	309	299	285	317	308	295	307	280	306	294	306	303	320	310	288	329	340	295	305	287	288	309	287	267	320	286	318	340	323	281	294	322	307	318	284	285	305	324	290	302	297	307	304	305	287	295	307	314	323	315	304	337	318	295	294	303	309	307	323	274	289	314	308	268	288	312	290	286	327	307	305	301	315	331	291	296	331	331	306	317	306	297	317	299	332	296	335	289	342	305	297	315	266	291	293	301	325	325	295	327	308	305	304	314	274	306	302	296	330	307	326	321	276	316	317	319	324	292	326	308	306	301	325	294	304	325	316	297	292	313	268	338	315	285	317	319	287	322	305	305	299	325	344	313	311	298	355	287	318	299	321	275	324	331	290	298	318	303	315	303	271	285	308	268	359	294	301	267	320	311	286	320	289	309	290	288	318	288	295	293	312	297	318	298	319	324	315	314	302	265	327	303	335	331	309	282	306	293	304	281	305	322	278	302	297	286	291	313	342	315	268	320	286	321	300	276	298	291	287	325	270	324	346	304	276	283	276	280	326	298	311	334	296	330	297	321	319	300	333	336	318	284	283	312	329	292	314	288	335	307	320	309	280	317	310	304	302	307	306	292	279	310	321	280	284	309	342	285	317	316	305	291	312	301	294	311	333	292	305	289	310	294	300	276	307	301	314	321	301	318	331	305	330	309	286	294	322	298	287	307	307	309	314	348	290	303	313	311	282	293	264	277	300	290	299	308	299	291	333	285	326	279	292	327	325	315	292	346	278	312	310	308	307	281	294	317	288	316	294	313	304	313	289	303	289	299	302	344	322	293	298	329	311	323	301	299	322	286	312	289	337	336	323	315	295	315	295	322	286	310	331	302	302	268	293	256	304	349	295	306	281	290	326	318	287	313	277	302	315	308	308	273	287	281	321	314	311	318	320	297	278	277	297	307	284	306	296	293	291	309	304	303	310	294	327	308	309	308	336	310	281	317	324	306	297	295	277	325	297	300	319	311	291	293	310	297	314	321	324	324	301	324	282	303	290	302	318	313	294	308	290	314	288	312	330	298	299	300	323	291	315	309	354	297	298	312	290	285	341	294	279	329	292	307	316	299	299	312	278	301	304	312	332	303	309	305	288	345	335	337	316	296	299	295	305	321	287	298	302	270	322	314	283	332	330	292	307	316	274	289	292	290	288	321	305	322	276	315	323	303	325	273	296	313	303	316	306	314	311	304	284	276	266	294	325	294	304	302	334	306	326	275	317	307	293	295	324	281	290	301	291	337	269	308	266	308	320	336	298	309	310	343	294	306	290	290	322	277	297	304	297	335	268	275	295	287	305	305	317	308	313	343	328	314	312	301	295	290	295	293	313	322	303	303	288	304	318	294	297	346	294	323	313	320	310	323	281	295	292	315	315	309	318	324	273	310	296	308	288	312	315	288	327	312	318	300	299	286	305	327	283	298	281	304	326	308	272	316	277	321	287	333	317	329	306	323	312	283	323	293	341	284	301	316	322	308	313	321	316	341	276	316	321	294	322	321	312	314	294	274	277	292	324	327	295	327	301	310	319	316	337	318	313	287	305	321	327	299	319	325	337	302	310	299	318	347	301	283	301	333	331	299	269	289	248	324	284	293	302	306	307	303	300	304	294	329	316	296	307	340	314	292	300	312	314	273	300	287	293	305	314	288	280	312	303	319	319	302	317	324	271	295	287	296	325	268	293	298	264	301	286	320	298	313	311	295	340	272	293	301	286	291	303	328	319	317	312	304	316	292	314	290	316	271	285	293	329	291	338	311	321	291	336	307	313	330	312	318	265	283	311	282	308	282	313	285	309	311	295	316	301	317	326	303	283	269	308	303	284	287	305	268	320	303	305	321	305	260	303	314	286	306	294	347	300	312	294	295	304	302	307	311	338	328	312	296	336	328	298	291	303	327	302	303	316	305	288	279	300	302	307	299	289	343	341	301	297	282	255	303	315	329	299	334	320	285	290	298	320	311	293	317	308	294	310	299	304	309	312	309	317	296	316	294	322	281	314	312	302	298	309	289	287	329	306	317	338	341	327	293	292	321	314	320	302	317	292	287	288	268	291	299	297	290	322	272	314	327	322	310	315	263	286	331	343	312	332	302	293	301	290	295	300	318	328	295	278	295	305	278	309	321	320	291	318	292	300	318	309	324	283	313	324	353	298	309	303	287	289	302	294	291	311	362	323	318	333	292	285	316	315	303	323	316	298	318	304	302	320	293	309	290	304	311	326	312	289	297	303	293	310	301	330	344	302	280	306	311	301	304	316	300	311	296	342
25350	21627	28965	27172	18616	6451	1121	454	346	338	321	274	311	311	276	342	304	296	303	313	301	328	312	306	291	291	312	295	322	292	306	270	300	299	298	296	319	298	331	304	328	299	298	336	298	294	303	304	299	287	289	300	305	315	298	325	279	310	315	308	300	298	329	295	333	299	314	296	288	283	278	292	281	288	288	284	294	295	300	289	309	329	310	322	265	314	286	301	305	309	326	334	320	277	326	304	295	324	295	327	316	313	284	296	298	321	278	296	308	304	286	296	346	308	289	281	322	303	282	324	297	277	315	303	301	315	296	304	295	305	272	309	307	292	323	300	295	280	329	273	317	319	299	297	292	315	311	307	294	289	260	285	281	290	269	330	273	319	305	282	295	305	311	302	327	347	303	284	300	279	287	338	305	283	278	286	303	292	293	297	298	291	337	308	319	312	317	317	306	279	271	302	294	319	283	292	297	314	317	285	278	313	320	312	307	309	278	273	314	283	292	291	298	309	276	307	316	305	303	291	290	297	321	307	313	335	308	331	305	322	292	281	313	307	333	271	275	291	313	303	304	322	301	281	338	307	311	319	313	283	311	328	283	300	340	293	309	308	309	304	283	318	284	287	288	285	309	318	308	318	297	323	272	312	297	299	295	307	299	313	306	341	314	259	343	322	293	300	320	325	296	284	265	292	289	306	322	279	308	272	297	318	322	334	342	308	298	320	273	274	329	304	315	288	298	306	298	286	321	287	309	293	313	317	313	310	305	286	303	316	282	292	269	318	300	294	287	313	292	295	301	325	284	287	303	305	304	313	326	285	327	301	305	301	292	271	322	280	268	325	267	300	284	312	315	275	307	306	314	276	323	274	334	279	303	307	271	296	290	298	305	284	314	300	293	299	282	317	324	312	301	305	290	270	300	308	302	301	290	281	311	285	312	315	315	289	291	303	307	318	312	291	275	339	279	289	320	300	317	302	310	285	333	344	288	283	303	303	280	287	293	266	310	307	306	264	322	315	311	291	313	306	295	331	291	311	271	316	322	331	294	308	287	277	277	322	305	260	293	290	280	268	307	305	290	285	263	292	309	303	301	329	293	317	278	316	302	303	338	350	328	297	289	305	299	299	282	308	308	319	300	304	273	307	326	324	311	311	314	307	286	282	293	313	311	341	284	314	296	273	271	306	301	285	297	338	320	326	267	282	327	316	295	289	289	315	323	332	298	326	325	320	297	304	320	276	303	284	287	300	289	308	297	288	270	284	290	335	331	294	291	314	284	285	294	295	293	337	274	292	274	291	303	332	307	289	309	307	315	290	306	285	287	305	316	279	302	289	300	303	318	308	293	308	302	321	304	355	301	263	297	296	286	324	296	311	291	309	302	326	302	285	310	279	274	305	261	298	302	295	313	318	301	303	293	297	311	277	330	292	311	277	273	273	286	298	286	305	287	297	318	292	343	268	297	300	297	306	311	295	313	287	285	278	294	272	302	324	307	270	320	311	288	292	321	305	319	308	293	333	291	306	315	309	316	330	293	294	287	290	285	318	294	328	298	319	291	295	283	316	304	307	297	315	300	292	290	293	294	313	325	321	307	276	311	298	315	326	291	334	296	331	295	288	281	252	274	312	317	317	313	303	306	272	345	293	305	293	308	283	311	327	289	312	315	315	297	316	292	294	272	253	299	298	306	314	287	311	304	282	272	290	290	307	334	264	299	298	293	309	288	287	297	338	287	327	312	312	285	326	296	280	306	352	327	332	324	288	296	300	291	315	283	295	312	286	273	272	284	272	317	280	312	297	270	282	301	328	288	277	339	290	312	307	304	320	294	312	288	292	289	313	304	286	287	264	310	328	312	308	307	290	313	312	327	290	316	315	296	274	294	326	285	303	283	297	272	288	292	312	284	332	304	315	279	316	304	318	301	315	296	313	265	315	320	300	273	275	303	289	295	294	319	297	301	290	340	291	296	302	303	334	303	306	307	302	354	260	274	307	283	309	302	279	328	338	260	332	282	293	286	295	301	306	294	276	306	310	276	334	313	303	302	298	289	306	298	300	287	327	295	300	294	304	301	299	277	294	281	316	306	323	298	304	277	317	291	289	310	310	303	294	269	323	276	298	323	294	324	317	305	290	292	302	283	299	305	293	303	318	299	331	322	296	285	328	324	288	289	314	354	267	303	296	298	284	298	294	314	297	291	281	304	339	313	338	285	309	315	272	302	296	279	301	312	297	279	279	324	291	276	305	286	323	298	281	262	301	283	314	264	325	258	292	307	293	309	291	290	290	319	290	288	298	304	298	309	311	313	309	295	299	286	308	302	323	307	291	318	324	296	307	286	308	309	312	281	300	302	300	313	319	308	286	283	315	287	282	279	294	289	291	275	304	322	342	314	337	308	302	297	345	290	311	319	287	295	313	273	309	318	283	287	289	291	286	310	289	302	306	289	303	270	302	313	304	306	292	316	313	288	314	293	296	293	294	296	311	297	307	279	332	319	292	295	321	276	304	303	313	327	295	268	325	290	304	305	301	268	297	300	309	297	311	316	292	281	308	272	276	310	302	312	314	314	279	279	278	288	309	337	283	303	287	279	301	262	306	279	300	313	306	298	312	301	323	338	295	317	315	294	311	327	315	309	315	308	287	284	283	299	310	319	286	275	293	288	314	294	297	276	278	293	314	283	304	300	319	331	284	310	303	321	278	296	317	348	296	275	325	318	295	285	284	303	317	327	318	319	289	289	302	306	282	276	296	298	331	287	289	310	323	298	302	312	297	301	316	292	277	303	317	296	262	302	283	311	265	294	301	304	288	315	310	301	289	295	304	316	300	267	295	270	316	313	307	286	310	251	301	287	335	303	319	317	276	286	314	281	314	289	296	294	318	295	289	301	287	300	278	287	292	294	333	312	299	264	289	317	333	283	273	309	299	276	293	322	297	304	328	288	308	326	347	308	287	308	307	314	281	321	305	290	300	312	297	295	272	330	297	274	351	304	296	278	292	310	301	290	291	300	307	325	317	306	321	277	313	291	315	282	306	301	302	328	270	292	304	306	325	295	293	307	330	256	281	306	329	283	317	304	285	309	282	339	317	323	302	306	344	289	279	303	277	301	322	305	322	291	290	297	302	308	287	303	344	316	261	295	329	305	291	287	303	324	294	315	294	322	311	293	284	316	298	288	298	301	303	284	295	313	320	323	309	302	318	305	303	300	291	306	310	323	278	303	283	296	303	292	267	312	272	292	304	286	282	325	306	301	311	349	265	274	294	323	316	274	271	293	296	254	321	270	321	281	291	324	310	280	298	283	302	297	310	283	298	294	292	269	259	286	278	341	272	300	318	304	297	301	297	309	321	285	317	313	304	283	264	269	312	271	286	308	284	319	315	334	283	313	321	297	284	300	289	271	295	310	294	307	287	281	306	307	310	293	306	322	304	257	274	296	281	272	308	283	282	305	290	313	271	291	301	324	317	302	295	285	314	321	319	300	281	308	313	323	280
39782	57203	39855	27033	17703	5777	1311	574	413	391	370	363	364	378	338	370	359	332	341	341	346	377	352	378	377	364	357	387	338	371	315	346	350	349	353	358	323	349	348	371	319	335	359	350	347	368	351	321	367	336	317	336	362	355	333	383	347	352	346	359	384	365	353	331	327	378	324	358	334	357	369	338	368	347	346	348	346	382	380	332	350	354	387	340	355	334	342	323	329	373	307	366	380	383	361	385	338	320	345	331	356	367	348	334	379	356	377	370	344	388	362	318	366	353	341	349	354	317	373	347	337	326	337	331	361	361	356	324	350	372	351	369	357	326	336	366	345	333	404	363	356	358	374	330	349	322	358	341	379	344	342	348	358	324	352	361	345	324	346	354	378	364	363	352	329	364	304	322	351	328	325	363	356	309	347	368	361	325	315	345	370	324	367	386	365	367	343	347	367	345	335	315	382	371	341	353	326	381	342	346	367	345	344	372	319	367	359	392	360	399	354	322	345	355	369	371	333	371	368	349	359	362	356	343	327	350	349	369	327	364	349	337	371	358	367	363	355	394	323	347	367	345	343	335	359	341	361	356	329	343	373	366	380	378	356	353	366	355	364	373	284	338	366	345	337	363	356	362	348	361	340	361	376	319	326	337	348	369	355	346	320	355	303	375	349	331	364	351	357	371	332	357	364	363	366	390	310	367	349	341	385	329	365	361	358	342	349	353	357	343	390	339	351	366	335	346	353	377	347	350	350	308	354	333	374	347	355	338	356	333	336	350	337	335	350	326	373	327	332	374	331	362	367	331	353	316	340	357	342	367	326	317	316	356	369	347	380	402	363	311	343	347	367	354	362	369	320	328	351	382	334	329	359	356	353	355	335	380	390	392	344	374	373	350	342	337	329	320	318	318	352	337	328	367	338	322	331	329	335	369	364	344	345	347	358	317	292	340	330	380	352	329	357	349	340	341	345	344	359	348	364	360	371	336	356	317	350	328	355	339	361	308	334	343	373	333	351	322	404	313	343	360	353	370	384	370	352	351	344	345	354	333	358	346	332	316	344	358	333	353	349	365	345	345	350	341	347	375	339	370	341	353	377	364	336	354	345	324	359	359	332	360	317	373	334	349	362	326	344	338	388	350	363	347	379	379	336	342	371	374	335	336	375	349	356	336	338	331	371	360	334	342	348	379	375	349	336	340	326	318	372	346	325	341	334	350	344	355	393	362	340	334	338	358	374	392	345	345	377	331	370	346	358	353	356	324	361	343	335	361	343	345	378	338	346	331	305	324	346	340	336	341	360	354	372	368	349	330	349	359	356	309	360	363	317	359	340	355	338	336	371	371	355	360	343	372	374	374	332	330	323	318	373	326	328	353	321	332	338	340	344	365	358	343	367	355	344	368	343	349	365	341	348	378	328	335	356	321	378	339	350	349	361	352	366	341	376	387	331	307	337	347	377	343	349	337	338	342	324	342	327	326	352	359	351	347	367	368	335	385	346	363	364	389	325	355	326	347	333	349	337	340	373	348	355	362	354	335	349	371	356	369	334	364	360	356	352	323	367	360	353	324	324	312	325	332	362	356	362	345	315	376	334	350	347	332	383	384	369	357	368	358	391	332	360	374	335	330	359	401	342	331	358	340	329	325	345	353	320	321	361	307	373	372	338	364	354	341	325	382	375	370	357	364	354	329	345	354	383	338	343	335	347	372	337	356	349	349	332	367	348	339	338	317	335	362	345	366	362	353	374	335	318	327	341	344	366	354	348	358	298	347	370	370	360	343	372	358	345	363	351	380	332	382	347	339	399	334	337	358	337	340	362	315	337	329	330	342	347	330	344	377	340	346	344	340	351	371	362	342	340	314	358	356	354	367	375	360	372	331	346	353	361	386	347	362	341	371	354	325	378	337	341	343	363	371	340	377	359	361	336	360	345	329	347	338	340	367	363	348	349	342	355	363	325	352	355	349	355	350	348	332	340	302	321	392	349	351	359	336	328	355	334	319	337	327	343	335	339	348	371	358	344	369	326	326	334	372	348	366	359	353	364	351	366	348	351	320	337	344	337	329	341	353	380	308	376	361	344	317	323	364	336	325	341	339	375	359	327	329	334	349	379	366	318	337	356	378	338	359	326	339	376	358	376	353	350	326	337	364	348	355	331	370	336	334	355	362	344	328	390	359	380	364	358	329	356	388	339	344	352	369	332	381	365	377	374	359	369	365	347	371	382	363	362	366	381	341	348	343	353	334	373	355	334	357	328	331	348	319	343	355	338	377	399	324	360	403	346	366	371	367	362	346	346	328	345	336	353	358	318	361	332	385	350	313	355	332	339	350	335	340	383	328	365	342	332	363	328	358	355	348	369	344	369	347	365	382	303	344	372	364	345	357	356	346	352	333	339	347	353	379	358	355	343	355	333	330	373	359	371	375	360	354	354	369	327	344	339	376	340	346	344	338	328	345	353	357	355	326	344	349	382	347	359	346	382	349	351	335	357	366	355	360	357	332	356	340	337	335	363	343	321	378	371	356	319	383	348	354	351	341	349	345	330	376	353	341	330	357	342	364	319	345	334	396	342	371	368	353	333	359	348	352	385	344	341	328	386	352	370	336	389	347	380	362	360	386	374	367	377	350	327	348	361	329	343	361	341	346	389	344	348	370	343	317	324	371	319	343	323	345	350	356	361	348	371	337	347	401	372	344	337	321	362	327	374	369	373	360	348	370	356	381	358	330	380	355	329	375	339	359	328	367	346	329	341	361	362	351	330	376	369	312	355	349	370	349	313	345	347	357	334	345	371	337	331	353	360	339	335	324	328	349	339	337	340	346	369	378	364	376	357	340	358	365	354	362	347	351	347	346	366	344	337	350	352	338	345	352	336	354	331	371	353	384	345	330	365	333	338	350	333	332	352	364	373	341	342	340	345	343	383	343	297	343	325	363	332	339	383	353	367	352	360	339	353	373	392	353	355	341	381	338	359	344	365	362	321	354	326	363	355	367	324	333	384	337	360	361	374	318	362	344	343	317	351	334	372	332	385	360	332	357	343	358	363	323	366	339	375	364	389	350	362	309	368	374	343	333	368	396	371	335	337	336	363	352	356	369	361	367	323	369	329	354	372	361	364	308	360	346	338	347	337	351	336	325	333	330	334	364	371	301	364	339	355	364	358	342	331	346	341	369	345	321	363	323	356	369	327	333	335	332	314	363	375	360	365	355	361	324	341	336	347	375	362	323	354	381	365	328	352	384	370	363	362	351	337	373	349	358	338	328	366	331	356	362	360	338	364	383	323	360	348	350	352	353	358	354	350	343	309	349	353	359	360	349	340	362	367	329	364	329	297	344	357	343	362	367	347	369	354	353	359	344	368	358	343	345	366	335	308	350	345	346	376	335	375	339	321	356	348	347	354	353	356	386	357	376	330	360	353	309	376	353	369	328	364	325	346	330	386	357	384	372	352	377	372	360	354	351	352	356	354	375	358	329	370	350	308	309	360	371	318	340
22948	21141	28915	24387	21836	20840	10825	1251	525	513	486	450	416	427	403	420	413	441	385	435	421	442	472	403	427	457	466	442	441	439	403	432	435	412	440	414	424	418	430	433	450	422	417	439	431	408	435	457	425	447	436	436	427	410	457	425	412	443	395	458	384	377	444	424	423	401	438	392	458	414	407	439	428	380	402	442	464	408	417	388	438	445	414	409	390	401	456	430	455	414	418	430	455	419	413	408	465	489	455	423	427	401	415	427	441	431	429	418	423	412	407	419	430	437	410	381	379	448	426	394	369	429	431	406	412	390	458	430	439	400	454	409	405	421	415	442	406	436	402	437	401	430	422	437	370	447	418	423	401	428	443	460	429	405	409	409	419	408	404	449	404	431	415	409	424	446	410	429	409	413	450	422	399	423	408	438	438	449	404	447	418	435	400	437	476	402	388	405	463	423	407	420	421	400	408	424	442	439	429	421	399	406	400	443	432	407	417	458	432	451	412	441	412	437	403	442	452	412	419	421	401	426	415	430	395	393	403	400	426	416	471	444	421	421	397	381	464	462	402	423	416	396	406	407	435	435	392	409	405	439	477	423	393	417	432	454	405	450	447	411	427	427	411	411	381	427	393	445	476	431	448	434	417	439	440	430	452	422	426	407	398	448	375	393	430	401	416	439	419	439	403	423	456	453	452	419	478	446	445	432	394	424	382	408	447	445	413	440	447	448	437	431	416	401	405	429	437	414	436	408	405	403	426	458	393	402	415	430	440	434	439	434	443	442	418	411	401	422	433	395	418	428	448	425	415	408	457	438	450	410	417	427	424	379	453	432	419	416	458	448	436	426	437	384	387	407	418	442	410	445	438	441	396	431	423	430	444	410	391	427	429	466	431	441	380	394	408	421	436	440	431	434	377	422	411	414	406	391	400	419	408	429	381	448	416	419	421	419	426	397	430	428	432	418	408	433	439	383	419	413	430	429	424	410	419	416	464	393	439	478	456	422	423	457	416	407	415	408	422	436	466	409	440	430	395	464	437	440	395	376	425	402	427	422	382	406	446	404	417	411	431	419	421	420	404	435	406	393	394	424	431	450	434	450	427	426	439	429	443	431	414	386	436	441	404	416	454	392	432	424	434	447	441	407	445	412	410	403	404	471	449	413	437	423	450	405	438	443	440	406	430	413	434	404	418	412	438	429	401	420	413	420	423	422	420	440	416	423	405	449	467	402	400	412	439	450	440	419	434	453	418	431	429	441	480	430	467	414	412	440	429	439	415	414	374	382	466	399	427	405	421	403	424	434	440	423	410	448	442	422	414	403	428	414	416	412	453	404	414	424	437	436	469	464	445	394	402	391	420	439	413	371	452	400	408	380	403	418	414	431	453	448	458	427	388	411	411	439	434	393	388	436	410	399	412	423	412	368	443	384	428	435	416	455	466	409	384	422	433	447	433	382	431	380	421	426	438	430	489	420	395	439	407	355	451	448	407	436	412	446	424	455	421	403	423	428	419	377	416	394	419	379	409	427	400	437	412	407	404	421	423	465	450	448	421	396	426	456	415	413	470	403	418	414	411	422	407	410	399	450	395	442	441	409	429	447	426	445	438	425	434	413	419	426	441	400	411	457	413	404	440	409	397	419	437	436	422	403	463	444	419	428	447	415	469	404	424	421	431	428	392	403	414	432	453	446	418	437	447	423	432	417	397	432	452	429	431	441	401	483	426	386	456	401	430	408	443	387	425	449	434	438	401	420	407	395	445	458	433	418	428	430	447	395	422	437	415	401	468	423	455	446	433	422	411	446	392	387	408	451	435	417	416	419	428	404	403	392	433	397	433	402	401	462	431	428	418	410	410	409	463	433	436	440	382	413	430	418	424	399	396	405	379	435	405	439	442	402	424	439	402	455	404	400	421	387	426	426	385	421	443	415	438	450	460	410	441	400	433	425	426	439	405	378	422	440	454	436	419	394	438	422	416	402	386	428	448	426	450	411	435	392	453	441	449	455	417	433	428	426	446	390	424	433	423	434	399	433	379	421	408	405	430	435	417	406	434	415	467	459	372	440	430	428	407	427	474	454	441	423	436	399	438	461	428	398	446	407	430	426	471	439	457	413	426	420	403	460	436	431	423	451	450	382	421	440	427	436	442	461	430	445	427	445	419	397	438	417	428	436	414	386	387	418	420	417	414	434	454	476	404	458	385	366	431	405	407	438	399	413	450	414	431	373	413	409	442	427	362	436	368	434	378	417	425	418	438	420	399	419	439	453	399	450	455	419	445	455	428	435	425	390	432	451	435	439	420	389	433	435	433	431	407	447	454	400	423	409	429	368	405	400	397	444	399	422	436	370	394	444	425	432	422	415	433	429	424	438	421	423	442	410	445	402	460	421	392	396	423	422	467	445	418	386	438	414	405	410	421	448	423	450	398	400	442	443	392	400	411	403	406	453	399	412	412	434	433	418	398	403	435	425	455	396	418	420	427	437	424	448	426	414	457	411	447	447	431	409	422	425	460	410	448	444	381	386	449	408	400	432	447	435	431	408	399	441	427	388	424	463	384	401	409	447	431	464	426	424	423	392	418	406	421	410	452	403	405	402	450	457	432	424	456	444	409	420	440	403	430	390	458	428	467	447	405	435	402	403	402	404	472	442	386	404	447	427	461	418	413	419	415	454	391	425	441	432	408	412	435	422	411	432	452	421	432	437	397	452	424	452	457	427	426	428	418	441	448	446	381	434	411	391	373	419	414	398	447	421	425	442	396	415	442	419	418	423	448	423	416	416	357	414	430	432	393	390	420	414	463	428	402	426	441	419	428	397	431	414	416	461	429	444	438	433	406	407	415	432	442	455	428	412	456	433	405	444	438	410	424	410	457	403	405	400	439	405	430	396	415	401	415	406	391	415	441	408	405	436	428	425	411	418	429	404	416	405	415	404	425	390	414	404	425	393	408	438	415	431	452	407	418	413	414	413	423	421	419	473	411	425	430	397	411	455	447	436	418	442	455	428	408	401	399	439	430	454	426	423	404	419	379	456	440	423	443	402	413	408	406	389	411	401	412	428	425	393	443	439	410	398	413	424	377	426	407	422	413	435	449	362	414	442	433	476	438	418	413	442	394	462	420	424	443	367	442	439	424	448	433	459	427	427	433	406	397	396	406	425	419	390	399	486	432	407	407	396	420	410	424	413	419	446	421	399	397	421	428	395	426	455	426	428	391	405	431	436	440	427	430	408	384	393	399	388	409	423	443	413	451	416	399	410	458	427	442	404	429	418	401	424	410	424	417	407	408	439	427	439	427	419	410	446	417	408	444	424	422	429	413	447	422	417	417	422	430	458	435	410	406	433	420	419	443	426	413	442	404	435	401	394	437	426	441	425	448	378	448	447	456	435	451	434	403	429	455	432	406	414	427	391	423	418	436	440	407	423	418	440	414	431	426	434	411	413	417	409	444	442	414	450	406	429	431	450	409	391	432	413	401	417	454	393	452	420	445	398
41738	74697	56894	37570	23095	10904	3933	994	650	533	548	486	504	520	511	486	522	480	459	494	472	466	477	463	473	436	446	427	478	478	470	468	465	487	487	448	439	449	448	450	438	422	458	483	485	484	460	495	448	493	464	464	469	411	445	444	455	465	483	473	468	479	468	460	469	458	462	466	481	491	468	453	494	469	460	459	401	455	441	413	472	459	428	462	490	443	427	440	474	435	479	444	482	484	463	451	477	473	438	436	435	491	456	484	484	436	480	508	440	453	447	466	479	427	453	502	455	440	478	434	442	436	460	430	480	443	430	475	414	450	495	480	447	457	463	496	484	448	449	461	474	423	462	433	470	454	487	452	505	442	437	430	443	467	461	463	445	446	487	476	441	441	448	403	486	459	444	470	451	446	483	462	463	446	439	440	480	454	426	445	449	498	497	423	461	454	454	455	506	468	465	463	433	450	475	465	446	453	483	502	478	447	498	482	480	445	481	448	503	489	493	491	453	487	437	472	470	480	478	497	457	461	469	484	468	474	435	453	459	484	460	462	439	465	472	476	443	425	454	463	436	472	448	458	474	421	448	460	473	414	456	465	423	424	492	469	436	493	492	469	444	447	427	420	489	455	438	453	441	428	480	453	464	471	457	444	473	469	474	451	476	459	484	488	506	459	444	454	469	464	475	472	447	466	457	468	477	484	463	483	438	465	447	478	452	462	430	479	484	448	483	443	402	448	432	483	474	462	456	433	471	449	444	444	442	511	470	454	449	454	447	459	448	460	450	491	478	445	437	493	474	472	459	449	485	429	446	481	429	447	468	446	484	429	485	490	471	469	471	459	454	471	492	414	497	404	429	464	445	437	430	483	431	487	472	474	440	477	473	464	481	447	471	460	452	483	495	454	456	456	450	479	452	414	489	459	465	474	496	466	454	489	484	448	478	461	443	473	486	487	474	430	498	431	476	423	456	436	456	440	473	487	473	482	489	492	455	442	469	482	437	500	510	442	454	429	478	487	424	468	429	470	473	438	434	497	486	445	493	463	499	438	519	459	476	443	493	433	473	471	465	487	452	443	473	483	422	449	469	454	466	484	422	467	469	492	428	459	457	473	488	465	503	423	465	422	489	455	457	502	460	451	501	480	450	442	475	469	448	444	489	489	478	474	457	459	490	446	498	486	415	442	483	466	482	466	484	465	446	458	408	467	448	447	474	491	452	458	506	428	503	476	399	481	469	476	460	485	409	432	502	443	431	433	458	462	438	449	447	474	441	490	501	508	471	461	488	460	470	469	508	461	454	451	476	473	478	478	512	466	480	439	422	471	471	445	441	522	443	478	434	416	451	507	462	424	435	492	450	421	447	485	477	476	471	453	488	462	452	458	444	460	472	433	478	446	473	433	451	520	454	466	492	448	424	452	441	463	455	437	492	453	476	455	443	483	449	455	470	474	444	470	457	459	477	432	442	467	405	422	415	464	450	491	457	485	468	473	473	457	448	478	441	465	469	482	457	461	471	464	452	450	480	500	457	451	434	519	486	433	449	453	511	432	456	472	479	452	478	509	457	462	440	472	478	443	472	456	476	467	477	469	492	473	469	505	498	481	457	453	475	436	466	460	459	443	457	475	495	447	402	471	496	479	445	453	451	448	467	453	429	430	467	460	440	457	464	436	471	433	495	472	449	472	456	464	433	444	466	471	438	479	460	481	478	434	523	448	468	454	471	491	439	476	489	501	485	449	477	479	439	452	461	478	477	462	482	473	481	439	473	474	448	495	470	435	468	400	441	488	499	435	464	485	484	471	462	468	473	453	475	456	461	430	513	430	454	493	486	480	484	449	453	497	487	470	477	484	442	472	454	444	459	476	438	442	463	462	427	426	456	446	455	445	502	473	477	452	429	445	473	460	478	468	477	473	464	473	458	433	461	485	412	489	458	448	478	480	470	477	481	469	490	490	470	460	476	469	432	444	440	464	487	486	414	469	461	438	471	438	471	469	430	414	465	473	512	441	482	459	491	479	452	480	467	477	473	459	456	459	496	474	489	454	467	455	446	486	446	437	468	471	457	430	484	494	472	483	472	480	452	475	483	491	448	438	486	480	484	469	499	480	437	460	477	454	466	441	483	442	456	442	465	472	484	473	459	471	499	473	423	453	438	488	447	471	417	447	467	459	429	454	488	497	485	468	478	427	466	439	450	484	462	421	451	496	449	460	469	459	460	492	461	458	448	498	487	430	472	492	430	459	486	486	451	493	457	454	447	436	465	450	447	507	465	428	476	479	470	484	429	498	463	458	476	451	491	453	511	481	491	476	455	450	450	436	443	498	479	472	501	477	501	449	470	444	449	474	463	489	460	442	467	467	460	496	490	486	474	474	424	482	485	458	453	475	475	448	473	512	494	439	470	498	450	426	481	477	476	463	431	475	491	473	465	496	445	459	465	478	438	506	441	486	445	443	463	480	478	463	484	485	458	479	475	458	442	441	466	443	457	467	474	448	443	470	468	467	469	444	460	450	459	486	488	438	458	450	507	441	477	455	425	446	484	481	471	479	481	447	452	465	492	479	504	484	461	457	443	459	433	476	464	475	455	460	486	517	486	462	450	439	463	455	479	498	443	511	427	480	459	481	481	470	472	511	464	475	472	465	457	474	491	445	482	461	445	478	442	504	470	489	506	467	471	439	466	451	425	435	440	487	454	465	434	428	493	483	473	458	457	442	461	510	452	484	457	439	457	439	460	438	500	469	458	431	403	478	475	468	442	475	441	457	471	457	483	462	437	485	453	441	454	499	460	447	455	484	434	476	430	467	469	460	456	480	509	437	474	455	462	480	477	493	502	490	492	459	463	442	458	431	450	477	491	481	459	462	473	481	487	482	448	467	459	488	496	451	462	438	469	470	483	482	439	459	428	462	480	501	528	459	422	506	469	506	467	450	440	470	431	420	468	500	480	460	481	492	485	466	460	432	471	454	430	481	481	470	435	454	487	455	456	491	431	459	477	457	448	451	425	458	445	452	466	454	478	455	454	457	482	435	427	472	495	456	463	461	469	435	478	460	481	481	433	431	466	453	463	498	495	443	484	455	465	502	463	453	432	494	501	420	507	462	464	459	435	421	443	469	458	499	443	430	482	469	455	458	443	444	481	469	437	456	463	448	459	486	439	487	452	428	444	453	459	476	456	466	466	453	443	470	439	463	457	479	459	436	491	449	443	448	495	425	482	464	446	474	466	476	404	503	449	464	467	469	473	477	466	472	438	458	483	539	480	447	468	493	466	464	462	461	466	439	449	448	458	483	501	462	473	443	441	457	458	452	461	479	452	483	455	458	454	453	472	422	451	456	448	488	469	494	486	447	443	436	501	427	462	468	466	465	482	463	488	458	520	491	462	505	458	472	450	447	459	491	490	480	448	459	459	474	473	452	481	442	471	429	467	496	443	449	417	457	476	446	489	433	437	475	463	466	443	469	469	453	457	456	465	470	498	525	467	445	450	534
33674	38383	31822	17855	5790	1835	596	324	220	215	214	197	189	200	217	196	184	200	209	224	197	210	212	187	225	190	171	186	205	200	212	210	193	201	193	223	201	228	196	207	196	204	223	204	180	194	185	209	216	216	196	200	209	202	201	222	180	204	178	201	235	228	196	223	207	221	223	188	206	184	219	201	183	218	200	200	208	203	197	207	193	196	195	185	217	201	213	200	182	194	220	199	204	190	200	193	216	193	222	214	211	197	203	203	229	200	242	200	223	189	183	183	225	230	206	198	220	186	215	217	201	195	196	205	207	187	207	206	211	223	209	181	204	211	198	213	217	208	230	209	201	227	214	208	211	227	198	221	197	207	189	195	191	215	187	210	211	206	199	183	211	190	193	215	191	220	212	205	231	209	221	201	207	172	192	223	200	209	189	205	209	218	199	180	224	199	203	202	194	189	203	197	204	196	232	197	181	218	200	219	217	211	218	202	217	191	215	226	217	204	201	204	200	206	222	192	186	208	198	210	221	193	201	195	198	225	222	201	195	212	187	193	199	204	209	193	206	200	193	186	198	231	203	225	223	222	222	220	217	209	205	185	184	178	226	200	176	217	194	204	220	227	220	188	206	203	201	201	208	199	188	225	204	190	224	223	192	209	202	213	187	198	215	192	188	203	192	214	172	233	169	213	196	204	227	204	201	193	243	205	206	192	205	217	206	201	187	201	216	192	196	187	208	202	187	212	218	203	194	200	221	200	226	198	228	191	181	237	185	209	205	189	195	234	198	195	225	207	183	201	215	208	199	204	216	212	219	202	182	190	222	204	197	196	207	195	197	196	207	197	195	189	206	204	200	216	217	208	194	192	185	225	242	190	197	211	215	191	206	207	185	196	204	188	201	216	212	203	195	203	185	208	211	204	187	194	225	195	213	204	245	183	195	183	224	195	226	186	205	213	226	229	194	189	219	182	208	204	192	207	211	190	205	219	212	201	207	181	183	231	211	205	216	204	196	178	196	189	223	223	199	200	212	219	215	226	187	235	216	199	199	180	212	189	209	192	217	201	218	197	209	205	192	205	207	202	204	190	211	195	209	183	181	226	220	199	242	195	191	187	193	199	192	201	218	211	222	191	225	193	212	220	226	201	215	193	188	184	187	208	228	186	227	198	236	226	173	199	211	200	194	257	219	214	208	195	185	196	207	209	196	161	212	203	220	190	194	212	201	198	213	188	192	204	182	180	223	192	221	175	205	199	197	209	208	192	220	204	193	206	213	189	210	226	201	200	222	191	223	213	203	208	204	199	198	208	188	204	190	201	213	228	220	198	205	189	183	208	219	201	225	217	218	219	176	190	223	203	193	209	194	192	213	201	169	202	201	201	225	197	178	204	190	214	198	204	207	210	214	186	198	233	192	185	210	236	203	203	190	199	201	201	210	198	206	217	226	189	191	211	184	218	186	194	199	230	212	211	189	184	217	187	209	218	226	210	205	204	199	237	184	168	206	217	198	209	212	188	210	225	183	216	203	217	199	194	206	236	215	200	190	194	175	187	201	227	234	205	209	179	212	201	209	197	203	225	188	206	220	217	208	205	196	206	188	204	220	216	214	229	218	191	239	196	202	197	190	185	216	200	205	208	208	193	218	191	209	228	185	181	209	219	219	197	222	206	161	217	194	182	205	208	225	235	211	210	233	197	203	215	187	196	213	201	210	226	187	204	219	179	194	213	220	180	173	170	207	223	197	211	196	219	208	172	214	201	223	201	188	207	195	233	202	207	183	210	199	209	216	189	202	221	225	194	211	195	211	184	191	239	219	203	211	202	197	207	183	224	208	189	184	218	198	210	184	216	171	191	198	197	214	217	211	216	192	190	207	178	204	203	211	206	214	191	226	208	229	201	195	209	220	185	187	199	210	223	221	207	207	207	204	204	196	192	207	204	212	192	216	201	208	195	222	218	188	164	188	197	180	210	198	191	202	198	205	218	201	185	203	179	207	199	200	224	171	187	209	205	223	214	183	215	182	202	183	213	185	210	203	200	193	208	215	180	179	191	237	207	204	215	189	184	187	187	198	214	194	234	201	213	205	188	222	172	195	195	223	191	205	226	217	190	190	206	205	199	177	204	222	194	204	200	233	187	205	190	199	218	173	211	236	161	221	212	191	201	203	212	205	213	178	202	194	194	211	219	218	211	175	205	212	199	205	201	198	211	198	206	216	228	198	202	216	208	202	201	208	195	197	178	184	233	213	199	174	186	199	200	214	231	191	201	213	196	189	179	200	201	208	216	203	218	196	187	205	195	203	216	210	215	191	197	182	203	198	209	195	222	197	203	185	184	228	240	221	220	175	208	217	216	196	221	216	216	198	205	207	204	227	222	200	209	233	217	221	190	213	227	212	179	208	204	191	191	191	209	228	188	192	195	196	202	225	174	182	165	209	176	212	227	176	209	198	194	215	200	197	180	225	202	215	181	207	194	191	208	214	220	192	210	203	196	219	197	208	203	201	208	197	224	203	217	193	226	216	203	211	205	218	226	182	176	200	193	201	192	191	207	224	185	200	215	229	221	202	212	193	210	201	229	215	193	209	168	202	175	193	179	220	220	213	189	201	210	208	178	212	195	203	183	186	217	180	196	213	213	203	198	218	218	190	194	205	200	196	218	197	217	194	196	228	185	223	205	211	186	188	194	193	188	204	204	203	211	216	212	226	227	204	230	217	213	182	174	216	185	189	206	179	201	196	216	221	208	179	190	213	191	189	215	202	205	227	188	215	187	207	200	207	186	196	222	204	201	188	202	190	180	207	203	199	190	200	215	191	208	204	213	176	214	189	199	190	215	219	185	199	206	216	200	186	210	224	226	197	189	202	247	198	206	210	206	205	210	230	209	168	227	205	228	188	208	219	208	212	184	203	218	199	174	195	172	204	189	196	191	200	199	207	190	224	210	197	197	200	210	220	195	215	203	217	217	202	211	171	202	196	185	179	196	218	192	197	211	210	197	189	208	207	213	180	199	194	170	191	200	189	207	213	200	199	169	233	196	192	196	204	202	177	200	196	167	192	216	218	178	227	190	182	204	202	211	228	206	240	188	190	181	193	205	188	211	202	195	213	211	200	192	185	221	204	253	204	210	228	197	200	236	217	216	218	220	234	189	217	202	182	193	184	213	183	250	189	200	196	192	196	182	215	198	220	182	214	208	199	204	198	211	220	211	204	213	196	201	210	209	211	179	193	200	200	223	225	222	205	179	211	191	199	217	200	211	177	209	199	196	189	225	222	193	207	202	214	243	221	216	219	221	209	223	213	212	194	178	210	199	175	201	188	199	194	213	224	199	190	211	194	206	207	233	227	188	214	211	202	202	220	214	179	192	210	194	201	197	207	210	199	235	219	187	204	200	193	210	211	204	195	205	223	228	206	196	228	225	232	189	234	191	184	183	206	210	199	196	201	210	225	237	223	189	198	209	217	190	203	199	207	203	187	178	203	213	228	208	211	202
41059	51863	30001	14415	6919	2867	847	439	305	291	265	262	282	265	251	254	231	252	247	225	247	224	260	280	247	237	247	243	229	196	252	229	239	239	235	201	267	249	264	235	214	232	222	241	235	229	222	243	255	242	253	248	236	223	238	237	213	230	286	230	240	225	220	268	246	286	250	239	245	243	244	228	246	233	226	251	237	240	262	249	255	261	232	237	234	254	233	268	233	220	222	232	251	247	236	255	235	224	243	223	229	226	254	251	229	242	266	217	247	229	270	235	239	250	264	263	247	234	199	267	241	240	238	222	223	235	213	251	255	237	233	243	233	243	241	241	219	224	215	218	238	246	241	242	244	237	249	246	265	251	255	228	270	248	225	232	260	252	241	234	242	251	248	244	221	231	241	255	229	221	249	232	248	268	230	260	258	247	255	212	246	244	281	230	244	245	246	244	208	238	254	230	253	230	236	218	244	236	232	225	247	262	244	232	218	254	244	240	220	258	261	251	226	227	241	240	271	257	229	224	221	221	252	256	237	241	218	252	217	272	249	248	250	247	236	240	252	253	259	230	252	222	266	224	247	234	251	242	246	263	214	265	278	231	262	246	238	252	257	260	228	252	278	242	233	240	224	222	233	234	242	238	234	228	232	244	266	253	235	233	239	237	230	234	270	231	244	242	255	255	226	213	239	235	237	243	241	257	216	230	246	217	227	253	261	221	246	230	259	261	261	245	234	249	231	240	234	245	267	251	249	233	251	252	242	260	246	239	236	258	222	253	257	240	240	244	241	214	231	228	260	238	254	240	239	221	233	245	241	239	233	217	253	256	264	220	219	242	215	235	232	228	259	220	225	216	226	225	238	237	216	265	232	260	227	239	222	248	230	242	246	220	273	216	225	230	235	242	276	217	261	219	217	231	252	235	254	239	254	257	257	264	236	228	219	242	244	236	262	268	240	231	244	257	253	220	242	246	231	256	222	231	221	241	252	243	238	220	254	248	244	232	270	243	238	232	240	245	216	235	258	270	223	231	261	238	261	264	249	221	275	237	242	268	239	253	250	235	230	253	253	254	229	227	239	229	223	270	237	242	224	219	252	258	263	236	270	232	244	265	223	247	227	228	251	240	236	247	231	213	252	261	272	268	253	243	244	231	238	216	205	236	212	227	229	249	234	246	237	226	212	248	242	223	232	264	238	238	244	240	199	255	230	227	235	226	247	253	263	210	229	258	282	234	254	261	220	255	222	250	228	248	252	264	246	259	224	239	217	263	233	251	248	260	260	209	262	259	245	229	255	257	254	259	246	230	221	269	225	229	240	218	263	227	254	233	253	225	246	248	233	250	244	251	228	260	239	240	240	237	210	234	222	221	239	223	242	244	255	255	253	254	251	269	244	236	248	269	240	242	210	243	288	272	239	264	229	239	229	237	237	251	242	233	273	246	254	242	245	245	217	231	235	283	237	216	229	278	244	236	230	271	256	238	258	236	262	269	234	234	210	247	234	228	231	240	229	245	233	267	250	238	228	254	241	216	244	236	226	242	247	239	236	232	234	252	241	235	245	230	247	223	248	234	220	218	237	259	267	221	214	240	275	260	233	257	246	241	205	247	231	252	222	242	263	246	233	238	223	259	265	239	253	264	252	256	229	254	227	262	257	240	243	231	208	225	257	242	252	231	210	231	259	239	235	233	230	244	245	235	224	238	258	250	239	242	226	242	261	235	215	270	261	268	232	269	240	248	257	286	207	257	229	251	250	270	241	229	247	202	232	270	255	208	270	247	252	254	236	254	225	239	260	236	248	228	217	224	221	237	262	235	239	252	255	239	246	259	260	248	248	235	260	241	257	241	248	241	231	252	245	275	257	234	244	233	232	241	245	242	233	251	231	260	236	232	255	239	261	247	263	235	228	246	235	261	261	234	236	237	252	236	244	267	266	248	262	244	267	241	246	214	235	227	250	245	233	256	239	235	245	250	240	247	251	240	249	230	258	236	243	271	218	232	231	232	235	239	229	227	216	254	262	243	248	219	226	253	251	246	237	277	237	276	230	230	225	254	243	240	243	214	237	255	242	239	235	216	239	261	246	233	226	244	219	256	237	216	234	257	243	266	247	275	249	235	262	236	225	225	238	265	234	230	227	243	236	231	251	239	248	239	259	244	215	248	224	256	252	256	265	233	244	234	251	224	232	256	269	250	258	225	233	225	230	224	260	272	251	244	262	249	231	255	238	254	246	236	268	241	218	246	243	231	261	228	238	241	247	269	247	239	237	259	244	244	254	247	243	222	266	245	227	242	234	257	228	243	246	245	232	241	244	243	238	216	244	216	220	220	263	241	232	263	248	264	238	231	266	248	240	254	216	230	240	255	248	259	255	230	233	226	226	247	277	270	202	257	244	233	215	245	243	242	253	239	232	225	234	236	234	257	230	235	211	220	249	243	226	261	235	255	280	245	242	260	247	227	217	280	225	247	218	213	250	253	254	256	253	239	263	255	250	220	231	245	249	243	261	254	237	243	237	217	236	228	225	229	246	233	257	230	230	264	233	252	243	215	260	264	233	239	224	261	227	264	233	256	239	245	280	255	267	210	251	214	233	236	257	246	252	236	225	236	247	232	263	247	242	226	272	234	235	232	242	243	245	219	262	215	240	232	246	249	271	246	216	222	251	249	249	224	241	222	222	257	257	240	266	244	241	249	264	252	227	238	226	230	254	217	245	236	237	244	229	263	241	258	243	247	223	232	247	253	238	261	235	230	255	237	217	245	233	234	248	239	253	242	232	240	238	249	258	250	252	257	258	226	241	254	241	221	216	244	233	240	240	280	230	260	208	244	245	234	261	236	233	248	242	266	266	235	225	263	224	222	233	263	255	264	258	231	231	261	230	266	262	223	239	269	245	270	257	226	253	242	246	250	252	259	251	219	266	248	282	273	240	237	258	244	255	261	233	229	252	236	222	262	198	239	211	225	242	254	234	228	230	261	262	213	235	267	255	224	230	229	243	229	267	221	247	232	247	206	237	232	253	262	257	254	225	248	257	197	250	212	267	217	236	240	269	206	239	208	223	233	258	255	239	240	252	227	240	226	245	227	247	238	238	246	233	238	223	248	260	218	255	253	243	240	249	226	251	230	284	257	241	265	220	234	262	226	238	231	235	228	240	248	254	242	264	244	240	236	255	233	257	230	257	253	222	245	234	223	249	257	230	241	246	226	245	235	232	222	241	225	221	246	267	250	253	268	254	228	227	233	263	260	227	247	243	245	232	241	267	214	248	240	244	224	240	241	231	246	238	240	261	246	215	239	250	248	242	261	227	236	248	214	240	246	251	223	252	226	225	263	211	233	243	237	225	238	259	260	259	224	260	232	242	231	253	256	263	229	242	250	255	247	236	238	256	256	243	244	236	225	268	270	251	242	261	234	261	238	262	244	257	220	240	238	223	284	240	248	266	217	249	219	229	249	246	214	229	229	232	234	243	223	218	249	240	238	226	253	246	249
24109	21115	28573	25490	21466	13646	3541	787	356	296	291	280	280	282	276	285	253	268	280	283	229	244	265	253	237	250	239	250	268	263	285	251	253	275	272	256	266	244	259	230	266	232	244	257	248	220	260	273	251	257	244	255	243	248	239	252	251	261	250	287	250	245	239	229	234	244	246	245	269	233	274	257	236	261	268	230	286	263	224	257	287	275	226	272	264	252	244	260	229	271	273	273	254	233	284	257	230	261	262	218	270	218	233	245	239	247	222	276	241	247	267	240	259	248	248	254	234	261	211	272	242	222	231	254	240	202	236	276	235	235	251	251	246	233	226	241	235	257	241	266	242	267	253	230	241	243	256	242	247	234	254	260	241	231	251	228	250	265	223	223	259	252	255	226	288	249	228	264	245	237	264	222	242	231	231	250	249	251	264	262	258	218	226	267	244	216	236	220	243	240	267	254	239	258	282	229	250	250	269	283	244	261	261	281	279	253	257	245	284	238	244	247	241	242	243	229	235	251	268	280	256	246	250	250	248	246	223	253	258	257	256	243	253	273	274	263	267	263	245	243	227	265	260	243	250	250	250	233	274	217	247	232	251	229	274	255	267	254	255	221	229	273	242	264	248	269	260	255	247	247	272	267	254	268	265	230	253	257	265	260	247	242	244	255	255	260	259	230	253	247	238	230	256	234	240	259	251	248	248	250	231	234	259	248	244	280	245	213	243	249	266	273	251	260	261	233	235	285	254	250	257	234	240	242	262	258	267	251	295	261	265	240	252	250	244	255	271	265	254	263	237	248	264	280	243	265	252	267	231	246	264	259	263	244	232	230	268	252	237	253	238	243	240	237	261	221	255	236	238	241	239	261	255	246	243	269	214	238	266	249	243	239	247	226	237	281	241	271	246	240	245	248	281	247	250	266	237	248	252	249	260	257	257	249	283	233	272	260	279	273	251	249	249	270	248	278	255	266	238	254	234	266	258	259	243	267	261	241	242	243	236	244	265	232	241	249	264	249	243	241	251	228	239	253	260	240	263	253	245	227	260	242	234	234	249	267	250	271	264	261	253	273	216	246	262	251	235	240	249	253	271	233	231	222	250	247	260	247	255	249	231	251	261	257	233	230	251	255	230	263	267	251	229	273	267	247	235	217	266	255	250	269	256	244	247	249	279	238	234	233	257	251	246	226	256	251	241	235	256	238	242	247	256	275	239	276	238	251	250	227	244	240	249	240	269	258	259	260	257	234	252	239	231	245	245	237	250	246	287	265	228	227	212	241	269	241	270	257	252	239	280	233	222	269	259	264	254	255	247	252	237	261	259	237	257	274	272	245	256	244	254	251	257	267	268	232	257	252	228	250	212	266	241	256	235	243	256	243	237	239	250	269	225	240	242	257	232	275	244	247	250	264	240	251	260	247	248	253	233	226	271	263	238	244	256	253	244	239	227	237	224	250	235	246	234	261	279	240	262	246	255	263	249	259	282	242	271	275	269	276	259	259	247	257	257	236	220	260	246	227	253	258	255	247	245	235	249	282	269	253	235	275	240	244	271	253	251	260	250	251	255	228	261	245	258	263	235	273	248	260	228	248	246	244	247	249	261	283	257	233	238	244	246	226	234	245	257	257	280	230	243	251	246	247	264	223	265	254	245	268	274	255	262	262	267	240	237	241	269	251	236	254	218	271	277	242	232	265	249	240	277	278	256	258	263	238	233	260	233	262	247	258	265	275	245	269	258	287	250	259	273	269	275	255	245	236	223	234	267	258	260	274	258	252	249	225	219	274	253	257	254	270	240	242	243	231	255	245	269	277	243	235	255	274	232	240	257	239	260	264	270	255	232	260	251	243	234	265	268	214	264	244	260	255	260	251	280	246	241	267	242	249	240	225	270	241	296	265	245	247	243	277	257	278	242	241	268	234	258	226	276	254	227	263	247	245	245	250	225	249	238	232	267	253	264	223	239	258	232	247	245	228	261	258	274	251	258	265	260	243	253	238	234	238	260	247	258	233	239	264	251	245	252	276	242	233	222	264	264	234	249	253	254	219	259	233	278	231	253	247	225	246	257	255	241	251	260	274	227	246	235	250	260	225	250	204	236	229	257	298	251	239	269	290	235	265	260	243	237	238	266	227	237	237	235	265	240	239	237	249	260	245	258	250	248	242	243	234	230	260	223	230	265	259	250	259	257	243	234	228	245	233	223	269	280	286	275	253	262	259	239	245	262	237	234	250	242	247	246	237	222	263	230	246	272	248	237	214	259	245	239	232	254	244	258	239	242	257	238	261	269	255	221	269	229	224	247	252	237	253	223	249	218	237	264	256	268	258	233	277	250	244	283	230	256	258	252	238	239	245	247	239	250	248	236	223	252	224	250	248	239	264	246	238	229	279	277	261	263	246	241	246	258	232	269	258	244	253	232	249	249	234	242	272	289	245	237	254	263	246	259	234	255	266	253	249	279	259	259	227	253	283	255	262	261	230	234	271	218	257	225	235	226	259	242	260	263	242	251	241	266	266	262	280	240	226	256	253	239	233	257	248	245	262	233	256	261	253	252	237	243	253	272	286	239	257	254	266	235	278	265	257	243	253	250	261	256	248	254	253	251	230	240	252	259	270	264	239	263	238	262	250	276	262	253	261	265	201	227	242	236	267	260	232	245	236	226	211	271	244	266	276	236	231	265	279	240	225	239	243	233	258	241	228	264	242	259	245	255	273	245	254	250	239	253	229	246	257	245	269	260	237	260	236	229	238	250	259	271	249	255	245	263	251	283	265	269	233	258	245	280	256	264	271	263	257	276	263	245	252	283	233	256	236	234	228	240	254	263	259	270	234	232	271	270	247	255	276	227	255	266	257	254	266	236	249	245	260	275	234	262	223	224	249	245	248	247	252	239	264	222	272	270	226	282	237	277	276	255	259	251	253	221	258	235	212	240	235	278	250	239	236	230	260	241	267	254	227	243	257	250	231	263	271	268	264	234	244	268	252	224	222	288	249	262	281	247	263	247	270	271	243	234	247	265	270	247	266	242	252	270	208	273	244	243	244	247	253	291	242	260	240	237	256	243	246	268	225	267	248	250	258	263	258	249	272	234	238	259	242	241	216	277	257	243	256	232	228	248	268	259	250	258	229	267	252	265	251	245	256	240	260	241	257	253	277	258	255	282	265	266	266	243	262	256	245	278	270	251	261	248	224	251	265	264	260	253	298	245	255	243	233	225	250	274	251	241	236	237	280	243	236	249	263	233	219	267	255	244	256	240	285	243	208	263	243	252	266	265	233	258	230	250	268	259	231	299	234	269	239	244	237	250	262	235	238	257	250	260	247	239	233	264	235	251	246	240	255	250	231	247	248	252	272	266	253	244	234	237	242	259	255	273	226	236	258	264	255	224	246	254	267	243	222	238	257	303	263	239	243	255	239	252	259	231	255	257	236	256	209	246	263	260	243	261	261	265	252	219	244	236	250	232	235	235	213	237	283	239	253	221	255	278	226	267	228
39612	58364	43180	30977	17183	7717	2695	896	429	356	346	334	329	315	311	303	311	273	321	272	286	284	288	273	285	284	276	282	305	300	285	300	276	263	274	307	282	291	288	295	285	272	292	274	299	273	289	317	278	280	311	304	292	289	256	300	272	293	295	272	270	287	268	286	296	273	310	318	280	290	293	294	238	311	290	245	311	264	307	260	280	280	309	302	282	301	260	299	281	293	298	295	276	320	299	280	290	310	286	277	296	278	314	294	306	332	315	305	331	286	270	292	285	317	278	270	286	295	299	281	288	313	292	291	300	287	296	269	298	285	261	267	275	296	294	238	301	306	293	275	295	306	285	293	296	299	276	272	285	259	284	294	276	278	290	272	294	306	277	284	287	299	286	262	288	265	278	292	288	292	293	308	291	291	290	298	293	277	282	276	302	251	292	281	292	293	321	280	284	294	285	284	259	288	285	300	261	248	278	290	292	276	288	282	301	266	285	264	280	280	259	261	278	298	307	293	293	299	274	310	264	304	270	296	289	314	273	283	277	265	265	280	283	283	278	285	311	279	282	284	301	306	258	288	295	265	293	290	305	316	295	280	276	292	277	287	307	290	265	318	299	280	321	302	275	286	302	294	279	286	273	268	297	279	302	284	286	286	292	296	265	282	273	308	290	274	289	278	297	266	279	284	295	274	274	284	311	325	300	301	286	308	273	316	267	283	286	281	267	289	284	291	281	273	276	295	269	283	312	275	280	303	293	265	276	270	294	274	283	284	267	294	284	300	297	308	286	277	308	256	283	293	294	286	268	296	263	281	279	276	277	279	313	260	274	299	278	285	275	266	289	285	292	310	302	277	321	305	281	266	258	263	303	289	277	305	310	281	300	274	297	313	282	293	291	263	285	325	280	293	278	306	271	271	290	270	317	268	308	294	309	290	272	276	314	292	274	298	305	258	281	321	305	316	298	266	296	289	287	292	294	291	285	271	276	284	279	314	305	274	291	305	274	285	268	290	278	294	301	286	306	284	288	296	320	281	304	281	279	308	315	310	290	283	300	266	310	268	276	280	290	286	302	299	262	294	300	293	314	300	294	270	300	300	303	253	317	306	297	280	303	338	266	308	261	280	294	291	277	279	289	246	282	271	265	269	298	289	275	269	268	297	267	294	293	307	269	256	272	276	295	307	278	301	290	336	274	293	304	291	272	336	293	261	290	295	295	289	308	292	279	244	308	279	274	289	303	322	277	293	311	313	275	307	268	271	287	257	267	317	308	288	314	333	280	302	291	287	280	267	274	291	307	277	270	266	290	300	273	284	293	272	300	294	294	303	293	269	305	300	281	274	269	289	296	318	289	302	297	289	283	282	290	274	289	285	270	284	276	296	260	280	289	297	271	303	291	285	309	253	301	308	266	277	306	277	270	270	276	300	278	294	269	302	281	311	276	313	269	260	291	299	247	285	309	274	257	268	287	307	271	291	275	302	282	273	264	281	293	290	308	291	300	320	284	274	280	268	256	266	301	289	279	248	280	301	303	261	299	286	295	278	292	292	285	296	307	294	323	276	234	288	263	297	274	281	253	285	291	261	283	268	287	309	264	285	288	272	304	299	299	308	286	281	297	280	294	254	287	244	285	279	277	284	280	282	287	280	265	300	264	273	279	296	292	279	271	298	293	290	269	325	282	292	252	278	296	297	286	291	273	311	305	312	285	272	272	275	295	307	302	298	296	328	255	289	289	272	296	271	302	256	281	306	295	288	260	318	296	289	272	311	278	303	286	287	284	284	285	306	283	262	292	307	267	299	275	295	330	290	293	270	263	279	286	292	282	286	271	271	241	279	266	299	249	306	255	256	304	264	285	293	298	300	304	300	334	294	280	297	300	296	304	270	273	299	284	296	280	291	261	285	261	291	293	291	287	301	317	302	300	293	319	269	267	313	306	297	268	278	290	278	287	255	279	318	271	300	281	270	296	279	308	271	297	280	314	308	278	260	309	270	251	284	293	273	277	287	287	261	263	301	309	292	257	288	260	274	287	275	280	298	291	312	292	297	277	285	297	295	281	286	286	279	259	265	299	252	296	267	285	319	289	262	298	295	254	283	282	293	280	290	288	297	304	274	262	268	272	266	297	263	300	254	295	296	277	315	274	287	299	296	280	291	288	289	293	249	312	311	287	286	276	273	291	298	305	288	295	281	279	263	249	292	289	292	279	311	262	302	303	269	296	308	288	317	291	303	275	293	302	294	298	288	293	297	294	303	281	293	323	307	262	280	295	262	296	255	272	294	280	303	291	260	275	266	303	289	279	282	287	313	276	287	304	303	300	293	282	299	303	282	294	301	263	302	266	300	301	285	302	295	286	299	320	261	310	270	286	282	271	270	330	261	290	277	267	256	266	292	313	316	284	299	245	315	281	300	301	295	313	271	304	291	303	282	260	267	291	295	280	289	264	281	300	294	289	282	284	264	274	280	307	301	299	279	271	315	287	241	278	273	283	311	263	269	271	279	301	308	280	301	290	301	290	262	272	259	272	311	286	268	304	323	292	312	281	290	273	281	278	280	312	296	286	261	267	292	281	285	281	311	282	293	297	293	293	288	267	300	294	261	310	302	281	311	268	284	285	288	277	281	306	288	281	279	306	281	289	247	301	317	296	280	301	271	271	260	282	281	304	295	287	281	298	265	277	278	299	285	296	276	290	284	292	285	286	274	279	302	294	308	289	260	301	275	281	296	314	284	276	322	311	296	278	332	288	304	301	298	323	292	298	298	276	320	292	307	293	294	268	284	307	316	322	282	268	319	325	301	294	294	298	289	267	272	279	287	291	287	281	279	256	294	281	299	288	294	257	268	284	326	271	281	309	248	263	268	313	291	309	285	274	269	288	271	269	303	288	293	266	292	296	290	341	312	281	318	274	276	279	288	274	307	293	275	273	283	291	311	301	274	298	288	295	265	281	274	281	288	264	301	328	289	312	277	279	268	303	282	314	286	272	276	288	266	287	266	286	287	287	296	272	278	259	310	271	290	271	295	289	246	280	302	286	278	274	265	287	251	275	264	284	292	297	287	275	325	306	259	303	257	308	289	277	286	289	278	281	298	269	292	279	289	282	296	296	307	292	314	317	289	290	288	289	278	292	316	298	293	311	283	282	296	297	288	281	292	275	274	287	279	269	307	289	294	290	304	277	264	277	219	261	279	299	336	295	292	297	257	283	327	285	305	278	320	296	289	276	281	294	277	270	274	279	296	276	266	283	285	289	275	254	281	269	249	300	300	263	287	296	280	258	289	279	311	276	320	269	270	272	295	279	319	266	295	291	299	310	269	283	273	314	285	283	279	278	268	269	302	269	311	279	293	297	308	296	293	307	333	263	304	297	292	301	274	295	283	299	315	270	276	296	308	295	278	289	311	307	274	274	280	277	287	284	295	304	284	298	271	294	300	253	275	312	263	266	277	298	281	274	294	309	285	260	291	338	298	298	292	305	299	273	280	278	300
25362	21585	29104	26444	16013	5699	1419	476	324	329	302	306	286	302	308	237	276	252	275	274	266	284	300	298	272	281	292	295	279	252	304	300	287	285	277	267	308	284	283	255	287	293	263	278	294	283	293	295	308	280	262	272	289	294	281	277	297	302	283	289	266	304	262	284	311	254	287	293	272	304	313	269	282	311	286	289	285	279	276	266	271	277	264	273	298	276	279	306	275	275	292	309	299	266	300	283	271	282	300	279	313	268	287	253	285	288	271	263	265	283	287	309	298	271	287	289	286	296	264	254	280	240	285	291	274	302	265	298	295	252	280	260	308	286	305	295	257	287	285	248	322	319	283	293	287	270	275	266	295	254	250	271	259	290	283	306	266	288	283	293	246	256	274	304	286	298	278	255	289	272	277	265	297	287	262	294	279	283	290	268	273	237	262	299	302	244	264	274	279	312	310	295	251	309	269	283	277	275	285	281	279	289	292	270	273	276	253	276	286	277	300	291	290	277	304	308	282	285	292	265	295	286	281	285	297	266	283	291	281	291	263	258	316	277	274	291	272	267	281	262	272	295	302	277	263	270	297	297	288	292	285	261	289	289	296	299	308	269	319	278	287	265	301	286	283	308	292	276	252	302	261	278	278	289	302	273	306	293	280	303	266	317	273	288	294	305	284	260	263	319	283	300	255	279	287	267	265	270	288	271	296	277	288	254	290	286	280	296	296	261	287	300	266	276	273	308	264	316	293	270	224	305	274	270	264	283	292	276	280	274	260	304	252	311	290	293	257	277	270	294	275	321	299	297	247	284	269	274	288	290	283	284	248	294	247	257	291	330	274	284	278	320	270	296	307	272	267	280	282	321	241	281	264	300	258	285	290	283	303	294	292	276	264	279	303	297	264	285	300	261	287	288	310	271	291	276	269	292	282	287	308	306	272	265	304	302	287	248	279	296	292	269	291	282	292	262	281	319	275	297	263	299	273	270	270	290	287	309	281	295	285	276	270	275	309	255	268	245	298	219	274	299	246	303	262	293	255	277	269	278	273	276	240	269	303	293	300	262	278	278	290	265	262	276	261	299	278	330	267	279	269	275	275	297	281	291	269	297	270	257	255	283	279	283	297	274	276	287	297	279	293	298	295	264	302	267	317	273	279	297	283	283	319	302	280	286	282	278	300	302	263	271	294	266	281	279	292	286	265	286	274	268	283	297	315	291	278	263	254	258	259	271	272	258	262	250	283	307	313	291	273	276	289	290	264	295	291	269	280	276	279	294	258	276	290	301	277	303	282	307	293	276	264	256	281	287	295	298	286	278	320	279	319	310	269	314	279	263	274	288	273	285	278	270	271	295	290	300	323	288	271	280	329	290	259	327	290	271	299	289	259	241	316	269	244	302	270	294	301	271	281	261	271	251	289	303	303	269	272	294	278	278	276	286	277	324	252	290	278	283	268	286	279	265	265	301	275	284	284	291	273	304	290	300	287	263	295	254	295	276	289	263	293	301	250	262	272	290	305	267	265	289	283	270	291	281	282	262	283	279	261	308	290	291	304	263	264	272	286	251	292	294	249	263	293	282	278	264	285	300	251	285	300	291	276	286	296	271	269	273	273	271	270	281	294	282	275	315	294	284	291	282	289	332	279	295	266	276	324	274	292	262	295	297	263	252	258	279	302	318	300	282	245	299	303	250	269	288	278	260	257	268	297	288	263	267	273	293	277	286	264	271	282	234	269	294	322	298	279	298	267	263	296	291	290	297	286	244	276	282	291	262	270	273	264	280	268	277	306	287	267	307	297	290	275	279	279	264	262	276	303	284	273	262	276	270	273	288	250	269	285	291	283	287	268	275	269	277	271	294	268	293	288	237	268	300	284	291	265	255	257	287	263	283	296	288	298	304	282	305	277	290	251	283	316	305	280	282	284	276	315	278	250	304	268	315	281	306	285	323	279	283	278	298	302	265	290	284	278	287	253	285	283	295	286	258	291	304	264	279	270	292	286	279	289	283	265	267	296	281	302	240	287	290	292	294	296	272	254	284	315	298	305	295	313	319	295	279	291	286	274	302	279	298	297	264	274	288	270	263	254	269	298	290	262	274	266	301	307	269	288	289	301	300	266	287	280	273	292	297	277	299	286	294	262	287	258	282	270	293	304	271	283	288	297	273	290	283	278	303	298	289	287	284	293	306	306	277	293	245	246	279	271	259	278	293	305	272	314	249	270	326	302	291	262	286	288	252	294	281	278	280	308	271	267	255	273	245	295	275	263	277	280	306	289	268	240	281	316	324	270	278	315	286	272	297	291	281	294	269	275	296	273	274	287	255	308	271	283	298	239	307	281	302	275	266	265	278	282	274	282	275	289	279	270	269	296	289	274	251	254	289	305	259	275	282	283	276	262	281	294	271	283	302	316	276	267	274	261	261	277	297	265	264	251	271	305	273	298	254	282	281	283	266	303	320	294	277	267	294	281	309	279	270	304	293	289	265	301	264	256	315	290	285	277	300	276	271	268	297	266	277	294	271	267	256	277	261	282	298	268	262	304	277	312	294	280	260	306	274	296	279	296	278	289	256	284	264	272	288	262	300	290	284	269	300	292	284	278	283	278	272	285	294	264	287	285	267	289	282	268	294	281	258	287	284	237	270	285	294	255	275	278	272	304	286	264	260	279	268	270	287	263	267	273	291	283	264	287	295	304	260	269	263	263	276	277	290	303	288	292	291	283	274	265	282	303	264	291	268	290	306	296	264	275	275	276	276	289	266	295	255	283	274	276	274	313	268	264	287	269	261	295	266	262	277	323	259	290	274	299	276	282	293	308	268	270	267	300	297	306	292	339	308	265	290	306	295	262	287	302	303	284	271	285	270	302	286	280	264	272	288	297	273	275	264	293	261	259	299	289	297	285	279	309	296	287	257	263	303	291	253	307	289	282	299	273	282	312	285	288	312	268	263	288	292	257	284	251	272	301	286	305	291	281	295	295	272	258	275	299	294	285	263	296	271	285	274	273	258	284	270	293	278	249	265	291	268	293	281	267	267	298	294	264	288	268	306	313	255	305	297	289	262	292	278	271	304	289	247	291	298	291	296	266	255	292	282	282	271	291	257	296	282	271	272	275	294	316	276	280	293	287	282	321	295	276	277	263	285	337	280	282	249	285	295	264	272	282	285	273	274	289	266	272	251	273	263	289	261	277	267	273	304	296	281	257	296	247	274	273	302	268	273	279	298	280	275	287	273	277	308	283	334	288	302	280	294	292	264	291	278	278	252	240	295	296	304	259	290	299	259	330	272	306	299	291	271	266	241	287	283	324	282	266	303	276	286	283	305	274	257	282	283	281	298	303	256	288	275	284	283	303	319	306	287	287	325	278	297	297	278	275	278	283	272	290	305	287	242	286	275	268	271	262	269	293	264	271	274	276	290	277	264	287	287	280	270	259	285	285	299	317	265	268	288	277	267	301	273	250	301	258	288	299	285	298	266	297	251	293	274	300	267	261	242
37926	56415	39085	23188	13796	6183	1914	586	435	403	343	364	349	366	332	284	318	329	345	339	338	336	321	351	323	326	325	303	347	309	325	343	318	314	347	315	319	346	336	334	325	343	328	338	311	343	349	359	355	310	332	324	327	346	300	349	330	292	357	345	333	331	342	309	351	341	322	332	318	315	351	294	309	329	337	311	329	335	328	317	343	360	319	335	352	347	331	359	355	333	317	321	334	325	331	341	315	322	294	332	301	327	326	301	369	369	296	332	332	349	320	302	342	327	303	317	335	340	319	334	304	308	327	300	344	354	310	331	307	348	339	352	349	322	313	343	358	330	323	330	344	347	291	339	328	347	327	361	349	323	348	310	302	346	313	328	334	358	325	363	309	309	313	326	339	319	327	355	318	325	328	349	309	333	315	320	312	331	340	333	305	344	321	333	334	320	361	322	347	328	355	308	331	318	330	312	326	336	314	293	321	312	326	329	346	332	311	307	300	321	342	325	358	300	304	326	336	321	339	336	331	339	349	322	316	315	324	328	329	300	321	343	348	331	358	307	319	307	319	342	341	338	344	320	320	348	335	303	302	312	309	301	359	354	313	340	314	336	338	349	320	360	311	312	326	310	328	335	344	338	358	325	324	348	327	321	316	309	333	317	285	318	322	340	332	305	351	308	298	348	348	344	317	334	336	332	331	334	345	329	330	305	347	339	315	310	337	341	293	316	316	354	336	344	334	349	337	349	342	352	331	343	335	375	328	315	313	313	338	334	317	326	327	328	328	328	338	328	349	318	365	347	318	328	342	333	313	303	335	314	321	303	296	354	320	319	334	334	316	325	344	346	320	299	330	324	355	296	367	333	334	372	346	337	367	322	332	325	338	309	328	352	305	340	294	309	338	314	364	338	327	358	346	351	305	345	330	343	324	336	329	328	346	348	345	355	329	359	342	318	320	342	362	314	318	350	340	303	340	347	360	348	343	314	320	356	346	374	330	311	313	327	329	283	303	358	335	354	365	349	333	313	325	324	319	350	337	369	320	344	346	325	344	327	344	328	309	334	335	325	339	326	329	301	317	317	319	291	305	361	325	347	337	324	307	352	329	294	373	323	326	318	328	352	329	356	328	326	326	341	318	325	338	316	333	301	341	345	371	323	344	323	325	313	341	324	323	346	317	302	340	339	346	331	318	321	303	331	365	327	343	340	347	326	371	347	301	325	319	335	344	334	320	302	340	313	302	342	323	320	320	311	332	339	325	328	345	326	313	354	330	323	312	317	315	352	343	336	319	333	337	324	333	306	354	335	326	315	357	327	349	336	338	334	331	326	331	326	332	344	336	330	342	345	295	349	337	348	327	351	328	316	330	314	297	346	321	316	349	312	353	338	322	350	319	349	331	316	336	349	346	344	347	325	329	313	329	333	299	349	312	311	328	329	297	290	346	352	300	342	308	312	348	343	334	321	279	340	335	321	341	321	372	326	324	329	333	344	326	338	312	323	317	333	328	346	332	308	335	311	336	342	351	331	329	320	306	319	311	333	316	318	361	345	340	340	332	349	360	315	340	344	358	339	354	318	333	332	312	309	346	385	304	320	327	357	310	309	345	353	329	311	293	351	336	341	322	351	318	381	317	317	319	353	334	322	342	340	309	368	329	321	328	325	320	303	338	323	342	352	340	315	273	365	311	309	352	322	316	333	323	315	297	291	347	351	317	304	320	322	366	347	311	363	312	302	328	336	342	318	345	340	341	376	320	318	350	307	336	372	329	328	342	308	329	333	329	313	296	349	337	376	355	353	330	334	306	367	322	328	318	334	321	332	318	311	339	364	316	358	322	336	335	343	328	334	312	322	333	345	319	311	357	310	338	327	334	358	328	304	309	330	325	353	347	352	349	332	334	312	354	361	339	303	352	351	314	290	308	342	361	351	311	333	323	332	365	314	325	326	317	318	342	336	338	331	336	361	324	318	329	348	326	343	300	346	370	313	330	309	357	312	318	351	328	336	334	349	294	314	331	363	321	328	275	347	338	319	325	311	327	348	316	343	338	323	316	358	341	326	298	317	353	310	314	345	336	333	331	311	300	313	324	294	356	316	353	338	301	343	334	336	343	339	344	369	310	324	320	353	336	318	365	353	313	310	335	334	311	344	344	339	324	320	322	312	297	350	324	337	323	332	325	320	325	363	320	346	332	342	301	348	317	310	344	353	359	313	348	342	326	356	326	330	350	304	359	363	334	310	343	348	330	309	313	349	327	343	330	345	339	331	321	319	327	323	296	336	359	335	310	317	324	358	339	336	359	338	331	330	300	331	331	341	335	298	353	368	331	321	349	338	337	376	325	310	329	304	349	341	340	322	318	324	358	314	317	351	360	334	350	315	340	336	332	333	306	340	344	330	301	327	329	318	358	367	306	353	360	313	302	333	337	336	292	344	339	354	294	344	345	367	328	339	353	332	338	342	315	368	355	343	332	319	308	330	380	336	336	340	302	310	356	332	311	313	354	321	340	355	343	321	335	338	324	301	325	326	305	329	333	310	311	320	343	358	330	339	331	323	309	314	320	321	334	317	314	293	325	350	329	382	349	323	365	356	324	326	328	326	298	310	322	332	317	342	347	312	353	331	353	355	298	363	319	325	329	325	364	321	331	297	316	301	313	322	327	335	334	354	360	350	333	328	329	328	332	319	329	301	337	355	326	346	341	339	326	348	317	370	322	329	325	328	350	332	346	295	331	314	351	333	331	337	376	313	332	352	321	313	315	317	371	319	333	314	330	337	338	316	369	327	348	322	337	334	341	339	350	347	340	296	314	348	344	339	326	314	336	370	356	352	334	340	330	318	350	332	312	338	338	328	324	308	280	347	319	349	306	330	324	304	316	334	322	325	306	309	340	316	354	320	311	314	349	337	346	330	346	343	331	349	324	320	344	327	328	342	343	321	328	309	329	337	296	368	338	334	309	343	332	336	322	347	325	317	314	313	320	313	332	317	356	335	292	335	334	314	346	299	352	356	330	342	341	352	320	355	316	333	343	327	322	354	316	335	340	347	306	334	337	343	374	310	321	314	333	361	325	291	321	323	316	316	322	360	328	327	335	322	315	339	336	310	318	349	357	337	325	331	360	303	337	320	312	348	316	333	299	360	343	370	325	337	310	352	341	357	346	360	308	313	334	335	330	350	347	346	331	350	328	309	310	329	323	343	354	327	341	325	337	314	363	341	321	318	363	332	338	345	356	336	340	335	318	348	303	351	303	370	332	328	337	324	300	320	371	317	314	335	346	349	301	341	339	333	339	329	339	306	324	335	341	321	334	315	347	318	344	317	360	324	310	346	340	340	352	333	351	347	331	318	325	300	356	376	318	304	306	327	324	301	327	343	346	330	311	345	330	359	342	343	321	322	307	341	325	308	334	290	340	327	355	345	318	338	316	326	322	324	329	325	329	331	330	366	330	310	289	354	369	305	323	327	309	339	354	357	342	347	334	341	346	324	332	315
22950	21085	28643	23901	21410	20913	10313	1413	614	533	481	472	451	446	428	414	437	444	399	464	399	431	397	390	425	401	417	425	412	419	402	402	435	420	400	430	436	432	398	468	440	392	388	410	399	388	425	409	418	431	425	435	440	396	451	384	422	388	408	456	441	407	416	442	394	396	447	402	414	418	458	388	392	412	409	428	406	406	414	401	431	378	399	409	406	418	391	401	435	423	408	411	422	435	382	406	430	459	408	412	360	425	402	394	421	388	445	456	437	414	439	429	412	428	407	420	444	432	413	417	445	469	387	437	404	402	443	441	421	435	395	444	357	418	403	399	395	413	391	431	412	413	402	416	365	415	436	431	389	430	429	403	425	436	399	435	416	416	404	391	399	431	433	410	401	388	424	428	394	423	433	402	404	430	405	426	439	440	444	384	429	457	402	385	392	401	422	405	410	396	387	408	435	414	406	453	406	447	424	456	376	416	425	391	435	406	410	357	416	387	386	380	389	415	421	437	393	427	435	451	405	421	414	422	359	415	393	399	370	407	410	409	411	455	434	405	392	413	423	413	437	447	438	413	415	410	405	423	418	409	444	430	423	423	424	445	400	415	399	397	414	422	439	425	415	404	391	435	422	389	421	415	432	418	410	410	457	434	441	433	435	393	399	412	423	422	386	403	420	436	410	388	443	423	385	406	412	421	389	441	435	413	402	420	428	438	410	439	417	425	446	428	421	401	428	392	431	426	415	398	387	409	382	435	412	415	449	426	366	431	401	423	432	403	434	441	427	398	411	435	392	410	424	373	441	423	394	465	435	415	404	414	360	411	437	404	404	423	407	395	421	394	406	440	398	438	387	420	425	411	405	394	416	457	425	408	402	389	413	399	409	439	418	401	391	404	382	437	424	411	397	410	419	400	447	425	445	409	416	395	424	394	391	431	401	399	448	429	412	400	388	426	424	415	363	438	419	372	385	412	406	438	426	418	433	410	416	441	386	419	415	409	417	444	432	438	404	415	425	391	384	405	403	397	410	414	389	424	387	422	391	426	404	420	428	432	449	396	413	430	388	429	422	411	410	424	437	393	402	418	411	386	444	428	392	428	450	446	455	381	411	441	420	417	413	450	447	441	401	414	431	437	452	413	377	402	415	463	390	406	412	416	432	427	386	398	400	423	433	425	415	421	420	409	422	419	389	409	420	376	389	401	445	414	389	424	460	395	411	403	439	443	441	403	406	426	405	430	420	389	399	460	420	400	444	439	411	402	472	381	410	424	427	404	388	476	386	415	407	435	426	438	422	397	429	408	435	408	401	417	402	414	436	400	393	391	422	424	402	388	410	403	398	390	415	412	452	440	415	418	411	395	412	421	435	404	409	389	437	445	398	410	424	425	380	432	396	433	402	425	420	391	464	430	430	398	409	452	397	406	412	421	375	414	428	415	435	449	419	387	435	429	413	417	427	417	409	410	391	431	433	418	379	417	416	443	433	427	430	425	368	417	416	442	437	439	429	417	408	439	418	408	429	384	413	398	392	415	455	398	394	438	391	446	424	443	381	397	419	388	430	440	399	433	415	392	385	349	401	386	422	407	360	416	439	403	363	409	439	410	445	388	384	414	413	423	406	407	409	455	426	419	419	454	432	416	379	421	417	418	368	395	442	427	390	419	426	419	403	393	385	398	388	448	449	397	417	440	415	408	395	412	464	413	428	431	448	438	439	411	411	416	409	421	411	411	479	413	454	465	412	357	414	453	378	433	421	398	421	408	427	384	405	421	415	393	432	410	420	429	387	432	428	409	391	382	393	437	356	475	438	435	409	420	394	422	386	436	456	426	366	422	422	399	405	452	428	434	423	468	373	460	409	416	399	380	465	414	397	447	430	414	414	440	431	429	425	421	430	432	379	424	417	416	396	442	378	419	426	442	406	393	419	414	439	405	420	412	460	428	414	426	411	400	400	414	385	430	423	439	423	419	401	384	435	427	407	427	405	429	428	425	415	395	416	413	442	407	393	413	433	423	408	413	421	446	413	430	400	429	433	428	396	438	398	420	420	447	410	427	420	386	414	421	398	380	401	403	431	419	436	424	433	421	441	411	390	419	421	436	395	393	388	360	441	425	433	425	427	432	403	404	397	400	410	405	421	407	403	411	403	434	450	437	425	431	421	422	448	416	395	395	417	406	397	397	415	390	433	404	415	401	388	428	414	400	398	418	412	410	449	424	381	413	398	397	457	393	448	450	415	431	422	426	440	405	414	401	393	406	391	417	432	414	411	397	427	444	431	406	408	385	421	394	405	404	408	452	383	423	427	426	446	422	410	382	422	435	444	447	390	411	428	397	418	432	404	415	435	398	417	472	388	429	399	431	370	404	433	390	445	437	405	382	434	389	409	437	402	390	393	384	412	404	436	438	397	452	392	420	436	398	435	366	395	408	441	405	402	437	419	411	386	398	430	424	387	418	416	453	395	424	408	408	395	436	443	394	400	397	394	403	414	451	424	413	399	380	423	458	432	405	402	398	419	432	403	418	362	380	432	384	400	412	409	394	392	380	399	412	444	424	381	420	432	412	415	404	395	429	378	456	398	391	418	429	424	414	398	419	410	412	449	386	428	417	403	423	413	399	435	389	429	440	397	416	427	445	403	416	405	402	423	381	433	420	422	450	414	416	437	406	447	411	399	423	449	445	429	454	453	397	429	361	390	377	409	421	419	415	421	418	356	398	410	454	380	431	398	401	404	434	390	386	419	388	422	432	412	415	370	440	413	429	438	404	434	400	393	420	426	398	405	410	413	427	421	418	424	441	414	396	418	415	396	399	425	399	424	400	411	396	428	440	457	448	467	402	408	378	416	391	446	410	423	393	388	416	420	391	406	440	412	399	414	379	391	412	438	389	396	419	404	404	427	382	434	397	437	420	446	413	413	414	433	377	398	436	405	413	423	441	444	390	423	417	435	411	380	395	448	415	411	413	408	383	419	418	384	447	409	440	415	416	398	417	361	427	374	391	403	437	415	424	404	401	404	426	412	436	405	428	438	439	431	427	437	409	425	422	422	426	403	437	403	402	388	400	439	430	420	409	403	416	432	407	458	448	400	422	401	409	459	413	402	434	393	422	402	418	438	449	402	415	397	424	367	381	446	414	428	412	427	400	415	417	397	438	411	434	398	437	423	400	394	410	436	400	449	404	407	409	419	447	435	408	426	393	393	421	401	426	441	421	402	411	405	403	424	398	425	413	405	431	416	395	421	366	392	388	404	362	403	456	442	415	428	382	437	427	416	447	410	392	426	433	426	407	429	398	406	443	439	410	419	431	432	432	418	405	421	404	423	393	375	415	363	398	405	421	438	427	436	406	450	402	436	385	450	404	459	465	437	442	430	398	445	420	420	413	400	397	416	397	387	425	407	401	418	440	440	437	411	405	396	398	394	413	435	439	435	397	407	420	432	388	404	411	445	413	444	402	425	407	411	416	453	386	404	416	456	396	399	423	401	408
44516	66356	44637	31153	21947	10251	3700	1329	735	582	496	519	497	471	493	491	452	490	454	448	462	465	470	429	481	505	463	455	465	428	442	495	442	449	460	461	478	437	510	435	477	466	492	482	482	484	444	474	469	458	457	487	458	467	430	501	470	475	439	469	472	463	429	430	436	479	428	469	480	479	443	458	455	467	476	475	425	437	475	425	472	445	438	449	449	468	478	463	469	467	448	455	481	444	479	452	474	468	414	473	440	455	434	511	456	466	423	437	430	441	449	486	465	427	485	450	432	427	470	451	480	457	471	441	463	443	495	460	451	432	480	431	454	438	464	477	467	448	461	458	443	461	418	476	441	433	447	422	413	462	471	480	447	452	422	470	429	447	460	430	448	400	430	451	455	469	429	487	461	496	446	453	474	423	452	479	438	440	454	449	475	486	450	457	468	450	426	437	479	475	438	428	467	490	443	484	433	443	466	444	476	494	466	474	465	448	465	418	435	471	471	450	463	452	446	467	456	459	489	457	477	471	443	492	437	471	455	434	465	445	466	431	486	481	434	434	437	460	470	459	469	439	439	469	464	444	455	467	487	494	466	507	507	421	428	458	453	455	462	430	448	460	440	474	484	488	450	489	463	449	470	449	497	465	468	469	472	458	440	463	484	469	467	463	452	446	432	469	445	461	449	476	455	464	474	434	465	452	435	448	433	425	415	472	437	484	465	454	449	467	449	469	432	484	450	449	481	429	469	445	437	481	451	484	462	433	441	443	437	439	434	446	468	429	451	438	497	439	451	440	431	430	425	471	468	437	456	516	460	454	442	459	467	414	474	464	438	446	443	425	452	463	435	419	468	491	483	429	452	450	464	469	458	448	448	458	463	437	448	460	452	421	443	444	441	471	469	505	450	427	486	471	467	459	465	435	441	475	473	451	476	473	456	446	470	476	472	465	440	442	427	431	445	491	442	435	424	486	431	429	422	462	422	485	439	435	472	426	465	461	459	442	493	464	455	444	475	458	456	450	457	462	467	446	444	484	492	446	504	454	447	417	492	434	463	475	440	457	481	445	456	458	475	446	417	422	468	447	434	487	424	457	453	466	462	445	434	460	447	483	431	450	462	473	458	428	439	401	486	429	472	468	480	452	479	442	453	467	432	453	441	484	461	449	471	455	446	434	455	451	473	471	486	436	470	463	458	503	450	483	453	516	470	524	437	455	485	475	450	452	409	460	459	465	460	461	446	451	440	438	442	464	453	468	470	452	462	447	469	444	451	439	455	424	490	433	478	490	451	473	454	444	463	483	456	503	476	491	482	478	463	442	457	477	455	439	443	496	463	468	465	445	441	487	466	491	453	482	453	470	416	458	469	460	480	442	462	464	458	458	487	468	438	477	433	448	442	474	442	464	422	473	446	451	473	459	430	481	481	478	493	491	464	483	465	433	488	461	415	469	454	438	474	447	476	465	467	444	450	448	451	450	477	456	447	438	477	490	471	474	453	468	440	428	463	464	446	485	460	453	477	435	454	432	479	415	460	410	445	492	478	398	437	489	448	448	463	453	436	451	467	450	482	462	423	464	468	452	441	477	494	408	448	470	458	451	445	471	479	451	475	449	485	489	474	424	461	456	417	460	497	438	450	426	473	438	451	433	432	471	476	458	483	445	449	422	443	455	475	433	460	443	461	461	423	482	436	422	442	458	422	437	469	478	433	432	437	439	440	469	464	456	467	461	463	431	485	458	473	490	445	433	470	465	438	473	463	441	467	444	436	429	444	476	428	449	460	441	452	446	463	466	467	490	487	451	461	428	429	498	435	450	483	484	397	461	483	469	450	446	479	462	453	441	437	446	478	492	445	421	482	492	455	458	478	445	429	417	494	429	440	450	467	475	469	471	465	468	443	443	459	522	448	472	440	435	448	486	440	443	464	459	528	454	461	447	473	457	451	480	480	454	448	424	458	484	484	463	426	466	440	454	439	446	436	479	450	418	469	456	506	468	460	437	489	430	455	523	403	446	455	456	469	430	481	429	460	458	446	443	457	471	476	465	454	464	481	475	498	488	451	481	456	440	454	408	431	422	446	458	444	442	474	479	520	427	441	422	490	399	455	457	463	464	462	458	459	475	481	453	444	434	452	463	470	452	478	428	479	469	450	443	507	472	483	453	455	462	427	498	476	460	443	416	469	444	463	473	439	482	470	461	480	415	470	444	466	471	451	440	427	422	436	465	454	444	478	452	477	434	475	491	443	485	461	432	470	469	450	478	472	463	476	468	453	447	454	480	435	475	416	460	432	460	482	486	432	485	458	490	472	453	451	438	455	458	415	463	478	401	475	477	467	473	435	456	462	452	469	489	442	468	445	523	486	458	480	457	471	453	440	446	452	472	465	416	445	436	429	486	477	464	458	444	418	491	512	443	457	479	459	454	437	477	463	464	441	436	476	447	444	445	409	438	467	464	455	439	476	412	460	483	448	437	460	508	458	447	495	468	451	485	426	456	494	460	464	472	451	423	428	451	456	440	475	435	459	439	447	410	475	448	457	454	504	412	451	434	443	436	424	443	523	510	437	475	451	469	450	469	472	459	483	461	422	434	442	453	467	499	415	437	459	456	513	468	442	432	446	515	457	438	447	467	459	452	484	486	467	449	487	446	461	461	405	511	466	431	458	488	442	474	440	447	443	460	468	479	462	466	472	480	473	457	481	471	479	425	454	475	466	472	461	465	471	484	491	478	470	461	458	434	472	462	476	450	461	484	467	428	459	465	454	428	472	495	445	433	477	445	464	495	435	438	429	477	456	500	430	432	455	480	474	429	445	432	394	452	478	474	496	453	440	463	461	446	469	415	482	444	442	441	452	441	461	490	482	444	463	442	456	432	492	443	464	484	483	470	444	459	456	430	436	453	509	452	466	422	476	380	461	463	471	465	448	471	452	438	439	424	447	439	466	498	456	437	463	464	412	436	451	469	404	446	472	447	462	427	458	471	447	449	488	442	460	417	463	447	459	470	463	474	457	444	501	462	492	463	488	456	460	462	423	418	471	450	451	445	458	467	471	468	447	447	445	466	492	427	440	446	427	431	469	488	463	467	486	427	494	476	456	473	453	453	422	465	482	443	452	454	505	421	453	472	473	469	441	435	467	474	435	436	448	480	463	434	480	447	450	471	454	454	447	443	433	454	458	453	509	461	442	423	431	425	459	430	492	437	453	462	455	459	423	462	496	444	478	425	449	488	437	455	439	426	463	450	448	476	479	469	452	462	480	461	505	467	460	454	488	438	446	439	476	455	451	439	490	475	430	455	463	448	477	453	418	489	485	435	449	450	474	443	466	437	425	406	496	436	441	449	413	476	477	450	481	433	456	488	498	444	442	448	445	474	447	443	478	449	434	412	476	457	448	462	474	460	465	451	448	458	480	465	448	498	457	502	439	464	443	492	481	435	446	466	445	448	437	446	466	420	473	447	434	482	461	473	451	441	436	476	435	434	476	460	464	513
33284	37545	32829	18084	5755	1607	469	284	245	224	193	205	189	219	186	175	193	184	183	203	217	201	204	221	194	199	207	194	206	202	161	223	183	190	201	176	186	182	191	193	182	191	208	184	196	206	193	199	189	207	182	223	188	202	197	197	203	194	192	215	213	219	198	201	182	183	175	192	215	177	192	170	222	193	190	190	188	178	197	213	198	212	196	182	206	174	190	218	221	191	198	192	185	194	208	180	192	183	201	193	184	176	186	195	171	205	192	189	198	203	202	185	188	191	195	183	187	189	196	174	183	200	188	207	204	199	174	210	180	190	210	206	181	190	200	201	205	202	221	200	168	217	222	212	212	174	198	220	177	200	182	198	183	201	201	181	192	217	205	190	197	201	197	191	206	182	180	181	181	182	208	210	204	179	204	181	193	192	185	208	186	198	190	203	203	216	204	205	170	207	202	200	175	196	196	188	207	210	174	196	209	213	192	199	177	196	199	198	217	177	192	226	220	198	219	196	186	210	183	182	202	219	185	167	211	209	199	179	199	213	184	200	189	201	191	213	194	205	186	187	199	185	200	181	181	211	173	197	207	207	212	195	192	180	199	201	216	191	181	194	172	184	179	190	182	194	180	225	196	187	199	201	222	192	222	197	212	188	168	182	212	190	191	192	198	214	215	216	201	217	197	172	203	170	173	190	189	197	174	190	209	167	203	178	196	193	168	177	188	208	189	206	192	173	201	214	183	179	187	196	180	194	181	220	203	189	200	188	192	185	183	197	196	198	208	217	183	188	194	197	187	193	201	168	209	198	209	163	211	165	211	181	177	201	183	205	198	191	179	200	222	170	204	207	174	212	192	200	202	194	207	186	188	231	201	202	167	228	195	199	208	186	198	190	202	212	206	185	182	192	207	185	207	184	198	183	209	185	183	176	207	202	183	178	200	182	202	211	170	188	195	199	195	206	196	223	186	194	212	200	195	189	207	222	191	210	191	194	194	204	210	172	190	182	217	211	201	187	212	191	200	177	189	183	229	203	189	188	171	201	196	189	216	231	214	215	184	218	211	197	177	201	196	194	177	189	204	201	191	202	180	188	208	209	181	216	168	208	170	178	179	192	194	199	200	193	179	192	224	195	203	192	178	218	200	188	190	187	206	199	186	223	209	184	203	178	218	199	203	193	201	188	211	181	207	187	219	192	197	179	174	211	210	196	194	184	194	203	209	175	192	197	192	200	206	196	186	182	210	202	196	184	192	209	179	209	189	208	197	203	205	189	205	195	196	192	188	201	173	180	208	195	202	189	188	213	203	194	195	204	178	180	174	198	206	178	189	207	198	202	203	193	197	210	179	188	220	178	221	216	191	196	174	192	181	204	194	191	202	183	202	195	194	174	194	193	194	186	213	165	211	205	213	180	197	200	199	188	202	209	202	171	201	198	195	195	212	180	179	189	183	202	210	184	175	217	200	205	174	196	195	187	192	198	194	193	207	169	186	203	205	229	192	197	187	185	209	184	190	179	238	185	208	189	211	186	197	215	181	178	187	205	211	189	199	196	202	194	183	186	213	201	207	197	201	184	195	210	184	193	201	197	181	215	192	188	201	207	203	186	190	223	219	197	211	214	183	194	208	185	196	196	182	202	191	203	194	203	192	205	221	200	189	179	221	177	212	190	198	194	212	191	175	213	209	188	180	205	188	186	189	207	178	183	220	198	215	166	192	216	219	195	180	174	186	200	217	219	197	207	182	182	182	212	199	221	206	211	226	195	193	219	196	183	209	222	202	174	194	218	210	192	196	216	222	193	200	203	183	193	179	206	216	206	180	224	204	206	199	189	200	210	217	204	227	184	203	190	191	195	203	202	203	206	210	202	195	190	193	180	187	192	194	218	205	187	227	200	216	208	182	196	194	188	194	203	204	193	199	227	186	179	197	169	202	186	191	204	210	218	169	207	197	188	196	207	198	200	209	182	188	198	188	188	207	186	198	200	187	192	202	203	187	201	188	176	187	184	179	198	195	178	180	194	174	196	177	236	196	193	179	196	226	204	203	213	183	181	197	173	170	176	209	179	183	204	235	232	189	206	196	212	208	169	179	173	215	198	202	195	192	169	204	187	209	193	204	199	173	200	192	194	210	179	186	193	198	213	209	188	204	188	203	200	232	206	195	179	191	208	165	193	195	202	195	198	198	198	188	187	176	192	193	182	185	195	208	200	196	180	191	198	186	168	185	173	200	189	195	183	205	184	189	200	206	188	189	179	187	187	208	188	181	200	208	175	214	196	209	202	191	201	175	220	209	177	189	215	221	211	215	186	191	226	191	192	200	170	225	193	178	226	203	201	192	197	207	206	196	176	209	195	206	194	181	209	197	202	189	201	183	197	198	168	202	177	184	204	182	190	194	179	178	204	185	178	226	184	175	197	225	203	199	205	191	199	210	179	196	190	181	193	193	202	181	199	216	207	191	195	229	206	202	183	190	223	186	188	204	193	217	191	202	205	190	175	199	220	229	195	181	196	166	205	211	222	217	222	225	182	209	213	223	188	170	176	186	180	176	187	205	216	200	186	177	180	199	205	232	200	190	207	200	203	190	183	203	192	194	183	187	181	189	187	212	201	203	214	205	210	212	208	202	200	222	177	183	183	204	212	199	193	180	223	212	221	192	187	212	193	204	188	190	213	193	182	192	175	173	197	166	190	219	196	216	188	225	210	182	178	207	181	185	198	203	217	193	193	188	182	160	182	207	198	196	203	194	203	209	190	196	183	206	177	181	205	191	203	198	197	174	211	202	180	163	189	179	201	216	236	209	185	189	189	181	182	196	206	201	167	183	185	225	175	187	172	196	172	196	194	200	178	208	191	185	209	176	191	204	209	197	191	226	184	208	201	196	175	166	196	204	184	194	208	192	205	152	223	159	194	170	191	209	215	208	205	199	172	207	193	175	165	202	189	189	178	176	173	199	202	206	167	223	206	201	181	210	192	200	201	192	191	214	195	196	179	192	198	183	192	179	200	195	183	203	185	171	211	200	216	196	197	203	177	205	225	180	188	192	193	206	208	193	192	189	195	194	199	205	214	220	181	192	214	216	180	212	191	173	191	194	187	209	185	206	205	210	194	196	211	202	230	225	196	200	176	175	177	211	201	192	202	186	221	223	216	211	247	196	176	218	205	199	202	189	149	188	178	198	183	191	207	179	187	190	170	175	172	224	196	202	192	194	195	170	200	210	222	202	186	192	205	199	183	214	214	204	176	224	188	217	197	192	198	192	197	187	200	198	208	184	190	177	195	209	188	211	183	194	228	197	187	203	182	180	195	191	187	188	185	183	182	182	181	213	177	174	191	184	221	192	183	193	210	197	221	189	195	203	192	208	202	192	222	205	186	200	192	202	186	185	152	214	193	212	200	190	192	205	199	197	200	201	188	187	207	194	182	210	204	210	188	193	205	204	208	196	194	186	183	214	195	173	191	173	193	196	187	214	195	209	208	214	189	194	192
40252	51094	31142	14796	7027	2463	690	394	288	233	288	246	229	232	243	235	235	223	251	218	256	235	219	237	237	238	219	253	239	232	219	247	259	237	261	231	222	225	225	233	242	247	232	234	234	233	223	221	242	260	249	259	205	241	223	242	242	236	220	242	244	263	217	218	211	261	216	204	247	232	221	259	218	234	235	256	235	240	206	237	227	244	219	247	215	230	233	216	191	232	231	237	237	236	258	221	221	241	239	256	188	251	224	210	238	232	241	230	232	254	230	214	224	265	244	198	282	215	248	231	255	254	226	249	224	234	233	210	224	239	231	247	217	227	250	233	234	214	278	232	238	219	224	218	223	245	245	217	232	214	268	240	228	207	241	233	252	255	245	234	229	245	225	228	217	237	227	222	240	264	216	227	247	223	253	231	240	254	246	208	224	242	226	224	276	222	211	248	193	235	209	236	218	222	216	236	228	249	235	248	216	214	251	247	242	226	245	247	235	222	234	239	231	221	245	212	234	250	238	234	251	219	238	249	227	256	263	226	257	264	211	234	230	224	234	229	215	244	229	230	234	230	230	256	237	256	215	249	229	236	217	240	225	227	218	233	224	219	222	225	200	236	232	218	208	247	240	212	253	226	230	242	223	253	243	232	232	252	218	231	245	242	249	226	230	248	267	245	242	237	230	247	232	241	237	249	240	225	255	243	250	215	232	225	243	242	244	250	241	260	210	245	254	228	236	255	228	263	223	245	207	228	221	251	246	253	227	244	238	226	241	250	232	229	216	221	247	231	249	213	217	239	235	252	238	236	236	227	272	255	263	240	230	238	227	236	221	237	219	215	255	234	245	239	226	239	216	228	249	215	213	232	259	243	250	262	232	244	230	217	245	226	195	210	243	213	242	250	229	236	236	242	217	250	253	244	244	234	250	224	209	238	250	244	226	254	225	244	243	237	233	219	251	245	260	255	230	248	232	234	266	226	232	235	204	239	245	227	236	261	220	247	262	229	223	225	246	227	217	209	243	235	224	247	224	225	232	231	238	245	254	270	226	226	246	248	240	247	239	213	209	238	232	237	233	261	233	250	257	218	260	241	228	236	220	245	251	250	232	246	224	235	210	243	240	227	240	242	237	244	213	246	236	232	242	241	240	219	239	224	231	234	226	233	226	232	230	220	247	237	222	217	196	241	241	207	257	232	267	253	238	223	252	216	244	237	229	224	262	218	241	229	253	258	227	264	231	233	237	225	251	235	245	243	216	218	238	215	236	263	200	237	220	228	226	238	214	252	236	246	227	226	237	246	241	206	222	236	240	247	253	230	232	237	222	245	223	250	245	222	248	224	237	218	232	240	241	237	236	221	231	241	221	247	238	259	233	220	214	227	271	257	229	221	246	234	216	214	220	247	232	248	219	218	234	228	246	221	241	279	245	233	225	210	235	229	251	250	230	239	255	273	265	256	228	242	266	215	240	244	195	228	250	228	225	235	225	244	214	245	233	250	223	240	248	225	228	226	228	241	251	219	249	234	228	212	219	222	222	225	225	245	216	225	264	235	220	232	235	261	252	247	227	235	243	249	225	246	247	212	268	236	238	260	218	214	263	245	232	247	251	221	224	233	224	233	239	222	245	255	243	259	252	255	231	201	222	225	230	236	215	215	242	267	226	224	241	239	235	242	234	246	226	221	241	246	225	235	227	229	222	258	205	215	233	227	226	253	235	220	228	249	255	208	244	234	232	231	217	214	252	239	231	219	253	232	240	235	229	251	236	225	230	242	231	207	254	229	242	231	210	213	268	233	247	224	214	230	203	248	234	227	244	257	260	239	244	260	195	210	250	214	233	227	250	245	227	249	246	272	236	211	238	216	236	240	221	245	204	233	250	218	238	239	228	191	239	230	263	246	228	237	248	232	243	231	260	229	250	230	233	233	234	227	242	229	241	217	244	227	240	268	234	216	225	246	207	221	220	247	245	231	238	244	254	230	235	234	220	246	232	231	228	236	212	228	226	230	251	264	247	225	232	232	212	244	226	245	224	217	264	263	251	271	223	240	247	244	236	264	264	234	227	235	247	250	244	242	224	207	221	247	220	215	228	226	248	251	237	230	214	249	226	226	225	235	233	250	218	232	211	250	254	240	246	260	217	222	240	220	234	247	214	240	223	244	230	242	239	229	259	231	247	224	222	249	223	217	234	219	257	248	261	228	239	245	230	193	247	237	245	204	242	217	228	259	255	219	262	209	234	207	234	246	240	227	251	229	203	240	243	233	276	250	259	224	248	215	231	246	219	267	211	237	247	245	237	246	241	228	210	230	229	230	239	236	253	244	223	219	241	242	229	241	249	207	206	216	269	229	222	229	229	227	242	252	232	212	233	251	262	219	264	218	238	260	261	226	245	252	260	219	229	238	230	240	238	218	272	240	230	253	242	215	192	249	259	243	234	260	232	249	233	242	214	225	222	233	228	248	234	194	240	227	255	239	214	266	225	248	229	255	231	244	228	256	242	244	253	255	240	219	229	226	237	236	221	235	222	211	223	244	237	234	259	225	232	234	220	205	258	233	241	204	220	235	240	264	235	220	223	263	227	200	248	245	229	223	227	262	228	219	228	215	238	221	239	236	224	202	233	237	242	216	193	221	247	236	251	224	209	226	221	218	245	230	254	221	249	255	214	226	242	247	238	219	225	225	231	254	226	266	231	232	222	247	228	248	230	221	231	258	250	272	247	228	232	235	235	233	231	227	232	222	257	241	228	240	235	243	221	229	245	252	239	220	240	229	194	248	224	210	229	224	250	218	242	249	218	220	242	237	251	232	254	246	232	243	243	222	218	218	269	230	243	220	243	249	231	217	233	218	240	225	225	214	246	253	270	250	271	234	233	260	244	249	220	232	243	245	249	225	226	210	212	252	252	234	251	269	213	287	229	225	221	232	218	243	243	240	229	257	263	259	229	240	253	248	246	246	249	230	226	243	250	234	206	214	212	231	233	241	258	234	240	260	252	238	217	245	220	238	243	243	264	235	247	242	232	242	219	234	247	241	260	256	225	281	227	215	233	260	228	229	249	229	246	259	248	241	227	235	224	229	253	213	214	256	258	213	236	257	237	240	256	251	266	224	251	230	244	241	237	267	243	231	241	239	224	190	234	235	228	276	255	225	245	249	240	224	227	256	253	231	254	221	252	223	199	253	241	215	221	228	219	250	237	226	234	232	216	212	238	229	236	209	220	214	234	242	234	234	241	231	260	258	252	243	253	248	255	235	261	213	260	257	257	220	279	206	243	249	234	243	251	262	227	243	258	250	232	242	244	260	236	222	233	261	216	207	210	261	212	266	234	251	239	253	246	267	241	228	235	223	219	226	243	226	217	237	228	232	272	255	214	216	243	237	230	248	199	235	222	249	206	243	207	237	261	231	237	248	258	239	242	217	212	262	234	222	231	213	249	227	245	228	235	208	231	235	221	242	215	206	221	221	240	229	248	225	233	239	250	240	243	235
24067	21133	28494	25226	22093	13324	3434	926	352	323	337	299	303	241	295	239	284	223	223	301	263	284	275	244	245	258	247	267	249	242	258	267	242	244	239	243	265	247	249	252	265	243	245	248	274	283	231	256	264	257	258	251	231	252	265	261	254	264	262	236	221	267	268	268	253	248	278	258	247	258	272	257	241	239	263	263	275	252	260	251	272	250	248	256	257	219	269	232	251	234	231	256	257	248	259	218	232	265	260	264	245	257	266	263	277	234	260	255	277	236	259	243	260	270	242	233	280	225	238	264	255	257	234	255	237	258	263	274	284	274	267	249	244	259	280	256	257	275	225	252	244	233	277	237	229	246	235	224	278	248	280	235	290	222	254	258	230	241	275	267	238	247	242	235	245	269	237	254	245	251	245	268	267	253	240	257	265	231	251	223	215	236	263	238	236	253	240	269	274	241	258	249	237	276	259	251	276	265	234	247	249	242	250	260	283	237	261	264	246	272	270	249	247	237	240	242	229	266	235	248	286	250	249	275	247	261	243	226	234	241	231	234	211	262	254	243	259	244	241	265	266	238	243	279	271	266	248	266	253	254	279	239	265	243	252	247	259	236	268	245	250	259	266	252	265	254	239	265	247	263	265	241	235	265	238	270	257	289	284	284	238	233	255	279	260	288	266	260	231	279	272	259	237	269	266	259	234	243	249	214	211	243	266	261	237	270	246	251	234	245	271	250	236	264	268	226	274	247	228	240	234	233	245	256	268	246	261	289	254	258	251	258	259	244	228	265	263	251	240	226	228	237	270	240	250	247	250	250	246	238	241	249	262	240	270	244	230	235	242	253	239	240	266	257	282	272	268	261	265	263	255	244	256	256	269	245	267	263	264	271	249	256	239	255	263	238	241	246	280	232	237	267	236	236	252	253	273	264	235	259	285	254	245	213	253	282	224	274	250	262	267	279	234	262	249	238	260	250	279	250	251	253	292	267	259	226	255	230	247	240	261	231	253	232	272	270	253	283	266	231	256	240	263	265	273	247	274	251	253	257	262	250	258	257	226	242	258	265	258	271	275	235	251	249	239	251	250	239	246	236	254	257	255	241	232	264	253	245	249	266	276	244	262	296	236	272	255	231	236	254	228	259	250	249	234	247	287	271	249	230	228	256	246	270	253	252	241	241	271	259	272	248	255	234	267	280	264	236	256	263	276	272	273	255	281	258	246	244	260	226	267	278	284	237	267	250	292	235	246	233	259	278	241	229	247	245	228	227	252	256	252	248	253	256	243	267	266	246	262	231	260	273	250	260	255	223	246	246	256	246	235	276	256	270	224	248	242	235	255	260	230	284	260	234	238	273	255	250	261	269	267	244	259	265	259	254	232	243	238	228	256	267	262	239	237	231	255	248	235	274	258	235	262	253	265	234	273	245	265	267	247	271	240	217	284	240	234	242	255	239	234	272	263	262	248	244	274	261	223	241	275	249	267	237	264	240	262	240	244	271	246	252	269	268	267	252	255	281	263	234	259	256	232	237	284	254	265	234	245	270	250	241	243	249	259	249	270	278	221	291	236	251	220	254	290	273	268	248	245	261	249	252	253	257	227	245	262	259	231	261	244	254	253	260	298	250	237	286	245	266	264	242	250	267	248	256	268	255	218	270	211	263	232	259	254	268	246	260	242	233	239	227	262	248	254	247	253	242	254	240	255	274	254	260	251	260	259	249	272	218	245	251	235	255	266	260	260	240	248	269	261	235	262	270	291	270	267	264	245	260	264	275	264	226	239	266	266	224	283	243	254	226	256	244	248	245	278	245	281	244	259	248	266	246	261	248	255	249	267	228	226	221	270	272	280	252	238	275	248	215	274	240	234	254	243	289	243	269	236	256	242	240	231	229	240	268	258	269	273	253	234	247	241	242	274	239	242	247	248	260	295	236	255	266	261	265	242	248	249	228	231	270	254	279	280	248	289	267	232	272	253	303	257	294	252	262	251	256	248	252	233	251	268	286	225	270	258	273	247	251	257	254	267	259	245	252	261	256	244	232	229	248	246	249	238	247	267	239	240	264	248	256	273	242	249	300	261	226	260	266	285	245	265	237	224	245	258	279	252	268	252	244	242	250	265	239	248	255	262	290	279	236	258	234	281	252	245	260	240	240	245	240	242	268	267	248	239	247	256	220	241	275	239	249	254	218	260	249	243	259	228	258	289	259	260	268	274	233	236	240	261	245	249	235	260	245	254	238	259	267	245	290	270	249	218	265	263	252	269	262	275	237	282	251	271	237	284	256	244	247	271	253	242	274	255	268	242	275	228	248	271	231	287	256	253	259	258	243	248	262	274	284	243	263	234	265	270	254	264	265	230	237	269	228	263	264	277	239	286	255	245	256	261	274	223	244	240	249	223	266	250	254	257	252	278	239	288	227	256	245	273	268	258	258	256	224	237	226	260	255	238	267	234	247	239	255	231	256	277	240	247	233	237	304	249	255	240	264	241	262	256	271	258	243	239	244	258	270	241	235	294	256	279	254	245	275	261	232	263	244	257	248	248	235	271	254	269	270	268	226	256	252	277	235	253	282	257	265	237	256	269	240	237	244	263	229	248	250	233	285	226	251	247	276	246	252	285	247	256	244	252	245	231	271	268	258	265	246	246	226	254	253	280	244	244	248	269	244	258	244	301	233	251	234	253	267	262	250	286	276	251	244	261	255	268	259	234	245	250	275	239	277	269	231	267	253	265	230	251	232	242	263	253	249	266	248	209	250	259	246	280	259	240	232	245	260	235	245	274	216	248	246	294	265	251	193	290	252	257	244	244	272	250	278	260	245	260	243	253	288	251	247	250	254	275	251	271	255	262	270	244	251	259	286	245	269	255	261	248	255	279	242	229	245	256	241	255	252	253	227	257	275	224	216	235	254	250	258	272	246	266	284	241	251	268	250	244	237	264	236	271	235	284	257	267	242	273	265	257	259	276	241	270	275	266	256	246	270	252	261	271	254	239	260	265	266	261	224	273	242	274	252	262	257	247	264	256	246	253	252	248	256	252	261	237	263	221	233	247	255	282	251	250	270	280	253	263	268	257	246	232	247	249	263	243	266	250	266	260	245	239	258	271	225	269	252	252	238	279	260	247	247	255	245	246	217	241	262	264	270	238	266	250	245	268	284	244	290	252	248	266	225	265	259	251	214	273	252	281	258	253	262	249	252	191	237	255	254	235	252	233	241	255	275	249	245	260	238	255	233	226	272	246	250	264	257	255	257	257	257	278	260	236	256	239	256	244	289	224	278	262	250	248	268	253	262	264	285	239	266	263	275	267	275	235	231	238	258	271	243	263	254	258	252	275	263	245	259	238	260	245	237	247	262	254	256	246	256	238	265	262	247	263	247	288	239	262	279	257	284	264	276	250	231	224	237	259	263	231	252	257	213	260	260	265	264	243	270	250	256	231	261	248	235	220	280	274	228	248	267	254	254	286	251	268	239	243	250	271	256	263	242	253	263	240	272
38271	58527	43222	30272	21093	6313	2988	1115	426	377	331	344	304	315	327	294	314	294	301	294	304	283	319	307	310	309	270	288	269	295	278	273	293	289	319	279	311	284	285	259	274	299	311	304	314	263	253	288	281	294	307	276	315	298	281	296	277	278	279	328	302	294	314	291	306	282	294	314	286	276	257	319	277	299	275	292	327	260	257	284	289	276	282	306	292	305	285	281	287	295	297	296	283	306	278	280	282	262	286	277	314	306	305	311	293	276	281	300	295	306	267	270	310	277	306	281	303	289	309	320	279	276	295	285	285	268	274	288	283	278	273	313	298	283	286	286	281	286	270	278	280	286	294	268	310	269	305	302	296	314	292	279	309	294	312	275	259	273	298	304	268	295	283	298	271	296	288	258	277	275	291	280	300	284	297	296	297	280	268	279	307	294	269	292	255	297	283	279	293	298	291	301	304	263	287	314	282	280	293	263	277	270	291	278	287	263	332	316	313	303	288	297	291	280	262	288	273	266	304	278	265	268	297	277	288	296	290	299	276	295	267	312	253	305	295	278	302	287	298	273	312	275	288	300	305	293	309	308	261	300	282	311	327	285	295	292	260	282	314	268	278	263	290	293	270	293	306	264	317	294	278	279	261	294	313	281	296	302	290	295	303	315	267	280	307	263	295	331	283	275	291	303	302	288	295	295	298	286	272	270	308	292	266	305	262	299	290	299	311	291	307	260	273	273	271	306	256	290	311	282	289	294	296	271	298	270	303	236	298	294	254	306	260	302	290	290	279	273	279	287	295	274	277	307	288	307	269	273	269	304	288	273	262	299	292	302	274	278	310	313	264	298	296	293	306	298	274	263	282	288	261	306	277	296	257	278	296	292	274	298	295	344	299	270	307	283	270	273	282	276	301	282	287	273	301	267	270	277	267	288	273	280	303	264	287	278	299	310	318	294	303	260	313	302	291	285	270	281	285	295	278	282	280	287	297	298	280	304	286	290	279	313	299	314	265	295	297	296	258	266	276	299	298	290	271	315	309	267	292	268	289	298	289	270	303	266	292	291	314	298	287	269	274	278	310	267	306	292	282	279	300	305	295	309	304	275	311	273	293	297	300	295	293	285	295	289	278	306	307	281	295	292	296	281	255	314	305	291	270	300	272	299	315	272	298	269	261	281	275	297	300	283	315	280	256	301	295	298	293	276	290	299	268	304	263	301	278	332	263	313	284	297	297	252	306	269	270	279	264	251	288	298	304	305	294	284	307	281	282	271	328	273	309	300	263	304	271	282	263	260	266	285	297	309	273	286	316	248	279	265	288	305	321	324	296	277	288	287	278	297	280	261	303	294	319	327	300	291	286	285	282	294	315	269	284	298	287	274	301	297	316	313	277	250	304	283	303	301	277	271	319	284	276	294	268	301	283	278	297	267	326	273	289	304	276	282	292	284	260	285	303	294	325	286	316	280	280	266	294	296	277	278	281	291	303	290	259	285	280	331	290	296	301	290	306	286	299	292	303	276	313	272	265	266	293	292	307	294	298	294	277	320	307	295	271	296	281	315	283	291	279	292	287	287	294	289	276	299	295	307	277	296	290	284	283	290	280	290	291	312	270	281	287	273	266	293	268	284	314	305	269	271	271	263	303	272	299	278	264	287	272	304	270	301	279	277	253	280	283	280	277	309	297	321	286	328	274	294	283	279	290	293	281	294	306	288	300	276	279	288	289	289	284	307	290	296	262	261	289	298	310	290	289	280	304	284	288	299	277	308	280	299	268	294	289	319	285	309	305	284	292	267	312	268	271	291	296	278	296	297	289	286	273	341	298	279	296	283	279	289	306	278	291	303	287	281	301	263	296	296	273	272	278	269	316	317	280	266	316	313	277	312	257	304	296	271	295	293	316	300	289	272	318	305	300	253	331	280	266	307	302	279	283	307	293	281	316	311	277	272	278	309	299	271	275	306	283	288	306	274	297	273	291	274	313	272	280	268	275	296	305	287	324	302	294	313	276	289	282	287	302	263	295	308	314	271	265	269	292	298	281	297	290	262	273	284	266	305	304	273	275	296	270	307	276	295	279	298	277	320	292	315	283	285	305	294	316	296	263	307	275	300	292	268	286	289	257	284	294	311	281	272	312	299	272	296	273	292	298	306	325	310	288	282	319	280	310	289	268	287	284	300	300	301	282	281	280	294	284	330	314	291	263	298	293	288	301	317	324	270	277	287	264	271	295	253	311	269	273	282	311	272	274	298	284	272	246	264	313	275	305	269	286	289	302	256	330	265	326	271	307	293	300	292	279	289	277	277	292	270	279	288	285	301	284	291	269	275	258	288	288	273	280	302	309	263	285	277	287	298	276	294	294	300	287	305	306	282	283	305	275	277	268	296	295	283	305	296	283	309	282	254	301	285	302	309	310	298	316	286	286	303	269	274	303	297	321	303	295	269	285	313	284	303	280	319	242	267	274	289	274	274	311	293	289	275	282	252	326	303	294	317	277	288	291	261	287	305	269	263	301	300	272	307	301	305	260	270	286	285	306	301	292	301	306	258	293	281	280	291	269	314	312	301	309	299	276	286	301	302	276	273	278	268	292	286	312	313	317	272	327	265	302	285	275	290	287	274	329	260	262	290	295	283	303	300	299	323	278	266	255	295	301	291	289	281	273	298	317	307	276	296	305	279	274	277	321	298	267	278	286	303	288	290	292	276	293	301	272	284	275	263	258	269	293	278	284	228	281	281	293	288	286	283	285	285	247	258	288	287	275	263	293	312	307	290	263	281	292	273	285	287	299	284	268	275	319	327	278	292	300	272	283	308	303	295	304	244	275	277	281	313	307	314	262	268	308	316	304	278	300	279	316	290	291	273	311	314	285	298	279	290	277	305	275	295	305	283	278	296	258	296	316	306	319	293	296	281	267	278	307	273	265	265	297	320	285	264	316	340	274	282	288	288	285	263	293	280	324	269	290	262	294	282	265	268	306	293	299	281	319	278	285	301	293	305	317	271	319	264	284	325	261	273	264	288	284	299	316	322	296	292	282	267	314	301	283	303	308	290	301	295	314	280	272	304	295	277	297	289	280	300	274	295	289	262	281	331	322	287	267	283	271	255	306	300	296	299	299	276	290	295	270	311	314	282	281	333	283	290	282	298	297	293	293	278	306	281	300	277	307	305	265	324	281	294	293	288	305	299	279	310	279	293	269	279	300	261	265	284	282	282	298	277	266	278	281	285	266	278	272	302	298	292	292	255	304	298	300	302	280	300	279	274	295	300	309	301	295	299	271	281	289	272	308	270	289	306	334	300	283	281	267	285	273	244	267	302	310	292	282	303	293	284	285	318	288	294	266	279	274	302	309	279	297	265	286	338	275	302	303	298	303	285	266	297	282	265	340	278	268	314	289	327	294	273	286	266	262	291	297	264	289	304	313	296	307	259	298	301	274	290	288	264	296	291	290	298	266	279	301	259	298	294	269	286	301	273	299	295	271	306	300	327	280	265
25379	21451	28624	27631	16239	4652	1813	449	326	315	302	317	349	281	305	310	304	282	308	302	308	335	280	280	282	283	290	312	268	286	279	274	300	284	286	269	286	292	285	288	302	294	249	282	290	312	285	284	283	273	270	293	283	298	277	302	290	308	271	318	295	284	315	297	297	272	272	290	302	289	293	303	285	295	264	296	305	286	297	308	285	307	297	315	302	296	303	293	304	270	302	299	272	270	290	290	280	266	290	303	262	290	254	263	288	302	303	264	281	300	274	293	296	289	296	319	279	282	265	297	297	260	298	280	280	294	254	300	262	262	282	297	282	297	285	301	312	300	270	275	267	313	287	273	288	291	289	335	277	255	305	281	269	300	298	267	264	278	266	291	290	265	257	275	289	268	284	258	292	298	299	289	289	296	267	303	280	316	333	278	302	316	280	298	282	276	249	296	304	256	295	287	293	283	273	292	305	271	323	292	300	278	278	300	303	276	263	277	298	326	283	265	269	305	291	250	276	303	268	267	299	264	262	294	263	285	312	270	280	283	291	310	291	273	307	303	322	246	280	279	277	303	264	297	283	323	288	320	285	293	287	287	304	290	305	263	245	300	264	284	312	307	286	254	297	293	282	272	299	295	269	297	279	315	287	300	299	253	290	326	285	283	279	290	292	256	280	270	313	295	268	286	298	275	298	241	286	298	295	283	300	290	290	327	291	297	276	274	280	274	277	286	296	312	321	306	290	272	326	278	284	290	311	277	285	294	292	329	297	287	295	276	281	278	303	286	310	258	279	302	291	312	283	284	290	284	288	267	293	294	252	260	299	279	307	295	304	284	282	291	277	299	263	287	317	289	312	301	306	312	257	290	297	284	288	293	274	239	311	292	270	285	294	269	276	287	302	301	298	302	284	319	322	292	291	257	313	292	289	295	284	271	311	289	300	281	295	265	279	282	291	279	296	286	315	305	290	287	279	280	298	274	313	308	323	267	291	274	264	293	301	289	318	289	274	290	288	299	269	288	278	324	286	254	284	311	294	295	286	289	266	277	273	292	288	278	258	297	290	283	289	288	272	292	309	274	264	307	295	271	287	287	314	307	291	311	299	297	274	289	295	289	264	285	285	275	267	283	264	289	284	278	295	288	270	295	269	276	280	288	301	303	311	262	267	267	304	283	289	292	281	288	288	292	318	311	295	241	287	298	264	291	267	293	252	278	269	264	285	290	291	297	270	280	284	292	291	289	323	264	278	303	272	287	300	288	266	299	279	266	281	276	260	284	260	279	318	288	288	268	301	282	235	277	278	305	285	281	287	295	296	263	324	263	251	307	276	274	272	289	274	267	278	308	287	280	307	313	285	286	275	272	297	278	282	313	292	283	314	291	301	253	285	309	269	287	277	287	257	298	286	259	308	283	285	295	300	293	294	318	310	275	278	248	293	281	296	271	280	279	266	313	280	277	294	280	274	262	300	315	301	283	266	271	287	259	293	294	305	296	308	264	306	309	310	261	281	296	271	277	297	268	293	303	270	311	285	283	303	288	296	295	266	255	280	282	275	290	287	263	272	274	271	305	329	265	301	273	260	264	290	303	258	274	266	272	255	256	308	280	284	291	255	268	309	302	293	301	286	279	277	275	316	286	275	247	276	288	264	329	312	254	312	276	287	280	278	301	265	288	297	315	268	281	280	285	289	269	297	294	302	306	280	315	314	290	296	264	273	301	293	275	290	284	294	278	275	276	293	286	266	267	298	289	284	301	302	281	273	307	293	330	286	287	241	297	278	302	288	318	266	294	291	294	307	302	287	319	321	289	254	274	303	279	327	309	314	334	306	287	285	269	315	301	258	288	301	297	301	272	286	301	263	259	297	309	270	294	300	283	262	285	289	305	270	308	275	302	302	303	292	250	296	295	304	266	285	289	283	292	278	277	292	293	272	276	267	259	296	291	298	278	275	301	277	295	294	275	284	273	281	301	260	294	272	268	289	276	265	285	300	301	267	258	283	301	268	296	272	262	342	319	296	268	295	298	304	301	326	254	281	316	282	297	265	273	278	267	265	272	295	289	290	272	267	291	256	269	281	269	275	280	283	273	288	285	293	275	315	285	261	305	305	289	272	304	303	276	287	281	262	304	305	273	295	262	259	290	298	297	278	299	328	276	266	309	296	287	253	258	302	325	296	311	317	299	295	287	282	312	290	294	314	313	305	266	280	273	282	292	283	281	306	283	297	288	287	288	322	278	299	304	296	304	296	280	298	287	298	307	293	293	308	309	285	300	292	292	316	275	295	283	276	308	288	264	254	252	299	288	295	303	289	295	310	294	300	284	325	286	294	300	274	301	294	306	267	277	296	290	289	272	288	316	299	294	278	268	296	273	307	279	265	301	278	278	276	308	293	286	296	271	271	288	306	284	303	286	308	279	256	275	281	295	283	292	293	308	269	280	308	278	308	283	292	250	274	283	294	280	275	275	258	317	288	300	282	288	272	334	269	275	274	279	290	275	316	268	261	280	290	305	278	298	295	297	313	299	308	243	290	295	296	301	302	303	275	299	300	284	275	314	286	265	316	291	289	298	271	298	303	255	284	287	272	296	312	260	299	295	284	304	273	284	305	289	287	241	259	290	292	308	258	297	287	281	322	300	316	262	309	313	290	282	285	280	259	279	265	293	305	317	289	305	273	274	247	285	295	297	266	269	284	284	291	275	275	272	292	295	317	299	268	292	300	265	301	292	293	266	265	311	285	277	289	323	275	286	279	279	302	285	288	292	292	306	309	239	293	295	320	327	309	282	291	266	327	275	285	282	253	280	297	308	281	295	301	320	277	287	322	271	306	288	287	282	285	284	307	320	279	296	285	294	284	275	257	286	282	304	290	281	282	258	270	280	284	284	282	312	319	290	291	307	323	331	311	302	273	279	289	287	296	273	279	305	294	292	276	290	305	290	302	268	273	274	297	285	301	284	287	275	303	287	290	322	309	304	305	279	295	291	274	263	273	280	300	269	282	296	274	323	268	298	269	317	285	315	304	267	293	302	275	267	319	297	264	292	294	281	326	306	279	280	288	278	289	272	306	286	308	238	278	299	288	293	280	293	302	282	266	255	293	289	275	308	298	302	289	298	300	286	258	269	248	285	283	283	284	274	287	283	271	272	288	280	293	282	275	292	308	300	297	272	280	274	299	321	304	298	258	293	287	279	290	291	290	294	285	284	271	290	281	300	291	248	298	301	312	285	294	274	273	308	254	258	276	288	281	269	304	292	265	297	275	316	265	287	286	292	305	300	306	287	278	318	292	291	284	310	297	300	271	304	289	293	296	278	261	269	284	287	266	279	330	285	283	272	281	287	315	282	329	291	318	303	302	292	320	265	280	273	309	258	281	301	281	298	302	285	315	277	276	286	303	311	286	284	276	307	322	295	282	294	288	305	308	281	318	263	272	288	274	279	280	296	284	289	288	291	295	277	306	296	300	269	258	298	288	273	305	283	281	273	285	287
37818	54312	39097	28739	11995	4359	2621	639	447	401	376	375	351	374	366	375	320	326	333	307	338	323	367	349	357	349	351	344	349	347	320	307	337	304	353	357	347	345	320	352	350	311	324	329	357	353	350	336	323	320	339	315	342	363	327	313	306	317	301	365	345	354	343	343	355	339	357	330	328	335	279	321	360	351	346	337	359	330	336	355	353	312	327	346	391	341	298	306	324	318	345	353	358	381	329	336	324	366	340	335	408	329	366	327	334	313	342	324	317	331	333	332	323	357	336	318	321	356	346	350	369	326	352	347	314	352	330	335	324	327	379	323	312	360	336	311	352	351	358	342	329	329	312	363	329	340	340	309	326	339	339	354	319	325	334	342	309	336	351	322	342	329	321	353	335	312	354	364	303	344	339	326	312	328	343	323	340	377	345	343	347	337	346	324	366	326	343	345	357	339	353	327	347	326	347	359	358	348	359	349	338	345	325	333	339	310	342	324	310	325	304	296	356	325	326	338	320	322	342	336	344	336	348	304	315	347	314	342	350	337	336	346	336	318	329	350	360	329	338	352	318	351	370	353	361	362	331	357	356	333	292	363	332	321	342	345	347	328	314	338	345	316	358	342	373	324	325	338	341	329	322	321	344	365	305	323	355	346	363	364	325	390	343	328	340	357	315	335	349	304	339	328	339	331	357	334	365	373	335	326	325	310	366	343	349	302	341	336	311	333	345	345	355	315	349	365	323	345	319	359	327	324	335	330	348	369	354	353	320	346	346	324	319	323	349	326	369	319	346	330	331	363	361	321	304	338	355	296	345	342	331	299	314	322	338	386	312	325	326	310	308	307	338	339	334	349	324	368	342	336	327	338	323	335	317	320	328	355	360	350	324	345	348	345	330	355	331	348	363	308	320	352	324	352	345	345	354	335	348	331	342	327	356	331	308	348	360	352	312	342	298	342	363	352	345	316	324	346	344	311	323	335	375	347	336	319	330	327	320	306	368	360	340	313	342	367	330	363	348	366	356	361	363	314	361	358	330	347	350	311	378	325	337	323	322	355	280	337	302	331	323	338	354	357	343	286	318	362	384	304	339	335	368	334	319	325	345	351	332	351	326	321	334	347	336	339	350	326	325	316	347	318	337	315	332	336	324	317	330	314	339	342	348	344	325	323	343	329	326	356	314	354	345	331	312	307	333	306	329	310	343	311	361	332	337	328	347	347	340	352	360	338	338	333	308	350	321	326	337	310	372	350	324	348	377	333	351	359	316	327	350	384	337	352	347	308	334	355	316	317	345	287	337	332	321	357	304	308	347	330	350	371	336	332	329	357	329	336	339	355	326	306	317	329	330	360	338	333	358	343	335	333	345	320	310	328	313	343	311	333	357	361	344	334	376	350	322	341	353	328	333	323	336	341	339	314	338	348	387	351	356	312	347	340	331	357	342	362	362	353	323	333	322	328	314	338	338	356	338	320	330	324	345	355	347	343	351	346	356	360	341	345	341	334	362	319	334	323	325	335	332	332	328	364	326	330	344	326	340	320	329	329	341	359	339	316	342	303	347	347	328	324	354	340	334	343	361	329	350	329	327	330	312	358	340	352	359	335	335	342	315	335	373	363	355	293	352	320	332	327	318	332	335	341	318	337	336	319	327	335	341	339	324	333	344	340	325	313	294	337	348	363	357	290	356	324	330	351	372	332	294	331	357	358	364	320	326	323	342	341	318	308	365	359	333	342	333	328	382	320	343	328	300	347	362	350	295	323	331	326	346	366	368	307	350	309	365	347	318	319	352	330	339	342	344	289	335	338	339	316	311	332	317	330	360	354	330	345	351	329	355	341	308	322	324	317	314	337	353	344	323	319	344	341	340	362	320	313	368	311	313	328	323	304	364	350	337	326	327	328	366	303	346	364	338	353	313	353	314	348	328	357	306	345	345	358	345	330	311	309	345	311	339	325	348	327	310	337	318	343	360	345	300	366	322	347	312	333	339	348	348	366	335	350	342	309	324	347	325	340	362	325	344	360	325	315	352	349	331	334	317	353	315	322	333	336	386	357	361	337	350	339	305	337	349	318	336	339	329	308	295	314	320	363	328	359	353	294	341	334	363	338	306	333	361	352	350	368	341	325	348	341	339	351	312	336	309	353	324	348	339	339	340	342	334	299	354	325	334	385	333	337	357	364	359	361	353	334	319	319	345	373	312	331	352	303	335	343	332	338	351	325	316	314	335	359	341	340	332	297	361	343	378	341	322	358	345	322	329	324	317	320	370	341	348	335	326	320	324	332	333	325	328	341	337	364	335	366	344	354	345	346	339	359	334	336	310	342	355	327	321	339	330	334	322	320	387	370	347	314	361	313	322	349	368	363	317	312	327	320	308	330	333	325	330	349	365	367	339	354	324	368	319	335	305	323	312	327	341	322	347	374	299	328	335	351	328	366	346	316	363	308	330	335	333	314	369	338	333	353	318	335	332	336	335	349	331	335	366	317	359	338	344	337	363	361	336	329	345	342	331	329	352	315	336	348	357	322	322	331	348	354	297	339	316	344	340	331	358	326	313	351	350	324	344	339	310	365	289	354	342	346	297	307	357	351	314	325	333	370	361	355	355	337	350	343	331	370	344	345	327	316	294	368	330	300	342	332	322	360	347	335	337	324	352	311	351	346	337	299	345	315	355	320	340	340	334	338	322	348	345	338	340	368	360	318	362	305	338	344	344	354	329	321	294	349	315	327	310	340	318	357	347	341	330	326	350	349	327	326	347	333	332	329	350	330	322	349	336	343	349	334	312	353	334	335	355	358	335	320	347	384	354	307	332	323	355	338	334	345	326	321	352	341	337	367	355	336	361	354	318	344	331	348	314	315	358	335	353	347	296	322	332	365	346	342	329	338	299	322	322	308	353	358	312	326	346	347	342	315	305	333	338	322	326	318	369	348	352	317	338	331	346	345	304	342	372	337	338	341	328	333	340	331	328	349	331	321	346	355	352	349	322	355	328	343	350	298	339	338	350	351	340	311	327	327	353	348	336	289	364	322	363	372	338	323	340	344	301	343	327	328	322	353	327	327	330	313	388	337	333	381	365	330	359	325	339	336	335	318	275	340	340	351	347	317	339	317	345	338	322	316	321	341	319	381	309	333	336	338	320	296	351	344	334	360	346	348	346	334	312	341	297	349	342	373	312	327	338	339	309	316	366	346	325	368	362	325	300	323	339	367	344	387	336	353	311	334	325	334	346	312	342	335	355	351	321	353	331	351	357	320	326	372	352	327	338	372	315	323	331	327	302	354	370	365	369	341	344	363	341	365	344	337	326	327	347	338	354	352	352	339	366	338	347	341	311	333	334	344	332	335	326	335	322	375	337	306	337	379	313	326	350	325	382	331	333	340	347	342	305	314	338	313	309	321	351	366	318	320	343	337	348	302	346	342	337	319	357	338	383	358	353	350	314	316	356	319	304	315	340	325	302	358	327	324	340	389	323	366	334	326	322	341	337	341
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
